1 2 4 3 6 12 9 24 10 20 15 40 30 60 28 21 56 42 84 63 168 126 336 140 66 189 280 132 99 264 198 528 220 396 297 440 792 156 117 312 234 624 260 468 351 520 936 390 1040 1872 780 585 306 1560 340 612 459 680 1224 510 1360 2448 1020 765 342 2040 1530 684 513 3060 760 1368 570 1520 2736 1140 855 2280 1710 4560 3420 1596 1656 1197 690 3192 3312 2394 1380 1035 4788 2760 2070 5520 4140 1932 4600 1449 8280 3864 9200 2898 7728 5796 15456 3480 11592 6960 23184 5220 2436 5800 1827 10440 4872 11600 3654 9744 7308 19488 3720 14616 7440 29232 5580 2604 6200 1953 11160 5208 12400 3906 10416 7812 20832 8680 15624 11718 17360 31248 13020 23436 62496 26040 46872 6216 14800 4662 12432 9324 24864 10360 18648 13986 20720 37296 15540 27972 74592 31080 55944 6888 16400 62160 13776 124320 10332 27552 11480 20664 15498 22960 41328 17220 30996 82656 34440 61992 7224 68880 14448 137760 10836 28896 12040 21672 16254 24080 43344 18060 32508 86688 36120 65016 27090 72240 54180 144480 68112 11844 108360 13160 136224 23688 102168 17766 26320 47376 19740 35532 94752 39480 71064 29610 78960 59220 157920 74448 13356 118440 315840 148896 26712 111672 20034 29680 53424 22260 40068 106848 44520 80136 33390 89040 66780 178080 83952 34980 133560 356160 167904 69960 125928 52470 33040 139920 24780 104940 279840 99216 49560 209880 559680 37170 233200 99120 148824 74340 198240 93456 38940 148680 396480 186912 77880 140184 58410 34160 155760 25620 116820 311520 110448 51240 233640 623040 38430 259600 102480 165672 76860 204960 96624 40260 153720 409920 193248 80520 144936 60390 107604 161040 120780 322080 114192 241560 644160 181170 268400 483120 171288 362340 84420 966240 225120 190320 44220 168840 450240 380640 88440 285480 66330 118188 176880 132660 353760 125424 265320 707520 198990 294800 530640 188136 397980 89460 1061280 238560 209040 46860 178920 477120 418080 93720 313560 836160 70290 348400 125244 187440 140580 374880 132912 281160 749760 210870 312400 562320 199368 421740 91980 1124640 221520 843480 166140 443040 1686960 96360 332280 886080 72270 369200 128772 192720 144540 385440 136656 289080 770880 216810 321200 578160 204984 433620 202356 1156320 227760 867240 170820 455520 1734480 341640 911040 256230 379600 139356 683280 512460 156420 1366560 417120 569400 1024920 312840 834240 234630 1138800 2049840 625680 221832 469260 218988 1251360 246480 938520 184860 492960 1877040 369720 985920 277290 410800 739440 554580 164340 1478880 438240 616200 1109160 328680 876480 246510 1232400 2218320 657360 233064 493020 230076 1314720 258960 986040 194220 517920 1972080 388440 1035840 291330 431600 776880 582660 176220 1553760 469920 647400 1165320 352440 939840 1294800 2330640 704880 507960 2589600 528660 246708 1409760 277680 1057320 208260 555360 2114640 416520 1110720 312390 462800 833040 624780 291564 1666080 777504 694200 1249560 583128 1555008 1388400 2499120 1166256 544680 2776800 874692 268884 2332512 302640 1749384 226980 4165200 605280 3498768 453960 1210560 340470 504400 907920 680940 317772 1815840 847392 756600 1361880 635544 1694784 1513200 2723760 1271088 593640 3026400 953316 279972 2542176 315120 1906632 236340 4539600 630240 3813264 472680 1260480 354510 525200 945360 709020 330876 1890720 882336 787800 1418040 661752 1764672 1575600 2836080 1323504 618120 3151200 992628 285516 2647008 1236240 1985256 927180 241020 4726800 2472480 642720 3970512 1854360 482040 1285440 361530 2060400 3708720 964080 723060 337428 1928160 899808 803400 1446120 674856 1799616 1606800 2892240 1349712 630360 3213600 1012284 2699424 1260720 2024568 945540 250380 4820400 2521440 2249520 4049136 1891080 500760 4499040 375570 2101200 3782160 3374280 1001520 751140 350532 6748560 2003040 934752 834600 1502280 701064 1869504 1669200 3004560 1402128 654840 3338400 1051596 2804256 1309680 2103192 982260 255060 5007600 2619360 2336880 4206384 1964520 510120 4673760 382590 2182800 3929040 3505320 1020240 731880 765180 357084 7010640 2040480 952224 850200 1530360 714168 1904448 1700400 3060720 1428336 667080 3400800 1071252 2856672 1334160 2142504 1000620 5713344 5101200 2668320 2380560 4285008 2001240 528840 4761120 8570016 2223600 4002480 3570840 1057680 745560 793260 370188 7141680 2115360 987168 881400 1586520 740376 6670800 1974336 1762800 3173040 1480752 691560 3525600 1110564 2961504 1383120 2221128 1037340 5923008 5288400 2766240 2467920 4442256 2074680 968184 4935840 8884512 2305200 4149360 3701880 1936368 772920 4610400 1452276 7403760 3872736 1109472 1613640 2904552 832104 6915600 2218944 3227280 5809104 1664208 777240 6454560 1248156 2576400 3328416 1554480 2496312 1165860 6656832 9681840 3108960 2773680 4992624 2331720 1088136 5547360 9985248 2590800 4663440 4160520 2176272 868680 5181600 1632204 8321040 4352544 1813560 3264408 858312 7772400 3627120 6528816 2720340 1716624 801720 7254240 1287468 2895600 5440680 3433248 1603440 2574936 1202580 10881360 3206880 2861040 5149872 2405160 1122408 5722080 10299744 2672400 4810320 4291560 2244816 896040 5344800 1683612 8583120 4489632 1870680 3367224 8979264 8017200 3741360 6734448 2806020 1795248 1254456 7482720 13468896 2986800 5612040 3590496 2508912 26937792 2692872 1881684 11224080 5017824 2992080 2090760 5385744 3763368 1173816 5984160 4181520 7526736 4488120 2347632 937080 8363040 1760724 8976240 4695264 1956360 3521448 9390528 12544560 3912720 7042896 2934540 1821456 1311912 7825440 14085792 3123600 5869080 3642912 2623824 28171584 2732184 1967868 11738160 5247648 3035760 2186520 5464368 3935736 1190952 9370800 6071520 4373040 7871472 4553640 2381904 950760 8746080 1786428 9107280 4763808 1984920 3572856 9527616 13119120 3969840 7145712 2977380 1952496 1331064 7939680 14291424 3169200 5954760 3904992 2662128 28582848 2928744 1996596 11909520 5324256 3254160 2218440 5857488 3993192 1276632 9507600 6508320 4436880 7986384 4881240 3327660 2553264 8873760 1914948 9762480 6655320 5106528 2127720 3829896 13310640 4255440 7659792 3191580 1978704 1426824 8510880 15319584 3397200 6383160 3957408 2853648 30639168 2968056 2140236 12766320 5707296 3297840 2378040 5936112 4280472 1293768 10191600 6595680 4756080 8560944 4946760 3567060 2587536 9512160 1940652 9893520 7134120 5175072 2156280 3881304 14268240 4312560 7762608 3234420 5821956 1445976 8625120 15525216 3442800 6468840 11643912 2891952 31050432 6885600 3085992 2168964 12937680 5783904 9703260 2409960 6171984 4337928 11567808 10328400 19406520 4819920 8675856 5143320 3614940 2690352 9639840 17351712 10286640 7229880 5380704 19279680 34703424 4035528 14459760 38559360 4483920 8071056 28919520 6053292 1503432 8967840 16142112 3579600 57839040 6725880 12106584 3006864 32284224 7159200 2255148 13451760 6013728 10088820 2505720 4510296 12027456 10738800 20177640 5011440 9020592 3758580 2793168 10022880 18041184 7517160 5586336 20045760 36082368 4189752 15034320 40091520 4655280 8379504 30068640 6284628 1560888 9310560 16759008 6066480 60137280 6982920 12569256 3121776 33518016 12132960 2341332 13965840 6243552 10474380 2601480 4682664 12487104 18199440 20948760 5202960 9365328 3902220 2861712 10405920 18730656 7804440 5723424 20811840 37461312 4292568 15608880 41623680 4769520 8585136 31217760 6438852 1599192 9539040 17170272 6298320 62435520 7154280 12877704 3198384 21852432 34340544 12596640 2398788 14308560 6396768 10731420 2665320 4797576 12793536 18894960 21462840 5330640 9595152 3997980 7196364 10661280 19190304 7995960 14392728 21322560 38380608 4446792 15991920 42645120 11993940 8893584 31983840 6670188 1656648 23987880 17787168 6452880 63967680 7411320 13340376 4839660 3313296 22388688 35574336 12905760 2484972 14822640 9679320 6626592 11116980 2761080 4969944 19358640 22233960 5522160 9939888 4141620 7454916 11044320 19879776 8283240 14909832 22088640 39759552 4601016 16566480 44177280 12424860 9202032 33132960 6901524 1714104 24849720 18404064 6684720 66265920 12032496 7668360 13803048 5013540 3428208 23193072 36808128 13369440 2571156 15336720 10027080 6856416 11502540 2856840 5142312 20054160 23005080 5713680 10284624 4285260 7713468 11427360 20569248 8570520 15426936 22854720 41138496 4652424 17141040 45709440 12855780 9304848 34282080 6978636 25711560 18609696 6916560 68564160 12449808 7754040 13957272 5187420 51423120 23997456 37219392 13833120 2599884 15508080 10374840 6933024 11631060 2888760 5199768 20749680 23262120 5777520 10399536 4333140 7799652 11555040 20799072 8666280 15599304 23110080 41598144 17332560 46220160 12999420 3496920 34665120 25998840 6993840 69330240 12588912 8182440 5245380 51997680 24265584 13987680 25177824 16364880 10490760 7316064 12273660 27975360 50355648 5487048 20981520 24547320 6096720 10974096 41963040 8230572 12193440 21948192 83926080 9145080 16461144 24386880 43896384 167852160 18290160 48773760 13717620 3690120 36580320 27435240 7380240 73160640 13284432 8268120 5535180 54870480 25606224 14760480 26568864 16536240 11070360 7392672 12402180 29520960 53137728 5544504 22140720 24804360 6160560 11089008 44281440 8316756 12321120 22178016 88562880 9240840 16633512 24642240 44356032 177125760 18481680 49284480 13861260 3728760 36963360 27722520 7457520 73926720 13423536 8439480 5593140 55445040 25874352 14915040 26847072 16878960 11186280 7545888 29830080 53694144 5659416 22372560 59660160 25318440 6288240 11318832 44745120 8489124 12576480 22637664 89490240 9432360 16978248 25152960 45275328 178980480 18864720 50305920 14148540 3806040 37729440 28297080 7612080 75458880 13701744 8525160 5709060 56594160 26410608 15224160 27403488 17050320 11418120 7622496 30448320 54806976 5716872 22836240 60896640 25575480 6352080 11433744 45672480 8575308 12704160 22867488 91344960 9528120 17150616 25408320 45734976 182689920 19056240 50816640 14292180 3844680 38112480 28584360 7689360 76224960 13840848 14972760 5767020 57168720 26678736 15378720 27681696 29945520 11534040 20761272 30757440 55363392 40018104 6061608 23068080 61514880 44918280 17301060 12123216 46136160 9092412 34602120 24246432 92272320 10102680 18184824 69204240 32295312 48492864 184544640 51903180 20205360 138408480 15154020 4076520 40410720 30308040 8153040 80821440 14675472 15875640 6114780 60616080 28287504 16306080 29350944 31751280 12229560 22013208 32612160 58701888 42431256 63502560 24459120 65224320 47626920 18344340 127005120 12812688 48918240 95253840 36688680 25625376 97836480 10677240 19219032 73377360 34242768 51250752 195672960 55033020 21354480 146754720 68485536 16015860 110066040 42708960 136971072 30839760 32031720 8616720 85417920 15510096 16778520 6462540 64063440 29896272 17233440 31020192 33557040 12925080 23265144 34466880 62040384 44844408 67114080 25850160 68933760 50335560 19387620 134228160 13042512 51700320 100671120 38775240 26085024 103400640 10868760 19563768 77550480 36190224 52170048 206801280 58162860 21737520 155100960 72380448 16303140 116325720 43475040 144760896 32593680 32606280 8771280 86950080 15788304 17079480 6578460 65212560 30432528 17542560 31576608 34158960 13156920 23682456 35085120 63153216 45648792 68317920 26313840 70170240 51238440 19735380 136635840 13157424 52627680 102476880 39470760 26314848 105255360 10964520 19736136 78941520 36839376 52629696 210510720 59206140 21929040 157883040 73678752 16446780 118412280 43858080 147357504 33178320 32893560 8848560 87716160 15927408 17229960 6636420 65787120 30700656 17697120 31854816 34459920 13272840 23891112 35394240 63709632 46050984 68919840 26545680 70788480 51689880 19909260 137839680 53091360 103379760 39818520 106182720 44242800 11156040 79637040 37163952 212365440 59727780 88485600 22312080 159274080 74327904 66364200 16734060 119455560 176971200 44624160 148655808 33470640 33468120 9003120 89248320 16205616 17530920 66941280 66936240 31236912 18006240 32411232 35061840 13504680 24308424 36012480 64822464 46855368 70123680 27009360 72024960 52592760 20257020 140247360 54018720 105185520 40514040 108037440 45015600 11443320 81028080 37813104 216074880 60771060 90031200 22886640 162056160 75626208 67523400 17164980 121542120 180062400 45773280 151252416 34055280 34329960 9234960 91546560 16622928 17982360 68110560 68659920 32041296 18469920 33245856 35964720 13852440 24934392 36939840 66491712 48061944 71929440 27704880 73879680 53947080 20778660 143858880 55409760 107894160 41557320 110819520 46174800 11539080 83114640 38786832 221639040 62335980 92349600 23078160 166229280 77573664 69262200 17308620 124671960 184699200 46156320 155147328 34932240 34617240 369398400 9312240 92312640 16762032 18132840 69864480 69234480 32309424 18624480 33524064 36265680 13968360 25143048 37248960 67048128 48464136 72531360 27936720 74497920 54398520 20952540 145062720 55873440 108797040 41905080 111746880 46561200 12017880 83810160 39111408 223493760 62857620 93122400 24035760 167620320 78222816 69841800 18026820 125715240 186244800 58667112 48071520 156445632 35224560 36053640 372489600 9698640 96143040 17457552 70449120 72107280 33650064 19397280 34915104 140898240 37770480 14547960 26186328 38794560 69830208 50475096 281796480 75540960 29095920 77589120 56655720 21821940 151081920 58191840 113311440 43643880 116383680 48493200 22861080 87287760 40734288 232767360 65465820 96986400 45722160 174575520 81468576 72739800 34291620 130931640 193972800 61101432 91444320 162937152 36686160 68583240 387945600 122202864 182888640 17874864 73372320 137166480 64011024 244405728 19860960 35749728 146744640 38673360 14895720 26812296 39721920 51360624 71499456 96016536 293489280 77346720 29791440 79443840 58010040 22343580 154693440 59582880 116020080 44687160 119165760 49652400 23407560 89374320 41708016 238331520 67030740 99304800 46815120 178748640 83416032 74478600 35111340 134061480 198609600 62562024 93630240 166832064 37563120 70222680 397219200 125124048 187260480 18292176 75126240 140445360 65541168 250248096 56344680 36584352 150252480 39576240 15243480 27438264 112689360 52588368 73168704 98311752 300504960 79152480 30486960 225378720 59364360 22865220 158304960 169034040 60973920 118728720 45730440 121947840 50811600 23954040 91460880 42681744 243895680 68595660 101623200 47908080 182921760 85363488 76217400 35931060 137191320 203246400 64022616 95816160 170726976 38440080 71862120 406492800 128045232 191632320 18709488 76880160 143724240 67071312 256090464 57660120 37418976 153760320 40479120 287448480 15591240 28064232 115320240 53816112 74837952 100606968 307520640 80958240 31182480 230640480 60718680 23386860 161916480 172980360 62364960 121437360 46773720 124729920 51970800 24500520 93547440 43655472 249459840 70160580 103941600 49001040 187094880 87310944 77956200 36750780 140321160 207883200 65483208 98002080 174621888 39317040 73501560 415766400 130966416 196004160 18848592 78634080 147003120 68601456 261932832 58975560 37697184 157268160 40780080 294006240 15707160 28272888 117951120 55043856 75394368 102902184 314536320 81560160 31414320 235902240 61170120 110087712 23560740 163120320 176926680 62828640 122340240 47121480 125657280 52357200 24682680 94242960 43980048 251314560 70682220 104714400 49365360 188485920 87960096 78535800 37024020 141364440 209428800 65970072 98730720 175920192 39609360 74048040 418857600 131940144 197461440 82275600 79218720 148096080 69111504 263880288 59414040 164551200 158437440 296192160 16054920 123413400 118828080 55453104 329102400 103667256 316874880 89121060 592384320 32109840 237656160 62524440 110906208 24082380 178242120 64219680 125048880 48164760 128439360 53516400 25229160 96329520 44953776 256878720 72247140 107032800 50458320 192659040 89907552 80274600 37843740 144494280 214065600 67430664 100916640 179815104 40486320 75687480 428131200 134861328 201833280 84097200 80972640 151374960 70641648 269722656 60729480 168194400 161945280 302749920 16286760 126145800 121458960 56680848 336388800 105962472 323890560 91094220 605499840 32573520 242917920 63427320 113361696 24430140 182188440 65147040 126854640 48860280 130294080 54289200 25593480 97720560 45602928 260588160 73290420 108578400 51186960 195441120 91205856 81433800 38390220 146580840 217156800 68404392 102373920 182411712 41070960 76780440 434313600 136808784 204747840 85311600 82141920 153560880 71661744 273617568 61606440 170623200 164283840 307121760 16402680 127967400 123212880 57499344 341246400 107492616 328567680 92409660 614243520 32805360 246425760 114998688 24604020 184819320 65610720 229997376 127757520 49208040 131221440 54675600 25775640 98416080 45927504 262442880 73812060 109351200 51551280 196832160 91855008 82013400 38663460 147624120 218702400 68891256 103102560 183710016 41363280 77326920 437404800 137782512 206205120 85918800 82726560 154653840 72171792 275565024 62044920 171837600 165453120 309307680 16982280 128878200 124089840 57908592 343675200 108257688 330906240 93067380 618615360 137877600 33964560 248179680 115817184 103408200 25473420 186134760 275755200 67929120 231634368 132271920 206816400 50946840 551510400 135858240 56607600 26686440 413632800 101893680 47550384 271716480 76420260 113215200 53372880 203787360 95100768 84911400 40029660 152840520 226430400 71325576 106745760 190201536 42824880 80059320 452860800 142651152 213491520 88954800 85649760 160118640 74722032 285302304 64237320 177909600 171299520 320237280 17793720 133432200 128474640 59954832 355819200 112083048 342599040 96355980 640474560 142749600 35587440 256949280 119909664 107062200 26690580 192711960 285499200 89932248 71174880 239819328 189231120 214124400 45778320 53381160 570998400 179864496 142349760 59312400 27961560 428248800 91556640 106762320 49822416 359728992 284699520 68667480 118624800 55923120 213524640 99644832 88968600 41942340 137334960 237249600 74733624 111846240 199289664 44871120 83884680 474499200 128179296 149467248 223692480 206002440 93205200 89742240 167769360 78292368 298934496 67306680 186410400 179484480 335538720 156584736 139807800 134613360 62819568 372820800 117438552 358968960 100960020 671077440 149570400 313169472 36051120 269226720 125639136 112177800 234877104 201920040 299140800 94229352 72102240 251278272 198272880 224355600 47965680 469754208 54076680 598281600 188458704 144204480 60085200 28325880 448711200 95931360 108153360 50471568 376917408 288408960 71948520 120170400 56651760 216306720 100943136 90127800 42488820 143897040 240340800 75707352 113303520 201886272 45455760 84977640 480681600 134303904 151414704 226607040 215845560 94419600 90911520 169955280 79312464 302829408 68183640 188839200 181823040 339910560 158624928 141629400 136367280 63638064 377678400 118968696 363646080 102275460 679821120 151519200 317249856 36282960 272734560 127276128 113639400 237937392 204550920 303038400 95457096 72565920 254552256 200856240 227278800 48590640 475874784 54424440 606076800 190914192 145131840 60471600 401712480 28508040 454557600 97181280 108848880 50796144 381828384 290263680 72885960 120943200 57016080 217697760 101592288 90707400 42762060 145771920 241886400 76194216 114032160 203184576 45748080 85524120 483772800 136053792 152388432 228064320 218657880 95026800 91496160 171048240 79822512 304776864 68622120 190053600 182992320 342096480 159645024 142540200 137244240 64047312 380107200 119733768 365984640 102933180 684192960 152493600 319290048 36746640 274488480 128094624 114370200 239467536 205866360 304987200 96070968 73493280 256189248 202147920 228740400 48903120 478935072 55119960 609974400 192141936 146986560 61244400 404295840 457480800 97806240 110239920 51445296 384283872 293973120 73354680 122488800 57744720 220479840 102890592 91866600 43308540 146709360 68464368 244977600 77167944 115489440 205781184 46332720 86617080 136928736 154335888 230978880 220064040 96241200 92665440 173234160 80842608 308671776 69499080 192482400 185330880 346468320 161685216 144361800 138998160 64865808 384964800 121263912 370661760 104248620 692936640 154442400 323370432 72808560 277996320 129731616 115831800 242527824 208497240 308884800 97298712 145617120 259463232 204731280 231663600 49528080 485055648 109212840 617769600 194597424 291234240 121347600 409462560 463327200 99056160 218425680 101931984 389194848 582468480 74292120 242695200 198112320 60294960 436851360 203863968 182021400 148584240 69339312 485390400 152897976 396224640 120589920 407727936 364042800 48378960 297168480 90442440 138678624 305795952 241179840 222876360 815455872 330187200 100491600 104008968 728085600 96757920 180884880 84412944 611591904 72568440 660374400 200983200 208017936 193515840 361769760 168825888 495280800 150737400 145136880 67730544 401966400 416035872 126619416 387031680 108852660 723539520 161263200 337651776 76024080 290273760 135461088 120947400 253238832 217705320 322526400 101595816 152048160 270922176 213773040 241894800 51715440 506477664 114036120 645052800 203191632 304096320 126706800 427546080 483789600 103430880 228072240 106433712 406383264 608192640 77573160 253413600 206861760 61387920 456144480 212867424 190060200 155146320 72401616 506827200 159650568 413723520 122775840 425734848 380120400 49255920 310292640 92081880 144803232 319301136 245551680 232719480 851469696 344769600 102313200 108602424 760240800 98511840 184163760 85943088 638602272 73883880 689539200 204626400 217204848 197023680 368327520 171886176 517154400 153469800 147767760 68958288 409252800 434409696 128914632 394047360 110825820 736655040 164186400 343772352 77402160 295535520 137916576 123139800 257829264 221651640 328372800 103437432 154804320 275833152 217648080 246279600 52652880 515658528 116103240 656745600 206874864 309608640 129003600 435296160 492559200 105305760 232206480 108363024 413749728 619217280 78979320 258007200 210611520 63209520 464412960 216726048 193505400 157958640 73714032 516014400 162544536 421223040 126419040 433452096 387010800 82740240 315917280 94814280 147428064 325089072 252838080 236937960 866904192 351019200 110571048 774021600 165480480 189628560 88493328 650178144 124110360 702038400 221142096 330960960 379257120 176986656 526528800 158023800 248220720 115836336 442284192 661921920 186165540 758514240 275800800 353973312 79698960 496441440 231672672 206850600 265479984 372331080 551601600 173754504 159397920 463345344 413701200 54215280 530959968 119548440 1103203200 347509008 318795840 132831600 827402400 108430560 239096880 111578544 695018016 637591680 81322920 265663200 521263512 216861120 478193760 223157088 199247400 162645840 75901392 531326400 167367816 433722240 956387520 446314176 398494800 85195440 325291680 95360760 151802784 334735632 254295360 243968760 892628352 361435200 113852088 796989600 170390880 190721520 669471264 127793160 722870400 227704176 340781760 381443040 1338942528 542152800 158934600 255586320 119273616 455408352 681563520 191689740 762886080 283984800 356013504 80158320 511172640 238547232 212988600 267010128 383379480 567969600 178910424 160316640 477094464 425977200 54527760 534020256 120237480 1135939200 357820848 320633280 954188928 133597200 851954400 109055520 240474960 112221648 715641696 641266560 81791640 267194400 536731272 218111040 480949920 224443296 200395800 163583280 76338864 534388800 168332472 436222080 961899840 448886592 400791600 85686480 327166560 96453720 152677728 336664944 257209920 245374920 897773184 363518400 114508296 801583200 171372960 192907440 673329888 128529720 727036800 229016592 342745920 385814880 1346659776 545277600 160756200 257059440 119961072 458033184 685491840 192794580 771629760 285621600 360093888 81077040 514118880 239922144 214216200 270070416 385589160 571243200 179941608 162154080 479844288 428432400 55152720 540140832 121615560 1142486400 359883216 324308160 959688576 135128400 856864800 110305440 243231120 113507856 719766432 648616320 82729080 270256800 539824824 220610880 486462240 227015712 202692600 165458160 77213808 540513600 170261784 441221760 972924480 454031424 405385200 86668560 330916320 98093160 154427616 340523568 261581760 248187240 908062848 367684800 115820712 810770400 173337120 196186320 681047136 130002840 735369600 231641424 346674240 392372640 1362094272 551527200 163488600 260005680 121335984 463282848 693348480 195004260 784745280 288895200 366214464 347462136 82455120 520011360 242671968 216671400 274660848 390008520 577790400 182003976 164910240 485343936 433342800 56090160 549321696 123682680 1155580800 364007952 329820480 970687872 137425200 866685600 112180320 247365360 115437168 728015904 659640960 84135240 274850400 546011928 224360640 494730720 230874336 206137800 168270480 78526224 549700800 173155752 448721280 989461440 461748672 412275600 88141680 336540960 100279080 157052448 346311504 267410880 252405720 923497344 373934400 117789336 824551200 176283360 200558160 692623008 132212520 747868800 235578672 352566720 401116320 1385246016 560901600 264425040 123398352 471157344 705133440 198318780 802232640 293805600 374375232 353368008 84292560 528850080 246796704 220354200 280781424 396637560 587611200 185097528 168585120 493593408 440708400 57340080 561562848 126438840 1175222400 370195056 337170240 987186816 140487600 881416800 114680160 252877680 118009584 740390112 674340480 86010120 280975200 555292584 229360320 505755360 236019168 210731400 172020240 80276112 561950400 177014376 458720640 1011510720 472038336 421462800 90105840 344040480 101918520 160552224 354028752 258030360 944076672 382267200 120414168 842925600 180211680 203837040 708057504 135158760 764534400 240828336 360423360 407674080 1416115008 573400800 270317520 126148176 481656672 720846720 202738140 815348160 300352800 361242504 540635040 252296352 225264600 285371856 405476280 600705600 189222264 1081270080 504592704 450529200 58277520 570743712 810952560 128505960 1201411200 378444528 342682560 1009185408 901058400 116555040 257011920 756889056 685365120 87416280 1802116800 567666792 233110080 514023840 1513778112 1351587600 214176600 174832560 81588528 571137600 1135333584 179908344 466220160 1028047680 3027556224 479755584 428353200 91578960 349665120 151870680 163177056 359816688 262248840 959511168 388516800 122382792 856706400 183157920 303741360 719633376 137368440 777033600 244765584 366315840 152631600 607482720 1439266752 582775200 274736880 128210544 489531168 732631680 206052660 305263200 367148376 549473760 256421088 228947400 425237904 412105320 610526400 192315816 1098947520 512842176 457894800 59214960 850475808 824210640 130573080 1221052800 384631632 348194880 1025684352 915789600 118429920 261146160 769263264 696389760 88822440 1831579200 576947448 236859840 522292320 1538526528 1373684400 217621800 177644880 82900944 580324800 1153894896 182802312 473719680 1044584640 3077053056 487472832 435243600 93052080 355289760 154313640 165801888 365604624 266467320 974945664 394766400 124351416 870487200 186104160 308627280 731209248 139578120 789532800 248702832 372208320 155086800 617254560 1462418496 592149600 279156240 130272912 497405664 744416640 209367180 310173600 373054248 558312480 260545824 232630200 432078192 418734360 620347200 195409368 1116624960 521091648 465260400 59839920 864156384 837468720 131951160 1240694400 390818736 351869760 1042183296 930520800 119679840 263902320 781637472 703739520 89759880 1861041600 586228104 239359680 527804640 1563274944 1395781200 219918600 179519760 83775888 586449600 1172456208 184731624 478719360 1055609280 3126549888 492617664 439837200 94034160 359039520 155942280 167551776 369463248 269279640 985235328 398932800 125663832 879674400 188068320 311884560 738926496 141051240 797865600 251327664 376136640 156723600 623769120 1477852992 598399200 282102480 131647824 502655328 752273280 211576860 313447200 376991496 564204960 263295648 235085400 436638384 423153720 626894400 197471736 1128409920 526591296 470170800 219413040 873276768 846307440 134018280 1253788800 394943472 357382080 1053182592 940341600 438826080 268036560 789886944 714764160 329119560 1880683200 592415208 877652160 536073120 1579773888 1410512400 223363800 658239120 85088304 595636800 1184830416 187625592 1755304320 1072146240 3159547776 500334912 446727600 95507280 1316478240 158385240 170176608 375251184 987358680 1000669824 405182400 127632456 893455200 191014560 316770480 750502368 143260920 810364800 255264912 382029120 159178800 633540960 1501004736 607773600 286521840 133710192 510529824 764058240 214891380 318357600 382897368 573043680 267420384 238768200 443478672 429782760 636715200 200565288 1146087360 534840768 477536400 222850320 886957344 859565520 136774440 1273430400 401130576 364731840 1069681536 955072800 445700640 273548880 802261152 729463680 334275480 1910145600 601695864 891401280 547097760 1604522304 1432609200 227957400 668550960 1203391728 191484216 1782802560 1094195520 3209044608 510624576 455914800 97471440 1337101920 161642520 2406783456 382968432 1002826440 1021249152 413515200 130257288 911829600 194942880 323285040 765936864 146207160 827030400 260514576 389885760 162452400 646570080 1531873728 620272800 292414320 136460016 521029152 779771520 219310740 324904800 390771864 584828640 272920032 243678600 452599056 438621480 649809600 204690024 1169657280 545840064 487357200 227433360 905198112 877242960 138152520 1299619200 409380048 368406720 1091680128 974714400 454866720 276305040 818760096 736813440 341150040 1949428800 614070072 909733440 552610080 1637520192 1462071600 230254200 682300080 1228140144 193413528 1819466880 1105220160 3275040384 2924143200 515769408 460508400 98453520 1364600160 2456280288 386827056 1023450120 1031538816 417681600 131569704 921016800 196907040 4912560576 326542320 773654112 147680280 835363200 263139408 393814080 164089200 653084640 1547308224 626522400 295360560 137834928 526278816 787628160 221520420 328178400 394709112 590721120 275669856 246133800 457159248 443040840 656356800 206752392 1181442240 551339712 492267600 229724880 914318496 886081680 174531240 1312713600 413504784 465416640 1102679424 984535200 459449760 349062480 827009568 930833280 344587320 1969070400 620257176 918899520 698124960 1654019136 1476802800 290885400 689174640 1240514352 244343736 1837799040 1396249920 3308038272 2953605600 651583296 581770800 100417680 1378349280 2481028704 488687472 1033761960 1303166592 783393600 246768984 1163541600 200835360 4962057408 333056880 977374944 150626520 1566787200 493537968 401670720 167362800 666113760 1954749888 1175090400 301253040 140584752 987075936 803341440 225939780 334725600 740306952 602506080 281169504 251044200 466279632 451879560 669451200 210877128 1205012160 562339008 502088400 234307920 932559264 903759120 178013160 1338902400 421754256 474701760 1124678016 1004176800 468615840 356026320 843508512 949403520 351461880 2008353600 632631384 937231680 712052640 1687017024 1506265200 296688600 702923760 1265262768 249218424 1874463360 1424105280 3374034048 3012530400 664582464 593377200 102872880 1405847520 2530525536 498436848 1054385640 1329164928 799022400 251692056 1186754400 205745760 5061051072 671178816 341200080 996873696 154309320 1598044800 503384112 411491520 1342357632 171454800 682400160 1993747392 1198533600 308618640 144022032 1006768224 822983040 231463980 342909600 755076168 617237280 288044064 257182200 477680112 462927960 685819200 216033048 1234474560 576088128 514364400 240036720 955360224 925855920 182365560 1371638400 432066096 486308160 1258460280 1152176256 1028728800 480073440 364731120 864132192 972616320 360055080 2057457600 648099144 960146880 729462240 1728264384 1543093200 303942600 720110160 1296198288 255311784 1920293760 1458924480 3456528768 3086186400 680831424 607885200 1440220320 2592396576 510623568 1080165240 1361662848 818558400 257845896 1215770400 2880440640 5184793152 687589056 342828720 1021247136 2160330480 155045880 1637116800 515691792 413455680 1375178112 172273200 685657440 2042494272 1227837600 4320660960 310091760 144709488 1031383584 826911360 232568820 344546400 773537688 620183520 289418976 258409800 479960208 465137640 689092800 217064232 1240367040 578837952 516819600 241182480 959920416 930275280 183236040 1378185600 434128464 488629440 1289229480 1157675904 1033639200 482364960 366472080 868256928 977258880 361773720 2067278400 651192696 964729920 732944160 1736513856 1550458800 305393400 723547440 1302385392 256530456 1929459840 1465888320 3473027712 3100917600 684081216 610786800 1447094880 2604770784 513060912 1085321160 1368162432 822465600 259076664 1221573600 2894189760 5209541568 690871104 350971920 1026121824 2170642320 158728680 1644931200 518153328 423276480 1381742208 176365200 701943840 2052243648 1233698400 4341284640 317457360 148146768 1036306656 846552960 238093020 352730400 777229992 634914720 296293536 264547800 491360688 476186040 705460800 222220152 1269829440 592587072 529095600 246911280 982721376 952372080 187588440 1410921600 444440304 500235840 1295383320 1185174144 1058191200 493822560 375176880 888880608 1000471680 370366920 2116382400 666660456 987645120 750353760 1777761216 1587286800 312647400 740733840 1333320912 262623816 1975290240 1500707520 3555522432 3174573600 700330176 625294800 1481467680 2666641824 525247632 1111100760 1400660352 842001600 265230504 1250589600 2962935360 5333283648 707281344 352600560 1050495264 2222201520 159465240 1684003200 530461008 425240640 1414562688 177183600 705201120 2100990528 1263002400 4444403040 318930480 148834224 1060922016 850481280 442050840 354367200 795691512 1178802240 637860960 297668448 265775400 493640784 884101680 708734400 223251336 2357604480 1275721920 595336896 531550800 248057040 987281568 1768203360 188458920 1417468800 446502672 502557120 1326152520 1190673792 1063101600 496114080 376917840 893005344 1005114240 372085560 2126203200 669754008 992228160 753835680 1786010688 1594652400 314098200 744171120 1339508016 263842488 1984456320 1507671360 3572021376 3189304800 703579968 628196400 1488342240 2679016032 527684976 1116256680 1407159936 845908800 266461272 1256392800 2976684480 5358032064 710563392 1055369952 2232513360 161674920 1691817600 532922544 431133120 1421126784 2110739904 1268863200 4465026720 323349840 150896592 1065845088 862266240 444102120 4221479808 359277600 799383816 1184272320 646699680 301793184 269458200 500481072 888204240 718555200 226344888 2368544640 1293399360 603586368 538916400 251494320 1000962144 1776408480 191070360 1437110400 452689776 509520960 1332306360 1207172736 1077832800 502988640 382140720 905379552 1019041920 377241480 2155665600 679034664 1005977280 764281440 1810759104 1616749200 318450600 754482960 1358069328 267498504 2011954560 1528562880 3621518208 3233498400 713329344 636901200 1508965920 2716138656 534997008 1131724440 1426658688 857630400 270153576 1273802400 3017931840 5432277312 720409536 1069994016 2263448880 163148040 1715260800 540307152 435061440 1440819072 2139988032 1286445600 4526897760 326296080 152271504 1080614304 870122880 450255960 4279976064 362551200 810460728 1200682560 652592160 304543008 271913400 900511920 725102400 228407256 2401365120 1305184320 609086016 543826800 253785840 1801023840 192811320 1450204800 456814512 514163520 1350767880 1218172032 1087653600 507571680 385622640 913629024 1028327040 380678760 2175307200 685221768 1015143360 771245280 1827258048 1631480400 321352200 761357520 1370443536 269935848 2030286720 1542490560 3654516096 3262960800 719828928 642704400 1522715040 2740887072 539871696 1142036280 1439657856 865444800 272615112 1285408800 3045430080 5481774144 726973632 1079743392 2284072560 165357720 1730889600 545230224 440953920 1453947264 2159486784 1298167200 4568145120 330715440 1090460448 881907840 454358520 4318973568 2596334400 817845336 1211622720 661430880 2180920896 1947250800 275596200 908717040 734923200 1635690672 231500808 2423245440 1322861760 4361841792 617335488 551192400 1817434080 195422760 1469846400 3271381344 463001616 1363075560 1234670976 1102384800 3634868160 390845520 926003232 2726151120 385834680 2204769600 694502424 1028892480 781691040 1852006464 1653577200 325704600 5452302240 771669360 1389004848 273591864 2057784960 1563382080 3704012928 3307154400 729578304 651409200 1543338720 2778009696 547183728 1157504040 1459156608 877166400 276307416 1302818400 3086677440 5556019392 736819776 1094367456 2315008080 455986440 1754332800 552614832 1215963840 1473639552 2188734912 1315749600 4630016160 911972880 1105229664 2431927680 460512360 4377469824 2631499200 828922248 1228032960 1823945760 2210459328 1973624400 280506600 921024720 748017600 1657844496 235625544 2456065920 3647891520 4420918656 628334784 561013200 1842049440 198904680 1496035200 3315688992 471251088 1381537080 1256669568 1122026400 3684098880 397809360 942502176 2763074160 392709240 2244052800 706876632 1047224640 795618720 1885004352 1683039600 331507800 5526148320 785418480 1413753264 278466552 2094449280 1591237440 3770008704 3366079200 742577472 663015600 1570836960 2827506528 556933104 1178127720 1485154944 892795200 281230488 1326031200 3141673920 5655013056 749947968 1113866208 2356255440 464110920 1785590400 562460976 1237629120 1499895936 2227732416 1339192800 4712510880 928221840 1124921952 2475258240 468717480 4455464832 2678385600 843691464 1249913280 1856443680 2249843904 2008789200 282961800 937434960 754564800 1687382928 237687912 2499826560 3712887360 4499687808 633834432 565923600 1874869920 200645640 1509129600 3374765856 475375824 1406152440 1267668864 1131847200 3749739840 401291280 950751648 2812304880 396146520 2263694400 713063736 1056390720 802582560 1901503296 1697770800 334409400 5624609760 792293040 1426127472 280903896 2112781440 1605165120 3803006592 3395541600 749077056 668818800 1584586080 2852254944 561807792 1188439560 1498154112 900609600 283692024 1337637600 3169172160 5704509888 756512064 1123615584 2376879120 468173160 1801219200 567384048 1248461760 1513024128 2247231168 1350914400 4753758240 936346320 1134768096 2496923520 472820040 4494462336 2701828800 851076072 1260853440 1872692640 2269536192 2026371600 284189400 945640080 757838400 1702152144 238719096 2521706880 3745385280 4539072384 636584256 568378800 1891280160 201516120 1515676800 3404304288 477438192 1418460120 1273168512 1136757600 3782560320 403032240 954876384 2836920240 397865160 2273515200 716157288 1060973760 806064480 1909752768 1705136400 335860200 5673840480 795730320 1432314576 282122568 2121947520 1612128960 3819505536 3410272800 752326848 671720400 1591460640 2864629152 564245136 1193595480 1504653696 904516800 284922792 1343440800 3182921280 5729258304 759794112 1128490272 2387190960 470204280 1809033600 569845584 1253878080 1571807160 1519588224 2256980544 1356775200 4774381920 940408560 1139691168 2507756160 474871320 4513961088 2713550400 854768376 1266323520 1880817120 2279382336 2035162800 286644600 949742640 1709536752 240781464 2532647040 3761634240 4558764672 642083904 573289200 1899485280 203257080 3419073504 481562928 1424613960 1284167808 1146578400 3798970560 406514160 963125856 2849227920 401302440 2293156800 722344392 1070139840 813028320 1926251712 1719867600 338761800 5698455840 802604880 1444688784 284559912 2140279680 1626056640 3852503424 3439735200 758826432 677523600 1605209760 2889377568 569119824 1203907320 1517652864 912331200 287384328 1355047200 3210419520 5778755136 766358208 1138239648 2407814640 474266520 1824662400 574768656 1264710720 1578626280 1532716416 2276479296 1368496800 4815629280 948533040 1149537312 2529421440 478973880 4552958592 2736993600 862152984 1277263680 1897066080 2299074624 2052745200 294010200 957947760 1724305968 246968568 2554527360 3794132160 4598149248 4105490400 658582848 588020400 1915895520 3448611936 493937136 1436921640 1317165696 1176040800 3831791040 6897223872 416959920 987874272 2873843280 411614280 2352081600 740905704 1097638080 833919840 1975748544 1764061200 5747686560 823228560 1481811408 291871944 2195276160 1667839680 3951497088 3528122400 778325184 11495373120 694933200 1646457120 2963622816 583743888 1234842840 1556650368 935774400 294768936 1389866400 3292914240 5927245632 786050496 1167487776 2469685680 486453240 1871548800 589537872 1297208640 1592264520 1572100992 2334975552 1403661600 4939371360 972906480 1179075744 2594417280 491281560 4669951104 2807323200 884306808 1310084160 1945812960 2358151488 2105492400 414718200 982563120 1768613616 348363288 2620168320 3891625920 4716302976 4210984800 928968768 829436400 1965126240 3537227232 696726576 1473844680 1857937536 1658872800 3930252480 7074454464 423923760 1393453152 2947689360 580605480 3317745600 1045089864 1548281280 847847520 2786906304 2488309200 5895378720 1161210960 2090179728 296746632 3096562560 870908220 1695695040 5573812608 4976618400 791324352 11790757440 706539600 2322421920 4180359456 593493264 1741816440 1582648704 951403200 299692008 1413079200 4644843840 8360718912 799178688 1186986528 3483632880 494577720 1902806400 599384016 1318873920 1633179240 1598357376 2373973056 1427104800 6967265760 989155440 1198768032 2637747840 499486680 4747946112 2854209600 899076024 1331964480 1978310880 2397536064 2140657200 421644600 998973360 1798152048 354181464 2663928960 3956621760 4795072128 4281314400 944483904 843289200 1997946720 3596304096 708362928 1498460040 1888967808 1686578400 3995893440 7192608192 427405680 1416725856 2996920080 590302440 3373156800 1062544392 1574139840 854811360 2833451712 2529867600 5993840160 1180604880 2125088784 299183976 3148279680 885453660 1709622720 5666903424 5059735200 797823936 11987680320 712342800 2361209760 4250177568 598367952 1770907320 1595647872 959217600 302153544 1424685600 4722419520 8500355136 805742784 1196735904 3541814640 498639960 1918435200 604307088 1329706560 1660455720 1611485568 2393471808 1438826400 7083629280 997279920 1208614176 2659413120 503589240 4786943616 2877652800 906460632 1342904640 1994559840 2417228352 2158239600 425107800 1007178480 1812921264 357090552 2685809280 3989119680 4834456704 4316479200 952241472 850215600 2014356960 3625842528 714181104 1510767720 1904482944 1700431200 4028713920 7251685056 434369520 1428362208 3021535440 595150920 3400862400 1071271656 1587069120 868739040 2856724416 2550646800 6043070880 1190301840 2142543312 3174138240 892726380 1737478080 5713448832 5101293600 810823104 12086141760 723949200 2380603680 4285086624 608117328 1785452760 1621646208 974846400 2008912752 307076616 1447898400 4761207360 8570173248 818870976 1216234656 3570905520 506764440 1949692800 4017825504 614153232 1351371840 1674093960 1637741952 2432469312 1462269600 7141811040 1013528880 1228306464 2702743680 3348187920 511794360 4864938624 2924539200 921229848 1364784960 2027057760 2456612928 2193404400 432034200 6696375840 1023588720 1842459696 362908728 2729569920 4054115520 4913225856 4386808800 967756608 864068400 2047177440 3684919392 725817456 1535383080 1935513216 1728136800 4094354880 7369838784 437851440 1451634912 3070766160 604847880 3456273600 1088726184 1612927680 875702880 2903269824 2592205200 6141532320 1209695760 2177452368 3225855360 907271820 1751405760 5806539648 5184410400 817322688 12283064640 729752400 2419391520 4354904736 2430529200 612992016 1814543640 3266178552 1634645376 982660800 2041644528 309538152 1459504800 4838783040 8709809472 825435072 1225984032 3629087280 510826680 1965321600 4083289056 619076304 1362204480 1701370440 1650870144 2451968064 1473991200 7258174560 1021653360 1238152608 2724408960 3402740880 515896920 4903936128 2947982400 928614456 1375725120 2043306720 2476305216 2210986800 435497400 6805481760 1031793840 1857228912 365817816 2751450240 4086613440 4952610432 4421973600 975514176 870994800 2063587680 3714457824 731635632 1547690760 1951028352 1741989600 4127175360 7428915648 443074320 1463271264 3095381520 609696360 3483979200 1097453448 1625856960 886148640 2926542528 2612984400 6190763040 1219392720 2194906896 3251713920 914544540 1772297280 5853085056 5225968800 827072064 12381526080 738457200 2438785440 4389813792 2450012400 620304048 1829089080 3292360344 1654144128 994382400 2058010416 313230456 1476914400 4877570880 8779627584 835281216 1240608096 3658178160 516920040 1988764800 4116020832 626460912 1378453440 1715008680 1670562432 2481216192 1491573600 7316356320 1033840080 1252921824 2756906880 3430017360 522050760 4962432384 2983147200 939691368 1392135360 2067680160 2505843648 2237360400 440692200 6860034720 1044101520 1879382736 370181448 2784270720 4135360320 5011687296 4474720800 987150528 881384400 2088203040 3758765472 740362896 1566152280 1974301056 1762768800 4176406080 7517530944 1480725792 3132304560 616969080 3525537600 1110544344 1645250880 1798667640 2961451584 2644153200 6264609120 1233938160 2221088688 3290501760 925453620 5922903168 5288306400 12529218240 2467876320 4442177376 2479237200 634928112 1850907240 3331633032 1693141632 2082559248 4935752640 8884354752 854973504 1269856224 3701814480 529106760 4165118496 9871505280 1410951360 1735466040 1709947008 2539712448 1526738400 7403628960 1058213520 1282460256 2821902720 3470932080 534358440 5079424896 3053476800 14807257920 1424955840 2116427040 2564920512 2290107600 451081800 6941864160 1068716880 1923690384 378908712 2849911680 4232854080 5129841024 4580215200 1010423232 902163600 2137433760 3847380768 757817424 1603075320 2020846464 1804327200 4274867520 7694761536 1515634848 3206150640 631514520 3608654400 1136726136 1684038720 1820122920 3031269696 2706490800 6412301280 1263029040 2273452272 3368077440 947271780 6062539392 5412981600 12824602560 2526058080 4546904544 2537686800 637365456 1894543560 3410178408 1699641216 2131656912 5052116160 9093809088 858255552 1274730912 3789087120 531137880 4263313824 10104232320 1416367680 1776380760 1716511104 2549461824 1532599200 7578174240 1062275760 1287383328 2832735360 3552761520 536409720 5098923648 3065198400 15156348480 1430425920 2124551520 2574766656 2298898800 452813400 7105523040 1072819440 1931074992 380363256 2860851840 4249103040 5149533312 4597797600 1014302016 905626800 2145638880 3862149984 760726512 1609229160 2028604032 1811253600 4291277760 7724299968 1521453024 3218458320 633938760 3622507200 1141089768 1690503360 1863033480 3042906048 2716880400 6436916640 1267877520 2282179536 3381006720 950908140 6085812096 5433760800 12873833280 2535755040 4564359072 2547428400 659301552 1901816280 3423269304 2139839856 5071510080 9128718144 5094856800 1123956288 1318603104 3803632560 549417960 4279679712 10143020160 1783199880 2247912576 2637206208 2007064800 7607265120 1098835920 1685934432 3566399760 702472680 5274412416 4014129600 15214530240 1873260480 2197671840 3371868864 3010597200 7132799520 1404945360 2528901648 393454152 3746520960 4395343680 6743737728 6021194400 1049211072 14265599040 936795600 2809890720 5057803296 786908304 2107418040 2098422144 1873591200 5619781440 10115606592 1573816608 4214836080 655756920 3747182400 1180362456 1748685120 1870185240 3147633216 2810386800 8429672160 1311513840 2360724912 3497370240 983635380 6295266432 5620773600 16859344320 2623027680 4721449824 2635102800 519035400 666613584 1967270760 3541087368 2213486352 5246055360 9442899648 5270205600 1162639296 1038070800 1333227168 3934541520 555511320 4426972704 10492110720 1844571960 2325278592 2076141600 7869083040 1111022640 1743958944 3689143920 726649560 4152283200 15738166080 1937732160 2222045280 3487917888 3114212400 7378287840 1453299120 2615938416 3875464320 4444090560 6975835776 6228424800 1060847424 14756575680 947185200 2906598240 5231876832 795635568 2179948680 2121694848 1894370400 5813196480 10463753664 1591271136 4359897360 663029640 3788740800 11626392960 1768079040 1934551080 3182542272 2841555600 8719794720 1326059280 2386906704 3536158080 3869102160 994544460 6365084544 5683111200 17439589440 2652118560 4773813408 2664327600 524791800 7738204320 1989088920 3580360056 2238035184 5304237120 9547626816 5328655200 1175533632 1049583600 3978177840 565666920 4476070368 10608474240 1865029320 2351067264 2099167200 7956355680 1131333840 1763300448 3730058640 734708520 4198334400 15912711360 1959222720 2262667680 3526600896 3148750800 7460117280 1469417040 2644950672 3918445440 4525335360 7053201792 6297501600 1080241344 14920234560 964501200 2938834080 5289901344 810181008 2204125560 3967426008 2160482688 1929002400 5877668160 10579802688 1620362016 4408251120 675150840 3858004800 11755336320 1800402240 1956006360 3240724032 2893503600 8816502240 1350301680 2430543024 3600804480 3912012720 1012726260 6481448064 5787007200 17633004480 2700603360 4861086048 2713035600 7824025440 2025452520 3645814536 2278949904 5401206720 9722172096 5426071200 1197024192 15648050880 1068771600 4050905040 4557899808 10802413440 1899124920 2394048384 2137543200 8101810080 9115799616 1143520560 1795536288 3798249840 748140120 4275086400 16203620160 1995040320 2287041120 3591072576 3206314800 7596499680 1496280240 2693304432 3990080640 4574082240 7182145152 6412629600 1091877696 15192999360 974890800 2992560480 5386608864 818908272 2244420360 4039956648 2183755392 1949781600 5985120960 10773217728 1637816544 4488840720 682423560 3899563200 11970241920 1819796160 1991765160 3275633088 2924672400 8977681440 1364847120 2456724816 3639592320 3983530320 1023635340 6551266176 5849344800 17955362880 2729694240 4913449632 3362720400 7967060640 2047270680 3685087224 2824685136 5459388480 9826899264 6725440800 1209918528 15934121280 1080284400 4094541360 5649370272 10918776960 2353904280 2419837056 2160568800 8189082720 11298740544 1155707280 1814877792 4707808560 756199080 4321137600 16378165440 2016530880 2311414560 3629755584 3240853200 9415617120 1512398160 2722316688 4033061760 1134298620 4622829120 7259511168 6481706400 18831234240 985280400 3024796320 5444633376 827635536 2268597240 4083475032 2207028096 1970560800 6049592640 10889266752 1655271072 4537194480 689696280 3941121600 12099185280 1839190080 2013220440 3310542144 2955841200 9074388960 1379392560 2482906608 3678380160 4026440880 1034544420 6621084288 5911682400 18148777920 2758785120 4965813216 3398943600 8052881760 2069088840 3724359912 2855112624 5517570240 9931626432 6797887200 1222812864 16105763520 1091797200 4138177680 5710225248 11035140480 2379260520 2445625728 2183594400 8276355360 11420450496 1159769520 1834219296 4758521040 764258040 4367188800 16552710720 2038021440 2319539040 3668438592 3275391600 9517042080 1528516080 2751328944 4076042880 1146387060 4639078080 7336877184 6550783200 19034084160 988743600 3057032160 5502657888 830544624 2292774120 4126993416 2214785664 2441610864 1977487200 6114064320 11005315776 1661089248 4585548240 692120520 4883221728 3954974400 12228128640 1845654720 2034675720 3322178496 2966230800 9171096480 1384241040 2491633872 3691309440 4069351440 1038180780 6644356992 5932461600 18342192960 2768482080 4983267744 3435166800 8138702880 2076361560 3737450808 2885540112 5536964160 9966535488 6870333600 1227110976 16277405760 1095634800 4152723120 5771080224 11073928320 2404616760 2454221952 2191269600 8305446240 11542160448 1171956240 1840666464 4809233520 766944360 4382539200 16610892480 2045184960 2343912480 3681332928 3286904400 9618467040 1533888720 2760999696 4090369920 1150416540 4687824960 7362665856 6573808800 19236934080 3067777440 5521999392 839271888 2300833080 4141499544 2238058368 2450192976 6135554880 11043998784 1678543776 4601666160 699393240 4900385952 12271109760 1865048640 2041827480 3357087552 9203332320 1398786480 2517815664 3730097280 4083654960 1049089860 6714175104 18406664640 2797572960 5035631328 3447241200 8167309920 2098179720 3776723496 2895682608 5595145920 10071262656 6894482400 1240005312 16334619840 1107147600 4196359440 5791365216 11190291840 2413068840 2480010624 2214295200 8392718880 11582730432 1192267440 1860007968 4826137680 775003320 4428590400 16785437760 2066675520 2384534880 3720015936 3321442800 9652275360 1550006640 2790011952 4133351040 1162504980 4769069760 7440031872 6642885600 19304550720 3100013280 5580023904 2947546800 853817328 2325009960 4185017928 2276846208 2475939312 6200026560 11160047808 5895093600 1707634656 4650019920 711514440 4951878624 12400053120 1897371840 2063282760 3415269312 9300039840 1423028880 2561451984 3794743680 4126565520 1067271660 6830538624 18600079680 2846057760 5122903968 3483464400 8253131040 2134543320 3842177976 2926110096 5692115520 10245807936 6966928800 1261495872 16506262080 1126335600 4269086640 5852220192 11384231040 2438425080 4389165144 2522991744 2252671200 8538173280 11704440384 22768462080 1892243808 4876850160 788434920 4505342400 17076346560 2102493120 2408908320 3784487616 3379006800 9753700320 1576869840 2838365712 4204986240 1182652380 4817816640 7568975232 6758013600 19507400640 3153739680 5676731424 2998630800 862544592 2365304760 4257548568 2300118912 2518849872 6307479360 11353462848 5997261600 1323032256 1725089184 4730609520 718787160 5037699744 12614958720 1916765760 2099041560 2646064512 3450178368 9461219040 1437574320 1984548384 3833531520 4198083120 826895160 6900356736 18922438080 2205053760 2875148640 3969096768 3543836400 8396166240 1653790320 2976822576 4410107520 5750297280 7938193536 7087672800 1274390208 16792332480 1137848400 3307580640 5953645152 11500594560 2480685480 4465233864 2548780416 2275696800 6615161280 11907290304 23001189120 1911585312 4961370960 796493880 4551393600 13230322560 2123983680 2294301240 2433281760 3823170624 3413545200 9922741920 1592987760 2867377968 4247967360 1194740820 4866563520 7646341248 6827090400 19845483840 3185975520 5734755936 3029281200 871271856 2389481640 4301066952 2323391616 2544596208 6371951040 11469511872 6058562400 1336555584 1742543712 4778963280 726059880 5089192416 12743902080 1936159680 2120496840 2673111168 3485087424 9557926560 1452119760 2004833376 3872319360 4240993680 835347240 6970174848 19115853120 2227592640 2904239520 4009666752 3580059600 8481987360 1670694480 3007250064 4455185280 5808479040 8019333504 7160119200 16963974720 1149361200 3341388960 6014500128 11616958080 2506041720 4510875096 2574569088 2298722400 6682777920 12029000256 23233916160 1930926816 5012083440 804552840 4597444800 13365555840 2145474240 2317752360 2441406240 3861853632 3448083600 10024166880 1609105680 2896390224 4290948480 1206829260 4882812480 7723707264 6896167200 20048333760 3218211360 5792780448 3059931600 874180944 2413658520 4344585336 2331149184 2570342544 6436422720 11585560896 6119863200 1350078912 1748361888 4827317040 728484120 5140685088 12872845440 1942624320 2141952120 2700157824 3496723776 9654634080 1456968240 2025118368 3885248640 4283904240 843799320 6993447552 19309268160 2250131520 2913936480 4050236736 3616282800 8567808480 1687598640 3037677552 4500263040 5827872960 8100473472 7232565600 17135616960 1153198800 3375197280 6075355104 11655745920 2531397960 4556516328 2583165312 2306397600 6750394560 12150710208 23311491840 1937373984 5062795920 807239160 4612795200 13500789120 2152637760 2341203480 3874747968 3459596400 10125591840 1614478320 2906060976 4305275520 1210858740 7749495936 6919192800 20251183680 3228956640 5812121952 3070148400 882908208 2421717480 4359091464 2354421888 2578924656 6457913280 11624243904 6140296800 1354586688 1765816416 4843434960 735756840 5157849312 12915826560 1962018240 2149103880 2709173376 3531632832 9686869920 1471513680 2031880032 3924036480 4298207760 846616680 7063265664 19373739840 2257644480 2943027360 4063760064 3628357200 8596415520 1693233360 3047820048 4515288960 5886054720 8127520128 7256714400 17192831040 3386466720 6095640096 11772109440 2539850040 4571730072 2608953984 6772933440 12191280192 23544218880 1956715488 5079700080 815298120 13545866880 2174128320 2349020520 3913430976 10159400160 1630596240 2935073232 4348256640 1222947180 7826861952 20318800320 3261192480 5870146464 3100798800 891635472 2445894360 4402609848 2604670992 6522384960 11740292928 6201597600 1368110016 1783270944 4891788720 743029560 5209341984 13044769920 2170559160 2736220032 3566541888 9783577440 1486059120 2052165024 4341118320 855068760 7133083776 19567154880 2280183360 2972118240 4104330048 3664580400 8682236640 1710137520 3078247536 4560366720 5944236480 8208660096 7329160800 17364473280 3420275040 6156495072 11888472960 2565206280 4617371304 2634742656 6840550080 12312990144 23776945920 1976056992 5130412560 823357080 13681100160 2195618880 2372471640 3952113984 10260825120 1646714160 2964085488 4391237760 1235035620 7904227968 20521650240 3293428320 5928170976 4005471600 2470071240 4446128232 3364596144 6586856640 11856341952 8010943200 1381633344 4940142480 747878040 6729192288 13173713280 2803830120 2763266688 9880284960 1495756080 2072450016 5607660240 863520840 19760569920 2302722240 2991512160 4144900032 3700803600 11215320480 1727041680 3108675024 4605444480 5983024320 8289800064 7401607200 22430640960 3454083360 6217350048 11966048640 2590562520 4663012536 2651935104 6908166720 12434700096 23932097280 1988951328 5181125040 828729720 13816333440 2209945920 2395922760 3977902656 10362250080 1657459440 2983426992 4419891840 1243094580 7955805312 20724500160 3314918880 5966853984 4045064400 2486189160 4475140488 3397854096 6629837760 11933707968 8090128800 1390648896 4972378320 750302280 6795708192 13259675520 2831545080 2781297792 9944756640 1500604560 2085973344 5663090160 869155560 19889513280 2317748160 3001209120 4171946688 3724952400 11326180320 1738311120 3128960016 4635496320 6002418240 8343893376 7449904800 22652360640 3476622240 6257920032 12004836480 2607466680 4693440024 2660531328 6953244480 12515840064 24009672960 1995398496 5214933360 831416040 13906488960 2217109440 2411556840 3990796992 10429866720 1662832080 2993097744 4434218880 1247124060 7981593984 20859733440 3325664160 5986195488 4071459600 2494248120 4489646616 3420026064 6651328320 11972390976 8142919200 1395156672 4988496240 764847720 6840052128 13302656640 2850021720 2790313344 9976992480 1529695440 2092735008 5700043440 871972920 19953984960 2325261120 3059390880 4185470016 3737026800 11400086880 1743945840 3139102512 4650522240 6118781760 8370940032 7474053600 22800173760 3487891680 6278205024 12237563520 2615918760 4708653768 2712108672 6975783360 12556410048 24475127040 2034081504 5231837520 847533960 13951566720 2260090560 2419373880 4068163008 10463675040 1695067920 3051122256 4520181120 4838747760 1271300940 8136326016 20927350080 3390135840 6102244512 4084657200 9677495520 2542601880 4576683384 3431112048 6780271680 12204489024 8169314400 1422203328 19354991040 5085203760 6862224096 13560543360 2859260040 2844406656 10170407520 13724448192 1553937840 2133304992 5718520080 888877080 20340815040 2370338880 3107875680 4266609984 3809473200 11437040160 1777754160 3199957488 4740677760 6215751360 8533219968 7618946400 22874080320 3555508320 6399914976 12431502720 2666631240 4799936232 2755089792 7111016640 12799829952 24863005440 2066317344 5333262480 860965560 14222033280 2295908160 2466276120 4132634688 10666524960 1721931120 3099476016 4591816320 4932552240 1291448340 8265269376 21333049920 3443862240 6198952032 4163842800 9865104480 2582896680 4649214024 3497627952 6887724480 12397904064 8327685600 1444742208 19730208960 5165793360 6995255904 13775448960 2914689960 5246441928 2889484416 10331586720 13990511808 1558786320 2167113312 5829379920 902963880 20663173440 2407903680 3117572640 4334226624 3869845200 11658759840 1805927760 3250669968 4815807360 6235145280 8668453248 7739690400 23317519680 3611855520 6501339936 12470290560 2708891640 4876004952 2763686016 7223711040 13002679872 24940581120 2072764512 5417783280 863651880 14447422080 2303071680 2505361320 4145529024 10835566560 1727303760 3109146768 4606143360 5010722640 1295477820 8291058048 21671133120 3454607520 6218293536 4229830800 10021445280 2590955640 4663720152 3553057872 6909215040 12436587072 8459661600 1449249984 20042890560 5181911280 7106115744 13818430080 2960881560 5329586808 2898499968 10363822560 14212231488 1568483280 2173874976 5921763120 905781240 20727645120 2415416640 3136966560 4347749952 3881919600 11843526240 1811562480 3260812464 4830833280 6273933120 8695499904 7763839200 23687052480 3623124960 6521624928 12547866240 2717343720 4891218696 7246249920 13043249856 25095732480 5434687440 869024520 14492499840 6038541600 2513178360 10869374880 1738049040 8152031160 12077083200 5026356720 1303536780 21738749760 9057812400 3476098080 16304062320 4243028400 10052713440 2607073560 4692732408 3564143856 18115624800 6952196160 32608124640 8486056800 1458265536 20105426880 5214147120 7128287712 13904392320 2970119880 5346215784 2916531072 10428294240 14256575424 1583028720 2187398304 5940239760 911415960 20856588480 2430442560 3166057440 4374796608 3906068400 11880479520 1822831920 3281097456 4860885120 6332114880 8749593216 7812136800 23760959040 3645663840 6562194912 12664229760 2734247880 4921646184 7291327680 13124389824 25328459520 5468495760 877083480 14582655360 6076106400 2528812440 10936991520 1754166960 8202743640 12152212800 5057624880 1315625220 21873983040 9114159600 3508333920 16405487280 4269423600 10115249760 2631250440 4736250792 3586315824 18228319200 7016667840 32810974560 8538847200 20230499520 5262500880 7172631648 14033335680 2988596520 5379473736 2943577728 10525001760 14345263296 28066671360 2207683296 5977193040 919868040 21050003520 2452981440 3195148320 4415366592 3942291600 11954386080 1839736080 3311524944 4905962880 6390296640 8830733184 7884583200 23908772160 3679472160 6623049888 12780593280 2759604120 4967287416 7358944320 13246099776 25561186560 5519208240 885142440 14717888640 6132453600 2552263560 11038416480 1770284880 8278812360 12264907200 5104527120 1327713660 22076832960 9198680400 3540569760 16557624720 4309016400 10209054240 2655427320 4779769176 3619573776 18397360800 7081139520 33115249440 8618032800 20418108480 5310854640 7239147552 14162279040 3016311480 5429360664 2970624384 10621709280 14478295104 28324558080 2227968288 6032622960 928320120 21243418560 2475520320 3204845280 4455936576 12065245920 1856640240 3341952432 4951040640 6409690560 8911873152 24130491840 3713280480 6683904864 8445672144 12819381120 2784960360 5012928648 7426560960 13367809728 16891344288 25638762240 5569920720 887828760 14853121920 6188800800 2575714680 11139841440 1775657520 8354881080 12377601600 5151429360 1331743140 22279682880 9283201200 3551315040 16709762160 4348609200 10302858720 2663486280 4794275304 3652831728 18566402400 7102630080 33419524320 8697218400 20605717440 5326972560 7305663456 14205260160 3044026440 5479247592 2979639936 10653945120 14611326912 28410520320 2234729952 6088052880 931137480 21307890240 2483033280 3263027040 4469459904 12176105760 1862274960 3352094928 4966066560 1396706220 6526054080 8938919808 24352211520 3724549920 6704189856 8523274032 2793412440 5028142392 7449099840 13408379712 17046548064 5586824880 903946680 14898199680 6207583200 2583531720 11173649760 1807893360 8380237320 12415166400 5167063440 1355920020 22347299520 9311374800 3615786720 16760474640 4361806800 10334126880 2711840040 4881312072 3663917712 18622749600 7231573440 33520949280 8723613600 20668253760 5423680080 7327835424 14463146880 3053264760 5495876568 3033733248 10847360160 14655670848 28926293760 2275299936 6106529520 948041640 21694720320 2528111040 3282420960 4550599872 12213059040 1896083280 3412949904 5056222080 1422062460 6564841920 9101199744 24426118080 3792166560 6825899808 8549141328 2844124920 5119424856 7584333120 13651799616 17098282656 5688249840 909319320 15168666240 6320277600 2630433960 11376499680 1818638640 8532374760 12640555200 5260867920 1036231560 22752999360 9480416400 3637277280 17064749520 4440992400 10521735840 2072463120 3730433616 18960832800 7274554560 34129499040 8881984800 21043471680 4144926240 7460867232 14549109120 3108694680 5595650424 28441249200 8289852480 14921734464 29098218240 2288823264 6217389360 953676360 16579704960 2543136960 3311511840 4577646528 12434778720 1907352720 3433234896 5086273920 1430514540 6623023680 9155293056 24869557440 3814705440 6866469792 8704345104 2861029080 5149852344 7629410880 13732939584 17408690208 5722058160 917378280 15258821760 6357842400 2646068040 11444116320 1834756560 8583087240 12715684800 5292136080 1042390440 22888232640 9536763600 3669513120 17166174480 4467387600 10584272160 2084780880 3752605584 19073527200 7339026240 34332348960 8934775200 21168544320 4169561760 7505211168 14678052480 3127171320 5628908376 28610290800 8339123520 15010422336 29356104960 2309108256 6254342640 962128440 16678247040 2565675840 3350299680 4618216512 12508685280 1924256880 3463662384 5131351680 1443192660 6700599360 9236433024 25017370560 3848513760 6927324768 8756079696 2886385320 5195493576 7697027520 13854649536 17512159392 5772770640 15394055040 6414189600 2669519160 11545541280 30788110080 8659155960 12828379200 5339038320 1051628760 23091082560 9621284400 3712494240 17318311920 4506980400 10678076640 2103257520 3785863536 19242568800 7424988480 34636623840 9013960800 21356153280 4206515040 7571727072 14849976960 3154886280 5678795304 28863853200 8413030080 15143454144 29699953920 2336154912 6309772560 973397880 16826060160 2595727680 4854800160 4672309824 12619545120 1946795760 3504232368 5191455360 1460096820 9709600320 9344619648 25239090240 3893591520 7008464736 8833681584 2920193640 5256348552 7787183040 14016929472 17667363168 5840387280 15574366080 6489319200 3557637720 11680774560 31148732160 8760580920 12978638400 7115275440 1063946520 23361549120 9733978800 3766220640 17521161840 4559770800 14230550880 2127893040 3830207472 19467957600 7532441280 35042323680 9119541600 28461101760 4255786080 7660414944 15064882560 3191839560 5745311208 29201936400 8511572160 15320829888 30129765120 2369963232 6383679120 987484680 17023144320 2633292480 4925057760 4739926464 12767358240 1974969360 3554944848 5266584960 1481227020 9850115520 9479852928 25534716480 3949938720 7109889696 8937150768 2962454040 5332417272 7899877440 14219779392 17874301536 5924908080 15799754880 6583231200 3599308440 11849816160 31599509760 8887362120 13166462400 7198616880 1079343720 23699632320 9874846800 3809201760 17774724240 4625758800 14397233760 2158687440 3885637392 19749693600 7618403520 35549448480 9251517600 28794467520 4317374880 7771274784 15236807040 3238031160 5828456088 29624540400 8634749760 15542549568 30473614080 6476062320 998754120 17269499520 7195624800 4981263840 12952124640 1997508240 9714093480 14391249600 1498131180 9962527680 25904249280 10793437200 3995016480 19428186960 9066487248 2996262360 5393272248 21586874400 7990032960 38856373920 18132974496 16190155800 5992524720 43173748800 15980065920 6658360800 3651396840 32380311600 11985049440 31960131840 8988787080 13316721600 7302793680 1091661480 23970098880 9987541200 3862928160 17977574160 4678549200 14605587360 2183322960 3929981328 19975082400 7725856320 35955148320 9357098400 29211174720 4366645920 7859962656 15451712640 3274984440 5894971992 29962623600 8733291840 15719925312 30903425280 6549968880 1012840920 17466583680 7277743200 13099937760 2025681840 9824953320 14555486400 1519261380 26199875520 10916614800 4051363680 19649906640 9169956432 3038522760 5469340968 21833229600 8102727360 39299813280 18339912864 16374922200 6077045520 43666459200 16205454720 6752272800 3693067560 32749844400 12154091040 32410909440 9115568280 13504545600 7386135120 1107058680 24308182080 10128409200 3905909280 18231136560 4744537200 14772270240 2214117360 3985411248 20256818400 7811818560 36462273120 9489074400 29544540480 4428234720 7970822496 15623637120 3321176040 5978116872 30385227600 8856469440 15941644992 31247274240 6642352080 1024110360 17712938880 7380391200 13284704160 2048220720 9963528120 14760782400 1536165540 26569408320 11070586800 4096441440 19927056240 9299292912 3072331080 5530195944 22141173600 8192882880 39854112480 18598585824 16605880200 6144662160 44282347200 16385765760 6827402400 3745155960 33211760400 12289324320 32771531520 9216993240 13654804800 7490311920 1119376440 24578648640 10241103600 5356884960 18433986480 4797327600 14980623840 2238752880 4029755184 20482207200 10713769920 36867972960 9594655200 29961247680 4477505760 8059510368 21427539840 3358129320 6044632776 30723310800 8955011520 16119020736 42855079680 6716258640 1032562440 17910023040 7462509600 13432517280 2065124880 10074387960 14925019200 1548843660 26865034560 11193764400 4130249760 20148775920 9402762096 3097687320 5575837176 22387528800 8260499520 40297551840 18805524192 16790646600 6195374640 44775057600 16520999040 6883749600 3786826680 33581293200 12390749280 33041998080 9293061960 13767499200 7573653360 1128614760 24781498560 10325624400 5401095840 18586123920 4836920400 15147306720 2257229520 4063013136 20651248800 10802191680 37172247840 9673840800 30294613440 4514459040 8126026272 21604383360 3385844280 6094519704 30976873200 9028918080 16252052544 43208766720 6771688560 1041014520 18057836160 7524098400 13543377120 2082029040 10157532840 15048196800 1561521780 27086754240 11286147600 4164058080 20315065680 9480363984 3123043560 5621478408 22572295200 8328116160 40630131360 18960727968 16929221400 6246087120 45144590400 16656232320 6940096800 3818079720 33858442800 12492174240 33312464640 9369130680 13880193600 7636159440 1137853080 24984348480 10410145200 5445306720 18738261360 4876513200 15272318880 2275706160 4096271088 20820290400 10890613440 37476522720 9753026400 30544637760 4551412320 8192542176 21781226880 3413559240 6144406632 31230435600 9102824640 16385084352 43562453760 6827118480 1046649240 18205649280 7585687200 13654236960 2093298480 10240677720 15171374400 1569973860 27308473920 11378530800 4186596960 20481355440 9557965872 3139947720 5651905896 22757061600 8373193920 40962710880 19115931744 17067796200 6279895440 45514123200 16746387840 6977661600 3849332760 34135592400 12559790880 33492775680 9419843160 13955323200 7698665520 1144011960 25119581760 10466492400 5474780640 18839686320 15397331040 2288023920 4118443056 20932984800 10949561280 37679372640 30794662080 4576047840 8236886112 21899122560 3432035880 6177664584 31399477200 9152095680 16473772224 43798245120 6864071760 1057918680 18304191360 7626746400 43112526912 13728143520 2115837360 10296107640 15253492800 1586878020 27456287040 11440119600 4231674720 20592215280 9609700464 3173756040 5712760872 22880239200 8463349440 41184430560 19219400928 17160179400 6347512080 45760478400 16926698880 3870168120 34320358800 12695024160 18576806976 33853397760 9521268120 7740336240 1156329720 25390048320 10579186800 5533728480 19042536240 15480672480 2312659440 4162786992 21158373600 11067456960 38085072480 30961344960 4625318880 8325573984 22134913920 3468989160 6244180488 31737560400 9250637760 16651147968 44269827840 6937978320 18501275520 7708864800 43345882944 13875956640 37002551040 10406967480 15417729600 27751913280 11563297200 4265483040 20813934960 9713169648 55503826560 5758402104 23126594400 8530966080 41627869920 19426339296 17344945800 111007653120 6398224560 46253188800 17061932160 3911838840 34689891600 12796449120 18776826432 34123864320 9597336840 7823677680 1165568040 25592898240 10663707600 5577939360 19194673680 15647355360 2331136080 4196044944 21327415200 11155878720 38389347360 31294710720 4662272160 8392089888 22311757440 3496704120 6294067416 31991122800 9324544320 16784179776 44623514880 6993408240 18649088640 7770453600 43812595008 13986816480 37298177280 10490112360 15540907200 27973632960 11655680400 4288021920 20980224720 9790771536 55947265920 5788829592 23311360800 8576043840 41960449440 19581543072 17483520600 111894531840 6432032880 46622721600 17152087680 3943091880 34967041200 12864065760 18926841024 34304175360 9648049320 7886183760 1171726920 25728131520 10720054800 5607413280 19296098640 15772367520 2343453840 4218216912 21440109600 11214826560 38592197280 31544735040 4686907680 8436433824 22429653120 3515180760 6327325368 32160164400 9373815360 16872867648 44859306240 7030361520 18747630720 7811512800 44162629056 14060723040 37495261440 10545542280 15623025600 28121446080 11717269200 4333099680 21091084560 9842506128 56242892160 5849684568 23434538400 8666199360 42182169120 19685012256 17575903800 112485784320 6499649520 46869076800 17332398720 3963927240 35151807600 12999299040 19026850752 34664797440 9749474280 7927854480 1184044680 25998598080 10832749200 5666361120 19498948560 15855708960 2368089360 4262560848 21665498400 11332722240 38997897120 31711417920 4736178720 8525121696 22665444480 3552134040 6393841272 32498247600 9472357440 17050243392 45330888960 7104268080 18944714880 7893631200 44395985088 14208536160 37889429760 10656402120 15787262400 28417072320 11840446800 4355638560 21312804240 9945975312 56834144640 5880112056 23680893600 8711277120 42625608480 19891950624 17760670200 113668289280 6533457840 47361787200 17422554240 4005597960 35521340400 13066915680 19226870208 34845108480 9800186760 8011195920 1190203560 26133831360 10889096400 5695835040 19600373520 16022391840 2380407120 4284732816 21778192800 11391670080 39200747040 32044783680 4760814240 8569465632 11215674288 22783340160 3570610680 6427099224 32667289200 9521628480 17138931264 22431348576 45566680320 7141221360 19043256960 7934690400 44862697152 14282442720 38086513920 10711832040 15869380800 28564885440 11902035600 4434524640 21423664080 9997709904 57129770880 23804071200 8869049280 42847328160 19995419808 17853053400 114259541760 6651786960 47608142400 17738098560 4026433320 35706106800 13303573920 19326879936 35476197120 9977680440 8052866640 1211759640 26607147840 11086311600 5798993760 19955360880 16105733280 2423519280 4362334704 22172623200 11597987520 39910721760 32211466560 4847038560 8724669408 11274013296 23195975040 3635278920 6543502056 33258934800 9694077120 17449338816 22548026592 46391950080 7270557840 19388154240 8078397600 45096053184 14541115680 38776308480 10905836760 16156795200 8964511920 29082231360 12117596400 4490871840 21811673520 10178780976 17929023840 58164462720 24235192800 8981743680 43623347040 20357561952 18176394600 35858047680 116328925440 6736307760 48470385600 17963487360 4099357080 36352789200 13472615520 19676913984 35926974720 10104461640 8198714160 1227156840 26945231040 11227179600 5872678560 20208923280 16397428320 2454313680 12298071240 22454359200 11745357120 40417846560 32794856640 13664523600 4908627360 24596142480 11478199824 23490714240 3681470520 6626646936 33681538800 27329047200 9817254720 49192284960 22956399648 46981428480 7362941040 54658094400 19634509440 8181045600 45912799296 40993570800 14725882080 39269018880 11044411560 16362091200 9126870480 29451764160 12271568400 6418974240 22088823120 10308117456 18253740960 58903528320 24543136800 12837948480 44177646240 20616234912 18407352600 36507481920 117807056640 9628461360 49086273600 25675896960 4151445480 36814705200 19256922720 19926938304 51351793920 14442692040 8302890960 1245633480 38513845440 16047435600 5961100320 28885384080 16605781920 2491266960 12454336440 32094871200 11922200640 57770768160 33211563840 13838151600 4982533920 24908672880 11624047344 23844401280 3736900440 6726420792 48142306800 27676303200 9965067840 49817345760 23248094688 47688802560 7473800880 55352606400 19930135680 8304223200 46496189376 41514454800 14947601760 39860271360 11210701320 16608446400 9242840880 29895203520 12456334800 6515621280 22421402640 10463321232 18485681760 59790407040 24912669600 13031242560 44842805280 20926642464 18684502200 36971363520 119580814080 9773431920 49825339200 26062485120 4213951560 37369004400 19546863840 20226967488 52124970240 14660147880 8427903120 1248712920 39093727680 16289053200 5975837280 29320295760 16855806240 2497425840 12641854680 32578106400 11951674560 58640591520 33711612480 14046505200 4994851680 25283709360 11799064368 23903349120 3746138760 6743049768 48867159600 28093010400 9989703360 50567418720 23598128736 47806698240 7492277520 56186020800 19979406720 8324752800 47196257472 42139515600 14984555040 39958813440 11238416280 16649505600 9382005360 29969110080 12487129200 6531729120 22476832560 10489188528 18764010720 59938220160 24974258400 13063458240 44953665120 20978377056 18730693800 37528021440 119876440320 9797593680 49948516800 26126916480 4224369240 37461387600 19595187360 20276972352 52253832960 14696390520 8448738480 39190374720 16329322800 6049522080 29392781040 16897476960 78380749440 12673107720 32658645600 12099044160 58785562080 33794953920 14081230800 5056440480 25346215440 11828233872 24198088320 3792330360 6826194648 48987968400 28162461600 10112880960 50692430880 23656467744 48396176640 7584660720 56324923200 20225761920 8427400800 47312935488 42243692400 15169321440 40451523840 11376991080 16854801600 9405199440 30338642880 12641101200 6612268320 22753982160 10618525008 18810398880 60677285760 25282202400 13224536640 45507964320 21237050016 18961651800 37620797760 121354571520 9918402480 50564404800 26449073280 4276457640 37923303600 19836804960 20526996672 52898146560 14877603720 8552915280 39673609920 16530670800 6064259040 29755207440 17105830560 79347219840 12829372920 33061341600 12128518080 59510414880 34211661120 14254858800 5068758240 25658745840 11974081392 24257036160 3801568680 6842823624 49592012400 28509717600 10137516480 51317491680 23948162784 48514072320 7603137360 57019435200 20275032960 8447930400 47896325568 42764576400 15206274720 40550065920 11404706040 16895860800 9521169840 30412549440 12671895600 6628376160 22809412080 10644392304 19042339680 60825098880 25343791200 13256752320 45618824160 21288784608 19007843400 38084679360 121650197760 9942564240 50687582400 26513504640 4286875320 38015686800 19885128480 20577001536 53027009280 14913846360 8573750640 39770256960 16570940400 6093732960 29827692720 17147501280 79540513920 12860625960 33141880800 12187465920 59655385440 34295002560 14289584400 5093393760 25721251920 12003250896 24374931840 3820045320 6876081576 49712821200 28579168800 10186787520 51442503840 24006501792 21434376600 48749863680 7640090640 57158337600 20373575040 8488989600 48013003584 42868753200 15280181280 40747150080 11460135960 16977979200 9544363920 30560362560 12733484400 6660591840 22920271920 10696126896 19088727840 61120725120 25466968800 13321183680 45840543840 21392253792 19100226600 38177455680 122241450240 9990887760 50933937600 26642367360 4307710680 38200453200 19981775520 20677011264 53284734720 14986331640 8615421360 39963551040 16651479600 6108469920 29972663280 17230842720 79927102080 12923132040 33302959200 12216939840 59945326560 34461685440 14359035600 5105711520 25846264080 12061589904 24433879680 3829283640 6892710552 49954438800 28718071200 10211423040 51692528160 24123179808 21538553400 48867759360 7658567280 57436142400 20422846080 8509519200 48246359616 43077106800 15317134560 40845692160 11487850920 17019038400 9590752080 30634269120 12764278800 6676699680 22975701840 10721994192 19181504160 61268538240 25528557600 13353399360 45951403680 21443988384 19146418200 38363008320 122537076480 10015049520 51057115200 26706798720 4318128360 38292836400 20030099040 20727016128 53413597440 15022574280 8636256720 40060198080 16691749200 6182154720 30045148560 17272513440 80120396160 12954385080 33383498400 12364309440 60090297120 34545026880 14393761200 5167300320 25908770160 12090759408 24728618880 3875475240 6975855432 50075247600 28787522400 10334600640 51817540320 24181518816 21590641800 49457237760 7750950480 57575044800 20669201280 8612167200 48363037632 43181283600 15501900960 41338402560 11626425720 17224334400 9613946160 31003801920 12918250800 6757238880 23252851440 10851330672 19227892320 62007603840 25836501600 13514477760 46505702880 21702661344 38455784640 124015207680 10135858320 51673003200 27028955520 4370216760 38754752400 20271716640 20977040448 54057911040 15203787480 8740433520 40543433280 16893097200 30407574960 17480867040 81086866560 13110650280 33786194400 60815149920 34961734080 14567389200 5253524640 26221300560 12236606928 121630299840 69923468160 50679291600 29134778400 10507049280 52442601120 24473213856 21851083800 50282507520 139846936320 7880286960 58269556800 21014098560 8755874400 48946427712 43702167600 15760573920 42028197120 11820430440 17511748800 9729916560 31521147840 13133811600 6869993760 23640860880 11032401744 19459833120 63042295680 26267623200 13739987520 47281721760 22064803488 38919666240 126084591360 10304990640 52535246400 27479975040 4443140520 39401434800 20609981280 21327074496 54959950080 15457485960 8886281040 41219962560 17174984400 30914971920 17772562080 82439925120 13329421560 34349968800 61829943840 35545124160 14810468400 5278160160 26658843120 12440793456 123659887680 71090248320 51524953200 29620936800 10556320320 53317686240 24881586912 22215702600 50518298880 142180496640 7917240240 59241873600 21112640640 8796933600 49763173824 44431405200 15834480480 42225281280 11875860360 17593867200 9892275120 31668960960 13195400400 6902209440 23751720720 11084136336 19784550240 63337921920 26390800800 13804418880 47503441440 22168272672 39569100480 126675843840 10353314160 52781601600 27608837760 4463975880 39586201200 20706628320 21427084224 55217675520 15529971240 8927951760 41413256640 17255523600 31059942480 17855903520 82826513280 13391927640 34511047200 62119884960 35711807040 14879919600 5290477920 26783855280 12499132464 124239769920 71423614080 51766570800 29759839200 10580955840 53567710560 24998264928 22319879400 50636194560 142847228160 7935716880 59519678400 21161911680 8817463200 49996529856 44639758800 15871433760 42323823360 11903575320 17634926400 9938663280 31742867520 13226194800 6918317280 23807150640 11110003632 19877326560 63485735040 26452389600 13836634560 47614301280 22220007264 39754653120 126971470080 10377475920 52904779200 27673269120 4474393560 39678584400 20754951840 21477089088 55346538240 15566213880 8948787120 41509903680 17295793200 55656514368 31132427760 17897574240 83019807360 13423180680 34591586400 62264855520 35795148480 14914645200 5315113440 26846361360 12528301968 124529711040 71590296960 51887379600 29829290400 10630226880 53692722720 25056603936 22371967800 50871985920 143180593920 7972670160 59658580800 21260453760 8858522400 50113207872 44743935600 15945340320 42520907520 11959005240 17717044800 9961857360 31890680640 13287783600 6950532960 23918010480 11161738224 19923714720 63781361280 26575567200 13901065920 47836020960 22323476448 39847429440 127562722560 10425799440 53151134400 27802131840 4495228920 39863350800 20851598880 21577098816 55604263680 15638699160 8990457840 41703197760 17376332400 55786401216 31277398320 17980915680 83406395520 13485686760 34752664800 62554796640 35961831360 14984096400 5401337760 26971373520 12586640976 125109593280 71923662720 52128997200 29968192800 10802675520 53942747040 25173281952 22476144600 51697255680 143847325440 8102006640 59936385600 21605351040 9002229600 50346563904 44952289200 16204013280 56511449280 43210702080 12153009960 18004459200 10008245520 32408026560 13503344400 7063287840 24306019920 11342809296 20016491040 64816053120 27006688800 14126575680 48612039840 22685618592 40032982080 129632106240 10594931760 54013377600 28253151360 4568152680 40510033200 21189863520 21927132864 56506302720 15892397640 9136305360 42379727040 17658219600 56046174912 31784795280 18272610720 84759454080 13704458040 35316439200 63569590560 36545221440 15227175600 5425973280 27408916080 12790827504 127139181120 73090442880 52974658800 30454351200 10851946560 54817832160 25581655008 22840763400 146180885760 8138959920 60908702400 21703893120 9043288800 51163310016 45681526800 16277919840 57428205120 43407786240 12208439880 18086577600 10170604080 32555839680 13564933200 7095503520 24416879760 11394543888 20341208160 65111679360 27129866400 14191007040 48833759520 22789087776 40682416320 130223358720 10643255280 54259732800 28382014080 4588988040 40694799600 21286510560 22027142592 56764028160 15964882920 9177976080 42573021120 17738758800 56955382848 31929765840 18355952160 85146042240 13766964120 35477517600 63859531680 36711904320 15296626800 5438291040 27533928240 12849166512 127719063360 73423808640 53216276400 30593253600 10876582080 55067856480 25698333024 22944940200 146847617280 8157436560 61186507200 21753164160 9063818400 51396666048 45889880400 16314873120 57690135360 43506328320 12236154840 18127636800 10216992240 32629746240 13595727600 7111611360 24472309680 11420411184 20433984480 65259492480 27191455200 14223222720 48944619360 22840822368 40867968960 130518984960 10667417040 54382910400 28446445440 4599405720 40787182800 21334834080 22077147456 56892890880 16001125560 9198811440 42669668160 17779028400 57215156544 32002251120 18397622880 85339336320 13798217160 35558056800 64004502240 36795245760 15331352400 5462926560 27596434320 12878336016 128009004480 73590491520 53337085200 30662704800 10925853120 55192868640 25756672032 22997028600 147180983040 8194389840 61325409600 21851706240 9104877600 51513344064 45994057200 16388779680 57821100480 43703412480 12291584760 18209755200 10240186320 32777559360 13657316400 7143827040 24583169520 11472145776 20480372640 65555118720 27314632800 14287654080 49166339040 22944291552 40960745280 131110237440 10715740560 54629265600 28575308160 4620241080 40971949200 21431481120 61441117920 57150616320 16073610840 9240482160 42862962240 17859567600 57345043392 32147221680 18480964320 85725924480 13860723240 35719135200 64294443360 36961928640 15400803600 8055804960 27721446480 12936675024 128588886720 73923857280 53578702800 30801607200 16111609920 55442892960 25873350048 23101205400 147847714560 12083707440 61603214400 32223219840 51746700096 46202410800 24167414880 58083030720 64446439680 18125561160 26852683200 10286574480 48334829760 20139512400 7304905440 36251122320 20573148960 96669659520 40279024800 14609810880 72502244640 41146297920 193339319040 10957358160 80558049600 29219621760 4724417880 60418537200 21914716320 61719446880 58439243520 16436037240 9448835760 43829432640 18262263600 57604817088 32872074480 18897671520 87658865280 14173253640 36524527200 65744148960 37795343040 15748059600 8237446560 28346507280 13228370064 131488297920 75590686080 54786790800 31496119200 16474893120 56693014560 26456740128 23622089400 42541087680 151181372160 12356169840 62992238400 32949786240 52913480256 47244178800 24712339680 59392681920 65899572480 18534254760 27458155200 10518515280 49424679360 20593616400 7337121120 37068509520 21037030560 98849358720 41187232800 14674242240 74137019040 42074061120 197698717440 11005681680 82374465600 29348484480 4745253240 61780849200 22011363360 63111091680 58696968960 16508522520 9490506480 44022726720 18342802800 58903685568 33017045040 18981012960 88045453440 14235759720 36685605600 66034090080 37962025920 15817510800 8273774880 28471519440 13286709072 132068180160 75924051840 55028408400 31635021600 16547549760 56943038880 26573418144 23726266200 43500300480 151848103680 12410662320 63270043200 33095099520 53146836288 47452532400 24821324640 59654612160 66190199040 18615993480 27579249600 10564903440 49642649280 20684437200 7401552480 37231986960 21129806880 99285298560 41368874400 14803104960 74463973920 42259613760 198570597120 11102328720 82737748800 29606209920 4786923960 62053311600 22204657440 63389420640 59212419840 16653493080 9573847920 44409314880 18503881200 59163459264 33306986160 19147695840 88818629760 14360771880 37007762400 66613972320 38295391680 15956413200 8346431520 28721543760 13403387088 133227944640 76590783360 55511643600 31912826400 16692863040 57443087520 26806774176 23934619800 43692143040 153181566720 12519647280 63825652800 33385726080 53613548352 47869239600 25039294560 60178472640 66771452160 18779470920 27821438400 10657679760 50078589120 20866078800 7482091680 37558941840 21315359520 100157178240 41732157600 14964183360 75117883680 42630719040 200314356480 17762799600 11223137520 83464315200 29928366720 4839012360 62598236400 35525599200 22446275040 63946078560 59856733440 16834706280 9678024720 71051198400 44892550080 18705229200 59683006656 53288398800 33669412560 19356049440 89785100160 14517037080 37410458400 106576797600 67338825120 38712098880 16130041200 8437252320 29034074160 13549234608 134677650240 77424197760 56115687600 32260082400 16874504640 58068148320 27098469216 24195061800 44075828160 154848395520 12655878480 64520164800 33749009280 54196938432 48390123600 25311756960 60833298240 67498018560 18983817720 28124174400 10773650160 50623513920 21093130800 7546523040 37967635440 21547300320 101247027840 42186261600 15093046080 75935270880 43094600640 202494055680 17956083600 11319784560 84372523200 30186092160 4880683080 63279392400 35912167200 22639569120 64641900960 60372184320 16979676840 9761366160 71824334400 45279138240 18866307600 60332440896 53868250800 33959353680 19522732320 90558276480 14642049240 37732615200 107736501600 11138858640 67918707360 39045464640 16268943600 8509908960 29284098480 13665912624 22277717280 135837414720 78090929280 56598922800 32537887200 17019817920 58568196960 27331825248 24403415400 44555434560 156181858560 12764863440 65075774400 34039635840 54663650496 48806830800 25529726880 61357158720 68079271680 19147295160 28366363200 10866426480 51059453760 21274772400 7578738720 38294590320 21732852960 102118907520 42549544800 15157477440 76589180640 43465705920 204237815040 18110710800 11368108080 85099089600 30314954880 4901518440 63824317200 36221421600 22736216160 65198558880 60629909760 17052162120 9803036880 72442843200 45472432320 18946846800 60851988288 54332132400 34104324240 19606073760 90944864640 14704555320 37893693600 108664264800 11234779920 68208648480 39212147520 16338394800 8546237280 29409110640 13724251632 22469559840 136417296960 78424295040 56840540400 32676789600 17092474560 58818221280 27448503264 24507592200 44939119680 156848590080 12819355920 65353579200 34184949120 54897006528 49015184400 25638711840 61619088960 68369898240 19229033880 28487457600 10912814640 51277423680 21365593200 7627062240 38458067760 21825629280 102554847360 42731186400 15254124480 76916135520 43651258560 205109694720 18188024400 11440593360 85462372800 30508248960 87302517120 64096779600 36376048800 22881186720 65476887840 61016497920 17160890040 9865542960 72752097600 45762373440 19067655600 61111761984 54564073200 34321780080 19731085920 91524746880 14798314440 38135311200 109128146400 11282740560 68643560160 39462171840 16442571600 8600729760 29596628880 13811760144 22565481120 137287120320 78924343680 57202966800 32885143200 17201459520 59193257760 27623520288 24663857400 45130962240 157848687360 12901094640 65770286400 34402919040 55247040576 49327714800 25802189280 62011984320 68805838080 19351641960 28669099200 10982396880 51604378560 21501824400 7675385760 38703283920 21964793760 103208757120 43003648800 15350771520 77406567840 43929587520 206417514240 18303994800 11513078640 86007297600 30701543040 87859175040 64505473200 36607989600 23026157280 65894381280 61403086080 17269617960 9928049040 73215979200 46052314560 19188464400 61501422528 54911984400 34539235920 19856098080 92104629120 14892073560 38376928800 109823968800 11354681520 69078471840 39712196160 16546748400 8655222240 29784147120 13899268656 22709363040 138156943680 79424392320 57565393200 33093496800 17310444480 59568294240 27798537312 24820122600 45418726080 158848784640 12982833360 66186993600 34620888960 55597074624 49640245200 25965666720 62404879680 69241777920 19474250040 28850740800 11051979120 51931333440 21638055600 38948500080 22103958240 103862666880 43276111200 77897000160 44207916480 207725333760 18419965200 58422750120 11682210960 86552222400 155794000320 88415832960 64914166800 36839930400 23364421920 66311874720 311588000640 30945541536 62305125120 17523316440 10073896560 73679860800 46728843840 19470351600 61891083072 55259895600 35046632880 20147793120 93457687680 15110844840 38940703200 110519791200 11426622480 70093265760 40295586240 16789827600 8782371360 30221689680 14103455184 22853244960 140186531520 80591172480 58411054800 33579655200 17564742720 60443379360 28206910368 45706489920 161182344960 13173557040 67159310400 35129485440 56413820736 50369482800 26347114080 63321635520 70258970880 19760335560 29274571200 11214337680 52694228160 21955928400 39520671120 22428675360 105388456320 43911856800 79041342240 44857350720 210776912640 18690562800 59281006680 11730534480 87823713600 158082684480 89714701440 65867785200 37381125600 23461068960 67286026080 316165368960 31400145504 62562850560 17595801720 10115567280 74762251200 46922137920 19550890800 62800291008 56071688400 35191603440 20231134560 93844275840 15173350920 39101781600 112143376800 11594484720 70383206880 40462269120 16859278800 8818699680 30346701840 14161794192 23188969440 140766413760 80924538240 58652672400 33718557600 17637399360 60693403680 28323588384 46377938880 161849076480 13228049520 67437115200 35274798720 56647176768 50577836400 26456099040 63583565760 70549597440 19842074280 29395665600 11260725840 52912198080 22046749200 39684148560 22521451680 105824396160 44093498400 79368297120 45042903360 211648792320 18767876400 59526222840 11803019760 88186996800 158736594240 90085806720 66140247600 37535752800 23606039520 67564355040 317473188480 31530032352 62949438720 17704529640 10178073360 75071505600 47212079040 19671699600 63060064704 56303629200 35409059280 20356146720 94424158080 15267110040 39343399200 112607258400 11642445360 70818118560 40712293440 16963455600 8873192160 30534220080 14249302704 23284890720 141636237120 81424586880 59015098800 33926911200 17746384320 61068440160 28498605408 46569781440 162849173760 13309788240 67853822400 35492768640 56997210816 50890366800 26619576480 63976461120 70985537280 19964682360 29577307200 11330308080 53239152960 22182980400 39929364720 22660616160 106478305920 44365960800 79858729440 45321232320 212956611840 18883846800 59894047080 11875505040 88731921600 159717458880 90642464640 66548941200 37767693600 23751010080 67981848480 319434917760 31724862624 63336026880 181284929280 17813257560 10240579440 75535387200 47502020160 19792508400 63449725248 56651540400 35626515120 20481158880 95004040320 15360869160 39585016800 113303080800 11714386320 71253030240 40962317760 17067632400 8927684640 30721738320 14336811216 23428772640 142506060480 81924635520 59377525200 34135264800 17855369280 61443476640 28673622432 46857545280 163849271040 13391526960 68270529600 35710738560 57347244864 51202897200 26783053920 70286317920 71421477120 20087290440 29758948800 11399890320 53566107840 22319211600 40174580880 22799780640 107132215680 44638423200 80349161760 45599561280 214264431360 18999817200 60261871320 11972152080 89276846400 160698323520 91199122560 66957634800 37999634400 23944304160 68399341920 321396647040 31919692896 63851477760 182398245120 149985101952 17958228120 10323920880 75999268800 47888608320 19953586800 63839385792 56999451600 35916456240 20647841760 95777216640 15485881320 39907173600 113998903200 11786327280 71832912480 41295683520 17206534800 9000341280 30971762640 14453489232 23572654560 143665824960 82591367040 59860760400 34413069600 18000682560 61943525280 28906978464 47145309120 165182734080 13500511920 68826139200 36001365120 57813956928 51619604400 27001023840 70717963680 72002730240 20250767880 30001137600 11492666640 54002047680 22500853200 66003432768 40501535760 22985333280 108004095360 45001706400 81003071520 45970666560 216008190720 19154444400 60752303640 12044637360 90003412800 162006143040 91941333120 67502559600 38308888800 24089274720 68955999840 324012286080 32179466592 64238065920 183882666240 151205733504 18066956040 10386426960 76617777600 48178549440 20074395600 64358933184 57463333200 36133912080 20772853920 96357098880 15579640440 40148791200 114926666400 11882248560 72267824160 41545707840 17310711600 9054833760 31159280880 14540997744 23764497120 144535648320 83091415680 60223186800 34621423200 18109667520 62318561760 29081995488 47528994240 166182831360 13582250640 69242846400 36219335040 58163990976 51932134800 27164501280 71293491360 72438670080 20373375960 30182779200 11562248880 54329002560 22637084400 66540591936 40746751920 23124497760 108658005120 45274168800 81493503840 46248995520 217316010240 19270414800 61120127880 15180162480 90548337600 162987007680 92497991040 67911253200 38540829600 30360324960 69373493280 325974015360 32374296864 80960866560 184995982080 152121207168 22770243720 15119863920 77081659200 60720649920 25300270800 64748593728 57811244400 45540487440 30239727840 121441299840 22679795880 50600541600 115622488800 11954189520 91080974880 60479455680 25199773200 9163818720 45359591760 21167809488 23908379040 182161949760 120958911360 75900812400 50399546400 18327637440 90719183520 42335618976 47816758080 241917822720 13745728080 100799092800 36655274880 84671237952 75599319600 27491456160 71725137120 73310549760 20618592120 30546062400 11701413360 54982912320 22909546800 66943461312 41237184240 23402826720 109965824640 45819093600 82474368480 46805653440 219931649280 19502355600 61855776360 15362872560 91638187200 164948736960 93611306880 68728640400 39004711200 30725745120 70208480160 329897473920 32763957408 81935320320 187222613760 153952154496 23044308840 15301848240 78009422400 61451490240 25604787600 65527914816 58507066800 46088617680 30603696480 122902980480 22952772360 51209575200 117014133600 12098071440 92177235360 61207392960 25503080400 9200147040 45905544720 21422587536 24196142880 184354470720 122414785920 76814362800 51006160800 18400294080 91811089440 42845175072 48392285760 244829571840 13800220560 102012321600 36800588160 85690350144 76509241200 27600441120 72588428640 73601176320 20700330840 30667156800 11747801520 55200882240 23000367600 67749200064 41400661680 23495603040 110401764480 46000735200 82801323360 46991206080 220803528960 19579669200 62100992520 15423775920 92001470400 165602646720 93982412160 69001102800 39159338400 30847551840 70486809120 331205293440 32893844256 82260138240 187964824320 154562470272 23135663880 15362509680 78318676800 61695103680 25706293200 65787688512 58739007600 46271327760 30725019360 123390207360 23043764520 51412586400 117478015200 12146032080 92542655520 61450038720 25604182800 9254639520 46087529040 21507513552 24292064160 185085311040 122900077440 77118879600 51208365600 18509279040 92175058080 43015027104 48584128320 245800154880 13881959280 102416731200 37018558080 86030054208 76812548400 27763918560 72876192480 74037116160 20822938920 30848798400 11817383760 55527837120 23136598800 68017779648 41645877840 23634767520 111055674240 46273197600 83291755680 47269535040 222111348480 19695639600 62468816760 15515130960 92546395200 166583511360 94539070080 69409796400 39391279200 31030261920 70904302560 333167022720 33088674528 82747365120 189078140160 155477943936 23272696440 15453501840 78782558400 62060523840 25858551600 66177349056 59086918800 46545392880 30907003680 124121047680 23180252760 51717103200 118173837600 12217973040 93090785760 61814007360 25755836400 9272803680 46360505520 21634902576 24435946080 186181571520 123628014720 77575654800 51511672800 18545607360 92721011040 43269805152 48871892160 247256029440 13909205520 103023345600 37091214720 86539610304 77267509200 27818411040 73307838240 74182429440 20863808280 30909345600 154535018400 11840577840 55636822080 23182009200 68420649024 41727616560 23681155680 111273644160 46364018400 83455233120 47362311360 222547288320 19734296400 62591424840 15545582640 92728036800 166910466240 94724622720 69546027600 39468592800 31091165280 71043467040 333820932480 33153617952 82909774080 189449245440 155783101824 23318373960 15483832560 78937185600 62182330560 25909304400 66307235904 59202889200 46636747920 30967665120 124364661120 23225748840 51818608800 118405778400 12241953360 93273495840 61935330240 25806387600 69955121880 9363624480 46451497680 21677365584 24483906720 186546991680 123870660480 77727913200 51612775200 18727248960 92902995360 43354731168 48967813440 247741320960 14045436720 103225550400 37454497920 86709462336 77419162800 28090873440 73451720160 74908995840 21068155080 31212081600 154838325600 11956548240 56181746880 23409061200 68554938816 42136310160 23913096480 112363493760 46818122400 84272620320 47826192960 224726987520 19927580400 63204465240 15697841040 93636244800 168545240640 95652385920 70227183600 39855160800 31395682080 71739289440 337090481280 33478335072 83721818880 53784319680 191304771840 157308891264 23546761560 15635486160 79710321600 62791364160 26163068400 66956670144 59782741200 47093523120 31270972320 125582728320 23453229240 52326136800 119565482400 12361854960 94187046240 62541944640 26059143600 70640284680 9381788640 46906458480 21889680624 24723709920 188374092480 125083889280 78489205200 52118287200 18763577280 93812916960 43779361248 49447419840 250167778560 14072682960 104236574400 37527154560 87558722496 78177430800 36482801040 28145365920 74171129760 75054309120 21109024440 31272628800 156354861600 11979742320 72965602080 56290731840 23454471600 69226387776 42218048880 23959484640 112581463680 46908943200 84436097760 47918969280 225162927360 19966237200 63327073320 15728292720 93817886400 168872195520 95837938560 70363414800 39932474400 31456585440 71878453920 337744391040 33543278496 83884227840 54311100480 191675877120 157614049152 23592439080 15665816880 79864948800 62913170880 26213821200 67086556992 59898711600 47184878160 31331633760 125826341760 23498725320 52427642400 119797423200 12385835280 94369756320 62663267520 26109694800 70777317240 9436281120 46997450640 21932143632 24771670560 188739512640 125326535040 78641463600 52219389600 18872562240 93994901280 43864287264 49543341120 250653070080 14154421680 104438779200 37745124480 87728574528 78329084400 36553572720 28308843360 74315011680 75490248960 21231632520 31454270400 156658168800 16196861520 73107145440 56617686720 23590702800 69360677568 42463265040 32393723040 113235373440 47181405600 84926530080 64787446080 226470746880 26994769200 63694897560 15819647760 94362811200 169853060160 129574892160 70772108400 53989538400 31639295520 97181169120 339706120320 45351212256 84371454720 54416456640 259149784320 158529522816 23729471640 15756809040 107979076800 63278591040 26366079600 90702424512 80984307600 47458943280 31513618080 126557182080 23635213560 52732159200 161968615200 12457776240 94917886560 63027236160 26261348400 71188414920 9527101920 47270427120 22059532656 24915552480 189835773120 126054472320 79098238800 52522696800 19054203840 94540854240 44119065312 49831104960 252108944640 14290652880 105045393600 38108407680 88238130624 78784045200 36765887760 28581305760 74746657440 76216815360 21435979320 31757006400 157568090400 16290938160 73531775520 57162611520 23817754800 69763546944 42871958640 32581876320 114325223040 47635509600 85743917280 65163752640 228650446080 27151563600 64307937960 15971906160 95271019200 171487834560 130327505280 71453264400 54303127200 31943812320 97745628960 342975669120 45614626848 85183499520 54732525120 260655010560 160055312256 23957859240 15908462640 108606254400 63887624640 26619843600 91229253696 81454690800 47915718480 31816925280 102400182720 127775249280 23862693960 53239687200 162909381600 12577677840 95831436960 63633850560 26514104400 71873577720 9545266080 47725387920 22271847696 25155355680 191662873920 127267701120 79859530800 53028208800 19090532160 95450775840 44543695392 50310711360 254535402240 14317899120 106056417600 38181064320 89087390784 79542313200 37119746160 28635798240 75466067040 76362128640 21476848680 31817553600 159084626400 16447732560 74239492320 57271596480 23863165200 70434995904 42953697360 32895465120 114543192960 47726330400 85907394720 65790930240 229086385920 27412887600 64430546040 16002357840 95452660800 23026825584 171814789440 131581860480 71589495600 54825775200 32004715680 98686395360 46053651168 85345908480 55259305920 263163720960 160360470144 24003536760 15938793360 109651550400 64009431360 26670596400 92107302336 82238662800 48007073520 31877586720 103385747520 128018862720 23908190040 53341192800 164477325600 12601658160 96014147040 63755173440 26564655600 72010610280 9636086880 47816380080 22314310704 25203316320 192028294080 127510346880 80011789200 53129311200 19272173760 95632760160 44628621408 50406632640 255020693760 21002763600 14454130320 106258622400 38544347520 89257242816 79693966800 37190517840 42005527200 28908260640 75609948960 77088695040 21681195480 32120289600 159387933600 16479091440 74381035680 84011054400 57816521280 24090217200 70569285696 63008290800 43362390960 32958182880 115633042560 48180434400 126016581600 86724781920 65916365760 231266085120 27465152400 65043586440 16154616240 96360868800 23070728016 173449563840 131832731520 72270651600 54930304800 32309232480 98874548640 46141456032 86157953280 55364662080 263665463040 161886259584 24231924360 16090446960 109860609600 64618464960 92282912064 82395457200 48463848720 32180893920 103582860480 129236929920 24135670440 53848720800 164790914400 12721559760 96927697440 64361787840 26817411600 72695773080 48271340880 22526625744 25443119520 193855394880 128723575680 80773081200 53634823200 96542681760 45053251488 50886239040 257447151360 21202599600 72407011320 14481376560 107269646400 193085363520 90106502976 80452234800 37544376240 42405199200 28962753120 76329358560 386170727040 77234008320 21722064840 160904469600 16635885840 75088752480 84810398400 57925506240 24135627600 71240734656 63607798800 43444129680 33271771680 115851012480 241356704400 48271255200 127215597600 86888259360 66543543360 231702024960 27726476400 65166194520 16185067920 96542510400 23290240176 173776518720 133087086720 72406882800 55452952800 32370135840 99815315040 46580480352 86320362240 55891442880 266174173440 162191417472 24277601880 16120777680 110905905600 64740271680 93160960704 83179429200 48555203760 32241555360 104568425280 129480543360 24181166520 53950226400 166358858400 12745540080 97110407520 64483110720 26867962800 72832805640 48362333040 22569088752 25491080160 194220815040 128966221440 80925339600 53735925600 96724666080 45138177504 50982160320 257932442880 21242566800 72543499560 14563115280 107471851200 193449332160 90276355008 80603888400 37615147920 42485133600 29126230560 76473240480 386898664320 77669948160 21844672920 161207776800 16667244720 75230295840 84970267200 58252461120 24271858800 71375024448 63727700400 43689345840 33334489440 116504922240 241811665200 48543717600 127455400800 87378691680 66668978880 233009844480 27778741200 65534018760 16276422960 97087435200 23334142608 174757383360 133337957760 72815576400 55557482400 32552845920 100003468320 46668285216 41668111800 86807589120 55996799040 266675915520 163106891136 24414634440 16211769840 111114964800 65105691840 93336570432 83336223600 48829268880 32423539680 104765538240 130211383680 24317654760 54254743200 166672447200 12817481040 97658537760 64847079360 27019616400 73243903320 48635309520 22696477776 25634962080 195317075520 129694158720 81382114800 54039232800 97270619040 45392955552 51269924160 259388317440 21362468400 72952964280 14808331440 108078465600 194541238080 90785911104 81058849200 37827462960 42724936800 29616662880 76904886240 389082476160 78977767680 22212497160 162117698400 16761321360 75654925920 85449873600 59233325760 24680552400 71777893824 64087405200 44424994320 33522642720 118466651520 243176547600 25141982040 49361104800 128174810400 88849988640 67045285440 236933303040 27935535600 66637491480 16550488080 50283964080 23465849904 177699977280 134090570880 74041657200 55871071200 33100976160 100567928160 46931699808 41903303400 88269269760 56312867520 268181141760 165853312128 24825732120 16484746320 111742142400 66201952320 93863399616 83806606800 49651464240 32969492640 105356877120 132403904640 24727119480 55168293600 167613213600 13033303920 99302928480 65938985280 27474577200 74477196360 49454238960 23078644848 26066607840 198605856960 131877970560 82752440400 54949154400 98908477920 46157289696 52133215680 263755941120 21722173200 74181358440 14862823920 109898308800 197816955840 92314579392 82423731600 38464408080 43444346400 29725647840 78199823520 395633911680 79268394240 22294235880 164847463200 17043551280 76928816160 86888692800 59451295680 24771373200 72986501952 65166519600 44588471760 34087102560 118902591360 247271194800 25565326920 49542746400 130333039200 89176943520 68174205120 237805182720 28405918800 66882707640 16611391440 51130653840 23860971792 178353887040 136348410240 74314119600 56811837600 33222782880 102261307680 47721943584 42608878200 88594087680 57261072960 272696820480 166463627904 24917087160 16545407760 113623675200 66445565760 95443887168 85217756400 49834174320 33090815520 107130893760 132891131520 24818111640 55371304800 170435512800 13081264560 99668348640 66181631040 27575679600 74751261480 49636223280 23163570864 26162529120 199336697280 132363262080 83056957200 55151359200 99272446560 46327141728 52325058240 264726524160 21802107600 74454334920 14890070160 110302718400 198544893120 92654283456 82727038800 38605951440 43604215200 29780140320 78487587360 397089786240 79413707520 22335105240 165454077600 17106269040 77211902880 87208430400 59560280640 24816783600 73255081536 65406322800 44670210480 34212538080 119120561280 248181116400 25659403560 49633567200 130812645600 89340420960 68425076160 238241122560 28510448400 67005315720 16641843120 51318807120 23948776656 178680841920 136850152320 74450350800 57020896800 33283686240 102637614240 47897553312 42765672600 88756496640 57471785280 273700304640 166768785792 24962764680 16575738480 114041793600 66567372480 95795106624 85531345200 49925529360 33151476960 107525119680 133134744960 24863607720 55472810400 171062690400 13105244880 99851058720 66302953920 27626230800 74888294040 49727215440 23206033872 26210489760 199702117440 132605907840 83209215600 55252461600 99454430880 46412067744 52420979520 265211815680 21842074800 74590823160 14944562640 110504923200 198908861760 92824135488 82878692400 38676723120 43684149600 29889125280 78631469280 397817723520 79704334080 22416843960 165757384800 17137627920 77353446240 87368299200 59778250560 24907604400 73389371328 65526224400 44833687920 34275255840 119556501120 248636077200 25706441880 49815208800 131052448800 89667375840 68550511680 239113002240 28562713200 67250531880 16702746480 51412883760 23992679088 179334751680 137101023360 74722813200 57125426400 33405492960 102825767520 47985358176 42844069800 89081314560 57577141440 274202046720 167379101568 25054119720 16636399920 114250852800 66810985920 95970716352 85688139600 50108239440 33272799840 107722232640 133621971840 24954599880 55675821600 171376279200 13153205520 100216478880 66545599680 27727333200 75162359160 49909199760 23290959888 26306411040 200432957760 133091199360 83513732400 55454666400 99818399520 46581919776 52612822080 266182398720 21922009200 74863799640 15026301360 110909332800 199636799040 93163839552 83181999600 38818266480 43844018400 30052602720 78919233120 399273598080 80140273920 186327679104 22539452040 166363999200 17200345680 77636532960 87688036800 60105205440 25043835600 73657950912 65766027600 45078904080 34400691360 120210410880 249545998800 25800518520 50087671200 131532055200 90157808160 68801382720 240420821760 28667242800 67618356120 16794101520 51601037040 24080483952 180315616320 137602765440 75131506800 57334485600 33588203040 103202074080 48160967904 43000864200 89568541440 57787853760 275205530880 168294575232 25191152280 16727392080 114668971200 67176406080 96321935808 86001728400 50382304560 33454784160 108116458560 134352812160 25091088120 55980338400 172003456800 13225146480 100764609120 66909568320 27878986800 75573456840 50182176240 23418348912 26450292960 201529218240 133819136640 83970507600 55757973600 100364352480 46836697824 52900585920 267638273280 22041910800 75273264360 15108040080 111515947200 200728704960 93673395648 83636960400 39030581520 44083821600 30216080160 79350878880 401457409920 80576213760 187346791296 22662060120 167273920800 17294422320 78061163040 88167643200 60432160320 25180066800 74060820288 66125732400 45324120240 34588844640 120864320640 250910881200 25941633480 50360133600 132251464800 90648240480 69177689280 241728641280 28824037200 67986180360 16885456560 51883266960 24212191248 181296480960 138355378560 75540200400 57648074400 33770913120 103766533920 48424382496 43236055800 90055768320 58103922240 276710757120 169210048896 25328184840 16818384240 115296148800 67541826240 96848764992 86472111600 40353652080 50656369680 33636768480 108707797440 135083652480 25227576360 56284855200 172944223200 13297087440 80707304160 101312739360 67273536960 28030640400 75984554520 50455152720 23545737936 26594174880 202625478720 134547073920 84427282800 56061280800 100910305440 47091475872 53188349760 269094147840 22161812400 75682729080 15217025040 112122561600 201820610880 94182951744 84091921200 39242896560 44323624800 30434050080 79782524640 403641221760 37231844832 81157466880 188365903488 22825537560 168183842400 17388498960 78485793120 88647249600 60868100160 25361708400 74463689664 66485437200 45651075120 34776997920 121736200320 252275763600 26082748440 50723416800 132970874400 91302150240 69553995840 243472400640 28980831600 68476612680 17007263280 52165496880 24343898544 182604300480 139107991680 76085125200 57961663200 34014526560 104330993760 48687797088 43471247400 90705404160 58419990720 278215983360 170430680448 25510894920 16939707120 115923326400 68029053120 97375594176 86942494800 40573164240 51021789840 33879414240 109299136320 136058106240 25409560680 56690877600 173884989600 13393008720 81146328480 102043579680 67758828480 28232845200 76532684760 50819121360 23715589968 26786017440 204087159360 135517656960 85036316400 56465690400 101638242720 47431179936 53572034880 271035313920 22321681200 76228682040 18932613840 112931380800 203276485440 94862359872 84698535600 39525983280 44643362400 37865227680 80358052320 406552970880 37500424416 100973940480 189724719744 28398920760 169397071200 17513934480 79051966560 89286724800 75730455360 31554356400 75000848832 66965043600 56797841520 35027868960 151460910720 254095606800 26270901720 63108712800 133930087200 113595683040 70055737920 302921821440 29189890800 85196762280 17098618320 52541803440 24519508272 227191366080 140111475840 94663069200 58379781600 34197236640 105083606880 49039016544 43784836200 58841415360 280222951680 212045275008 25647927480 17030699280 116759563200 68394473280 98078033088 87569672400 40865847120 51295854960 34061398560 110087588160 136788946560 25546048920 56995394400 175139344800 13464949680 81731694240 102591709920 68122797120 28384498800 76943782440 91739656800 51092097840 23842978992 165131382240 26929899360 205183419840 136245594240 85493091600 56768997600 183479313600 102184195680 47685957984 53859798720 272491188480 137609485200 22441582800 76638146760 19034310960 113537995200 204368391360 95371915968 85153496400 39738298320 275218970400 44883165600 38068621920 80789698080 408736782720 37701859104 101516325120 190743831936 28551466440 170306992800 17608011120 79476596640 89766331200 76137243840 31723851600 75403718208 67324748400 57102932880 35216022240 152274487680 255460489200 26412016680 63447703200 134649496800 114205865760 70432044480 304548975360 29346685200 85654399320 17189973360 52824033360 24651215568 228411731520 140864088960 95171554800 58693370400 34379946720 105648066720 49302431136 44020027800 59157483840 281728177920 213184282752 25784960040 17121691440 117386740800 68759893440 98604862272 88040055600 41085359280 51569920080 34243382880 110678927040 137519786880 25682537160 57299911200 176080111200 13536890640 82170718560 103139840160 68486765760 28536152400 77354880120 92232439200 51365074320 23970368016 166018390560 27073781280 206279680320 136973531520 85949866800 57072304800 184464878400 102730148640 47940736032 54147562560 273947063040 138348658800 22561484400 77047611480 19136008080 114144609600 205460297280 95881472064 85608457200 39950613360 276697317600 45122968800 38272016160 81221343840 410920594560 37903293792 102058709760 191762944128 28704012120 171216914400 17702087760 79901226720 90245937600 76544032320 31893346800 75806587584 67684453200 57408024240 35404175520 153088064640 256825371600 26553131640 63786693600 135368906400 114816048480 70808351040 306176129280 29503479600 86112036360 53106263280 24782922864 229632096960 141616702080 95680040400 59006959200 106212526560 49565845728 44255219400 59473552320 283233404160 214323290496 79659394920 26287412760 191360080800 17455329360 118013918400 212425053120 99131691456 88510438800 41304871440 159318789840 52574825520 34910658720 111270265920 424850106240 140199534720 198263382912 26182994040 177020877600 19443276720 82609742880 105149651040 69821317440 29092215600 78862238280 92725221600 52365988080 166905398880 38886553440 210299302080 139642634880 265531316400 87624709200 58184431200 185450443200 104731976160 48874922208 77773106880 279285269760 139087832400 32405461200 78548982120 19508897520 116368862400 209463952320 97749844416 87276646800 278175664800 64810922400 39017795040 116659660320 418927904640 54441174816 104047453440 195499688832 29263346280 174553293600 18047035440 81458203680 129621844800 78035590080 32514829200 108882349632 97216383600 58526692560 36094070880 156071180160 261829940400 27070553160 65029658400 194432767200 117053385120 72188141760 312142360320 30078392400 87790038840 54141106320 25265849616 234106770240 144376283520 97544487600 60156784800 108282212640 50531699232 45117588600 60632470080 288752567040 218499652224 81211659480 26333090280 195088975200 17485660080 120313569600 216564425280 101063398464 90235177200 42109749360 162423318960 52666180560 34971320160 113438508480 433128850560 140443148160 202126796928 26228490120 180470354400 19822153680 84219498720 105332361120 69942640320 29142766800 78999270840 94532090400 52456980240 170157762720 39644307360 210664722240 139885280640 270705531600 87776967600 58285533600 189064180800 104913960480 48959848224 79288614720 279770561280 141798135600 33036922800 78685470360 19542796560 116571067200 209827920960 97919696448 87428300400 283596271200 66073845600 39085593120 118932922080 419655841920 55502030304 104228248320 195839392896 29314194840 174856600800 18078394320 81599747040 132147691200 78171186240 32571327600 111004060608 99110768400 58628389680 36156788640 156342372480 262284901200 27117591480 65142655200 198221536800 117256779360 72313577280 312684744960 30130657200 87942584520 54235182960 25309752048 234513558720 144627154560 97713982800 60261314400 108470365920 50619504096 45195985800 60737826240 289254309120 218879321472 81352774440 26561477880 195427965600 20205264240 120522628800 216940731840 101239008192 90391971600 42182920080 162705548880 53122955760 40410528480 113635621440 433881463680 141661215360 202478016384 30307896360 180783943200 19856597040 84365840160 106245911520 80821056960 33675440400 94696351200 60615792720 170453432160 39713194080 212491823040 161642113920 271175914800 88538259600 67350880800 189392702400 121231585440 56574739872 79426388160 323284227840 142044526800 33094328400 90923689080 19712291760 134701761600 242463170880 113149479744 101026321200 284089053600 66188656800 39424583520 119139582240 484926341760 55598471712 105132222720 226298959488 29568437640 202052642400 18235188720 94291233120 132377313600 78849167040 32853819600 111196943424 99282985200 59136875280 36470377440 157698334080 303078963600 27352783080 65707639200 198565970400 118273750560 72940754880 315396668160 30391981200 88705312920 54705566160 25529264208 236547501120 145881509760 98561458800 60783962400 109411132320 51058528416 45587971800 61264607040 291763019520 220777667712 82058349240 26744187960 197122917600 20380505040 121567924800 218822264640 102117056832 91175943600 42548773680 164116698480 53488375920 40761010080 114621186240 437644529280 142635669120 204234113664 30570757560 182351887200 20028813840 85097547360 106976751840 81522020160 33967508400 95517655200 61141515120 171931779360 40057627680 213953503680 163044040320 273527830800 89147293200 67935016800 191035310400 122283030240 57065414112 80115255360 326088080640 143276482800 33381356400 91712272680 19847887920 135870033600 244566060480 114130828224 101902525200 286552965600 66762712800 39695775840 120172883040 489132120960 56080678752 105855402240 228261656448 29771831880 203805050400 18360624240 95109023520 133525425600 79391551680 33079813200 112161357504 100144069200 59543663760 36721248480 158783103360 305707575600 27540936360 66159626400 200288138400 119087327520 73442496960 317566206720 30601040400 89315495640 55081872720 25704873936 238174655040 146884993920 99239439600 61202080800 110163745440 51409747872 45901560600 61686031680 293769987840 222296344704 82622809080 198478879200 20520697680 122404161600 220327490880 102819495744 91803121200 42841456560 165245618160 396957758400 41041395360 115409638080 440654981760 143853736320 205638991488 30781046520 183606242400 20166587280 85682913120 107890302240 82082790720 34201162800 96174698400 61562093040 173114457120 40333174560 215780604480 164165581440 275409363600 89908585200 68402325600 192349396800 123124186080 57457953504 80666349120 328331162880 144262047600 33610978800 92343139560 20017383120 136804651200 246248372160 114915907008 102603488400 288524095200 67221957600 40034766240 120999523680 492496744320 56466444384 106759376640 229831814016 30026074680 205206976800 18517418640 95763255840 134443915200 80069532480 33362305200 112932888768 100832936400 60052149360 37034837280 160139064960 307810465200 27776127960 66724610400 201665872800 120104298720 74069674560 320278129920 30862364400 90078224040 55552255920 25924386096 240208597440 148139349120 100086915600 61724728800 111104511840 51848772192 46293546600 62212812480 296278698240 224194690944 83328383880 200173831200 20695938480 123449457600 222209023680 103697544384 92587093200 43207310160 166656767760 400347662400 41391876960 116395202880 444418047360 144584576640 207395088768 31043907720 185174186400 20338804080 86414620320 108438432480 82783753920 34493230800 96996002400 62087815440 174592804320 40677608160 216876864960 165567507840 277761279600 90365360400 68986461600 193992004800 124175630880 57948627744 81355216320 331135015680 145494003600 33898006800 93131723160 20119080240 137972923200 248351261760 115897255488 103479692400 290988007200 67796013600 40238160480 122032824480 496702523520 56948651424 107301761280 231794510976 30178620360 206959384800 18611495280 96581046240 135592027200 80476320960 33531800400 113897302848 101694020400 60357240720 37222990560 127843911360 160952641920 310439077200 27917242920 67063600800 203388040800 120714481440 74445981120 321905283840 31019158800 90535861080 55834485840 26056093392 191765867040 241428962880 148891962240 100595401200 62038317600 111668971680 52112186784 46528738200 62528880960 297783924480 225333698688 83751728760 201190802400 20801082960 124076635200 223337943360 104224373568 93057476400 43426822320 167503457520 402381604800 41602165920 116986541760 446675886720 145315416960 208448747136 31201624440 186114952800 20442134160 86853644640 108986562720 83204331840 34668471600 97488784800 62403248880 175479812640 40884268320 217973125440 166408663680 279172429200 90822135600 69336943200 194977569600 124806497760 58243032288 81768536640 332817327360 146233177200 34070223600 93604873320 20220777360 138673886400 249612995520 116486064576 104005414800 292466354400 68140447200 40441554720 122652804960 499225991040 57237975648 107844145920 232972129152 30331166040 208010829600 18705571920 97071720480 136280894400 80883109440 33701295600 114475951296 102210670800 60662332080 37411143840 128493414720 161766218880 312016244400 28058357880 67402591200 204421341600 121324664160 74822287680 323532437760 31175953200 90993498120 56116715760 26187800688 192740122080 242649328320 149644575360 101103886800 62351906400 112233431520 52375601376 46763929800 62844949440 299289150720 226472706432 84175073640 202207773600 20906227440 124703812800 224466863040 104751202752 93527859600 43646334480 168350147280 404415547200 41812454880 117577880640 448933726080 111499879680 209502405504 31359341160 187055719200 20545464240 87292668960 83624909760 34843712400 97981567200 62718682320 176366820960 41090928480 167249819520 280583578800 69687424800 195963134400 125437364640 58537436832 82181856960 334499639040 146972350800 34242440400 94078023480 20356373520 139374849600 250874729280 117074873664 104531137200 293944701600 68484880800 40712747040 123272785440 501749458560 57527299872 108567325440 234149747328 30534560280 209062274400 18831007440 97562394720 136969761600 81425494080 33927289200 115054599744 102727321200 61069120560 37662014880 129142918080 162850988160 313593411600 28246511160 67854578400 205454642400 122138241120 75324029760 325701976320 31385012400 91603680840 56493022320 26363410416 193714377120 244276482240 150648059520 101781867600 62770024800 112986044640 52726820832 47077518600 63266374080 301296119040 227991383424 84739533480 203563735200 21046420080 125540049600 225972089280 105453641664 94155037200 43939017360 169479066960 407127470400 42092840160 118366332480 451944178560 112247573760 210907283328 31569630120 188310074400 20683237680 87878034720 84185680320 35077366800 98638610400 63139260240 177549498720 41366475360 168371360640 282465111600 70154733600 197277220800 126278520480 58929976224 82732950720 336742721280 147957915600 34472062800 94708890360 20559767760 140309467200 252557040960 117859952448 105232100400 295915831200 68944125600 41119535520 124099426080 505114081920 57913065504 51708094200 109652094720 235719904896 30839651640 210464200800 19019160720 98216627040 137888251200 82239071040 115826131008 103416188400 61679303280 38038321440 130008922560 164478142080 315696301200 28528741080 68532559200 206832376800 123358606560 76076642880 328956284160 31698601200 92518954920 57057482160 26626825008 195013383840 246717213120 152153285760 102798838800 63397202400 114114964320 53253650016 47547901800 87672231360 304306571520 230269398912 85586223240 205597677600 21256709040 126794404800 228229928640 106507300032 95095803600 44378041680 171172446480 411195355200 42513418080 119549010240 456459857280 113369114880 213014600064 31885063560 190191607200 20889897840 88756083360 85026836160 35427848400 122741123904 99624175200 63770127120 179323515360 41779795680 170053672320 285287410800 70855696800 199248350400 127540254240 59518785312 83559591360 340107344640 149436262800 34816496400 95655190680 20627565840 141711393600 255080508480 119037570624 106283545200 298872525600 69632992800 41255131680 125339387040 510161016960 58491713952 52224744600 110013684480 238075141248 30941348760 212567090400 19081878480 99197975520 139265985600 82510263360 116983427904 104449489200 61882697520 38163756960 131307929280 165020526720 318850635600 28622817720 68758552800 208898978400 123765395040 76327513920 330041053440 31803130800 92824046280 57245635440 26714629872 196961893920 247530790080 152655027840 103137829200 63606261600 114491270880 53429259744 47704696200 88548223680 305310055680 231028737408 85868453160 206275658400 21326805360 127212523200 228982541760 106858519488 95409392400 44524383120 171736906320 412551316800 42653610720 119943236160 457965083520 113742961920 213717038976 31990208040 190818784800 20958784560 89048766240 85307221440 35544675600 123967513152 99952696800 63980416080 179914854240 41917569120 170614442880 286228177200 71089351200 199905393600 127960832160 59715055008 83835138240 341228885760 149929045200 34931307600 95970624120 142178702400 255921664320 119430110016 106634026800 299858090400 69862615200 284357404800 125752707360 511843328640 58684596768 52396961400 110556069120 238860220032 213268053600 19175955120 99525091680 139725230400 568714809600 82917051840 117369193536 104793922800 426536107200 38351910240 131740931520 165834103680 319902080400 28763932680 69097543200 209587845600 853072214400 124375577760 76703820480 331668207360 31959925200 639804160800 57527865360 26846337168 197611397280 248751155520 153407640960 103646314800 63919850400 115055730720 53692674336 47939887800 88840221120 306815281920 232167745152 86291798040 207292629600 21431949840 127839700800 230111461440 107385348672 95879775600 44743895280 172583596080 414585259200 42863899680 120534575040 460222922880 114303732480 214770697344 32147924760 191759551200 21062114640 89487790560 85727799360 35719916400 124376309568 100445479200 64295849520 180801862560 42124229280 171455598720 287639326800 71439832800 200890958400 128591699040 60009459552 84248458560 342911197440 150668218800 35103524400 96443774280 142879665600 257183398080 120018919104 107159749200 301336437600 70207048800 285759331200 126372687840 514366796160 58973920992 52655286600 111098453760 240037838208 214319498400 19270031760 100015765920 140414097600 571518662400 83323840320 117947841984 105310573200 428638996800 38540063520 132390434880 166647680640 321479247600 28905047640 69436533600 210621146400 857277993600 124985760480 77080127040 333295361280 32116719600 642958495200 110325362400 57810095280 26978044464 198585652320 249971520960 154160254080 104154800400 64233439200 220650724800 115620190560 53956088928 48175079400 89278217280 308320508160 233306752896 86715142920 208309600800 21537094320 128466878400 231240381120 107912177856 96350158800 44963407440 330976087200 173430285840 416619201600 43074188640 121125913920 462480762240 114864503040 215824355712 32305641480 192700317600 21165444720 89926814880 86148377280 35895157200 124989504192 100938261600 64611282960 181688870880 42330889440 172296754560 289050476400 71790314400 201876523200 129222565920 60303864096 84661778880 344593509120 151407392400 35275741200 96916924440 143580628800 258445131840 120607728192 107685471600 302814784800 70551482400 287161257600 126992668320 516890263680 59263245216 52913611800 111279248640 241215456384 215370943200 19301390640 100506440160 141102964800 574322515200 83459436480 118526490432 105827223600 430741886400 38602781280 133039938240 166918872960 323056414800 28952085960 69549530400 211654447200 861483772800 125189154720 77205562560 333837745920 32168984400 646112829600 110866615200 57904171920 27021946896 199559907360 250378309440 154411125120 104324295600 64337968800 221733230400 115808343840 54043893792 48253476600 89716213440 308822250240 233686422144 86856257880 208648591200 21572142480 128675937600 231616687680 108087787584 96506953200 45036578160 332599845600 173712515760 417297182400 43144284960 121323026880 463233375360 115051426560 216175575168 32358213720 193013906400 21199888080 90073156320 86288569920 35953570800 125602698816 101102522400 64716427440 181984540320 42399776160 172577139840 289520859600 71907141600 202205044800 129432854880 60401998944 84799552320 345154279680 151653783600 35333146800 97074641160 143814283200 258865709760 120803997888 107860712400 303307567200 70666293600 287628566400 127199328480 517731419520 59359686624 52999720200 111821633280 241607995776 215721424800 19395467280 100669998240 141332587200 575257132800 83866224960 118719373248 105999440400 431442849600 38790934560 133256439360 167732449920 323582137200 29093200920 69888520800 211998880800 862885699200 125799337440 77581869120 335464899840 32325778800 647164274400 111047032800 58186401840 27153654192 199884659040 251598674880 155163738240 104832781200 64651557600 222094065600 116372803680 54307308384 48488668200 89862212160 310327476480 234825429888 87279602760 209665562400 21677286960 129303115200 232745607360 108614616768 96977336400 45256090320 333141098400 174559205520 419331124800 43354573920 121914365760 465491214720 115612197120 217229233536 32515930440 193954672800 21303218160 90512180640 86709147840 36128811600 125807097024 101595304800 65031860880 182871548640 42606436320 173418295680 290932009200 72257623200 203190609600 130063721760 60696403488 85212872640 346836591360 152392957200 35505363600 97547791320 144515246400 260127443520 121392806976 108386434800 304785914400 71010727200 289030492800 127819308960 520254887040 59649010848 53258045400 112906402560 242785613952 216772869600 19583620560 101160672480 142021454400 578060985600 84679801920 119298021696 106516090800 433545739200 39167241120 133905942720 169359603840 325159304400 29375430840 70566501600 213032181600 867091478400 127019702880 78334482240 338719207680 32639367600 650318608800 111588285600 58750861680 27417068784 200858914080 254039405760 156668964480 105849752400 65278735200 223176571200 117501723360 54834137568 48959051400 90300208320 313337928960 237103445376 88126292520 211699504800 21887575920 130557470400 235003446720 109668275136 97918102800 45695114640 334764856800 176252585040 423399009600 43775151840 123097043520 470006893440 116733738240 219336550272 32831363880 195836205600 21509878320 91390229280 87550303680 36479293200 126420291648 102580869600 65662727760 184645565280 43019756640 175100607360 293754308400 72958586400 205161739200 131325455520 61285212576 86039513280 350201214720 153871304400 35849797200 98494091640 145917172800 262650911040 122570425152 109437879600 307742608800 71699594400 291834345600 129059269920 525301822080 60227659296 53774695800 113810376960 245140850304 218875759200 19740414960 102142020960 143399188800 583668691200 85357782720 120455318592 107549391600 437751518400 206368572960 39480829920 135204949440 170715565440 328313638800 240910637184 29610622440 71131485600 215098783200 875503036800 100379432160 128036674080 78961659840 171973810800 32900691600 656627277600 112670791200 59221244880 27636580944 202807424160 200758864320 256073348160 157923319680 106697228400 343947621600 65801383200 225341582400 118442489760 55273161888 49351037400 91176200640 315846639360 239001791616 88831867320 213394456800 22062816720 131602766400 236884979520 110546323776 98702074800 46060968240 338012373600 177663734640 426788913600 44125633440 124082608320 473769959040 117668355840 221092647552 33094225080 197404149600 21682095120 92121936480 151960334400 88251266880 36771361200 127646680896 103402173600 66188450160 186123912480 43364190240 176502533760 296106224400 73542722400 206804347200 132376900320 61775886816 86728380480 353005067520 155103260400 36136825200 99282675240 147085444800 264753800640 123551773632 110314083600 310206520800 72273650400 294170889600 130092570720 529507601280 60709866336 54205237800 115437530880 247103547264 220628167200 24232929840 102959811360 144547300800 588341779200 86578148160 121419732672 108410475600 441256334400 208020843360 48465859680 136287455040 173156296320 330942250800 242839465344 36349394760 72148456800 216820951200 882512668800 101183110560 129867222240 96931719360 173350702800 40388216400 661884501600 113572879200 72698789520 204431182560 202366221120 259734444480 193863438720 108222685200 346701405600 80776432800 227145758400 145397579040 67852203552 91906194240 387726877440 170359318800 242418814848 109048184280 216445370400 22378250160 161552865600 290795158080 135704407104 121164649200 340718637600 218096368560 76588495200 432890740800 44756500320 152321273280 581590316160 119350667520 271408814208 33567375240 242329298400 21992085360 113087005920 153176990400 89513000640 37297083600 128668671936 126934394400 67134750480 228481909920 43984170720 179026001280 363493947600 74594167200 253868788800 134269500960 62659100448 87968341440 358052002560 190401591600 36653475600 100702125720 149188334400 268539001920 125318200896 111891250800 380803183200 73306951200 298376668800 131952512160 537078003840 61577839008 54980213400 115618325760 250636401792 223782501600 24579389520 104431834080 146613902400 596753337600 86713744320 123155678016 109960426800 447565003200 210994930080 49158779040 138235965120 173427488640 335673752400 246311356032 36869084280 72261453600 219920853600 895130006400 102629731680 130070616480 98317558080 175829108400 40965649200 671347504800 115196637600 73738168560 207353947680 205259463360 260141232960 196635116160 108392180400 351658216800 81931298400 230393275200 147476337120 68822290656 93220182720 393270232320 172794956400 242798484096 110607252840 216784360800 22413298320 163862596800 294952674240 137644581312 122896947600 345589912800 221214505680 77683485600 433568721600 44826596640 154499019840 589905348480 119537591040 275289162624 33619947480 245793895200 22026528720 114703817760 155366971200 89653193280 37355497200 130508255808 128749183200 67239894960 231748529760 44053057440 179306386560 368690842800 74710994400 257498366400 134479789920 62757235296 88106114880 358612773120 193123774800 36710881200 100859842440 149421988800 268959579840 125514470592 112066491600 386247549600 73421762400 298843977600 132159172320 537919159680 61674280416 55066321800 251028941184 224132983200 24617885040 104595392160 146843524800 597687955200 188271705888 123348560832 110132643600 448265966400 211325384160 49235770080 138452466240 376543411776 336199474800 246697121664 36926827560 156893088240 220265287200 896531932800 102790467360 130477404960 98471540160 176104486800 41029808400 672398949600 115377055200 73853655120 207678699360 205580934720 260954809920 196943080320 108731170800 352208973600 82059616800 230754110400 147707310240 68930078112 93366181440 393886160640 173065582800 243557822592 110780482680 217462341600 22483394640 164119233600 295414620480 137860156224 123089425200 346131165600 221560965360 77805151200 434924683200 44966789280 154740991680 590829240960 119911438080 275720312448 33725091960 246178850400 22095415440 114883463520 155610302400 89933578560 37472324400 130712654016 128950826400 67450183920 232111487520 44190830880 179867157120 369268275600 74944648800 257901652800 134900367840 62953504992 88381661760 359734314240 193426239600 36825692400 101175275880 149889297600 269800735680 125907009984 112416973200 386852479200 73651384800 299778595200 132572492640 539601471360 61867163232 55238538600 251814019968 224833946400 24694876080 104922508320 147302769600 599557190400 188860514976 123734326464 110477077200 449667892800 211986292320 49389752160 138885468480 377721029952 337250919600 247468652928 37042314120 157383762480 220954154400 899335785600 103111938720 131087587680 98779504320 176655243600 41158126800 674501839200 115737890400 74084628240 208328202720 206223877440 262175175360 197559008640 109239656400 353310487200 82316253600 231475780800 148169256480 69145653024 93658178880 395118017280 173606835600 244696830336 111126942360 218479312800 22588539120 164632507200 296338512960 138291306048 123474380400 347213671200 222253884720 78048482400 436958625600 45177078240 155224935360 592677025920 120472208640 276582612096 33882808680 246948760800 22198745520 115242755040 156096964800 90354156480 37647565200 131121450432 129354112800 67765617360 232837403040 44397491040 180708312960 370423141200 75295130400 258708225600 135531234720 63247909536 88794982080 361416625920 194031169200 36997909200 101648426040 150590260800 271062469440 126495819072 112942695600 388062338400 73995818400 301180521600 133192473120 542124938880 62156487456 55496863800 252991638144 225885391200 24810362640 105413182560 147991636800 602361043200 189743728608 124312974912 110993727600 451770782400 212977654560 49620725280 139534971840 379487457216 338828086800 248625949824 37215543960 158119773840 221987455200 903541564800 103594145760 131290981920 99241450560 177481378800 41350604400 677656173600 116279143200 74431087920 209302457760 207188291520 262581963840 198482901120 332981182800 109409151600 354962757600 82701208800 232558286400 148862175840 69469015392 94096175040 396965802240 174418714800 245076499584 111646631880 218818303200 22623587280 165402417600 297724351680 138938030784 124051813200 348837429600 223293263760 78413479200 437636606400 45247174560 155950850880 595448703360 120659132160 277876061568 33935380920 248103626400 22233188880 115781692320 156826958400 90494349120 37705978800 131734645056 129959042400 67870761840 233926276320 44466377760 180988698240 372155439600 75411957600 259918084800 135741523680 63346044384 88932755520 361977396480 194938563600 37055314800 101806142760 150823915200 271483047360 126692088768 113117936400 389877127200 74110629600 301647830400 133399133280 542966094720 62252928864 55582972200 253384177536 226235872800 24848858160 105576740640 148221259200 603295660800 190038133152 124505857728 111165944400 452471745600 213308108640 49697716320 139751472960 380076266304 339353809200 249011715456 37273287240 158365110960 222331888800 904943491200 103754881440 131901164640 99395432640 177756757200 41414763600 678707618400 116459560800 74546574480 209627209440 207509762880 263802329280 198790865280 333497833200 109917637200 355513514400 82829527200 232919121600 149093148960 69576802848 94242173760 397581730560 174689341200 246215507328 111819861720 219835274400 22728731760 165659054400 298186297920 139153605696 124244290800 349378682400 223639723440 78535144800 439670548800 45457463520 156192822720 596372595840 121219902720 278307211392 34093097640 248488581600 22336518960 115961338080 157070289600 90914927040 37881219600 131939043264 130160685600 68186195280 234289234080 44673037920 181829854080 372732872400 75762439200 260321371200 136372390560 63640448928 89346075840 363659708160 195241028400 37227531600 102279292920 151524878400 272744781120 127280897856 113643658800 390482056800 74455063200 303049756800 134019113760 545489562240 62542253088 55841297400 254561795712 227287317600 24964344720 106067414880 148910126400 606099513600 190921346784 125084506176 111682594800 454574635200 214299470880 49928689440 140400976320 381842693568 340930976400 250169012352 37446517080 159101122320 223365189600 909149270400 104237088480 132307953120 99857378880 178582892400 41607241200 681861952800 117000813600 74893034160 210601464480 208474176960 264615906240 199714757760 335047784400 110256627600 357165784800 83214482400 234001627200 149786068320 69900165216 94680169920 399429515520 175501220400 246974845824 112339551240 220513255200 22798828080 166428964800 299572136640 139800330432 124821723600 351002440800 224679102480 78900141600 441026510400 45597656160 156918738240 599144273280 121593749760 279600660864 34198242120 249643447200 22405405680 116500275360 157800283200 91195312320 37998046800 132552237888 130765615200 68396484240 235378107360 44810811360 182390624640 374465170800 75996093600 261531230400 136792968480 63836718624 89621622720 364781249280 196148422800 37342342800 102594726360 151992187200 273585936960 127673437248 113994140400 392296845600 74684685600 303984374400 134432434080 547171873920 62735135904 56013514200 255346874496 227988280800 25041335760 106394531040 149369371200 607968748800 191510155872 125470271808 112027028400 455976561600 214960379040 50082671520 140833978560 383020311744 341982421200 250940543616 37562003640 159591796560 224054056800 911953123200 104558559840 132511347360 100165343040 179133649200 41735559600 683964842400 117361648800 75124007280 211250967840 209117119680 265022694720 200330686080 336081085200 110426122800 358267298400 83471119200 234723297600 150248014560 70115740128 94972167360 400661372160 176042473200 247354515072 112686010920 220852245600 22833876240 166942238400 300496029120 140231480256 125206678800 352084946400 225372021840 79143472800 441704491200 45667752480 157402681920 600992058240 121780673280 280462960512 34250814360 250413357600 22439849040 116859566880 158286945600 91335504960 38056460400 132961034304 131168901600 68501628720 236104022880 44879698080 182671009920 375620036400 76112920800 262337803200 137003257440 63934853472 89759396160 365342019840 196753352400 37399748400 102752443080 152225841600 274006514880 127869706944 114169381200 393506704800 74799496800 304451683200 134639094240 548013029760 62831577312 56099622600 255739413888 228338762400 25079831280 106558089120 149598993600 608903366400 191804560416 125663154624 112199245200 456677524800 215290833120 50159662560 141050479680 383609120832 342508143600 251326309248 37619746920 159837133680 224398490400 913355049600 104719295520 132918135840 100319325120 179409027600 41799718800 685016287200 117542066400 75239493840 211575719520 209438591040 265836271680 200638650240 336597735600 110765113200 358818055200 83599437600 235084132800 150478987680 70223527584 95118166080 401277300480 176313099600 248113853568 112859240760 221530226400 22903972560 167198875200 300957975360 140447055168 125399156400 352626199200 225718481520 79265138400 443060452800 45807945120 157644653760 601915950720 122154520320 280894110336 34355958840 250798312800 22508735760 117039212640 158530276800 91615890240 38173287600 133165432512 131370544800 68711917680 236466980640 45017471520 183231780480 376197469200 76346575200 262741089600 137423835360 64131123168 90034943040 366463560960 197055817200 37514559600 103067876520 152693150400 274847670720 128262246336 114519862800 394111634400 75029119200 305386300800 135052414560 549695341440 63024460128 56271839400 97797551040 256524492672 229039725600 25156822320 106885205280 150058238400 610772601600 192393369504 126048920256 112543678800 458079451200 215951741280 50313644640 141483481920 384786739008 343559588400 252097840512 37735233480 160327807920 225087357600 916158902400 105040766880 134138501280 100627289280 179959784400 41928037200 687119176800 117902901600 75470466960 212225222880 210081533760 268277002560 201254578560 337631036400 111782084400 359919568800 83856074400 235805803200 150940933920 70439102496 95410163520 402509157120 176854352400 113205700440 223564168800 23114261520 167712148800 301881867840 140878204992 125784111600 353708704800 226411400880 79508469600 447128337600 46228523040 158128597440 603763735680 66787114464 123276061440 281756409984 34671392280 251568223200 22715395920 117398504160 159016939200 92457046080 38523769200 133574228928 131773831200 69342784560 237192896160 45430791840 184914092160 377352334800 77047538400 263547662400 138685569120 64719932256 90861583680 369828184320 197660746800 37858993200 104014176840 154095076800 277371138240 129439864512 115571307600 395321493600 75717986400 308190153600 136292375520 554742276480 63603108576 56788489800 98097773760 258879729024 231142615200 25387795440 107866553760 151435972800 616380307200 194159796768 127206217152 113576979600 462285230400 217934465760 50775590880 142782488640 388319593536 346713922800 254412434304 38081693160 161799830640 227153959200 924570460800 106005180960 134341895520 101551181760 181612054800 42312992400 693427845600 118985407200 76163386320 214173732960 212010361920 268683791040 203102363520 340730938800 111951579600 363224109600 84625984800 237970814400 152326772640 71085827232 96286155840 406204727040 178478110800 114245079480 223903159200 23149309680 169251969600 304653545280 142171654464 126938977200 356956221600 228490158960 80238463200 447806318400 46298619360 159580428480 609307090560 67400309088 123462984960 284343308928 34723964520 253877954400 22749839280 118476378720 160476926400 92597238720 38582182800 134800618176 132983690400 69447929040 239370642720 45499678560 185194477440 380816931600 77164365600 265967380800 138895858080 64818067104 90999357120 370388954880 199475535600 37916398800 104171893560 154328731200 277791716160 129636134208 115746548400 398951071200 75832797600 308657462400 136499035680 555583432320 63699549984 56874598200 98998441920 259272268416 231493096800 25426290960 108030111840 151665595200 617314924800 194454201312 127399099968 113749196400 462986193600 218264919840 50852581920 142998989760 388908402624 347239645200 254798199936 38139436440 162045167760 227498392800 925972387200 106165916640 134952078240 101705163840 181887433200 42377151600 694479290400 119165824800 76278872880 214498484640 212331833280 269904156480 203410327680 341247589200 112460065200 363774866400 84754303200 238331649600 152557745760 71193614688 96432154560 406820655360 178748737200 114418309320 224920130400 23254454160 169508606400 305115491520 142387229376 127131454800 357497474400 228836618640 80360128800 449840260800 46508908320 159822400320 610230983040 67502508192 124023755520 284774458752 34881681240 254262909600 22853169360 118656024480 160720257600 93017816640 38757423600 135005016384 133185333600 69763362480 239733600480 45706338720 186035633280 381394364400 77514847200 266370667200 139526724960 65112471648 91412677440 372071266560 199778000400 38088615600 104645043720 359600400720 155029694400 279053449920 130224943296 116272270800 399556000800 76177231200 310059388800 137119016160 558106899840 63988874208 57132923400 99148553280 260449886592 232544541600 25541777520 108520786080 152354462400 620118777600 195337414944 127977748416 114265846800 465089083200 219256282080 51083555040 143648493120 390674829888 348816812400 255955496832 38312666280 162781179120 228531693600 930178166400 106648123680 438512564160 102167110080 182713568400 42569629200 697633624800 119707077600 76625332560 215472739680 213296247360 276819560640 204334220160 342797540400 365427136800 85139258400 239414155200 153250665120 71516977056 96870150720 408668440320 179560616400 114937998840 730854273600 170278516800 306501330240 143033954112 127708887600 359121232800 229875997680 80725125600 461365934400 340557033600 160548315840 613002660480 67809105504 127201455360 286067908224 255417775200 119194961760 161450251200 681114067200 95401091520 39750454800 135618211008 133790263200 510835550400 240822473760 238389923520 190802183040 383126662800 79500909600 267580526400 1021671100800 143101637280 476779847040 108266639040 381604366080 200685394800 45111099600 766253325600 361233710640 159001819200 286203274560 953559694080 216533278080 119251364400 401370789600 90222199200 318003638400 162399958560 572406549120 75786647328 67666649400 99598887360 433066556160 267123056256 238502728800 26196201360 180444398400 636007276800 324799917120 602056184400 151573294656 135333298800 477005457600 224874001440 52392402720 170133289920 649599834240 400684584384 357754093200 303146589312 39294302040 270666597600 954010915200 126311078880 449748002880 104784805440 187395001200 43660335600 715508186400 141777741600 78588604080 255199934880 252622157760 209569610880 405999896400 374790002400 87320671200 283555483200 157177208160 73349363808 99352128960 419139221760 212666612400 117882906120 749580004800 174641342400 314354416320 146698727616 130981006800 425333224800 235765812240 82793440800 349282684800 164661837120 628708832640 69546490272 127762225920 293397455232 261962013600 122248939680 165586881600 698565369600 95821669440 39925695600 139092980544 137218197600 523924027200 246992755680 244497879360 191643338880 392943020400 79851391200 274436395200 1047848054400 143732504160 488995758720 111040614720 383286677760 205827296400 46266922800 785886040800 370489133520 159702782400 287465008320 977991517440 222081229440 119777086800 411654592800 92533845600 319405564800 166560922080 574930016640 77728430304 69400384200 102150780480 444162458880 268300674432 239554173600 26311687920 185067691200 638811129600 333121844160 617481889200 155456860608 138800768400 479108347200 225865363680 52623375840 174492394560 666243688320 402451011648 359331260400 310913721216 39467531880 277601536800 958216694400 129547383840 451730727360 105246751680 188221136400 43852813200 718662520800 145410328800 78935063760 261738591840 259094767680 210493503360 416402305200 376442272800 87705626400 290820657600 157870127520 73672726176 99790125120 420987006720 218115493200 118402595640 752884545600 175411252800 315740255040 147345452352 131558439600 436230986400 236805191280 83158437600 350822505600 165387752640 631480510080 69853087584 128322996480 294690904704 263116879200 122787876960 166316875200 701645011200 96242247360 40100936400 139706175168 137823127200 526233758400 248081628960 245575753920 192484494720 394675318800 80201872800 275646254400 1052467516800 144363371040 491151507840 111530139840 384968989440 206734690800 46470891600 789350637600 372122443440 160403745600 288726742080 982303015680 223060279680 120302809200 413469381600 92941783200 320807491200 167295209760 577453484160 78071097888 69706337400 102601114560 446120559360 269478292608 240605618400 26427174480 185883566400 641614982400 334590419520 620204072400 156142195776 139412674800 481211236800 226856725920 52854348960 175261648320 669180839040 404217438912 360908427600 312284391552 39640761720 278825349600 962422473600 130118496480 453713451840 105708697920 189047271600 44045290800 721816855200 146051373600 79281523440 262892472480 260236992960 211417395840 418238024400 378094543200 88090581600 292102747200 158563046880 73996088544 100228121280 422834791680 219077060400 118922285160 756189086400 176181163200 317126093760 147992177088 132135872400 438154120800 237844570320 83523434400 352362326400 166113668160 634252187520 70159684896 129070690560 295984354176 264271744800 123326814240 167046868800 704724652800 96803017920 657231181200 40334590800 140319369792 138428056800 528543489600 249170502240 246653628480 157501333440 193606035840 396407617200 80669181600 276856113600 1057086979200 145204526880 493307256960 112019664960 387212071680 207642085200 46674860400 792815234400 373755753360 131251111200 161338363200 236252000160 290409053760 986614513920 224039329920 121003772400 415284170400 93349720800 262502222400 322676726400 168029497440 580818107520 78413765472 70012290600 103051448640 448078659840 271048450176 242007544800 26581156560 186699441600 645353452800 336058994880 622926255600 156827530944 140024581200 393753333600 484015089600 228178542240 53162313120 176030902080 672117989760 406572675264 363011317200 313655061888 39871734840 280049162400 968030179200 130689609120 456357084480 106324626240 190148785200 44301927600 726022634400 146692418400 79743469680 264046353120 261379218240 212649252480 420073743600 380297570400 88603855200 293384836800 159486939360 74427238368 100812116160 425298504960 220038627600 119615204520 760595140800 177207710400 318973878720 148854476736 132905782800 440077255200 239230409040 84010096800 354415420800 167081555520 637947757440 70568481312 69617314800 130753002240 297708953472 265811565600 124045397280 168020193600 708830841600 98064751680 660115882800 40860313200 141136962624 139234629600 531623131200 250622333280 248090794560 158419039680 196129503360 398717348400 81720626400 278469259200 1063246262400 147097127520 496181589120 112672365120 208851944400 46946818800 797434696800 375933499920 132015866400 163441252800 237628559520 294194255040 992363178240 225344730240 122580939600 417703888800 93893637600 264031732800 326882505600 169008547680 78870655584 70420228200 103651894080 450689460480 274581304704 245161879200 26927616240 187787275200 653765011200 338017095360 626555833200 157741311168 140840456400 396047599200 490323758400 231152628960 53855232480 177056573760 676034190720 411871957056 367742818800 315482622336 40391424360 281680912800 131451092640 172753156800 462305257920 107710464960 192627190800 44879360400 735485637600 147547144800 80782848720 265584860640 262902185280 215420929920 422521369200 385254381600 89758720800 295094289600 161565697440 75397325472 115846234560 430841859840 221320717200 121174273080 770508763200 179517441600 323131394880 150794650944 134638081200 442641434400 242348546160 96538528800 359034883200 169259302080 646262789760 81092364192 70524709200 301589301888 269276162400 125662209120 193077057600 718069766400 226191976416 663962151600 162184728384 141049418400 538552324800 253888953120 251324418240 182044082880 452383952832 403914243600 324369456768 188493313680 282098836800 1077104649600 148148572320 502648836480 114140940480 211574127600 47558725200 807828487200 380833429680 151703402400 376986627360 273066124320 678575929248 296297144640 1005297672960 228281880960 123457143600 423148255200 95117450400 303406804800 753973254720 171211410720 79898658336 71338087800 105002896320 456563761920 276544001664 565479941040 246914287200 27120093840 190234900800 1507946509440 342422821440 634722382800 159797316672 142676175600 455110207200 1130959882080 493828574400 232804899360 54240187680 179364335040 684845642880 414816002496 370371430800 319594633344 40680140760 285352351200 133164430560 175004827200 465609798720 108480375360 194004082800 45200156400 740742861600 149470279200 81360281520 269046502560 266328861120 216960750720 428028526800 388008165600 90400312800 298940558400 162720563040 75936262752 117356178240 433921501440 224205418800 122040422280 776016331200 180800625600 325441126080 151872525504 135600469200 448410837600 244080844560 97796815200 361601251200 170469161280 650882252160 82149324768 71028817200 303745051008 271200938400 126560437920 195593630400 723202502400 227808788256 672616256400 164298649536 142057634400 542401876800 255703741920 253120875840 184416851520 455617576512 406801407600 328597299072 189840656880 284115268800 1084803753600 149620595040 506241751680 114956815680 213086451600 47898673200 813602815200 383555612880 153680709600 379681313760 276625277280 683426364768 299241190080 1012483503360 229913631360 124683829200 426172903200 95797346400 307361419200 759362627520 172435223520 80469770976 71848009800 105753453120 459827262720 279291777408 569521970640 249367658400 191594692800 1518725255040 344870447040 639259354800 160939541952 143696019600 461042128800 1139043941280 498735316800 235118077920 383189385600 180646424640 689740894080 418937666112 374051487600 321879083904 287392039200 134116284960 176255755200 470236155840 766378771200 109558249920 195931731600 45649270800 148054834368 748102975200 150538687200 574784078400 270969636960 268232569920 219116499840 431088058800 391863463200 91298541600 301077374400 1149568156800 164337374880 536465139840 118195035840 438232999680 225808030800 862176117600 783726926400 182597083200 328674749760 1072930279680 153381549888 136947812400 451616061600 246506062320 98495863200 365194166400 177292553760 657349499520 82736525088 73871897400 306763099776 273895624800 127817958240 196991726400 730388332800 230072324832 677424092400 165473050176 147743794800 547791249600 258244446240 255635916480 185735056320 460144649664 410843437200 330946100352 191726937360 295487589600 1095582499200 137894208480 150041172960 511271832960 116099040960 215203705200 48374600400 821686874400 387366669360 154779213600 383453874720 278602584480 690216974496 275788416960 300082345920 1022543665920 232198081920 125034310800 430407410400 96749200800 309558427200 766907749440 174148561440 81269328672 72561900600 106804232640 464396163840 280076856192 575180812080 250068621600 193498401600 1533815498880 348297122880 645611115600 162538657344 145123801200 464337640800 1150361624160 500137243200 235778986080 386996803200 182441350080 696594245760 420115284288 375102932400 325077314688 290247602400 135448881120 178007054400 471557972160 773993606400 109866214080 196482488400 45777589200 149525925696 750205864800 152034458400 580495204800 273662025120 270897762240 219732428160 435371403600 392964976800 91555178400 304068916800 1160990409600 164799321120 541795524480 119369436480 439464856320 228051687600 870742807200 785929953600 183110356800 329598642240 1083591048960 153812699712 137332767600 456103375200 247198981680 99474530400 366220713600 179054154720 659197284480 83558605536 74605897800 307625399424 274665535200 128177249760 198949060800 732441427200 230719049568 684155062800 167117211072 149211795600 549331070400 258970361760 256354499520 187580543040 461438099136 411998302800 334234422144 192265874640 298423591200 1098662140800 139264342560 150251461920 512708999040 116425391040 215808634800 48510579600 823996605600 388455542640 156317119200 384531749280 281370814560 692157148704 278528685120 300502923840 1025417998080 232850782080 125209551600 431617269600 97021159200 312634238400 769063498560 174638086560 81497773728 72765869400 107104455360 465701564160 280469395584 576797623920 250419103200 194042318400 1538126997120 349276173120 647425904400 162995547456 145531738800 468951357600 1153595247840 261957129840 500838206400 236109440160 388084636800 182954185920 698552346240 420704093376 375628654800 325991094912 291063477600 135829622880 178507425600 472218880320 776169273600 110020196160 196757866800 45841748400 149946237504 751257309600 152461821600 582126955200 274431278880 271659245760 220040392320 436595216400 393515733600 91683496800 304923643200 1164253910400 165030294240 543318491520 119704979520 440080784640 228692732400 873190432800 411646918320 787031467200 183366993600 330060588480 1086636983040 154028274624 137525245200 457385464800 247545441360 99754149600 366733987200 179557469280 660121176960 83793485664 74815612200 308056549248 275050490400 128356895520 199508299200 733467974400 231042411936 686078197200 167586971328 149631224400 550100980800 259333319520 256713791040 188107824960 462084823872 412575735600 335173942656 192535343280 299262448800 1100201961600 139655809440 150672039840 513427582080 116588566080 216111099600 48578569200 825151471200 388999979280 156756520800 385070686560 282161737440 693127235808 279311618880 301344079680 1026855164160 233177132160 125560033200 432222199200 97157138400 313513041600 770141373120 174882849120 81611996256 72867853800 107254566720 466354264320 235134781200 281254474368 577606029840 251120066400 194314276800 1540282746240 349765698240 648333298800 163223992512 145735707600 470269562400 1155212059680 262324273680 502240132800 236770348320 388628553600 183210603840 699531396480 421881711552 376680099600 326447985024 291471415200 136019993760 178757611200 473540696640 777257107200 110328160320 197308623600 45970066800 150156393408 753360199200 152675503200 582942830400 274815905760 272039987520 220656320640 437207122800 394617247200 91940133600 305351006400 1165885660800 165492240480 544079975040 119872751040 441312641280 229013254800 874414245600 412223858640 789234494400 183880267200 330984480960 1088159950080 154459424448 137910200400 458026509600 248238360720 99893959200 367760534400 179809126560 661968961920 83910925728 74920469400 308918848896 275820400800 128716187040 199787918400 735521068800 231689136672 687039764400 167821851456 149840938800 551640801600 260059235040 257432374080 188371465920 463378273344 413730601200 335643702912 193074280560 299681877600 1103281603200 139851542880 151302906720 514864748160 116914916160 216716029200 48714548400 827461202400 390088852560 156976221600 386148561120 282557198880 695067410016 279703085760 302605813440 1029729496320 233829832320 126085755600 433432058400 97429096800 313952443200 772297122240 175372374240 81840441312 73071822600 107554789440 467659664640 235464332400 282432092544 579222841680 252171511200 194858193600 1544594244480 350744748480 650148087600 163680882624 146143645200 470928664800 1158445683360 263058561360 504343022400 237761710560 389716387200 183723439680 701489496960 423648138816 378257266800 327361765248 292287290400 136400735520 179257982400 475523421120 779432774400 110790106560 198134758800 46162544400 150576705216 756514533600 153102866400 584574580800 275585159520 272801471040 221580213120 438430935600 396269517600 92325088800 306205732800 1169149161600 166185159840 545602942080 120208294080 443160426240 229654299600 876861871200 413377739280 792539035200 184650177600 332370319680 1091205884160 155106149184 138487633200 459308599200 249277739760 100173578400 369300355200 180312441120 664740639360 84145805856 75130183800 310212298368 276975266400 129255124320 200347156800 738600710400 232659223776 688962898800 168291611712 150260367600 553950532800 261148108320 258510248640 188898747840 465318447552 415462899600 336583223424 193882686480 300520735200 1107901065600 140243009760 152144062560 517020497280 117404441280 217623423600 48918517200 830925799200 391722162480 157415623200 387765372960 283348121760 697977671328 280486019520 304288125120 1034040994560 234808882560 126786718800 435246847200 97837034400 314831246400 775530745920 176106661920 82183108896 73377775800 108005123520 469617765120 236123434800 284002250112 581648059440 253573437600 195674068800 1551061491840 352213323840 652870270800 164366217792 146755551600 472246869600 1163296118880 264159992880 507146875200 391348137600 184492693440 704426647680 426003375168 380360156400 328732435584 293511103200 136971848160 180008539200 782696275200 111406034880 199236272400 46419181200 151207172928 760720312800 153743911200 587022206400 276739040160 273943696320 222812069760 440266654800 398472544800 92838362400 307487822400 1174044412800 167109052320 547887392640 120711608640 445624139520 230615866800 880533309600 415108560240 796945089600 185676724800 334218104640 1095774785280 155968448832 139257543600 461231733600 100593007200 371353449600 181067412960 668436209280 84498126048 75444755400 311936897664 278515087200 129973707360 201186014400 742706899200 233952673248 691847600400 168996252096 150889510800 557030174400 262599939360 259947414720 189689670720 467905346496 417772630800 337992504192 194960561040 301779021600 1114060348800 140830210080 152564640480 519894829440 118057141440 218833282800 49190475600 835545261600 158074725600 389921122080 284534506080 281660420160 305129280960 1039789658880 236114282880 452668532400 127137200400 437666565600 98380951200 316149451200 779842244160 177085712160 82639999008 73785713400 108605568960 472228565760 237112088400 284787328896 584881683120 254274400800 196761902400 1559684488320 354171424320 656499848400 165279998016 147571426800 474224176800 1169763366240 265628568240 508548801600 393523804800 185518365120 708342848640 427180993344 381411601200 330559996032 295142853600 137733331680 181009281600 787047609600 111713999040 711336265200 199787029200 46547499600 152047796544 762823202400 154598637600 590285707200 278277547680 275466663360 223427998080 442714280400 399574058400 93094999200 309197275200 1180571414400 167570998560 550933326720 121382694720 446855996160 231897956400 885428560800 417416321520 799148116800 186189998400 335141997120 1101866653440 156399598656 139642498800 463795912800 101152245600 372379996800 182074042080 670283994240 84967886304 75864184200 312799197312 279284997600 130332998880 202304491200 744759993600 234599397984 695693869200 169935772608 151728368400 558569995200 263325854880 260665997760 190744234560 469198795968 418927496400 339871545216 195499498320 303456736800 1117139990400 141613143840 152774929440 521331995520 118383491520 219438212400 49326454800 837854992800 158953528800 390998996640 286116351840 283226287680 305549858880 1042663991040 236766983040 455185105200 127312441200 438876424800 98652909600 317907057600 781997993280 177575237280 82868444064 73989682200 108905791680 473533966080 238430293200 285179868288 586498494960 254624882400 197305819200 1563995986560 355150474560 658314637200 165736888128 147979364400 476860586400 1172996989920 266362855920 509249764800 394611638400 186031200960 710300949120 427769802432 381937323600 331473776256 295958728800 138114073440 181509652800 789223276800 111867981120 715290879600 200062407600 46611658800 152468108352 763874647200 155026000800 591917457600 279046801440 276228146880 223735962240 443938093200 400124815200 93223317600 310052001600 1183834915200 167801971680 552456293760 121718237760 447471924480 232539001200 887876186400 418570202160 800249630400 186446635200 335603943360 1104912587520 156615173568 139834976400 465078002400 101431864800 372893270400 182577356640 671207886720 85202766432 76073898600 313230347136 279669952800 130512644640 202863729600 745786540800 234922760352 697617003600 170405532864 152147797200 559339905600 263688812640 261025289280 191271516480 469845520704 419504929200 340811065728 195768966960 304295594400 1118679811200 142004610720 153405796320 522050578560 118546666560 219740677200 49394444400 839009858400 159392930400 391537933920 286907274720 284009221440 306811592640 1044101157120 237093333120 456443391600 127838163600 439481354400 98788888800 318785860800 783075867840 177819999840 82982666592 74091666600 109055903040 474186666240 239089395600 286357486464 587306900880 255676327200 197577777600 1566151735680 355639999680 659222031600 165965333184 148183333200 478178791200 1174613801760 266729999760 511352654400 395155555200 186287618880 711279999360 429536229696 383514490800 331930666368 296366666400 138304444320 181759838400 790311110400 112329927360 717268186800 200888542800 46804136400 152678264256 155239682400 592733332800 279431428320 276608888640 224659854720 444549999600 401777085600 93608272800 310479364800 1185466665600 168494891040 553217777280 121886009280 449319709440 232859523600 889099999200 419147142480 803554171200 187216545600 336989782080 1106435554560 157261898304 140412409200 465719047200 101571674400 374433091200 182829013920 673979564160 85320206496 76178755800 314523796608 280824818400 131051581920 203143348800 748866182400 235892847456 698578570800 170640412992 152357511600 561649636800 264777685920 262103163840 191535157440 471785694912 421237227600 341280825984 196577372880 304715023200 1123299273600 142200344160 154667530080 524206327680 119036191680 220648071600 49598413200 842474455200 159612631200 393154745760 287302736160 284400688320 309335060160 1048412655360 238072383360 457072534800 128889608400 441296143200 99196826400 319225262400 786309491520 178554287520 83325334176 74397619800 109506237120 476144766720 239418946800 288712722816 589732118640 257779216800 198393652800 1572618983040 357108575040 661944214800 166650668352 148795239600 478837893600 1179464237280 267831431280 515558433600 396787305600 187056872640 714217150080 433069084224 386668825200 333301336704 297590479200 138875556960 182510395200 793574611200 113253819840 718256840400 202540813200 47189091600 153308731968 155880727200 595180958400 280585308960 277751113920 116910545400 226507639680 446385718800 405081626400 94378183200 311761454400 1190361916800 169880729760 555502227840 122389323840 233821090800 892771437600 420877963440 810163252800 188756366400 339761459520 1111004455680 158555347776 141567274800 467642181600 101991103200 377512732800 183583985760 679522919040 85672526688 76493327400 317110695552 283134549600 132129456480 203982206400 755025465600 237833021664 701463272400 171345053376 152986654800 566269099200 266955432480 264258912960 192326080320 475666043328 424701824400 342690106752 198194184720 305973309600 1132538198400 142787544480 533910864960 528517825920 120015241920 222462860400 50006350800 849403648800 160271733600 396388369440 288489120480 285575088960 311437949760 1057035651840 240030483840 458959964400 444925720800 100012701600 320543467200 792776738880 180022862880 571150177920 75009526200 269256512448 480060967680 240407600400 290675419776 594582554160 889851441600 200025403200 1585553477760 360045725760 1142300355840 168021338688 150019052400 480815200800 1189165108320 270034294320 1779702883200 519063249600 400050806400 188595380160 720091451520 436013129664 1334777162400 336042677376 300038104800 140017782240 448760854080 800101612800 114023730240 721222801200 203917705200 47509887600 154569667392 157162816800 600076209600 282893070240 280035564480 117872112600 228047460480 450057157200 407835410400 95019775200 314325633600 1200152419200 171035595360 560071128960 123395952960 235744225200 900114314400 424339605360 815670820800 190039550400 342071190720 1120142257920 246791905920 142529662800 471488450400 102829960800 380079100800 185093929440 684142381440 86377167072 77122470600 493583811840 319266444672 285059325600 205659921600 760158201600 370187858880 707232675600 172754334144 154244941200 570118651200 268770221280 411319843200 193907926080 740375717760 478899667008 427588988400 345508668288 308489882400 1140237302400 143961945120 537540442560 822639686400 532110741120 120831117120 223975184400 50346298800 855177976800 161589938400 616979764800 290861889120 287923890240 311858527680 1064221482240 241662234240 462734823600 447950368800 100692597600 323179876800 1233959529600 798166111680 181246675680 575847780480 75519448200 271471096512 483324468480 242384907600 291067959168 925469647200 895900737600 201385195200 1596332223360 362493351360 1151695560960 169163563968 151038896400 484769815200 1197249167520 271870013520 1791801475200 519764212800 402770390400 189877469760 724986702720 436601938752 1343851106400 338327127936 302077792800 140969636640 452451827520 805540780800 114177712320 727154722800 204193083600 47574046800 155620446912 158231224800 604155585600 284816204640 281939273280 118673418600 228355424640 453116689200 408386167200 95148093600 316462449600 1208311171200 171266568480 563878546560 124234810560 237346837200 906233378400 427224306960 816772334400 190296187200 342533136960 1127757093120 248469621120 142722140400 474693674400 103529008800 380592374400 186352215840 685066273920 86964367392 77646756600 496939242240 319697594496 285444280800 207058017600 761184748800 372704431680 712040511600 173928734784 155293513200 570888561600 269133179040 414116035200 195226130880 745408863360 479546391744 428166421200 347857469568 310587026400 1141777123200 144940612320 538266358080 828232070400 532829324160 120994292160 224277649200 50414288400 856332842400 162688442400 621174052800 292839196320 289881224640 312699683520 1065658648320 241988584320 465880539600 448555298400 100828576800 325376884800 1242348105600 799243986240 181491438240 579762449280 75621432600 273316583232 483977168640 244032663600 291853037952 931761079200 897110596800 201657153600 1598487972480 362982876480 1159524898560 169392009024 151242865200 488065327200 1198865979360 272237157360 1794221193600 521166139200 403314307200 190133887680 725965752960 437779556928 1345665895200 338784018048 302485730400 141160007520 455527638720 806628614400 114485676480 732097990800 204743840400 47702365200 155830602816 158444906400 604971460800 285200831520 282320015040 118833679800 228971352960 453728595600 409487680800 95404730400 316889812800 1209942921600 171728514720 564640030080 124402582080 237667359600 907457191200 427801247280 818975361600 190809460800 343457029440 1129280060160 248805164160 143107095600 475334719200 103668818400 381618921600 186603873120 686914058880 87081807456 77751613800 497610328320 320559894144 286214191200 207337636800 763237843200 373207746240 713002078800 174163614912 155503227600 572428382400 269859094560 414675273600 195489771840 746415492480 480839841216 429321286800 348327229824 311006455200 1144856764800 145136345760 539718189120 829350547200 534266490240 121320642240 224882578800 50550267600 858642573600 162908143200 622012910400 293234657760 290272691520 313120261440 1068532980480 242641284480 466509682800 449765157600 101100535200 325816286400 1244025820800 801399735360 181980963360 580545383040 75825401400 273685680576 485282568960 244362214800 292245577344 933019365600 899530315200 202201070400 1602799470720 363961926720 1161090766080 169848899136 151650802800 488724429600 1202099603040 272971445040 1799060630400 521867102400 404402140800 190646723520 727923853440 438368366016 1349295472800 339697798272 303301605600 141540749280 456142800960 808804281600 114639658560 733086644400 205019218800 47766524400 156250914624 158872269600 606603211200 285970085280 283081498560 119154202200 229279317120 454952408400 410038437600 95533048800 317744539200 1213206422400 171959487840 566162997120 124738125120 238308404400 909904816800 428955127920 820076875200 191066097600 343918975680 1132325994240 249476250240 143299573200 476616808800 103948437600 382132195200 187107187680 687837951360 87316687584 77961328200 498952500480 320991043968 286599146400 207896875200 764264390400 374214375360 714925213200 174633375168 155922656400 573198292800 270222052320 415793750400 196017053760 748428750720 481486565952 429898719600 349266750336 311845312800 1146396585600 145527812640 540444104640 831587500800 534985073280 121483817280 225185043600 50618257200 859797439200 163347544800 623690625600 294025580640 291055625280 313961417280 1069970146560 242967634560 467767969200 450370087200 101236514400 326695089600 1247381251200 802477609920 182225725920 582111250560 75927385800 274423875264 485935269120 245021317200 293030656128 935535938400 900740174400 202473028800 1604955219840 364451451840 1164222501120 170077344192 151854771600 490042634400 1203716414880 273338588880 1801480348800 523269028800 404946057600 190903141440 728902903680 439545984192 1351110261600 340154688384 303709543200 141731120160 457373125440 809892115200 255116016288 735063951600 205569975600 106298340120 156461070528 159085951200 607419086400 286354712160 283462240320 119314463400 510232032576 455564314800 411139951200 212596680240 318171902400 1214838172800 172421434080 566924480640 124905896640 238628926800 911128629600 429532068240 822279902400 425193360480 765348048864 344842868160 1133848961280 249811793280 143684528400 477257853600 104088247200 850386720960 187358844960 689685736320 87434127648 78066185400 499623586560 321853343616 637790040720 287369056800 208176494400 1700773441920 374717689920 715886780400 174868255296 156132370800 1275580081440 574738113600 270947967840 416352988800 196280694720 749435379840 482780015424 431053585200 349736510592 312264741600 1149476227200 145723546080 541895935680 832705977600 536422239360 121810167360 225789973200 50754236400 862107170400 163567245600 624529483200 294421042080 291447092160 315223151040 1072844478720 243620334720 468397112400 451579946400 101508472800 327134491200 1249058966400 804633359040 182715251040 582894184320 76131354600 274792972608 487240669440 245350868400 936794224800 903159892800 203016945600 1609266718080 365430502080 1165788368640 170534234304 152262709200 490701736800 1206950038560 274072876560 1806319785600 228994143840 525371918400 406033891200 191415977280 730861004160 441312411456 1354739839200 341068468608 304525418400 142111861920 457988287680 812067782400 255801351456 736052605200 206396110800 106583896440 156881382336 159513314400 609050836800 287123965920 284223723840 119634985800 511602702912 456788127600 412792221600 213167792880 319026628800 1218101673600 173114353440 568447447680 125241439680 239269971600 913576255200 430685948880 825584443200 426335585760 767404054368 346228706880 1136894895360 250482879360 144261961200 478539943200 104367866400 852671171520 187862159520 692457413760 87669007776 78275899800 500965758720 323146793088 639503378640 288523922400 208735732800 1705342343040 375724319040 717809914800 175338015552 156551799600 1279006757280 577047844800 272036841120 417471465600 196807976640 751448638080 484720189632 432785883600 350676031104 313103599200 1154095689600 146115012960 544073682240 834942931200 538577988480 122299692480 226697367600 50958205200 865571767200 164006647200 626207198400 295211964960 292230025920 317746618560 1077155976960 244599384960 469655398800 453394735200 101916410400 328013294400 1252414396800 807866982720 183449538720 584460051840 275531167296 489198769920 246009970800 939310797600 906789470400 203832820800 1615733965440 366899077440 1168920103680 171219569472 152874615600 492019941600 1211800474080 275174308080 1813578940800 229609306080 529577697600 407665641600 192185231040 733798154880 444845265984 1360184205600 342439138944 305749231200 142682974560 459218612160 815331283200 256829354208 738029912400 208048381200 107012230920 157511850048 160154359200 611498462400 288277846560 285365949120 120115769400 513658708416 458623846800 416096762400 214024461840 320308718400 1222996924800 174500192160 570731898240 125744754240 240231538800 917247693600 432416769840 832193524800 428048923680 770488062624 349000384320 1141463796480 251489508480 145416826800 480463077600 104787295200 856097847360 188617131360 698000768640 88021327968 78590471400 502979016960 325733692032 642073385520 290833653600 209574590400 1712195694720 377234262720 720694616400 176042655936 157180942800 1284146771040 581667307200 274214587680 419149180800 197598899520 754468525440 488600538048 436250480400 352085311872 314361885600 1163334614400 146702213280 548429175360 838298361600 542889486720 123278742720 228512156400 51366142800 872500960800 164665749600 628723771200 296398349280 293404426560 320270086080 1085778973440 246557485440 471542828400 457024312800 102732285600 329331499200 1257447542400 814334230080 184918114080 586808853120 276638459328 246998624400 943085656800 914048625600 205464571200 1628668460160 369836228160 1173617706240 172590239808 154098428400 493997248800 1221501345120 277377171120 1828097251200 230532049440 533783476800 410929142400 193723738560 739672456320 95255957664 448378120512 1371072938400 345180479616 308196856800 143825199840 461064098880 821858284800 258885359712 740995873200 107868899880 190511915328 161436448800 616393713600 290585607840 287650399680 121077336600 213839904960 517770719424 462295285200 215737799760 322872897600 1232787427200 175886030880 575300799360 126751383360 242154673200 924590570400 435878411760 178199920800 431475599520 320759857440 776656079136 351772061760 1150601598720 253502766720 146571692400 484309346400 105626152800 356399841600 862951199040 190127075040 88725968352 79219614600 507005533440 328320590976 647213399280 293143384800 211252305600 1725902398080 380254150080 726464019600 177451936704 158439229200 534599762400 1294426798560 586286769600 276392334240 422504611200 199180745280 760508300160 492480886464 439715077200 354903873408 316878458400 147876613920 552784668480 845009222400 547200984960 124257792960 230326945200 51774080400 879430154400 165983954400 633756916800 298771117920 295753227840 321952397760 1094401969920 248515585920 475317687600 460653890400 103548160800 331967908800 1267513833600 820801477440 186386689440 591506455680 278853043392 248975931600 950635375200 921307780800 207096321600 1641602954880 372773378880 1183012911360 173960910144 155322241200 497951863200 1231202216160 279580034160 232377536160 536587329600 414192643200 195262246080 745546757760 96018513696 450733356864 1381961671200 347921820288 310644482400 144967425120 464755072320 828385286400 260941365216 746927794800 108725568840 192037027392 162718538400 621288964800 292893369120 289934850240 122038903800 215551765440 521882730432 465966723600 217451137680 325437076800 1242577929600 176809923360 579869700480 127758012480 244077807600 931933447200 439340053680 179626471200 434902275360 323327648160 782824095648 353619846720 1159739400960 255516024960 147341602800 488155615200 106465010400 359252942400 869804550720 191637018720 89430608736 79848757800 301772471616 511032049920 330045190272 652353413040 294683205600 212930020800 1739609101440 383274037440 732233422800 178861217472 159697515600 538879413600 1304706826080 589366411200 277844165280 425860041600 200762591040 766548074880 495067785408 442024808400 357722434944 319395031200 149051014560 555688330560 851720083200 550075317120 124910493120 231536804400 52046038800 884049616800 167302159200 638790062400 301143886560 298102029120 428066130240 1100150634240 249820986240 479092546800 463073608800 104092077600 334604318400 1277580124800 825112975680 187365739680 596204058240 281067627456 250953238800 958185093600 926147217600 208184155200 1650225951360 374731479360 1192408116480 174874690368 156138116400 501906477600 1237669463520 281048609520 234223022880 713443550400 416368310400 196287917760 749462958720 96781069728 599292582336 1389220826400 349749380736 312276232800 145728908640 468446045760 832736620800 262312035552 752859716400 109296681480 193562139456 163573264800 624552465600 294431876640 291457817280 122679948600 217263625920 524624071104 468414349200 218593362960 327146529600 1249104931200 178195762080 582915634560 128429098560 245359897200 936828698400 441647814960 181053021600 437186725920 325895438880 786936106656 356391524160 1165831269120 256858197120 148496468400 490719794400 107024248800 362106043200 874373451840 192643647840 89900368992 80268186600 304169076288 513716394240 332632089216 655780088880 296992936800 214048497600 1748746903680 385287295680 736079691600 179800737984 160536373200 543159064800 1311560177760 593985873600 280021911840 428096995200 201817154880 770574591360 498948133824 445489405200 359601475968 321072746400 149833948320 560043823680 856193990400 554386815360 269701106976 233351593200 112375461240 890978810400 168180962400 642145492800 302725732320 299667896640 431421318720 1108773630720 539402213952 481609119600 466703186400 224750922480 336361924800 1284290985600 831580223040 188834315040 599335793280 282544016832 252271443600 963218239200 933406372800 449501844960 1663160446080 377668630080 1198671586560 176245360704 157361929200 504542887200 1247370334560 283251472560 235453347360 719035531200 899003689920 423816025248 755337260160 97289440416 603989846208 1400109559200 352490721408 674252767440 314723858400 146871133920 470906694720 1798007379840 264368041056 756814330800 194578880832 353180021040 1348505534880 629447716800 296739637920 293742267840 218404866240 528736082112 472085787600 389157761664 220306700880 706360042080 1258895433600 162149067360 178888681440 587484535680 129435727680 247283031600 944171575200 445109456880 182004055200 440613401760 327607299360 793104123168 324298134720 357777362880 1174969071360 258871455360 149073901200 494566063200 107863106400 364008110400 881226803520 194153591520 90605009376 80897329800 305766812736 517742910720 333925538688 660920102640 298147802400 215726212800 1762453607040 388307183040 741849094800 181210018752 161794659600 546012165600 1321840205280 596295604800 281110785120 431452425600 203399000640 776614366080 500888308032 447221703600 362420037504 323589319200 151008348960 509611354560 562221570240 862904851200 556542564480 271815028128 234258987600 113256261720 894443407200 169499167200 647178638400 305098500960 302016697920 433098912960 1113085128960 543630056256 485383978800 468517975200 226512523440 338998334400 1294357276800 834813846720 189568602720 604033395840 284758600896 254248750800 970767957600 937035950400 453025046880 1669627693440 379137205440 1208066791680 176930695872 157973835600 508497501600 1252220770080 284352904080 237298834080 721831521600 906050093760 427137901344 758274410880 98051996448 606338478144 1405553925600 353861391744 679537570320 315947671200 147442246560 474597668160 1812100187520 265396043808 762746252400 196103992896 355948251120 1359075140640 631895342400 297893518560 294884493120 220116726720 530792087616 473921506800 392207985792 221163369840 711896502240 1263790684800 163419994080 179350627680 589768986240 129939042240 248244598800 947843013600 446840277840 183430605600 442326739680 330175090080 796188131424 326839988160 358701255360 1179537972480 259878084480 1067844753360 149458856400 496489197600 108282535200 366861211200 884653479360 194908563360 90957329568 81211901400 308163417408 519756168960 334787838336 663490109520 298917712800 216565070400 1769306958720 389817126720 744733796400 181914659136 162423802800 550291816800 1326980219040 597835425600 281836700640 433130140800 204189923520 779634253440 502181757504 448376569200 363829318272 324847605600 151595549280 513605695680 563673401280 866260281600 557979730560 272871988704 234863917200 113696661960 896753138400 170158269600 649695211200 306284885280 303191098560 127618702200 434217309120 1115959461120 545743977408 487271408400 469727834400 227393323920 340316539200 1299390422400 836969595840 190058127840 606382197120 285865892928 255237404400 974542816800 939455668800 454786647840 1673939191680 380116255680 1212764394240 177387585984 158381773200 510474808800 1255454393760 285087191760 238221577440 723695515200 909573295680 428798839392 760232511360 98433274464 178666183080 607904232768 1409183503200 354775171968 682179971760 316763546400 147822988320 476443154880 1819146591360 266081378976 765712213200 196866548928 357332366160 1364359943520 633527092800 298662772320 295645976640 220972656960 532162757952 475145319600 393733097856 221734482480 714664732320 1267054185600 164055457440 180043547040 591291953280 130274585280 248885643600 950290639200 447994158480 184143880800 443468964960 331458985440 798244136928 328110914880 360087094080 1182583906560 260549170560 1071997098480 150036289200 497771287200 108562154400 368287761600 886937929920 195411877920 91192209696 81421615800 309361719744 521098341120 276215821200 336081287808 665203447440 300072578400 217124308800 1773875859840 390823755840 746656930800 182384419392 162843231600 552431642400 1330406894880 293117816880 600145156800 282925573920 434248617600 204717205440 781647511680 504121931712 450108867600 364768838784 325686463200 151987016160 515602866240 565851147840 868497235200 273576629088 235771311600 113990262120 900217735200 170597671200 651372926400 307075808160 303974032320 127948253400 435894903360 547153258176 488529694800 471542623200 227980524240 341195342400 1302745852800 840203219520 190792415520 607948064640 286604087616 255896506800 977059389600 460613712240 943085246400 455961048480 820729887264 1680406439040 381584831040 1215896129280 178072921152 158993679600 511793013600 1260304829280 286188623280 238836739680 726491505600 911922096960 429906131424 763169662080 98687459808 179127554760 610252864704 1414627869600 356145842304 683941572720 317987359200 148394100960 477673479360 1823844193920 267109381728 767689520400 197374919616 358255109520 1367883145440 635974718400 299816652960 296788201920 221543277120 534218763456 476981038800 394749839232 222591151440 716510219040 1271949436800 164479099680 599633305920 593576403840 130777899840 249847210800 953962077600 449724979440 184619397600 445182302880 332314915680 801328145184 328958199360 361934879040 1187152807680 261555799680 1074765328560 499694421600 108981583200 369238795200 890364605760 196166849760 91544529888 81736187400 310160587968 523111599360 276929096400 337805887104 667773454320 999388843200 217963166400 1780729211520 392333699520 749541632400 183089059776 163472374800 553858192800 1335546908640 294250274640 1998777686400 603224798400 284377404960 435926332800 205508128320 784667399040 506708830656 1499083264800 366178119552 326944749600 152574216480 516934313280 568754809920 871852665600 274633589664 236981170800 114430662360 904837197600 171256773600 653889499200 308262192480 305148432960 128442580200 438131695680 549267179328 490417124400 473962341600 228861324720 342513547200 1307778998400 844514717760 191771465760 610296865920 287711379648 256885160400 980834248800 462393288720 947924683200 457722649440 823900768992 1689029435520 383542931520 1220593731840 178986701376 159809554800 513770320800 1266772076640 239759483040 730219492800 915445298880 431567069472 767085863040 99068737824 179819612280 613384373952 1421887024800 357973402752 686583974160 319619109600 149155584480 479518966080 1830890597760 268480052064 770655481200 198137475648 359639224560 1373167948320 639238219200 301355160480 298311168960 222399207360 536960104128 479428664400 396274951296 223733376720 719278449120 1278476438400 165114563040 602710320960 596622337920 131448985920 251129300400 958857328800 452032740720 185332672800 447466753440 333598811040 805440156192 330229126080 362858771520 1193244675840 262897971840 1078917673680 502258600800 109540821600 370665345600 894933506880 197173478880 92014290144 82155616200 311358890304 525795943680 277999009200 338668186752 671200130160 1004517201600 219081643200 1789867013760 394346957760 753387901200 184028580288 164311232400 555998018400 1342400260320 295760218320 2009034403200 604764619200 438163286400 206562692160 788693915520 508002280128 1506775802400 368057160576 328622464800 153357150240 518931483840 876326572800 276042870432 833997027600 237586100400 115017862680 907146928800 172135576800 657244929600 309844038240 306714300480 129101682600 439250091840 552085740864 492933697200 475172200800 230035725360 344271153600 1314489859200 846670466880 192260990880 613428600960 289187769024 258203365200 985867394400 464766057360 950344401600 460071450720 828128611296 1693340933760 384521981760 1226857201920 179443591488 160217492400 516406730400 1270005700320 240989807520 732083486400 920142901440 433781653536 769043963520 99577108512 180742355640 614950128576 1425516602400 358887182976 690107176080 320434984800 149536326240 481979615040 1840285802880 269165387232 774610095600 199154217024 361484711280 1380214352160 640869969600 302124414240 299072652480 223540447680 538330774464 480652477200 398308434048 224304489360 722969422560 1281739939200 165961847520 604248828480 598145304960 131784528960 251770345200 961304954400 453186621360 186283706400 448608978720 335310671520 807496161696 331923695040 364706556480 1196290609920 263569057920 1084454133840 503540690400 109820440800 372567412800 897217957440 197676793440 92249170272 82365330600 312956626752 527138115840 279425559600 340392786048 672913468080 1007081380800 219640881600 1794435914880 395353586880 755311035600 184498340544 164730661200 558851119200 1345826936160 296515190160 2014162761600 607844260800 439281763200 207089974080 790707173760 510589179072 1510622071200 368996681088 329461322400 153748617120 521594377920 878563526400 276747510816 838276678800 238795959600 115311462840 911766391200 172574978400 658922644800 310634961120 307497234240 129431233800 553495021632 494191983600 477591919200 230622925680 345149956800 1317845289600 850981965120 193240041120 614994468480 289925963712 258862467600 988383967200 465952441680 955183838400 461245851360 830242532448 1701963930240 386480082240 1229988936960 180357371712 161033367600 517724935200 1276472947680 241604969760 922491702720 434888945568 772960164480 99831293856 181203727320 618081637824 1432775757600 360714743424 691868777040 322066735200 150297809760 483209939520 1844983405440 270536057568 776587402800 199662587712 362407454640 1383737554080 644133470400 303662921760 300595619520 224111067840 541072115136 483100102800 399325175424 225446714640 724814909280 1288266940800 166385489760 607325843520 601191239040 132455615040 253052434800 966200205600 455494382640 186759223200 450893429280 336166601760 811608172704 332770979520 365630448960 1202382478080 264911230080 1087222363920 506104869600 110379679200 373518446400 901786858560 198683422560 92718930528 82784759400 313755494976 529822460160 280138834800 341255085696 676340143920 1012209739200 220759358400 1803573717120 397366845120 759157304400 185437861056 165569518800 560277669600 1352680287840 298025133840 2024419478400 609384081600 441518716800 208144537920 794733690240 511882628544 1518314608800 370875722112 331139037600 154531550880 522925824960 883037433600 278156791584 840416504400 239400889200 115898663160 914076122400 173453781600 662278075200 312216806880 309063101760 130090336200 556313583168 496708556400 478801778400 231797326320 346907563200 1324556150400 853137714240 193729566240 618126203520 291402353088 260180672400 993417112800 468325210320 957603556800 463594652640 834470374752 1706275428480 387459132480 1236252407040 180814261824 161441305200 520361344800 1279706571360 242835294240 927189305280 437103529632 774918264960 100339664544 182126470680 619647392448 1436405335200 361628523648 695391978960 322882610400 150678551520 485670588480 1854378610560 271221392736 780542017200 200679329088 364252941360 1390783957920 645765220800 304432175520 301357103040 225252308160 542442785472 484323915600 401358658176 226017827280 728505882720 1291530441600 167232774240 608864351040 602714206080 132791158080 253693479600 968647831200 456648263280 187710256800 452035654560 337878462240 813664178208 334465548480 368864072640 1205428412160 265582316160 1092758824080 507386959200 110659298400 375420513600 904071309120 199186737120 668931096960 82994473800 315353231424 531164632320 281565385200 344273134464 678053481840 1014773918400 221318596800 1808142618240 398373474240 761080438800 1337862193920 185907621312 165988947600 563130770400 1356106963680 298780105680 2029547836800 614773454400 442637193600 208671819840 796746948480 516409701696 1522160877600 371815242624 331977895200 154923017760 525588719040 885274387200 278861431968 844696155600 241518142800 116192263320 173893183200 663955790400 313007729760 309846035520 130419887400 557722863936 497966842800 483036285600 232384526640 347786366400 1327911580800 860682836160 195442904160 619692071040 292140547776 260839774800 995933685600 469511594640 966072571200 464769053280 836584295904 1721365672320 390885808320 1239384142080 182413377216 162869086800 521679549600 243450456480 929538106560 438210821664 781771616640 100593849888 182587842360 625127533632 1449108856800 364826754432 697153579920 325738173600 152011147680 486900912960 1859076213120 273620065824 782519324400 201187699776 365175684720 1394307159840 651476347200 307124563680 304022295360 225822928320 547240131648 488607260400 402375399552 228016721520 730351369440 1302952694400 167656416480 614249127360 608044590720 133965558720 255937136400 977214520800 460686845520 188185773600 456033443040 338734392480 820860197472 335312832960 369787965120 1216089181440 267931117440 1095527054160 511874272800 111637965600 376371547200 912066886080 200948338080 670625665920 83728474200 316152099648 535862234880 282278660400 684050164560 1023748545600 223275931200 1824133772160 401896676160 767811409200 1341251331840 187551782208 167456948400 564557320800 1368100329120 301422507120 2047497091200 616313275200 446551862400 210517306560 803793352320 517703151168 1535622818400 375103564416 334913896800 156293151840 526920166080 893103724800 281327673312 846835981200 242123072400 117219863880 175431088800 669827793600 315775959840 312586303680 131573316600 562655346624 502370845200 484246144800 234439727760 350862177600 1339655587200 862838585280 195932429280 625172607360 294724229184 263146633200 1004741690400 473663939760 968492289600 468879455520 843983019936 1725677170560 391864858560 1250345214720 182870267328 163277024400 526293266400 245603524320 937758911040 442086343776 783729717120 101483498592 184202643240 626693288256 1452738434400 365740534656 703319183280 326554048800 152391889440 491207048640 1875517822080 274305400992 789439899600 202966997184 368405286480 1406638366560 653108097600 307893817440 304783778880 227820098880 548610801984 489831073200 405933994368 228587834160 736810572960 1306216195200 169139164320 615787634880 609567557760 134301101760 256578181200 979662146400 461840726160 189850082400 457175668320 341730148320 822916202976 338278328640 371173803840 1219135115520 268602203520 1105215859440 513156362400 111917584800 379700164800 914351336640 201451652640 676556657280 83938188600 318948138432 537204407040 284775123600 685763502480 1026312724800 223835169600 1828702673280 402903305280 769734543600 1353113314560 188021542464 167876377200 569550247200 1371527004960 302177478960 2052625449600 618623006400 447670339200 211044588480 805806610560 519643325376 1539469087200 376043084928 335752754400 156684618720 531580230720 895340678400 282032313696 854325370800 243030466800 117513464040 175870490400 671505508800 316566882720 313369237440 131902867800 564064627392 503629131600 486060933600 235026928080 351740980800 1343011017600 866072208960 633133765440 626738474880 295462423872 263805735600 1007258263200 474850324080 972121867200 470053856160 846096941088 1732144417920 1266267530880 393333433920 1253476949760 590924847744 527611471200 246218686560 940107712320 443193635808 786666867840 101737683936 184664014920 629041920192 1458182800800 1181849695488 367111204992 705080784240 1055222942400 492437373120 1880215424640 886387271616 791417206800 203475367872 369328029840 1410161568480 2110445884800 655555723200 309047698080 984874746240 228390719040 1772774543232 550666807488 1582834413600 406950735744 738656059680 1311111446400 169562806560 618095396160 1969749492480 611852008320 134804416320 257539748400 3165668827200 983333584800 190325599200 1477312119360 342586078560 339125613120 371635750080 1223704016640 269608832640 1107984089520 515079496800 112337013600 380651198400 2954624238720 917778012480 202206624480 678251226240 84252760200 319747006656 539217665280 285488398800 2215968179040 1030158993600 224674027200 1835556024960 404413248960 772619245200 1356502452480 188726182848 168505520400 570976797600 1376667018720 303309936720 2060317987200 619392916800 449348054400 211835511360 808826497920 520290050112 1545238490400 377452365696 337011040800 157271819040 532911677760 898696108800 283089274272 856465196400 243332931600 117953864280 176529592800 674022081600 317753267040 314543638080 132397194600 566178548544 505516561200 486665863200 235907728560 353059185600 1348044163200 867150083520 635506534080 629087276160 296569715904 264794389200 1011033122400 476629900560 973331726400 471815457120 849267822816 1734300167040 1271013068160 393822959040 1258174552320 593139431808 529588778400 247141429920 943630914240 444854573856 787645918080 102118961952 185356072440 629824797504 1459997589600 1186278863616 367568095104 707723185680 1059177556800 494282859840 1887261828480 889709147712 794383167600 204237923904 370712144880 1415446371360 2118355113600 656371598400 309432324960 988565719680 229246649280 1779418295424 551352142656 1588766335200 408475847808 741424289760 1312743196800 170198269920 618864649920 1977131439360 612613491840 134972187840 257860270800 3177532670400 984557397600 191038874400 1482848579520 343869973920 340396539840 372559642560 1225226983680 269944375680 1112136434640 515720541600 112476823200 382077748800 2965697159040 918920237760 202458281760 680793079680 84357617400 320945308992 539888751360 286558311600 2224272869280 1031441083200 224953646400 1837840475520 404916563520 773580812400 1361586159360 188961062976 168715234800 573116623200 1378380356640 303687422640 2062882166400 620932737600 449907292800 212099152320 809833127040 521583499584 1547161624800 377922125952 337430469600 157467552480 534908848320 899814585600 283441594464 859674934800 243937861200 118100664360 176749293600 674860939200 318148728480 314935104960 132561970200 566883188928 506145704400 487875722400 236201328720 353498587200 1349721878400 869305832640 636297456960 629870209920 296938813248 265123940400 1012291408800 477223092720 975751444800 472402657440 850324783392 1738611665280 1272594913920 394802009280 1259740419840 593877626496 530247880800 247449011040 944805314880 445408219872 789604018560 102246054624 185586758280 631390552128 1187755252992 368481875328 708603986160 1060495761600 494898022080 1889610629760 890816439744 795371821200 204492109248 371173516560 1417207972320 2120991523200 658003348800 310201578720 989796044160 229531959360 1781632879488 552722812992 1590743642400 408984218496 742347033120 1316006697600 170410091040 620403157440 1979592088320 614136458880 135307730880 258501315600 3181487284800 987005023200 191276632800 1484694066240 344297939040 340820182080 373945481280 1228272917760 270615461760 1113520549680 517002631200 112756442400 382553265600 2969388132480 921204688320 202961596320 681640364160 84567331800 321344743104 541230923520 286914949200 2227041099360 1034005262400 225512884800 1842409376640 405923192640 775503946800 1363280728320 189430823232 169134663600 573829898400 1381807032480 304442394480 2068010524800 623242468800 451025769600 212626434240 811846385280 523523673792 1551007893600 378861646464 338269327200 157859019360 535574571840 902051539200 284146234848 860744847600 244845255600 118394264520 177188695200 676538654400 318939651360 315718038720 132891521400 568292469696 507403990800 489690511200 236788529040 354377390400 1353077308800 872539456320 637879302720 631436077440 297677007936 265783042800 1014807981600 478409477040 979381022400 473577058080 852438704544 1745078912640 1275758605440 396270584640 1262872154880 595354015872 531566085600 248064173280 947154116160 446515511904 792541169280 102500239968 186048129960 633739184064 1190708031744 369852545664 710365587120 1063132171200 496128346560 1894308232320 893031023808 797349128400 205000479936 372096259920 1420731174240 2126264342400 660450974400 311355459360 992256693120 230102579520 1786062047616 554778818496 1594698256800 410000959872 744192519840 1320901948800 170833733280 622710918720 1984513386240 616420909440 135811045440 259462882800 3189396513600 990676461600 191752149600 1488385039680 345153869280 341667466560 374407427520 1232841818880 271622090880 1116288779760 518925765600 113175871200 383504299200 2976770079360 924631364160 203716568160 683334933120 84881903400 322143611328 543244181760 287628224400 2232577559520 1037851531200 226351742400 1849262728320 407433136320 778388648400 1366669866240 190135463616 169763806800 575256448800 1386947046240 305574852240 2075703062400 624012379200 452703484800 213417357120 814866272640 524170398528 1556777296800 380270927232 339527613600 158446219680 536906018880 905406969600 285203195424 862884673200 245147720400 118834664760 177847797600 679055227200 320126035680 316892439360 133385848200 570406390848 509291420400 490295440800 237669329520 355695595200 1358110454400 873617330880 640252071360 633784878720 298784299968 266771696400 1018582840800 480189053520 980590881600 475338659040 855609586272 1747234661760 1280504142720 396760109760 1267569757440 597568599936 533543392800 248986916640 950677318080 448176449952 793520219520 102881517984 186740187480 634522061376 1195137199872 370309435776 713007988560 1067086785600 497973833280 1901354636160 896352899904 800315089200 205763035968 373480374960 1426015977120 2134173571200 661266849600 311740086240 995947666560 230958509760 1792705799808 555464153664 1600630178400 411526071936 746960749920 1322533699200 171469196640 623480172480 1991895333120 617182392960 135978816960 259783405200 3201260356800 991900274400 192465424800 1493921499840 346437764640 342938393280 375793266240 1234364785920 271957633920 1120441124880 519566810400 113315680800 384930849600 2987842999680 925773589440 203968225440 685876786560 84986760600 323341913664 543915267840 288698137200 2240882249760 1039133620800 226631361600 1851547178880 407936450880 779350215600 1371753573120 190370343744 169973521200 577396274400 1388660384160 305952338160 2078267241600 269451594720 626322110400 453262723200 213680998080 815872901760 526110572736 1558700431200 380740687488 339947042400 158641953120 538903189440 906525446400 285555515616 866094411600 246055114800 118981464840 178067498400 679894084800 320521497120 317283906240 133550623800 571111031232 509920563600 492110229600 237962929680 356134996800 1359788169600 876850954560 641042994240 634567812480 299153397312 267101247600 1019841127200 480782245680 984220459200 475925859360 856666546848 1753701909120 1282085988480 398228685120 1269135624960 598306794624 534202495200 249294497760 951851718720 448730095968 796457370240 103008610656 186970873320 636870693312 1196613589248 371680106112 713888789040 1068404990400 498588995520 1903703437440 897460191936 801303742800 206017221312 373941746640 1427777578080 2136809980800 663714475200 312893966880 997177991040 231243819840 1794920383872 557520159168 1602607485600 412034442624 747883493280 1327428950400 171681017760 625787933760 1994355982080 619466843520 136482131520 260744972400 3205214971200 995571712800 192703183200 1495766986560 346865729760 343362035520 482066303040 1238933687040 272964263040 1121825239920 521489944800 113735109600 385406366400 2991533973120 929200265280 204723197280 686724071040 323741347776 545928526080 289054774800 2243650479840 1042979889600 227470219200 1858400530560 409446394560 782234917200 1373448142080 191074984128 170602664400 578109549600 1393800397920 307084795920 2085959779200 269784456480 803443838400 454940438400 214471920960 818892789120 674892824256 1564469834400 382149968256 341205328800 159229153440 539568912960 909880876800 286612476192 867164324400 315638650800 119421865080 178726600800 682410657600 321707881440 318458306880 134044950600 573224952384 511807993200 631277301600 238843730160 357453201600 1364821315200 643415762880 636916613760 300260689344 268089901200 1023615986400 482561822160 1262554603200 477687460320 859837428576 1286831525760 400676310720 1273833227520 600521378688 536179802400 250217241120 955374920640 450391034016 801352621440 103389888672 187662930840 640785079872 1201042757376 373964556672 716531190480 1072359604800 500434482240 1910749841280 900782068032 804269703600 206779777344 375325861680 1433062380960 2144719209600 667793851200 314817101280 1000868964480 232099750080 1801564136064 560946835008 1608539407200 413559554688 750651723360 1335587702400 172316481120 629634202560 2001737928960 623274261120 137320989120 262347584400 3217078814400 1001690776800 193416458400 1501303446720 348149625120 344632962240 485029218240 1246548522240 274641978240 1125977585040 524695168800 114434157600 386832916800 3002606893440 934911391680 205981483680 689265924480 324939650112 290124687600 2251955170080 1049390337600 228868315200 1869822783360 411962967360 1378531848960 192249384768 171651236400 580249375200 1402367087520 308972225520 2098780675200 270783041760 808382030400 457736630400 215790125760 823925934720 679040905536 1574085506400 384498769536 343302472800 160207820640 541566083520 915473260800 288374077152 870374062800 317578654800 120155865480 179825104800 686604945600 323685188640 320415641280 134868828600 576748154304 514953709200 635157309600 240311730960 359650209600 1373209891200 647370377280 640831282560 302106176064 269737657200 1029907418400 485527782960 1270314619200 480623461920 865122231456 1294740754560 405571561920 1281662565120 604212352128 539475314400 251755146720 961246923840 453159264096 811143123840 104025352032 188816360040 1208424704256 720935192880 1078950628800 503510293440 1922493847680 906318528192 809212971600 208050704064 377632720080 1441870385760 2157901257600 675952603200 318663370080 1007020586880 233526300480 1812637056384 567800186688 1618425943200 416101408128 755265440160 1351905206400 173375586720 637326740160 2014041173760 630889096320 138998704320 265552808400 3236851886400 1013928904800 194605250400 1510530880320 350289450720 346751173440 490955048640 1261778192640 277997408640 1132898160240 531105616800 115832253600 389210500800 3021061760640 946333644480 208498056480 693502346880 326936820672 291907875600 2265796320480 1062211233600 231664507200 1892667288960 416996112960 1387004693760 194598186048 173748380400 583815751200 1419500466720 312747084720 2124422467200 272447350560 818258414400 463329014400 218426535360 833992225920 687337068096 1593316850400 389196372096 347496760800 162165155040 544894701120 926658028800 291897279072 875723626800 321458662800 121623866280 182022112800 694993521600 327639803040 324330310080 136516584600 583794558144 521245141200 642917325600 243247732560 364044225600 1389987043200 655279606080 648660620160 305797149504 273033169200 1042490282400 491459704560 1285834651200 486495465120 875691837216 1310559212160 407040137280 1297321240320 611594299008 546066338400 254830957920 972990930240 458695724256 814080274560 105296278752 191123218440 343490583744 1223188598016 729743197680 1092132676800 509661915840 1945981860480 917391448512 819099507600 210592557504 382246436880 1459486395360 2184265353600 678400228800 319817250720 1019323831680 236379401280 1834782897024 569856192192 1638199015200 421185115008 764492873760 1356800457600 175493797920 639634501440 2038647663360 633173546880 315888836256 266514375600 3276398030400 1017600343200 196982834400 1528985747520 354569101920 350987595840 492732797760 1266347093760 631777672512 1146739310640 533028751200 263240696880 393965668800 3057971495040 949760320320 209253028320 701975191680 330931161792 295474251600 2293478621280 1066057502400 526481393760 1899520640640 418506056640 1403950383360 195302826432 174377523600 590948503200 1424640480480 313879542480 2132115004800 275775968160 821221329600 1052962787520 496396742688 837012113280 689825916864 1599086253600 390605652864 789722090640 348755047200 162752355360 551551936320 2105925575040 292954239648 886422754800 322622665200 122064266520 413663952240 1579444181280 697510094400 328826187360 325504710720 137010911400 585908479296 523132570800 645245330400 244128533040 827327904480 1395020188800 657652374720 651009421440 306904441536 274021822800 1046265141600 493239281040 1290490660800 488257066080 878862718944 1315304749440 408019187520 1302018842880 613808883072 1240991856720 548043645600 255753701280 976514132160 460356662304 816038375040 737518239360 191815275960 347687169984 1227617766144 732385599120 1096087291200 511507402560 1953028264320 920713324608 822065468400 1475036478720 211355113536 383630551920 1464771198240 2192174582400 680031979200 320586504480 1023014805120 237235331520 1841426649216 571226862528 1644130936800 422710227072 767261103840 1360063958400 176129261280 641173008960 2046029610240 634696513920 317032670304 267155420400 3288261873600 1020047968800 197696109600 1534522207680 355852997280 352258522560 493917963840 1269393027840 634065340608 1150891655760 534310840800 264193891920 395392219200 3069044415360 952044770880 209756342880 704517045120 332129464128 296544164400 2301783311520 1068621681600 528387783840 1904089541760 419512685760 1409034090240 195772586688 174796952400 593088328800 1428067156320 314634514320 2137243363200 276774553440 823196606400 1056775567680 498194196192 839025371520 691485149376 1602932522400 391545173376 792581675760 349593904800 163143822240 553549106880 2113551135360 293658880032 889632493200 323398666800 122357866680 415161830160 1585163351520 699187809600 329617110240 326287644480 137340462600 587317760064 524390857200 646797333600 244715733360 830323660320 1398375619200 659234220480 652575288960 307642636224 274680925200 1048781714400 494425665360 1293594667200 489431466720 880976640096 1318468440960 408508712640 1305150577920 615285272448 1245485490480 549361850400 256368863520 978862933440 461463954336 817017425280 740188794240 192276647640 348946145856 1230570544896 734147200080 1098723700800 512737727040 1957725866880 922927908672 824042775600 1480377588480 211863484224 384553295280 1468294400160 2197447401600 680847854400 320971131360 1025475454080 237805951680 1845855817344 571912197696 1648085551200 423726968448 769106590560 1361695708800 176552903520 641942262720 2050950908160 635457997440 317795226336 267475942800 3296171102400 1021271781600 198171626400 1538213181120 356708927520 353105807040 494510546880 1270915994880 635590452672 1153659885840 534951885600 264829355280 396343252800 3076426362240 953186996160 210008000160 706211614080 332928332352 297257439600 2307319771680 1069903771200 529658710560 1906373992320 420016000320 1412423228160 196007466816 175006666800 594514879200 1429780494240 315012000240 2139807542400 277440276960 824184244800 1059317421120 499392498528 840032000640 692314765632 1604855656800 392014933632 794488065840 350013333600 163339555680 554880553920 2118634842240 294011200224 891772318800 323786667600 122504666760 416160415440 1588976131680 700026667200 330012571680 326679111360 137505238200 588022400448 525020000400 647573335200 245009333520 832320830880 1400053334400 660025143360 653358222720 308011733568 275010476400 1050040000800 495018857520 1295146670400 490018667040 882033600672 1320050286720 370984582080 508440421440 1306716445440 616023467136 1248481246320 550020952800 256676444640 980037334080 462017600352 741969164160 192507333480 349785463104 1232046934272 735028000560 1100041905600 513352889280 1960074668160 924035200704 825031429200 1483938328320 212117669568 385014666960 1470056001120 2200083811200 847400702400 399488902560 1026705778560 238091261760 1848070401408 711816590016 1650062858400 424235339136 770029333920 1694801404800 176764724640 582975771840 798977805120 2053411557120 790907322240 318176504352 332907418800 3300125716800 1271101053600 198409384800 1540058667840 357136892640 353529449280 501621543360 1581814644480 636353008704 1155044000880 665814837600 265147086960 396818769600 3080117335680 1186360983360 213027887520 707058898560 333327766464 297614077200 2310088001760 1331629675200 530294173920 2372721966720 426055775040 1414117797120 198826028352 177523239600 595228154400 1779541475040 2663259350400 277773138720 836035905600 1060588347840 499991649696 852111550080 2828235594240 702270160704 1997444512800 397652056704 795441260880 355046479200 165688356960 555546277440 2121176695680 298239042528 892842231600 328442677200 124266267720 416659708080 1590882521760 710092958400 334758108960 331376713920 139482545400 596478085056 532569718800 656885354400 248532535440 833319416160 1420185916800 669516217920 662753427840 312440901696 278965090800 1065139437600 502137163440 1313770708800 497065070880 894717127584 1339032435840 371429674560 515751727680 1325506855680 624881803392 1249979124240 557930181600 260367418080 994130141760 468661352544 742859349120 195275563560 350205121728 1249763606784 745597606320 1115860363200 520734836160 1988260283520 937322705088 836895272400 1485718698240 215167893696 390551127120 1491195212640 2231720726400 859586212800 405233500320 1041469672320 241514982720 1874645410176 722052418752 1673790544800 430335787392 781102254240 1719172425600 179306578080 583675202880 810467000640 2082939344640 802280465280 322751840544 337694583600 3347581089600 1289379319200 201262485600 1562204508480 362272474080 358613156160 502806709440 1604560930560 645503681088 1171653381360 675389167200 268959867120 402524971200 3124409016960 1203420697920 213531202080 717226312320 338120975808 301893728400 2343306762720 1350778334400 537919734240 2406841395840 427062404160 1434452624640 199295788608 177942668400 603787456800 1805131046880 2701556668800 281767479840 838011182400 1075839468480 507181463712 854124808320 2868905249280 703929393216 2026167501600 398591577216 806879601360 355885336800 166079823840 563534959680 2151678936960 298943682912 905681185200 329218678800 124559867880 422651219760 1613759202720 711770673600 335549031840 332159647680 139812096600 597887365824 533828005200 658437357600 249119735760 845302439520 1423541347200 671098063680 664319295360 313179096384 279624193200 1067656010400 503323547760 1316874715200 498239471520 896831048736 1342196127360 376770784320 516970278720 1328638590720 626358192768 1267953659280 559248386400 260982580320 996478943040 469768644576 753541568640 195736935240 355241025216 1252716385536 747359207280 1118496772800 521965160640 1992957886080 939537289152 838872579600 1507083137280 215676264384 391473870480 1494718414560 2236993545600 861617131200 406190933280 1043930321280 242085602880 1879074578304 723758390208 1677745159200 431352528768 782947740960 1723234262400 179730220320 592068375360 812381866560 2087860642560 804175989120 323514396576 338492444400 3355490318400 1292425696800 201738002400 1565895481920 363128404320 359460440640 503399292480 1608351978240 647028793152 1174421611440 676984888800 269595330480 403476004800 3131790963840 1206263983680 213782859360 718920881280 338919844032 302607003600 2348843222880 1353969777600 539190660960 2412527967360 427565718720 1437841762560 199530668736 178152382800 605214007200 1809395975520 2707939555200 282433203360 838998820800 1078381321920 508379766048 855131437440 2875683525120 704759009472 2030954666400 399061337472 808785991440 356304765600 166275557280 564866406720 2156762643840 299296003104 907821010800 329606679600 124706667960 423649805040 1617571982880 712609531200 335944493280 332551114560 139976872200 598592006208 534457148400 659213359200 249413335920 847299610080 1425219062400 671888986560 665102229120 313548193728 279953744400 1068914296800 503916739920 1318426718400 498826671840 897888009312 1343777973120 377660969280 517579554240 1330204458240 627096387456 1270949415120 559907488800 261290161440 997653343680 470322290592 755321938560 195967621080 356080342464 1254192774912 748240007760 1119814977600 522580322880 1995306687360 940644581184 839861233200 1510643877120 215930449728 391935242160 1496480015520 2239629955200 862632590400 406669649760 1045160645760 242370912960 1881289162368 724611375936 1679722466400 431860899456 783870484320 1725265180800 179942041440 593467237440 813339299520 2090321291520 805123751040 323895674592 338891374800 3359444932800 1293948885600 201975760800 1567740968640 363556369440 359884082880 1610247502080 647791349184 1175805726480 677782749600 269913062160 403951521600 3135481937280 1207685626560 215041145760 719768165760 339319278144 302963641200 2351611452960 1355565499200 539826124320 2415371253120 430082291520 1439536331520 200705069376 179200954800 605927282400 1811528439840 2711130998400 282766065120 843937012800 1079652248640 508978917216 860164583040 2879072663040 708907090752 2033348248800 401410138752 809739186480 358401909600 167254224480 565532130240 2159304497280 301057604064 908890923600 331546683600 125440668360 424149097680 1619478372960 716803819200 337921800480 334508448960 140800750200 602115208128 537602864400 663093367200 250881336720 848298195360 1433607638400 675843600960 669016897920 315393680448 281601500400 1075205728800 506882700720 1326186734400 501762673440 903172812192 1351687201920 378106061760 520625931840 1338033795840 630787360896 1272447293040 563203000800 262828067040 1003525346880 473090520672 756212123520 197121050280 356500001088 1261574721792 752644010160 1126406001600 525656134080 2007050693760 946181041344 844804501200 1512424247040 217201376448 394242100560 1505288020320 2252812003200 867709886400 409063232160 1051312268160 243797463360 1892362082688 728876304576 1689609002400 434402752896 788484201120 1735419772800 181001147040 594166668480 818126464320 2102624536320 809862560640 325802064672 340886026800 3379218004800 1301564829600 203164552800 1576968402240 365696195040 362002294080 1619725121280 651604129344 1182726301680 681772053600 271501720560 406329105600 3153936804480 1214793840960 216551089440 724004588160 341316448704 304746829200 2365452603360 1363544107200 543003441120 2429587681920 433102178880 1448009176320 202114350144 180459241200 609493658400 1822190761440 2727088214400 284430373920 849862843200 1086006882240 511974673056 866204357760 2896018352640 2045316160800 404228700288 814505161680 360918482400 168428625120 568860747840 2172013764480 303171525216 914240487600 333874688400 126321468840 426645560880 1629010323360 721836964800 340294569120 336857250240 141789403800 256141638720 606343050432 541377723600 667749376800 252642937680 853291121760 1443673929600 680589138240 673714500480 317608264512 283578807600 1082755447200 510441853680 1335498753600 505285875360 384212458080 909514575648 1361178276480 380331524160 524281584960 1347429000960 635216529024 1279936682640 567157615200 264673553760 426902731200 1010571750720 476412396768 760663048320 198505165320 358598294208 1270433058048 320177048400 757928813040 1134315230400 529347107520 2021143501440 952824793536 850736422800 1521326096640 218726488512 397010330640 640354096800 1515857626080 2268630460800 873802641600 411935531040 1058694215040 245509323840 1905649587072 733994218944 1701472845600 437452977024 794020661280 1747605283200 182272073760 597663823680 823871062080 2117388430080 815549132160 328089732768 960531145200 343279609200 3402945691200 1310703962400 204591103200 1588041322560 368263985760 364544147520 1631098264320 656179465536 1191030991920 686559218400 273408110640 409182206400 3176082645120 1223323698240 216802746720 729088295040 343713053376 306886654800 2382061983840 1373118436800 546816221280 2446647396480 433605493440 1458176590080 202349230272 180668955600 613773309600 1834985547360 2746236873600 286427544480 850850481600 1093632442560 515569580064 867210986880 2916353180160 2059677655200 404698460544 820224331920 361337911200 168624358560 572855088960 2187264885120 303523845408 920659964400 334262689200 126468268920 429641316720 1640448663840 722675822400 340690030560 337248717120 141954179400 257940175680 607047690816 542006866800 668525378400 252936537840 859282633440 1445351644800 681380061120 674497434240 317977361856 283908358800 1084013733600 511035045840 1337050756800 505873075680 386910263520 910571536224 1362760122240 383002079040 524890860480 1348994868480 635954723712 1288923950160 567816717600 264981134880 429900292800 1011746151360 476966042784 766004158080 198735851160 361116245952 1271909447424 322425219600 758809613520 1135633435200 529962269760 2023492302720 953932085568 851725076400 1532008316160 218980673856 397471702320 644850439200 1517619227040 2271266870400 874818100800 412414247520 1059924539520 245794633920 1907864171136 734847204672 1703450152800 437961347712 794943404640 1749636201600 182483894880 601860409920 824828495040 2119849079040 816496894080 328471010784 967275658800 343678539600 3406900305600 1312227151200 204828861600 1589886809280 368691950880 364967789760 1632993788160 656942021568 1192415106960 687357079200 273725842320 409657723200 3179773618560 1224745341120 218061033120 729935579520 344112487488 307243292400 2384830213920 1374714158400 547451684640 2449490682240 436122066240 1459871159040 203523630912 181717527600 614486584800 1837118011680 2749428316800 286760406240 855788673600 1094903369280 516168731232 872244132480 2919742318080 2062071237600 407047261824 821177526960 363435055200 169603025760 573520812480 2189806738560 305285446368 921729877200 336202693200 127202269320 430140609360 1642355053920 726870110400 342667337760 339206051520 142778057400 258239931840 610570892736 545152582800 672405386400 254404538640 860281218720 1453740220800 685334675520 678412103040 319822848576 285556114800 1090305165600 514001006640 1344810772800 508809077280 387359897760 915856339104 1370669351040 383447171520 527937238080 1356824206080 639645697152 1290421828080 571112229600 266519040480 430399886400 1017618154560 479734272864 766894343040 199889280360 361535904576 1279291394304 322799914800 763213615920 1142224459200 533038080960 2035236309120 959468545728 856668344400 1533788686080 220251600576 399778560720 645599829600 1526427231840 2284448918400 879895396800 414807829920 1066076161920 247221184320 1918937091456 739112133312 1713336688800 440503201152 799557121440 1759790793600 183543000480 602559840960 829615659840 2132152323840 821235703680 330377400864 968399744400 345673191600 3426673377600 1319843095200 206017653600 1599114242880 370831776480 367086000960 1642471407360 660754801728 1199335682160 691346383200 275314500720 412035307200 3198228485760 1231853555520 741663552960 734172001920 346109658048 309026480400 2398671364320 1382692766400 550629001440 2463707111040 1483327105920 438135324480 1468344003840 692219316096 618052960800 1847780333280 2765385532800 288424715040 859739227200 1101258002880 519164487072 876270648960 2936688007680 2074039149600 1384438632192 408926302848 825943502160 1236105921600 576849430080 2202516005760 1038328974144 927079441200 337754696400 4148078299200 432637072560 1651887004320 2472211843200 730225540800 344249183520 1153698860160 143437159800 259738712640 2076657948288 613389454272 1854158882400 675509392800 865274145120 1460451081600 192836316960 688498367040 2307397720320 681543838080 321299237952 286874319600 3708317764800 1095338311200 516373775280 216448927200 1351018785600 1730548290240 389608068960 920084181408 385672633920 530374340160 1363087676160 642598475904 1297911217680 573748639200 267749364960 432897854400 3461096580480 1022315757120 481948856928 771345267840 200812023720 363634197696 1285196951808 324673390800 2595822435360 1147497278400 535498729920 2044631514240 963897713856 860622958800 1542690535680 221268341952 401624047440 649346781600 1533473635680 2294994556800 883957233600 416722695840 1070997459840 248362424640 1927795427712 742524076224 1721245917600 442536683904 803248094880 1767914467200 184390284960 606056996160 833445391680 2141994919680 825026751360 331902512928 974020172400 347268913200 3442491835200 1325935850400 206968687200 1606496189760 372543636960 368780569920 1650053502720 663805025856 1204872142320 694537826400 276585427440 413937374400 3212992379520 1237540127040 745087273920 737561139840 347707394496 310453030800 2409744284640 1389075652800 553170854880 2475080254080 1490174547840 439645268160 1475122279680 695414788992 620906061600 1856310190560 2778151305600 289756162080 862702142400 1106341709760 521561091744 879290536320 2950244559360 2083613479200 1390829577984 410335583616 829756282320 1241812123200 579512324160 2212683419520 1043122183488 931359092400 338918698800 4167226958400 434634243120 1659512564640 2483624246400 732742113600 345435567840 1159024648320 143931486600 260937737280 2086244366976 615503375424 1862718184800 677837397600 869268486240 1465484227200 193726501920 690871135680 2318049296640 683892639360 322406529984 287862973200 3725436369600 1099113170400 518153351760 217448114400 1355674795200 1738536972480 391406605920 923255063136 387453003840 532202166720 1367785278720 644813059968 1303902729360 575725946400 268672108320 434896228800 3477073944960 1025838959040 483609794976 774906007680 201504081240 365312832192 1289626119936 326172171600 2607805458720 1151451892800 537344216640 2051677918080 967219589952 863588919600 1549812015360 222030897984 403008162480 652344343200 1538758438560 2302903785600 887003611200 418158845280 1074688433280 547969248288 1934439179904 745083033408 1727177839200 444061795968 806016324960 1774007222400 185025748320 608854720320 836317690560 2149376866560 827870037120 333046346976 978516514800 348465704400 3454355678400 1330505416800 456641040240 1612032649920 373827532320 370051496640 1655740074240 666092693952 1209024487440 696931408800 277538622480 913282080480 3224065299840 1241805055680 747655064640 740102993280 348905696832 311522943600 2418048974880 1393862817600 555077244960 2483610111360 1495310129280 441155211840 1480205986560 697811393664 1369923120720 623045887200 1862707583520 2787725635200 290754747360 865665057600 1110154489920 523358545248 882310423680 2960411973120 2090794226400 1395622787328 411744864384 832615867440 1246091774400 581509494720 2220308979840 1046717090496 934568830800 4181588452800 436132121040 1665231734880 2492183548800 735258686400 346621952160 1163018989440 261837005760 2093434180992 617617296576 1869137661600 680165402400 872264242080 1470517372800 194394140640 693243904320 2326037978880 686241440640 323513822016 288851626800 3738275323200 1102888029600 519932928240 218197504800 1360330804800 1744528484160 392755508640 926425944864 388788281280 534029993280 1372482881280 647027644032 1308396363120 577703253600 269594851680 436395009600 3489056968320 1029362160960 485270733024 777576562560 366571808064 1294055288064 327296257200 2616792726240 1155406507200 539189703360 2058724321920 970541466048 866554880400 1555153125120 222793454016 404392277520 654592514400 1544043241440 2310813014400 890049988800 419594994720 1078379406720 549857712096 1941082932096 747641990592 1733109760800 445586908032 808784555040 1780099977600 185661211680 610953013440 839189989440 2156758813440 830713322880 334190181024 981888771600 349662495600 3466219521600 1335074983200 458214760080 1617569110080 375111427680 371322423360 1661426645760 668380362048 1213176832560 699324991200 278491817520 916429520160 3235138220160 1246069984320 750222855360 742644846720 350103999168 312592856400 2426353665120 1398649982400 556983635040 2492139968640 1500445710720 442665155520 1485289693440 700207998336 1374644280240 625185712800 1869104976480 2797299964800 291753332640 1113967270080 525155998752 885330311040 2970579386880 2097974973600 1400415996672 413154145152 835475452560 1250371425600 583506665280 2227934540160 1050311997504 937778569200 4195949947200 437629998960 1670950905120 2500742851200 737775259200 347808336480 1167013330560 262736274240 2100623995008 619731217728 1875557138400 875259997920 1475550518400 195061779360 695616672960 2334026661120 688590241920 324621114048 289840280400 3751114276800 1106662888800 521712504720 218946895200 1750519995840 394104411360 929596826592 390123558720 535857819840 1377180483840 649242228096 1312889996880 579680560800 270517595040 437893790400 3501039991680 1032885362880 486931671072 780247117440 367830783936 328420342800 2625779993760 1159361121600 541035190080 2065770725760 973863342144 869520841200 1560494234880 223556010048 405776392560 656840685600 1549328044320 2318722243200 893096366400 421031144160 1082070380160 551746175904 1947726684288 750200947776 1739041682400 447112020096 811552785120 1786192732800 186296675040 613051306560 842062288320 2164140760320 833556608640 335334015072 985261028400 350859286800 3478083364800 1339644549600 459788479920 1623105570240 376395323040 372593350080 1667113217280 670668030144 1217329177680 701718573600 279445012560 919576959840 3246211140480 1250334912960 752790646080 745186700160 351302301504 313662769200 2434658355360 1403437147200 558890025120 2500669825920 1505581292160 1178887203648 1490373400320 702604603008 1379365439760 627325538400 1875502369440 2806874294400 292751917920 1117780050240 526953452256 2357774407296 2980746800640 2105155720800 1405209206016 417381987456 838335037680 1254651076800 585503835840 2235560100480 1053906904512 940988307600 4210311441600 439127876880 1676670075360 2509302153600 1964812006080 351367489440 1171007671680 263635542720 2107813809024 626072981184 1881976615200 878255753760 3929624012160 195729418080 702734978880 2342015343360 695636645760 327942990144 292806241200 3763953230400 2947218009120 527051234160 219696285600 1756511507520 395453314080 939109471776 391458836160 541341299520 1391273291520 655885980288 1317383630640 585612482400 273285825120 439392571200 3513023015040 1043454968640 491914485216 782917672320 369089759808 329544428400 2634767261280 1171224964800 546571650240 2086909937280 983828970432 878418723600 1565835344640 225843678144 409928737680 659088856800 1565182452960 2342449929600 902235499200 425339592480 1093143300480 553634639712 1967657940864 757877819328 1756837447200 451687356288 819857475360 1804470998400 188203065120 615149599680 850679184960 2186286600960 842086465920 338765517216 988633285200 354449660400 3513674894400 1353353248800 461362199760 1639714950720 380247009120 376406130240 1684172931840 677531034432 1229786213040 708899320800 282304597680 922724399520 3279429901440 1263129698880 760494018240 752812260480 354897208512 316872507600 2459572426080 1417798641600 564609195360 2526259397760 1520988036480 1190950858944 1505624520960 709794417024 1384086599280 633745015200 1894694548320 2835597283200 295747673760 1129218390720 532345812768 2381901717888 3011249041920 2126697962400 1419588834048 846913793040 1267490030400 591495347520 2258436781440 1064691625536 950617522800 4253395924800 443621510640 1693827586080 2534980060800 1984918098240 352553873760 1182990695040 266333348160 2129383251072 628186902336 1901235045600 887243021280 3969836196480 197732334240 705107747520 2365981390080 697985447040 665432265960 329050282176 293794894800 3802470091200 2977377147360 528830810640 221944456800 1774486042560 399500022240 942280353504 395464668480 543169126080 1395970894080 1330864531920 587589789600 274208568480 443888913600 3548972085120 1046978170560 493575423264 790929336960 372866687424 332916685200 2661729063840 1175179579200 548417136960 2093956341120 987150846528 881384684400 1581858673920 226606234176 411312852720 665833370400 1570467255840 2350359158400 905281876800 426775741920 1096834273920 559300031136 1974301693056 760436776512 1762769368800 453212468352 822625705440 1810563753600 188838528480 621444479040 853551483840 2193668547840 844929751680 339909351264 998750055600 355646451600 3525538737600 1357922815200 466083359280 1645251410880 381530904480 377677056960 1689859503360 679818702528 1233938558160 711292903200 283257792720 932166718560 3290502821760 1267394627520 763061808960 755354113920 356095510848 317942420400 2467877116320 1422585806400 566515585440 2534789255040 1526123617920 1194972077376 1510708227840 712191021696 1398250077840 635884840800 1901091941280 2845171612800 296746259040 1133031170880 534143266272 2389944154752 3021416455680 2133878709600 1424382043392 849773378160 1271769681600 593492518080 2266062341760 1068286532544 953827261200 4267757419200 445119388560 1699546756320 2543539363200 1991620128960 353344796640 1186985036160 267232616640 2136573065088 629596183104 1907654522400 890238777120 3983240257920 198399972960 706689593280 2373970072320 699551314560 667679082840 329788476864 294453997200 3815309044800 2987430193440 530017194960 222693847200 1780477554240 400848924960 944394274656 396799945920 544387677120 1399102629120 1335358165680 588907994400 274823730720 445387694400 3560955108480 1049326971840 494682715296 793599891840 374125663296 334040770800 2670716331360 1177815988800 549647461440 2098653943680 989365430592 883361991600 1587199783680 227114604864 412235596080 668081541600 1573990457760 2355631977600 907312795200 427733174880 1099294922880 561188494944 1978730861184 762142747968 1766723983200 454229209728 824471192160 1814625590400 189262170720 623542772160 855466349760 2198589845760 846825275520 340671907296 1002122312400 356444312400 3533447966400 1360969192800 467657079120 1648942384320 382386834720 378524341440 1693650551040 681343814592 1236706788240 712888624800 283893256080 935314158240 3297884768640 1270237913280 764773669440 757048682880 356894379072 318655695600 2473413576480 1425777249600 567786512160 2540475826560 1529547338880 1197652889664 1514097365760 713788758144 1402971237360 637311391200 1905356869920 2851554499200 297411982560 1135573024320 535341568608 2395305779328 3028194731520 2138665874400 1427577516288 851679768240 1274622782400 594823965120 2271146048640 1070683137216 955967086800 4277331748800 446117973840 1703359536480 2549245564800 1996088149440 353740258080 1189647930240 267832128960 2141366274432 630300823488 1911934173600 892235947680 3992176298880 198845065440 707480516160 2379295860480 700334248320 669176960760 357921117792 294783548400 3823868347200 2994132224160 530610387120 223193440800 1784471895360 401748193440 945451235232 397690130880 544996952640 1400668496640 1338353921520 589567096800 298267598160 446386881600 3568943790720 1050501372480 495236361312 795380261760 374964980544 334790161200 2676707843040 1179134193600 596535196320 2101002744960 990472722624 884350645200 1590760523520 227368790208 412696967760 669580322400 1575752058720 2358268387200 908328254400 428211891360 1193070392640 562447470816 1980945445248 762995733696 1768701290400 454737580416 894802794480 825393935520 1816656508800 189473991840 624941634240 856423782720 2386140785280 847773037440 341053185312 1004370483600 356843242800 3537402580800 1362492381600 468706225680 1789605588960 1650787871040 382814799840 378947983680 1695546074880 682106370624 1238090903280 713686485600 284210987760 937412451360 3301575742080 1271659556160 765629599680 757895967360 357293813184 319012333200 2476181806560 1427372971200 568421975520 2543319112320 1531259199360 1198993295808 1515791934720 714587626368 1406118677040 638024666400 1907489334240 2854745942400 297744844320 1136843951040 535940719776 2397986591616 3031583869440 2141059456800 1429175252736 852632963280 1276049332800 595489688640 2273687902080 1071881439552 957036999600 4282118913600 446617266480 1705265926560 2552098665600 1998322159680 356113026720 1190979377280 268131885120 2143762879104 634528665792 1914073999200 893234532960 3996644319360 199067611680 712226053440 2381958754560 705031850880 669925899720 358321701024 296760855600 3828147998400 2997483239520 534169540080 223443237600 1786469065920 402197827680 951792998688 398135223360 548652605760 1410063701760 1339851799440 593521711200 298601417520 446886475200 3572938131840 1057547776320 498558237408 796270446720 375384639168 335164856400 2679703598880 1187043422400 597202835040 2115095552640 997116474816 890282566800 1592540893440 228893902272 415465197840 670329712800 1586321664480 2374086844800 914421009600 431084190240 1194405670080 563076958752 1994232949632 768113648064 1780565133600 457787804544 895804252560 830930395680 1828842019200 190744918560 625641065280 862168380480 2388811340160 853459608960 343340853408 1005494569200 359236825200 3561130267200 1371631514400 469230798960 1791608505120 1661860791360 385382590560 381489837120 1706919217920 686681706816 1246395593520 718473650400 286117377840 938461597920 3323721582720 1280189413440 770765181120 762979674240 359690417856 321152158800 2492791187040 1436947300800 572234755680 2560378826880 1541530362240 1207035732672 1525959348480 719380835712 1407692396880 642304317600 1920284120160 2873894601600 299742014880 1144469511360 539535626784 2414071465344 3051918696960 2155420951200 1438761671424 858352133520 1284608635200 599484029760 2288939022720 1079071253568 963456476400 1707664331520 4310841902400 449613022320 1716704267040 2569217270400 2011726221120 358090333920 1198968059520 269930422080 2158142507136 638051867712 1926912952800 899226044640 4023452442240 200402889120 716180667840 2397936119040 708946519680 674419533480 360725200416 298408611600 3853825905600 3017589331680 537135500880 224942018400 1798452089280 404895633120 957077801568 400805778240 551698983360 1417893039360 1348839066960 596817223200 300604333680 449884036800 3596904178560 1063419779520 501326467488 801611556480 377902590912 337413027600 2697678133920 1193634446400 601208667360 2126839559040 1002652934976 895225834800 1603223112960 230164828992 417772056240 674826055200 1595129669280 2387268892800 919498305600 433477772640 1202417334720 566853886368 2005305869952 772378576704 1790451669600 460329657984 901813001040 835544112480 1838996611200 191804024160 629837651520 866955545280 2404834669440 858198418560 345247243488 1012239082800 361231477200 3580903339200 1379247458400 472378238640 1803626002080 1671088224960 387522416160 383608048320 1716396837120 690494486976 1253316168720 722462954400 287706036240 944756477280 3342176449920 1287297627840 775044832320 767216096640 361687588416 322935346800 2506632337440 1444925908800 575412072480 2574595255680 1550089664640 1213737763392 1534432193280 723375176832 1417134715920 645870693600 1930946441760 2889851817600 301406323680 1150824144960 542531382624 2427475526784 3068864386560 2167388863200 1446750353664 863118108720 1291741387200 602812647360 2301648289920 1085062765248 968806040400 1719118759680 4334777726400 452109485520 1726236217440 2583482774400 2022896272320 469106082720 1205625294720 271429202880 2170125530496 835861747392 1937612080800 904218971040 4045792544640 201515620320 938212165440 2411250589440 928735274880 678164228280 362728116576 390921735600 3875224161600 3034344408480 703659124080 226191002400 1808437942080 407143804320 1253792621088 403031240640 555354636480 1857470549760 1356328456560 781843471200 302273430480 452382004800 3616875884160 1393102912320 656748515808 806062481280 380000884032 339286503600 2712656913120 1563686942400 604546860960 2786205824640 1313497031616 1172765206800 1612124962560 231689941056 547290429840 678573007200 2089654368480 3127373884800 925591060800 1209093721920 570001326048 2626994063232 777496491072 2345530413600 463379882112 906820291440 1094580859680 1851182121600 193074950880 633334806720 2418187443840 863884990080 347534911584 1017859510800 363625059600 4691060827200 1388386591200 475001105040 1813640582880 2189161719360 390090206880 386149901760 1727769980160 695069823168 1641871289520 727250119200 289612426320 950002210080 4378323438720 1295827485120 780180413760 772299803520 364084193088 325075172400 3283742579040 1454500238400 579224852640 2591654970240 1560360827520 1221780200256 1544599607040 728168386176 1425003315120 650150344800 1943741227680 2909000476800 303403494240 1158449705280 546126289632 2443560400512 3089199214080 2181750357600 1456336772352 868837278960 1300300689600 606806988480 2316899410560 1092252579264 975225517200 1728664116480 4363500715200 455105241360 1737674557920 2600601379200 2036300333760 472214460960 1213613976960 273227739840 2184505158528 841400312256 1950451034400 910210482720 4072600667520 202850897760 944428921920 2427227953920 934889235840 682657862040 365131615968 393512050800 3900902068800 3054450500640 708321691440 227689783200 1820420965440 409841609760 1262100468384 405701795520 557791738560 1869778471680 1365315724080 787024101600 304276346640 455379566400 3640841930880 1402333853760 661100245344 811403591040 382518835776 341534674800 2730631448160 1574048203200 608552693280 2804667707520 1322200490688 1180536152400 1622807182080 765037671552 550916871120 683069349600 2103500780640 3148096406400 318765696480 929652897600 1217105386560 573778253664 2644400981376 780908433984 2361072304800 1530075343104 465413364864 912829039920 1101833742240 1983300736032 637531392960 2434210773120 867676037760 1147556507328 1024604024400 365220781200 4722144609600 478148544720 1825658079840 2203667484480 391802067360 1275062785920 1735352075520 2295113014656 698120047296 1652750613360 730441562400 956297089440 4407334968960 1301514056640 783604134720 2550125571840 775688941440 365681929536 326501722800 3305501226720 1460883124800 1912594178880 2603028113280 1567208269440 1227141824832 1551377882880 731363859072 1434445634160 653003445600 1952271084960 2921766249600 304734941280 3825188357760 1163533412160 548522894304 2454283649664 3102755765760 2191324687200 1462727718144 2868891268320 1306006891200 609469882560 2327066824320 1097045788608 979505168400 1740118544640 4382649374400 457102411920 5737782536640 1745300118240 2612013782400 2045236374720 474286713120 1218939765120 274426764480 2194091577216 845092688832 1959010336800 914204823840 4090472749440 203741082720 948573426240 2437879530240 938991876480 685653617880 366733948896 395238927600 3918020673600 3067854562080 711430069680 228688970400 1828409647680 411640146720 1267639033248 407482165440 1877983752960 1371307235760 790477855200 305611624080 457377940800 3656819295360 1408487814720 664001398368 814964330880 384197470272 343033455600 2742614471520 1580955710400 611223248160 2816975629440 1328002796736 1185716782800 1629928661760 768394940544 553334498640 686066911200 2112731722080 3161911420800 320164558560 937776571200 1222446496320 576296205408 2656005593472 787732319808 2371433565600 1536789881088 469480330368 916834872240 1106668997280 1992004195104 640329117120 2444892992640 875258133120 1152592410816 1029100366800 368412224400 4742867131200 480246837840 1833669744480 2213337994560 395225788320 1280658234240 1750516266240 2305184821632 704220495552 1660003495920 736824448800 960493675680 4426675989120 1312887199680 790451576640 2561316468480 782467217280 368877402432 329354823600 3320006991840 1473648897600 1920987351360 2625774399360 1580903153280 1237865073984 1564934434560 737754804864 1440740513520 658709647200 1969330799520 2947297795200 307397835360 3841974702720 1173700825920 553316103648 2475730147968 873877415040 2210473346400 1475509609728 2881481027040 1317419294400 614795670720 2347401651840 1106632207296 988064470800 1747754830080 4420946692800 461096753040 5762962054080 1760551238880 2634838588800 2063108456640 478431217440 1229591341440 276824813760 2213264414592 852477441984 1976128941600 922193506080 4126216913280 205521452640 956862434880 2459182682880 947197157760 691645129560 369938614752 398692681200 3952257883200 3094662684960 717646826160 230687344800 1844387012160 415237220640 1278716162976 411042905280 1894394315520 1383290259120 797385362400 308282178960 461374689600 3688774024320 1420795736640 669803704416 822085810560 387554739264 346031017200 2766580518240 1594770724800 616564357920 2841591473280 1339607408832 1196078043600 1644171621120 775109478528 558169753680 692062034400 2131193604960 3189541449600 322962282720 944884785600 1233128715840 581332108896 2679214817664 793703219904 2392156087200 1550218957056 473038925184 924846536880 1116339507360 2009411113248 645924565440 2466257431680 881892466560 1162664217792 1038093051600 371204737200 4784312174400 484443424080 1849693073760 2232679014720 398221544160 1291849130880 1763784933120 2325328435584 709558387776 1674509261040 742409474400 968886848160 4465358029440 1322838699840 796443088320 2583698261760 788398208640 371673441216 331851286800 3349018522080 1484818948800 1937773696320 2645677399680 1592886176640 1247247916992 1576796417280 743346882432 1453330272240 663702573600 1984258049760 2969637897600 309727867680 3875547392640 1182597312960 557510161824 2494495833984 881513700480 2227228423200 1486693764864 2906660544480 1327405147200 619455735360 2365194625920 1115020323648 995553860400 1763027400960 4454456846400 464591801520 5813321088960 1773895969440 2654810294400 2078746528320 482057658720 1238911470720 278923106880 2230040647296 858939100992 1991107720800 929183603040 4157493056640 207079276320 964115317440 2477822941440 954376778880 696887702280 372742697376 401714715600 3982215441600 3118119792480 723086488080 232435922400 1858367206080 418384660320 1288408651488 414158552640 1908753557760 1393775404560 803429431200 310618914480 464871844800 3716734412160 1431565168320 674880722208 828317105280 390492349632 348653883600 2787550809120 1606858862400 621237828960 2863130336640 1349761444416 1205144146800 1656634210560 780984699264 562400601840 697307767200 2147347752480 3213717724800 325410291360 947931163200 1242475657920 585738524448 2699522888832 2410288293600 1561969398528 474564037248 931856743440 1124801203680 2024642166624 650820582720 2484951315840 884735752320 1171477048896 1045961650800 372401528400 4820576587200 488115437040 1863713486880 2249602407360 399505439520 1301641165440 1769471504640 2342954097792 711846055872 1687201805520 744803056800 976230874080 4499204814720 1327103628480 799010879040 2603282330880 790940062080 372871743552 332921199600 3374403611040 1489606113600 1952461748160 2654207256960 1598021758080 1251269135424 1581880124160 745743487104 1464346311120 665842399200 1990655442720 2979212227200 310726452960 3904923496320 1186410093120 559307615328 2502538270848 888195450240 2234409170400 1491486974208 2928692622240 1331684798400 621452905920 2372820186240 1118615230656 998763598800 1776390900480 4468818340800 466089679440 5857385244480 1779615139680 2663369596800 2085448559040 483611847840 1242905811840 279822375360 2237230461312 861708383424 1997527197600 932179358880 4170897118080 207746915040 967223695680 2485811623680 957453759360 699134519160 373944447072 403009873200 3995054395200 3128172838560 725417771760 233185312800 1864358717760 419733563040 1292562575136 415493830080 1914907518720 1398269038320 806019746400 311620372560 466370625600 3728717435520 1436180639040 677056586976 830987660160 391751325504 349777969200 2796538076640 1612039492800 623240745120 2872361278080 1354113173952 1209029619600 1661975320320 783502651008 564213822480 699555938400 2154270958560 3224078985600 326459437920 949962081600 1246481490240 587626988256 2708226347904 2418059239200 1567005302016 934861117680 1128427644960 2031169760928 652918875840 2492962980480 886631276160 1175253976512 1049333907600 373199389200 4836118478400 489689156880 1869722235360 2256855289920 400361369760 1305837751680 1773262552320 2350507953024 713371167936 1692641467440 746398778400 979378313760 4513710579840 1329946914240 800722739520 2611675503360 792634631040 734533735320 373670611776 333634474800 3385282934880 1492797556800 1958756627520 2659893828480 1601445479040 1253949947712 1585269262080 1469067470640 667268949600 1994920371360 2985595113600 311392176480 3917513255040 1188951946560 560505917664 2507899895424 891059057280 2239196335200 2938134941280 1334537899200 622784352960 2377903893120 1121011835328 1000903424400 1782118114560 4478392670400 467088264720 5876269882560 1783427919840 2669075798400 2089916579520 484647973920 1245568705920 630106047648 2242023670656 863554571712 2001806848800 934176529440 4179833159040 208192007520 969295947840 2491137411840 959505079680 700632397080 374745613536 403873311600 4003613697600 3134874869280 726971960880 525088373040 1868353058880 420632831520 1295331857568 416384015040 1919010159360 1401264794160 807746623200 312288011280 1050176746080 3736706117760 1439257619520 678507163488 832768030080 392590642752 350527359600 2802529588320 1615493246400 624576022560 2878515239040 1357014326976 1211619934800 1665536060160 785181285504 565422636240 701054719200 2158886429280 3230986492800 327158868960 950977540800 1249152045120 588885964128 2714028653952 2423239869600 1570362571008 936864033840 1130845272480 2035521490464 654317737920 2498304090240 887579038080 1177771928256 1051582078800 373598319600 4846479739200 490738303440 1873728067680 2261690544960 400789334880 1308635475840 1775158076160 2355543856512 714133723968 1696267908720 747196639200 981476606880 4523381089920 1331368557120 801578669760 2617270951680 793481915520 736107455160 374070045888 333991112400 3392535817440 1494393278400 1962953213760 2662737114240 1603157339520 1255290353856 1586963831040 1472214910320 667982224800 1997052835680 2988786556800 311725038240 3925906427520 1190222873280 561105068832 2510580707712 892968128640 2241589917600 2944429820640 1335964449600 623450076480 2380445746560 1122210137664 1001973337200 1785936257280 4483179835200 467587557360 5888859641280 1785334309920 2671928899200 2092150589760 485166036960 1246900152960 631456033824 2244420275328 864477665856 2003946674400 935175114720 4184301179520 208414553760 970332073920 2493800305920 960530739840 701381336040 375146196768 404305030800 4007893348800 3138225884640 727749055440 526213361520 1870350229440 421082465760 1296716498784 416829107520 1921061479680 1402762672080 808610061600 312621830640 1052426723040 3740700458880 1440796109760 679232451744 833658215040 393010301376 350902054800 2805525344160 1617220123200 625243661280 2881592219520 1358464903488 1212915092400 1667316430080 786020602752 566027043120 701804109600 2161194164640 3234440246400 327508584480 953008459200 1250487322560 589515452064 2716929806976 2425830184800 1572041205504 937865491920 1132054086240 2037697355232 655017168960 2500974645120 889474561920 1179030904128 1052706164400 374396180400 4851660369600 491262876720 1875730983840 2264108172480 401645265120 1310034337920 1778949123840 2358061808256 715658836032 1698081129360 748792360800 982525753440 4528216344960 1334211842880 803290530240 2620068675840 795176484480 736894315080 374868914112 334704387600 3396162258720 1497584721600 1965051506880 2668423685760 1606581060480 1257971166144 1590352968960 1473788630160 669408775200 2001317764320 2995169443200 312390761760 3930103013760 1192764726720 562303371168 2515942332288 893922664320 2246377082400 2947577260320 1338817550400 624781523520 2385529453440 1124606742336 1004113162800 1787845328640 4492754164800 468586142640 5895154520640 1789147090080 2677635100800 2096618610240 486202163040 1249563047040 632131026912 2249213484672 866323854144 2008226325600 937172285280 4193237220480 208859646240 702367807680 972404326080 2499126094080 962582060160 702879213960 375947363232 405168469200 4016452651200 3144927915360 526775855760 1874344570560 421981734240 1299485781216 417719292480 1925164120320 1405758427920 810336938400 313289469360 1053551711520 3748689141120 1443873090240 680683028256 835438584960 393849618624 351651445200 2811516855840 1620673876800 626578938720 2887746180480 1361366056512 1215505407600 1670877169920 787699237248 567235856880 703302890400 2165809635360 3241347753600 328208015520 954023918400 1253157877440 590774427936 2722732113024 2431010815200 1575398474496 939868408080 1134471713760 2042049084768 656416031040 2506315754880 890422323840 1181548855872 1054954335600 374795110800 4862021630400 492312023280 1879736816160 2268943427520 402073230240 1312832062080 1780844647680 2363097711744 716421392064 1701707570640 749590221600 984624046560 4537886855040 1335633485760 804146460480 2625664124160 796023768960 738468034920 375268348224 335061025200 3403415141280 1499180443200 1969248093120 2671266971520 1608292920960 1259311572288 1592047537920 1476936069840 670122050400 2003450228640 2998360886400 312723623520 3938496186240 1194035653440 562902522336 2518623144576 895831735680 2248770664800 2953872139680 1340244100800 625447247040 2388071306880 1125805044672 1005183075600 1791663471360 4497541329600 469085435280 5907744279360 1791053480160 2680488201600 2098852620480 486720226080 1250894494080 633481013088 2251610089344 867246948288 2010366151200 938170870560 4197705240960 209082192480 703867792320 973440452160 2501788988160 963607720320 703628152920 376347946464 405600188400 4020732302400 3148278930720 527900844240 1876341741120 422431368480 1300870422432 418164384960 1927215440640 1407256305840 811200376800 313623288720 1055801688480 3752683482240 1445411580480 681408316512 836328769920 394269277248 352026140400 2814512611680 1622400753600 627246577440 2890823160960 1362816633024 1216800565200 1672657539840 788538554496 567840263760 704052280800 2168117370720 3244801507200 328557731040 959101214400 1254493154880 591403915872 2725633266048 2433601130400 1577077108992 940869866160 1135680527520 2044224949536 657115462080 2508986309760 1182807831744 1056078421200 376789762800 4867202260800 492836596560 1881739732320 2271361055040 404213055840 1314230924160 2365615663488 720234172224 1703520791280 753579525600 985673193120 4542722110080 1342741700160 808426111680 2628461848320 800260191360 739254894840 377265518784 336844213200 3407041582560 1507159051200 1971346386240 3548423495232 2685483400320 1616852223360 1266013603008 1600520382720 1478509789680 673688426400 2014112550240 3014318102400 314387932320 3942692772480 1200390287040 565898278176 2532027206016 896786271360 2260738576800 2957019579360 1347376852800 628775864640 2400780574080 1131796556352 1010532639600 1793572542720 4521477153600 471581898480 5914039158720 1800585430560 2694753705600 2110022671680 489310541280 1257551729280 634156006176 2263593112704 871862419008 2021065279200 943163796960 4220045343360 210194923680 704617784640 978621082560 2515103458560 968736021120 707372847720 378350862624 407758784400 4042130558400 3165034007520 528463338480 1886327593920 424679539680 1307793628512 420389847360 1937472042240 1414745695440 815517568800 315292385520 1056926676960 3772655187840 1453104031680 685034757792 840779694720 396367570368 353899616400 2829491390880 1631035137600 630584771040 2906208063360 1370069515584 1223276353200 1681559389440 792735140736 570862298160 707799232800 2179656047520 3262070275200 330306308640 965193969600 1261169542080 594551355552 2740139031168 2446552706400 1585470281472 945877156560 1141724596320 2055104273376 660612617280 2522339084160 1189102711104 1061698849200 4893105412800 495459462960 1891754313120 2283449192640 406780846560 1321225234560 2378205422208 1712586894480 758366690400 990918925920 4566898385280 1351271557440 813561693120 2642450469120 805343898240 743189194440 379662123456 338984038800 3425173788960 1516733380800 1981837851840 3567308133312 2702543114880 1627123386240 5284900938240 1274056039872 1610687796480 1486378388880 677968077600 2026907336160 3033466761600 316385102880 3963675703680 1208015847360 569493185184 2548112079744 901558949760 2275100071200 2972756777760 1355936155200 632770205760 2416031694720 1138986370368 1016952116400 1803117899520 4550200142400 474577654320 5945513555520 1812023771040 2711872310400 2123426733120 492418919520 1265540411520 637530971616 2277972740736 877400983872 2033904232800 949155308640 4246853466240 211530201120 708367746240 984837839040 2531080823040 974889982080 711866481480 380754362016 410349099600 4067808465600 3185140099680 531275809680 1898310617280 427377345120 1316101475808 423060402240 1949779964160 1423732962960 820698199200 317295301680 1062551619360 3796621234560 1462334973120 689386487328 846120804480 398885522112 356147787600 2847465925920 1641396398400 634590603360 2924669946240 1378772974656 1231047298800 1692241608960 797771044224 574488739440 712295575200 2193502459680 3282792796800 332404601760 968240347200 1269181206720 598328283168 2757545949312 2462094597600 1595542088448 951885905040 1148977478880 2068159461984 664809203520 2538362413440 1196656566336 1068443362800 4924189195200 498606902640 1903771810080 2297954957760 408064741920 1329618407040 2393313132672 1723466218320 760760272800 997213805280 4595909915520 1355536486080 816129483840 2659236814080 807885751680 747910353960 380860425792 340053951600 3446932436640 1521520545600 1994427610560 3589969699008 2711072972160 1632258967680 5318473628160 1278077258304 1615771503360 1495820707920 680107903200 2033304729120 3043041091200 317383688160 3988855221120 1211828627520 571290638688 2556154516608 907286163840 2282280818400 2991641415840 1360215806400 634767376320 2423657255040 1142581277376 1020161854800 1814572327680 4564561636800 476075532240 5983282831680 1817742941280 2720431612800 2130128763840 493973108640 1269534752640 641580930144 2285162554752 880170266304 2040323709600 952151064480 4260257527680 212197839840 712867700160 987946217280 2539069505280 977966962560 714113298360 381956111712 411644257200 4080647419200 3195193145760 534650775120 1904302128960 428726247840 1320255399456 424395679680 1955933925120 1428226596720 823288514400 318296759760 1069301550240 3808604257920 1466950443840 691562352096 848791359360 400144497984 357271873200 2856453193440 1646577028800 636593519520 2933900887680 1383124704192 1234932771600 1697582718720 800288995968 576301960080 714543746400 2200425665760 3293154057600 333453748320 971286724800 1273187039040 600216746976 2766249408384 2469865543200 1600577991936 954890279280 1152603920160 2074687056288 666907496640 2546374078080 1200433493952 1071815619600 4939731086400 500180622480 1909780558560 2305207840320 518984405280 1333814993280 2400866987904 1728905880240 763153855200 1000361244960 4610415680640 1359801414720 1037968810560 2667629986560 1027484277120 750270933720 484385444928 432487004400 3457811760480 1526307710400 2000722489920 3601300481856 2719602829440 2075937621120 5335259973120 1282098476736 2054968554240 1500541867440 864974008800 2039702122080 403654537440 4001444979840 1541226415680 726578167392 2564196953472 910149770880 302740903080 2289461565600 3001083734880 1729948017600 807309074880 3082452831360 1453156334784 1297461013200 1820299541760 605481806160 6002167469760 2311839623520 3459896035200 2136830794560 495527297760 1614618149760 643605909408 2906312669568 882939548736 2594922026400 1210963612320 4273661589120 212865478560 715117677120 991054595520 3229236299520 981043943040 908222709240 383157861408 412939414800 5189844052800 3205246191840 536338257840 2421927224640 430075150560 1324409323104 425730957120 1962087886080 1816445418480 825878829600 319298217840 1072676515680 4843854449280 1471565914560 693738216864 851461914240 401403473856 358395958800 3632890836960 1651757659200 638596435680 2943131829120 1387476433728 1238818244400 1702923828480 802806947712 578115180720 716791917600 2207348871840 3303515318400 334502894880 980425857600 1277192871360 602105210784 2774952867456 2477636488800 1605613895424 957894653520 1156230361440 2081214650592 669005789760 2554385742720 1204210421568 1075187876400 4955272977600 501754342320 1915789307040 2312460722880 520617287520 1338011579520 2408420843136 1734345542160 770334602400 1003508684640 4624921445760 1372596200640 1041234575040 2676023159040 1030717054080 752631513480 485909468352 433847739600 3468691084320 1540669204800 2007017369280 3612631264704 2745192401280 2082469150080 5352046318080 1294162132032 2061434108160 1505263026960 867695479200 2058894300960 404924556960 4014034738560 1546075581120 728864202528 913013377920 303693417720 2311003807200 3010526053920 1735390958400 809849113920 3092151162240 1457728405056 1301543218800 1826026755840 607386835440 6021052107840 2319113371680 3470781916800 2156936886720 500189865120 1619698227840 645630888672 2915456810112 891247396032 2603086437600 1214773670880 4313873773440 214868394720 717367654080 1000379730240 3239396455680 990274884480 911080253160 386763110496 1152912301200 416824887600 5206172875200 3235405330080 538025740560 2429547341760 434121858720 1336871094048 429736789440 1980549768960 1822160506320 833649775200 322302592080 1076051481120 4859094683520 1485412326720 700265811168 859473578880 405180401472 361768215600 3644321012640 1667299550400 644605184160 2970824653440 1400531622336 1250474662800 1718947157760 810360802944 1614077221680 583554842640 723536431200 2228118490080 3334599100800 337650334560 981441316800 1289210368320 607770602208 2801063244672 2500949325600 1620721605888 966907776240 1167109685280 2100797433504 675300669120 2578420736640 1215541204416 1085304646800 5001898651200 506475501840 1933815552480 2334219370560 525515934240 1350601338240 2431082408832 1750664527920 771132463200 1012951003680 4668438741120 1374017843520 1051031868480 2701202676480 1040415384960 759713252760 490481538624 437929945200 3501329055840 1542264926400 2025902007360 3646623613248 2748035687040 2102063736960 5402405352960 1295502538176 2080830769920 1519426505520 875859890400 2061026765280 408734615520 4051804014720 1560623077440 735722307936 921604199040 306550961640 2313397389600 3038853011040 1751719780800 817469231040 3121246154880 1471444615872 1313789835600 1843208398080 613101923280 6077706022080 2340934616160 3503439561600 2159170896960 500707928160 1634938462080 651705826464 2942889231744 892170490176 2627579671200 1226203846560 4318341793920 215090940960 724117584960 1001415856320 3269876924160 991300544640 919652884920 387163693728 1163760404400 417256606800 5255159342400 3238756345440 543088188720 2452407693120 4414333847616 434571492960 1338255735264 430181881920 1982601089280 1839305769840 834513213600 322636411440 1086176377440 4904815386240 1486950816960 700991099424 860363763840 405600060096 3678611539680 1669026427200 645272822880 2973901633920 1401982198848 1251769820400 1720727527680 811200120192 1629264566160 584159249520 7357223079360 724285821600 2230426225440 3338052854400 338000050080 989564990400 1290545645760 608400090144 2803964397696 2503539640800 1622400240384 967909234320 1168318499040 2102973298272 676000100160 2581091291520 1216800180288 1086428732400 5007079281600 507000075120 1935818468640 2336636998080 526060228320 1352000200320 2433600360576 1752477748560 777515349600 1014000150240 4673273996160 1385390986560 1052120456640 2704000400640 1041492977280 760500112680 490989546432 438383523600 3504955497120 1555030699200 2028000300480 3650400540864 2770781973120 2104240913280 5408000801280 1306225787328 2082985954560 1521000225360 876767047200 2078086479840 409157955360 4056000600960 1562239465920 736484319648 922558734720 306868466520 2332546048800 3042000450720 1753534094400 818315910720 3124478931840 1472968639296 1315150570800 1845117469440 613736933040 6084000901440 2343359198880 3507068188800 2177042978880 1636631821440 652380819552 2945937278592 899555243328 2630301141600 1227473866080 4354085957760 216871310880 724867577280 3273263642880 999505825920 920605399560 390368359584 1164965749200 420710360400 5260602283200 3265564468320 543650682960 2454947732160 4418905917888 438168566880 1349332864992 433742621760 1999011651840 1841210799120 841420720800 325306966320 1087301365920 4909895464320 1499258738880 706793405472 867485243520 408957329088 3682421598240 1682841441600 650613932640 2998517477760 1413586810944 1262131081200 1734970487040 817914658176 1630952048880 588994504560 7364843196480 730280944800 2248888108320 3365682883200 340797774240 990580449600 1301227865280 613435993632 2827173621888 2524262162400 1635829316352 975920898960 1177989009120 2120380216416 681595548480 2602455730560 1226871987264 1095421417200 5048524324800 511196661360 1951841797920 2355978018240 530414580960 1363191096960 2453743974528 1766983513680 778313210400 1022393322720 4711956036480 1386812629440 1060829161920 2726382193920 1050113715840 766794992040 495053608896 442012150800 3533967027360 1556626420800 2044786645440 3680615961792 2773625258880 2121658323840 5452764387840 1307566193472 2100227431680 1533589984080 884024301600 2080218944160 412544674080 4089573290880 1575170573760 742580413344 930195020160 309408505560 2334939631200 3067179968160 1768048603200 825089348160 3150341147520 1485160826688 1326036452400 1860390040320 618817011120 6134359936320 2362755860640 3536097206400 2179276989120 1650178696320 657780764256 2970321653376 900478337472 2652072904800 1237634022240 4358553978240 217093857120 730867515840 3300357392640 1000531486080 928225516680 390768942816 1174608507600 421142079600 5304145809600 3268915483680 548150636880 2475268044480 4455482480064 438618201120 1350717506208 434187714240 2001062972160 1856451033360 842284159200 325640785680 1096301273760 4950536088960 1500797229120 707518693728 868375428480 409376987712 3712902066720 1684568318400 651281571360 3001594458240 1415037387456 1263426238800 1736750856960 818753975424 1644451910640 589598911440 7425804133440 731030335200 2251195843680 3369136636800 341147489760 1001750500800 1302563142720 614065481568 2830074774912 2526852477600 1637507950848 976922357040 1179197822880 2122556081184 682294979520 2605126285440 1228130963136 1096545502800 5053704955200 511721234640 1953844714080 2358395645760 530958875040 1364589959040 2456261926272 1768796734320 787089679200 1023442469280 4716791291520 1402450701120 1061917750080 2729179918080 1051191308160 767581851960 495561616704 442465729200 3537593468640 796438312560 1574179358400 2046884938560 3684392889408 1419108266016 2804901402240 2123835500160 5458359836160 1322310661056 2102382616320 1535163703920 884931458400 2103676051680 412968013920 4093769877120 1576786962240 743342425056 931149555840 309726010440 2361269037600 3070327407840 1769862916800 825936027840 3153573924480 1486684850112 1327397187600 1862299111680 619452020880 6140654815680 2365180443360 3539725833600 2203851101760 1651872055680 658455757344 2973369700224 2654794375200 1238904041760 2230027275168 4407702203520 731617508160 3303744111360 1011813747840 929178031320 1316911514688 1175813852400 425890990800 5309588750400 3305776652640 548713131120 2477808083520 4460054550336 443564177760 1463235016320 2023627495680 1858356062640 851781981600 1097426262240 4955616167040 1517720621760 715496864544 2926470032640 878167463040 413993232576 3716712125280 1703563963200 2194852524480 3035441243520 1430993729088 1277672972400 1756334926080 827986465152 1646139393360 596247387120 7433424250560 739273629600 2276580932640 3407127926400 344994360480 1004796878400 4389705048960 1317251194560 620989848864 2861987458176 2555345944800 1655972930304 3292278786720 1192494774240 2146490593632 689988720960 2634502389120 1241979697728 1108910444400 5110691889600 517491540720 6584557573440 1975876791840 2384989548480 536946109920 1379977441920 2483959395456 1788742161360 789483261600 1034983081440 4769979096960 1406715629760 1073892219840 2759954883840 1063044823680 776237311080 501149702592 447455091600 3577484322720 805419164880 1578966523200 2069966162880 3725939093184 1435110511968 2813431259520 2147784439680 5519909767680 3974982580800 2126089647360 1552474622160 894910183200 2110073444640 417624752160 4139932325760 1594567235520 751724553888 941649448320 313218564120 443920454208 2368449784800 3104949244320 1789820366400 835249504320 3189134471040 1503449107776 1342365274800 1883298896640 626437128240 6209898488640 2391850853280 3579640732800 2210553132480 1670499008640 665880681312 3006898215552 2684730549600 1252874256480 2255173661664 4421106264960 739867423680 3340998017280 1014890728320 939655692360 1331761362624 1189072645200 427186148400 5369461099200 3315829698720 554900567760 2505748512960 4510347323328 444913080480 1479734847360 2029781456640 1879311384720 854372296800 1109801135520 5011497025920 1522336092480 717672729312 2959469694720 880838017920 415252208448 3758622769440 1708744593600 2219602271040 3044672184960 1435345458624 1281558445200 1761676035840 830504416896 1664701703280 598060607760 7517245538880 741521800800 2283504138720 3417489187200 346043507040 4439204542080 1321257026880 622878312672 2870690917248 2563116890400 1661008833792 3329403406560 1196121215520 2153018187936 692087014080 2642514053760 1245756625344 1112282701200 5126233780800 519065260560 6658806813120 1981885540320 2392242431040 538578992160 1384174028160 2491513250688 1794181823280 792674704800 1038130521120 4784484862080 1412402201280 1077157984320 2768348056320 1066277600640 778597890840 502673726016 448815826800 3588363646560 807868488240 1585349409600 2076261042240 3737269876032 1439474760864 2824804402560 2154315968640 5536696112640 3987070718400 2132555201280 1557195781680 897631653600 2118603301920 418894771680 4152522084480 1599416400960 754010589024 944513055360 314171078760 445270440384 2378024114400 3114391563360 1795263307200 837789543360 3198832801920 1508021178048 1346447480400 1889026110720 628342157520 6228783126720 2399124601440 3590526614400 2219489173440 1675579086720 667905660576 3016042356096 2692894960800 1256684315040 2262031767072 4438978346880 742117400640 3351158173440 1018993368960 942513236280 1335811321152 1192688679600 428913025200 5385789921600 3329233760160 556588050480 2513368630080 4524063534144 446711617440 1484234801280 2037986737920 1885026472560 857826050400 1113176100960 5026737260160 1528490053440 720573882336 2968469602560 884398757760 416930842944 3770052945120 1715652100800 2226352201920 3056980106880 1441147764672 1286739075600 1768797515520 833861685888 1669764151440 600478235280 7540105890240 744519362400 2292735080160 3431304201600 347442369120 4452704403840 1326598136640 625396264416 2882295529344 2573478151200 1667723371776 3339528302880 1200956470560 2161721647008 694884738240 2653196273280 1250792528832 1116779043600 5146956302400 521163553680 6679056605760 1989897204960 2401912941120 540756168480 1389769476480 2501585057664 1801434705840 795068287200 1042327107360 4803825882240 1416667129920 1081512336960 2779538952960 1070587969920 781745330520 504705757248 450630140400 3602869411680 811134252720 1590136574400 2084654214720 3752377586496 1445293759392 2833334259840 2163024673920 5559077905920 4003188235200 2141175939840 1563490661040 901260280800 2125000694880 420588131040 4169308429440 1605881954880 757058635872 948331198080 315441098280 447070421952 2385204861600 3126981322080 1802520561600 841176262080 3211763909760 1514117271744 1351890421200 1896662396160 630882196560 6253962644160 2408822932320 3605041123200 2226191204160 1682352524160 670605632928 3028234543488 2703780842400 1261764393120 2271175907616 4452382408320 745117369920 3364705048320 1022070349440 946323294840 1341211265856 1197510058800 5407561684800 3339286806240 558838027440 2523528786240 4542351815232 448060520160 1490234739840 2044140698880 1892646589680 860416365600 1117676054880 5047057572480 1533105524160 722749747104 2980469479680 887069312640 418189818816 3785293179360 1720832731200 2235352109760 3066211048320 1445499494208 1290624548400 1774138625280 836379637632 1676514082320 7570586358720 746767533600 2299658286240 3441665462400 348491515680 4470704219520 1330603968960 627284728224 2890998988416 2581249096800 1672759275264 3353028164640 1204582911840 2168249241312 696983031360 2661207937920 1254569456448 1120151300400 5162498193600 522737273520 6706056329280 1995905953440 2409165823680 542389050720 1393966062720 2509138912896 1806874367760 1045474547040 4818331647360 1419510415680 1084778101440 2787932125440 1073820746880 784105910280 506229780672 451990875600 3613748735520 813583576080 2090949094080 3763708369344 1449658008288 2839020831360 2169556202880 5575864250880 4015276372800 2147641493760 1568211820560 903981751200 2129265623520 421858150560 4181898188160 1610731120320 759344671008 951194805120 316393612920 448420408128 3136423641120 1807963502400 843716301120 3221462240640 1518689342016 1355972626800 1902389610240 632787225840 6272847282240 2416096680480 3615927004800 2230659224640 1687432602240 672630612192 3037378684032 2711945253600 1265574451680 2278034013024 4461318449280 747367346880 3374865204480 1024121669760 949180838760 1345261224384 1201126093200 5423890507200 3345988836960 560525510160 2531148903360 4556068026048 448959788640 1494734693760 2048243339520 1898361677520 862143242400 1121051020320 5062297806720 1536182504640 724200323616 2989469387520 888849682560 419029136064 3796723355040 1724286484800 2242102040640 3072365009280 1448400647232 1293214863600 1777699365120 838058272128 1681576530480 7593446710080 748266314400 2304273756960 3448572969600 349190946720 4484204081280 1333274523840 628543704096 2896801294464 2586429727200 1676116544256 3363153060960 1207000539360 2172600970848 698381893440 2666549047680 1257087408192 1122399471600 5172859454400 523786420080 6726306121920 1999911785760 2414001078720 543477638880 1396763786880 2514174816384 1810500809040 1047572840160 4828002157440 1420932058560 1086955277760 2793527573760 1075975931520 785679630120 507245796288 452898032400 3621001618080 815216458320 2095145680320 3771262224576 1452567507552 2841864117120 2173910555520 5587055147520 4023335131200 2151951863040 1571359260240 905796064800 2131398087840 422704830240 4190291360640 1613963897280 760868694432 953103876480 317028622680 449320398912 3142718520480 1811592129600 845409660480 3227927794560 1521737388864 1358694097200 1906207752960 634057245360 6285437040960 2420945845920 3623184259200 2232893234880 1690819320960 673980598368 3043474777728 2717388194400 1268114490720 2282606083296 4465786469760 748867331520 3381638641920 1025147329920 951085868040 1347961196736 1203536782800 5434776388800 3349339852320 561650498640 2536228981440 4565212166592 449409422880 1497734663040 2050294659840 1902171736080 863006680800 1123300997280 5072457962880 1537720994880 724925611872 2995469326080 889739867520 419448794688 3804343472160 1726013361600 2246601994560 3075441989760 1449851223744 1294510021200 1779479735040 838897589376 1684951495920 7608686944320 749015704800 2306581492320 3452026723200 349540662240 4493203989120 1334609801280 629173192032 2899702447488 2589020042400 1677795178752 3369902991840 1208209353120 2174776835616 699081324480 2669219602560 1258346384064 1123523557200 5178040084800 524310993360 6739805983680 2001914701920 2416418706240 544021932960 1398162648960 2516692768128 1812314029680 1048621986720 4832837412480 1423775344320 1088043865920 2796325297920 1077053523840 786466490040 507753804096 453351610800 3624628059360 816032899440 2097243973440 3775039152192 1454022257184 2847550688640 2176087731840 5592650595840 4027364510400 2154107047680 1572932980080 906703221600 2135663016480 423128170080 4194487946880 1615580285760 761630706144 954058412160 317346127560 449770394304 3145865960160 1813406443200 846256340160 3231160571520 1523261412288 1360054832400 1908116824320 634692255120 6291731920320 2423370428640 3626812886400 2237361255360 1692512680320 674655591456 3046522824576 2720109664800 1269384510240 2284892118432 4474722510720 749617323840 3385025360640 1027198650240 952038382680 1349311182912 1204742127600 5440219329600 3356041883040 562212992880 2538769020480 4569784236864 450308691360 1499234647680 2054397300480 1904076765360 864733557600 1124425985760 5077538040960 1540797975360 726376188384 2998469295360 891520237440 843319489320 420288111936 3808153530720 1729467115200 2248851971520 3081595950720 1452752376768 1297100336400 1783040474880 1686638978640 7616307061440 750514485600 2311196963040 3458934230400 350240093280 4497703943040 1337280356160 630432167904 2905504753536 2594200672800 3373277957280 1210626980640 2179128565152 700480186560 2674560712320 1260864335808 1125771728400 5188401345600 525360139920 6746555914560 2005920534240 2421253961280 545110521120 1400960373120 2521728671616 1815940470960 1050720279840 4842507922560 1429461915840 1090221042240 2801920746240 1079208708480 788040209880 508769819712 454258767600 3631880941920 817665781680 2101440559680 3782593007424 1456931756448 2858923831680 2180442084480 5603841492480 4035423268800 2158417416960 1576080419760 908517535200 423974849760 4202881119360 1618813062720 763154729568 955967483520 317981137320 450670385088 3152160839520 1817035070400 847949699520 3237626125440 1526309459136 1362776302800 1911934967040 635962274640 6304321679040 2428219594080 3634070140800 2246297296320 1695899399040 676005577632 3052618918272 2725552605600 1271924549280 2289464188704 4492594592640 751117308480 3391798798080 1031301290880 953943411960 1352011155264 1207152817200 5451105211200 3369445944480 563337981360 2543849098560 4578928377408 452107228320 1502234616960 2062602581760 1907886823920 868187311200 1126675962720 5087698197120 1546951936320 729277341408 3004469233920 895080977280 845006972040 421966746432 3815773647840 1736374622400 2253351925440 3093903872640 1458554682816 1302280966800 1790161954560 1690013944080 7631547295680 753512047200 2320427904480 3472749244800 351638955360 4506703850880 1342621465920 632950119648 2917109365632 2604561933600 3380027888160 1215462235680 2187832024224 703277910720 2685242931840 1265900239296 1130268070800 5209123867200 527458433040 6760055776320 2013932198880 2430924471360 547287697440 1406555821440 2531800478592 1823193353520 1054916866080 4861848942720 1433726844480 1094575394880 2813111642880 1083519077760 791187649560 510801850944 456073081200 3646386707040 820931546160 2109833732160 3797700717888 1462750754976 2867453688960 2189150789760 5626223285760 4051540785600 2167038155520 1582375299120 912146162400 425668209120 4219667464320 1625278616640 766202776416 959785626240 319251156840 452470366656 3164750598240 1824292324800 851336418240 3250557233280 1532405552832 1368219243600 1919571252480 638502313680 6329501196480 2437917924960 3648584649600 2252999327040 1702672836480 678705549984 3064811105664 2736438487200 1277004627360 2298608329248 4505998654080 754117277760 3405345672960 1034378271360 957753470520 1357411099968 1211974196400 5472876974400 3379498990560 565587958320 2554009254720 4597216658496 453456131040 1508234555520 2068756542720 1915506941040 870777626400 1131175916640 5108018509440 1551567407040 731453206176 3016469111040 897751532160 848381937480 423225722304 3831013882080 1741555252800 2262351833280 3103134814080 1462906412352 1306166439600 1795503064320 1696763874960 7662027764160 755760218400 2327351110560 3483110505600 352688101920 4524703666560 1346627298240 634838583456 2925812824704 2612332879200 3393527749920 1219088676960 2194359618528 705376203840 2693254596480 1269677166912 1133640327600 5224665758400 529032152880 6787055499840 2019940947360 2438177353920 548920579680 1410752407680 2539354333824 1828633015440 1058064305760 4876354707840 1440835058880 1097841159360 2821504815360 1086751854720 793548229320 512325874368 457433816400 3657266030880 823380869520 2116128611520 3809031500736 1467115003872 2881670117760 2195682318720 5643009630720 4063628923200 2173503709440 1587096458640 914867632800 426938228640 4232257223040 1630127782080 768488811552 962649233280 320203671480 453820352832 3174192917280 1829735265600 853876457280 3260255564160 1536977623104 1372301449200 1925298466560 640407342960 6348385834560 2445191673120 3659470531200 2264169378240 1707752914560 680730529248 3073955246208 2744602898400 1280814685920 2305466434656 4528338756480 756367254720 3415505829120 1039506572160 960611014440 1361461058496 1215590230800 5489205796800 3396254067360 567275441040 2561629371840 4610932869312 455704302240 1512734509440 2079013144320 1921222028880 875094818400 1134550882080 5123258743680 1559259858240 735079647456 3025469018880 902202456960 850913161560 425324015424 3842444057760 1750189636800 2269101764160 3118519716480 1470159294912 1312642227600 1804404913920 1701826323120 7684888115520 759507170400 2338889787360 3500379273600 354436679520 4538203528320 1353303685440 637986023136 2940318589824 2625284455200 3403652646240 1225132745760 2205238942368 708873359040 2706607370880 1275972046272 1139260755600 5250568910400 531655019280 6807305292480 2029955528160 2450265491520 551642050080 1417746718080 2551944092544 1837699118640 1063310038560 4900530983040 1442256701760 1103284100160 2835493436160 1092139816320 797482528920 514865913408 459701708400 3675398237280 827463075120 2126620077120 3827916138816 1474388752032 2884513403520 2206568200320 5670986872320 4083775819200 2184279632640 1594965057840 919403416800 429054927840 4253240154240 1638209724480 772298870112 967421911680 321791195880 456070329792 3189930115680 1838806833600 858109855680 3276419448960 1544597740224 1379105125200 1934843823360 643582391760 6379860231360 2457314586720 3677613667200 2266403388480 1716219711360 684105494688 3089195480448 2758210250400 1287164783520 2316896610336 4532806776960 760117216320 3432439422720 1040532232320 965373587640 1368210989376 1221616954800 5516420500800 3399605082720 570087912240 2574329567040 4633793220672 456153936480 1520234432640 2081064464640 1930747175280 875958256800 1140175824480 5148659134080 1560798348480 735804935712 3040468865280 903092641920 855131868360 425743674048 3861494350560 1751916513600 2280351648960 3121596696960 1471609871424 1313937385200 1806185283840 1710263736720 7722988701120 760256560800 2341197522720 3503833027200 354786395040 4560703297920 1354638962880 638615511072 2943219742848 2627874770400 3420527473440 1226341559520 2207414807136 709572790080 2709277925760 1277231022144 1140384841200 5255749540800 532179592560 6841054946880 2031958444320 2452683119040 552186344160 1419145580160 2554462044288 1839512339280 1064359185120 4905366238080 1449364916160 1104372688320 2838291160320 1093217408640 798269388840 515373921216 460155286800 3679024678560 828279516240 2128718370240 3831693066432 1475843501664 2898729832320 2208745376640 5676582320640 4087805198400 2186434817280 1596538777680 920310573600 429478267680 4257436740480 1639826112960 773060881824 968376447360 322108700760 456520325184 3193077555360 1840621147200 858956535360 3279652225920 1546121763648 1380465860400 1936752894720 644217401520 6386155110720 2459739169440 3681242294400 2277573439680 1717913070720 684780487776 3092243527296 2760931720800 1288434803040 2319182645472 4555146879360 760867208640 3435826141440 1045660533120 966326102280 1369560975552 1222822299600 5521863441600 1087639768800 3416360159520 570650406480 2576869606080 4638365290944 458402107680 1521734417280 2091321066240 1932652204560 880275448800 1141300812960 5153739212160 1568490799680 739431376992 3043468834560 907543566720 855975609720 427841967168 3865304409120 1760550897600 2282601625920 3136981599360 1478862753984 1320413173200 1815087133440 1711951219440 7730608818240 764003512800 2352736199520 3521101795200 356534972640 4565203251840 1361315350080 641762950752 2957725507968 2640826346400 3423902438880 1232385628320 2218294130976 713069945280 2722630700160 1283525901504 1146005269200 5281652692800 534802458960 6847804877760 2041973025120 2464771256640 554907814560 1426139890560 2567051803008 1848578442480 1069604917920 4929542513280 1459316416320 1109815629120 2852279781120 1098605370240 802203688440 517913960256 462423178800 3697156884960 832361721840 2139209835840 3850577704512 1483117249824 2918632832640 2219631258240 5704559562240 4107952094400 2197210740480 1604407376880 924846357600 431594966880 4278419671680 1647908055360 776870940384 973149125760 323696225160 458770302144 3208814753760 1849692715200 863189933760 3295816110720 1553741880768 1387269536400 1946298251520 647392450320 6417629507520 2471862083040 3699385430400 2293211511360 1726379867520 688155453216 3107483761536 2774539072800 1294784900640 2330612821152 4586423022720 764617170240 3452759735040 1052840154240 971088675480 1376310906432 1228849023600 5549078145600 1093000240800 3439817267040 573462877680 2589569801280 4661225642304 595021632480 1529234340480 2105680308480 1942177350960 886319517600 1146925755360 5179139602560 1579260231360 744508394784 3058468680960 1178022625920 860194316520 555353523648 3884354701920 1772639035200 2293851510720 3158520462720 1489016789568 1329479276400 2356045251840 1720388633040 7768709403840 991702720800 2368890347040 3545278070400 462794603040 4587703021440 1767033938880 833030285472 2978033579136 2658958552800 3440777266080 1240847324640 925589206080 3534067877760 1666060570944 1487554081200 5317917105600 694191904560 6881554532160 2650550908320 2481694649280 558717873120 1851178412160 3332121141888 1861270986960 1388383809120 4963389298560 1117435746240 3702356824320 1106148516480 1041287856840 521470014912 465598227600 3722541973920 838076809680 2776767618240 4998181712832 1493300497248 2234871492480 7404713648640 4136157748800 2212297032960 2082575713680 931196455200 434558345760 5553535236480 1659222774720 782205022368 979830875520 325918759320 461920269888 4165151427360 1862392910400 869116691520 3318445549440 1564410044736 1396794682800 1959661751040 651837518640 8330302854720 2488834162080 3724785820800 2304381562560 1738233383040 692880404832 3128820089472 2793589365600 1303675037280 2346615067104 4608763125120 769867116480 3476466766080 977756277960 1385760809664 1237286437200 5587178731200 1100504901600 3456572343840 577400337360 2607350074560 4693230134208 599107116960 1539734232960 1955512555920 890636709600 1154800674720 5214700149120 1586952682560 748134836064 3079468465920 1186111059840 866100506040 559166642496 3911025111840 1781273419200 2309601349440 3173905365120 1496269672128 1335955064400 2372222119680 1732201012080 7822050223680 998511861600 2380429023840 3562546838400 465972202080 4619202698880 1779166589760 838749963744 2992539344256 2671910128800 3464402024160 1246891393440 931944404160 3558333179520 1677499927488 1497767792400 5343820257600 698958303120 6928804048320 2668749884640 2493782786880 561439343520 1863888808320 3354999854976 1870337090160 1397916606240 4987565573760 1122878687040 3727777616640 1111536478080 1048437454680 524010053952 467866119600 3740674180320 842159015280 2795833212480 5032499782464 1500574245408 2245757374080 7455555233280 4156304644800 2223072956160 2096874909360 935732239200 436675044960 5591666424960 1667304717120 786015080928 984603553920 327506283720 464170246848 4193749818720 1871464478400 873350089920 3334609434240 1572030161856 1403598358800 1969207107840 655012567440 8387499637440 2500957075680 3742928956800 2311083593280 1746700179840 696255370272 3144060323712 2807196717600 1310025134880 2358045242784 4622167186560 773617078080 3493400359680 982518851160 1392510740544 1243313161200 5614393435200 1105865373600 3466625389920 580212808560 2620050269760 4716090485568 602025320160 1547234156160 1965037702320 893227024800 1160425617120 5240100539520 1591568153280 750310700832 3094468312320 1191888512640 870319212840 561890298816 3930075404640 1786454049600 2320851234240 3183136306560 1500621401664 1339840537200 2383777025280 1740638425680 7860150809280 1003375533600 2387352229920 3572908099200 468241915680 4641702468480 1787832768960 842835448224 3001242803328 2679681074400 3481276851360 1250517834720 936483831360 3575665537920 1685670896448 1505063300400 5359362148800 702362873520 6962553702720 2681749153440 2501035669440 563072225760 1872967662720 3371341792896 1875776752080 1404725747040 5002071338880 1126144451520 3745935325440 1114769255040 1053544310280 525534077376 469226854800 3751553504160 844608338640 2809451494080 5057012689344 1504938494304 2252288903040 7491870650880 4168392782400 2229538510080 2107088620560 938453709600 437945064480 5618902988160 1672153882560 788301116064 987467160960 328458798360 465520233024 4214177241120 1876907419200 875890128960 3344307765120 1576602232128 1407680564400 1974934321920 656917596720 8428354482240 2508230823840 3753814838400 2324487654720 1751780257920 698280349536 3153204464256 2815361128800 1313835193440 2364903348192 4648975309440 775867055040 3503560515840 985376395080 1396560699072 1246929195600 5630722257600 1109081656800 3486731482080 581900291280 2627670386880 4729806696384 603776242080 1551734110080 1970752790160 898407655200 1163800582560 5255340773760 1600799094720 2189725322400 3103468220160 1195354984320 872850436920 563524492608 3941505580320 1796815310400 2327601165120 3201598189440 4379450644800 1347611482800 2390709968640 1745700873840 7883011160640 1006293736800 2401198642080 3593630620800 469603743840 4655202330240 1793032476480 845286738912 8758901289600 2695222965600 3491401747680 1257770717280 939207487680 3586064952960 1690573477824 1509440605200 5390445931200 704405615760 6982803495360 2689548714720 2515541434560 1878414975360 3381146955648 1886656075920 1408811231520 5031082869120 3756829950720 1121234808960 1056608423640 528582124224 471948325200 3773312151840 2817622463040 5071720433472 1513666992096 7513659901440 4192569057600 2242469617920 2113216847280 943896650400 440485103520 5635244926080 1681852213440 792873186336 993194375040 330363827640 4226433694560 1887793300800 880970207040 3363704426880 1585746372672 1415844975600 1986388750080 660727655280 8452867389120 2522778320160 3775586601600 2326721664960 1761940414080 702330308064 3171492745344 2831689951200 1321455310560 2378619559008 4653443329920 780367008960 3523880828160 991091482920 1404660616128 1254161264400 5663379902400 1115514223200 3490082497440 585275256720 2642910621120 4757239118016 607278085920 1560734017920 1982182965840 899271093600 1170550513440 5285821242240 1602337584960 2202425517600 3121468035840 1202287927680 877912885080 566792880192 3964365931680 1798542187200 2341101026880 3204675169920 4404851035200 1348906640400 2404575855360 1755825770160 7928731863360 1012130143200 2403506377440 3597084374400 472327400160 4682202053760 1803431891520 850189320288 8809702070400 2697813280800 3511651540320 1258979531040 944654800320 3606863783040 1700378640576 1518195214800 5395626561600 708491100240 7023303080640 2705147837280 2517959062080 1889309600640 3400757281152 1888469296560 1416982200480 5035918124160 3778619201280 1122312401280 1062736650360 529090132032 472401903600 3776938593120 2833964400960 5101135921728 1515121741728 7557238402560 4196598436800 2244624802560 2125473300720 944803807200 440908443360 5667928801920 1683468601920 793635198048 994148910720 330681332520 4250946601440 1889607614400 881816886720 3366937203840 1587270396096 1417205710800 1988297821440 661362665040 8501893202880 2525202902880 3779215228800 2331189685440 1763633773440 703005301152 3174540792192 2834411421600 1322725330080 2380905594144 4662379370880 781117001280 3527267546880 992043997560 1406010602304 1255366609200 5668822843200 1116586317600 3496784528160 585837750960 2645450660160 4761811188288 607861726560 1562234002560 1984087995120 900997970400 1171675501920 5290901320320 1605414565440 2204542216800 3124468005120 1203443418240 878756626440 567337611456 3968175990240 1801995940800 2343351003840 3210829130880 4409084433600 1351496955600 2406886836480 1757513252880 7936351980480 1013102877600 2408121848160 3603991881600 472781342880 4686702007680 1805165127360 851006417184 8818168867200 2702993911200 3515026505760 1261397158560 945562685760 3610330254720 1702012834368 1519654316400 5405987822400 709172014320 7030053011520 2707747691040 2522794317120 1891125371520 3404025668736 1892095737840 1418344028640 5045588634240 3782250743040 1124467585920 1063758021480 530106147648 473309060400 3784191475680 2836688057280 5106038503104 1518031240992 7564501486080 4204657195200 2248935171840 2127516042960 946618120800 441755123040 5673376114560 1686701378880 795159221472 996057982080 331316342280 4255032085920 1893236241600 883510246080 3373402757760 1590318442944 1419927181200 1992115964160 662632684560 8510064171840 2530052068320 3786472483200 2333423695680 1767020492160 704355287328 3180636885888 2839854362400 1325265369120 2385477664416 4666847391360 782616985920 3534040984320 993949026840 1408710574656 1257777298800 5679708724800 1118730506400 3500135543520 586962739440 2650530738240 4770955328832 609029007840 1565233971840 1987898053680 901861408800 1173925478880 5301061476480 1606953055680 2208775615200 3130467943680 1205754399360 880444109160 568427073984 3975796107360 1803722817600 2347850957760 3213906111360 4417551230400 1352792113200 2411508798720 1760888218320 7951592214720 1015048346400 2410429583520 3607445635200 473689228320 4695701915520 1808631599040 852640610976 8835102460800 2705584226400 3521776436640 1262605972320 947378456640 3617263198080 1705281221952 1522572519600 5411168452800 710533842480 7043552873280 2712947398560 2525211944640 1894756913280 3410562443904 1893908958480 1421067684960 5050423889280 3789513826560 1125545178240 1065800763720 530614155456 473762638800 3787817916960 2842135369920 5115843665856 1519485990624 7579027653120 4208686574400 2251090356480 2131601527440 947525277600 442178462880 5684270739840 1688317767360 795921233184 997012517760 331633847160 4263203054880 1895050555200 884356925760 3376635534720 1591842466368 1421287916400 1994025035520 663267694320 8526406109760 2532476651040 3790101110400 2344593746880 1768713851520 705030280416 3183684932736 2842575832800 1326535388640 2387763699552 4689187493760 783366978240 3537427703040 994901541480 1410060560832 1258982643600 5685151665600 1119802600800 3516890620320 587525233680 2653070777280 4775527399104 609612648480 1566733956480 1989803082960 906178600800 1175050467360 5306141554560 1614645506880 2210892314400 3133467912960 1206909889920 881287850520 568971805248 3979606165920 1812357201600 2350100934720 3229291013760 4421784628800 2413819779840 1762575701040 7959212331840 1016021080800 2421968260320 3624714403200 474143171040 4700201869440 1810364834880 853457707872 8843569257600 4827639559680 2718535802400 3525151402080 1268650041120 948286342080 3620729669760 1706915415744 1524031621200 5437071604800 711214756560 7050302804160 2715547252320 2537300082240 1896572684160 3413830831488 1902975061680 1422429513120 5074600164480 3793145368320 1130933139840 1066822134840 533154194496 476030530800 3805950123360 2844859026240 5120746247232 1526759738784 7586290736640 4228833470400 2261866279680 2133644269680 952061061600 444295162080 5689718052480 1696399709760 799731291744 1001785196160 333221371560 4267288539360 1904122123200 888590324160 3392799419520 1599462583488 1428091592400 2003570392320 666442743120 8534577078720 2544599564640 3808244246400 2357997808320 1777180648320 708405245856 3198925166976 2856183184800 1332885486240 2399193875232 4715995616640 787116939840 3554361296640 999664114680 1416810491712 2521579591440 5712366369600 1125163072800 3536996712480 590337704880 2665770972480 4798387750464 612530851680 1574233879680 1999328229360 911359231200 1180675409760 5331541944960 1623876448320 2221475810400 3148467759360 1212687342720 885506557320 571695461568 3998656458720 1822718462400 2361350819520 3247752896640 4442951620800 2425374685440 1771013114640 7997312917440 1020884752800 2435814672480 3645436924800 476412884640 4722701639040 1819031014080 857543192352 8885903241600 4850749370880 2734077693600 3542026229280 2041769505600 952825769280 3638062028160 1715086384704 1531327129200 5468155387200 714619326960 7084052458560 2728546521120 4083539011200 2551805847360 1905651538560 3430172769408 3062654258400 1429238653920 5103611694720 3811303077120 1137398693760 1071928990440 536202241344 478752001200 6125308516800 3827708771040 2858477307840 5145259154112 1535488236576 7622606154240 4253009745600 2274797387520 2143857980880 957504002400 446835201120 5716954615680 1706098040640 804303362016 1007512410240 335126400840 4287715961760 1915008004800 893670402240 3412196081280 1608606724032 1436256003600 2015024820480 670252801680 8575431923520 2559147060960 3830016009600 2360231818560 1787340804480 712455204384 3217213448064 2872512007200 1340505603360 2412910086048 4720463637120 791616893760 3574681608960 1005379202520 1424910408768 2533650341040 5745024014400 1131595639200 3540347727840 593712670320 2681011206720 4825820172096 616032695520 1583233787520 2010758405040 912222669600 1187425340640 5362022413440 1625414938560 2234176005600 3166467575040 1219620286080 890569005480 574963849152 4021516810080 1824445339200 2374850681280 3250829877120 4468352011200 2439240572160 1781138010960 8043033620160 1026721159200 2438122407840 3648890678400 479136540960 4749701362560 1829430429120 862445773728 8936704022400 4878481144320 2736668008800 3562276021920 2053442318400 958273081920 3658860858240 1724891547456 1540081738800 5473336017600 718704811440 7124552043840 2744145643680 4106884636800 2554223474880 1916546163840 3449783094912 3080163477600 1437409622880 5108446949760 3833092327680 1138476286080 1078057217160 536710249152 2104981285680 479205579600 6160326955200 3831335212320 2874819245760 5174674642368 1536942986208 7666184655360 4257039124800 2276952572160 2156114434320 958411159200 447258540960 5749638491520 1707714429120 805065373728 1008466945920 335443905720 4312228868640 1916822318400 894517081920 3415428858240 1610130747456 1437616738800 2016933891840 670887811440 8624457737280 2561571643680 3833644636800 396183443040 2378103900480 1789034163840 713130197472 3220261494912 2875233477600 1341775622880 2415196121184 792366886080 3578068327680 1006331717160 1426260394944 2548135240560 5750466955200 1132667733600 594275164560 2683551245760 4830392242368 616616336160 1584733772160 2012663434320 919130176800 1188550329120 5367102491520 1637722860480 2236292704800 3169467544320 1220775776640 891412746840 575508580416 4025326868640 1838260353600 2377100658240 4278781184832 3275445720960 4472585409600 2441551553280 1782825493680 8050653737280 1027693893600 2456584290720 3676520707200 479590483680 4754201316480 1831163664960 863262870624 8945170819200 4883103106560 2757390530400 3565650987360 2055387787200 959180967360 3662327329920 1726525741248 1541540840400 5514781060800 719385725520 7131301974720 2746745497440 4110775574400 2573564495040 1918361934720 3453051482496 3083081680800 1438771451040 5147128990080 3836723869440 1147097024640 1079078588280 540774311616 2106975583440 482834206800 6166163361600 3860346742560 2877542902080 5179577223744 1020219756192 1548580983264 7673447738880 4289274158400 2294194049280 2158157176560 965668413600 450645259680 5755085804160 1720645536960 811161467424 1821820993200 1016103231360 337983944760 4316314353120 1931336827200 901290519360 3441291073920 1622322934848 1448502620400 2032206462720 675967889520 8632628706240 1700366260320 2580968305440 3862673654400 399183412320 2380337910720 1802581038720 718530142176 3244645869696 2897005240800 1351935779040 2433484402272 798366824640 3605162077440 1013951834280 1437060284352 2550549390480 5794010481600 1141244488800 598775118480 2703871558080 4866968804544 621285461280 1596733649280 2027903668560 919993615200 1197550236960 5407743116160 1639261350720 2253226298400 3193467298560 1230019701120 898162677720 579866430528 4055807337120 1839987230400 2395100473920 4311180853056 3278522701440 4506452596800 2460039402240 1796325355440 8111614674240 1035475768800 2458892026080 3679974460800 483222025440 4790200947840 1845029551680 869799645792 9012905193600 4920078804480 2759980845600 3592650710880 2070951537600 966444050880 3690059103360 1739599291584 1553213653200 5519961691200 724833038160 7185301421760 2767544327520 4141903075200 2575982122560 1932888101760 3479198583168 3106427306400 1449666076320 5151964245120 3865776203520 1148174616960 1087249557240 541282319424 2122929965520 483287785200 6212854612800 3863973183840 2899332152640 5218797874752 1027945035936 1550035732896 7731552407040 4293303537600 2296349233920 2174499114480 966575570400 451068599520 5798664305280 1722261925440 811923479136 1835616135600 1017057767040 338301449640 4348998228960 1933151140800 902137199040 3444523850880 1623846958272 1449863355600 2034115534080 676602899280 8697996457920 1713241726560 2583392888160 3866302281600 399558408480 2387039941440 1804274398080 719205135264 3247693916544 2899726711200 1353205798560 2435770437408 799116816960 3608548796160 1014904348920 1438410270528 2569862589840 5799453422400 1142316583200 599337612720 2706411597120 4871540874816 621869101920 1598233633920 2029808697840 922583930400 1198675225440 5412823194240 1643876821440 2255342997600 3196467267840 1231175191680 899006419080 580411161792 4059617395680 1845167860800 2397350450880 4315230811584 3287753642880 4510685995200 2462350383360 1798012838160 8119234791360 1036448503200 2465815232160 3690335721600 483675968160 4794700901760 1846762787520 870616742688 9021371990400 4924700766720 2767751791200 3596025676320 2072897006400 967351936320 3693525575040 1741233485376 1554672754800 5535503582400 725513952240 7192051352640 2770144181280 4145794012800 2583235005120 1934703872640 3482466970752 3109345509600 1451027904480 5166470010240 3869407745280 1151407393920 1088270928360 6964933941504 2124924263280 6218691019200 3874852507680 2902055808960 5223700456128 1028910695904 1554399981792 7738815490560 4305391675200 2302814787840 2176541856720 969297040800 5804111617920 1727111090880 814209514272 1837340528400 3483790168320 1019921374080 4353083713440 1938594081600 11608223235840 3454222181760 1628419028544 1453945561200 2039842748160 8706167426880 1714851159840 2590666636320 3877188163200 400683396960 2391507961920 23216446471680 1809354476160 721230114528 3256838057088 2907891122400 17412334853760 1357015857120 2442628542816 801366793920 3618708952320 1017761892840 1442460229056 2572276739760 5815782244800 1145532866400 601025095440 2714031714240 4885257085632 623620023840 1602733587840 2035523785680 924310807200 1202050190880 5428063428480 1646953801920 2261693095200 3205467175680 1234641663360 901537643160 582045355584 4071047571360 1848621614400 2404100381760 4327380687168 3293907603840 4523386190400 2469283326720 1803075286320 8142095142720 1039366706400 2470430702880 3697243228800 485037796320 4808200763520 1851962495040 873068033376 9046772380800 4938566653440 2772932421600 3606150572640 2078733412800 970075592640 3703924990080 1746136066752 1559050059600 5545864843200 727556694480 7212301145280 2777943742560 4157466825600 2588070260160 1940151185280 3492272133504 3118100119200 1455113388960 5176140520320 3880302370560 1153562578560 1091335041720 6984544267008 2130907156560 6236200238400 3882105390240 2910226777920 5238408200256 1031807675808 1557309481056 7760604741120 4313450433600 2307125157120 2182670083440 971111354400 5820453555840 1730343867840 815733537696 1842513706800 3493599056640 1021830445440 4365340166880 1942222708800 11640907111680 3460687735680 1631467075392 1456667031600 2043660890880 8730680333760 1719679459680 2595515801760 3884445417600 401433389280 2393741972160 23281814223360 1812741194880 722580100704 3262934150784 2913334063200 17461360667520 1359555896160 2447200613088 802866778560 3625482389760 1019666922120 1445160201408 2579519189520 5826668126400 1147677055200 602150083920 2719111792320 4894401226176 624787305120 1605733557120 2039333844240 925174245600 1204300167840 5438223584640 1648492292160 2265926493600 3211467114240 1236952644480 903225125880 583134818112 4078667688480 1850348491200 2408600335680 4335480604224 3296984584320 4531852987200 2473905288960 1806450251760 8157335376960 1041312175200 2472738438240 3700696982400 485945681760 4817200671360 1855428966720 874702227168 9063705974400 4947810577920 2775522736800 3612900503520 2082624350400 971891363520 3710857933440 1749404454336 1561968262800 5551045473600 728918522640 7225801007040 2783143450080 4165248700800 2590487887680 1943782727040 3498808908672 3123936525600 1457837045280 5180975775360 3887565454080 1154640170880 1093377783960 6997617817344 2134895752080 6247873051200 3885731831520 2915674090560 5248213363008 1033738995744 1558764230688 7775130908160 4317479812800 2309280341760 2186755567920 972018511200 5831348181120 1731960256320 816495549408 1845962492400 3500138315520 1022784981120 4373511135840 1944037022400 11662696362240 3463920512640 1632991098816 1458027766800 2045569962240 8747022271680 1722898326240 2597940384480 3888074044800 401808385440 2404912023360 23325392724480 1814434554240 723255093792 3265982197632 2916055533600 17494044543360 1360825915680 2449486648224 803616770880 3628869108480 1020619436760 1446510187584 2584347489360 5832111067200 1148749149600 602712578160 2721651831360 4898973296448 625370945760 1607233541760 2041238873520 929491437600 1205425156320 5443303662720 1656184743360 2268043192800 3214467083520 1238108135040 904068867240 583679549376 4082477747040 1858982875200 2410850312640 4339530562752 3312369486720 4536086385600 2476216270080 1808137734480 8164955494080 1042284909600 2484277115040 3717965750400 486399624480 4821700625280 1857162202560 875519324064 9072172771200 4952432540160 2788474312800 3616275468960 2084569819200 972799248960 3714324405120 1751038648128 1563427364400 5576948625600 729599436720 7232550937920 2785743303840 4169139638400 2602576025280 1945598497920 3502077296256 3126854728800 1459198873440 5205152050560 3891196995840 1160028132480 1094399155080 7004154592512 2136890049840 6253709457600 3903864037920 2918397746880 5253115944384 1034704655712 1566037978848 7782393991680 4337626708800 2320056264960 2188798310160 976554295200 5836795493760 1740042198720 820305607968 1847686885200 3503407944960 1027557659520 4377596620320 1953108590400 11673590987520 3480084397440 1640611215936 1464831442800 2055115319040 8755193240640 1724507759520 2610063298080 3906217180800 403683366240 2413848064320 23347181975040 1822901351040 726630059232 3281222431872 2929662885600 17510386481280 1367176013280 2460916823904 807366732480 3645802702080 1025382009960 1453260118464 2586761639280 5859325771200 1154109621600 605525049360 2734352026560 4921833647808 628289148960 1614733464960 2050764019920 2308219243200 1211050098720 5468704053120 1662338704320 2278626688800 3229466929920 1243885587840 908287574040 586403205696 4101528039840 4616438486400 1865890382400 2422100197440 4359780355392 3324677408640 4557253377600 2487771175680 1816575148080 8203056079680 1047148581600 2493508056480 488669338080 4844200394880 1865828381760 879604808544 9114506755200 4975542351360 366502003560 2798835573600 3633150296160 2094297163200 977338676160 3731656763520 1759209617088 1570722872400 733004007120 7266300592320 2798742572640 4188594326400 2612246535360 1954677352320 3518419234176 3141445744800 1466008014240 5224493070720 3909354704640 1164338501760 1099506010680 7036838468352 2146861538640 6282891489600 3918369803040 2932016028480 5277628851264 1039532955552 1571856977376 7818709409280 4353744225600 2328677003520 2199012021360 980182922400 5864032056960 1746507752640 823353654816 1856308849200 3519756092160 1031375802240 4398024042720 1960365844800 11728064113920 3493015505280 1646707309632 1470274383600 2062751604480 8796048085440 1732554925920 2619761628960 3920731689600 405183350880 23456128227840 1829674788480 729330031584 3293414619264 2940548767200 17592096170880 1372256091360 2470060964448 810366701760 3659349576960 1029192068520 1458660063168 2598832388880 5881097534400 1158397999200 607775026320 2744512182720 4940121928896 630623711520 1620733403520 2058384137040 2316795998400 1215550052640 5489024365440 1676185116480 2287093485600 3241466807040 1248507550080 911662539480 588582130752 4116768274080 4633591996800 1881432273600 2431100105280 4375980189504 3352370232960 4574186971200 2497015100160 1823325078960 8233536548160 1051039519200 2514277674720 490485108960 4862200210560 1872761325120 882873196128 9148373942400 4994030200320 367863831720 2822148410400 3646650157920 2102079038400 980970217920 3745522650240 1765746392256 1576559278800 735727663440 7293300315840 2809141987680 4204158076800 2634005183040 1961940435840 3531492784512 3153118557600 1471455326880 5268010366080 3923880871680 1174036832640 1103591495160 7062985569024 2154838729680 6306237115200 3951007774560 2942910653760 5297239176768 1043395595424 7847761743360 4390008638400 2348073665280 2207182990320 988347333600 5885821307520 1761055248960 830211760224 1863206420400 3532834609920 1039966623360 4414365980640 1976694667200 11771642615040 3522110497920 1660423520448 1482521000400 2079933246720 8828731961280 1738992659040 2641582873440 3953389334400 408558316320 23543285230080 1844915022720 735404969376 3320847040896 2965042000800 17657463922560 1383686267040 2490635280672 817116632640 3689830045440 1037764700280 1470809938752 2608488988560 5930084001600 1168046848800 612837474480 2767372534080 4981270561344 635876477280 1634233265280 2075529400560 2336093697600 1225674948960 5534745068160 1694646999360 2306143778400 3268466530560 1258906965120 919256211720 593484712128 4151058801120 4672187395200 1902154795200 2451349897920 4412429816256 3389293998720 4612287556800 2517813930240 1838512423440 8302117602240 1059794128800 2541970499040 494570593440 4902699795840 1888360447680 890227068192 9224575113600 5035627860480 370927945080 2853232192800 3677024846880 2119588257600 989141186880 3776720895360 1780454136384 1589691193200 741855890160 7354049693760 2832540671520 4239176515200 2663016713280 1978282373760 3560908272768 3179382386400 1483711780320 5326033426560 3956564747520 1112783835240 7121816545536 2172787409520 6358764772800 3994525069920 2967423560640 5341362409152 1052086535136 7913129495040 4438361188800 2225567670480 999233215200 5934847121280 1780451910720 839355900768 1878725955600 3562261274880 1051421051520 4451135340960 1998466430400 11869694242560 3560903821440 1678711801536 1498849822800 2102842103040 8902270681920 1753477558560 2670677866080 3996932860800 413058270240 23739388485120 1865235335040 743504886432 3357423603072 2997699645600 17804541363840 1398926501280 2518067702304 826116540480 3730470670080 1049194875960 1487009772864 2630216337840 5995399291200 1180911981600 619587405360 2797853002560 5036135404608 642880164960 1652233080960 2098389751920 2361823963200 1239174810720 5595706005120 1697723979840 2331544168800 3304466161920 1272772851840 929381108040 600021487296 4196779503840 4723647926400 1905608548800 2478349621440 4461029318592 3395447959680 4663088337600 2545545703680 1858762216080 8393559007680 1071466941600 2546585969760 500017906080 4956699242880 1909159277760 900032230944 9326176675200 5091091407360 375013429560 2858412823200 3717524432160 2142933883200 1000035812160 3818318555520 1800064461888 1607200412400 750026859120 7435048864320 2863738916640 4285867766400 2667851968320 2000071624320 3600128923776 3214400824800 1500053718240 5335703936640 4000143248640 1125040288680 7200257847552 2196718982640 6428801649600 4001777952480 3000107436480 5400193385664 1063674454752 8000286497280 4446419947200 2250080577360 1001047528800 6000214872960 1783684687680 840879924192 1899418669200 3601496828160 1053330122880 4500161154720 2002095057600 12000429745920 3567369375360 1681759848384 1501571293200 2106660245760 9000322309440 1772790757920 2675527031520 4004190115200 413808262560 24000859491840 1868622053760 744854872608 3363519696768 3003142586400 18000644618880 1401466540320 2522639772576 827616525120 3737244107520 1051099905240 1489709745216 2659186136880 6006285172800 1183056170400 620712393840 2802933080640 5045279545152 644047446240 1655233050240 2102199810480 2366112340800 1241424787680 5605866161280 1702339450560 2335777567200 3310466100480 1275083832960 931068590760 601110949824 4204399620960 4732224681600 1910789179200 2482849575360 4469129235648 3404678901120 4671555134400 2550167665920 1862137181520 8408799241920 1073412410400 2553509175840 500925791520 4965699150720 1912625749440 901666424736 9343110268800 5100335331840 375694343640 2866183768800 3724274363040 2146824820800 1001851583040 3825251498880 1803332849472 1610118615600 751388687280 7448548726080 2868938624160 4293649641600 2675104850880 2003703166080 3606665698944 3220237231200 1502777374560 5350209701760 4007406332160 1127083030920 7213331397888 2200707578160 6440474462400 4012657276320 3005554749120 5409998548416 1065605774688 8014812664320 4458508084800 2254166061840 1003768999200 6011109498240 1788533853120 843165959328 1902867454800 3608036087040 1056193729920 4508332123680 2007537998400 12022218996480 3577067706240 1686331918656 1505653498800 2112387459840 9016664247360 1776009624480 2682800779680 4015075996800 24044437992960 1873702131840 746879851872 3372663837312 3011306997600 18033328494720 1405276598880 2529497877984 829866502080 3747404263680 1053957449160 1493759703744 2664014436720 6022613995200 1186272453600 36066656989440 622399876560 2810553197760 5058995755968 645798368160 1659733004160 2107914898320 2372544907200 1244799753120 5621106395520 1708493411520 2342127664800 3319466008320 1278550304640 933599814840 602745143616 4215829796640 4745089814400 1917696686400 2489599506240 4481279111232 1726042911264 3416986823040 4684255329600 2557100609280 1867199629680 8431659593280 1076330613600 2562740117280 502287619680 4979199012480 1917825456960 904117715424 9368510659200 5114201218560 376715714760 2876545029600 3734399259360 2152661227200 1004575239360 3835650913920 1808235430848 1614495920400 753431429520 7468798518720 2876738185440 4305322454400 2684775360960 2009150478720 3616470861696 3228991840800 1506862859040 2712353146272 5369550721920 4018300957440 1130147144280 7232941723392 2206690471440 6457983681600 4027163041440 3013725718080 5424706292544 1068502754592 8036601914880 2260294288560 1007397626400 6027451436160 1794999407040 846214006176 1908040633200 3617844975360 1060011872640 4520588577120 2014795252800 12054902872320 3589998814080 1692428012352 1511096439600 2120023745280 9041177154240 1780837924320 2692499110560 4029590505600 24109805744640 1880475569280 749579824224 3384856024704 3022192879200 18082354308480 1410356676960 2538642018528 832866471360 3760951138560 1057767507720 1499159648448 2671256886480 6044385758400 1190560831200 36164708616960 624649853520 2820713353920 5077284037056 648132930720 1665732942720 2115535015440 2381121662400 1249299707040 5641426707840 1720801333440 2350594461600 3331465885440 1283172266880 936974780280 604924068672 4231070030880 4762243324800 1931511700800 2498599414080 4497478945344 1732282560288 3441602666880 4701188923200 2566344533760 1873949560560 8462140061760 1080221551200 2581202000160 504103390560 4997198828160 1924758400320 907386103008 9402377846400 5132689067520 378077542920 2897267551200 3747899121120 2160443102400 1008206781120 3849516800640 1814772206016 1620332326800 756155085840 7495798242240 2887137600480 4320886204800 2704116381120 2016413562240 3629544412032 3240664653600 1512310171680 2722158309024 5408232762240 4032827124480 1134232628760 7259088824064 2214667662480 6481329307200 4056174571680 3024620343360 5444316618048 1072365394464 8065654248960 2268465257520 1014654880800 6049240686720 1807930514880 2520516952800 1914938204400 3630923493120 1398513594240 4536930515040 2029309761600 12098481373440 3615861029760 5041033905600 1521982321200 2797027188480 9073861030080 1787275657440 2711895772320 4058619523200 24196962746880 1894022444160 988948898784 10082067811200 3043964642400 18147722060160 1420516833120 7561550858400 1098832109760 3788044888320 1065387624840 1977897797568 2680913486160 6087929284800 1199137586400 36295444120320 824124082320 2841033666240 15123101716800 652802055840 2197664219520 2130775249680 2398275172800 1648248164640 5682067332480 1722339823680 2367528055200 4395328439040 1292416191360 1236186123480 609281918784 4261550499360 4796550345600 1933238577600 3296496329280 5933693392704 1744761858336 3444679647360 4735056110400 2584832382720 2472372246960 8523100998720 1088003426400 2583509735520 507734932320 6592992658560 1938624287040 913922878176 9470112220800 5169664765440 380801199240 2899857866400 4944744493920 2176006852800 1015469864640 3877248574080 1827845756352 1632005139600 761602398480 9889488987840 2907936430560 4352013705600 2706534008640 2030939729280 3655691512704 3264010279200 1523204796960 2741768634528 5413068017280 4061879458560 1142403597720 7311383025408 2921894473680 6528020558400 4059801012960 3046409593920 5483537269056 1080090674208 8123758917120 2284807195440 1015562037600 6092819187840 1809546903360 2538674661600 1928733346800 3657080528640 1408588433280 4569614390880 2031124075200 12185638375680 3619093806720 5077349323200 1523343056400 2817176866560 9139228781760 1800151123680 2714320355040 4062248150400 24371276751360 1895715803520 996073249248 10154698646400 3046686112800 18278457563520 1421786852640 7616023984800 1106748054720 3791431607040 1066340139480 1992146498496 2700226685520 6093372225600 1200209680800 36556915127040 830061041040 2843573705280 15232047969600 653385696480 2213496109440 2132680278960 2400419361600 1660122082080 5687147410560 1725416804160 2369644754400 4426992218880 1293571681920 1245091561560 609826650048 4265360557920 4800838723200 3320244164160 5976439495488 1746321770592 3450833608320 4739289508800 2587143363840 2490183123120 8530721115840 1088976160800 2588125206240 508188875040 6640488328320 1940357522880 914739975072 9478579017600 5174286727680 381141656280 4980366246240 2177952321600 1016377750080 3880715045760 1829479950144 1633464241200 762283312560 9960732492480 2910536284320 4355904643200 2711369263680 2032755500160 3658959900288 3266928482400 1524566625120 2744219925216 5422738527360 4065511000320 1143424968840 7317919800576 2942943690960 6533856964800 4067053895520 3049133250240 5488439850432 1081056334176 8131022000640 2286849937680 1017376351200 6098266500480 1812779680320 2540944375200 1930457739600 3660350158080 1409847788160 4573699875360 2034752702400 12196533000960 3625559360640 5081888750400 1526064526800 2819695576320 9147399750720 1801760556960 2719169520480 4069505404800 24393066001920 1899102522240 996963793056 10163777500800 3052129053600 18294799501440 1424326891680 7622833125600 1107737547840 3798205044480 1068245168760 1993927586112 2702640835440 6104258107200 1202353869600 36589599002880 830803160880 2848653783360 15245666251200 654552977760 2215475095680 2136490337520 2404707739200 1661606321760 5697307566720 1731570765120 2373878152800 4430950191360 1295882663040 1246204741320 610916112576 4272980675040 4809415478400 3323212643520 5981782758336 1749441595104 3463141530240 4747756305600 2591765326080 2492409482640 8545961350080 1090921629600 2597356147680 509096760480 6646425287040 1943823994560 916374168864 9495512611200 5183530652160 381822570360 4984818965280 2181843259200 1018193520960 3887647989120 1832748337728 1636382444400 763645140720 9969637930560 2915735991840 4363686518400 2721039773760 2036387041920 3665496675456 3272764888800 1527290281440 2749122506592 5442079547520 4072774083840 1145467711080 7330993350912 2945574843120 6545529777600 4081559660640 3054580562880 5498245013184 1082987654112 8145548167680 2290935422160 1021004978400 6109161125760 1819245234240 2545483802400 1933906525200 3666889416960 1412366497920 4581870844320 2042009956800 12218322251520 3638490468480 5090967604800 1531507467600 2824732995840 9163741688640 1804979423520 2728867851360 4084019913600 24436644503040 1905875959680 998744880672 10181935209600 3063014935200 18327483377280 1429406969760 7636451407200 1109716534080 3811751919360 1072055227320 1997489761344 2707469135280 6126029870400 1206642247200 36654966754560 832287400560 2858813939520 15272902814400 656887540320 2219433068160 2144110454640 2413284494400 1664574801120 5717627879040 1743878687040 2382344949600 4438866136320 1300504625280 1248431100840 613095037632 4288220909280 4826568988800 3329149602240 5992469284032 1755681244128 3487757374080 4764689899200 2601009250560 2496862201680 8576441818560 1094812567200 510912531360 6658299204480 1950756937920 919642556448 9529379798400 5202018501120 383184398520 4993724403360 2189625134400 1021825062720 3901513875840 1839285112896 1642218850800 766368797040 9987448806720 2926135406880 4379250268800 2740380793920 2043650125440 3678570225792 3284437701600 1532737594080 2758927669344 5480761587840 4087300250880 1149553195560 7357140451584 2950837147440 6568875403200 4110571190880 3065475188160 5517855338688 1086850293984 8174600501760 2299106391120 1028262232800 6130950376320 1832176342080 2554562656800 1940804096400 3679967934720 1417403917440 4598212782240 2056524465600 12261900752640 3664352684160 5109125313600 1542393349200 2834807834880 9196425564480 1811417156640 2748264513120 4113048931200 24523801505280 5519951902080 1919422834560 1002307055904 10218250627200 3084786698400 18392851128960 1439567125920 7663687970400 1113674506560 3838845669120 1079675344440 2004614111808 2717125734960 6169573396800 1215219002400 36785702257920 835255879920 8279927853120 2879134251840 15327375940800 2227349013120 2159350688880 2430438004800 1670511759840 5758268503680 1745417177280 2399278543200 4454698026240 1309748549760 1252883819880 617452887744 4318701377760 4860876009600 3341023519680 6013842335424 1768160542176 3490834354560 4798557086400 2619497099520 2505767639760 8637402755520 1102594442400 514544073120 6682047039360 1964622824640 926179331616 9597114172800 5238994199040 385908054840 5011535279520 2205188884800 1029088146240 3929245649280 1852358663232 1653891663600 771816109680 10023070559040 2946934236960 4410377769600 2742798421440 2058176292480 3704717326464 3307783327200 1543632219360 2778537994848 5485596842880 4116352584960 1157724164520 7409434652928 2961361756080 6615566654400 4114197632160 3087264438720 5557075989696 1094575573728 8232705169920 2315448329040 1029169389600 6174528877440 1833792730560 2572720365600 1954599238800 3706124970240 1427478756480 4630896658080 2058338779200 12349057754880 3667585461120 5145440731200 1543754084400 2854957512960 9261793316160 1824292622880 2750689095840 4116677558400 24698115509760 5559187455360 1921116193920 1009431406368 10290881462400 3087508168800 18523586632320 1440837145440 7718161096800 1121590451520 3842232387840 1080627859080 2018862812736 2736438934320 6175016337600 1216291096800 37047173264640 841192838640 8338781183040 2881674290880 15436322193600 2243180903040 2161255718160 2432582193600 1682385677280 5763348581760 1748494157760 2401395242400 4486361806080 1310904040320 1261789257960 617997619008 4322511436320 4865164387200 3364771354560 6056588438208 1769720454432 3496988315520 4802790484800 2621808080640 2523578515920 8645022872640 1103567176800 514998015840 6729542709120 1966356060480 926996428512 9605580969600 5243616161280 386248511880 5047157031840 2207134353600 1029996031680 3932712120960 1853992857024 1655350765200 772497023760 10094314063680 2949534090720 4414268707200 2747633676480 2059992063360 3707985714048 3310701530400 1544994047520 2780989285536 5495267352960 4119984126720 1158745535640 7415971428096 2982410973360 6621403060800 4121450514720 3089988095040 5561978571072 1095541233696 8239968253440 2317491071280 1030983703200 6179976190080 1837025507520 2574990079200 1956323631600 3709394599680 1428738111360 4634982142560 2061967406400 12359952380160 3674051015040 5149980158400 1546475554800 2857476222720 9269964285120 1825902056160 2755538261280 4123934812800 24719904760320 5564091899520 1924502912640 1010321950176 10299960316800 3092951109600 18539928570240 1443377184480 7724970237600 1122579944640 3849005825280 1082532888360 2020643900352 2738853084240 6185902219200 1218435285600 37079857140480 841934958480 8346137849280 2886754368960 15449940475200 2245159889280 2165065776720 2436870571200 1683869916960 5773508737920 1754648118720 2405628640800 4490319778560 1313215021440 1262902437720 619087081536 4330131553440 4873741142400 3367739833920 6061931701056 1772840278944 3509296237440 4811257281600 2626430042880 2525804875440 8660263106880 1105512645600 515905901280 6735479667840 1969822532160 928630622304 9622514563200 5252860085760 386929425960 5051609750880 2211025291200 1031811802560 3939645064320 1857261244608 1658268968400 773858851920 10103219501760 2954733798240 4422050582400 2757304186560 2063623605120 3714522489216 3316537936800 1547717703840 2785891866912 5514608373120 4127247210240 1160788277880 7429044978432 2985042125520 6633075873600 4135956279840 3095435407680 5571783733824 1097472553632 8254494420480 2321576555760 1034612330400 6190870815360 1843491061440 2579529506400 1959772417200 3715933858560 1431256821120 4643153111520 2069224660800 12381741630720 3686982122880 5159059012800 1551918495600 2862513642240 9286306223040 1829120922720 2765236592160 4138449321600 24763483261440 5573900787840 1931276350080 1012103037792 10318118025600 3103836991200 18572612446080 1448457262560 7738588519200 1124558930880 3862552700160 1086342946920 2024206075584 2743681384080 6207673982400 1222723663200 37145224892160 843419198160 8360851181760 2896914525120 15477177038400 2249117861760 2172685893840 2445447326400 1686838396320 5793829050240 2414095437600 4498235723520 1317836983680 1265128797240 621266006592 4345371787680 4890894652800 3373676792640 6072618226752 1779079927968 4828190875200 2635673967360 2530257594480 8690743575360 1109403583200 517721672160 6747353585280 1976755475520 931899009888 9656381750400 5271347934720 388291254120 5060515188960 2218807166400 1035443344320 3953510951040 1863798019776 1664105374800 776582508240 10121030377920 2965133213280 4437614332800 2764557069120 2070886688640 3727596039552 3328210749600 1553165016480 2795697029664 5529114138240 4141773377280 1164873762360 7455192079104 2990304429840 6656421499200 1311113325600 4146835603680 3106330032960 5591394059328 1101335193504 8283546754560 2329747524720 1037333800800 6212660065920 1848340226880 2588608360800 1966669988400 3729012376320 1436294240640 4659495049440 2074667601600 12425320131840 3696680453760 5177216721600 1556000701200 2872588481280 9318990098880 1835558655840 2772510340320 4149335203200 24850640263680 5593518564480 1936356428160 1015665213024 10354433443200 3112001402400 18637980197760 1452267321120 7765825082400 1128516903360 3872712856320 1089200490840 2031330426048 2753337983760 6224002804800 1225939946400 37275960395520 846387677520 8390277846720 2904534642240 15531650164800 2257033806720 2178400981680 2451879892800 1692775355040 5809069284480 2420445535200 4514067613440 1321303455360 1269581516280 622900200384 4356801963360 4903759785600 3385550710080 6093991278144 1783759664736 4840891070400 2642606910720 2539163032560 8713603926720 1112321786400 519083500320 6771101420160 1981955183040 934350300576 9681782140800 5285213821440 389312625240 5078326065120 2224643572800 1038167000640 3963910366080 1868700601152 1668482679600 778625250480 10156652130240 2972932774560 4449287145600 2771809951680 2076334001280 3737401202304 3336965359200 1557250500960 2803050901728 5543619903360 4152668002560 1167937875720 7474802404608 3000829038480 6673930718400 1314562111200 4157714927520 3114501001920 5606101803456 1104232173408 8305336005120 2335875751440 1040055271200 6229002003840 1853189392320 2595417501600 1971843166800 3738821264640 1440072305280 4671751502880 2080110542400 12458004007680 3706378784640 5190835003200 1560082906800 2880144610560 9343503005760 1840386955680 2779784088480 4160221084800 24916008015360 5608231896960 1941436506240 1018336844448 10381670006400 3120165813600 18687006011520 1456077379680 7786252504800 1131485382720 3882873012480 1092058034760 2036673688896 2760580433520 6240331627200 1229156229600 37374012023040 848614037040 8412347845440 2912154759360 15572505009600 2262970765440 2184116069520 2458312459200 1697228074080 5824309518720 2426795632800 4525941530880 1324769927040 1272921055560 624534394176 4368232139040 4916624918400 3394456148160 6110021066688 1788439401504 4853591265600 2649539854080 2545842111120 8736464278080 1115239989600 520445328480 6788912296320 1987154890560 936801591264 9707182531200 5299079708160 390333996360 5091684222240 2230479979200 1040890656960 3974309781120 1873603182528 1672859984400 780667992720 10183368444480 2980732335840 4460959958400 2776645206720 2081781313920 3747206365056 3345719968800 1561335985440 2810404773792 5553290413440 4163562627840 1171001989080 7494412730112 3008722494960 6691439937600 1318010896800 4164967810080 3122671970880 5620809547584 1107129153312 8327125255680 2342003978160 1041869584800 6245343941760 1856422169280 2602226642400 1977016345200 3748630152960 1443850369920 4684007956320 2083739169600 12490687883520 3712844338560 5204453284800 1562804377200 2887700739840 9368015912640 1845215255520 2784633253920 4167478339200 24981375767040 5622945229440 1944823224960 1021008475872 10408906569600 3125608754400 18736031825280 1458617418720 7806679927200 1134453862080 3889646449920 1093963064040 2042016951744 2767822883280 6251217508800 1231300418400 37472063650560 850840396560 8434417844160 2917234837440 15613359854400 2268907724160 2187926128080 2462600836800 1701680793120 5834469674880 2431029031200 4537815448320 1327080908160 1276260594840 625623856704 4375852256160 4925201673600 3403361586240 6126050855232 1791559226016 4862058062400 2654161816320 2552521189680 8751704512320 1117185458400 521353213920 6806723172480 1990621362240 938435785056 9724116124800 5308323632640 391014910440 5105042379360 2234370916800 1042706427840 3981242724480 1876871570112 1675778187600 782029820880 10210084758720 2985932043360 4468741833600 2791150971840 2085412855680 3753743140224 3351556375200 1564059641760 2815307355168 5582301943680 4170825711360 1173044731320 7507486280448 3016615951440 6703112750400 1320310087200 4186726457760 3128119283520 5630614710336 1109060473248 8341651422720 2346089462640 1047312525600 6256238567040 1866120500160 2606766069600 1980465130800 3755169411840 1446369079680 4692178925280 2094625051200 12512477134080 3732241000320 5213532139200 1570968788400 2892738159360 9384357850560 1848434122080 2799180750240 4189250102400 25024954268160 5632754117760 1954983381120 1022789563488 10427064278400 3141937576800 18768715701120 1466237535840 7820298208800 1136432848320 3909966762240 2045579126976 2772651183120 6283875153600 37537431402240 852324636240 8449131176640 2932475071680 15640596417600 2272865696640 4091158253952 2199356303760 2475465969600 1704649272480 5864950143360 4545731393280 1334013851520 1278486954360 628892244288 4398712607520 4950931939200 3409298544960 6136737380928 1800918699552 9091462786560 4887458452800 2668027703040 2556973908720 8797425215040 1123021864800 524076870240 6818597089920 2001020777280 943338366432 9774916905600 5336055406080 393057652680 5113947817440 2246043729600 1048153740480 4002041554560 1886676732864 1684532797200 786115305360 10227895634880 3001531165920 4492087459200 2793568599360 2096307480960 3773353465728 3369065594400 1572230610720 2830015099296 5587137198720 4192614961920 1179172958040 7546706931456 3021878255760 6738131188800 1327207658400 4190352899040 3144461221440 5660030198592 1114854433056 8385229923840 2358345916080 1048219682400 6288922442880 1867736888640 2620384351200 1990811487600 3774787188480 1453925208960 4716691832160 2096439364800 12577844885760 3735473777280 5240768702400 1572329523600 2907850417920 9433383664320 1858090721760 2801605332960 4192878729600 25155689771520 5662180782720 1956676740480 1028132826336 10481537404800 3144659047200 18866767328640 1467507555360 7861153053600 1142369807040 3913353480960 2056265652672 2787136082640 6289318094400 37733534657280 856777355280 8493271174080 2935015110720 15722306107200 2284739614080 4112531305344 2201261333040 2477610158400 1713554710560 5870030221440 4569479228160 1335169342080 1285166032920 629436975552 4402522666080 4955220316800 3427109421120 6168796958016 1802478611808 9138958456320 4891691851200 2670338684160 2570332065840 8805045332160 1123994599200 524530812960 6854218842240 2002754013120 944155463328 9783383702400 5340677368320 393398109720 5140664131680 2247989198400 1049061625920 4005508026240 1888310926656 1685991898800 786796219440 10281328263360 3004131019680 4495978396800 2820162502080 2098123251840 3776621853312 3371983797600 1573592438880 2832466389984 5640325004160 4196246503680 1180194329160 7553243706624 3037665168720 6743967595200 1328357253600 4230243753120 3147184877760 5664932779968 1115820093024 8392493007360 2360388658320 2656714507200 6294369755520 1885517161920 2622654064800 1992535880400 3778056817920 1455184563840 4720777316640 5313429014400 2116396814400 12588739511040 3771034323840 5245308129600 3985071760800 2910369127680 9441554633280 1859700155040 2828275742880 4232793628800 25177479022080 5667085226880 1975303693440 1029023370144 10490616259200 7970143521600 3174595221600 18883109266560 3719400310080 7867962194400 1143359300160 3950607386880 2058046740288 2789550232560 6349190443200 37766218533120 857519475120 8500627840320 7438800620160 2962955540160 15735924388800 2286718600320 4116093480576 5579100465120 1715038950240 5925911080320 4573437200640 1347879738240 1286279212680 8232186961152 11158200930240 4444433310240 3430077900480 6174140220864 1216118528352 1819637646624 9146874401280 4938259233600 2695759476480 2572558425360 8888866620480 1134694677600 6860155800960 2021819607360 953143529184 9876518467200 5391518952960 5145116850720 2269389355200 13720311601920 4043639214720 1906287058368 1702042016400 10290233701440 2026864213920 3032729411040 4538778710400 2827415384640 27440623203840 2118096731520 3812574116736 3404084032800 20580467402880 1588572548640 2859430587552 5654830769280 4236193463040 1191429411480 7625148233472 3040296320880 6808168065600 1341002800800 4241123076960 41160934805760 3177145097280 5718861175104 1126442352672 8472386926080 2382858822960 2682005601600 6354290194560 1890366327360 2647620914400 2011504201200 4762032549120 1469037467520 4765717645920 5364011203200 2121839755200 12708580389120 3780732654720 5295241828800 4023008402400 2938074935040 9531435291840 1877403921120 2835549491040 3971431371600 4243679510400 25417160778240 7143048823680 1980383771520 1038819352032 10590483657600 8046016804800 3182759632800 19062870583680 3754807842240 7942862743200 1154243724480 3960767543040 2077638704064 2816105881680 6365519265600 38125741167360 865682793360 10714573235520 7509615684480 2970575657280 15885725486400 2308487448960 4155277408128 5632211763360 1731365586720 5941151314560 4616974897920 1351346209920 1298524190040 8310554816256 11264423526720 4455863485920 3462731173440 6232916112192 1227695597856 1824317383392 9233949795840 4950959428800 2702692419840 2597048380080 8911726971840 1137612880800 6925462346880 2027019314880 955594819872 9901918857600 5405384839680 5194096760160 2275225761600 13850924693760 4054038629760 1911189639744 1706419321200 10388193520320 2046159329760 3040528972320 4550451523200 2829833012160 27701849387520 2123544044160 3822379279488 3412838642400 20776387040640 1592658033120 2866784459616 5659666024320 4247088088320 1194493524840 7644758558976 3069238994640 6825677284800 1344451586400 4244749518240 41552774081280 3185316066240 5733568919232 1129339332576 8494176176640 2388987049680 2688903172800 6370632132480 1891982715840 2654430055200 2016677379600 4807365615360 1472815532160 4777974099360 5377806345600 2123654068800 12741264264960 3783965431680 5308860110400 4033354759200 2945631064320 9555948198720 1882232220960 2837974073760 3981645082800 4247308137600 25482528529920 7211048423040 1982077130880 1041490983456 10617720220800 8066709518400 3185481103200 19111896397440 3764464441920 7963290165600 1157212203840 3964154261760 2082981966912 2823348331440 6370962206400 38223792794880 867909152880 10816572634560 7528928883840 2973115696320 15926580331200 2314424407680 4165963933824 5646696662880 1735818305760 5946231392640 4628848815360 1352501700480 1301863729320 8331927867648 11293393325760 4459673544480 3471636611520 6248945900736 1230852980448 1825877295648 9257697630720 4955192827200 2705003400960 2603727458640 8919347088960 1138585615200 6943273223040 2028752550720 956411916768 9910385654400 5410006801920 5207454917280 2277171230400 13886546446080 4057505101440 1912823833536 1707878422800 10414909834560 2051421634080 3043128826080 4554342460800 2837085894720 27773092892160 2125359815040 3825647667072 3415756845600 20829819669120 1594019861280 2869235750304 5674171789440 4250719630080 1195514895960 7651295334144 3077132451120 6831513691200 1345601181600 4255628842080 41659639338240 3188039722560 5738471500608 1130304992544 8501439260160 2391029791920 2691202363200 6376079445120 1896831881280 2656699768800 2018401772400 4819729178880 1474074887040 4782059583840 5382404726400 2129097009600 12752158890240 3793663762560 5313399537600 4036803544800 2948149774080 9564119167680 1883841654240 2845247821920 3985049653200 4258194019200 25504317780480 7229593768320 1987157208960 1042381527264 10626799075200 8073607089600 3193645514400 19128238335360 3767683308480 7970099306400 1158201696960 3974314417920 2084763054528 2825762481360 6387291028800 38256476670720 868651272720 10844390652480 7535366616960 2980735813440 15940198612800 2316403393920 4169526109056 5651524962720 1737302545440 5961471626880 4632806787840 1355968172160 1302976909080 8339052218112 11303049925440 4471103720160 3474605090880 6254289163584 1231905441312 1830557032416 9265613575680 4967893022400 2711936344320 2605953818160 8942207440320 1141503818400 6949210181760 2033952258240 958863207456 9935786044800 5423872688640 5211907636320 2283007636800 13898420363520 4067904516480 1917726414912 1712255727600 10423815272640 2053175735520 3050928387360 4566015273600 2841921149760 27796840727040 2130807127680 3835452829824 3424511455200 20847630545280 1598105345760 2876589622368 5683842299520 4261614255360 1198579009320 7670905659648 3079763603280 6849022910400 1349049967200 4262881724640 41695261090560 3196210691520 5753179244736 1133201972448 8523228510720 2397158018640 2698099934400 6392421383040 1900064658240 2663508909600 4823850366720 1477852951680 4794316037280 5396199868800 2132725636800 12784842766080 3800129316480 5327017819200 4047149901600 2955705903360 9588632074560 1888669954080 2850096987360 3995263364400 4265451273600 25569685532160 7235775550080 1990543927680 1045053158688 10654035638400 8094299803200 3199088455200 19177264149120 3777339908160 7990526728800 1161170176320 3981087855360 2090106317376 2833004931120 6398176910400 38354528298240 870877632240 10853663325120 7554679816320 2985815891520 15981053457600 2322340352640 4180212634752 5666009862240 1741755264480 5971631783040 4644680705280 1358279153280 1306316448360 8360425269504 11332019724480 4478723837280 3483510528960 6270318952128 1235062823904 1833676856928 9289361410560 4976359819200 2716558306560 2612632896720 8957447674560 1143449287200 6967021057920 2037418729920 960497401248 9952719638400 5433116613120 5225265793440 2286898574400 13934042115840 4074837459840 1920994802496 1715173930800 10450531586880 2058438039840 3056128094880 4573797148800 2849174032320 27868084231680 2134438669440 3841989604992 3430347861600 20901063173760 1600829002080 2881492203744 5698348064640 4268877338880 1200621751560 7683979209984 3087657059760 6860695723200 1351349157600 4273761048480 41802126347520 3201658004160 5762984407488 1135133292384 8537754677760 2401243503120 2702698315200 6403316008320 1904913823680 2668048336800 4836213930240 1480371661440 4802487006240 5405396630400 2138168577600 12806632016640 3809827647360 5336096673600 4054047472800 2960743322880 9604974012480 1891888820640 2857370735520 4002072505200 4276337155200 25613264033280 7254320895360 2220557492160 1046834246304 10672193347200 8108094945600 3207252866400 19209948024960 3783777641280 8004145010400 1163149162560 4441114984320 2093668492608 2837833230960 6414505732800 38419896049920 872361871920 10881481343040 7567555282560 2993436008640 16008290020800 2326298325120 4187336985216 5675666461920 1744723743840 5986872017280 4652596650240 1361745624960 1308542807880 8374673970432 11351332923840 4490154012960 3489447487680 6281005477824 1237167745632 1838356593696 9305193300480 4989060014400 2723491249920 2617085615760 8980308025920 1146367490400 6978894975360 2042618437440 962948691936 9978120028800 5446982499840 5234171231520 2292734980800 13957789950720 4085236874880 1925897383872 1719551235600 10468342463040 2061946242720 3063927656160 4585469961600 2866097424960 27915579901440 2139885982080 3851794767744 3439102471200 20936684926080 1604914486560 2888846075808 5732194849920 4279771964160 1203685864920 7703589535488 3092919364080 6878204942400 1354797943200 4299146137440 41873369852160 3209828973120 5777692151616 1138030272288 8559543928320 2407371729840 2709595886400 6419657946240 1916228543040 2674857477600 4844456305920 1484149726080 4814743459680 5419191772800 2150868772800 12839315892480 3832457086080 5349714955200 4064393829600 2968299452160 9629486919360 1896717120480 2874342814560 4012286216400 4301737545600 25678631784960 7266684458880 2226224589120 1049505877728 10699429910400 8128787659200 3226303159200 19258973838720 3793434240960 8024572432800 1166117641920 4452449178240 2099011755456 2845075680720 6452606318400 38517947677440 874588231440 10900026688320 7586868481920 3011216281920 16049144865600 2332235283840 4198023510912 5690151361440 1749176462880 6022432563840 4664470567680 1369834058880 1311882347160 8396047021824 11380302722880 4516824422880 3498352925760 6297035266368 1240325128224 1849275979488 9328941135360 5018693803200 2739668117760 2623764694320 9033648845760 1153176631200 6996705851520 2054751088320 968668370208 10037387606400 5479336235520 5247529388640 2306353262400 13993411703040 4109502176640 1937336740416 1729764946800 10495058777280 2067208547040 3082126632480 4612706524800 2873350307520 27986823406080 2152596378240 1550406410280 3874673480832 3459529893600 20990117554560 1614447283680 2906005110624 5746700615040 4305192756480 1210835462760 3100812820560 6919059787200 1362845109600 4310025461280 41980235109120 3228894567360 5812010221248 1144789892064 8610385512960 2421670925520 2725690219200 6457789134720 1921077708480 2690745472800 4856819869440 1492965210240 4843341851040 5451380438400 2156311713600 12915578269440 3842155416960 5381490945600 4088535328800 2985930420480 9686683702080 1907983153440 2881616562720 4036118209200 4312623427200 25831156538880 7285229804160 2239447815360 1055739684384 10762981891200 8177070657600 3234467570400 19373367404160 3815966306880 8072236418400 1173044093760 4478895630720 2111479368768 2861974730160 6468935140800 38746734808320 879783070320 10927844706240 7631932613760 3018836399040 16144472836800 2346088187520 4222958737536 5723949460320 1759566140640 6037672798080 4692176375040 1373300530560 1319674605480 8445917475072 11447898920640 4528254598560 3519132281280 6334438106304 1247692354272 9384352750080 5031393998400 2746601061120 2639349210960 9056509197120 1156094834400 7038264562560 2059950795840 971119660896 10062787996800 5493202122240 5278698421920 2312189668800 14076529125120 4119901591680 1942239321792 1734142251600 10557396843840 2079487257120 3089926193760 4624379337600 2878185562560 28153058250240 2158043690880 1559615442840 3884478643584 3468284503200 21114793687680 1618532768160 2913358982688 5756371125120 4316087381760 1213899576120 3119230885680 6936569006400 1366293895200 4317278343840 42229587375360 3237065536320 5826717965376 1147686871968 8632174763520 2427799152240 2732587790400 6474131072640 1924310485440 2697554613600 4885668184320 1496743274880 4855598304480 5465175580800 2159940340800 12948262145280 3848620970880 5395109227200 4098881685600 2993486549760 9711196608960 1912811453280 2886465728160 4046331920400 4319880681600 25896524290560 7328502276480 2245114912320 1058411315808 10790218454400 8197763371200 3239910511200 19422393217920 3825622906560 8092663840800 1176012573120 4490229824640 2116822631616 2869217179920 6479821022400 38844786435840 882009429840 10992753414720 7651245813120 3023916477120 16185327681600 2352025146240 4233645263232 5738434359840 1764018859680 6047832954240 4704050292480 1375611511680 1323014144760 8467290526464 11476868719680 4535874715680 3528037719360 6350467894848 1250849736864 9408100584960 5039860795200 2751223023360 2646028289520 9071749431360 1158040303200 7056075438720 2063417267520 972753854688 10079721590400 5502446046720 5292056579040 2316080606400 14112150877440 4126834535040 1945507709376 1737060454800 10584113158080 2084749561440 3095125901280 4632161212800 2880603190080 28224301754880 2161675232640 1563562171080 3891015418752 3474120909600 21168226316160 1621256424480 2918261564064 5761206380160 4323350465280 1215942318360 3127124342160 6948241819200 1368593085600 4320904785120 42336452632320 3242512848960 5836523128128 1149618191904 8646700930560 2431884636720 2737186171200 6485025697920 1925926873920 2702094040800 4898031747840 1499261984640 4863769273440 5474372342400 2161754654400 12970051395840 3851853747840 5404188081600 4105779256800 2998523969280 9727538546880 1916030319840 2888890310880 4053141061200 4323509308800 25940102791680 7347047621760 2248892976960 1060192403424 10808376163200 8211558513600 3242631981600 19455077093760 3832060639680 8106282122400 1177991559360 4497785953920 2120384806848 2874045479760 6485263963200 38910154187520 883493669520 11020571432640 7664121279360 3026456516160 16212564244800 2355983118720 4240769613696 5748090959520 1766987339040 6052913032320 4711966237440 1376767002240 1325240504280 8481539227392 11496181919040 4539684774240 3533974678080 6361154420544 1252954658592 9423932474880 5044094193600 2753534004480 2650481008560 9079369548480 1159013037600 7067949356160 2065150503360 973570951584 10088188387200 5507068008960 5300962017120 2318026075200 14135898712320 4130301006720 1947141903168 1738519556400 10601924034240 2088257764320 3097725755040 4636052150400 2887856072640 28271797424640 2163491003520 1566193323240 3894283806336 3477039112800 21203848068480 1622618252640 2920712854752 5775712145280 4326982007040 1216963689480 3132386646480 6954078225600 1369742680800 4331784108960 42407696136960 3245236505280 5841425709504 1150583851872 8653964014080 2433927378960 2739485361600 6490473010560 1930776039360 2704363754400 4906274123520 1500521339520 4867854757920 5478970723200 2167197595200 12980946021120 3861552078720 5408727508800 4109228042400 3001042679040 9735709515840 1917639753120 2896164059040 4056545631600 4334395190400 25961892042240 7359411185280 2250782009280 1061082947232 10817455017600 8218456084800 3250796392800 19471419031680 3835279506240 8113091263200 1178981052480 4501564018560 2122165894464 2876459629680 6501592785600 38942838063360 884235789360 11039116777920 7670559012480 3034076633280 16226182526400 2357962104960 4244331788928 5752919259360 1768471578720 6068153266560 4715924209920 1380233473920 1326353684040 8488663577856 11505838518720 4551114949920 3536943157440 6366497683392 1254007119456 9431848419840 5056794388800 2760466947840 2652707368080 9102229899840 1161931240800 7073886314880 2070350210880 976022242272 10113588777600 5520933895680 5305414736160 2323862481600 14147772629760 4140700421760 1952044484544 1742896861200 10610829472320 2090011865760 3105525316320 4647724963200 2892691327680 28295545259520 2168938316160 1567508899320 3904088969088 3485793722400 21221658944640 1626703737120 2928066726816 5785382655360 4337876632320 1220027802840 3135017798640 6971587444800 1373191466400 4339036991520 42443317889280 3253407474240 5856133453632 1153480831776 8675753264640 2440055605680 2746382932800 6506814948480 1934008816320 2711172895200 4910395311360 1504299404160 4880111211360 5492765865600 2170826222400 13013629896960 3868017632640 5422345790400 4119574399200 3008598808320 9760222422720 1922468052960 2901013224480 4066759342800 4341652444800 26027259793920 7365592967040 2256449106240 1063754578656 10844691580800 8239148798400 3256239333600 19520444845440 3844936105920 8133518685600 1181949531840 4512898212480 2127509157312 2883702079440 6512478667200 39040889690880 886462148880 11048389450560 7689872211840 3039156711360 16267037371200 2363899063680 4255018314624 5767404158880 1772924297760 6078313422720 4727798127360 1382544455040 1329693223320 8510036629248 11534808317760 4558735067040 3545848595520 6382527471936 1257164502048 9455596254720 5065261185600 2765088910080 2659386446640 9117470134080 1163876709600 7091697191040 2073816682560 977656436064 10130522371200 5530177820160 5318772893280 2327753419200 14183394382080 4147633365120 1955312872128 1745815064400 10637545786560 2095274170080 3110725023840 4655506838400 28366788764160 2172569857920 1571455627560 3910625744256 3491630128800 21275091573120 1629427393440 2932969308192 5799888420480 4345139715840 1222070545080 3142911255120 6983260257600 1375490656800 42550183146240 3258854786880 5865938616384 1155412151712 8690279431680 2444141090160 2750981313600 6517709573760 1938857981760 2715712322400 4922758874880 1506818113920 4888282180320 5501962627200 2176269163200 13035419147520 3877715963520 5431424644800 4126471970400 3013636227840 9776564360640 1925686919520 2908286972640 4073568483600 4352538326400 26070838295040 7384138312320 2260227170880 1065535666272 10862849289600 8252943940800 3264403744800 19553128721280 3851373839040 8147136967200 1183928518080 4520454341760 2131071332544 2888530379280 6528807489600 39106257442560 887946388560 11076207468480 7702747678080 3046776828480 16294273934400 2367857036160 4262142665088 5777060758560 1775892777120 6093553656960 4735714072320 1386010926720 1331919582840 8524285330176 11554121517120 4570165242720 3551785554240 6393213997632 1259269423776 9471428144640 5077961380800 2772021853440 2663839165680 9140330485440 1166794912800 7103571108480 2079016390080 980107726752 10155922761600 5544043706880 5327678331360 2333589825600 14207142216960 4158032780160 1960215453504 1750192369200 10655356662720 2098782372960 3118524585120 4667179651200 28414284433920 2178017170560 1574086779720 3920430907008 3500384738400 21310713325440 1633512877920 2940323180256 7683176350080 4356034341120 1225134658440 3148173559440 7000769476800 1378939442400 42621426650880 3267025755840 5880646360512 1158309131616 8712068682240 2450269316880 2757878884800 6534051511680 1948556312640 2722521463200 4931001250560 1510596178560 4900538633760 5515757769600 2187155044800 13068103023360 6656851688256 3897112625280 5445042926400 4136818327200 3021192357120 9801077267520 1930515219360 2922834468960 4083782194800 4374310089600 26136206046720 7396501875840 2265894267840 1068207297696 10890085852800 8273636654400 3280732567200 19602154535040 3861030438720 8167564389600 1186896997440 4531788535680 2136414595392 2895772829040 6561465134400 39204309070080 890172748080 11094752813760 7722060877440 3062017062720 16335128779200 2373793994880 4272829190784 5791545658080 1780345496160 6124034125440 4747587989760 1335259122120 8545658381568 11583091316160 4593025594080 3560690992320 6409243786176 1262426806368 9495175979520 5103361771200 2670518244240 9186051188160 1172631319200 7121381984640 2089415805120 985010308128 2254333582800 10206723542400 5341036488480 2345262638400 14242763969280 4178831610240 1970020616256 1758946978800 10682072976960 2104044677280 3134123707680 4690525276800 28485527938560 2188911795840 1578033507960 3940041232512 3517893957600 21364145953920 1641683846880 2955030924384 7721608245120 4377823591680 1231262885160 3156067015920 7035787915200 1385837013600 42728291907840 3283367693760 5910061848768 1164103091424 8755647183360 2462525770320 2771674027200 6566735387520 1953405478080 2736139744800 4943364814080 1518152307840 4925051540640 5543348054400 2192597985600 13133470775040 6673542499008 3906810956160 5472279489600 4157511040800 3036304615680 9850103081280 1940171819040 2930108217120 4104209617200 4385195971200 26266941550080 7415047221120 2277228461760 1073550560544 10944558979200 8315022081600 3288896978400 19700206162560 3880343638080 8208419234400 1192833956160 4554456923520 2147101121088 2910257728560 6577793956800 39400412325120 894625467120 11122570831680 7760687276160 3069637179840 16416838468800 2385667912320 4294202242176 5820515457120 1789250934240 6139274359680 4771335824640 1341938200680 8588404484352 11641030914240 4604455769760 3578501868480 6441303363264 1268741571552 9542671649280 5116061966400 2683876401360 9208911539520 1175549522400 7157003736960 2094615512640 987461598816 2265609949200 10232123932800 5367752802720 2351099044800 14314007473920 4189231025280 1974923197632 1763324283600 10735505605440 2114569285920 3141923268960 4702198089600 28628014947840 2194359108480 1585926964440 3949846395264 3526648567200 21471011210880 1645769331360 2962384796448 7740824192640 4388718216960 1234326998520 3171853928880 7053297134400 1389285799200 42942022421760 3291538662720 5924769592896 1167000071328 8777436433920 2468653997040 2778571598400 6583077325440 1958254643520 2742948885600 4968091941120 1521930372480 4937307994080 5557143196800 2198040926400 13166154650880 6706924120512 3916509287040 5485897771200 4167857397600 3043860744960 9874615988160 1945000118880 2937381965280 4114423328400 4396081852800 26332309301760 7452137911680 2282895558720 1076222191968 10971795542400 8335714795200 3297061389600 19749231976320 3890000237760 8228846656800 1195802435520 4565791117440 2152444383936 2917500178320 6594122779200 39498463952640 896851826640 11178206867520 7780000475520 3077257296960 16457693313600 2391604871040 4304888767872 5835000356640 1793703653280 6154514593920 4783209742080 1345277739960 8609777535744 11670000713280 4615885945440 3587407306560 6457333151808 1271898954144 9566419484160 5128762161600 2690555479920 9231771890880 1178467725600 7174814613120 2099815220160 989912889504 2271248132400 10257524323200 5381110959840 2356935451200 14349629226240 4199630440320 1979825779008 1767701588400 10762221919680 2119831590240 3149722830240 4713870902400 28699258452480 2199806421120 1589873692680 3959651558016 3535403176800 21524443839360 1649854815840 2969738668512 7760040140160 4399612842240 1237391111880 3179747385360 7070806353600 1392734584800 43048887678720 3299709631680 5939477337024 1169897051232 8799225684480 2474782223760 2785469169600 6599419263360 1969569362880 2749758026400 4980455504640 1525708437120 4949564447520 5570938339200 2210741121600 13198838526720 6723614931264 3939138725760 5499516052800 4178203754400 3051416874240 9899128895040 1949828418720 2954354044320 4124637039600 4421482243200 26397677053440 7470683256960 2288562655680 1078893823392 10999032105600 8356407508800 3316111682400 19798257790080 3899656837440 8249274079200 1198770914880 4577125311360 2157787646784 2924742628080 6632223364800 39596515580160 899078186160 11206024885440 7799313674880 3095037570240 16498548158400 2397541829760 4315575293568 5849485256160 1798156372320 6190075140480 4795083659520 1348617279240 8631150587136 11698970512320 4642556355360 3596312744640 6473362940352 1275056336736 9590167319040 5158395950400 2697234558480 9285112710720 1185276866400 7192625489280 2111947871040 2996927287200 2276886315600 10316791900800 5394469116960 2370553732800 14385250978560 4223895742080 5993854574400 1777915299600 10788938233920 2125093894560 3167921806560 4741107465600 28770501957120 2212516817280 1593820420920 11987709148800 3555830599200 21577876467840 1659387612960 8990781861600 7804877351040 4425033634560 1244540709720 3187640841840 7111661198400 1400781751200 43155752935680 3318775225920 17981563723200 3541823157600 8850067269120 2489081419440 2801563502400 6637550451840 1972802139840 2765646021600 4992819068160 1534523921280 4978162838880 5603127004800 2214369748800 13275100903680 6740305742016 3945604279680 5531292043200 4202345253600 3069047842560 9956325677760 1961094451680 2959203209760 4148469032400 4428739497600 26550201807360 7489228602240 2301785881920 1085127630048 11062584086400 8404690507200 3321554623200 19912651355520 3922188903360 8296938064800 14978457204480 4603571763840 2170255260096 2941641677520 6643109246400 39825302711040 11233842903360 7844377806720 3100117648320 16593876129600 29956914408960 2411394733440 4340510520192 5883283355040 22467685806720 1808546050080 6200235296640 4822789466880 1356409537560 8681021040384 11766566710080 4650176472480 44935371613440 3617092100160 6510765780288 1282423562784 9645578933760 5166862747200 2712819075120 9300352944960 1187222335200 7234184200320 2115414342720 3014243416800 2290042076400 10333725494400 5425638150240 2374444670400 14468368400640 4230828685440 6028486833600 1780833502800 10851276300480 2137372604640 3173121514080 4748889340800 28936736801280 2216148359040 1603029453480 12056973667200 3561667005600 21702552600960 1662111269280 9042730250400 7817687982720 4432296718080 1246583451960 3206058906960 7123334011200 1403080941600 43405105201920 3324222538560 18085460500800 3562287674400 8864593436160 2493166903920 2806161883200 6648445077120 1977651305280 2770185448800 5021667383040 1537042631040 4986333807840 5612323766400 2219812689600 13296890154240 6779250967104 3955302610560 5540370897600 4209242824800 3074085262080 9972667615680 1964313318240 2966476957920 4155278173200 4439625379200 26593780308480 7532501074560 2305563946560 1086908717664 11080741795200 8418485649600 3329719034400 19945335231360 3928626636480 8310556346400 15065002149120 4611127893120 2173817435328 2946469977360 6659438068800 39890670462720 11298751611840 7857253272960 3107737765440 16621112692800 30130004298240 2415352705920 4347634870656 5892939954720 22597503223680 1811514529440 6215475530880 4830705411840 1358635897080 8695269741312 11785879909440 4661606648160 45195006447360 3623029058880 6521452305984 1284528484512 9661410823680 5179562942400 2717271794160 9323213296320 1190140538400 7246058117760 2120614050240 3019190882400 2293800865200 10359125884800 5434543588320 2380281076800 14492116235520 4241228100480 6038381764800 1785210807600 10869087176640 2140880807520 3180921075360 4760562153600 28984232471040 2221595671680 1605660605640 12076763529600 3570421615200 21738174353280 1666196753760 9057572647200 7836903930240 4443191343360 1249647565320 3211321211280 7140843230400 1406529727200 43476348706560 3332393507520 18115145294400 3568134679200 8886382686720 2499295130640 2813059454400 6664787015040 2776994589600 5029909758720 1540820695680 4998590261280 5626118908800 2230698571200 13329574030080 6790378174272 5553989179200 4219589181600 3081641391360 9997180522560 1969141618080 4165491884400 4461397142400 26659148060160 7544864638080 2311231043520 1089580349088 11107978358400 8439178363200 3346047856800 19994361045120 3938283236160 8330983768800 15089729276160 4622462087040 2179160698176 2953712427120 6692095713600 39988722090240 11317296957120 7876566472320 3122977999680 16661967537600 30179458552320 2421289664640 4358321396352 5907424854240 22634593914240 1815967248480 6245955999360 4842579329280 1361975436360 8716642792704 11814849708480 4684466999520 45269187828480 3631934496960 6537482094528 1287685867104 9685158658560 5204963332800 2723950872720 9368933999040 1195976944800 7263868993920 2131013465280 3026612080800 2299439048400 5129511932160 10409926665600 5447901745440 2391953889600 14527737987840 4262026930560 6053224161600 1793965417200 10895803490880 2146143111840 3196520197920 4783907779200 29055475975680 2232490296960 1609607333880 12106448323200 3587930834400 21791606981760 1674367722720 9079836242400 7875335825280 1260568330560 4464980593920 1255775792040 3219214667760 7175861668800 1413427298400 43583213963520 945426247920 3348735445440 18159672484800 3576905186400 2521136661120 2511551584080 2826854596800 1890852495840 6697470890880 2790612871200 5042273322240 1548376824960 1418139371880 5023103168160 5653709193600 2237955825600 3781704991680 6807068985024 5581225742400 4240281895200 3096753649920 2836278743760 10046206336320 1978798217760 4185919306800 4475911651200 7563409983360 2322565237440 1094923611936 11162451484800 8480563790400 3356933738400 5672557487520 3957596435520 8371838613600 15126819966720 4645130474880 2189847223872 2968197326640 6713867476800 11345114975040 2234643858720 7915192871040 3133138155840 16743677227200 30253639933440 2433163582080 4379694447744 5936394653280 22690229950080 1824872686560 6266276311680 4866327164160 1368654514920 8759388895488 3351965788080 11872789306560 4699707233760 45380459900160 3649745373120 6569541671616 1294000632288 9732654328320 5221896926400 2737309029840 9399414467520 1199867882400 7299490746240 2137946408640 3041454477600 2310715414800 5142120318720 10443793852800 5474618059680 2399735764800 14598981492480 4275892817280 6082908955200 1799801823600 10949236119360 2156667720480 3206919612960 4799471529600 29197962984960 7713180478080 2239753380480 1617500790360 12165817910400 3599603647200 21898472238720 1679815035360 9124363432800 7900957088640 1266750112320 4479506760960 1259861276520 3235001580720 7199207294400 1418025679200 43796944477440 950062584240 11569770717120 3359630070720 18248726865600 3594446200800 2533500224640 2519722553040 2836051358400 1900125168480 6719260141440 2799691725600 5067000449280 1553414244480 1425093876360 5039445106080 5672102716800 2243398766400 3800250336960 6840450606528 5599383451200 4254077037600 3106828488960 2850187752720 10078890212160 1985235950880 4199537588400 4486797532800 7600500673920 2330121366720 1098485787168 11198766902400 8508154075200 3365098149600 5700375505440 3970471901760 8399075176800 15201001347840 4660242733440 2196971574336 2977853926320 6730196299200 11400751010880 2245602471840 7940943803520 3140758272960 16798150353600 30402002695680 2441079527040 1684201853880 4393943148672 5955707852640 22801502021760 1830809645280 6281516545920 4882159054080 1373107233960 3368403707760 11911415705280 4711137409440 45603004043520 3661619290560 6590914723008 1298210475744 9764318108160 5234597121600 2746214467920 9422274818880 1202786085600 7323238581120 2143146116160 3051349408800 2318232992400 5167337091840 10469194243200 5492428935840 2405572171200 14646477162240 4286292232320 6102698817600 1804179128400 10984857871680 2163684126240 3214719174240 4811144342400 29292954324480 7751005637760 2245200693120 1622763094680 12205397635200 3608358256800 21969715743360 1683900519840 9154048226400 7920173036160 1270871300160 4490401386240 1262925389880 3245526189360 7216716513600 1421474464800 43939431486720 953153475120 11626508456640 3367801039680 18308096452800 3606140210400 2541742600320 2525850779760 2842948929600 1906306950240 6735602079360 2806500866400 5083485200640 1557192309120 1429730212680 5051701559520 5685897859200 3812613900480 6862705020864 5613001732800 4264423394400 3114384618240 2859460425360 10103403119040 1990064250720 4209751299600 7625227800960 2335788463680 1101157418592 11226003465600 8528846788800 5718920850720 3980128501440 8419502599200 15250455601920 4671576927360 2202314837184 2985096376080 11437841701440 2252908213920 7960257002880 3145838351040 16839005198400 30500911203840 2447016485760 1689681160440 4404629674368 5970192752160 22875683402880 1835262364320 6291676702080 4894032971520 1376446773240 3379362320880 11940385504320 4718757526560 45751366805760 3670524728640 6606944511552 1301367858336 9788065943040 5243063918400 2752893546480 9437515053120 1204731554400 7341049457280 2146612587840 3058770607200 2323871175600 5184148273920 10486127836800 5505787092960 2409463108800 14682098914560 4293225175680 6117541214400 1807097331600 11011574185920 2168946430560 3219918881760 4818926217600 29364197829120 7776222410880 2248832234880 1626709822920 12235082428800 3614194663200 22023148371840 1686624176160 9176311821600 7932983667840 15552444821760 4497664469760 1264968132120 3253419645840 7228389326400 1423773655200 44046296743680 11664333616320 3373248352320 18352623643200 3614910717600 2547924382080 2529936264240 2847547310400 23328667232640 1910943286560 6746496704640 2811040293600 5095848764160 1559711018880 1433207464920 5059872528480 5695094620800 3821886573120 6879395831616 5622080587200 4271320965600 3119422037760 2866414929840 10119745056960 1993283117280 4216560440400 7643773146240 2339566528320 1102938506208 11244161174400 8542641931200 5732829859680 3986566234560 8433120880800 15287546292480 4679133056640 2205877012416 2989924675920 11465659719360 2258387520480 7973132469120 3178858858560 16866241761600 30575092584960 2450974458240 1693790640360 4411754024832 5979849351840 22931319438720 1838230843680 6357717717120 4901948916480 1378673132760 3387581280720 11959698703680 4768288287840 45862638877440 3676461687360 6617631037248 1303472780064 9803897832960 5298098097600 2757346265520 9536576575680 1217377101600 7352923374720 2169144653760 3063718072800 2327629964400 5196756660480 10596196195200 5514692531040 2434754203200 14705846749440 4338289307520 6127436145600 1826065652400 11029385062080 2172454633440 3253716980640 4869508406400 29411693498880 7795134990720 2272437256320 1629340975080 12254872291200 3652131304800 22058770124160 1704327942240 9191154218400 15590269981440 4544874512640 1278245956680 3258681950160 7304262609600 1438718392800 44117540248320 11692702486080 3408655884480 18382308436800 3620757722400 2552045569920 2556491913360 2877436785600 23385404972160 1914034177440 6817311768960 2840546570400 5104091139840 1435525633080 5112983826720 5754873571200 3828068354880 6890523038784 5681093140800 4316155178400 2871051266160 10225967653440 2014205749920 4260819855600 7656136709760 2364123948480 1114515575712 11362186281600 8632310356800 5742102532320 4028411499840 8521639711200 15312273419520 4728247896960 2229031151424 3021308624880 11484205064640 2262040391520 8056822999680 3201719209920 17043279422400 30624546839040 2476701279360 1696530293640 4458062302848 6042617249760 22968410129280 1857525959520 6403438419840 4953402558720 1393144469640 3393060587280 12085234499520 4802578814880 45936820258560 3715051919040 6687093454272 1317154771296 9906805117440 5336198683200 2786288939280 9605157629760 1226131711200 7430103838080 2184743776320 3095876599200 5205162251520 10672397366400 5572577878560 2452263422400 14860207676160 4369487552640 6191753198400 1839197566800 11145155757120 2195257952160 3277115664480 4904526844800 29720415352320 7807743377280 2288779194240 1646443464120 12383506396800 3678395133600 22290311514240 1716584395680 9287629797600 15615486754560 4577558388480 1287438296760 3292886928240 7356790267200 44580623028480 11711615065920 3433168791360 18575259595200 3658763253600 2578833290880 2574876593520 2898129499200 23423230131840 1934124968160 6866337582720 2860973992800 5157666581760 1450593726120 5149753187040 5796258998400 3868249936320 6962849885376 5721947985600 4347194248800 2901187452240 10299506374080 2028690649440 4291460989200 7736499872640 2381125239360 1122530469984 11443895971200 8694388497600 5802374904480 4057381298880 8582921978400 15472999745280 4762250478720 2245060939968 3043035974160 11604749808960 2285784053280 8114762597760 3214419405120 17165843956800 30945999490560 2494512155520 1714338039960 4490121879936 6086071948320 23209499617920 1870884116640 6428838810240 4989024311040 1403163087480 3428676079920 12172143896640 4821629107680 46418999235840 3741768233280 6735182819904 1326626919072 9978048622080 5357365675200 2806326174960 9643258215360 3158635521600 7483536466560 2193409955520 3118140194400 5259798593280 10714731350400 5612652349920 6317271043200 2461990766400 14967072933120 4386819911040 6236280388800 4737953282400 11225304699840 2211044865120 3290114933280 4923981532800 29934145866240 7889697889920 2297858048640 1658283648840 12472560777600 9475906564800 3692986149600 22450609399680 4422089730240 9354420583200 15779395779840 4595716097280 3316567297680 7385972299200 44901218799360 11834546834880 8844179460480 3446787072960 18708841166400 3685074775200 2597378636160 6633134595360 2909625451200 23669093669760 1948033977120 6893574145920 7370149550400 5194757272320 1461025482840 13266269190720 5170180609440 5819250902400 3896067954240 7012922317632 14740299100800 5744645121600 4364438176800 2922050965680 10340361218880 2036737815840 11055224325600 7792135908480 2390570400960 3246723295200 11489290243200 8728876353600 5844101931360 4073475631680 22110448651200 8616967682400 15584271816960 4781140801920 6493446590400 3055106723760 11688203862720 2302221972960 8146951263360 3224579561280 17233935364800 31168543633920 2504407086720 1726666479720 12986893180800 6110213447520 23376407725440 1878305315040 6449159122560 5008814173440 1408728986280 3453332959440 12220426895040 4836869341920 46752815450880 3756610630080 19480339771200 3837036621600 10017628346880 5374299268800 2817457972560 9673738683840 3171164817600 7513221260160 2200342898880 3130508858400 5297623752960 10748598537600 5634915945120 6342329635200 2469772641600 15026442520320 4400685797760 6261017716800 4756747226400 11269831890240 2219815372320 3300514348320 4939545283200 30052885040640 7946435629440 2305121132160 1664861529240 12522035433600 9513494452800 3704658962400 22539663780480 4439630744640 9391526575200 15892871258880 4610242264320 3329723058480 7409317924800 45079327560960 11919653444160 8879261489280 3457681698240 18783053150400 3699692287200 2607681605760 6659446116960 2918822212800 23839306888320 1955761204320 6915363396480 7399384574400 5215363211520 1466820903240 13318892233920 5186522547360 5837644425600 3911522408640 7040740335552 14798769148800 5762802830400 4378233319200 2933641806480 10373045094720 2043175548960 11099076861600 7823044817280 2398126530240 3259602007200 11525605660800 8756466638400 5867283612960 4086351097920 22198153723200 8644204245600 15646089634560 4796253060480 6519204014400 3064763323440 11734567225920 2311354150560 8172702195840 3229659639360 17288408491200 31292179269120 2512323031680 1733515612920 13038408028800 6129526646880 23469134451840 1884242273760 6459319278720 5024646063360 1413181705320 3467031225840 12259053293760 4844489459040 46938268903680 3768484547520 19557612043200 3852256917600 10049292126720 5382766065600 2826363410640 9688978918080 3181188254400 7536969095040 2203809370560 3140403789600 5318637730560 10765532131200 5652726821280 6362376508800 2473663579200 15073938190080 4407618741120 6280807579200 4771782381600 11305453642560 2226831778080 3305714055840 4947327158400 30147876380160 7977956595840 2308752673920 1670123833560 12561615158400 9543564763200 3710495368800 22610907285120 4453663556160 9421211368800 15955913191680 4617505347840 3340247667120 7420990737600 45221814570240 11966934893760 8907327112320 3463129010880 18842422737600 3711386296800 2615923981440 6680495334240 2923420593600 23933869787520 1961942986080 6926258021760 7422772593600 5231847962880 1471457239560 13360990668480 5194693516320 5846841187200 3923885972160 7062994749888 14845545187200 5771881684800 4385130890400 2942914479120 10389387032640 2046394415520 11134158890400 7847771944320 2401904594880 3269904976800 11543763369600 8770261780800 5885828958240 4092788831040 22268317780800 8657822527200 15695543888640 4803809189760 6539809953600 3069591623280 11771657916480 2318659892640 8185577662080 3237279756480 17315645054400 31391087777280 2516281004160 1738994919480 13079619907200 6139183246560 23543315832960 1887210753120 6474559512960 5032562008320 1415408064840 3477989838960 12278366493120 4855919634720 47086631665920 3774421506240 19619429860800 3864433154400 10065124016640 5395466260800 2830816129680 9711839269440 3186199972800 7548843012480 2209009078080 3145351255200 5335448912640 10790932521600 5661632259360 6372399945600 2479499985600 15097686024960 4418018156160 6290702510400 4779299959200 11323264518720 2230339980960 3313513617120 4718026882800 4958999971200 30195372049920 8003173368960 2314199986560 1672754985720 12581405020800 9558599918400 3719249978400 22646529037440 4460679961920 9436053765600 16006346737920 4628399973120 3345509971440 7438499956800 45293058074880 12004760053440 8921359923840 3471299979840 18872107531200 3717233301600 2620045169280 6691019942880 2930318164800 24009520106880 1965033876960 6942599959680 7434466603200 5240090338560 1473775407720 13382039885760 5206949969760 5575849952400 5860636329600 3930067753920 7074121957056 14868933206400 5785499966400 4395477247200 2947550815440 10413899939520 2051222715360 11151699904800 7860135507840 2407571691840 3275056461600 11570999932800 8790954494400 5895101630880 4102445430720 22303399809600 8678249949600 15720271015680 4815143383680 6550112923200 3076834073040 11790203261760 2322312763680 8204890861440 3239819795520 17356499899200 31440542031360 2522217962880 1741734572760 13100225846400 6153668146080 23580406523520 1891663472160 6479639591040 5044435925760 1418747604120 3483469145520 12307336292160 4859729693280 47160813047040 3783326944320 19650338769600 3870521272800 10088871851520 5399699659200 2837495208240 9719459386560 3193717550400 7566653888640 2210742313920 3152772453600 5343854503680 10799399318400 5674990416480 6387435100800 2481445454400 15133307777280 4421484627840 6305544907200 4790576325600 11349980832960 2235602285280 3316113470880 4729158680400 4962890908800 30266615554560 8015781755520 2316015757440 1676701713960 12611089814400 9581152651200 3722168181600 22699961665920 4471204570560 9458317360800 16031563511040 4632031514880 3353403427920 7444336363200 45399923331840 12023672633280 8942409141120 3474023636160 18916634721600 3726003808800 2626226951040 6706806855840 2932617355200 24047345266560 1969670213280 6948047272320 7452007617600 5252453902080 1477252659960 13413613711680 5211035454240 5589005713200 5865234710400 3939340426560 7090812767808 14904015235200 5790039393600 4398926032800 2954505319920 10422070908480 2052832148640 11178011426400 7878680853120 2409460724160 3282783688800 11580078787200 8797852065600 5909010639840 4105664297280 22356022852800 8685059090400 15757361706240 4818921448320 6565567377600 3079248222960 11818021279680 2327792070240 8211328594560 3247439912640 17370118180800 31514723412480 2524196949120 1745844052680 13131134755200 6158496445920 23636042559360 1893147711840 6494879825280 5048393898240 1419860783880 3491688105360 12316992891840 4871159868960 47272085118720 3786295423680 19696702132800 3879653450400 10096787796480 5412399854400 2839721567760 9742319737920 3196223409600 7572590847360 2215942021440 3155246186400 5356462890240 10824799708800 5679443135520 6392446819200 2487281860800 15145181694720 4431884042880 6310492372800 4794335114400 11358886271040 2237356386720 3323913032160 4732869279600 4974563721600 30290363389440 8034694335360 2321463070080 1678017290040 12620984745600 9588670228800 3730922791200 22717772542080 4474712773440 9465738559200 16069388670720 4642926140160 3356034580080 7461845582400 45435545084160 12052041503040 8949425546880 3482194605120 18931477118400 3728927311200 2628287544960 6712069160160 24104083006080 1971215658720 6964389210240 7457854622400 5256575089920 1478411744040 13424138320320 5223291907680 5593390966800 5879029852800 3942431317440 7096376371392 14915709244800 5803657675200 4409272389600 2956823488080 10446583815360 2057660448480 11186781933600 7884862634880 2415127821120 3285359431200 11607315350400 8818544779200 5913646976160 4115320896960 22373563867200 8705486512800 15769725269760 4830255642240 6570718862400 3086490672720 11827293952320 2329618505760 8230641793920 3275380342080 17410973025600 31539450539520 2530133907840 1747213879320 13141437724800 6172981345440 23654587904640 1897600430880 9856078293600 6550760684160 5060267815680 1423200323160 3494427758640 12345962690880 4913070513120 47309175809280 3795200861760 19712156587200 3882697509600 10120535631360 5458967236800 2846400646320 9826141026240 3203740987200 7590401723520 2235007615680 3162667384800 5360665685760 10917934473600 5692801292640 6407481974400 2508682017600 15180803447040 4470015231360 6325334769600 4805611480800 11385602585280 2242618691040 3352511423520 4744001077200 5017364035200 30361606894080 8040998528640 2341436549760 1681964018280 12650669539200 9611222961600 3763023026400 22771205170560 4485237382080 9488002154400 16081997057280 4682873099520 3363928036560 7526046052800 45542410341120 12061497792960 8970474764160 3512154824640 18976004308800 3737697818400 2634469326720 6727856073120 24122995585920 1975851995040 7024309649280 7475395636800 5268938653440 1481888996280 13455712146240 5268232236960 5606546727600 5929612041600 3951703990080 7113067182144 14950791273600 5853591374400 4447209031200 2963777992560 10536464473920 2075364214560 11213093455200 7903407980160 2435907176640 3293086658400 11707182748800 8894418062400 5927555985120 4150728429120 22426186910400 8780387061600 15806815960320 4871814353280 6586173316800 3113046321840 11855111970240 2335097812320 8301456858240 4428369126720 17560774123200 31613631920640 2551902756480 1751323359240 13172346633600 6226092643680 23710223940480 1913927067360 9879259975200 8856738253440 5103805512960 1435445300520 3502646718480 12452185287360 6642553690080 47420447880960 3827854134720 19758519950400 3891829687200 10207611025920 7380615211200 2870890601040 13285107380160 3231305438400 7655708269440 2245407030720 3189878445600 5373274072320 14761230422400 5741781202080 6462610876800 2520354830400 15311416538880 7253919997632 4490814061440 6379756891200 4846958157600 11483562404160 2261913806880 3368110546080 4784817668400 5040709660800 30622833077760 8059911108480 2352331175040 1696435355160 12759513782400 9693916315200 3780532245600 22967124808320 4523827613760 9569635336800 16119822216960 4704662350080 3392870710320 7561064491200 45934249616640 12089866662720 9047655227520 3528496762560 19139270673600 32239644433920 3769856344800 2657135859840 6785741420640 24179733325440 1992851894880 7056993525120 7539712689600 5314271719680 1494638921160 13571482841280 5292745143840 48359466650880 5654784517200 5957202326400 3985703789760 20149777771200 15079425379200 5880827937600 4467901744800 2989277842320 10585490287680 2085020814240 11309569034400 7971407579520 2447241370560 3321419824800 11761655875200 8935803489600 5978555684640 4170041628480 22619138068800 8821241906400 15942815159040 4894482741120 6642839649600 3127531221360 11957111369280 2355188603040 8340083256960 4448974178880 17642483812800 31885630318080 8372917365120 2563776673920 1766391452280 13285679299200 6255062442720 23914222738560 1922832505440 9964259474400 8897948357760 16745834730240 5127553347840 1442124379080 3532782904560 12510124885440 6673461268320 47828445477120 12559376047680 3845665010880 19928518948800 3925314338400 10255106695680 7414956964800 2884248758160 13346922536640 3246340593600 25118752095360 7691330021760 2247140266560 3204720842400 5419504823040 14829913929600 5768497516320 6492681187200 2522300299200 15382660043520 7316331511104 4494280533120 6409441684800 4869510890400 11536995032640 2272438415520 3370710399840 4807081263600 5044600598400 30765320087040 8129257234560 2354146945920 1704328811640 12818883369600 9739021780800 3783450448800 23073990065280 4544876831040 9614162527200 16258514469120 4708293891840 3408657623280 7566900897600 46147980130560 12193885851840 9089753662080 3531220418880 19228325054400 32517028938240 3787397359200 2669499423360 6817315246560 24387771703680 2002124567520 7062440837760 7574794718400 5338998846720 1501593425640 13634630493120 5296830628320 48775543407360 5681096038800 5961800707200 4004249135040 20323143086400 15149589436800 5885367364800 4471350530400 3003186851280 10593661256640 2086630247520 11362192077600 8008498270080 2449130402880 3336874279200 11770734729600 8942701060800 6006373702560 4173260495040 22724384155200 8828051047200 16016996540160 4898260805760 6673748558400 3129945371280 12012747405120 2366147216160 8346520990080 4452408354240 17656102094400 32033993080320 8444956544640 2565755660160 1774610412120 13347497116800 6259890742560 24025494810240 1924316745120 10010622837600 8904816708480 16889913089280 5131511320320 1443237558840 3549220824240 12519781485120 6678612531360 48050989620480 12667434816960 3848633490240 20021245675200 3943578693600 10263022640640 7420680590400 2886475117680 13357225062720 3248846452800 25334869633920 7697266980480 2261006153280 3207194575200 5444721596160 14841361180800 5772950235360 6497692905600 2537864049600 15394533960960 7350374154816 4522012306560 6414389150400 4873269679200 11545900470720 2274192516960 3391509229920 4810791862800 5075728099200 30789067921920 8167082394240 2368673112960 1705644387720 12828778300800 9746539358400 3806796074400 23091800941440 4548385033920 9621583725600 16334164788480 4737346225920 3411288775440 7613592148800 46183601882880 12250623591360 9096770067840 3553009669440 19243167451200 32668329576960 3790320861600 2671560017280 6822577550880 24501247182720 2003670012960 7106019338880 7580641723200 5343120034560 1502752509720 13645155101760 5329514504160 49002494365440 5685481292400 5998587753600 4007340025920 20417705985600 15161283446400 5921682782400 4498940815200 3005505019440 10659029008320 2099505713760 11370962584800 8014680051840 2464242661440 3339450021600 11843365564800 8997881630400 6011010038880 4199011427520 22741925169600 8882524173600 16029360103680 4928485322880 6678900043200 3149258570640 12022020077760 2367973651680 8398022855040 4479881757120 17765048347200 32058720207360 8484250642560 2581587550080 1775980238760 13357800086400 6298517141280 24044040155520 1936190662560 10018350064800 8959763514240 16968501285120 5163175100160 1452142996920 3551960477520 12597034282560 6719822635680 48088080311040 12726375963840 3872381325120 20036700129600 3946622752800 2724462195840 7466469595200 2904285993840 13439645271360 3268893326400 25452751927680 2043346646880 7744762650240 2267939096640 3226984437600 5448924391680 14932939190400 1532509985160 5808571987680 6537786652800 2545645924800 4086693293760 7356047928768 4535878193280 6453968875200 4903339989600 3065019970320 11617143975360 2288225328480 3401908644960 4840476656400 5091291849600 8173386587520 2375936196480 1716168996360 3405577744800 12907937750400 9806679979200 3818468887200 6130039940640 4576450656960 9680953312800 16346773175040 4751872392960 3432337992720 7636937774400 12260079881280 2414864219040 9152901313920 3563904294720 19361906625600 32693546350080 3813708880800 2688044768640 1811148164280 6864675985440 24520159762560 2016033576480 7127808589440 7627417761600 5376089537280 1512025182360 3622296328560 13729351970880 5345856442080 49040319525120 5720563321200 6016981276800 4032067152960 20433466468800 4024773698400 15254835523200 10752179074560 5939840491200 4512735957600 3024050364720 10691712884160 2105943446880 11441126642400 8064134305920 2471798790720 3360055960800 11879680982400 9025471915200 6048100729440 4211886893760 22882253284800 16128268611840 4943597581440 6720111921600 3158915170320 12096201458880 2382585135840 8423773787520 4493618458560 32256537223680 8490799658880 2589503495040 1786938851880 13440223843200 6317830340640 24192402917760 1942127621280 10080167882400 8987236917120 16981599317760 5179006990080 1456595715960 3573877703760 12635660681280 6740427687840 48384805835520 12736199488320 3884255242560 20160335764800 3970975226400 2741273377920 7489364097600 2913191431920 13480855375680 3278916763200 25472398976640 2055955033440 7768510485120 2271405568320 3236879368800 5482546755840 1541966275080 5826382863840 6557833526400 2549536862400 4111910066880 7401438120384 4542811136640 6473758737600 4918375144800 3083932550160 11652765727680 2295241734240 3407108352480 4855319053200 5099073724800 8223820133760 8739574295760 1721431300680 3426591722400 12947517475200 9836750289600 3824305293600 6167865100320 4590483468480 9710638106400 16447640267520 17479148591520 3442862601360 7648610587200 12335730200640 2429765039520 9180966936960 3569351607360 19421276212800 32895280535040 3825402890400 2696287144320 1822323779640 6885725202720 24671460401280 2022215358240 7138703214720 7650805780800 5392574288640 1516661518680 3644647559280 13771450405440 5354027411040 49342920802560 5738104335600 6026178038400 4044430716480 20559550334400 4049608399200 15301611561600 10785148577280 5948919345600 4519633528800 3033323037360 10708054822080 2109162313440 11476208671200 8088861432960 2475576855360 3370358930400 11897838691200 9039267057600 6066646074720 4218324626880 22952417342400 16177722865920 4951153710720 6740717860800 3163743470160 12133292149440 2389890877920 8436649253760 4500486809280 32355445731840 8543191789440 2593461467520 1792418158440 13481435721600 6327486940320 24266584298880 1945096100640 10111076791200 9000973618560 17086383578880 5186922935040 1458822075480 3584836316880 12654973880640 6750730213920 48533168597760 12814787684160 3890192201280 20222153582400 3983151463200 2749678968960 7500811348800 2917644150960 13501460427840 3283928481600 25629575368320 2062259226720 7780384402560 2281804983360 3241826834400 5499357937920 1546694420040 5835288301920 6567856963200 2561209675200 4124518453440 7424133216192 4563609966720 6483653668800 4925892722400 3093388840080 11670576603840 2298749937120 3422707475040 4862740251600 5122419350400 8249036906880 8752932452880 1724062452840 3437098711200 12967307337600 9851785444800 3841814512800 6186777680160 4597499874240 9725480503200 16498073813760 17505864905760 3448124905680 7683629025600 12373555360320 2437215449760 9194999748480 3585693545280 19450961006400 32996147627520 3831249895200 2700408332160 1827911587320 6896249811360 24747110720640 2025306249120 7171387090560 7662499790400 5400816664320 1518979686840 3655823174640 13792499622720 5378540317920 49494221441280 5746874842800 6053768323200 4050612498240 20622592267200 4062025749600 15324999580800 10801633328640 5976155908800 4540326242400 3037959373680 10757080635840 2118818913120 11493749685600 8101224996480 2486911049280 3375510415200 11952311817600 9080652484800 6075918747360 4237637826240 22987499371200 16202449992960 4973822098560 6751020830400 3178228369680 12151837494720 2393543748960 8475275652480 4521091861440 32404899985920 8569387854720 2605335384960 1795157811720 13502041660800 6356456739360 24303674989440 4787087497920 10126531245600 9042183722880 17138775709440 5210670769920 3590315623440 12712913478720 6781637792160 48607349978880 12854081782080 9574174995840 3908003077440 20253062491200 3989239581600 2753881764480 7535153102400 7180631246880 13563275584320 3298963636800 25708163564160 2065411323360 7816006154880 2293937634240 7978479163200 5507763528960 1549058492520 14361262493760 5862004616160 6597927273600 5343108563520 4130822646720 7435480764096 4587875268480 15956958326400 6513338462400 4948445455200 3098116985040 11724009232320 2309274545760 3440906451360 11967718744800 10686217127040 8261645293440 8793006924240 1731955909320 3442352205600 13026676924800 9896890910400 8014662845280 6196233970080 4618549091520 23935437489600 9770007693600 16523290586880 17586013848480 3463911818640 16029325690560 12392467940160 2440940654880 9237098183040 3604759139520 19540015387200 33046581173760 3848790909600 2712771895680 1830705491160 6927823637280 24784935880320 2034578921760 7209518279040 7697581819200 5425543791360 1525934191320 3661410982320 13855647274560 5407138709280 49569871760640 5773186364400 4069157843520 20654113233600 4068234424800 15395163638400 10851087582720 6007931899200 3051868382640 10814277418560 2130084946080 11546372728800 8138315687040 2500134275520 3390964869600 12015863798400 6103736765280 4260169892160 23092745457600 16276631374080 5000268551040 6781929739200 3195127419120 12207473530560 2404502362080 8520339784320 4545131088960 32553262748160 8582485887360 2619188288640 1803376771560 13563859478400 6390254838240 24414947061120 4809004724160 10172894608800 9090262177920 17164971774720 5238376577280 3606753543120 12780509676480 6817696633440 48829894122240 12873728831040 9618009448320 3928782432960 20345789217600 4007503936800 2766490151040 7213507086240 13635393266880 3316504651200 25747457662080 2074867613280 7857564865920 8015007873600 5532980302080 1556150709960 14427014172480 5893173649440 6633009302400 5371518559680 4149735226560 7469523407808 16030015747200 6547970721600 4974756976800 3112301419920 11786347298880 2321553255840 12022511810400 10743037119360 8299470453120 8839760474160 1741164941880 3458112688800 13095941443200 9949513953600 8057277839520 6224602839840 4643106511680 24045023620800 9821956082400 16598940906240 17679520948320 3482329883760 16114555679040 12449205679680 2452116270240 9286213023360 3618377421120 19643912164800 33197881812480 3869255426400 2727196053120 1839087202680 6964659767520 24898411359360 2045397039840 7236754842240 7738510852800 5454392106240 1534047779880 3678174405360 13929319535040 5427566131680 49796822718720 5803883139600 4090794079680 20748676132800 4086860450400 15477021705600 10908784212480 6030629035200 3068095559760 10855132263360 2138132112480 11607766279200 8181588159360 2509579437120 3408995066400 12061258070400 6136191119520 4276264224960 23215532558400 16363176318720 5019158874240 6817990132800 3207198168720 12272382239040 2417287410720 8552528449920 4562301965760 32726352637440 8621779985280 2629083219840 1812965558040 13635980265600 6414396337440 24544764478080 4834574821440 10226985199200 9124603931520 17243559970560 5258166439680 3625931116080 12828792674880 6843452948640 49089528956160 12932669977920 9669149642880 3943624829760 20453970398400 4028812351200 2781199935360 7251862232160 13686905897280 3329033947200 25865339955840 2085899951520 7887249659520 8057624702400 5562399870720 1564424963640 14503724464320 5915437244640 6043218526800 6658067894400 5391811414080 4171799903040 7509239825472 16115249404800 6572708049600 4993550920800 3128849927280 11830874489280 2330323763040 12086437053600 10783622828160 8343599806080 8873155866960 1747742822280 3476499919200 13145416099200 9987101841600 8087717121120 6257699854560 4660647526080 24172874107200 9859062074400 16687199612160 17746311733920 3495485644560 16175434242240 12515399709120 2465154488160 9321295052160 3621101077440 19718124148800 33374399224320 3883872938400 2737499022720 1848865866120 6990971289120 25030799418240 2053124267040 7242202154880 7767745876800 5474998045440 1539843200280 3697731732240 13981942578240 5431651616160 50061598836480 5825809407600 4106248534080 20858999515200 4108590813600 15535491753600 10949996090880 6035168462400 3079686400560 10863303232320 2139741545760 11651618815200 8212497068160 2511468469440 3421873778400 12070336924800 6159372801120 4279483091520 23303237630400 16424994136320 5022936938880 6843747556800 3209612318640 12318745602240 2426419588320 8558966183040 4565736141120 32849988272640 8667623099520 2631062206080 1819814691240 13687495113600 6419224637280 24637491204480 4852839176640 10265621335200 9131472282240 17335246199040 5262124412160 3639629382480 12838449274560 6848604211680 49274982408960 13001434649280 9705678353280 3946593309120 20531242670400 4044032647200 2791706924160 7279258764960 13697208423360 3331539806400 26002869298560 2093780193120 7893186618240 8088065294400 5583413848320 1570335144840 14558517529920 5919889963680 6066048970800 6663079612800 5395869984960 4187560386240 7537608695232 16176130588800 6577655515200 4997309709600 3140670289680 11839779927360 2332077864480 12132097941600 10791739969920 8375120772480 8879834945520 1749058398360 3489633655200 13155311030400 9994619419200 8093804977440 6281340579360 4664155728960 24264195883200 9866483272800 16750241544960 17759669891040 3498116796720 16187609954880 12562681158720 2474467500960 9328311457920 3626548390080 19732966545600 33500483089920 3886796440800 2739559616640 1855850625720 6996233593440 25125362317440 2054669712480 7253096780160 7773592881600 5479119233280 1541002284360 3711701251440 13992467186880 5439822585120 50250724634880 5830194661200 4109339424960 20937801931200 4124112501600 15547185763200 10958238466560 6044247316800 3082004568720 10879645170240 2142960412320 11660389322400 8218678849920 2515246534080 3424449520800 12088494633600 6164009137440 4285920824640 23320778644800 16437357699840 5030493068160 6848899041600 3214440618480 12328018274880 2428246023840 8571841649280 4572604491840 32874715399680 8700368181120 2635020178560 1821184517880 13697798083200 6428881236960 24656036549760 4856492047680 10273348562400 9145208983680 17400736362240 5270040357120 3642369035760 12857762473920 6858906737760 49312073099520 13050552271680 9712984095360 3952530267840 20546697124800 4047076706400 2793808321920 7284738071520 13717813475520 3336551524800 26101104543360 2095356241440 7905060535680 8094153412800 5587616643840 1571517181080 14569476143040 5928795401760 6070615059600 6673103049600 5403987126720 4190712482880 7543282469184 16188306825600 6587550446400 5004827287200 3143034362160 11857590803520 2335586067360 12141230119200 10807974253440 8381424965760 8893193102640 1751689550520 3492260402400 13175100892800 10009654574400 8105980690080 6286068724320 4671172134720 24282460238400 9881325669600 16762849931520 17786386205280 3503379101040 16211961380160 12572137448640 2476330103520 9342344269440 3637443015360 19762651339200 33525699863040 3892643445600 2743680804480 1857247577640 7006758202080 25144274897280 2057760603360 7274886030720 7785286891200 5487361608960 1543320452520 3714495155280 14013516404160 5456164523040 50288549794560 5838965168400 4115521206720 20953562414400 4127216839200 15570573782400 10974723217920 6062405025600 3086640905040 10912329046080 2149398145440 11677930336800 8231042413440 2522802663360 3429601005600 12124810051200 6173281810080 4298796290880 23355860673600 16462084826880 5045605326720 6859202011200 3224097218160 12346563620160 2431898894880 8597592581760 4586341193280 32924169653760 8706917197440 2642936123520 1823924171160 13718404022400 6448194436320 24693127240320 4863797789760 10288803016800 9172682386560 17413834394880 5285872247040 3647848342320 12896388872640 6879511789920 49386254480640 13060375796160 9727595579520 3964404185280 20577606033600 4053164824800 2798011117440 7295696684640 13759023579840 3346574961600 26120751592320 2098508338080 7928808370560 8106329649600 5596022234880 1573881253560 14591393369280 5946606277920 6079747237200 6693149923200 5420221410240 4197016676160 7554630017088 16212659299200 6607340308800 5019862442400 3147762507120 11893212555840 2342602473120 12159494474400 10840442820480 8394033352320 8919909416880 3497513896800 13214680617600 10039724884800 8130332115360 6295525014240 4685204946240 24318988948800 9911010463200 16788066704640 17839818833760 6995027793600 3513903709680 16260664230720 12591050028480 2480055308640 9370409892480 3645613984320 19822020926400 33576133409280 3904337455200 2751923180160 1860041481480 13990055587200 7027807419360 25182100056960 2063942385120 7291227968640 7808674910400 5503846360320 1547956788840 3720082962960 14055614838720 5468420976480 50364200113920 5856506182800 4127884770240 20985083380800 4133425514400 15617349820800 11007692720640 6076023307200 3095913577680 10936841952960 2154226445280 11713012365600 8255769540480 2528469760320 3439903975200 12152046614400 6191827155360 4308452890560 23426024731200 16511539080960 5056939520640 6879807950400 3231339667920 12383654310720 2439204636960 8616905781120 4596643719360 33023078161920 8720015230080 2648873082240 1829403477720 13759615900800 6462679335840 24767308621440 4878409273920 10319711925600 9193287438720 17440030460160 5297746164480 3658806955440 12925358671680 6894965579040 49534617242880 13080022845120 9756818547840 3973309623360 20639423851200 4065341061600 2806416708480 7317613910880 13789931158080 3354092539200 26160045690240 2104812531360 7946619246720 8130682123200 5612833416960 1578609398520 14635227821760 5959964435040 6098011592400 6708185078400 4209625062720 7577325112896 16261364246400 6622182705600 5031138808800 3157218797040 11919928870080 2347864777440 12196023184800 8419250125440 8939946652560 3508020885600 13244365411200 10062277617600 6314437594080 4695729554880 24392046369600 9933274058400 16838500250880 17879893305120 7016041771200 3521797166160 12628875188160 2487505718880 9391459109760 3653784953280 19866548116800 33677000501760 3913107962400 2758104961920 1865629289160 14032083542400 7043594332320 25257750376320 2068578721440 7307569906560 7826215924800 5516209923840 1551434041080 3731258578320 14087188664640 5480677429920 50515500752640 5869661943600 4137157442880 21048125313600 4145842864800 15652431849600 11032419847680 6089641588800 3102868082160 10961354859840 2159054745120 11739323887200 8274314885760 2534136857280 3447631202400 12179283177600 6205736164320 4318109490240 23478647774400 16548629771520 5068273714560 6895262404800 3238582117680 12411472328640 2444683943520 8636218980480 4606946245440 33097259543040 8746211295360 2654810040960 1833512957640 13790524809600 6477164235360 24822944657280 4889367887040 10342893607200 9213892490880 17492422590720 5309620081920 3667025915280 12954328470720 6910419368160 49645889314560 13119316943040 9778735774080 3982215061440 20685787214400 4074473239200 2812720901760 7334051830560 13820838736320 3361610116800 26238633886080 2109540676320 7964430122880 8148946478400 5625441803520 1582155507240 14668103661120 5973322592160 6111709858800 6723220233600 4219081352640 21865528238400 16297892956800 6637025102400 5042415175200 3164311014480 11946645184320 2353127081760 12223419717600 8438162705280 8959983888240 3515901127200 13274050204800 10084830350400 6328622028960 4706254163520 24446839435200 9955537653600 16876325410560 17919967776480 7031802254400 3529690622640 12657244057920 2493093526560 9412508327040 3659232265920 19911075307200 33752650821120 3921878469600 6648249404160 2764286743680 1869820144920 14063604508800 7059381245280 25314488115840 4986187053120 7318464531840 7843756939200 5528573487360 3739640289840 14118762490560 5488848398880 50628976231680 5882817704400 9972374106240 4146430115520 21095406763200 4155155877600 15687513878400 11057146974720 6098720443200 7479280579680 10977696797760 2162273611680 11765635408800 19944748212480 8292860231040 2537914921920 8310311755200 5843905562880 12197440886400 14958561159360 6219645173280 4324547223360 23531270817600 39889496424960 16585720462080 5075829843840 16620623510400 6910716859200 3243410417520 29917122318720 12439290346560 2450163250080 8649094446720 4613814596160 33171440924160 8765858344320 2658768013440 1837622437560 33241247020800 13821433718400 6486820835040 59834244637440 24878580693120 4900326500160 24930935265600 10366075288800 9227629192320 17531716688640 5317536026880 3675244875120 12973641670080 6920721894240 49757161386240 13148787516480 9800653000320 3988152020160 20732150577600 4083605416800 2819025095040 7350489750240 13841443788480 26297575032960 2114268821280 7976304040320 8167210833600 5638050190080 1585701615960 14700979500480 5982228030240 6125408125200 6733243670400 4228537642560 21914645860800 16334421667200 6646920033600 5049932752800 3171403231920 11964456060480 2356635284640 12250816250400 8457075285120 8973342045360 3523781368800 13293840067200 10099865505600 6342806463840 4713270569280 24501632500800 9970380050400 16914150570240 17946684090720 7047562737600 3534952926960 12685612927680 2498681334240 9426541138560 3661955922240 19940760100800 33828301140480 3927725474400 6663150224640 2768407931520 1874011000680 14095125475200 7069905853920 25371225855360 4997362668480 7323911844480 7855450948800 5536815863040 3748022001360 14139811707840 5492933883360 50742451710720 5891588211600 9994725336960 4152611897280 21142688212800 4164468890400 15710901897600 11073631726080 6103259870400 7496044002720 10985867766720 2163883044960 11783176423200 19989450673920 8305223794560 2539803954240 8328937780800 5857003595520 12206519740800 14992088005440 6228917845920 4327766089920 23566352846400 39978901347840 16610447589120 5079607908480 16657875561600 6921019828800 3245824567440 29984176010880 12457835691840 2453816121120 8655532179840 4617248771520 33220895178240 8785505393280 2660746999680 1840362090840 33315751123200 13842039657600 6491649134880 59968352021760 24915671383680 4907632242240 24986813342400 10381529743200 9234497543040 17571010786560 5321493999360 3680724181680 12983298269760 6925873157280 49831342767360 13178258089920 9815264484480 3991120499520 20763059486400 4089693535200 2823227890560 7361448363360 13851746314560 26356516179840 2117420917920 7982240999040 8179387070400 5646455781120 1588065688440 14722896726720 5986680749280 6134540302800 6738255388800 4234841835840 21963763483200 16358774140800 6651867499200 5053691541600 3176131376880 11973361498560 2358389386080 12269080605600 8469683671680 8980021123920 3529034863200 13303734998400 10107383083200 6352262753760 4716778772160 24538161211200 9977801248800 16939367343360 17960042247840 7058069726400 3537584079120 12704525507520 2502406539360 9433557544320 3667403234880 19955602497600 33878734686720 3930648976800 6673084104960 2770468525440 1876804904520 14116139452800 7075168158240 25409051015040 5004813078720 7334806469760 7861297953600 5540937050880 3753609809040 14150336316480 5501104852320 50818102030080 5895973465200 10009626157440 4155702788160 21174209179200 4170677565600 15722595907200 11081874101760 6112338724800 7507219618080 11002209704640 2167101911520 11791946930400 20019252314880 8311405576320 2543582018880 8341355131200 5865735617280 12224677449600 15014439236160 6233554182240 4334203823040 23583893860800 40038504629760 16622811152640 5087164037760 16682710262400 6926171313600 3250652867280 30028878472320 12467108364480 2455642556640 8668407646080 4624117122240 33245622305280 8798603425920 2664704972160 1841731917480 33365420524800 13852342627200 6501305734560 60057756944640 24934216728960 4911285113280 25024065393600 10389256970400 9248234244480 17597206851840 5329409944320 3683463834960 13002611469120 6936175683360 49868433457920 13197905138880 9822570226560 3997057458240 20778513940800 4092737594400 2825329288320 7366927669920 13872351366720 26395810277760 2118996966240 7994114916480 8185475188800 5650658576640 1589247724680 14733855339840 5995586187360 6139106391600 6748278825600 4237993932480 21996508564800 16370950377600 6661762430400 5061209119200 3178495449360 11991172374720 2361897588960 12278212783200 8475987864960 8993379281040 3531661610400 13323524860800 10122418238400 6356990898720 4723795177920 24556425566400 9992643645600 16951975729920 17986758562080 7063323220800 3542846383440 12713981797440 2504269141920 9447590355840 3675574203840 19985287291200 33903951459840 3936495981600 6678051045120 2774589713280 1878201856440 14126646441600 7085692766880 25427963594880 5008538283840 7351148407680 7872991963200 5549179426560 3756403712880 14171385533760 5513361305760 50855927189760 5904743972400 10017076567680 4161884569920 21189969662400 4173781903200 15745983926400 11098358853120 6125957006400 7512807425760 11026722611520 2171930211360 11809487944800 20034153135360 8323769139840 2549249115840 8347563806400 5870101628160 12251914012800 15025614851520 6242826854880 4343860422720 23618975889600 40068306270720 16647538279680 5098498231680 16695127612800 6936474283200 3257895317040 30051229703040 12485653709760 2459295427680 8687720845440 4634419648320 33295076559360 8805152442240 2670641930880 1844471570760 33390255225600 13872948566400 6515790634080 60102459406080 24971307419520 4918590855360 25042691419200 10404711424800 9268839296640 17610304884480 5341283861760 3688943141520 13031581268160 6951629472480 49942614839040 13207728663360 9837181710720 4005962896320 20809422849600 4098825712800 2829532083840 7377886283040 13903258944960 26415457326720 2122149062880 8011925792640 8197651425600 5659064167680 1591611797160 14755772566080 6008944344480 6148238569200 6763313980800 4244298125760 22012881105600 16395302851200 6676604827200 5072485485600 3183223594320 12017888688960 2367159893280 12296477138400 8488596251520 9013416516720 3536915104800 13353209654400 10144970971200 6366447188640 4734319786560 24592954276800 10014907240800 16977192503040 18026833033440 7073830209600 3550739839920 12732894377280 2507994347040 9468639573120 3686468829120 20029814481600 33954385006080 3945266488800 8969734730880 2780771495040 1880995760280 14147660419200 7101479679840 25465788754560 5015988694080 7372937658240 7890532977600 5561542990080 3761991520560 14202959359680 5529703243680 50931577509120 5917899733200 13454602096320 10031977388160 4171157242560 21221490628800 4179990578400 15781065955200 11123085980160 6144114715200 7523983041120 11059406487360 2178367944480 11835799466400 20063954776320 8342314485120 2556805245120 8359981156800 5878833649920 12288229430400 15047966082240 6256735863840 4356735888960 23671598932800 40127909552640 16684628970240 5113610490240 16719962313600 6951928737600 3267551916720 30095932164480 12513471727680 2464774734240 8713471777920 33369257940480 8818250474880 2678557875840 1848581050680 33439924627200 13903857475200 6535103833440 60191864328960 25026943455360 4929549468480 25079943470400 10427893106400 9296312699520 17636500949760 5357115751680 3697162101360 13070207666880 50053886910720 13227375712320 9859098936960 4017836813760 20855786212800 4107957890400 2835836277120 7394324202720 13944469049280 26454751424640 2126877207840 8035673627520 8215915780800 5671672554240 1595157905880 14788648405440 6026755220640 6161936835600 6783360854400 4253754415680 22045626187200 16431831561600 6696394689600 5087520640800 3190315811760 12053510441280 2374176299040 12323873671200 8507508831360 9040132830960 3544795346400 13392789379200 10175041281600 6380631623520 4748352598080 24647747342400 10044592034400 17015017662720 18080265661920 7089590692800 3561264448560 12761263247040 2513582154720 9496705196160 3691916141760 20089184068800 34030035325440 3956960498400 8983077586560 2789013870720 1885186616040 14179181385600 7122528897120 25522526494080 5027164309440 7383832283520 7913920996800 5578027741440 3770373232080 14245057794240 5537874212640 51045052988160 5935440747600 13474616379840 10054328618880 4183520806080 21268772078400 4189303591200 15827841993600 11156055482880 6153193569600 7540746464160 11075748425280 2181586811040 11870881495200 20108657237760 8367041612160 2560583309760 8378607182400 5891931682560 12306387139200 15081492928320 6275281209120 4363173622080 23741762990400 40217314475520 16734083224320 5121166619520 16757214364800 6972534676800 3272380216560 30162985856640 12550562418240 2472080476320 8726347244160 33468166448640 8837897523840 2682515848320 1854060357240 33514428729600 13945069353600 6544760433120 60325971713280 25101124836480 4944160952640 25135821547200 10458802015200 9310049400960 17675795047680 5365031696640 3708120714480 13089520866240 50202249672960 13256846285760 9888321905280 4023773772480 20917604030400 4120134127200 2844241868160 7416241428960 13965074101440 26513692571520 2133181401120 8047547544960 8240268254400 5688483736320 1599886050840 14832482857920 6035660658720 6180201190800 6793384291200 4266362802240 22094743809600 16480536508800 6706289620800 5095038218400 3199772101680 12071321317440 2377684501920 12360402381600 8532725604480 9053490988080 3555302335200 13412579241600 10190076436800 6399544203360 4755369003840 24720804763200 10059434431200 17065451208960 18106981976160 7110604670400 3566526752880 12799088406720 2521032564960 9510738007680 3694639798080 20118868862400 34130902417920 3962807503200 9003091870080 2793135058560 1890774423720 14221209340800 7133053505760 25598176813440 5042065129920 7389279596160 7925615006400 5586270117120 3781548847440 14266107011520 5541959697120 51196353626880 5944211254800 13504637805120 10084130259840 4189702587840 21331814011200 4201720941600 15851230012800 11172540234240 6157732996800 7563097694880 11083919394240 2183196244320 11888422509600 20168260519680 8379405175680 2562472342080 8403441883200 5909395726080 12315465993600 15126195389760 6284553881760 4366392488640 23776845019200 40336521039360 16758810351360 7977684230208 5124944684160 16806883766400 6982837646400 3274794366480 30252390779520 12569107763520 2475733347360 8732784977280 33517620702720 8864093589120 2684494834560 1856800010520 33613767532800 13965675292800 6549588732960 60504781559040 25138215527040 4951466694720 25210325649600 10474256469600 9316917751680 17728187178240 5368989669120 3713600021040 13099177465920 50276431054080 13296140383680 9902933389440 4026742251840 20948512939200 4126222245600 2848444663680 7427200042080 13975376627520 26592280767360 2136333497760 8053484503680 8252444491200 5696889327360 1602250123320 14854400084160 6040113377760 6189333368400 6798396009600 4272666995520 22160233972800 16504888982400 6711237086400 5098797007200 3204500246640 12080226755520 2379438603360 12378666736800 8545333991040 9060170066640 3560555829600 13422474172800 10197594014400 6409000493280 4758877206720 24757333473600 10066855629600 17090667982080 18120340133280 7121111659200 3569157905040 12818000986560 2524757770080 9517754413440 3702810767040 20133711259200 34181335964160 3965731005600 9029777581440 2795195652480 1893568327560 14242223318400 7138315810080 25636001973120 5049515540160 7405621534080 7931462011200 5590391304960 3787136655120 14276631620160 5554216150560 51272003946240 5948596508400 13544666372160 10099031080320 4192793478720 21363334977600 4207929616800 15862924022400 11180782609920 6171351278400 7574273310240 11108432301120 2188024544160 11897193016800 20198062160640 8385586957440 2568139439040 8415859233600 5918127747840 12342702556800 15148546620480 6289190218080 4376049088320 23794386033600 40396124321280 16771173914880 7989472459584 5136278878080 16831718467200 6987989131200 3282036816240 30297093240960 12578380436160 2477559782880 8752098176640 33542347829760 8877191621760 2690431793280 1858169837160 33663436934400 13975978262400 6564073632480 60594186481920 25156760872320 4955119565760 25247577700800 10481983696800 9337522803840 17754383243520 5380863586560 3716339674320 13128147264960 50313521744640 13315787432640 9910239131520 4035647689920 20963967393600 35508766487040 4129266304800 2850546061440 7432679348640 14006284205760 26631574865280 2137909546080 8071295379840 8258532609600 5701092122880 1603432159560 14865358697280 6053471534880 53263149730560 6193899457200 6813431164800 4275819092160 22192979054400 16517065219200 6726079483200 5110073373600 3206864319120 12106943069760 2384700907680 12387798914400 8551638184320 9080207302320 3563182576800 13452158966400 10220146747200 6413728638240 4769401815360 24775597828800 10089119224800 17103276368640 18160414604640 7126365153600 3577051361520 12827457276480 2526620372640 9538803630720 3716429048640 20178238449600 34206552737280 3974501512800 9043120437120 2801377434240 1894965279480 14252730307200 7154102723040 25654914552960 5053240745280 7432858097280 7949003025600 5602754868480 3789930558960 14308205446080 5574643572960 51309829105920 5961752269200 13564680655680 10106481490560 4202066151360 21379095460800 4211033954400 15898006051200 11205509736960 6194048414400 7579861117920 11149287145920 2196071710560 11923504538400 20212962981120 8404132302720 2577584600640 8422067908800 5922493758720 12388096828800 15159722235840 6303099227040 4392143421120 23847009076800 40425925962240 16808264605440 7995366574272 5155169201280 16844135817600 7003443585600 3294107565840 30319444471680 12606198454080 2483039089440 8784286842240 33616529210880 8883740638080 9454648840560 1862279317080 33688271635200 14006887171200 6588215131680 60638888943360 25212396908160 4966078178880 25266203726400 10505165378400 9371864557440 17767481276160 18909297681120 3724558634160 13176430263360 50424793816320 13325610957120 9932156357760 4050490086720 21010330756800 35534962552320 4138398482400 2856850254720 7449117268320 14057796836160 26651221914240 2142637691040 8100980173440 8276796964800 5713700509440 1606978268280 14898234536640 6075735130080 53302443828480 6207597723600 6838489756800 4285275382080 22209351595200 16553593929600 6750816811200 5128867317600 3213956536560 12151470260160 2393471414880 12415195447200 8570550764160 9113602695120 3571062818400 13501633622400 10257734635200 6427913073120 4786942829760 24830390894400 10126225216800 17141101528320 18227205390240 7142125636800 3590207122320 12855826146240 2532208180320 9573885659520 3719152704960 20252450433600 34282203056640 3989119024800 9049791864960 2811680403840 1899156135240 14284251273600 7180414244640 25711652292480 5064416360640 7438305409920 7978238049600 5623360807680 3798312270480 14360828489280 5578729057440 51423304584960 5983678537200 13574687797440 10128832721280 4217520605760 21426376910400 4220346967200 15956476099200 11246721615360 6198587841600 7596624540960 11157458114880 2197681143840 11967357074400 20257665442560 8435041211520 8440693934400 5935591791360 12397175683200 15193249081920 6326280908640 4395362287680 23934714148800 40515330885120 16870082423040 8013048918336 16881387868800 7029201009600 3296521715760 30386498163840 12652561817280 2492171267040 8790724575360 33740164846080 8903387687040 9489421362960 1869128450280 33762775737600 14058402019200 6593043431520 60772996327680 25305123634560 4984342534080 25322081803200 10543801514400 17806775374080 18978842725920 3738256900560 13186086863040 50610247269120 13355081530560 9968685068160 4053458566080 21087603028800 35613550748160 4153618778400 2867357243520 7476513801120 26710163061120 2150517932640 8106917132160 8307237556800 5734714487040 1612888449480 14953027602240 6080187849120 53420326122240 6230428167600 6843501475200 4301035865280 22258469217600 16614475113600 6755764276800 5132626106400 3225776898960 12160375698240 2395225516320 12460856335200 8602071730560 9120281773680 3584196554400 13511528553600 10265252212800 6451553797920 4790451032640 24921712670400 10133646415200 17204143461120 18240563547360 7168393108800 3592838274480 12903107595840 2541521193120 9580902065280 3732770986560 20267292830400 34408286922240 3992042527200 9069806148480 2813740997760 1906140894840 14336786217600 7185676548960 25806215191680 5083042386240 7465541973120 7984085054400 5627481995520 3812281789680 14371353097920 5599156479840 51612430383360 5988063790800 13604709222720 10166084772480 4220611496640 21505179326400 4235868655200 15968170108800 11254963991040 6221284977600 7624563579360 11198312959680 2205728310240 11976127581600 20332169544960 8441222993280 8471737310400 5957421845760 12442569955200 15249127158720 6330917244960 4411456620480 23952255163200 40664339089920 16882445986560 22674515371200 16943474620800 7034352494400 3308592465360 30498254317440 12661834489920 2493997702560 8822913240960 33764891973120 8936132768640 9496375867440 1870498276920 33886949241600 14068704988800 6617184930720 60996508634880 25323668979840 4987995405120 25415211931200 10551528741600 17872265537280 18992751734880 3740996553840 13234369861440 50647337959680 13404199152960 9975990810240 4068300962880 21103057483200 35744531074560 4156662837600 2869458641280 7481993107680 26808398305920 2152093980960 8136601925760 8313325675200 5738917282560 1614070485720 14963986215360 6102451444320 53616796611840 6234994256400 6868560067200 4304187961920 22340331921600 16626651350400 6780501604800 5151420050400 3228140971440 12204902888640 2403996023520 12469988512800 8608375923840 9153677166480 3586823301600 13561003209600 10302840100800 6456281942880 4807992047040 24939977025600 10170752407200 17216751847680 18307354332960 7173646603200 3605994035280 12912563885760 2543383795680 9615984094080 3743665611840 20341504814400 34433503695360 9103163287680 2824043967360 1907537846760 14347293206400 7211988070560 25825127771520 5086767591360 7487331223680 18206326575360 8013320078400 5648087934720 3815075693520 14423976141120 5615498417760 51650255543040 13654744931520 10173535182720 4236065951040 21520939809600 4238972992800 16026640156800 11296175869440 6239442686400 7630151387040 11230996835520 2212166043360 27309489863040 12019980117600 20347070365440 8472131902080 8477945985600 5961787856640 12478885372800 15260302774080 6354098926560 4424332086720 24039960235200 40694140730880 16944263804160 22757908219200 16955891971200 7060109918400 3318249065040 30520605548160 12708197853120 2503129880160 8848664173440 33888527608320 8942681784960 9531148389840 1877347410120 33911783942400 14120219836800 6636498130080 61041211096320 25416395706240 5006259760320 25433837956800 10590164877600 17885363569920 19062296779680 3754694820240 13272996260160 50832791412480 13414022677440 10012519520640 4080174880320 21180329755200 35770727139840 4171883133600 2879965630080 7509389640480 26828045354880 2159974222560 8160349760640 8343766267200 5759931260160 1619980666920 15018779280960 6120262320480 53656090709760 6257824700400 6888606940800 4319948445120 22356704462400 16687532534400 6800291467200 5166455205600 3239961333840 12240524640960 2411012429280 12515649400800 8639896890240 9180393480720 3599957037600 13600582934400 10332910411200 6479922667680 4822024858560 25031298801600 10200437200800 17279793780480 18360786961440 7199914075200 3616518643920 12959845335360 2552696808480 9644049717120 3749112924480 20400874401600 34559587560960 9109834715520 2832286343040 1914522606360 14399828150400 7233037287840 25919690670720 5105393616960 7498225848960 18219669431040 8036708097600 5664572686080 3829045212720 14466074575680 5623669386720 51839381341440 13664752073280 10210787233920 4248429514560 21599742225600 4254494680800 16073416195200 11329145372160 6248521540800 7658090425440 11247338773440 2215384909920 27329504146560 12055062146400 20421574467840 8496859029120 8508989361600 5983617911040 12497043081600 15316180850880 6372644271840 4430769819840 24110124292800 40843148935680 16993718058240 22774586788800 17017978723200 7080715857600 3323077364880 30632361701760 12745288543680 2510435622240 8861539639680 33987436116480 8975426866560 9558966407760 34035957446400 14161431715200 6646154729760 61264723403520 25490577087360 5020871244480 25526968084800 10621073786400 17950853733120 19117932815520 3765653433360 13292309459520 50981154174720 13463140299840 10041742488960 4086111839040 21242147572800 35901707466240 4184059370400 2888371221120 7531306866720 26926280599680 2166278415840 8172223678080 8368118740800 5776742442240 1624708811880 15062613733440 6129167758560 53852561199360 6276089055600 6898630377600 4332556831680 22438567166400 16736237481600 6810186398400 5173972783200 3249417623760 12258335517120 2414520632160 12552178111200 8665113663360 9193751637840 3610464026400 13620372796800 10347945566400 6498835247520 4829041264320 25104356222400 10215279597600 17330227326720 18387503275680 7220928052800 3621780948240 12997670495040 2560147218720 9658082528640 3768178518720 20430559195200 34660454653440 9143191854720 2836407530880 1920110414040 14441856105600 7243561896480 25995340990080 5120294437440 10831392079200 7536357037440 18286383709440 8048402107200 5672815061760 3840220828080 14487123792960 5652267778080 51990681980160 13714787782080 10240588874880 4254611296320 21662784158400 4266912031200 16096804214400 11345630123520 6280297531200 7680441656160 11304535556160 2226650942880 27429575564160 12072603160800 20481177749760 8509222592640 8533824062400 6001081954560 12560595062400 15360883312320 6381916944480 6400368046800 4453301885760 24145206321600 40962355499520 17018445185280 22857979636800 17067648124800 7091018827200 3339976414320 30721766624640 12763833888960 2514088493280 12800736093600 8906603771520 34036890370560 9001622931840 9572875416720 34135296249600 14182037654400 6679952828640 61443533249280 25527667777920 5028176986560 25601472187200 10636528240800 18003245863680 19145750833440 3771132739920 13359905657280 51055335555840 13502434397760 10056353973120 4106891194560 21273056481600 36006491727360 4190147488800 2892574016640 7542265479840 27004868795520 2169430512480 8213782389120 8380294977600 5785148033280 1627072884360 15084530959680 6160336791840 54009737591040 6285221233200 6933712406400 4338861024960 22504057329600 16760589955200 6844818657600 5200284304800 3254145768720 12320673583680 2426799342240 12570442466400 8677722049920 9240505187760 3615717520800 13689637315200 10400568609600 6508291537440 4853598684480 25140884932800 10267227986400 17355444099840 18481010375520 7231435041600 3640199013360 13016583074880 2563872423840 9707197368960 3781796800320 20534455972800 34710888199680 9169877566080 2850831688320 1922904317880 14462870083200 7280398026720 26033166149760 5127744847680 10847152562400 7563593600640 18339755132160 8089331140800 5701663376640 3845808635760 14560796053440 5672695200480 52066332299520 13754816349120 10255489695360 4276247532480 21694305124800 4273120706400 16178662281600 3004906988160 6302994667200 7691617271520 11345390400960 2234698109280 27509632698240 12133996711200 20510979390720 8552495064960 8546241412800 6009813976320 12605989334400 15383234543040 6414371298720 6409681059600 4469396218560 24267993422400 41021958781440 4507360482240 22924693915200 17092482825600 7127079220800 3352047163920 30766469086080 12828742597440 2526873541920 12819362119200 8938792437120 9014720964480 9621556948080 34184965651200 14254158441600 6704094327840 61532938172160 6761040723360 5053747083840 25638724238400 10690618831200 18029441928960 19243113896160 3790310312880 13408188655680 13522081446720 2663440284960 10107494167680 4121733591360 21381237662400 36058883857920 4211455903200 2907283800960 1997580213720 7580620625760 27044162893440 2180462850720 8243467182720 8422911806400 5814567601920 1635347138040 3995160427440 15161241251520 6182600387040 54088325786880 6317183854800 6958770998400 4360925701440 22536802411200 4439067141600 16845823612800 11629135203840 6869555985600 5219078248800 3270694276080 12365200774080 2435569849440 12634367709600 8721851402880 9273900580560 3634104751200 13739111971200 10438156497600 6541388552160 4871139698880 25268735419200 17443702805760 18547801161120 7268209502400 3653354774160 13082777104320 2576910641760 9742279397760 3798138738240 34887405611520 9183220421760 2861134657920 1932682981320 14536419004800 7306709548320 26165554208640 5153821283520 10902314253600 7596277476480 18366440843520 8118566164800 5722269315840 3865365962640 14613419096640 5697208107360 52331108417280 13774830632640 10307642567040 4291701986880 21804628507200 4294851069600 16237132329600 3020188026240 6330231230400 7730731925280 11394416214720 2244354708960 27549661265280 20615285134080 8583403973760 8589702139200 6040376052480 12660462460800 15461463850560 6437552980320 6442276604400 4488709417920 41230570268160 4530282039360 22958051054400 17179404278400 7152836644800 3366532063440 30922927701120 12875105960640 2536005719520 12884553208800 8977418835840 9060564078720 9656329470480 34358808556800 14305673289600 6733064126880 61845855402240 6795423059040 5072011439040 25769106417600 10729254967200 18121128157440 19312658940960 3804008579280 13466128253760 13590846118080 2676984841440 10144022878080 4139544467520 21458509934400 36242256314880 4226676199200 2917790789760 2007738631080 7608017158560 27181692236160 2188343092320 8279088935040 8453352398400 5835581579520 1641257319240 4015477262160 15216034317120 6209316701280 54363384472320 6340014298800 6988841308800 4376686184640 22651410196800 4461641402400 16906704796800 11671163159040 6899240779200 5241630981600 3282514638480 12418633402560 2446094458080 12680028597600 8753372369280 9313975051920 3647238487200 13798481558400 10483261963200 6565029276960 4892188916160 25360057195200 17506744738560 18627950103840 7294476974400 3669141687120 13130058553920 2586223654560 9784377832320 3800862394560 35013489477120 9229920416640 9847543915440 1939667740920 14588953948800 7338283374240 26260117107840 5172447309120 10941715461600 7601724789120 18459840833280 8153648193600 19695087830880 3879335481840 14676566748480 5701293591840 52520234215680 13844880624960 10344894618240 4310247332160 21883430923200 4310372757600 16307296387200 3031103053440 6334770657600 7758670963680 11402587183680 2245964142240 27689761249920 20689789236480 8620494664320 8620745515200 6062206106880 12669541315200 15517341927360 6465370998240 6465559136400 4491928284480 41379578472960 4546654580160 23074801041600 17241491030400 7183745553600 3368946213360 31034683854720 12930741996480 2546964332640 12931118272800 8983856568960 9093309160320 9698056497360 34482982060800 14367491107200 6737892426720 62069367709440 6819981870240 5093928665280 25862236545600 10775618330400 18186618320640 19396112994720 3820446498960 13475784853440 13639963740480 2686659524640 10187857330560 4142512946880 21551236660800 36373236641280 4244940554400 7164425399040 2930399176320 2014994643480 7640892997920 27279927480960 5373319049280 8285025893760 8489881108800 5860798352640 4029989286960 15281785995840 6213769420320 54559854961920 6367410831600 6993853027200 10746638098560 4395598764480 22733272900800 4477765874400 16979762217600 11721596705280 6904188244800 5245389770400 8059978573920 12427538840640 2447848559520 12734821663200 21493276197120 8791197528960 9320654130480 8955531748800 13808376489600 10490779540800 16119957147840 6593398146720 4895697119040 25469643326400 42986552394240 17582395057920 18641308260960 17911063497600 7325997940800 3671772839280 32239914295680 13186796293440 2597399269920 9791394238080 3809033363520 35164790115840 9263277555840 9890097220080 1948049452440 35822126995200 14651995881600 7343545678560 64479828591360 26373592586880 5194798539840 26866595246400 10988996911200 7618066727040 18526555111680 8159495198400 19780194440160 3896098904880 14687091357120 5713550045280 52747185173760 13894916333760 10389597079680 4313338223040 21977993822400 4328998783200 16318990396800 3044201086080 6348388939200 7792197809760 11427100090560 27789832667520 20779194159360 8626676446080 8657997566400 6088402172160 12696777878400 15584395619520 6470007334560 6493498174800 4501584884160 41558388318720 4566301629120 23158193889600 17315995132800 7188897038400 3376188663120 31168791239040 12940014669120 2548790768160 12986996349600 9003169768320 9132603258240 9705011001840 34631990265600 14377794076800 6752377326240 62337582478080 6849452443680 5097581536320 25973992699200 10783345557600 18265206516480 19410022003680 3823186152240 13504754652480 13698904887360 2698269144480 10195163072640 4151418384960 21566691115200 36530413032960 4247984613600 7195384385280 2932500574080 2023701858360 7646372304480 27397809774720 5396538288960 8302836769920 8495969227200 5865001148160 4047403716720 15292744608960 6227127577440 54795619549440 6371976920400 10793076577920 4398750861120 22831508145600 4497115240800 16991938454400 11730002296320 6919030641600 8094807433440 12454255154880 2453110863840 12743953840800 21586153155840 8797501722240 9340691366160 8994230481600 13838061283200 16189614866880 6598126291680 4906221727680 25487907681600 43172306311680 17595003444480 18681382732320 17988460963200 7331251435200 3679666295760 32379229733760 13196252583360 2599261872480 9812443455360 3814480676160 35190006888960 9303306122880 9897189437520 1949446404360 35976921926400 14662502870400 7359332591520 64758459467520 26392505166720 5198523744960 26982691444800 10996877152800 7628961352320 18606612245760 8177036212800 19794378875040 3898892808720 14718665183040 5721721014240 52785010333440 13954959184320 10397047489920 4322610895680 21993754305600 4332103120800 16354072425600 3046384091520 6357467793600 7797785617440 11443442028480 27909918368640 20794094979840 8645221791360 8664206241600 6092768183040 12714935587200 15595571234880 6483916343520 6498154681200 7297914499200 4508022617280 41588189959680 4569576137280 23258265307200 17328412483200 7204351492800 5473435874400 31191142469760 12967832687040 2554270074720 12996309362400 9016045234560 9139152274560 9725874515280 34656824966400 14408702985600 10946871748800 6762033925920 62382284939520 6854364205920 5108540149440 25992618724800 10806527239200 18278304549120 19451749030560 3831405112080 13524067851840 13708728411840 2700204081120 10217080298880 4157355343680 21613054478400 36556609098240 4257116791200 7200544216320 2938804767360 2025153060840 7662810224160 27417456823680 5400408162240 8314710687360 8514233582400 5877609534720 4050306121680 15325620448320 6236033015520 54834913647360 6385675186800 10800816324480 4408207151040 22847880686400 4500340135200 17028467164800 11755219069440 6928925572800 8100612243360 12472066031040 2456619066720 12771350373600 21601632648960 8816414302080 9354049523280 9000680270400 13857851145600 16201224486720 6612310726560 4913238133440 25542700747200 43203265297920 17632828604160 18708099046560 18001360540800 7347011918400 3684928600080 32402448973440 13224621453120 2604849680160 9826476266880 3817204332480 35265657208320 9309977550720 9918466089840 1953637260120 36002721081600 14694023836800 7369857200160 64804897946880 26449242906240 5209699360320 27002040811200 11020517877600 7634408664960 18619955101440 8188730222400 19836932179680 3907274520240 14739714400320 5725806498720 52898485812480 13964966326080 10419398720640 4328792677440 22041035755200 4341416133600 16377460444800 3052933107840 6362007220800 7814549040480 11451612997440 27929932652160 20838797441280 8657585354880 8682832267200 6105866215680 12724014441600 15629098080960 6493189016160 6512124200400 7308351273600 4511241483840 41677594882560 4579399661760 23274943876800 17365664534400 7214654462400 5481263455200 31258196161920 12986378032320 2557922945760 13024248400800 9022482967680 9158799323520 9739783524240 34731329068800 14429308924800 10962526910400 6766862225760 62516392323840 6869099492640 5115845891520 26048496801600 10821981693600 18317598647040 19479567048480 3836884418640 13533724451520 13738198985280 2706008891040 10231691783040 4160323823040 21643963387200 36635197294080 4263204909600 7216023709440 2943007562880 2029506668280 7673768837280 27476397970560 5412017782080 8320647646080 8526409819200 5886015125760 4059013336560 15347537674560 6240485734560 54952795941120 6394807364400 10824035564160 4414511344320 22896998308800 4510014818400 17052819638400 11772030251520 6933873038400 8118026673120 12480971469120 2458373168160 12789614728800 21648071128320 8829022688640 9360728601840 9020029636800 13867746076800 16236053346240 6621767016480 4916746336320 25579229457600 43296142256640 17658045377280 18721457203680 18040059273600 7357518907200 3687559752240 32472106692480 13243534032960 2608574885280 9833492672640 5245625689920 35316090754560 9329991834240 9932650524720 1956431163960 36080118547200 14715037814400 7375119504480 64944213384960 26487068065920 5217149770560 27060088910400 11036278360800 10491251379840 18659983668480 8194577227200 19865301049440 3912862327920 14750239008960 7868438534880 52974136131840 13994987751360 10434299541120 4331883568320 22072556721600 4347624808800 16389154454400 3057299118720 7825724655840 15736877069760 27989975502720 20868599082240 8663767136640 8695249617600 6114598237440 15651449311680 6497825352480 6521437213200 7313569660800 6199375815360 41737198164480 4585948678080 23324979585600 17390499235200 7219805947200 5485177245600 31302898623360 12995650704960 2559749381280 13042874426400 12398751630720 9171897356160 9746738028720 34780998470400 14439611894400 10970354491200 9299063723040 62605797246720 6878923017120 5119498762560 26085748852800 10829708920800 18343794712320 19493476057440 3839624071920 18598127446080 13757846034240 2709878764320 10238997525120 4184071657920 21659417841600 36687589424640 4266248968800 7226343371520 2945108960640 2032409073240 7679248143840 27515692068480 5419757528640 8368143315840 8532497937600 5890217921280 4064818146480 15358496287680 6276107486880 55031384136960 6399373453200 10839515057280 4417663440960 22929743390400 4516464607200 17064995875200 11780435842560 6973452763200 8129636292960 12552214973760 2472405979680 12798746906400 21679030114560 8835326881920 9414161230320 9032929214400 13946905526400 16259272585920 6626495161440 4944811959360 25597493812800 43358060229120 17670653763840 18828322460640 18065858428800 7362772401600 3708608969520 32518545171840 13252990322880 2610437487840 9889623918720 5275568612160 35341307527680 9343334689920 9939742742160 1957828115880 36131716857600 14725544803200 7417217939040 65037090343680 26505980645760 5220874975680 27098787643200 11044158602400 10551137224320 18686669379840 8241353265600 19879485484320 3915656231760 14834435878080 7913352918240 53011961291520 14015002034880 10441749951360 4356610695360 22088317204800 4350729146400 16482706531200 3059482124160 7831312463520 15826705836480 28030004069760 20883499902720 8713221390720 8701458292800 6118964248320 15662624927040 6534916043040 6526093719600 7355316758400 6234762905280 41766999805440 4589223186240 23358336724800 17402916585600 7261017825600 5516487568800 31325249854080 13069832086080 2574360865440 13052187439200 12469525810560 9178446372480 9802374064560 34805833171200 14522035651200 11032975137600 9352144357920 62650499708160 6883834779360 5148721730880 26104374878400 10891526738400 18356892744960 19604748129120 3861541298160 18704288715840 13767669558720 2711813700960 10297443461760 4204851013440 21783053476800 36713785489920 4290601442400 7231503202560 2961920142720 2033860275720 7723082596320 27535339117440 5423627401920 8409702026880 8581202884800 5923840285440 4067720551440 15446165192640 6307276520160 55070678234880 6435902163600 10847254803840 4442880214080 22946115931200 4519689501600 17162405769600 11847680570880 7008085022400 8135441102880 12614553040320 2484684689760 12871804327200 21694509607680 8885760428160 9460914780240 9039379003200 14016170044800 16270882205760 6664320321120 4969369379520 25743608654400 43389019215360 17771520856320 18921829560480 18078758006400 7404800356800 3727027034640 32541764411520 13328640642240 2625338308320 9938738759040 5301768669120 35543041712640 9350006117760 9996480481680 1969003731240 36157516012800 14809600713600 7454054069280 65083528823040 26657281284480 5250676616640 27118137009600 11107200535200 10603537338240 18700012235520 8282282299200 19992960963360 3938007462480 14908108138560 7952653003680 53314562568960 14025009176640 10501353233280 4378246931520 22214401070400 4375563847200 16564564598400 3076946167680 7876014924960 15905306007360 28050018353280 21002706466560 8756493863040 8751127694400 6153892335360 15752029849920 6567370397280 6563345770800 7391845468800 6265726608960 42005412933120 4615419251520 23375015294400 17502255388800 7297078219200 5543884101600 31504059699840 13134740794560 2587145914080 13126691541600 12531453217920 9230838503040 9851055595920 35004510777600 14594156438400 11087768203200 9398589913440 63008119399680 6923128877280 5174291828160 26253383083200 10945617328800 18461677006080 19702111191840 7692365419200 3880718871120 18797179826880 13846257754560 2727293194080 10348583656320 4210787972160 21891234657600 36923354012160 4311909856800 7272781850880 2976629927040 2045469895560 15384730838400 7761437742240 27692515509120 5454586388160 8421575944320 8623819713600 5953259854080 4090939791120 15522875484480 6316181958240 55385031018240 6467864785200 10909172776320 4464944890560 23077096257600 4545488656800 17247639427200 11906519708160 7017979953600 8181879582240 12632363916480 2488192892640 12935729570400 21818345552640 8929889781120 9474272937360 9090977313600 14035959907200 16363759164480 6697417335840 4976385785280 25871459140800 43636691105280 17859779562240 18948545874720 18181954627200 7441574817600 3732289338960 32727518328960 13394834671680 2638376526240 9952771570560 5309254399680 35719559124480 9403377540480 10046126003760 1978782394680 36363909254400 14883149635200 7464578677920 65455036657920 26789669343360 5276753052480 27272931940800 11162362226400 10618508799360 18806755080960 8293976308800 20092252007520 3957564789360 14929157355840 7963881599520 53579338686720 14105066310720 10553506104960 4384428713280 22324724452800 4397294210400 16587952617600 3092227205760 7915129578720 15927763199040 28210132621440 21107012209920 8768857426560 8794588420800 6184454411520 15830259157440 6576643069920 6595941315600 7402282243200 6274573381440 42214024419840 4638340808640 23508443851200 17589176841600 7307381188800 5551711682400 31660518314880 13153286139840 2590798785120 13191882631200 12549146762880 9276681617280 9864964604880 35178353683200 14614762377600 11103423364800 9411860072160 63321036629760 6957511212960 5181597570240 26383765262400 10961071783200 18553363234560 19729929209760 7730568014400 3886198177680 18823720144320 13915022425920 2740837750560 10363195140480 4219693410240 21922143566400 37106726469120 4317997975200 7308900668160 2980832722560 2055628312920 15461136028800 7772396355360 27830044851840 5481675501120 8439386820480 8635995950400 5961665445120 4111256625840 15544792710720 6329540115360 55660089703680 6476996962800 10963351002240 4471249083840 23191704043200 4568062917600 17271991900800 11923330890240 7032822350400 8222513251680 12659080230720 2493455196960 12953993925600 21926702004480 8942498167680 9136125835200 14065644700800 16445026503360 6706873625760 4986910393920 25907987851200 43853404008960 17884996335360 18272251670400 7452081806400 3740182795440 32890053006720 13413747251520 2642101731360 9973820787840 5320482995520 35769992670720 9450077535360 10060310438640 1981576298520 36544503340800 14904163612800 7480365590880 65780106013440 26827494503040 5284203462720 27408377505600 11178122709600 10640965991040 18900155070720 8311517323200 20120620877280 3963152597040 14960731181760 7980724493280 53654989006080 14175116303040 10568406925440 4393701385920 22356245419200 4403502885600 16623034646400 3096593216640 7926305194080 15961448986560 28350232606080 21136813850880 8787402771840 8807005771200 6193186433280 15852610388160 6590552078880 6605254328400 7417937404800 6287843540160 42273627701760 11168273450880 4644889824960 23625193838400 17614011542400 7322835643200 5563453053600 31705220776320 13181104157760 2596278091680 13210508656800 12575687080320 22336546901760 9289779649920 9885828118320 35228023084800 14645671286400 11126906107200 9431765310240 63410441552640 16752410176320 6967334737440 5192556183360 26421017313600 10984253464800 18579559299840 19771656236640 18613789084800 7741483041600 3894417137520 18863530620480 33504820352640 13934669474880 2744707623840 10385112366720 4231567327680 21968506929600 37159118599680 4327130152800 7319220330240 2987136915840 2058530717880 37227578169600 15482966083200 7788834275040 67009640705280 27869338949760 5489415247680 8463134655360 8654260305600 5974273831680 4117061435760 15577668550080 6347350991520 55738677899520 6490695229200 10978830495360 4480705373760 23224449124800 4574512706400 17308520611200 11948547663360 7052612212800 8234122871520 12694701983040 2500471602720 12981390458400 21957660990720 8961410747520 9149025412800 6308946927360 14105224425600 16468245743040 6721058060640 5000943205440 25962780916800 43915321981440 17922821495040 18298050825600 7467842289600 3750707404080 32936491486080 13442116121280 2647689539040 10001886410880 5335454456640 35845642990080 9463420391040 10081587090960 1985767154280 36596101651200 14935684579200 7501414808160 65872982972160 26884232242560 5295379078080 27447076238400 11201763434400 10670908913280 18926840782080 8334905342400 20163174181920 3971534308560 15002829616320 8003181684960 53768464485120 14195130586560 10590758156160 4406064949440 22403526868800 4412815898400 7456028186880 16669810684800 3103142232960 7943068617120 16006363369920 28390261173120 21181516312320 8812129898880 8825631796800 6206284465920 15886137234240 6609097424160 6619223847600 7438810953600 6305537085120 42363032624640 11184042280320 4654713349440 23658550977600 17651263593600 7343441582400 5579108215200 31772274468480 13218194848320 2603583833760 13238447695200 12611074170240 22368084560640 9309426698880 9913646136240 35302527187200 14686883164800 11158216430400 9458305627680 63544548936960 16776063420480 6982070024160 5207167667520 26476895390400 11015162373600 18618853397760 19827292272480 18640070467200 7757855582400 3905375750640 18916611255360 33552126840960 13964140048320 2750512433760 10414335335040 4240472765760 22030324747200 37237706795520 4339306389600 9810701873280 2995542506880 2062884325320 37280140934400 15515711164800 7810751501280 67104253681920 27928280096640 5501024867520 8480945531520 8678612779200 5991085013760 4125768650640 15621503002560 6360709148640 55856560193280 6508959584400 14716052809920 11002049735040 4493313760320 23273566747200 4584187389600 17357225558400 11982170027520 7067454609600 8251537301280 12721418297280 2505733907040 13017919168800 22004099470080 8986627520640 9168374779200 6322289783040 14134909219200 16503074602560 6739970640480 5011467814080 26035838337600 44008198940160 17973255041280 24526754683200 18336749558400 7488856267200 3758600860560 33006149205120 13479941280960 2655139949280 10022935628160 5346683052480 35946510082560 9483434674560 10109955960720 1991354961960 36673499116800 14977712534400 7517201721120 66012298410240 26959882561920 5310279898560 27505124337600 11233284400800 10693366104960 18966869349120 8352446356800 20219911921440 3982709923920 15034403442240 8020024578720 53919765123840 14225152011840 10620559797120 4415337622080 22466568801600 4425233248800 7471797016320 3111874254720 7965419847840 16040049157440 28450304023680 21241119594240 8830675244160 8850466497600 6223748509440 15930839695680 6623006433120 6637849873200 7454466115200 6318807243840 42482239188480 11207695524480 4667811382080 23708586686400 17700932995200 7358896036800 5590849586400 31861679391360 13246012866240 2609063140320 13275699746400 12637614487680 22415391048960 9335622764160 9934509649680 35401865990400 14717792073600 11181699172800 9478210865760 63723358782720 16811543286720 7001717073120 5218126280640 26551399492800 11038344055200 18671245528320 19869019299360 18679492540800 7779685636800 3913594710480 18956421731520 33623086573440 14003434146240 2758252180320 10436252561280 4246409724480 22076688110400 37342491056640 4348438567200 9831450625920 3001846700160 2068689135240 37358985081600 15559371273600 7827189420960 67246173146880 28006868292480 5516504360640 8492819448960 8696877134400 6003693400320 4137378270480 15654378841920 6369614586720 56013736584960 6522657850800 14747175938880 11033008721280 4502770050240 23339056910400 4597086967200 17393754268800 12007386800640 7077349540800 8274756540960 12739229173440 2509242109920 13045315701600 22066017442560 9005540100480 9194173934400 6340080257280 14154699081600 16549513081920 6754155075360 5018484219840 26090631403200 44132034885120 18011080200960 24578626564800 18388347868800 7504616750400 3763863164880 33099026163840 13508310150720 2660727756960 10036968439680 5354168783040 36022160401920 9510120385920 10131232613040 36776695737600 15009233500800 7527726329760 66198052327680 27016620301440 5321455513920 27582521803200 11256925125600 10708337566080 19020240771840 8364140366400 20262465226080 3991091635440 15055452659520 8031253174560 54033240602880 14265180578880 10642911027840 4421519403840 22513850251200 4434546261600 7492822122240 3118423271040 7982183270880 16062506349120 28530361157760 21285822055680 8843038807680 8869092523200 6236846542080 15964366541760 6632279105760 6651819392400 7464902889600 6327654016320 42571644111360 11239233183360 4677634906560 23775300964800 17738185046400 7369199006400 5598677167200 31928733083520 13264558211520 2612716011360 13303638784800 12655308032640 22478466366720 9355269813120 9948418658640 35476370092800 14738398012800 11197354334400 9491481024480 63857466167040 16858849775040 7016452359840 5225432022720 26607277569600 11053798509600 18710539626240 19896837317280 18732055305600 7796058177600 3919074017040 18982962048960 33717699550080 14032904719680 2764056990240 10450864045440 4273126038720 22107597019200 37421079252480 4354526685600 9859115629440 3006049495680 2073042742680 37464110611200 15592116355200 7838148034080 67435399100160 28065809439360 5528113980480 8546252077440 8709053371200 6012098991360 4146085485360 15676296068160 6409689058080 56131618878720 6531790028400 14788673444160 11056227960960 4509074243520 23388174532800 4606761650400 17418106742400 12024197982720 7121876731200 8292170970720 12819378116160 2525029022880 13063580056800 22112455921920 9018148487040 9213523300800 6353423112960 14243753462400 16584341941440 6763611365280 5050058045760 26127160113600 44224911843840 18036296974080 24647789073600 18427046601600 7515123739200 3787543534320 33168683882880 13527222730560 2664452962080 10100116091520 36072593948160 9530134669440 10145417047920 36854093203200 15030247478400 7575087068640 66337367765760 27054445461120 5328905924160 27640569902400 11272685608800 10775709141120 19060269338880 8416763409600 20290834095840 3996679443120 15150174137280 54108890922240 14295202004160 10657811848320 4449337421760 22545371217600 4440754936800 7508590951680 3122789281920 7993358886240 16163563711680 28590404008320 21315623696640 8898674843520 8881509873600 6245578563840 15986717772480 6674006132640 6661132405200 7511868374400 42631247393280 11262886427520 4684183922880 23825336673600 17763019747200 7415562369600 5633901280800 31973435544960 13348012265280 2629153931040 13322264810400 12734928984960 22525772855040 9368367845760 10011009198960 35526039494400 14831124739200 11267802561600 63946871089920 16894329641280 7026275884320 5258307862080 26644529620800 11123343554400 18736735691520 20022018397920 18771477379200 7806973204800 3943730896560 19102393477440 33788659282560 14052551768640 2767926863520 10516615724160 4284999956160 22246687108800 37473471383040 4381923218400 9879864382080 3024962075520 2075945147640 37542954758400 15613946409600 7887461793120 67577318565120 28105103537280 5535853727040 28157216068800 8569999912320 8763846436800 6049924151040 4151890295280 15774923586240 6427499934240 56210207074560 6572884827600 14819796573120 11071707454080 4537443113280 23420919614400 4613211439200 17527692873600 12099848302080 7141666593600 8303780590560 12854999868480 2532045428640 13145769655200 22143414908160 9074886226560 9226422878400 6362318350080 14283333187200 16607561181120 6806164669920 5064090857280 26291539310400 44286829816320 18149772453120 24699660955200 18452845756800 7562405188800 3798068142960 33215122362240 13612329339840 2681216385120 10128181714560 36299544906240 9543477525120 10209247004880 36905691513600 15124810377600 7596136285920 66430244724480 27224658679680 5362432770240 27679268635200 11343607783200 10805652063360 19086955050240 20418494009760 4021824577680 15192272571840 54449317359360 14315216287680 10724865540480 4461700985280 22687215566400 38173910100480 4468693975200 7519103504640 3142436330880 8043649155360 16208478095040 28630432575360 21449731080960 8923401970560 8937387950400 6284872661760 16087298310720 6692551477920 57260865150720 6703040962800 42899462161920 11278655256960 4713654496320 23858693812800 17874775900800 7436168308800 32174596621440 13385102955840 2636459673120 13406081925600 12770316074880 22557310513920 9427308992640 10038827216880 35749551801600 14872336617600 64349193242880 16917982885440 7070481744480 5272919346240 26812163851200 11154252463200 18854617985280 20077654433760 18797758761600 7856090827200 3954689509680 19155474112320 33835965770880 14140963488960 2785341293280 10545838692480 4299842352960 22308504926400 37709235970560 4394099455200 9893696883840 3033367666560 2089005969960 37595517523200 15712181654400 7909379019360 67671931541760 28281926977920 5570682586560 28196638142400 11784136240800 8599684705920 8788198910400 6066735333120 4178011939920 15818758038720 6449763529440 56563853955840 6591149182800 14840545325760 11141365173120 4550051499840 23568272481600 4642235488800 17576397820800 12133470666240 7166403921600 8356023879840 12899527058880 2540815935840 13182298365600 22282730346240 9100102999680 9284470977600 6402346917120 14332807843200 16712047759680 6825077249760 6963353233200 5081631871680 26364596731200 44565460692480 18200205999360 24734242209600 18568941955200 7583419166400 3811223903760 33424095519360 13650154499520 2688666795360 13926706466400 10163263743360 36400411998720 9603520375680 10237615874640 37137883910400 15166838332800 7622447807520 66848191038720 27300308999040 5377333590720 27853412932800 11375128749600 10843080716160 19207040751360 20475231749280 4033000193040 15244895615040 54600617998080 14405280563520 10754667181440 4477155439680 22750257499200 38414081502720 4481111325600 7566409992960 3151168352640 8066000386080 16264621074240 28810561127040 21509334362880 8954310879360 8962222651200 6302336705280 16132000772160 6715733159520 57621122254080 6721666988400 43018668725760 11349614989440 4726752528960 24008800939200 17924445302400 7461925732800 32264001544320 13431466319040 2645591850720 13443333976800 12814549937280 22699229978880 9453505057920 10073599739280 35848890604800 14923851465600 64528003088640 17024422484160 7090128793440 5291183701440 26886667953600 45398459957760 11192888599200 18907010115840 20147199478560 18916024982400 7877920881600 3968387776080 19221824905920 34048844968320 14180257586880 2793081039840 10582367402880 4308747791040 22385777198400 37814020231680 9955943141760 10635193190160 2094810779880 37832049964800 15755841763200 7936775552160 68097689936640 28360515173760 5586162079680 28374037473600 11816881322400 8617495582080 19911886283520 8818639502400 21270386380320 4189621559760 15873551104320 6463121686560 56721030347520 14933914712640 11172324159360 4565811983040 23633762644800 4655135066400 17637279004800 42540772760640 7181246318400 8379243119520 12926243373120 2546078240160 29867829425280 13227959253600 22344648318720 9131623966080 9310270132800 6420137391360 14362492636800 16758486239040 6848717974560 6982702599600 5092156480320 26455918507200 44689296637440 18263247932160 24889857854400 18620540265600 7609686638400 3819117360240 33516972478080 13697435949120 2697979808160 13965405199200 10184312960640 36526495864320 9630206087040 10273076961840 37241080531200 15219373276800 7638234720480 67033944956160 27394871898240 5395959616320 27930810398400 11414529957600 19260412174080 20546153923680 4046969712240 15276469440960 54789743796480 14445309130560 10791919232640 4486428112320 22829059915200 38520824348160 4496633013600 7587435098880 3162083379840 8093939424480 28890618261120 21583838465280 8972856224640 8993266027200 6324166759680 16187878848960 6729642168480 57781236522240 6744949520400 43167676930560 11381152648320 4743125069760 24075515217600 17986532054400 7477380187200 32375757697920 13459284336960 2651071157280 13489899040800 22762305296640 9486250139520 10094463252720 35973064108800 14954760374400 64751515395840 17071728972480 7114687604640 5302142314560 26979798081600 45524610593280 11216070280800 18972500279040 20188926505440 18968587747200 7905208449600 3976606735920 34143457944960 14229375209280 2802755723040 10604284629120 4317653229120 22432140561600 37945000558080 9983608145280 10672031406960 2102066792280 37937175494400 15810416899200 7953213471840 68286915889920 28458750418560 5605511446080 28452881620800 11857812674400 8635306458240 19967216290560 8836903857600 21344062813920 4204133584560 15906426943680 6476479843680 56917500837120 14975412217920 11211022892160 4575268272960 23715625348800 4671259538400 17673807715200 42688125627840 7196088715200 8408267169120 12952959687360 2551340544480 29950824435840 13255355786400 22422045784320 9150536545920 9342519076800 6442375484160 14392177430400 16816534338240 6862902409440 7006889307600 5102681088960 26510711572800 44844091568640 18301073091840 24959020363200 18685038153600 7625447121600 3827010816720 33633068676480 13725804818880 2703567615840 14013778615200 10205362177920 36602146183680 9663563226240 10294353614160 37370076307200 15250894243200 7654021633440 67266137352960 27451609637760 5407135231680 28027557230400 11438170682400 19327126452480 20588707228320 4055351423760 15308043266880 54903219275520 14495344839360 10814270463360 4495700784960 22876341364800 38654252904960 4505946026400 7613716481280 3168632396160 8110702847520 28990689678720 21628540926720 8991401569920 9011892052800 6337264792320 16221405695040 6743551177440 57981379357440 6758919039600 43257081853440 11420574721920 4752948594240 24158908065600 18023784105600 7492834641600 32442811390080 13487102354880 2656550463840 13517838079200 22841149443840 9505897188480 10115326766160 36047568211200 14985669283200 64885622780160 17130862082880 7129422891360 5313100927680 27035676158400 45682298887680 11239251962400 19011794376960 20230653532320 19034291203200 7921580990400 3984825695760 34261724165760 14258845782720 2808560532960 10626201855360 4329527146560 22478503924800 38023588753920 10018189399680 10694134337040 2106420399720 38068582406400 15843161980800 7969651391520 68523448331520 28517691565440 5617121065920 28551436804800 11882371485600 8659054293120 20036378799360 8855168212800 21388268674080 4212840799440 15939302783040 6494290719840 57035383130880 15027284099520 11234242131840 4584724562880 23764742971200 4680934221600 17710336425600 42776537348160 7215878577600 8425681598880 12988581439680 2558356950240 30054568199040 13282752319200 22468484263680 9169449125760 9361868443200 6455718339840 14431757155200 16851363197760 6877086844320 7021401332400 5116713900480 26565504638400 44936968527360 18338898251520 25045473499200 18723736886400 7641207604800 3837535425360 33702726395520 13754173688640 2709155423520 14042802664800 10233427800960 36677796503040 9683577509760 10315630266480 37447473772800 15282415209600 7675070850720 67405452791040 27508347377280 5418310847040 28085605329600 11461811407200 19367155019520 20631260532960 4063733135280 15350141701440 55016694754560 14525366264640 10836621694080 4508064348480 22923622814400 38734310039040 4515259039200 7629485310720 3175181412480 8127466270560 29050732529280 21673243388160 9016128696960 9030518078400 6350362824960 16254932541120 6762096522720 58101465058560 6772888558800 43346486776320 11444227966080 4762772118720 24208943774400 18061036156800 7513440580800 32509865082240 13524193045440 2663856205920 13545777117600 22888455932160 9525544237440 10143144784080 36122072313600 15026881161600 65019730164480 17166341949120 7144158178080 5327712411840 27091554235200 45776911864320 11270160871200 19051088474880 20286289568160 19073713276800 7937953531200 3995784308880 34332683898240 14288316356160 2814365342880 10655424823680 4344369543360 22540321742400 38102176949760 10038938152320 10716237267120 38147426553600 15875907062400 7991568617760 68665367796480 28576632712320 5628730685760 28610569915200 11906930296800 8688739086720 20077876304640 8879520686400 21432474534240 4221548014320 15983137235520 6516554315040 57153265424640 15058407228480 11257461371520 4597332949440 23813860593600 4690608904800 17759041372800 42864949068480 7240615905600 8443096028640 13033108630080 2567127457440 30116814456960 13319281029600 22514922743040 9194665898880 9381217809600 6469061195520 14481231811200 16886192057280 6895999424160 7035913357200 5134254914880 26638562059200 45029845486080 4851795896640 25097345380800 18762435619200 7662221582400 3850691186160 33772384114560 13791998848320 2716605833760 14071826714400 10268509829760 9703591793280 10343999136240 37524871238400 15324443164800 7701382372320 67544768229120 7277693844960 5433211667520 28143653428800 11493332373600 19407183586560 20687998272480 4074908750640 15402764744640 14555387689920 2866970302560 10866423335040 4523518802880 22986664747200 38814367173120 4527676389600 7645254140160 3183913434240 2150227726920 8149817501280 29110775379840 5733940605120 9047037605760 9055352779200 6367826868480 4300455453840 16299635002560 6785278204320 58221550759680 6791514584400 11467881210240 4775870151360 24258979483200 4778283837600 18110705558400 7539198004800 8600910907680 13570556408640 2672988383520 13583029168800 22935762420480 9551740302720 10177917306480 9556567675200 15078396009600 17201821815360 7163805227040 5345976767040 27166058337600 45871524840960 11308797007200 19103480605440 20355834612960 19113135350400 7959783585600 4009482575280 34403643630720 14327610454080 2822105089440 10691953534080 5703567186240 22617594014400 38206961210880 10059686904960 10745707840560 38226270700800 15919567171200 8018965150560 68807287261440 28655220908160 5644210178880 28669703025600 11939675378400 11407134372480 20119373809920 8909961278400 21491415681120 4233157634160 16037930301120 8555350779360 57310441816320 15089530357440 11288420357760 4613093432640 23879350756800 4703508482400 17819922556800 42982831362240 9505945310400 8466315268320 17110701558720 3370289700960 30179060714880 13364941917600 22576840715520 9226186865280 9407016964800 6486851669760 19011890620800 16932630536640 6919640148960 7055262723600 6740579401920 26729883835200 45153681431040 4865138752320 25149217262400 18814033929600 7688489054400 5055434551440 33865261073280 13839280297920 2725918846560 14110525447200 13481158803840 9730277504640 10379460223440 37628067859200 15376978108800 10110869102880 67730522146560 7297708128480 5451837693120 28221050894400 11532733581600 19460555009280 20758920446880 4088878269840 20221738205760 14595416256960 2874854717280 10903675386240 4542064148160 23065467163200 38921110018560 4543198077600 7666279246080 3194828461440 2156141037960 8177756539680 29190832513920 5749709434560 9084128296320 9086396155200 6389656922880 4312282075920 16355513079360 6813096222240 58381665027840 6814797116400 11499418869120 4792242692160 24325693761600 4791424528800 18172792310400 12779313845760 7570106913600 8624564151840 13626192444480 2683946996640 13629594232800 22998837738240 9584485384320 10219644333360 9582849057600 15140213827200 17249128303680 7188364038240 5367893993280 27259188465600 45997675476480 19168970768640 20439288666720 19165698115200 7987071153600 4025920494960 34498256607360 14376728076480 2831779772640 10735787986560 5726950447680 38337941537280 10087351908480 10782546057360 38331396230400 15974142307200 8051840989920 68996513214720 28753456152960 5663559545280 28748547172800 11980606730400 11453900895360 20174703816960 8946489988800 21565092114720 4247669658960 16103681979840 8590425671520 57506912305920 15131027862720 11327119090560 4632006012480 23961213460800 4719632954400 17892979977600 43130184229440 9544917412800 8495339317920 17180851343040 3384107082720 30262055725440 22654238181120 9264012024960 9439265908800 6509089762560 19089834825600 16990678635840 6948009018720 7079449431600 6768214165440 45308476362240 4881817321920 25218379771200 18878531817600 7720010020800 5076160624080 33981357271680 13896018037440 2737094461920 14158898863200 13536428330880 9763634643840 10422013528080 37757063635200 15440020041600 10152321248160 67962714543360 7322725982880 5474188923840 28317797726400 11580015031200 19527269287680 20844027056160 4105641692880 20304642496320 14645451965760 2884710235680 10948377847680 4563700384320 23160030062400 39054538575360 4561824103200 7692560628480 3207926494080 2163532676760 8211283385760 29290903931520 5769420471360 9127400768640 9123648206400 6415852988160 4327065353520 16422566771520 6845550576480 58581807863040 6842736154800 11538840942720 4811889741120 24409086609600 4807850392800 18247296412800 12831705976320 7606167307200 8654130707040 13691101152960 2696732045280 13685472309600 23077681885440 9623779482240 9615700785600 15212334614400 17308261414080 7217834611680 5393464090560 27370944619200 46155363770880 19247558964480 19231401571200 8019816235200 4045098067920 34616522828160 14435669223360 2843389392480 10786928181120 5754230919360 38495117928960 10121933162880 10826751917520 38462803142400 16039632470400 8090196135840 69233045656320 28871338446720 5686778784960 28847102356800 12029724352800 11508461838720 20243866325760 8989106817600 21653503835040 4265084088720 16180392271680 8631346379040 57742676893440 15182899744320 11373557569920 4654070688960 24059448705600 4738982320800 17978213635200 43307007670080 9590384865600 8530168177440 17262692758080 30365799488640 22747115139840 9308141377920 9477964641600 6535775473920 19180769731200 17060336354880 6981106033440 7108473481200 6800454722880 45494230279680 11962284647040 4901831605440 25304832907200 18955929283200 7756784481600 5100341042160 34120672709760 13962212066880 2750132679840 14216946962400 13600909445760 23924569294080 9803663210880 10471659050160 37911858566400 15513568963200 10200682084320 68241345419520 17943426970560 7352747408160 5500265359680 28433893924800 11635176722400 19607326421760 20943318100320 4125199019760 20401364168640 35886853941120 14705494816320 2896536857760 11000530719360 4569882166080 23270353444800 39214652843520 4583554466400 7724098287360 11029121112240 2172402643320 8250398039520 71773707882240 29410989632640 5793073715520 9139764332160 9167108932800 22058242224480 4344805286640 16500796079040 6854823249120 58821979265280 6875331699600 11586147431040 4834811298240 24509158027200 4827561429600 18334217865600 44116484448960 7616470276800 8689610573280 13709646498240 2700384916320 13750663399200 23172294862080 9669622596480 9655122859200 15232940553600 17379221146560 7252216947360 5400769832640 27501326798400 46344589724160 19339245192960 19310245718400 8058018830400 4050577374480 34758442293120 14504433894720 2856933948960 10801539665280 5762025339840 38678490385920 10163430668160 10878325421040 38620491436800 16116037660800 8101154748960 69516884586240 29008867789440 5713867897920 28965368577600 12087028245600 11524050679680 20326861336320 9001283054400 21756650842080 4285400923440 16202309497920 8643038009760 58017735578880 15245146002240 11427735795840 4660374882240 24174056491200 4761556581600 18002566108800 43513301684160 9603375566400 8570801846880 17286076019520 30490292004480 22855471591680 9320749764480 9523113163200 6566908803840 19206751132800 17141603693760 6990562323360 7142334872400 6809666310720 45710943183360 12011327153280 4925181602880 25408576670400 19046226326400 7767291470400 5107249733040 34283207387520 13981124646720 2753857884960 14284669744800 13619332621440 24022654306560 9850363205760 10485843485040 38092452652800 15534582940800 10214499466080 68566414775040 18016990729920 7387772404320 5507715769920 28569339489600 11650937205600 19700726411520 20971686970080 4130786827440 20428998932160 36033981459840 14775544808640 2910334583520 11015431539840 4579154838720 23301874411200 39401452823040 4589763141600 7760892222720 11081658606480 2182750937640 8261573654880 72067962919680 29551089617280 5820669167040 9158309677440 9179526283200 22163317212960 4365501875280 16523147309760 6868732258080 59102179234560 6884644712400 11641338334080 4841360314560 24625908014400 4850557639200 18359052566400 44326634425920 7631924731200 8731003750560 13737464516160 2705864222880 13769289424800 23282676668160 9682720629120 9701115278400 15263849462400 17462007501120 7262040471840 5411728445760 27538578849600 46565353336320 19365441258240 19402230556800 8068933857600 4058796334320 34924015002240 14524080943680 2860803822240 10823456891520 5773716970560 38730882516480 10211844424320 10893060707760 38804461113600 16137867715200 8117592668640 69848030004480 29048161887360 5721607644480 29103345835200 12103400786400 11547433941120 20423688848640 9019547409600 21786121415520 4291205733360 16235185337280 8660575455840 58096323774720 15317766636480 11443215288960 4669831172160 24206801572800 4768006370400 18039094819200 43572242831040 9622861617600 8582411466720 17321150911680 30635533272960 22886430577920 9339662344320 9536012740800 6575804040960 19245723235200 17164822933440 7004746758240 7152009555600 6823483692480 45772861155840 12068543410560 4931853030720 25529611060800 19072025481600 7783051953600 5117612769360 34329645866880 14009493516480 2759445692640 14304019111200 13646967384960 24137086821120 9863706061440 10507120137360 38144050963200 15566103907200 10235225538720 68659291733760 18102815115840 7397779546080 5518891385280 28608038222400 11674577930400 19727412122880 21014240274720 4139168538960 20470451077440 36205630231680 14795559092160 2914276790880 11037782770560 4588427511360 23349155860800 39454824245760 4599076154400 7771404775680 11096669319120 2185707593160 8278337077920 72411260463360 29591118184320 5828553581760 9176855022720 9198152308800 22193338638240 4371415186320 16556674155840 6882641267040 59182236368640 6898614231600 11657107163520 4851183839040 24659265153600 4857127984800 18396304617600 44386677276480 7647379185600 8742830372640 13765282534080 2711343529440 13797228463200 23314214327040 9702367678080 9714255969600 15294758371200 17485660745280 7276775758560 5422687058880 27594456926400 46628428654080 19404735356160 19428511939200 8085306398400 4067015294160 34971321490560 14553551517120 2866608632160 10845374117760 5785408601280 38809470712320 10225676926080 10915163637840 38857023878400 16170612796800 8134030588320 69942642981120 29107103034240 5733217264320 29142767908800 12127959597600 11570817202560 20451353852160 9037811764800 21830327275680 4299912948240 16268061176640 8678112901920 58214206068480 15338515389120 11466434528640 4679287462080 24255919195200 4777681053600 18075623529600 43660654551360 8599825896480 17356225803840 30677030778240 22932869057280 9358574924160 9555362107200 6589146896640 17199651792960 7018931193120 7166521580400 6837301074240 45865738114560 12084890912640 4941860172480 25564192315200 19110724214400 7798812436800 5127975805680 34399303585920 14037862386240 2765033500320 14333043160800 13674602148480 24169781825280 9883720344960 10528396789680 38221448428800 15597624873600 10255951611360 68798607171840 18127336368960 7412790258720 5530067000640 28666086321600 11698218655200 19767440689920 21056793579360 20141484854400 4147550250480 20511903222720 36254672737920 14825580517440 2920190101920 11060134001280 4591518402240 23396437310400 39534881379840 4608389167200 7787173605120 11119185388080 2190142576440 40282969708800 8295100500960 72509345475840 29651161034880 5840380203840 9183036804480 9216778334400 22238370776160 4380285152880 16590201001920 6887277603360 59302322069760 6912583750800 11680760407680 4861007363520 24709300862400 4866983503200 18433556668800 44476741552320 7652530670400 8760570305760 13774555206720 2713169964960 13825167501600 23361520815360 9722014727040 9733967006400 15305061340800 17521140611520 7291511045280 5426339929920 27650335003200 46723041630720 19444029454080 19467934012800 8101678939200 4069754947440 35042281223040 14583022090560 2872413442080 10852679859840 5789305811520 38888058908160 10246425678720 10937266567920 38935868025600 16203357878400 8139509894880 70084562446080 29166044181120 5744826884160 29201901019200 12152518408800 11578611623040 20492851357440 9043899883200 21874533135840 4308620163120 16279019789760 8683958717280 58332088362240 15369638518080 11489653768320 4682439558720 24305036817600 4787355736800 18087799766400 43749066271680 8617240326240 17367917434560 30739277036160 22979307536640 9364879117440 9574711473600 6602489752320 17234480652480 7023659338080 7181033605200 6841906868160 45958615073280 12109412165760 4951867314240 25616064196800 19149422947200 7804065931200 5131430151120 34468961304960 14047318676160 2766896102880 14362067210400 13683813736320 24218824331520 9903734628480 10535489007120 38298845894400 15608131862400 10262860302240 68937922609920 18164118248640 7427800971360 5533792205760 28724134420800 11706098896800 19807469256960 21070978014240 20182353609600 4150344154320 20525720604480 36328236497280 14855601942720 2926103412960 11067584411520 5903945530560 23412197793600 39614938513920 4611493504800 7802942434560 11141701457040 2194577559720 40364707219200 8300688308640 72656472994560 29711203885440 5852206825920 11807891061120 9222987009600 22283402914080 4389155119440 16601376617280 8855918295840 59422407770880 6917240257200 11704413651840 4864281871680 24759336571200 4876839021600 18445974019200 44566805828160 9839909217600 8778310238880 17711836591680 3488695086240 13834480514400 23408827303680 9728563743360 9753678043200 19679818435200 17556620477760 7296422807520 6977390172480 27668961028800 46817654607360 19457127486720 19507356086400 8107136452800 5233042629360 35113240955520 14592845615040 2874348378720 13954780344960 5843866754880 38914254973440 10267174431360 10944634211280 39014712172800 16214272905600 10466085258720 70226481911040 29185691230080 5748696757440 29261034129600 12160704679200 11687733509760 20534348862720 11628983620800 21889268422560 4311522568080 20932170517440 8765800132320 58371382460160 15400761647040 11497393514880 4726568911680 24321409358400 4790580631200 23257967241600 43778536845120 8623045136160 17531600264640 30801523294080 22994787029760 9453137823360 9581161262400 6606937370880 17246090272320 7089853367520 7185870946800 6906387983040 45989574059520 12133933418880 4955203028160 25667936078400 19162322524800 7877614852800 5179790987280 34492180544640 14179706735040 2792972538720 14371741893600 13812775966080 24267866837760 9910406056320 10634780051280 38324645049600 15755229705600 10359581974560 68984361089280 18200900128320 7432804542240 5585945077440 28743483787200 11816422279200 19820812112640 21269560102560 20223222364800 8258671713600 4189458808080 20719163949120 36401800256640 14865609084480 2928074516640 11171890154880 5959586888640 23632844558400 39641624225280 4654954231200 7808198711040 11149206813360 2196055887480 40446444729600 16517343427200 8378917616160 72803600513280 29731218168960 5856149033280 30334833547200 11919173777280 9309908462400 22298413626720 4392111774960 16757835232320 8939380332960 59462436337920 6982431346800 11712298066560 4910124985920 24776015140800 4880124194400 18619816924800 44596827253440 9932644814400 8784223549920 17878760665920 3521574070560 13964862693600 23424596133120 9820249971840 9760248388800 19865289628800 17568447099840 7365187478880 7043148141120 27929725387200 46849192266240 19640499943680 19520496777600 8183541643200 5282361105840 35136894199680 14730374957760 2901437491680 14086296282240 5847763965120 39280999887360 10274090682240 11047781218320 39040993555200 16367083286400 10564722211680 70273788399360 29460749915520 5802874983360 29280745166400 12275312464800 11695527930240 20548181364480 11738580235200 22095562436640 4352156237520 21129444423360 8771645947680 58921499831040 15411136023360 11605749966720 4729721008320 24550624929600 4835729152800 23477160470400 44191124873280 8704312475040 17543291895360 30822272046720 23211499933440 9459442016640 9671458305600 6669204030720 17408624950080 7094581512480 7253593729200 6910993776960 46422999866880 12142107169920 5001903023040 25685226705600 19342916611200 7882868347200 5183245332720 34817249900160 14189163024960 2794835141280 14507187458400 13821987553920 24284214339840 10003806046080 10641872268720 38685833222400 15765736694400 10366490665440 69634499800320 18213160754880 7502854534560 5589670282560 29014374916800 11824302520800 20007612092160 21283744537440 20236845283200 8336505038400 4192252711920 20732981330880 36426321509760 15005709069120 2955669968160 11179340565120 5963561271360 23648605041600 40015224184320 4658058568800 7881786581760 11254281801840 2216752476120 40473690566400 16673010076800 8384505423840 72852643019520 30011418138240 5911339936320 30355267924800 11927122542720 9316117137600 22508563603680 4433504952240 16769010847680 8945341907040 60022836276480 6987087853200 11822679872640 4913399494080 25009515115200 4926116613600 18632234275200 45017127207360 9939268785600 8867009904480 17890683814080 3523922569440 13974175706400 23645359745280 9826798988160 9852233227200 19878537571200 17734019808960 7370099241120 7047845138880 27948351412800 47290719490560 19653597976320 19704466454400 8188999156800 5285883854160 35468039617920 14740198482240 2903372428320 14095690277760 5867250016320 39307195952640 10370918194560 11055148861680 39408932908800 16377998313600 10571767708320 70936079235840 29480396964480 5806744856640 29556699681600 12283498735200 11734500032640 20741836389120 11746408564800 22110297723360 4355058642480 21143535416640 8800875024480 58960793928960 15556377291840 11613489713280 4745481491520 24566997470400 4838954047200 23492817129600 44220595446720 8710117284960 17601750048960 31112754583680 23226979426560 9490962983040 9677908094400 6673651649280 17420234569920 7118222237280 7258431070800 6934022746560 46453958853120 12256539684480 5005238736960 25927295486400 19355816188800 7909135819200 5200517059920 34840469139840 14236444474560 2804148154080 14516862141600 13868045493120 24513079368960 10010477473920 10677333355920 38711632377600 15818271638400 10401034119840 69680938279680 18384809526720 7507858105440 5608296308160 29033724283200 11863703728800 20020954947840 21354666711840 20427566140800 8342064561600 4206222231120 20802068239680 36769619053440 15015716210880 2957641071840 11216592616320 5983433184960 23727407457600 40041909895680 4673580256800 7887042858240 11261787158160 2218230803880 40855132281600 16684129123200 8412444462240 73539238106880 30031432421760 5915282143680 30641349211200 11966866369920 9347160513600 22523574316320 4436461607760 16824888924480 8975149777440 60062864843520 7010370385200 11830564287360 4929772034880 25026193684800 4929401786400 18694321027200 45047148632640 9972388641600 8872923215520 17950299554880 3535665063840 14020740770400 23661128574720 9859544069760 9858803572800 19944777283200 17745846431040 7394658052320 7071330127680 28041481540800 47322257149440 19719088139520 19717607145600 8216286724800 5303497595760 35491692862080 14789316104640 2913047111520 14142660255360 5882838857280 39438176279040 10377834445440 11091987078480 39435214291200 16432573449600 10606995191520 70983385724160 29578632209280 5826094223040 29576410718400 12324430087200 11765677714560 20755668890880 11785550212800 22183974156960 4369570667280 21213990383040 8824258285920 59157264418560 15566751668160 11652188446080 4758089878080 24648860174400 4855078519200 23571100425600 44367948313920 8739141334560 17648516571840 31133503336320 23304376892160 9516179756160 9710157038400 6695889742080 17478282669120 7137134817120 7282617778800 6952445922240 46608753784320 12264713435520 5021917306560 25944586113600 19420314076800 7930149796800 5214334441680 34956565338240 14274269634240 2811598564320 14565235557600 13904891844480 24529426871040 10043834613120 10705702225680 38840628153600 15860299593600 10428668883360 69913130676480 18397070153280 7532875959840 5623197128640 29130471115200 11895224695200 20087669226240 21411404451360 20441189059200 8369862177600 4217397846480 20857337766720 36794140306560 15065751919680 2967496590240 11246394257280 5999330715840 23790449390400 40175338452480 4685997607200 7913324240640 11299313939760 2225622442680 40882378118400 16739724355200 8434795692960 73588280613120 30131503839360 5934993180480 30661783588800 12554793266400 11998661431680 9371995214400 22598627879520 4451244885360 16869591385920 8998996073760 60263007678720 7028996410800 11869986360960 4942870067520 25109586532800 4945827650400 18743990428800 45197255759040 9998884526400 8902489770720 17997992147520 3545059059360 14057992821600 23739972721920 9885740135040 9891655300800 19997769052800 17804979541440 7414305101280 7418741475600 7090118118720 28115985643200 47479945443840 19771480270080 19783310601600 8238116779200 5317588589040 35609959082880 14828610202560 2920786858080 14837482951200 14180236237440 5890633277760 39542960540160 10412415699840 11121457651920 39566621203200 16476233558400 10635177178080 71219918165760 29657220405120 5841573716160 29674965902400 12357175168800 11781266555520 20824831399680 11816863531200 22242915303840 4381180287120 21270354356160 8835949916640 59314440810240 15618623549760 11683147432320 4764394071360 24714350337600 4867978096800 23633727062400 44485830607680 8762360574240 17671899833280 31237247099520 23366294864640 9528788142720 9735956193600 6713680216320 17524721148480 7146591107040 7301967145200 6961657510080 46732589729280 12305582190720 5035260162240 26031039249600 19471912387200 7940656785600 5221243132560 35049442296960 14293182214080 2815323769440 14603934290400 13923315020160 24611164381440 10070520324480 10719886660560 38943824774400 15881313571200 10442486265120 70098884593920 18458373286080 7552890243360 5630647538880 29207868580800 11910985178400 20141040648960 21439773321120 20509303651200 8392100270400 4222985654160 20884972530240 36916746572160 15105780486720 2975381004960 11261295077760 6007279481280 23821970356800 40282081297920 4692206282400 7934349346560 11329335365040 41018607302400 16784200540800 8445971308320 73833493144320 30211560973440 5950762009920 30763955476800 12588150405600 12014558962560 9384412564800 22658670730080 4463071507440 16891942616640 9010919221920 60423121946880 7038309423600 11901524019840 4949419083840 25176300811200 4958968341600 18768825129600 45317341460160 10012132468800 8926143014880 18021838443840 3549756057120 14076618847200 23803048039680 9898838167680 9917936683200 20024264937600 17852286029760 7424128625760 7438452512400 7099512114240 28153237694400 47606096079360 19797676335360 19835873366400 8249031806400 5324634085680 35704572059520 14848257251520 2924656731360 14876905024800 14199024228480 5917913749440 39595352670720 10440080703360 11136192938640 39671746732800 16498063612800 10649268171360 71409144119040 29696514503040 5849313462720 29753810049600 12373547709600 11835827498880 20880161406720 11832520190400 22272385877280 4386985097040 21298536342720 8876870624160 59393029006080 15660121055040 11698626925440 4786458747840 24747095419200 4874427885600 23665040380800 44544771754560 8773970194080 17753741248320 31320242110080 23397253850880 9572917495680 9748855771200 6722575453440 17547940388160 7179688121760 7311641828400 6993898067520 46794507701760 12338277194880 5041931590080 26100201758400 19497711542400 7977431246400 5245423550640 35095880776320 14359376243520 2828361987360 14623283656800 13987796135040 24676554389760 10083863180160 10769532182640 38995423084800 15954862492800 10490847101280 70191761552640 18507415792320 7562897385120 5656723974720 29246567313600 49353108779520 11966146869600 20167726360320 21539064365280 20563795324800 8403219316800 4242542981040 20981694202560 37014831584640 15125794770240 2979323212320 11313447949440 6035100160320 23932293739200 40335452720640 4713936645600 7944861899520 11344346077680 41127590649600 16806438633600 8485085962080 74029663169280 30251589540480 5958646424640 30845692987200 12604828975200 12070200320640 9427873291200 22688692155360 4468984818480 16970171924160 9052650240480 60503179080960 7070904968400 11917292849280 4972340640960 25209657950400 4965538687200 18855746582400 45377384310720 10058500267200 8937969636960 18105300480960 3566195549280 14141809936800 23834585698560 9944681281920 9931077374400 6969275470080 20117000534400 17875939273920 7458510961440 7448308030800 7132391098560 28283619873600 47669171397120 19889362563840 19862154748800 8287234401600 5349293323920 35751878547840 14917021922880 2938201287840 14896616061600 14264782197120 39778725127680 10453913205120 11187766442160 39724309497600 16574468803200 10698586647840 71503757095680 29834043845760 5876402575680 29793232123200 12430851602400 11851416339840 20907826410240 11887318497600 22375532884320 4407301931760 21397173295680 59668087691520 15680869807680 11752805151360 4792762941120 24861703204800 41815652820480 4897002146400 8236416464640 23774636995200 44751065768640 8814603863520 17777124509760 31361739615360 23505610302720 9585525882240 9794004292800 6753708783360 17629207727040 7189144411680 62723479230720 7345503219600 47011220605440 12354624696960 5065281587520 26134783012800 19588008585600 7987938235200 35258415454080 14378288823360 2832087192480 14691006439200 14006219310720 24709249393920 10130563175040 10783716617520 39176017171200 15975876470400 70516830908160 18531937045440 7597922381280 5664174384960 29382012878400 49418498787840 11981907352800 20261126350080 21567433235040 20591041161600 8442135979200 4248130788720 21009328966080 37063874090880 15195844762560 2993120938080 11328348769920 6043048925760 23963814705600 40522252700160 4720145320800 7981655834880 11396883571920 41182082323200 16884271958400 8496261577440 74127748181760 30391689525120 5986241876160 30886561742400 12663203968800 12086097851520 9440290641600 22793767143840 4489681407120 16992523154880 9064573388640 60783379050240 7080217981200 11972483752320 4978889657280 25326407937600 4988534896800 18880581283200 45587534287680 10071748209600 8979362814240 18129146777280 3570892547040 14160435962400 23944967504640 9957779314560 9977069793600 7001551307520 20143496419200 17958725628480 7468334485920 7482802345200 7141785094080 28320871924800 47889935009280 19915558629120 19954139587200 8298149428800 5356338820560 35917451256960 14936668971840 2942071161120 14965604690400 14283570188160 39831117258240 10502326961280 11202501728880 39908279174400 16596298857600 10712677641120 71834902513920 29873337943680 5884142322240 29931209380800 12447224143200 11882594021760 21004653922560 11902975156800 22405003457760 4413106741680 21425355282240 59746675887360 15753490441920 11768284644480 4805371327680 24894448286400 42009307845120 4903451935200 8274560636160 23805950313600 44810006915520 8826213483360 17823891032640 31506980883840 23536569288960 9610742655360 9806903870400 6762604020480 17652426966720 7208056991520 63013961767680 7355177902800 47073138577920 12411840954240 5071953015360 26255817403200 19613807740800 8008952212800 35304853933440 14416113983040 2839537602720 14710355805600 14043065662080 24823681908480 10143906030720 10812085487280 39227615481600 16017904425600 70609707866880 18617761431360 7607929523040 5679075205440 29420711611200 49647363816960 12013428319200 20287812061440 21624170974560 20686401590400 8453255025600 4259306404080 21064598493120 37235522862720 15215859046080 2997063145440 11358150410880 6058946456640 24026856638400 40575624122880 4732562671200 7992168387840 11411894284560 41372803180800 16906510051200 8518612808160 74471045725440 30431718092160 5994126290880 31029602385600 12679882538400 12117892913280 9465125342400 22823788569120 4495594718160 17037225616320 9088419684960 60863436184320 7098844006800 11988252581760 4991987689920 25359765076800 4995105242400 18930250684800 45647577138240 10098244094400 8991189436320 18176839369920 3580286542560 14197688013600 23976505163520 9983975379840 9990210484800 7010772975360 20196488188800 17982378872640 7487981534880 7492657863600 7160573085120 28395376027200 47953010327040 19967950759680 19980420969600 8319979483200 5370429813840 35964757745280 14975963069760 2949810907680 14985315727200 14321146170240 39935901519360 10516159463040 11231972302320 39960841939200 16639958966400 10740859627680 71929515490560 29951926139520 5899621815360 29970631454400 12479969224800 11929360544640 21032318926080 11934288475200 22463944604640 4424716361520 21481719255360 59903852279040 15774239194560 11799243630720 4824283907520 24959938449600 42064637852160 4916351512800 8285458970880 23868576950400 44927889209280 8849432723040 17894040816960 31548478389120 23598487261440 9648567815040 9832703025600 6780394494720 17698865446080 7236425861280 63096956778240 7374527269200 47196974522880 12428188456320 5085295871040 26290398657600 19665406051200 8040473179200 35397730892160 14472851722560 2850713218080 14749054538400 14098335189120 24856376912640 10170591742080 10854638791920 39330812102400 16080946358400 70795461784320 18642282684480 7627943806560 5701426436160 29498109076800 49712753825280 12060709768800 20341183484160 21709277583840 20713647427200 8475493118400 4276069827120 21147502783680 37284565368960 15255887613120 3004947560160 11402852872320 6082792752960 24121419537600 40682366968320 4751188696800 8013193493760 11441915709840 41427294854400 16950986236800 8552139654240 74569130737920 30511775226240 6009895120320 31070471140800 12713239677600 12165585505920 9502377393600 22883831419680 4507421340240 17104279308480 9124189129440 61023550452480 7126783045200 12019790240640 5011634738880 25426479355200 5008245933600 19004754787200 45767662839360 10137987921600 9014842680480 18248378258880 3594377535840 14253566090400 24039580481280 10023269477760 10016491867200 7029216311040 20275975843200 18029685360960 7517452108320 7512368900400 7188755071680 28507132180800 48079160962560 20046538955520 20032983734400 8352724564800 5391566303760 36059370721920 15034904216640 2961420527520 15024737800800 14377510143360 40093077911040 10543824466560 11276178162480 40065967468800 16705449129600 10783132607520 72118741443840 30069808433280 5922841055040 30049475601600 12529086847200 21087648933120 11981258452800 22552356324960 25241559505344 4442130791280 21566265215040 60139616866560 15815736699840 11845682110080 4833740197440 25058173694400 42175297866240 4935700879200 8307255640320 23962516905600 45104712649920 50483119010688 8884261582560 31631473399680 23691364220160 9667480394880 9871401758400 23723605049760 17768523165120 7250610296160 63262946799360 7403551318800 47382728440320 12460883460480 5105310154560 26359561166400 19742803516800 8056233662400 35537046330240 14501220592320 2856301025760 14807102637600 24921766920960 10210620309120 10875915444240 39485607033600 16112467324800 71074092660480 18691325190720 7657965231840 5712602051520 29614205275200 49843533841920 12084350493600 20421240618240 21751830888480 20768139100800 8508850257600 4284451538640 37382650381440 15315930463680 3016774182240 11425204103040 6094715901120 24168700987200 40842481236480 4760501709600 28036987786080 11486947847760 41536278201600 17017700515200 8568903077280 74765300762880 30631860927360 6033548364480 31152208651200 12763275386400 12189431802240 9521003419200 22973895695520 4525161273360 17137806154560 9142073851680 61263721854720 7140752564400 12067096728960 5021458263360 25526550772800 5027956970400 19042006838400 45947791391040 10157859835200 9050322546720 18284147703360 3601423032480 14281505128800 24134193457920 10042916526720 10055913940800 7056881314560 20315719670400 18100645093440 7532187395040 7541935455600 7202846064960 28563010257600 48268386915840 20085833053440 20111827881600 8369097105600 5402134548720 36201290186880 15064374790080 2967225337440 15083870911200 14405692129920 40171666106880 10585321971840 11298281092560 40223655763200 16738194211200 10804269097440 72402580373760 30128749580160 5934450674880 30167741822400 12553645658400 21170643943680 12004743441600 22596562185120 25340903130816 4450838006160 21608538194880 60257499160320 15877982957760 11868901349760 4852652777280 25107291316800 42341287887360 4945375562400 8339950644480 24009486883200 45193124370240 50681806261632 8901676012320 31755965915520 23737802699520 9705305554560 9890751124800 23816974436640 17803352024640 7278979165920 63511931831040 7418063343600 47475605399040 12509925966720 5115317296320 26463304929600 19781502249600 8087754628800 35606704049280 14557958331840 2867476641120 14836126687200 25019851933440 10230634592640 10918468748880 39563004499200 16175509257600 71213408098560 18764888950080 7672975944480 5734953282240 29672253374400 50039703866880 12131631943200 20461269185280 21836937497760 20849876611200 8525528827200 4301214961680 37529777900160 15345951888960 3022687493280 11469906564480 6118562197440 24263263886400 40922538370560 4779127735200 28147333425120 11509463916720 41699753222400 17051057654400 8602429923360 75059555800320 30691903777920 6045374986560 31274814916800 12788293240800 12237124394880 9558255470400 23018927833440 4534031239920 17204859846720 9177843296160 61383807555840 7168691602800 12090749973120 5041105312320 25576586481600 5037812488800 19116510940800 46037855666880 10197603662400 9068062479840 18355686592320 3615514025760 14337383205600 24181499946240 10082210624640 10075624977600 7070713816320 20395207324800 18136124959680 7561657968480 7556718733200 7231028051520 28674766411200 48362999892480 20164421249280 20151249955200 8401842187200 5423271038640 36272249919360 15123315936960 2978834957280 15113437466400 14462056103040 40328842498560 10606070724480 11342486952720 40302499910400 16803684374400 10846542077280 72544499838720 30246631873920 5957669914560 30226874932800 12602763280800 21212141448960 12051713419200 22684973905440 25390574943552 4468252435920 21693084154560 60493263747840 15909106086720 11915339829120 4858956970560 25205526561600 42424282897920 4964724928800 8356298146560 24103426838400 45369947810880 50781149887104 8936504871840 31818212173440 23830679658240 9717913941120 9929449857600 23863659130080 17873009743680 7288435455840 63636424346880 7447087393200 47661359316480 12534447219840 5135331579840 26515176811200 19858899715200 47727318260160 8098261617600 35746019487360 14576870911680 2871201846240 14894174786400 25068894439680 10270663159680 10932653183760 39717799430400 16196523235200 71492038974720 18801670829760 7702997369760 5742403692480 29788349572800 50137788879360 12147392426400 20541326319360 21865306367520 20890745366400 8558885966400 4306802769360 37603341659520 15405994739520 3034514115360 11484807384960 6126510962880 24294784852800 41082652638720 28202506244640 11554496054640 41781490732800 17117771932800 8613605538720 75206683319040 30811989479040 6069028230720 31336118049600 12838328949600 12253021925760 56405012489280 9570672820800 23108992109280 4551771173040 17227211077440 9189766444320 61623978958080 7178004615600 12138056461440 5047654328640 25676657899200 5057523525600 19141345641600 46217984218560 10210851604800 9103542346080 18379532888640 3620211023520 14356009231200 24276112922880 10095308657280 10115047051200 7098378819840 20421703209600 18207084692160 7571481492960 7586285288400 7240422047040 28712018462400 48552225845760 5323784114880 20230094102400 8412757214400 5430316535280 36414169384320 15142962985920 2982704830560 15172570576800 14480844094080 10647568229760 11357222239440 40460188204800 16825514428800 10860633070560 72828338768640 7985676172320 5965409661120 30345141153600 12619135821600 21295136459520 12067370078400 22714444478880 25489918569024 4474057245840 21721266141120 15971352344640 3145872431520 11930819322240 4868413260480 25238271643200 42590272919040 4971174717600 8388993150720 24134740156800 11978514258480 50979837138048 8948114491680 31942704689280 6291744863040 9736826520960 9942349435200 23957028516960 4718808647280 17896228983360 7302619890720 63885409378560 7456762076400 12583489726080 5142003007680 26618920574400 5243120719200 19884698870400 47914057033920 8114022100800 9437617294560 14605239781440 2876789653920 14913524152800 25166979452160 10284006015360 10486241438400 16228044201600 18875234589120 7713004511520 5753579307840 29827048305600 50333958904320 12171033151200 20568012030720 20972482876800 8570005012800 4315184480880 37750469178240 15426009023040 3038456322720 11507158615680 6138434111040 24342066302400 41136024061440 28312851883680 11569506767280 41944965753600 17140010025600 8630368961760 75500938356480 30852018046080 6076912645440 31458724315200 12855007519200 12276868222080 56625703767360 9589298846400 23139013534560 4557684484080 17260737923520 9207651166560 61704036092160 7191974134800 12153825290880 5057477853120 25710015038400 5064093871200 19178597692800 46278027069120 10230723518400 9115368968160 18415302333120 3627256520160 14383948269600 24307650581760 10114955706240 10128187742400 7107600487680 20461447036800 18230737936320 7586216779680 7596140806800 7254513040320 28767896539200 48615301163520 5330700365760 20256375484800 8429129755200 5440884780240 36461475872640 15172433559360 2988509640480 15192281613600 14509026080640 10661400731520 11379325169520 40512750969600 16858259510400 10881769560480 72922951745280 7996050548640 5977019280960 30384563227200 12643694632800 21322801463040 12090855067200 22758650339040 25523033110848 4482764460720 21763539120960 15992101097280 3149959307040 11954038561920 6376819901760 25287389265600 42645602926080 4980849400800 8399891485440 24181710134400 11994075822960 51046066221696 8965528921440 31984202194560 6299918614080 12753639803520 9961698801600 23988151645920 4724938960560 17931057842880 9565229852640 63968404389120 7471274101200 12599837228160 5152010149440 26653501828800 5249932178400 19923397603200 47976303291840 10628033169600 9449877921120 19130459705280 3768120851040 14942548202400 25199674456320 10304020298880 10499864356800 21256066339200 18899755842240 7728015224160 7536241702080 29885096404800 50399348912640 15942049754400 20608040597760 20999728713600 8586683582400 5652181276560 37799511684480 15456030448320 3044369633760 15072483404160 6178177938240 31884099508800 41216081195520 28349633763360 11592022836240 41999457427200 17173367164800 11304362553120 75599023368960 30912060896640 6088739267520 31499593070400 12880025373600 12356355876480 56699267526720 12560402836800 23184045672480 4566554450640 22608725106240 9267266907360 61824121793280 9420302127600 12177478535040 5090222934720 25760050747200 5073949389600 25120805673600 46368091344960 10296963230400 9133108901280 18534533814720 3650741508960 18840604255200 24354957070080 10180445869440 10147898779200 7121432989440 20593926460800 18266217802560 7635334402080 7610924084400 7301483017920 37681208510400 48709914140160 5341074742080 20295797558400 8483704891200 5476112263440 36532435605120 15270668804160 3007859006880 15221848168800 14602966035840 10682149484160 11453001603120 40591595116800 16967409782400 10952224526880 73064871210240 8011612113120 6015718013760 30443696337600 12725557336800 21364298968320 12169138363200 22906003206240 25572704923584 4511788510320 21904449053760 16023224226240 3156089620320 12031436027520 6418107178560 25451114673600 42728597936640 5013098344800 8416238987520 24338276726400 12017418169680 51145409847168 9023577020640 32046448452480 6312179240640 12836214357120 10026196689600 24034836339360 4734134430480 18047154041280 9627160767840 64092896904960 7519647517200 12624358481280 5185367288640 26705373710400 5260149367200 20052393379200 48069672678720 10696845297600 9468268860960 19254321535680 3792517878240 15039295034400 25248716962560 10370734577280 10520298734400 21393690595200 18936537721920 7778050932960 7585035756480 30078590068800 50497433925120 16045267946400 20741469154560 21040597468800 8642278814400 5688776817360 37873075443840 15556101865920 3064080670560 15170071512960 6198049851840 32090535892800 41482938309120 28404806582880 11667076399440 42081194937600 17284557628800 11377553634720 75746150887680 31112203731840 6128161341120 31560896203200 12963418221600 12396099703680 56809613165760 12641726260800 23334152798880 4596121005840 22755107269440 9297074777760 62224407463680 9481294695600 12256322682240 5106595475520 25926836443200 5106801117600 25283452521600 46668305597760 10330083086400 9192242011680 18594149555520 3662484003360 18962589391200 24512645364480 10213190951040 10213602235200 7167541328640 20660166172800 18384484023360 7659893213280 7660201676400 7324968006720 37925178782400 49025290728960 5375655996480 20427204470400 8510992459200 5493726005040 36768968046720 15319786426560 3017533690080 15320403352800 14649936013440 10751311992960 11489839819920 40854408940800 17021984918400 10987452010080 73537936093440 8063483994720 6035067380160 30640806705600 12766488688800 21502623985920 12208280011200 22979679639840 25738277632704 4526300535120 21974904020160 16126967989440 3176523997920 12070134760320 6438750816960 25532977377600 43005247971840 5029222816800 8470730661120 24416560022400 12095225992080 51476555265408 9052601070240 32253935978880 6353047995840 12877501633920 10058445633600 24190451984160 4764785996880 18105202140480 9658126225440 64507871957760 7543834225200 12706095991680 5202045858240 26878279982400 5294206663200 20116891267200 48380903968320 10731251361600 9529571993760 19316252450880 3804716391840 15087668450400 25412191983360 10404091716480 10588413326400 21462502723200 19059143987520 7803068787360 7609432783680 30175336900800 50824383966720 16096877042400 20808183432960 21176826652800 8670076430400 5707074587760 38118287975040 15606137574720 3073936188960 15218865567360 6202024234560 32193754084800 41616366865920 28588715981280 11704603181040 42353653305600 17340152860800 11414149175520 76236575950080 31212275149440 6147872377920 31765239979200 13005114645600 12404048469120 57177431962560 12682387972800 23409206362080 4610904283440 22828298351040 9303036351840 62424550298880 9511790979600 12295744755840 5109869983680 26010229291200 5123226981600 25364775945600 46818412724160 10336707057600 9221808566880 18606072703680 3664832502240 19023581959200 24591489511680 10219739967360 10246453963200 7190595498240 20673414115200 18443617133760 7664804975520 7684840472400 7329665004480 38047163918400 49182979023360 5392946623680 20492907926400 8516449972800 5497248753360 36887234267520 15329609951040 3019468626720 15369680944800 14659330008960 10785893247360 11497207463280 40985815852800 17032899945600 10994497506720 73774468535040 8089419935520 6038937253440 30739361889600 12774674959200 21571786494720 12216108340800 22994414926560 25821063987264 4529202940080 21988995013440 16178839871040 3186741186720 12077874506880 6442879544640 25549349918400 43143572989440 5032447711200 8497976497920 24432216681600 12134129903280 51642127974528 9058405880160 32357679742080 6373482373440 12885759089280 10064895422400 24268259806560 4780111780080 18116811760320 9664319316960 64715359484160 7548671566800 12746964746880 5205381572160 26964733118400 5311235311200 20129790844800 48536519613120 10738132574400 9560223560160 19328638633920 3807156094560 15097343133600 25493929493760 10410763144320 10622470622400 21476265148800 19120447120320 7808072358240 7614312189120 30194686267200 50987858987520 16107198861600 20821526288640 21244941244800 8675635953600 5710734141840 38240894240640 15616144716480 3075907292640 15228624378240 6233819296320 32214397723200 41643052577280 28680670680480 11712108537360 42489882489600 17351271907200 11421468283680 76481788481280 31232289432960 6151814585280 31867411867200 13013453930400 12467638592640 57361341360960 12690520315200 23424217074720 4613860938960 22842936567360 9350728944480 62464578865920 9517890236400 12303629170560 5136066048960 26026907860800 5126512154400 25381040630400 46848434149440 9227721877920 18701457888960 3683620493280 19035780472800 24607258341120 10272132097920 10253024308800 7195206332160 18455443755840 7704099073440 7689768231600 7367240986560 38071560945600 49214516682240 5396404749120 20506048617600 8560110081600 5525430739920 36910887511680 15408198146880 3034948119840 15379536463200 14734481973120 10792809498240 11556148610160 41012097235200 17120220163200 11050861479840 73821775023360 8094607123680 6069896239680 30759072926400 12840165122400 21585618996480 12278734977600 23112297220320 25837621258176 4552422179760 22101722959680 16189214247360 3188784624480 12139792479360 6475909366080 25680330244800 43171237992960 5058246866400 8503425665280 24557469955200 12141910685520 51675242516352 9104844359520 32378428494720 6377569248960 12951818732160 10116493732800 24283821371040 4783176936720 18209688719040 9713864049120 64756856989440 7587370299600 12755138497920 5232067283520 26982023745600 5314641040800 20232987465600 48567642742080 10793182276800 9566353873440 19427728098240 3826673716320 15174740599200 25510276995840 10464134567040 10629282081600 21586364553600 19132707746880 7848100925280 7653347432640 30349481198400 51020553991680 16189773415200 20928269134080 21258564163200 8720112139200 5740010574480 38265415493760 15696201850560 3091676122080 15306694865280 6285486271680 32379546830400 41856538268160 28699061620320 11772151387920 42517128326400 17440224278400 11480021148960 76530830987520 31392403701120 6183352244160 31887846244800 13080168208800 12570972543360 57398123240640 12755579054400 23544302775840 4637514183120 22960042297920 9428229407520 62784807402240 9566684290800 12366704488320 6596954400960 26160336417600 5152793536800 25511158108800 47088605551680 9275028366240 18856458815040 3714150978720 19133368581600 24733408976640 13193908801920 10305587073600 7232093003520 18550056732480 9895431601440 7729190305200 7428301957440 38266737163200 49466817953280 5424069752640 20611174147200 10994924001600 5571226468080 37100113464960 19790863202880 3898200327840 15458380610400 14856603914880 10848139505280 41222348294400 21989848003200 11142452936160 74200226929920 8136104628960 7796400655680 30916761220800 16492386002400 21696279010560 12380503262400 82444696588800 29686294804320 25970079425472 9040116254400 5847300491760 22284905872320 16272209257920 3205132126560 15592801311360 6529582825920 32984772004800 43392558021120 6497000546400 8547019004160 12204156943440 51940158850944 18080232508800 11694600983520 32544418515840 6410264253120 13059165651840 12994001092800 24408313886880 4807698189840 23389201967040 9794374238880 65088837031680 9745500819600 12820528506240 5275431564480 27120348763200 5341886877600 25988002185600 48816627773760 10882638043200 9615396379680 19588748477760 3858389851680 19491001639200 25641057012480 10550863128960 10683773755200 21765276086400 19230792759360 7913147346720 7716779703360 38982003278400 51282114024960 16323957064800 21101726257920 21367547510400 8792385940800 5787584777520 38461585518720 15826294693440 3117300469920 15433559406720 6293435037120 32647914129600 42203452515840 28846189139040 11869721020080 42735095020800 17584771881600 11575169555040 76923171037440 31652589386880 6234600939840 32051321265600 13188578911200 12586870074240 57692378278080 12861299505600 23739442040160 4675950704880 23150339110080 9440152555680 63305178773760 9645974629200 12469201879680 6651631103040 26377157822400 5195500783200 25722599011200 47478884080320 9351901409760 18880305111360 3718847976480 19291949258400 24938403759360 13303262206080 10391001566400 7292033844480 18703802819520 9977446654560 7793251174800 7437695952960 38583898516800 49876807518720 5469025383360 20782003132800 11086051838400 5578271964720 37407605639040 19954893309120 3930509288160 15586502349600 14875391905920 10938050766720 41564006265600 22172103676800 11156543929440 74815211278080 8203538075040 7861018576320 31173004699200 16629077757600 21876101533440 12396159921600 83128012531200 29932339963680 26185323947328 9115042305600 5895763932240 22313087858880 16407076150080 3231696817440 15722037152640 6537840281280 33258155515200 43752203066880 6550848813600 8617858179840 12305307112560 52370647894656 18230084611200 11791527864480 32814152300160 6463393634880 13075680562560 13101697627200 24610614225120 4847545226160 23583055728960 9806760421920 65628304600320 9826273220400 12926787269760 5282102992320 27345126916800 5386161362400 26203395254400 49221228450240 10896400468800 9695090452320 19613520843840 3863269257120 19652546440800 25853574539520 10564205984640 10772322724800 21792800937600 19390180904640 7923154488480 7726538514240 39305092881600 51707149079040 16344600703200 21128411969280 21544645449600 8803504987200 5794903885680 38780361809280 15846308976960 3121242677280 15453077028480 6297409419840 32689201406400 42256823938560 29085271356960 11884731732720 43089290899200 17607009974400 11589807771360 77560723618560 31692617953920 6242485354560 32316968174400 13205257480800 12594818839680 58170542713920 12877564190400 23769463465440 27146253266496 4681864015920 23179615542720 9446114129760 63385235907840 9658173142800 12484970709120 6660042903360 26410514961600 5202071128800 25755128380800 47538926930880 54292506532992 9363728031840 18892228259520 3721196475360 19316346285600 24969941418240 13320085806720 10404142257600 7301255512320 18727456063680 9990064355040 7803106693200 7442392950720 38632692571200 49939882836480 5475941634240 20808284515200 11100071505600 5581794713040 37454912127360 19980128710080 3935479897440 15606213386400 14884785901440 10951883268480 41616569030400 22200143011200 11163589426080 74909824254720 8213912451360 7870959794880 31212426772800 16650107258400 21903766536960 12403988251200 83233138060800 29970193065120 26218438489152 9126569390400 5903219846160 22327178852160 16427824902720 3235783692960 15741919589760 6541969008960 33300214516800 43807533073920 6559133162400 8628756514560 12320868677040 52436876978304 18253138780800 11806439692320 32855649805440 6471567385920 13083938017920 13118266324800 24641737354080 4853675539440 23612879384640 9812953513440 65711299610880 9838699743600 12943134771840 5285438706240 27379708171200 5392972821600 26236532649600 49283474708160 10903281681600 9707351078880 19625907026880 3865708959840 19677399487200 25886269543680 10570877412480 10785945643200 21806563363200 19414702157760 7928158059360 7731417919680 39354798974400 51772539087360 16354922522400 21141754824960 21571891286400 8809064510400 5798563439760 38829404315520 15856316118720 3123213780960 15462835839360 6321255716160 32709845044800 42283509649920 29122053236640 11892237089040 43143782572800 17618129020800 11597126879520 77658808631040 31712632237440 6246427561920 32357836929600 13213596765600 12642511432320 58244106473280 12885696532800 23784474178080 27180583020864 4684820671440 23194253759040 9481883574240 63425264474880 9664272399600 12492855123840 6664248803520 26427193531200 5205356301600 25771393065600 47568948356160 54361166041728 9369641342880 18963767148480 3735287468640 19328544799200 24985710247680 13328497607040 10410712603200 7305866346240 18739282685760 9996373205280 7808034452400 7470574937280 38657089598400 49971420495360 5479399759680 20821425206400 11107081339200 5602931202960 37478565371520 19992746410560 3937965202080 15616068904800 14941149874560 10958799519360 41642850412800 22214162678400 11205862405920 74957130743040 8219099639520 7875930404160 31232137809600 16660622008800 21917599038720 12450958228800 83285700825600 29989119615840 26234995760064 9132332932800 5906947803120 22411724811840 16438199279040 3237827130720 15751860808320 6566741375040 33321244017600 43835198077440 6563275336800 8634205681920 12328649459280 52469991520128 18264665865600 11813895606240 32876398558080 6475654261440 13133482750080 13126550673600 24657298918560 4856740696080 23627791212480 9850112062560 65752797116160 9844913005200 12951308522880 5305452989760 27396998798400 5396378551200 26253101347200 49314597837120 10944568958400 9713481392160 19700224125120 3880347176160 19689826010400 25902617045760 10610905979520 10792757102400 21889137916800 19426962784320 7958179484640 7760694352320 39379652020800 51805234091520 16416853437600 21221811959040 21585514204800 8842421649600 5820520764240 38853925568640 15916358969280 3135040403040 15521388704640 6333178864320 32833706875200 42443623918080 29140444176480 11937269226960 43171028409600 17684843299200 11641041528480 77707851137280 31832717938560 6270080806080 32378271307200 13263632474400 12666357728640 58280888352960 12934490587200 23874538453920 27197747898048 4702560604560 23282083056960 9499768296480 63665435877120 9700867940400 12540161612160 6689484204480 26527264948800 5225067338400 25868981174400 47749076907840 54395495796096 9405121209120 18999536592960 3742332965280 19401735880800 25080323224320 13378968408960 10450134676800 7333531349760 18810242418240 10034226306720 7837601007600 7484665930560 38803471761600 50160646448640 5500148512320 20900269353600 11149140340800 5613499447920 37620484836480 20068452613440 3952877029920 15675202015200 14969331861120 11000297024640 41800538707200 22298280681600 11226998895840 75240969672960 8250222768480 7905754059840 31350404030400 16723710511200 22000594049280 12474443217600 83601077414400 30102678920160 26334339385536 9166914187200 5929315544880 22453997791680 16500445536960 3250087757280 15811508119680 6579127558080 33447421022400 44001188098560 6588128383200 8666900686080 12375334152720 52668678771072 18333828374400 11858631089760 33000891073920 6500175514560 13750371280800 13158255116160 13176256766400 24750668305440 4875131635920 23717262179520 9868691337120 66001782147840 9882192574800 13000351029120 5315460131520 27500742561600 5416812928800 26352513532800 49501336610880 10965212596800 9750263271840 19737382674240 3887666284320 19764385149600 26000702058240 10630920263040 10833625857600 21930425193600 19500526543680 7973190197280 8125219393200 7775332568640 39528770299200 52001404116480 16447818895200 21261840526080 21667251715200 8859100219200 5831499426480 39001053087360 15946380394560 3140953714080 16250438786400 15550665137280 6341127629760 32895637790400 42523681052160 29250789815520 11959785295920 43334503430400 17718200438400 11662998852960 78002106174720 31892760789120 6281907428160 32500877572800 13288650328800 12682255259520 58501579631040 12958887614400 23919570591840 27300737161152 4711430571120 23325997705920 9511691444640 63785521578240 9719165710800 12563814856320 6702101904960 26577300657600 5234922856800 25917775228800 47839141183680 54601474322304 9422861142240 19023382889280 3747029963040 19438331421600 25127629712640 13404203809920 10469845713600 7347363851520 18845722284480 10053152857440 7852384285200 7494059926080 38876662843200 50255259425280 5510522888640 20939691427200 11170169841600 5620544944560 37691444568960 20106305714880 3960332943840 15704768570400 14988119852160 11021045777280 41879382854400 22340339683200 11241089889120 75382889137920 8265784332960 7920665887680 31409537140800 16755254762400 22042091554560 12490099876800 83758765708800 30159458572320 26384011198272 9184204814400 5940499415760 22482179778240 16531568665920 3256218070560 15841331775360 6587385013440 33510509524800 44084183109120 6600554906400 8683248188160 12398676499440 52768022396544 18368409628800 11880998831520 33063137331840 6512436141120 13776307221600 13174770026880 13201109812800 24797352998880 4884327105840 23761997663040 9881077520160 66126274663680 9900832359600 13024872282240 5322131559360 27552614443200 5427030117600 26402219625600 49594705997760 10978975022400 9768654211680 19762155040320 3892545689760 19801664719200 26049744564480 10644263118720 10854060235200 21957950044800 19537308423360 7983197339040 8140545176400 7785091379520 39603329438400 52099489128960 16468462533600 21288526237440 21708120470400 8870219265600 5838818534640 39074616846720 15966394678080 3144895921440 16281090352800 15570182759040 6364973926080 32936925067200 42577052474880 29305962635040 11974796008560 43416240940800 17740438531200 11677637069280 78149233693440 31932789356160 6289791842880 32562180705600 13305328898400 12729947852160 58611925270080 12975152299200 23949592017120 27352231792704 4717343882160 23355274138560 9547460889120 63865578712320 9731364224400 12579583685760 6710513705280 26610657796800 5241493202400 25950304598400 47899184034240 54704463585408 9434687764320 19094921778240 3761120956320 19462728448800 25159167371520 13421027410560 10482986404800 7356585519360 18869375528640 10065770557920 7862239803600 7522241912640 38925456897600 50318334743040 5517439139520 20965972809600 11184189508800 5641681434480 37738751057280 20131541115840 3965303553120 15724479607200 15044483825280 11034878279040 41931945619200 22368379017600 11283362868960 75477502114560 8276158709280 7930607106240 31448959214400 16776284263200 22069756558080 12537069854400 83863891238400 30197311673760 26417125740096 9195731899200 5947955329680 22566725737920 16552317418560 3260304946080 15861214212480 6612157379520 33552568526400 44139513116160 6608839255200 8694146522880 12414238063920 52834251480192 18391463798400 11895910659360 33104634837120 6520609892160 13793597848800 13224314759040 13217678510400 24828476127840 4890457419120 23791821318720 9918236069280 66209269674240 9913258882800 13041219784320 5342145842880 27587195697600 5433841576800 26435357020800 49656952255680 11020262299200 9780914838240 19836472138560 3907183906080 19826517765600 26082439568640 10684291685760 10867683153600 22040524598400 19561829676480 8013218764320 8150762365200 7814367812160 39653035531200 52164879137280 16530393448800 21368583371520 21735366307200 8903576404800 5860775859120 39123659352960 16026437528640 3156722543520 16301524730400 15628735624320 6376897074240 33060786897600 42737166743040 29342744514720 12019828146480 43470732614400 17807152809600 11721551718240 78247318705920 32052875057280 6313445087040 32603049460800 13355364607200 12753794148480 58685489029440 13023946353600 24039656292960 27386561547072 4735083815280 23443103436480 9565345611360 64105750114560 9767959765200 12626890174080 6735749106240 26710729214400 5261204239200 26047892707200 48079312585920 54773123094144 9470167630560 19130691222720 3768166452960 19535919530400 25253780348160 13471498212480 10522408478400 7384250522880 18940335261120 10103623659360 7891806358800 7536332905920 39071839060800 50507560696320 5538187892160 21044816956800 11226248510400 5652249679440 37880670522240 20207247318720 3980215380960 15783612717600 15072665811840 11076375784320 42089633913600 22452497020800 11304499358880 75761341044480 8307281838240 7960430761920 31567225435200 16839372765600 22152751568640 12560554843200 84179267827200 30310870978080 26516469365568 9230313153600 5970323071440 22608998717760 16614563676480 3272565572640 15920861523840 6624543562560 33678745531200 44305503137280 6633692301600 8726841527040 12460922757360 53032938731136 18460626307200 11940646142880 33229127352960 6545131145280 13845469730400 13249087125120 13267384603200 24921845514720 4908848358960 23881292285760 9936815343840 66458254705920 9950538452400 13090262290560 5352152984640 27690939460800 5454275954400 26534769206400 49843691029440 11040905937600 9817696717920 19873630687680 3914503014240 19901076904800 26180524581120 10704305969280 10908551908800 22081811875200 19635393435840 8028229476960 8181413931600 7829006028480 39802153809600 52361049162240 16561358906400 21408611938560 21817103817600 8920254974400 5871754521360 39270786871680 16056458953920 3162635854560 16362827863200 15658012056960 33122717812800 42817223877120 29453090153760 12042344215440 43634207635200 17840509948800 11743509042720 78541573743360 32112917907840 6325271709120 32725655726400 13380382461600 12785589210240 58906180307520 13048343380800 24084688430880 27489550810176 4743953781840 23487018085440 9589191907680 64225835815680 9786257535600 12650543418240 6748366806720 26760764923200 5271059757600 26096686761600 48169376861760 54979101620352 9487907563680 19178383815360 19572515071200 25301086836480 13496733613440 10542119515200 7398083024640 18975815127360 10122550210080 7906589636400 39145030142400 50602173672960 5548562268480 21084239030400 11247278011200 5666340672720 37951630254720 20245100420160 3987671294880 15813179272800 15110241793920 11097124536960 42168478060800 22494556022400 11332681345440 75903260509440 8322843402720 7975342589760 31626358545600 16870917016800 22194249073920 12591868161600 84336956121600 30367650630240 26566141178304 9247603780800 5981506942320 22665362690880 16645686805440 3278695885920 15950685179520 6641058473280 33741834033600 44388498147840 6646118824800 8743189029120 12484265104080 53132282356608 18495207561600 11963013884640 33291373610880 6557391771840 13871405671200 13282116946560 13292237649600 24968530208160 4918043828880 23926027769280 9961587709920 66582747221760 9969178237200 13114783543680 5365495840320 27742811342400 5464493143200 26584475299200 49937060416320 11068430788800 9836087657760 19923175419840 3924261825120 19938356474400 26229567087360 10730991680640 10928986286400 22136861577600 19672175315520 8048243760480 8196739714800 7848523650240 39876712948800 52459134174720 16602646183200 21461983361280 21857972572800 8942493067200 5886392737680 39344350631040 16096487520960 3170520269280 16393479429600 15697047300480 33205292366400 42923966722560 29508262973280 12072365640720 43715945145600 17884986134400 11772785475360 78688701262080 32192975041920 6341040538560 32786958859200 13413739600800 12801486741120 59016525946560 13080872750400 24144731281440 27541045441728 4755780403920 23545570950720 64385950083840 9810654562800 12682081077120 6765190407360 26827479201600 5284200448800 26161745500800 48289462562880 55082090883456 9511560807840 19202230111680 19621309125600 25364162154240 13530380814720 10568400897600 7416526360320 19023121615680 10147785611040 7926300673200 39242618251200 50728324308480 5562394770240 21136801795200 11275317345600 38046243231360 20295571222080 3997612513440 15852601346400 15129029784960 11124789540480 42273603590400 22550634691200 76092486462720 8343592155360 7995225026880 31705202692800 16912976018400 22249579080960 84547207180800 30443356833120 26632370261952 9270657950400 5996418770160 22693544677440 16687184310720 3286869636960 15990450053760 6649315928640 33825952036800 44499158161920 6662687522400 8764985698560 12515388233040 53264740523904 18541315900800 11992837540320 33374368621440 6573739273920 13905986925600 13298631857280 13325375044800 25030776466080 4930304455440 23985675080640 9973973892960 66748737242880 9994031283600 13147478547840 5372167268160 27811973851200 5478116061600 26650750089600 50061552932160 11082193214400 9860608910880 19947947785920 3929141230560 19988062567200 26294957095680 10744334536320 10956232123200 22164386428800 19721217821760 8058250902240 8217174092400 7858282461120 39976125134400 52589914191360 16623289821600 21488669072640 21912464246400 8953612113600 5893711845840 39442435643520 16116501804480 3174462476640 16434348184800 15716564922240 33246579643200 42977338145280 29581826732640 12087376353360 43824928492800 17907224227200 11787423691680 78884871287040 32233003608960 6348924953280 32868696369600 13430418170400 12833281802880 59163653465280 13097137435200 24174752706720 27609704950464 4761693714960 23574847383360 64466007217920 9822853076400 12697849906560 6773602207680 26860836340800 5290770794400 26194274870400 48349505413440 55219409900928 9523387429920 19249922704320 19645706152800 25395699813120 13547204415360 10581541588800 7425748028160 19046774859840 10160403311520 7936156191600 39291412305600 50791399626240 5569311021120 21163083177600 11289337012800 38093549719680 20320806623040 4002583122720 15872312383200 15166605767040 11138622042240 42326166355200 22578674025600 76187099439360 8353966531680 8005166245440 31744624766400 16934005519200 22277244084480 84652332710400 30481209934560 26665484803776 9282185035200 6003874684080 22749908650560 16707933063360 3290956512480 16010332490880 6665830839360 33868011038400 44554488168960 6670971871200 8775884033280 12530949797520 53330969607552 18564370070400 12007749368160 33415866126720 6581913024960 13923277552800 13331661678720 13341943742400 25061899595040 4936434768720 24015498736320 9998746259040 66831732253440 10006457806800 13163826049920 5385510123840 27846555105600 5484927520800 26683887484800 50123799190080 11109718065600 9872869537440 19997492518080 3938900041440 20012915613600 26327652099840 10771020247680 10969855041600 22219436131200 19745739074880 8078265185760 8227391281200 7877800082880 40025831227200 52655304199680 16664577098400 21542040495360 21939710083200 8975850206400 5908350062160 39491478149760 16156530371520 3182346891360 16454782562400 15755600165760 33329154196800 43084080990720 29618608612320 12117397778640 43879420166400 17951700412800 11816700124320 78982956299520 32313060743040 6364693782720 32909565124800 13463775309600 12920718222720 59237217224640 13129666804800 24234795557280 27644034704832 4773520337040 23633400248640 64626121486080 9847250103600 12729387565440 6790425808320 26927550619200 5303911485600 26259333609600 48469591114560 55288069409664 9547040674080 22057840232064 19381077334080 19694500207200 25458775130880 13580851616640 10607822971200 7444191363840 19094081348160 10185638712480 7955867228400 39389000414400 50917550261760 5583143522880 21215645942400 11317376347200 38188162696320 20371277424960 4012524341280 15911734456800 15269939717760 11166287045760 42431291884800 22634752694400 76376325392640 8374715284320 8025048682560 31823468913600 16976064520800 22332574091520 84862583769600 30556916137440 26731713887424 9305239204800 6018786511920 22904909576640 16749430568640 3299130263520 16050097365120 6711246843840 33952129041600 44665148183040 6687540568800 8797680702720 12562072926480 53463427774848 18610478409600 12037573023840 33498861137280 6598260527040 13957858807200 13422493687680 13375081137600 25124145852960 4948695395280 24075146047680 10066870265760 66997722274560 10031310853200 13196521054080 5422202976960 27915717614400 5498550439200 26750162275200 50248291705920 11185411406400 9897390790560 20133740531520 3965736771360 20062621706400 26393042108160 10844405953920 10997100878400 22370822812800 19794781581120 8133304465440 8247825658800 7931473542720 40125243412800 52786084216320 16778117109600 21688811907840 21994201756800 9037004961600 5948605157040 39589563162240 16266608930880 3204029031840 16495651317600 15862947085440 33556234219200 43377623815680 29692172371680 12199956698160 43988403513600 18074009923200 11897210314080 79179126324480 32533217861760 6408058063680 32991302635200 13555507442400 12928666988160 59384344743360 13219122571200 24399913396320 27712694213568 4806043547760 23794420628160 65066435723520 9914341928400 12816116127360 6836690710080 27111014884800 5340048386400 26438245142400 48799826792640 55425388427136 9612087095520 22208125919616 19393000482240 19828683856800 25632232254720 13673381420160 10680096772800 7494910536960 19224174191040 10255036065120 8010072579600 39657367713600 51264464509440 5621182902720 21360193545600 11394484516800 38448348382080 20510072130240 4039862692320 16020145159200 15279333713280 11242365805440 42720387091200 22788969033600 76896696764160 8431774354080 8079725384640 32040290318400 17091726775200 22484731610880 85440774182400 30765108195360 26913843867456 9368638171200 6059794038480 22919000569920 16863548708160 3321608078880 16159450769280 6715375571520 34183453550400 44969463221760 6733104487200 8857621543680 12647661531120 53827687734912 18737276342400 12119588076960 33727097416320 6643216157760 14052957256800 13430751143040 13466208974400 25295323062240 4982412118320 24239176153920 10073063357280 67454194832640 10099656730800 13286432315520 5425538690880 28105914513600 5536013464800 26932417948800 50590646124480 11192292619200 9964824236640 20146126714560 3968176474080 20199313461600 26572864631040 10851077381760 11072026929600 22384585238400 19929648473280 8138308036320 8304020197200 7936352948160 40398626923200 53145729262080 16788438928800 21702154763520 22144053859200 9042564484800 5952264711120 39859296946560 16276616072640 3206000135520 16608040394400 15872705896320 33576877857600 43404309527040 29894472709920 12207462054480 44288107718400 18085128969600 11904529422240 79718593893120 32553232145280 6412000271040 33216080788800 13563846727200 12944564519040 59788945419840 13227254913600 24414924108960 27901507862592 4809000203280 23809058844480 65106464290560 9920441185200 12824000542080 6840896610240 27127693454400 5343333559200 26454509827200 48829848217920 55803015725184 9618000406560 22221788254848 19416846778560 19840882370400 25648001084160 13681793220480 10686667118400 7499521370880 19236000813120 10261344915360 8015000338800 39681764740800 51296002168320 5624641028160 21373334236800 11401494350400 38472001626240 20522689830720 4042347996960 16030000677600 15298121704320 11249282056320 42746668473600 22802988700800 76944003252480 8436961542240 8084695993920 32060001355200 17102241525600 22498564112640 85493336947200 30784034746080 26930401138368 9374401713600 6063521995440 22947182556480 16873923084480 3323651516640 16169391987840 6723633026880 34204483051200 44997128225280 6737246661600 8863070711040 12655442313360 53860802276736 18748803427200 12127043990880 33747846168960 6647303033280 14061602570400 13447266053760 13474493323200 25310884626720 4985477274960 24254087981760 10085449540320 67495692337920 10105869992400 13294606066560 5432210118720 28123205140800 5539419194400 26948986646400 50621769253440 11206055044800 9970954549920 20170899080640 3973055879520 20211739984800 26589212133120 10864420237440 11078838388800 22412110089600 19941909099840 8148315178080 8309128791600 7946111759040 40423479969600 53178424266240 16809082567200 21728840474880 22157676777600 9053683531200 5959583819280 39883818199680 16296630356160 3209942342880 16618257583200 15892223518080 33618165134400 43457680949760 29912863649760 12222472767120 44315353555200 18107367062400 11919167638560 79767636399360 32593260712320 6419884685760 33236515166400 13580525296800 12952513284480 59825727299520 13243519598400 24444945534240 27918672739776 4814913514320 23838335277120 65186521424640 9932639698800 12839769371520 6849308410560 27161050593600 119651454599040 5349903904800 26487039196800 48889891068480 55837345479552 9629827028640 22249112925312 19428769926720 19865279397600 25679538743040 13698616821120 10699807809600 7508743038720 19259654057280 10273962615840 8024855857200 39730558795200 51359077486080 5631557279040 21399615619200 11415514017600 38519308114560 20547925231680 4047318606240 16049711714400 15307515699840 11263114558080 42799231238400 22831028035200 77038616229120 8447335918560 8094637212480 32099423428800 17123271026400 22526229116160 85598462476800 30821887847520 26963515680192 9385928798400 6070977909360 22961273549760 16894671837120 3327738392160 16189274424960 6727761754560 34246542052800 45052458232320 6745531010400 8873969045760 12671003877840 53927031360384 18771857596800 12141955818720 33789343674240 6655476784320 14078893197600 13455523509120 13491062020800 25342007755680 4991607588240 24283911637440 10091642631840 67578687348480 10118296515600 13310953568640 5435545832640 28157786395200 5546230653600 26982124041600 50684015511360 11212936257600 9983215176480 20183285263680 3975495582240 20236593031200 26621907137280 10871091665280 11092461307200 22425872515200 19966430352960 8153318748960 8319345980400 7950991164480 40473186062400 53243814274560 16819404386400 21742183330560 22184922614400 9059243054400 5963243373360 39932860705920 16306637497920 3211913446560 16638691960800 15901982328960 33638808772800 43484366661120 29949645529440 12229978123440 44369845228800 18118486108800 11926486746720 79865721411840 32613274995840 6423826893120 33277383921600 13588864581600 59899291058880 13251651940800 24459956246880 27953002494144 4817870169840 23852973493440 65226549991680 9938738955600 12847653786240 6853514310720 27177729163200 119798582117760 5353189077600 26503303881600 48919912493760 55906004988288 9635740339680 22262775260544 19500308815680 19877477911200 25695307572480 13707028621440 10706378155200 7513353872640 19271480679360 10280271466080 8029783616400 39754955822400 51390615144960 5635015404480 21412756310400 11422523851200 38542961358720 20560542932160 4049803910880 16059567232800 15363879672960 11270030808960 42825512620800 22845047702400 77085922717440 8452523106720 8099607821760 32119134465600 17133785776800 22540061617920 85651025241600 30840814398240 26980072951104 9391692340800 6074705866320 23045819509440 16905046213440 3329781829920 16199215643520 34267571553600 45080123235840 6749673184800 8879418213120 12678784660080 53960145902208 18783384681600 12149411732640 33810092426880 6659563659840 14087538511200 13505068241280 13499346369600 25357569320160 4994672744880 24298823465280 10128801180960 67620184853760 10124509777200 13319127319680 5455560116160 28175077022400 5549636383200 26998692739200 50715138640320 11254223534400 9989345489760 20257602361920 20249019554400 26638254639360 10911120232320 11099272766400 22508447068800 19978690979520 8183340174240 8324454574800 40498039108800 53276509278720 16881335301600 21822240464640 22198545532800 9092600193600 5985200697840 39957381959040 16366680348480 3223740068640 16648909149600 15960535194240 33762670603200 43644480929280 29968036469280 44397091065600 18185200387200 11970401395680 79914763918080 32733360696960 6447480137280 33297818299200 13638900290400 59936072938560 13300445995200 88794182131200 24550020522720 27970167371328 4835610102960 23940802791360 65466721393920 9975334496400 12894960274560 6878749711680 27277800580800 119872145877120 5372900114400 26600891990400 49100041045440 55940334742656 9671220205920 22344749271936 19667232889920 19950668992800 25789920549120 13757499423360 10745800228800 7541018876160 19342440411840 10318124567520 8059350171600 39901337985600 51579841098240 5655764157120 21491600457600 11464582852800 38684880823680 20636249135040 4064715738720 16118700343200 15495395610240 11311528314240 42983200915200 22929165705600 77369761647360 8483646235680 8129431477440 32237400686400 17196874279200 22623056628480 85966401830400 30954373702560 27079416576576 9426273595200 6097073608080 23243093415360 16967292471360 3342042456480 16258862954880 34393748558400 45246113256960 6774526231200 8912113217280 12725469353520 54158833153152 18852547190400 12194147216160 33934584942720 6684084912960 14139410392800 13620672616320 13549052462400 25450938707040 5013063684720 24388294432320 10215504462240 67869169885440 10161789346800 13368169825920 7131180893760 28278820785600 5570070760800 27098104924800 50901877414080 11350560513600 10026127369440 20431008924480 20323578693600 26736339651840 14262361787520 11140141521600 22701121027200 20052254738880 10696771340640 8355106141200 40647157387200 53472679303680 28524723575040 22280283043200 11885301489600 6036434454960 40104509477760 21393542681280 4213879619040 16710212282400 16097158546560 57049447150080 30078382108320 44560566086400 23770602979200 12072868909920 80209018955520 42787085362560 8427759238080 33420424564800 17827952234400 60156764216640 13414298788800 89121132172800 32090314021920 28073156634432 6320819428560 24145737819840 85574170725120 16855518476160 6937632313920 35655904468800 120313528433280 7023132698400 26828597577600 64180628043840 56146313268864 12641638857120 22536021965184 19679156038080 33711036952320 13875264627840 14046265396800 112292626537728 7605570551040 25283277714240 10406448470880 10534699047600 67422073904640 5704177913280 28092530793600 11562720523200 50566555428480 20812896941760 4099510003680 21069398095200 15504789605760 11408355826560 56185061587200 23125441046400 101133110856960 8556266869920 8199020007360 42138796190400 17344080784800 22816711653120 112370123174400 31219345412640 35396588799936 9506963188800 6149265005520 23257184408640 17112533739840 3370650585120 16398040014720 34688161569600 45633423306240 6832516672800 8988401560320 12834400304880 70793177599872 19013926377600 12298530011040 34225067479680 6741301170240 14260444783200 13628930071680 13665033345600 25668800609760 5055975877680 24597060022080 10221697553760 68450134959360 10248775009200 13482602340480 7192224325440 28520889566400 5617750975200 27330066691200 51337601219520 11357441726400 10111951755360 20443395107520 20497550018400 26965204680960 14384448650880 11235501950400 22714883452800 20223903510720 10788336488160 8426626462800 40995100036800 53930409361920 28768897301760 22471003900800 11987040542400 6040094009040 40447807021440 21576672976320 4249950737760 16853252925600 16106917357440 57537794603520 30335855266080 44942007801600 23974081084800 12080188018080 80895614042880 43153345952640 8499901475520 33706505851200 17980560813600 60671710532160 13422431131200 89884015603200 32365009464480 28313464915008 6374926106640 24160376036160 86306691905280 16999802951040 6941838214080 35961121627200 121343421064320 7083251229600 26844862262400 64730018928960 56626929830016 12749852213280 22549684300416 19714925482560 33999605902080 13883676428160 14166502459200 113253859660032 7610181384960 25499704426560 10412757321120 10624876844400 67999211804160 5707636038720 28333004918400 11569730356800 50999408853120 20825514642240 4101995308320 21249753688800 15532971592320 11415272077440 56666009836800 23139460713600 101998817706240 8561454058080 8203990616640 42499507377600 17354595535200 22830544154880 113332019673600 31238271963360 35699586197184 9512726731200 6152992962480 23299457388480 17122908116160 3372694022880 16407981233280 34709191070400 45661088309760 6836658847200 8993850727680 12842181087120 71399172394368 19025453462400 12305985924960 34245816232320 6745388045760 14269090096800 13653702437760 13673317694400 25684362174240 5059041034320 24611971849920 10240276828320 68491632464640 10254988270800 13490776091520 7196584570560 28538180193600 5621156704800 27346635388800 51368724348480 11378085364800 10118082068640 22971173726592 20480553656640 20509976541600 26981552183040 14393169141120 11242313409600 22756170729600 20236164137280 10794876855840 8431735057200 41019953083200 53963104366080 28786338282240 22484626819200 11994307617600 6051072671280 40472328274560 21589753711680 4252527246240 16863470114400 16136193790080 57572676564480 30354246205920 44969253638400 23988615235200 12102145342560 80944656549120 43179507423360 8505054492480 33726940228800 17991461426400 60708492411840 13446828158400 89938507276800 32384630567520 28330629792192 6378790869360 24204290685120 86359014846720 17010108984960 6954455914560 35982922852800 121416984823680 7087545410400 26893656316800 64769261135040 56661259584384 12757581738720 22590671306112 19750694927040 34020217969920 13908911829120 14175090820800 113322519168768 7624013886720 25515163477440 10431683871840 10631318115600 68040435939840 15162199678080 5718010415040 28350181641600 11590759857600 51030326954880 20863367743680 4109451222240 21262636231200 15561153578880 30324399356160 11436020830080 56700363283200 23181519715200 102060653909760 22743299517120 8577015622560 8218902444480 42525272462400 17386139786400 22872041660160 113400726566400 31295051615520 35721228868416 25270332796800 9530017358400 6164176833360 23341730368320 45486599034240 17154031245120 3378824336160 16437804888960 34772279572800 45744083320320 6849085370400 9010198229760 12865523433840 71442457736832 50540665593600 19060034716800 12328353666720 90973198068480 34308062490240 6757648672320 37905499195200 14295026037600 13678474803840 13698170740800 25731046867680 5068236504240 24656707333440 10258856102880 68616124980480 10273628055600 13515297344640 7209665305920 28590052075200 5631373893600 27396341481600 51462093735360 10136473008480 23012926844544 20517712205760 20547256111200 27030594689280 14419330611840 11262747787200 20272946016960 10814497958880 8447060840400 41094512222400 54061189378560 28838661223680 22525495574400 12016108843200 6062051333520 40545892033920 21628995917760 4260256771680 16894121680800 16165470222720 57677322447360 30409419025440 45050991148800 24032217686400 12124102667040 81091784067840 43257991835520 8520513543360 33788243361600 18024163264800 60818838050880 13471225185600 90101982297600 32443493876640 28382124423744 6390385157520 24248205334080 86515983671040 17041027086720 6967073615040 36048326529600 121637676101760 7100427952800 26942450371200 64886987753280 56764248847488 12780770315040 22631658311808 21932726840640 34082054173440 13934147230080 14200855905600 113528497694976 7637846388480 25561540630080 10450610422560 10650641929200 68164108346880 15189758962560 5728384791360 28401711811200 11611789358400 51123081260160 20901220845120 4116907136160 21301283858400 17280330238080 30379517925120 11456769582720 56803423622400 23223578716800 102246162520320 22784638443840 8592577187040 8233814272320 42602567716800 17417684037600 22913539165440 113606847244800 31351831267680 35786156882112 25316264937600 9547307985600 6175360704240 25920495357120 45569276887680 17185154374080 3384954649440 16467628544640 34835368075200 45827078330880 6861511893600 9026545731840 12888865780560 71572313764224 50632529875200 19094615971200 12350721408480 91138553775360 34370308748160 6769909298880 37974397406400 14320961978400 13703247169920 13723023787200 25777731561120 5077431974160 24701442816960 10277435377440 68740617496320 10292267840400 13539818597760 7222746041280 28641923956800 5641591082400 27446047574400 51555463122240 10154863948320 23054679962496 20554870754880 20584535680800 27079637195520 14445492082560 11283182164800 20309727896640 10834119061920 8462386623600 41169071361600 54159274391040 28890984165120 22566364329600 12037910068800 6073029995760 40619455793280 21668238123840 4267986297120 16924773247200 16194746655360 57781968330240 30464591844960 45132728659200 24075820137600 12146059991520 81238911586560 43336476247680 8535972594240 33849546494400 18056865103200 60929183689920 13495622212800 90265457318400 32502357185760 28433619055296 6401979445680 24292119983040 86672952495360 17071945188480 6979691315520 36113730206400 121858367379840 7113310495200 26991244425600 65004714371520 56867238110592 12803958891360 22672645317504 21972448048320 34143890376960 13959382631040 14226620990400 113734476221184 7651678890240 25607917782720 10469536973280 10669965742800 68287780753920 15217318247040 5738759167680 28453241980800 11632818859200 51215835565440 20939073946560 4124363050080 21339931485600 17311625735040 30434636494080 11477518335360 56906483961600 23265637718400 102431671130880 22825977370560 8608138751520 8248726100160 42679862971200 17449228288800 22955036670720 113812967923200 31408610919840 35851084895808 25362197078400 9564598612800 6186544575120 25967438602560 45651954741120 17216277503040 3391084962720 16497452200320 34898456577600 45910073341440 6873938416800 9042893233920 12912208127280 71702169791616 50724394156800 19129197225600 12373089150240 91303909482240 34432555006080 6782169925440 38043295617600 14346897919200 13719762080640 13747876833600 25824416254560 5086627444080 24746178300480 10289821560480 68865110012160 10310907625200 13564339850880 7235826776640 28693795838400 5651808271200 27495753667200 51648832509120 10173254888160 23096433080448 20579643120960 20621815250400 27128679701760 14471653553280 11303616542400 20346509776320 10853740164960 8477712406800 41243630500800 54257359403520 28943307106560 22607233084800 12059711294400 6080349103920 40693019552640 21707480329920 4275715822560 16955424813600 16214264277120 57886614213120 30519764664480 45214466169600 24119422588800 12160698207840 81386039105280 43414960659840 8551431645120 33910849627200 18089566941600 61039529328960 13511886897600 90428932339200 32561220494880 28485113686848 6413573733840 24321396415680 86829921319680 17102863290240 6988103115840 36179133883200 122079058657920 7126193037600 27023773795200 65122440989760 56970227373696 12827147467680 22699969987968 21998928853440 34205726580480 13976206231680 14252386075200 113940454747392 7660900558080 25654294935360 10482154673760 10689289556400 68411453160960 15244877531520 5745675418560 28504772150400 11646838526400 51308589870720 20964309347520 4129333659360 21378579112800 17332489399680 30489755063040 11491350837120 57009544300800 23293677052800 102617179741440 22867316297280 8618513127840 8258667318720 42757158225600 17470257789600 22982701674240 114019088601600 31446464021280 35916012909504 25408129219200 9576125697600 6194000489040 25998734099520 45734632594560 17237026255680 3395171838240 16517334637440 34940515579200 45965403348480 6882222765600 9053791568640 12927769691760 71832025819008 50816258438400 19152251395200 12388000978080 91469265189120 34474052511360 6790343676480 38112193828800 14364188546400 13744534446720 13764445531200 25855539383520 5092757757360 24776001956160 10308400835040 68948105022720 10323334148400 13580687352960 7244547266880 28728377092800 5658619730400 27528891062400 51711078767040 10185515514720 23124268492416 20616801670080 20646668296800 27161374705920 14489094533760 11317239460800 20371031029440 10866820900320 8487929595600 41293336593600 54322749411840 28978189067520 22634478921600 12074245444800 6091327766160 40742062058880 21733641800640 4280868839520 16975859191200 16243540709760 57956378135040 30556546544160 45268957843200 24148490889600 12182655532320 81484124117760 43467283601280 8561737679040 33951718382400 18111368167200 61113093088320 13536283924800 90537915686400 32600462700960 28519443441216 6421303259280 24365311064640 86934567202560 17123475358080 7000720816320 36222736334400 122226186176640 7134781399200 27072567849600 65200925401920 57038886882432 12842606518560 22740956993664 22038650061120 34246950716160 14001441632640 14269562798400 114077773764864 7674733059840 25685213037120 10501081224480 10702172098800 68493901432320 15263250387840 5756049794880 28539125596800 11667868027200 51370426074240 21002162448960 4136789573280 21404344197600 17363784896640 30526500775680 11512099589760 57078251193600 23335736054400 102740852148480 22894875581760 8634074692320 8273579146560 42808688395200 17501802040800 23024199179520 114156502387200 31503243673440 35959298251968 25438750646400 9593416324800 6205184359920 26045677344960 45789751163520 17268149384640 3401302151520 16547158293120 35003604081600 46048398359040 6894649288800 9070139070720 12951112038480 71918596503936 50877501292800 19186832649600 12410368719840 91579502327040 34536298769280 6802604303040 38158125969600 14390124487200 13752791902080 13789298577600 25902224076960 5101953227280 24820737439680 10314593926560 69072597538560 10341973933200 13605208606080 7257628002240 28780248974400 5668836919200 27578597155200 51804448153920 10203906454560 23166021610368 20629187853120 20683947866400 27210417212160 14515256004480 11337673838400 20407812909120 10886442003360 8503255378800 41367895732800 54420834424320 29030512008960 22675347676800 12096046670400 6094987320240 40815625818240 21772884006720 4288598364960 17006510757600 16253299520640 58061024017920 30611719363680 45350695353600 24192093340800 12189974640480 81631251636480 43545768013440 8577196729920 34013021515200 18144070005600 61223438727360 13544416267200 90701390707200 32659326010080 28570938072768 6432897547440 24379949280960 87091536026880 17154393459840 7004926716480 36288140011200 122446877454720 7147663941600 27088832534400 65318652020160 57141876145536 12865795094880 22754619328896 22051890463680 34308786919680 14009853432960 14295327883200 114283752291072 7679343893760 25731590189760 10507390074720 10721495912400 68617573839360 15290809672320 5759507920320 28590655766400 11674877860800 51463180379520 21014780149440 4139274877920 21442991824800 17374216728960 30581619344640 11519015840640 57181311532800 23349755721600 102926360759040 22936214508480 8639261880480 8278549755840 42885983649600 17512316791200 23038031681280 114362623065600 31522170224160 36024226265664 25484682787200 9599179867200 6208912316880 26061325093440 45872429016960 17278523760960 3403345589280 16557099511680 35024633582400 46076063362560 6898791463200 9075588238080 12958892820720 72048452531328 50969365574400 19198359734400 12417824633760 91744858033920 34557047521920 6806691178560 38227024180800 14398769800800 13802336634240 13797582926400 25917785641440 5105018383920 24835649267520 10351752475680 69114095043840 10348187194800 13613382357120 7261988247360 28797539601600 5672242648800 27595165852800 51835571282880 10210036767840 23179939316352 20703504951360 20696374389600 27226764714240 14523976494720 11344485297600 20420073535680 10892982371040 8508363973200 41392748779200 54453529428480 29047952989440 22688970595200 12103313745600 6116944644720 40840147071360 21785964742080 4291174873440 17016727946400 16311852385920 58095905978880 30630110303520 45377941190400 24206627491200 12233889289440 81680294142720 43571929484160 8582349746880 34033455892800 18154970618400 61260220607040 13593210321600 90755882380800 32678947113120 28588102949952 6436762310160 24467778578880 87143858968320 17164699493760 7030162117440 36309941236800 122520441214080 7151958122400 27186420643200 65357894226240 57176205899904 12873524620320 22836593340288 22131332879040 34329398987520 14060324234880 14303916244800 114352411799808 7707008897280 25747049240640 10545243176160 10727937183600 68658797975040 15299996100480 5780256672960 28607832489600 11716936862400 51494098481280 21090486352320 4154186705760 21455874367200 17436807722880 30599992200960 11560513345920 57215664979200 23433873724800 102988196962560 22949994150720 8670385009440 8308373411520 42911748734400 17575405293600 23121026691840 114431329958400 31635729528480 36045868936896 25499993500800 9633761121600 6231280058640 26155211584320 45899988301440 17340770018880 3415606215840 16616746823040 35150810587200 46242053383680 6923644509600 9108283242240 13005577514160 72091737873792 50999987001600 19267522243200 12462560117280 91799976602880 34681540037760 6831212431680 38249990251200 14450641682400 13818851544960 13847289019200 26011155028320 5123409323760 24925120234560 10364138658720 69363080075520 10385466764400 13662424863360 7288149718080 28901283364800 5692677026400 27694578038400 52022310056640 10246818647520 23263445552256 20728277317440 20770933528800 27324849726720 14576299436160 11385354052800 20493637295040 10932224577120 8539015539600 41541867057600 54649699453440 29152598872320 22770708105600 12146916196800 6124263752880 40987274590080 21864449154240 4306633924320 17078031079200 16331370007680 58305197744640 30740455942560 45541416211200 24293832393600 12248527505760 81974549180160 43728898308480 8613267848640 34156062158400 18220374295200 61480911885120 13609475006400 91082832422400 32796673731360 28691092213056 6459950886480 24497055011520 87457796616960 17226535697280 7038573917760 36440748590400 122961823770240 7177723207200 27218950012800 65593347462720 57382184426112 12919901772960 22863918010752 22157813684160 34453071394560 14077147835520 14355446414400 114764368852224 7716230565120 25839803545920 10557860876640 10766584810800 68906142789120 15355114669440 5787172923840 28710892828800 11730956529600 51679607091840 21115721753280 4159157315040 21533169621600 17457671387520 30710229338880 11574345847680 57421785657600 23461913059200 103359214183680 23032672004160 8680759385760 8318314630080 43066339243200 17596434794400 23148691695360 114843571315200 31673582629920 36175724964288 25591857782400 9645288206400 6238735972560 26186507081280 46065344008320 17361518771520 3419693091360 16636629260160 35192869588800 46297383390720 6931928858400 9119181576960 13021139078640 72351449928576 51183715564800 19290576412800 12477471945120 92130688016640 34723037543040 6839386182720 38387786673600 14467932309600 13868396277120 13863857716800 26042278157280 5129539637040 24954943890240 10401297207840 69446075086080 10397893287600 13678772365440 7296870208320 28935864619200 5699488485600 27727715433600 52084556314560 10259079274080 23291280964224 20802594415680 20795786575200 27357544730880 14593740416640 11398976971200 20518158548160 10945305312480 8549232728400 41591573150400 54715089461760 29187480833280 22797953942400 12161450347200 6146221077360 41036317096320 21890610624960 4311786941280 17098465456800 16389922872960 58374961666560 30777237822240 45595907884800 24322900694400 12292442154720 82072634192640 43781221249920 8623573882560 34196930913600 18242175520800 61554475644480 13658269060800 91191815769600 32835915937440 28725421967424 6467680411920 24584884309440 87562442499840 17247147765120 7063809318720 36484351041600 123108951288960 7186311568800 27316538121600 65671831874880 57450843934848 12935360823840 22945892022144 22237256099520 34494295530240 14127618637440 14372623137600 114901687869696 7743895568640 25870721647680 10595713978080 10779467353200 68988591060480 15373487525760 5807921676480 28745246275200 11773015531200 51741443295360 21191427956160 4174069142880 21558934706400 17520262381440 30746975051520 11615843352960 57490492550400 23546031062400 103482886590720 23060231288640 8711882514720 8348138285760 43117869412800 17659523296800 23231686705920 114980985100800 31787141934240 36219010306752 25622479209600 9679869460800 6261103714320 26280393572160 46120462577280 17423765029440 3431953717920 16696276571520 35319046593600 46463373411840 6956781904800 9151876581120 13067823772080 72438020613504 51244958419200 19359738921600 12522207428640 92240925154560 34847530058880 6863907435840 38433718814400 14519804191200 13876653732480 13913563809600 26135647544160 5147930576880 25044414857280 10407490299360 69695060117760 10435172857200 13727814871680 7323031679040 29039608382400 5719922863200 27827127619200 52271295088320 10295861153760 23374787200128 20814980598720 20870345714400 27455629743360 14646063358080 11439845726400 20591722307520 10984547518560 8579884294800 41740691428800 54911259486720 29292126716160 22879691452800 12205052798400 6149880631440 41183444615040 21969095037120 4327245992160 17159768589600 16399681683840 58584253432320 30887583461280 45759382905600 24410105596800 12299761262880 82366889230080 43938190074240 8654491984320 34319537179200 18307579197600 61775166922560 13666401403200 91518765811200 32953642555680 28828411230528 6490868988240 24599522525760 87876380148480 17308983968640 7068015218880 36615158395200 123550333845120 7212076653600 27332802806400 65907285111360 57656822461056 12981737976480 22959554357376 22250496502080 34617967937280 14136030437760 14424153307200 115313644922112 7748506402560 25963475952960 10602022828320 10818114980400 69235935874560 15428606094720 5811379801920 28848306614400 11780025364800 51926951905920 21204045656640 4176554447520 21636229960800 17530694213760 30857212189440 11622759603840 57696613228800 23560050729600 103853903811840 23142909142080 8717069702880 8353108895040 43272459921600 17670038047200 23245519207680 115393226457600 31806068484960 36348866334144 25714343491200 9685633003200 6264831671280 26296041320640 46285818284160 17434139405760 3433997155680 16706217790080 35340076094400 46491038415360 6960924079200 9157325748480 13075604554320 72697732668288 51428686982400 19371266006400 12529663342560 92571636568320 34868278811520 6867994311360 38571515236800 14528449504800 13917941009280 13921848158400 26151209108640 5150995733520 25059326685120 10438455756960 69736557623040 10441386118800 13735988622720 7327391924160 29056899009600 5723328592800 27843696316800 52302418217280 10301991467040 23388704906112 20876911513920 20882772237600 27471977245440 14654783848320 11446657185600 20603982934080 10991087886240 8584992889200 41765544475200 54943954490880 29309567696640 22893314371200 12212319873600 6168178401840 41207965868160 21982175772480 4329822500640 17169985778400 16448475738240 58619135393280 30905974401120 45786628742400 24424639747200 12336356803680 82415931736320 43964351544960 8659645001280 34339971556800 18318479810400 61811948802240 13707063115200 91573257484800 32973263658720 28845576107712 6494733750960 24672713607360 87928703089920 17319290002560 7089044719680 36636959620800 123623897604480 7216370834400 27414126230400 65946527317440 57691152215424 12989467501920 23027866033536 22316698514880 34638580005120 14178089439360 14432741668800 115382304430848 7771560572160 25978935003840 10633567079520 10824556251600 69277160010240 15437792522880 5828670429120 28865483337600 11815074532800 51957870007680 21267134159040 4188980970720 21649112503200 17582853375360 30875585045760 11657340858240 57730966675200 23630149065600 103915740015360 23156688784320 8743005643680 8377961941440 43298225006400 17722611799200 23314681716480 115461933350400 31900701238560 36370509005376 25729654204800 9714450715200 6283471456080 26374280063040 46313377568640 17486011287360 3444214344480 16755923882880 35445223598400 46629363432960 6981634951200 9184571585280 13114508465520 72741018010752 51459308409600 19428901430400 12566942912160 92626755137280 34972022574720 6888428688960 38594481307200 14571676072800 13926198464640 13963269902400 26229016931040 5166321516720 25133885824320 10444648848480 69944045149440 10472452426800 13776857377920 7349193149760 29143352145600 5740357240800 27926539804800 52458033862080 10332643033440 23458293436032 20889297696960 20944904853600 27553714755840 14698386299520 11480714481600 20665286066880 11023789724640 8610535861200 41889809707200 55107429511680 29396772599040 22961428963200 12248655249600 6171837955920 41330572133760 22047579449280 4342705043040 17221071722400 16458234549120 58793545198080 30997929100320 45922857926400 24497310499200 12343675911840 82661144267520 44095158898560 8685410086080 34442143444800 18372982874400 61995858200640 13715195457600 91845715852800 33071369173920 28931400493632 6514057564560 24687351823680 88190317797120 17370820172160 7093250619840 36745965748800 123991716401280 7237841738400 27430390915200 66142738347840 57862800987264 13028115129120 23041528368768 22329938917440 34741640344320 14186501239680 14475683476800 115725601974528 7776171406080 26056230258240 10639875929760 10856762607600 69483280688640 15483724663680 5832128554560 28951366953600 11822084366400 52112460516480 21279751859520 4191466275360 21713525215200 17593285207680 30967449327360 11664257109120 57902733907200 23644168732800 104224921032960 23225586995520 8748192831840 8382932550720 43427050430400 17733126549600 23328514218240 115805467814400 31919627789280 36478722361536 25806207772800 9720214257600 6287199413040 26389927811520 46451173991040 17496385663680 3446257782240 16765865101440 35466253099200 46657028436480 6985777125600 9190020752640 13122289247760 72957444723072 51612415545600 19440428515200 12574398826080 92902347982080 34992771327360 6892515564480 38709311659200 14580321386400 15164880635520 13971554251200 26244578495520 5169386673360 25148797652160 11373660476640 69985542654720 10478665688400 13785031128960 7353553394880 29160642772800 5743762970400 27943108502400 52489156991040 10338773346720 23472211142016 22747320953280 20957331376800 27570062257920 14707106789760 11487525940800 20677546693440 11030330092320 8615644455600 41914662753600 55140124515840 29414213579520 22975051881600 12255922324800 6720799372560 41355093386880 22060660184640 4345281551520 17231288911200 17922131660160 58828427159040 31016320040160 45950103763200 24511844649600 13441598745120 82710186773760 44121320369280 8690563103040 34462577822400 18383883487200 62032640080320 14935109716800 91900207526400 33090990276960 28948565370816 6517922327280 26883197490240 88242640738560 17381126206080 7126897821120 36767766974400 124065280160640 7242135919200 29870219433600 66181980553920 57897130741632 13035844654560 25090984324224 22435862137920 34762252412160 14253795642240 14484271838400 115794261483264 7813058077440 26071689309120 10690346731680 10863203878800 69524504824320 15492911091840 5859793558080 28968543676800 11878163035200 52143378618240 21380693463360 4211348712480 21726407757600 17676739866240 30985822183680 11719587116160 57937087353600 23756326070400 104286757236480 23239366637760 8789690337120 8422697424960 43452815515200 17817244552800 23439174232320 115874174707200 32071040195040 36500365032768 25821518486400 9766322596800 6317023068720 26515109799360 46478733275520 17579380674240 3462605284320 16845394849920 35634489105600 46878348464640 7018914520800 9233614091520 13184535505680 73000730065536 51643036972800 19532645193600 12634046137440 92957466551040 35158761348480 6925210568640 38732277729600 14649483895200 15236816031360 14037829041600 26369071011360 5193907926480 25268092274880 11427612023520 70317522696960 10528371781200 13850421137280 7388435355840 29298967790400 5771008807200 28075658083200 52738142022720 10387815852960 23583552789888 22855224047040 21056743562400 27700842274560 14776870711680 11542017614400 20775631705920 11082653033760 8656513210800 42113487124800 55401684549120 29553741423360 23084035228800 12314058926400 6752679832080 41551263411840 22165306067520 4365893619360 17313026421600 18007146218880 59107482846720 31163447558880 46168070457600 24628117852800 13505359664160 83102526823680 44330612135040 8731787238720 34626052843200 18471088389600 62326895117760 15005955182400 92336140915200 33247959101280 29085884388288 6548840429040 27010719328320 88661224270080 17463574477440 36942176779200 124653790235520 7276489365600 30011910364800 66495918202560 58171768776576 13097680858080 25210004706432 22449102540480 34927148954880 73884353558400 14262207442560 14552978731200 116343537553152 7817668911360 26195361716160 10696655581920 10914734048400 69854297909760 15566402517120 5863251683520 29105957462400 11885172868800 52390723432320 21393311163840 21829468096800 17687171698560 31132805034240 11726503367040 58211914924800 23770345737600 104781446864640 23349603775680 8794877525280 43658936193600 17827759303200 23453006734080 116423829849600 32089966745760 36673506402624 25944004195200 9772086139200 6320751025680 26530757547840 46699207551360 17589755050560 3464648722080 87317872387200 16855336068480 35655518606400 46906013468160 7023056695200 9239063258880 13192316287920 73347012805248 51888008390400 19544172278400 12641502051360 93398415102720 35179510101120 6929297444160 38916006292800 14658129208800 15245807955840 14046113390400 26384632575840 5196973083120 25283004102720 11434355966880 70359020202240 10534585042800 13858594888320 7392795600960 29316258417600 5774414536800 28092226780800 52769265151680 10393946166240 23597470495872 22868711933760 21069170085600 27717189776640 14785591201920 11548829073600 20787892332480 11089193401440 8661621805200 42138340171200 55434379553280 29571182403840 23097658147200 12321326001600 6756664889520 41575784664960 22178386802880 4368470127840 17323243610400 18017773038720 59142364807680 31181838498720 46195316294400 24642652003200 13513329779040 83151569329920 44356773605760 8736940255680 34646487220800 18481989002400 62363676997440 15014810865600 92390632588800 33267580204320 29103049265472 6552705191760 27026659558080 88713547211520 17473880511360 36963978004800 124727353994880 7280783546400 30029621731200 66535160408640 58206098530944 13105410383520 25224882254208 22555025760960 34947761022720 73927956009600 14329501845120 14561567092800 116412197061888 26210820767040 10747126383840 10921175319600 69895522045440 15575588945280 19658115575280 29123134185600 11941251537600 52421641534080 21494252767680 21842350639200 17770626357120 31151177890560 39316231150560 58246268371200 23882503075200 104843283068160 23363383417920 8836375030560 43684701278400 17911877306400 78632462301120 116492536742400 32241379151520 36695149073856 25959314908800 32763525958800 6350574681360 26655939535680 46726766835840 17672750061120 3480996224160 87369402556800 16934865816960 35823754612800 157264924602240 7056194090400 9282656597760 13254562545840 73390298147712 51918629817600 65527051917600 12701149362720 93453533671680 35345500122240 6961992448320 38938972363200 14727291717600 15317743351680 14112388180800 26509125091680 5221494336240 25402298725440 11488307513760 70691000244480 10584291135600 13923984896640 7427677561920 29454583435200 5801660373600 28224776361600 53018250183360 10442988672480 23708812143744 22976615027520 21168582271200 27847969793280 14855355123840 11603320747200 20885977344960 11141516342880 8702490560400 42337164542400 55695939586560 29710710247680 23206641494400 12379462603200 6788545349040 41771954689920 22283032685760 4389082195680 17404981120800 18102787597440 59421420495360 31328966017440 46413282988800 24758925206400 13577090698080 83543909379840 44566065371520 8778164391360 34809962241600 18569193904800 62657932034880 15085656331200 92826565977600 33424549028640 29240368282944 6583623293520 27154181396160 89132130743040 17556328782720 37138387809600 125315864069760 7315136992800 30171312662400 66849098057280 58480736565888 13167246587040 25343902636416 22594746968640 35112657565440 74276775619200 14354737246080 14630273985600 116961473131776 26334493174080 10766052934560 10972705489200 70225315130880 15649080370560 19750869880560 29260547971200 11962281038400 52668986348160 21532105869120 21945410978400 17801921854080 31298160741120 39501739761120 58521095942400 23924562076800 105337972696320 23473620555840 8851936595040 43890821956800 17943421557600 79003479522240 117042191884800 32298158803680 36868290443712 26081800617600 32918116467600 6361758552240 26702882781120 46947241111680 17703873190080 3487126537440 87781643913600 16964689472640 35886843115200 158006959044480 7068620613600 9299004099840 13277904892560 73736580887424 52163601235200 65836232935200 12723517104480 93894482223360 35407746380160 6974253074880 39122700926400 14753227658400 15344719125120 14137241227200 26555809785120 5230689806160 25447034208960 11508539343840 70815492760320 10602930920400 13948506149760 7440758297280 29506455316800 5811877562400 28274482454400 53111619570240 10461379612320 23750565261696 23017078687680 21205861840800 27897012299520 14881516594560 11623755124800 20922759224640 11161137445920 8717816343600 42411723681600 55794024599040 29763033189120 23247510249600 12401263828800 6800500521360 41845518449280 22322274891840 4396811721120 17435632687200 18134668056960 59526066378240 31384138836960 46495020499200 24802527657600 13601001042720 83691036898560 44644549783680 8793623442240 34871265374400 18601895743200 62768277673920 15112223380800 92990040998400 33483412337760 29291862914496 6595217581680 27202002085440 89289099567360 17587246884480 37203791486400 125536555347840 7328019535200 30224446761600 66966824675520 58583725828992 13190435163360 25388535279744 22727150994240 35174493768960 74407582972800 14438855249280 14656039070400 117167451657984 26380870326720 10829141436960 10992029302800 70348987537920 15676639655040 19785652745040 29312078140800 12032379374400 52761740653440 24622145638272 21658282873920 21984058605600 17906240177280 31353279310080 39571305490080 58624156281600 24064758748800 105523481306880 23514959482560 8903808476640 43968117211200 62706558620160 18048569061600 79142610980160 117248312563200 36933218457408 26127732758400 32976087908400 6399038121840 26859360265920 47029918965120 17807616953280 3507560915040 87936234422400 17064101658240 36097138123200 158285221960320 7110042357600 35272439223840 13355712714960 73866436914816 52255465516800 65952175816800 12798076243680 94059837930240 35615233906560 7015121830080 39191599137600 14839680794400 15434638369920 14220084715200 26711425429920 5261341372560 25596152487360 11575978777440 71230467813120 10665063536400 14030243660160 7484360748480 29679361588800 5845934858400 28440169430400 53422850859840 10522682745120 23889742321536 23151957554880 21330127072800 28060487320320 14968721496960 11691869716800 21045365490240 11226541122720 8768902287600 42660254145600 56120974640640 29937442993920 23383739433600 12473934580800 6840351095760 42090730980480 22453082245440 4422576805920 17537804575200 18240936255360 59874885987840 31568048235360 46767478867200 24947869161600 13680702191520 84181461960960 44906164490880 8845153611840 35075609150400 18710901871200 63136096470720 15200780212800 93534957734400 33679623368160 29463511686336 6633865208880 27361404383040 89812328981760 17690307223680 37421803742400 126272192941440 7370961343200 30401560425600 67359246736320 58927023372672 13267730417760 25537310757504 35380614447360 74843607484800 14506149651840 14741922686400 117854046745344 26535460835520 10879612238880 11056442014800 70761228894720 15768503936640 19901595626640 29483845372800 12088458043200 53070921671040 24766430113152 21759224477760 22112884029600 17989694835840 31537007873280 39803191253280 58967690745600 24176916086400 106141843342080 23652755904960 8945305981920 44225768059200 63074015746560 18132687064800 79606382506560 117935381491200 37149645169728 26280839894400 33169326044400 6428861777520 26984542253760 47305511809920 17890611963840 3523908417120 88451536118400 17143631406720 36265374129600 159212765013120 7143179752800 35479133857440 13417958972880 74299290339456 52561679788800 66338652088800 12857723555040 94611023619840 35781223927680 7047816834240 39421259841600 14908843303200 15506573765760 14286359505600 26835917945760 5285862625680 25715447110080 11629930324320 71562447855360 10714769629200 14095633668480 7519242709440 29817686606400 5873180695200 28572719011200 53671835891520 10571725251360 24001083969408 23259860648640 21429539258400 28191267336960 15038485418880 11746361390400 21143450502720 11278864064160 8809771042800 42859078516800 56382534673920 30076970837760 23492722780800 12532071182400 6872231555280 42286901005440 22557728128320 4443188873760 17619542085600 18325950814080 60153941675520 31715175754080 46985445561600 25064142364800 13744463110560 84573802010880 45115456256640 8886377747520 35239084171200 18798106773600 63430351508160 15271625678400 93970891123200 33836592192480 29600830703808 6664783310640 27488926221120 90230912513280 17772755495040 37596213547200 126860703016320 7405314789600 30543251356800 67673184384960 59201661407616 13329566621280 25656331139712 97590898379520 35545510990080 75192427094400 14539796853120 14810629579200 118403322815232 26659133242560 10904847639840 11107972184400 71091021980160 15841995361920 19994349931920 29621259158400 12116497377600 53318266485120 24881857693056 21809695279680 22215944368800 18031422165120 31683990723840 39988699863840 59242518316800 24232994755200 106636532970240 23762993042880 8966054734560 44431888737600 63367981447680 18174746066400 79977399727680 118485036633600 37322786539584 26403325603200 33323916553200 6443773605360 27047133247680 47525986085760 17932109469120 3532082168160 88863777475200 17183396280960 36349492132800 159954799455360 7159748450400 35644489564320 13449082101840 74645573079168 52806651206400 66647833106400 12887547210720 95051972171520 35864218938240 7064164336320 39604988404800 14943424557600 15542541463680 14319496900800 26898164203680 5298123252240 25775094421440 11656906097760 71728437876480 10739622675600 14128328672640 7536683689920 29886849115200 5886803613600 28638993801600 53796328407360 10596246504480 24056754793344 23313812195520 21479245351200 28256657345280 15073367379840 11773607227200 21192493008960 11305025534880 8830205420400 42958490702400 56513314690560 30146734759680 23547214454400 12561139483200 6888171785040 42384986017920 22610051069760 4453494907680 17660410840800 18368458093440 60293469519360 31788739513440 47094428908800 25122278966400 13776343570080 84769972035840 45220102139520 8906989815360 35320821681600 18841709224800 63577479026880 15307048411200 94188857817600 33915076604640 29669490212544 6680242361520 27552687140160 90440204279040 17813979630720 37683418449600 127154958053760 7422491512800 30614096822400 67830153209280 59338980425088 13360484723040 25715841330816 98045735074560 35627959261440 75366836899200 14556620453760 14844983025600 118677960850176 26720969446080 10917465340320 11133737269200 71255918522880 15878741074560 20040727084560 29689966051200 12130517044800 53441938892160 24939571483008 21834930680640 22267474538400 18052285829760 31757482149120 40081454169120 59379932102400 24261034089600 106883877784320 23818111611840 8976429110880 44534949076800 63514964298240 18195775567200 80162908338240 118759864204800 37409357224512 26464568457600 33401211807600 6451229519280 27078428744640 47636223223680 17952858221760 3536169043680 89069898153600 17203278718080 36391551134400 160325816676480 7168032799200 35727167417760 13464643666320 74818714449024 52929136915200 66802423615200 12902459038560 95272446447360 35905716443520 7072338087360 39696852686400 14960715184800 15560525312640 14336065598400 26929287332640 5304253565520 25804918077120 11670393984480 71811432887040 10752049198800 14144676174720 7545404180160 29921430369600 5893615072800 28672131196800 53858574665280 10608507131040 24084590205312 23340787968960 21504098397600 28289352349440 15090808360320 11787230145600 21217014262080 11318106270240 8840422609200 43008196795200 56578704698880 30181616720640 23574460291200 12575673633600 6896141899920 42434028524160 22636212540480 4458647924640 17680845218400 18389711733120 60363233441280 31825521393120 47148920582400 25151347267200 13792283799840 84868057048320 45272425080960 8917295849280 35361690436800 18863510450400 63651042786240 15324759777600 94297841164800 33954318810720 29703819966912 6687971886960 27584567599680 90544850161920 17834591698560 37727020900800 127302085572480 7431079874400 30649519555200 67908637621440 59407639933824 13375943773920 25745596426368 98273153422080 35669183397120 75454041801600 14565032254080 14862159748800 118815279867648 26751887547840 10923774190560 11146619811600 71338366794240 15897113930880 20063915660880 29724319497600 12137526878400 53503775095680 24968428377984 21847548381120 22293239623200 18062717662080 31794227861760 40127831321760 59448638995200 24275053756800 107007550191360 23845670896320 8981616299040 44586479246400 63588455723520 18206290317600 80255662643520 118897277990400 37452642566976 26495189884800 33439859434800 6454957476240 27094076493120 47691341792640 17963232598080 3538212481440 89172958492800 17213219936640 36412580635200 160511325287040 7172174973600 35768506344480 13472424448560 74905285133952 52990379769600 66879718869600 12909914952480 95382683585280 35926465196160 7076424962880 39742784827200 14969360498400 15569517237120 14344349947200 26944848897120 5307318722160 25819829904960 11677137927840 71852930392320 10758262460400 14152849925760 7549764425280 29938720996800 5897020802400 28688699894400 53889697794240 10614637444320 24098507911296 23354275855680 21516524920800 28305699851520 15099528850560 11794041604800 21229274888640 11324646637920 8845531203600 43033049841600 56611399703040 30199057701120 23588083209600 12582940708800 6900126957360 42458549777280 22649293275840 4461224433120 17691062407200 18400338552960 60398115402240 31843912332960 47176166419200 25165881417600 13800253914720 84917099554560 45298586551680 8922448866240 35382124814400 18874411063200 63687824665920 15333615460800 94352332838400 33973939913760 29720984844096 6691836649680 27600507829440 90597173103360 17844897732480 37748822126400 127375649331840 7435374055200 30667230921600 67947879827520 59441969688192 13383673299360 25760473974144 98386862595840 35689795464960 75497644252800 14581855854720 14870748110400 118883939376384 26767346598720 10936391891040 11153061082800 71379590929920 15906300359040 20075509949040 29741496220800 12151546545600 53534693197440 24982856825472 21872783782080 22306122165600 18083581326720 31812600718080 40151019898080 59482992441600 24303093091200 107069386394880 23859450538560 8991990675360 44612244331200 63625201436160 18227319818400 80302039796160 118965984883200 37474285238208 26510500598400 33459183248400 6462413390160 27125371990080 47718901077120 17983981350720 3542299356960 89224488662400 17233102373760 36454639636800 160604079592320 7180459322400 35789175807840 13487986013040 74948570476416 53021001196800 66918366496800 12924826780320 95437802154240 35967962701440 7084598713920 39765750897600 14986651125600 15587501086080 14360918644800 26975972026080 5313449035440 25849653560640 11690625814560 71935925402880 10770688983600 14169197427840 7558484915520 29973302251200 5903832261600 28721837289600 53951944052160 10626898070880 24126343323264 23381251629120 21541377967200 28338394855680 15116969831040 11807664523200 21253796141760 11337727373280 8855748392400 43082755934400 56676789711360 30233939662080 23615329046400 12597474859200 6908097072240 42507592283520 22675454746560 4466377450080 17711496784800 18421592192640 60467879324160 31880694212640 47230658092800 25194949718400 13816194144480 85015184567040 45350909493120 8932754900160 35422993569600 18896212288800 63761388425280 15351326827200 94461316185600 34013182119840 29755314598464 6699566175120 27632388288960 90701818986240 17865509800320 37792424577600 127522776850560 7443962416800 30702653654400 68026364239680 59510629196928 13399132350240 25790229069696 98443717182720 35731019600640 75584849155200 14590267655040 14887924833600 119021258393856 26798264700480 10942700741280 11165943625200 71462039201280 15924673215360 20098698525360 29775849667200 12158556379200 53596529400960 25011713720448 21885401482560 22331887250400 18094013159040 31849346430720 40197397050720 59551699334400 24317112758400 107193058801920 23887009823040 8997177863520 44663774500800 63698692861440 18237834568800 80394794101440 119103398668800 37517570580672 26541122025600 33497830875600 6466141347120 27141019738560 47774019646080 17994355727040 3544342794720 89327549001600 17243043592320 36475669137600 160789588202880 7184601496800 35830514734560 13495766795280 75035141161344 53082244051200 66995661751200 12932282694240 95548039292160 35988711454080 7088685589440 39811683038400 14995296439200 15596493010560 14369202993600 26991533590560 5316514192080 25864565388480 11697369757920 71977422908160 10776902245200 14177371178880 7562845160640 29990592878400 5907237991200 28738405987200 53983067181120 10633028384160 24140261029248 23394739515840 21553804490400 28354742357760 15125690321280 11814475982400 21266056768320 11344267740960 8860856986800 43107608980800 56709484715520 30251380642560 23628951964800 12604741934400 6912082129680 42532113536640 22688535481920 4468953958560 17721713973600 18432219012480 60502761285120 31899085152480 47257903929600 25209483868800 13824164259360 85064227073280 45377070963840 8937907917120 35443427947200 18907112901600 63798170304960 15360182510400 94515807859200 34032803222880 29772479475648 6703430937840 27648328518720 90754141927680 17875815834240 37814225803200 127596340609920 7448256597600 30720365020800 68065606445760 59544958951296 13406861875680 25805106617472 98557426356480 35751631668480 75628451606400 14682797458560 14896513195200 119089917902592 26813723751360 11012098093920 11172384896400 71503263336960 15933859643520 20110292813520 29793026390400 12235664548800 53627447502720 25026142167936 22024196187840 22344769792800 31867719287040 40220585627040 59586052780800 24471329097600 107254895005440 23900789465280 9054236933280 44689539585600 63735438574080 18353496823200 80441171254080 119172105561600 37539213251904 26556432739200 33517154689200 6507148873680 47801578930560 18108473866560 89379079171200 17352396996480 36706993646400 160882342508160 7230165415200 35851184197920 13581355399920 75078426503808 53112865478400 67034309378400 13014297747360 95603157861120 36216947733120 178758158342400 7133641220160 39834649108800 15090394888800 15695404179840 14460330830400 27162710799840 134068618756800 5350230915120 26028595494720 11771553134880 72433895466240 10845248122800 14267282440320 7610807856960 30180789777600 5944701016800 28920661660800 54325421599680 268137237513600 10700461830240 24293355795072 23543106269760 21690496245600 28534564880640 15221615713920 11889402033600 21400923660480 11416211785440 8917051525200 43380992491200 57069129761280 30443231427840 23778804067200 12684679761600 6955917761520 42801847320960 22832423570880 4497295551840 17834103050400 18549114030720 60886462855680 32101385490720 47557608134400 25369359523200 13911835523040 85603694641920 45664847141760 8994591103680 35668206100800 19027019642400 64202770981440 15457595025600 95115216268800 34248635356320 29961293124672 6745943327760 27823671046080 91329694283520 17989182207360 38054039284800 128405541962880 7495492586400 30915190051200 68497270712640 59922586249344 13491886655520 25968759643008 98614280943360 35978364414720 76108078569600 14716444659840 14990985172800 119845172498688 26983773311040 11037333494880 11243238879600 71956728829440 16034910353280 20237829983280 29981970345600 12263703883200 53967546622080 25184855090304 22074666989760 22486477759200 32069820706560 40475659966560 59963940691200 24527407766400 107935093244160 24052365529920 9074985685920 44972955518400 64139641413120 18395555824800 80951319933120 119927881382400 37777282635456 26724850588800 33729716638800 6522060701520 48104731059840 18149971371840 89945911036800 17392161870720 36791111649600 161902639866240 7246734112800 36078548294880 13612478528880 75554565270912 53449701177600 67459433277600 13044121403040 96209462119680 36299942743680 179891822073600 7149988722240 40087275883200 15124976143200 15731371877760 14493468225600 27224957057760 134918866555200 5362491541680 26088242806080 11798528908320 72599885487360 10870101169200 14299977444480 7628248837440 30249952286400 5958323935200 28986936451200 54449914115520 269837733110400 10724983083360 24349026619008 23597057816640 21740202338400 28599954888960 15256497674880 11916647870400 21449966166720 11442373256160 8937485902800 43480404676800 57199909777920 30512995349760 23833295740800 12713748062400 6971857991280 42899932333440 22884746512320 4507601585760 17874971805600 18591621310080 61025990699520 32174949250080 47666591481600 25427496124800 13943715982560 85799864666880 45769493024640 9015203171520 35749943611200 19070622093600 64349898500160 15493017758400 95333182963200 34327119768480 30029952633408 6761402378640 27887431965120 91538986049280 18030406343040 38141244187200 128699797000320 7512669309600 30986035516800 68654239536960 60059905266816 13522804757280 26028269834112 99239681399040 36060812686080 76282488374400 16308669928320 15025338619200 120119810533632 27045609514560 12231502446240 11269003964400 72121625372160 16071656065920 20284207135920 30050677238400 13590558273600 54091219029120 25242568880256 24463004892480 22538007928800 32143312131840 40568414271840 60101354476800 27181116547200 108182438058240 24107484098880 9106108814880 45076015857600 64286624263680 20385837410400 81136828543680 120202708953600 37863853320384 26786093443200 33807011893200 7227705990960 48214968197760 18212217629760 90152031715200 19273882642560 40771674820800 162273657087360 8030784434400 36161226148320 13659163222320 75727706640768 53572186886400 67614023786400 14455411981920 96429936395520 36424435259520 180304063430400 7174509975360 40179140164800 15176848024800 15785323424640 16061568868800 27318326444640 135228047572800 5380882481520 28910823963840 11838992568480 72848870519040 12046176651600 14349019950720 7654410308160 30353696049600 5978758312800 32123137737600 54636652889280 270456095145600 10761764963040 26983435699584 23677985136960 24092353303200 28698039901440 15308820616320 11957516625600 21523529926080 11481615462240 8968137469200 48184706606400 57396079802880 30617641232640 23915033251200 12757350513600 6995768335920 43047059852160 22963230924480 4523060636640 17936274938400 18655382229120 61235282465280 32285294889120 47830066502400 25514701027200 13991536671840 86094119704320 45926461848960 9046121273280 35872549876800 19136025770400 64570589778240 15546151857600 95660133004800 34444846386720 30132941896512 6784590954960 27983073343680 91852923697920 18092242546560 38272051540800 129141179556480 7538434394400 31092303715200 68889692773440 60265883793024 13569181909920 26117535120768 99467099746560 36184485093120 76544103081600 16364601348480 15076868788800 120531767586048 27138363819840 12273451011360 11307651591600 72368970186240 16126774634880 20353772864880 30153737577600 13637167790400 54276727639680 25329139565184 24546902022720 22615303183200 32253549269760 40707545729760 60307475155200 27274335580800 108553455279360 24190161952320 9121670379360 45230606366400 64507098539520 20455751685600 81415091459520 120614950310400 37993709347776 26877957724800 33922954774800 7252493779440 48380323904640 18243340758720 90461212732800 19339983411840 40911503371200 162830182919040 8058326421600 36285242928480 13682505569040 75987418695552 53755915449600 67845909549600 14504987558880 96760647809280 36486681517440 180922425465600 7186770601920 40316936587200 15202783965600 15812299198080 16116652843200 27365011138080 135691819099200 5390077951440 29009975117760 11859224398560 72973363034880 12087489632400 14373541203840 7667491043520 30405567931200 5988975501600 32233305686400 54730022276160 271383638198400 10780155902880 27075976776576 23718448797120 24174979264800 28747082407680 15334982087040 11977951003200 21560311805760 11501236565280 8983463252400 48349958529600 57494164815360 30669964174080 23955902006400 12779151739200 7007723508240 43120623611520 23002473130560 4530790162080 17966926504800 18687262688640 61339928348160 32340467708640 47911804012800 25558303478400 14015447016480 86241247223040 46004946261120 9061580324160 35933853009600 19168727608800 64680935417280 15572718907200 95823608025600 34503709695840 30184436528064 6796185243120 28030894032960 92009892522240 18123160648320 38337455217600 129361870834560 7551316936800 31145437814400 69007419391680 60368873056128 13592370486240 26162167764096 99808227267840 36246321296640 76674910435200 16392567058560 15102633873600 120737746112256 27184740972480 12294425293920 11326975405200 72492642593280 16154333919360 20388555729360 30205267747200 13660472548800 54369481944960 25372424907648 24588850587840 22653950810400 32308667838720 40777111458720 60410535494400 27320945097600 108738963889920 24231500879040 9147606320160 45307901620800 64617335677440 20490708823200 81554222917440 120821070988800 38058637361472 26923889865600 33980926215600 7264887673680 48463001758080 18295212640320 90615803241600 19373033796480 40981417646400 163108445834880 8072097415200 36347251318560 76117274722944 53847779731200 67961852431200 14529775347360 96926003516160 36590425280640 181231606483200 7207204979520 40385834798400 15246010533600 15857258820480 16144194830400 152234549445888 27442818960480 135923704862400 5405403734640 29059550694720 11892944115360 73180850561280 12108146122800 14414409959040 7689292269120 30492021067200 6006004149600 32288389660800 54885637920960 271847409724800 10810807469280 27122247315072 23785888230720 24216292245600 28828819918080 15378584538240 12012008299200 21621614938560 11533938403680 9009006224400 48432584491200 57657639836160 30757169076480 24024016598400 12815487115200 7027648795440 43243229877120 23067876807360 4543672704480 18018012448800 18740396787840 61514338152960 32432422407840 48048033196800 25630974230400 14055297590880 86486459754240 46135753614720 9087345408960 36036024897600 19223230672800 64864844815680 15616997323200 96096066393600 34601815211040 30270260913984 6815509056720 28110595181760 92271507229440 18174690817920 38446461345600 129729689631360 7572787840800 31233994646400 69203630422080 60540521827968 13631018113440 26236555502976 99978791028480 36349381635840 76892922691200 16439176575360 15145575681600 121081043655936 27262036226880 12329382431520 11359181761200 72698763271680 16200266060160 20446527170160 30291151363200 13699313812800 54524072453760 25444567145088 24658764863040 22718363522400 32400532120320 40893054340320 60582302726400 27398627625600 109048144907520 24300399090240 9152793508320 45436727044800 64801064240640 20548970719200 81786108680640 121164605452800 38166850717632 27000443433600 34077545283600 7285544164080 48600798180480 18305587016640 90873454089600 19428117770880 41097941438400 163572217361280 8095049071200 36450598635360 76333701435264 54000886867200 68155090567200 14571088328160 97201596360960 36611174033280 181746908179200 7211291855040 40500665150400 15254655847200 15866250744960 16190098142400 152667402870528 27458380524960 136310181134400 5408468891280 29142176656320 11899688058720 73222348066560 12142573606800 14422583710080 7693652514240 30509311694400 6009409879200 32380196284800 54916761049920 272620362268800 10816937782560 27199364879232 23799376117440 24285147213600 28845167420160 15387305028480 12018819758400 21633875565120 11540478771360 9014114818800 48570294427200 57690334840320 30774610056960 24037639516800 12822754190400 7031633852880 43267751130240 23080957542720 4546249212960 18028229637600 18751023607680 61549220113920 32450813347680 48075279033600 25645508380800 14063267705760 86535502260480 46161915085440 9092498425920 36056459275200 19234131285600 64901626695360 15625853006400 96150558067200 34621436314080 30287425791168 6819373819440 28126535411520 92323830170880 18184996851840 38468262571200 129803253390720 7577082021600 31251706012800 69242872628160 60574851582336 13638747638880 26251433050752 100263063962880 36369993703680 76936525142400 16448498478720 15154164043200 121149703164672 27277495277760 12336373859040 11365623032400 72739987407360 16209452488320 20458121458320 30308328086400 13707082065600 54554990555520 25458995592576 24672747718080 22731246064800 32418904976640 40916242916640 60616656172800 27414164131200 109109981111040 24314178732480 9163167884640 45462492129600 64837809953280 20560623098400 81832485833280 121233312345600 38188493388864 27015754147200 34096869097200 7289675462160 48628357464960 18326335769280 90924984259200 19439134565760 41121246196800 163664971666560 8099639402400 36471268098720 76376986777728 54031508294400 68193738194400 14579350924320 97256714929920 36652671538560 181849968518400 7219465606080 40523631220800 15271946474400 15884234593920 16199278804800 152753973555456 27489503653920 136387476388800 5414599204560 29158701848640 11913175945440 73305343077120 12149459103600 14438931212160 7702373004480 30543892948800 6016221338400 32398557609600 54979007307840 272774952777600 10829198409120 27214788392064 23826351890880 24298918207200 28877862424320 15404746008960 12032442676800 21658396818240 11553559506720 9024332007600 48597836414400 57755724848640 30809492017920 24064885353600 12837288340800 7039603967760 43316793636480 23107119013440 4551402229920 18048664015200 18772277247360 61618984035840 32487595227360 48129770707200 25674576681600 14079207935520 86633587272960 46214238026880 9102804459840 36097328030400 19255932511200 64975190454720 15643564372800 96259541414400 34660678520160 30321755545536 6827103344880 28158415871040 92428476053760 18205608919680 38511865022400 129950380909440 7585670383200 31287128745600 69321357040320 60643511091072 13654206689760 26281188146304 100319918549760 36411217839360 77023730044800 16467142285440 15171340766400 121287022182144 27308413379520 12350356714080 11378505574800 72822435678720 16227825344640 20481310034640 30342681532800 13722618571200 54616826759040 25487852487552 24700713428160 22757011149600 32455650689280 40962620069280 60685363065600 27445237142400 109233653518080 24341738016960 9178729449120 45514022299200 64911301378560 20583927856800 81925240138560 121370726131200 38231778731328 27046375574400 34135516724400 7297938058320 48683476033920 18357458898240 91028044598400 19461168155520 41167855713600 163850480277120 8108820064800 36512607025440 76463557462656 54092751148800 68271033448800 14595876116640 97366952067840 36714917796480 182056089196800 7231726232640 40569563361600 15297882415200 15911210367360 16217640129600 152927114925312 27536188347360 136542066897600 5423794674480 29191752233280 11933407775520 73429835592960 12163230097200 14463452465280 7715453739840 30595764830400 6026438527200 32435280259200 55072376694720 273084133795200 10847589348960 27245635417728 23866815551040 24326460194400 28926904930560 15430907479680 12052877054400 21695178697920 11573180609760 9039657790800 48652920388800 57853809861120 30861814959360 24105754108800 12859089566400 7051559140080 43390357395840 23146361219520 4559131755360 18079315581600 18804157706880 61723629918720 32542768046880 48211508217600 25718179132800 14103118280160 86780714791680 46292722439040 9118263510720 36158631163200 19288634349600 65085536093760 15670131422400 96423016435200 34719541829280 30373250177088 6838697633040 28206236560320 92585444878080 18236527021440 38577268699200 130171072187520 7598552925600 31340262844800 69439083658560 60746500354176 13677395266080 26325820789632 100433627723520 36473054042880 77154537398400 16495107995520 15197105851200 121493000708352 27354790532160 12371330996640 11397829388400 72946108085760 16255384629120 20516092899120 30394211702400 13745923329600 54709581064320 25531137830016 24742661993280 22795658776800 32510769258240 41032185798240 60788423404800 27491846659200 109419162128640 24383076943680 9183916637280 45591317553600 65021538516480 20618884994400 82064371596480 121576846809600 38296706745024 27092307715200 34193488165200 7310331952560 48766153887360 18367833274560 91182635107200 19494218540160 41237769988800 164128743192960 8122591058400 36574615415520 76593413490048 54184615430400 68386976330400 14620663905120 97532307774720 36735666549120 182365270214400 7235813108160 40638461572800 15306527728800 15920202291840 16245182116800 153186826980096 27551749911840 136773952660800 5426859831120 29241327810240 11940151718880 73471333098240 12183886587600 14471626216320 7719813984960 30613055457600 6029844256800 32490364233600 55103499823680 273547905321600 10853719662240 27291905956224 23880303437760 24367773175200 28943252432640 15439627969920 12059688513600 21707439324480 11579720977440 9044766385200 48735546350400 57886504865280 30879255939840 24119377027200 12866356641600 7055544197520 43414878648960 23159441954880 4561708263840 18089532770400 18814784526720 61758511879680 32561158986720 48238754054400 25732713283200 14111088395040 86829757297920 46318883909760 9123416527680 36179065540800 19299534962400 65122317973440 15678987105600 96477508108800 34739162932320 30390415054272 6842562395760 28222176790080 92637767819520 18246833055360 38599069924800 130244635946880 7602847106400 31357974211200 69478325864640 60780830108544 13685124791520 26340698337408 100604191484160 36493666110720 77198139849600 16504429898880 15205694212800 121561660217088 27370249583040 12378322424160 11404270659600 72987332221440 16264571057280 20527687187280 30411388425600 13753691582400 54740499166080 25545566277504 24756644848320 22808541319200 32529142114560 41055374374560 60822776851200 27507383164800 109480998332160 24396856585920 9199478201760 45617082638400 65058284229120 20630537373600 82110748749120 121645553702400 38318349416256 27107618428800 34212811978800 7314463250640 48793713171840 18398956403520 91234165276800 19505235335040 41261074747200 164221497498240 8127181389600 36595284878880 76636698832512 54215236857600 68425623957600 14628926501280 97587426343680 36797912807040 182468330553600 7248073734720 40661427643200 15332463669600 15947178065280 16254362779200 153273397665024 27598434605280 136851247915200 5436055301040 29257853002560 11960383548960 73595825614080 12190772084400 14496147469440 7732894720320 30664927339200 6040061445600 32508725558400 55196869210560 273702495830400 10872110602080 27307329469056 23920767097920 24381544168800 28992294938880 15465789440640 12080122891200 21744221204160 11599342080480 9060092168400 48763088337600 57984589877760 30931578881280 24160245782400 12888157867200 7067499369840 43488442408320 23198684160960 4569437789280 18120184336800 18846664986240 61863157762560 32616331806240 48320491564800 25776315734400 14134998739680 86976884816640 46397368321920 9138875578560 36240368673600 19332236800800 65232663612480 15705554155200 96640983129600 34798026241440 30441909685824 6854156683920 28269997479360 92794736643840 18277751157120 38664473601600 130465327224960 7615729648800 31411108310400 69596052482880 60883819371648 13708313367840 26385330980736 100661046071040 36555502314240 77328947203200 16532395608960 15231459297600 121767638743296 27416626735680 12399296706720 11423594473200 73111004628480 16292130341760 20562470051760 30462918595200 13776996340800 54833253471360 25588851619968 24798593413440 22847188946400 32584260683520 41124940103520 60925837190400 27553992681600 109666506942720 24438195512640 9225414142560 45694377892800 65168521367040 20665494511200 82249880207040 121851674380800 38383277429952 27153550569600 34270783419600 7326857144880 48876391025280 18450828285120 91388755785600 19538285719680 41330989022400 164499760414080 8140952383200 36657293268960 76766554859904 54307101139200 68541566839200 14653714289760 97752782050560 36901656570240 182777511571200 7268508112320 40730325854400 15375690237600 15992137687680 16281904766400 153533109719808 27676242427680 137083133678400 5451381084240 29307428579520 11994103265760 73803313140480 12211428574800 14537016224640 7754695945920 30751380475200 6057090093600 32563809532800 55352484855360 274166267356800 10902762168480 27353600007552 23988206531520 24422857149600 29074032449280 15509391891840 12114180187200 136853894870784 21805524336960 11632043918880 9085635140400 48845714299200 58148064898560 31018783783680 24228360374400 12924493243200 7087424657040 43611048673920 23264087837760 4582320331680 18171270280800 18899799085440 62037567567360 32708286505440 48456720748800 25848986486400 14174849314080 87222097347840 46528175675520 9164640663360 36342540561600 19386739864800 65416573010880 15749832571200 96913441497600 34896131756640 30527734071744 6873480497520 28349698628160 93056351351040 18329281326720 38773479729600 130833146021760 7637200552800 31499665142400 69792263513280 61055468143488 13746960995040 26459718719616 100831609831680 36658562653440 77546959459200 16579005125760 15274401105600 122110936286976 27493921990080 12434253844320 11455800829200 73317125306880 16338062482560 20620441492560 30548802211200 13815837604800 54987843980160 25660993857408 24868507688640 22911601658400 32676124965120 41240882985120 61097604422400 27631675209600 109975687960320 24507093723840 9230601330720 45823203316800 65352249930240 20723756407200 82481765970240 122195208844800 38491490786112 27230104137600 34367402487600 7347513635280 49014187447680 18461202661440 91646406633600 19593369694080 41447512814400 164963531940480 8163904039200 36760640585760 76982981572224 54460208275200 68734804975200 14695027270560 98028374895360 36922405322880 183292813267200 7272594987840 40845156206400 15384335551200 16001129612160 16327808078400 153965963144448 27691803992160 137469609950400 5454446240880 29390054541120 12000847209120 73844810645760 12245856058800 14545189975680 7759056191040 30768671102400 6060495823200 32655616156800 55383607984320 274939219900800 10908892481760 27430717571712 24001694418240 24491712117600 29090379951360 15518112382080 12120991646400 137239724853504 21817784963520 11638584286560 9090743734800 48983424235200 58180759902720 31036224764160 24241983292800 12931760318400 7091409714480 43635569927040 23277168573120 4584896840160 18181487469600 18910425905280 62072449528320 32726677445280 48483966585600 25863520636800 14182819428960 87271139854080 46554337146240 9169793680320 36362974939200 19397640477600 65453354890560 15758688254400 96967933171200 34915752859680 30544898948928 6877345260240 28365638857920 93108674292480 18339587360640 38795280955200 130906709781120 7641494733600 31517376508800 69831505719360 61089797897856 13754690520480 26474596267392 101115882766080 36679174721280 77590561910400 16588327029120 15282989467200 122179595795712 27509381040960 12441245271840 11462242100400 73358349442560 16347248910720 20632035780720 30565978934400 13823605857600 55018762081920 25675422304896 24882490543680 22924484200800 32694497821440 41264071561440 61131957868800 27647211715200 110037524163840 24520873366080 9261724459680 45848968401600 65388995642880 20735408786400 82528143122880 122263915737600 38513133457344 27245414851200 34386726301200 7351644933360 49041746732160 18523448919360 91697936803200 19604386488960 41470817572800 165056286245760 8168494370400 36781310049120 77026266914688 54490829702400 68773452602400 14703289866720 98083493464320 37046897838720 183395873606400 7297116240960 40868122276800 15436207432800 16055081159040 16336988740800 154052533829376 27785173379040 137546905204800 5472837180720 29406579733440 12041310869280 74093795677440 12252741555600 14594232481920 7785217661760 30872414865600 6080930200800 32673977481600 55570346758080 275093810409600 10945674361440 27446141084544 24082621738560 24505483111200 29188464963840 15570435323520 12161860401600 137316890850048 21891348722880 11677826492640 9121395301200 49010966222400 58376929927680 31140870647040 24323720803200 12975362769600 7115320059120 43782697445760 23355652985280 4600355891040 18242790602400 18974186824320 62281741294080 32837023084320 48647441606400 25950725539200 14230640118240 87565394891520 46711305970560 9200711782080 36485581204800 19463044154400 65674046168640 15811822353600 97294883212800 35033479477920 30647888212032 6900533836560 28461280236480 93422611941120 18401423564160 38926088308800 131348092337280 7667259818400 31623644707200 70066958955840 61295776424064 13801067673120 26563861554048 101172737352960 36802847128320 77852176617600 16644258449280 15334519636800 122591552848128 27602135346240 12483193836960 11500889727600 73605694256640 16402367479680 20701601509680 30669039273600 13870215374400 55204270692480 25761992989824 24966387673920 23001779455200 32804734959360 41403203019360 61338078547200 27740430748800 110408541384960 24603551219520 9287660400480 46003558910400 65609469918720 20805323061600 82806406038720 122676157094400 38642989484736 27337279132800 34502669182800 7376432721840 49207102439040 18575320800960 92007117820800 19670487258240 41610646123200 165612812077440 8196036357600 36905326829280 77285978969472 54674558265600 69005338365600 14752865443680 98414204878080 37150641601920 184014235641600 7317550618560 41005918699200 15479434000800 16100040781440 16392072715200 154571957938944 27862981201440 138010676731200 5488162963920 29505730887360 12075030586080 74301283203840 12294054536400 14635101237120 7807018887360 30958868001600 6097958848800 32784145430400 55725962402880 276021353462400 10976325927840 27538682161536 24150061172160 24588109072800 29270202474240 15614037774720 12195917697600 137779886829312 21952651855680 11710528331040 9146938273200 49176218145600 58540404948480 31228075549440 24391835395200 13011698145600 7135245346320 43905303711360 23421056662080 4613238433440 18293876546400 19027320923520 62456151098880 32928977783520 48783670790400 26023396291200 14270490692640 87810607422720 46842113324160 9226476866880 36587753092800 19517547218400 65857955567040 15856100769600 97567341580800 35131584993120 30733712597952 6919857650160 28540981385280 93684226648320 18452953733760 39035094436800 131715911134080 7688730722400 31712201539200 70263169986240 61467425195904 13839715300320 26638249292928 101513864874240 36905907467520 78070188873600 16690867966080 15377461444800 122934850391808 27679430600640 12518150974560 11533096083600 73811814935040 16448299620480 20759572950480 30754922889600 13909056638400 55358861201280 25834135227264 25036301949120 23066192167200 32896599240960 41519145900960 61509845779200 27818113276800 110717722402560 24672449430720 9292847588640 46132384334400 65793198481920 20863584957600 83038291801920 123019691558400 38751202840896 27413832700800 34599288250800 7397089212240 49344898861440 18585695177280 92264768668800 19725571232640 41727169915200 166076583603840 8218988013600 37008674146080 77502405681792 54827665401600 69198576501600 14794178424480 98689797722880 37171390354560 184529537337600 7321637494080 41120749051200 15488079314400 16109032705920 16437976027200 155004811363584 27878542765920 138397153003200 5491228120560 29588356848960 12081774529440 74342780709120 12328482020400 14643274988160 7811379132480 30976158628800 6101364578400 32875952054400 55757085531840 276794306006400 10982456241120 27615799725696 24163549058880 24656964040800 29286549976320 15622758264960 12202729156800 138165716812032 21964912482240 11717068698720 9152046867600 49313928081600 58573099952640 31245516529920 24405458313600 13018965220800 7139230403760 43929824964480 23434137397440 4615814941920 18304093735200 19037947743360 62491033059840 32947368723360 48810916627200 26037930441600 14278460807520 87859649928960 46868274794880 9231629883840 36608187470400 19528447831200 65894737446720 15864956452800 97621833254400 35151206096160 30750877475136 6923722412880 28556921615040 93736549589760 18463259767680 39056895662400 131789474893440 7693024903200 31729912905600 70302412192320 61501754950272 13847444825760 26653126840704 101798137808640 36926519535360 78113791324800 16700189869440 15386049806400 123003509900544 27694889651520 12525142402080 11539537354800 73853039070720 16457486048640 20771167238640 30772099612800 13916824891200 55389779303040 25848563674752 25050284804160 23079074709600 32914972097280 41542334477280 61544199225600 27833649782400 110779558606080 24686229072960 9318783529440 46158149419200 65829944194560 20875237336800 83084668954560 123088398451200 38772845512128 27429143414400 34618612064400 7401220510320 49372458145920 18637567058880 92316298838400 19736588027520 41750474673600 166169337909120 8223578344800 37029343609440 77545691024256 54858286828800 69237224128800 14802441020640 98744916291840 37275134117760 184632597676800 7342071871680 41143715121600 15531305882400 16153992328320 16447156689600 155091382048512 27956350588320 138474448257600 5506553903760 29604882041280 12115494246240 74550268235520 12335367517200 14684143743360 7833180358080 31062611764800 6118393226400 32894313379200 55912701176640 276948896515200 11013107807520 27631223238528 24230988492480 24670735034400 29368287486720 15666360716160 12236786452800 138242882808576 22026215615040 11749770537120 9177589839600 49341470068800 58736574973440 31332721432320 24473572905600 13055300596800 7159155690960 44052431230080 23499541074240 4628697484320 18355179679200 19091081842560 62665442864640 33039323422560 48947145811200 26110601193600 14318311381920 88104862460160 46999082148480 9257394968640 36710359358400 19582950895200 66078646845120 15909234868800 97894291622400 35249311611360 30836701861056 6943046226480 28636622763840 93998164296960 18514789937280 39165901790400 132157293690240 7714495807200 31818469737600 70498623222720 61673403722112 13886092452960 101854992395520 37029579874560 78331803580800 16746799386240 15428991614400 123346807444224 27772184905920 12560099539680 11571743710800 74059159749120 16503418189440 20829138679440 30857983228800 13955666155200 55544369811840 25920705912192 25120199079360 23143487421600 33006836378880 41658277358880 61715966457600 27911332310400 111088739623680 24755127284160 50240398158720 46286974843200 66013672757760 20933499232800 83316554717760 123431932915200 38881058868288 27505696982400 34715231132400 7421877000720 49510254568320 100480796317440 18710187693120 92573949686400 19791672001920 41866998465600 166633109435520 8246530000800 37132690926240 77762117736576 55011393964800 69430462264800 14843754001440 99020509136640 37420375386240 185147899372800 39583344003840 41258545473600 83733996931200 16216935799680 16493060001600 155524235473152 28065281539680 138860924529600 29687508002880 12162701849760 74840750772480 12369795001200 79166688007680 14741360000640 7863702073920 31183646155200 32986120003200 56130563079360 277721849059200 59375016005760 27708340802688 24325403699520 24739590002400 29482720001280 15727404147840 65972240006400 138628712791296 118750032011520 22112040000960 11795553110880 49479180004800 58965440002560 31454808295680 131944480012800 24568933334400 13106170123200 7187051093040 44224080001920 23591106221760 4646733043680 98958360009600 19165469581440 62909616591360 33168060001440 49137866668800 26212340246400 14374102186080 88448160003840 47182212443520 9293466087360 36853400001600 19659255184800 66336120002880 15971224651200 98275733337600 35386659332640 30956856001344 6970099565520 28748204372160 94364424887040 18586932174720 39318510369600 132672240005760 7744555072800 31942449302400 70773318665280 61913712002688 13940199131040 102139265329920 37173864349440 78637020739200 16812052709760 15489110145600 123827424005376 27880398262080 12609039532320 11616832609200 74347728698880 16567723186560 20910298696560 30978220291200 14010043924800 55760796524160 26021705044608 25218079064640 23233665218400 33135446373120 41820597393120 61956440582400 28020087849600 111521593048320 24851584779840 50436158129280 46467330436800 66270892746240 21015065887200 83641194786240 123912881164800 39032557566912 27612871977600 34850497827600 7450796087280 49703169559680 100872316258560 18741310822080 92934660873600 19868789566080 42030131774400 167282389572480 8278662319200 37277377169760 78065115133824 55225743955200 69700995655200 14901592174560 99406339119360 37482621644160 185869321747200 39737579132160 41419307966400 84060263548800 16243911573120 16557324638400 156130230267648 28111966233120 139401991310400 29803184349120 12182933679840 74965243288320 12417993478800 79475158264320 14765881253760 7876782809280 31235518036800 33114649276800 56223932466240 278803982620800 59606368698240 27816305392512 24365867359680 24835986957600 29531762507520 15753565618560 66229298553600 139168874767104 119212737396480 22148821880640 11815174213920 49671973915200 59063525015040 31507131237120 132458597107200 24609802089600 13127971348800 7199006265360 44297643761280 23630348427840 4654462569120 99343947830400 19197350040960 63014262474240 33223232820960 49219604179200 26255942697600 14398012530720 88595287522560 47260696855680 9308925138240 36914703134400 19691957023200 66446465641920 15997791700800 98439208358400 35445522641760 31008350632896 6981693853680 28796025061440 94521393711360 18617850276480 39383914046400 132892931283840 7757437615200 31995583401600 70891045283520 62016701265792 13963387707360 102537247438080 37235700552960 78767828092800 16840018419840 15514875230400 124033402531584 27926775414720 12630013814880 11636156422800 74471401105920 16595282471040 20945081561040 31029750460800 14033348683200 55853550829440 26064990387072 25260027629760 23272312845600 33190564942080 41890163122080 62059500921600 28066697366400 111707101658880 24892923706560 50520055259520 46544625691200 66381129884160 21050023024800 83780326244160 124119001843200 39097485580608 27658804118400 34908469268400 7463189981520 49785847413120 101040110519040 18762059574720 93089251382400 19901839950720 42100046049600 167560652488320 8292433312800 37339385559840 78194971161216 55317608236800 69816938536800 14926379963040 99571694826240 37524119149440 186178502764800 39803679901440 41488206177600 84200092099200 16261895422080 16584866625600 156389942322432 28143089362080 139633877073600 29852759926080 12196421566560 75048238298880 12438649969200 79607359802880 14782228755840 7885503299520 31270099291200 33169733251200 56286178724160 279267754147200 59705519852160 27862575931008 24392843133120 24877299938400 29564457511680 15771006599040 66339466502400 139400372756736 119411039704320 22173343133760 11828254949280 49754599876800 59128915023360 31542013198080 132678933004800 24637047926400 13142505499200 238822079408640 44346686267520 23656509898560 4659615586080 99509199753600 19218603680640 63084026396160 33260014700640 49274095852800 26285010998400 14413952760480 88693372535040 47313019797120 9319231172160 36955571889600 19713758248800 66520029401280 16015503067200 98548191705600 35484764847840 31042680387264 6989423379120 28827905520960 94626039594240 18638462344320 39427516497600 133040058802560 7766025976800 32031006134400 70969529695680 62085360774528 13978846758240 102707811198720 37276924688640 78855032995200 16858662226560 15532051953600 124170721549056 27957693516480 12643996669920 11649038965200 74553849377280 16613655327360 20968270137360 31064103907200 14048885188800 55915387032960 26093847282048 25287993339840 23298077930400 33227310654720 41936540274720 62128207814400 28097770377600 111830774065920 24920482991040 50575986679680 46596155860800 66454621309440 21073327783200 83873080549440 124256415628800 39140770923072 27689425545600 34947116895600 7471452577680 49840965982080 101151973359360 18793182703680 93192311721600 19923873540480 42146655566400 167746161098880 8301613975200 37380724486560 78281541846144 55378851091200 69894233791200 14942905155360 99681931964160 37586365407360 186384623443200 39847747080960 41534138318400 84293311132800 16288871195520 16603227950400 156563083692288 28189774055520 139788467582400 29885810310720 12216653396640 75172730814720 12452420962800 79695494161920 14806750008960 7898584034880 31321971172800 33206455900800 56379548111040 279576935164800 59771620621440 27893422956672 24433306793280 24904841925600 29613500017920 15797168069760 66412911801600 139554704749824 119543241242880 22210125013440 11847876052320 49809683851200 59227000035840 31594336139520 132825823603200 24677916681600 13164306724800 239086482485760 44420250026880 23695752104640 4667345111520 99619367702400 19250484140160 63188672279040 33315187520160 49355833363200 26328613449600 14437863105120 88840500053760 47391504209280 9334690223040 37016875022400 19746460087200 66630375040320 16042070116800 98711666726400 35543628156960 31094175018816 7001017667280 28875726210240 94783008418560 18669380446080 39492920174400 133260750080640 7778908519200 32084140233600 71087256313920 62188350037632 14002035334560 102821520372480 37338760892160 78985840348800 16886627936640 15557817038400 124376700075264 28004070669120 12664970952480 11668362778800 74677521784320 16641214611840 21003053001840 31115634076800 14072189947200 56008141338240 26137132624512 25329941904960 23336725557600 33282429223680 42006106003680 62231268153600 28144379894400 112016282676480 24961821917760 50659883809920 46673451115200 66564858447360 21108284920800 84012212007360 124462536307200 39205698936768 27735357686400 35005088336400 7483846471920 49923643835520 101319767619840 18834680208960 93346902230400 19956923925120 42216569841600 168024424014720 8315384968800 37442732876640 78411397873536 55470715372800 70010176672800 14967692943840 99847287671040 37669360417920 186693804460800 39913847850240 41603036529600 84433139683200 16324838893440 16630769937600 156822795747072 28252020313440 140020353345600 29935385887680 12243629170080 75338720835840 12473077453200 79827695700480 14839445013120 22451539415760 31391133681600 33261539875200 56504040626880 280040706691200 59870771775360 27939693495168 24487258340160 24946154906400 29678890026240 44903078831520 66523079750400 139786202739456 119741543550720 22259167519680 11874037523040 49892309812800 59357780052480 89806157663040 133046159500800 24732408355200 37419232359600 239483087101440 44518335039360 23748075046080 4677651145440 99784619625600 19292991419520 179612315326080 33388751279520 49464816710400 74838464719200 14469743564640 89036670078720 47496150092160 9355302290880 37098612532800 19790062538400 66777502559040 16077492849600 98929633420800 35622112569120 31162834527552 7016476718160 28939487129280 94992300184320 18710604581760 39580125076800 133555005118080 7796085242400 32154985699200 71244225138240 62325669055104 14032953436320 102992084133120 37421209163520 79160250153600 16923915550080 15592170484800 124651338110208 28065906872640 12692936662560 11694127863600 74842418327040 16677960324480 21049430154480 31184340969600 14103262958400 56131813745280 26194846414464 25385873325120 23388255727200 33355920648960 42098860308960 62368681939200 28206525916800 112263627490560 25016940486720 50771746650240 46776511454400 66711841297920 21154894437600 84197720617920 124737363878400 39292269621696 27796600540800 35082383590800 7500371664240 50033880973440 101543493300480 18865803337920 93553022908800 20000991104640 42309788875200 168395441235840 8333746293600 37525410730080 78584539243392 55593201081600 70164767181600 15000743328480 100067761946880 37731606675840 187106045817600 40001982209280 41694900811200 84619577750400 16351814666880 16667492587200 157169078486784 28298705006880 140329534363200 30001486656960 12263861000160 75463213351680 12500619440400 80003964418560 14863966266240 22501114992720 31443005563200 33334985174400 56597410013760 280659068726400 60002973313920 28001387546496 24527722000320 25001238880800 29727932532480 45002229985440 66669970348800 140094866725632 120005946627840 22295949399360 11893658626080 50002477761600 59455865064960 90004459970880 133339940697600 24773277110400 37501858321200 240011893255680 44591898798720 23787317252160 4685380670880 100004955523200 19324871879040 180008919941760 33443924099040 49546554220800 75003716642400 14493653909280 89183797597440 47574634504320 9370761341760 37159915665600 19822764376800 66887848198080 16104059899200 99093108441600 35680975878240 31214329159104 7028071006320 28987307818560 95149269008640 18741522683520 39645528753600 133775696396160 7808967784800 32208119798400 71361951756480 62428658318208 14056142012640 103219502480640 37483045367040 79291057507200 16951881260160 15617935569600 124857316636416 28112284025280 12713910945120 11713451677200 74966090734080 16705519608960 21084213018960 31235871139200 14126567716800 56224568050560 26238131756928 25427821890240 23426903354400 33411039217920 42168426037920 62471742278400 28253135433600 112449136101120 25058279413440 50855643780480 46853806708800 66822078435840 21189851575200 84336852075840 124943484556800 39357197635392 27842532681600 35140355031600 7512765558480 50116558826880 101711287560960 18896926466880 93707613417600 20034041489280 42379703150400 168673704151680 8347517287200 37587419120160 78714395270784 55685065363200 70280710063200 15025531116960 100233117653760 37793852933760 187415226835200 40068082978560 41763799022400 84759406300800 16378790440320 16695034574400 157428790541568 28345389700320 140561420126400 30051062233920 12284092830240 75587705867520 12521275930800 80136165957120 14888487519360 22538296675440 31494877444800 33390069148800 56690779400640 281122840252800 60102124467840 28047658084992 24568185660480 25042551861600 29776975038720 45076593350880 66780138297600 140326364715264 120204248935680 22332731279040 11913279729120 50085103723200 59553950077440 90153186701760 133560276595200 24814145865600 37563827792400 240408497871360 44665462558080 23826559458240 4693110196320 100170207446400 19356752338560 180306373403520 33499096918560 49628291731200 75127655584800 14517564253920 89330925116160 47653118916480 9386220392640 37221218798400 19855466215200 66998193837120 16130626948800 99256583462400 35739839187360 31265823790656 7039665294480 29035128507840 95306237832960 18772440785280 39710932430400 133996387674240 7821850327200 32261253897600 71479678374720 62531647581312 14079330588960 103390066241280 37544881570560 79421864860800 16979846970240 15643700654400 125063295162624 28158661177920 12734885227680 11732775490800 75089763141120 16733078893440 21118995883440 31287401308800 14149872475200 56317322355840 26281417099392 25469770455360 23465550981600 33466157786880 42237991766880 62574802617600 28299744950400 112634644711680 25099618340160 50939540910720 46931101963200 66932315573760 21224808712800 84475983533760 125149605235200 39422125649088 27888464822400 35198326472400 7525159452720 50199236680320 101879081821440 18979921477440 93862203926400 20067091873920 42449617425600 168951967067520 8361288280800 37649427510240 78844251298176 55776929644800 70396652944800 15050318905440 100398473360640 37959842954880 187724407852800 40134183747840 41832697233600 84899234851200 16450725836160 16722576561600 157688502596352 28469882216160 140793305889600 30100637810880 12338044377120 12541932421200 80268367495680 14953877527680 22575478358160 31633202462400 33445153123200 56939764432320 281586611779200 60201275621760 28093928623488 24676088754240 25083864842400 29907755055360 45150956716320 66890306246400 140557862704896 120402551243520 22430816291520 11965602670560 50167729684800 59815510110720 90301913432640 133780612492800 24923129212800 37625797263600 240805102487040 44861632583040 23931205341120 4713722264160 100335459369600 19441766897280 180603826865280 33646224437280 49846258425600 75251594527200 14581325172960 89723265166080 47862410682240 9427444528320 37384693819200 19942671117600 67292448874560 16201472414400 99692516851200 35896808011680 31403142808128 7070583396240 29162650345920 95724821364480 18854889056640 39885342235200 134584897749120 7856203773600 32402944828800 71793616023360 62806285616256 14141166792480 103560630001920 37709778113280 79770684470400 17054422197120 15712407547200 125612571232512 28282333584960 12790816647840 11784305660400 75419556226560 16806570318720 21211750188720 31424815094400 14212018497600 56564667169920 26396844679296 25581633295680 23568611320800 33613140637440 42423500377440 62849630188800 28424036995200 113129334339840 25209855478080 51163266591360 47137222641600 67226281274880 21318027746400 84847000754880 125699260377600 39595267018944 28010950531200 35352916981200 7558209837360 50419710956160 102326533182720 19042167735360 94274445283200 20155226232960 42636055492800 169694001509760 8398010930400 37814783217120 79190534037888 56021901062400 70705833962400 15116419674720 100839421912320 38084335470720 188548890566400 40310452465920 42016425796800 85272110985600 16504677383040 16796021860800 158381068075776 112043802124800 28563251603040 141411667924800 30232839349440 12378508037280 12597016395600 80620904931840 15002920033920 22674629512080 31736946225600 33592043721600 57126503206080 282823335849600 60465678698880 28217316726144 24757016074560 25194032791200 30005840067840 45349259024160 67184087443200 141175190677248 120931357397760 22504380050880 12004844876640 50388065582400 60011680135680 90698518048320 134368174886400 25004866723200 37791049186800 241862714795520 45008760101760 24009689753280 4729181315040 100776131164800 19505527816320 181397036096640 33756570076320 50009733446400 75582098373600 14629145862240 90017520203520 48019379506560 9458362630080 37507300084800 20008074794400 67513140152640 16254606513600 100019466892800 36014534629920 31506132071232 7093771972560 29258291724480 96038759013120 18916725260160 40016149588800 135026280305280 7881968858400 32509213027200 72029069259840 63012264142464 14187543945120 104015466696960 37833450520320 80032299177600 17110353617280 15763937716800 126024528284928 28375087890240 12832765212960 11822953287600 75666901040640 16861688887680 21281315917680 31527875433600 14258628014400 56750175780480 26483415364224 25665530425920 23645906575200 33723377775360 42562631835360 63055750867200 28517256028800 113500351560960 25292533331520 51331060851840 47291813150400 67446755550720 21387942021600 85125263670720 126111501734400 39725123046336 28102814812800 35468859862800 7582997625840 50585066663040 102662121703680 19052542111680 94583626300800 20221327002240 42775884043200 170250527341440 8425552917600 37938799997280 79450246092672 56205629625600 70937719725600 15165995251680 101170133326080 38105084223360 189167252601600 40442654004480 42154222219200 85551768086400 16851105835200 158900492185344 112411259251200 28578813167520 141875439451200 30331990503360 12638329376400 80885308008960 15011093784960 22748992877520 31754236852800 33702211670400 57157626335040 283750878902400 60663981006720 28309857803136 25276658752800 30022187569920 45497985755040 67404423340800 141638186656512 121327962013440 22516640677440 12011385244320 50553317505600 60044375139840 90995971510080 134808846681600 25018489641600 37914988129200 242655924026880 45033281354880 24022770488640 4731757823520 101106635011200 19516154636160 181991943020160 33774961016160 50036979283200 75829976258400 14637115977120 90066562709760 48045540977280 9463515647040 37527734462400 20018975407200 67549922032320 16263462196800 100073958566400 36034155732960 31523296948416 7097636735280 29274231954240 96091081954560 18927031294080 40037950814400 135099844064640 7886263039200 32526924393600 72068311465920 63046593896832 14195273470560 104356594218240 37854062588160 80075901628800 17119675520640 15772526078400 126093187793664 28390546941120 12839756640480 11829394558800 75708125176320 16870875315840 21292910205840 31545052156800 14266396267200 56781093882240 26497843811712 25679513280960 23658789117600 33741750631680 42585820411680 63090104313600 28532792534400 113562187764480 25306312973760 51359026561920 47317578235200 67483501263360 21399594400800 85171640823360 126180208627200 39746765717568 28118125526400 35488183676400 7587128923920 50612625947520 102718053123840 19073290864320 94635156470400 20232343797120 42799188801600 170343281646720 8430143248800 37959469460640 79493531435136 56236251052800 70976367352800 15174257847840 101225251895040 38146581728640 189270312940800 40464687594240 42177188289600 85598377603200 16860286497600 158987062870272 112472502105600 28609936296480 141952734705600 30348515695680 12645214873200 80929375188480 15027441287040 22761386771760 31788818107200 33720572995200 57219872592960 283905469411200 60697031391360 28325281315968 25290429746400 30054882574080 45522773543520 67441145990400 141715352653056 121394062782720 22541161930560 12024465979680 50580859492800 60109765148160 91045547087040 134882291980800 25045735478400 37935644619600 242788125565440 45082323861120 24048931959360 4736910840480 101161718985600 19537408275840 182091094174080 33811742895840 50091470956800 75871289239200 14653056206880 90164647722240 48097863918720 9473821680960 37568603217600 20040776632800 67623485791680 16281173563200 100182941913600 36073397939040 31557626702784 7105366260720 29306112413760 96195727837440 18947643361920 40081553265600 135246971583360 7894851400800 32562347126400 72146795878080 63115253405568 14210732521440 104413448805120 37895286723840 80163106531200 17138319327360 15789702801600 126230506811136 28421465042880 12853739495520 11842277101200 75790573447680 16889248172160 21316098782160 31579405603200 14281932772800 56842930085760 26526700706688 25707478991040 23684554202400 33778496344320 42632197564320 63158811206400 28563865545600 113685860171520 25333872258240 51414957982080 47369108404800 67556992688640 21422899159200 85264395128640 126317622412800 39790051060032 28148746953600 35526831303600 7595391520080 50667744516480 102829915964160 27028445653440 94738216809600 20254377386880 42845798318400 170528790257280 8439323911200 38000808387360 79580102120064 56297493907200 71053662607200 15190783040160 101335489032960 54056891306880 189476433619200 40508754773760 42223120430400 85691596636800 16878647822400 159160204240128 112594987814400 40542668480160 142107325214400 30381566080320 12658985866800 81017509547520 21295138999680 22786174560240 45047409422400 33757295644800 81085336960320 284214650428800 60763132160640 28356128341632 25317971733600 42590277999360 45572349120480 67514591289600 141869684646144 121526264321280 31942708499520 12070248553440 50635943467200 85180555998720 91144698240960 135029182579200 35491898332800 37976957600400 243052528642560 63885416999040 24140497106880 4754946399840 101271886934400 19611796014720 182289396481920 47914062749280 70983796665600 75953915200800 14708847011040 127770833998080 48280994213760 9509892799680 53237847499200 20117080922400 95828125498560 16343163345600 141967593331200 36210745660320 44719791899328 7132419599760 29417694022080 96561988427520 19019785599360 40234161844800 191656250997120 7924910666400 32686326691200 72421491320640 89439583798656 14264839199520 104527157978880 38039571198720 80468323689600 17203572650880 15849821332800 178879167597312 28529678399040 12902679488160 11887365999600 76079142397440 16953553169280 21397258799280 31699642665600 14336310542400 57059356798080 26627699839104 25805358976320 23774731999200 33907106338560 42794517598560 63399285331200 28672621084800 114118713596160 25430329753920 51610717952640 47549463998400 67814212677120 21504465813600 85589035197120 126798570662400 39941549758656 28255921948800 35662097998800 7624310606640 50860659507840 103221435905280 27131355155520 95098927996800 20331494951040 43008931627200 171178070394240 8471456229600 38145494630880 79883099517312 56511843897600 71324195997600 15248621213280 101721319015680 54262710311040 190197855993600 40662989902080 42383882923200 86017863254400 16942912459200 159766199034624 113023687795200 40697032733280 142648391995200 30497242426560 12707184344400 81325979804160 21376219213440 22872931819920 45218925259200 33885824918400 81394065466560 285296783990400 60994484853120 28464092931456 25414368688800 42752438426880 45745863639840 67771649836800 142409846621952 121988969706240 32064328820160 12089869656480 50828737377600 85504876853760 91491727279680 135543299673600 35627032022400 38121553033200 243977939412480 64128657640320 24179739312960 4762675925280 101657474755200 19643676474240 182983454559360 48096493230240 71254064044800 76243106066400 14732757355680 128257315280640 48359478625920 9525351850560 53440548033600 20149782760800 96192986460480 16369730395200 142508128089600 36269608969440 44890060348224 7144013887920 29465514711360 96718957251840 19050703701120 40299565521600 192385972920960 7937793208800 32739460790400 72539217938880 89780120696448 14288027775840 104925140087040 38101407402240 80599131043200 17231538360960 15875586417600 179560241392896 28576055551680 12923653770720 11906689813200 76202814804480 16981112453760 21432041663760 31751172835200 14359615300800 57152111103360 26670985181568 25847307541440 23813379626400 33962224907520 42864083327520 63502345670400 28719230601600 114304222206720 25471668680640 51694615082880 47626759252800 67924449815040 21539422951200 85728166655040 127004691340800 40006477772352 28301854089600 35720069439600 7636704500880 50943337361280 103389230165760 27175459227840 95253518505600 20364545335680 43078845902400 171456333310080 8485227223200 38207503020960 80012955544704 56603708179200 71440138879200 15273409001760 101886674722560 54350918455680 190507037011200 40729090671360 42452781134400 86157691804800 16970454446400 160025911089408 113207416358400 40763188841760 142880277758400 30546818003520 12727840834800 81458181342720 21410967876480 22910113502640 45292432046400 33940908892800 81526377683520 285760555516800 61093636007040 28510363469952 25455681669600 42821935752960 45820227005280 67881817785600 142641344611584 122187272014080 32116451814720 12102950391840 50911363339200 85643871505920 91640454010560 135763635571200 35684946460800 38183522504400 244374544028160 64232903629440 24205900783680 4767828942240 101822726678400 19664930113920 183280908021120 48174677722080 71369892921600 76367045008800 14748697585440 128465807258880 48411801567360 9535657884480 53527419691200 20171583986400 96349355444160 16387441761600 142739785843200 36308851175520 44963032540608 7151743413360 29497395170880 96823603134720 19071315768960 40343167972800 192698710888320 7946381570400 32774883523200 72617702351040 89926065081216 14303486826720 105095703847680 38142631537920 80686335945600 17250182167680 15892763140800 179852130162432 28606973653440 12937636625760 11919572355600 76285263075840 16999485310080 21455230240080 31785526281600 14375151806400 57213947306880 26699842076544 25875273251520 23839144711200 33998970620160 42910460480160 63571052563200 28750303612800 114427894613760 25499227965120 51750546503040 47678289422400 67997941240320 21562727709600 85820920960320 127142105126400 40049763114816 28332475516800 35758717066800 7644967097040 50998455930240 103501093006080 27204861942720 95356578844800 20386578925440 43125455419200 171641841920640 8494407885600 38248841947680 80099526229632 56664951033600 71517434133600 15289934194080 101996911860480 54409723885440 190713157689600 40773157850880 42498713275200 86250910838400 16988815771200 160199052459264 113329902067200 40807292914080 143034868267200 30579868388160 12741611828400 81546315701760 21434133651840 22934901291120 45341436571200 33977631542400 81614585828160 286069736534400 61159736776320 28541210495616 25483223656800 42868267303680 45869802582240 67955263084800 142795676604672 122319473552640 32151200477760 12129111862560 50966447313600 85736534607360 91739605164480 135910526169600 35723556086400 38224835485200 244638947105280 64302400955520 24258223725120 4778134976160 101932894627200 19707437393280 183479210328960 48226800716640 71447112172800 76449670970400 128604801911040 48516447450240 9556269952320 53585334129600 20215186437600 96453601433280 142894224345600 36387335587680 45011680668864 7167202464240 29561156089920 97032894900480 19112539904640 40430372875200 192907202866560 7963558293600 32845728988800 72774671175360 90023361337728 14334404928480 105209413021440 38225079809280 80860745750400 17287469781120 15927116587200 180046722675456 28668809856960 12965602335840 11945337440400 76450159618560 17036231022720 21501607392720 31854233174400 14406224817600 57337619713920 26757555866496 25931204671680 23890674880800 34072462045440 43003214785440 63708466348800 28812449635200 114675239427840 25554346534080 51862409343360 47781349761600 68144924090880 21609337226400 86006429570880 127416932697600 40136333799744 28393718371200 35836012321200 7661492289360 51108693068160 103724818686720 27263667372480 95562699523200 20430646104960 43218674452800 172012859141760 8512769210400 38331519801120 80272667599488 56787436742400 71672024642400 15322984578720 102217386136320 54527334744960 191125399046400 40861292209920 42590577556800 86437348905600 17025538420800 160545335198976 113574873484800 40895501058720 143344049284800 30645969157440 12769153815600 81722584419840 21480465202560 22984476868080 45439445620800 34051076841600 81791002117440 286688098569600 61291938314880 28602904546944 25538307631200 42960930405120 45968953736160 68102153683200 143104340590848 122583876629760 32220697803840 12161813700960 51076615262400 85921860810240 91937907472320 136204307366400 35800775337600 38307461446800 245167753259520 64441395607680 24323627401920 4791017518560 102153230524800 19760571492480 183875814944640 48331046705760 71601550675200 76614922893600 128882791215360 48647254803840 9582035037120 53701163006400 20269689501600 96662093411520 143203101350400 36485441102880 45108976925376 7186526277840 29640857238720 97294509607680 19164070074240 40539379003200 193324186823040 7985029197600 32934285820800 72970882205760 90217953850752 14373052555680 105436831368960 38328140148480 81078758006400 17334079297920 15970058395200 180435907701504 28746105111360 13000559473440 11977543796400 76656280296960 17082163163520 21559578833520 31940116790400 14445066081600 57492210222720 26829698103936 26001118946880 23955087592800 34164326327040 43119157667040 63880233580800 28890132163200 114984420445440 25623244745280 52002237893760 47910175185600 68328652654080 21667599122400 86238315334080 127760467161600 40244547155904 28470271939200 35932631389200 7682148779760 51246489490560 104004475787520 27337174159680 95820350371200 20485730079360 43335198244800 172476630668160 8535720866400 38434867117920 80489094311808 56940543878400 71865262778400 15364297559520 102492978981120 54674348319360 191640700742400 40971460158720 42705407908800 86670396489600 17071441732800 160978188623616 113881087756800 41005761239520 143730525556800 30728595119040 12803581299600 81942920317440 21538379640960 23046446339280 45561956932800 34142883465600 82011522479040 287461051113600 61457190238080 28680022111104 25607162599200 43076759281920 46092892678560 68285766931200 143490170573568 122914380476160 32307569461440 12187975171680 51214325198400 86153518563840 92185785357120 136571533862400 35897299401600 38410743898800 245828760952320 64615138922880 24375950343360 102428650396800 19803078771840 184371570714240 48461354192160 71794598803200 76821487797600 129230277845760 48751900686720 204857300793600 9602647104960 53845949102400 20313291952800 96922708384320 143589197606400 36563925515040 45230597246016 153642975595200 7201985328720 29704618157760 97503801373440 409714601587200 19205294209920 40626583905600 193845416768640 8002205920800 33005131286400 73127851030080 90461194492032 307285951190400 14403970657440 105721104303360 38410588419840 81253167811200 17371366911360 16004411841600 180922388984064 28807941314880 13028525183520 12003308881200 76821176839680 17118908876160 21605955986160 32008823683200 14476139092800 57615882629760 26887411893888 26057050367040 24006617762400 34237817752320 43211911972320 64017647366400 28952278185600 115231765259520 25678363314240 52114100734080 48013235524800 68475635504640 21714208639200 86423823944640 128035294732800 40331117840832 28531514793600 36009926643600 7698673972080 51356726628480 104228201468160 27395979589440 96026471049600 20529797258880 43428417278400 172847647889280 8554082191200 38517544971360 80662235681664 57063029587200 72019853287200 15397347944160 102713453256960 54791959178880 192052942099200 41059594517760 42797272190400 86856834556800 17108164382400 161324471363328 114126059174400 41093969384160 144039706574400 30794695888320 12831123286800 82119189035520 21584711191680 23096021916240 45659965982400 34216328764800 82187938768320 288079413148800 61589391776640 28741716162432 25662246573600 43169422383360 46192043832480 68432657529600 143798834559744 123178783553280 32377066787520 12207596274720 51324493147200 86338844766720 92384087664960 136865315059200 35974518652800 38493369860400 246357567106560 64754133575040 24415192549440 102648986294400 19834959231360 184768175329920 48565600181280 71949037305600 76986739720800 129508267150080 26487130662720 48830385098880 205297972588800 9618106155840 53961777979200 20345993791200 97131200362560 143898074611200 36622788824160 45327893502528 153973479441600 7213579616880 29752438847040 52974261325440 97660770197760 410595945177600 19236212311680 40691987582400 194262400725120 8015088463200 33058265385600 73245577648320 90655787005056 307946958883200 14427159233760 105948522650880 38472424623360 44145217771200 81383975164800 17399332621440 16030176926400 181311574010112 28854318467520 13049499466080 12022632694800 76944849246720 17146468160640 21640738850640 32060353852800 14499443851200 57708636935040 26930697236352 26098998932160 24045265389600 34292936321280 43281477701280 64120707705600 28998887702400 115417273870080 25719702240960 52197997864320 48090530779200 68585872642560 21749165776800 86562955402560 128241415411200 40396045854528 28577446934400 36067898084400 7711067866320 51439404481920 104395995728640 27440083661760 96181061558400 20562847643520 43498331553600 173125910805120 8567853184800 38579553361440 80792091709056 57154893868800 72135796168800 15422135732640 102878808963840 54880167323520 192362123116800 41125695287040 42866170401600 86996663107200 17135706369600 161584183418112 114309787737600 41160125492640 144271592337600 30844271465280 12851779777200 82251390574080 21619459854720 23133203598960 45733472769600 34271412739200 82320250985280 288543184675200 61688542930560 28787986700928 25703559554400 43238919709440 46266407197920 68542825478400 144030332549376 123377085861120 32429189782080 12227217377760 51407119108800 86477839418880 92532814395840 137085650956800 36032433091200 38555339331600 246754171722240 64858379564160 24454434755520 102814238217600 19866839690880 185065628791680 48643784673120 72064866182400 77110678663200 129716759128320 26529771602880 48908869511040 205628476435200 9633565206720 54048649636800 20378695629600 97287569346240 144129732364800 36681652133280 45400865694912 154221357326400 7225173905040 29800259536320 53059543205760 97817739022080 411256952870400 19267130413440 40757391259200 194575138692480 8027971005600 33111399484800 73363304266560 90801731389824 308442714652800 14450347810080 106119086411520 38534260826880 44216286004800 81514782518400 17427298331520 16055942011200 181603462779648 28900695620160 13070473748640 12041956508400 77068521653760 17174027445120 21675521715120 32111884022400 14522748609600 57801391240320 26973982578816 26140947497280 24083913016800 34348054890240 43351043430240 64223768044800 29045497219200 115602782480640 25761041167680 52281894994560 48167826033600 68696109780480 21784122914400 86702086860480 128447536089600 40460973868224 28623379075200 36125869525200 7723461760560 51522082335360 104563789989120 27484187734080 96335652067200 20595898028160 43568245828800 173404173720960 8581624178400 38641561751520 80921947736448 57246758150400 72251739050400 15446923521120 103044164670720 54968375468160 192671304134400 41191796056320 42935068612800 87136491657600 17163248356800 161843895472896 114493516300800 41226281601120 144503478100800 30893847042240 12872436267600 82383592112640 21654208517760 23170385281680 45806979556800 34326496713600 82452563202240 289006956201600 61787694084480 28834257239424 25744872535200 43308417035520 46340770563360 68652993427200 144261830539008 123575388168960 32481312776640 12299161422240 51489745070400 86616834071040 92681541126720 137305986854400 36090347529600 38617308802800 247150776337920 64962625553280 24598322844480 102979490140800 19983734709120 185363082253440 48721969164960 72180695059200 77234617605600 129925251106560 26572412543040 49196645688960 205958980281600 9690248393280 54135521294400 20498602370400 97443938329920 144361390118400 36897484266720 45473837887296 154469235211200 7267686294960 29975602063680 53144825086080 98393291377920 411917960563200 19380496786560 40997204740800 194887876659840 8075206994400 33306224515200 73794968533440 90947675774592 308938470422400 14535372589920 106289650172160 38760993573120 44287354238400 81994409481600 17529839268480 16150413988800 181895351549184 29070745179840 13147379451360 12112810491600 77521987146240 17275078154880 21803058884880 32300827977600 14608199390400 58141490359680 27132695501184 26294758902720 24225620983200 34550156309760 43606117769760 64601655955200 29216398780800 116282980719360 25912617232320 52589517805440 48451241966400 69100312619520 21912299085600 87212235539520 129203311910400 40699043251776 28791796924800 36338431474800 7768906039440 51825234464640 105179035610880 27645902665920 96902483932800 20717082771840 43824598171200 174424471079040 8632117821600 38868925848480 81398086503552 57583593849600 72676862949600 15537812078880 103650468929280 55291805331840 193804967865600 41434165543680 43187695387200 87649196342400 17264235643200 162796173007104 115167187699200 41468853998880 145353725899200 31075624157760 12948176732400 82868331087360 21781620282240 23306718118320 46076504443200 34528471286400 82937707997760 290707451798400 62151248315520 29003915880576 25896353464800 43563240564480 46613436236640 69056942572800 145110656500992 124302496631040 32672430423360 12318782525280 51792706929600 87126481128960 93226872473280 138113885145600 36302700470400 38844530197200 248604993262080 65344860846720 24637565050560 103585413859200 20015615168640 186453744946560 49008645635040 72605400940800 77689060394400 130689721693440 26728762656960 49275130101120 207170827718400 9705707444160 54454050705600 20531304208800 98017291270080 145210801881600 36956347575840 45741402592704 155378120788800 7279280583120 30023422752960 53457525313920 98550260202240 414341655436800 19411414888320 41062608417600 196034582540160 8088089536800 40093143985440 33359358614400 73912695151680 91482805185408 310756241577600 14558561166240 106915050627840 38822829776640 44547937761600 82125216835200 17557804978560 16176179073600 182965610370816 29117122332480 13168353733920 12132134305200 77645659553280 17302637439360 21837841749360 32352358147200 14631504148800 58234244664960 27175980843648 26336707467840 24264268610400 34605274878720 43675683498720 64704716294400 29263008297600 116468489329920 25953956159040 52673414935680 48528537220800 69210549757440 21947256223200 87351366997440 129409432588800 40763971265472 28837729065600 36396402915600 7781299933680 51907912318080 105346829871360 27690006738240 97057074441600 20750133156480 43894512446400 174702733994880 8645888815200 38930934238560 81527942530944 57675458131200 72792805831200 15562599867360 103815824636160 55380013476480 194114148883200 41500266312960 43256593598400 87789024892800 17291777630400 163055885061888 115350916262400 41535010107360 145585611662400 31125199734720 12968833222800 83000532625920 21816368945280 23343899801040 46150011230400 34583555260800 83070020214720 291171223324800 62250399469440 29050186419072 25937666445600 43632737890560 46687799602080 69167110521600 145342154490624 124500798938880 32724553417920 12325322892960 51875332891200 87265475781120 93375599204160 138334221043200 36360614908800 38906499668400 249001597877760 65449106835840 24650645785920 103750665782400 20026241988480 186751198408320 49086830126880 72721229817600 77812999336800 130898213671680 26771403597120 49301291571840 207501331564800 9710860461120 54540922363200 20542204821600 98173660253760 145442459635200 36975968678880 45814374785088 155625998673600 7283145345840 30039362982720 53542807194240 98602583143680 415002663129600 19421720922240 41084409643200 196347320507520 8092383717600 40157105395680 33377069980800 73951937357760 91628749570176 311251997347200 14566290691680 107085614388480 38843441844480 44619005995200 82168819286400 17567126881920 16184767435200 183257499140352 29132581383360 13175345161440 12138575576400 77686883688960 17311823867520 21849436037520 32369534870400 14639272401600 58265162766720 27190409291136 26350690322880 24277151152800 34623647735040 43698872075040 64739069740800 29278544803200 116530325533440 25967735801280 52701380645760 48554302305600 69247295470080 21958908602400 87397744150080 129478139481600 40785613936704 28853039779200 36415726729200 7785431231760 51935471602560 105402761291520 27704708095680 97108604611200 20761149951360 43917817204800 174795488300160 8650479146400 38951603701920 81571227873408 57706079558400 72831453458400 15570862463520 103870943205120 55409416191360 194217209222400 41522299902720 43279559668800 87835634409600 17300958292800 163142455746816 115412159116800 41557062143520 145662906916800 31141724927040 12975718719600 83044599805440 21827951832960 23356293695280 46174513492800 34601916585600 83114124287040 291325813833600 62283449854080 29065609931904 25951437439200 43655903665920 46712587390560 69203833171200 145419320487168 124566899708160 32741927749440 12358024731360 51902874878400 87311807331840 93425174781120 138407666342400 36379919721600 38927156158800 249133799416320 65483855498880 24716049462720 103805749756800 20079376087680 186850349562240 49112891624160 72759839443200 77854312317600 130967710997760 26785617243840 49432098925440 207611499513600 9736625545920 54569879582400 20596707885600 98225783248320 145519678886400 37074074194080 45838698849216 155708624635200 7302469159440 30119064131520 53571234487680 98864197850880 415222999027200 19473251091840 41193415771200 196451566496640 8113854621600 40178425865760 33465626812800 74148148388160 91677397698432 311417249270400 14604938318880 107142468975360 38946502183680 44642695406400 82386831542400 17613736398720 16227709243200 183354795396864 29209876637760 13210302299040 12170781932400 77893004367360 17357756008320 21907407478320 32455418486400 14678113665600 58419753275520 27262551528576 26420604598080 24341563864800 34715512016640 43814814956640 64910836972800 29356227331200 116839506551040 26036634012480 52841209196160 48683127729600 69431024033280 22017170498400 87629629913280 129821673945600 40893827292864 28929593347200 36512345797200 7806087722160 52073268024960 105682418392320 27778214882880 97366255459200 20816233925760 44034340996800 175259259826560 8673430802400 39054951018720 81787654585728 57859186694400 73024691594400 15612175444320 104146536049920 55556429765760 194732510918400 41632467851520 43394390020800 88068681993600 17346861604800 163575309171456 115718373388800 41667322324320 146049383188800 31224350888640 13010146203600 83264935703040 21885866271360 23418263166480 46297024804800 34693723209600 83334644648640 292098766377600 62448701777280 29142727496064 26020292407200 43771732542720 46836526332960 69387446419200 145805150469888 124897403554560 32828799407040 12403807305120 52040584814400 87543465085440 93673052665920 138774892838400 36476443785600 39030438610800 249794807109120 65657598814080 24807614610240 104081169628800 20153763826560 187346105331840 49243199110560 72952887571200 78060877221600 131315197628160 26856685477440 49615229220480 208162339257600 9772696664640 54714665678400 20673012175200 98486398221120 145905775142400 37211421915360 45960319169856 156121754443200 7329522498480 30230645739840 53713370954880 99230458440960 416324678515200 19545393329280 41346024350400 196972796442240 8143913887200 40285028216160 33589606377600 74422843830720 91920638339712 312243508886400 14659044996960 107426741909760 39090786658560 44761142462400 82692048700800 17678989722240 16287827774400 183841276679424 29318089993920 13259242291680 12215870830800 78181573317120 17422061005440 21988567495440 32575655548800 14732491435200 58636179987840 27363550660992 26518484583360 24431741661600 34844122010880 43977134990880 65151311097600 29464982870400 117272359975680 26133091508160 53036969166720 48863483323200 69688244021760 22098737152800 87954269981760 130302622195200 41045325991488 29036768342400 36647612492400 7835006808720 52266183016320 106073938333440 27881124384960 97726966646400 20893351489920 44197474305600 175908539963520 8705563120800 39199637262240 82090651982976 58073536684800 73295224984800 15670013617440 104532366032640 55762248769920 195453933292800 41786702979840 43555152513600 88394948611200 17411126241600 164181303965952 116147073369600 41821686577440 146590449969600 31340027234880 13058344681200 83573405959680 21966946485120 23505020426160 46468540641600 34822252483200 83643373154880 293180899939200 62680054469760 29250692085888 26116689362400 43933892970240 47010040852320 69644504966400 146345312445696 125360108939520 32950419727680 12416888040480 52233378724800 87867785940480 94020081704640 139289009932800 36611577475200 39175034043600 250720217879040 65900839455360 24833776080960 104466757449600 20175017466240 188040163409280 49425629591520 73223154950400 78350068087200 131801678910720 26956181004480 49667552161920 208933514899200 9783002698560 54917366212800 20694813400800 98851259183040 146446309900800 37250664121440 46130587618752 156700136174400 7337252023920 30262526199360 53912362008960 99335104323840 417867029798400 19566005397120 41389626801600 197702518366080 8152502248800 40434271506720 33625029110400 74501328242880 92261175237504 313400272348800 14674504047840 107824724017920 39132010794240 44926968340800 82779253603200 17697633528960 16305004497600 184522350475008 29349008095680 13273225146720 12228753373200 78264021588480 17440433861760 22011756071760 32610008995200 14748027940800 58698016191360 27392407555968 26546450293440 24457506746400 34880867723520 44023512143520 65220017990400 29496055881600 117396032382720 26160650792640 53092900586880 48915013492800 69761735447040 22122041911200 88047024287040 130440035980800 41088611333952 29067389769600 36686260119600 7843269404880 52321301585280 106185801173760 27910527099840 97830026985600 20915385079680 44244083822400 176094048574080 8714743783200 39240976188960 82177222667904 58134779539200 73372520239200 15686538809760 104642603170560 55821054199680 195660053971200 41830770159360 43601084654400 88488167644800 17429487566400 164354445335808 116269559078400 41865790649760 146745040478400 31373077619520 13072115674800 83661540318720 21990112260480 23529808214640 46517545166400 34858975132800 83731581299520 293490080956800 62746155239040 29281539111552 26144231349600 43980224520960 47059616429280 69717950265600 146499644438784 125492310478080 32985168390720 12436509143520 52288462699200 87960449041920 94119232858560 139435900531200 36650187100800 39216347024400 250984620956160 65970336781440 24873018287040 104576925398400 20206897925760 188238465717120 49477752586080 73300374201600 78432694048800 131940673562880 26984608297920 49746036574080 209153850796800 9798461749440 54975280651200 20727515239200 98955505172160 146600748403200 37309527430560 46179235747008 156865388097600 7348846312080 30310346888640 53969216595840 99492073148160 418307701593600 19596923498880 41455030478400 197911010344320 8165384791200 40476912446880 33678163209600 74619054861120 92358471494016 313730776195200 14697692624160 107938433191680 39193846997760 44974347163200 82910060956800 17725599239040 16330769582400 184716942988032 29395385248320 13294199429280 12248077186800 78387693995520 22682714221440 22046538936240 32661539164800 14771332699200 58790770496640 27435692898432 26588398858560 24496154373600 45365428442880 44093077872480 65323078329600 29542665398400 117581540993280 34024071332160 53176797717120 48992308747200 90730856885760 22156999048800 88186155744960 130646156659200 41153539347648 37804523702400 36744231560400 7855663299120 68048142664320 106353595434240 27954631172160 97984617494400 20948435464320 44313998097600 176372311489920 8728514776800 51036106998240 82307078695296 75609047404800 73488463120800 15711326598240 136096285328640 55909262344320 195969234988800 41896870928640 56706785553600 88627996195200 17457029553600 164614157390592 151218094809600 41931946758240 146976926241600 31422653196480 13092772165200 83793741857280 22024860923520 23566989897360 46591051953600 34914059107200 83863893516480 293953852483200 62845306392960 29327809650048 26185544330400 44049721847040 47133979794720 69828118214400 190534799460096 125690612785920 33037291385280 12495372452640 52371088660800 88099443694080 94267959589440 139656236428800 36708101539200 39278316495600 251381225571840 66074582770560 24990744905280 104742177321600 20302539304320 188535919178880 49555937077920 73416203078400 78556632991200 132149165541120 27027249238080 49981489810560 209484354643200 55062152308800 20825620754400 99111874155840 146832406156800 37486117357920 46252207939392 157113265982400 7383629176560 30453808956480 54054498476160 99962979621120 418968709286400 110124304617600 19689677804160 41651241508800 198223748311680 8204032418400 40540873857120 33837565507200 74972234715840 92504415878784 314226531964800 82593228463200 14767258353120 108108996952320 220248609235200 39379355608320 45045415396800 83302483017600 17809496369280 16408064836800 185008831757568 165186456926400 29534516706240 13357122276960 12306048627600 78758711216640 22718557330560 22150887529680 32816129673600 14841246974400 330372913852800 59069033412480 27565548925824 26714244553920 24612097255200 45437114661120 44301775059360 65632259347200 29682493948800 118138066824960 34077835995840 53428489107840 49224194510400 90874229322240 22261870461600 88603550118720 131264518694400 41348323388736 37864262217600 36918145882800 7892844981840 68155671991680 106856978215680 28086943389120 98448389020800 21047586618240 44523740923200 177207100237440 8769827757600 51116753993760 82696646777472 75728524435200 73836291765600 15785689963680 136311343983360 56173886778240 196896778041600 42095173236480 56796393326400 89047481846400 17539655515200 165393293554944 151457048870400 42130415083680 147672583531200 31571379927360 13154741636400 84190346472960 22129106912640 23678534945520 46811572315200 35079311030400 84260830167360 295345167062400 63142759854720 29466621265536 26309483272800 44258213825280 47357069891040 70158622060800 190835881576704 126285519709440 33193660368960 12501912820320 52618966545600 88516427650560 94714139782080 140317244121600 36881844854400 39464224909200 252571039418880 66387320737920 25003825640640 105237933091200 20313166124160 189428279564160 49790490553440 73763689708800 78928449818400 132774641475840 27155172058560 50007651281280 210475866182400 55322767281600 20836521367200 99580981106880 147527379417600 37505738460960 46471124516544 157856899636800 7387493939280 30469749186240 54310344117120 100015302562560 420951732364800 110645534563200 19699983838080 41673042734400 199161962213760 8208326599200 40732758087840 33855276873600 75011476921920 92942249033088 315713799273600 82984150922400 14774987878560 108620688234240 221291069126400 39399967676160 45258620097600 83346085468800 17818818272640 16416653198400 185884498066176 165968301844800 29549975757120 13364113704480 12312489898800 78799935352320 22826086657920 22162481817840 32833306396800 14849015227200 331936603689600 59099951514240 27579977373312 26728227408960 24624979797600 45652173315840 44324963635680 65666612793600 29698030454400 118199903028480 34239129986880 53456454817920 49249959595200 91304346631680 22273522840800 88649927271360 131333225587200 41369966059968 38043477763200 36937469696400 7896976279920 68478259973760 106912909635840 28101644746560 98499919190400 21058603413120 44547045681600 177299854542720 8774418088800 51358694980320 82739932119936 76086955526400 73874939392800 15793952559840 136956519947520 56203289493120 196999838380800 42117206826240 57065216644800 89094091363200 17548836177600 165479864239872 152173911052800 42152467119840 147749878785600 31587905119680 13161627133200 84234413652480 22140689800320 23690928839760 46836074577600 35097672355200 84304934239680 295499757571200 63175810239360 29482044778368 26323254266400 44281379600640 47381857679520 70195344710400 191739127926528 126351620478720 33211034700480 12534614658720 52646508532800 88562759201280 94763715359040 140390689420800 36901149667200 39484881399600 252703240957440 66422069400960 25069229317440 105293017065600 20366300223360 189527430718080 49816552050720 73802299334400 78969762799200 132844138801920 27169385705280 50138458634880 210586034131200 55351724500800 20891024431200 99633104101440 147604598668800 37603843976160 46495448580672 157939525598400 7406817752880 30549450335040 54338771410560 100276917269760 421172068262400 110703449001600 19751514007680 41782048862400 199266208202880 8229797503200 40754078557920 33943833705600 75207687952320 92990897161344 315879051196800 83027586751200 14813635505760 108677542821120 221406898003200 39503028015360 45282309508800 83564097724800 17865427789440 16459595006400 185981794322688 166055173502400 29627271011520 13399070842080 12344696254800 79006056030720 22838034360960 22220453258640 32919190012800 14887856491200 332110347004800 59254542023040 27652119610752 26798141684160 24689392509600 45676068721920 44440906517280 65838380025600 29775712982400 118509084046080 34257051541440 53596283368320 49378785019200 91352137443840 22331784736800 88881813034560 131676760051200 41478179416128 38063390601600 37034088764400 7917632770320 68514103082880 107192566736640 28175151533760 98757570038400 21113687387520 44663569473600 177763626069120 8797369744800 51385577312160 82956358832256 76126781203200 74068177528800 15835265540640 137028206165760 56350303067520 197515140076800 42227374775040 57095085902400 89327138947200 17594739489600 165912717664512 152253562406400 42262727300640 148136355057600 31670531081280 13196054617200 84454749550080 22198604238720 23752898310960 46958585889600 35189478979200 84525454601280 296272710115200 63341062162560 29559162342528 26392109234400 44397208477440 47505796621920 70378957958400 191839488632064 126682124325120 33297906358080 12580397232480 52784218468800 88794416954880 95011593243840 140757915916800 36997673731200 39588163851600 253364248650240 66595812716160 25160794464960 105568436937600 20440687962240 190023186487680 49946859537120 73995347462400 79176327703200 133191625432320 27240453938880 50321588929920 211136873875200 55496510596800 20967328720800 99893719074240 147990694924800 37741191697440 46617068901312 158352655406400 7433871091920 30661031943360 54480907877760 100643177859840 422273747750400 110993021193600 19823656245120 41934657441600 199787438148480 8259856768800 40860680908320 34067813270400 75482383394880 93234137802624 316705310812800 83244765895200 14867742183840 108961815755520 221986042387200 39647312490240 45400756564800 83869314883200 17930681112960 16519713537600 186468275605248 166489531790400 29735484367680 13448010834720 12389785153200 79294624980480 22897772876160 22301613275760 48437596468800 33039427075200 332979063580800 59470968735360 27753118743168 26896021669440 24779570306400 45795545752320 44603226551520 66078854150400 29884468521600 118941937470720 34346659314240 53792043338880 49559140612800 91591091504640 22413351391200 89206453103040 132157708300800 41629678114752 38162954793600 37169355459600 7946551856880 68693318628480 107584086677760 28278061035840 99118281225600 21190804951680 44826702782400 178412906206080 8829502063200 51519988971360 83259356229504 76325909587200 74338710919200 15893103713760 137386637256960 56556122071680 198236562451200 42381609903360 57244432190400 89653405564800 17659004126400 166518712459008 152651819174400 42417091553760 148677421838400 31786207427520 13244253094800 84763219806720 22279684452480 23839655570640 47130101726400 35318008252800 84834183107520 297354843676800 63572414855040 29667126932352 26488506189600 44559368904960 47679311141280 70636016505600 192341292159744 127144829710080 33419526678720 12593477967840 52977012379200 89118737809920 95358622282560 141272033011200 37132807420800 39732759284400 254289659420160 66839053357440 25186955935680 105954024758400 20461941601920 190717244565120 50129290018080 74265614841600 79465518568800 133678106714880 27339949465920 50373911871360 211908049516800 55699211131200 20989129946400 100258580036160 148531229683200 37780433903520 46787337350208 158931037137600 7441600617360 30692912402880 54679898931840 100747823742720 423816099033600 111398422262400 19844268312960 41978259892800 200517160072320 8268445130400 41009924198880 34103236003200 75560867807040 93574674700416 317862074275200 83548816696800 14883201234720 109359797863680 222796844524800 39688536625920 45566582443200 83956519785600 17949324919680 16536890260800 187149349400832 167097633393600 29766402469440 13461993689760 12402667695600 79377073251840 22981406797440 22324801852080 48614514379200 33073780521600 334195266787200 59532804938880 27781975638144 26923987379520 24805335391200 45962813594880 44649603704160 66147561043200 29915541532800 119065609877760 34472110196160 53847974759040 49610670782400 91925627189760 22436656149600 89299207408320 132295122086400 41672963457216 38302344662400 37208003086800 7954814453040 68944220392320 107695949518080 28307463750720 99221341564800 21212838541440 44873312299200 178598414816640 8838682725600 51708165294240 83345926914432 76604689324800 74416006173600 15909628906080 137888440784640 56614927501440 198442683129600 42425677082880 57453516993600 89746624598400 17677365451200 166691853828864 153209378649600 42461195626080 148832012347200 31819257812160 13258024088400 84851354165760 22302850227840 23864443359120 47179106251200 35354730902400 84922391252160 297664024694400 63638515624320 29697973958016 26516048176800 44605700455680 47728886718240 70709461804800 193043817098496 127277031248640 33454275341760 12600018335520 53032096353600 89211400911360 95457773436480 141418923609600 37171417046400 39774072265200 254554062497280 66908550683520 31223990318976 25200036671040 106064192707200 20472568421760 190915546872960 50181413012640 74342834092800 79548144530400 133817101367040 27368376759360 50400073342080 212128385414400 55757125569600 21000030559200 100362826025280 148685668185600 46835985478464 159096289060800 7445465380080 30708852632640 54736753518720 100800146684160 424256770828800 111514251139200 19854574346880 42000061118400 200725652050560 8272739311200 41052565139040 34120947369600 93671970956928 318192578121600 83635688354400 14890930760160 109473507037440 223028502278400 39709148693760 45613961265600 84000122236800 17958646823040 16545478622400 187343941913856 167271376708800 29781861520320 13468985117280 12409108966800 79418297387520 23005302203520 22336396140240 48665062353600 33090957244800 334542753417600 59563723040640 27796404085632 26937970234560 24818217933600 46010604407040 44672792280480 66181914489600 29931078038400 119127446081280 34507953305280 53875940469120 49636435867200 92021208814080 22448308528800 89345584560960 132363828979200 41694606128448 38342170339200 37227326900400 7958945751120 69015906610560 107751880938240 28322165108160 99272871734400 21223855336320 44896617057600 178691169121920 8843273056800 51761929957920 83389212256896 76684340678400 74454653800800 15917891502240 138031813221120 56644330216320 198545743468800 42447710672640 57513255508800 89793234115200 17686546113600 166778424513792 153368681356800 42483247662240 148909307601600 31835783004480 13264909585200 84895421345280 22314433115520 23876837253360 47203608513600 35373092227200 84966495324480 297818615203200 63671566008960 29713397470848 26529819170400 44628866231040 47753674506720 70746184454400 193244538509568 127343132017920 33471649673280 12632720173920 53059638340800 89257732462080 95507349013440 141492368908800 37190721859200 39794728755600 254686264035840 66943299346560 31240206361728 25265440347840 106119276681600 20525702520960 191014698026880 50207474509920 74381443718400 79589457511200 133886598693120 27382590406080 50530880695680 212238553363200 55786082788800 21054533623200 100414949019840 148762887436800 46860309542592 159178915022400 7464789193680 30788553781440 54765180812160 101061761391360 424477106726400 111572165577600 19906104516480 42109067246400 200829898039680 8294210215200 41073885609120 34209504201600 93720619085184 318357830044800 83679124183200 14929578387360 109530361624320 223144331155200 39812209032960 45637650676800 84218134492800 18005256339840 16588420430400 187441238170368 167358248366400 29859156774720 13503942254880 12441315322800 79624418065920 23017249906560 22394367581040 48690336340800 33176840860800 334716496732800 59718313549440 27868546323072 27007884509760 24882630645600 46034499813120 44788735162080 66353681721600 30008760566400 119436627098880 34525874859840 54015769019520 49765261291200 92068999626240 22506570424800 89577470324160 132707363443200 41802819484608 38362083177600 37323945968400 7979602241520 69051749719680 108031538039040 28395671895360 99530522582400 21278939310720 45013140849600 179154940648320 8866224712800 51788812289760 83605638969216 76724166355200 74647891936800 15959204483040 138103499439360 56791343790720 199061045164800 42557878621440 57543124766400 90026281699200 17732449425600 167211277938432 153448332710400 42593507843040 149295783873600 31918408966080 13299337069200 85115757242880 22372347553920 23938806724560 47326119825600 35464898851200 85187015686080 298591567747200 63836817932160 29790515035008 26598674138400 44744695107840 47877613449120 70929797702400 193344899215104 127673635864320 33558521330880 12678502747680 53197348276800 89489390215680 95755226898240 141859595404800 37287245923200 39898011207600 255347271728640 67117042661760 31321286575488 25357005495360 106394696553600 20600090259840 191510453796480 50337781996320 74574491846400 79796022415200 134234085323520 27453658639680 50714010990720 212789393107200 55930868884800 21130837912800 100675563992640 149148983692800 46981929863232 159592044830400 7491842532720 30900135389760 54907317279360 101428021981440 425578786214400 111861737769600 19978246753920 42261675825600 201351127985280 8324269480800 41180487959520 34333483766400 93963859726464 319184089660800 83896303327200 14983685065440 109814634558720 223723475539200 39956493507840 45756097732800 84523351651200 18070509663360 16648538961600 187927719452928 167792606654400 29967370130880 13552882247520 12486404221200 79912987015680 23076988421760 22475527598160 48816706276800 33297077923200 335585213308800 59934740261760 27969545455488 27105764495040 24972808442400 46153976843520 44951055196320 66594155846400 30117516105600 119869480523520 34615482632640 54211528990080 49945616884800 92307953687040 22588137079200 89902110392640 133188311692800 41954318183232 38461647369600 37459212663600 8008521328080 69230965265280 108423057980160 28498581397440 99891233769600 21356056874880 45176274158400 179804220785280 51923223948960 83908636366464 76923294739200 74918425327200 16017042656160 138461930530560 56997162794880 199782467539200 42712113749760 57692471054400 90352548316800 103846447897920 17796714062400 167817272732928 153846589478400 42747872096160 149836850654400 32034085312320 13347535546800 85424227499520 22453427767680 24025563984240 47497635662400 207692895795840 35593428124800 85495744192320 299673701308800 64068170624640 29898479624832 26695071093600 44906855535360 48051127968480 71186856249600 193846702742784 128136341249280 33680141651520 12691583483040 53390142187200 89813711070720 96102255936960 142373712499200 37422379612800 40042606640400 256272682498560 67360283303040 31434798874752 25383166966080 106780284374400 20621343899520 192204511873920 50520212477280 74844759225600 80085213280800 134720566606080 27553154166720 50766333932160 213560568748800 56133569419200 21152639138400 101040424954560 149689518451200 47152198312128 160170426561600 7499572058160 30932015849280 55106308333440 101532667864320 427121137497600 112267138838400 19998858821760 42305278276800 202080849909120 8332857842400 41329731250080 34368906499200 94304396624256 320340853123200 84200354128800 14999144116320 110212616666880 224534277676800 39997717643520 45921923611200 84610556553600 18089153470080 16665715684800 188608793248512 168400708257600 29998288232640 13566865102560 12499286763600 79995435287040 23160622343040 22498716174480 48993624187200 33331431369600 336801416515200 59996576465280 27998402350464 27133730205120 24998573527200 46321244686080 44997432348960 66662862739200 30148589116800 119993152930560 34740933514560 54267460410240 49997147054400 92642489372160 22611441837600 89994864697920 133325725478400 41997603525696 38601037238400 37497860290800 8016783924240 69481867029120 108534920820480 28527984112320 99994294108800 21378090464640 45222883675200 179989729395840 52111400271840 83995207051392 77202074476800 74995720581600 16033567848480 138963734058240 57055968224640 199988588217600 42756180929280 57901555857600 90445767350400 104222800543680 17815075387200 167990414102784 154404148953600 42791976168480 149991441163200 32067135696960 13361306540400 85512361858560 22476593543040 24050351772720 47546640187200 208445601087360 35630150774400 85583952336960 299982882326400 64134271393920 29929326650496 26722613080800 44953187086080 48100703545440 71260301548800 194549227681536 128268542787840 33714890314560 12717744953760 53445226161600 89906374172160 96201407090880 142520603097600 37460989238400 40083919621200 256537085575680 67429780629120 31467230960256 25435489907520 106890452323200 20663851178880 192402814181760 50572335471840 74921978476800 80167839242400 134859561258240 27581581460160 50870979815040 213780904646400 56191483857600 21196241589600 101144670943680 149843956953600 47200846440384 160335678484800 7515031109040 30995776768320 55163162920320 101741959630080 427561809292800 112382967715200 20040082957440 42392483179200 202289341887360 8350034565600 41372372190240 94401692880768 320671356969600 84287225786400 15030062218080 110326325840640 224765935430400 40080165914880 45969302433600 84784966358400 18126441083520 16700069131200 188803385761536 168574451572800 30060124436160 13594830812640 12525051848400 80160331829760 23184517749120 22545093327120 49044172161600 33400138262400 337148903145600 60120248872320 28056116140416 27189661625280 25050103696800 46369035498240 45090186654240 66800276524800 30210735139200 120240497744640 34776776623680 54379323250560 50100207393600 92738070996480 22658051354400 90180373308480 133600553049600 42084174210624 38640862915200 37575155545200 8033309116560 69553553247360 108758646501120 28586789542080 100200414787200 21422157644160 45316102708800 180360746616960 52165164935520 84168348421248 77281725830400 75150311090400 16066618233120 139107106494720 57173579084160 200400829574400 42844315288320 57961294372800 90632205417600 104330329871040 17851798036800 168336696842496 154563451660800 42880184313120 48687487273152 150300622180800 32133236466240 13388848527600 85688630576640 22522925093760 24099927349680 47644649236800 208660659742080 35703596073600 85760368626240 97374974546304 300601244361600 64266472932480 29991020701824 26777697055200 45045850187520 48199854699360 71407192147200 194749949092608 128532945864960 33784387640640 12776608262880 53555394110400 90091700375040 96399709398720 142814384294400 37538208489600 40166545582800 257065891729920 67568775281280 31532095131264 25553216525760 107110788220800 20759492557440 192799418797440 50676581460960 75076416979200 80333091165600 135137550562560 27638436047040 51106433051520 214221576441600 56307312734400 21294347104800 101353162921920 150152833958400 47298142696896 160666182331200 7549813973520 31139238836160 55276872094080 102212866103040 428443152883200 112614625468800 20132837262720 42588694209600 202706325843840 8388682192800 41457654070560 94596285393792 321332364662400 84460969101600 15099627947040 110553744188160 225229250937600 40265674525440 46064060078400 85177388419200 18210338213760 16777364385600 189192570787584 168921938203200 30199255894080 13657753660320 12583023289200 80531349050880 23232308561280 22649441920560 49145268110400 33554728771200 337843876406400 60398511788160 28185972167808 27315507320640 25166046578400 46464617122560 45298883841120 67109457542400 30350563689600 120797023576320 34848462841920 54631014641280 50332093156800 92929234245120 22762922767200 90597767682240 134218915084800 42278958251712 38720514268800 37749069867600 8070490799280 69696925683840 109262029282560 28719101759040 100664186313600 21521308798080 45525845534400 181195535364480 52272694262880 84557916503424 77441028537600 75498139735200 16140981598560 139393851367680 57438203518080 201328372627200 43042617596160 58080771403200 91051691068800 104545388525760 17934423998400 169115833006848 154882057075200 43078652638560 48787847978688 150996279470400 32281963197120 13450817998800 86085235192320 22627171082880 24211472397840 47865169598400 209090777051520 35868847996800 86157305277120 97575695957376 301992558940800 64563926394240 30129832317312 26901635997600 45254342165760 48422944795680 71737695993600 195151391914752 129127852788480 33940756624320 12789688998240 53803271995200 90508684331520 96845889591360 143475391987200 37711951804800 40352453996400 258255705576960 67881513248640 31678039516032 25579377996480 107606543990400 20780746197120 193691779182720 50911134936480 75423903609600 80704907992800 135763026497280 27766358867520 51158755992960 215213087980800 56567927707200 21316148330400 101822269872960 150847807219200 47517059274048 161409815985600 7557543498960 31171119295680 55532717735040 102317511985920 430426175961600 113135855414400 20153449330560 42632296660800 203644539745920 8397270554400 41649538301280 95034118548096 322819631971200 84851891560800 15115086997920 111065435470080 226271710828800 40306898661120 46277264779200 85264593321600 18228982020480 16794541108800 190068237096192 169703783121600 30230173995840 13671736515360 12595905831600 80613797322240 23339837888640 22672630496880 49372733995200 33589082217600 339407566243200 60460347991680 28214829062784 27343473030720 25191811663200 46679675777280 45345260993760 67178164435200 30381636700800 120920695983360 35009756832960 54686946061440 50383623326400 93359351554560 22786227525600 90690521987520 134356328870400 42322243594176 38899729814400 37787717494800 8078753395440 70019513665920 109373892122880 28748504473920 100767246652800 21543342387840 45572455051200 181381043975040 52514635249440 84644487188352 77799459628800 75575434989600 16157506790880 140039027331840 57497008947840 201534493305600 43086684775680 58349594721600 91144910102400 105029270498880 17952785323200 169288974376704 155598919257600 43122756710880 49013659566144 151150869979200 32315013581760 13464588992400 86173369551360 22650336858240 24236260186320 47914174123200 210058540997760 35905570646400 86245513421760 98027319132288 302301739958400 64630027163520 30160679342976 26929177984800 45300673716480 48472520372640 71811141292800 196054638264576 129260054327040 33975505287360 12809310101280 53858355969600 90601347432960 96945040745280 143622282585600 37750561430400 40393766977200 258520108654080 67951010574720 31710471601536 25618620202560 107716711939200 20812626656640 193890081490560 50963257931040 75501122860800 80787533954400 135902021149440 27794786160960 51237240405120 215433423878400 56625842145600 21348850168800 101926515862080 151002245721600 47565707402304 161575067908800 7569137787120 31218939984960 55589572321920 102474480810240 430866847756800 113251684291200 20184367432320 42697700337600 203853031724160 8410153096800 41692179241440 95131414804608 323150135817600 84938763218400 15138275574240 111179144643840 226503368582400 40368734864640 46324643601600 85395400675200 18256947730560 16820306193600 190262829609216 169877526436800 30276551148480 13692710797920 12615229645200 80737469729280 23363733294720 22707413361360 49423281969600 33640612387200 339755052873600 60553102296960 28258114405248 27385421595840 25230459290400 46727466589440 45414826722720 67281224774400 30428246217600 121106204593920 35045599942080 54770843191680 50460918580800 93454933178880 22821184663200 90829653445440 134562449548800 42387171607872 38939555491200 37845688935600 8091147289680 70091199884160 109541686383360 28792608546240 100921837161600 21576392772480 45642369326400 181659306890880 52568399913120 84774343215744 77879110982400 75691377871200 16182294579360 140182399768320 57585217092480 201843674323200 43152785544960 58409333236800 91284738652800 105136799826240 17980327310400 169548686431488 155758221964800 43188912819360 49063839918912 151382755742400 32364589158720 13485245482800 86305571089920 22685085521280 24273441869040 47987680910400 210273599652480 35960654620800 86377825638720 98127679837824 302765511484800 64729178317440 30206949881472 26970490965600 45370171042560 48546883738080 71921309241600 196255359675648 129458356634880 34027628281920 12815850468960 53940981931200 90740342085120 97093767476160 143842618483200 37808475868800 40455736448400 258916713269760 68055256563840 31759119729792 25631700937920 107881963862400 20823253476480 194187534952320 51041442422880 75616951737600 80911472896800 136110513127680 27837427101120 51263401875840 215763927724800 56712713803200 21359750781600 102082884845760 151233903475200 47638679594688 161822945793600 7573002549840 31234880214720 55674854202240 102526803751680 431527855449600 113425427606400 20194673466240 42719501563200 204165769691520 8414447277600 41756140651680 95277359189376 323645891587200 85069070704800 15146005099680 111349708404480 226850855212800 40389346932480 46395711835200 85439003126400 18266269633920 16828894555200 190554718378752 170138141409600 30292010199360 13699702225440 12621670916400 80778693864960 23399576403840 22719007649520 49499103931200 33657789110400 340276282819200 60584020398720 28272542852736 27399404450880 25243341832800 46799152807680 45438015299040 67315578220800 30443782723200 121168040797440 35099364605760 54798808901760 50486683665600 93598305615360 22832837042400 90876030598080 134631156441600 42408814279104 38999294006400 37865012749200 8095278587760 70198729211520 109597617803520 28807309903680 100973367331200 21587409567360 45665674084800 181752061196160 52649046908640 84817628558208 77998588012800 75730025498400 16190557175520 140397458423040 57614619807360 201946734662400 43174819134720 58498941009600 91331348169600 105298093817280 17989507972800 169635257116416 155997176025600 43210964855520 49139110448064 151460050996800 32381114351040 13492130979600 86349638269440 22696668408960 24285835763280 48012183172800 210596187634560 35979015945600 86421929711040 98278220896128 302920101993600 64762228702080 30222373394304 26984261959200 45393336817920 48571671526560 71958031891200 196556441792256 129524457404160 34045002613440 12828931204320 53968523918400 90786673635840 97143343053120 143916063782400 37827780681600 40476392938800 259048914808320 68090005226880 31775335772544 25657862408640 107937047836800 20844507116160 194286686106240 51067503920160 75655561363200 80952785877600 136180010453760 27851640747840 51315724817280 215874095673600 56741671022400 21381552007200 102135007840320 151311122726400 47663003658816 161905571755200 7580732075280 31266760674240 55703281495680 102631449634560 431748191347200 113483342044800 20215285534080 42763104014400 204270015680640 8423035639200 41777461121760 95326007317632 323811143510400 85112506533600 15161464150560 111406562991360 226966684089600 40430571068160 46419401246400 85526208028800 18284913440640 16846071278400 190652014635264 170225013067200 30322928301120 13713685080480 12634553458800 80861142136320 23411524106880 22742196225840 49524377918400 33692142556800 340450026134400 60645856602240 28301399747712 27427370160960 25269106917600 46823048213760 45484392451680 67384285113600 30474855734400 121291713204480 35117286160320 54854740321920 50538213835200 93646096427520 22856141800800 90968784903360 134768570227200 42452099621568 39019206844800 37903660376400 8103541183920 70234572320640 109709480643840 28836712618560 101076427670400 21609443157120 45712283601600 181937569806720 52675929240480 84904199243136 78038413689600 75807320752800 16207082367840 140469144641280 57673425237120 202152855340800 43218886314240 58528810267200 91424567203200 105351858480960 18007869297600 169808398486272 156076827379200 43255068927840 49164200624448 151614641505600 32414164735680 13505901973200 86437772628480 22719834184320 24310623551760 48061187697600 210703716961920 36015738595200 86510137855680 98328401248896 303229283011200 64828329471360 30253220419968 27011803946400 45439668368640 48621247103520 72031477190400 196656802497792 129656658942720 34079751276480 12848552307360 54023607892800 90879336737280 97242494207040 144062954380800 37866390307200 40517705919600 259313317885440 68159502552960 31807767858048 25697104614720 108047215785600 20876387575680 194484988414080 51119626914720 75732780614400 81035411839200 136319005105920 27880068041280 51394209229440 216094431571200 56799585460800 21414253845600 102239253829440 151465561228800 47711651787072 162070823678400 7592326363440 31314581363520 55760136082560 102788418458880 432188863142400 113599170921600 20246203635840 42828507691200 204478507658880 8435918181600 41820102061920 95423303574144 324141647356800 85199378191200 15184652726880 111520272165120 227198341843200 40492407271680 46466780068800 85657015382400 18312879150720 16871836363200 190846607148288 170398756382400 30369305453760 13734659363040 12653877272400 80984814543360 23435419512960 22776979090320 49574925892800 33743672726400 340797512764800 60738610907520 28344685090176 27469318726080 25307754544800 46870839025920 45553958180640 67487345452800 30521465251200 121477221815040 35153129269440 54938637452160 50615509089600 93741678051840 22891098938400 91107916361280 134974690905600 42517027635264 39059032521600 37961631817200 8115935078160 70306258538880 109877274904320 28880816690880 101231018179200 21642493541760 45782197876800 182215832722560 52729693904160 85034055270528 78118065043200 75923263634400 16231870156320 140612517077760 57761633381760 202462036358400 43284987083520 58588548782400 91564395753600 105459387808320 18035411284800 170068110541056 156236130086400 43321225036320 49214380977216 151846527268800 32463740312640 13526558463600 86569974167040 22754582847360 24347805234480 48134694484800 210918775616640 36070822569600 86642450072640 98428761954432 303693054537600 64927480625280 30299490958464 27053116927200 45509165694720 48695610468960 72141645139200 196857523908864 129854961250560 34131874271040 12855092675040 54106233854400 91018331389440 97391220937920 144283290278400 37924304745600 40579675390800 259709922501120 68263748542080 31856415986304 25710185350080 108212467708800 20887014395520 194782441875840 51197811406560 75848609491200 81159350781600 136527497084160 27922708981440 51420370700160 216424935417600 56886457118400 21425154458400 102395622813120 151697218982400 47784623979456 162318701563200 7596191126160 31330521593280 55845417962880 102840741400320 432849870835200 113772914236800 20256509669760 42850308916800 204791245626240 8440212362400 41884063472160 95569247958912 324637403126400 85329685677600 15192382252320 111690835925760 227545828473600 40513019339520 46537848302400 85700617833600 18322201054080 16880424724800 191138495917824 170659371355200 30384764504640 13741650790560 12660318543600 81026038679040 23471262622080 22788573378480 49650747854400 33760849449600 341318742710400 60769529009280 28359113537664 27483301581120 25320637087200 46942525244160 45577146756960 67521698899200 30537001756800 121539058018560 35206893933120 54966603162240 50641274174400 93885050488320 22902751317600 91154293513920 135043397798400 42538670306496 39118771036800 37980955630800 8120066376240 70413787866240 109933206324480 28895518048320 101282548348800 21653510336640 45805502635200 182308587027840 52810340899680 85077340612992 78237542073600 75961911261600 16240132752480 140827575732480 57791036096640 202565096697600 43307020673280 58678156555200 91611005270400 105620681799360 18044591947200 170154681225984 156475084147200 43343277072480 49289651506368 151923822523200 32480265504960 13533443960400 86614041346560 117356313110400 22766165735040 24360199128720 48159196747200 211241363598720 36089183894400 86686554144960 98579303012736 303847645046400 64960531009920 30314914471296 27066887920800 234712626220800 45532331470080 48720398257440 72178367788800 197158606025472 129921062019840 34149248602560 15444156198240 54133775841600 91064662940160 97440796514880 144356735577600 37943609558400 40600331881200 259842124039680 68298497205120 31872632029056 30888312396480 108267551683200 20950775314560 194881593029760 51223872903840 75887219116800 81200663762400 136596994410240 27936922628160 61776624792960 216535103366400 56915414337600 25740260330400 102447745807680 151774438233600 47808948043584 162401327524800 9126092298960 31426162971840 55873845256320 123553249585920 433070206732800 113830828675200 24336246130560 51480520660800 204895491615360 10140102554400 41905383942240 95617896087168 324802655049600 85373121506400 18252184597920 111747690512640 227661657350400 48672492261120 46561537713600 102961041321600 18378132474240 20280205108800 191235792174336 170746243012800 36504369195840 13783599355680 15210153831600 97344984522240 23483210325120 27378276896880 49676021841600 40560410217600 341492486025600 73008738391680 34070744582784 27567198711360 30420307663200 46966420650240 54756553793760 81120820435200 30630220790400 146017476783360 35224815487680 55134397422720 60840615326400 93932841300480 22972665592800 109513107587520 162241640870400 51106116874176 39138683875200 45630461494800 8144854164720 70449630975360 110268794845440 28983726192960 121681230652800 21719611105920 45945331185600 219026215175040 52837223231520 102212233748352 78277367750400 91260922989600 16289708329440 140899261950720 57967452385920 243362461305600 43439222211840 58708025812800 91890662371200 105674446463040 18099675921600 204424467496704 156554735500800 43475589289440 49314741682752 182521845979200 32579416658880 13574756941200 86878444423680 117416051625600 22835663061120 24434562494160 48306210321600 211348892926080 36199351843200 86951178578880 98629483365504 365043691958400 65158833317760 30407455548288 27149513882400 234832103251200 45671326122240 48869124988320 72398703686400 197258966731008 130317666635520 34253494591680 15491301930720 54299027764800 91342652244480 97738249976640 144797407372800 38059438435200 40724270823600 260635333271040 68506989183360 31969928285568 30982603861440 108598055529600 20972028954240 195476499953280 51380241887520 76118876870400 81448541647200 137013978366720 28022204508480 61965207722880 217196111059200 57089157652800 25818836551200 102760483775040 152237753740800 47954892428352 162897083294400 9153951140880 31458043431360 56044409016960 123930415445760 434392222118400 114178315305600 24410536375680 51637673102400 205520967550080 10171056823200 42033306762720 95909784856704 325794166588800 85633736479200 18307902281760 112088818033920 228356630611200 48821072751360 46703674180800 103275346204800 18396776280960 20342113646400 191819569713408 171267472958400 36615804563520 13797582210720 15256585234800 97642145502720 23554896543360 27461853422640 49827665764800 40684227292800 342534945916800 73231609127040 34174750925952 27595164421440 30513170469600 47109793086720 54923706845280 81368454585600 30661293801600 146463218254080 35332344815040 55190328842880 61026340939200 94219586173440 22995970351200 109847413690560 162736909171200 51262126388928 39258160905600 45769755704400 8153116760880 70664689630080 110380657685760 29013128907840 122052681878400 21741644695680 45991940702400 219694827381120 52998517222560 102524252777856 78516321811200 91539511408800 16306233521760 141329379260160 58026257815680 244105363756800 43483289391360 58887241358400 91983881404800 105997034445120 18118037246400 205048505555712 157032643622400 43519693361760 49465282741056 183079022817600 32612467043520 13588527934800 86966578782720 117774482716800 22858828836480 24459350282640 48355214846400 211994068890240 36236074492800 87039386723520 98930565482112 366158045635200 65224934087040 30438302573952 27177055869600 235548965433600 45717657672960 48918700565280 72472148985600 197861130964224 130449868174080 34288243254720 15507017174880 54354111739200 91435315345920 97837401130560 144944297971200 38098048060800 40765583804400 260899736348160 68576486509440 32002360371072 31014034349760 108708223478400 50730504289920 195674802261120 51432364882080 76196096121600 81531167608800 137152973018880 28050631801920 62028068699520 217416446956800 57147072091200 25845028624800 102864729764160 152392192243200 48003540556608 163062335217600 9163237421520 76095756434880 56101263603840 124056137399040 434832893913600 114294144182400 24435299790720 51690057249600 205729459528320 10181374912800 42075947702880 96007081113216 326124670435200 85720608136800 18326474843040 112202527207680 228588288364800 48870599581440 46751053003200 103380114499200 18489995314560 20362749825600 192014162226432 171441216273600 36652949686080 13867496485920 15272062369200 97741199162880 23578791949440 27489712264560 49878213739200 40725499651200 342882432547200 73305899372160 34209419707008 27734992971840 30544124738400 47157583898880 54979424529120 81450999302400 146611798744320 35368187924160 55469985943680 61088249476800 94315167797760 109958849058240 162901998604800 51314129560512 39297986582400 45816187107600 8194429741680 70736375848320 110939971887360 29160142482240 122176498953600 21851812644480 219917698116480 53052281886240 102628259121024 78595973164800 91632374215200 16388859483360 141472751696640 58320284964480 244352997907200 43703625288960 58946979873600 92449976572800 106104563772480 18209843870400 205256518242048 157191946329600 43740213723360 49515463093824 183264748430400 32777718966720 13657382902800 87407250577920 117893959747200 22974657713280 24583289225040 48600237470400 212209127544960 36419687740800 87480427446720 99030926187648 366529496860800 65555437933440 30592537702272 27314765805600 235787919494400 45949315426560 49166578450080 72839375481600 198061852375296 131110875866880 34461986569920 15585593395680 54629531611200 91898630853120 98333156900160 145678750963200 38291096188800 40972148708400 262221751733760 68923973139840 32164520798592 31171186791360 109259063222400 50987562837120 196666313800320 51692979854880 76582192377600 81944297416800 137847946279680 28192768269120 62342373582720 218518126444800 57436644283200 25975988992800 103385959709760 153164384755200 48246781197888 163888594833600 9209668824720 76481344255680 56385536538240 124684747165440 437036252889600 114873288566400 24559116865920 51951977985600 206771919419520 10232965360800 42289152403680 96493562395776 327777189667200 86154966424800 18419337649440 112771073076480 229746577132800 49118233731840 46987947115200 103903955971200 18592536251520 20465930721600 192987124791552 172309932849600 36838675298880 13944402188640 15349448041200 98236467463680 23698268979840 27629006474160 50130953611200 40931861443200 344619865699200 73677350597760 34382763612288 27888804377280 30698896082400 47396537959680 55258012948320 81863722886400 147354701195520 35547403469760 55777608754560 61397792164800 94793075919360 110516025896640 163727445772800 51574145418432 39497114966400 46048344123600 8239874020560 71094806939520 111555217509120 33177576571776 29321857414080 122795584329600 21972997388160 221032051793280 53321105204640 103148290836864 78994229932800 92096688247200 16479748041120 142189613879040 66355153143552 58643714828160 245591168659200 43945994776320 59245672449600 92962681257600 106642210409280 18310831156800 206296581673728 157988459865600 49766364857664 184193376494400 32959496082240 13733123367600 87891989552640 118491344899200 23102069477760 24719622061680 48869762356800 213284420818560 36621662313600 99532729715328 368386752988800 65918992164480 30762196343424 27466246735200 236982689798400 46204138955520 49439244123360 73243324627200 199065459430656 131837984328960 34653104216640 15672027238560 54932493470400 92408277911040 98878488246720 146486649254400 38503449129600 41199370102800 263675968657920 69306208433280 32342897268864 31344054477120 109864986940800 51270327239040 197756976493440 51979656324960 77006898259200 82398740205600 138612416866560 37175528819520 62688108954240 219729973881600 57755173694400 26120045397600 103959312649920 154013796518400 48514345903296 164797480411200 9260743368240 76905490858560 74351057639040 125376217908480 439459947763200 115510347388800 24695315648640 52240090795200 207918625299840 10289714853600 55763293229280 97028691806592 329594960822400 86632760541600 18521486736480 148702115278080 231020694777600 49390631297280 61959214699200 104480181590400 18648467671680 20579429707200 194057383613184 165224572531200 173265521083200 37042973472960 13986350753760 15434572280400 98781262594560 23829693713280 27782230104720 50408967470400 41158859414400 346531042166400 74085946945920 34573441908096 27972701507520 30869144560800 47659387426560 55564460209440 82317718828800 148171893891840 35744540569920 55945403015040 61738289121600 95318774853120 111128920418880 164635437657600 51860162862144 39716156188800 46303716841200 8264661809040 71489081139840 111890806030080 33361571198592 29410065558720 123476578243200 22039098157440 222257840837760 53616810854880 103720325724288 79432312377600 92607433682400 16529323618080 142978162279680 66723142397184 58820131117440 246953156486400 44078196314880 59574234283200 93242338358400 107233621709760 18365915131200 207440651448576 158864624755200 50042356797888 185214867364800 33058647236160 13774436348400 155580488586432 88156392629760 119148468566400 23171566803840 24793985427120 49016775931200 214467243419520 36731830262400 100084713595776 370429734729600 66117294472320 30854737420416 27548872696800 238296937132800 46343133607680 49587970854240 73463660524800 200169427191552 132234588944640 34757350205760 15719172971040 55097745393600 92686267215360 99175941708480 146927321049600 38619278006400 41323309045200 264469177889280 69514700411520 32440193525376 31438345942080 110195490787200 51424562367360 198351883416960 52136025308640 77238556012800 82646618090400 139029400823040 37381695099840 62876691884160 220390981574400 57928917009600 26198621618400 104272050617280 154477112025600 48660290288064 165293236180800 9288602210160 77136843551040 74763390199680 125753383768320 440781963148800 115857834019200 24769605893760 52397243236800 208544101234560 10320669122400 56072542649760 97320580576128 330586472361600 86893375514400 18577204420320 149526780399360 231715668038400 49539211787520 62302825166400 104794486473600 18657789575040 20641338244800 194641161152256 166140867110400 173786751028800 37154408840640 13993342181280 15481003683600 99078423575040 23901379931520 27865806630480 50560611393600 41282676489600 347573502057600 74308817681280 34677448251264 27986684362560 30962007367200 47802759863040 55731613260960 82565352979200 148617635362560 35852069897280 55973368725120 61924014734400 95605519726080 111463226521920 165130705958400 52016172376896 39835633219200 46443011050800 8268793107120 71704139794560 111946737450240 33461931904128 29424766916160 123848029468800 22050114952320 222926453043840 53778104845920 104032344753792 79671266438400 92886022101600 16537586214240 143408279589120 66923863808256 58849533832320 247696058937600 44100229904640 59753449828800 93288947875200 107556209691840 18375095793600 208064689507584 159342532876800 50192897856192 185772044203200 33075172428480 13781321845200 156048517130688 88200459809280 119506899657600 23183149691520 24806379321360 49041278193600 215112419383680 36750191587200 100385795712384 371544088406400 66150344856960 30870160933248 27562643690400 239013799315200 46366299383040 49612758642720 73500383174400 200771591424768 132300689713920 34774724537280 15727030593120 55125287380800 92732598766080 99225517285440 147000766348800 38638582819200 41343965535600 264601379427840 69549449074560 32456409568128 31454061186240 110250574761600 51450268222080 198451034570880 52162086805920 77277165638400 82687931071200 139098898149120 37494149434560 62908122372480 220501149523200 57957874228800 26211717655200 104324173611840 154554331276800 48684614352192 165375862142400 9293245350480 77175402333120 74988298869120 125816244744960 441002299046400 115915748457600 24781987601280 52423435310400 208648347223680 10325828167200 56241224151840 97369228704384 330751724284800 86936811343200 18586490700960 149976597738240 231831496915200 49563975202560 62490249057600 104846870620800 18676433381760 20651656334400 194738457408768 166640664153600 173873622686400 37172981401920 14007325036320 15488742250800 99127950405120 23913327634560 27879736051440 50585885380800 41303312668800 347747245372800 74345962803840 34694782641792 28014650072640 30977484501600 47826655269120 55759472102880 82606625337600 148691925607680 35869991451840 56029300145280 61954969003200 95653310538240 111518944205760 165213250675200 52042173962688 39855546057600 46466226752400 8277055703280 71739982903680 112058600290560 33478658688384 29454169631040 123909938006400 22072148542080 223037888411520 53804987177760 104084347925376 79711092115200 92932453504800 16554111406560 143479965807360 66957317376768 58908339262080 247819876012800 44144297084160 59783319086400 93382166908800 107609974355520 18393457118400 208168695850752 159422184230400 50217988032576 185864907009600 33108222813120 13795092838800 156126521888064 88288594168320 119566638172800 23206315466880 24831167109840 49090282718400 215219948711040 36786914236800 100435976065152 371729814019200 66216445626240 30901007958912 27590185677600 239133276345600 46412630933760 49662334219680 73573828473600 200871952130304 132432891252480 34809473200320 15742745837280 55180371355200 92825261867520 99324668439360 147147656947200 38677192444800 41385278516400 264865782504960 69618946400640 32488841653632 31485491674560 110360742710400 51501679931520 198649336878720 52214209800480 77354384889600 82770557032800 139237892801280 37512891823680 62970983349120 220721485420800 58015788667200 26237909728800 104428419600960 154708769779200 48733262480448 165541114065600 9302531631120 77252519897280 75025783647360 125941966698240 441442970841600 116031577334400 24806751016320 52475819457600 208856839201920 10336146256800 56269337735520 97466524960896 331082228131200 87023683000800 18605063262240 150051567294720 232063154668800 49613502032640 62521486372800 104951638915200 18704399091840 20672292513600 194933049921792 166723963660800 174047366001600 37210126524480 14028299318880 15504219385200 99227004065280 23937223040640 27907594893360 50636433355200 41344585027200 348094732003200 74420253048960 34729451422848 28056598637760 31008438770400 47874446081280 55815189786720 82689170054400 148840506097920 35905834560960 56113197275520 62016877540800 95748892162560 111630379573440 165378340108800 52094177134272 39895371734400 46512658155600 8289449597520 71811669121920 112226394551040 33512112256896 29498273703360 124033755081600 22105198926720 223260759146880 53858751841440 104188354268544 79790743468800 93025316311200 16578899195040 143623338243840 67024224513792 58996547406720 248067510163200 44210397853440 59843057601600 93521995459200 107717503682880 18420999105600 208376708537088 159581486937600 50268168385344 186050632622400 33157798390080 134048449027584 13815749329200 156282531402816 88420795706880 119686115203200 23241064129920 24868348792560 49163789505600 215435007365760 36841998211200 100536336770688 372101265244800 66315596780160 30947278497408 27631498658400 239372230406400 46482128259840 49736697585120 73683996422400 201072673541376 132631193560320 34861596194880 15766318703520 55262997316800 92964256519680 99473395170240 147367992844800 38735106883200 41447247987600 265262387120640 69723192389760 32537489781888 31532637407040 110525994633600 51578797495680 198946790340480 52292394292320 77470213766400 82894495975200 139446384779520 37550376601920 63065274814080 221051989267200 58102660324800 26277197839200 104584788584640 154940427532800 48806234672832 165788991950400 9316461052080 77368196243520 75100753203840 126130549628160 442103978534400 116205320649600 24843896138880 52554395678400 209169577169280 10351623391200 56325564902880 97612469345664 331577983900800 87153990487200 18632922104160 150201506407680 232410641299200 49687792277760 62583961003200 105108791356800 18732364801920 20703246782400 195224938691328 166890562675200 174307980974400 37265844208320 14049273601440 15527435086800 99375584555520 23973066149760 27949383156240 50712255316800 41406493564800 348615961948800 74531688416640 34781454594432 28098547202880 31054870173600 47946132299520 55898766312480 82812987129600 149063376833280 35959599224640 56197094405760 62109740347200 95892264599040 111797532624960 165625974259200 52172181891648 39955110249600 46582305260400 8301843491760 71919198449280 112394188811520 33562292609664 29542377775680 124219480694400 22138249311360 223595065249920 53939398836960 104344363783296 79910220499200 93164610520800 16603686983520 143838396898560 67124585219328 59084755551360 248438961388800 44276498622720 59932665374400 93661824009600 107878797673920 18448541092800 208688727566592 159820440998400 50343438914496 186329221041600 33207373967040 134249170438656 13836405819600 156516545674944 88552997245440 119865330748800 23275812792960 24905530475280 49237296292800 215757595347840 36897082185600 100686877828992 372658442083200 66414747934080 30993549035904 27672811639200 239730661497600 46551625585920 49811060950560 73794164371200 201373755657984 132829495868160 34913719189440 15789891569760 55345623278400 93103251171840 99622121901120 147588328742400 38793021321600 41509217458800 265658991736320 69827438378880 32586137910144 31579783139520 110691246556800 51655915059840 199244243802240 52370578784160 77586042643200 83018434917600 139654876757760 37606603769280 63159566279040 221382493113600 58189531982400 100284276718080 26316485949600 104741157568320 155172085286400 48879206865216 166036869835200 9330390473040 77483872589760 75213207538560 126319132558080 442764986227200 116379063964800 24881041261440 52632971899200 209482315136640 10367100525600 56409905653920 97758413730432 332073739670400 87284297973600 18660780946080 150426415077120 232758127929600 49762082522880 62677672948800 105265943798400 18741686705280 20734201051200 195516827460864 167140461196800 174568595947200 37321561892160 14056265028960 15550650788400 99524165045760 24008909258880 27991171419120 50788077278400 41468402102400 349137191894400 74643123784320 34833457766016 28112530057920 31101301576800 48017818517760 55982342838240 82936804204800 149286247568640 36013363888320 56225060115840 62202603153600 96035637035520 111964685676480 165873608409600 52250186649024 40014848764800 46651952365200 8305974789840 72026727776640 112450120231680 33612472962432 29557079133120 124405206307200 22149266106240 223929371352960 54020045832480 104500373298048 80029697529600 93303904730400 16611949579680 144053455553280 67224945924864 59114158266240 248810412614400 44298532212480 60022273147200 93708433526400 108040091664960 18457721755200 209000746596096 160059395059200 50418709443648 186607809460800 33223899159360 134449891849728 13843291316400 156750559947072 88597064424960 120044546294400 23287395680640 24917924369520 49261798555200 216080183329920 36915443510400 100837418887296 373215618921600 66447798318720 31008972548736 27686582632800 240089092588800 46574791361280 49835848739040 73830887020800 201674837774592 132895596637440 34931093520960 15797749191840 55373165265600 93149582722560 99671697478080 147661774041600 38812326134400 41529873949200 265791193274880 69862187041920 32602353952896 31595498383680 110746330531200 51681620914560 199343394956160 52396640281440 77624652268800 83059747898400 139724374083840 37662830936640 63190996767360 221492661062400 58218489201600 100434215831040 26329581986400 104793280562880 155249304537600 48903530929344 166119495796800 9335033613360 77522431371840 75325661873280 126381993534720 442985322124800 116436978403200 24893422968960 52659163972800 209586561125760 10372259570400 56494246404960 97807061858688 332238991593600 87327733802400 18670067226720 150651323746560 232873956806400 49786845937920 62771384894400 105318327945600 18769652415360 20744519140800 195614123717376 167390359718400 174655467604800 37340134453440 14077239311520 15558389355600 99573691875840 24020856961920 28005100840080 50813351265600 41489038281600 349310935209600 74680268906880 34850792156544 28154478623040 31116778711200 48041713923840 56010201680160 82978076563200 149360537813760 36031285442880 56308957246080 62233557422400 96083427847680 112020403360320 165956153126400 52276188234816 40034761603200 46675168066800 8318368684080 72062570885760 112617914492160 33629199746688 29601183205440 124467114844800 22182316490880 224040806720640 54046928164320 104552376469632 80069523206400 93350336133600 16636737368160 144125141771520 67258399493376 29885385741120 59202366410880 248934229689600 60052142404800 93848262076800 108093856328640 18485263742400 209104752939264 160139046412800 50443799620032 186700672267200 33273474736320 134516798986752 13863947806800 156828564704448 120104284809600 23322144343680 24955106052240 49335305342400 216187712657280 36970527484800 100887599240064 373401344534400 90078213607200 66546949472640 31055243087232 27727895613600 240208569619200 46644288687360 49910212104480 73941054969600 201775198480128 180156427214400 133093898945280 34983216515520 15821322058080 55455791227200 93288577374720 99820424208960 147882109939200 38870240572800 41591843420400 360312854428800 266187797890560 69966433031040 32651002081152 31642644116160 110911582454400 51758738478720 199640848417920 52474824773280 77740481145600 83183686840800 139932866062080 37681573325760 63285288232320 221823164908800 58305360859200 100484195535360 26368870096800 104949649546560 155480962291200 48976503121728 166367373681600 9348963034320 77638107718080 75363146651520 126570576464640 443646329817600 116610721718400 24930568091520 52737740193600 209899299093120 10387736704800 56522359988640 97953006243456 332734747363200 87458041288800 18697926068640 150726293303040 233221443436800 49861136183040 62802622209600 105475480387200 18872193352320 20775473409600 195906012486912 167473659225600 174916082577600 37395852137280 14154145014240 15581605057200 99722272366080 24056700071040 28046889102960 50889173227200 41550946819200 349832165155200 74791704274560 34902795328128 28308290028480 31163210114400 48113400142080 56093778205920 83101893638400 149583408549120 36085050106560 56616580056960 62326420228800 96226800284160 112187556411840 166203787276800 52354192992192 40094500118400 46744815171600 8363812962960 72170100213120 113233160113920 33679380099456 124652840457600 22303501234560 224375112823680 54127575159840 104708385984384 80189000236800 93489630343200 16727625925920 144340200426240 67358760198912 29929979701440 249305680915200 60141750177600 94360966761600 108255150319680 18586251028800 209416771968768 160378000473600 50519070149184 186979260686400 33455251851840 134717520397824 13939688271600 157062578976576 120283500355200 23449556108160 25091438888880 49604830228800 216510300639360 37172502057600 101038140298368 373958521372800 90212625266400 66910503703680 31224901728384 27879376543200 240567000710400 46899112216320 50182877777760 74345004115200 202076280596736 180425250532800 133821007407360 35174334162240 15907755900960 55758753086400 93798224432640 100365755555520 148690008230400 39082593513600 41819064814800 360850501065600 267642014814720 70348668324480 32829378551424 31815511801920 111517506172800 52041502880640 200731511111040 52761501243360 78165187027200 83638129629600 140697336648960 37737800493120 63631023603840 223035012345600 58623890270400 100634134648320 26512926501600 105523002486720 156330374054400 49244067827136 167276259259200 9400037577840 78062254320960 75475600986240 127262047207680 446070024691200 117247780540800 25066766874240 53025853003200 211046004973440 10444486197600 56606700739680 98488135654272 334552518518400 87935835405600 18800075155680 150951201972480 234495561081600 50133533748480 62896334155200 106051706006400 18881515255680 20888972395200 196976271308544 167723557747200 175871670811200 37600150311360 14161136441760 15666729296400 100267067496960 24188124804480 28200112733520 51167187086400 41777944790400 351743341622400 75200300622720 35093473623936 28322272883520 31333458592800 48376249608960 56400225467040 83555889580800 150400601245440 36282187206720 56644545767040 62666917185600 96752499217920 112800450934080 167111779161600 52640210435904 40313541340800 47000187889200 8367944261040 72564374413440 113289091534080 33863374726272 125333834371200 22314518029440 225600901868160 54423280810080 105280420871808 80627082681600 94000375778400 16735888522080 145128748826880 67726749452544 38288717288640 250667668742400 60470312011200 94407576278400 108846561620160 18595431691200 210560841743616 161254165363200 50795062089408 188000751556800 33471777044160 135453498905088 76577434577280 13946573768400 157920631307712 120940624022400 23461138995840 25103832783120 49629332491200 217693123240320 37190863382400 101590124178816 376001503113600 90705468016800 66943554088320 31240325241216 153154869154560 27893147536800 241881248044800 46922277991680 50207665566240 74381726764800 203180248357632 181410936033600 133887108176640 35191708493760 15915613523040 55786295073600 93844555983360 100415331132480 148763453529600 39101898326400 41839721305200 362821872067200 267774216353280 70383416987520 32845594594176 31831227046080 111572590147200 52067208735360 200830662264960 52787562740640 78203796652800 83679442610400 140766833975040 37943966773440 63662454092160 223145180294400 58652847489600 101183911395840 26526022538400 105575125481280 156407593305600 49268391891264 167358885220800 9404680718160 78100813103040 75887933546880 127324908184320 446290360588800 117305694979200 25079148581760 53052045076800 211150250962560 10449645242400 56915950160160 98536783782528 334717770441600 87979271234400 18809361436320 151775867093760 234611389958400 50158297163520 63239944622400 106104090153600 18909480965760 20899290484800 197073567565056 168639852326400 175958542468800 37618722872640 14182110724320 15674467863600 100316594327040 24200072507520 28214042154480 51192461073600 41798580969600 351917084937600 75237445745280 35110808014464 28364221448640 31348935727200 48400145015040 56428084308960 83597161939200 150474891490560 36300108761280 56728442897280 62697871454400 96800290030080 112856168617920 167194323878400 52666212021696 40333454179200 47023403590800 8380338155280 72600217522560 113456885794560 33880101510528 125395742908800 22347568414080 225712337235840 54450163141920 105332424043392 80666908358400 94046807181600 16760676310560 145200435045120 67760203021056 38497893295680 250791485817600 60500181268800 94547404828800 108900326283840 18622973678400 210664848086784 161333816716800 50820152265792 188093614363200 33521352621120 135520406042112 76995786591360 13967230258800 157998636065088 121000362537600 23495887658880 25141014465840 49702839278400 217800652567680 37245947356800 101640304531584 376187228726400 90750271903200 67042705242240 31286595779712 153991573182720 27934460517600 242000725075200 46991775317760 50282028931680 74491894713600 203280609063168 181500543806400 134085410484480 35243831488320 15939186389280 55868921035200 93983550635520 100564057863360 148983789427200 39159812764800 41901690776400 363001087612800 268170820968960 70487662976640 32894242722432 31878372778560 111737842070400 52144326299520 201128115726720 52865747232480 78319625529600 83803381552800 140975325953280 37962709162560 63756745557120 223475684140800 58739719147200 101233891100160 26565310648800 105731494464960 156639251059200 49341364083648 167606763105600 9418610139120 78216489449280 75925418325120 127513491114240 446951368281600 117479438294400 25116293704320 53130621297600 211462988929920 10465122376800 56944063743840 98682728167296 335213526211200 88109578720800 18837220278240 151850836650240 234958876588800 50232587408640 63271181937600 106261242595200 18984056192640 20930244753600 197365456334592 168723151833600 176219157441600 37674440556480 14238042144480 15697683565200 100465174817280 24235915616640 28255830417360 51268283035200 41860489507200 352438314883200 75348881112960 35162811186048 28476084288960 31395367130400 48471831233280 56511660834720 83720979014400 212591171310336 150697762225920 36353873424960 56952168577920 62790734260800 96943662466560 113023321669440 167441958028800 52744216779072 40393192694400 47093050695600 301395524451840 72707746849920 33930281863296 125581468521600 22435702773120 226046643338880 54530810137440 105488433558144 80786385388800 94186101391200 16826777079840 145415493699840 67860563726592 38516909296320 251162937043200 60589789041600 94920280963200 109061620274880 18696418977600 210976867116288 161572770777600 50895422794944 188372202782400 33653554159680 135721127453184 77033818592640 502325874086400 158232650337216 121179578083200 25907358072960 25240165619760 54804026692800 218123240549760 37392837955200 101790845589888 376744405564800 90884683562400 67307108319360 31409983882368 154067637185280 28044628466400 242359156166400 51814716145920 50480331239520 74785675910400 203581691179776 181769367124800 134614216638720 38861037109440 16002047365920 56089256932800 103629432291840 100960662479040 149571351820800 43178930121600 42066942699600 363538734249600 269228433277440 77722074218880 36270301302144 32004094731840 112178513865600 52349973137280 201921324958080 58291555664160 86357860243200 84133885399200 155444148437760 38018936329920 64008189463680 224357027731200 64768395182400 101383830213120 26670078943200 116583111328320 172715720486400 54405451953216 168267770798400 9455755261680 78524959705920 76037872659840 128016378927360 448714055462400 129536790364800 25215347364480 53340157886400 233166222656640 10506394735200 57028404494880 108810903906432 336535541596800 97152592773600 18911510523360 152075745319680 259073580729600 50430694728960 63364893883200 106680315772800 19012021902720 21012789470400 217621807812864 168973050355200 194305185547200 37823021046720 14259016427040 15759592102800 100861389457920 24331497240960 28367265785040 51470474932800 42025578940800 388610371094400 75646042093440 35301486310272 28518032854080 31519184205600 48662994481920 56734531570080 84051157881600 212906043447552 151292084186880 36497245861440 57036065708160 63038368411200 97325988963840 113469063140160 168102315763200 52952229465408 40552495401600 47278776308400 302584168373760 72994491722880 34064096137344 126076736822400 22468753157760 226938126280320 54745868792160 105904458930816 81104990803200 94557552616800 16851564868320 145988983445760 68128192274688 38573957298240 252153473644800 60828743102400 95060109513600 109491737584320 18723960964800 211808917861632 162209981606400 51096144206016 189115105233600 33703129736640 136256384549376 77147914596480 504306947289600 158856688396224 121657486204800 26009531533440 25277347302480 55020162859200 218983475168640 37447921929600 102192288412032 378230210467200 91243114653600 67406259473280 31456254420864 154295829192960 28085941447200 243314972409600 52019063066880 50554694604960 74895843859200 204384576824064 182486229307200 134812518946560 39014297300160 16025620232160 56171882894400 104038126133760 101109389209920 149791687718400 43349219222400 42128912170800 364972458614400 269625037893120 78028594600320 36413344146816 32051240464320 112343765788800 52427090701440 202218778419840 58521445950240 86698438444800 84257824341600 156057189200640 38168875442880 64102480928640 224687531577600 65023828833600 101783667847680 26709367053600 117042891900480 173396876889600 54620016220224 168515648683200 9469684682640 78640636052160 76337750885760 128204961857280 449375063155200 130047657667200 25252492487040 53418734107200 234085783800960 10521871869600 57253313164320 109240032440448 337031297366400 97535743250400 18939369365280 152675501771520 260095315334400 50504984974080 63614792404800 106837468214400 19067953322880 21043743739200 218480064880896 169639446412800 195071486500800 37878738730560 14300964992160 15782807804400 101009969948160 24367340350080 28409054047920 51546296894400 42087487478400 390142973001600 75757477461120 35353489481856 28601929984320 31565615608800 48734680700160 56818108095840 84174974956800 213745702480128 151514954922240 36551010525120 57203859968640 63131231217600 97469361400320 113636216191680 168349949913600 53030234222784 40612233916800 47348423413200 303029909844480 73102021050240 34114276490112 126262462435200 22534853927040 227272432383360 54826515787680 106060468445568 81224467833600 94696846826400 16901140445280 146204042100480 68228552980224 38726085303360 252524924870400 60918350875200 95339766614400 109653031575360 18779044939200 212120936891136 162448935667200 51171414735168 189393693652800 33802280890560 136457105960448 77452170606720 505049849740800 159090702668352 121836701750400 26047846581120 25351710667920 55101213921600 219306063150720 37558089878400 102342829470336 378787387305600 91377526312800 67604561781120 31548795497856 154904341213440 28168567408800 243673403500800 52095693162240 50703421335840 75116179756800 204685658940672 182755052625600 135209123562240 39071769871680 16072765964640 56337134817600 104191386324480 25483401740160 101406842671680 150232359513600 43413077635200 42252851113200 365510105251200 270418247124480 78143539743360 36466985213568 32145531929280 112674269635200 52581325829760 50966803480320 202813685343360 58607654807520 86826155270400 84505702226400 156287079486720 38225102610240 64291063858560 225348539270400 65119616452800 101933606960640 117215309615040 173652310540800 54700477820352 42472336233600 169011404452800 9497543524560 78871988744640 76450205220480 128582127717120 450697078540800 130239232905600 25326782732160 234430619230080 10552826138400 57337653915360 109400955640704 84944672467200 338022808905600 97679424679200 18995087049120 152900410440960 260478465811200 50653565464320 63708504350400 107151773097600 19077275226240 21105652276800 218801911281408 169889344934400 195358849358400 37990174098240 14307956419680 15829239207600 101307130928640 24439026568320 28492630573680 51697940817600 42211304553600 390717698716800 75980348196480 35457495825024 28615912839360 31658478415200 48878053136640 56985261147360 84422609107200 214060574617344 151960696392960 36658539852480 57231825678720 63316956830400 97756106273280 113970522294720 168845218214400 53186243737536 40731710947200 47487717622800 303921392785920 73317079704960 34214637195648 126633913660800 22545870721920 227941044589440 54987809778720 106372487475072 81463421894400 94975435245600 16909403041440 146634159409920 38783133305280 253267827321600 61097566420800 95386376131200 109975619557440 18788225601600 212744974950144 162926843788800 51321955793472 189950870491200 33818806082880 77566266610560 506535654643200 159558731212608 122195132841600 26124476676480 25364104562160 55263316046400 219951239114880 37576451203200 102643911586944 379901740982400 91646349631200 67637612165760 31564219010688 155132533221120 28182338402400 244390265683200 52248953352960 50728209124320 75152902406400 205287823173888 183292699262400 135275224331520 39186715014720 16080623586720 56364676804800 104497906705920 25558371296640 101456418248640 150305804812800 43540794460800 42273507603600 366585398524800 270550448663040 78373430029440 36574267347072 32161247173440 112729353609600 52607031684480 51116742593280 202912836497280 58780072522080 87081588921600 84547015207200 156746860058880 38337556944960 64322494346880 225458707219200 65311191691200 102233485186560 117560145044160 174163177843200 54861401020608 42597285494400 169094030414400 9502186664880 78910547526720 76675113889920 128644988693760 450917414438400 130622383382400 25339164439680 235120290088320 10557985183200 57506335417440 109722802041216 85194570988800 338188060828800 97966787536800 19004373329760 153350227779840 261244766764800 50678328879360 63895928241600 107204157244800 118365821290080 21115970366400 219445604082432 170389141977600 195933575073600 38008746659520 14328930702240 15836977774800 101356657758720 24450974271360 28506559994640 51723214804800 42231940732800 391867150147200 76017493319040 35474830215552 28657861404480 31673955549600 48901948542720 57013119989280 84463881465600 214690318891776 152034986638080 36676461407040 57315722808960 63347911099200 97803897085440 114026239978560 168927762931200 53212245323328 40751623785600 47510933324400 304069973276160 73352922814080 34231363979904 126695822198400 22578921106560 228052479957120 55014692110560 106424490646656 81503247571200 95021866648800 16934190829920 146705845628160 38897229309120 253391644396800 61127435678400 95526204681600 110029384221120 18815767588800 212848981293312 163006495142400 51347045969856 190043733297600 33868381659840 77794458618240 506783288793600 159636735969984 122254871356800 26137248359040 25401286244880 55290333067200 220058768442240 37631535177600 102694091939712 380087466595200 91691153517600 67736763319680 31610489549184 155588917236480 28223651383200 244509742713600 52274496718080 50802572489760 75263070355200 205388183879424 183382307035200 135473526639360 39205872538560 16104196452960 56447302766400 104548993436160 25570866222720 101605144979520 150526140710400 43562080598400 42335477074800 366764614070400 270947053278720 78411745077120 36592147702656 32208392905920 112894605532800 52684149248640 51141732445440 203210289959040 58808808807840 87124161196800 84670954149600 156823490154240 38356299334080 64416785811840 225789211065600 65343120897600 102283464890880 117617617615680 174248322393600 54888221553984 42618110371200 169341908299200 9516116085840 79026223872960 76712598668160 128833571623680 451578422131200 130686241795200 25376309562240 235235235231360 10573462317600 57534449001120 109776443107968 85236220742400 338683816598400 98014681346400 19032232171680 153425197336320 261372483590400 50752619124480 63927165556800 107361309686400 118539335809440 21146924635200 219552886215936 170472441484800 196029362692800 38064464343360 14370879267360 15860193476400 101505238248960 24486817380480 28548348257520 51799036766400 42293849270400 392058725385600 76128928686720 35526833387136 28741758534720 31720386952800 48973634760960 57096696515040 84587698540800 214795276270848 152257857373440 36730226070720 57483517069440 63440773905600 97947269521920 114193393030080 169175397081600 53290250080704 40811362300800 47580580429200 304515714746880 73460452141440 34281544332672 126881547811200 22645021875840 228386786060160 55095339106080 106580500161408 81622724601600 95161160858400 16983766406880 146920904282880 38916245309760 253763095622400 61217043451200 95805861782400 110190678212160 18870851563200 213161000322816 163245449203200 51422316499008 190322321716800 33967532813760 77832490619520 507526191244800 159870750242112 122434086902400 26175563406720 25475649610320 55371384129600 220381356424320 37741703126400 102844632998016 380644643433600 91825565176800 67935065627520 31703030626176 155664981239040 28306277344800 244868173804800 52351126813440 50951299220640 75483406252800 205689265996032 183651130353600 135870131255040 39263345110080 16151342185440 56612554689600 104702253626880 25608351000960 101902598441280 150966812505600 43625939011200 42459416017200 367302260707200 271740262510080 78526690220160 36645788769408 32302684370880 113225109379200 52838384376960 51216702001920 203805196882560 58895017665120 87251878022400 84918832034400 157053380440320 38412526501440 64605368741760 226450218758400 65438908516800 102433404003840 117790035330240 174503756044800 54968683154112 42680585001600 169837664068800 9543974927760 79257576565440 76825053002880 129210737483520 452900437516800 130877817033600 25450599807360 235580070660480 10604416586400 57618789752160 109937366308224 85361170003200 339675328137600 98158362775200 19087949855520 153650106005760 261755634067200 50901199614720 64020877502400 107675614569600 118886364848160 21208833172800 219874732616448 170722340006400 196316725550400 38175899711040 14426810687520 15906624879600 101802399229440 128041755004800 24558503598720 28631924783280 51950680689600 42417666345600 392633451100800 76351799422080 35630839730304 28853621375040 31813249759200 256083510009600 49117007197440 57263849566560 84835332691200 215110148408064 152703598844160 36837755398080 57707242750080 63626499518400 98234014394880 114527699133120 169670665382400 53446259595456 40930839331200 47719874638800 305407197688320 73675510796160 34381905038208 127252999036800 22733156234880 229055398266240 55256633097120 106892519190912 81861678662400 95439749277600 17049867176160 147351021592320 38973293311680 254505998073600 61396258996800 96178737916800 110513266194240 18944296862400 213785038381824 163723357324800 51572857557312 190879498555200 34099734352320 77946586623360 509011996147200 160338778786368 122792517993600 26252193502080 25574800764240 55533486254400 221026532388480 37888593724800 103145715114624 381758997110400 92094388495200 68199468704640 31826418728832 155893173246720 28416445293600 245585035987200 52504387004160 51149601528480 75777187449600 206291430229248 184188776990400 136398937409280 39378290253120 16214203162080 56832890587200 105008774008320 25683320557440 102299203056960 151554374899200 43753655836800 42624667940400 368377553980800 272797874818560 78756580506240 36753070902912 32428406324160 113665781174400 53044031214720 51366641114880 204598406113920 59067435379680 87507311673600 85249335880800 157513161012480 38524980836160 64856812648320 227331562348800 65630483755200 102733282229760 118134870759360 175014623347200 55129606354368 42805534262400 170498671761600 9581120050320 79566046822080 77049961672320 129713625296640 454663124697600 131260967510400 25549653467520 236269741518720 10645688944800 57787471254240 110259212708736 85611068524800 340997343523200 98445725632800 19162240100640 154099923344640 262521935020800 51099306935040 64208301393600 108094687747200 119349070233120 21291377889600 220518425417472 171222137049600 196891451265600 38324480201280 15968533417200 165388819063104 102198613870080 128416602787200 24654085223040 28743360150960 52152872587200 42582755779200 393782902531200 76648960402560 35769514854528 31937066834400 256833205574400 49308170446080 57486720301920 85165511558400 215739892682496 153297920805120 36981127834560 63874133668800 98616340892160 114973440603840 170331023116800 53654272281792 41090142038400 47905600251600 306595841610240 73962255669120 34515719312256 127748267337600 22744173029760 229946881207680 55471691751840 107308544563584 82180284076800 95811200503200 17058129772320 147924511338240 39087389315520 255496534675200 61635213057600 96225347433600 110943383503680 18953477524800 214617089127168 164360568153600 51773578968384 191622401006400 34116259544640 78174778631040 510993069350400 160962816845376 123270426115200 26354366962560 25587194658480 55749622420800 221886767007360 37906955049600 103547157936768 383244802012800 92452819586400 68232519089280 31841842241664 156349557262080 28430216287200 246540852230400 52708733925120 65145648859200 51174389316960 75813910099200 207094315873536 184905639172800 136465038178560 39531550443840 16222060784160 56860432574400 105417467850240 25783279966080 102348778633920 151627820198400 43923944937600 42645324430800 369811278345600 272930076357120 79063100887680 36896113747584 32444121568320 113720865148800 53069737069440 51566559932160 204697557267840 59297325665760 87847889875200 85290648861600 158126201775360 38674919949120 64888243136640 227441730297600 65885917406400 103133119864320 118594651331520 175695779750400 55344170621376 42972133276800 170581297723200 9585763190640 79604605604160 77349839898240 129776486273280 454883460595200 131771834812800 25562035175040 237189302663040 10650847989600 58012379923680 110688341242752 85944266553600 341162595446400 98828876109600 19171526381280 154699679796480 263543669625600 51124070350080 64458199915200 108147071894400 119406908406240 21301695979200 221376682485504 171888533107200 197657752219200 38343052762560 15976271984400 166032511864128 102248140700160 128916399830400 24666032926080 28757289571920 52178146574400 42603391958400 395315504438400 76686105525120 35786849245056 31952543968800 257832799660800 49332065852160 57514579143840 85206783916800 216579551715072 153372211050240 36999049389120 63905087937600 98664131704320 115029158287680 170413567833600 53680273867584 41110054876800 47928815953200 306744422100480 73998098778240 34532446096512 127810175875200 22766206619520 230058316575360 55498574083680 107360547735168 82220109753600 95857631906400 17074654964640 147996197556480 39239517320640 255620351750400 61665082315200 96318566467200 110997148167360 18971838849600 214721095470336 164440219507200 51798669144768 191715263812800 34149309929280 78479034641280 511240703500800 161040821602752 123330164630400 26367138645120 25611982446960 55776639441600 221994296334720 37943677699200 103597338289536 383430527625600 92497623472800 68298619858560 31872689267328 156958069282560 28457758274400 246660329260800 52734277290240 65399195534400 51223964893920 75887355398400 207194676579072 184995246945600 136597239717120 39550707967680 16237776028320 56915516548800 105468554580480 25795774892160 102447929787840 151774710796800 43945231075200 42686637411600 369990493891200 273194479434240 79101415935360 36913994103168 32475552056640 113831033097600 53121148778880 51591549784320 204895859575680 59326061951520 87890462150400 85373274823200 158202831870720 38693662338240 64951104113280 227662066195200 65917846612800 103183099568640 118652123903040 175780924300800 55370991154752 42992958153600 170746549646400 9595049471280 79681723168320 77387324676480 129902208226560 455324132390400 131835693225600 25586798590080 237304247806080 10661166079200 58040493507360 110741982309504 85985916307200 341493099292800 98876769919200 19190098942560 154774649352960 263671386451200 51173597180160 64489437230400 108251840188800 119522584752480 21322332158400 221483964619008 171971832614400 197753539838400 38380197885120 15991749118800 166112973464256 102347194360320 128978874460800 24689928332160 28785148413840 52228694548800 42644664316800 395507079676800 76760395770240 35821518026112 31983498237600 257957748921600 49379856664320 57570296827680 85289328633600 216684509094144 153520791540480 37034892498240 63966996475200 98759713328640 115140593655360 170578657267200 53732277039168 41149880553600 47975247356400 307041583080960 74069784996480 34565899665024 127933992950400 22799257004160 230281187310720 55552338747360 107464554078336 82299761107200 95950494712800 17099442753120 148139569992960 39258533321280 255867985900800 61724820830400 96458395017600 111104677494720 18999380836800 214929108156672 164599522214400 51848849497536 191900989425600 34198885506240 78517066642560 511735971801600 161196831117504 123449641660800 26392682010240 25649164129680 55830673483200 222209354989440 37998761673600 103697698995072 383801978851200 92587231245600 68397771012480 31918959805824 157034133285120 28499071255200 246899283321600 52785364020480 65430888868800 51298328259360 75997523347200 207395397990144 185174462491200 136795542024960 39589023015360 16261348894560 56998142510400 105570728040960 25820764744320 102596656518720 151995046694400 43987803350400 42748606882800 370348924982400 273591084049920 79178046030720 36949754814336 32522697789120 113996285020800 53198266343040 51641529488640 205193313037440 59383534523040 87975606700800 85497213765600 158356092061440 38731147116480 65045395578240 227992570041600 65981705025600 103283058977280 118767069046080 175951213401600 55424632221504 43034607907200 170994427531200 9608978892240 79797399514560 77462294232960 130090791156480 455985140083200 131963410051200 25623943712640 237534138092160 10676643213600 58096720674720 110849264443008 86069215814400 341988855062400 98972557538400 19217957784480 154924588465920 263926820102400 51247887425280 64551911860800 108408992630400 119696099271840 21353286427200 221698528886016 172138431628800 197945115076800 38435915568960 16014964820400 166273896664512 102495774850560 129103823721600 24725771441280 28826936676720 52304516510400 42706572854400 395890230153600 76871831137920 35873521197696 32029929640800 258207647443200 49451542882560 57653873353440 85413145708800 216894423852288 153743662275840 37088657161920 64059859281600 98903085765120 115307746706880 170826291417600 53810281796544 41209619068800 48044894461200 307487324551680 74177314323840 34616080017792 128119718563200 22876374568320 230615493413760 55632985742880 107620563593088 82419238137600 96089788922400 17157280926240 148354628647680 39296565322560 256239437126400 61814428603200 96784661635200 111265971485760 19063645473600 215241127186176 164838476275200 51924120026688 192179577844800 34314561852480 78593130645120 512478874252800 161430845389632 123628857206400 26430997057920 25735921389360 55911724545600 222531942971520 38127290947200 103848240053376 384359155689600 92721642904800 68629123704960 32026924395648 157186261290240 28595468210400 247257714412800 52861994115840 65494275537600 51471842778720 76254581894400 207696480106752 185443285809600 137258247409920 39646495586880 16316352249120 57190936420800 105723988231680 25858249522560 102943685557440 152509163788800 44051661763200 42893202315600 370886571619200 274516494819840 79292991173760 37003395881088 32632704498240 114381872841600 53378207326080 51716499045120 205887371114880 59469743380320 88103323526400 85786404631200 158585982347520 38787374283840 65265408996480 228763745683200 66077492644800 103432998090240 118939486760640 176206647052800 55505093821632 43097082537600 171572809262400 9641480874480 80067310989120 77574748567680 130530817992960 457527491366400 132154985289600 25710615665280 237878973521280 10712756527200 58181061425760 111010187643264 86194165075200 343145618524800 99116238967200 19282961748960 155149497135360 264309970579200 51421231330560 64645623806400 108775681660800 120100966483680 21425513054400 222020375286528 172388330150400 198232477934400 38565923497920 16069134790800 166515281464896 102842462661120 129291247612800 24809405362560 28924442623440 52481434420800 42851026108800 396464955868800 77131846995840 35994861931392 32138269581600 258582495225600 49618810725120 57848885246880 85702052217600 217209295989504 154263693991680 37214108043840 64276539163200 99237621450240 115697770493760 171404104435200 53992292897088 41349008937600 48207404372400 308527387983360 74428216087680 34733167507584 128553078326400 22898408158080 231395540987520 55821162065760 107984585794176 82698017875200 96414808744800 17173806118560 148856432175360 39353613324480 257106156652800 62023513406400 96877880668800 111642324131520 19082006798400 215969171588352 165396035750400 52099751261376 192829617489600 34347612237120 78707226648960 514212313305600 161976878691264 124047026812800 26520398835840 25760709177840 56100843691200 223284648263040 38164013596800 104199502522752 385659234979200 93035270109600 68695224474240 32057771421312 157414453297920 28623010197600 248094053625600 53040797671680 65589355540800 51521418355680 76328027193600 208399005045504 186070540219200 137390448948480 39780598253760 16332067493280 57246020395200 106081595343360 25945714005120 103042836711360 152656054387200 44200664726400 42934515296400 372141080438400 274780897896960 79561196507520 37128558370176 32664134986560 114492040790400 53429619035520 51891428010240 206085673422720 59670897380640 88401329452800 85869030592800 159122393015040 38918571007680 65328269973120 228984081580800 66300997089600 103782856020480 119341794761280 176802658905600 55692837555264 43242856675200 171738061185600 9650767155120 80144428553280 77837142015360 130656539946240 457968163161600 132601994179200 25735379080320 238683589522560 10723074616800 58377856511520 111385675110528 86485713350400 343476122371200 99451495634400 19301534310240 155674284030720 265203988358400 51470758160640 64864285012800 108880449955200 120216642829920 21446149233600 222771350221056 172971426700800 198902991268800 38603068620480 16084611925200 167078512665792 102941516321280 129728570025600 24833300768640 28952301465360 52531982395200 42892298467200 397805982537600 77206137240960 36029530712448 32169223850400 259457140051200 49666601537280 57904602930720 85784596934400 217943997643008 154412274481920 37249951152960 64338447700800 99333203074560 115809205861440 171569193868800 54044296068672 41388834614400 48253835775600 308824548963840 74499902305920 34766621076096 128676895401600 22909424952960 231618411722880 55874926729440 108088592137344 82777669228800 96507671551200 17182068714720 148999804611840 39486725328960 257353790803200 62083251921600 96924490185600 111749853458880 19091187460800 216177184274688 165555338457600 52149931614144 193015343102400 34364137429440 78973450657920 514707581606400 162132888206016 124166503843200 26545942200960 25773103072080 56154877732800 223499706917760 38182374921600 104299863228288 386030686204800 93124877882400 68728274858880 32073194934144 157946901315840 28636781191200 248333007686400 53091884401920 65811208881600 51546206144160 76364749843200 208599726456576 186249755764800 137456549717760 39818913301440 16339925115360 57273562382400 106183768803840 25970703857280 103092412288320 152729499686400 44243237001600 42955171786800 372499511529600 274913099435520 79637826602880 37164319081344 32679850230720 114547124764800 53455324890240 51941407714560 206184824576640 59728369952160 88486474003200 85910343573600 159275653205760 38956055785920 65359700461440 229094249529600 66364855502400 103882815429120 119456739904320 176972948006400 55746478622016 43284506428800 171820687147200 9655410295440 80182987335360 77912111571840 130719400922880 458188499059200 132729711004800 25747760787840 238913479808640 10728233661600 58434083678880 111492957244032 86569012857600 343641374294400 99547283253600 19310820590880 155824223143680 265459422009600 51495521575680 64926759643200 108932834102400 120274481003040 21456467323200 222985914488064 173138025715200 199094566507200 38621641181760 16092350492400 167239435866048 102991043151360 129853519286400 24845248471680 28966230886320 52557256382400 42912934646400 398189133014400 77243282363520 36046865102976 32184700984800 259707038572800 49690496943360 57932461772640 85825869292800 218153912401152 154486564727040 37267872707520 64369401969600 99380993886720 115864923545280 171651738585600 54070297654464 41408747452800 48277051477200 308973129454080 74535745415040 34783347860352 128738803939200 23008576106880 231729847090560 55901809061280 108140595308928 82817494905600 96554102954400 17256432080160 149071490830080 39524757330240 257477607878400 62113121179200 28090947376800 111803618122560 19173813422400 216281190617856 165634989811200 52175021790528 193108205908800 9959517706320 34512864160320 79049514660480 514955215756800 162210892963392 124226242358400 26558713883520 25884648120240 56181894753600 223607236245120 11066130784800 38347626844800 104350043581056 386216411817600 93169681768800 19919035412640 32212006549632 158099029320960 28760720133600 248452484716800 53117427767040 65874595550400 51769296240480 22132261569600 208700087162112 186339363537600 39838070825280 16410643714080 16599196177200 57521440267200 106234855534080 25983198783360 29878553118960 44264523139200 43141080200400 372678727075200 79676141650560 37182199436928 32821287428160 33198392354400 53686677582720 51966397566720 59757106237920 88529046278400 86282160400800 159352283301120 38974798175040 65642574856320 66396784708800 103932795133440 119514212475840 177058092556800 55773299155392 43305331305600 49797588531600 9697198558320 80530016374080 77949596350080 131285149712640 132793569417600 25859196155520 239028424951680 58462197262560 111546598310784 86610662611200 99595177063200 19394397116640 155899192700160 265587138835200 51718392311040 64957996958400 109404291427200 120795024561120 116924394525120 21549330129600 223093196621568 173221325222400 199190354126400 38788794233280 16161997597200 167319897466176 103436784622080 129915993916800 24952777799040 29091595674960 52784722267200 233848789050240 43098660259200 398380708252800 77577588466560 36202874617728 32323995194400 259831987833600 49905555598080 58183191349920 86197320518400 218258869780224 155155176933120 37429166698560 64647990388800 99811111196160 116366382699840 172394641036800 54304311926592 41587962998400 48485992791600 310310353866240 74858333397120 34933888918656 129295980777600 23140777645440 232732765399680 56143750047840 108608623853184 83175925996800 96971985583200 17355583234080 149716666794240 39543773330880 258591961555200 62381944497600 28212523970400 112287500095680 19283981371200 217217247706368 166351851993600 52400833377984 193943971166400 10002622134960 34711166468160 79087546661760 517183923110400 162912935779776 124763888995200 26673659026560 26033374851120 56425047940800 224575000191360 11114024594400 38567962742400 104801666755968 387887942332800 93572916746400 20005244269920 158175093323520 28925972056800 249527777990400 53347318053120 65906288884800 52066749702240 22228049188800 209603333511936 187145833492800 40010488539840 16504935179040 16671036891600 57851944113600 106694636106240 131812577769600 26095653118080 30007866404880 44456098377600 43388958085200 374291666985600 80020977079680 37343122637184 33009870358080 33342073783200 263625155539200 52191306236160 60015732809760 88912196755200 86777916170400 160041954159360 39143479677120 66019740716160 66684147566400 104382612472320 120031465619520 177824393510400 56014683955776 43492755196800 50013110674800 320083908318720 80992721759040 78286959354240 132039481432320 133368295132800 26007776645760 240062931239040 58715219515680 112029367911552 86985510393600 100026221349600 19505832484320 156573918708480 266736590265600 52015553291520 65239132795200 110032901193600 121489082638560 117430439031360 21673147204800 224058735823104 173971020787200 200052442699200 39011664968640 533473180531200 168044051867328 104031106583040 130478265590400 25096150235520 29258748726480 53088010113600 234860878062720 43346294409600 400104885398400 78023329937280 36410887304064 32509720807200 260956531180800 50192300471040 58517497452960 86692588819200 219203486191872 156046659874560 37644225353280 65019441614400 100384600942080 117034994905920 173385177638400 54616330956096 41826917059200 48764581210800 312093319749120 75288450706560 35134610329728 130038883228800 23195861619840 234069989811840 56466338029920 109232661912192 83653834118400 97529162421600 17396896214880 150576901413120 39714917336640 260077766457600 62740375588800 28374626095200 112932676059840 19329884683200 218465323824384 167307668236800 52701915494592 195058324843200 10060094706480 34793792429760 79429834673280 520155532915200 163848992868288 125480751177600 26826919217280 26095344322320 56749252190400 225865352119680 11177883007200 38659769366400 105403830989184 390116649686400 94110563383200 20120189412960 158859669346560 28994827024800 250961502355200 53653838434560 66191528894400 52190688644640 22355766014400 210807661978368 188221126766400 40240378825920 16544223289440 16766824510800 57989654049600 107307676869120 132383057788800 26245592231040 30180284119440 44711532028800 43492240537200 376442253532800 80480757651840 37557686904192 33088446578880 33533649021600 264766115577600 52491184462080 60360568238880 89423064057600 86984481074400 160961515303680 39368388346560 66176893157760 67067298043200 104982368924160 120721136477760 178846128115200 56336530356288 43742653718400 50300473532400 321923030607360 78736776693120 132353786315520 134134596086400 26069685183360 241442272955520 59052582519840 112673060712576 87485307436800 100600947064800 19552263887520 157473553386240 268269192172800 52139370366720 65613980577600 110294821929600 118105165039680 21724737652800 225346121425152 174970614873600 201201894129600 39104527775040 536538384345600 169009591068864 104278740733440 131227961155200 25155888750720 29328395831280 53214380049600 236210330079360 43449475305600 402403788259200 78209055550080 36497559256704 32587106479200 262455922310400 50311777501440 58656791662560 86898950611200 220462974740736 156418111100160 37733833126080 65174212958400 100623555002880 117313583325120 173797901222400 54746338885056 41926481251200 48880659718800 312836222200320 75467666252160 35218244251008 130348425916800 23228912004480 234627166650240 56600749689120 109492677770112 83852962502400 97761319437600 17421684003360 150935332504320 39943109344320 260696851833600 62889721876800 28442168647200 113201499378240 19357426670400 218985355540224 167705925004800 52827366376512 195522638875200 10084041611280 34843368006720 79886218688640 521393703667200 164239016655168 125779443753600 26890777630080 26132526005040 56884337294400 226402998756480 11204490679200 38714853340800 105654732753024 391045277750400 94334582815200 20168083222560 159772437377280 29036140005600 251558887507200 53781555260160 66571848907200 52265052010080 22408981358400 211309465506048 188669165630400 40336166445120 16567796155680 16806736018800 58072280011200 107563110520320 133143697814400 26308066861440 30252124833840 44817962716800 43554210008400 377338331260800 80672332890240 37647088682112 33135592311360 33613472037600 266287395628800 52616133722880 60504249667680 89635925433600 87108420016800 161344665780480 39462100292160 66271184622720 67226944075200 105232267445760 121008499335360 179271850867200 56470633023168 43846778102400 50420208056400 322689331560960 78924200584320 132542369245440 134453888150400 26106830305920 242016998670720 59193150438240 112941266046336 87693556204800 100840416112800 19580122729440 157848401168640 268907776300800 52213660611840 65770167153600 110451974371200 118386300876480 21755691921600 225882532092672 175387112409600 201680832225600 39160245458880 537815552601600 169411899069504 104427321223680 131540334307200 25191731859840 29370184094160 53290202011200 236772601752960 43511383843200 403361664451200 78320490917760 36549562428288 32633537882400 263080668614400 50383463719680 58740368188320 87022767686400 220987761636096 156640981835520 37787597789760 65267075764800 100766927439360 117480736376640 174045535372800 54824343642432 41986219766400 48950306823600 313281963671040 75575195579520 35268424603776 130534151529600 23239928799360 234961472753280 56681396684640 109648687284864 83972439532800 97900613647200 17429946599520 151150391159040 40038189347520 261068303059200 62979329649600 28482694178400 113362793369280 19366607332800 219297374569728 167944879065600 52902636905664 195801227294400 10098409754160 34859893199040 80076378695040 522136606118400 164473030927296 125958659299200 26929092677760 26144919899280 56965388356800 226725586738560 11220455282400 38733214665600 105805273811328 391602454588800 94468994474400 20196819508320 160152757390080 29049910999200 251917318598400 53858185355520 66730315579200 52289839798560 22440910564800 211610547622656 188937988948800 40393639016640 16575653777760 16830682923600 58099821998400 107716370711040 133460631158400 26345551639680 30295229262480 44881821129600 43574866498800 377875977897600 80787278033280 37700729748864 33151307555520 33661365847200 266921262316800 52691103279360 60590458524960 89763642259200 87149732997600 161574556066560 39518327459520 66302615111040 67322731694400 105382206558720 121180917049920 179527284518400 56551094623296 43909252732800 50492048770800 323149112133120 79036654919040 132605230222080 134645463388800 26119212013440 242361834099840 59277491189280 113102189246592 87818505465600 100984097541600 19589409010080 158073309838080 269290926777600 52238424026880 65863879099200 110504358518400 118554982378560 21766010011200 226204378493184 175637010931200 201968195083200 39178818020160 538581853555200 169653283869888 104476848053760 131727758198400 25203679562880 29384113515120 53315475998400 237109964757120 43532020022400 403936390166400 78357636040320 36566896818816 32649015016800 263455516396800 50407359125760 58768227030240 87064040044800 221302633773312 156715272080640 37805519344320 65298030033600 100814718251520 117536454060480 174128080089600 54850345228224 42006132604800 48973522525200 313430544161280 75611038688640 35285151388032 130596060067200 23295012773760 235072908120960 56708279016480 109700690456448 84012265209600 97947045050400 17471259580320 151222077377280 40095237349440 261192120134400 63009198907200 28496202688800 113416558032960 19412510644800 219401380912896 168024530419200 52927727082048 195894090100800 10103199135120 34942519160640 80190474698880 522384240268800 164551035684672 126018397814400 26941864360320 26206889370480 56992405377600 226833116065920 11225776816800 38825021289600 105855454164096 391788180201600 94513798360800 20206398270240 160380949397760 29118765967200 252036795628800 53883728720640 66825395582400 52413778740960 22451553633600 211710908328192 189027596721600 40412796540480 16614941888160 16838665225200 58237531934400 107767457441280 133650791164800 26358046565760 30309597405360 44903107267200 43678148950800 378055193443200 80825593080960 37718610104448 33229883776320 33677330450400 267301582329600 52716093131520 60619194810720 89806214534400 87356297901600 161651186161920 39537069848640 66459767552640 67354660900800 105432186263040 121238389621440 179612429068800 56577915156672 43930077609600 50515995675600 323302372323840 79074139697280 132919535105280 134709321801600 26181120551040 242476779242880 59305604772960 113155830313344 87860155219200 101031991351200 19635840413280 158148279394560 269418643603200 52362241102080 65895116414400 110766279254400 118611209545920 21817600459200 226311660626688 175720310438400 202063982702400 39271680826560 538837287206400 169733745470016 104724482204160 131790232828800 25263418078080 29453760619920 53441845934400 237222419091840 43635200918400 404127965404800 78543361653120 36653568771456 32726400688800 263580465657600 50526836156160 58907521239840 87270401836800 221407591152384 157086723306240 37895127117120 65452801377600 101053672312320 117815042479680 174540803673600 54980353157184 42105696796800 49089601033200 314173446612480 75790254234240 35368785309312 130905602755200 23306029568640 235630084959360 56842690675680 109960706314368 84211393593600 98179202066400 17479522176480 151580508468480 40114253350080 261811205510400 63158545195200 28563745240800 113685381351360 19421691307200 219921412628736 168422787187200 53053177963968 196358404132800 10127146039920 34959044352960 80228506700160 523622411020800 164941059471552 126317090390400 27005722773120 26219283264720 57127490481600 227370762702720 11252384488800 38843382614400 106106355927936 392716808265600 94737817792800 20254292079840 160457013400320 29132536960800 252634180780800 54011445546240 66857088916800 52438566529440 22504768977600 212212711855872 189475635585600 40508584159680 16622799510240 16878576733200 58265073921600 108022891092480 133714177833600 26420521196160 30381438119760 45009537955200 43698805441200 378951271171200 81017168319360 37808011882368 33245599020480 33757153466400 267428355667200 52841042392320 60762876239520 90019075910400 87397610882400 162034336638720 39630781794240 66491198040960 67514306932800 105682084784640 121525752479040 180038151820800 56712017823552 44034201993600 50635730199600 324068673277440 79261563588480 132982396081920 135028613865600 26193502258560 243051504958080 59446172691360 113424035647104 88068403987200 101271460399200 19645126693920 158523127176960 270057227731200 52387004517120 66051302990400 110818663401600 118892345382720 21827918548800 226848071294208 176136807974400 202542920798400 39290253387840 540114455462400 170136053470656 104774009034240 132102605980800 25275365781120 29467690040880 53467119921600 237784690765440 43655837097600 405085841596800 78580506775680 36670903161984 32741877823200 264205211961600 50550731562240 58935380081760 87311674195200 221932378047744 157161013551360 37913048671680 65483755646400 101101463124480 117870760163520 174623348390400 55006354742976 42125609635200 49112816734800 314322027102720 75826097343360 35385512093568 130967511292800 23361113543040 235741520327040 56869573007520 110012709485952 84251219270400 98225633469600 17520835157280 151652194686720 40209333353280 261935022585600 63188414452800 28577253751200 113739146015040 19467594619200 220025418971904 168502438540800 53078268140352 196451266939200 10131935420880 35041670314560 80418666706560 523870045171200 165019064228928 126376828905600 27018494455680 26281252735920 57154507502400 227478292030080 11257706023200 38935189238400 106156536280704 392902533878400 94782621679200 20263870841760 160837333413120 29201391928800 252753657811200 54036988911360 67015555588800 52562505471840 22515412046400 212313072561408 189565243358400 40527741683520 16662087620640 16886559034800 58402783857600 108073977822720 134031111177600 26433016122240 30395806262640 45030824092800 43802087893200 379130486716800 81055483367040 37825892237952 33324175241280 33773118069600 268062222355200 52866032244480 60791612525280 90061648185600 87604175786400 162110966734080 39649524183360 66648350482560 67546236139200 105732064488960 121583225050560 180123296371200 56738838356928 44055026870400 50659677104400 324221933468160 79299048366720 133296700965120 135092472278400 26255410796160 243166450101120 59474286275040 113477676713856 88110053740800 101319354208800 19691558097120 158598096733440 270184944556800 52510821592320 66082540305600 111080584137600 118948572550080 21879508996800 226955353427712 176220107481600 202638708417600 39383116194240 540369889113600 170216515070784 105021643184640 132165080611200 25335104296320 29537337145680 53593489857600 237897145100160 43759017993600 405277416835200 78766232388480 36757575114624 32819263495200 264330161222400 50670208592640 59074674291360 87518035987200 222037335426816 157532464776960 38002656444480 65638526990400 101340417185280 118149348582720 175036071974400 55136362671936 42225173827200 49228895242800 315064929553920 76005312888960 35469146014848 131277053980800 23372130337920 236298697165440 57003984666720 110272725343872 84450347654400 98457790485600 17529097753440 152010625777920 40228349353920 262554107961600 63337760740800 28644796303200 114007969333440 19476775281600 220545450687744 168900695308800 53203719022272 196915580971200 10155882325680 35058195506880 80456698707840 525108215923200 165409088015808 126675521481600 27082352868480 26293646630160 57289592606400 228015938666880 11284313695200 38953550563200 106407438044544 393831161942400 95006641111200 20311764651360 160913397415680 29215162922400 253351042963200 54164705736960 67047248923200 52587293260320 22568627390400 212814876089088 178792663795200 190013282222400 40623529302720 16669945242720 16926470542800 58430325844800 108329411473920 134094497846400 26495490752640 30467646977040 45137254780800 43822744383600 380026564444800 81247058605440 37915294015872 33339890485440 33852941085600 268188995692800 52990981505280 60935293954080 90274509561600 87645488767200 162494117210880 39743236128960 66679780970880 67705882171200 105981963010560 121870587908160 180549019123200 56872941023808 44159151254400 50779411628400 324988234421760 79486472257920 133359561941760 135411764342400 26267792503680 243741175816320 59614854193440 113745882047616 88318302508800 101558823256800 19700844377760 158972944515840 270823528684800 52535585007360 66238726881600 111132968284800 119229708386880 21889827086400 227491764095232 176636605017600 203117646513600 39401688755520 541647057369600 170618823071424 105071170014720 132477453763200 25347051999360 29551266566640 53618763844800 238459416773760 43779654172800 406235293027200 78803377511040 36774909505152 32834740629600 264954907526400 50694103998720 59102533133280 87559308345600 222562122322176 157606755022080 38020577999040 65669481259200 101388207997440 118205066266560 175118616691200 55162364257728 42245086665600 49252110944400 315213510044160 76041155998080 35485872799104 131338962518400 23427214312320 236410132533120 57030866998560 110324728515456 84490173331200 98504221888800 17570410734240 152082311996160 40323429357120 262677925036800 63367629998400 28658304813600 114061733997120 19522678593600 220649457030912 168980346662400 53228809198656 197008443777600 10160671706640 35140821468480 80646858714240 525355850073600 165487092773184 126735259996800 27095124551040 26355616101360 57316609627200 228123467994240 11289635229600 39045357187200 106457618397312 394016887555200 95051444997600 20321343413280 161293717428480 29284017890400 253470519993600 54190249102080 67205715595200 52711232202720 22579270459200 212915236794624 179215241587200 190102889995200 40642686826560 16709233353120 16934452844400 58568035780800 108380498204160 134411431190400 26507985678720 30482015119920 45158540918400 43926026835600 380205779990400 81285373653120 37933174371456 33418466706240 33868905688800 268822862380800 53015971357440 60964030239840 90317081836800 87852053671200 162570747306240 39761978518080 66836933412480 67737811377600 106031942714880 121928060479680 180634163673600 56899761557184 44179976131200 50803358533200 325141494612480 79523957036160 133673866824960 135475622755200 26329701041280 243856120959360 59642967777120 113799523114368 88359952262400 101606717066400 19747275780960 159047914072320 270951245510400 52659402082560 66269964196800 111394889020800 119285935554240 21941417534400 227599046228736 176719904524800 203213434132800 39494551561920 541902491020800 170699284671552 105318804165120 132539928393600 28336122622080 29620913671440 59941797854400 238571871108480 43882835068800 406426868265600 78989103123840 36861581457792 32912126301600 265079856787200 56672245244160 59241827342880 87765670137600 222667079701248 157978206247680 42504183933120 65824252603200 113344490488320 118483654685760 175531340275200 55292372186688 47226871036800 49368189452400 315956412495360 85008367866240 39670571670912 131648505206400 23460264696960 236967309371520 63756275899680 110584744373376 94453742073600 98736378904800 17595198522720 170016735732480 40342445357760 263297010412800 70840306555200 28725847365600 127512551799360 19550220580800 221169488746752 188907484147200 59505857506368 197472757809600 10184618611440 35190397045440 80684890715520 526594020825600 165877116560064 141680613110400 27158982963840 26392797784080 57451694731200 255025103598720 11316242901600 39100441161600 119011715012736 394945515619200 106260459832800 20369237222880 161369781431040 29325330871200 283361226220800 54317965927680 67237408929600 52785595568160 22632485803200 238023430025472 179299757145600 212520919665600 40738474445760 16974364352400 58650661742400 108635931855360 134474817859200 26570460309120 30553855834320 45264971606400 43987996306800 425041839331200 81476948891520 38022576149376 33948728704800 268949635718400 53140920618240 61107711668640 90529943212800 87975992613600 162953897783040 39855690463680 67897457409600 106281841236480 122215423337280 181059886425600 57033864224064 44284100515200 50923093057200 325907795566080 79711380927360 135794914819200 26366846163840 244430846674560 59783535695520 114067728448128 88568201030400 101846186114400 19775134622880 159422761854720 271589829638400 52733692327680 66426150772800 111552041462400 119567071391040 21972371803200 228135456896256 177136402060800 203692372228800 39550269245760 543179659276800 171101592672192 105467384655360 132852301545600 28402905847680 29662701934320 60083070062400 239134142782080 43944743606400 407384744457600 79100538491520 36913584629376 32958557704800 265704603091200 56805811695360 59325403868640 87889487212800 223191866596608 158201076983040 42604358771520 65917115409600 113611623390720 118650807737280 175778974425600 55370376944064 47338176412800 49437836557200 316402153966080 85208717543040 39764068186752 131834230819200 23471281491840 237301615474560 63906538157280 110740753888128 94676352825600 98875673114400 17603461118880 170417435086080 40437525360960 263668461638400 71007264619200 28766372896800 127813076314560 19559401243200 221481507776256 189352705651200 59646102280128 197751346228800 10198986754320 35206922237760 80875050721920 527336923276800 166111130832192 142014529238400 27197298011520 26405191678320 57532745793600 255626152629120 11332207504800 39118802486400 119292204560256 395502692457600 106510896928800 20397973508640 161750101443840 29339101864800 284029058476800 54394596023040 67395875601600 52810383356640 22664415009600 238584409120512 179722334937600 213021793857600 40795947017280 16998311257200 58678203729600 108789192046080 134791751203200 26607945087360 30596960262960 45328830019200 44008652797200 426043587715200 81591894034560 38076217216128 33996622514400 269583502406400 53215890174720 61193920525920 90657660038400 88017305594400 163183788069120 39911917631040 67993245028800 106431780349440 122387841051840 181315320076800 57114325824192 44346575145600 50994933771600 326367576138240 79823835262080 135986490057600 26379227871360 244775682103680 59867876446560 114228651648384 88693150291200 101989867543200 19784420903520 159647670524160 271972980115200 52758455742720 66519862718400 111604425609600 119735752893120 21982689892800 228457303296768 177386300582400 203979735086400 39568841807040 543945960230400 171342977472576 105516911485440 133039725436800 28442975783040 29676631355280 60167833387200 239471505786240 43965379785600 407959470172800 79137683614080 36930919019904 32974034839200 266079450873600 56885951566080 59353262710560 87930759571200 223506738733824 158275367228160 42664463674560 65948069678400 113771903132160 118706525421120 175861519142400 55396378529856 47404959638400 49461052258800 316550734456320 85328927349120 39820166096256 131896139356800 23526365466240 237413050842240 63996695511840 110792757059712 94809919276800 98922104517600 17644774099680 170657854698240 40494573362880 263792278713600 71107439457600 107985528967680 28779881407200 127993391023680 221585514119424 189619838553600 59730249144384 197844209035200 10203776135280 35289548199360 80989146725760 527584557427200 166189135589568 142214878915200 27210069694080 57559762814400 255986782047360 11337529039200 39210609110400 119460498288768 395688418070400 106661159186400 20407552270560 161978293451520 332378271179136 29407956832800 284429757830400 54420139388160 67490955604800 115119525628800 52934322299040 22675058078400 238920996577536 179975881612800 213322318372800 40815104541120 17006293558800 58815913665600 108840278776320 134981911209600 26620440013440 30611328405840 45350116156800 44111935249200 426644636745600 81630209082240 38094097571712 34012587117600 269963822419200 53240880026880 61222656811680 90700232313600 88223870498400 163260418164480 39930660020160 68025174235200 106481760053760 122445313623360 181400464627200 57141146357568 44367400022400 51018880676400 326520836328960 79861320040320 136050348470400 26441136408960 244890627246720 59895990030240 114282292715136 88734800044800 102037761352800 19830852306720 159722640080640 272100696940800 52882272817920 66551100033600 111866346345600 119791980060480 22034280340800 228564585430272 177469600089600 204075522705600 39661704613440 544201393881600 171423439072704 105764545635840 133102200067200 28456332428160 29746278460080 60196087828800 239583960120960 44068560681600 408151045411200 79323409226880 37017590972544 33051420511200 266204400134400 56912664856320 59492556920160 88137121363200 223611696112896 158646818453760 42684498642240 66102841022400 113825329712640 118985113840320 176274242726400 55526386458816 47427220713600 49577130766800 317293636907520 85368997284480 39838865399424 132205682044800 23537382261120 237970227680640 64026747963360 111052772917632 94854441427200 99154261533600 170737994568960 40513589363520 264411364089600 71140831070400 108036238302720 28847423959200 128053495926720 222105545835264 189708882854400 59758298099136 198308523067200 10227723040080 35306073391680 81027178727040 528822728179200 166579159376448 142281662140800 27273928106880 57694847918400 256106991853440 11364136711200 39228970435200 119516596198272 396617046134400 106711246605600 20455446080160 162054357454080 333158318752896 284563324281600 54547856213760 67522648939200 115389695836800 52959110087520 22728273422400 239033192396544 180060397171200 213422493211200 40910892160320 17046205066800 58843455652800 109095712427520 135045297878400 26682914643840 30683169120240 45456546844800 426844986422400 81821784320640 38183499349632 34092410133600 270090595756800 53365829287680 61366338240480 90913093689600 88265183479200 163643568641280 40024371965760 68184820267200 106731658575360 122732676480960 181826187379200 57275249024448 44471524406400 51138615200400 327287137282560 80048743931520 136369640534400 26453518116480 245465352961920 60036557948640 114550498048896 88943048812800 102277230400800 19840138587360 160097487863040 272739281068800 52907036232960 66707286609600 111918730492800 120073115897280 22044598430400 229100996097792 177886097625600 204554460801600 39680277174720 545478562137600 171825747073344 105814072465920 133414573219200 28523115653760 29760207881040 60337360036800 240146231794560 44089196860800 409108921603200 79360554349440 37034925363072 33066897645600 266829146438400 57046231307520 59520415762080 88178393721600 224136483008256 158721108698880 42784673480640 66133795291200 114092462615040 119040831524160 176356787443200 55552388044608 47538526089600 49600346468400 317442217397760 85569346961280 39932361915264 132267590582400 23592466235520 238081663048320 64177010220960 111104776089216 95077052179200 99200692936800 171138693922560 40608669366720 264535181164800 71307789134400 108289784977920 28860932469600 128354020441920 222209552178432 190154104358400 59898542872896 198401385873600 10232512421040 35388699353280 81217338733440 529070362329600 166657164133824 142615578268800 27286699789440 57721864939200 256708040883840 11369458245600 39320777059200 119797085745792 396802771747200 106961683701600 20465024842080 162434677466880 333314328267648 285231156537600 54573399578880 67681115611200 115443729878400 53083049029920 22738916491200 239594171491584 180482974963200 213923367403200 40930049684160 17054187368400 58981165588800 109146799157760 135362231222400 26695409569920 30697537263120 45477832982400 427846734806400 81860099368320 38201379705216 34108374736800 270724462444800 53390819139840 61395074526240 90955665964800 88471748383200 163720198736640 40043114354880 68216749473600 106781638279680 122790149052480 181911331929600 57302069557824 44492349283200 51162562105200 327440397473280 80086228709760 136433498947200 26515426654080 245580298104960 60064671532320 114604139115648 88984698566400 102325124210400 19886569990560 160172457419520 272866997894400 53030853308160 66738523924800 112180651228800 120129343064640 22096188878400 229208278231296 177969397132800 204650248420800 39773139981120 545733995788800 171906208673472 106061706616320 133477047849600 28536472298880 29829854985840 60365614478400 240258686129280 44192377756800 409300496841600 79546279962240 37121597315712 33144283317600 266954095699200 57072944597760 59659709971680 88384755513600 224241440387328 159092559924480 42804708448320 66288566635200 114145889195520 119319419943360 176769511027200 47560787164800 49716424976400 318185119848960 85609416896640 39951061218432 132577133270400 23625516620160 238638839886720 64207062672480 95121574329600 99432849952800 171218833793280 40627685367360 265154266540800 71341180747200 108340494312960 128414125344960 190243148659200 59926591827648 198865699905600 10256459325840 35438274930240 81255370734720 530308533081600 142682361494400 27350558202240 256828250689920 11396065917600 39375861033600 119853183655296 397731399811200 107011771120800 20512918651680 162510741469440 285364722988800 54701116404480 67712808945600 115713900086400 53157412395360 22792131835200 239706367310592 180567490521600 214023542241600 41025837303360 17094098876400 59063791550400 109402232808960 135425617891200 26757884200320 30769377977520 45584263670400 428047084483200 82051674606720 38290781483136 34188197752800 270851235782400 53515768400640 61538755955040 91168527340800 88595687325600 164103349213440 40136826300480 68376395505600 107031536801280 123077511910080 182337054681600 57436172224704 44596473667200 51282296629200 328206698426880 80273652600960 136752791011200 26552571776640 246155023820160 60205239450720 114872344449408 89192947334400 102564593258400 19914428832480 160547305201920 273505582022400 53105143553280 66894710500800 112337803670400 120410478901440 22127143147200 229744688898816 178385894668800 205129186516800 39828857664960 547011164044800 172308516674112 106210287106560 133789421001600 28603255524480 29871643248720 60506886686400 240820957802880 44254286294400 410258373033600 79657715329920 37173600487296 33190714720800 267578842003200 57206511048960 59743286497440 88508572588800 224766227282688 159315430659840 42904883286720 66381429441600 114413022097920 119486572994880 177017145177600 47672092540800 49786072081200 318630861319680 85809766573440 40044557734272 132762858883200 23669583799680 238973145989760 64357324930080 95344185081600 99572144162400 171619533146880 40722765370560 265525717766400 71508138811200 108594040988160 128714649860160 190688370163200 60066836601408 199144288324800 10270827468720 35504375699520 81445530741120 531051435532800 143016277622400 27388873249920 257429299720320 11412030520800 61084148055840 39449306332800 120133673202816 398288576649600 107262208216800 20541654937440 162891061482240 286032555244800 54777746499840 67871275617600 115876002211200 53256563549280 22824061041600 240267346405632 180990068313600 214524416433600 41083309874880 17118045781200 59173959499200 109555492999680 135742551235200 26795368978560 30812482406160 45648122083200 429048832867200 82166619749760 38344422549888 34236091562400 271485102470400 53590737957120 61624964812320 91296244166400 88760939248800 164333239499520 40193053467840 68472183124800 107181475914240 123249929624640 182592488332800 57516633824832 44658948297600 51354137343600 328666478999040 80386106935680 136944366249600 26602098606720 246499859249280 60289580201760 115033267649664 89317896595200 102708274687200 19951573955040 160772213871360 273888732499200 53204197213440 66988422446400 112547340259200 120579160403520 22168415505600 230066535299328 178635793190400 205416549374400 39903147910080 547777464998400 172549901474496 106408394426880 133976844892800 28643325459840 29927360932560 60591650011200 241158320807040 44336831011200 410833098748800 79806295820160 37242938049408 33252623258400 267953689785600 57286650919680 59854721865120 88673662022400 225081099419904 159612591640320 42964988189760 66505246516800 114573301839360 119709443730240 177347324044800 47738875766400 49878934887600 319225183280640 85929976379520 40100655643776 133010493033600 23834835722880 239418887460480 64447482284640 95477751532800 99757869775200 171859952759040 40779813372480 266020986067200 71608313649600 108746168993280 128894964569280 190955503065600 60150983465664 199515739550400 10289984992560 35752253584320 81559626744960 532041972134400 143216627299200 27439959980160 257789929138560 11433316658400 61169720058720 39724726204800 120301966931328 399031479100800 107412470474400 20579969985120 163119253489920 286433254598400 54879919960320 67966355620800 116092138377600 53628380376480 22866633316800 240603933862656 181243614988800 214824940948800 41159939970240 17149974987600 59587089307200 109759839920640 135932711241600 26845348682880 30869954977680 45733266633600 429649881897600 82319879940480 38415943972224 34299949975200 271865422483200 53690697365760 61739909955360 91466533267200 89380633960800 164639759880960 40268023024320 68599899950400 107381394731520 123479819910720 182933066534400 57623915958336 44742247804800 51449924962800 329279519761920 80536046048640 137199799900800 26787824219520 246959639821440 60402034536480 115247831916672 89484495609600 102899849925600 20090868164640 161072092097280 274399599801600 53575648439040 67113371707200 113333102467200 120804069072960 22323186849600 230495663833344 178968991219200 205799699851200 40181736329280 548799199603200 172871747875008 107151296878080 134226743414400 28696752040320 30136302246960 60704667777600 241608138145920 44646373699200 411599399702400 80363472658560 37502953907328 33484780274400 268453486828800 57393504080640 60272604493920 89292747398400 225500928936192 160726945317120 43045128060480 66969560548800 114787008161280 120545208987840 178585494796800 47827920067200 50227170411600 321453890634240 86090256120960 40175452856448 133939121097600 23889919697280 241090417975680 64567692090720 95655840134400 100454340823200 172180512241920 40855877375040 267878242195200 71741880100800 108949006333440 129135384181440 191311680268800 60263179284672 200908681646400 10361825706960 35834879545920 81711754750080 535756484390400 143483760201600 27631535218560 258270768362880 11513139674400 61283816062560 39816532828800 120526358569344 401817363292800 107612820151200 20723651413920 163423509500160 286967520403200 55263070437120 68093128958400 116902649001600 53752319318880 23026279348800 241052717138688 181581677222400 215225640302400 41447302827840 17269709511600 59724799243200 110526140874240 136186257916800 29115682727040 31085477120880 46052558697600 430451280604800 82894605655680 38684149305984 34539419023200 272372515833600 58231365454080 62170954241760 92105117395200 89587198864800 165789211311360 43673524090560 69078838046400 116462730908160 124341908483520 184210234790400 58026223958976 48526137878400 51809128534800 331578422622720 87347048181120 138157676092800 26849732757120 248683816967040 65510286135840 116052447917952 97052275756800 103618257069600 20137299567840 174694096362240 276315352185600 72789206817600 113595023203200 131020572271680 22374777297600 232104895835904 194104551513600 207236514139200 40274599135680 552630704371200 174078671876928 145578413635200 28897101717120 30205949351760 61128484401600 262041144543360 44749554595200 414473028278400 109183810226400 80549198271360 37589625859968 33562165946400 291156827270400 57794203434240 60411898703520 89499109190400 244571734907136 218367620452800 161098396542720 43345652575680 67124331892800 115588406868480 120823797407040 178998218380800 48161836195200 50343248919600 436735240905600 322196793085440 86691305151360 40455942403968 134248663785600 23900936492160 241647594814080 65018478863520 96323672390400 100686497839200 173382610302720 41141117384640 268497327571200 72242754292800 109709646359040 130036957727040 192647344780800 60683913605952 201372995678400 10385772611760 35851404738240 82282234769280 536994655142400 144485508585600 27695393631360 260073915454080 11539747346400 61711676076960 39834894153600 121367827211904 402745991356800 108364131439200 20771545223520 164564469538560 288971017171200 55390787262720 68568528974400 117172819209600 53777107107360 23079494692800 242735654423808 182849410598400 216728262878400 41543090447040 17309621019600 59752341230400 110781574525440 137137057948800 29318957216640 31157317835280 46158989385600 433456525756800 83086180894080 38773551083904 34619242039200 274274115897600 58637914433280 62314635670560 92317978771200 89628511845600 166172361788160 43978435824960 69238484078400 117275828866560 124629271341120 184635957542400 58160326625856 48864928694400 51928863058800 332344723576320 87956871649920 138476968156800 26862114464640 249258542682240 65967653737440 116320653251712 97729857388800 103857726117600 20146585848480 175913743299840 276953936313600 73297393041600 113647407350400 131935307474880 22385095387200 232641306503424 195459714777600 207715452235200 40293171696960 553907872627200 174480979877568 146594786083200 28963884942720 30219878772720 263870614949760 44770190774400 415430904470400 109946089562400 80586343393920 37606960250496 33577643080800 293189572166400 57927769885440 60439757545440 89540381548800 246279240619776 219892179124800 161172686787840 43445827414080 67155286161600 115855539770880 120879515090880 179080763097600 48273141571200 50366464621200 439784358249600 322345373575680 86891654828160 40549438919808 134310572323200 23956020466560 241759030181760 65168741121120 96546283142400 100732929242400 173783309656320 41236197387840 268621144646400 72409712356800 109963193034240 130337482242240 193092566284800 60824158379712 201465858484800 10390561992720 35934030699840 82472394775680 537242289292800 144819424713600 27708165313920 260674964484480 11545068880800 61854296081760 39926700777600 121648316759424 402931716969600 108614568535200 20781123985440 164944789551360 289638849427200 55416330627840 68726995646400 117226853251200 53901046049760 23090137761600 243296633518848 183271988390400 217229137070400 41562247970880 17317603321200 59890051166400 110832661255680 137453991292800 29386715379840 31171685978160 46180275523200 434458274140800 83124495941760 38791431439488 34635206642400 274907982585600 58773430759680 62343371956320 92360551046400 89835076749600 166248991883520 44080073069760 69270413284800 117546861519360 124686743912640 184721102092800 58187147159232 48977858966400 51952809963600 332497983767040 88160146139520 138540826569600 26924023002240 249373487825280 66120109604640 116374294318464 97955717932800 103905619927200 20193017251680 176320292279040 277081653139200 73466788449600 113909328086400 132240219209280 22436685835200 232748588636928 195911435865600 207811239854400 40386034503360 554163306278400 174561441477696 146933576899200 28977241587840 30289525877520 264480438418560 44873371670400 415622479708800 110200182674400 80772069006720 37693632203136 33655028752800 293867153798400 57954483175680 60579051755040 89746743340800 246848409190656 220400365348800 161544138013440 43465862381760 67310057505600 115908966351360 121158103510080 179493486681600 48295402646400 50482543129200 440800730697600 323088276026880 86931724763520 40568138222976 134620115011200 24000087646080 242316207020160 65198793572640 96590805292800 100965086258400 173863449527040 41255213388480 269240230022400 72443103969600 110013902369280 130397587145280 193181610585600 60852207334464 201930172516800 10414508897520 36000131469120 82510426776960 538480460044800 144886207939200 27772023726720 260795174290560 11571676552800 61882820082720 40000146076800 121704414668928 403860345033600 108664655954400 20829017795040 165020853553920 289772415878400 55544047453440 68758688980800 117497023459200 54000197203680 23143353105600 243408829337856 183356503948800 217329311908800 41658035590080 17357514829200 60000219115200 111088094906880 137517377961600 29400267012480 31243526692560 46286706211200 434658623817600 83316071180160 38880833217408 34715029658400 275034755923200 58800534024960 62487053385120 92573412422400 90000328672800 166632142360320 44100400518720 69430059316800 117601068049920 124974106770240 185146824844800 58321249826112 49000445020800 52072544487600 333264284720640 88200801037440 138860118633600 26973549832320 249948213540480 66150600778080 116642499652224 98000890041600 104145088975200 20230162374240 176401602074880 277720237267200 73500667531200 114118864675200 132301201556160 22477958193600 233284999304448 196001780083200 208290177950400 40460324748480 555440474534400 174963749478336 147001335062400 29044024813440 30345243561360 264602403112320 44955916387200 416580355900800 110251001296800 80920649496960 37762969765248 33716937290400 294002670124800 58088049626880 60690487122720 89911832774400 246962242904832 220502002593600 161841298993920 43566037220160 67433874580800 116176099253760 121380974245440 179823665548800 48406708022400 50575405935600 441004005187200 323682597987840 87132074440320 40661634738816 134867749161600 24033138030720 242761948490880 65349055830240 96813416044800 101150811871200 174264148880640 41350293391680 269735498323200 72610062033600 110267449044480 130698111660480 193626832089600 60992452108224 202301623742400 10433666421360 36049707046080 82700586783360 539470996646400 145220124067200 27823110456960 261396223320960 11592962690400 62025440087520 40055230051200 121984904216448 404603247484800 108915093050400 20867332842720 165401173566720 290440248134400 55646220913920 68917155652800 117713159625600 54074560569120 23185925380800 243969808432896 183779081740800 217830186100800 41734665685440 17389444035600 60082845076800 111292441827840 137834311305600 29468025175680 31300999264080 46371850761600 435660372201600 83469331370880 38952354639744 34778888071200 275668622611200 58936050351360 62601998528160 92743701523200 90124267615200 166938662741760 44202037763520 69557776142400 117872100702720 125203997056320 185487403046400 58428531959616 49113375292800 52168332106800 333877325483520 88404075527040 139115552284800 27010694954880 250407994112640 66303056645280 116857063919232 98226750585600 104336664213600 20258021216160 176808151054080 278231104569600 73670062939200 114276017116800 132606113290560 22508912462400 233714127838464 196453501171200 208673328427200 40516042432320 556462209139200 175285595878848 147340125878400 29097451393920 30387031824240 265212226581120 45017824924800 417346656854400 110505094408800 81032084864640 37814972936832 33763368693600 294680251756800 58194902787840 60774063648480 90035649849600 247531411475712 221010188817600 162064169729280 43646177090880 67526737387200 116389805575680 121548127296960 180071299699200 48495752323200 50645053040400 442020377635200 324128339458560 87292354181760 40736431951488 135053474774400 24088222005120 243096254593920 65469265636320 96991504646400 101290106080800 174584708363520 41426357394240 270106949548800 72743628484800 110470286384640 130938531272640 193983009292800 61104647927232 202580212161600 10448034564240 36132333007680 82852714788480 540213899097600 145487256969600 27861425504640 261877062545280 11608927293600 62139536091360 40147036675200 122209295854464 405160424323200 109115442727200 20896069128480 165705429576960 290974513939200 55722851009280 69043928990400 117875261750400 54198499511520 23217854587200 244418591708928 184117143974400 218230885454400 41792138256960 17413390940400 60220555012800 111445702018560 138087857980800 29522231706240 31344103692720 46435709174400 436461770908800 83584276513920 39005995706496 34826781880800 276175715961600 59044463412480 62688207385440 92871418348800 231987601407744 90330832519200 167168553027840 44283347559360 69653563761600 118088926824960 125376414770880 185742836697600 58508993559744 49203719510400 52240172821200 334337106055680 88566695118720 139307127523200 27072603492480 250752829541760 66425021339040 117017987119488 98407439020800 104480345642400 20304452619360 177133390237440 278614255046400 73805579265600 114537937852800 132850042678080 22560502910400 234035974238976 196814878041600 208960691284800 40608905238720 557228510092800 175526980679232 147611158531200 29137521329280 30456678929040 265700085356160 45121005820800 417921382569600 110708368898400 81217810477440 37901644889472 33840754365600 295222317062400 58275042658560 60913357858080 90242011641600 247986746332416 221416737796800 162435620954880 43706281993920 67681508731200 116550085317120 121826715716160 180484023283200 48562535548800 50761131548400 442833475593600 324871241909760 87412563987840 40792529860992 135363017462400 24187373159040 243653431432320 65559422990880 97125071097600 101522263096800 174825127975680 41483405396160 270726034924800 72843803323200 110622414389760 131118845981760 194250142195200 61188794791488 203044526193600 10471981469040 36281059738560 82966810792320 541452069849600 145687606646400 27925283917440 262237691963520 11635534965600 62225108094240 122377589582976 406089052387200 109265704984800 20943962938080 165933621584640 291375213292800 55850567834880 69139008993600 118145431958400 54421589607840 23271069931200 244755179165952 184370690649600 218531409969600 41887925876160 17453302448400 183566384374464 60468432897600 111701135669760 138278017987200 29562886604160 31415944407120 46542139862400 437062819939200 83775851752320 39095397484416 34906604896800 276556035974400 59125773208320 62831888814240 93084279724800 232307070218496 90702649346400 167551703504640 44344329906240 69813209793600 118251546416640 125663777628480 186168559449600 58643096226624 49271477673600 52359907345200 335103407009280 88688659812480 139626419587200 27184038860160 251327555256960 66516494859360 117286192453248 98542955347200 104719814690400 20388029145120 177377319624960 279252839174400 73907216510400 115009395177600 133032989718720 22653365716800 234572384906496 197085910694400 209439629380800 40776058290240 558505678348800 175929288679872 147814433020800 29204304554880 30582043717680 266065979437440 45306731433600 418879258761600 110860824765600 81552116580480 38057654404224 177871292202240 33980048575200 295628866041600 58408609109760 61164087435360 90613462867200 248328247474944 221721649531200 163104233160960 43806456832320 67960097150400 116817218219520 122328174870720 181226925734400 48673840924800 50970072862800 443443299062400 326208466321920 87612913664640 40886026376832 135920194300800 24220423543680 244656349741440 65709685248480 97347681849600 101940145725600 175225827329280 41578485399360 271840388601600 73010761387200 110875961064960 131419370496960 194695363699200 61329039565248 203880291451200 350451654658560 36330635315520 83156970798720 543680777203200 146021522774400 28040229060480 262838740993920 389390727398400 62367728099040 122658079130496 407760582902400 109516142080800 21030171795360 166313941597440 292043045548800 56080458120960 69297475665600 118631738332800 54495952973280 23366857550400 245316158260992 184793268441600 219032284161600 42060343590720 584086091097600 183987118695744 60551058859200 112160916241920 138594951331200 29630644767360 31545257693040 46733715100800 438064568323200 84120687181440 39256320684672 35050286325600 277189902662400 59261289534720 63090515386080 93467430201600 232839518236416 90826588288800 168241374362880 44445967151040 70100572651200 118522579069440 126181030772160 186934860403200 58884481027008 49384407945600 52575429488400 336482748725760 88891934302080 140201145302400 27221183982720 252362061544320 66668950726560 117768962054016 98768815891200 105150858976800 20415887987040 177783868604160 280402290604800 74076611918400 115166547619200 133337901453120 22684319985600 235537924108032 197537631782400 210301717953600 40831775974080 560804581209600 176653443081024 148153223836800 29324514360960 30623831980560 266675802906240 45368639971200 420603435907200 111114917877600 81663551948160 38109657575808 178278973367040 34026479978400 296306447673600 58649028721920 61247663961120 90737279942400 248897416045824 222229835755200 163327103896320 43986771541440 68052959956800 117298057443840 122495327922240 181474559884800 48874190601600 51039719967600 444459671510400 326654207792640 87973543082880 41054320105344 136105919913600 24286524312960 244990655844480 65980157312160 97748381203200 102079439935200 175947086165760 41749629405120 272211839827200 73311285902400 111332345080320 131960314624320 195496762406400 61581480158016 204158879870400 351894172331520 36429786469440 83499258810240 544423679654400 146622571804800 28078544108160 263920629248640 390993524812800 62624444107680 123162960316032 408317759740800 109966928853600 21058908081120 166998517620480 293245143609600 56157088216320 69582715675200 118793840457600 54644679704160 23398786756800 246325920632064 185553908467200 219933857707200 42117816162240 586490287219200 184744440474048 60716310782400 112314176432640 139165431350400 29752609461120 31588362121680 62938212321600 46797573513600 439867715414400 84235632324480 39309961751424 35098180135200 278330862700800 59505218922240 63176724243360 93595147027200 233797924668672 91074466173600 168471264648960 44628914191680 70196360270400 119010437844480 126353448486720 187190294054400 58964942627136 49587682435200 52647270202800 336942529297920 89257828383360 140392720540800 27295474227840 252706896973440 66943371287520 117929885254272 99175364870400 105294540405600 20471605670880 178515656766720 280785441081600 74381523652800 115480852502400 133886742575040 235859770508544 198350729740800 210589080811200 40943211341760 561570882163200 176894827881408 148763047305600 29364584296320 30707408506320 267773485150080 471719541017088 45492457046400 421178161622400 111572285479200 81886422683520 38213663918976 179012799463680 353789655762816 34119342784800 297526094611200 58729168592640 61414817012640 90984914092800 249921919473408 223144570958400 163772845367040 44046876444480 68238685569600 117458337185280 122829634025280 181969828185600 48940973827200 51179014177200 446289141916800 327545690734080 88093752888960 41110418014848 136477371139200 24352625082240 245659268050560 66070314666720 97881947654400 102358028354400 176187505777920 41806677407040 272954742278400 73411460740800 111484473085440 132140629333440 195763895308800 61665627022272 204716056708800 352375011555840 36528937623360 83613354814080 545909484556800 146822921481600 28155174203520 264281258666880 391527790617600 62710016110560 123331254044544 409432113417600 110117191111200 21116380652640 167226709628160 293645842963200 56310348407040 69677795678400 119118044707200 54793406435040 23462645169600 246662508089088 185807455142400 220234382222400 42232761305280 587291685926400 184996881066816 60881562705600 112620696814080 139355591356800 29793264359040 31674570978960 63024213067200 46925290339200 440468764444800 84465522610560 39417243884928 35193967754400 278711182713600 59586528718080 63349141957920 93850580678400 234117393479424 91322344058400 168931045221120 44689896538560 70387935508800 119173057436160 126698283915840 187701161356800 59125865827392 49655440598400 52790951631600 337862090442240 89379793077120 140775871017600 27369764472960 253396567831680 67034844807840 118251731654784 99310881196800 105581903263200 20527323354720 178759586154240 281551742035200 74483160897600 134069689615680 236503463309568 198621762393600 211163806526400 41054646709440 563103484070400 177377597482176 148966321795200 29444724167040 30790985032080 268139379231360 473006926619136 45616274121600 422327613052800 111724741346400 82109293418880 38317670262144 179257408162560 354755194964352 34212205591200 297932643590400 58889448334080 61581970064160 91232548243200 250263420615936 223449482692800 164218586837760 44167086250560 68424411182400 117778896668160 123163940128320 182465096486400 49074540278400 51318308386800 446898965385600 328437173675520 88334172501120 41222613833856 136848822364800 24363641877120 246327880256640 66250629375840 98149080556800 102636616773600 176668345002240 41920773410880 273697644729600 73611810417600 111788729095680 132501258751680 196298161113600 61833920750784 205273233547200 353336690004480 36545462815680 83841546821760 547395289459200 147223620835200 28231804298880 265002517503360 392596322227200 62881160116320 123667841501568 410546467094400 110417715626400 21173853224160 167683093643520 294447241670400 56463608597760 69867955684800 119442248956800 54818194223520 23526503582400 247335683003136 186314548492800 220835431252800 42347706448320 588894483340800 185501762252352 60909104692800 112927217195520 139735911369600 29874574154880 31760779836240 63196214558400 47053007164800 441670862505600 84695412896640 39524526018432 35289755373600 279471822739200 59749148309760 63521559672480 94106014329600 234756331100928 91363657039200 169390825793280 44811861232320 70579510747200 119498296619520 127043119344960 188212028659200 59286789027648 49790956924800 52934633060400 338781651586560 89623722464640 141159021494400 27382146180480 254086238689920 67217791848480 118573578055296 99581913849600 105869266120800 20536609635360 179247444929280 282318042988800 74686435387200 134435583696960 237147156110592 199163827699200 211738532241600 41073219270720 564636085977600 177860367082944 149372870774400 29524864037760 30804914453040 268871167393920 474294312221184 45636910300800 423477064483200 112029653080800 82146438541440 38335004652672 179746625560320 355720734165888 34227682725600 298745741548800 59049728075520 61609828906080 91273820601600 250946422900992 224059306161600 164292877082880 44287296056640 68455365451200 118099456151040 123219657812160 182547641203200 49208106729600 51341524088400 448118612323200 328585754165760 88574592113280 41334809652864 136910730902400 24462793031040 246439315624320 66430944084960 98416213459200 102683048176800 177149184226560 42034869414720 273821461804800 73812160094400 112092985105920 132861888169920 196832426918400 62002214479296 205366096353600 354298368453120 36694189546560 84069738829440 547642923609600 147624320188800 28244575981440 265723776339840 393664853836800 63052304122080 124004428958592 410732192707200 110718240141600 21183431986080 168139477658880 295248640377600 56489151962880 70058115691200 119496282998400 55041284319840 126104608244160 23537146651200 248008857917184 186821641843200 221436480283200 42366863972160 590497280755200 186006643437888 112978303925760 140116231382400 29955883950720 31775147979120 63368216049600 252209216488320 47074293302400 442872960566400 84733727944320 39542406374016 35305719976800 280232462764800 59911767901440 63550295958240 94148586604800 235395268722432 169467455888640 44933825926080 70611439953600 119823535802880 127100591916480 188297173209600 59313609561024 49926473251200 52958579965200 338934911777280 89867651852160 141222879907200 27493581548160 254201183832960 67400738889120 118627219122048 99852946502400 105917159930400 20620186161120 179735303704320 282445759814400 74889709876800 134801477778240 237254438244096 199705893004800 211834319860800 41240372322240 564891519628800 177940828683072 149779419753600 29538220682880 30930279241680 269602955556480 474508876488192 45822635913600 423668639721600 112334564815200 82480744644480 38491014167424 180235842958080 355881657366144 34366976935200 299558839507200 59076441365760 61860558483360 91645271827200 251629425186048 224669129630400 164961489288960 44307331024320 68733953870400 118152882731520 123721116966720 183290543654400 49230367804800 51550465402800 449338259260800 329922978577920 88614662048640 41353508956032 137467907740800 64151690279040 247442233933440 66460996536480 98460735609600 103100930805600 177229324097280 42053885415360 274935815481600 73845551707200 112143694440960 132921993072960 196921471219200 62030263434048 206201861611200 354458648194560 96227535418560 84107770830720 549871630963200 147691103414400 28359521124480 265843986145920 393842942438400 63080828123040 124060526868096 412403723222400 110768327560800 21269640843360 168215541661440 295382206828800 56719042248960 70089809025600 119982589372800 144341303127840 126161656246080 23632934270400 248121053736192 186906157401600 221536655121600 42539281686720 590764413657600 186090790302144 113438084497920 140179618051200 29969435583360 31904461265040 63396882964800 252323312492160 47265868540800 443073310243200 85078563373440 39703329574272 35449401405600 280359236102400 59938871166720 63808922530080 94531737081600 235501758326016 170157126746880 44954153375040 70898802811200 119877742333440 127617845060160 189063474163200 59554994361408 49949059305600 53174102108400 340314253493760 89908306750080 141797605622400 27530726670720 255235690120320 67431230062560 119109988722816 99898118611200 106348204216800 20648045003040 179816613500160 283595211244800 74923588958400 134862460125120 238219977445632 199796237222400 212696408433600 41296090006080 567190422489600 178664983084224 149847177916800 29658430488960 30972067504560 269724920250240 476439954891264 45884544451200 425392816867200 112385383437600 82592180012160 38543017339008 180317379191040 357329966168448 34413408338400 299694355833600 59316860977920 61944135009120 91769088902400 251743258900224 224770766875200 165184360024320 44487645733440 68826816676800 118633721955840 123888270018240 183538177804800 49430717481600 51620112507600 449541533750400 330368720048640 88975291466880 41521802684544 137653633353600 64238362231680 247776540036480 66731468600160 98861434963200 103240225015200 177950582933760 42225029421120 275307266707200 74146076222400 112600078456320 133462937200320 197722869926400 62282704026816 206480450030400 355901165867520 96357543347520 84450058842240 550614533414400 148292152444800 28397836172160 266925874400640 395445739852800 63337544131680 124565408053632 412960900060800 111219114333600 21298377129120 168900117684480 296584304889600 56795672344320 70375049035200 120144691497600 144536315021280 126675088263360 23664863476800 249130816107264 187666797427200 222438228667200 42596754258240 593168609779200 186848112080448 113591344688640 140750098070400 30091400277120 31947565693680 63654885201600 253350176526720 47329726953600 444876457334400 85193508516480 39756970641024 35497295215200 281500196140800 60182800554240 63895131387360 94659453907200 236460164758272 170387017032960 45137100415680 70994590430400 120365601108480 127790262774720 189318907814400 59635455961536 50152333795200 53245942822800 340774034065920 90274200831360 42127960387968 141989180860800 27555490085760 255580525549440 67705650623520 119270911923072 100304667590400 106491885645600 20666617564320 180548401662720 84255920775936 283978361721600 75228500692800 135411301247040 238541823846144 200609335180800 63191940581952 212983771291200 41333235128640 168511841551872 567956723443200 178906367884608 150457001385600 29698500424320 30999926346480 270822602494080 477083647692288 45925816809600 126383881163904 425967542582400 112842751039200 82666470257280 38577686120064 181051205287680 357812735769216 34444362607200 300914002771200 59397000848640 61999852692960 91851633619200 252767762327808 225685502078400 165332940514560 44547750636480 68888725214400 118794001697280 123999705385920 183703267238400 49497500707200 51666543910800 451371004156800 330665881029120 89095501272960 41577900594048 137777450428800 64296143533440 247999410771840 66821625954720 98995001414400 103333087821600 178191002545920 42282077423040 275554900857600 74246251060800 112752206461440 133643251909440 197990002828800 62366850891072 206666175643200 356382005091840 96444215300160 84564154846080 551109801715200 148492502121600 28423379537280 267286503818880 395980005657600 63423116134560 124733701782144 413332351286400 111369376591200 21317534652960 169128309692160 296985004243200 56846759074560 70470129038400 120252759580800 144666322950240 126846232269120 23686149614400 249467403564288 187920344102400 222738753182400 42635069305920 593970008486400 187100552673216 113693518149120 140940258076800 30132055175040 31976301979440 63740885947200 253692464538240 47372299228800 445477506364800 85270138611840 39792731352192 35529224421600 281880516153600 60264110350080 63952603958880 94744598457600 236779633569024 170540277223680 45198082762560 71058448843200 120528220700160 127905207917760 189489196915200 59689097028288 50220091958400 53293836632400 341080554447360 90396165525120 42184877245056 142116897686400 27592635208320 255810415835520 67797124143840 119378194056576 100440183916800 106587673264800 55753552169280 20694476406240 180792331050240 84369754490112 284233795372800 75330137937600 135594248287680 238756388113152 200880367833600 63277315867584 213175346529600 111507104338560 41388952812480 168739508980224 568467590745600 179067291084864 150660275875200 29725213714560 31041714609360 271188496575360 477512776226304 123896782598400 45987725347200 126554631735168 426350693059200 112995206906400 82777905624960 38629689291648 181295813986560 358134582169728 92922586948800 34490794010400 301320551750400 59450427429120 62083429218720 91975450694400 253109263470336 225990413812800 165555811249920 44587820571840 185845173897600 68981588020800 118900854858240 124166858437440 183950901388800 49542022857600 51736191015600 451980827625600 331111622499840 89175641143680 41615299200384 371690347795200 137963176041600 64382815486080 248333716874880 66881730857760 99084045715200 103472382031200 178351282287360 42320109424320 275926352083200 74313034286400 112853625131520 133763461715520 198168091430400 62422948800576 206944764062400 356702564574720 96574223229120 84640218848640 551852704166400 148626068572800 28461694584960 267526923431040 396336182860800 63480164136480 124845897601152 413889528124800 111469551429600 21346270938720 169280437697280 297252137145600 56923389169920 70533515707200 120414861705600 144861334843680 126960328272960 23718078820800 249691795202304 188089375219200 222939102859200 42692541877440 594504274291200 187268846401728 113846778339840 141067031414400 30159158440320 32019406408080 63798219777600 253920656545920 47436157641600 445878205718400 85385083754880 39846372418944 35577118231200 282134062828800 60318316880640 64038812816160 94872315283200 236992612776192 170770167509760 45238737660480 71154236462400 120636633761280 128077625632320 189744630566400 59769558628416 50265264067200 53365677346800 341540335019520 90477475320960 42222821816448 142308472924800 27629780330880 256155251264640 67858106490720 119539117256832 100530528134400 106731354693600 55828708608960 20722335248160 180954950641920 84445643632896 284616945849600 75397896100800 135716212981440 239078234513664 201061056268800 63334232724672 213462709387200 111657417217920 41444670496320 168891287265792 569233891699200 179308675885248 150795792201600 29765283649920 31083502872240 271432425962880 478156469027328 124063796908800 46049633884800 126668465449344 426925418774400 113096844151200 82889340992640 38681692463232 181458886452480 358617351770496 93047847681600 34537225413600 301591584403200 59530567299840 62167005744480 92099267769600 253336930898688 226193688302400 165778681985280 44647925474880 186095695363200 69074450827200 119061134599680 124334011488960 184198535539200 49608806083200 51805838120400 452387376604800 331557363970560 89295850949760 41671397109888 372191390726400 138148901654400 64469487438720 248668022977920 66971888212320 99217612166400 103611676240800 178591701899520 42377157426240 276297803308800 74413209124800 113005753136640 133943776424640 198435224332800 62507095664832 207223352481600 357183403799040 96704231158080 84754314852480 552595606617600 148826418249600 28500009632640 267887552849280 396870448665600 63565736139360 125014191329664 414446704963200 111619813687200 21375007224480 169508629704960 297652836499200 57000019265280 70628595710400 120576963830400 145056346737120 127131472278720 23750008027200 250028382659328 188342921894400 223239627374400 42750014448960 595305672998400 187521286994496 114000038530560 141257191420800 30199813338240 32062510836720 63884220523200 254262944557440 47500016054400 446479254748800 85500028897920 39900013485696 35625012040800 282514382841600 60399626676480 64125021673440 95000032108800 237312081586944 171000057795840 45299720007360 71250024081600 120799253352960 128250043346880 190000064217600 59850020228544 50333022230400 53437518061200 342000115591680 90599440014720 42279738673536 142500048163200 27741215698560 256500086693760 67949580011040 119700040457088 100666044460800 106875036122400 55903865048640 181198880029440 84559477347072 285000096326400 75499533345600 135899160022080 239400080914176 201332088921600 63419608010304 213750072244800 111807730097280 41611823547840 169118954694144 570000192652800 179550060685632 150999066691200 29805353585280 271798320044160 478800161828352 124230811219200 46235359497600 126839216020608 427500144489600 113249300018400 83223647095680 38837701977984 181703495151360 359100121371264 93173108414400 301998133382400 59610707170560 75709789646400 62417735321760 92470718995200 253678432041216 226498600036800 166447294191360 44708030377920 186346216828800 69353039246400 119221414341120 28289470285440 124835470643520 184941437990400 49675589308800 452997200073600 332894588382720 89416060755840 41727495019392 372692433657600 138706078492800 64729503296640 56578940570880 249670941287040 67062045566880 99351178617600 104029558869600 178832121511680 42434205428160 277412156985600 74513383963200 113157881141760 134124091133760 198702357235200 62591242529088 47149117142400 208059117739200 357664243023360 97094254944960 84868410856320 554824313971200 149026767926400 28614954775680 268248182267520 397404714470400 63651308142240 125182485058176 94298234284800 416118235478400 111770075944800 21461216081760 169736821712640 298053535852800 57229909551360 70723675713600 121063270204800 145641382417440 127302616284480 23845795646400 250364970116352 188596468569600 223540151889600 42922432163520 596107071705600 187773727587264 114459819102720 141447351427200 30240468236160 32191824122640 63970221268800 254605232568960 47691591292800 447080303779200 85844864327040 40060936685952 35768693469600 282894702854400 60480936472320 64383648245280 95383182585600 237631550397696 171689728654080 45360702354240 71537386939200 120961872944640 128767296490560 190766365171200 60091405028928 50400780393600 53653040204400 343379457308160 90721404708480 42336655530624 143074773878400 27753597406080 257534592981120 68041053531360 120182810057856 100801560787200 107306080408800 181442809416960 84673311061248 286149547756800 75601170590400 136082107062720 240365620115712 201603121574400 63504983295936 214612160817600 362885618833920 41630396109120 169346622122496 572299095513600 180274215086784 151202341180800 29925563391360 272164214125440 480731240231424 403206243148800 46255995676800 127009966591872 429224321635200 113401755885600 83260792218240 38855036368512 181948103850240 360548430173568 302404682361600 59851126782720 75811709937600 62445594163680 92511991353600 254019933183744 226803511771200 166521584436480 44888345087040 604809364723200 69383993515200 119702253565440 151623419875200 28403566289280 124891188327360 185023982707200 49875938985600 453607023542400 333043168872960 89776690174080 41895788747904 374195562451200 138767987030400 64758393947520 303246839750400 56807132578560 249782376654720 67332517630560 99751877971200 104075990272800 179553380348160 42605349433920 277535974060800 74813908478400 113614265157120 134665035261120 199503755942400 62843683121856 47339277148800 208151980545600 359106760696320 97137590921280 85210698867840 555071948121600 149627816956800 28627726458240 269330070522240 399007511884800 63908024150880 125687366243712 94678554297600 416303961091200 112220862717600 21470794843680 170421397735680 299255633913600 57255452916480 71008915723200 121117304246400 145706386381920 127816048301760 23856438715200 251374732487424 189357108595200 224441725435200 42941589687360 598511267827200 188531049365568 114510905832960 142017831446400 30362432929920 32206192265520 64228223505600 255632096603520 47712877430400 448883450870400 85883179374720 40078817041536 35784658072800 284035662892800 60724865859840 64412384531040 95425754860800 238589956829952 171766358749440 45543649394880 71569316145600 121449731719680 128824769062080 190851509721600 60118225562304 50604054883200 53676987109200 343532717498880 91087298789760 42507406101888 143138632291200 27815505943680 257649538124160 68315474092320 120236451124608 101208109766400 107353974218400 182174597579520 85014812203776 286277264582400 75906082324800 136630948184640 240472902249216 202416219532800 63761109152832 214707948436800 364349195159040 41723258915520 170029624407552 572554529164800 180354676686912 151812164649600 29938920036480 273261896369280 480945804498432 404832439065600 46359176572800 127522218305664 429415896873600 113859123487200 22454190027360 38941708321152 182681929946880 360709353373824 303624329299200 59877840072960 76117470811200 62584888373280 24949100030400 255044436611328 227718246974400 44908380054720 607248658598400 69538764859200 119755680145920 152234941622400 28416243623040 33681285041040 49898200060800 455436493948800 89816760109440 41914488051072 374362576761600 37423650045600 64902847201920 304469883244800 56832487246080 67362570082080 99796400121600 104308147288800 179633520218880 42624365434560 74847300091200 113664974492160 134725140164160 199592800243200 62871732076608 47360406038400 56135475068400 359267040437760 97354270802880 85248730869120 149694600182400 28691584871040 269450280328320 399185600486400 63936548151840 125743464153216 94720812076800 112270950136800 21518688653280 170497461738240 299389200364800 57383169742080 71040609057600 121387474454400 146031406204320 127873096303680 23909654059200 251486928306432 189441624153600 224541900273600 43037377306560 598778400729600 188615196229824 114766339484160 142081218115200 30375984562560 32278032979920 64256890420800 255746192607360 47819308118400 449083800547200 86074754613120 40168218819456 35864481088800 284162436230400 60751969125120 64556065959840 95638616236800 238696446433536 172149509226240 45563976843840 71728962177600 121503938250240 129112131919680 191277232473600 60252328229184 50626640937600 53796721633200 344299018452480 91127953687680 42526378387584 143457924355200 27902177896320 258224263839360 68345965265760 120504656458368 101253281875200 107593443266400 182255907375360 85052756775168 286915848710400 75939961406400 136691930531520 241009312916736 202506563750400 63789567581376 215186886532800 364511814750720 41853266844480 170105513550336 573831697420800 180756984687552 151879922812800 30005703262080 273383861063040 482018625833472 405013127500800 46503629827200 127579135162752 430373773065600 113909942109600 22504277446560 39063049054848 182763466179840 361513969375104 303759845625600 60011406524160 76151444241600 62779900266720 25004752718400 255158270325504 227819884219200 45008554893120 607519691251200 69755444740800 120022813048320 152302888483200 28479630291840 33756416169840 50009505436800 455639768438400 90017109786240 42007984566912 375197648313600 37507129077600 65105081758080 304605776966400 56959260583680 67512832339680 100019010873600 104633167111200 180034219572480 42719445437760 75014258155200 113918521167360 135025664679360 200038021747200 63011976850368 47466050486400 56260693616400 360068439144960 97657622637120 85438890875520 150028516310400 28780986648960 270051329358720 400076043494400 64079168156640 126023953700736 94932100972800 112521387232800 21585739986720 170877781751040 300057032620800 57561973297920 71199075729600 121765712745600 146486433955680 128158336313280 23984155540800 252047907401472 189864201945600 225042774465600 43171479973440 600114065241600 189035930551104 115123946595840 142398151459200 30443742725760 32378609980080 64400224996800 256316672626560 47968311081600 450085548931200 86342959946880 40293381308544 35976233311200 284796302918400 60887485451520 64757219960160 95936622163200 239228894451456 172685919893760 45665614088640 71952466622400 121774970903040 129514439920320 191873244326400 60440071962816 50739571209600 53964349966800 345371839787520 91331228177280 42621239816064 143904933244800 27939323018880 259028879840640 68498421132960 120880143925632 101479142419200 107928699933600 182662456354560 85242479632128 287809866489600 76109356814400 136996842265920 241760287851264 202958284838400 63931859724096 215857399867200 365324912709120 41908984528320 170484959264256 575619732979200 181320215888448 152218713628800 30099199777920 273993684531840 483520575702528 405916569676800 46565538364800 127863719448192 431714799734400 114164035221600 22574399833440 39115052226432 183171147344640 362640431776896 304437427257600 60198399555840 76321311393600 62863476792480 25082666481600 255727438896384 228328070443200 45148799666880 608874854515200 69848307547200 120396799111680 152642622787200 28568371628160 33861599750160 50165332963200 456656140886400 90297599333760 42138879689088 376366748486400 37623999722400 65191753710720 305285245574400 57136743256320 67723199500320 100330665926400 104772461320800 180595198667520 42852557442240 75247999444800 114273486512640 135446399000640 200661331852800 63208319533632 47613952713600 56435999583600 361190397335040 97787630566080 85705114884480 150495998889600 28819301696640 270892798001280 401322663705600 64278836163360 126416639067264 95227905427200 112871999167200 21614476272480 171410229768960 300991997779200 57638603393280 71420929070400 121927814870400 146681445849120 128557672326720 24016084747200 252833278134528 190455810854400 225743998334400 43228952544960 601983995558400 189624958600896 115277206786560 142841858140800 30538604154240 32421714408720 64600893403200 257115344653440 48032169494400 451487996668800 86457905089920 40347022375296 36024127120800 285683716281600 61077208308480 64843428817440 96064338988800 239974321676544 172915810179840 45807906231360 72048254241600 122154416616960 129686857634880 192128677977600 60520533562944 50897673590400 54036190681200 345831620359680 91615812462720 42754045815936 144096508483200 27964086433920 259373715269760 68711859347040 121041067125888 101795347180800 108072381362400 183231624925440 85508091631872 288193016966400 76346510385600 137423718694080 242082134251776 203590694361600 64131068723904 216144762724800 366463249850880 41946129650880 171016183263744 576386033932800 181561600688832 152693020771200 30139269713280 274847437388160 484164268503552 407181388723200 46606810723200 128262137447808 432289525449600 114519765578400 22604452284960 39149721007488 183741900975360 363123201377664 305386041542400 60278539426560 76559125406400 62919194476320 25116058094400 256524274895616 229039531156800 45208904569920 610772083084800 69910216084800 120557078853120 153118250812800 28606403629440 33906678427440 50232116188800 458079062313600 90417809139840 42194977598592 376867791417600 37674087141600 65249535012480 306236501625600 57212807258880 67813356854880 100464232377600 104865324127200 180835618279680 42909605444160 75348174283200 114425614517760 135626713709760 200928464755200 63292466397888 47677339382400 56511130712400 361671236559360 97874302518720 85819210888320 150696348566400 28844845061760 271253427419520 401856929510400 64364408166240 126584932795776 95354678764800 113022261424800 21633633796320 171638421776640 301392697132800 57689690123520 71516009073600 122035882953600 146811453778080 128728816332480 24037370884800 253169865591552 190709357529600 226044522849600 43267267592640 602785394265600 189877399193664 115379380247040 143032018147200 30579259052160 32450450694480 64686894148800 257457632664960 48074741769600 452089045699200 86534535185280 40382783086464 36056056327200 286064036294400 61158518104320 64900901388960 96149483539200 240293790487296 173069070370560 45868888578240 72112112654400 122317036208640 129801802777920 192298967078400 60574174629696 50965431753600 54084084490800 346138140741120 91737777156480 42810962673024 144224225308800 27976468141440 259603605555840 68803332867360 121148349259392 101930863507200 108168168981600 183475554312960 85621925346048 288448450617600 76448147630400 137606665734720 242296698518784 203861727014400 64216444009536 216336337963200 366951108625920 41964702212160 171243850692096 576896901235200 181722523889088 152896295260800 30165983003520 275213331469440 484593397037568 407723454028800 46627446902400 128432888019072 432672675926400 114672221445600 22624487252640 39167055398016 183986509674240 363445047778176 305792590521600 60331966007040 76661045697600 62947053318240 25138319169600 256865776038144 229344442891200 45248974505280 611585181043200 69941170353600 120663932014080 153322091395200 28631758296960 33936730878960 50276638339200 458688885782400 90497949010560 42232376204928 377201820038400 37707478754400 65278425663360 306644182790400 57263516593920 67873461757920 100553276678400 104911755530400 180995898021120 42947637445440 75414957508800 114527033187840 135746923515840 201106553356800 63348564307392 47719597161600 56561218131600 361991796042240 97917638495040 85895274890880 150829915017600 28857616744320 271493847031680 402213106713600 64421456168160 126697128614784 95439194323200 113122436263200 21643212558240 171790549781760 301659830035200 57715233488640 71579395742400 122089916995200 146876457742560 128842912336320 24048013953600 253394257229568 190878388646400 226244872526400 43286425116480 603319660070400 190045692922176 115430466977280 143158791484800 30606362317440 32464818837360 64744227979200 257685824672640 48096027907200 452489745052800 86572850232960 40400663442048 36072020930400 286317582969600 61212724634880 64929637674720 96192055814400 240506769694464 173145700465920 45909543476160 72144041860800 122425449269760 129859275349440 192384111628800 60600995163072 51010603862400 54108031395600 346291400931840 91819086952320 42848907244416 144288083721600 28001231556480 259718550698880 68864315214240 121201990326144 102021207724800 108216062791200 183638173904640 85697814488832 288576167443200 76515905793600 137728630428480 242403980652288 204042415449600 64273360866624 216432125582400 367276347809280 42001847334720 171395628977664 577152334886400 181802985489216 153031811587200 30179339648640 275457260856960 484807961304576 408084830899200 46668719260800 128546721733248 432864251164800 114773858690400 22634504736480 39201724179072 184149582140160 363605970978432 306063623174400 60358679297280 76728992558400 63002771002080 25149449707200 257093443466496 229547717380800 45269009472960 612127246348800 70003078891200 120717358594560 153457985116800 28644435630720 33951757104720 50298899414400 459095434761600 90538018945920 42251075508096 377368834348800 37724174560800 65336206965120 306915970233600 57288871261440 67903514209440 100597798828800 105004618336800 181076037891840 42966653446080 75448349121600 114577742522880 135807028418880 201195597657600 63376613262144 47740726051200 56586261841200 362152075783680 98004310447680 85933306892160 150896698243200 28883160109440 271614056837760 402391195315200 64449980169120 126753226524288 95481452102400 113172523682400 21662370082080 171866613784320 301793396486400 57766320218880 71611089076800 122197985078400 147006465671520 128899960338240 24069300091200 253506453048576 190962904204800 226345047364800 43324740164160 603586792972800 190129839786432 115532640437760 143222178153600 30619913950080 32493555123120 64772894894400 257799920676480 48138600182400 452690094729600 86649480328320 40436424153216 36103950136800 286444356307200 61239827900160 64987110246240 96277200364800 240613259298048 173298960656640 45929870925120 72207900273600 122479655800320 129974220492480 192554400729600 60654636229824 51033189916800 54155925205200 346597921313280 91859741850240 42867879530112 144415800547200 28149812046720 259948440984960 68894806387680 121309272459648 102066379833600 108311850410400 183719483700480 85735759060224 288831601094400 76549784875200 137789612775360 242618544919296 204132759667200 64301819295168 216623700820800 367438967400960 42224718070080 171471518120448 577663202188800 181963908689472 153099569750400 30206052938880 275579225550720 485237089838592 408265519334400 46916353411200 128603638590336 433247401641600 114824677312800 22654539704160 184231118373120 363927817378944 306199139500800 60412105877760 76762965988800 63337077105120 25171710782400 257207277180672 229649354625600 45309079408320 612398279001600 70374530116800 120824211755520 153525931977600 28669790298240 33981809556240 50343421564800 459298709251200 90618158816640 42288474114432 377702862969600 37757566173600 307051863955200 57339580596480 67963619112480 100686843129600 105561795175200 181236317633280 43004685447360 75515132347200 114679161192960 135927238224960 201373686259200 63432711171648 47782983830400 56636349260400 362472635266560 98524342163520 86009370894720 151030264694400 29036420300160 271854476449920 402747372518400 64507028171040 126865422343296 95565967660800 113272698520800 21777315225120 172018741789440 302060529388800 58072840600320 71674475745600 122846393577600 147786513245280 129014056342080 24197016916800 253730844686592 191131935321600 226545397041600 43554630450240 604121058777600 190298133514944 116145681200640 143348951491200 30647017215360 32665972837680 64830228724800 258028112684160 48394033833600 453090794083200 87109260900480 40650988420224 36295525375200 286697902982400 61294034430720 65331945675360 96788067667200 240826238505216 174218521800960 45970525823040 72591050750400 122588068861440 130663891350720 193576135334400 51078362025600 54443288062800 348437043601920 91941051646080 42905824101504 145182101500800 28162193754240 261327782701440 68955788734560 102156724051200 108886576125600 183882103292160 85811648203008 290364203001600 76617543038400 137911577469120 204313448102400 64358736152256 217773152251200 367764206584320 42243290631360 171623296406016 580728406003200 153235086076800 30366332680320 275823154938240 408626896204800 46936989590400 128717472304512 435546304502400 114926314557600 22774749510240 184394190839040 306470172153600 60732665360640 76830912849600 63364935947040 25305277233600 257434944609024 229852629115200 45549499020480 612940344307200 70405484385600 121465330721280 153661825699200 28821918303360 34162124265360 50610554467200 459705258230400 91098998040960 42512865752448 379707034694400 37957915850400 307323651398400 57643836606720 68324248530720 101221108934400 105608226578400 182197996081920 43232877455040 75915831700800 115287673213440 136648497061440 202442217868800 63769298628672 48036530505600 56936873775600 364395992163840 98567678139840 86465754910080 151831663401600 29049191982720 273296994122880 404884435737600 64849316182560 127538597257344 96073061011200 113873747551200 21786893987040 172931509820160 303663326803200 58098383965440 72054795758400 122900427619200 147851517209760 129698632365120 24207659985600 255077194514688 192146122022400 227747495102400 43573787974080 607326653606400 191307895886016 116196767930880 144109591516800 30809636807040 32680340980560 65174231707200 259397264730240 48415319971200 455494990204800 87147575948160 40668868775808 36311489978400 288219183033600 61619273614080 65360681961120 96830639942400 242104113748224 174295151896320 46214455210560 72622979956800 123238547228160 130721363922240 193661279884800 51349394678400 54467234967600 348590303792640 92428910421120 43133491529856 145245959913600 28236483999360 261442727844480 69321682815840 102698789356800 108934469935200 184857820842240 86266983059712 290491919827200 77024092017600 138643365631680 205397578713600 64700237294784 217868939870400 369715641684480 42354725999040 172533966119424 580983839654400 154048184035200 30379689325440 277286731263360 410795157427200 47060806665600 129400474589568 435737879740800 115536138026400 22784766994080 185372625634560 308096368070400 60759378650880 77238594014400 63532088998560 25316407771200 258800949179136 231072276052800 45569533988160 616192736140800 70591209998400 121518757301760 154477188028800 28834595637120 34177150491120 50632815542400 462144552105600 91139067976320 42531565055616 379874049004800 37974611656800 308954376057600 57669191274240 68354300982240 101265631084800 105886814997600 182278135952640 43251893455680 75949223313600 115338382548480 136708601964480 202531262169600 63797347583424 48057659395200 56961917485200 364556271905280 98827693997760 86503786911360 151898446627200 29125822078080 273417203928960 405062524339200 64877840183520 127594695166848 96115318790400 113923834970400 21844366558560 173007573822720 303796893254400 58251644156160 72086489092800 123224631868800 148241540996640 129755680367040 24271518398400 255189390333696 192230637580800 227847669940800 43688733117120 607593786508800 191392042750272 116503288312320 144172978185600 30823188439680 32766549837840 65202898622400 259511360734080 48543036796800 455695339881600 87377466234240 40776150909312 36407277597600 288345956371200 61646376879360 65533099675680 97086073593600 242210603351808 174754932468480 46234782659520 72814555195200 123292753758720 131066199351360 194172147187200 51371980732800 54610916396400 349509864936960 92469565319040 43152463815552 145629110390400 28273629121920 262132398702720 69352173989280 102743961465600 109221832792800 184939130638080 86304927631104 291258220780800 77057971099200 138704347978560 205487922931200 64728695723328 218443665585600 369878261276160 42410443682880 172609855262208 582516441561600 154115942198400 30459829196160 277408695957120 410975845862400 47122715203200 129457391446656 436887331171200 115586956648800 22844871897120 185454161867520 308231884396800 60919658392320 77272567444800 63615665524320 25383190996800 258914782893312 231173913297600 45689743794240 616463768793600 70684072804800 121839316784640 154545134889600 28910659639680 34267307845680 50766381993600 462347826595200 91379487588480 42643760874624 380876134867200 38074786495200 309090269779200 57821319279360 68534615691360 101532763987200 106026109207200 182758975176960 43365989459520 76149572990400 115642638558720 137069231382720 203065527974400 63965641311936 48184432732800 57112179742800 365517950353920 98957701926720 86731978919040 152299145980800 29164137125760 274138462765440 406131055948800 65048984189280 127931282623872 96368865465600 114224359485600 21873102844320 173463957838080 304598291961600 58328274251520 72276649099200 123386733993600 148436552890080 130097968378560 24303447604800 255862565247744 192737730931200 228448718971200 43746205688640 609196583923200 191896923935808 116656548503040 144553298198400 30904498235520 32809654266480 65374900113600 260195936757120 48606895209600 456897437942400 87492411377280 40829791976064 36455171407200 289106596396800 61808996471040 65619308532960 97213790419200 242849540973312 174984822754560 46356747353280 72910342814400 123617992942080 131238617065920 194427580838400 51507497059200 54682757110800 349969645509120 92713494706560 43266297529728 145820685628800 28372682782080 262477234131840 69535121029920 103014994118400 109365514221600 185426989413120 86532595059456 291641371257600 77261245588800 139070242059840 206029988236800 64899446294592 218731028443200 370853978826240 42559024173120 173065190118912 583282742515200 154522491177600 30499899131520 278140484119680 412059976473600 47287804636800 129798892589184 437462056886400 115891868383200 22874924348640 185943379265280 309044982355200 60999798263040 77476408027200 63838536259680 25416582609600 259597785178368 231783736766400 45749848697280 618089964710400 70931706955200 121999596526080 154952816054400 28948691640960 34312386522960 50833165219200 463567473532800 91499697394560 42699858784128 381377177798400 38124873914400 309905632108800 57897383281920 68624773045920 101666330438400 106397560432800 182999394789120 43423037461440 76249747828800 115794766563840 137249546091840 203332660876800 64049788176192 48247819401600 57187310871600 365998789578240 99304389737280 86846074922880 152499495657600 29266310586240 274499092183680 406665321753600 65134556192160 128099576352384 96495638803200 114374621743200 21949732939680 173692149845760 304998991315200 58532621172480 72371729102400 123819006326400 148956584605920 130269112384320 24388592155200 256199152704768 192991277606400 228749243486400 43899465879360 609997982630400 192149364528576 117065242344960 144743458204800 30945153133440 32924599409520 65460900859200 260538224768640 48777184310400 457498486972800 87798931758720 40972834820736 36582888232800 289486916409600 61890306266880 65849198819040 97554368620800 243169009784064 175597863517440 46417729700160 73165776465600 123780612533760 131698397638080 195108737241600 51575255222400 54874332349200 351195727034880 92835459400320 43323214386816 146331552931200 68288058034560 263396795276160 69626594550240 103150510444800 109748664698400 185670918800640 86646428773632 46546996991040 292663105862400 77362882833600 139253189100480 206301020889600 64984821580224 219497329396800 371341837601280 102432087051840 173292857547264 93093993982080 585326211724800 154725765667200 30606752292480 278506378200960 412602041779200 129969643160448 438994658793600 116044324250400 22955064219360 186187987964160 309451531334400 61213504584960 77578328318400 153648130577760 25505626910400 259939286320896 232088648500800 45910128438720 618903062668800 194954464740672 71055524030400 122427009169920 155156656636800 29050110311040 34432596329040 51011253820800 464177297001600 91820256877440 42849453209472 382713292281600 38258440365600 310313313273600 58100220622080 68865192658080 102022507641600 106583286045600 183640513754880 43575165466560 76516880731200 116200441244160 137730385316160 204045015283200 64274179814208 48416850518400 57387660548400 367281027509760 99477733642560 87150330933120 153033761462400 29317397316480 275460770632320 408090030566400 65362748199840 128548359628416 96833701036800 114775321096800 21988047987360 174300661866240 306067522924800 58634794632960 72625275777600 124035142492800 149216600463840 130725496399680 24431164430400 257096719256832 193667402073600 229550642193600 43976095974720 612135045849600 192822539442624 117269589265920 145250551555200 31053566194560 32982071981040 65690236180800 261450992799360 48862328860800 459101284387200 87952191949440 41044356243072 36646746645600 290501103110400 62107132389120 65964143962080 97724657721600 244020926612736 175904383898880 46580349291840 73293493291200 124214264778240 131928287924160 195449315443200 51755943657600 54970119968400 351808767797760 93160698583680 43474992672384 146586986582400 68407260405120 263856575848320 69870523937760 103511887315200 109940239936800 186321397167360 86949985344768 46710069456960 293173973164800 77633915486400 139741047875520 207023774630400 65212489008576 219880479873600 372642794334720 102610890607680 173899970689536 93420138913920 586347946329600 155267830972800 30660178872960 279482095751040 414047549260800 130424978017152 439760959747200 116450873229600 22995134154720 186840277827840 310535661945600 61320357745920 77850115761600 153916335911520 25550149060800 260849956034304 232901746459200 45990268309440 621071323891200 195637467025728 71148386836800 122640715491840 155700231523200 29100819646080 34492701232080 121996152907200 51100298121600 465803492918400 91980536618880 42924250422144 383381349523200 38325223591200 311400463046400 58201639292160 68985402464160 102200596243200 106722580255200 183961073237760 43651229469120 76650447182400 116403278584320 137970804928320 204401192486400 64386375633216 48501366076800 57487835386800 367922146475520 99607741571520 87302458938240 153300894364800 29355712364160 275941609856640 408802384972800 65476844203680 128772751266432 97002732153600 114975670773600 22016784273120 174604917876480 306601788729600 58711424728320 72752049115200 124197244617600 149411612357280 130953688407360 24463093636800 257545502532864 194005464307200 229951341547200 44033568546240 613203577459200 193159126899648 117422849456640 145504098230400 31107772725120 33025176409680 65804903841600 261907376814720 48926187273600 459902683094400 88067137092480 41097997309824 36694640455200 291008196460800 62215545450240 66050352819360 97852374547200 244446885027072 176134274184960 46661659087680 73389280910400 124431090900480 132100705638720 195704749094400 51846287875200 55041960682800 352268548369920 93323318175360 43550881815168 146778561820800 68496662183040 264201411277440 69992488631520 103692575750400 110083921365600 186646636350720 87101763630336 46791605689920 293557123641600 77769431812800 139984977263040 207385151500800 65326322722752 220167842731200 373293272701440 102744993274560 174203527260672 93583211379840 587114247283200 155538863625600 30700248808320 279969954526080 414770303001600 130652645445504 440335685462400 116654147719200 23025186606240 187166422759680 311077727251200 61400497616640 77986009483200 154117489911840 25583540673600 261305290891008 233308295438400 46050373212480 622155454502400 195978968168256 71241249643200 122800995233280 155972018966400 29138851647360 34537779909360 122209107134400 51167081347200 466616590876800 92100746424960 42980348331648 383882392454400 38375311010400 311944037932800 58277703294720 69075559818720 102334162694400 106861874464800 184201492849920 43708277471040 76750622020800 116555406589440 138151119637440 204668325388800 64470522497472 48564752745600 57562966515600 368402985699840 87416554942080 153501244041600 29394027411840 276302239274880 409336650777600 65562416206560 128941044994944 97129505491200 115125933031200 22045520558880 174833109884160 307002488083200 58788054823680 72847129118400 124359346742400 131124832413120 24495022843200 257882089989888 194259010982400 230251866062400 44091041117760 614004976166400 193411567492416 117576109647360 145694258236800 31148427623040 33068280838320 65890904587200 262249664826240 48990045686400 460503732124800 88182082235520 41151638376576 36742534264800 291388516473600 62296855246080 66136561676640 97980091372800 244766353837824 176364164471040 46722641434560 73485068529600 124593710492160 132273123353280 195960182745600 51914046038400 55113801397200 352728328942080 93445282869120 43607798672256 146970137059200 68586063960960 264546246706560 70083962151840 103828092076800 110227602794400 186890565738240 87215597344512 46852757864640 293940274118400 77871069057600 140167924303680 207656184153600 65411698008384 220455205588800 373781131476480 102879095941440 174431194689024 93705515729280 587880548236800 155742138115200 30740318743680 280335848607360 415312368307200 130823396016768 440910411177600 116806603586400 23055239057760 187411031458560 311484276230400 61480637487360 78087929774400 154318643912160 25616932286400 261646792033536 233613207172800 46110478115520 622968552460800 196235094025152 71519838062400 122961274974720 156175859548800 29176883648640 34582858586640 122368822804800 51233864572800 467226414345600 92220956231040 43036446241152 384383435385600 38425398429600 312351719097600 58353767297280 69165717173280 102467729145600 107279757093600 184441912462080 43765325472960 76850796859200 116707534594560 138331434346560 204935458291200 64554669361728 48628139414400 57638097644400 368883824924160 87530650945920 153701593718400 29508972554880 276662868693120 409870916582400 65647988209440 129109338723456 97256278828800 115276195288800 22131729416160 175061301891840 307403187436800 72942209121600 124845653116800 131295976418880 258218677446912 194512557657600 230552390577600 44263458832320 614806374873600 193664008085184 145884418243200 31189082520960 33197594124240 65976905332800 262591952837760 516437354893824 49181620924800 461104781155200 109413313682400 88526917664640 41312561576832 387328016170368 36886215693600 291768836486400 62378165041920 66395188248480 98363241849600 245085822648576 218826627364800 177053835329280 46783623781440 73772431387200 124756330083840 132790376496960 196726483699200 51981804201600 55329323540400 437653254729600 354107670658560 93567247562880 43664715529344 147544862774400 68854269294720 265580752993920 70175435672160 103963608403200 110658647080800 187134495125760 87329431058688 46913910039360 295089725548800 77972706302400 140350871344320 207927216806400 65497073294016 221317294161600 374268990251520 103281403942080 174658862117376 93827820078720 590179451097600 155945412604800 30860528549760 280701742688640 415854433612800 130994146588032 442634588323200 116959059453600 23145396412320 187655640157440 311890825209600 61721057099520 78189850065600 154922105913120 25717107124800 261988293176064 233918118907200 46290792824640 623781650419200 196491219882048 71767472212800 123442114199040 156379700131200 33432901407360 34718094618480 122528538475200 51434214249600 467836237814400 92581585649280 43204739969664 385886564179200 38575660687200 312759400262400 66865802814720 69436189236960 102868428499200 107651208319200 185163171298560 50149352111040 77151321374400 133731605629440 138872378473920 205736856998400 64807109954496 55721502345600 57863491030800 370326342597120 100298704222080 154302642748800 29611146015360 277744756947840 411473713996800 75224028166560 129614219908992 111443004691200 115726982061600 22208359511520 200597408444160 308605285497600 83582253518400 125277925449600 150448056333120 259228439817984 222886009382400 231453964123200 44416719023040 617210570995200 194421329863488 167164507036800 31311047214720 33312539267280 66234907569600 300896112666240 518456879635968 49351910025600 462907928246400 125373380277600 88833438046080 41455604421504 388842659726976 37013932519200 334329014073600 62622094429440 66625078534560 98703820051200 280836371821824 250746760555200 177666876092160 46966570822080 74027865038400 125244188858880 133250157069120 197407640102400 52185078691200 55520898778800 501493521110400 355333752184320 93933141644160 43835466100608 148055730076800 69092674035840 266500314138240 70449856233120 104370157382400 111041797557600 187866283288320 87670932201216 47097366563520 296111460153600 78277618036800 140899712466240 208740314764800 65753199150912 222083595115200 375732566576640 103639011053760 175341864402432 94194733127040 592222920307200 156555236073600 30967381710720 281799424932480 417480629529600 131506398301824 444167190230400 117416427055200 23225536283040 188389466254080 313110472147200 61934763421440 78495610939200 155458516580640 25806151425600 263012796603648 234832854110400 46451072566080 626220944294400 197259597452736 71798426481600 123869526842880 156991221878400 33563640539520 34838304424560 123007685486400 51612302851200 469665708220800 92902145132160 43354334395008 387222678662400 38709227138400 313982443756800 67127281079040 69676608849120 103224605702400 107697639722400 185804290264320 50345460809280 77418454276800 134254562158080 139353217698240 206449211404800 65031501592512 55939400899200 58063840707600 371608580528640 100690921618560 154836908553600 29623917697920 278706435396480 412898422809600 75518191213920 130063003185024 111878801798400 116127681415200 22217938273440 201381843237120 309673817107200 83909101348800 125331959491200 151036382427840 260126006370048 223757603596800 232255362830400 44435876546880 619347634214400 195094504777536 167818202697600 31419460275840 33326907410160 66464242891200 302072764855680 520252012740096 49373196163200 464510725660800 125863652023200 88871753093760 41473484777088 390189009555072 37029897122400 335636405395200 62838920551680 66653814820320 98746392326400 281934580531968 251727304046400 177743506187520 47129190413760 74059794244800 125677841103360 133307629640640 197492784652800 52365767126400 55544845683600 503454608092800 355487012375040 94258380827520 43987244386176 148119588489600 69122474628480 266615259281280 70693785620640 104731534252800 111089691367200 188516761655040 87974488772352 47260439029440 296239176979200 78548650689600 141387571241280 209463068505600 65980866579264 222179382734400 377033523310080 103683711942720 175948977544704 94520878058880 592478353958400 157097301379200 30980738355840 282775142482560 418926137011200 131961733158528 444358765468800 117822976034400 23235553766880 189041756117760 314194602758400 61961476711680 78767398382400 155525567914080 25817281963200 263923466317056 235645952068800 46471107533760 628389205516800 197942599737792 71860335019200 123922953423360 157534796764800 33679853101440 34853330650320 123433593940800 51634563926400 471291904137600 92942215067520 43373033698176 387389692972800 38725922944800 315069593529600 67359706202880 69706661300640 103269127852800 107790502528800 185884430135040 50519779652160 77451845889600 134719412405760 139413322601280 206538255705600 65059550547264 56133088502400 58088884417200 371768860270080 101039559304320 154903691779200 29649461063040 278826645202560 413076511411200 75779669478240 130119101094528 112266177004800 116177768834400 22237095797280 202079118608640 309807383558400 84199632753600 125440027574400 151559338956480 260238202189056 224532354009600 232355537668800 44474191594560 619614767116800 195178651641792 168399265507200 31433011908480 33355643695920 66492909806400 303118677912960 520476404378112 49415768438400 464711075337600 126299449130400 88948383189120 41509245488256 390357303283584 37061826328800 336798531014400 62866023816960 66711287391840 98831536876800 282910766052096 252598898260800 177896766378240 47149517862720 74123652657600 125732047633920 133422574783680 197663073753600 52388353180800 55592739493200 505197796521600 355793532756480 94299035725440 44006216671872 148247305315200 69182075813760 266845149567360 70724276794080 104776706361600 111185478986400 188598071450880 88012433343744 47280823087680 296494610630400 78582529771200 141448553588160 209553412723200 66009325007808 222370957972800 377196142901760 103773113720640 176024866687488 94561646175360 592989221260800 157165059542400 31007451646080 282897107176320 419106825446400 132018650015616 444741915945600 117873794656800 23255588734560 189123292350720 314330119084800 62014903292160 78801371812800 155659670580960 25839543038400 264037300031232 235747589313600 46511177469120 628660238169600 198027975023424 71953197825600 124029806584320 157602743625600 33694379671680 34883383101840 123486832497600 51679086076800 471495178627200 93022354938240 43410432304512 387723721593600 38759314557600 315205487251200 67388759343360 69766766203680 103358172153600 107929796738400 186044709876480 50541569507520 77518629115200 134777518686720 139533532407360 206716344307200 65115648456768 56157299452800 58138971836400 372089419752960 101083139015040 155037258230400 29687776110720 279067064814720 413432688614400 75812354261280 130231296913536 112314598905600 116277943672800 22265832083040 202166278030080 310074516460800 84235949179200 125602129699200 151624708522560 260462593827072 224629197811200 232555887345600 44531664166080 620149032921600 195346945370304 168471898358400 31460115173760 33398748124560 66550243636800 303249417045120 520925187654144 49479626851200 465111774691200 126353923768800 89063328332160 41562886555008 390693890740608 37109720138400 336943796716800 62920230347520 66797496249120 98959253702400 283032789242112 252707847537600 178126656664320 47190172760640 74219440276800 125840460695040 133594992498240 197918507404800 52433525289600 55664580207600 505415695075200 356253313328640 94380345521280 44044161243264 148438880553600 69271477591680 267189984996480 70785259140960 104867050579200 111329160415200 188760691042560 88088322486528 47321591204160 296877761107200 78650287934400 141570518281920 209734101158400 66066241864896 222658320830400 377521382085120 103907216387520 176176644973056 94643182408320 593755522214400 157300575868800 31047521581440 283141036563840 419468202316800 132132483729792 445316641660800 117975431901600 23285641186080 189286364816640 314601151737600 62095043162880 78869318673600 155860824581280 25872934651200 264264967459584 235950863803200 46571282372160 629202303475200 198198725594688 71984152094400 124190086325760 157738637347200 33723432812160 34928461779120 123593309611200 51745869302400 471901727606400 93142564744320 43466530214016 388224764524800 38809401976800 315477274694400 67446865624320 69856923558240 103491738604800 107976228141600 186285129488640 50585149218240 77618803953600 134893731248640 139713847116480 206983477209600 65199795321024 56205721353600 58214102965200 372570258977280 101170298436480 155237607907200 29700547793280 279427694232960 413966954419200 75877723827360 130399590642048 112411442707200 116428205930400 22275410844960 202340596872960 310475215814400 84308582030400 125656163740800 151755447654720 260799181284096 224822885414400 232856411860800 44550821689920 620950431628800 195599385963072 168617164060800 31500770071680 33413116267440 303510895309440 521598362568192 49500912988800 465712823721600 126462873045600 89101643379840 41580766910592 391198771926144 37125684741600 337234328121600 63001540143360 66826232534880 99001825977600 283276835622144 252925746091200 178203286759680 47251155107520 74251369483200 126003080286720 133652465069760 198003651955200 52501283452800 55688527112400 505851492182400 356406573519360 94502310215040 44101078100352 148502738966400 69301278184320 267304930139520 70876732661280 105002566905600 111377054224800 189004620430080 88202156200704 47382743378880 297005477932800 78751925179200 141753465322560 210005133811200 66151617150528 222754108449600 378009240860160 103951917276480 176404312401408 94765486757760 594010955865600 157503850358400 31060878226560 283506930645120 420010267622400 132303234301056 445508216899200 118127887768800 23295658669920 189530973515520 315007700716800 62121756453120 78971238964800 155927875914720 25884065188800 264606468602112 236255775537600 46591317339840 630015401433600 198454851451584 72077014900800 124243512906240 157942477929600 33767012522880 34943488004880 123753025281600 51768130377600 472511551075200 93182634679680 43485229517184 388391778835200 38826097783200 315884955859200 67534025045760 69886976009760 103536260755200 108115522351200 186365269359360 50650518784320 77652195566400 135068050091520 139773952019520 207072521510400 65227844275776 56278354204800 58239146674800 372730538718720 101301037568640 155304391132800 29738862840960 279547904039040 414145043020800 75975778176480 130455688551552 112556708409600 116478293349600 22304147130720 202602075137280 310608782265600 84417531307200 125818265865600 151951556352960 260911377103104 225113416819200 232956586699200 44608294261440 621217564531200 195683532827328 168835062614400 31514321704320 33456220696080 303903112705920 521822754206208 49564771401600 465913173398400 126626296960800 89216588522880 41634407977344 391367065654656 37173578551200 337670125228800 63028643408640 66912441392160 99129542803200 283642905192192 253252593921600 178433177045760 47271482556480 74347157102400 126057286817280 133824882784320 198259085606400 52523869507200 55760367826800 506505187843200 356866354091520 94542965112960 44120050386048 148694314204800 69390679962240 267649765568640 70907223834720 105047739014400 111520735653600 189085930225920 88240100772096 47403127437120 297388628409600 78785804260800 141814447669440 210095478028800 66180075579072 223041471307200 378171860451840 104086019943360 176480201544192 94806254874240 594777256819200 157571608521600 31100948161920 283628895338880 420190956057600 132360151158144 446082942614400 118178706391200 23325711121440 189612509748480 315143217043200 62201896323840 79005212395200 156129029915040 25917456801600 264720302316288 236357412782400 46651422242880 630286434086400 198540226737216 72169877707200 124403792647680 158010424790400 33781539093120 34988566682160 123806263838400 51834913603200 472714825564800 93302844485760 43541327426688 388892821766400 38876185202400 316020849580800 67563078186240 69977133364320 103669827206400 108254816560800 186605688971520 50672308639680 77752370404800 135126156372480 139954266728640 207339654412800 65311991140032 56302565155200 58314277803600 373211377943040 101344617279360 155504740809600 29777177888640 279908533457280 414679308825600 76008462959520 130623982280064 112605130310400 116628555607200 61005706009920 22332883416480 202689234558720 311009481619200 84453847732800 125980367990400 152016925919040 261247964560128 225210260620800 233257111214400 122011412019840 44665766832960 622018963238400 195935973420096 168907695465600 31554976602240 33499325124720 304033851838080 522495929120256 135568235577600 49628629814400 466514222428800 126680771599200 89331533665920 41688049044096 391871946840192 101676176683200 37221472360800 337815390931200 63109953204480 66998650249440 99257259628800 283764928382208 253361543198400 178663067331840 47332464903360 203352353366400 74442944721600 126219906408960 133997300498880 198514519257600 52591627670400 55832208541200 506723086396800 357326134663680 94664929806720 44176967243136 406704706732800 148885889443200 69480081740160 267994600997760 70998697355040 105183255340800 111664417082400 189329859613440 88353934486272 47464279611840 297771778886400 78887441505600 141997394710080 210366510681600 66265450864704 223328834164800 378659719226880 104220122610240 176707868972544 94928559223680 595543557772800 157774883011200 31141018097280 283994789420160 420733021363200 132530901729408 446657668329600 118331162258400 23355763572960 189857118447360 315549766022400 62282036194560 79107132686400 156330183915360 25950848414400 265061803458816 236662324516800 46711527145920 631099532044800 198796352594112 72324649051200 124564072389120 158214265372800 33825118803840 35033645359440 123965979508800 51901696828800 473324649033600 93423054291840 43597425336192 389393864697600 38926272621600 316428530745600 67650237607680 70067290718880 103803393657600 108486973576800 186846108583680 50737678205760 77852545243200 135300475215360 140134581437760 207606787315200 65396138004288 56375198006400 58389408932400 373692217167360 101475356411520 155705090486400 29841036301440 280269162875520 76106517308640 130792276008576 112750396012800 116778817864800 61084304729280 22380777226080 202950712823040 311410180972800 84562797009600 126250538198400 152213034617280 261584552017152 225500792025600 233557635729600 122168609458560 44761554452160 622820361945600 196188414012864 169125594019200 31595631500160 33571165839120 304426069234560 523169104034304 135742899398400 49735060502400 467115271459200 126844195514400 89523108904320 41777450822016 392376828025728 101807174548800 37301295376800 338251188038400 63191263000320 67142331678240 99470121004800 284130997952256 253688391028800 179046217808640 47393447250240 203614349097600 74602590753600 126382526000640 134284663356480 198940242009600 52659385833600 55951943065200 507376782057600 358092435617280 94786894500480 44233884100224 407228698195200 149205181507200 69629084703360 268569326712960 71090170875360 105318771667200 111903886130400 189573789000960 88467768200448 47525431786560 298410363014400 78989078750400 142180341750720 210637543334400 66350826150336 223807772260800 379147578001920 104443627055040 176935536400896 95050863573120 596820726028800 157978157500800 31207801322880 284360683501440 421275086668800 132701652300672 447615544521600 118483618125600 23405850992160 190101727146240 315956315001600 62415602645760 79209052977600 156665440582560 265403304601344 236967236251200 46811701984320 631912630003200 199052478451008 72417511857600 124831205291520 158418105955200 33868698514560 35108776488240 124125695179200 530806609202688 52013002204800 473934472502400 93623403968640 43690921852032 390228936249600 398104956902016 39009751653600 316836211910400 67737397029120 70217552976480 104026004409600 108626267786400 187246807937280 50803047771840 78019503307200 135474794058240 140435105952960 208052008819200 65536382778048 56447830857600 58514627480400 374493615874560 101606095543680 156039006614400 29879351349120 280870211905920 76204571657760 131072765556096 112895661715200 117029254960800 61215302594880 22409513511840 203212191087360 312078013228800 84671746286400 126412640323200 152409143315520 262145531112192 225791323430400 234058509921600 122430605189760 44819027023680 624156026457600 196609148334144 169343492572800 31663389663360 33614270267760 304818286631040 524291062224384 136034005766400 49798918915200 468117019843200 127007619429600 89638054047360 41831091888768 393218296668288 102025504324800 37349189186400 338686985145600 63326779326720 67228540535520 99597837830400 284497067522304 254015238859200 179276108094720 47495084495040 204051008649600 74698378372800 126653558653440 134457081071040 199195675660800 52772316105600 56023783779600 508030477718400 358552216189440 94990168990080 44328745528704 408102017299200 149396756745600 69718486481280 268914162142080 71242626742560 105544632211200 112047567559200 189980337980160 88657491057408 47627352077760 298793513491200 79158474158400 142485253485120 211089264422400 66493118293056 224095135118400 379960675960320 104577729721920 177314982114816 95254704155520 597587026982400 158316948316800 31247871258240 284970506970240 422178528844800 132986236586112 448190270236800 118737711237600 23435903443680 190509408311040 316633896633600 62495742516480 79378920129600 156866594582880 265972473172224 237475422475200 46871806887360 633267793267200 199479354879168 72603237470400 124991485032960 158757840259200 33941331365760 35153855165520 124391887963200 531944946344448 52079785430400 474950844950400 93743613774720 43747019761536 390729979180800 398958709758336 39059839072800 317515680518400 67882662731520 70307710331040 104159570860800 108904856205600 187487227549440 50911997048640 78119678145600 135765325463040 140615420662080 208319141721600 65620529642304 56568885609600 58589758609200 374974455098880 101823994097280 156239356291200 29955981444480 281230841324160 76367995572960 131241059284608 113137771219200 117179517218400 61293901314240 22466986083360 203647988194560 312478712582400 84853328414400 126736844572800 152735991145920 262482118569216 226275542438400 234359034436800 122587802628480 44933972166720 624957425164800 196861588926912 169706656828800 31704044561280 33700479125040 305471982291840 524964237138432 136208669587200 49926635740800 468718068873600 127279992621600 89867944333440 41938374022272 393723177853824 102156502190400 37444976805600 339413313657600 63408089122560 67400958250080 99853271481600 285107183472384 254559985243200 179735888666880 47556066841920 204313004380800 74889953611200 126816178245120 134801916500160 199706542963200 52840074268800 56167465208400 509119970486400 359471777333760 95112133683840 44385662385792 408626008761600 149779907222400 69897290037120 269603833000320 71334100262880 105680148537600 112334930416800 190224267367680 88771324771584 47688504252480 299559814444800 79260111403200 142668200525760 211360297075200 66578493578688 224669860833600 380448534735360 104845935055680 177542649543168 95377008504960 599119628889600 158520222806400 31328011128960 285336401051520 422720594150400 133156987157376 449339721667200 118890167104800 23496008346720 190754017009920 317040445612800 62656022257920 79480840420800 157268902583520 266313974314752 237780334209600 46992016693440 634080891225600 199735480736064 72788963083200 125312044515840 158961680841600 33984911076480 35244012520080 124551603633600 532627948629504 52213351881600 475560668419200 93984033386880 43859215580544 391732065043200 399470961472128 39160013911200 317923361683200 67969822152960 70488025040160 104426703763200 109183444624800 187968066773760 50977366614720 78320027822400 135939644305920 140976050080320 208853407526400 65788823370816 56641518460800 58740020866800 375936133547520 101954733229440 156640055644800 30032611539840 281952100160640 76466049922080 131577646741632 113283036921600 117480041733600 61451098752960 22524458654880 203909466458880 313280111289600 84962277691200 127061048822400 152932099844160 263155293483264 226566073843200 234960083467200 122902197505920 45048917309760 626560222579200 197366470112448 169924555382400 31785354357120 33786687982320 305864199688320 526310586966528 136557997228800 50054352566400 469920166934400 127443416536800 90097834619520 42045656155776 394732940224896 102418497921600 37540764424800 339849110764800 63570708714240 67573375964640 100108705132800 285473253042432 254886833073600 180195669239040 47678031535680 204836995843200 75081528849600 127141417428480 135146751929280 200217410265600 52975590595200 56311146637200 509773666147200 360391338478080 95356063071360 44499496099968 409673991686400 150163057699200 70076093592960 270293503858560 71517047303520 105951181190400 112622293274400 190712126142720 88998992199936 51661626569280 300326115398400 79463385892800 143034094607040 211902362380800 66749244149952 225244586548800 381424252285440 105114140389440 177997984399872 103323253138560 600652230796800 158926771785600 31408150999680 286068189214080 423804724761600 133498488299904 450489173097600 119195078839200 23556113249760 206646506277120 317853543571200 62816301999360 86102710948800 157671210584160 266996976599808 238390157678400 47112226499520 635707087142400 200247732449856 73067551502400 125632603998720 172205421897600 34072070497920 35334169874640 124871034974400 533993953199616 52346918332800 476780315356800 94224452999040 43971411399552 392734150905600 400495464899712 39260188749600 344410843795200 68144140995840 70668339749280 104693836665600 109601327253600 188448905998080 51108105746880 78520377499200 136288281991680 141336679498560 209387673331200 65957117099328 56786784163200 58890283124400 376897811996160 102216211493760 157040754998400 30147556682880 282673358997120 76662158620320 131914234198656 113573568326400 117780566248800 61608296191680 22610667512160 204432422987520 314081509996800 85180176244800 153324317240640 263828468397312 227147136652800 235561132497600 123216592383360 45221335024320 628163019993600 197871351297984 170360352489600 31866664152960 33916001268240 306648634481280 527656936794624 136907324870400 50245927804800 471122264995200 127770264367200 90442670048640 42206579356032 395742702595968 102680493652800 37684445853600 340720704979200 63733328305920 67832002536480 100491855609600 286205392182528 255540528734400 180885340097280 47799996229440 205360987305600 75368891707200 127466656611840 135664005072960 200983711219200 53111106921600 56526668780400 511081057468800 361770680194560 95599992458880 44613329814144 410721974611200 150737783414400 70344298926720 271328010145920 71699994344160 106222213843200 113053337560800 191199984917760 89226659628288 51794120589120 301475566828800 79666660382400 143399988688320 212444427686400 66919994721216 226106675121600 382399969835520 105516448390080 178453319256576 103588241178240 602951133657600 159333320764800 31528360805760 286799977376640 424888855372800 133839989442432 452213350243200 119499990573600 23646270604320 207176482356480 318666641529600 63056721611520 86323534315200 158274672585120 267679978884864 238999981147200 47292541208640 637333283059200 200759984163648 73098505771200 126113443223040 172647068630400 34159229919360 35469405906480 125190466315200 535359957769728 52547268009600 477999962294400 94585082417280 44139705128064 401519968327296 39410451007200 345294137260800 68318459838720 70938811812960 105094536019200 290047075299072 109647758656800 189170164834560 51238844879040 78820902014400 136636919677440 141877623625920 210189072038400 66209557692096 56932049865600 59115676510800 378340329669120 102477689758080 157641804028800 30160328365440 283755247251840 76858267318560 132419115384192 113864099731200 118231353021600 61844092349760 22620246274080 204955379516160 315283608057600 85398074798400 153716534637120 264838230768384 227728199462400 236462706043200 123688184699520 45240492548160 630567216115200 198628673076288 170796149596800 31988628846720 33930369411120 307433069274240 529676461536768 137431316332800 50267213942400 472925412086400 128097112197600 90480985096320 42224459711616 397257346152576 103073487249600 37700410456800 341592299193600 63977257693440 67860738822240 100534427884800 286937531322624 256194224395200 180961970192640 47982943270080 206146974499200 75400820913600 127954515386880 135721477644480 201068855769600 53314381411200 56550615685200 512388448790400 361923940385280 95965886540160 44784080385408 412293948998400 150801641827200 70374099519360 271442955288960 71974414905120 106628762822400 113101231370400 191931773080320 89568160770816 51926614608960 301603283654400 79971572116800 143948829810240 213257525644800 67176120578112 226202462740800 383863546160640 105561149279040 179136321541632 103853229217920 603206567308800 159943144233600 31541717450880 287897659620480 426515051289600 134352241156224 452404925481600 119957358175200 23656288088160 207706458435840 319886288467200 63083434901760 86544357681600 158341723918560 268704482312448 239914716350400 47312576176320 639772576934400 201528361734336 73191368577600 126166869803520 173088715363200 34289969051520 35484432132240 125669613326400 537408964624896 52569529084800 479829432700800 94625152352640 44158404431232 403056723468672 39427146813600 346177430726400 68579938103040 70968864264480 105139058169600 290789041810176 109787052866400 189250304705280 51434953577280 78854293627200 137159876206080 141937728528960 210278116339200 66237606646848 57149948419200 59140720220400 378500609410560 102869907154560 157708587254400 30198643413120 283875457057920 77152430365920 132475213293696 114299896838400 118281440440800 61870291922880 22648982559840 205739814309120 315417174508800 85724922628800 154304860731840 264950426587392 228599793676800 236562880881600 123740583845760 45297965119680 630834349017600 198712819940544 171449845257600 32002180479360 33973473839760 308609721463680 529900853174784 137489537606400 50331072355200 473125761763200 128587383943200 90595930239360 42278100778368 397425639881088 103117153204800 37748304266400 342899690515200 64004360958720 67946947679520 100662144710400 288035740032768 257174767886400 181191860478720 48003270719040 206234306409600 75496608532800 128008721917440 135893895359040 201324289420800 53336967465600 56622456399600 514349535772800 362383720957440 96006541438080 44803052671104 412468612819200 150993217065600 70463501297280 271787790718080 72004906078560 106673934931200 113244912799200 192013082876160 89606105342208 52125355638720 301986434131200 80005451198400 144009812157120 213347869862400 67204579006656 226489825598400 384026165752320 105695251945920 179212210684416 104250711277440 603972868262400 160010902396800 31581787386240 288019624314240 426695739724800 134409158013312 452979651196800 120008176797600 62773507863360 23686340539680 208501422554880 320021804793600 63163574772480 86875592731200 158542877918880 268818316026624 240016353595200 125547015726720 47372681079360 640043609587200 201613737019968 73253277115200 126327149544960 173751185462400 34304495621760 35529510809520 125722851883200 537636632053248 139496684140800 52636312310400 480032707190400 251094031453440 94745362158720 44214502340736 403227474039936 104622513105600 39477234232800 347502370924800 68608991243520 71059021619040 105272624620800 291901991576832 109879915672800 189490724317440 51456743432640 209245026211200 78954468465600 137217982487040 142118043238080 210545249241600 66321753511104 57174159369600 59215851349200 378981448634880 102913486865280 418490052422400 157908936931200 30224186778240 284236086476160 77185115148960 132643507022208 114348318739200 118431702698400 61948890642240 22668140083680 205826973730560 836980104844800 315817873862400 85761239054400 154370230297920 265287014044416 228696637478400 236863405396800 123897781284480 45336280167360 631635747724800 198965260533312 171522478108800 32042835377280 34002210125520 308740460595840 530574028088832 137664201427200 50373644630400 473726810793600 128641858581600 90672560334720 42313861489536 397930521066624 103248151070400 37780233472800 343044956217600 64085670754560 68004420251040 100747289260800 288157763222784 257283717163200 181345120669440 48064253065920 206496302140800 75560466945600 128171341509120 136008840502080 201494578521600 53404725628800 56670350209200 514567434326400 362690241338880 96128506131840 44859969528192 412992604281600 151120933891200 70523102482560 272017681004160 72096379598880 106809451257600 113340700418400 192257012263680 89719939056384 52147437975360 302241867782400 80107088443200 144192759197760 213618902515200 67289954292288 226681400836800 384514024527360 105784653723840 179439878112768 104294875950720 604483735564800 160214176886400 31608500676480 288385518395520 427237805030400 134579908584576 453362801673600 120160632664800 62853254009280 23706375507360 208589751901440 320428353772800 63217001352960 86912396625600 158676980585760 269159817169152 240321265329600 125706508018560 47412751014720 640856707545600 201869862876864 180240948997200 73531865534400 126434002705920 173824793251200 34348075332480 35559563261040 125882567553600 538319634338304 139673897798400 52680834460800 480642530659200 251413016037120 94825502029440 44251900947072 403739725753728 104755423348800 39510625845600 347649586502400 68696150664960 71119126522080 105361668921600 292025652662016 110297798301600 189651004058880 51522112998720 209510846697600 79021251691200 137392301329920 142238253044160 210723337843200 66377851420608 57246792220800 59265938768400 379302008117760 103044225997440 419021693395200 158042503382400 30339131921280 284476506088320 77283169498080 132755702841216 114493584441600 118531877536800 62001289788480 22754348940960 206088451994880 838043386790400 316085006764800 85870188331200 154566338996160 265511405682432 228987168883200 237063755073600 124002579576960 45508697881920 632170013529600 199133554261824 171740376662400 32069938642560 34131523411440 309132677992320 531022811364864 137780643974400 50565219868800 474127510147200 128805282496800 91017395763840 42474784689792 398267108523648 103335482980800 37923914901600 343480753324800 64139877285120 68263046822880 101130439737600 288523832792832 257610564993600 182034791527680 48104907963840 206670965961600 75847829803200 128279754570240 136526093645760 202260879475200 53449897737600 56885872352400 515221129987200 364069583055360 96209815927680 44897914099584 413341931923200 151695659606400 70791307816320 273052187291520 72157361945760 106899795475200 113771744704800 192419631855360 89795828199168 52213684985280 303391319212800 80174846606400 144314723891520 213799590950400 67346871149376 227543489409600 384839263710720 106186961724480 179591656398336 104427369970560 606782638425600 160349693212800 31728710482560 288629447783040 427599181900800 134693742298752 455086978819200 120262269909600 62906418106560 23796532861920 208854739941120 320699386425600 63457420965120 87022808308800 159280442586720 269387484597504 240524539819200 125812836213120 47593065723840 641398772851200 202040613448128 180393404864400 73655682609600 126914841930240 174045616617600 34377128472960 35694799292880 125989044667200 538774969195008 139792040236800 52881184137600 481049079638400 251625672426240 95186131447680 44420194675584 404081226896256 104844030177600 39660888103200 348091233235200 68754256945920 71389598585760 105762368275200 292396635917568 110483523914400 190372262895360 51565692709440 209688060355200 79321776206400 137508513891840 142779197171520 211524736550400 66630292013376 57295214121600 59491332154800 380744525790720 103131385418880 419376120710400 158643552412800 30390218651520 285558394343040 77348539064160 133260584026752 114590428243200 118982664309600 62237085946560 22792663988640 206262770837760 838752241420800 317287104825600 85942821182400 154697078128320 266521168053504 229180856486400 237965328619200 124474171893120 45585327977280 634574209651200 199890876040128 171885642364800 32191903336320 34188995982960 309394156256640 533042336107008 138304635436800 50650364419200 475930657238400 128914231773600 91170655954560 42546306112128 399781752080256 103728476577600 37987773314400 343771284729600 64383806672640 68377991965920 101300728838400 288767879172864 257828463547200 182341311909120 48287855004480 207456953155200 75975546628800 128767613345280 136755983931840 202601457676800 53653172227200 56981659971600 515656927094400 364682623818240 96575710008960 45068664670848 414913906310400 151951093257600 70910510186880 273511967863680 72431782506720 107306344454400 113963319943200 193151420017920 90137329341696 52257849658560 303902186515200 80479758340800 144863565013440 214612688908800 67602997006272 227926639886400 386302840035840 106365765280320 180274658683392 104515699317120 607804373030400 160959516681600 31782137063040 289727130026880 429225377817600 135205994012544 455853279772800 120719637511200 63145656544320 23836602797280 209031398634240 321919033363200 63564274126080 87096416097600 159548647920480 270411988025088 241439275022400 126291313088640 47673205594560 643838066726400 202808991018816 181079456266800 74027133835200 127128548252160 174192832195200 34507867605120 35754904195920 126468191678400 540823976050176 140323681209600 52970228438400 482878550044800 252582626177280 95346411189120 44494991888256 405617982037632 105242760907200 39727671328800 348385664390400 69015735210240 71509808391840 105940456876800 292643958087936 505165252354560 111040700752800 190692822378240 51761801407680 210485521814400 79455342657600 138031470420480 143019616783680 211880913753600 66742487832384 57513112675200 59591506993200 381385644756480 103523602815360 420971043628800 158910685315200 30543478842240 286039233567360 77642702111520 133484975664768 115026225350400 119183013986400 62341884239040 207047205630720 841942087257600 317821370630400 86269669012800 155285404223040 266969951329536 230052450700800 238366027972800 124683768478080 45815218263360 635642741260800 200227463497152 172539338025600 32246109866880 310570808446080 533939902659072 138537520531200 50905798070400 476732055945600 129404503519200 24184582400160 42760870379136 400454926994304 103903140398400 345078676051200 64492219733760 68722827395040 26871758222400 289866087883008 258809007038400 48369164800320 207806280796800 76358697105600 128984439467520 36276873600240 53743516444800 517618014076800 96738329600640 45144553813632 415612561593600 40307637333600 71268117298560 72553747200480 107487032889600 114538045658400 193476659201280 90289107627264 52456590688320 80615274667200 145107494400960 214974065779200 67716830720448 60461456000400 386953318402560 106902175947840 180578215254528 104913181376640 161230549334400 31942416804480 290214988801920 429948131558400 135433661440896 120922912000800 63251984738880 23956812603360 209826362753280 322461098668800 63884833608960 87427651147200 160353263921760 270867322881792 241845824001600 126503969477760 47913625206720 644922197337600 203150492161344 181384368001200 127769667217920 174855302294400 34565973886080 35935218905040 126681145905600 541734645763584 140559966086400 53237361340800 483691648003200 253007938955520 95827250413440 44719383526272 406300984322688 105419974564800 39928021005600 349710604588800 69131947772160 71870437810080 106474722681600 293756907854592 506015877911040 191654500826880 51848960829120 210839949129600 79856042011200 138263895544320 143740875620160 212949445363200 67079075289408 57609956476800 59892031508400 383309001653760 103697921658240 421679898259200 159712084022400 30569022207360 287481751240320 77773441243680 134158150578816 115219912953600 119784063016800 62656279116480 207395843316480 843359796518400 319424168044800 86414934715200 155546882487360 268316301157632 230439825907200 239568126033600 125312558232960 45853533311040 638848336089600 201237225868224 172829869430400 32408729458560 311093764974720 536632602315264 139236175814400 50948370345600 479136252067200 129622402072800 24306547093920 42796631090304 402474451736448 104427131860800 345659738860800 64817458917120 68780299966560 27007274548800 290354180643072 259244804145600 48613094187840 208854263721600 76422555518400 129634917834240 36459820640880 54014549097600 518489608291200 97226188375680 45372221241984 417708527443200 40510911823200 71327718483840 72919641281760 108029098195200 114633833277600 194452376751360 90744442483968 52544920034880 81021823646400 145839282563520 216058196390400 68058331862976 60766367734800 388904753502720 106991577725760 181488884967936 105089840069760 162043647292800 31969130094720 291678565127040 432116392780800 136116663725952 121532735469600 63570969322560 23976847571040 210179680139520 324087294585600 63938260189440 87574866724800 160487366588640 272233327451904 243065470939200 127141938645120 47953695142080 648174589171200 204174995588928 182299103204400 127876520378880 175149733449600 34740292728960 35965271356560 127320008587200 544466654903808 141268820716800 53281883491200 486130941878400 254283877290240 95907390284160 44756782132608 408349991177856 105951615537600 39961412618400 350299466899200 69480585457920 71930542713120 106563766982400 294251552195328 508567754580480 191814780568320 52110439093440 211903231075200 79922825236800 138961170915840 143861085426240 213127533964800 67135173198912 57900487881600 59942118927600 383629561136640 104220878186880 423806462150400 159845650473600 30581793889920 287722170852480 78165658640160 134270346397824 115800975763200 119884237855200 62708678262720 208441756373760 847612924300800 319691300947200 86850731822400 156331317280320 268540692795648 231601951526400 239768475710400 125417356525440 45872690834880 639382601894400 201405519596736 173701463644800 32435832723840 312662634560640 537081385591296 139352618361600 50969656483200 479536951420800 130276097733600 24326874542880 42814511445888 402811039193472 104514463771200 347402927289600 64871665447680 68809036252320 27029860603200 291818458923264 260552195467200 48653749085760 209028927542400 76454484724800 129743330895360 36490311814320 54059721206400 521104390934400 97307498171520 45410165813376 418057855084800 40544790904800 71357519076480 72980623628640 108119442412800 114681727087200 194614996343040 90820331626752 52809908074560 81089581809600 145961247257280 216238884825600 68115248720064 60817186357200 389229992686080 107036278614720 181640663253504 105619816149120 162179163619200 31982486739840 291922494514560 432477769651200 136230497440128 121634372714400 63624133419840 23986865054880 211239632298240 324358327238400 63964973479680 88016513457600 160554417922080 272460994880256 243268745428800 127248266839680 47973730109760 648716654476800 204345746160192 182451559071600 127929946959360 176033026915200 34769345869440 35980297582320 127426485700800 544921989760512 141386963155200 53304144566400 486537490857600 254496533679360 95947460219520 44775481435776 408691492320384 106040222366400 39978108424800 352066053830400 69538691738880 71960595164640 106608289132800 295735485217536 508993067358720 191894920439040 52154018804160 212080444732800 79956216849600 139077383477760 143921190329280 213216578265600 67163222153664 57948909782400 59967162637200 383789840878080 104308037608320 424160889465600 159912433699200 30607337255040 287842380658560 78231028206240 134326444307328 115897819564800 119934325274400 62734877835840 208616075216640 848321778931200 319824867398400 86923364673600 156462056412480 268652888614656 231795639129600 239868650548800 125469755671680 45911005882560 639649734796800 201489666460992 173846729347200 32449384356480 312924112824960 537305777229312 139410839635200 51012228758400 479737301097600 130385047010400 24337038267360 42850272157056 402979332921984 104558129726400 347693458694400 64898768712960 68866508823840 27041153630400 292062505303296 260770094020800 48674076534720 209116259452800 76518343137600 129797537425920 36505557401040 54082307260800 521540188041600 97348153069440 45429138099072 418232518905600 40561730445600 71417120261760 73011114802080 108164614521600 114777514706400 194696306138880 90858276198144 52854072747840 81123460891200 146022229604160 216329229043200 68143707148608 60842595668400 389392612277760 107125680392640 181716552396288 105708145495680 162246921782400 32009200030080 292044459208320 432658458086400 136287414297216 121685191336800 63650715468480 24006900022560 211416290991360 324493843564800 64018400060160 88090121246400 160688520588960 272574828594432 243370382673600 127301430936960 48013800045120 648987687129600 204431121445824 182527787005200 128036800120320 176180242492800 34783872439680 36010350033840 127479724257600 545149657188864 141446034374400 53348666716800 486740765347200 254602861873920 96027600090240 44812880042112 408862242891648 106084525780800 40011500037600 352360484985600 69567744879360 72020700067680 106697333433600 295982807387904 509205723747840 192055200180480 52175808659520 212169051561600 80023000075200 139135489758720 144041400135360 213394666867200 67219320063168 57973120732800 60017250056400 384110400360960 104351617319040 424338103123200 160046000150400 74688133403520 288082800270720 78263712989280 134438640126336 115946241465600 120034500112800 62787276982080 208703234638080 848676206246400 320092000300800 86959681099200 156527425978560 268877280252672 231892482931200 240069000225600 125574553964160 112032200105280 640184000601600 201657960189504 173919362198400 32476487621760 313054851957120 537754560505344 139527282182400 51076087171200 480138000451200 130439521648800 24357365716320 42903913223808 403315920379008 104645461636800 347838724396800 64952975243520 168048300157920 27063739684800 292184528493312 260879043297600 48714731432640 209290923273600 76614130756800 129905950487040 36536048574480 54127479369600 521758086595200 97429462865280 45467082670464 418581846547200 40595609527200 71506522039680 73072097148960 108254958739200 114921196135200 194858925730560 90934165340928 52876155084480 81191219054400 146144194297920 216509917478400 68200624005696 60893414290800 389717851461120 107259783059520 181868330681856 105752310168960 162382438108800 32049269965440 292288388595840 433019834956800 136401248011392 121786828581600 63703879565760 24036952474080 211504620337920 324764876217600 64098539930880 88126925140800 160889674589280 272802496022784 243573657163200 127407759131520 48073904948160 649529752435200 204601872017088 182680242872400 128197079861760 176253850281600 34812925580160 36055428711120 127586201371200 545604992045568 141564176812800 53415449942400 487147314326400 254815518263040 96147809896320 44868977951616 409203744034176 106173132609600 40061587456800 352507700563200 69625851160320 72110857422240 106830899884800 296106468473088 509631036526080 192295619792640 52219388370240 212346265219200 80123174913600 139251702320640 144221714844480 213661799769600 67303466927424 58021542633600 60092381185200 384591239585280 104438776740480 424692530438400 160246349827200 74781629919360 288443429688960 78329082555360 134606933854848 116043085267200 120184762370400 62865875701440 208877553480960 849385060876800 320492699654400 87032313950400 156658165110720 269213867709696 232086170534400 240369524740800 125731751402880 112172444879040 640985399308800 201910400782272 174064627900800 32517142519680 313316330221440 538427735419392 139701946003200 51097373308800 480739049481600 130548470925600 24387856889760 42921793579392 403820801564544 104776459502400 348129255801600 65034285039360 168258667318560 27097618766400 292428574873344 261096941851200 48775713779520 209552919004800 76646059963200 130068570078720 36581785334640 54195237532800 522193883702400 97551427559040 45523999527552 419105838009600 40646428149600 71536322632320 73163570669280 108390475065600 114969089944800 195102855118080 91047999055104 52920319757760 81292856299200 146327141338560 216780950131200 68285999291328 60969642224400 390205710236160 107304483948480 182095998110208 105840639515520 162585712598400 32062626610560 292654282677120 433561900262400 136571998582656 121939284448800 63783625711680 24046969957920 211681279031040 325171425196800 64125253221120 88200532929600 160956725922720 273143997165312 243878568897600 127567251423360 48093939915840 650342850393600 204857997873984 182908926673200 128250506442240 176401065859200 34856505290880 36070454936880 127745917041600 546287994330624 141741390470400 53437711017600 487757137795200 255134502846720 96187879831680 44887677254784 409715995747968 106306042852800 40078283263200 352802131718400 69713010581760 72140909873760 106875422035200 296353790643456 510269005693440 192375759663360 52284757936320 212612085705600 80156566526400 139426021163520 144281819747520 213750844070400 67331515882176 58094175484800 60117424894800 384751519326720 104569515872640 425224171411200 160313133052800 74812795424640 288563639495040 78427136904480 134663031764352 116188350969600 120234849789600 62892075274560 209139031745280 850448342822400 320626266105600 87141263227200 156854273808960 269326063528704 232376701939200 240469699579200 125784150549120 112219193136960 641252532211200 201994547646528 174282526454400 32530694152320 313708547617920 538652127057408 139760167276800 51225090134400 480939399158400 130711894840800 24398020614240 43029075712896 403989095293056 104820125457600 348565052908800 65061388304640 168328789705440 27108911793600 292794644443392 261423789681600 48796041228480 209640250915200 76837635201600 130122776609280 36597030921360 54217823587200 522847579363200 97592082456960 45542971813248 419280501830400 40663367690400 71715126188160 73194061842720 108435647174400 115256452802400 195184164913920 91085943626496 52986566767680 81326735380800 146388123685440 216871294348800 68314457719872 60995051535600 390368329827840 107572689282240 182171887252992 105973133535360 162653470761600 32142766481280 292776247370880 433742588697600 136628915439744 121990103071200 63810207760320 24107074860960 211946267070720 325306941523200 64285532962560 88310944612800 161359033923360 273257830879488 243980206142400 127620415520640 48214149721920 650613883046400 204943373159616 182985154606800 128571065925120 176621889225600 34871031861120 36160612291440 127799155598400 546515661758976 141800461689600 53571277468800 487960412284800 255240831041280 96428299443840 44999873073792 409886746319232 106350346267200 40178458101600 353243778451200 69742063722240 72321224582880 107142554937600 296724773899008 510481662082560 192856598887680 52306547791680 212700692534400 80356916203200 139484127444480 144642449165760 214285109875200 67499809610688 58118386435200 60267687152400 385713197775360 104613095583360 425401385068800 160713832406400 74999788456320 289284898331520 78459821687520 134999619221376 116236772870400 120535374304800 63049272713280 209226191166720 850802770137600 321427664812800 87177579652800 156919643375040 269999238442752 232473545740800 241070748609600 126098545426560 112499682684480 642855329625600 202499428832064 174355159305600 32612003948160 313839286750080 539998476885504 140109494918400 51267662409600 482141497219200 130766369479200 24459002961120 43064836424064 198354945035520 404998857664128 105082121188800 348710318611200 65224007896320 82647893764800 168749524026720 27176669956800 292916667633408 261532738958400 48918005922240 210164242377600 76901493614400 130448015792640 36688504441680 54353339913600 523065477916800 97836011844480 45656805527424 420328484755200 40765004935200 71774727373440 73377008883360 108706679827200 115352240421600 195672023688960 91313611054848 53008649104320 81530009870400 146754017766720 217413359654400 68485208291136 61147507402800 391344047377920 107662091060160 182627222109696 106017298208640 163060019740800 32169479771520 293508035533440 434826719308800 136970416582272 122295014805600 63969700052160 24127109828640 212034596417280 326120039481600 64338959543040 88347748507200 161493136590240 273940833164544 244590029611200 127939400104320 48254219657280 652240078963200 205455624873408 183442522208400 128677919086080 176695497014400 34958191282560 36190664742960 128118586939200 547881666329088 142154889004800 53615799619200 489180059222400 255878800208640 96508439314560 45037271680128 410911249746816 106616166753600 40211849714400 353390994028800 69916382565120 72381329485920 107231599238400 296848434984192 511757600417280 193016878629120 52437286923840 213232333507200 80423699428800 139832765130240 144762658971840 214463198476800 67555907520192 58263652137600 60317774571600 386033757258240 104874573847680 426464667014400 160847398857600 75062119466880 289525317943680 78655930385760 135111815040384 116527304275200 120635549143200 63101671859520 209749147695360 852929334028800 321694797715200 87395478206400 157311860771520 270223630080768 233054608550400 241271098286400 126203343719040 112593179200320 643389595430400 202667722560576 174790956412800 32639107213440 314623721543040 540447260161536 140225937465600 51416665372800 482542196572800 131093217309600 24479330410080 43189998913152 198850729109760 405335445121152 105169453099200 349581912825600 65278214426880 82854470462400 168889768800480 27199256011200 293648806773504 262186434619200 48958660820160 210338906198400 77124998059200 130556428853760 36718995615120 54398512022400 524372869238400 97917321640320 45694750098816 420677812396800 40798884016800 71983331521920 73437991230240 108797024044800 115687497088800 195834643280640 91389500197632 53141143124160 81597768033600 146875982460480 217594048089600 68542125148224 61198326025200 391669286561280 107974997282880 182779000395264 106282286248320 163195536067200 32262976287360 293751964920960 435188096179200 137084250296448 122396652050400 64022864149440 24197232215520 212564572496640 326391072134400 64525952574720 88568571873600 161962495924320 274168500592896 244793304100800 128045728298880 48394464431040 652782144268800 205626375444672 183594978075600 129051905149440 177137143747200 34987244423040 36295848323280 128225064052800 548337001185792 142273031443200 53771627145600 489586608201600 256091456597760 96788928862080 45168166802304 411252750889344 106704773582400 40328720359200 354274287494400 69974488846080 72591696646560 107543254291200 297590401495296 512182913195520 193577857724160 52480866634560 213409547164800 80657440718400 139948977692160 145183393293120 215086508582400 67752250203456 58312074038400 60493080538800 387155715448320 104961733269120 426819094329600 161314881436800 75280278003840 290366786586240 78721299951840 135504500406912 116624148076800 120986161077600 63285068871360 209923466538240 853638188659200 322629762873600 87468111057600 157442599903680 271009000813824 233248296153600 241972322155200 126570137742720 112920417005760 645259525747200 203256750610368 174936222115200 32733968641920 314885199807360 542018001627648 140633486380800 51735957436800 483944644310400 131202166586400 24550476481440 43458204246912 199015990467840 406513501220736 105475114785600 349872444230400 65467937283840 82923329361600 169380625508640 27278307201600 293892853153536 262404333172800 49100952962880 210950229571200 77603936155200 130935874567680 36825714722160 54556614403200 524808666345600 98201905925760 45827556098688 421900459142400 40917460802400 72430340411520 73651429444320 109113228806400 116405904232800 196403811851520 53185307797440 81834921604800 147302858888640 218226457612800 68741334148032 61376191203600 392807623703040 108645510617280 106370615594880 163669843209600 32463325964160 294605717777280 436452915225600 79777961696160 137482668296064 122752382407200 64208938489920 24347494473120 212741231189760 327339686419200 88642179662400 162968265925920 159555923392320 274965336592128 245504764814400 128417876979840 48694988946240 654679372838400 206224002444096 184128573610800 177284359324800 35088930414720 36521241709680 128597733950400 319111846784640 549930673184256 142686529977600 54105543273600 491009529628800 256835753959680 132963269493600 97389977892480 45448656349824 412448004888192 107014897483200 40579157455200 354568718649600 70177860829440 73042483419360 108211086547200 297837723665664 513671507919360 265926538987200 194779955784960 52633395622080 214029794966400 81158314910400 140355721658880 146084966838720 216422173094400 68172984524736 58481550691200 60868736182800 531853077974400 389559911569920 105266791244160 428059589932800 162316629820800 75747760583040 292169933677440 78950093433120 136345969049472 116963101382400 121737472365600 63678062468160 210533582488320 856119179865600 98249005161216 324633259641600 87722326036800 157900186866240 272691938098944 233926202764800 73686753870912 243474944731200 127356124936320 113621640874560 196498010322432 649266519283200 204518953574208 175444652073600 32937243131520 315800373732480 545383876197888 141506805484800 51842388124800 147373507741824 486949889462400 131583489055200 24702932348640 43547606024832 199594405221120 409037907148416 106130104113600 350889304147200 65874486263040 83164335508800 170432461311840 27447702609600 294747015483648 263166978110400 49405864697280 212260208227200 77763582187200 131748972526080 166328671017600 37054398522960 54895405219200 526333956220800 98811729394560 46112140384128 424520416454400 41171553914400 72579343374720 332657342035200 74108797045920 109790810438400 116645373280800 197623458789120 53339884153920 82343107828800 148217594091840 219581620876800 69168210576192 61757330871600 395246917578240 108869015062080 106679768307840 164686215657600 76853567306880 296435188183680 439163241753600 80009826230880 138336421152384 123514661743200 64607669219520 57640175480160 213359536615680 329372431315200 88899806923200 163303522593120 160019652461760 276672842304768 247029323486400 129215338439040 115280350960320 658744862630400 207504631728576 185271992614800 177799613846400 35306828968320 86460263220240 129396312302400 320039304923520 553345684609536 143572598265600 54216848649600 494058646972800 258430676878080 133349710384800 230560701920640 45542152865664 415009263457152 107679448699200 40662636487200 355599227692800 70613657936640 172920526440480 108433697299200 298703351261952 516861353756160 266699420769600 461121403841280 52960243452480 215358897398400 81325272974400 141227315873280 345841052880960 216867394598400 68313229298496 58844714947200 60993954730800 533398841539200 922242807682560 105920486904960 430717794796800 162650545948800 75903588109440 691682105761920 79440365178720 136626458596992 117689429894400 121987909461600 150751228178880 211840973809920 861435589593600 98859121111296 325301091897600 88267072420800 158880730357440 273252917193984 235378859788800 74144340833472 243975818923200 301502456357760 113855382164160 197718242222592 650602183795200 204939687895488 176534144841600 33005001294720 317761460714880 546505834387968 141797911852800 51906246537600 148288681666944 487951637846400 132400608631200 24753750971040 200833865406720 409879375790976 106348433889600 353068289683200 66010002589440 83680777252800 170783073246240 27504167745600 296577363333888 264801217262400 49507501942080 212696867779200 77859369806400 132020005178880 167361554505600 37130626456560 55008335491200 529602434524800 99015003884160 46207001812608 425393735558400 41256251618400 334723109011200 74261252913120 110016670982400 116789054709600 198030007768320 53671119203520 82512503236800 148522505826240 220033341964800 69310502718912 61884377427600 396060015536640 109003117728960 107342238407040 165025006473600 77011669687680 297045011652480 440066683929600 80506678805280 138621005437824 123768754855200 64740579462720 57758752265760 214684476814080 330050012947200 89451865339200 163504676593440 161013357610560 277242010875648 247537509710400 129481158925440 115517504531520 660100025894400 207931508156736 185653132282800 178903730678400 35379461819520 86638128398640 129662505086400 322026715221120 554484021751296 143867954361600 54283631875200 495075019420800 258962317850880 134177798008800 231035009063040 45598250775168 415863016313472 107900965771200 40712723906400 357807461356800 70758923639040 173276256797280 108567263750400 300558267539712 517924635701760 268355596017600 462070018126080 53069192729280 215801931542400 81425447812800 141517847278080 346552513594560 217134527500800 68397376162752 58965769699200 61069085859600 536711192035200 924140036252160 106138385458560 431603863084800 162850895625600 75997084625280 693105027189120 79603789093920 136794752325504 117931539398400 122138171719200 151061352079680 212276770917120 863207726169600 99062493094656 325701791251200 88448654548800 159207578187840 273589504651008 235863078796800 74296869820992 244276343438400 302122704159360 113995626937920 198124986189312 651403582502400 205192128488256 176897309097600 33045656192640 318415156375680 547179009302016 471726157593600 148593739641984 488552686876800 132672981823200 24784242144480 223214985826560 410384256976512 353794618195200 66091312385280 93006244094400 170993440406880 27538046827200 297187479283968 265345963646400 49568484288960 707589236390400 222890609462976 78050945044800 132182624770560 186012488188800 37176363216720 55076093654400 530691927292800 99136968577920 46263918669696 425917727020800 41307070240800 372024976377600 74352726433440 110152187308800 117076417567200 198273937155840 53781530886720 82614140481600 148705452866880 220304374617600 69395878004544 61960605361200 396547874311680 109271323062720 107563061773440 165228280963200 77106531116160 297410905733760 440608749235200 80672296330080 138791756009088 123921210722400 64820325608640 57829898337120 215126123546880 330456561926400 89635884811200 163906984594080 161344592660160 277583512018176 247842421444800 129640651217280 115659796674240 660913123852800 208187634013632 185881816083600 179271769622400 35423041530240 86744847505680 129822220756800 322689185320320 555167024036352 144045168019200 54417198326400 495684842889600 259281302434560 134453827216800 231319593348480 45710446594176 416375268027264 108033876014400 40812898744800 358543539244800 70846083060480 173489695011360 108834396652800 301176572965632 518562604869120 268907654433600 462639186696960 53134562295360 216067752028800 81625797489600 141692166120960 346979390022720 217668793305600 68565669891264 59038402550400 61219348117200 537815308867200 925278373393920 106269124590720 432135504057600 163251594979200 76184077656960 693958780045440 79701843443040 137131339782528 118076805100800 122438696234400 151247426420160 212538249181440 864271008115200 99184516284672 326503189958400 88557603825600 159403686886080 274262679565056 236153610201600 74388387213504 244877392468800 302494852840320 114276116485440 198369032569344 653006379916800 205697009673792 177115207651200 33126965988480 318807373772160 548525359130112 472307220403200 148776774427008 489754784937600 132836405738400 24845224491360 223674181436160 411394019347584 354230415302400 66253931976960 93197575598400 171414174728160 27605804990400 297553548854016 265672811476800 49690448982720 708460830604800 223165161640512 78274449489600 132507863953920 186395151196800 37267836737040 55211609980800 531345622953600 99380897965440 46377752383872 426965709945600 41408707485600 372790302393600 74535673474080 110423219961600 117411674234400 198761795930880 53847777896640 82817414971200 149071346948160 220846439923200 69566628575808 62113061228400 397523591861760 111803510211120 109584229285440 107695555793280 165634829942400 77296253973120 298142693896320 441692879846400 80771666844960 139133257151616 124226122456800 64979817900480 57972190479840 215391111586560 331269659884800 89746296494400 164376343928160 161543333689920 278266514303232 248452244913600 129959635800960 115944380959680 662539319769600 208699885727424 186339183685200 179492592988800 35510200951680 86958285719760 130141652097600 323086667379840 556533028606464 144399595334400 54573025852800 496904489827200 259919271601920 134619444741600 231888761919360 45841341716352 417399771454848 108299696500800 40929769389600 358985185977600 71020401903360 173916571439520 109146051705600 301547556221184 519838543203840 269238889483200 463777523838720 53265301427520 216599393001600 81859538779200 142040803806720 347833142879040 218292103411200 68762012574528 59183668252800 61394654084400 538477778966400 927555047677440 106530602855040 433198786003200 163719077558400 76402236193920 695666285758080 79897952141280 137524025149056 118367336505600 122789308168800 151619575101120 213061205710080 866397572006400 99428562664704 327438155116800 88775502379200 159795904282560 275048050298112 236734673011200 74571421998528 245578616337600 303239150202240 114603354290880 198857125329408 654876310233600 206286037723584 177551004758400 33221827416960 319591808565120 550096100596224 473469346022400 149142843997056 491157232675200 133163253568800 24916370562720 223949698801920 412572075447168 355102009516800 66443654833920 93312374500800 171905031436320 27684856180800 298285687994112 266326507137600 49832741125440 710204019033600 223714265995584 78370237108800 132887309667840 186624749001600 37374555844080 55369712361600 532653014275200 99665482250880 46510558383744 428188356691200 41527284271200 373249498003200 74749111688160 110739424723200 117555355663200 199330964501760 53980271916480 83054568542400 149498223376320 221478849446400 69765837575616 62290926406800 398661929003520 112123667532240 109718331952320 107960543832960 166109137084800 77517597306240 298996446752640 442957698892800 80970407874720 139531675151232 124581852813600 65165892240960 58138197979680 215921087665920 332218274169600 89967119860800 164577497928480 161940815749440 279063350302464 249163705627200 130331784481920 116276395959360 664436548339200 209297512726848 186872779220400 179934239721600 35611886943360 87207296969520 130514321995200 323881631498880 558126700604928 144813093868800 54639809078400 498327411254400 260663568963840 134950679791200 232552791918720 45897439625856 418595025453696 108609820401600 40979856808800 359868479443200 71223773886720 174414593939040 109279618156800 302289522732288 521327137927680 269901359582400 465105583837440 53417830415040 217219640803200 81959713617600 142447547773440 348829187878080 218559236313600 68846159438784 59353144905600 61469785213200 539802719164800 930211167674880 106835660830080 434439281606400 163919427235200 76495732709760 697658375756160 80126745622560 137692318877568 118706289811200 122939570426400 152053748562240 213671321660160 868878563212800 99713283441408 327838854470400 89029717358400 160253491245120 275384637755136 237412579622400 74784962581056 245879140852800 304107497124480 114743599064640 199426566882816 655677708940800 206538478316352 178059434716800 33262482314880 320506982490240 550769275510272 474825159244800 149569925162112 491758281705600 133544576037600 24946861736160 224500733533440 413076956632704 356118869433600 66524964629760 93541972305600 172115398596960 27718735262400 299139850324224 267089152075200 49893723472320 712237738867200 224354887743168 78529883140800 133049929259520 187083944611200 37420292604240 55437470524800 534178304150400 99787446944640 46567475240832 428712348153600 41578102893600 374167889222400 74840585208480 110874941049600 117794824711200 199574893889280 54134848272960 83156205787200 149681170416960 221749882099200 69851212861248 62367154340400 399149787778560 112260877812720 109941836397120 108269696545920 166312411574400 77612458734720 299362340833920 443499764198400 81202272409440 139702425722496 124734308680800 65245638386880 58209344051040 216539393091840 332624823148800 90224747121600 164912754595680 162404544818880 279404851444992 249468617361600 130491276773760 116418688102080 665249646297600 209553638583744 187101463021200 180449494243200 35655466654080 87314016076560 324809089637760 558809702889984 144990307526400 54751114454400 498937234723200 260982553547520 135337120682400 232837376204160 45990936141696 419107277167488 108742730644800 41063335840800 360898988486400 71310933308160 174628032153120 109502228908800 303155150328576 521965107095040 270674241364800 465674752408320 53483199981120 217485461289600 82126671681600 142621866616320 349256064306240 219004457817600 68986404212544 59425777756800 61595003761200 541348482729600 931349504816640 106966399962240 434970922579200 164253343363200 76651560236160 698512128612480 80224799971680 137972808425088 118851555513600 123190007522400 152239822902720 213932799924480 869941845158400 99835306631424 328506686726400 89138666635200 160449599943360 275945616850176 237703111027200 74876479973568 246380015044800 304479645805440 114977340354240 199670613262848 657013373452800 206959212637632 178277333270400 33330240478080 320899199886720 551891233700352 475406222054400 149752959947136 492760030089600 133707999952800 24997680358560 225143607386880 413918425275264 356554666540800 66660480956160 93809836411200 172466010531360 27775200398400 299505919894272 267415999905600 49995360717120 713109333081600 224629439920704 78721458379200 133320961912320 187619672822400 37496520537840 140075047569600 55550400796800 534831999811200 99990721434240 46662336669312 429585667257600 41662800597600 375239345644800 74993041075680 111100801593600 118082187568800 199981442868480 54201095282880 83325601195200 149986082151360 222201603187200 69993505003968 62494200896400 399962885736960 112489561613520 110210041730880 108402190565760 166651202390400 77770561115520 299972164302720 444403206374400 81301642924320 139987010007936 124988401792800 65378548630080 58327920836640 216804381131520 333302404780800 90335158804800 165315062596320 162603285848640 279974020015872 249976803585600 130757097260160 116655841673280 666604809561600 209980515011904 187482602689200 180670317609600 35728099505280 87491881254960 325206571697280 559948040031744 145285663622400 54884680905600 499953607171200 261514194520320 135502738207200 233311683346560 46103131960704 419961030023808 108964247716800 41163510679200 361340635219200 71456199010560 174983762509920 109769361811200 303526133584128 523028389040640 271005476414400 466623366693120 53592149257920 217928495433600 82327021358400 142912398021120 349967525019840 219538723622400 69154697941056 59546832508800 61745266018800 542010952828800 933246733386240 107184298515840 435856990867200 164654042716800 76838553267840 699935050039680 80388223886880 138309395882112 119093665017600 123490532037600 152549946803520 214368597031680 871713981734400 100038678614784 329308085433600 89320248763200 160776447773760 276618791764224 238187330035200 75029008961088 246981064075200 305099893607040 115257829901760 200077357229568 658616170867200 207464093823168 178640497526400 33411550273920 321552895547520 553237583528448 476374660070400 150058017922176 493962128150400 133980373144800 25058662705440 225419124752640 414928187646336 357280995052800 66823100547840 93924635313600 172886744852640 27842958561600 300116035844352 267960746289600 50117325410880 714561990105600 225087026883264 78753387585600 133646201095680 187849270627200 37587994058160 140360390913600 55685917123200 535921492579200 100234650821760 46776170383488 430633650182400 41764437842400 375698541254400 75175988116320 111371834246400 118130081378400 200469301643520 54311506966080 83528875684800 150351976232640 222743668492800 70164255575232 62646656763600 400938603287040 112763982174480 110254742619840 108623013932160 167057751369600 77960283972480 300703952465280 445487336985600 81467260449120 140328511150464 125293313527200 65538040921920 58470212979360 217246027864320 334115502739200 90519178276800 165382113929760 162934520898240 280657022300928 250586627054400 131076081843840 116940425958720 668231005478400 210492766725696 187939970290800 181038356553600 35815258926720 87705319469040 325869041796480 561314044601856 145640090937600 54906941980800 501173254108800 262152163687680 135778767415200 233880851917440 46121831263872 420985533451392 109230068203200 41180206485600 362076713107200 71630517853440 175410638938080 109813883961600 304144439010048 524304327375360 271557534830400 467761703834880 53722888390080 218460136406400 82360412971200 143261035706880 350821277876160 219627767923200 59692098211200 61770309728400 543115069660800 935523407669760 107445776780160 436920272812800 164720825942400 76869718773120 701642555752320 80584332585120 119384196422400 123540619456800 152922095484480 214891553560320 873840545625600 100282724994816 329441651884800 89538147316800 161168665170240 238768392844800 75212043746112 247081238913600 305844190968960 115304578159680 200565449989632 658883303769600 179076294633600 33425101906560 322337330340480 477536785689600 150424087492224 494162477827200 134307220975200 25068826429920 225878320362240 358152589267200 66850203813120 94115966817600 172956867239520 27854251588800 300848174984448 268614441950400 50137652859840 716305178534400 225636131238336 78817245998400 133700407626240 188231933635200 37603239644880 140702802926400 55708503177600 537228883900800 100275305719680 46795142669184 430808314003200 41781377383200 376463867270400 75206479289760 111417006355200 118225868997600 200550611439360 54444000985920 83562754766400 150412958579520 222834012710400 70192714003776 62672066074800 401101222878720 112809718934640 110344144397760 108888001971840 167125509532800 77991904448640 300825917159040 445668025420800 81666001478880 140385428007552 125344132149600 65564622970560 58493928336480 217776003943680 334251019065600 90740001643200 165516216596640 163332002957760 280770856015104 250688264299200 131129245941120 116987856672960 668502038131200 210578142011328 188016198224400 181480003286400 35829785496960 87740892504720 326664005915520 561541712030208 145699162156800 54951464131200 501376528598400 262258491882240 136110002464800 233975713345920 46159229870208 421156284022656 109274371617600 41213598098400 362960006572800 71659570993920 175481785009440 109902928262400 304886405521152 524516983764480 272220004929600 467951426691840 53744678245440 218548743235200 82427196196800 143319141987840 350963570018880 219805856524800 59716309161600 61820397147600 544440009859200 935902853383680 107489356490880 437097486470400 164854392393600 76932049783680 701927140037760 80617017368160 119432618323200 123640794295200 152984120264640 214978712981760 874194972940800 100323399391488 329708784787200 89574463742400 161234034736320 238865236646400 75242549543616 247281588590400 305968240529280 115398074675520 200646798782976 659417569574400 179148927484800 33452205171840 322468069472640 477730473292800 150485099087232 494563177180800 134361695613600 25089153878880 226429355093760 358297854969600 66904410343680 94345564622400 173097112013280 27876837643200 300970198174464 268723391227200 50178307757760 716595709939200 225727648630848 78913033617600 133808820687360 188691129244800 37633730818320 140759871595200 55753675286400 537446782454400 100356615515520 46833087240576 431157641644800 41815256464800 377382258489600 75267461636640 111507350572800 118369550426400 200713231031040 54466083322560 83630512929600 150534923273280 223014701145600 70249630860864 62722884697200 401426462062080 112901192454960 110478247064640 108932166645120 167261025859200 78055145400960 301069846546560 446029402291200 81699124983840 140499261721728 125445769394400 65617787067840 58541359050720 217864333290240 334522051718400 90776805537600 165717370596960 163398249967680 280998523443456 250891538788800 131235574135680 117082718101440 669044103436800 210748892582592 188168654091600 181553611075200 35858838637440 87812038576080 326796499935360 561997046886912 145817304595200 55018247356800 501783077577600 262471148271360 136165208306400 234165436202880 46215327779712 421497785165184 109362978446400 41263685517600 363107222150400 71717677274880 175624077152160 110036494713600 305010066606336 524942296542720 272330416612800 468330872405760 53788257956160 218725956892800 82527371035200 143435354549760 351248154304320 220072989427200 59764731062400 61895528276400 544660833225600 936661744811520 107576515912320 437451913785600 165054742070400 77025546299520 702496308608640 80682386934240 119529462124800 123791056552800 153108169824960 215153031824640 874903827571200 100404748184832 330109484140800 89647096593600 161364773868480 239058924249600 75303561138624 247582113105600 306216339649920 115538319449280 200809496369664 660218968281600 179294193187200 33492860069760 322729547736960 478117848499200 150607122277248 495164226211200 134470644890400 25119645052320 226521194215680 358588386374400 66985720139520 94383830923200 173307479173920 27910716724800 301214244554496 268941289780800 50239290104640 717176772748800 225910683415872 79040750443200 133971440279040 188767661846400 37679467578480 140874008932800 55821433449600 537882579561600 100478580209280 46890004097664 431681633107200 41866075087200 377535323692800 75358935156960 111642866899200 118561125664800 200957160418560 54510247995840 83732150174400 150717870313920 223285733798400 70335006146496 62799112630800 401914320837120 113038402735440 110657050620480 109020495991680 167464300348800 78150006829440 301435740627840 446571467596800 81765371993760 140670012292992 125598225261600 65697533213760 58612505122080 218040991983360 334928600697600 90850413326400 165985575930720 163530743987520 281340024585984 251196450523200 131395066427520 117225010244160 669857201395200 211005018439488 188397337892400 181700826652800 35902418348160 87918757683120 327061487975040 562680049171968 145994518252800 55107291657600 502392901046400 262790132855040 136275619989600 234450020488320 46290124992384 422010036878976 109495888689600 41330468743200 363401653305600 71804836696320 175837515366240 110214583315200 305257388776704 525580265710080 272551239979200 468900040976640 53853627522240 218991777379200 82660937486400 143609673392640 351675030732480 220429166630400 59837363913600 61995703114800 545102479958400 937800081953280 107707255044480 437983554758400 165321874972800 77150208320640 703350061464960 80780441283360 119674727827200 123991406229600 153294244165440 215414510088960 875967109516800 100526771374848 330643749945600 89756045870400 161560882566720 239349455654400 75395078531136 247982812459200 306588488330880 115725312480960 201053542749696 661287499891200 179512091740800 33547066600320 323121765133440 478698911308800 150790157062272 495965624918400 134634068805600 25160299950240 226704872459520 359024183481600 67094133200640 94460363524800 173587968721440 27955888833600 301580314124544 269268137611200 50320599900480 718048366963200 226185235593408 79136538062400 134188266401280 188920727049600 37740449925360 141045214939200 55911777667200 538536275222400 100641199800960 46965893240448 432380288390400 41933833250400 377841454099200 75480899850720 111823555334400 118704807093600 201282399601920 54576495005760 83867666500800 150961799701440 223647110668800 70448839860672 62900749875600 402564799203840 113221349776080 109152990011520 167735333001600 78276488734080 301923599402880 447294221337600 81864742508640 140897679721344 125801499751200 65803861408320 58707366550560 218305980023040 335470666003200 90960825009600 163729485017280 281795359442688 251602999502400 131607722816640 117414733101120 670941332006400 211346519582016 188702249626800 181921650019200 35960524629120 88061049825840 327458970034560 563590718885376 146230803129600 55174074883200 503205999004800 263215445633280 136441237514400 234829466202240 46346222901888 422693039164032 109673102347200 41380556162400 363843300038400 71921049258240 176122099651680 110348149766400 305628372032256 526430891266560 272882475028800 469658932404480 53940786943680 219346204694400 82761112324800 143842098516480 352244199303360 220696299532800 59934207715200 62070834243600 545764950057600 939317864808960 107881573887360 438692409388800 165522224649600 77243704836480 704488398606720 80911180415520 119868415430400 124141668487200 153542343286080 215763147774720 877384818777600 100689468961536 331044449299200 89901311572800 161822360831040 239736830860800 75517101721152 248283336974400 307084686572160 115865557254720 201378937923072 662088898598400 179802623145600 33587721498240 323644721662080 479473661721600 151034203442304 496566673948800 134851967359200 25190791123680 226980389825280 359605246291200 67175442996480 94575162427200 173798335882080 27989767915200 302068406884608 269703934718400 50381582247360 719210492582400 226551305163456 79296184094400 134350885992960 189150324854400 37786186685520 141273489614400 55979535830400 539407869436800 100763164494720 47022810097536 432904279852800 41984651872800 378300649708800 75572373371040 111959071660800 118944276141600 201526328989440 54664824352320 83969303745600 151144746742080 223918143321600 70534215146304 62976977809200 403052657978880 113358560056560 109329648704640 167938607491200 78371350162560 302289493484160 447836286643200 81997236528480 141068430292608 125953955618400 65883607554240 58778512621920 218659297409280 335877214982400 91108040587200 163994473056960 282136860585216 251907911236800 131767215108480 117557025243840 671754429964800 211602645438912 188930933427600 182216081174400 36004104339840 88167768932880 327988946113920 564273721170432 146408016787200 55285380259200 503815822473600 263534430216960 136662060880800 235114050487680 46439719417728 423205290877824 109806012590400 41464035194400 364432162348800 72008208679680 176335537865760 92237050575936 110570760518400 306123016372992 527068860433920 273324121761600 470228100975360 54006156509760 219612025180800 82928070388800 144016417359360 352671075731520 184474101151872 221141521036800 60006840566400 62196052791600 546648243523200 940456201950720 108012313019520 439224050361600 165856140777600 77399532362880 705342151463040 81009234764640 120013681132800 124392105583200 153728417626560 216024626039040 878448100723200 100811492151552 56836936578240 331712281555200 90010260849600 162018469529280 240027362265600 75608619113664 248784211166400 307456835253120 116099298544320 201622984303104 113673873156480 663424563110400 180020521699200 33655479661440 324036939058560 480054724531200 151217238227328 497568422332800 135015391274400 25241609746080 227347746312960 360041043398400 67310959322880 94728227630400 174148947816480 28046233051200 302434476454656 270030782548800 50483219492160 720082086796800 226825857340992 79328113300800 134621918645760 189456455260800 37862414619120 141444695620800 56092466102400 540061565097600 100966438984320 47117671526016 433777598956800 42069349576800 378912910521600 75724829238240 112184932204800 118992169951200 201932877968640 54731071362240 84138699153600 151449658476480 224369864409600 70676507289024 63104024365200 403865755937280 113587243857360 109462142724480 168277398307200 78529452543360 302899316952960 448739728819200 82096607043360 141353014578048 126208048730400 66016517797440 58897089407520 218924285448960 336554796614400 91218452270400 164193214086720 282706029156096 252416097460800 132033035594880 117794178815040 673109593228800 212029521867072 189312073095600 182436904540800 36076737191040 88345634111280 328386428173440 565412058312192 146703372883200 55307641334400 504832194921600 136827678405600 235588357630080 46458418720896 424059043734144 110027529662400 41480731000800 364873809081600 72153474382080 176691268222560 92423124916416 110615282668800 306493999628544 273655356811200 471176715260160 54115105786560 220055059324800 82961462001600 144306948764160 353382536445120 184846249832832 221230565337600 60127895318400 62221096501200 547310713622400 942353430520320 108230211573120 440110118649600 165922924003200 77430697868160 706765072890240 81172658679840 120255790636800 124442193002400 154038541527360 216460423146240 880220237299200 101014864134912 56905815919680 331845848006400 90191842977600 162345317359680 240511581273600 75761148101184 248884386004800 308077083054720 116146046802240 202029728269824 113811631839360 663691696012800 180383685955200 33669031294080 324690634719360 481023162547200 151522296202368 497768772009600 135287764466400 25251773470560 227623263678720 360767371910400 67338062588160 94843026532800 174219070203360 28057526078400 303044592404736 270575528932800 50503546941120 721534743820800 227283444303552 79391971713600 134676125176320 189686053065600 37877660205840 141730038964800 56115052156800 541151057865600 101007093882240 47136643811712 433952262777600 42086289117600 379372106131200 75755320411680 112230104313600 119087957570400 202014187764480 54841483045440 84172578235200 151510640823360 224460208627200 70704965717568 63129433676400 404028375528960 113632980617520 109682966090880 168345156470400 78561073019520 303021281646720 448920417254400 82262224568160 141409931435136 126258867352800 66043099846080 58920804764640 219365932181760 336690312940800 91402471742400 164524449136320 282819862870272 252517734705600 132086199692160 117841609529280 673380625881600 212114897152704 189388301029200 182804943484800 36091263761280 88381207146960 329048898272640 565639725740544 146762444102400 55352163484800 505035469411200 137103707613600 235683219058560 46495817327232 424229794305408 110071833076800 41514122613600 365609886969600 72182527522560 176762414293920 92460339784512 110704326969600 307112305054464 274207415227200 471366438117120 54136895641920 220143666153600 83028245227200 144365055045120 353524828587840 184920679569024 221408653939200 60152106268800 62271183920400 548414830454400 942732876234240 108273791283840 440287332307200 166056490454400 77493028878720 707049657175680 81205343462880 120304212537600 124542367840800 154100566307520 216547582567680 880574664614400 101055538531584 57020614822080 332112980908800 90228159403200 162410686925760 240608425075200 75791653898688 249084735681600 308201132615040 116239543318080 202111077063168 114041229644160 664225961817600 180456318806400 33696134559360 324821373851520 481216850150400 151583307797376 498169471363200 135342239104800 25272100919520 228082459288320 360912637612800 67392269118720 95034358036800 174359314977120 28080112132800 303166615594752 270684478209600 50544201839040 721825275225600 227374961696064 79615476158400 134784538237440 190068716073600 37908151379280 141787107633600 56160224265600 541368956419200 101088403678080 47174588383104 434301590419200 42120168199200 380137432147200 75816302758560 112320448531200 119423214237600 202176807356160 54863565382080 84240336398400 151632605517120 224640897062400 70761882574656 63180252298800 404353614712320 113724454137840 109727130764160 168480672796800 78624313971840 303265211034240 449281794124800 82295348073120 141523765149312 126360504597600 66096263943360 58968235478880 219454261528320 336961345593600 91439275636800 164590696146240 283047530298624 252721009195200 132192527886720 117936470957760 673922691187200 212285647723968 189540756896400 182878551273600 36120316901760 88452353218320 329181392292480 566095060597248 146880586540800 55507991011200 505442018390400 137158913455200 235872941915520 46626712449408 424571295447936 110160439905600 41630993258400 365757102547200 72240633803520 176904706436640 92534769520704 111015982022400 307235966139648 274317826910400 471745883831040 54180475352640 220320879811200 83261986516800 144481267607040 353809412873280 185069539041408 222031964044800 60200528169600 62446489887600 548635653820800 943491767662080 108360950705280 440641759622400 166523973033600 77711187415680 707618825746560 81270713028960 120401056339200 124892979775200 154224615867840 216721901410560 881283519244800 101136887324928 57043574602560 333047946067200 90300792254400 162541426057920 240802112678400 75852665493696 249785959550400 308449231735680 116566781123520 202273774649856 114087149205120 666095892134400 180601584508800 33790995987840 325082852115840 481604225356800 151705330987392 499571919100800 135451188381600 25343246990880 228174298410240 361203169017600 67581991975680 95072624337600 174850171685280 28159163323200 303410661974784 270902376763200 50686493981760 722406338035200 227557996481088 79711263777600 135163983951360 190145248675200 38014870486320 141901244971200 56318326646400 541804753526400 101372987963520 47307394382976 435524237164800 42238744984800 380290497350400 76029740972640 112636653292800 119566895666400 202745975927040 54907730055360 84477489969600 152059481945280 225273306585600 70961091574464 63358117477200 405491951854080 114044611458960 109815460110720 168954979939200 78845657304960 304118963890560 450546613171200 82361595083040 141922183148928 126716234954400 66282338283840 59134242978720 219630920221440 337909959878400 91512883425600 164723190166080 283844366297856 253432469908800 132564676567680 118268485957440 675819919756800 212883274723392 190074352431600 183025766851200 36222002893440 88701364468080 329446380332160 567688732595712 147294085075200 55574774236800 506864939817600 137269325138400 236536971914880 46682810358912 425766549446784 110470563806400 41681080677600 366051533702400 72444005786880 177402728936160 92795273597376 111149548473600 307483288310016 274538650276800 473073943829760 54333004340160 220941127612800 83362161355200 144888011573760 354805457872320 185590547194752 222299096947200 60370004822400 62521621016400 549077300553600 946147887659520 108666008680320 441882255225600 166724322710400 77804683931520 709610915744640 81499506510240 120740009644800 125043242032800 154658789328960 217332017360640 883764510451200 101421608101632 57089494163520 333448645420800 90555007233600 162999013020480 241480019289600 76066206076224 250086484065600 309317578657920 116707025897280 202843216203264 114178988327040 666897290841600 181110014467200 33831650885760 325998026040960 482960038579200 152132412152448 500172968131200 135832510850400 25373738164320 228357976654080 362220028934400 67663301771520 95149156939200 175060538845920 28193042404800 304264824304896 271665021700800 50747476328640 724440057868800 228198618228672 79807051396800 135326603543040 190298313878400 38060607246480 142300725652800 56386084809600 543330043401600 101494952657280 47364311240064 436048228627200 42289563607200 380596627756800 76121214492960 112772169619200 119710577095200 202989905314560 55062306411840 84579127214400 152242428985920 225544339238400 71046466860096 63434345410800 405979810629120 114181821739440 110124612823680 169158254428800 78940518733440 304484857971840 451088678476800 82593459617760 142092933720192 126868690821600 66362084429760 59205389050080 220249225647360 338316508857600 91770510686400 165186919235520 284185867440384 253737381643200 132724168859520 118410778100160 676633017715200 213139400580288 190303036232400 183541021372800 36265582604160 88808083575120 330373838471040 568371734880768 147471298732800 55641557462400 507474763286400 137655766029600 236821556200320 46738908268416 426278801160576 110603474049600 41731168096800 367082042745600 72531165208320 177616167150240 92906918201664 111283114924800 308348915906304 275311532059200 473643112400640 54398373906240 221206948099200 83462336193600 145062330416640 355232334300480 185813836403328 222566229849600 60442637673600 62596752145200 550623064118400 947286224801280 108796747812480 442413896198400 166924672387200 77898180447360 710464668600960 81597560859360 120885275347200 125193504290400 154844863669440 217593495624960 884827792396800 101543631291648 57250212626880 333849344774400 90663956510400 163195121718720 241770550694400 76157723468736 250387008580800 309689727338880 116847270671040 203087262583296 114500425253760 667698689548800 181327913020800 33872305783680 326390243437440 483541101388800 152315446937472 500774017161600 135995934765600 25404229337760 229000850507520 362655826041600 67744611567360 95417021044800 175270906006560 28226921486400 304630893874944 271991869531200 50808458675520 725311652083200 228473170406208 79870909809600 135489223134720 190834042089600 38106344006640 142471931659200 56453842972800 543983739062400 101616917351040 47421228097152 436572220089600 42340382229600 381668084179200 76212688013280 112907685945600 119806364714400 203233834702080 55128553421760 84680764459200 152425376026560 225815371891200 71131842145728 63510573344400 406467669404160 114319032019920 110257106843520 169361528918400 79035380161920 304850752053120 451630743782400 82692830132640 142263684291456 127021146688800 66441830575680 59276535121440 220514213687040 338723057836800 91880922369600 165385660265280 284527368582912 254042293377600 132883661151360 118553070242880 677446115673600 213395526437184 190531720033200 183761844739200 36309162314880 88914802682160 330771320530560 569054737165824 147648512390400 55686079612800 508084586755200 137821383554400 237106140485760 46776306874752 426791052874368 110736384292800 41764559709600 367523689478400 72618324629760 177829605364320 93018562805952 111372159225600 308719899161856 275642767108800 474212280971520 54463743472320 221472768585600 83529119419200 145236649259520 355659210728640 186037125611904 222744318451200 60515270524800 62646839564400 551285534217600 948424561943040 108927486944640 442945537171200 167058238838400 77960511457920 711318421457280 81695615208480 121030541049600 125293679128800 155030938009920 217854973889280 885891074342400 101665654481664 57319091968320 334116477676800 90772905787200 163391230416960 242061082099200 76249240861248 250587358257600 310061876019840 116940767186880 203331308963328 114638183936640 668232955353600 181545811574400 33899409048960 326782460833920 484122164198400 152498481722496 501174716515200 136159358680800 25424556786720 229276367873280 363091623148800 67798818097920 95531819947200 175411150780320 28249507540800 304996963444992 272318717361600 50849113573440 726183246297600 228747722583744 79966697428800 135597636195840 191063639894400 36796533621120 38136835180080 142643137665600 56499015081600 544637434723200 101698227146880 47459172668544 436921547731200 42374261311200 382127279788800 73593067242240 76273670360160 112998030163200 119950046143200 203396454293760 55194800431680 84748522622400 147186134484480 152547340720320 225996060326400 71188759002816 61327556035200 63561391966800 406792908587520 110389600863360 169497045244800 79098621114240 305094681440640 451992120652800 82792200647520 142377518005632 122655112070400 127122783933600 66494994672960 59323965835680 220779201726720 338994090489600 91991334052800 165584401295040 284755036011264 245310224140800 254245567867200 132989989345920 118647931671360 677988180979200 213566277008448 183982668105600 36338215455360 88985948753520 331168802590080 569510072022528 147766654828800 508491135734400 137987001079200 237295863342720 427132554016896 110824991121600 367965336211200 72676430910720 177971897507040 93092992542144 1016982271468800 309090882417408 275974002158400 474591726685440 54507323183040 221649982243200 83629294257600 145352861821440 355943795014080 186185985084288 223011451353600 60563692425600 551948004316800 949183453370880 109014646366080 443299964486400 167258588515200 711887590028160 81760984774560 121127384851200 125443941386400 155154987570240 218029292732160 886599928972800 101747003275008 57387971309760 334517177030400 90845538638400 163521969549120 242254769702400 76310252456256 250887882772800 310309975140480 117081011960640 203494006550016 114775942619520 669034354060800 181691077276800 33940063946880 327043939098240 484509539404800 152620504912512 501775765545600 136268307957600 25455047960160 229551885239040 363382154553600 67880127893760 95646618849600 175621517940960 305241009825024 272536615915200 50910095920320 726764309107200 228930757368768 79998626635200 135760255787520 191293237699200 36825976736640 38182571940240 142757275003200 610482019650048 56566773244800 545073231830400 101820191840640 47516089525632 437445539193600 457861514737536 42425079933600 382586475398400 73651953473280 76365143880480 113133546489600 321372639334656 119997939952800 203640383681280 55238965104960 84850159867200 147303906946560 152730287760960 226267092979200 71274134288448 61376627894400 63637619900400 407280767362560 110477930209920 169700319734400 79193482542720 305460575521920 452534185958400 82858447657440 142548268576896 122753255788800 127275239800800 66574740818880 59395111907040 220955860419840 339400639468800 92064941841600 165716895314880 285096537153792 245506511577600 254550479601600 133149481637760 118790223814080 678801278937600 213822402865344 184129883683200 36381795166080 89092667860560 331433790629760 570193074307584 147943868486400 509100959203200 138097412762400 237580447628160 427644805730688 110957901364800 368259767366400 72763590332160 178185335721120 93204637146432 1018201918406400 309338204587776 276194825524800 475160895256320 54572692749120 221915802729600 83662685870400 145527180664320 356370671442240 186409274292864 223100495654400 60636325276800 552389651049600 950321790512640 109145385498240 443831605459200 167325371740800 712741342884480 81859039123680 121272650553600 125494028805600 155341061910720 218290770996480 887663210918400 101869026465024 57433890870720 334650743481600 90954487915200 163718078247360 242545301107200 76401769848768 250988057611200 310682123821440 117127760218560 203738052930048 114867781741440 669301486963200 181908975830400 33953615579520 327436156494720 485090602214400 152803539697536 501976115222400 136431731872800 25465211684640 229735563482880 363817951660800 67907231159040 95723151451200 175691640327840 305607079395072 272863463745600 50930423369280 727635903321600 229205309546304 80158272667200 135814462318080 191446302902400 36870141409920 38197817526960 142928481009600 611214158790144 56589359299200 545726927491200 101860846738560 47535061811328 437620203014400 458410619092608 42442019474400 382892605804800 73740282819840 76395635053920 113178718598400 321629788876032 120237409000800 203721693477120 55305212114880 84884038948800 147480565639680 152791270107840 226357437196800 71302592716992 61450235683200 63663029211600 407443386954240 110610424229760 169768077897600 79225103018880 305582540215680 452714874393600 82957818172320 142605185433984 122900471366400 127326058423200 66601322867520 59418827264160 221220848459520 339536155795200 92175353524800 165915636344640 285210370867968 245800942732800 254652116846400 133202645735040 118837654528320 679072311590400 213907778150976 184350707049600 36396321736320 89128240896240 331831272689280 570420741735936 148002939705600 509304233692800 138263030287200 237675309056640 427815556301952 111002204779200 368701414099200 72792643472640 178256481792480 93241852014528 1018608467385600 309709187843328 276526060574400 475350618113280 54594482604480 222004409558400 83829643934400 145585286945280 356512963584960 186483704029056 223545717158400 60660536227200 553052121148800 950701236226560 109188965208960 444008819116800 167659287868800 713025927169920 81891723906720 121321072454400 125744465901600 155403086690880 218377930417920 888017638233600 101909700861696 57502770212160 335318575737600 90990804340800 163783447813440 242642144908800 76432275646272 251488931803200 310806173381760 117361501508160 203819401723392 115005540424320 670637151475200 181981608681600 34021373742720 327566895626880 485284289817600 152864551292544 502977863606400 136486206511200 25516030307040 230011080848640 363963217363200 68042747485440 95837950353600 176042252262240 305729102585088 272972413022400 51032060614080 727926434726400 229296826938816 80190201873600 136085494970880 191675900707200 36884862967680 38274045460560 142985549678400 611458205170176 56702289571200 545944826044800 102064121228160 47629923239808 438493522118400 458593653877632 42526717178400 383351801414400 73769725935360 76548090921120 113404579142400 322015513188096 120285302810400 204128242456320 55327294451520 85053434356800 147539451870720 153096181842240 226809158284800 71444884859712 61474771612800 63790075767600 408256484912640 110654588903040 170106868713600 79383205399680 306192363684480 453618316569600 82990941677280 142889769719424 122949543225600 127580151535200 66734233110720 59537404049760 221309177806080 340213737427200 92212157419200 165981883354560 285779539438848 245899086451200 255160303070400 133468466221440 119074808099520 680427474854400 214334654579136 184424314838400 36468954587520 89306106074640 331963766709120 571559078877696 148298295801600 510320606140800 138318236128800 238149616199040 428669309158272 111223721851200 368848629676800 72937909175040 178612212149280 93427926355008 1020641212281600 309832848928512 276636472257600 476299232398080 54703431881280 222447443702400 83863035547200 145875818350080 357224424298560 186855852710016 223634761459200 60781590979200 553272944515200 952598464796160 109406863762560 444894887404800 167726071094400 714448848597120 82055147821920 121563181958400 125794553320800 155713210591680 218813727525120 889789774809600 102113072845056 57525729992640 335452142188800 91172386468800 164110295643840 243126363916800 76584804633792 251589106641600 311426421183360 117408249766080 204226145690112 115051459985280 670904284377600 182344772937600 34034925375360 328220591287680 486252727833600 153169609267584 503178213283200 136758579703200 25526194031520 230102919970560 364689545875200 68069850750720 95876216654400 176112374649120 306339218535168 273517159406400 51052388063040 729379091750400 229754413901376 80445635524800 136139701501440 191752433308800 36958470756480 38289291047280 143270893022400 612678437070336 56724875625600 547034318812800 102104776126080 47648895525504 438668185939200 459508827802752 42543656719200 383504866617600 73916941512960 76578582094560 113449751251200 322144087958784 120668453287200 204209552252160 55437706134720 85087313438400 147833883025920 153157164189120 226899502502400 71473343288256 61597451260800 63815485078800 408419104504320 110875412269440 170174626876800 79414825875840 306314328378240 453799005004800 83156559202080 142946686576512 123194902521600 127630970157600 66760815159360 59561119406880 221750824538880 340349253753600 92396176891200 166313118404160 285893373153024 246389805043200 255261940315200 133521630318720 119122238813760 680698507507200 214420029864768 184792353782400 36483481157760 89341679110320 332626236808320 571786746306048 148357367020800 510523880630400 138594265336800 238244477627520 428840059729536 111268025265600 369584707564800 72966962315520 178683358220640 93465141223104 1021047761260800 310451154354432 277188530673600 476488955255040 54725221736640 222536050531200 84130168449600 145933924631040 357366716441280 186930282446208 224347115865600 60805801929600 554377061347200 952977910510080 109450443473280 445072101062400 168260336899200 714733432882560 82087832604960 121611603859200 126195252674400 155775235371840 218900886946560 890144202124800 102153747241728 57640528895040 336520673798400 91208702894400 164175665209920 243223207718400 76615310431296 252390505348800 311550470743680 117782235829440 204307494483456 115281057790080 673041347596800 182417405788800 34143338436480 328351330419840 486446415436800 153230620862592 504781010697600 136813054341600 25607503827360 230562115580160 364834811577600 68286676872960 96067548158400 176673353744160 306461241725184 273626108683200 51215007654720 729669623155200 229845931293888 80637210763200 136573353745920 192135096316800 36973192314240 38411255741040 143327961691200 612922483450368 56905564060800 547252217366400 102430015309440 47800673811072 440065496505600 459691862587776 42679173045600 384270192633600 73946384628480 76822511482080 113811128121600 322786961812224 120955816144800 204860030618880 55459788471360 85358346091200 147892769256960 153645022964160 227622256243200 71701010716608 61621987190400 64018759568400 409720061237760 110919576942720 170716692182400 79667789685120 307290045928320 455244512486400 83189682707040 143402021433216 123243974380800 128037519136800 66973471548480 59750842263840 221839153885440 341433384364800 92432980785600 166379365414080 286804042866432 246487948761600 256075038273600 133946943096960 119501684527680 682866768729600 215103032149824 184865961571200 36599693719680 89626263395760 332758730828160 573608085732864 148829936774400 512150076547200 138649471178400 239003369055360 430206064299648 111622452580800 369731923142400 73199387439360 179252526791520 93762860167872 1024300153094400 310574815439616 277298942356800 478006738110720 54899540579520 223244905161600 84330518126400 146398774878720 358505053583040 187525720335744 224881381670400 60999489532800 554597884713600 956013476221440 109799081159040 446489810323200 168661036252800 717010107166080 82349310869280 121998979065600 126495777189600 156271433613120 219598162318080 892979620646400 102479142415104 57663488675520 337322072505600 91499234299200 164698621738560 243997958131200 76859356811328 252991554379200 312542867226240 118062725376960 204958284830208 115326977351040 674644145011200 182998468598400 34224648232320 329397243477120 487995916262400 153718713622656 505983108758400 137248851448800 25668486174240 230653954702080 365996937196800 68449296464640 96105814459200 177094088065440 307437427245312 274497702897600 51336972348480 731993874393600 230578070433984 205873277173200 80764927588800 136898592929280 192211628918400 37090964776320 38502729261360 143784511041600 614874854490624 57041080387200 548995405795200 102673944696960 47914507525248 441113479430400 461156140867968 42780810290400 384423257836800 74181929552640 77005458522720 114082160774400 322915536582912 121147391383200 205347889393920 55636447164480 85561620580800 148363859105280 154010917045440 228164321548800 71871761287872 61818274627200 64171215435600 410695778787840 111272894328960 171123241161600 79857512542080 308021834090880 456328643097600 83454670746720 143743522575744 123636549254400 128342430871200 67132963840320 59893134406560 222545788657920 342246482323200 92727411940800 166909341493440 287487045151488 247273098508800 256684861742400 134265927680640 119786268813120 684492964646400 215615283863616 185454823881600 36686853141120 89839701609840 333818682986880 574974090302976 149184364089600 513369723484800 139091117911200 239572537626240 431230567727232 111888273067200 370909647763200 73373706282240 179679403219680 93986149376448 1026739446969600 311564104121088 278182235822400 479145075252480 55030279711680 223776546134400 84464084577600 146747412564480 359358806439360 187972298752896 225237558873600 61144755235200 556364471644800 958290150504960 110060559423360 447553092268800 168928169155200 718717612878720 82545419567520 122289510470400 126696126866400 156643582294080 220121118846720 895106184537600 102723188795136 57847166919360 337856338310400 91717132852800 165090839135040 244579020940800 77042391596352 253392253732800 313287164588160 118249718408640 205446377590272 115694333838720 675712676620800 183434265705600 34278854762880 330181678270080 489158041881600 154084783192704 506784507465600 137575699279200 25709141072160 231388667677440 366868531411200 68557709525760 96411944865600 177374577612960 308169566385408 275151398558400 51418282144320 733737062822400 231127174789056 206363548918800 100811971915200 137115419051520 192823889731200 37179294122880 38563711608240 144126923054400 616339132770816 57131424604800 550302797116800 102836564288640 47990396668032 441812134713600 462254349578112 42848568453600 385647779462400 74358588245760 77127423216480 114262849209600 323944134748416 151217957872800 205673128577280 55768941184320 85697136907200 148717176491520 154254846432960 228525698419200 71985595002048 61965490204800 64272852680400 411346257154560 111537882368640 171394273814400 79983994446720 308509692865920 457051396838400 83653411776480 143971190004096 123930980409600 128545705360800 67239292034880 59987995835040 223075764737280 342788547628800 92948235307200 167306823552960 287942380008192 247861960819200 257091410721600 134478584069760 119975991670080 685577095257600 215956785006144 185896470614400 36744959422080 89981993752560 334613647105920 575884760016384 149420648966400 514182821443200 139422352960800 239951983340160 431913570012288 112065486724800 371792941228800 73489918844160 179963987505120 94135008848832 1028365642886400 312306070632192 278844705921600 479903966680320 55117439133120 224130973449600 84764609092800 146979837688320 359927975010240 188270017697664 226038957580800 61241599036800 557689411843200 959807933360640 110234878266240 448261946899200 169529218185600 719855950020480 82676158699680 122483198073600 127146913639200 156891681414720 220469756532480 896523893798400 102885886381824 57984925602240 339058436371200 91862398555200 165352317399360 244966396147200 77164414786368 254293827278400 313783362829440 118670452729920 205771772763648 115969851204480 678116872742400 183724797110400 34400819456640 330704634798720 489932792294400 154328829572736 508587654556800 137793597832800 72076651174080 25800614592480 231939702408960 367449594220800 68801638913280 96641542670400 178005679094880 308657659145472 275587195665600 144153302348160 51601229184960 734899188441600 231493244359104 206690396749200 101170662465600 137603277826560 193283085340800 37238180353920 38700921888720 144355197729600 617315318290944 160170335942400 57334699094400 551174391331200 288306604696320 103202458369920 48161147239296 443384109100800 462986488718208 120127751956800 43001024320800 386566170681600 74476360707840 77401843777440 114669398188800 324715583372544 576613209392640 151755993698400 206404916739840 55857270530880 240255503913600 86002048641600 148952721415680 154803687554880 229338796377600 72241720858944 62063633923200 64501536481200 412809833479680 111714541061760 480511007827200 172004097283200 80268578732160 309607375109760 83785905796320 144483441717888 124127267846400 129003072962400 67478530472640 60201434049120 223429082123520 961022015654400 344008194566400 93095450884800 167571811592640 288966883435776 248254535692800 258006145924800 134957060945280 120402868098240 688016389132800 216725162576832 186190901769600 36875698554240 90302151073680 335143623185280 577933766871552 149952289939200 516012291849600 139643176327200 240805736196480 433450325153664 112464217454400 372381803539200 73751397108480 180604302147360 94469942661696 1032024583699200 312800714972928 279286352654400 481611472392960 55313547831360 224928434908800 84831392318400 147502794216960 361208604294720 188939885323392 226217046182400 61459497590400 558572705308800 963222944785920 110627095662720 449856869817600 169662784636800 722417208589440 82970321747040 122918995180800 127247088477600 157449904436160 221254191325440 899713739635200 103251955951872 58076764724160 339325569273600 92189246385600 165940643494080 245837990361600 77438966963904 254494176955200 314899808872320 118763949245760 206503911903744 116153529448320 678651138547200 184378492771200 34427922721920 331881286988160 491675980723200 154877933927808 508988353910400 138283869578400 72333101010240 25820942041440 232307058896640 368756985542400 68855845443840 96794607873600 178145923868640 309755867855616 276567739156800 144666202020480 51641884082880 737513971084800 232316900891712 207425804367600 101250371476800 137711690887680 193589215747200 37370674373760 38731413062160 144868815748800 619511735711232 160740224467200 57379871203200 553135478313600 289332404040960 103283768165760 48199091810688 443733436742400 464633801783424 120555168350400 43034903402400 387178431494400 74741348747520 77462826124320 114759742406400 325229882455296 578664808081920 151875557215200 206567536331520 56056011560640 241110336700800 86069806804800 149482697495040 154925652248640 229519484812800 72298637716032 62284457289600 64552355103600 413135072663040 112112023121280 482220673401600 172139613609600 80331819684480 309851304497280 84084017340960 144597275432064 124568914579200 129104710207200 67531694569920 60248864763360 224224046242560 964441346803200 344279227219200 93426685934400 168168034681920 289194550864128 249137829158400 258209420414400 135063389139840 120497729526720 688558454438400 216895913148096 186853371868800 36904751694720 90373297145040 336336069363840 578389101728256 150070432377600 516418840828800 140140028901600 240995459053440 433791826296192 112552824283200 373706743737600 73809503389440 180746594290080 94544372397888 1032837681657600 313913664739584 280280057803200 481990918106880 55357127542080 225105648566400 84931567156800 147619006778880 361493188580160 189088744795776 226484179084800 61507919491200 560560115606400 963981836213760 110714255084160 450211297132800 169863134313600 722986377160320 83035691313120 123015838982400 127397350735200 157573953996480 221428510168320 900422594265600 58283402748480 339726268627200 92261879236800 166071382626240 246031677964800 77499978558912 254794701470400 315147907992960 118904194019520 116566805496960 679452537254400 184523758473600 34468577619840 332142765252480 492063355929600 87425104122720 154999957117824 509589402940800 138392818855200 72390089862720 25851433214880 233133610993920 369047516947200 68937155239680 97139004580800 178356291029280 174850208245440 309999914235648 276785637710400 144780179725440 51702866429760 738095033894400 232499935676736 207589228282800 101369934993600 137874310479360 194278009161600 37400117489280 38777149822320 144982953086400 349700416490880 619999828471296 160866866361600 57447629366400 553571275420800 289560359450880 103405732859520 48256008667776 444257428204800 464999871353472 120650149771200 43085722024800 388556018323200 74800234978560 77554299644640 114895258732800 326387055391488 579120718901760 152054902490400 206811465719040 56100176233920 241300299542400 86171444049600 149600469957120 155108599289280 229790517465600 72384013001664 62333529148800 64628583037200 413622931438080 112200352467840 482600599084800 172342888099200 80426681112960 310217198578560 84150264350880 144768026003328 124667058297600 129257166074400 67611440715840 60320010834720 224400704935680 965201198169600 344685776198400 93500293723200 168300528701760 289536052006656 249334116595200 258514332148800 135222881431680 120640021669440 689371552396800 217152039004992 187000587446400 36948331405440 90480016252080 336601057403520 579072104013312 150247646035200 517028664297600 140250440584800 241280043338880 434304078009984 112685734526400 374001174892800 73896662810880 180960032504160 94656017002176 1034057328595200 314160986909952 280500881169600 482560086677760 55422497108160 225371469052800 85131916833600 147793325621760 361920065008320 189312034004352 227018444889600 61580552342400 561001762339200 965120173355520 110844994216320 450742938105600 170263833667200 723840130016640 83133745662240 123161104684800 127697875250400 157760028336960 221689988432640 901485876211200 58329322309440 340527667334400 92370828513600 166267491324480 246322209369600 77591495951424 255395750500800 315520056673920 119184683567040 116658644618880 681055334668800 184741657027200 34549887415680 332534982648960 492644418739200 87493983464160 155182991902848 510791501001600 138556242770400 72475573141440 25912415561760 233317289237760 369483314054400 69099774831360 97215537182400 178777025350560 174987966928320 310365983805696 277112485540800 144951146282880 51824831123520 738966628108800 232774487854272 207834364155600 101609062027200 138199549662720 194431074364800 37444282162560 38868623342640 145154159092800 349975933856640 620731967611392 161056829203200 57583145692800 554224971081600 289902292565760 103649662247040 48369842381952 445305411129600 465548975708544 120792621902400 43187359269600 388862148729600 74888564325120 77737246685280 115166291385600 326644204932864 579804585131520 152413593040800 207299324494080 56166423243840 241585243804800 86374718539200 149777128650240 155474493370560 230332582771200 72554763572928 62407136937600 64781038904400 414598648988160 112332846487680 483170487609600 172749437078400 80616403969920 310948986741120 84249634865760 145109527145856 124814273875200 129562077808800 67770933007680 60462302977440 224665692975360 966340975219200 345498874156800 93610705406400 168499269731520 290219054291712 249628547750400 259124155617600 135541866015360 120924605954880 690997748313600 217664290718784 187221410812800 37035490826880 90693454466160 336998539463040 580438108583424 150602073350400 518248311235200 140416058109600 241849211909760 435328581437568 112951555012800 374442821625600 74070981653760 181386908932320 94879306210752 1036496622470400 314531970165504 280832116219200 483698423819520 55553236240320 225903110025600 85165308446400 148141963307520 362773817864640 189758612421504 227107489190400 61725818044800 561664232438400 967396847639040 111106472480640 451806220051200 170330616892800 725547635729280 83329854360480 123451636089600 127747962669600 158132177017920 222212944961280 903612440102400 58398201650880 340661233785600 92588727067200 166659708720960 246903272179200 77774530736448 255495925339200 316264354035840 119231431824960 116796403301760 681322467571200 185177454134400 34563439048320 333319417441920 493806544358400 87597302476320 155549061472896 510991850678400 138883090600800 72646539698880 25922579286240 233592806603520 370354908268800 69126878096640 97330336084800 178847147737440 175194604952640 311098122945792 277766181201600 145293079397760 51845158572480 740709816537600 233323592209344 208324635901200 101648916532800 138253756193280 194660672169600 37532611509120 38883868929360 145496571105600 350389209905280 622196245891584 161436754886400 57605731747200 555532362403200 290586158795520 103690317144960 48388814667648 445480074950400 466647184418688 121077566164800 43204298810400 389321344339200 75065223018240 77767737858720 115211463494400 327029929244928 581172317591040 152473374799200 207380634289920 56298917263680 242155132329600 86408597620800 150130446036480 155535475717440 230422926988800 72583222001472 62554352515200 64806448215600 414761268579840 112597834527360 484310264659200 172817195241600 80648024446080 311070951434880 84448375895520 145166444002944 125108705030400 129612896431200 67797515056320 60486018334560 225195669054720 968620529318400 345634390483200 93831528772800 168896751791040 290332888005888 250217410060800 259225792862400 135595030112640 120972036669120 691268780966400 217749666004416 187663057545600 37050017397120 90729027501840 337793503582080 580665776011776 150661144569600 518451585724800 140747293159200 241944073338240 435499332008832 112995858427200 375326115091200 74100034794240 181458055003680 94916521078848 1036903171449600 315273936676608 281494586318400 483888146676480 55575026095680 225991716854400 85265483284800 148200069588480 362916110007360 189833042157696 227374622092800 61750028995200 562989172636800 967776293352960 111150052191360 451983433708800 170530966569600 725832220014720 83362539143520 123500057990400 127898224927200 158194201798080 222300104382720 903966867417600 58535960333760 341061933139200 92625043492800 166725078287040 247000115980800 77805036533952 255796449854400 316388403596160 119371676598720 117071920667520 682123866278400 185250086985600 34604093946240 333450156574080 494000231961600 87803940500640 155610073067904 511592899708800 138937565239200 72675034125120 25953070459680 234143841335040 370500173971200 69208187892480 97559933889600 179057514898080 175607881001280 311220146135808 277875130478400 145350068250240 51906140919360 741000347942400 233415109601856 208406347858800 101768480049600 138416375784960 195119867779200 37547333066880 38929605689520 145553639774400 351215762002560 622440292271616 161500075833600 57673489910400 555750260956800 290700136500480 103812281838720 48445731524736 446004066412800 466830219203712 121125056875200 43255117432800 390239735558400 75094666133760 77859211379040 115346979820800 327801377869056 581400273000960 152652720074400 207624563677440 56320999600320 242250113750400 86510234865600 150189332267520 155718422758080 230693959641600 72668597287104 62578888444800 64882676149200 415249127354880 112641999200640 484500227500800 173020469731200 80742885874560 311436845516160 84481499400480 145337194574208 125157776889600 129765352298400 67877261202240 60557164405920 225283998401280 969000455001600 346040939462400 93868332667200 168962998800960 290674389148416 250315553779200 259530704596800 135754522404480 121114328811840 692081878924800 218005791861312 187736665334400 37093597107840 90835746608880 337925997601920 581348778296832 150838358227200 519061409193600 140802499000800 242228657623680 436011583722624 113128768670400 375473330668800 74187194215680 181671493217760 95028165683136 1038122818387200 315397597761792 281604998001600 484457315247360 55640395661760 226257537340800 85365658123200 148374388431360 363342986435520 190056331366272 227641754995200 61822661846400 563209996003200 968914630494720 111280791323520 452515074681600 170731316246400 726685972871040 83460593492640 123645323692800 128048487184800 158380276138560 222561582647040 905030149363200 58558920114240 341462632492800 92733992769600 166921186985280 247290647385600 77896553926464 256096974369600 316760552277120 119511921372480 117117840228480 682925264985600 185467985539200 34644748844160 333842373970560 494581294771200 87838380171360 155793107852928 512193948739200 139100989154400 72760517403840 25983561633120 234235680456960 370935971078400 69289497688320 97598200190400 179267882058720 175676760342720 311586215705856 278201978308800 145521034807680 51967123266240 741871942156800 233689661779392 208651483731600 101888043566400 138578995376640 195196400380800 37591497740160 38975342449680 145724845780800 351353520685440 623172431411712 161690038675200 57741248073600 556403956617600 291042069615360 103934246532480 48502648381824 446528057875200 467379323558784 121267529006400 43305936055200 390392800761600 75182995480320 77950684899360 115482496147200 327929952639744 582084139230720 152832065349600 207868493064960 56387246610240 242535058012800 86611872110400 150365990960640 155901369798720 230964992294400 72753972572736 62652496233600 64958904082800 415736986129920 112774493220480 485070116025600 173223744220800 80837747303040 311802739597440 84580869915360 145507945145472 125304992467200 129917808165600 67957007348160 60628310477280 225548986440960 970140232051200 346447488441600 93978744350400 169161739830720 291015890290944 250609984934400 259835616331200 135914014696320 121256620954560 692894976883200 218261917718208 187957488700800 37137176818560 90942465715920 338323479661440 582031780581888 151015571884800 519671232662400 140968116525600 242513241909120 436523835436416 113261678913600 375914977401600 74274353637120 181884931431840 95139810287424 1039342465324800 315768581017344 281936233051200 485026483818240 55705765227840 226523357827200 85465832961600 148548707274240 363769862863680 190279620574848 227908887897600 61895294697600 563872466102400 970052967636480 111411530455680 453046715654400 170931665923200 727539725727360 83558647841760 123790589395200 128198749442400 158566350479040 222823060911360 906093431308800 58627799455680 341863331846400 92842942046400 167117295683520 247581178790400 77988071318976 256397498884800 317132700958080 119652166146240 117255598911360 683726663692800 185685884092800 34685403742080 334234591367040 495162357580800 87941699183520 155976142637952 512794997769600 139264413069600 72846000682560 26014052806560 234511197822720 371371768185600 69370807484160 97712999092800 179478249219360 175883398367040 311952285275904 278528826139200 145692001365120 52028105613120 742743536371200 233964213956928 208896619604400 102007607083200 138741614968320 195425998185600 37635662413440 39021079209840 145896051787200 351766796734080 623904570551808 161880001516800 57809006236800 557057652278400 291384002730240 104056211226240 48559565238912 467928427913856 121410001137600 43356754677600 390851996371200 75271324826880 78042158419680 115618012473600 328315676951808 582768005460480 153011410624800 208112422452480 56453493620160 242820002275200 86713509355200 150542649653760 156084316839360 231236024947200 72839347858368 62726104022400 65035132016400 416224844904960 112906987240320 485640004550400 173427018710400 80932608731520 312168633678720 84680240430240 145678695716736 125452208044800 130070264032800 68036753494080 60699456548640 225813974480640 971280009100800 346854037420800 94089156033600 169360480860480 291357391433472 250904416089600 260140528065600 136073506988160 121398913097280 693708074841600 218518043575104 188178312067200 37180756529280 91049184822960 338720961720960 582714782866944 151192785542400 520281056131200 141133734050400 242797826194560 437036087150208 113394589156800 376356624134400 74361513058560 182098369645920 95251454891712 1040562112262400 316139564272896 282267468100800 485595652389120 55771134793920 226789178313600 237104673204672 103496769230400 148723026117120 364196739291840 190502909783424 275991384614400 61967927548800 564534936201600 971191304778240 111542269587840 453578356627200 474209346409344 206993538460800 728393478583680 83656702190880 123935855097600 155245153845600 158752424819520 223084539175680 907156713254400 58696678797120 413987076921600 92951891323200 167313404381760 247871710195200 78079588711488 310490307691200 317504849639040 144895476922560 117393357594240 827974153843200 185903782646400 34875126599040 334626808763520 495743420390400 88045018195680 156159177422976 620980615382400 139427836984800 72931483961280 26156344949280 234786715188480 371807565292800 69750253198080 97827797995200 217343215383840 176090036391360 312318354845952 278855673969600 145862967922560 52312689898560 743615130585600 234238766134464 209141755477200 102565570161600 139500506396160 195655595990400 37679827086720 39234517423920 146067257793600 352180072782720 624636709691904 162069964358400 58125210998400 557711347939200 291725935845120 104625379797120 48825177238656 468477532268928 121552473268800 43593908248800 391311191980800 75359654173440 78469034847840 116250421996800 328701401263872 583451871690240 153848355242400 209250759594240 56519740630080 243104946537600 87187816497600 150719308346880 156938069695680 232500843993600 73237765857984 62799711811200 65390862373200 418501519188480 113039481260160 486209893075200 174375632995200 81375295397760 313876139391360 84779610945120 146475531715968 125599423622400 130781724746400 68408902175040 226078962520320 972419786150400 348751265990400 94199567716800 169559221890240 292951063431936 251198847244800 261563449492800 136817804350080 122062943096640 697502531980800 219713297573952 188399135433600 37384128512640 339118443780480 585902126863872 152019782611200 523126898985600 141299351575200 244125886193280 439426595147904 114014836958400 376798270867200 74768257025280 183094414644960 95772463045056 1046253797971200 316510547528448 282598703150400 488251772386560 56076192768960 228029673916800 237382910646336 104062877755200 149536514050560 366188829289920 191544926090112 277501007347200 62306880854400 565197406300800 976503544773120 295641720218880 112152385537920 456059347833600 474765821292672 208125755510400 732377658579840 84114289153440 124613761708800 156094316632800 159620771741760 224304771075840 912118695667200 58765558138560 416251511020800 93460321281600 443462580328320 168228578306880 249227523417600 78506669876544 312188633265600 319241543483520 145688028857280 117531116277120 832503022041600 492736200364800 186920642563200 34915781496960 336457156613760 498455046835200 88148337207840 157013339753088 624377266531200 140190481922400 73330405928640 26186836122720 235062232554240 985472400729600 373841285126400 97942596897600 218532043285920 176296674415680 314026679506176 739104300547200 280380963844800 146660811857280 52373672245440 747682570252800 235520009629632 210285722883600 102685133678400 195885193795200 37885928895360 39280254184080 146866219156800 352593348831360 628053359012352 162956457619200 58192969161600 560761927689600 293321623714560 146913895346400 104747344490880 48882094095744 471040019259264 122217343214400 43644726871200 391770387590400 75771857790720 78560508368160 116385938323200 329087125575936 586643247429120 154027700517600 293827790692800 209494688981760 56828893343040 244434686428800 87289453742400 151543715581440 157121016736320 232771876646400 73323141143616 63143214825600 65467090306800 587655581385600 418989377963520 113657786686080 488869372857600 174578907484800 81470156826240 314242033472640 85243340014560 146646282287232 126286429651200 130934180613600 68488648320960 227315573372160 977738745715200 349157814969600 94714822238400 170486680029120 293292564574464 252572859302400 261868361227200 136977296641920 122205235239360 698315629939200 219969423430848 189429644476800 37427708223360 340973360058240 586585129148928 152196996268800 523736722454400 142072233357600 244410470478720 439938846861696 114147747201600 378859288953600 74855416446720 183307852859040 95884107649344 1047473444908800 318241802721024 284144466715200 488820940957440 56141562335040 228295494403200 238681352040768 104184186724800 149710832893440 366615705718080 191768215298688 277824497932800 62379513705600 568288933430400 977641881914880 297258826717440 112283124670080 456590988806400 477362704081536 208368373449600 733231411436160 84212343502560 124759027411200 156276280087200 159806846082240 224566249340160 913181977612800 59086995065280 416736746899200 93569270558400 445888240076160 168424687005120 249518054822400 78598187269056 312552560174400 319613692164480 145857861414720 118173990130560 833473493798400 495431377862400 187138541116800 35010642925440 336849374010240 499036109644800 88630492597920 157196374538112 625105120348800 140353905837600 73415889207360 26257982194080 236347980261120 990862755724800 374277082233600 98478325108800 218786792122080 177260985195840 314392749076224 743147066793600 280707811675200 146831778414720 52515964388160 748554164467200 235794561807168 210530858756400 196956650217600 37930093568640 39386973291120 147037425163200 354521970391680 628785498152448 163146420460800 58351071542400 561415623350400 293663556829440 147717487663200 105031928776320 49014900095616 471589123614336 122359815345600 43763303656800 393913300435200 75860187137280 78773946582240 116702143084800 330887172365568 587327113658880 295434975326400 210063857552640 56895140352960 244719630691200 87526607313600 151720374274560 157547893164480 233404286169600 73522350143424 63216822614400 65644955485200 590869950652800 420127715105280 113790280705920 489439261382400 175053214627200 81691500159360 315095786328960 85342710529440 147044700286848 126433645228800 131289910970400 68674722661440 227580561411840 978878522764800 350106429254400 94825233921600 170685421058880 294089400573696 252867290457600 262579821940800 137349445322880 122537250239040 700212858508800 220567050430272 189650467843200 37529394215040 341370842117760 588178801147392 152610494803200 525159643881600 142237850882400 245074500478080 441134100860544 114457871102400 379300935686400 75058788430080 183805875358560 96144611726016 1050319287763200 318612785976576 284475701764800 490149000956160 56294091322560 228915742204800 238959589482432 104467240987200 150117576860160 367611750717120 192289223452032 278579309299200 62548990358400 568951403529600 980298001912320 297605349538560 112588182645120 457831484409600 477919178964864 208934481974400 735223501434240 84441136983840 125097980716800 156700861480800 160241019543360 225176365290240 915662968819200 59155874406720 417868963948800 93823485537600 446408024307840 168882273967680 250195961433600 78811727851584 313401722961600 320482039086720 146254137382080 118311748813440 835737927897600 496008915897600 187646971075200 35037746190720 337764547935360 500391922867200 88733811610080 157623455703168 626803445923200 140735228306400 73615350191040 26278309643040 236623497626880 992017831795200 375293942150400 98593124011200 219381206073120 177467623220160 315246911406336 744013373846400 281470456612800 147230700382080 52556619286080 750587884300800 236435183554752 211102842459600 197186248022400 38033144472960 39417464464560 147436905844800 354935246440320 630493822812672 163589667091200 58396243651200 562940913225600 294461400764160 147889686016800 105113238572160 49052844667008 472870367109504 122692250318400 43797182738400 394372496044800 76066288945920 78834928929120 116792487302400 331272896677632 588922801528320 295779372033600 210226477144320 57049716709440 245384500636800 87594365476800 152132577891840 157669857858240 233584974604800 73579267000512 63388574121600 65695774107600 591558744067200 420452954288640 114099433418880 490769001273600 175188730953600 81754741111680 315339715716480 85574575064160 147158534001024 126777148243200 131391548215200 68727886758720 228198866837760 981538002547200 350377461907200 95082861182400 171149150128320 294317068002048 253554296486400 262783096430400 137455773517440 122632111667520 700754923814400 220737801001536 190165722364800 37558447355520 342298300256640 588634136004096 152728637241600 525566192860800 142624291773600 245264223335040 441475602003072 114546477931200 380331444729600 75116894711040 183948167501280 96219041462208 1051132385721600 319478413572864 285248583547200 490528446670080 56337671033280 229092955862400 239608810179648 104548113633600 150233789422080 367896335002560 192438082924416 165785501548800 278794969689600 62597412259200 570497167094400 981056893340160 298413902787840 112675342066560 458185911724800 479217620359296 124339126161600 209096227267200 735792670005120 84506506549920 125194824518400 156822170450400 160365069103680 225350684133120 916371823449600 59316592870080 248678252323200 418192454534400 93896118388800 447620854181760 169013013099840 250389649036800 78872739446592 186508689242400 313644340900800 320730138207360 146367359087040 118633185740160 497356504646400 187792236777600 35091952721280 338026026199680 500779298073600 88974889305120 157745478893184 373017378484800 627288681801600 140844177583200 73672339043520 26318964540960 237266371480320 994713009292800 375584473555200 98860988116800 219551038630560 177949778610240 315490957786368 746034756969600 281688355166400 147344678087040 52637929081920 751168947110400 236618218339776 211266266374800 197721976233600 38062587588480 39478446811440 147551043182400 355899557220480 630981915572736 163716308985600 58486587868800 563376710332800 294689356174080 148291482175200 105275858163840 49128733809792 473236436679552 122787231739200 43864940901600 395443952467200 76125175176960 78956893622880 116973175737600 332172920072448 589378712348160 296582964350400 210551716327680 57093881382720 245574463478400 87729881803200 152250350353920 157913787245760 233946351475200 73693100714688 63437645980800 65797411352400 593165928700800 421103432655360 114187762765440 491148926956800 175459763606400 81881223016320 315827574491520 85640822074080 147386201429376 126875291961600 131594822704800 68834214953280 228375525530880 982297853913600 350919527212800 95156468971200 171281644148160 294772402858752 253750583923200 263189645409600 137668429906560 122821834524480 701839054425600 221079302144064 190312937942400 37616553636480 342563288296320 589544805717504 152964922118400 526379290819200 142734703456800 245643669048960 442158604288128 114723691588800 380625875884800 75233107272960 184232751786720 96367900934592 1052758581638400 319725735743232 285469406913600 491287338097920 56424830454720 229447383177600 239794301807424 104709858926400 150466214545920 368465503573440 192735801869184 165913843334400 279226290470400 62694256060800 570938813827200 982574676195840 298644918001920 112849660909440 458894766355200 479588603614848 124435382500800 209419717852800 736931007146880 84637245682080 125388512121600 157064788389600 160613168224320 225699321818880 917789532710400 59362512431040 248870765001600 418839435705600 94041384091200 447967377002880 169274491364160 250777024243200 78994762636608 186653073751200 314129576779200 321226336448640 146593802496960 118725024862080 497741530003200 188082768182400 35159710884480 338548982728320 501554048486400 89043768646560 157989525273216 373306147502400 628259153558400 141062076136800 73786316748480 293187604993920 237450049724160 995483060006400 376165536364800 98937520718400 219890703745440 178087537293120 315979050546432 746612295004800 282124152273600 147572633496960 586375209987840 52739566326720 752331072729600 236984287909824 211593114205200 197875041436800 38121473819520 439781407490880 356175074586240 631958101092864 163969592774400 58599518140800 564248304547200 295145266993920 148406281077600 105479132653440 49223595238272 473968575819648 122977194580800 43949638605600 395750082873600 76242947639040 879562814981760 79109349490080 117199036281600 332430069613824 590290533987840 296812562155200 210958265306880 57182210729280 245954389161600 87899277211200 152485895278080 158218698980160 234398072563200 73835392857408 63535789699200 65924457908400 593625124310400 421916530613760 114364421458560 491908778323200 175798554422400 82039325397120 316437397960320 85773316093920 147670785714816 127071579398400 131848915816800 68967125196480 228728842917120 983817556646400 351597108844800 95303684548800 171546632187840 295341571429632 254143158796800 263697831633600 137934250392960 123058988095680 703194217689600 221506178572224 190607369097600 37689186487680 343093264375680 590683142859264 153260278214400 527395663267200 142955526823200 246117976191360 443012357144448 114945208660800 381214738195200 75378372975360 184588482143520 96553975275072 1054791326534400 320220380083968 285911053646400 492235952382720 56533779731520 229890417321600 240165285062976 104912040542400 150756745950720 369176964287040 193107950550144 166170526905600 279765441446400 62815310812800 571822107292800 984471904765440 299106948430080 113067559463040 459780834643200 480330570125952 124627895179200 209824081084800 738353928574080 84800669597280 125630621625600 157368060813600 160923292125120 226135118926080 919561669286400 59454351552960 249255790358400 419648162169600 94222966219200 448660422645120 169601339194560 251261243251200 79147291624128 186941842768800 314736121627200 321846584250240 146876856759360 118908703105920 498511580716800 188445932438400 35213917415040 339202678389120 502522486502400 89181527329440 158294583248256 373883685537600 629472243254400 141334449328800 73928788879680 293753713518720 237817406211840 997023161433600 376891864876800 99090585921600 220315285139040 178363054658880 316589166496512 747767371075200 282668898657600 147857577759360 587507427037440 52820876122560 753783729753600 237441874872384 212001673993200 198181171843200 38195081608320 440630570278080 356726109317760 633178332993024 164286197510400 58689862358400 565337797315200 295715155518720 148635878882400 105641752245120 49299484381056 474883749744768 123214648132800 44017396768800 396362343686400 76390163216640 881261140556160 79231314183840 117379724716800 332944368696576 591430311037440 297271757764800 211283504490240 57292622412480 246429296265600 88034793537600 152780326433280 158462628367680 234759449433600 73949226571584 63658469347200 66026095153200 594543515529600 422567008980480 114585244824960 492858592531200 176069587075200 82165807301760 316925256735360 85938933618720 147898453143168 127316938694400 132052190306400 69073453391040 229170489649920 985717185062400 352139174150400 95487704020800 171877867237440 295796906286336 254633877388800 264104380612800 138146906782080 123248710952640 704278348300800 221847679714752 190975408041600 37747292768640 343755734474880 591593812572672 153496563091200 528208761225600 143231556031200 246497421905280 443695359429504 115122422318400 381950816083200 75494585537280 184873066428960 96702834747456 1056417522451200 320838685509888 286463112062400 492994843810560 56620939152960 230244844636800 240629014132416 105073785835200 150989171074560 369746132857920 193405669494912 166491381369600 280196762227200 62912154614400 572926224124800 985989687621120 299684486465280 113241878305920 460489689273600 481258028264832 124868536027200 210147571670400 739492265715840 84931408729440 125824309228800 157610678752800 161171391245760 226483756611840 59569150455360 249737072054400 420295143340800 94368231921600 449526729697920 169862817458880 251648618457600 79269314814144 187302804040800 315221357505600 322342782491520 147103300169280 119138300910720 499474144108800 188736463843200 35295227210880 339725634917760 503297236915200 89353725683040 158538629628288 374605608081600 630442715011200 141552347882400 74042766584640 294206600338560 238276601821440 998948288217600 377472927686400 99281917425600 220654950253920 178707451366080 317077259256576 749211216163200 283104695764800 148085533169280 588413200677120 52942840816320 754945855372800 237807944442432 212328521823600 198563834851200 38253967839360 441309900507840 357414902732160 634154518513152 164539481299200 58825378684800 566209391529600 296171066338560 148922876138400 105885681632640 49413318095232 475615888884864 123404610974400 44119034013600 397127669702400 76507935678720 882619801015680 79414261224480 117650757369600 333587242550016 592342132677120 297845752276800 211771363265280 57380951759040 246809221948800 88238068027200 153015871357440 158828522448960 235301514739200 74119977142848 63756613065600 66178551020400 595691504553600 423542726530560 114761903518080 493618443897600 176476136054400 82355530158720 317657044897920 86071427638560 148239954285696 127513226131200 132357102040800 69232945682880 229523807036160 987236887795200 352952272108800 95634919598400 172142855277120 296479908571392 255026452262400 264714204081600 138465891365760 123533295238080 705904544217600 222359931428544 191269839196800 37834452190080 344285710554240 592959817142784 153850990406400 529428408163200 143452379397600 247066590476160 444719862857088 115388242804800 382539678393600 75668904380160 185299942857120 96926123956032 1058856816326400 321333329850624 286904758795200 494133180952320 56751678285120 230776485609600 240999997387968 105316403774400 151337808760320 370599885714240 150283445083200 193852247912064 166748064940800 280843743398400 63057420316800 573809517590400 988266361904640 300146516893440 113503356570240 461552971219200 481999994775936 125061048705600 210632807548800 741199771428480 85127517427680 126114840633600 157974605661600 161543539926720 227006713140480 59660989577280 250122097411200 421265615097600 94586130475200 450219775340160 170255034855360 252229681267200 79452349599168 187591573058400 315949211323200 323087079853440 147442965284160 119321979154560 500244194822400 189172260950400 88280388443520 340510069710720 504459362534400 89491484365920 158904699198336 375183146116800 631898422646400 141879195712800 74213733142080 294885930568320 238643958309120 1000488389644800 378344521900800 99434982628800 221164447926240 178982968731840 317809398396672 750366292233600 283758391425600 148427466284160 589771861136640 132420582665280 756689043801600 238357048797504 212818793569200 198869965257600 38342297185920 442328895852480 357965937463680 635618796793344 164919406982400 59028653174400 567516782851200 296854932568320 149152473943200 264841165330560 49584068666496 476714097595008 123689555236800 44271489880800 397739930515200 76684594371840 884657791704960 198630873997920 118057306348800 334101541632768 593709865136640 298304947886400 529682330661120 57513445778880 247379110473600 88542979761600 153369188743680 397261747995840 236114612697600 74376102999744 63903828643200 66407234821200 596609895772800 1059364661322240 115026891557760 494758220947200 177085959523200 82640114444160 794523495991680 86270168668320 148752205999488 127807657286400 132814469642400 173165377331520 230053783115520 989516441894400 354171919046400 95855742964800 172540337336640 297504411998976 255615314572800 265628939284800 346330754663040 123960171666240 708343838092800 223128308999232 191711485929600 37965191322240 345080674673280 595008823997952 154382631379200 531257878569600 143783614447200 247920343332480 446256617998464 115786973534400 383422971859200 75930382644480 185940257499360 97261057768896 1062515757139200 322075296361728 287567228894400 495840686664960 56947786983360 231573947068800 241556472271296 105680330683200 151860765288960 371880514998720 150630453230400 194522115537792 167133090297600 281814215155200 63275318870400 575134457788800 991681373329920 300839562535680 113895573966720 463147894137600 483112944542592 125349817723200 211360661366400 743761029997440 85421680475040 126550637740800 158520496024800 162101762948160 227791147933440 59798748260160 250699635446400 422721322732800 94912978305600 451259343803520 170843360950080 253101275481600 79726901776704 188024726584800 317040992049600 324203525896320 147952462956480 119597496520320 501399270892800 189825956611200 88585446418560 341686721900160 506202550963200 89698122390240 159453803553408 376049453169600 634081984099200 142369467458400 74470182978240 295904925912960 239194993040640 1002798541785600 379651913222400 99664580433600 221928694434720 179396244780480 318907607106816 752098906339200 284738934916800 148940365956480 591809851825920 132878169627840 759303826444800 239180705330112 213554201187600 199329160867200 38474791205760 443857388869440 358792489560960 637815214213632 165489295507200 59073825283200 569477869833600 297880731912960 149496870650400 265756339255680 49622013237888 478361410660224 124116971630400 44305368962400 398658321734400 76949582411520 887714777738880 199317254441760 118147650566400 334872990256896 595761463825920 298993741300800 531512678511360 57712186808640 248233943260800 88610737924800 153899164823040 398634508883520 236295301132800 74433019856832 64124652009600 66458053443600 597987482601600 1063025357022720 115424373617280 496467886521600 177221475849600 82703355396480 797269017767040 86568280212960 148866039713664 128249304019200 132916106887200 173763760282560 230848747234560 992935773043200 354442951699200 96186978014400 173136560425920 297732079427328 256498608038400 265832213774400 347527520565120 124055033094720 708885903398400 223299059570496 192373956028800 37994244462720 346273120851840 595464158854656 154500773817600 531664427548800 144280467021600 248110066189440 446598119140992 115875580363200 384747912057600 75988488925440 186082549642080 97335487505088 1063328855097600 323188246128384 288560934043200 496220132378880 56991366694080 231751160726400 242391184596288 105761203329600 151976977850880 372165099284160 151150965451200 194670975010176 167710628332800 282029875545600 63323740771200 577121868086400 992440264757760 301879130999040 113982733388160 463502321452800 484782369192576 125782971249600 211522406659200 744330198568320 85487050041120 126647481542400 158641804994400 162225812508480 227965466776320 60005386284480 251565942499200 423044813318400 94985611156800 452818696498560 170974100082240 253294963084800 79787913371712 188674456874400 317283609988800 324451625016960 148065684661440 120010772568960 503131884998400 189971222313600 88653237079680 341948200164480 506589926169600 90008079426720 159575826743424 377348913748800 634567219977600 142478416735200 74527171830720 296131369322880 240021545137920 1006263769996800 379942444627200 100008977140800 222098526992160 180016158853440 319151653486848 754697827497600 284956833470400 149054343661440 592262738645760 132979855619520 759884889254400 239363740115136 213717625102800 200017954281600 38504234321280 444197053984320 360032317706880 638303306973696 165615937401600 59096411337600 569913666940800 150013465711200 265959711239040 49640985523584 478727480230272 124211953051200 44322308503200 400035908563200 77008468642560 888394107968640 199469783429280 118192822675200 336030163193088 300026931422400 531919422478080 57756351481920 248423906102400 88644617006400 154016937285120 398939566858560 236385645350400 74461478285376 64173723868800 66483462754800 600053862844800 1063838844956160 115512702963840 496847812204800 177289234012800 82734975872640 797879133717120 86634527222880 148922956570752 128347447737600 132966925509600 173896734271680 231025405927680 993695624409600 354578468025600 96260585803200 173269054445760 297845913141504 256694895475200 265933851019200 347793468543360 124102463808960 709156936051200 223384434856128 192521171606400 38008771032960 346538108891520 595691826283008 154559845036800 531867702038400 144390878704800 248204927617920 446768869712256 115919883777600 385042343212800 76017542065920 186153695713440 97372702373184 1063735404076800 323435568298752 288781757409600 496409855235840 57013156549440 231839767555200 242576676224064 105801639652800 152035084131840 372307391426880 151266634833600 194745404746368 167838970118400 282137705740800 63347951721600 577563514819200 992819710471680 302110146213120 114026313098880 463679535110400 485153352448128 125879227588800 211603279305600 744614782853760 85519734824160 126695903443200 158702459479200 162287837288640 228052626197760 60051305845440 251758455177600 423206558611200 95021927582400 453165219319680 171039469648320 253391806886400 79818419169216 188818841383200 317404918958400 324575674577280 148122295513920 120102611690880 503516910355200 190043855164800 88687132410240 342078939296640 506783613772800 90076958768160 159636838338432 377637682766400 634809837916800 142532891373600 74555666256960 296244591027840 240205223381760 1007033820710400 380087710329600 100085509742400 222183443270880 180153917536320 319273676676864 755275365532800 285065782747200 149111332513920 592489182055680 133030698615360 760175420659200 239455257507648 213799337060400 200171019484800 38518955879040 444366886541760 360307835072640 638547353353728 165679258348800 59141583446400 570131565494400 150128264613600 266061397230720 49678930094976 478910515015296 124259443761600 44356187584800 400342038969600 77037911758080 888733773083520 199546047923040 118283166892800 336287312734464 300256529227200 532122794461440 57778433818560 248518887523200 88712375169600 154075823516160 399092095846080 236566333785600 74518395142464 64198259798400 66534281377200 600513058454400 1064245588922880 115556867637120 497037775046400 177424750339200 82798216824960 798184191692160 86667650727840 149036790284928 128396519596800 133068562754400 173963221266240 231113735274240 994075550092800 354849500678400 96297389697600 173335301455680 298073580569856 256793039193600 266137125508800 347926442532480 124197325237440 709699001356800 223555185427392 192594779395200 38037824173440 346670602911360 596147161139712 154677987475200 532274251017600 144446084546400 248394650474880 447110370854784 116008490606400 385189558790400 76075648346880 186295987856160 97447132109376 1064548502035200 323559229383936 288892169092800 496789300949760 57056736260160 232016981212800 242669422037952 105882512299200 152151296693760 372591975712320 151324469524800 194894264218752 167903141011200 282353366131200 63396373622400 577784338185600 993578601899520 302225653820160 114113472520320 464033962425600 485338844075904 125927355758400 211765024598400 745183951424640 85585104390240 126792747244800 158823768448800 162411886848960 228226945040640 60074265625920 251854711516800 423530049196800 95094560433600 453338480730240 171170208780480 253585494489600 79879430764224 188891033637600 317647536897600 324823773697920 148235517218880 120148531251840 503709423033600 190189120867200 88754923071360 342340417560960 507170988979200 90111398438880 159758861528448 377782067275200 635295073795200 142641840650400 74612655109440 296471034437760 240297062503680 1007418846067200 380378241734400 100123776043200 222353275828320 180222796877760 319517723056896 755564134550400 285283681300800 149225310218880 592942068875520 133132384607040 760756483468800 239638292292672 213962760975600 200247552086400 38548398994560 444706551656640 360445593755520 639035446113792 165805900243200 59412616099200 570567362601600 150185664064800 266264769214080 49906597523328 479276584585344 124354425182400 44559462074400 400495104172800 77096797989120 889413103313280 199698576910560 118825232198400 336415887505152 300371328129600 532529538428160 57822598491840 248708850364800 89118924148800 154193595978240 399397153821120 237650464396800 74859896284992 64247331657600 66839193111600 600742656259200 1065059076856320 115645196983680 497417700729600 178237848297600 83177662538880 798794307642240 86733897737760 149719792569984 128494663315200 133678386223200 174096195255360 231290393967360 994835401459200 107935517184768 356475696595200 96370997486400 173467795475520 299439585139968 256989326630400 80951637888576 267356772446400 348192390510720 124766493808320 215871034369536 712951393190400 224579688854976 192741994972800 38212143016320 346935590951040 598879170279936 155386842105600 161903275777152 534713544892800 144556496229600 249532987616640 249480389733120 449159377709952 116540131579200 385483989945600 76424286032640 103950162388800 187149740712480 97893710526528 323806551554304 289112992459200 499065975233280 57318214524480 233080263158400 242854913665728 106367748177600 152848572065280 207900324777600 374299481424960 151440138907200 195787421053056 168031482796800 283647328473600 63686905027200 578225984918400 998131950466560 302456669034240 114636429048960 466160526316800 485709827331456 126023612097600 212735496355200 415800649555200 748598962849920 85977321786720 127373810054400 159551622266400 163156184210880 229272858097920 60120185186880 252047224195200 425470992710400 95530357540800 453685003551360 171954643573440 254747620108800 80245500334272 189035418146400 319103244532800 326312368421760 148914847448640 120240370373760 504094448390400 191060715081600 89161667038080 343909287146880 509495240217600 90180277780320 160491000668544 378070836292800 638206489065600 143295536311200 74954588224320 297829694897280 240480740747520 1008188896780800 382121430163200 100200308644800 223372271172960 180360555560640 320982001337088 756141672585600 286591072622400 149909176448640 595659389794560 133742500557120 764242860326400 240736501002816 214943304466800 200400617289600 38725057687680 446744542345920 360721111121280 641964002674176 166565751609600 59548132425600 573182145244800 150300462967200 267485001114240 50020431237504 481473002005632 124924313707200 44661099319200 400801234579200 77450115375360 893489084691840 200613750835680 119096264851200 336673037046528 300600925934400 534970002228480 58087586531520 249848627414400 89322198638400 154900230750720 401227501671360 238192529702400 75030646856256 64541762812800 66991648978800 601201851868800 1069940004456960 116175173063040 499697254828800 178644397276800 83367385395840 802455003342720 87131379797280 150061293712512 129083525625600 133983297957600 174894039190080 232350346126080 999394509657600 108430161525504 357288794553600 96812644219200 174262759594560 300122587425024 258167051251200 81322621144128 267966595915200 349788078380160 125051078093760 216860323051008 714577589107200 225091940568768 193625288438400 38299302437760 348525519189120 600245174850048 155741269420800 162645242288256 535933191830400 145218966328800 250102156187520 249671087527680 450183881137536 116805952065600 387250576876800 76598604875520 104029619803200 187576617140640 98116999735104 325290484576512 290437932657600 500204312375040 57448953656640 233611904131200 243967863432384 106610366116800 153197209751040 208059239606400 375153234281280 152134155201600 196233999470208 168801533510400 284294309644800 63832170729600 580875865315200 1000408624750080 303842760318720 114897907313280 467223808262400 487935726864768 126601150132800 213220732233600 416118479212800 750306468562560 86173430484960 127664341459200 159915549175200 163528332891840 229795814626560 60395702552640 253202300265600 426441464467200 95748256094400 455764140478080 172346860969920 255328682918400 80428535119296 189901725199200 319831098350400 327056665783680 149254512563520 120791405105280 506404600531200 191496512188800 89365039021440 344693721939840 510657365836800 90593553828960 160857070238592 379803450398400 639662196700800 143622384141600 75125554781760 298509025127040 241582810210560 1012809201062400 382993024377600 100659504254400 223881768845280 181187107657920 321714140477184 759606900796800 287244768283200 150251109563520 597018050254080 134047558532160 765986048755200 241285605357888 201319008508800 38813387034240 447763537690560 362374215315840 643428280954368 166945677292800 59615890588800 574489536566400 150989256381600 268095117064320 50077348094592 482571210715776 125209257969600 44711917941600 402638017017600 77626774068480 895527075381120 201071337798240 119231781177600 338215934294784 301978512763200 536190234128640 58220080551360 250418515939200 89423835883200 155253548136960 402142675596480 238463562355200 75116022141888 64688978390400 67067876912400 603957025526400 1072380468257280 116440161102720 500837031878400 178847671766400 83462246824320 804285351192960 87330120827040 150232044283776 129377956780800 134135753824800 175292961157440 232880322205440 1001674063756800 108677483695872 357695343532800 97033467585600 174660241654080 300464088567552 258755913561600 81508112771904 268271507649600 350585922314880 125193370236480 217354967391744 715390687065600 225348066425664 194066935171200 38342882148480 349320483308160 600928177135104 155918483078400 163016225543808 536543015299200 145550201378400 250386740472960 250815274295040 450696132851328 116938862308800 388133870342400 76685764296960 104506364289600 187790055354720 98228644339392 326032451087616 291100402756800 500773480945920 57514323222720 233877724617600 244524338315712 106731675086400 153371528593920 209012728579200 375580110709440 152481163348800 196457288678784 169186558867200 284617800230400 63904803580800 582200805513600 1001546961891840 304535805960960 115028646445440 467755449235200 489048676631424 126889919150400 213463350172800 418025457158400 751160221418880 86271484834080 127809607161600 160097512629600 163714407232320 230057292890880 60533461235520 253779838300800 426926700345600 95857205371200 456803708941440 172542969668160 255619214323200 80520052511808 190334878725600 320195025259200 327428814464640 149424345120960 121066922471040 507559676601600 191714410742400 89466725013120 345085939336320 511238428646400 90800191853280 161040105023616 380669757451200 640390050518400 143785808056800 75211038060480 298848690241920 242133844942080 1015119353203200 383428821484800 100889102059200 224136517681440 181600383706560 322080210047232 761339514902400 287571616113600 150422076120960 597697380483840 134200087519680 766857642969600 241560157535424 201778204118400 38857551707520 448273035362880 363200767413120 644160420094464 167135640134400 59638476643200 575143232227200 151333653088800 268400175039360 50096320380288 483120315070848 125351730100800 44728857482400 403556408236800 77715103415040 896546070725760 201300131279520 119276953286400 338987382918912 302667306177600 536800350078720 58286327561280 250703460201600 89457714964800 155430206830080 402600262559040 238553906572800 75144480570432 64762586179200 67093286223600 605334612355200 1073600700157440 116572655122560 501406920403200 178915429929600 83493867300480 805200525118080 87429491341920 150288961140864 129525172358400 134186572447200 175492422141120 233145310245120 1002813840806400 108801144781056 357830859859200 97143879268800 174858982683840 300577922281728 259050344716800 81600858585792 268373144894400 350984844282240 125240800950720 217602289562112 715661719718400 225433441711296 194287758537600 38357408718720 349717965367680 601155844563456 155977554297600 163201717171584 536746289788800 145715818903200 250481601901440 251387367678720 450866883422592 116983165723200 388575517075200 76714817437440 104744736532800 187861201426080 98265859207488 326403434343168 291431637806400 500963203802880 57536113078080 233966331446400 244802575757376 106772111409600 153429634874880 209489473065600 375722402852160 152654667422400 196531718414976 169379071545600 284725630425600 63929014531200 582863275612800 1001926407605760 304882328782080 115072226156160 467932662892800 489605151514752 127034303659200 213544222819200 418978946131200 751444805704320 86304169617120 127858029062400 160158167114400 163776432012480 230144452312320 60602340576960 254068607318400 427088445638400 95893521796800 457323493173120 172608339234240 255716058124800 80550558309312 190551455488800 320316334228800 327552864024960 149480955973440 121204681153920 508137214636800 191787043593600 89500620343680 345216678468480 511432116249600 90903510865440 161101116618624 381102910977600 640632668457600 143840282695200 75239532486720 298961911946880 242409362307840 1016274429273600 383574087187200 101003900961600 224221433960160 181807021730880 322202233237248 762205821955200 287680565390400 150479064973440 597923823893760 134250930515520 767148174374400 241651674927936 202007801923200 38872273265280 448442867920320 363614043461760 644404466474496 167198961081600 59819165078400 575361130780800 151505851442400 268501861031040 50248098665856 483303349855872 125399220811200 44864373808800 404015603846400 77744546530560 896885735840640 201376395773280 119638330156800 339373107230976 303011702884800 537003722062080 58308409897920 250798441622400 89728747617600 155489093061120 402752791546560 239276660313600 75372147998784 64787122108800 67296560713200 606023405769600 1074007444124160 116616819795840 501596883244800 179457495235200 83746831109760 805505583093120 87462614846880 150744295997568 129574244217600 134593121426400 175558909135680 233233639591680 1003193766489600 108842365142784 358914990470400 97180683163200 174925229693760 301488591995136 259148488435200 81631773857088 269186242852800 351117818271360 125620246664640 217684730285568 717829980940800 226116443996352 194361366326400 90701970952320 349850459387520 602977183990272 518296976870400 163263547714176 538372485705600 145771024744800 251240493329280 251673414370560 452232887992704 388722732652800 181403941904640 104863922654400 188430369996960 326527095428352 291542049489600 502480986658560 136052956428480 777445465305600 244895321571264 107095601995200 362807883809280 209727845308800 376860739993920 152712502113600 653054190856704 169443242438400 285588271987200 64122702134400 583084098979200 1004961973317120 304997836389120 272105912856960 469350372153600 489790643142528 127082431828800 214191203990400 419455690617600 753721479987840 204079434642720 128245404268800 160643402992800 544211825713920 60625300357440 254164863657600 428382407980800 96184053201600 457496754583680 408158869285440 256490808537600 80794604689344 190623647743200 321286805985600 1088423651427840 149933842793280 121250600714880 508329727315200 192368106403200 89771782988160 816317738570880 512981617075200 90937950536160 161589209378688 381247295486400 642573611971200 144276079802400 177915404560320 299867685586560 242501201429760 1016659454630400 384736212806400 101042167262400 224900764189920 181875901072320 323178418757376 762494590972800 288552159604800 355830809120640 599735371173120 134657674482240 769472425612800 242383814068032 202084334524800 38990045727360 449801528379840 363751802144640 646356837514752 167705528659200 59886923241600 577104319209600 151563250893600 269315348964480 50305015522944 484767628136064 125779146494400 44915192431200 404168669049600 77980091454720 899603056759680 201986511723360 119773846483200 339501682001664 303126501787200 538630697928960 58485068591040 251558292988800 89830384862400 155960182909440 403973023446720 239547692966400 75457523284416 64983409545600 67372788646800 606253003574400 1077261395857920 116970137182080 503116585977600 179660769724800 83841692538240 807946046893440 87727602886560 150915046568832 129966819091200 134745577293600 176090805092160 233940274364160 1006233171955200 109172128036608 359321539449600 97475114318400 175455205773120 301830093137664 259933638182400 81879096027456 269491154587200 352181610184320 125762538807360 218344256073216 718643078899200 226372569853248 194950228636800 90976773363840 350910411546240 603660186275328 519867276364800 163758192054912 538982309174400 146212671477600 251525077614720 251768763267840 452745139706496 389900457273600 181953546727680 104903651361600 188643808211040 327516384109824 292425342955200 503050155229440 136465160045760 779800914547200 245637288082368 107216910964800 363907093455360 209807302723200 377287616422080 153175179643200 655032768219648 169956609580800 285911762572800 64195334985600 584850685910400 1006100310458880 305921897245440 272930320091520 469882013126400 491274576164736 127467457185600 214433821929600 419614605446400 754575232844160 204697740068640 128390669971200 160825366447200 545860640183040 60808978601280 254934914371200 428867643859200 96293002478400 458882845868160 409395480137280 256781339942400 80886122081856 191201185778400 321650732894400 1091721280366080 150103675350720 121617957202560 509869828742400 192586004956800 89873468979840 818790960274560 513562679884800 91213467901920 161772244163712 382402371556800 643301465788800 144439503717600 178454440059840 300207350701440 243235914405120 1019739657484800 385172009913600 101348297668800 225155513026080 182426935803840 323544488327424 764804743113600 288879007435200 356908880119680 600414701402880 134810203469760 770344019827200 242658366245568 202696595337600 39034210400640 450311026052160 364853871607680 647088976654848 167895491500800 59954681404800 577758014870400 152022446503200 269620406939520 50361932380032 485316732491136 125921618625600 44966011053600 405393190675200 78068420801280 900622052104320 202215305204640 119909362809600 340530280167168 304044893006400 539240813879040 58551315600960 251843237251200 89932022107200 156136841602560 404430610409280 239818725619200 75542898570048 65057017334400 67449016580400 608089786012800 1078481627758080 117102631201920 503686474502400 179864044214400 83936553966720 808861220818560 87826973401440 151085797140096 130114034668800 134898033160800 176290266075840 234205262403840 1007372949004800 109295789121792 359728088428800 97585526001600 175653946802880 302171594280192 260228069337600 81971841841344 269796066321600 352580532151680 125904830950080 218591578243584 719456176857600 226628695710144 195171052003200 91079824268160 351307893605760 604343188560384 520456138675200 163943683682688 539592132643200 146378289002400 251809661900160 252531554446080 453257391420288 390342104006400 182159648536320 105221481019200 188857246425120 327887367365376 292756578004800 503619323800320 136619736402240 780684208012800 245915525524032 107338219934400 364319297072640 210442962038400 377714492850240 153348683716800 655774734730752 170149122259200 286235253158400 64267967836800 585513156009600 1007238647600640 306268420066560 273239472804480 470413654099200 491831051048064 127611841694400 214676439868800 420885924076800 755428985700480 204929604603360 128535935673600 161007329901600 546478945608960 60877857942720 255223683388800 429352879737600 96401951755200 459402630099840 409859209206720 257071871347200 80977639474368 191417762541600 322014659803200 1092957891217920 150273507908160 121755715885440 510447366777600 192803903510400 89975154971520 819718418413440 514143742694400 91316786914080 161955278948736 382835525083200 644029319606400 144602927632800 178656578372160 300547015816320 243511431770880 1020894733555200 385607807020800 101463096571200 225410261862240 182633573828160 323910557897472 765671050166400 289205855265600 357313156744320 601094031632640 134962732457280 771215614041600 242932918423104 202926193142400 39078375073920 450820523724480 365267147656320 647821115794944 168085454342400 60112783785600 578411710531200 152194644856800 269925464914560 50494738379904 485865836846208 126064090756800 405852386284800 78156750147840 901641047448960 202444098685920 105893836235712 120225567571200 340916004479232 304389289713600 539850929829120 58617562610880 252128181513600 90169175678400 156313500295680 404888197371840 211787672471424 240451135142400 75742107569856 65130625123200 608778579427200 1079701859658240 117235125221760 504256363027200 180338351356800 84157897299840 809776394743680 87926343916320 151484215139712 130261250246400 135253763517600 176489727059520 234470250443520 1008512726054400 109419450206976 360676702713600 97695937684800 175852687832640 302968430279424 260522500492800 82064587655232 270507527035200 352979454119040 126236845949760 218838900413952 721353405427200 227226322709568 195391875369600 91182875172480 351705375665280 605936860558848 521045000985600 164129175310464 541015054070400 146543906527200 252473691899520 252817601137920 454452645419136 390783750739200 182365750344960 105340667140800 189355268924640 328258350620928 293087813054400 504947383799040 136774312758720 781567501478400 246193762965696 107621274196800 364731500689920 210681334281600 378710537849280 153522187790400 656516701241856 170341634937600 286990064524800 64437444489600 586175626108800 1009894767598080 306614942887680 273548625517440 471654149702400 492387525931392 127756226203200 215242548393600 421362668563200 757421075698560 205161469138080 128874888979200 161431911295200 547097251034880 60946737284160 255512452406400 430485096787200 96656166734400 459922414331520 410322938276160 257749777958400 81191180056896 191634339304800 322863822590400 1094194502069760 150669783875520 121893474568320 511024904812800 193312333468800 90212422285440 820645876552320 515499555916800 91420105926240 162382360113792 383268678609600 645727645180800 144984250101600 178858716684480 301339567751040 243786949136640 1022049809625600 386624666937600 101577895473600 226004675813280 182840211852480 324764720227584 766537357219200 289968500203200 357717433368960 602679135502080 135318633428160 773249333875200 243573540170688 203155790947200 39181425978240 452009351626560 365680423704960 649529440455168 168528700972800 60225714057600 579937000406400 152366843210400 270637266856320 50589599808384 487147080341376 126396525729600 406311581894400 78362851956480 904018703253120 202977950142240 106173081612864 120451428115200 341301728791296 304733686420800 541274533712640 58772138967360 252793051459200 90338571086400 156725703912960 405955900284480 212346163225728 240902856230400 75884399712576 65302376630400 609467372841600 1082549067425280 117544277934720 505586102918400 180677142172800 84315999680640 811911800568960 88158208451040 151768799425152 130604753260800 135507856629600 176955136021440 235088555869440 1011172205836800 109707992739072 361354284345600 97953564945600 176316416902080 303537598850304 261209506521600 82280994554304 271015713259200 353910272042880 126473999520960 219415985478144 722708568691200 227653199137728 195907129891200 91423327282560 352632833804160 607075197700608 522419013043200 164561989108608 542031426518400 146930347418400 252947999041920 253103647829760 455306398275456 391814259782400 182846654565120 105459853262400 189710999281440 329123978217216 293860694836800 505895998083840 137134990923840 783628519564800 246842983662912 107823455812800 365693309130240 210919706524800 379421998562880 153927030628800 658247956434432 170790831187200 287529215500800 64558499241600 587721389673600 1011791996167680 307423496136960 274269981847680 472540217990400 493685967325824 128093123390400 215646911625600 421839413049600 758843997125760 205702486385760 129116998483200 161735183719200 548539963695360 61107455747520 256186246780800 431293823251200 96837748862400 461135244205440 411404972771520 258233996966400 81343709044416 192139685085600 323470367438400 1097079927390720 150952838137920 122214911495040 512372493561600 193675497724800 90381898938240 822809945543040 516467993932800 91661183621280 162687418088832 384279370171200 646940734876800 145256623293600 179330372746560 301905676275840 244429822990080 1024744987123200 387350995449600 101845759579200 226429257206880 183322367242560 325374836177664 768558740342400 290513246587200 358660745493120 603811352551680 135572848407360 774701990899200 244031127133248 203691519158400 39255033767040 452858514413760 366644734485120 650749672355328 168845305708800 60383816438400 581026493174400 152768639368800 271145696814720 50722405808256 488062254266496 126633979281600 407383038316800 78510067534080 905717028827520 203359272611040 106372542596544 120767632876800 342201752186112 305537278737600 542291393629440 58882550650560 253267958563200 90575724657600 157020135068160 406718545222080 212745085193088 241535265753600 76083608712384 65425056278400 611074557475200 1084582787258880 117765101301120 506535917126400 181151449315200 84537343013760 813437090444160 88323825975840 152167217424768 130850112556800 135863586986400 177287570994240 235530202602240 1013071834252800 109914094547712 362302898630400 98137584417600 176647651951680 304334434849536 261700225113600 82435570910784 271727173972800 354575141988480 126806014520640 219828189095424 724605797260800 228250826137152 196275168835200 91595078789760 353295303903360 608668869699072 523400450227200 164871141821568 543454347945600 147206376626400 253612029041280 253771090110720 456501652274304 392550337670400 183190157579520 105737954212800 190209021780960 329742283643136 294412753252800 507224058082560 137392618184640 785100675340800 247306712732352 108106510075200 366380315159040 211475908425600 380418043561920 154216204084800 659484567286272 171111685651200 288284026867200 64727975894400 588825506505600 1014448116165120 308001034172160 274785236369280 473780713593600 494613425464704 128333764238400 216213020150400 422951816851200 760836087123840 206088927276960 129455951788800 162159765112800 549570472738560 61222254649920 256667528476800 432426040300800 97091963841600 462001551258240 412177854553920 258911903577600 81557249626944 192500646357600 324319530225600 1099140945477120 151349114105280 122444509299840 513335056953600 194183927683200 90619166252160 824355709107840 91833381974880 163114499253888 385001292715200 648639060451200 145637945762400 179667269933760 302698228210560 244889018599680 1026670113907200 388367855366400 102037091083200 227023671157920 183666763949760 326228998507776 770002585430400 291275891524800 359334539867520 605396456421120 135928749378240 776735710732800 244671748880832 204074182166400 39358084671360 454047342315840 367333527899520 652457997015552 169288552339200 60428988547200 582551783049600 153055636624800 271857498756480 50760350379648 489343497761664 126966414254400 408148364332800 78716169342720 908094684631680 203893124067360 106651787973696 120857977094400 342844626039552 306111273249600 543714997512960 59037127007040 253932828508800 90643482820800 157432338685440 407786248134720 213303575947392 241715954188800 76140525569472 65596807785600 612222546499200 1087429995025920 320239485861120 118074254014080 507865657017600 181286965641600 84600583966080 815572496269440 88555690510560 152281051138944 131193615571200 135965224231200 177752979956160 236148508028160 1015731314035200 110202637079808 362573931283200 98395211678400 480359228791680 177111381021120 304562102277888 262387231142400 82651977809856 271930448462400 355505959912320 126900875949120 220405274159616 725147862566400 533732476435200 228421576708416 196790423356800 91835530899840 354222762042240 609124204555776 524774462284800 448335280205568 165303955619712 543860896924800 147592817517600 253801751898240 254247834597120 1067464952870400 456843153416832 393580846713600 183671061799680 105936597748800 190351313923680 330607911239424 800598714652800 295185635035200 507603503796480 137753296349760 787161693427200 247955933429568 108187382721600 367342123599360 211873195497600 380702627847360 154621046923200 661215822478848 171560881900800 288499687257600 64776397795200 590371270070400 1015207007592960 308809587421440 275506592699520 474135140908800 495911866859136 128670661425600 216374765443200 423746390995200 761405255694720 206629944524640 129552795590400 162281074082400 551013185399040 61382973113280 257341322851200 432749530886400 97164596692800 463214381132160 413259889049280 259105591180800 81618261221952 193005992138400 324562148164800 1102026370798080 151462335810240 122765946226560 514682645702400 194329193385600 90686956913280 826519778098560 92074459669920 163236522443904 386011984276800 649124296329600 145746895039200 180138925995840 302924671620480 245531892453120 1029365291404800 388658386771200 102304955188800 227193503715360 184148919339840 326473044887808 772023968553600 291493790078400 360277851991680 605849343240960 136030435369920 777316773542400 244854783665856 204609910377600 39387527786880 454387007430720 368297838679680 652946089775616 169415194233600 582987580156800 153457432783200 272060870739840 489709567331712 127061395675200 409219820755200 78775055573760 908774014861440 204045653054880 106731572367168 1165975160313600 343744649434368 306914865566400 544121741479680 59081291680320 254122791350400 91151669044800 157550111147520 408091306109760 213463144734336 243071117452800 65645879644800 613829731132800 1088243482959360 321080167054080 118162583360640 508245582700800 182303338089600 816182612219520 88621937520480 131291759289600 136727503567200 177885953945280 236325166721280 1016491165401600 110285077803264 63728819219520 364606676179200 98468819467200 481620250581120 177243875040960 262583518579200 82713808352448 273455007134400 355771907890560 127612336662720 220570155606528 127457638439040 729213352358400 535133611756800 196937638934400 91904231502720 354487750081920 525167037158400 449512233875712 165427616704896 546910014268800 147703229200800 255224673325440 254915276878080 1070267223513600 393875277868800 183808463005440 106214698699200 191418504994080 330855233409792 802700417635200 295406458401600 510449346650880 137856347254080 787750555737600 248141425057344 108793927569600 367616926010880 212429397398400 382837009988160 154736716305600 661710466819584 171689223686400 290117140185600 65139562051200 590812916803200 1020898693301760 309040602635520 275712694508160 476793345772800 496282850114688 128766917764800 217587855139200 424858794796800 765674019976320 206784520881120 130279124102400 163190891354400 551425389016320 61428892674240 257533835529600 435175710278400 97709343076800 463560903953280 413569041762240 260558248204800 82075848184512 193150376647200 326381782708800 1102850778032640 152311498597440 122857785348480 515067671059200 195418686153600 91195386871680 827138083524480 92143339011360 164151696369024 386300753294400 652763565417600 146564014615200 180273684870720 304622997194880 245715570696960 1030135342118400 390837372307200 102381487790400 228467247896160 184286678022720 328303392738048 772601506588800 293128029230400 360547369741440 609245994389760 136793080307520 781674744614400 246227544553536 204762975580800 270410527306080 456934495792320 368573356045440 656606785476096 170365008441600 586256058460800 153572231685600 273586160615040 492455089107072 127773756331200 409525951161600 540821054612160 913868991584640 205189620461280 107329955318208 1172512116921600 344001798975744 307144463371200 547172321230080 59412526729920 255547512662400 91253306289600 1081642109224320 410379240922560 214659910636416 243342150105600 66013918588800 614288926742400 1094344642460160 321320361680640 118825053459840 511095025324800 182506612579200 820758481845120 89118790094880 132027837177600 136879959434400 178883258863680 237650106919680 1022190050649600 110903383229184 63776493668160 365013225158400 99020877883200 481980542520960 178237580189760 264055674355200 83177537421888 273759918868800 357766517727360 127754628805440 221806766458368 127552987336320 730026450316800 535533936134400 198041755766400 92419486024320 356475160379520 528111348710400 449848506352896 166355074843776 547519837737600 148531316824800 255509257610880 255105974672640 1071067872268800 396083511532800 184838972048640 106294156113600 191631943208160 332710149687552 803300904201600 297062633649600 511018515221760 138629229036480 792167023065600 249532612265664 108915236539200 369677944097280 212588312227200 383263886416320 155604236673600 665420299375104 172651787078400 290440630771200 65212194902400 594125267299200 1022037030443520 310773216741120 277258458072960 477324986745600 499065224531328 129488840308800 217830473078400 425176624454400 766527772832640 207943843554720 130424389804800 163372854808800 554516916145920 61773289381440 258977680617600 435660946156800 97818292353600 466159825111680 415887687109440 260848779609600 82167365577024 194233260463200 326745709617600 1109033832291840 152481331154880 123546578762880 517955361235200 195636584707200 91297072863360 831775374218880 92659934072160 164334731154048 388466520926400 653491419235200 146727438530400 181284376432320 304962662309760 247093157525760 1035910722470400 391273169414400 102955482302400 228721996732320 185319868144320 328669462308096 776933041852800 293454877060800 362568752864640 609925324619520 136945609295040 782546338828800 246502096731072 205910964604800 271926564648480 457443993464640 370639736288640 657338924616192 170554971283200 586909754121600 154433223453600 273891218590080 493004193462144 127916228462400 411821929209600 543853129296960 914887986929280 205418413942560 107449631908416 1173819508243200 345930420536064 308866446907200 547782437180160 59478773739840 255832456924800 91354943534400 1087706258593920 410836827885120 214899263816832 243613182758400 66087526377600 617732893814400 1095564874360320 323121821379840 118957547479680 511664913849600 182709887068800 821673655770240 89218160609760 132175052755200 137032415301600 179082719847360 237915094959360 1023329827699200 111027044314368 64134052032960 365419774137600 99131289566400 484682732069760 178436321219520 264350105510400 83270283235776 274064830603200 358165439694720 127896920948160 222054088628736 128268104065920 730839548275200 538536368966400 198262579132800 92522536928640 356872642439040 528700211020800 452370549931776 166540566471552 548129661206400 148696934349600 255793841896320 256536208131840 1077072737932800 396525158265600 185045073857280 106890086721600 191845381422240 333081132943104 807804553449600 297393868699200 511587683792640 138783805392960 793050316531200 249810849707328 109036545508800 370090147714560 213780173443200 383690762844480 155777740747200 666162265886208 172844299756800 290764121356800 65284827753600 594787737398400 1023175367585280 311119739562240 277567610785920 477856627718400 499621699414656 129633224817600 218073091017600 427560346886400 767381525688960 208175708089440 108891908846784 130569655507200 359150691384576 163554818263200 555135221571840 61842168722880 259266449635200 436146182035200 97927241630400 466679609343360 416351416178880 217783817693568 261139311014400 82258882969536 194449837226400 327109636526400 1110270443143680 152651163712320 123684337445760 518532899270400 195854483260800 91398758855040 832702832357760 92763253084320 164517765939072 388899674452800 654219273052800 146890862445600 181486514744640 305302327424640 247368674891520 1037065798540800 326675726540352 391708966521600 103070281204800 228976745568480 185526506168640 329035531878144 777799348905600 293781724891200 362973029489280 610604654849280 137098138282560 653351453080704 783417933043200 246776648908608 206140562409600 272229772116960 457953491136960 371053012337280 658071063756288 170744934124800 587563449782400 154605421807200 274196276565120 493553297817216 128058700593600 412281124819200 544459544233920 915906982273920 205647207423840 107569308498624 1175126899564800 346316144848128 309210843614400 548392553130240 59545020749760 256117401187200 91456580779200 1088919088467840 411294414847680 215138616997248 243884215411200 66161134166400 618421687228800 1096785106260480 323482113319680 119090041499520 512234802374400 182913161558400 822588829695360 89317531124640 132322268332800 137184871168800 179282180831040 238180082999040 1024469604748800 111150705399552 64205563705920 365826323116800 99241701249600 485223169979520 178635062249280 264644536665600 83363029049664 274369742337600 358564361662080 128039213090880 222301410799104 128411127411840 731652646233600 539136855532800 198483402499200 92625587832960 357270124498560 529289073331200 452874958647552 166726058099328 548739484675200 148862551874400 256078426181760 256822254823680 1078273711065600 396966804998400 185251175665920 107009272843200 192058819636320 333452116198656 808705283299200 297725103748800 512156852363520 138938381749440 793933609996800 250089087148992 109157854478400 370502351331840 214018545686400 384117639272640 155951244820800 666904232397312 173036812435200 291087611942400 65357460604800 595450207497600 1024313704727040 311466262383360 277876763498880 478388268691200 500178174297984 129777609326400 218315708956800 428037091372800 768235278545280 208407572624160 109013191834176 130714921209600 359551156753152 163736781717600 555753526997760 61911048064320 259555218652800 436631417913600 98036190907200 467199393575040 416815145248320 218026383668352 261429842419200 82350400362048 194666413989600 327473563435200 1111507053995520 152820996269760 123822096128640 519110437305600 196072381814400 91500444846720 833630290496640 92866572096480 164700800724096 389332827979200 654947126870400 147054286360800 181688653056960 305641992539520 247644192257280 1038220874611200 327039575502528 392144763628800 103185080107200 229231494404640 185733144192960 329401601448192 778665655958400 294108572721600 363377306113920 611283985079040 137250667270080 654079151005056 784289527257600 247051201086144 206370160214400 272532979585440 458462988809280 371466288385920 658803202896384 170934896966400 588217145443200 154777620160800 274501334540160 494102402172288 128201172724800 412740320428800 545065959170880 916925977618560 205876000905120 107688985088832 1176434290886400 346701869160192 309555240321600 549002669080320 59611267759680 256402345449600 91592097105600 1090131918341760 411752001810240 215377970177664 244245592281600 66234741955200 619110480643200 1098005338160640 323842405259520 119222535519360 512804690899200 183184194211200 823504003620480 89416901639520 132469483910400 137388145658400 179481641814720 238445071038720 1025609381798400 111274366484736 64277075378880 366368388422400 99352112932800 485763607889280 178833803279040 264938967820800 83455774863552 274776291316800 358963283629440 128228935947840 222548732969472 128554150757760 732736776844800 539737342099200 198704225865600 92728638737280 357667606558080 529877935641600 453379367363328 166911549727104 549552582633600 149028169399200 256457871895680 257108301515520 1079474684198400 397408451731200 185457277474560 107128458964800 192343403921760 333823099454208 809606013148800 298056338798400 512915743791360 139092958105920 794816903462400 250367324590656 109319599771200 370914554949120 214256917929600 384686807843520 156124748894400 667646198908416 173229325113600 291518932723200 65454304406400 596112677596800 1025831487582720 311812785204480 278185916211840 479097123321600 500734649181312 129921993835200 218639199542400 428513835859200 769373615687040 208639437158880 109134474821568 130908608812800 359951622121728 163979399656800 556371832423680 61979927405760 259843987670400 437278399084800 98181456609600 467719177806720 417278874317760 218268949643136 261817217625600 82472423552064 194882990752800 327958799313600 1112743664847360 153047439679680 123959854811520 519687975340800 196362913219200 91636026168960 834557748635520 92969891108640 164944847104128 389765981505600 655917598627200 147272184914400 181890791369280 306094879359360 247919709623040 1039375950681600 327403424464704 392725826438400 103299879009600 229571159519520 185939782217280 329889694208256 779531963011200 294544369828800 363781582738560 612189758718720 137454039253440 654806848929408 785451652876800 247417270656192 206599758019200 272836187053920 459142319039040 371879564434560 659779388416512 171188180755200 589088739657600 154949818514400 274908078506880 494834541312384 128391135566400 413199516038400 545672374107840 918284638078080 206181058880160 107848553875776 1178177479315200 347087593472256 309899637028800 549816157013760 59699597106240 256782271132800 91693734350400 1091344748215680 412362117760320 215697107751552 244516624934400 66332885673600 619799274057600 1099632314027520 324202697199360 119399194212480 513564542265600 183387468700800 824724235520640 89549395659360 132665771347200 137540601525600 179747589792960 238798388424960 1027129084531200 111439247931648 64348587051840 366774937401600 99499328510400 486304045799040 179098791318720 265331542694400 83579435948736 275081203051200 359495179585920 128371228090560 222878495863296 128697174103680 733549874803200 540337828665600 198998657020800 92866039943040 358197582637440 530663085388800 453883776079104 167158871897472 550162406102400 149248992765600 256742456181120 257394348207360 1080675657331200 397997314041600 185732079886080 107247645086400 192556842135840 334317743794944 810506742998400 298497985531200 513484912362240 139299059914560 795994628083200 250738307846208 109440908740800 371464159772160 214495290172800 385113684271680 156356087659200 668635487589888 173486008684800 291842423308800 65526937257600 596995971062400 1026969824724480 312274815632640 278598119829120 479628764294400 501476615692416 130114506513600 218881817481600 428990580345600 770227368543360 208948589871840 109296185471424 131053874515200 360352087490304 164161363111200 557196239658240 62071766527680 260229013027200 437763634963200 98290405886400 468412223448960 417897179743680 218592370942848 262107749030400 82563940944576 195171759770400 328322726222400 1114392479316480 153217272237120 124143533055360 520458026054400 196580811772800 91737712160640 835794359487360 93107649791520 165127881889152 390343519540800 656645452444800 147435608829600 182160309119040 306434544474240 248287066110720 1040916052108800 327888556414272 393161623545600 103452944212800 229825908355680 186215299583040 330255763778304 780687039081600 294871217659200 364320618238080 612869088948480 137606568240960 655777112828544 786323247091200 247691822833728 206905888425600 273240463678560 459651816711360 372430599166080 660511527556608 171378143596800 589742435318400 155179416319200 275213136481920 495383645667456 128533607697600 413811776851200 546480927357120 919303633422720 206409852361440 107968230465984 1179484870636800 347601892555008 310358832638400 550426272963840 59765844116160 257067215395200 91761492513600 1092961854714240 412819704722880 215936460931968 244697313369600 66406493462400 620717665276800 1100852545927680 324683086452480 119531688232320 514134430790400 183522985027200 825639409445760 89648766174240 132812986924800 137642238770400 179947050776640 239063376464640 1028268861580800 111562909016832 64443935949120 367045970054400 99609740193600 487024629678720 179297532348480 265625973849600 83672181762624 275284477540800 359894101553280 128466089519040 223125818033664 128887871898240 734091940108800 541138477420800 199219480387200 92969090847360 358595064696960 531251947699200 454556321033472 167344363525248 550568955081600 149414610290400 256932179038080 257775743796480 1082276954841600 398438960774400 185938181694720 107406559915200 192699134278560 334688727050496 811707716131200 298829220580800 513864358076160 139453636271040 796877921548800 251016545287872 109521781387200 371876363389440 214813119830400 385398268557120 156529591732800 669377454100992 173678521363200 292058083699200 65575359158400 597658441161600 1027728716152320 312621338453760 278907272542080 479983191609600 502033090575744 130258891022400 219043562774400 429626239660800 770796537114240 209180454406560 109417468458816 131150718316800 360886041315072 164282672080800 557814545084160 62140645869120 260517782044800 438087125548800 98363038737600 468932007680640 418360908813120 218834936917632 262301436633600 82624952539584 195388336533600 328565344161600 1115629090168320 153330493942080 124281291738240 521035564089600 196726077475200 91805502821760 836721817626240 93210968803680 165249905079168 390776673067200 657130688323200 147544558106400 182362447431360 306660987884160 248562583476480 1042071128179200 328252405376448 393452154950400 103567743115200 229995740913120 186421937607360 330499810158336 781553346134400 295089116212800 364724894862720 613321975768320 137708254232640 656504810752896 786904309900800 247874857618752 207135486230400 273543671147040 459991481826240 372843875214720 660999620316672 171504785491200 590178232425600 155351614672800 275416508465280 495749715237504 128628589118400 414270972460800 547087342294080 919982963652480 206562381348960 108048014859456 1180356464851200 347987616867072 310703229345600 550833016930560 59810008789440 257257178236800 91795371595200 1094174684588160 413124762697920 216096029718912 244787657587200 66455565321600 621406458691200 1101666033861120 325043378392320 119620017578880 514514356473600 183590743190400 826249525395840 89715013184160 132911130643200 137693057392800 180080024765760 239240035157760 1029028712947200 111645349740288 64515447622080 367181486380800 99683347982400 487565067588480 179430026368320 265822261286400 83734012305216 275386114785600 360160049531520 128513520233280 223290699480576 129030895244160 734362972761600 541738963987200 199366695964800 93037791450240 358860052736640 531644522572800 455060729749248 167468024610432 550772229571200 149525021973600 257027040466560 258061790488320 1083477927974400 398733391929600 186075582900480 107525746036800 192770280349920 334936049220864 812608445980800 299050043947200 514054080933120 139556687175360 797466783859200 251202036915648 109562217710400 372151165800960 215051492073600 385540560699840 156645261115200 669872098441728 173806863148800 292165913894400 65599570108800 598100087894400 1028108161866240 312852353667840 279113374350720 480160405267200 502404073831296 130355147361600 219124435420800 430102984147200 771081121399680 209335030763040 109498323783744 131199140217600 361286506683648 164343326565600 558226748701440 62186565430080 260710294723200 438248870841600 98399355163200 469278530501760 418670061526080 218996647567488 262398280435200 82655458337088 195532721042400 328686653131200 1116453497402880 153387104794560 124373130860160 521420589446400 196798710326400 91839398152320 837340123052160 93279848145120 165310916674176 391065442084800 657373306262400 147599032744800 182497206306240 306774209589120 248746261720320 1042841178892800 328494971351232 393597420652800 103644275716800 230080657191840 186559696290240 330621833348352 782130884169600 295198065489600 364994412612480 613548419178240 137759097228480 656989942702464 787194841305600 247966375011264 207288551433600 273745809459360 460161314383680 373119392580480 661243666696704 171568106438400 590396130979200 155466413575200 275518194456960 495932750022528 128676079828800 414577102867200 547491618918720 920322628767360 206638645842720 108087907056192 1180792261958400 348244766408448 310932827150400 551036388913920 59832091126080 257352159657600 91998646084800 1094983237837440 413277291685440 216175814112384 245329722892800 66480101251200 621865654300800 1102072777827840 325283573018880 119664182252160 514704319315200 183997292169600 826554583370880 89748136689120 132960202502400 137997969127200 180146511760320 239328364504320 1029408638630400 111686570102016 64563122070720 367994584339200 99720151876800 487925359528320 179496273378240 265920405004800 83764927576512 275995938254400 360293023520640 128798104518720 223373140204032 129126244141440 735989168678400 542139288364800 199440303753600 93072141751680 358992546756480 531840810009600 455397002226432 167529855153024 551991876508800 149580227815200 257596209037440 258252488282880 1084278576729600 398880607507200 186144283503360 107605203451200 193197156778080 335059710306048 813208932547200 299160455630400 515192418074880 139608212627520 797761215014400 251294782729536 109804835649600 372288567006720 215210406902400 386394313556160 156703095806400 670119420612096 173871034041600 292812895065600 65744835811200 598320911260800 1030384836149760 312967861274880 279216425255040 481223687212800 502589565459072 130403275531200 219609671299200 430420813804800 772788627112320 209412318941280 109538751446208 131489671622400 361553483596032 164707253474400 558432850510080 62209525210560 260806551062400 439219342598400 98617253716800 469451791912320 418824637882560 219077502892416 262979343244800 82838493122112 195604913296800 329414506948800 1116865701020160 153726769909440 124419050421120 521613102124800 197234507433600 92042770135680 837649275765120 93314287815840 165676986244224 391209826593600 658829013897600 147925880575200 182564585743680 307453539818880 248838100842240 1043226204249600 328616254338624 394469014867200 103682542017600 230590154864160 186628575631680 331353972488448 782419653187200 295851761150400 365129171487360 614907079637760 138064155203520 657232508677248 788938029734400 248515479366336 207365084035200 273846878615520 461180309728320 373257151263360 662707944976896 171948032121600 591703522300800 155523813026400 276128310407040 497030958732672 128961024091200 414730168070400 547693757231040 922360619456640 207096232805280 108327260236608 1183407044601600 348373341179136 311047626052800 552256620814080 59964585145920 257922048182400 92100283329600 1095387514462080 414192465610560 216654520473216 245600755545600 66627316828800 622095252105600 1104513241628160 325403670332160 119929170291840 515844096364800 184200566659200 828384931221120 89946877718880 133254633657600 138150424994400 180545433727680 239858340583680 1031688192729600 111933892272384 64586959295040 368401133318400 99940975243200 488105505498240 179893755437760 266509267315200 83950419204288 276300849988800 361090867455360 128940396661440 223867784544768 129173918590080 736802266636800 542339450553600 199881950486400 93278243560320 359787510875520 533018534630400 455565138465024 167900838408576 552601699977600 149911462864800 257880793322880 258347837180160 1084678901107200 399763900972800 186556487120640 107644932158400 193410594992160 335801676817152 813509175830400 299822925729600 515761586645760 139917365340480 799527801945600 251851257612864 109926144619200 373112974241280 215289864316800 386821189984320 157050103953600 671603353634304 174256059398400 293136385651200 599645851459200 1031523173291520 313660906917120 279834730680960 481755328185600 503702515225728 130692044548800 219852289238400 430579728633600 773642379968640 209876048010720 109781317420992 1199291702918400 361686972052224 164889216928800 559669461361920 62347283893440 261384089097600 439704578476800 98726202993600 470491360375680 419752096021440 219562634841984 263269874649600 82930010514624 196038066823200 329778433857600 1119338922723840 153896602466880 124694567786880 522768178195200 197452405987200 839504192042880 93520925840160 165860021029248 392076133646400 659556867715200 148089304490400 182968862368320 307793204933760 249389135573760 1045536356390400 329343952262976 394904811974400 103912139822400 230844903700320 187041851680320 331720042058496 784152267292800 296178608980800 365937724736640 615586409867520 138216684191040 658687904525952 789809623948800 248790031543872 207824279644800 274453293552480 461689807400640 374083703360640 663440084116992 1568304534585600 592357217961600 155868209733600 276433368382080 497580063087744 129103496222400 415648559289600 548906587104960 923379614801280 207325026286560 108446936826816 1184714435923200 349144789803264 311736419467200 552866736764160 60030832155840 258206992444800 92168041492800 1097813174209920 414650052573120 216893873653632 245781443980800 66700924617600 623472838934400 1105733473528320 326124254211840 120061664311680 516413984889600 184336082985600 829300105146240 90046248233760 133401849235200 138252062239200 180744894711360 240123328623360 1032827969779200 112057553357568 64729982640960 368672165971200 100051386926400 489186381317760 180092496467520 266803698470400 84043165018176 276504124478400 361489789422720 129035258089920 224115106715136 129459965281920 737344331942400 543540423686400 200102773852800 93381294464640 360184992935040 533607396940800 456573955896576 168086330036352 553008248956800 150077080389600 258070516179840 258919930563840 1087080847372800 400205547705600 186762588929280 107883304401600 193552887134880 336172660072704 815310635529600 300154160779200 516141032359680 140071941696960 800411095411200 252129495054528 110007017265600 373525177858560 215766608803200 387105774269760 157223608027200 672345320145408 174448572076800 293352046041600 600308321558400 1032282064719360 314007429738240 280143883393920 482109755500800 504258990109056 130836429057600 220014034531200 431533217606400 774211548539520 210107912545440 109902600408384 1200616643116800 362487902789376 165010525898400 560287766787840 62416163234880 261672858115200 440028069062400 98798835844800 471011144607360 420215825090880 219805200816768 263463562252800 82991022109632 196254643586400 330021051796800 1120575533575680 154009824171840 124832326469760 523345716230400 197597671689600 840431650181760 93624244852320 165982044219264 392509287172800 660042103593600 148198253767200 183171000680640 308019648343680 249664652939520 1046691432460800 329707801225152 395195343379200 104026938724800 231014736257760 187248489704640 331964088438528 785018574345600 296396507534400 366342001361280 616039296687360 138318370182720 659415602450304 790390686758400 248973066328896 208053877449600 274756501020960 462029472515520 374496979409280 663928176877056 1570037148691200 592793015068800 156040408087200 276636740365440 497946132657792 129198477643200 416107754899200 549513002041920 924058945031040 207477555274080 108526721220288 1185586030137600 349530514115328 312080816174400 553273480730880 60074996829120 258396955286400 92201920574400 1099026004083840 414955110548160 217053442440576 245871788198400 66749996476800 624161632348800 1106546961461760 326484546151680 120149993658240 516793910572800 184403841148800 829910221096320 90112495243680 133499992953600 138302880861600 180877868700480 240299987316480 1033587821145600 112139994081024 64801494313920 368807682297600 100124994715200 489726819227520 180224990487360 266999985907200 84104995560768 276605761723200 361755737400960 129082688804160 224279988162048 129602988627840 737615364595200 544140910252800 200249989430400 93449995067520 360449980974720 533999971814400 457078364612352 168209991121536 553211523446400 150187492072800 258165377608320 259205977255680 1088281820505600 400499978860800 186899990135040 108002490523200 193624033206240 336419982243072 816211365379200 300374984145600 516330755216640 140174992601280 800999957721600 252314986682304 110047453588800 373799980270080 216004981046400 387248066412480 157339277409600 672839964486144 174576913862400 293459876236800 600749968291200 1032661510433280 314238444952320 280349985202560 482286969158400 504629973364608 130932685396800 220094907177600 432009962092800 774496132824960 210262488901920 109983455733312 1201499936582400 362888368157952 165071180383200 560699970405120 62462082795840 261865370793600 440189814355200 98835152270400 471357667428480 420524977803840 219966911466624 263560406054400 83021527907136 196399028095200 330142360766400 1121399940810240 154066435024320 124924165591680 523730741587200 197670304540800 841049955607680 93693124193760 166043055814272 392798056190400 660284721532800 148252728405600 183305759555520 308132870048640 249848331183360 1047461483174400 329950367199936 395340609081600 104103471326400 231099652536480 187386248387520 332086111628544 785596112380800 296505456811200 366611519111040 616265740097280 138369213178560 659900734399872 790681218163200 249064583721408 208206942652800 274958639333280 462199305072960 374772496775040 664172223257088 1571192224761600 593010913622400 156155206989600 276738426357120 498129167442816 129245968353600 416413885305600 549917278666560 924398610145920 207553819767840 108566613417024 1186021827244800 349787663656704 312310413979200 553476852714240 60097079165760 258491936707200 92303557819200 1099834557333120 415107639535680 217133226834048 246142820851200 66774532406400 624620827958400 1106953705428480 326724740778240 120194158331520 516983873414400 184607115638400 830215279071360 90145618748640 133549064812800 138455336728800 180944355695040 240388316663040 1033967746828800 112181214442752 64849168762560 369214231276800 100161798609600 490087111167360 180291237497280 267098129625600 84135910832064 276910673457600 361888711390080 129224980946880 224362428885504 129698337525120 738428462553600 544541234630400 200323597219200 93484345368960 360582474994560 534196259251200 457414637089536 168271821664128 553821346915200 150242697914400 258449961893760 259396675050240 1089082469260800 400647194438400 186968690737920 108081947937600 193837471420320 336543643328256 816811851945600 300485395828800 516899923787520 140226518053440 801294388876800 252407732496192 110168762558400 373937381475840 216163895875200 387674942840640 157397112100800 673087286656512 174641084755200 293783366822400 600970791657600 1033799847575040 314353952559360 280453036106880 482818610131200 504815464992384 130980813566400 220337525116800 432327791750400 775349885681280 210339777080160 110023883395776 1201941583315200 363155345070336 165253143837600 560906072213760 62485042576320 261961627132800 440675050233600 98944101547200 471530928839040 420679554160320 220047766791552 263850937459200 83113045299648 196471220349600 330506287675200 1121812144427520 154236267581760 124970085152640 523923254265600 197888203094400 841359108320640 93727563864480 166226090599296 392942440699200 661012575350400 148416152320800 183373138992960 308472535163520 249940170305280 1047846508531200 330071650187328 395776406188800 104141737627200 231354401372640 187455127728960 332452181198592 785884881398400 296832304641600 366746277985920 616945070327040 138521742166080 660143300374656 791552812377600 249339135898944 208283475254400 275059708489440 462708802745280 374910255457920 664904362397184 1571769762796800 593664609283200 156212606440800 277043484332160 498678271797888 129388440484800 416566950508800 550119416978880 925417605490560 207782613249120 108686290007232 1187329218566400 349916238427392 312425212881600 554086968664320 60163326175680 258776880969600 262437178820544 92676227716800 1100238833957760 415565226498240 217372580014464 247136607244800 66848140195200 624850425763200 1108173937328640 326844838091520 120326652351360 517553761939200 524874357641088 185352455433600 831130452996480 90244989263520 133696280390400 139014341575200 181143816678720 240653304702720 1035107523878400 112304875527936 64873005986880 370704910867200 100272210292800 490267257137280 180489978527040 267392560780800 84228656645952 278028683150400 362287633357440 129746718803520 224609751055872 129746011973760 741409821734400 544741396819200 200544420585600 93587396273280 360979957054080 534785121561600 457582773328128 168457313291904 556057366300800 150408315439200 78675118845120 259493437607040 259492023947520 1089482793638400 401088841171200 187174792546560 108121676644800 194620078205280 336914626583808 817112095228800 300816630878400 157350237690240 518986875214080 140381094409920 802177682342400 252685969937856 110613562113600 374349585093120 216243353289600 118012678267680 389240156410560 157570616174400 673829253167616 174833597433600 294969498969600 601633261756800 314700475380480 280762188819840 484767960364800 505371939875712 131125198075200 221227124227200 432486706579200 236025356535360 778480312821120 210571641614880 110145166383168 1203266523513600 363288833526528 165920343170400 561524377639680 62553921917760 262250396150400 442454248454400 99343582228800 472050713070720 421143283229760 220290332766336 264916219276800 83448609072192 196687797112800 331840686340800 1123048755279360 125107843835520 524500792300800 198687164457600 842286566459520 93830882876640 166897218144384 393375594225600 663681372681600 149015373343200 183575277305280 250215687671040 1049001584601600 330435499149504 397374328915200 104256536529600 187661765753280 333794436288768 786751188451200 298030746686400 367150554610560 619435947836160 139081015120320 660870998299008 794748657830400 250345827216576 208513073059200 275362915957920 375323531506560 667588872577536 1573502376902400 596061493372800 156384804794400 278162030240640 500691654433152 129910838299200 417026146118400 550725831915840 929153921754240 208621522680480 109125104171328 1192122986745600 350301962739456 312769609588800 556324060481280 60406231878720 259821676598400 262726472054592 92777864961600 1101451663831680 417243045360960 218250208342656 247407639897600 67118035420800 625539219177600 1112648120962560 327205130031360 120812463757440 519643353196800 525452944109184 185555729923200 834486090721920 90609347818080 134236070841600 139166797442400 181875173618880 241624927514880 1039286706393600 112758299506944 64944517659840 371111459846400 100677053131200 490807695047040 181218695636160 268472141683200 84568724630208 278333594884800 363750347237760 129889010946240 225516599013888 129889035319680 742222919692800 545341883385600 201354106262400 93965249589120 362437391272320 536944283366400 458087182043904 169137449260416 556667189769600 151015579696800 78992764764480 259778021892480 259778070639360 1090683766771200 402708212524800 187930499178240 108240862766400 194833516419360 338274898520832 818012825078400 302031159393600 157985529528960 519556043784960 140947874383680 805416425049600 253706173890624 226523369545200 110734871083200 375860998356480 216481725532800 118489147146720 389667032838720 158206797777600 676549797041664 175539477254400 604062318787200 315971059057920 281895748767360 485299601337600 507412347781248 131654607940800 453046739090400 221469742166400 432963451065600 236978294293440 779334065677440 211421811575520 110589870670272 1208124637574400 363689298895104 166102306624800 563791497534720 62806479503040 263309215881600 442939484332800 99452531505600 473956588586880 422843623151040 221179741340544 265206750681600 83540126464704 197481911911200 332204613249600 1127582995069440 125612959006080 526618431763200 198905063011200 845687246302080 94209719254560 167080252929408 394963823822400 664409226499200 149178797258400 184316451117120 251225918012160 1053236863526400 331769612010816 397810126022400 104677465838400 188419438509120 334160505858816 789927647644800 298357594516800 368632902234240 620115278065920 139233544107840 663539224021632 795620252044800 250620379394112 209354931676800 276474676675680 376838877018240 668321011717632 1579855295289600 596715189033600 157016198757600 278467088215680 501240758788224 130053310430400 418709863353600 552949353351360 930172917098880 208850316161760 109244780761536 1193430378067200 351716285217024 314032397515200 556934176431360 60472478888640 260106620860800 263787213912768 92811744043200 1105898706702720 417700632323520 218489561523072 247497984115200 67191643209600 628064795030400 1113868352862720 328526200477440 120944957777280 520213241721600 527574427825536 185623488086400 835401264647040 90708718332960 134383286419200 139217616064800 182074634602560 241889915554560 1040426483443200 112881960592128 65206727127360 371246976172800 100787464814400 492789300716160 181417436665920 268766572838400 84661470444096 278435232129600 364149269205120 129936441660480 225763921184256 130413454254720 742493952345600 547543667462400 201574929628800 94068300493440 362834873331840 537533145676800 459936680668416 169322940888192 556870464259200 151181197221600 79079395469760 259872883320960 260826908509440 1095087334924800 403149859257600 188136600986880 108677878545600 194904662490720 338645881776384 821315501193600 302362394443200 158158790939520 519745766641920 141102450740160 806299718515200 253984411332288 226771795832400 110775307406400 376273201973760 217355757091200 118619093204640 389809324981440 158380301851200 677291763552768 175731989932800 604724788886400 316317581879040 282204901480320 485476814995200 507968822664576 131798992449600 453543591664800 221550614812800 434711514182400 237238186409280 779618649962880 211653676110240 110711153657664 1209449577772800 365157671913216 166162961109600 564409802960640 62875358844480 263597984899200 443101229625600 99488847931200 474476372818560 423307352220480 221422307315328 265303594483200 83570632262208 197698488674400 332325922219200 1128819605921280 125750717688960 527195969798400 198977695862400 846614704440960 94313038266720 167141264524416 395396977348800 664651844438400 149233271896800 184518589429440 251501435377920 1054391939596800 332133460972992 397955391724800 104792264740800 188626076533440 334282529048832 790793954697600 298466543793600 369037178858880 620341721475840 139284387103680 664266921945984 795910783449600 250711896786624 209584529481600 276777884144160 377252153066880 668565058097664 1581587909395200 596933087587200 157188397111200 278568774207360 501423793573248 130100801140800 419169058963200 553555768288320 930512582213760 208926580655520 109284672958272 1193866175174400 352102009529088 314376794222400 557137548414720 60494561225280 260201602281600 264076507146816 92879502206400 1107111536576640 417853161311040 164673558878400 218569345916544 182714718009600 247678672550400 67216179139200 628753588444800 1114275096829440 328886492417280 120989122450560 520403204563200 528153014293632 137036038507200 185759004412800 835706322622080 90741841837920 134432358278400 139319253309600 182141121597120 241978244901120 1040806409126400 112923180953856 65278238800320 274072077014400 371518008825600 100824268708800 493329738625920 181483683675840 268864716556800 84692385715392 205554057760800 278638506619200 364282243194240 130031303088960 225846361907712 130556477600640 548144154028800 201648537417600 94102650794880 362967367351680 537729433113600 460441089384192 169384771430784 411108115521600 557277013238400 151236403063200 79108272371520 260062606177920 261112955201280 1096288308057600 403297074835200 188205301589760 108797064667200 195046954633440 338769542861568 822216231043200 302472806126400 158216544743040 520125212355840 141153976192320 806594149670400 254077157146176 226854604594800 110856180052800 376410603179520 217594129334400 118662408557280 390093909266880 158438136542400 677539085723136 175796160825600 604945612252800 316433089486080 282307952384640 485831242310400 508154314292352 131847120619200 453709209189600 221712360105600 435188258668800 237324817114560 780187818533760 211730964288480 110751581320128 1209891224505600 365558137281792 166284270079200 564615904769280 62898318624960 263694241238400 443424720211200 99561480782400 474649634229120 423461928576960 221503162640256 265497282086400 83631643857216 197770680928800 332568540158400 1129231809538560 125796637249920 527388482476800 199122961564800 846923857153920 94347477937440 167263287714432 395541361857600 665137080316800 149342221173600 184585968866880 251593274499840 1054776964953600 332254743960384 398245923129600 104830531041600 188694955874880 334526575428864 791082723715200 298684442347200 369171937733760 620794608295680 139386073095360 664509487920768 796491846259200 250894931571648 209661062083200 276878953300320 377389911749760 669053150857728 1582165447430400 597368884694400 157245796562400 278772146190720 501789863143296 130195782561600 419322124166400 553757906600640 931191912443520 209079109643040 109364457351744 1194737769388800 352230584299776 314491593124800 557544292381440 60538725898560 260391565123200 264172938224832 93184413940800 1107515813201280 418158219286080 164733691636800 218728914703488 182781438739200 248491770508800 67265250998400 628983186249600 1115088584762880 329006589730560 121077451797120 520783130246400 528345876449664 137086079054400 186368827881600 836316438572160 90808088847840 134530501996800 139776620911200 182274095586240 242154903594240 1041566260492800 113005621677312 65302076024640 274172158108800 372737655763200 100897876497600 493509884595840 181616177695680 269061003993600 84754216257984 205629118581600 279553241822400 364548191172480 130458179517120 226011243354624 130604152049280 548344316217600 201795752995200 94171351397760 363232355391360 538122007987200 460609225622784 169508432515968 411258237163200 559106483644800 151346814746400 79166026175040 260916359034240 261208304098560 1096688632435200 403591505990400 188342702795520 108836793374400 195687269275680 339016865031936 822516474326400 302693629492800 158332052350080 521832718068480 141257027096640 807183011980800 254262648773952 227020222119600 111220106961600 376685405591040 217673586748800 118749039262560 391374538551360 158553805924800 678033730063872 175924502611200 605387258985600 316664104700160 282514054193280 487426165228800 508525297547904 131943376958400 454040444239200 222440213923200 435347173497600 237498078525120 782749077102720 211885540644960 110832436645056 1210774517971200 365691625737984 166830160442400 565028108386560 62944238185920 263886753916800 444880427846400 99888328612800 474996157050240 423771081289920 221664873290112 266368876300800 197915065437600 333660320884800 1130056216773120 125888476371840 527773507833600 199776657225600 847542162579840 94416357278880 395830130875200 667320641769600 149832492919200 184720727741760 251776952743680 1055547015667200 332497309935168 399553314451200 104907063643200 188832714557760 791660261750400 299664985838400 369441455483520 622832598984960 139843660057920 664994619870336 799106628902400 251718588104256 209814127286400 277081091612640 377665429115520 1583320523500800 599329971676800 157360595464800 279687320115840 1187490392625600 503437176208512 130623198955200 419628254572800 554162183225280 934248898477440 209765490086880 109723487122368 1198659943353600 352487733841152 314721190929600 559374640231680 146869889100480 261246397910400 264365800380864 93218293022400 1108324366450560 419530980173760 164853957153600 219446974244736 182914880198400 248582114726400 67486074364800 629442381859200 1118749280463360 329246784357120 293739778200960 522492795820800 528731600761728 137186160148800 186436586044800 839061960347520 220304833650720 134972148729600 139827439533600 182872478537280 587479556401920 1044985591641600 65349750473280 274372320297600 372873172089600 101229111547200 493870176535680 440609667301440 269944297459200 85032453699648 205779240223200 279654879067200 365744957074560 130505610231360 130699500946560 548744640595200 202458223094400 94480504110720 881219334602880 539888594918400 460945498099968 98024625709920 170064907399296 411558480446400 559309758134400 151843667320800 192060624208320 261011220462720 261399001893120 1097489281190400 404916446188800 108916250788800 195758415347040 196049251419840 340129814798592 823116960892800 303687334641600 384121248416640 522022440925440 141720756166080 809832892377600 255097361098944 227765500981200 111260543284800 217832501577600 288090936312480 391516830694080 159074318145600 392098502839680 680259629597184 176502040646400 607374669283200 768242496833280 163374376183200 283441512332160 487603378886400 510194722197888 132376530484800 455531001962400 222521086569600 435665003155200 576181872624960 783033661388160 212581134249120 111196285607232 1214749338566400 365958602650368 166890814927200 326748752366400 566883024664320 63150876210240 264753060969600 445042173139200 99924645038400 1152363745249920 425162268498240 222392571214464 266465720102400 198564795727200 333781629854400 653497504732800 1133766049328640 126301752420480 529506121939200 199849290076800 850324536996480 94726314315360 397129591454400 667563259708800 149886967557600 185327142678720 252603504840960 1059012243878400 333588856821696 399698580153600 105251460350400 189452628630720 794259182908800 299773935115200 370654285357440 623059042394880 139894503053760 667177713643392 799397160307200 251810105496768 210502920700800 277990714018080 378905257261440 1588518365817600 599547870230400 157877190525600 279789006107520 1191388774363200 503620210993536 130670689665600 421005841401600 555981428036160 934588563592320 209841754580640 109763379319104 1199095740460800 353644906777344 315754381051200 559578012215040 147352044490560 261341379331200 265233680083008 93286051185600 1111962856072320 419683509161280 165395151979200 219526758638208 183515366764800 248762803161600 67510610294400 631508762102400 1119156024430080 330327660176640 294704088981120 522682758662400 530467360166016 137636525073600 186572102371200 839367018322560 221028066735840 135021220588800 139929076778400 182938965531840 589408177962240 1045365517324800 65564285492160 275273050147200 373144204742400 101265915441600 495491490264960 442056133471680 270042441177600 85063368970944 206454787610400 279858153556800 365877931063680 130600471659840 131128570984320 550546100294400 202531830883200 94514854412160 884112266943360 540084882355200 462458724247296 98346428238240 170126737941888 412909575220800 559716307113600 151898873162400 192691135103040 261200943319680 262257141968640 1101092200588800 405063661766400 109273809153600 195900707489760 196692856476480 340253475883776 825819150441600 303797746324800 385382270206080 522401886639360 141772281618240 810127323532800 255190106912832 227848309743600 111341415931200 218547618307200 289036702654560 391801414979520 159132152836800 393385712952960 680506951767552 176566211539200 607595492649600 770764540412160 163910713730400 283544563236480 487957806201600 510380213825664 132424658654400 455696619487200 222682831862400 437095236614400 578073405309120 783602829959040 212658422427360 111236713269696 1215190985299200 367159998756096 1541529080824320 167012123896800 327821427460800 567089126472960 63173835990720 264849317308800 445365663724800 99997277889600 1156146810618240 425316844854720 222473426539392 266659407705600 198636987981600 334024247793600 655642854921600 1134178252945920 126347671981440 529698634617600 199994555779200 850633689709440 94760753986080 397273975963200 668048495587200 149995916834400 185394522116160 252695343962880 1059397269235200 333710139809088 399989111558400 105289726651200 189521507972160 794547951926400 299991833668800 370789044232320 623511929214720 139996189045440 667420279618176 799978223116800 251993140281792 210579453302400 278091783174240 379043015944320 1589095903852800 599983667337600 157934589976800 279992378090880 1191821927889600 503986280563584 130765671086400 421158906604800 556183566348480 935267893822080 209994283568160 109843163712576 1199967334675200 353773481548032 315869179953600 559984756181760 147405617311680 261531342172800 265330111161024 119351589739200 1112367132696960 419988567136320 165455284737600 219686327425152 183582087494400 318270905971200 67559682153600 631738359907200 1119969512363520 330447757489920 294811234623360 523062684345600 530660222322048 137686565620800 238703179478400 839977134272640 221108425967520 135119364307200 179027384608800 183071939520960 589622469246720 1046125368691200 65588122716480 275373131241600 477406358956800 101339523230400 495671636234880 442216851935040 270238728614400 85125199513536 206529848431200 358054769217600 366143879041920 167092225634880 131176245432960 550746262483200 202679046460800 94583555015040 884433703870080 540477457228800 462626860485888 98382184074720 170250399027072 413059696862400 716109538435200 152009284845600 192761191869120 334184451269760 262352490865920 1101492524966400 405358092921600 109313537860800 250638338452320 196764368149440 340500798054144 826119393724800 304018569691200 385522383738240 668368902539520 141875332522560 810716185843200 255375598540608 228013927268400 111584033870400 218627075721600 289141787803680 501276676904640 159247822219200 393528736298880 681001596108288 176694553324800 608037139382400 771044767476480 163970306791200 283750665045120 624300623251200 510751197081216 132520914993600 456027854536800 223168067740800 437254151443200 578283575607360 1002553353809280 212812998783840 111317568594624 1216074278764800 367293487212288 1542089534952960 167376050805600 327940613582400 567501330090240 63219755551680 265041829987200 446336135481600 100215176443200 1156567151214720 425625997567680 222635137189248 267240470515200 198781372490400 334752101611200 655881227164800 1135002660180480 126439511103360 530083659974400 200430352886400 851251995135360 94829633327520 397562744980800 669504203222400 150322764664800 185529280991040 252879022206720 1060167319948800 333952705783872 400860705772800 105366259252800 189659266655040 795125489961600 300645529329600 371058561982080 624870589674240 140301247020480 667905411567744 801721411545600 252542244636864 210732518505600 278293921486560 379318533310080 1590250979923200 601291058659200 158049388879200 280602494040960 1192688234942400 505084489273728 131050615348800 421465037011200 556587842973120 937305884511360 210451870530720 110082516892992 1202582117318400 354030631089408 316098777758400 561204988081920 147512762953920 262101230697600 265522973317056 119611662206400 1113175685946240 420903741061440 165575550254400 220165033785984 183715528953600 318964432550400 67706897731200 632197555516800 1122409976163840 330687952116480 295025525907840 524202461395200 531045946634112 137786646715200 239223324412800 841807482122880 221269144430880 135413795462400 179417493309600 183470861488320 590051051815680 1048404922790400 65635797165120 275573293430400 478446648825600 101560346596800 496031928174720 442538288861760 270827590924800 85310691141312 206679970072800 358834986619200 366941722976640 167456327088960 131271594330240 551146586860800 203120693193600 94789656823680 885076577723520 541655181849600 462963132963072 98453695747680 170621382282624 413359940145600 717669973238400 152340519895200 192901305401280 334912654177920 262543188660480 1102293173721600 406241386387200 109392995275200 251184490633440 196907391495360 341242764565248 826719880291200 304681039790400 385802610802560 669825308355840 142184485235520 812482772774400 255932073423936 228510779842800 111624470193600 218785990550400 289351958101920 502368981266880 159594830366400 393814782990720 682485529130496 177079578681600 609362079580800 771605221605120 164089492912800 284368970471040 625661002310400 511864146847872 132809684011200 457021559685600 223248940387200 437571981100800 578703916203840 1004737962533760 213276727853280 111560134569408 1218724159161600 367560464124672 1543210443210240 167436705290400 328178985825600 568737940942080 63357514234560 265619368022400 446497880774400 100251492868800 1157407832407680 426553455706560 223120269138816 267337314316800 199214526016800 334873410580800 656357971651200 1137475881884160 126715028469120 531238736044800 200502985737600 853106911413120 95036271351840 398429052033600 669746821161600 150377239303200 185933557615680 253430056938240 1062477472089600 334680403708224 401005971475200 105595857057600 190072542703680 796858104067200 300754478606400 371867115231360 625097033084160 140352090016320 669360807416448 802011942950400 252633762029376 211191714115200 278900336423520 380145085407360 1593716208134400 601508957212800 158393785586400 280704180032640 1195287156100800 505267524058752 131098106059200 422383428230400 557800672847040 937645549626240 210528135024480 110122409089728 1203017914425600 354802079713536 316787571172800 561408360065280 147834199880640 262196212118400 266101559785152 119655007617600 1115601345694080 421056270048960 165936346804800 220244818179456 184115853331200 319080020313600 67731433660800 633575142345600 1122816720130560 331408535996160 295668399761280 524392424236800 532203119570304 138086889998400 239310015235200 842112540097920 221751299820960 135462867321600 179482511426400 183537348482880 591336799522560 1048784848473600 65778820511040 276173779996800 478620030470400 101597150491200 497112803994240 443502599641920 270925734643200 85341606412608 207130334997600 358965022852800 367074696965760 167517010664640 131557641022080 552347559993600 203194300982400 94824007125120 887005199283840 541851469286400 463971950394624 98668230766560 170683212825216 414260669995200 717930045705600 152395725736800 193321645997760 335034021329280 263115282044160 1104695119987200 406388601964800 109631367518400 251275515996960 197336461533120 341366425650432 828521339990400 304791451473600 386643291995520 670068042658560 142236010687680 812777203929600 256024819237824 228593588605200 111745779163200 219262735036800 289982468996640 502551031993920 159652665057600 394672923066240 682732851300864 177143749574400 609582902947200 773286583991040 164447051277600 284472021375360 625887732153600 512049638475648 132857812180800 457187177210400 223491558326400 438525470073600 579964937993280 1005102063987840 213354016031520 111600562231872 1219165805894400 368361394861824 1546573167982080 167618668744800 328894102555200 568944042750720 63380474015040 265715624361600 446983116652800 100360442145600 1159929875986560 426708032063040 223201124463744 267627845721600 199286718271200 335237337489600 657788205110400 1137888085501440 126760948030080 531431248723200 200720884291200 853416064126080 95070711022560 398573436542400 670474674979200 150540663218400 186000937053120 253521896060160 1062862497446400 334801686695616 401441768582400 105634123358400 190141422045120 797146873084800 301081326436800 372001874106240 625776363313920 140504619003840 669603373391232 802883537164800 252908314206912 211268246716800 279001405579680 380282844090240 1594293746169600 602162652873600 158451185037600 281009238007680 1195720309627200 505816628413824 131240578190400 422536493433600 558002811159360 938664544970880 210756928505760 110242085679936 1204325305747200 354930654484224 316902370075200 562018476015360 147887772701760 262481156380800 266197990863168 119785043851200 1116005622318720 421513857011520 165996479563200 220484171359872 184182574060800 319426783603200 67805041449600 633804740150400 1124036952030720 331528633309440 295775545403520 524962312761600 532395981726336 138136930545600 239570087702400 843027714023040 221831659052640 135610082899200 179677565776800 183736809466560 591551090807040 1049924625523200 65802657735360 276273861091200 479140175404800 101707562174400 497292949964160 443663318105280 271220165798400 85434352226496 207205395818400 359355131553600 367473618933120 167699061391680 131605315470720 552547722182400 203415124348800 94927058029440 887326636210560 542440331596800 464140086633216 98703986603040 170868704452992 414410791636800 718710263107200 152561343261600 193391702763840 335398122783360 263210630941440 1105095444364800 406830248697600 109671096225600 251548592087520 197407973206080 341737408905984 828821583273600 305122686523200 386783405527680 670796245566720 142390587044160 813660497395200 256303056679488 228842014892400 111826651809600 219342192451200 290087554145760 503097184175040 159826169131200 394815946412160 683474817811968 177336262252800 610245373046400 773566811055360 164506644338400 284781174088320 626567921683200 512606113358976 133002196689600 457684029784800 223653303619200 438684384902400 580175108291520 1006194368350080 213585880566240 111721845219264 1220490746092800 368494883318016 1547133622110720 167739977714400 329013288676800 569562348176640 63449353356480 266004393379200 447306607238400 100433074996800 1160350216583040 427171761132480 223443690438528 267821533324800 199503295034400 335479955428800 658026577353600 1139124696353280 126898706712960 532008786758400 200866149993600 854343522264960 95174030034720 399006590068800 670959910857600 150649612495200 186203075365440 253797413425920 1064017573516800 335165535657792 401732299987200 105748922260800 190348060069440 798013180137600 301299224990400 372406150730880 626229250133760 140606304995520 670331071315584 803464599974400 253091348991936 211497844521600 279304613048160 380696120138880 1596026360275200 602598449980800 158623383391200 281212609991040 1197019770206400 506182697983872 131335559611200 422995689043200 558609226096320 939343875200640 210909457493280 110321870073408 1205196899961600 355316378796288 317246766782400 562425219982080 148048491165120 262671119222400 266487284097216 119871734673600 1117218452192640 421818914986560 166176877838400 220643740146816 184382736249600 319657959129600 67854113308800 634493533564800 1124850439964160 331888925249280 296096982330240 525342238444800 532974568194432 138287052187200 239743469347200 843637829973120 222072736747680 135708226617600 179807602010400 183869783455680 592193964660480 1050684476889600 65874169408320 276574104374400 479486938694400 101781169963200 497833387873920 444145473495360 271416453235200 85496182769088 207430578280800 359615204020800 367739566911360 167820428543040 131748338816640 553148208748800 203562339926400 94995758632320 888290946990720 542832906470400 464644495348992 98811254112480 170992365538176 414861156561600 719230408041600 152671754944800 193601873062080 335640857086080 263496677633280 1106296417497600 407124679852800 109790282347200 251730642814560 197622508224960 341984731076352 829722313123200 305343509889600 387203746124160 671281714172160 142493637948480 814249359705600 256488548307264 229007632417200 112352324011200 219580564694400 290402809593120 503461285629120 159941838513600 395245016449920 683969462152704 177464604038400 610687019779200 774407492248320 164685423520800 284987275896960 627021381369600 512977096614528 133098453028800 458015264834400 224704648022400 439161129388800 580805619186240 1006922571258240 213740456922720 111802700544192 1221374039558400 368895348686592 1548814984496640 168528486016800 329370847041600 569974551793920 63495272917440 266196906057600 449409296044800 100905188529600 1161611238372480 427480913845440 223605401088384 269080502745600 199647679543200 337056972033600 658741694083200 1139949103587840 126990545834880 532393812115200 201810377059200 854961827690880 95242909376160 399295359086400 674113944067200 151357782794400 186337834240320 253981091669760 1064787624230400 335408101632576 403620754118400 105825454862400 190485818752320 798590718172800 88893382084416 302715565588800 372675668480640 629173014462720 141267263941440 670816203265152 807241508236800 254281075094592 211650909724800 279506751360480 380971637504640 1597181436345600 177786764168832 605431131177600 158738182293600 282534527882880 1197886077259200 508562150189184 131952938846400 423301819449600 559013502720960 943759521694080 112484522404800 211900895912160 110840468630976 355573528337664 317476364587200 565069055765760 148155636807360 263905877692800 266680146253248 120435225019200 1118027005441920 224969044809600 423801791824320 166297143355200 221680937261952 184516177708800 321160600051200 68173080393600 634952729174400 1130138111531520 332129119875840 296311273614720 527811755385600 533360292506496 138387133281600 240870450038400 449938089619200 847603583648640 222233455211040 136346160787200 180652837528800 184734114384960 592622547229440 1055623510771200 65921843856960 276774266563200 481740900076800 102259620590400 498193679813760 444466910422080 272692321574400 85898081295936 207580699922400 361305675057600 369468228769920 168609315026880 131843687713920 553548533126400 204519241180800 95442312551040 888933820844160 545384643148800 464980767826176 98882765785440 171796162591872 415161399844800 722611350115200 153389430885600 193741986594240 337218630053760 263687375427840 1107097066252800 409038482361600 109869739761600 252913972540320 197765531570880 343592325183744 830322799689600 306778861771200 387483973188480 674437260107520 143163468826560 818076964723200 257694243887808 230084146328400 112473632980800 219739479523200 290612979891360 505827945080640 160693689499200 395531063141760 687184650367488 178298825644800 613557723542400 774967946376960 164804609642400 286326937653120 629968869331200 515388487775616 133724119233600 460168292656800 224947265961600 439478959046400 581225959782720 1011655890161280 214745203239840 112328260156224 1227115447084800 369162325598976 1549935892753920 168710449471200 329609219284800 572653875306240 63793750063680 267448238467200 449894531923200 101014137806400 1162451919565440 429490406479680 224656520312448 269371034150400 200586178850400 337420898942400 659218438569600 1145307750612480 344821952482560 127587500127360 534896476934400 202028275612800 858980812959360 95690625095520 401172357700800 674841797884800 151521206709600 187213766927040 255175000254720 1069792953868800 336984780468672 404056551225600 106322916772800 517232928723840 191381250191040 802344715401600 89311250089152 303042413419200 374427533854080 629852344692480 141419792928960 673969560937344 808113102451200 254555627272128 212645833545600 280820650390560 382762500382080 1604689430803200 482750733475584 178622500178304 606084826838400 159484375159200 282839585857920 1203517073102400 509111254544256 132095410977600 425291667091200 561641300781120 944778517038720 112565929694400 212129689393440 110960145221184 357245000356608 862054881206400 318968750318400 565679171715840 148852083481920 264190821955200 267933750267456 120565261252800 1123282601562240 225131859388800 424259378786880 167078869214400 221920290442368 185383547193600 321507363340800 68246688182400 637937500636800 1131358343431680 333690384948480 297704166963840 528381643910400 535867500534912 139037660395200 241130522505600 450263718777600 848518757573760 223278125222880 136493376364800 180847891879200 184933575368640 595408333927680 1056763287820800 66231727773120 278075320790400 482261045011200 102370032273600 500535577422720 446556250445760 272986752729600 85990827109824 208556490592800 361695783758400 369867150737280 168791365753920 132463455546240 556150641580800 204740064547200 95545363455360 893112500891520 545973505459200 467166538927872 99347591659680 171981654219648 417112981185600 723391567516800 153555048410400 194652724553280 337582731507840 264926911092480 1112301283161600 409480129094400 110386212955200 253187048630880 198695183319360 343963308439296 834225962371200 307110096820800 389305449106560 675165463015680 143318045183040 818960258188800 257972481329472 230332572615600 112594941950400 220772425910400 291979086829920 506374097261760 160867193572800 397390366638720 687926616878592 178491338323200 614220193641600 778610898213120 165579319432800 286636090366080 630649058860800 515944962658944 133868503742400 460665145231200 225189883900800 441544851820800 583958173659840 1012748194523520 214977067774560 112449543143616 1228440387283200 370897675529472 1557221796426240 168892412925600 331158638865600 573272180732160 63862629405120 267737007484800 450379767801600 101123087083200 1167916347319680 429954135549120 224899086287232 269661565555200 200802755613600 337784825851200 662317277731200 1146544361464320 346442883736320 127725258810240 535474014969600 202246174166400 859908271098240 95793944107680 401605511227200 675569651702400 151684630624800 187415905239360 255450517620480 1070948029939200 337348629430848 404492348332800 106437715675200 519664325604480 191587888215360 803211022454400 89407681167168 303369261249600 374831810478720 630531674922240 141572321916480 674697258861696 808984696665600 254830179449664 212875431350400 281123857859040 383175776430720 1606422044908800 485020037230848 178815362334336 606738522499200 159656573512800 283144643832960 1204816533681600 509660358899328 132237883108800 425750862700800 562247715718080 113095077076800 212358482874720 111079821811392 357630724668672 866107209340800 319313147025600 566289287665920 149012801945280 264475766217600 268223043501504 120695297486400 1124495431436160 226190154153600 424716965749440 167259267489600 222159643622784 185583709382400 321854126630400 68320295971200 638626294051200 1132578575331840 334050676888320 298025603890560 528951532435200 536446087003008 139187782036800 241390594972800 452380308307200 849433931498880 223519202917920 136640591942400 181042946229600 185133036352320 596051207781120 1057903064870400 66303239446080 278375564073600 482781189945600 102480443956800 501076015332480 447038405835840 273281183884800 86083572923712 208781673055200 362085892459200 370266072704640 168973416480960 132606478892160 556751128147200 204960887913600 95648414359680 894076811671680 546562367769600 467670947643648 99454859169120 172167145847424 417563346110400 724171784918400 153720665935200 194862894851520 337946832961920 265212957784320 1113502256294400 409921775827200 110505399076800 253460124721440 198909718338240 344334291694848 835126692220800 307441331870400 389725789703040 675893665923840 143472621539520 819843551654400 258250718771136 230580998902800 112675814596800 221010798153600 292294342277280 506920249442880 161040697646400 397819436676480 688668583389696 178683851001600 614882663740800 779451579406080 165758098615200 286945243079040 631329248390400 516501437542272 134012888251200 461161997805600 225351629193600 442021596307200 584588684554560 1013840498885760 215208932309280 112570826131008 1229765327481600 371298140898048 1558903158812160 169013721895200 331516197230400 573890486158080 63931508746560 268025776502400 450703258387200 101195719934400 1169177369109120 430417864618560 225141652262016 269855253158400 201019332376800 338027443790400 663032394460800 1147780972316160 346816944794880 127863017493120 536051553004800 202391439868800 860835729237120 95897263119840 402038664753600 676054887580800 151793579901600 187618043551680 255726034986240 1072103106009600 337712478393024 404782879737600 106552514577600 520225417192320 191794526239680 804077329507200 89504112245184 303587159803200 375236087103360 630984561742080 141674007908160 675424956786048 809565759475200 255013214234688 213105029155200 281427065327520 383589052479360 1608154659014400 485543722712832 179008224490368 607174319606400 159828771866400 283348015816320 1206115994260800 510026428469376 132332864529600 426210058310400 562854130655040 113217188011200 212511011862240 111159606204864 358016448980736 867042361987200 319657543732800 566696031632640 149173520408640 264665729059200 268512336735552 120781988308800 1125708261310080 226434376022400 425022023724480 167439665764800 222319212409728 185783871571200 322085302156800 68369367830400 639315087465600 1133392063265280 334410968828160 298347040817280 529331458118400 537024673471104 139337903678400 241563976617600 452868752044800 850044047448960 223760280612960 136738735660800 181172982463200 185266010341440 596694081634560 1058662916236800 66374751119040 278675807356800 483127953235200 102554051745600 501616453242240 447520561225920 273477471321600 86145403466304 209006855517600 362345964926400 370532020682880 169094783632320 132749502238080 557351614713600 205108103491200 95717114962560 895041122451840 546954942643200 468175356359424 99562126678560 172290806932608 418013711035200 724691929852800 153831077618400 195073065149760 338189567264640 265499004476160 1114703229427200 410216206982400 110624585198400 253642175448480 199124253357120 344581613865216 836027422070400 307662155236800 390146130299520 676379134529280 143575672443840 820432413964800 258436210398912 230746616427600 112837559889600 221249170396800 292609597724640 507284350896960 161156367028800 398248506714240 689163227730432 178812192787200 615324310473600 780292260599040 165936877797600 287151344887680 631782708076800 516872420797824 134109144590400 461493232855200 225675119779200 442498340793600 585219195449280 1014568701793920 215363508665760 112651681455936 1230648620947200 371698606266624 1560584521198080 169256339834400 331873755595200 574302689775360 63977428307520 268218289180800 451350239558400 101340985636800 1170438390898560 430727017331520 225303362911872 270242628364800 201163716885600 338512679668800 663747511190400 1148605379550720 347191005853440 127954856615040 536436578361600 202681971273600 861454034663040 95966142461280 402327433771200 677025359337600 152011478455200 187752802426560 255909713230080 1072873156723200 337955044367808 405363942547200 106629047179200 520786508780160 191932284922560 804654867542400 89568399630528 304022956910400 375505604853120 631890335381760 141877379891520 675910088735616 810727885094400 255379283804736 213258094358400 281629203639840 383864569845120 1609309735084800 486067408194816 179136799261056 608045913820800 159943570768800 283754759783040 1206982301313600 510758567609472 426516188716800 563258407279680 113339298945600 212816069837280 358273598522112 867977514633600 319887141537600 567509519566080 149280666050880 853032377433600 268705198891584 120955369953600 1126516814559360 226678597891200 425632139674560 167559931281600 716547197044224 185917313030400 322547653209600 68467511548800 639774283075200 1135019039132160 334651163454720 298561332101760 530091309484800 537410397783168 139437984772800 241910739907200 453357195782400 851264279349120 223920999076320 136935023097600 181433054930400 597122664203520 1060182618969600 66422425567680 278875969545600 483821479814400 102701267323200 501976745182080 447841998152640 273870046195200 86269064551488 209156977159200 362866109860800 1194245328407040 169337517935040 132844851135360 557751939091200 205402534646400 95854516168320 895683996305280 547740092390400 468511628836608 99633638351520 172538129102976 418313954318400 725732219721600 154051900984800 195213178681920 338675035870080 265689702270720 1115503878182400 410805069292800 110704042612800 254006276902560 199267276703040 345076258205952 836627908636800 308103801969600 390426357363840 677350071740160 143781774252480 821610138585600 258807193654464 231077851477200 221408085225600 292819768022880 508012553805120 161387705793600 398534553406080 690152516411904 179068876358400 616207603939200 780852714727680 166056063919200 287563548504960 632689627449600 517614387308928 134301657268800 462155702954400 442816170451200 585639536045760 1016025107610240 215672661378720 112813392105792 1232415207878400 371965583179008 1561705429455360 332112127838400 575127097009920 64069267429440 268603314537600 452158966022400 122578931966400 1171279072091520 431345322757440 225626784211584 326877151910400 201452485903200 664224255676800 1150254194019840 347440379892480 128138534858880 537206629075200 245157863932800 862690645514880 96103901144160 402904971806400 678238449033600 183868397949600 188022320176320 256277069717760 1074413258150400 338440176317376 490315727865600 106782112382400 521160569838720 192207802288320 805809943612800 89696974401216 367736795899200 376044640352640 633022552431360 171610504752960 676880352634752 980631455731200 308898908555328 213564224764800 282033480264480 384415604576640 1611619887225600 486416531849472 179393948802432 735473591798400 160173168573600 343221009505920 1208714915419200 617797817110656 427128449529600 564066960528960 113420706235200 257415757129440 358787897604864 868600949731200 320346337147200 686442019011840 149494957335360 854256899059200 269090923203648 121172097009600 1128133921057920 226841412470400 514831514258880 167800462315200 717575795209728 186184195948800 323125592025600 68590191196800 640692674294400 1372884038023680 335131552707840 298989914670720 641182105670400 538181846407296 139638146961600 242344194019200 453682824940800 1029663028517760 224242436003040 137180382393600 181758145514400 597979829341440 1282364211340800 66517774464960 279276293923200 484688388038400 102885286795200 502697329061760 448484872006080 274360764787200 86423640907968 209457220442400 363516291028800 1195959658682880 169640935813440 133035548929920 558552587846400 205770573590400 96026267675520 896969744012160 548721529574400 469184173790976 99776661697440 172847281815936 418914440884800 727032582057600 154327930192800 195493405746240 339281871626880 266071097859840 1117105175692800 411541147180800 110862957441600 254461403720160 199553323394880 345694563631872 837828881769600 308655860385600 390986811492480 678563743253760 144039401513280 823082294361600 259270922723904 231491895289200 221725914883200 293240108619360 508922807440320 399106646789760 691389127263744 179389730822400 617311720771200 781973622984960 166294436162400 288078803026560 633823276665600 518541845447808 134542298116800 462983790578400 443451829766400 586480217238720 1017845614880640 216059102269920 113015530418112 1234623441542400 372499537003776 1563947245969920 332588872324800 576157606053120 64184066331840 269084596233600 454746890707200 122798568110400 1172960434477440 432118204539840 226031060836224 327462848294400 201813447175200 665177744649600 1152315212106240 347939127970560 128368132663680 538169192467200 245597136220800 864236409079680 96276099497760 403626894350400 682120336060800 184197852165600 188359217363520 256736265327360 1076338384934400 339046591254336 491194272441600 106973443886400 521908691955840 192552198995520 807253788700800 89857692864576 368395704331200 376718434727040 636645646990080 171917995354560 678093182508672 982388544883200 309452391638208 213946887772800 282538826045280 385104397991040 1614507577401600 487114779158784 179715385729152 736791408662400 160460165829600 343835990709120 272600449954560 1210880683051200 618904783276416 427893775545600 565077652090560 113583520814400 257876993031840 359430771458304 869847819926400 320920331659200 687671981418240 149762821440960 855787551091200 269573078593728 121865623588800 1130155304181120 227167041628800 515753986063680 168101126107200 718861542916608 186517799596800 324974996236800 68982766070400 641840663318400 1375343962836480 335732039274240 299525642881920 642330971654400 539146157187456 139888349697600 243731247177600 454334083257600 1031507972127360 224644232161440 117506213745984 137965532140800 182798435383200 599051285763840 1284661943308800 66636960586560 279776699395200 487462494355200 103474149105600 503598058911360 449288464322880 235012427491968 275931064281600 86918285248704 209832524546400 365596870766400 1198102571527680 170611873024320 133273921173120 559553398790400 206948298211200 96575872498560 898576928645760 470024854983936 99955440879840 173836570497408 419665049092800 731193741532800 155211223658400 195843689576640 341223746048640 266547842346240 1119106797580800 352518641237952 413896596422400 111061600977600 255917809536480 199910881759680 347673140994816 839330098185600 310422447316800 391687379153280 682447492097280 144863808747840 705037282475904 827793192844800 260754855746112 232816835487600 222123201955200 293765534364960 511835619072960 399821763519360 695346281989632 180416465107200 620844894633600 783374758306560 166592401466400 289727617495680 637450954156800 521509711492224 135312348830400 465633670975200 444246403910400 587531068729920 1023671238145920 217295713121760 113662373017536 1241689789267200 373166979284736 1566749516613120 333184802932800 579455234991360 64551422819520 270624697660800 123501403771200 1175062137459840 434591426243520 227324746035072 329337076723200 202968523245600 666369605865600 1158910469982720 348562563068160 129102845639040 541249395321600 247002807542400 869182852487040 96827134229280 405937046491200 185252105656800 189437288362560 258205691278080 1082498790643200 340987119052608 494005615084800 107585704699200 522843844602240 193654268458560 811874092982400 90371991947328 370504211313600 378874576725120 172901965279680 681974238105216 988011230169600 580937605113600 311223537503424 215171409398400 284155932543840 387308536917120 1623748185964800 487987588295424 180743983894656 741008422627200 161378557048800 345803930559360 273088893692160 1217811139473600 1161875210227200 622447075006848 430342818796800 568311865087680 113787039038400 259352947919520 361487967789312 871406407670400 322757114097600 691607861118720 150619986578880 860685637593600 271115975841984 122212386878400 1136623730175360 227574078076800 518705895839040 169063250241600 722975935578624 187585331270400 325899698342400 69179053507200 645514228195200 1383215722237440 337653596286720 301239973157760 646007342803200 542231951683968 140688998452800 244424773756800 455148156153600 1037411791678080 225929979868320 118178758700352 138358107014400 183318580317600 602479946315520 1292014685606400 67018356175680 281377996905600 488849547513600 103768580260800 506480394430080 451859959736640 236357517400704 276716214028800 87165607419072 211033497679200 366637160635200 1204959892631040 171097341629760 134036712351360 562755993811200 207537160521600 96850674910080 903719919473280 472715034801408 100527534263520 174331214838144 422066995358400 733274321270400 155652870391200 196964597833920 342194683259520 268073424702720 1125511987622400 354536276101056 415074321043200 111697260292800 256646012444640 201055068527040 348662429676288 844133990716800 311305740782400 393929195667840 684389366519040 145276012365120 709072552202112 830148642086400 261496822257216 233479305586800 223394520585600 295446896750880 513292024889280 402110137054080 697324859352576 180929832249600 622611481564800 787858391335680 167545890439200 290552024730240 639264792902400 522993644514432 135697374187200 466958611173600 446789041171200 590893793501760 1026584049778560 217914018547680 113985794317248 1245222963129600 375302794583808 1575716782671360 335091780878400 581104049460480 64735101063360 271394748374400 123852821601600 1181787587003520 435828037095360 227971588634496 330274190937600 203546061280800 670183561756800 1162208098920960 350557555380480 129470202126720 542789496748800 247705643203200 871656074190720 97102651595040 407092122561600 185779232402400 189976323862080 258940404253440 1085578993497600 341957382951744 495411286406400 107891835105600 525836333070720 194205303190080 814184245123200 90629141488704 371558464804800 379952647724160 173393950242240 683914765903488 990822572812800 584262592300800 312109110436032 215783670211200 284964485793120 388410606380160 1628368490246400 490780577532672 181258282977408 743116929609600 161837752658400 346787900484480 274651913652480 1221276367684800 1168525184601600 624218220872064 431567340422400 569928971586240 114438297355200 260090925363360 362516565954816 876393888451200 323675505316800 693575800968960 151048569147840 863134680844800 271887424466112 122255732289600 1139857943172480 228876594710400 520181850726720 169544312308800 725033131909632 188119097107200 326015286105600 69203589436800 647351010633600 1387151601937920 338614374792960 302097138295680 647845528377600 543774848932224 141089322830400 244511464579200 457753189420800 1040363701453440 226572853721760 118515031177536 138407178873600 183383598434400 604194276591360 1295691056755200 67209053970240 282178645660800 489022929158400 103805384155200 507921562189440 453145707443520 237030062355072 276814357747200 87196522690368 211633984245600 366767196868800 1208388553182720 171158025205440 134418107940480 564357291321600 207610768310400 96885025211520 906291414887040 474060124710144 100813580955360 174393045380736 423267968491200 733534393737600 155708076232800 197525051962560 342316050410880 268836215880960 1128714582643200 355545093532608 415221536620800 112015089950400 256737037808160 201627161910720 348786090761472 846535936982400 311416152465600 395050103925120 684632100821760 145327537817280 711090187065216 830443073241600 261589568071104 233562114349200 224030179900800 296287577943840 513474075616320 403254323821440 697572181522944 180994003142400 622832304931200 790100207850240 168022634925600 290655075634560 639491522745600 523179136142208 135745502356800 467124228698400 448060359801600 592575155887680 1026948151232640 217991306725920 114026221979712 1245664609862400 376370702233344 1580200415700480 336045269851200 581310151269120 64758060843840 271491004713600 123896748830400 1185150311775360 435982613451840 228052443959424 330391330214400 203618253535200 672090539702400 1162620302538240 351555051536640 129516121687680 542982009427200 247793497660800 871965226903680 97137091265760 407236507070400 185845123245600 190043703299520 259032243375360 1085964018854400 342078665939136 495586995321600 107930101406400 527332577304960 194274182531520 814473014140800 90661285181376 371690246491200 380087406599040 173455448362560 684157331878272 991173990643200 585925085894400 312219807052608 215860202812800 285065554949280 388548365063040 1628946028281600 492177072151296 181322570362752 743380492982400 161895152109600 346910896725120 275433423632640 1221709521211200 1171850171788800 624439614105216 431720405625600 570131109898560 114763926513600 260183172543840 362645140725504 878887628841600 323790304219200 693821793450240 151102141968960 863440811251200 271983855544128 122385768523200 1140262219797120 229527853027200 520366345087680 169604445067200 725290281451008 188185817836800 326362049395200 69277197225600 647580608438400 1387643586900480 338734472106240 302204283937920 648075301574400 543967711088256 141139363377600 244771537046400 459055706054400 1040732690175360 226653212953440 118557065237184 138554394451200 183578652784800 604408567875840 1296150603148800 67232891194560 282278726755200 489543074092800 103915795838400 508101708159360 453306425906880 237114130474368 277108788902400 87289268504256 211709045066400 367157305569600 1208817135751680 171340075932480 134465782389120 564557453510400 207831591676800 96988076115840 906612851813760 474228260948736 100849336791840 174578537008512 423418090132800 734314611139200 155873693757600 197595108728640 342680151864960 268931564778240 1129114907020800 355671195711552 415663183353600 112054818657600 257010113898720 201698673583680 349157074017024 846836180265600 311747387515200 395190217457280 685360303729920 145482114173760 711342391423104 831326366707200 261867805512768 233810540636400 224109637315200 296392663092960 514020227797440 403397347167360 698314148034048 181186515820800 623494775030400 790380434914560 168082227986400 290964228347520 640171712275200 523735611025536 135889886865600 467621081272800 448219274630400 592785326185920 1028040455594880 218223171260640 114147504967104 1246989550060800 376504190689536 1580760869829120 336164455972800 581928456695040 64826940185280 271779773731200 124028530516800 1185570652371840 436446342521280 228295009934208 330742748044800 203834830298400 672328911945600 1163856913390080 351679738556160 129653880370560 543559547462400 248057061033600 872892685042560 97240410277920 407669660596800 186042795775200 190245841611840 259307760741120 1087119094924800 342442514901312 496114122067200 108044900308800 527519607834240 194480820555840 815339321193600 90757716259392 372085591550400 380491683223680 173639942723520 684885029802624 992228244134400 586132897593600 312551896902336 216089800617600 285368762417760 388961641111680 1630678642387200 492351633978624 181515432518784 744171183100800 162067350463200 347279885447040 275531112380160 1223008981790400 1172265795187200 625103793804672 432179601235200 570737524835520 114804630158400 260459914085280 363030865037568 879199346390400 324134700926400 694559770894080 151262860432320 864359202470400 272273148778176 122472459345600 1141475049671040 229609260316800 520919828170560 169784843342400 726061730075136 188385980025600 326593224921600 69326269084800 648269401852800 1389119541788160 339094764046080 302525720864640 648764621164800 544546297556352 141289485019200 244944918691200 459218520633600 1041839656341120 226894290648480 118683167416128 138652538169600 183708689018400 605051441729280 1297529242329600 67304402867520 282578970038400 489889837382400 103989403627200 508642146069120 453788581296960 237366334832256 277305076339200 87351099046848 211934227528800 367417378036800 1210102883458560 171461443083840 134608805735040 565157940076800 207978807254400 97056776718720 907577162593920 474732669664512 100956604301280 174702198093696 423868455057600 734834756073600 155984105440800 197805279026880 342922886167680 269217611470080 1130315880153600 356049502248384 415957614508800 112174004779200 257192164625760 201913208602560 349404396187392 847736910115200 311968210881600 395610558053760 685845772335360 145585165078080 712099004496768 831915229017600 262053297140544 233976158161200 224348009558400 296707918540320 514384329251520 403826417205120 698808792374784 181314857606400 623936421763200 791221116107520 168261007168800 291170330156160 640625171961600 524106594281088 135986143204800 467952316322400 448696019116800 593415837080640 1028768658503040 218377747617120 114228360292032 1247872843526400 376904656058112 1582442232215040 336522014337600 582340660312320 64872859746240 271972286409600 124116384974400 1186831674161280 436755495234240 228456720584064 330977026598400 203979214807200 673044028675200 1164681320624640 352053799614720 129745719492480 543944572819200 248232769948800 873510990468480 97309289619360 407958429614400 186174577461600 190380600486720 259491438984960 1087889145638400 342685080876096 496465539897600 108121432910400 528080699422080 194618579238720 815916859228800 90822003644736 372349154923200 380761200973440 173762938964160 685370161752192 992931079795200 586756332691200 312773290135488 216242865820800 285570900730080 389237158477440 1631833718457600 492875319460608 181644007289472 744698309846400 162182149365600 347525877928320 275824178622720 1223875288843200 1173512665382400 625546580270976 432485731641600 571141801460160 114926741092800 260644408446240 363288014578944 880134499036800 324364298731200 695051755856640 151370006074560 864971463283200 272466010934208 122515804756800 1142283602920320 229853482185600 521288816892480 169905108859200 726576029157888 188519421484800 326708812684800 648728597462400 1390103511713280 339334958672640 302740012149120 649224167558400 544932021868416 141389566113600 245031609513600 459706964371200 1042577633784960 227055009111840 118767235535424 1297457194924800 183773707135200 605480024298240 1298448335116800 67352077316160 282779132227200 490063219027200 104026207521600 509002438008960 454110018223680 237534471070848 277403220057600 87382014318144 212084349170400 367547414270400 1210960048596480 171522126659520 134704154632320 565558264454400 208052415043200 908220036447360 475068942141696 101028115974240 174764028636288 424168698340800 735094828540800 156039311282400 197945392559040 343044253319040 269408309264640 1131116528908800 356301706606272 416104830086400 112253462193600 257283189989280 202056231948480 349528057272576 848337396681600 312078622564800 395890785118080 686088506638080 145636690530240 712603413212544 832209660172800 262146042954432 234058966923600 224506924387200 296918088838560 514566379978560 404112463896960 699056114545152 1696674793363200 624157245129600 791781570236160 168380193290400 291273381060480 640851901804800 524292085908864 136034271374400 468117933847200 449013848774400 593836177677120 1029132759957120 218455035795360 114268787954496 1248314490259200 377171632970496 1583563140472320 336760386580800 582546762120960 64895819526720 272068542748800 124160312203200 1187672355354240 436910071590720 228537575908992 331094165875200 204051407061600 673520773161600 1165093524241920 352303173653760 129791639053440 544137085497600 248320624406400 873820143181440 97343729290080 408102814123200 186240468304800 190447979924160 259583278106880 1088274170995200 342806363863488 496641248812800 108159699211200 528454760480640 194687458580160 816205628246400 90854147337408 372480936609600 380895959848320 173824437084480 685612727726976 993282497625600 587171956089600 312883986752064 216319398422400 285671969886240 389374917160320 1632411256492800 493224443115264 181708294674816 744961873219200 162239548816800 347648874168960 276019556117760 1224308442369600 1174343912179200 625767973504128 432638796844800 571343939772480 115008148382400 260736655626720 363416589349632 880757934134400 324479097633600 695297748337920 151423578895680 865277593689600 272562442012224 122602495579200 1142687879544960 230016296764800 521473311253440 169965241617600 726833178699264 188586142214400 326939988211200 648958195267200 1390595496675840 339455055985920 302847157791360 649453940755200 545124884024448 141439606660800 245204991158400 460032593529600 1042946622506880 227135368343520 118809269595072 1297916390534400 183903743368800 605694315582720 1298907881510400 67375914540480 282879213321600 490409982316800 104099815310400 509182583978880 454270736687040 237618539190144 277599507494400 87443844860736 212159409991200 367807486737600 1211388631165440 171643493810880 134751829080960 565758426643200 208199630620800 908541473374080 475237078380288 101063871810720 174887689721472 424318819982400 735614973475200 156149722965600 198015449325120 343286987621760 269503658161920 1131516853286400 356427808785216 416399261241600 112293190900800 257465240716320 202127743621440 349775379442944 848637639964800 312299445931200 396030898650240 686573975243520 145739741434560 712855617570432 832798522483200 262331534582208 234224584448400 224586381801600 297023173987680 514930481432640 404255487242880 699550758885888 1697275279929600 624598891862400 792061797300480 168439786351200 291479482869120 641305361491200 524663069164416 136130527713600 468449168896800 449172763603200 594046347975360 1029860962865280 218609612151840 114349643279424 1249197783724800 377305121426688 1584123594600960 336879572702400 582958965738240 64941739087680 272261055427200 124248166660800 1188092695950720 437219224303680 228699286558848 331328444428800 204195791570400 673759145404800 1165917931476480 352427860673280 129883478175360 544522110854400 248496333321600 874438448607360 97412608631520 408391583140800 186372249991200 190582738799040 259766956350720 1089044221708800 343048929838272 496992666643200 108236231812800 528641791009920 194825217263040 816783166281600 90918434722752 372744499982400 381165477598080 173947433325120 686097859676544 993985333286400 587379767788800 313105379985216 216472463625600 285874108198560 389650434526080 1633566332563200 493399004942592 181836869445504 745488999964800 162354347719200 347894866650240 276117244865280 1225174749422400 1174759535577600 626210759970432 432944927251200 571748216397120 115048852027200 260921149987680 363673738891008 881069651683200 324708695438400 695789733300480 151530724537920 865889854502400 272755304168256 122645840990400 1143496432794240 230097704054400 521842299975360 170085507134400 727347477782016 188719583673600 327055575974400 649417390876800 1391579466600960 339695250612480 303061449075840 649913487148800 545510608336512 141539687755200 245291681980800 460195408108800 1043684599950720 227296086806880 118893337714368 1298834781753600 183968761485600 606122898151680 1299826974297600 67423588989120 283079375510400 490583363961600 104136619204800 509542875918720 454592173613760 237786675428736 277697651212800 87474760132032 212309531632800 367937522971200 1212245796303360 171704177386560 134847177978240 566158751020800 208273238409600 909184347227520 475573350857472 101135383483680 174949520264064 424619063265600 735875045942400 156204928807200 198155562857280 343408354773120 269694355956480 1132317502041600 356680013143104 416546476819200 112372648315200 257556266079840 202270766967360 349899040528128 849238126531200 312409857614400 396311125714560 686816709546240 145791266886720 713360026286208 833092953638400 262424280396096 234307393210800 224745296630400 297233344285920 515112532159680 404541533934720 699798081056256 1698476253062400 624819715228800 792622251429120 168558972472800 291582533773440 641532091334400 524848560792192 136178655883200 468614786421600 449490593260800 594466688571840 1030225064319360 218686900330080 114390070941888 1249639430457600 377572098339072 1585244502858240 337117944945600 583165067546880 64964698868160 272357311766400 124292093889600 1188933377143680 437373800660160 228780141883776 331445583705600 204267983824800 674235889891200 1166330135093760 352677234712320 129929397736320 544714623532800 248584187779200 874747601320320 97447048302240 408535967649600 186438140834400 190650118236480 259858795472640 1089429247065600 343170212825664 497168375558400 108274498113600 529015852068480 194894096604480 817071935299200 90950578415424 372876281668800 381300236472960 174008931445440 686340425651328 994336751116800 587795391187200 313216076601792 216548996227200 285975177354720 389788193208960 1634143870598400 493748128597248 181901156830848 745752563337600 162411747170400 348017862890880 276312622360320 1225607902948800 1175590782374400 626432153203584 433097992454400 571950354709440 115130259316800 261013397168160 363802313661696 881693086780800 324823494340800 696035725781760 151584297359040 866195984908800 272851735246272 122862568046400 1143900709418880 230260518633600 522026794336320 170145639892800 727604627323392 188786304403200 327633514790400 649646988681600 1392071451563520 339815347925760 303168594718080 650143260345600 545703470492544 141589728302400 245725136092800 460521037267200 1044053588672640 227376446038560 118935371774016 1299293977363200 184293852069600 606337189436160 1300286520691200 67447426213440 283179456604800 491450272185600 104320638676800 509723021888640 454752892077120 237870743548032 975214890518400 87629336488512 212384592453600 368587704139200 1212674378872320 172007595264960 134894852426880 566358913209600 208641277353600 909505784154240 475741487096064 101171139320160 175258672977024 424769184907200 737175408278400 156480958015200 198225619623360 344015190529920 269789704853760 1132717826419200 356806115322048 417282554707200 112412377022400 258011392897440 202342278640320 350517345954048 849538369814400 312961916030400 396451239246720 688030381059840 146048894147520 713612230644096 834565109414400 262888009465536 234721437022800 224824754044800 297338429435040 516022785794880 404684557280640 701034691908096 1699076739628800 625923832060800 792902478493440 168618565533600 292097788295040 642665740550400 525776018931072 136419296731200 469442874045600 449649508089600 594676858870080 1032045571589760 219073341221280 114592209254208 1251847664121600 377705586795264 1585804956986880 337237131067200 584195576590080 65079497770560 272838593462400 124511730033600 1189353717740160 438146682442560 229184418508416 332031280089600 204628945096800 674474262134400 1168391153180160 352801921731840 130158995541120 545677186924800 249023460067200 876293364885120 97619246655840 409257890193600 186767595050400 190987015423680 260317991082240 1091354373849600 343776627762624 498046920134400 108465829617600 529202882597760 195238493311680 818515780387200 91111296878784 373535190100800 381974030847360 174316422047040 687553255525248 996093840268800 588003202886400 313769559684672 216931659235200 286480523135520 390476986623360 1637031560774400 493922690424576 182222593757568 747070380201600 162698744426400 348632844094080 276410311107840 1227773670580800 1176006405772800 627539119369344 433863318470400 572961046271040 115170962961600 261474633070560 364445187515136 882004804329600 325397488852800 697265688188160 151852161464640 867726636940800 273333890636352 123165985924800 1145922092542080 230341925923200 522949266141120 170446303684800 728890375030272 189119908051200 328442629132800 650794977705600 1394531376376320 340415834492160 303704322929280 651292126329600 546667781272704 141839931038400 246331971849600 460683851846400 1045898532282240 227778242196960 119145542072256 1301589955411200 184748978887200 607408645858560 1302584252659200 67566612335040 283679862076800 492663943699200 104578265937600 510623751738240 455556484393920 238291084144512 976938189494400 87845743387584 212759896557600 369497957774400 1214817291717120 172432380294720 135133224670080 567359724153600 209156531875200 911112968787840 476582168289024 101349918502560 175691486775168 425519793115200 738995915548800 156867398906400 198575903453760 344864760589440 270266449340160 1134719448307200 357436626216768 418313063750400 112611020558400 258648570442080 202699837005120 351382973550336 851039586230400 313734797812800 397151806907520 689729521178880 146409572312640 714873252433536 836626127500800 263537230162752 235301098359600 225222041116800 297863855180640 517297140884160 405399674010240 702765947100672 1702079172460800 627469595625600 794303613815040 168916530837600 292819144625280 644252849452800 527074460325504 136756193918400 470602196719200 450444082233600 595727710361280 1034594281768320 219614358468960 114875202891456 1254939191251200 378373029076224 1588607227630080 337833061675200 585638289250560 65240216233920 273512387836800 124819220635200 1191455420722560 439228716937920 229750405782912 332851255027200 205134290877600 675666123350400 1171276578501120 353425356829440 130480432467840 547024775673600 249638441270400 878457433875840 97860324350880 410268581755200 187228830952800 191458671485760 260960864935680 1094049551347200 344625608674368 499276882540800 108733693723200 530138035244160 195720648701760 820537163510400 91336302727488 374457661905600 382917342971520 174746908889280 689251217348736 998553765081600 589042261382400 314544436000704 217467387446400 287188007228640 391441297403520 1641074327020800 494795499561216 182672605454976 748915323811200 163100540584800 349493817778560 276898754845440 1230805745265600 1178084522764800 629088872001408 434934774892800 574376014457280 115374481185600 262120363333920 365345210909952 883563392073600 326201081169600 698987635557120 152227171212480 869869549785600 274008908182464 123296022158400 1148752028914560 230748962371200 524240726667840 170867232993600 730690421819904 189586953158400 328789392422400 652402162339200 1397975271114240 341256515685120 304454342424960 652900538707200 548017816364928 142190214868800 246592044316800 461497924742400 1048481453335680 228340756818720 119439780489792 1304804324678400 184944033237600 608908684849920 1305801077414400 67733472905280 284380429737600 493184088633600 104688677620800 511884773527680 456681513637440 238879560979584 979350808060800 87938489201472 213285322303200 369888066475200 1217817369699840 172614431021760 135466945810560 568760859475200 209377355241600 913363027274880 477759121959168 101600209357920 175876978402944 426570644606400 739776132950400 157033016431200 199066300816320 345228862043520 270933891621120 1137521718950400 358319341469376 418754710483200 112889121508800 258921646532640 203200418715840 351753956805888 853141289212800 314066032862400 398132601632640 690457724087040 146564148669120 716638682938752 837509420966400 263815467604416 225778243017600 298599451224480 517843293065280 406400837431680 703507913611776 1706282578425600 628132065724800 796265203265280 169333682263200 293128297338240 644933038982400 527630935208832 136900578427200 451556486035200 597198902448960 1035686586130560 219846223003680 114996485878848 1256264131449600 379307448269568 1592530406530560 338667364526400 586256594676480 65309095575360 273801156854400 124951002321600 1194397804897920 439692446007360 229992971757696 333202672857600 205350867640800 677334729052800 1172513189352960 354298165966080 130618191150720 547602313708800 249902004643200 879384892014720 97963643363040 410701735281600 187426503482400 191660809798080 261236382301440 1095204627417600 344989457636544 499804009286400 108848492625600 531447248949120 195927286726080 821403470563200 91432733805504 374853006964800 383321619596160 174931403250240 689978915273088 999608018572800 590496943276800 314876525850432 217696985251200 287491214697120 391854573452160 1642806941126400 496017432352512 182865467611008 749706013929600 163272738938400 349862806500480 277582576078080 1180993886553600 629753051700864 435393970502400 574982429394240 115659406699200 262397104875360 365730935222016 885745414915200 326545477876800 699725613000960 152387889675840 870787941004800 274298201416512 123382712980800 1149964858788480 231318813398400 524794209750720 171047631268800 731461870444032 189787115347200 329020567948800 653090955753600 1399451226001920 341616807624960 304775779351680 653589858297600 548596402833024 142340336510400 246765425961600 462637626796800 1049588419501440 228581834513760 119565882668736 1306181911507200 185074069471200 609551558703360 1307179716595200 67804984578240 284680673020800 493530851923200 104762285409600 512425211437440 457163669027520 239131765337472 980384787446400 88000319744064 213510504765600 370148138942400 1219103117406720 172735798173120 135609969156480 569361346041600 209524570819200 914327338055040 478263530674944 101707476867360 176000639488128 427021009531200 740296277884800 157143428114400 199276471114560 345471596346240 271219938312960 1138722692083200 358697648006208 419049141638400 113008307630400 259103697259680 203414953734720 352001278976256 854042019062400 314286856228800 398552942229120 690943192692480 146667199573440 717395296012416 838098283276800 264000959232192 226016615260800 298914706671840 518207394519360 406829907469440 704002557952512 1708084038124800 628573712457600 797105884458240 169512461445600 293334399146880 645386498668800 528001918464384 136996834766400 452033230521600 597829413343680 1036414789038720 220000799360160 115077341203776 1257147424915200 379707913638144 1594211768916480 339024922891200 586668798293760 65355015136320 273993669532800 125038856779200 1195658826687360 440001598720320 230154682407552 333436951411200 205495252149600 678049845782400 1173337596587520 354672227024640 130710030272640 547987339065600 250077713558400 880003197440640 98032522704480 410990504299200 187558285168800 191795568672960 261420060545280 1095974678131200 345232023611328 500155427116800 108925025227200 532008340536960 196065045408960 821981008598400 91497021190848 375116570337600 383591137345920 175054399490880 690464047222656 1000310854233600 591120378374400 315097919083584 217850050454400 287693353009440 392130090817920 1643962017196800 496541117834496 182994042381696 750233140675200 163387537840800 350108798981760 277875642320640 1182240756748800 630195838167168 435700100908800 575386706018880 115781517633600 262581599236320 365988084763392 886680567561600 326775075681600 700217597963520 152495035318080 871400201817600 274491063572544 123556094625600 1150773412037760 231563035267200 525163198472640 171167896785600 731976169526784 189920556806400 329482919001600 653550151363200 1400435195927040 341857002251520 304990070636160 654049404691200 548982127145088 142440417604800 247112189251200 463126070534400 1050326396945280 228742552977120 119649950788032 1307100302726400 185334141938400 609980141272320 1308098809382400 67852659026880 284880835209600 494224378502400 104909500987200 512785503377280 457485105954240 239299901576064 981074107036800 88123980829248 213660626407200 370668283876800 1219960282544640 172978532475840 135705318053760 569761670419200 209819001974400 914970211908480 478599803152128 101778988540320 176247961658496 427321252814400 741336567753600 157364251480800 199416584646720 345957064951680 271410636107520 1139523340838400 358949852364096 419638003948800 113087765044800 259467798713760 203557977080640 352495923316992 854642505628800 314728502961600 398833169293440 691914129903360 146873301382080 717899704728192 839276007897600 264371942487744 226175530089600 299124876970080 518935597427520 407115954161280 704991846633984 1709285011257600 629457005923200 797666338586880 169631647567200 293746602764160 646293418041600 528743884975488 137189347444800 452351060179200 598249753940160 1037871194855040 220309952073120 115239051853632 1258914011846400 379974890550528 1595332677173760 339263295134400 587493205528320 65446854258240 274378694889600 125214565694400 1196499507880320 440619904146240 230478103707264 333905508518400 205784021167200 678526590268800 1174986411056640 354921601063680 130893708516480 548757389779200 250429131388800 881239808292480 98170281387360 411568042334400 187821848541600 192065086422720 261787417032960 1097514779558400 345717155560896 500858262777600 109078090430400 532382401595520 196340562774720 823136084668800 91625595961536 375643697083200 384130172845440 175300391972160 691434311121792 1001716525555200 591536001772800 315540705549888 218156180860800 288097629634080 392681125549440 1646272169337600 496890241489152 183251191923072 751287394166400 163617135645600 350600783944320 278071019815680 1183072003545600 631081411099776 436312361721600 576195259268160 115862924923200 262950587958240 366502383846144 887304002659200 327234271291200 701201567888640 152709326602560 872624723443200 274876787884608 123772821681600 1152390518536320 231725849846400 525901175916480 171408427819200 733004767692288 190187439724800 330060857817600 654468542582400 1402403135777280 342337391504640 305418653205120 654968497478400 549753575769216 142640579793600 247545643363200 463451699692800 1051802351832960 229063989903840 119818087026624 1308937085164800 389299427741952 185659232522400 610837306410240 1309936994956800 67948007924160 285281159587200 495091286726400 105093520459200 513506087256960 458127979807680 239636174053248 982452746217600 88278557185728 213960869690400 371318465044800 1221674612820480 173281950354240 135896015848320 570562319174400 210187040918400 916255959615360 479272348106496 101922011886240 176557114371456 427921739380800 742636930089600 157640280688800 199696811711040 346563900708480 271792031696640 1141124638348800 359454261079872 420374081836800 113246679873600 259922925531360 203844023772480 353114228742912 855843478761600 315280561377600 399393623422080 693127801416960 147130928642880 718908522159744 840748163673600 264835671557184 226493359747200 299545217566560 519845851062720 407688047544960 706228457485824 1711686957523200 630561122755200 798787246844160 169870019810400 294261857285760 647427067257600 529671343114368 137429988292800 452986719494400 599090435133120 1039691702125440 220696392964320 115441190165952 1261122245510400 380508844375296 1597574493688320 339740039620800 588523714571520 158545351823040 274859976585600 125434201838400 1198180870266240 441392785928640 230882380331904 334491204902400 206144982439200 679480079241600 1177047429143040 355420349141760 317090703646080 549719953171200 250868403676800 882785571857280 237818027734560 412289964878400 188151302757600 192401983609920 634181407292160 1099439906342400 346323570497856 501736807353600 109269421934400 533130523712640 475636055469120 824579929756800 91786314424896 376302605515200 384803967219840 175607882573760 692647140995712 533877205118400 1003473614707200 592367248569600 316094188632768 218538843868800 288602975414880 951272110938240 1649159859513600 497588488798464 183572628849792 752605211030400 163904132901600 351215765147520 278461774805760 1184734497139200 632188377265536 437077687737600 577205950829760 116025739502400 263411823860640 367145257699584 888550872854400 327808265803200 702431530295040 152977190708160 874155375475200 275358943274688 123902857915200 1154411901659520 232051479004800 526823647721280 171709091611200 734290515399168 190521043372800 330407621107200 655616531606400 1404863060590080 829314147997440 305954381416320 656117363462400 550717886549376 142890782529600 247805715830400 464102958009600 1053647295442560 229465786062240 120028257324864 1311233063212800 389846484728064 185854286872800 611908762832640 1312234726924800 68067194045760 285781565059200 495611431660800 105203932142400 1243971221996160 458931572124480 240056514649728 984176045193600 88371302999616 214336173794400 371708573745600 1223817525665280 173464001081280 136134388091520 571563130118400 210407864284800 917863144248960 480113029299456 102100791068640 176742605999232 428672347588800 743417147491200 157805898213600 200047095541440 346928002162560 272268776183040 1143126260236800 360084771974592 420815728569600 113445323409600 260196001621920 204201582137280 353485211998464 857344695177600 315611796427200 400094191082880 693856004325120 147285504999360 720169543949184 841631457139200 265113908998848 226890646819200 300070643312160 520392003243840 408403164274560 706970423996928 1714689390355200 631223592854400 800188382165760 170167985114400 294571009998720 648107256787200 530227817997696 137574372801600 453781293638400 600141286624320 1040784006487680 220928257499040 115562473153344 1262447185708800 381176286656256 1600376764331520 340335970228800 589142019997440 158823452773440 275148745603200 125565983524800 1200282573248640 441856514998080 231124946306688 334842622732800 206361559202400 680671940457600 1178284039994880 356043784239360 317646905546880 550297491206400 251131967049600 883713029996160 238235179160160 412723118404800 188348975287200 192604121922240 635293811093760 1100594982412800 346687419460032 502263934099200 109384220836800 534065676359040 476470358320320 825446236809600 91882745502912 376697950574400 385208243844480 175792376934720 693374838920064 534813667502400 1004527868198400 593406307065600 316426278482496 218768441673600 288906182883360 952940716640640 1650892473619200 498461297935104 183765491005824 753395901148800 164076331255200 351584753869440 278950218543360 1186812614131200 632852556964992 437536883347200 577812365766720 116229257726400 263688565402080 367530982011648 890109460598400 328152662510400 703169507738880 153137909171520 875073766694400 275648236508736 124336312027200 1155624731533440 232458515452800 527377130804160 171889489886400 735061964023296 190721205561600 331563498739200 656305325020800 1406339015477760 830768829891840 306275818343040 656806683052800 551296473017472 143040904171200 248672624054400 464917030905600 1054754261608320 229706863757280 120154359503808 1312610650041600 390530305960704 186504468040800 612551636686080 1313613366105600 68138705718720 286081808342400 497345248108800 105571971086400 1246153244837760 459413727514560 240308719007616 985210024579200 214561356256800 373008936081600 1225103273372160 174070836838080 136277411437440 572163616684800 211143942172800 918827455029120 480617438015232 102208058578080 429122712513600 746017872163200 158357956629600 200257265839680 348141673676160 272554822874880 1144327233369600 360463078511424 422287884345600 113564509531200 261106255257120 204416117156160 858245425027200 316715913259200 400514531679360 696283347352320 147800759520960 720926157022848 844575768691200 266041367137728 227129019062400 300385898759520 522212510514240 408832234312320 1716490850054400 633431826518400 801029063358720 170346764296800 295601519041920 650374555219200 532082734275456 138055654497600 454258038124800 600771797519040 1044425021028480 221701139281440 115966749777984 1266863653036800 381576752024832 1602058126717440 340693528593600 591203038083840 158990313343680 276111308995200 126005255812800 1201543595038080 443402278562880 231933499555968 336014015500800 207083481746400 681387057187200 1182406076167680 356417845297920 317980626687360 552222617990400 252010511625600 886804557125760 238485470015520 414166963492800 189007883719200 193277916296640 635961253374720 1104445235980800 347900249333952 504021023251200 109766883844800 534626767946880 476970940031040 828333926985600 92204182429632 378015767438400 386555832593280 176407358137920 695800498667904 535375544932800 1008042046502400 594029742163200 317533244648256 219533767689600 289916874444960 953941880062080 1656667853971200 498984983417088 184408364859264 756031534876800 164650325767200 352814716275840 279243284785920 1188059484326400 635066489296512 439067535379200 579833748889920 116351368660800 264611037206880 368816729718528 891044613244800 329300651534400 705629432551680 153673637382720 878135070758400 276612547288896 124423002849600 1159667497779840 232702737321600 529222074413760 172490817470400 737633459437056 191388412857600 331794674265600 658601303068800 1411258865103360 831641639028480 307347274765440 659104415020800 553225094577792 143541309643200 248846005699200 465405474643200 1058444148827520 230510456074080 120574700100288 1317202606137600 390940598700288 186634504274400 614694549530880 1318208830041600 68377077961920 287082619286400 497692011398400 105645578875200 1247462458542720 461020912148160 241149400200576 988656622531200 215311964464800 373269008548800 1229389099061760 174192203989440 136754155923840 574165238572800 211291157750400 922041824296320 482298800401152 102565616942880 430623928929600 746538017097600 158468368312800 200957833500480 348384407978880 273508311847680 1148330477145600 361724100300864 422582315500800 113961796603200 261288305984160 205131233885760 861247857859200 316936736625600 401915667000960 696768815957760 147903810425280 723448200601728 845164631001600 266226858765504 227923593206400 301436750250720 522576611968320 410262467771520 1722495715718400 633873473251200 803831334001920 170942694904800 295807620850560 650828014905600 532453717531008 138151910836800 455847186412800 602873500501440 1045153223936640 221855715637920 116047605102912 1267746946502400 382911636586752 1607662668003840 341885389809600 591615241701120 159546515244480 276303821673600 126093110270400 1205747001002880 443711431275840 232095210205824 336248294054400 207227866255200 683770779619200 1183230483402240 357664715493120 319093030488960 552607643347200 252186220540800 887422862551680 239319772866720 414455732510400 189139665405600 193412675171520 638186060977920 1105215286694400 348142815308736 504372441081600 109843416446400 536497073239680 478639545733440 828911465020800 92268469814976 378279330811200 386825350343040 176530354378560 696285630617472 537248469700800 1008744882163200 596107859155200 317754637881408 219686832892800 290119012757280 957279091466880 1657822930041600 500730601690368 184536939629952 756558661622400 164765124669600 353060708757120 280220172261120 1192215718310400 635509275762816 439373665785600 580238025514560 116758405108800 264795531567840 369073879259904 894161788732800 329530249339200 706121417514240 153780783024960 878747331571200 276805409444928 124466348260800 1160476051029120 233516810217600 529591063135680 172611082987200 738147758519808 191521854316800 331910262028800 659060498678400 1412242835028480 834551002817280 307561566049920 659563961414400 553610818889856 143641390737600 248932696521600 467033620435200 1059182126271360 230671174537440 120658768219584 1318120997356800 392308241165568 186699522391200 615123132099840 1319127922828800 68424752410560 287282781475200 497865393043200 105682382769600 1251826504225920 461342349074880 241317536439168 989345942121600 215462086106400 373399044782400 1230246264199680 174252887565120 136849504821120 574565562950400 211364765539200 922684698149760 482635072878336 102637128615840 430924172212800 746798089564800 158523574154400 201097947032640 348505775130240 273699009642240 1149131125900800 361976304658752 422729531078400 114041254017600 261379331347680 205274257231680 861848344425600 317047148308800 402195894065280 697011550260480 147955335877440 723952609317504 845459062156800 266319604579392 228082508035200 301646920548960 522758662695360 410548514463360 1723696688851200 634094296617600 804391788130560 171061881026400 295910671754880 651054744748800 532639209158784 138200039006400 456165016070400 603293841097920 1045517325390720 221933003816160 116088032765376 1268188593235200 383178613499136 1608783576261120 342123762052800 591821343509760 159657755624640 276400078012800 126137037499200 1206587682195840 443866007632320 232176065530752 336365433331200 207300058509600 684247524105600 1183642687019520 357914089532160 319315511249280 552800156025600 252274074998400 887732015264640 239486633436960 414600117019200 189205556248800 193480054608960 638631022498560 1105600312051200 348264098296128 504548149996800 109881682747200 536871134298240 478973266873920 829200234038400 92300613507648 378411112497600 386960109217920 176591852498880 696528196592256 537623054654400 1009096299993600 596523482553600 317865334497984 219763365494400 290220081913440 957946533747840 1658400468076800 501079725345024 184601227015296 756822224995200 164822524120800 353183704997760 280415549756160 1193046965107200 635730668995968 439526730988800 580440163826880 116839812398400 264887778748320 369202454030592 894785223830400 329645048241600 706367409995520 153834355846080 879053461977600 276901840522944 124596384494400 1160880327653760 233679624796800 529775557496640 172671215745600 738404908061184 191588575046400 332257025318400 659290096483200 1412734819991040 835132875575040 307668711692160 659793734611200 553803681045888 143691431284800 249192768988800 467359249593600 1059551114993280 230751533769120 120700802279232 1318580192966400 392581769658624 186894576741600 615337423384320 1319587469222400 68448589634880 287382862569600 498385537977600 105792794452800 1252699313362560 461503067538240 241401604558464 989690601916800 215537146927200 373789153483200 1230674846768640 174434938292160 136897179269760 574765725139200 211585588905600 923006135076480 482803209116928 102672884452320 431074293854400 747578306966400 158689191679200 201168003798720 348869876584320 273794358539520 1149531450278400 362102406837696 423171177811200 114080982724800 261652407438240 205345768904640 862148587708800 317378383358400 402336007597440 697739753168640 148109912233920 724204813675392 846342355622400 266597842021056 228161965449600 301752005698080 523304814876480 410691537809280 1724297175417600 634756766716800 804672015194880 171121474087200 296219824467840 651734934278400 533195684042112 138344423515200 456323930899200 603504011396160 1046609629752960 222164868350880 116209315752768 1269513533433600 383312101955328 1609344030389760 342242948174400 592439648935680 159713375814720 276688847030400 126268819185600 1207008022792320 444329736701760 232418631505536 336716851161600 207516635272800 684485896348800 1184879297871360 358038776551680 319426751629440 553377694060800 252537638371200 888659473403520 239570063722080 415033270545600 189403228778400 193682192921280 638853503258880 1106755388121600 348627947258304 505075276742400 109996481649600 537058164827520 479140127444160 830066541091200 92397044585664 378806457556800 387364385842560 176776346859840 697255894516608 537810347131200 1010150553484800 596731294252800 318197424347712 219992963299200 290523289381920 958280254888320 1660133082182400 501254287172352 184794089171328 757612915113600 164994722474400 353552693719680 280513238503680 1193462588505600 636394848695424 439985926598400 581046578763840 116880516043200 265164520289760 369588178342656 895096941379200 329989444948800 707105387439360 153995074309440 879971853196800 277191133756992 247492083711600 125246565662400 1162093157527680 233761032086400 530329040579520 172851614020800 739176356685312 191788737235200 659978889897600 1414210774878720 835423811953920 307990148618880 660483054201600 554382267513984 143841552926400 494984167423200 250493131324800 467522064172800 1060658081159040 230992611464160 120826904458176 1319957779795200 392718533905152 1670847623907840 187869848493600 615980297237760 1320966108403200 68520101307840 287683105852800 500986262649600 106344852868800 1253135717930880 461985222928320 241653808916352 990724581302400 215762329389600 375739696987200 1231960594475520 346488917196240 175345191927360 137040202615680 575366211705600 212689705737600 923970445856640 483307617832704 102780151961760 431524658779200 751479393974400 159517279303200 201378174096960 692977834392480 350690383854720 274080405231360 1150732423411200 362480713374528 425379411475200 114200168846400 263017787891040 205560303923520 863049317558400 319034558606400 402756348193920 701380767709440 148882794016320 724961426749056 850758822950400 267989029229376 228400337692800 302067261145440 526035575782080 411120607847040 1726098635116800 638069117212800 805512696387840 171300253269600 297765588032640 1294573976337600 655135881926400 535978058458752 139066346059200 456800675385600 604134522290880 1052071151564160 223324191024480 116815730689728 1276138234425600 383712567323904 1611025392775680 342600506539200 595531176065280 159880236384960 278132692118400 126927727617600 1208269044581760 446648382048960 233631461379456 338473940313600 208599519088800 685201013078400 1191062352130560 358412837610240 319760472769920 556265384236800 253855455235200 893296764097920 239820354577440 417199038177600 190391591426400 194692884482880 639520945539840 1112530768473600 350447192069184 70201576186560 507710910470400 110570476161600 537619256415360 479640709154880 834398076355200 92879199975744 380783182852800 389385768965760 177698818664640 700894384138368 538372224561600 140403152373120 1015421820940800 597354729350400 319857873596352 221140952323200 292039326724320 959281418309760 1668796152710400 501777972654336 185758399951488 761566365705600 165855714242400 355397637329280 280806304746240 1194709458700800 639715747192704 442281904646400 584078653448640 117002626977600 266548227996960 371516799902976 896032094025600 331711428484800 710795274658560 154798666626240 884563809292800 278637599927232 248783571363600 125333256484800 1168157306897280 234005253955200 533096455993920 173753605396800 743033599805952 192789548179200 663422856969600 1421590549317120 836296621090560 309597333252480 663929652153600 557275199854464 144592161134400 497567142727200 250666512969600 468010507910400 1066192911987840 232197999939360 121457415352896 1326845713939200 393128826644736 1672593242181120 187999884727200 619194666504960 1327859304307200 68877659672640 289184322268800 501333025939200 106418460657600 1254444931635840 464395999878720 242914830705792 995894478230400 216888241701600 375999769454400 1238389333009920 348296999909040 175466559078720 137755319345280 578368644537600 212836921315200 928791999757440 485829661411584 103316489508960 433776483403200 751999538908800 159627690986400 202429025588160 696593999818080 350933118157440 275510638690560 1156737289075200 364372246058688 425673842630400 114796099454400 263199838618080 206632979017920 867552966806400 319255381972800 404858051176320 701866236314880 148985844920640 728744492117376 851347685260800 268174520857152 229592198908800 303643538382240 526399677236160 413265958035840 1735105933612800 638510763945600 809716102352640 172194149181600 297971689841280 1301329450209600 655589341612800 536349041714304 139162602398400 459184397817600 607287076764480 1052799354472320 223478767380960 116896586014656 1277021527891200 385714894166784 1619432204705280 344388298363200 595943379682560 160714539236160 278325204796800 127015582075200 1214574153528960 446957534761920 233793172029312 338708218867200 208743903597600 688776596726400 1191886759365120 360283142903040 321429078472320 556650409593600 254031164150400 893915069523840 241071808854240 417487807195200 190523373112800 194827643357760 642858156944640 1113300819187200 350689758043968 70567908989760 508062328300800 110647008763200 540424714354560 482143617708480 834975614390400 92943487361088 381046746225600 389655286715520 177821814905280 701379516087936 541181611713600 141135817979520 1016124656601600 600471904838400 320079266829504 221294017526400 292241465036640 964287235416960 1669951228780800 504396400064256 185886974722176 762093492451200 165970513144800 355643629810560 282271635959040 1200943809676800 640158533659008 442588035052800 584482930073280 117613181649600 266732722357920 371773949444352 900707857257600 331941026289600 711287259621120 154905812268480 885176070105600 278830462083264 248955769717200 125506638129600 1168965860146560 235226363299200 533465444715840 173873870913600 743547898888704 192922989638400 663882052579200 1422574519242240 840660666773760 309811624536960 664389198547200 557660924166528 144692242228800 497911539434400 251013276259200 470452726598400 1066930889431680 232358718402720 121541483472192 1327764105158400 395180290342656 1681321333547520 188259957194400 619623249073920 1328778397094400 68925334121280 289384484457600 502026552518400 106565676235200 1260991000160640 464717436805440 243082966944384 996583797820800 217038363343200 376519914388800 1239246498147840 348538077604080 175709293381440 137850668242560 578768968915200 213131352470400 929434873610880 486165933888768 103388001181920 434076726686400 753039828777600 159848514352800 202569139120320 697076155208160 351418586762880 275701336485120 1157537937830400 364624450416576 426262704940800 114875556868800 263563940072160 206776002363840 868153453372800 319697028705600 405138278240640 702837173525760 149191946729280 729248900833152 852525409881600 268545504112704 229751113737600 303853708680480 527127880144320 413552004727680 1736306906745600 639394057411200 810276556481280 172313335303200 298383893458560 1302230180059200 656496260985600 537091008225408 139355115076800 459502227475200 607707417360960 1054255760288640 223787920093920 117058296664512 1278788114822400 385981871079168 1620553112962560 344626670606400 596767786917120 160825779616320 278710230153600 127191290990400 1215414834721920 447575840187840 234116593329024 339176775974400 209032672615200 689253341212800 1193535573834240 360532516942080 321651559232640 557420460307200 254382581980800 895151680375680 241238669424480 418065345230400 190786936485600 195097161107520 643303118465280 1114840920614400 351174889993536 70616753363520 508765163961600 110800073966400 540798775413120 482477338848960 836130690460800 93072062131776 381573872971200 390194322215040 178067807386560 702349779987072 541556196667200 141233506727040 1017530327923200 600887528236800 320522053295808 221600147932800 292645741661280 964954677697920 1672261380921600 504745523718912 186144124263552 763147745942400 166200110949600 356135614773120 282467013454080 1201775056473600 641044106591616 443200295865600 585291483322560 117694588939200 267101711079840 372288248527104 901331292355200 332400221899200 712271229546240 155120103552960 886400591731200 279216186395328 249300166424400 125723365185600 1170582966645120 235389177878400 534203422159680 174114401947200 744576497054208 193189872556800 664800443798400 1424542459092480 841242539531520 310240207105920 665308291334400 558432372790656 144892404417600 498600332848800 251446730371200 470778355756800 1068406844319360 232680155329440 121709619710784 1329600887596800 395453818835712 1682485079063040 188585047778400 620480414211840 1330616582668800 69020683018560 289784808835200 502893460742400 106749695707200 1261863809297280 465360310658880 243419239421568 997962437001600 217338606626400 377170095556800 1240960828423680 349020232994160 176012711259840 138041366037120 579569617670400 213499391414400 930720621317760 486838478843136 103531024527840 434677213252800 754340191113600 160124543560800 202849366184640 698040465988320 352025422519680 276082732074240 1159139235340800 365128859132352 426998782828800 115034471697600 264019066889760 207062049055680 869354426505600 320249087121600 405698732369280 704050845039360 149449573990080 730257718264704 853997565657600 269009233182144 230068943395200 304274049276960 528038133779520 414124098111360 1738708853011200 640498174243200 811397464738560 172551707546400 298899147980160 1304031639758400 657629910201600 538018466364288 139595755924800 460137886790400 608548098553920 1056076267559040 224174360985120 117260434976832 1280996348486400 386515824903936 1622794929477120 345103415092800 597798295960320 161048260376640 279191511849600 127410927134400 1217096197107840 448348721970240 234520869953664 339762472358400 209393633887200 690206830185600 1195596591920640 361031265020160 322096520753280 558383023699200 254821854268800 896697443940480 241572390564960 418787267774400 191116390701600 195434058294720 644193041506560 1116766047398400 351781304930496 70714442111040 509643708537600 110991405470400 541546897530240 483144781129920 837574535548800 93232780595136 382232781403200 390868116589440 178375297988160 703562609860992 542305366574400 141428884222080 1019287417075200 601718775033600 321075536378688 221982810940800 293151087442080 966289562259840 1675149071097600 505443771028224 186465561190272 764465562806400 166487108205600 356750595976320 282857768444160 1203437550067200 642151072757376 443965621881600 586302174884160 117857403518400 267562946982240 372931122380544 902578162550400 332974216411200 713501191952640 155387967658560 887931243763200 279698341785408 249730662308400 125853401419200 1172604349768320 235714807036800 535125893964480 174415065739200 745862244761088 193523476204800 665948432822400 1427002383905280 842406285047040 310775935317120 666457157318400 559396683570816 145142607153600 499461324616800 251706802838400 471429614073600 1070251787928960 233081951487840 121919790009024 1331896865644800 396000875821824 1684812570094080 188780102128800 621551870634240 1332914314636800 69139869140160 290285214307200 503413605676800 106860107390400 1263609427570560 466163902975680 243839580018048 999685735977600 217713910730400 377560204257600 1243103741268480 349622927231760 176194761986880 138279738280320 580570428614400 213720214780800 932327805951360 487679160036096 103709803710240 435427821460800 755120408515200 160290161085600 203199650015040 699245854463520 352389523973760 276559476560640 1161140857228800 365759370027072 427440429561600 115233115233600 264292142980320 207419607420480 870855642921600 320580322171200 406399300030080 704779047947520 149604150346560 731518740054144 854880859123200 269287470623808 230466230467200 304799475022560 528584285960640 414839214840960 1741711285843200 641160644342400 812798600060160 172849672850400 299208300693120 1306283464382400 658310099731200 538574941247616 139740140433600 460932460934400 609598950045120 1057168571921280 224406225519840 117381717964224 1282321288684800 387183267184896 1625597200120320 345699345700800 598416601386240 161326361327040 279480280867200 127542708820800 1219197900090240 448812451039680 234763435928448 340113890188800 209610210650400 691398691401600 1196833202772480 361654700117760 322652722654080 558960561734400 255085417641600 897624902079360 241989541990560 419220421300800 191314063231200 195636196607040 645305445308160 1117921123468800 352145153892672 70836553045440 510170835283200 111106204372800 542482050176640 483979083981120 838440842601600 93329211673152 382628126462400 391272393214080 178559792349120 704290307785344 543241828958400 141673106090880 1020341670566400 602757833529600 321407626228416 222212408745600 293454294910560 967958167962240 1676881685203200 506316580164864 186658423346304 765256252924800 166659306559200 357119584698240 283346212181760 1205515667059200 642815252456832 444424817491200 586908589821120 118060921742400 267839688523680 373316846692608 904136750294400 333318613118400 714239169396480 155548686121920 888849634982400 279987635019456 249988959838800 125983437652800 1173817179642240 236121843484800 535679377047360 174595464014400 746633693385216 193723638393600 666637226236800 1428478338792960 843860966941440 311097372243840 667146476908800 559975270038912 145292728795200 499977919677600 251966875305600 472243686969600 1071358754094720 233323029182880 122045892187968 1333274452473600 396684697054464 1687721933882880 188975156479200 622194744487680 1334292953817600 69211380813120 290585457590400 503933750611200 132610631025600 1265791450412160 466646058365760 244091784375936 1000719715363200 217939093192800 377950312958400 1244389488975360 349984543774320 176376812713920 138422761626240 581170915180800 265221262051200 933292116731520 488183568751872 103817071219680 435878186385600 755900625916800 198915946538400 203409820313280 699969087548640 352753625427840 276845523252480 1162341830361600 366137676563904 530442524102400 115352301355200 976367137503744 264565219070880 207634142439360 871756372771200 397831893076800 406819640626560 705507250855680 185654883435840 732275353127808 1060885048204800 334178790184512 230704602710400 305114730469920 529130438141760 415268284878720 1743512745542400 795663786153600 813639281253120 173028452032800 371309766871680 1307634559156800 658990289260800 668357580369024 173413902110400 461409205420800 610229460939840 1058260876283520 278482325153760 145667677772736 1591327572307200 387583732553472 1627278562506240 346056904065600 742619533743360 161493221897280 346827804220800 290687799415104 127674490507200 1220458921879680 556964650307520 291335355545472 340465308019200 260120853165600 692113808131200 1485239067486720 362028761176320 322986443794560 693655608441600 581375598830208 255348981014400 1113929300615040 242239832845920 520241706331200 191511735760800 242779462954560 645972887589120 1387311216883200 437003033318208 70909819606080 510697962028800 111221003275200 543043141764480 484479665691840 1040483412662400 93425642751168 383023471521600 485558925909120 178744286710080 874006066636416 543803706388800 141819639212160 1021395924057600 603381268627200 321739716078144 222442006550400 364169194431840 968959331383680 2080966825324800 506840265646848 186851285502336 766046943043200 166831504912800 357488573420160 283639278424320 1206762537254400 643479432156288 444884013100800 728338388863680 118183032676800 268116430065120 373702571004672 905071902940800 333663009825600 714977146840320 155709404585280 889768026201600 280276928253504 250247257369200 126156819297600 1456676777727360 236366065353600 536232860130240 174775862289600 747405142009344 193923800582400 667326019651200 1429954293680640 844733776078080 311418809170560 667835796499200 560553856507008 145442850436800 500494514738400 252313638595200 472732130707200 1072465720260480 233564106877920 122171994366912 1334652039302400 397094989794048 1689467552156160 189235228946400 622837618341120 1335671592998400 69282892486080 290885700873600 504627277190400 132747649070400 1267100664117120 467128213755840 244343988733824 1001753694748800 218164275655200 378470457892800 1245675236682240 350346160316880 176619547016640 138565784972160 581771401747200 265495298140800 934256427511680 488687977467648 103924338729120 436328551310400 756940915785600 199121473605600 203619990611520 700692320633760 353239094033280 277131569944320 1163542803494400 366515983100736 530990596281600 115471487476800 977375954935296 264929320524960 207848677458240 872657102620800 398242947211200 407239981223040 706478188066560 185846708698560 733031966201472 1061981192563200 334524075657408 230942974953600 305429985917280 529858641049920 415697354916480 1745314205241600 796485894422400 814479962446080 173207231215200 371693417397120 1308985653931200 659897208633600 669048151314816 173593079553600 461885949907200 610859971834560 1059717282099840 278770063047840 145818186825024 1592971788844800 387984197922048 1628959924892160 346414462430400 743386834794240 161660082467520 347186159107200 290988148441536 127850199422400 1221719943669120 557540126095680 291636373650048 340933865126400 260389619330400 692828924860800 1486773669588480 362402822234880 323320164935040 694372318214400 581976296883072 255700398844800 1115080252191360 242490123701280 520779238660800 191775299133600 243030311375040 646640329870080 1388744636428800 437454560475072 70983086166720 511400797689600 111374068478400 543604233352320 484980247402560 1041558477321600 93554217521856 383550598267200 486060622750080 178990279191360 874909120950144 544365583819200 141966172333440 1022801595379200 604004703724800 322182502544448 222748136956800 364545467062560 969960494805120 2083116954643200 507363951128832 187108435043712 767101196534400 167061102717600 357980558382720 283932344666880 1208009407449600 644365005088896 445496273913600 729090934125120 118305143611200 268485418787040 374216870087424 906007055587200 334122205435200 715961116765440 155923695869760 761045926693248 890992547827200 280662652565568 250591654076400 1458181868250240 236610287222400 536970837574080 175016393323200 748433740174848 194190683500800 668244410870400 1431922233530880 845606585214720 311847391739520 668754889286400 561325305131136 145643012625600 501183308152800 252573711062400 473220574444800 1073941675148160 233885543804640 122340130605504 1336488821740800 397505282533632 1691213170429440 189430283296800 623694783479040 1337509778572800 69378241383360 291286025251200 505147422124800 132930339796800 1268409877822080 467771087609280 244680261211008 1003132333929600 218464518938400 378860566593600 1247389566958080 350828315706960 176801597743680 138756482766720 582572050502400 265860679593600 935542175218560 489360522422016 104067362075040 436929037876800 757721133187200 199395509695200 203900217675840 701656631413920 353603195487360 277512965533440 1165144101004800 367020391816512 531721359187200 115630402305600 978721044844032 265202396615520 208134724150080 873858075753600 398791019390400 407800435351680 707206390974720 186102475715520 734040783633024 1063442718374400 334984456287936 231260804611200 305850326513760 530404793231040 416269448300160 1747716151507200 797582038780800 815600870703360 173445603458400 372204951431040 1310787113630400 660577398163200 669968912575872 173831982811200 462521609222400 611700653027520 1060809586462080 279153713573280 146018865561408 1595164077561600 388518151746816 1631201741406720 346891206916800 744409902862080 161882563227840 347663965622400 291388613810112 127981981108800 1223401306055040 558307427146560 292037731122816 341285282956800 260747974216800 693782413833600 1488819805724160 362901570312960 323765126455680 695327931244800 582777227620224 255963962217600 1116614854293120 242823844841760 521495948433600 191972971663200 243364775935680 647530252911360 1390655862489600 438056596684224 71080774914240 511927924435200 111488867380800 544352355469440 485647689683520 1042991896867200 93650648599872 383945943326400 486729551871360 179174773552320 876113193368448 545114753726400 142161549828480 1023855848870400 604835950521600 322514592394176 222977734761600 365047163903520 971295379367040 2085983793734400 508062198438144 187301297199744 767891886652800 167233301071200 358349547104640 284323099656960 1209671901043200 645029184788352 445955469523200 730094327807040 118467958190400 268762160328480 374602594399488 907253925782400 334466602142400 716699094209280 156084414333120 762093297657216 891910939046400 280951945799616 250849951606800 1460188655614080 236935916380800 537524320656960 175196791598400 749205188798976 194390845689600 668933204284800 1433398188418560 846770330730240 312168828666240 669444208876800 561903891599232 145793134267200 501699903213600 253093855996800 473871832761600 1075048641313920 234126621499680 122466232784448 1337866408569600 398052339519744 1693540661460480 189820391997600 624337657332480 1338888417753600 69449753056320 291586268534400 506187711993600 133067357841600 1270155496095360 468253242999360 244932465568896 1004166313315200 218689701400800 379640783995200 1248675314664960 351189932249520 177165699197760 138899506112640 583172537068800 266134715683200 936506485998720 489864931137792 104174629584480 437379402801600 759281567990400 199601036762400 204110387974080 702379864499040 354331398395520 277799012225280 1166345074137600 367398698353344 532269431366400 115749588427200 979729862275584 265748548796640 208349259168960 874758805603200 399202073524800 408220775948160 708662796791040 186294300978240 734797396706688 1064538862732800 335329741760832 231499176854400 306165581961120 531497097593280 416698518337920 1749517611206400 798404147049600 816441551896320 173624382640800 372588601956480 1312138208404800 661937777222400 670659483521664 174011160254400 462998353708800 612331163922240 1062994195186560 279441451467360 146169374613696 1596808294099200 388918617115392 1632883103792640 347248765281600 745177203912960 162049423798080 348022320508800 291688962836544 128245544481600 1224662327844480 558882902934720 292338749227392 341988118617600 261016740381600 694497530563200 1490354407825920 363275631371520 324098847596160 696044641017600 583377925673088 256491088963200 1117765805869440 243074135697120 522033480763200 192368316722400 243615624356160 648197695192320 1392089282035200 438508123841088 71154041474880 512982177926400 111718465185600 544913447057280 486148271394240 1044066961526400 93843510755904 384736633444800 487231248712320 179543762274240 877016247682176 545676631156800 142308082949760 1025964355852800 605459385619200 323178772093632 223436930371200 365423436534240 972296542788480 2088133923052800 508585883920128 106731062212320 187687021511808 769473266889600 167577697778400 359087524548480 284616165899520 1210918771238400 646357544187264 446873860742400 730846873068480 118590069124800 269315643411360 213462124424640 375374043023616 908189078428800 335155395556800 718175049096960 156405851259840 762878825880192 893747721484800 281530532267712 251366546667600 1461693746136960 237180138249600 538631286822720 175557588148800 426924248849280 750748086047232 194791170067200 670310791113600 1436350098193920 847643139866880 177885103687200 312811702519680 670822848057600 563061064535424 146093377550400 502733093335200 253267237641600 474360276499200 1077262573645440 234608776889760 122718437142336 1340621582227200 398462632259328 1695286279733760 189950428231200 355770207374400 625623405039360 1341645696115200 69592776402240 292186755100800 506534475283200 133341393931200 1271464709800320 469217553779520 245436874284672 1006234272086400 219140066325600 379900856462400 711540414748800 1251246810078720 351913165334640 177287066349120 139185552804480 584373510201600 266682787862400 938435107559040 490873748569344 104389164603360 438280132651200 759801712924800 200012090896800 204530728570560 703826330669280 354574132698240 278371105608960 1168747020403200 368155311427008 533365575724800 115987960670400 558285556187520 981747497138688 265930599523680 208778329206720 876560265302400 400024181793600 409061457141120 709148265396480 186677951503680 736310622854016 1066731151449600 336020312706624 231975921340800 306796092855840 531861199047360 417556658413440 1753120530604800 521066519108352 800048363587200 818122914282240 173981941005600 373355903007360 1314840397953600 662391236908800 672040625413248 174369515140800 463951842681600 613592185711680 1063722398094720 280016927255520 146470392718272 1600096727174400 389719547852544 930475926979200 1636245828564480 347963882011200 746711806014720 162383144938560 348739030281600 292289660889408 128333398939200 1227184371423360 560033854511040 292940785436544 342222397171200 261554272711200 695927764022400 1493423612029440 364023753488640 324766289877120 697478060563200 584579321778816 256666797878400 1120067709022080 243574717407840 523108545422400 192500098408800 244117321197120 649532579754240 1394956121126400 439411178154816 71300574596160 513333595756800 111794997787200 546035630232960 487149434815680 1046217090844800 93907798141248 385000196817600 488234642394240 179666758514880 878822356309632 546800386017600 142601149192320 1026667191513600 606706255814400 323400165326784 223589995574400 366175981795680 974298869631360 2092434181689600 509633254884096 106950861894240 187815596282496 770000393635200 167692496680800 359333517029760 285202298384640 1213412511628800 646800330653568 447179991148800 732351963591360 118834290993600 269500137772320 213901723788480 375631192564992 910059383721600 335384993361600 718667034059520 156512996902080 764449882326144 894359982297600 281723394423744 251538745021200 1464703927182720 237668581987200 539000275544640 175677853665600 427803447576960 751262385129984 194924611526400 670769986723200 1437334068119040 849388758140160 178251436490400 313025993804160 671282394451200 563446788847488 146193458644800 503077490042400 253527310108800 475337163974400 1078000551089280 234769495353120 122802505261632 1341539973446400 399283217738496 1698777516280320 190145482581600 356502872980800 626051987608320 1342564788902400 69640450850880 292386917289600 507054620217600 133432739294400 1274083137210240 469538990706240 245605010523264 1006923591676800 219290187967200 380290965163200 713005745961600 1252103975216640 352154243029680 177469117076160 139280901701760 584773834579200 266865478588800 939077981412480 491210021046528 104460676276320 438580375934400 760581930326400 200149108941600 204670842102720 704308486059360 354938234152320 278561803403520 1169547669158400 368407515784896 533730957177600 116067418084800 559435277600640 982420042093056 266203675614240 208921352552640 877160751868800 400298217883200 409341684205440 709876468304640 186805835012160 736815031569792 1067461914355200 336250503021888 232134836169600 307006263154080 532407351228480 417842705105280 1754321503737600 522139592427264 800596435766400 818683368410880 174101127127200 373611670024320 1315741127803200 663071426438400 672501006043776 174488966769600 464269672339200 614012526308160 1064814702456960 280208752518240 146570732086464 1601192871532800 389986524764928 932392129334400 1637366736821760 348202254254400 747223340048640 162494385318720 348977933539200 292489893573696 128465180625600 1228025052616320 560417505036480 293141464172928 342573815001600 261733450154400 696404508508800 1494446680097280 364273127527680 324988770637440 697955867078400 584979787147392 256930361251200 1120835010072960 243741577978080 523466900308800 192697770938400 244284553477440 649977541274880 1395911734156800 439712196259392 71349418969920 513860722502400 111909796689600 546409691291520 487483155956160 1046933800617600 94004229219264 385395541876800 488569106954880 179851252875840 879424392518784 547174970971200 142698837939840 1027721445004800 607121879212800 323732255176512 223819593379200 366426830216160 974966311912320 2093867601235200 509982378538752 107024128454880 188008458438528 770791083753600 167864695034400 359702505751680 285397675879680 1214243758425600 647464510353024 447639186758400 732853660432320 118915698283200 269776879313760 214048256909760 376016916877056 910682818819200 335729390068800 719405011503360 156673715365440 764973567808128 895278373516800 282012687657792 251797042551600 1465707320864640 237831396566400 539553758627520 175858251940800 428096513819520 752033833754112 195124773715200 671458780137600 1438810023006720 849970630897920 178373547424800 313347430730880 671971714041600 564025375315584 146343580286400 503594085103200 253614000931200 475662793132800 1079107517255040 235010573048160 122928607440576 1342917560275200 399556746231552 1699941261795840 190210500698400 356747094849600 626694861461760 1343943428083200 166481977596480 292687160572800 507228001862400 133569757339200 1274955946346880 470021146096320 245857214881152 1007957571062400 219515370429600 380421001396800 713494189699200 1253389722923520 352515859572240 177529800651840 332963955192960 585374321145600 267139514678400 940042292192640 491714429762304 249722966394720 439030740859200 760842002793600 200354636008800 204881012400960 705031719144480 355059601303680 665927910385920 1170748642291200 368785822321728 534279029356800 116186604206400 559818518071680 983428859524608 266294700977760 499445932789440 878061481718400 400709272017600 409762024801920 710119202607360 186997660274880 737571644643456 1068558058713600 336595788494784 232373208412800 307321518601440 532589401955520 998891865578880 1756122963436800 522497283533568 801418544035200 819524049603840 174279906309600 373995320549760 1317092222577600 663298156281600 673191576989568 174668144212800 464746416825600 614643037202880 1065178803911040 280496490412320 146721241138752 1602837088070400 390386990133504 933030863452800 1639048099207680 348559812619200 747990641099520 162661245888960 349336288425600 292790242600128 128509107854400 1229286074405760 560992980824640 293442482277504 342690954278400 262002216319200 697119625238400 1495981282199040 870828805889280 325322491777920 698672576851200 585580485200256 257018215708800 1121985961649280 243991868833440 524004432638400 192763661781600 244535401897920 650644983555840 1397345153702400 440163723416256 71422685530560 514036431417600 111948062990400 1306243208833920 487983737666880 1048008865276800 94036372911936 385527323563200 489070803795840 179912750996160 880327446832512 547736848401600 142845371061120 1028072862835200 607745314310400 323842951793088 223896125980800 366803102846880 975967475333760 2096017730553600 510506064020736 107134028295840 188072745823872 771054647126400 167922094485600 359825501992320 285690742122240 1215490628620800 647685903586176 447792251961600 733606205693760 119037809217600 269869126494240 214268056591680 376145491647744 911617971465600 335844188971200 719651003984640 156727288186560 765759096031104 895584503923200 282109118735808 251883141728400 1467212411387520 238075618435200 539738252988480 175918384699200 428536113183360 752290983295488 195191494444800 671688377942400 1439302007969280 850843440034560 178556713826400 313454576373120 672201487238400 564218237471616 146393620833600 503766283456800 253874073398400 476151236870400 1079476505976960 235090932279840 122970641500224 1343376755884800 399967038971136 1701686880069120 190405555048800 357113427652800 626909152746240 1344402974476800 166652932904640 292787241667200 507748146796800 133615430020800 1276265160051840 470181864559680 245941283000448 1008302230857600 219590431250400 380811110097600 714226855305600 1253818305492480 352636398419760 177711851378880 333305865809280 585574483334400 267230860041600 940363729119360 491882566000896 249979399356960 439180862500800 761622220195200 200423145031200 204951069167040 705272796839520 355423702757760 666611731618560 1171148966668800 368911924500672 534461720083200 116226332913600 560393378778240 983765132001792 266567777068320 499958798713920 878361725001600 400846290062400 409902138334080 710847405515520 187061602029120 737823849001344 1068923440166400 336710883652416 232452665827200 307426603750560 533135554136640 999917597427840 1756723450003200 523033820193024 801692580124800 819804276668160 174339499370400 374123204058240 1317542587502400 663978345811200 673421767304832 174727870027200 464905331654400 614853207501120 1066271108273280 280592403043680 146771410822848 1603385160249600 390520478589696 933988964630400 1639608553336320 348678998740800 748246408116480 162716866079040 349455740054400 292890358942272 128640889540800 1229706415002240 561184806087360 293542821645696 343042372108800 262091805040800 697357997481600 1496492816232960 871723033655040 325433732158080 698911480108800 585780717884544 257281779081600 1122369612174720 244075299118560 524183610081600 192961334311200 244619018038080 650867464316160 1397822960217600 440314232468544 71447107717440 514563558163200 112062861892800 1307584550482560 488150598237120 1048367220163200 94132803989952 385922668622400 489238036076160 180097245357120 880628464937088 547924140878400 142894215434880 1029127116326400 607953126009600 324175041642816 224125723785600 366928527057120 976301196474240 2096734440326400 510680625848064 107170661576160 188265607979904 771845337244800 168094292839200 360194490714240 285788430869760 1215906252019200 648350083285632 448251447571200 733857054114240 119078512862400 270145868035680 214341323152320 376531215959808 911929689014400 336188585678400 720388981428480 156888006649920 766020938772096 896502895142400 282398411969856 252141439258800 1467714108228480 238157025724800 540291736071360 176098782974400 428682646304640 753062431919616 195391656633600 672377171356800 1440777962856960 851134376413440 178617769293600 313776013299840 672890806828800 564796823939712 146543742475200 504282878517600 254047455043200 476314051449600 1080583472142720 235332009974880 123096743679168 1344754342713600 400103803217664 1702268752826880 190535591282400 357235538587200 627552026599680 1345781613657600 166709918007360 293087484950400 508094910086400 133752448065600 1276701564620160 470664019949760 246193487358336 1009336210243200 219815613712800 381071182564800 714471077174400 1255104053199360 352998014962320 177833218530240 333419836014720 586174969900800 267504896131200 941328039899520 492386974716672 250064877011040 439631227425600 762142365129600 200628672098400 205161239465280 705996029924640 355666437060480 666839672029440 1172349939801600 369290231037504 535009792262400 116345519035200 560584999013760 984773949433344 266749827795360 500129754022080 879262454851200 401257344196800 410322478930560 711332874120960 187253427291840 738580462075008 1070019584524800 337056169125312 232691038070400 307741859197920 533499655590720 1000259508044160 1758524909702400 523212665746176 802514688393600 820644957861120 174518278552800 374506854583680 1318893682276800 674112338250624 174907047470400 465382076140800 615483718395840 1066999311181440 280880140937760 146921919875136 1605029376787200 390920943958272 934308331689600 1641289915722240 349036557105600 749013709167360 162883726649280 349814094940800 293190707968704 128728743998400 1230967436791680 561760281875520 293843839750272 343276650662400 262360571205600 698073114211200 1498027418334720 872021109576960 325767453298560 699628189881600 586381415937408 257457487996800 1123520563751040 244325589973920 524721142411200 193093115997600 244869866458560 651534906597120 1399256379763200 440765759625408 71520374278080 514914975993600 112139394494400 1308031664365440 488651179947840 1049442284822400 94197091375296 386186231995200 489739732917120 180220241597760 881531519250816 548486018308800 143040748556160 1029829951987200 608576561107200 324396434875968 224278788988800 367304799687840 977302359895680 2098884569644800 511204311330048 107280561417120 188394182750592 772372463990400 168209091741600 360440483195520 286081497112320 1217153122214400 648792869751936 448557577977600 734609599375680 119200623796800 270330362396640 214561122834240 376788365501184 912864841660800 336418183483200 720880966391040 156995152292160 766806466995072 897115155955200 282591274125888 252313637612400 1469219198751360 238401247593600 540660724793280 176219048491200 429122245668480 753576731002368 195525098092800 672836366966400 1441761932782080 852007185550080 178800935695200 313990304584320 673350353222400 565182548251776 146643823569600 504627275224800 254307527510400 476802495187200 1081321449586560 235492728438240 123180811798464 1345672733932800 400514095957248 1704014371100160 190730645632800 357601871390400 627980609168640 1346700706444800 166880873315520 293287647139200 508615055020800 133843793428800 1278010778325120 470985456876480 246361623596928 1010025529833600 219965735354400 381461291265600 715203742780800 1255961218337280 353239092657360 178015269257280 333761746631040 586575294278400 267687586857600 941970913752960 492723247193856 250321309973280 439931470708800 762922582531200 200765690143200 205301352997440 706478185314720 356030538514560 667523493262080 1173150588556800 369542435395392 535375173715200 116424976449600 561159859720320 985446494387712 267022903885920 500642619946560 879862941417600 401531380286400 410602705994880 712061077029120 187381310800320 739084870790784 1070750347430400 337286359440576 232849952899200 307952029496160 534045807771840 1001285239893120 1759725882835200 523749202405632 803062760572800 821205411989760 174637464674400 374762621600640 1319794412126400 674572718881152 175026499099200 465699905798400 615904058992320 1068091615543680 281071966200480 147022259243328 1606125521145600 391187920870656 935266432867200 1642410823979520 349274929348800 749525243201280 162994967029440 350052998198400 293390940652992 128860525684800 1231808117984640 562143932400960 294044518486656 343628068492800 262539748648800 698549858697600 1499050486402560 872915337342720 325989934058880 700105996396800 586781881305984 257721051369600 1124287864801920 244492450544160 525079497297600 193290788527200 245037098738880 651979868117760 1400211992793600 441066777729984 71569218651840 515442102739200 112254193396800 1309373006014080 488984901088320 1050158994595200 94293522453312 386581577054400 490074197477760 180404735958720 882133555459968 548860603262400 143138437303680 1030884205478400 608992184505600 324728524725696 224508386793600 367555648108320 977969802176640 2100317989190400 511553434984704 107353827977760 188587044906624 773163154108800 168381290095200 360809471917440 286276874607360 1217984369011200 649457049451392 449016773587200 735111296216640 119282031086400 270607103938080 214707655955520 377174089813248 913488276758400 336762580190400 721618943834880 157155870755520 767330152477056 898033547174400 282880567359936 252571935142800 1470222592433280 238564062172800 541214207876160 176399446766400 429415311911040 754348179626496 195725260281600 673525160380800 1443237887669760 852589058307840 178923046629600 314311741511040 674039672812800 565761134719872 146793945211200 505143870285600 254394218332800 477128124345600 1082428415752320 235733806133280 123306913977408 1347050320761600 400787624450304 1705178116615680 190795663749600 357846093259200 628623483022080 1348079345625600 166994843520960 293587890422400 508788436665600 133980811473600 1278883587461760 471467612266560 246613827954816 1011059509219200 220190917816800 381591327499200 715692186518400 1257246966044160 353600709199920 178075952832960 333989687041920 587175780844800 267961622947200 942935224533120 493227655909632 250492265281440 440381835633600 763182654998400 200971217210400 205511523295680 707201418399840 356151905665920 667979374083840 1174351561689600 369920741932224 535923245894400 116544162571200 561543100191360 986455311819264 267113929249440 500984530562880 880763671267200 401942434420800 411023046591360 712303811331840 187573136063040 739841483864448 1071846491788800 337631644913472 233088325142400 308267284943520 534227858498880 1001969061125760 1761527342534400 524106893511936 803884868841600 822046093182720 174816243856800 375146272126080 1321145506900800 675263289826944 175205676542400 466176650284800 616534569887040 1068455716997760 281359704094560 147172768295616 1607769737683200 391588386239232 935905166985600 1644092186365440 349632487713600 750292544252160 163161827599680 350411353084800 293691289679424 128904452913600 1233069139774080 562719408189120 294345536591232 343745207769600 262808514813600 699264975427200 1500585088504320 873511489186560 326323655199360 700822706169600 587382579358848 257808905827200 1125438816378240 244742741399520 525617029627200 193356679370400 245287947159360 652647310398720 1401645412339200 441518304886848 71642485212480 515617811654400 112292459697600 1310267233779840 489485482799040 1051234059254400 94325666145984 386713358740800 490575894318720 180466234079040 883036609773696 549422480692800 143284970424960 1031235623308800 609615619603200 324839221342272 224584919395200 367931920739040 978970965598080 2102468118508800 512077120466688 107463727818720 188651332291968 773426717481600 168438689546400 360932468158080 286569940849920 1219231239206400 649678442684544 449169838790400 735863841478080 119404142020800 270699351118560 214927455637440 377302664583936 914423429404800 336877379092800 721864936316160 157209443576640 768115680700032 898339677580800 282976998437952 252658034319600 1471727682956160 238808284041600 541398702237120 176459579524800 429854911274880 754605329167872 1828846858809600 673754758185600 1443729872632320 853461867444480 179106213031200 314418887153280 674269446009600 565953996875904 146843985758400 505316068639200 254827672444800 477616568083200 1082797404474240 235814165364960 123348948037056 1347509516371200 401197917189888 1706923734888960 191120754333600 358212426062400 628837774306560 1348538892019200 167165798829120 293687971516800 509655344889600 134026484155200 1280192801166720 471628330729920 246697896074112 1011404169014400 220265978637600 382241508667200 716424852124800 1257675548613120 353721248047440 178379370711360 334331597658240 587375943033600 268052968310400 943256661459840 493395792148224 250748698243680 440531957275200 764483017334400 201039726232800 205581580061760 707442496094880 356758741422720 668663195316480 1174751886067200 370046844111168 536105936620800 116583891278400 562117960897920 986791584296448 267569056067040 501497396487360 881063914550400 402079452465600 411163160123520 713517482845440 187637077817280 740093688222336 1072211873241600 337746740071104 233167782556800 308372370092640 535138112134080 1002994792974720 1762127829100800 524643430171392 804158904931200 822326320247040 174875836917600 375274155634560 1321595871825600 675493480142208 175265402356800 466335565113600 616744740185280 1070276224268160 281455616725920 147222937979712 1608317809862400 391721874695424 936863268163200 1644652640494080 349751673835200 750548311269120 163217447789760 350530804713600 293791406021568 129124089057600 1233489480370560 562911233451840 294445875959424 344330904153600 262898103535200 699503347670400 1501096622538240 874405716952320 326434895579520 701061609427200 587582812043136 258248178115200 1125822466903680 244826171684640 525796207070400 193686133586400 245371563299520 652869791159040 1402123218854400 441668813939136 71666907399360 516496356230400 112483791201600 1311608575428480 489652343369280 1051592414140800 94486384609344 387372267172800 490743126599040 180773724680640 883337627878272 549609773169600 143333814798720 1032992712460800 609823431302400 325392704425152 224967582403200 368057344949280 979304686738560 2103184828281600 512251682294016 107500361099040 188972769218688 774744534345600 981486253198080 168725686802400 361547449361280 286667629597440 1219646862604800 650785408850304 449935164806400 736114689898560 119444845665600 271160587020960 215000722198080 377945538437376 914735146953600 1962972506396160 337451373604800 723094898722560 157477307682240 768377523441024 899870329612800 283459153828032 1472229379797120 238889691331200 542321174041920 176760243316800 430001444396160 755891076874752 1829470293907200 674902747209600 1446189797445120 853752803823360 179167268498400 314954615364480 675418311993600 566918307656064 147094188494400 506177060407200 254914363267200 477779382662400 1084642348083840 236215961523360 123559118335296 1349805494419200 401334681436416 1707505607646720 191185772450400 358334536996800 629909230728960 1350836623987200 167222783931840 294188376988800 509828726534400 134254847563200 1280629205735040 472431923046720 247118236670592 1013127467990400 220641282741600 382371544900800 716669073993600 1259818461457920 374873054088960 354323942285040 178440054287040 334445567863680 588376753977600 268509695126400 944863846093440 494236473341184 250834175897760 441282565483200 764743089801600 201382271344800 205931863892160 708647884570080 356880108574080 668891135727360 1176753507955200 370677355005888 537019390252800 116782534814400 562309581133440 988472946682368 267660081430560 501668351795520 882565130966400 402764542689600 411863727784320 713760217148160 187956786588480 741354710011776 1074038780505600 338322215859264 233565069628800 308897795838240 535320162861120 1003336703591040 1765130261932800 524822275724544 805529085379200 823727455568640 175173802221600 375913573176960 1323847696449600 676644431718528 175564031428800 467130139257600 617795591676480 1070640325722240 281935179882720 147473786400192 1611058170758400 392389316976384 937182635222400 1647454911137280 350347604443200 751827146353920 163495548740160 351128062857600 294291987732288 129168016286400 1235591183352960 563870359765440 294947572800384 203620829932800 344448043430400 263346047143200 700695208886400 1503654292707840 874703792874240 326991097480320 702256125715200 588583975464576 152715622449600 258336032572800 1127740719530880 245243323110240 526692094286400 193752024429600 245789644000320 653982194960640 1404512251430400 442421359200576 71789018333760 305431244899200 516672065145600 112522057502400 1312055689311360 490486646220480 1053384188572800 94518528302016 229073433674400 387504048859200 491579288000640 180835222800960 884842718401152 550546235553600 143578036667520 610862489798400 325503401041728 225044115004800 368684466000480 980973292440960 2106768377145600 513124491430656 107683527500640 189037056604032 458146867348800 775008097718400 983158576001280 168783086253600 213801871429440 361670445601920 287156073335040 1221724979596800 384843368572992 651006802083456 450088230009600 737368932000960 119648363889600 271252834201440 215367055001280 378074113208064 916293734697600 1966317152002560 337566172507200 427603742858880 723340891203840 157530880503360 769686737145984 900176460019200 283555584906048 1474737864001920 239296727779200 320702807144160 542505668402880 176820376075200 430734110002560 756148226416128 1832587469395200 675132345014400 855207485717760 179472545834400 315061761006720 675648085190400 567111169812096 147144229041600 506349258760800 255607889846400 478593455558400 641405614288320 1085011336805760 236296320755040 123601152394944 1350264690028800 402018502669056 1710414971435520 191705917384800 358945091668800 630123522013440 1351296170380800 167507709445440 294288458083200 511215779692800 134300520244800 1282811228576640 472592641510080 247202304789888 1013472127785600 220716343562400 383411834769600 717890183337600 1260247044026880 375511788207360 354444481132560 178925522892480 335015418890880 588576916166400 268601040489600 945185283020160 494404609579776 251261564168160 441432687124800 766823669539200 201450780367200 206001920658240 708888962265120 357851045784960 670030837781760 1177153832332800 370803457184832 537202080979200 116822263521600 563267682311040 988809219159552 268388284338720 502523128336320 882865374249600 402901560734400 412003841316480 715702091569920 188020728342720 741606914369664 1074404161958400 338437311016896 233644527043200 309002880987360 536776568677440 1005046256672640 1765730748499200 525716503490304 805803121468800 824007682632960 175233395282400 376041456685440 1324298061374400 676874622033792 175623757243200 467289054086400 618005761974720 1073553137354880 282031092514080 147523956084288 1611606242937600 392522805432576 938779470518400 1648015365265920 350466790564800 752082913370880 163551168930240 351247514486400 294392104074432 129519434116800 1236011523949440 564062185028160 295047912168576 203690100499200 345385157644800 263435635864800 700933581129600 1504165826741760 876194172483840 327102337860480 702495028972800 588784208148864 152767575374400 259038868233600 1128124370056320 245326753395360 526871271729600 194279151175200 245873260140480 654204675720960 1404990057945600 442571868252864 71813440520640 305535150748800 518077736467200 112828187908800 1314291258725760 490653506790720 1053742543459200 94775677843392 229151363061600 388558302350400 491746520280960 181327207763520 885143736505728 550733528030400 143626881041280 611070301497600 326388973974336 225656375817600 368809890210720 981307013581440 2107485086918400 513299053257984 107720160780960 189551355686784 458302726123200 777116604700800 983493040561920 169242281863200 213874605524160 362654415527040 287253762082560 1222140602995200 384974289943488 652777947948672 451312751635200 737619780421440 119689067534400 271990811645280 215440321561920 379102711373568 916605452246400 1966986081123840 338484563726400 427749211048320 725308831054080 157959463072320 769948579886976 902625503270400 284327033530176 1475239560842880 239378135068800 320811908286240 543981623290560 177301438142400 430880643123840 758205422747136 1833210904492800 676969127452800 855498422096640 179533601301600 315918926144640 677486270764800 568654067060352 147544553419200 507726845589600 255867962313600 478756270137600 641623816572480 1087963246581120 236939194608480 123937424872128 1353938254905600 402155266915584 1710996844193280 191900971735200 359067202603200 631837852289280 1354972541529600 167564694548160 295089106838400 511735924627200 134665901697600 1283247633144960 473878389216960 247874849744256 1016229406147200 221316830128800 383801943470400 718134405206400 1263675704578560 375639535031040 355408791912720 179107573619520 335129389096320 590178213676800 269331803395200 947756778433920 495749699488512 251347041822240 442633660257600 767603886940800 201998852546400 206562374786880 710817583825440 358215147239040 670258778192640 1180356427353600 371812274616384 538663606790400 117140093179200 563459302546560 991499398977024 268661360429280 502694083644480 885267320515200 403997705092800 413124749573760 716430294478080 188532262376640 743624549232768 1077327213580800 339358072277952 234280186358400 309843562180320 537322720858560 1005388167288960 1770534641030400 525895349043456 807995410185600 826249499147520 175710139768800 377064524753280 1327900980772800 678716144555904 176101563758400 468560372716800 619687124360640 1074645441717120 282798393564960 147925313557056 1615990820371200 393590713082112 939098837577600 1652498998295040 351420279537600 754129049506560 163996130450880 352203127516800 295193034811584 129651215803200 1239374248721280 565596787129920 295850627114112 204244265030400 345736575475200 264152345637600 702840559075200 1508258099013120 876492248405760 327992260901760 704406255033600 590386069623168 153183198772800 259302431606400 1131193574259840 245994195676320 528304691275200 194476823704800 246542189261760 655984521803520 1408812510067200 443775940671168 72008818015680 306366397545600 518604863212800 112942986811200 1314738372608640 491988391352640 1056609382550400 94872108921408 229774798159200 388953647409600 493084378523520 181511702124480 887551881342336 552231867844800 144017636031360 612732795091200 326721063824064 225885973622400 369813283892640 983976782705280 2113218765100800 514695547876608 108013227023520 189744217842816 459549596318400 777907294819200 986168757047040 169414480216800 214456478281920 363023404248960 288035272062720 1225465590182400 386021660907456 653442127648128 451771947244800 739626567785280 120014696692800 272267553186720 216026454047040 379488435685632 919099192636800 1972337514094080 338828960433600 428912956563840 726046808497920 158120181535680 772043321814912 903543894489600 284616326764224 1479253135570560 240029393385600 321684717422880 544535106373440 177481836417600 432052908094080 758976871371264 1838198385273600 677657920867200 857825913127680 180022045039200 316240363071360 678175590355200 569232653528448 147694675060800 508243440650400 480058786771200 643369434845760 1089070212746880 237180272303520 124063527051072 1355315841734400 403249380887808 1715651826255360 360044090078400 632480726142720 1356351180710400 168020575369920 295389350121600 513469741075200 134802919742400 1286738869691520 474360544607040 248127054102144 1017263385532800 221542012591200 720088180156800 1264961452285440 376661509620480 355770408455280 336041150739840 590778700243200 269605839484800 948721089214080 496254108204288 252030863054880 443084025182400 770204611612800 202204379613600 206772545085120 711540816910560 672082301479680 1181557400486400 372190581153216 539211678969600 117259279300800 564992264430720 992508216408576 504061726109760 886168050364800 404408759227200 413545090170240 718857637505280 188724087639360 744381162306432 1078423357939200 339703357750848 234518558601600 310158817627680 1008123452219520 1772336100729600 527326113468672 808817518454400 827090180340480 175888918951200 377448175278720 1329252075547200 679406715501696 176280741201600 469037117203200 620317635255360 1078286456257920 283086131459040 148075822609344 1617635036908800 393991178450688 941653774051200 1654180360680960 351777837902400 754896350557440 164162991021120 352561482403200 295493383838016 130090488091200 1240635270510720 566172262918080 296151645218688 204452076729600 346907968243200 264421111802400 703555675804800 1509792701114880 878876855781120 328325982042240 705122964806400 590986767676032 153339057547200 260180976182400 1132344525836160 246244486531680 528842223604800 195135732136800 246793037682240 656651964084480 1410245929612800 444227467828032 72082084576320 306678115094400 520361952364800 113325649819200 1318315283671680 492488973063360 1057684447209600 95193545848128 230008586320800 390271464273600 493586075364480 182126683327680 888454935656064 552793745275200 144164169152640 613356230188800 327828029989824 226651299638400 370189556523360 984977946126720 2115368894419200 515219233358592 108123126864480 190387091696256 460017172641600 780542928547200 987172150728960 169988474728800 214674680566080 364253366655360 288328338305280 1226712460377600 386414425018944 655656059979648 453302599276800 740379113046720 120136807627200 273190024991520 216246253728960 380774183392512 920034345283200 1974344301457920 339976949457600 429349361132160 728506733310720 158655909746880 772828850037888 906605198553600 285580637544384 1480758226093440 240273615254400 322012020849120 546380049983040 178083164001600 432492507457920 761548366785024 1840068690566400 679953898915200 858698722264320 180205211440800 317311819493760 680473322323200 571161275088768 148195080532800 509965424186400 480547230508800 644024041698240 1092760099966080 237983864620320 124483867647552 1359907797830400 403659673627392 1717397444528640 360410422881600 634623638987520 1360946644646400 168191530678080 296390161065600 135259646558400 1288048083396480 475967729240640 248967735295104 1020709983484800 222292620799200 720820845763200 1269247277975040 377044750091520 356975796930480 336383061356160 592780322131200 270519293116800 951935458481280 497935470590208 252287296017120 444585241598400 202889469837600 207473112745920 713951593860960 672766122712320 1185560644262400 373451602942656 541038586233600 117656566372800 565567125137280 995870941180416 504574592034240 889170483196800 405778939675200 414946225491840 189363505181760 746903205885312 1082077172467200 340854309327168 235313132745600 311209669118880 1009149184068480 1778340966393600 527862650128128 811557879350400 829892450983680 176484849559200 378727010363520 1333755724795200 681708618654336 176877999345600 470626265491200 622419338237760 284045257772640 148577519450304 1623115758700800 395326063012608 942611875228800 1659784901967360 352969699118400 757454020727040 164719192921920 353755998691200 296494547259456 130178342548800 1244838676475520 568090515545280 297155038900608 205144782393600 347142246796800 265316999018400 705939398236800 1514908041454080 879771083546880 329438385843840 707511997382400 592989094518912 153858586795200 260356685097600 1136181031090560 247078789382880 530633998036800 195267513823200 247629199083840 658876771687680 1415023994764800 445732558350912 72326306445120 307717173590400 520713370195200 113402182420800 1319656625320320 494157578765760 1061267996073600 95257833233472 230787880192800 390535027646400 495258398167680 182249679568320 891465116701824 554666670043200 144652612890240 615434347180800 328049423222976 226804364841600 371443798625760 988315157531520 2122535992147200 516964851631872 108489459667680 190515666466944 461575760385600 781070055292800 990516796335360 170103273631200 215402021513280 364499359136640 289305225780480 1230868694361600 387723638723904 656098846445952 453608729683200 742887597251520 120543844075200 273374519352480 216978919335360 381031332933888 923151520771200 1981033592670720 340206547262400 430804043026560 728998718273280 158763055389120 775447277447808 907217459366400 285773499700416 1485775194503040 241087688150400 323103032269920 546749038704960 178203429518400 433957838670720 762062665867776 1846303041542400 680413094524800 861608086053120 180815766112800 317526110778240 680932868716800 571546999400832 148295161627200 510309820893600 482175376300800 646206064539840 1093498077409920 238144583083680 124567935766848 1360826189049600 405027316092672 1723216172106240 361631532225600 635052221556480 1361865737433600 168761381705280 296590323254400 135350991921600 1292412129079680 476289166167360 249135871533696 1021399303075200 222442742440800 723263064451200 1270104443112960 378322218328320 357216874625520 337522763410560 593180646508800 270701983843200 952578332334720 498271743067392 253142072557920 444885484881600 203026487882400 207613226278080 714433749251040 675045526821120 1186361293017600 373703807300544 541403967686400 117736023787200 567483327492480 996543486134784 506284145115840 889770969763200 406052975764800 415226452556160 189491388690240 747407614601088 1082807935372800 341084499642432 235472047574400 311419839417120 1012568290231680 1779541939526400 529651105659648 812105951529600 830452905112320 176604035680800 378982777380480 1334656454644800 682168999284864 176997450974400 470944095148800 622839678834240 284237083035360 148677858818496 1624211903059200 395593039924992 945805545820800 1660905810224640 353208071361600 757965554760960 164830433302080 353994901948800 296694779943744 130441905921600 1245679357668480 568474166070720 297355717636992 205283323526400 347845082457600 265496176461600 706416142723200 1515931109521920 882751842766080 329660866604160 707989803897600 593389559887488 153962492644800 260883811843200 1136948332141440 247245649953120 530992352923200 195662858882400 247796431364160 659321733208320 1415979607795200 446033576455488 72375150818880 307924985289600 521767623686400 113631780225600 1324127764149120 494491299906240 1061984705846400 230943738967200 391325717764800 495592862728320 182618668290240 892067152910976 555041254996800 144750301637760 615849970579200 328713602922432 227263560451200 371694647046240 988982599812480 2123969411692800 517313975286528 108562726228320 461887477934400 782651435529600 991185725456640 170447670338400 215547489702720 365237336580480 289500603275520 1231699941158400 387985481464896 657427205844864 454527120902400 743389294092480 120625251364800 273928002435360 217125452456640 923774955868800 1982371450913280 340895340676800 431094979405440 730474673160960 159084492315840 775970962929792 909054241804800 286352086168512 1486778588184960 241250502729600 323321234554080 547856004870720 178564226068800 434250904913280 1847549911737600 681790681353600 862189958810880 180937877047200 318168984631680 682311507897600 572704172337024 148595404910400 511343011015200 482501005459200 646642469108160 1095712009741440 238626738473760 124820140124736 1363581362707200 405300844585728 1724379917621760 361875754094400 636337969263360 1364623015795200 168875351910720 297190809820800 135625028011200 1293284938216320 477253476947520 249640280249472 1023467261846400 222893107365600 723751508188800 1272675938526720 378577711975680 357940107710640 337750703821440 594381619641600 271250056022400 954506953895040 499280560498944 253313027866080 445786214731200 203437542016800 208033566874560 715880215421280 675501407642880 1188763239283200 374460420374208 542500112044800 117974396030400 567866567963520 998561120997888 506626055732160 891572429462400 406875084033600 416067133749120 189875039215680 748920840748416 1085000224089600 341775070588224 235948792060800 312050350311840 1013252111464320 1783144858924800 530008796765952 813750168067200 832134267498240 176961594045600 379750078431360 1337358644193600 683550141176448 177355805860800 471897584121600 624100700623680 284812558823520 148978876923072 1627500336134400 396393970662144 946444279939200 1664268534996480 353923188091200 759500156862720 165164154442560 354711611721600 297295477996608 130749396523200 1248201401247360 569625117647040 297957753846144 205698946924800 348665057395200 266033708791200 707846376182400 1519000313725440 883347994609920 330328308885120 709423223443200 594590955993216 154274210193600 261498793046400 1139250235294080 247746231663840 532067417582400 196124094784800 248298128205120 660656617770240 1418846446886400 446936630769216 72521683940160 308548420387200 522997586092800 113899644331200 1325021991914880 495492463327680 1064134835164800 231411315290400 392248189569600 496596256410240 183049155132480 893873261538432 556165009857600 145043367880320 617096840774400 329488479238464 227799288662400 372447192307680 990984926655360 2128269670329600 518361346250496 108782525910240 462822630580800 784496379139200 993192512820480 170849466496800 215983894271040 366098310264960 290086735760640 1234193681548800 388771009687872 658976958476928 455598577324800 744894384615360 120869473233600 274573732698720 217565051820480 925645261161600 1986385025640960 341698932993600 431967788542080 732196620529920 159459502063680 777542019375744 911197154649600 287027103714624 1489788769230720 241738946467200 323975841406560 549147465397440 435130103640960 1851290522323200 683397865987200 863935577084160 181304209850400 318919004127360 683919920275200 574054207429248 148945688740800 512548399490400 483477892934400 647951682813120 1098294930794880 239189253095520 125114378542272 1366795731974400 406121430064896 1727871154168320 362608419700800 637838008254720 169217262527040 297891377481600 135944736782400 1295903365626240 478378506191040 250228757084544 1025879880412800 223418533111200 725216839401600 1275676016509440 379344192917760 358783879643280 338434525054080 595782754963200 271889473564800 956757012382080 500457514169088 253825893790560 446837066222400 203917105173600 208523964237120 717567759286560 676869050108160 1191565509926400 375343135626816 543778947129600 118252496980800 569016289376640 1000915028338176 507651787581120 893674132444800 407834210347200 417047928474240 190322631495360 750686271253632 1087557894259200 342580736691648 236504993961600 312785946355680 1015303575162240 1787348264889600 531081870084864 815668420694400 834095856948480 177378745471200 380645262990720 1340511198667200 685161473383296 177773886561600 473009987923200 625571892711360 285483947243040 149330064711744 1631336841388800 397328389855488 948360482294400 1668191713896960 354757490942400 761290525981440 165553495773120 355547773123200 297996292391616 131364377726400 1251143785422720 570967894486080 298660129423488 206183840889600 350305007270400 266660829842400 709514981884800 1522581051962880 885136450141440 331106991546240 711095546246400 595992584783232 154637880667200 262728755452800 1141935788972160 248330243659680 533321659684800 197046566589600 248883441186240 662213983092480 1422191092492800 447990194135232 72692639248320 309275761334400 525457510905600 114435372542400 1327704675212160 496660487319360 1066643319369600 231956821000800 394093133179200 497766882372480 183910128816960 895980388270464 557476057195200 145385278496640 618551522668800 331038231870528 228870745084800 373325161779360 993320974638720 2133286638739200 519583279041792 109038958872480 463913642001600 788186266358400 995533764744960 171653058813600 216493032934080 367820257633920 290770556993280 1237103045337600 389687459281344 662076463741056 457741490169600 746650323558720 121154398747200 275865193225440 218077917744960 927827284003200 1991067529489920 343306117627200 432986065868160 735640515267840 160209521559360 779374918562688 915482980339200 288377138806848 1493300647117440 242308797494400 324739549401120 551730386450880 436155835489920 1855654568006400 686612235254400 865972131736320 181731598120800 320419043118720 687136745030400 576754277613696 149646256401600 514959176440800 484617594988800 649479098802240 1103460772901760 240314282339040 125702855377344 1373224470508800 407078779790592 1731944263472640 363463196241600 640838086237440 169616158246080 299292512803200 136584154324800 1298958197604480 480628564678080 251405710754688 1030705117545600 224469384602400 726926392483200 1281676172474880 380238420683520 360471423508560 339232316492160 598585025606400 273168308649600 961257129356160 502811421509376 254424237369120 448938769204800 204876231487200 209504758962240 720942847017120 678464632984320 1197170051212800 377108566132032 546336617299200 118808698881600 570357631025280 1005622843018752 508848474738240 897877538409600 409752462974400 419009517924480 191217816054720 754217132264064 1092673234598400 633730701139200 344192068898496 237617397763200 314257138443360 1017696949476480 1795755076819200 532333788956928 819504925948800 838019035848960 178213048322400 382435632109440 1346816307614400 1267461402278400 688384137796992 178610047963200 475234795526400 628514276886720 286826724082080 150032440289088 1639009851897600 399197228242176 950596051708800 1676038071697920 356426096644800 764871264218880 166332178434240 357220095926400 299397921181632 131496159412800 1257028553773440 573653448164160 300064880578176 207153628819200 350656425100800 267915071944800 712852193289600 1529742528437760 887222981594880 332664356868480 714440191852800 598795842363264 155365221614400 262992318825600 1147306896328320 249498267651360 535830143889600 197244239119200 250054067148480 665328713736960 1428880383705600 450097320867264 73034549864640 310730443228800 525984637651200 114550171444800 1330834472392320 498996535302720 1071660287779200 233047832421600 394488478238400 500108134296960 184094623177920 900194641734528 560098151870400 146069099729280 621460886457600 331370321720256 229100342889600 375081100722720 997993070605440 2143320575558400 522027144624384 109551824796960 466095664843200 788976956476800 1000216268593920 171825257167200 217511310260160 368189246355840 292138199458560 1242921772915200 391520358468288 662740643440512 458200685779200 750162201445440 121724249774400 276141934766880 219103649593920 932191329686400 2000432537187840 343650514334400 435022620520320 736378492711680 160370240022720 783040716936576 916401371558400 288666432040896 1500324402890880 243448499548800 326266965390240 552283869533760 438207299187840 1864382659372800 687301028668800 870045241040640 182586374661600 320740480045440 687826064620800 577332864081792 149796378043200 515475771501600 486896999097600 652533930780480 1104567739067520 240555360034080 125828957556288 1374602057337600 408993479241984 1740090482081280 365172749323200 641480960090880 170413949684160 299592756086400 136721172369600 1305067861560960 481110720068160 251657915112576 1031739096931200 224694567064800 730345498646400 1282961920181760 382026876215040 360833040051120 340827899368320 599185512172800 273442344739200 962221440136320 503315830225152 255620924526240 449389134129600 205081758554400 209714929260480 721666080102240 681655798736640 1198371024345600 377486872668864 546884689478400 118927885003200 573040314322560 1006631660450304 511241849052480 898778268259200 410163517108800 419429858520960 191409641317440 754973745337728 1093769378956800 636711460358400 344537354371392 237855770006400 314572393890720 1022483698104960 1797556536518400 534837626701056 820327034217600 838859717041920 178391827504800 382819282634880 1348167402388800 1273422920716800 689074708742784 178789225406400 475711540012800 629144787781440 287114461976160 150182949341376 1640654068435200 399597693610752 955067190537600 1677719434083840 356783655009600 765638565269760 166499039004480 357578450812800 299698270208064 131935431700800 1258289575562880 574228923952320 300365898682752 207361440518400 268183838109600 713567310019200 1531277130539520 891396044501760 332998078008960 715156901625600 599396540416128 155521080388800 263870863401600 1148457847904640 249748558506720 536367676219200 197903147551200 250304915568960 665996156017920 1430313803251200 450548848024128 73107816425280 311042160777600 527741726803200 114932834452800 1337094066752640 499497117013440 1072735352438400 233281620583200 395806295102400 500609831137920 184709604381120 901097696048256 560660029300800 146215632850560 622084321555200 332477287886016 229865668905600 375457373353440 998994234026880 2145470704876800 522550830106368 109661724637920 466563241166400 791612590204800 1001219662275840 172399251679200 217729512544320 369419208762240 292431265701120 1244168643110400 391913122579776 664954575772032 459731337811200 750914746706880 121846360708800 277064406571680 219323449275840 933126482332800 2002439324551680 344798503358400 435459025088640 738838417524480 160905968233920 783826245159552 919462675622400 289630742821056 1501829493413760 243692721417600 326594268816480 554128813143360 438646898551680 1866252964665600 689597006716800 870918050177280 182769541063200 321811936467840 690123796588800 579261485642112 150296783515200 517197755037600 487385442835200 653188537632960 1108257626286720 241358952350880 126249298152768 1379194013433600 409403771981568 1741836100354560 365539082126400 643623872935680 170584904992320 300593567030400 137177899185600 1306377075265920 482717904701760 252498596305536 1035185694883200 225445175272800 731078164252800 1287247745871360 382410116686080 362038428526320 341169809984640 601187134060800 274355798371200 965435809403520 255877357488480 450890350545600 205766848778400 210415496921280 724076857052640 682339619969280 1202374268121600 378747894458304 548711596742400 119325172075200 573615175029120 511754714976960 901780701091200 411533697556800 420830993842560 192049058859840 757495788916608 1097423193484800 637350194476800 345688305947712 238650344150400 315623245381920 1023509429953920 1803561402182400 535374163360512 823067395113600 841661987685120 178987758112800 384098117719680 1352671051636800 1274700388953600 691376611895424 179386483550400 477300688300800 631246490763840 288073588289760 150684646182336 1646134790227200 400932578172672 956025291715200 1683323975370240 357975516225600 768196235439360 167055240905280 358772967100800 300699433629504 132023286158400 1262492981527680 576147176579520 301369292364672 208054146182400 269079725325600 715951032451200 1536392470878720 892290272267520 334110481810560 717545934201600 601398867259008 156040609636800 264046572316800 1152294353159040 250582861357920 538159450651200 198034929237600 251141076970560 668220963621120 1435091868403200 452053938547008 73352038294080 312081219273600 528093144633600 115009367054400 1338435408401280 501165722715840 1076318901302400 234060914455200 396069858475200 502282153941120 184832600621760 904107877094016 562532954068800 146704076588160 624162438547200 332698681119168 230018734108800 376711615455840 1002331445431680 2152637802604800 524296448379648 110028057441120 468121828910400 792139716950400 1004564307882240 172514050581600 218456853491520 369665201243520 293408153176320 1248324877094400 393222336284736 665397362238336 460037468217600 753423230911680 122253397156800 277248900932640 220056114882240 936243657820800 2009128615764480 345028101163200 436913706983040 739330402487040 161013113876160 786444672569472 920074936435200 289823604977088 1506846461823360 244506794313600 327685280237280 554497801865280 440112229764480 1872487315641600 690056202326400 873827413966080 183380095735200 322026227752320 690583342982400 579647209954176 150396864609600 517542151744800 489013588627200 655370560474560 1108995603730560 241519670814240 126333366272064 1380112404652800 410771414446848 1747654827932160 366760191470400 644052455504640 171154756019520 300793729219200 137269244548800 1310741120949120 483039341628480 252666732544128 1035875014473600 225595296914400 733520382940800 1288104911009280 383687584922880 362279506221360 342309512039040 601587458438400 274538489097600 966078683256960 256732134029280 451190593828800 205903866823200 210555610453440 724559012442720 684619024078080 1203174916876800 379000098816192 549076978195200 119404629489600 575531377384320 513464268058560 902381187657600 411807733646400 421111220906880 192176942368320 758000197632384 1098153956390400 639479308204800 345918496262976 238809258979200 315833415680160 1026928536117120 1804762375315200 537162618892032 823615467292800 842222441813760 179106944234400 384353884736640 1353571781486400 1278958616409600 691836992525952 179505935179200 477618517958400 631666831360320 288265413552480 150784985550528 1647230934585600 401199555085056 959218962307200 1684444883627520 358213888468800 768707769473280 167166481285440 359011870358400 300899666313792 132418631217600 1263333662720640 576530827104960 301569971101056 208192687315200 269258902768800 716427776937600 1537415538946560 895271031486720 334332962570880 718023740716800 601799332627584 156144515486400 264837262435200 1153061654209920 250749721928160 538517805537600 198627946826400 251308309250880 668665925141760 1436047481433600 452354956651584 73400882667840 312289030972800 529674524870400 115353763761600 1342906547230080 501499443856320 1077035611075200 234216773229600 397255893652800 502616618501760 185386083704640 904709913303168 562907539022400 146801765335680 624578061945600 333694950668352 230707527523200 376962463876320 1002998887712640 2154071222150400 524645572034304 110101324001760 468433546459200 794511787305600 1005233237003520 173030645642400 218602321680960 370772167409280 293603530671360 1249156123891200 393484179025728 667389901336704 461415055046400 753924927752640 122334804446400 278079125556960 220202648003520 936867092918400 2010466474007040 346061291284800 437204643361920 741544334818560 161495269266240 786968358051456 922830110092800 290691484679232 1507849855505280 244669608892800 327903482521440 556158251113920 440405296007040 1873734185836800 692122582569600 874409286723840 183502206669600 322990538532480 692651301753600 581382969358464 150847229534400 519091936927200 489339217785600 655806965042880 1112316502227840 242242903899360 126711672808896 1384245165139200 411044942939904 1748818573447680 367004413339200 645981077064960 171268726224960 301694459068800 137680298683200 1311613930085760 484485807798720 253423345617792 1038976952630400 226270844301600 734008826678400 1291962154129920 383943078570240 363364355849040 342537452449920 603388918137600 275360597366400 968971615597440 256903089337440 452541688603200 206520448024800 211186121348160 726728711698080 685074904899840 1206777836275200 380135018426688 550721194732800 119762187854400 575914617855360 513806178674880 905083377206400 413040896049600 422372242696320 192752418156480 760270036853376 1101442389465600 639905130950400 346954352681664 239524375708800 316779182022240 1027612357349760 1810166754412800 537520309998336 826081792099200 844744485392640 179643281781600 385504836312960 1357625065809600 1279810261900800 693908705363328 180043467508800 479048751417600 633558364044480 289128627234720 151236512707392 1652163584198400 402400951190784 959857696425600 1689488970785280 359286563563200 771009672625920 167667062996160 360086935017600 301800713393088 132594340132800 1267116728088960 578257254469440 302473025414784 1919715392851200 270065201263200 718573127126400 1542019345251840 895867183330560 335334125992320 720173870035200 603601426786176 156612091809600 265188680265600 1156514508938880 251500594494240 540130402526400 198891510199200 252060854512320 670668251984640 1440347740070400 453709538122176 73620682349760 313224183619200 530377360531200 142941966148800 1343800774995840 503001188988480 1080260805052800 234918137714400 397783020398400 504121709024640 185632076185920 907419076244352 564593171313600 147241364699520 626448367238400 334137737134656 285883932297600 378091281768480 1006002377976960 2160521610105600 526216628480256 110431023524640 469836275428800 795566040796800 1008243418049280 214412949223200 219256928533440 371264152371840 294482729399040 1252896734476800 394662471360192 668275474269312 571767864595200 756182563536960 122701137249600 278448114278880 220862047049280 939672550857600 2016486836098560 428825898446400 438513857066880 742528304743680 200118752608320 789324942720384 1143535729190400 360213754694976 1512365127073920 245402274499200 328885392800160 556896228557760 441724094098560 1879345101715200 857651796892800 877027714133760 184051705874400 400237505216640 693570394540800 720427509389952 186924109579200 643238847669600 490804548998400 657770785600320 1113792457115520 300178128912480 157016252046528 1715303593785600 412275821158656 1754055428267520 368103411748800 800475010433280 171781592149440 373848219158400 137862989409600 1315541571200640 600356257824960 314032504093056 1040355591811200 280386164368800 736206823497600 1600950020866560 385092799983360 450267193368720 343563184298880 747696438316800 275725978819200 1200712515649920 257672388224160 560772328737600 206794484114400 261693753410880 900534386737440 687126368597760 1495392876633600 471048756139584 551451957638400 119921102683200 577639199975040 515344776448320 1121544657475200 413588968228800 523387506821760 193008185173440 942097512279168 1102903915276800 641821333305600 347414733312192 239842205366400 392540630116320 1030689552896640 2243089314950400 539129919976704 827177936457600 1046775013643520 179881654024800 386016370346880 1682316986212800 1283642666611200 694829466624384 180282370766400 479684410732800 785081260232640 289512277760160 151437191443776 1654355872915200 402934905015552 962731999958400 2093550027287040 359763308049600 772032740693760 167889543756480 360564741532800 302201178761664 132726121819200 1570162520465280 579024555520320 302874382887552 1925463999916800 270423556149600 719526616099200 1544065481387520 898549866627840 335779087512960 721129483065600 604402357523328 156819903508800 265452243638400 1158049111040640 251834315634720 540847112299200 199089182728800 252395319072960 671558175025920 1442258966131200 454311574331328 73718371097280 313639807017600 530904487276800 143131638686400 1347824799941760 503668631269440 1081694224598400 235229855263200 398178365457600 504790638145920 185816570546880 908623148662656 565342341220800 147436742194560 627279614035200 334469826984384 286263277372800 378592978609440 1007337262538880 2163388449196800 526914875789568 110577556645920 470459710526400 796356730915200 1009581276291840 214697458029600 219547864912320 371633141093760 294873484389120 1254559228070400 395186156842176 668939653968768 572526554745600 757185957218880 122863951828800 278724855820320 221155113291840 940919421052800 2019162552583680 429394916059200 439095729824640 743266282187520 200384294160960 790372313684352 1145053109491200 360691729489728 1514371914437760 245727903657600 329321797368480 557449711640640 442310226583680 1881838842105600 858789832118400 878191459649280 184295927743200 400768588321920 694259714131200 721383458979456 187172142897600 644092374088800 491455807315200 658643594736960 1114899423281280 300576441241440 157224600033984 1717579664236800 412822878144768 1756382919298560 368591855486400 801537176643840 172009532560320 374344285795200 138000007454400 1317287189473920 601152882482880 314449200067968 1041389571196800 280758214346400 737183710972800 1603074353287680 385603787278080 450864661862160 344019065120640 748688571590400 276000014908800 1202305764965760 258014298840480 561516428692800 207000011181600 262041000056640 901729323724320 688038130241280 1497377143180800 471673800101952 552000029817600 120040288804800 578405680917120 516028597680960 1123032857385600 414000022363200 524082000113280 193200010436160 943347600203904 1104000059635200 642672978796800 347760018785088 240080577609600 393061500084960 1032057195361920 2246065714771200 539845302189312 828000044726400 1048164000226560 180060433207200 386400020872320 1684549286078400 1285345957593600 695520037570176 180461548209600 480161155219200 786123000169920 289800015654240 151587700496064 1656000089452800 403335370384128 964009468195200 2096328000453120 360120866414400 772800041744640 168056404326720 360923096419200 302501527788096 132813976276800 1572246000339840 579600031308480 303175400992128 1928018936390400 270692322314400 720241732828800 1545600083489280 899742170315520 336112808653440 721846192838400 605003055576192 156975762283200 265627952553600 1159200062616960 252084606490080 541384644628800 199220964415200 252646167493440 672225617306880 1443692385676800 454763101488192 73791637657920 313951524566400 531255905107200 143273893089600 1349613255473280 504169212980160 1082769289257600 235463643424800 398441928830400 505292334986880 185939566787520 909526202976384 565904218651200 147583275315840 627903049132800 334691220217536 286547786179200 378969251240160 1008338425960320 2165538578515200 527438561271552 110687456486880 470927286849600 796883857660800 1010584669973760 214910839634400 219766067196480 371879133575040 295166550631680 1255806098265600 395578920953664 669382440435072 573095572358400 757938502480320 122986062763200 278909350181280 221374912973760 941854573699200 2021169339947520 429821679268800 439532134392960 743758267150080 200583450325440 791157841907328 1146191144716800 361050210585792 1515877004960640 245972125526400 329649100794720 557818700362560 442749825947520 1883709147398400 859643358537600 879064268785920 184479094144800 401166900650880 694719260524800 722100421171584 187358167886400 644732518903200 491944251052800 659298201589440 1115637400725120 300875175488160 157380861024576 1719286717075200 413233170884352 1758128537571840 368958188289600 802333801301760 172180487868480 374716335772800 138091352817600 1318596403178880 601750350976320 314761722049152 1042078890787200 281037251829600 737916376579200 1604667602603520 385987027749120 451312763232240 344360975736960 749432671545600 276182705635200 1203500701952640 258270731802720 562074503659200 207137029226400 262301435040960 902625526464480 688721951473920 1498865343091200 472142583073728 552365411270400 120119746219200 578980541623680 516541463605440 1124149007318400 414274058452800 524602870081920 193327893944640 944285166147456 1104730822540800 643311712915200 347990209100352 240239492438400 393452152561440 1033082927210880 2248298014636800 540381838848768 828548116905600 1049205740163840 180179619328800 386655787889280 1686223510977600 1286623425830400 695980418200704 180580999838400 480478984876800 786904305122880 289991840916960 151688039864256 1657096233811200 403602347296512 964967569372800 2098411480327680 360359238657600 773311575778560 168167644706880 361161999676800 302701760472384 1573808610245760 579983681833920 303376079728512 1929935138745600 270871499757600 720718477315200 1546623151557120 900636398081280 336335289413760 722323999353600 605403520944768 157079668132800 265891515926400 1159967363667840 252251467060320 541742999515200 2360712915368640 199418636944800 252813399773760 672670578827520 1444647998707200 455064119592768 73840482031680 314159336265600 531783031852800 143368729358400 1350954597121920 504502934120640 1083485999030400 235619502199200 398837273889600 505626799547520 186124061148480 910128239185536 566278803604800 147680964063360 628318672531200 335023310067264 286737458716800 379220099660640 1009005868241280 2166971998060800 527787684926208 110760723047520 471239004398400 797674547779200 1011253599095040 215053094037600 219911535385920 372248122296960 295361928126720 1256637345062400 395840763694656 670046620134528 573474917433600 758440199321280 123067470052800 279186091722720 221521446095040 942478008796800 2022507198190080 430106188075200 439823070771840 744496244593920 200716221101760 791681527389312 1146949834867200 361289197983168 1516880398642560 246134940105600 329867303078880 558372183445440 443042892190080 1884956017593600 860212376150400 879646141543680 184601205079200 401432442203520 695408580115200 722578395966336 187482184545600 645159282112800 492269880211200 659734606157760 1116744366890880 301074331652640 157485035018304 1720424752300800 413506699377408 1759292283087360 369202410158400 802864884407040 172294458073920 374964369091200 138228370862400 1319469212315520 602148663305280 314970070036608 1043112870172800 281223276818400 738404820316800 1605729768814080 386242521396480 451611497478960 344588916147840 749928738182400 276456741724800 1204297326610560 258441687110880 562446553636800 207342556293600 262475058363840 903222994957920 689177832295680 1499857476364800 472455105054912 552913483449600 120238932340800 579363782094720 516883374221760 1124893107273600 414685112587200 524950116727680 193519719207360 944910210109824 1105826966899200 643737535660800 348335494573248 240477864681600 393712587545760 1033766748443520 2249786214547200 540739529955072 829370225174400 1049900233455360 180358398511200 387039438414720 1687339660910400 1287475071321600 696670989146496 180760177281600 480955729363200 787425175091520 290279578811040 151838548916544 1658740450348800 404002812665088 965606303491200 2099800466910720 360716797022400 774078876829440 168334505277120 361520354563200 303002109498816 1574850350183040 580559157622080 303677097833088 1931212606982400 271140265922400 721433594044800 1548157753658880 901232549925120 336669010554240 723040709126400 606004218997632 157235526907200 266506497129600 1161118315244160 252501757915680 542280531844800 2362275525274560 1802465099850240 199879872847200 253064248194240 673338021108480 1446081418252800 455515646749632 73913748592320 314471053814400 533012994259200 143510983761600 1351848824887680 505003515831360 1084561063689600 235853290360800 399759745694400 506128496388480 186554547990720 911031293499264 566840681035200 147827497184640 628942107628800 335798186383296 287021967523200 379596372291360 1010007031662720 2169122127379200 528311370408192 110870622888480 471706580721600 799519491388800 1012256992776960 215266475642400 220129737670080 373109095981440 295654994369280 1257884215257600 396233527806144 671596372766592 574043935046400 759192744582720 123189580987200 279831821986080 221741245776960 943413161443200 2024513985553920 430532951284800 440259475340160 746218191962880 200915377266240 792467055612288 1148087870092800 361647679079232 1518385489165440 246379161974400 330194606505120 559663643972160 443482491553920 1886826322886400 861065902569600 880518950680320 184784371480800 401830754532480 697016992492800 723295358158464 187668209534400 645799426927200 492758323948800 660389213010240 1119327287944320 301373065899360 157641296008896 1722131805139200 413916992116992 1761037901360640 369568742961600 803661509064960 172465413382080 375336419068800 138548079633600 1320778426020480 602746131798720 315282592017792 1045525488739200 281502314301600 739137485923200 1607323018129920 386625761867520 452059598849040 344930826764160 750672838137600 277096159267200 1205492263597440 258698120073120 563004628603200 207822119450400 262735493348160 904119197698080 689861653528320 1501345676275200 472923888026688 554192318534400 120517033291200 579938642801280 517396240146240 1126009257206400 415644238900800 525470986696320 193967311487040 945847776053376 1108384637068800 644376269779200 349141160676672 241034066582400 394103240022240 1034792480292480 2252018514412800 541276066614528 831288477801600 1050941973392640 180775549936800 387934622974080 1689013885809600 1288752539558400 698282321353344 181178257982400 482068133164800 788206480044480 127615553956800 290950967230560 152189736705216 1662576955603200 404937231858432 966564404668800 2101883946785280 361551099873600 775869245948160 168723846607680 362356515964800 303702923893824 1576412960088960 255231107913600 581901934461120 304379473410432 1933128809337600 271767386973600 723102199747200 1551738491896320 902126777690880 337447693215360 724713031929600 607405847787648 157599197380800 266770060502400 510462215827200 1163803868922240 253085769911520 543534773947200 2364619440133440 1804253555381760 200077545376800 253649561175360 674895386430720 1449426063859200 456569210115648 178661775539520 315198394761600 533540121004800 143842910702400 1353190166536320 506171539823040 1087069547894400 236398796071200 400155090753600 507299122350720 186739042351680 913138420231296 568151728372800 357323551079040 630396789523200 336130276233024 287685821404800 380474341763040 1012343079646080 2174139095788800 529533303199488 267992663309280 472797592142400 800310181507200 1014598244701440 215764366053600 220638876333120 373478084703360 714647102158080 1260793579046400 397149977399616 672260552466048 575371642809600 760948683526080 123474506500800 280108563527520 535985326618560 945595184284800 2029196489402880 431528732107200 441277752666240 746956169406720 201380074983360 794299954799232 1150743285619200 362484134970048 1521897367052160 246949013001600 330958314499680 560217127055040 1071970653237120 1891190368569600 863057464214400 882555505332480 185211759751200 402760149966720 697706312083200 724968269940096 188102267841600 647293098160800 493898026003200 661916628999360 1120434254110080 302070112475040 158005904986944 1726114928428800 414874341842688 1765111010664960 370423519502400 805520299933440 172864309101120 376204535683200 138685097678400 1323833257998720 604140224950080 316011809973888 1046559468124800 282153401762400 740847039004800 1611040599866880 934538518206720 453105168712560 345728618202240 752409071366400 277370195356800 1208280449900160 259296463651680 564306803524800 208027646517600 263343174978240 906210337425120 691457236404480 1504818142732800 474017714960832 554740390713600 120636219412800 1401807777310080 518592927303360 1128613607049600 416055293035200 526686349956480 194159136749760 948035429921664 582094102075200 1109480781427200 645866649388800 349486446149568 241272438825600 395014762467360 1037185854606720 2257227214099200 542527985486592 832110586070400 1053372699912960 180954329119200 388318273499520 1692920410574400 1291733298777600 698972892299136 181357435425600 482544877651200 790029524934720 127910716315200 291238705124640 152340245757504 1664221172140800 405337697227008 968799974083200 2106745399825920 361908658238400 776636546999040 168890707177920 362714870851200 304003272920256 1580059049869440 255821432630400 582477410249280 304680491515008 1937599948166400 272036153138400 723817316476800 1553273093998080 904213309144320 337781414355840 725429741702400 608006545840512 157755056155200 267033623875200 511642865260800 1164954820498560 253336060766880 544072306276800 2370088574804160 1808426618288640 200275217906400 253900409595840 675562828711680 1450859483404800 457020737272512 179075002841280 315510112310400 534067247750400 143985165105600 1356319963716480 506672121533760 1088144612553600 236632584232800 400550435812800 507800819191680 186923536712640 914041474545024 568713605803200 358150005682560 631020224620800 336462366082752 287970330211200 380850614393760 1013344243067520 2176289225107200 530056988681472 268612504261920 473265168465600 801100871625600 1015601638383360 215977747658400 220857078617280 373847073425280 716300011365120 1262040449241600 397542741511104 672924732165504 575940660422400 761701228787520 123596617435200 280385305068960 537225008523840 946530336931200 2031203276766720 431955495316800 441714157234560 747694146850560 201579231147840 795085483022208 1151881320844800 362842616066112 1523402457575040 247193234870400 331285617925920 560770610137920 1074450017047680 1893060673862400 863910990633600 883428314469120 185394926152800 403158462295680 698395631673600 725685232132224 188288292830400 647933242975200 494386469740800 662571235851840 1121541220275840 302368846721760 158162165977536 1727821981267200 415284634582272 1766856628938240 370789852305600 806316924591360 173035264409280 376576585660800 138822115723200 1325142471703680 604737693443520 316324331955072 1047593447510400 282432439245600 741579704611200 1612633849182720 936700014862080 453553270082640 346070528818560 753153171321600 277644231446400 1209475386887040 259552896613920 564864878491200 208233173584800 263603609962560 907106540165280 692141057637120 1506306342643200 474486497932608 555288462892800 120755405534400 1405050022293120 519105793227840 1129729756982400 416466347169600 527207219925120 194350962012480 948972995865216 582669767908800 1110576925785600 646505383507200 349831731622464 241510811068800 395405414943840 1038211586455680 2259459513964800 543064522146048 832932694339200 1054414439850240 181133108301600 388701924024960 1694594635473600 1293010767014400 699663463244928 181536612868800 483021622137600 790810829887680 128037214468800 291526443018720 152490754809792 1665865388678400 405738162595584 969758075260800 2108828879700480 362266216603200 777403848049920 169057567748160 363073225737600 304303621946688 1581621659775360 256074428937600 583052886037440 304981509619584 1939516150521600 272304919303200 724532433206400 1554807696099840 905107536910080 338115135496320 726146451475200 608607243893376 157910914929600 267472896163200 512148857875200 1166105772074880 253586351622240 544609838606400 2372432489663040 1810215073820160 200604672122400 254151258016320 676230270992640 1452292902950400 457472264429376 179252100256320 315821829859200 534945792326400 144127419508800 1357661305365120 507172703244480 1089219677212800 236866372394400 401209344244800 508302516032640 187231027314240 914944528858752 569275483233600 358504200512640 631643659718400 337015849165632 288254839017600 381226887024480 1014345406488960 2178439354425600 530580674163456 268878150384480 473732744788800 802418688489600 1016605032065280 216191129263200 221075280901440 374462054628480 717008401025280 1263287319436800 397935505622592 674031698331264 576509678035200 762453774048960 123718728369600 280846540971360 537756300768960 947465489577600 2033210064130560 432382258526400 442150561802880 748924109256960 201778387312320 795871011245184 1153019356070400 363201097162176 1524907548097920 247437456739200 331612921352160 561693081942720 1075512601537920 1894930979155200 864764517052800 884301123605760 185578092554400 403556774624640 699544497657600 726402194324352 188474317819200 648573387789600 494874913478400 663225842704320 1123386163885440 302667580968480 158318426968128 1729529034105600 415694927321856 1768602247211520 371156185108800 807113549249280 173206219717440 376948635638400 139050479131200 1326451685408640 605335161936960 316636853936256 1049316746486400 282711476728800 742312370217600 1614227098498560 937626370571520 454001371452720 346412439434880 753897271276800 278100958262400 1210670323873920 259809329576160 565422953457600 208575718696800 263864044946880 908002742905440 692824878869760 1507794542553600 474955280904384 556201916524800 120954049070400 1406439555857280 519618659152320 1130845906915200 417151437393600 527728089893760 194670670783680 949910561808768 583245433742400 1112403833049600 647144117625600 350407207410624 241908098140800 395796067420320 1039237318304640 2261691813830400 543601058805504 834302874787200 1055456179787520 181431073605600 389341341567360 1696268860372800 1294288235251200 700814414821248 181835241940800 483816196281600 791592134840640 128163712622400 292006006175520 152741603230272 1668605749574400 970716176438400 2110912359575040 362862147211200 778682683134720 169335668698560 363670483881600 304804203657408 1583184269681280 256327425244800 584012012351040 305483206460544 1941432352876800 272752862911200 725724294422400 1557365366269440 906001764675840 338671337397120 727340967763200 609608407314816 158170679553600 267560750620800 512654850489600 1168024024702080 254003503047840 545505725822400 2374776404521920 1812003529351680 200670562965600 254569338717120 677342674794240 1454681935526400 458224809690816 179429197671360 316341359107200 535121501241600 144364510180800 1359002647013760 508007006095680 1091011451644800 237256019330400 401341125931200 509138677434240 187292525434560 916449619381632 570211945617600 358858395342720 632682718214400 337126545782208 288729020361600 381854008075680 1016014012191360 2182022903289600 531453483300096 269143796507040 474512038660800 802682251862400 1018277354868480 216546765271200 221438951375040 374585050869120 717716790685440 1265365436428800 398590112475072 674253091564416 577458040723200 763708016151360 123922246593600 280938788151840 538287593014080 949024077321600 2036554709736960 433093530542400 442877902750080 749170101738240 202110314253120 797180224950144 1154916081446400 363798565655616 1527416032302720 247844493187200 332158427062560 561877576303680 1076575186028160 1898048154643200 866187061084800 885755805500160 185883369890400 404220628506240 699774270854400 727597131311232 188784359467200 649640295813600 495688986374400 664316854125120 1123755152607360 303165471379680 158578861952448 1732374122169600 416378748554496 1771511611000320 371766739780800 808441257012480 173491145231040 377568718934400 139096151812800 1328633708250240 606330942759360 317157723904896 1049661406281600 283176539200800 743533479561600 1616882514024960 938552726280960 454748207069520 346982290462080 755137437868800 278192303625600 1212661885518720 260236717846560 566353078401600 208644227719200 264298103254080 909496414139040 693964580924160 1510274875737600 475736585857344 556384607251200 120993777777600 1407829089421440 520473435693120 1132706156803200 417288455438400 528596206508160 194734612537920 951473171714688 584204876798400 1112769214502400 648208674489600 350522302568256 241987555555200 396447154881120 1040946871386240 2265412313606400 544495286571264 834576910876800 1057192413016320 181490666666400 389469225075840 1699059235204800 1296417348979200 701044605136512 181894967755200 483975111110400 792894309762240 128374542878400 292101918806880 152791772914368 1669153821753600 972313011734400 2114384826032640 362981333332800 778938450151680 169391288888640 363789935510400 304904319999552 1585788619524480 256749085756800 584203837613760 305583545828736 1944626023468800 272842451632800 725962666665600 1557876900303360 907492144285440 338782577777280 727579871020800 609808639999104 158222632478400 268000022908800 513498171513600 1168407675227520 254086933332960 545684903265600 2378682929286720 1814984288570880 201000017181600 254652954857280 677565155554560 1455159742041600 458375318743104 179724360029760 316445264956800 536000045817600 144411928315200 1361238216428160 508173866665920 1091369806531200 237333948717600 402000034363200 509305909714560 187600016036160 916750637486208 570399238094400 359448720059520 632890529913600 288823856630400 381979432285920 1016347733331840 2182739613062400 531628045127424 269586540044640 474667897435200 804000068726400 1018611819429120 216617892472800 221511685469760 375200032072320 718897440119040 1265781059827200 398721033845568 577647713260800 763958864571840 123962950238400 281400024054240 539173080089280 949335794870400 2037223638858240 433235784945600 443023370939520 750400064144640 202176699641280 797442067691136 1155295426521600 363918059354304 1527917729143680 247925900476800 332267528204640 562800048108480 1078346160178560 1898671589740800 866471569891200 886046741879040 185944425357600 404353399282560 700923136838400 727836118708608 188846367796800 649853677418400 495851800953600 664535056409280 1125600096216960 303265049461920 158630948949312 1732943139782400 416515512801024 1772093483758080 371888850715200 808706798565120 173548130333760 377692735593600 139324515220800 1329070112818560 606530098923840 317261897898624 1051384705257600 283269551695200 743777701430400 1617413597130240 940096652463360 454897574192880 347096260667520 755385471187200 278649030441600 1213060197847680 260322195500640 566539103390400 208986772831200 264384914915520 909795148385760 694192521335040 1510770942374400 475892846847936 557298060883200 121192421313600 1410144978695040 520644391001280 1133078206780800 417973545662400 528769829831040 195054321309120 951785693695872 584396765409600 1114596121766400 648421585862400 351097778356416 242384842627200 396577372373280 1041288782002560 2266156413561600 544674132124416 835947091324800 1057539659662080 181788631970400 390108642618240 1699617310171200 1296843171724800 702195556712832 182193596827200 484769685254400 793154744746560 128416708929600 292581481963680 153042621334848 1671894182649600 972632378793600 2115079319324160 363577263940800 780217285236480 169669389839040 364387193654400 305404901710272 1586309489493120 256833417859200 585162963927360 306085242669696 1945264757587200 273290395240800 727154527881600 1560434570472960 907790220207360 339338779678080 728774387308800 610809803420544 158482397102400 268527149654400 513666835718400 1170325927854720 254504084758560 546580790481600 2379464234239680 1815580440414720 201395362240800 255071035558080 678677559356160 1457548774617600 459127864004544 179783392501440 316964794204800 537054299308800 144649018987200 1361685330311040 509008169517120 1093161580963200 237723595653600 402790724481600 510142071116160 187969004758080 918255728009088 571335700478400 359566785002880 633929588409600 289298037974400 382606553337120 1018016339034240 2186323161926400 532500854264064 269675088752160 475447191307200 805581448963200 1020284142232320 216973528480800 221875355943360 375938009516160 719133570005760 1267859176819200 399375640698048 578596075948800 765213106674240 124166468462400 281953507137120 539350177504320 950894382614400 2040568284464640 433947056961600 443750711886720 751876019032320 202508626582080 798751281396096 1157192151897600 364515527847744 1530426213348480 248332936924800 332813033915040 563907014274240 1078700355008640 1901788765228800 867894113923200 887501423773440 186249702693600 405017253164160 702301776019200 729031055695488 189156409444800 650920585442400 496665873849600 665626067830080 1127814028548480 303762939873120 158891383933632 1735788227846400 417199334033664 1775002847546880 372499405387200 810034506328320 173833055847360 378312818889600 139598551310400 1331252135660160 607525879746240 317782767867264 1053452664028800 283734614167200 744998810774400 1620069012656640 940405437699840 455644409809680 347666111694720 756625637779200 279197102620800 1215051759492480 260749583771040 567469228334400 209397826965600 264818973222720 911288819619360 695332223389440 1513251275558400 476674151800896 558394205241600 121430793556800 1410608156549760 521499167542080 1134938456668800 418795653931200 529637946445440 195437971834560 953348303601792 585356208465600 1116788410483200 649486142726400 351788349302208 242861587113600 397228459834080 1042998335084160 2269876913337600 545568359890176 837591307862400 1059275892890880 182146190335200 390875943669120 1702407685003200 1298972285452800 703576698604416 182551951713600 485723174227200 794456919668160 128627539185600 293156957751840 153343639439424 1675182615724800 974229214089600 2118551785781760 364292380670400 781751887338240 170003110979520 365103903427200 306005599763136 1588913839336320 257255078371200 586313915503680 306687278878848 1948458428179200 273827927570400 728584761340800 1563503774676480 909280599816960 340006221959040 730207806854400 612011199526272 158794114651200 268878567484800 514510156742400 1172627831007360 255004666469280 547655855140800 2383370759004480 1818561199633920 201658925613600 255572732399040 680012443918080 1460415613708800 460030918318272 180078554859840 317588229302400 537757134969600 144933527793600 1363920899725440 510009332938560 1095311710281600 238191171976800 403317851227200 511145464798080 188214997239360 920061836636544 572459455339200 360157109719680 635176458604800 289867055587200 383359098598560 1020018665877120 2190623420563200 533548225228032 270117832289760 476382343953600 806635702454400 1022290929596160 217400291690400 222311760511680 376429994478720 720314219439360 1270352917209600 400161168921024 579734111174400 766718197197120 124410690331200 282322495859040 540235664579520 952764687907200 2044581859192320 434800583380800 444623521023360 752859988957440 202906938911040 800322337842048 1159468222348800 365232490039872 1533436394394240 248821380662400 333467640767520 564644991718080 1080471329159040 1905529375814400 869601166761600 889247042046720 186616035496800 405813877822080 703220868806400 730464980079744 189528459422400 652200875071200 497642761324800 666935281535040 1129289983436160 304360408366560 159203905914816 1739202333523200 418019919512832 1778494084093440 373232070993600 811627755644160 174174966463680 379056918844800 139781242036800 1333870563070080 608720816733120 318407811829632 1054831303209600 284292689133600 746464141987200 1623255511288320 941949363882240 456540612549840 348349932927360 758113837689600 279562484073600 1217441633466240 261262449695520 568585378267200 209671863055200 265339843191360 913081225099680 696699865854720 1516227675379200 477611717744448 559124968147200 121589708385600 1412924045823360 522524899391040 1137170756534400 419343726110400 530679686382720 195693738851520 955223435488896 586507540132800 1118249936294400 650763610963200 352248729932736 243179416771200 398009764787040 1045049798782080 2274341513068800 546641433209088 838687452220800 1061359372765440 182384562578400 391387477703040 1705756134801600 1301527221926400 704497459865472 182790854971200 486358833542400 796019529574080 128880535492800 293540608277280 153544318175808 1677374904441600 976145416444800 2122718745530880 364769125156800 782774955406080 170225591739840 365581709942400 306406065131712 1592039059148160 257761070985600 587081216554560 307088636351616 1952290832889600 274186282456800 729538250313600 1565549910812160 911069055348480 340451183479680 731163419884800 612812130263424 159001926350400 269317839772800 515522141971200 1174162433109120 255338387609760 548372564913600 2388058588722240 1822138110696960 201988379829600 255907196959680 680902366959360 1462326839769600 460632954527424 180432749689920 318003852700800 538635679545600 145123200331200 1366603583022720 510676775219520 1096745129827200 238502889525600 403976759659200 511814393919360 188522487840960 921265909054848 573208625246400 360865499379840 636007705401600 290246400662400 383860795439520 1021353550439040 2193490259654400 534246472537344 270649124534880 477005779051200 807953519318400 1023628787838720 217684800496800 222602696890560 377044975681920 721730998759680 1272015410803200 400684854403008 580492801324800 767721590879040 124573504910400 282783731761440 541298249069760 954011558102400 2047257575677440 435369600993600 445205393781120 754089951363840 203172480463680 801369708806016 1160985602649600 365710464834624 1535443181758080 249147009820800 333904045335840 565567463522880 1082596498139520 1908023116204800 870739201987200 890410787562240 186860257365600 406344960927360 704369734790400 731420929669248 189776492740800 653054401490400 498294019641600 667808090671680 1131134927045760 304758720695520 159412253902272 1741478403974400 418566976498944 1780821575124480 373720514731200 812689921854720 174402906874560 379552985481600 140009605444800 1335616181343360 609517441391040 318824507804544 1056554602185600 284664739111200 747441029462400 1625379843709440 943802075301120 457138081043280 348805813749120 759105970963200 280019210889600 1219034882782080 261604360311840 569329478222400 210014408167200 265687089837120 914276162086560 697611627498240 1518211941926400 478236761706816 560038421779200 121788351921600 1415703112951680 523208720623680 1138658956444800 420028816334400 531374179674240 196013447622720 956473523413632 587275094577600 1120076843558400 651615256454400 352824205720896 243576703843200 398530634755680 1046417441247360 2277317912889600 547356815421696 840057632668800 1062748359348480 182682527882400 392026895245440 1707988434667200 1303230512908800 705648411441792 183089484043200 487153407686400 797061269511360 129049199697600 294020171434080 153795166596288 1680115265337600 977422884681600 2125496718696960 365365055764800 784053790490880 170503692690240 366178968086400 306906646842432 1594122539022720 258098399395200 588040342868160 307590333192576 1954845769363200 274634226064800 730730111529600 1568107580981760 912261359036160 341007385380480 732357936172800 613813293684864 159261690974400 269405694230400 516196798790400 1176080685736320 255755539035360 549268452129600 2391183808534080 1824522718072320 202054270672800 256325277660480 682014770760960 1464715872345600 461385499788864 180668879576640 318523381948800 538811388460800 145360291003200 1368392038554240 511511078070720 1098536904259200 238892536461600 404108541345600 512650555320960 188583985961280 922770999577728 361337759153280 637046763897600 290720582006400 384487916490720 1023022156141440 2197073808518400 535119281673984 271003319364960 477785072923200 808217082691200 1025301110641920 218040436504800 222966367364160 377167971922560 722675518306560 1274093527795200 401339461255488 581441164012800 768975832981440 124777023134400 282875978941920 542006638729920 955570145846400 2050602221283840 436080873009600 445932734728320 754335943845120 203504407404480 802678922510976 1162882328025600 366307933328064 1537951665962880 249554046268800 334449551046240 565751957883840 1084013277459840 1911140291692800 872161746019200 891865469456640 187165534701600 407008814808960 704599507987200 732615866656128 190086534388800 654121309514400 499108092537600 668899102092480 1131503915767680 305256611106720 159672688886592 1744323492038400 419250797731584 1783730938913280 374331069403200 814017629617920 174687832388160 380173068777600 140055278126400 1337798204184960 610513222213440 319345377773184 1056899261980800 285129801583200 748662138806400 1628035259235840 945037216247040 457884916660080 349375664776320 760346137555200 280110556252800 1221026444426880 262031748582240 570259603166400 210082917189600 266121148144320 915769833320160 698751329552640 1520692275110400 479018066659776 560221112505600 121828080628800 1417555824370560 524063497164480 1140519206332800 420165834379200 532242296288640 196077389376960 958036133319552 588234537633600 1120442225011200 652679813318400 352939300878528 243656161257600 399181722216480 1048126994328960 2281038412665600 548251043187456 840331668758400 1064484592577280 182742120943200 392154778753920 1710778809499200 1305359626636800 705878601757056 183149209857600 487312322515200 798363444432960 129260029953600 294116084065440 153845336280384 1680663337516800 979019719977600 2128969185154560 365484241886400 784309557507840 170559312880320 366298419715200 307006763184576 1596726888865920 258520059907200 588232168130880 307690672560768 1958039439955200 274723814786400 730968483772800 1568619115015680 913751738645760 341118625760640 732596839430400 614013526369152 159313643899200 269844966518400 517040119814400 1176464336261760 255838969320480 549447629572800 2395090333298880 1827503477291520 202383724888800 256408893800640 682237251521280 1465193678860800 461536008841152 180964041935040 318627287798400 539689933036800 145407709137600 1370627607968640 511677938640960 1098895259145600 238970465848800 404767449777600 512817787601280 188891476562880 923072017682304 361928083870080 637254575596800 290815418275200 384613340700960 1023355877281920 2197790518291200 535293843501312 271446062902560 477940931697600 809534899555200 1025635575202560 218111563706400 223039101458880 377782953125760 723856167740160 1274509151193600 401470382625984 581630836550400 769226681401920 124817726779200 283337214844320 542892125805120 955881863395200 2051271150405120 436223127412800 446078202917760 755565906251520 203570792792640 802940765251968 1163261673100800 366427427026752 1538453362803840 249635453558400 334558652188320 566674429688640 1085784251610240 1911763726790400 872446254825600 892156405835520 187226590168800 407141585585280 705748373971200 732854854053504 190148542718400 654334691119200 499270907116800 669117304376640 1133348859377280 305356189188960 159724775883456 1744892509651200 419387561978112 1784312811671040 374453180337600 814283171170560 174744817490880 380297085436800 140283641534400 1338234608753280 610712378377920 319449551766912 1058622560956800 285222814077600 748906360675200 1628566342341120 946581142429440 458034283783440 349489634981760 760594170873600 280567283068800 1221424756755840 262117226236320 570445628155200 210425462301600 266207959805760 916068567566880 698979269963520 1521188341747200 479174327650368 561134566137600 122026724164800 1419871713644160 524234452472640 1140891256310400 420850924603200 532415919611520 196397098148160 958348655300736 588426426244800 1122269132275200 652892724691200 353514776666688 244053448329600 399311939708640 1048468904945280 2281782512620800 548429888740608 841701849206400 1064831839223040 183040086247200 392794196296320 1711336884465600 1305785449382400 707029553333376 183447838929600 488106896659200 798623879417280 129302196004800 294595647222240 154096184700864 1683403698412800 979339087036800 2129663678446080 366080172494400 785588392592640 170837413830720 366895677859200 307507344895296 1597247758834560 258604392009600 589191294444480 308192369401728 1958678174073600 275171758394400 732160344988800 1571176785185280 914049814567680 341674827661440 733791355718400 615014689790592 159573408523200 270196384348800 517208784019200 1178382588888960 256256120746080 550343516788800 2395871638251840 1828099629135360 202647288261600 256826974501440 683349655322880 1467582711436800 462288554102592 181023074406720 319146817046400 540392768697600 145644799809600 1371074721851520 512512241492160 1100687033577600 239360112784800 405294576523200 513653949002880 189137469044160 924577108205184 362046148813440 638293634092800 291289599619200 385240461752160 1025024482984320 2201374067155200 536166652637952 271534611610080 478720225569600 810589153046400 1027307898005760 218467199714400 223402771932480 378274938088320 724092297626880 1276587268185600 402124989478464 582579199238400 770480923504320 125021245003200 283706203566240 543069223220160 957440451139200 2054615796011520 436934399428800 446805543864960 756549876176640 203902719733440 804249978956928 1165158398476800 367024895520192 1540961847008640 250042490006400 335104157898720 567412407132480 1086138446440320 1914880902278400 873868798857600 893611087729920 187531867504800 407805439466880 706667466758400 734049791040384 190458584366400 655401599143200 500084980012800 670208315797440 1134824814264960 305854079600160 159985210867776 1747737597715200 420071383210752 1787222175459840 375063735009600 815610878933760 175029743004480 380917168732800 140466332260800 1340416631594880 611708159200320 319970421735552 1060001200137600 285687876549600 750127470019200 1631221757867520 946889927665920 458781119400240 350059486008960 761834337465600 280932664521600 1223416318400640 262544614506720 571375753099200 210699498391200 266642018112960 917562238800480 700118972017920 1523668674931200 479955632603328 561865329043200 122185638993600 1420334891498880 525089229013440 1142751506198400 421398996782400 533284036225920 196652865165120 959911265206656 589385869300800 1123730658086400 653957281555200 353975157297216 244371277987200 399963027169440 1050178458026880 2285503012396800 549324116506368 842797993564800 1066568072451840 183278458490400 393305730330240 1714127259297600 1307914563110400 707950314594432 183686742187200 488742555974400 799926054338880 129513026260800 294979297747680 154296863437248 1685595987129600 980935922332800 2133136144903680 366556916980800 786611460660480 171059894591040 367373484374400 307907810263872 1599852108677760 259026052521600 589958595495360 308593726874496 1961871844665600 275530113280800 733113833961600 1573222921320960 915540194177280 342119789182080 734746968748800 615815620527744 159781220222400 270723511094400 518052105043200 1179917190990720 256589841886560 551060226561600 2399778163016640 1831080388354560 203042633320800 257161439062080 684239578364160 1469493937497600 462890590311744 181318236765120 319562440444800 541447022188800 145834472347200 1373310291265920 513179683773120 1102120453123200 239671830333600 406085266641600 514322878124160 189506457766080 925781180623488 362636473530240 639124880889600 291668944694400 385742158593120 1026359367546240 2204240906246400 536864899947264 271977355147680 479343660667200 812170533283200 1028645756248320 218751708520800 223693708311360 379012915532160 725272947060480 1278249761779200 402648674960448 583337889388800 771484317186240 125184059582400 284259686649120 543954710295360 958687321334400 2057291512496640 437503417041600 447387416622720 758025831064320 204168261286080 805297349920896 1166675778777600 367502870314944 1542968634372480 250368119164800 335540562467040 568519373298240 1087909420590720 1917374642668800 875006834083200 894774833245440 187776089373600 408336522572160 708046105939200 735005740629888 190706617684800 656255125562400 500736238329600 671081124934080 1137038746596480 306252391929120 160193558855232 1750013668166400 420618440196864 1789549666490880 375552178747200 816673045144320 175257683415360 381413235369600 140740368350400 1342162249868160 612504783858240 320387117710464 1062069158908800 286059926527200 751104357494400 1633346090288640 948433853848320 459378587893680 350515366830720 762826470739200 281480736700800 1225009567716480 262886525123040 572119853054400 211110552525600 266989264758720 918757175787360 701030733661440 1525652941478400 480580676565696 562961473401600 122424011236800 1422650780772480 525773050246080 1144239706108800 422221105051200 533978529517440 197036515690560 961161353131392 590153423745600 1125922946803200 654808927046400 354665728243008 244848022473600 400483897138080 1051546100492160 2288479412217600 550039498718976 844442210102400 1067957059034880 183636016855200 394073031381120 1716359559163200 1309617854092800 709331456486016 184045097073600 489696044947200 800967794276160 129681690465600 295554773535840 154597881541824 1688884420204800 982213390569600 2135914118069760 367272033710400 788146062762240 171393615731520 368090194147200 308508508316736 1601935588552320 259363380931200 591109547071680 309195763083648 1964426781139200 276067645610400 734544067420800 1576292125524480 916732497864960 342787231463040 736180388294400 617017016633472 160092937771200 271162783382400 518726761862400 1182219094143360 257090423597280 552135291220800 2402903382828480 1833464995729920 203372087536800 257663135903040 685574462926080 1472360776588800 463793644625472 181554366651840 320185875542400 542325566764800 146118981153600 1375098746797440 514180847194560 1104270582441600 240139406656800 406744175073600 515326271806080 189813948367680 927587289250944 363108733303680 640371751084800 292237962307200 386494703854560 1028361694389120 2208541164883200 537912270911232 272331549977760 480278813313600 813488350147200 1030652543612160 219178471730400 224130112879680 379627896735360 726217466607360 1280743502169600 403434203183424 584475924614400 772989407709120 125428281451200 284720922551520 544663099955520 960557626627200 2061305087224320 438356943460800 448260225759360 759255793470720 204566573615040 806868406366848 1168951849228800 368219832507072 1545978815418240 250856562902400 336195169319520 569441845103040 1089326199911040 1921115253254400 876713886921600 896520451518720 188142422176800 409133147230080 709194971923200 736439665014144 191078667662400 657535415191200 501713125804800 672390338639040 1138883690206080 306849860422560 160506080836416 1753427773843200 421439025676032 1793040903037440 376284844353600 818266294460160 175599594031680 382157335324800 140968731758400 1344780677278080 613699720845120 321012161672832 1063792457884800 286618001493600 752569688707200 1636532588920320 949668994794240 460274790633840 351199188063360 764314670649600 281937463516800 1227399441690240 263399391047520 573236002987200 211453097637600 267510134727360 920549581267680 702398376126720 1528629341299200 481518242509248 563874927033600 122622654772800 1424503492191360 526798782095040 1146472005974400 422906195275200 535020269454720 197356224461760 963036485018496 591304755412800 1127749854067200 656086395283200 355241204031168 245245309545600 401265202091040 1053597564190080 2292944011948800 551112572037888 845812390550400 1070040538909440 183933982159200 394712448923520 1719708008961600 1312172790566400 710482408062336 184343726145600 490490619091200 802530404182080 129934686772800 296034336692640 154848729962304 1691624781100800 984129592924800 2140081077818880 367867964318400 789424897847040 171671716681920 368687452291200 309009090027456 1605060808364160 259869373545600 592068673385280 309697459924608 1968259185849600 276515589218400 735735928636800 1578849795694080 918520953396480 343343433363840 737374904582400 618018180054912 160352702395200 272217036873600 519738747091200 1184137346770560 257507575022880 553031178436800 2407591212546240 1837041906792960 204162777655200 258081216603840 686686866727680 1474749809164800 464546189886912 181908561481920 320705404790400 544434073747200 146356071825600 1377781430094720 515015150045760 1106062356873600 240529053592800 408325555310400 516162433207680 190551925811520 929092379773824 363817122963840 641410809580800 292712143651200 387121824905760 1030030300091520 2212124713747200 538785080047872 272862842222880 481058107185600 816651110620800 1032324866415360 219534107738400 224493783353280 381103851623040 727634245927680 1282821619161600 404088810035904 585424287302400 774243649811520 125631799675200 285827888717280 545725684445760 962116214371200 2064649732830720 439068215476800 448987566706560 762207703246080 204898500555840 808177620071808 1170848574604800 368817301000512 1548487299623040 251263599350400 336740675029920 571655777434560 1091451368891520 1924232428742400 878136430953600 897975133413120 188447699512800 409797001111680 711952250284800 737634602001024 191388709310400 658602323215200 502527198700800 673481350059840 1143311554869120 307347750833760 160766515820736 1756272861907200 422122846908672 1795950266826240 376895399025600 819594002223360 175884519545280 382777418620800 316592135181504 141516803937600 1346962700119680 614695501667520 321533031641472 1067928375427200 287083063965600 753790798051200 1639188004446720 951521706213120 461021626250640 351769039090560 765554837241600 633184270363008 283033607875200 1229391003335040 263826779317920 574166127931200 212275205906400 267944193034560 922043252501280 703538078181120 1531109674483200 482299547462208 566067215750400 149947631870400 1427282559319680 527653558635840 1148332255862400 424550411812800 535888386069120 198123525512640 964599094924416 592264198468800 1132134431500800 657150952147200 356622345922752 299895263740800 401916289551840 1055307117271680 2296664511724800 552006799803648 849100823625600 1071776772138240 224921447805600 396247051025280 1722498383793600 1314301904294400 713244691845504 185060435918400 599790527481600 803832579103680 130145517028800 297185288268960 155450766171456 1698201647251200 985726428220800 2143553544276480 449842895611200 792494102050560 209926684618560 828010199705472 370120871836800 377868032313408 1607665158207360 260291034057600 594370576537920 310901532342912 1971452856441600 277590653877600 899685791222400 1584988204101120 920011333006080 419853369237120 740241743673600 755736064626816 196085364753600 272304891331200 520582068115200 1188741153075840 314890026927840 555181307755200 2411497737311040 1840022666012160 204228668498400 259084610285760 839706738474240 1480483487347200 466352298514368 182203723840320 392170729507200 544609782662400 146925089438400 1380016999509120 629780053855680 1110362615510400 294128047130400 408457336996800 518169220571520 190613423931840 932704597028736 364407447680640 784341459014400 293850178876800 388626915428640 1259560107711360 2220725231020800 658846825572096 273305585760480 588256094260800 816914673993600 1036338441143040 220387634157600 274519510655040 381226847863680 728814895361280 1568682918028800 494135119179072 587700357753600 777253830857280 126120243412800 285920135897760 546611171520960 1176512188521600 2072676882286080 440775268315200 549039021310080 762453695727360 205695125213760 988270238358144 1175400715507200 370251225384768 1554507661714560 252240486825600 411779265982560 571840271795520 1093222343041920 2353024377043200 571839379437312 881550536630400 1098078042620160 189180365119200 411390250427520 712182023481600 740502450769536 192132809265600 661162902472800 504480973651200 823558531965120 1143680543591040 308542687820640 161391559783104 1763101073260800 423764017867008 2196156085240320 378360730238400 822780500855040 176568340777920 384265618531200 317823013400256 141562476619200 1647117063930240 617085375641280 322783119566208 1068273035222400 288199213898400 756721460476800 1645561001710080 953065632395520 462814031730960 353136681555840 768531237062400 635646026800512 283124953238400 1234170751282560 264852511166880 576398427796800 212343714928800 268985932971840 925628063461920 706273363111680 1537062474124800 484174679349312 566249906476800 150530613105600 1429598448593280 529705022333760 1152796855593600 424687429857600 537971865943680 198187467266880 968349358698624 594566861803200 1132499812953600 659705888620800 356737441080384 301061226211200 403478899457760 1059410044667520 2305593711187200 554152946441472 849374859715200 1075943731887360 225795919658400 396374934533760 1729195283390400 1319411777241600 713474882160768 185120161732800 602122452422400 806957798915520 130651509643200 297281200900320 155500935855552 1698749719430400 989558832931200 2151887463774720 451591839316800 792749869067520 210742858347840 831229419662208 370240323465600 379337145026112 1613915597831040 261303019286400 594562401800640 311001871711104 1979117665862400 277680242599200 903183678633600 1585499738135040 923588244069120 421485716695680 740480646931200 758674290052224 196847724830400 272480600246400 522606038572800 1189124803601280 316114287521760 555360485198400 2420873396746560 1847176488138240 204360450184800 259168226425920 842971433391360 1480961293862400 466502807566656 182912113500480 393695449660800 544961200492800 146972507572800 1385382366103680 632228575043520 1110720970396800 295271587245600 408720900369600 518336452851840 190736420172480 933005615133312 365824227000960 787390899321600 293945015145600 388752339638880 1264457150087040 2221441940793600 661408355430144 274368170250720 590543174491200 817441800739200 1036672905703680 220458761359200 275586814762560 381472840344960 731648454001920 1574781798643200 496056266572608 587890030291200 777504679277760 126160947057600 286104630258720 548736340501440 1181086348982400 2073345811407360 440917522718400 551173629525120 762945680689920 205761510601920 992112533145216 1175780060582400 370370719083456 1555009358555520 252321894115200 413380222143840 572209260517440 1097472681002880 2362172697964800 574062633139968 881835045436800 1102347259050240 189241420586400 411523021203840 712641569875200 740741438166912 192194817595200 661376284077600 504643788230400 826760444287680 1144418521034880 308642265902880 161443646779968 1763670090873600 423900782113536 2204694518100480 378482841172800 823046042407680 176625325880640 384389635190400 317925586585152 141653821982400 1653520888575360 617284531805760 322887293559936 1068962354812800 288292226392800 756965682345600 1646092084815360 956771055233280 462963398854320 353250651761280 768779270380800 635851173170304 283307643964800 1234569063611520 264937988820960 576584452785600 212480732973600 269072744633280 925926797708640 706501303522560 1537558540761600 484330940339904 566615287929600 150579194875200 1435156582849920 529875977641920 1153168905571200 424961465947200 538145489266560 198315350775360 968661880679808 594758750414400 1133230575859200 659918799993600 356967631395648 301158389750400 403609116949920 1059751955283840 2306337811142400 554331791994624 849922931894400 1076290978533120 225868792312800 396630701550720 1729753358356800 1319837599987200 713935262791296 185239613361600 602316779500800 807218233899840 130693675694400 297473026163040 155601275223744 1699845863788800 989878199990400 2152581957066240 451737584625600 793261403101440 210810872825280 831497687991936 370479226723200 379459571085504 1614436467799680 261387351388800 594946052326080 311202550447488 1979756399980800 277859420042400 903475169251200 1586522806202880 923886319991040 421621745650560 740958453446400 758919142171008 196911254836800 677606376938400 272832018076800 522774702777600 1189892104652160 316216309237920 555718840084800 2421654701699520 1847772639982080 204624013557600 259335458706240 843243491301120 1481916906892800 466803825671232 182971145972160 393822509673600 545664036153600 147067343841600 1385829479986560 632432618475840 1111437680169600 295366882255200 409248027115200 518670917412480 474324463856880 190982412653760 933607651342464 365942291944320 787645019347200 294134687683200 389003188059360 1264865236951680 2222875360339200 661621816251648 274456718958240 590733764510400 818496054230400 1037341834824960 220601015762400 275675756771520 948648927713760 381964825307520 731884583888640 1575290038694400 496216362188736 588269375366400 778006376118720 126242354347200 286473618980640 548913437916480 1181467529020800 2074683669649920 441202031524800 551351513543040 763929650615040 205894281378240 992432724377472 1176538750732800 370609706480832 1556012752237440 252484708694400 413513635157280 572947237961280 1097826875832960 2362935058041600 574247904281856 882404063049600 1102703027086080 189363531520800 411788562756480 1772201293531200 713560662662400 741219412961664 192318834254400 661803047287200 504969417388800 827027270314560 1145894475922560 308841422067360 161547820773696 1764808126099200 424174310606592 2205406054172160 378727063041600 823577125512960 176739296086080 384637668508800 318130732954944 141836512708800 1654054540629120 617682844134720 323095641547392 1070340993993600 288478251381600 757454126083200 1647154251025920 957079840469760 463262133101040 353478592172160 769275337017600 636261465909888 283673025417600 1235365688269440 265108944129120 576956502763200 212754769063200 269246367956160 926524266202080 706957184344320 1538550674035200 484643462321088 567346050835200 150676358414400 1435619760704640 530217888258240 1153913005526400 425509538126400 538492735912320 198571117792320 969286924642176 595142527636800 1134692101670400 660344622739200 357428012026176 301352716828800 403869551934240 1060435776516480 2307826011052800 554689483100928 851019076252800 1076985471824640 226014537621600 397142235584640 1730869508289600 1320689245478400 714856024052352 185478516619200 602705433657600 807739103868480 130778007796800 297856676688480 155801953960128 1702038152505600 990516934108800 2153970943649280 452029075243200 794284471169280 210946901780160 832034224651392 370957033238400 379704423204288 1615478207736960 261556015593600 595713353376960 311603907920256 1981033868217600 278217774928800 904058150486400 1588568942338560 924482471834880 421893803560320 741914066476800 759408846408576 197038314849600 678043612864800 273095581449600 523112031187200 1191426706753920 316420352670240 556435549857600 2423217311605440 1848964943669760 204821686087200 259669923266880 843787607120640 1483828132953600 467405861880384 183089210915520 394076629699200 546191162899200 147257016379200 1386723707752320 632840705340480 1112871099715200 295557472274400 409643372174400 519339846533760 474630529005360 191166907014720 934811723760768 366178421831040 788153259398400 294514032758400 389504884900320 1265681410680960 2225742199430400 662048737894656 274633816373280 591114944548800 819286744348800 1038679693067520 220885524568800 275853640789440 949261058010720 382333814029440 732356843662080 1576306518796800 496536553420992 589028065516800 779009769800640 126405168926400 286750360522080 549267632746560 1182229889097600 2077359386135040 441771049137600 551707281578880 764667628058880 206159822930880 993073106841984 1178056131033600 371087681275584 1558019539601280 252810337852800 413780461184160 573500721044160 1098535265493120 2364459778195200 574618446565632 883542098275200 1103414563157760 189607753389600 412319645861760 1773344833646400 714249982252800 742175362551168 192566867572800 662656573706400 505620675705600 827560922368320 1147001442088320 309239734396320 161756168761152 1767084196550400 424721367592704 2206829126315520 379215506779200 824639291723520 176967236496960 385133735145600 318541025694528 141973530753600 1655121844736640 618479468792640 323512337522304 1071374973379200 288850301359200 758431013558400 1649278583447040 957697410942720 463859601594480 353934472993920 770267470291200 637082051389056 283947061507200 1236958937585280 265450854745440 577700602718400 212960296130400 269593614601920 927719203188960 707868945987840 1540534940582400 485268506283456 567894123014400 150870685492800 1436546116414080 530901709490880 1155401205436800 425920592260800 539187229203840 198762943055040 970537012566912 595910082081600 1135788246028800 661196268230400 357773297499072 301741370985600 404390421902880 1061803418981760 2310802410873600 555404865313536 851841184521600 1078374458407680 226306028239200 397525886110080 1733101808155200 1322392536460800 715546594998144 185657694062400 603482741971200 808780843805760 130946672001600 298144414582560 155952463012416 1703682369043200 991794402345600 2156748916815360 452612056478400 795051772220160 211218959689920 833107297970304 371315388124800 380194127441856 1617561687611520 261893344003200 596288829165120 311904926024832 1983588804691200 278486541093600 905224112956800 1590103544440320 925674775522560 422437919379840 742630776249600 760388254883712 197292434875200 678918084717600 273271290364800 523786688006400 1192577658330240 316828439534880 556973082187200 2426342531417280 1851349551045120 204953467773600 259920771687360 844875838759680 1485261552499200 467857389037248 183325340802240 394584869750400 546542580729600 147399270782400 1388512163283840 633656879069760 1113946164374400 295938652312800 409906935547200 519841543374720 475242659302320 191289903255360 935714778074496 366650681604480 789169739500800 294798541564800 389881157531040 1267313758139520 2227892328748800 662902581180672 274988011203360 591877304625600 819813871094400 1039683086749440 221098906173600 276209408825280 950485318604640 382579806510720 733301363208960 1578339479001600 497176935885504 589597083129600 779762315062080 126527279860800 286934854883040 549976022406720 1183754609251200 2079366173498880 442197812347200 552418817650560 765159613021440 206358979095360 994353871771008 1179194166259200 371446162371648 1559524630124160 253054559721600 414314113237920 573869709766080 1099952044813440 2367509218502400 575359531133184 884395624694400 1104837635301120 189790919791200 412717958190720 1775631913876800 714709528646400 742892324743296 192752892561600 663296718520800 506109119443200 828628226475840 1147739419532160 309538468643040 161912429751744 1768791249388800 425131660332288 2209675270602240 379581839582400 825435916381440 177138191805120 385505785123200 318848745249216 142064876116800 1657256452951680 619076937286080 323824859503488 1072064292969600 289129338842400 759163679164800 1650871832762880 958932551888640 464307702964560 354276383610240 771011570246400 637697490498432 284129752233600 1238153874572160 265707287707680 578258677684800 213097314175200 269854049586240 928615405929120 708552767220480 1542023140492800 485737289255232 568259504467200 151016430801600 1438398827832960 531414575415360 1156517355369600 426194628350400 539708099172480 198890826563520 971474578510464 596485747915200 1136519008934400 661835002348800 358003487814336 302032861603200 404781074379360 1062829150830720 2313034710739200 555941401972992 852389256700800 1079416198344960 226524646202400 397781653127040 1734776033054400 1323670004697600 716006975628672 185777145691200 604065723206400 809562148758720 131073170155200 298336239845280 156052802380608 1704778513401600 992752503523200 2158832396689920 453049292404800 795563306254080 211423003122240 833912102959488 371554291382400 380561405620032 1619124297517440 262146340310400 596672479690560 312105604761216 1985505007046400 278665718536800 906098584809600 1591126612508160 926569003288320 422846006244480 743108582764800 761122811240064 197483024894400 679573938607200 273622708195200 524292680620800 1193344959381120 317134504683360 557331437073600 2428686446276160 1853138006576640 260088003967680 845692012488960 1486217165529600 468158407141824 183502438217280 394966049788800 547245416390400 147494107051200 1389853504932480 634269009366720 1114662874147200 296224537341600 520176007935360 475701757025040 191535895736640 936316814283648 367004876434560 789932099577600 294988214102400 390132005951520 1268538018733440 2229325748294400 663542963645184 275253657325920 592449074683200 1040352015870720 221241160576800 276476234852160 951403514050080 383071791473280 734009752869120 1579864199155200 497657222733888 589976428204800 780264011903040 126608687150400 1327085927290368 287303843604960 550507314651840 1184898149366400 2080704031741440 442482321153600 552952469704320 766143582946560 206491749871680 995314445467776 1179952856409600 371685149769024 1560528023806080 253217374300800 414714352278240 574607687209920 1101014629303680 2369796298732800 575915344558848 884964642307200 1105904939408640 189913030725600 412983499743360 1777347224049600 715628621433600 743370299538048 192876909220800 663723481730400 506434748601600 829428704556480 1149215374419840 309737624807520 162016603745472 1769929284614400 425405188825344 2211809878817280 379826061451200 825966999486720 177252162010560 385753818441600 319053891619008 142247566843200 1658857409112960 619475249615040 324033207490944 1073442932150400 289315363831200 759652122902400 1651933998973440 959858907598080 464606437211280 354504324021120 771507636883200 638107783238016 284495133686400 1238950499230080 265878243015840 578630727662400 213371350264800 270027672909120 929212874422560 709008648042240 1543015273766400 486049811236416 568990267372800 151113594340800 1439788361397120 531756486031680 1157261455324800 426742700529600 540055345818240 199146593580480 972099622472832 596869525137600 1137980534745600 662260825094400 358463868444864 302227188681600 405041509363680 1063512972063360 2314522910649600 556299093079296 853485401059200 1080110691636480 226670391511200 398293187160960 1735892182987200 1324521650188800 716927736889728 186016048948800 604454377363200 810083018727360 131157502257600 298719890370720 156253481116992 1706970802118400 993391237641600 2160221383272960 453340783022400 796586374321920 211559032077120 834448639618944 372032097897600 380806257738816 1620166037454720 262315004515200 597439780741440 312506962233984 1986782475283200 279024073423200 906681566044800 1593172748643840 927165155132160 423118064154240 744064195795200 761612515477632 197610084907200 680011174533600 274413398313600 524630009030400 1194879561482880 317338548115680 558048146846400 2430249056182080 1854330310264320 260422468528320 846236128308480 1488128391590400 468760443350976 183620503160640 395220169814400 548826796627200 147683779588800 1390747732698240 634677096231360 1116096293692800 296415127360800 520844937056640 476007822173520 192089378819520 937520886701952 367241006321280 790440339628800 295367559177600 390633702792480 1269354192462720 2232192587385600 663969885288192 275430754740960 592830254721600 1041689874113280 221525669383200 276654118870080 952015644347040 384178757639040 734482012642560 1580880679257600 497977413966144 590735118355200 781267405584960 126771501729600 1327939770576384 288134068229280 550861509481920 1185660509443200 2083379748226560 443051338766400 553308237740160 768357515278080 206757291424320 995954827932288 1181470236710400 372163124563776 1562534811169920 253543003459200 414981178305120 576268136458560 1101723018963840 2371321018886400 576285886842624 886102677532800 1106616475480320 190157252594400 413514582848640 1778490764164800 717696580204800 744326249127552 193124942539200 664577008149600 507086006918400 829962356610240 1152536272917120 310135937136480 162224951732928 1772205355065600 425952245811456 2213232950960640 380314505188800 827029165697280 177480102421440 386249885078400 319464184358592 1659924713220480 620271874272960 324449903465856 1076544870307200 289687413808800 760629010377600 1654058331394560 960476478071040 465203905704720 354960204842880 772499770156800 638928368717184 3319849426440960 285317241955200 1240543748545920 266220153632160 579374827617600 2489887069830720 213987931466400 270374919554880 930407811409440 709920409685760 1544999540313600 486674855198784 434531120713200 570634483910400 151307921419200 1440714717106560 532440307264320 1158749655235200 427975862932800 540749839109760 199722069368640 973349710397568 597637079582400 869062241426400 1141268967820800 663112470585600 359499724863552 302615842838400 405562379332320 1064880614528640 2317499310470400 557014475291904 855951725865600 1081499678219520 226961882128800 399444138737280 1738124482852800 1326224941171200 718999449727104 186553581278400 605231685676800 811124758664640 131326166462400 299583104052960 156705008273856 1711903451731200 994668705878400 2162999356439040 453923764257600 798888277474560 211831089986880 835521712937856 373107162556800 381295961976384 1622249517329280 262652332924800 599166208105920 313410016547712 1989337411756800 279830371917600 907847528515200 1597776554949120 928357458819840 423662179973760 746214325113600 762591923952768 197864204932800 680885646386400 274852670601600 525304665849600 1198332416211840 317746634980320 559660743835200 2433374275993920 1856714917639680 261175013789760 847324359947520 1492428650227200 183856633047360 395728409865600 549705341203200 148110542798400 1392536188229760 635493269960640 1119321487670400 296796307399200 522350027579520 476619952470480 192396869421120 367713266094720 791456819731200 296221085596800 391762520684640 1270986539921280 2238642975340800 664823728574208 275784949571040 593592614798400 1044700055159040 222165814197600 277009886905920 953239904940960 384793738842240 735426532189440 1582913639462400 498617796430656 592442171193600 783525041369280 127137834532800 1329647457148416 288595304131680 551569899142080 1187185229596800 2089400110318080 444331628395200 554019773811840 769587477684480 207354759917760 997235592861312 1184884342387200 373238567851968 1567050082738560 254275669065600 415514830358880 577190608263360 1103139798284160 2374370459193600 577026971410176 888663256790400 1108039547623680 190706751799200 414709519835520 1780777844395200 718845446188800 746477135703936 193683017505600 666497442592800 508551338131200 831029660717760 1154381216526720 311032139876640 162693734704704 1777326513580800 427183124030208 2216079095247360 381413503598400 829419039671040 177992968345920 387366035011200 320387343022656 1662059321435520 622064279753280 325387469409408 1078268169283200 290524526258400 762827007196800 1658838079342080 961711619016960 466548209814960 355985936691840 774732070022400 640774686045312 3324118642871040 166257168235200 285773968771200 1244128559506560 266989452518880 581049052516800 2493088982153280 214330476578400 271156224507840 933096419629920 711971873383680 1549464140044800 488081204114112 435786789387600 332514336470400 571547937542400 151745157345600 1442567428525440 533978905037760 1162098105033600 249385752352800 428660953156800 542312449015680 200041778139840 976162408228224 599364077083200 871573578775200 665028672940800 360075200651712 303490314691200 406734336761760 1067957810075520 2324196210067200 558624085270272 498771504705600 857321906313600 1084624898031360 227617736018400 232760035529280 400083556279680 1743147157550400 1330057345881600 418968063952704 720150401303424 186852210350400 606980629382400 813468673523520 131705660923200 300062667209760 156955856694336 997543009411200 2169249796062720 455235472036800 465520071058560 800167112559360 212443220283840 837936127905408 373704420700800 382397796510912 1626937347047040 263411321846400 349140053293920 600125334419520 313911713388672 1995086018822400 280278315525600 910470944073600 931040142117120 424886440567680 747408841401600 764795593021824 198435974990400 682853208055200 275116233974400 526822643692800 698280106587840 1200250668839040 318664830425760 560556631051200 2440406020570560 1862080284234240 261593094490560 849772881135360 1494817682803200 184387925292480 396871949980800 550232467948800 148347633470400 1396560213175680 637329660851520 1121113262102400 297653962485600 523186188981120 477997245638640 192581363782080 368775850584960 793743899961600 296695266940800 392389641735840 1274659321703040 2242226524204800 666744875967744 276581887938720 595307924971200 1046372377962240 222521450205600 277810364986560 955994491277280 385162727564160 737551701169920 1587487799923200 500058656975808 593390533881600 784779283471680 127341352756800 1333489751935488 288872045673120 553163775877440 1190615849942400 2092744755924480 445042900411200 555620729973120 770325455128320 207686686858560 1000117313951616 1186781067763200 373836036345408 1569558566943360 254682705513600 416715547479840 577744091346240 1106327551754880 2381231699884800 578694411687168 890085800822400 1111241459946240 191012029135200 415373373717120 1785923774913600 719534765779200 747672072690816 193993059153600 667564350616800 509365411027200 833431094959680 1155488182692480 311530030287840 162954169689024 1780171601644800 427866945262848 2222482919892480 382024058270400 830746747434240 178277893859520 387986118307200 320900208947136 1666862189919360 623060060575680 325908339378048 1079302148668800 290989588730400 764048116540800 1661493494868480 964490686145280 467295045431760 356555787719040 775972236614400 641800417894272 3333724379838720 166523307451200 286048004860800 1246120121151360 267416840789280 581979177460800 2500293284879040 214536003645600 271590282815040 934590090863520 713111575438080 1551944473228800 488862509067072 436484383095600 333046614902400 572096009721600 151988066193600 1446736029217920 534833681578560 1163958354921600 249784961176800 429072007291200 543180565630080 200233603402560 977725018134144 600323520139200 872968766191200 666093229804800 360420486124608 303976132387200 407385424222560 1069667363157120 2327916709843200 559518313036032 499569922353600 858144014582400 1086361131260160 227982099290400 233132630431680 400467206805120 1745937532382400 1332186459609600 419638734777024 720840972249216 187031387793600 607952264774400 814770848445120 131916491179200 300350405103840 157106365746624 999139844707200 2172722262520320 455964198580800 466265260863360 800934413610240 212783292671040 839277469554048 374062775587200 383009926807872 1629541696890240 263832982358400 349698945647520 600700810207680 314212731493248 1998279689414400 280547081690400 911928397161600 932530521726720 425566585342080 748125551174400 766019853615744 198753625022400 683946297871200 275379797347200 527665964716800 699397891295040 1201401620415360 319174939006560 561094163380800 2444312545335360 1865061043453440 261843942911040 851133170684160 1496251102348800 184683087650880 397507250044800 550759594694400 148489887873600 1398795782590080 638349878013120 1122188326761600 298130437533600 523687885822080 478762408509840 192765858143040 369366175301760 795014500089600 296979775747200 392765914366560 1276699756026240 2244376653523200 667812180075264 277024631476320 596260875067200 1047375771644160 222734831810400 278255075031360 957524817019680 385531716286080 738732350603520 1590029000179200 500859135056448 593959551494400 785531828733120 127463463691200 1335624360150528 289148787214560 554049262952640 1192521750134400 2094751543288320 445469663620800 556510150062720 771063432572160 207885843023040 1001718270112896 1187919102988800 374194517441472 1571063657466240 254926927382400 417382612547040 578297574429120 1108098525905280 2385043500268800 579620767396608 890939327241600 1113020300125440 191195195536800 415771686046080 1788782625201600 720224085369600 748389034882944 194179084142400 668204495431200 509853854764800 834765225094080 1156595148858240 311828764534560 163110430679616 1781878654483200 428277238002432 2226040600250880 382390391073600 831543372092160 178448849167680 388358168284800 321207928501824 1669530450188160 623657529069120 326220861359232 1080336128054400 291268626213600 764780782147200 1663086744184320 966034612327680 467743146801840 356897698335360 776716336569600 642415857003648 3339060900376320 166682990980800 286322040950400 1247315058138240 267673273751520 582537252427200 2504295675282240 214741530712800 271850717799360 935486293603680 713795396670720 1553432673139200 489331292038848 436902939320400 333365981961600 572644081900800 152133811502400 1449051918491520 535346547503040 1165074504854400 250024486471200 429483061425600 543701435598720 200425428665280 978662584077696 600899185972800 873805878640800 666731963923200 360765771597504 304267623004800 407776076699040 1070693095006080 2330149009708800 560054849695488 500048972942400 858966122851200 1087402871197440 228200717253600 233356187373120 400850857330560 1747611757281600 1333463927846400 420041137271616 721531543195008 187210565236800 608535246009600 815552153398080 132042989332800 300638142997920 157256874798912 1000097945884800 2174805742394880 456401434507200 466712374746240 801701714661120 212987336103360 840082274543232 374421130473600 383377204986048 1631104306796160 264085978665600 350034281059680 601276285995840 314513749597824 2000195891769600 280815847855200 912802869014400 933424749492480 425974672206720 748842260947200 766754409972096 198944215041600 684602151760800 275467651804800 528171957331200 700068562119360 1202552571991680 319481004155040 561631695710400 2446656460194240 1866849498984960 262094791331520 851949344413440 1497684521894400 184860185065920 397888430083200 550935303609600 148632142276800 1400137124238720 638962008310080 1123263391420800 298416322562400 524189582663040 479221506232560 192827356263360 369720370131840 795776860166400 297264284553600 393142186997280 1277924016620160 2246526782841600 668452562539776 277290277598880 596832645124800 1048379165326080 222948213415200 278521901058240 958443012465120 385654712526720 739440740263680 1591553720332800 501339421904832 594528569107200 786284373994560 127585574625600 1336905125079552 289241034395040 554580555197760 1193665290249600 2096758330652160 445896426830400 557043802116480 771309425053440 208084999187520 1002678843809664 1189057138214400 374552998537536 1572568747989120 255171149251200 417782851587360 578482068790080 1109161110395520 2387330580499200 580176580822272 891792853660800 1114087604232960 191378361938400 416169998375040 1790497935374400 720453858566400 749105997075072 194365109131200 668844640245600 510342298502400 835565703174720 1156964137580160 312127498781280 163266691670208 1783585707321600 428687530742016 2228175208465920 382756723876800 832339996750080 178619804475840 388730218262400 321515648056512 1671131406349440 624254997562560 326533383340416 1080680787849600 291547663696800 765513447753600 1664679993500160 966960968037120 468191248171920 357239608951680 777460436524800 643031296113024 3342262812698880 166842674510400 286413386313600 1248509995125120 267929706713760 583095327393600 2506697109524160 214810039735200 272111152783680 936382496343840 714479217903360 1554920873049600 489800075010624 437321495545200 333685349020800 572826772627200 152279556811200 1450441452055680 535859413427520 1166190654787200 250264011765600 429620079470400 544222305567360 200489370419520 979600150021248 601474851806400 874642991090400 667370698041600 360880866755136 304559113622400 408166729175520 1071718826855040 2332381309574400 560591386354944 500528023531200 859240158940800 1088444611134720 228419335216800 233579744314560 400978740839040 1749285982180800 1334741396083200 420443539766208 721761733510272 187270291051200 609118227244800 816333458351040 132169487486400 300734055629280 157307044483008 1001056047062400 2176889222269440 456838670433600 467159488629120 801957481678080 213191379535680 840887079532416 374540582102400 383744483164224 1632666916702080 264338974972800 350369616471840 601468111258560 314614088966016 2002112094124800 280905436576800 913677340867200 934318977258240 426382759071360 749081164204800 767488966328448 199134805060800 685258005650400 275731215177600 528677949945600 700739232943680 1202936222517120 319787069303520 561810873153600 2449000375053120 1868637954516480 262178407471680 852765518142720 1498162328409600 185037282480960 398269610121600 551462430355200 148679560411200 1401478465887360 639574138607040 1123621746307200 298702207591200 524356814943360 479680603955280 193011850624320 370074564961920 796539220243200 297359120822400 393267611207520 1279148277214080 2247243492614400 669092945004288 277555923721440 597404415182400 1048713629886720 223019340616800 278788727085120 959361207910560 386023701248640 740149129923840 1593078440486400 501819708753216 594718241644800 786535222415040 127626278270400 1338185890008576 289517775936480 555111847442880 1194808830364800 2097427259773440 446038681233600 557577454170240 772047402497280 208151384575680 1003639417506432 1189436483289600 374672492236224 1573070444830080 255252556540800 418183090627680 579035551872960 1110223694885760 2389617660729600 580732394247936 892077362467200 1115154908340480 191439417405600 416302769151360 1792213245547200 721143178156800 749344984472448 194427117460800 669058021850400 510505113081600 836366181255360 1158071103745920 312227076863520 163318778667072 1784154724934400 428824294988544 2230309816680960 382878834811200 832605538302720 178676789578560 388854234921600 321618221241408 1672732362510720 624454153727040 326637557334144 1081714767235200 291640676191200 765757669622400 1665211076605440 967887323746560 468340615295280 357353579157120 777708469843200 643236442482816 3345464725021440 166895902353600 286687422403200 1248908307454080 268015184367840 583281352382400 2509098543766080 215015566802400 272197964445120 936681230590560 714707158314240 1555416939686400 489956336001216 437461014286800 333791804707200 573374844806400 152328138580800 1451830985619840 536030368735680 1166562704764800 250343853530400 430031133604800 544395928890240 200681195682240 979912672002432 601666740417600 874922028573600 667583609414400 361226152228032 304656277161600 408296946667680 1072060737471360 2333125409529600 560770231908096 500687707060800 860062267209600 1088791857780480 228492207871200 233654263295040 401362391364480 1749844057147200 1335167218828800 420577673931072 722452304456064 187449468494400 609312554323200 816593893335360 132211653537600 301021793523360 157457553535296 1001375414121600 2177583715560960 456984415742400 467308526590080 802724782728960 213259394013120 841155347862144 374898936988800 383866909223616 1633187786670720 264423307075200 350481394942560 602043587046720 314915107070592 2002750828243200 281174202741600 913968831484800 934617053180160 426518788026240 749797873977600 767733818447232 199198335067200 685476623613600 276170487465600 528846614150400 700962789885120 1204087174093440 319889091019680 562348405483200 2449781680006080 1869234106360320 262429255892160 853037576052480 1499595747955200 185096314952640 398396670134400 552340974931200 148821814814400 1401925579770240 639778182039360 1124696810966400 298797502600800 524858511784320 479833636529520 193319341225920 370192629905280 796793340268800 297643629628800 393643883838240 1279556364078720 2249393621932800 669306405825792 277644472428960 597595005201600 1049717023568640 223232722221600 278877669094080 959667273059040 386638682451840 740385259810560 1593586680537600 501979804369344 595287259257600 787287767676480 127748389204800 1338612811651584 289979011838880 555288944857920 1195190010403200 2099434047137280 446465444443200 557755338188160 773277364903680 208350540740160 1003959608738688 1190574518515200 375030973332288 1574575535352960 255496778409600 418316503641120 579958023677760 1110577889715840 2390380020806400 580917665389824 892930888886400 1115510676376320 191622583807200 416701081480320 1792785015604800 722292044140800 750061946664576 194613142449600 669698166664800 510993556819200 836633007282240 1159916047355520 312525811110240 163475039657664 1785861777772800 429234587728128 2231021352752640 383245167614400 833402162960640 178847744886720 389226284899200 321925940796096 1673266014564480 625051622220480 326950079315328 1083438066211200 291919713674400 766490335228800 1666804325921280 968196108983040 468788716665360 357695489773440 778452569798400 643851881592192 3346532029128960 167055585883200 287144149219200 1250103244440960 268271617330080 583839427348800 2509899021846720 215358111914400 272458399429440 937577433330720 715390979546880 1556905139596800 490425118972992 437879570511600 334111171766400 574288298438400 152473883889600 1452294163474560 536543234660160 1167678854697600 250583378824800 430716223828800 544916798858880 201000904453440 980850237945984 602242406251200 875759141023200 668222343532800 361801628016192 304947767779200 408687599144160 1073086469320320 2335357709395200 561306768567552 501166757649600 861432447657600 1089833597717760 228710825834400 233877820236480 402001808906880 1751518282046400 1336444687065600 420980076425664 723603256032384 187748097566400 609895535558400 817375198288320 132338151691200 301501356680160 157708401955776 1002333515299200 2179667195435520 457421651668800 467755640472960 804003617813760 213463437445440 841960152851328 375496195132800 384234187401792 1634750396576640 264676303382400 350816730354720 603002713360320 315416803911552 2004667030598400 281622146349600 914843303337600 935511280945920 426926874890880 750992390265600 768468374803584 199388925086400 686132477503200 276697614211200 529352606764800 701633460709440 1206005426720640 320195156168160 563244292699200 2452125594864960 1871022561891840 262847336592960 853853749781760 1501984780531200 185273412367680 398777850172800 553395228422400 149058905486400 1403266921418880 640390312336320 1126488585398400 299083387629600 525694673185920 480292734252240 193688329947840 370546824735360 797555700345600 298117810972800 394271004889440 1280780624672640 2252977170796800 669946788290304 277910118551520 598166775259200 1051389346371840 223588358229600 279144495120960 960585468504480 387376659895680 741093649470720 1595111400691200 502460091217728 596235621945600 788542009778880 127951907428800 1339893576580608 290532494921760 555820237103040 1196333550518400 2102778692743680 447176716459200 558288990241920 774753319791360 208682467680960 1004920182435456 1192471243891200 375628441825728 1577084019557760 255903814857600 418716742681440 581064989843520 1111640474206080 2392667101036800 581473478815488 894353432918400 1116577980483840 191927861143200 417364935361920 1794500325777600 723670683321600 751256883651456 194923184097600 670765074688800 511807629715200 837433485362880 1162129979687040 313023701521440 163735474641984 1788706865836800 429918408960768 2233155960967680 383855722286400 834729870723840 179132670400320 389846368195200 322438806720576 1674866970725760 626047403042880 327470949283968 1085506024982400 292384776146400 767711444572800 1669459741447680 969122464692480 469535552282160 358265340800640 779692736390400 644877613441152 3349733941451520 167321725099200 287692221398400 1252094806085760 268699005600480 584769552292800 2512300456088640 215769166048800 272892457736640 939071104564320 716530681601280 1559385472780800 491206423925952 438577164219600 334643450198400 575384442796800 152716792737600 1453683697038720 537398011200960 1169539104585600 250982587648800 431538332097600 545784915473280 201384554978880 982412847851904 603201849307200 877154328439200 669286900396800 362492198961984 305433585475200 409338686604960 1074796022401920 2339078209171200 562200996333312 501965175297600 863076664195200 1091569830946560 229075189106400 234250415138880 402769109957760 1754308656878400 1338573800793600 421650747249984 724984397923968 188106452452800 610867170950400 818677373209920 132548981947200 302076832468320 158009420060352 1003930350595200 2183139661893120 458150378212800 468500830277760 805538219915520 213803509832640 843301494499968 376212904905600 384846317698752 1637354746419840 265097963894400 351375622708320 604153664936640 239983531444800 316018840120704 2007860701190400 282159678679200 916300756425600 937001660555520 427607019665280 752425809811200 769692635397504 199706575118400 687225567319200 276785468668800 530195927788800 702751245416640 1208307329873280 320705264748960 564319357358400 2456032119629760 1874003321111040 263349033433920 855214039330560 1504851619622400 185568574726080 399413150236800 553570937337600 149343414292800 1405502490833280 641410529497920 1128638714716800 299559862677600 526698066867840 481057897123440 193749828068160 371137149452160 798826300473600 298686828585600 395023550150880 1282821058995840 2257277429433600 671014092397824 278352862089120 599119725355200 1053396133735680 224015121439200 279589205165760 962115794246880 387499656136320 742274298904320 1597652600947200 503260569298368 597373657171200 790047100301760 128196129297600 1504100472658560 1342028184795648 290624742102240 556705724178240 1198239450710400 2106792267471360 448030242878400 559178410331520 774999312272640 209080780009920 1006521138596736 1194747314342400 376345404017856 1580094200603520 256392258595200 419383807748640 581249484204480 1113411448356480 2396478901420800 582399834524928 896060485756800 1118356820663040 192294193946400 418161560019840 1797359176065600 723900456518400 752690808035712 195295234075200 672045364317600 512784517190400 838767615497280 1162498968408960 313621170014880 164047996623168 1792120971513600 2236713641326080 384588387892800 836323120039680 179474581016640 390590468150400 1677535230994560 627242340029760 328095993246336 1085850684777600 292942851112800 769176775785600 1672646240079360 970666390874880 470431755022320 358949162033280 781180936300800 3355070461989120 167641092158400 287783566761600 1254484680059520 269211871524960 585885702225600 2516302846491840 215837675071200 273413327705280 940863510044640 717898324066560 1562361872601600 492143989869504 439414276669200 335282184316800 575567133523200 153008283355200 1455999586312320 538423743049920 1171771404451200 251461638237600 431675350142400 546826655410560 201448496733120 984287979739008 604353180974400 878828553338400 670564368633600 362607294119616 306016566710400 410119991557920 1076847486099840 2343542808902400 563274069652224 502923276475200 863350700284800 1093653310821120 229512425032800 234697529021760 402896993466240 1757657106676800 1341128737267200 422455552239168 725214588239232 188166178267200 612033133420800 820239983115840 132801978254400 302172745099680 158059589744448 1005846552950400 2187306621642240 459024850065600 469395058043520 805793986932480 214211596697280 844911104478336 376332356534400 385580874055104 1640479966231680 265603956508800 352046293532640 604345490199360 240441588129600 316119179488896 2011693105900800 282249267400800 918049700131200 938790116087040 428423193394560 752664713068800 771161748110208 200087755156800 688537275098400 277224740956800 531207913017600 704092587065280 1208690980398720 321317395045920 564498534801600 2460719949347520 1877580232174080 263432649574080 856846386789120 1505329426137600 185922769556160 400175510313600 554449481913600 149390832427200 1408185174130560 642634790091840 1128997069603200 300131632735200 526865299148160 481976092568880 194057318669760 371845539112320 800351020627200 298781664854400 395148974361120 1285269580183680 2257994139206400 672294857326848 278884154334240 600263265470400 1053730598296320 224086248640800 280122857219520 963952185137760 388114637339520 743691078224640 1600702041254400 504221142995136 597563329708800 790297948722240 128236832942400 1506496681791360 1344589714653696 291085978004640 557768308668480 1200526530940800 2107461196592640 448172497281600 560245714439040 776229274679040 209147165398080 1008442285990272 1195126659417600 376464897716544 1580595897444480 256473665884800 420184285829280 582171956009280 1115536617336960 2401053061881600 583511461376256 896344994563200 1120491428878080 192355249413600 418294330796160 1800789796411200 725049322502400 752929795433088 195357242404800 672258745922400 512947331769600 840368571658560 1164343912018560 313720748097120 164100083620032 1792689989126400 2240982857756160 384710498827200 836588661592320 179531566119360 390714484809600 1680737143317120 627441496194240 328200167240064 1087573983753600 293035863607200 769420997654400 1673177323184640 972519102293760 470581122145680 359063132238720 781428969619200 3361474286634240 167694320001600 288240293577600 1254882992388480 269297349179040 586071727214400 2521105714975680 216180220183200 273500139366720 941162244291360 718126264477440 1562857939238400 492300250860096 439553795410800 335388640003200 576480587155200 153056865124800 1458778653440640 538594698358080 1172143454428800 251541480002400 432360440366400 547000278733440 201768205504320 984600501720192 604545069585600 879107590821600 670777280006400 363182769907776 306113730249600 410250209050080 1077189396716160 2344286908857600 563452915205376 503082960004800 864720880732800 1094000557466880 229585297687200 234772048002240 403536411008640 1758215181643200 1341554560012800 422589686404032 726365539815552 188464807339200 612227460499200 820500418100160 132844144305600 302652308256480 1006165920009600 2188001114933760 459170595374400 469544096004480 807072822017280 214279611174720 845179372808064 376929614678400 385703300114496 1641000836200320 265688288611200 352158072003360 605304616512960 240517930910400 2012331840019200 282697211008800 918341190748800 939088192008960 428559222349440 753859229356800 771406600228992 200151285163200 688755893061600 277488304329600 531376577222400 704316144006720 1210609233025920 321419416762080 565394422017600 2461501254300480 1878176384017920 263850730274880 857118444698880 1507718458713600 185981802027840 400302570326400 554976608659200 149627923099200 1408632288013440 642838833524160 1130788844035200 300226927744800 527701460549760 482129125143120 194241813030720 371963604055680 800605140652800 299255846198400 395776095412320 1285677667048320 2261577688070400 672508318148352 278972703041760 600453855489600 1055402921099520 224441884648800 280211799228480 964258250286240 388483626061440 743927208111360 1601210281305600 504381238611264 598511692396800 791552190824640 128440351166400 1509372132750720 1345016636296704 291362719546080 557945406083520 1200907710979200 2110805842199040 448883769297600 560423598456960 776967252122880 209479092338880 1008762477222528 1197023384793600 377062366209984 1583104381649280 256880702332800 420317698842720 582725439092160 1115890812167040 2401815421958400 583696732518144 897767538595200 1120847196913920 192660526749600 418958184677760 1801361566468800 725738642092800 754124732419968 195667284052800 673325653946400 513761404665600 840635397685440 1165450878184320 314218638508320 164360518604352 1795535077190400 2241694393827840 385321053499200 837916369355520 179816491632960 391334568105600 1681270795370880 628437277016640 328721037208704 1088607963139200 293500926079200 770642106998400 1675832738711040 972827887530240 471327957762480 359632983265920 782669136211200 3362541590741760 167960459217600 288514329667200 1256874554033280 269724737449440 587001852158400 2521906193056320 216385747250400 273934197673920 942655915524960 719265966531840 1565338272422400 493081555813056 440251389118800 335920918435200 577028659334400 153299773972800 1459241831295360 539449474898880 1174003704316800 251940688826400 432771494500800 547868395347840 201960030767040 986163111626112 605504512641600 880502778237600 671841836870400 363528055380672 306599547945600 410901296510880 1078898949797760 2348007408633600 564347142971136 503881377652800 865542989001600 1095736790695680 229949660959200 235144642904640 403920061534080 1761005556475200 1343683673740800 423260357228352 727056110761344 188643984782400 613199095891200 821802593021760 133054974561600 302940046150560 1007762755305600 2191473581391360 459899321918400 470289285809280 807840123068160 214619683561920 846520714456704 377287969564800 386315430411456 1643605186043520 266109949123200 352716964356960 605880092301120 240899644814400 2015525510611200 282965977173600 919798643836800 940578571618560 429239367123840 754575939129600 772630860822912 200468935195200 689848982877600 277751867702400 532219898246400 705433928713920 1211760184602240 321929525342880 565931954347200 2465407779065280 1881157143237120 264101578695360 858478734247680 1509151878259200 186276964386240 400937870390400 555503735404800 149770177502400 1410867857427840 643859050685760 1131863908694400 300703402792800 528203157390720 482894288014320 194426307391680 372553928772480 801875740780800 299540355004800 396152368043040 1287718101371520 2263727817388800 673575622255872 279415446579360 601406805585600 1056406314781440 224655266253600 280656509273280 965788576028640 388852614783360 745107857544960 1603751481561600 505181716691904 599080710009600 792304736086080 128562462100800 1509851374577280 1347151244511744 291639461087520 558830893158720 1202813611171200 2112812629562880 449310532507200 561313018546560 777705229566720 209678248503360 1010363433383808 1198161420019200 377420847306048 1584609472172160 257124924201600 420984763909920 583278922175040 1117661786317440 2405627222342400 584623088227584 898621065014400 1122626037093120 192843693151200 419356497006720 1804220416756800 754841694612096 195853309041600 673965798760800 514249848403200 841969527819840 1166557844350080 314517372755040 164516779594944 1797242130028800 2245252074186240 385687386302400 838712994013440 179987446941120 391706618083200 1683939055639680 629034745510080 329033559189888 1089641942524800 293779963562400 771374772604800 1677425988026880 974371813712640 471776059132560 359974893882240 783413236166400 3367878111279360 168120142747200 288788365756800 1258069491020160 269981170411680 587559927124800 2525908583459520 216591274317600 274194632658240 943552118265120 719949787764480 1566826472332800 493550338784832 440669945343600 336240285494400 577576731513600 153445519281600 1461557720568960 539962340823360 1175119854249600 252180214120800 433182548635200 548389265316480 202151856029760 987100677569664 606080178475200 881339890687200 672480570988800 363873340853568 306891038563200 411291948987360 1079924681646720 2350239708499200 564883679630592 504360428241600 866365097270400 1096778530632960 230168278922400 235368199846080 404303712059520 1762679781374400 1344961141977600 423662759722944 727746681707136 188823162225600 613782077126400 822583897974720 133181472715200 303227784044640 1008720856483200 2193557061265920 460336557844800 470736399692160 808607424119040 214823726994240 847325519445888 377646324451200 386682708589632 1645167795949440 266362945430400 353052299769120 606455568089280 241128673156800 2017441712966400 283234743338400 920673115689600 941472799384320 429647453988480 755292648902400 773365417179264 200659525214400 690504836767200 532725890860800 706104599538240 1212911136178560 322235590491360 566469486676800 2467751693924160 1882945598768640 264352427115840 859294907976960 1510585297804800 186454061801280 401319050428800 556030862150400 149912431905600 1412209199076480 644471180982720 1132938973353600 300989287821600 528704854231680 483353385737040 372908123602560 802638100857600 299824863811200 396528640673760 1288942361965440 2265877946707200 674216004720384 279681092701920 601978575643200 1057409708463360 224868647858400 280923335300160 966706771474080 745816247205120 1605276201715200 505662003540288 599649727622400 793057281347520 128684573035200 1512247583710080 1348432009440768 559362185403840 1203957151286400 2114819416926720 449737295716800 561846670600320 778443207010560 209877404667840 1011324007080576 1199299455244800 696641549587200 377779328402112 1586114562695040 257369146070400 421385002950240 1118724370807680 2407914302572800 585178901653248 899474591433600 1123693341200640 193026859552800 419754809335680 1805935726929600 1393283099174400 755558656804224 196039334030400 674605943575200 514738292140800 842770005900480 1167664810515840 314816107001760 164673040585536 1798949182867200 2247386682401280 386053719105600 839509618671360 180158402249280 392078668060800 1685540011800960 629632214003520 329346081171072 2089924648761600 1090675921910400 294059001045600 772107438211200 1679019237342720 975298169422080 472224160502640 360316804498560 784157336121600 3371080023601920 168279826276800 289062401846400 1259264428007040 270237603373920 588118002091200 2528310017701440 216796801384800 274455067642560 944448321005280 720633608997120 1568314672243200 494019121756608 441088501568400 336559652553600 578124803692800 153591264590400 1462947254133120 540475206747840 1176236004182400 252419739415200 433593602769600 548910135285120 202343681292480 988038243513216 606655844308800 882177003136800 673119305107200 364218626326464 307182529180800 411682601463840 1080950413495680 2352472008364800 565420216290048 504839478830400 867187205539200 1097820270570240 230386896885600 235591756787520 404687362584960 1764354006273600 1346238610214400 424065162217536 728437252652928 189002339668800 614365058361600 823365202927680 133307970868800 303515521938720 1009678957660800 2195640541140480 460773793771200 471183513575040 809374725169920 215027770426560 848130324435072 378004679337600 387049986767808 1646730405855360 266615941737600 353387635181280 607031043877440 241357701499200 2019357915321600 283503509503200 921547587542400 942367027150080 430055540853120 756009358675200 774099973535616 200850115233600 691160690656800 533231883475200 706775270362560 1214062087754880 322541655639840 567007019006400 2470095608783040 1884734054300160 264603275536320 860111081706240 1512018717350400 186631159216320 401700230467200 556733697811200 150054686308800 1413550540725120 645083311279680 1134014038012800 301275172850400 529206551072640 483812483459760 373262318432640 803400460934400 300109372617600 396904913304480 1290166622559360 2268028076025600 674856387184896 279946738824480 602550345700800 1058413102145280 225082029463200 281190161327040 967624966919520 746524636865280 1606800921868800 506142290388672 600218745235200 793809826608960 128806683969600 1513685309189760 1349712774369792 559893477648960 1205100691401600 2116826204290560 450164058926400 562380322654080 779427176935680 210076560832320 1012284580777344 1200437490470400 697303232236800 378137809498176 1587619653217920 257613367939200 421785241990560 1119786955297920 2410201382803200 585734715078912 900328117852800 1124760645308160 193210025954400 420153121664640 1807651037102400 1394606464473600 756275618996352 196225359019200 675246088389600 515226735878400 843570483981120 1169140765403520 315114841248480 164829301576128 1800656235705600 2249521290616320 386420051908800 840306243329280 180329357557440 392450718038400 1687140967962240 630229682496960 329658603152256 2091909696710400 1092054561091200 294338038528800 772840103817600 1680612486658560 976224525131520 472672261872720 360658715114880 784901436076800 3374281935924480 168439509806400 289427783299200 1260459364993920 270494036336160 588676077057600 2530711451943360 217070837474400 274715502626880 945344523745440 721317430229760 1569802872153600 494487904728384 441507057793200 336879019612800 578855566598400 153737009899200 1464336787697280 540988072672320 1177352154115200 252659264709600 434141674948800 549431005253760 202599448309440 988975809456768 607231510142400 883014115586400 673758039225600 364679006956992 307474019798400 412073253940320 1081976145344640 2354704308230400 565956752949504 505318529419200 868283349897600 1098862010507520 230605514848800 235815313728960 405198896618880 1766028231172800 1347516078451200 424467564712128 729358013913984 189241242926400 614948039596800 824146507880640 133434469022400 303899172464160 1010637058838400 2197724021015040 461211029697600 471630627457920 810397793237760 215231813858880 848935129424256 378482485852800 387417264945984 1648293015761280 266868938044800 353722970593440 607798344928320 241586729841600 2021274117676800 283861864389600 922422059395200 943261254915840 430463627717760 756964971705600 774834529891968 201040705252800 691816544546400 533737876089600 707445941186880 1215596689856640 322847720788320 567723728779200 2472439523641920 1886522509831680 264937740096960 860927255435520 1513929943411200 186808256631360 402081410505600 557260824556800 150244358846400 1414891882373760 645695441576640 1135447457558400 301561057879200 529875480193920 1010082023112960 484271581182480 373616513262720 804162821011200 300488717692800 397406610145440 1291390883153280 2270894915116800 675496769649408 280212384947040 603122115758400 1059750960387840 225366538269600 281456987353920 968543162364960 747233026525440 1608325642022400 506622577237056 600977435385600 794813220290880 128969498548800 1515123034669440 1350993539298816 560424769894080 1206244231516800 2119501920775680 450733076539200 562913974707840 780165154379520 210342102384960 1013245154474112 1201954870771200 697964914886400 378615784292928 1589626440581760 257938997097600 422185481030880 1120849539788160 2412488463033600 586290528504576 901466153078400 1125827949415680 193454247823200 420684204769920 1809366347275200 1395929829772800 757231568585856 196473392337600 676099614808800 515877994195200 844370962061760 1170247731569280 315513153577440 165037649563584 1802932306156800 2251655898831360 386908495646400 841368409539840 180557297968320 392946784675200 1688741924123520 631026307154880 330075299127168 2093894744659200 1093088540476800 294710088506400 773816991292800 1682736819079680 977150880840960 473269730366160 361114595936640 785893569350400 3377483848247040 168652421179200 289701819388800 1262052614309760 270835946952480 589420177012800 2533112886185280 217276364541600 275062749272640 946539460732320 722229191873280 1571787138700800 495112948690752 442065132759600 337304842358400 579403638777600 153931336977600 1465726321261440 541671893904960 1178840354025600 252978631768800 434552729083200 550125498545280 202791273572160 990225897381504 607999064587200 884130265519200 674609684716800 365024292429888 307862673955200 412594123908960 1083343787809920 2357680708051200 566672135162112 505957263537600 869105458166400 1100250997090560 230897005466400 236113389650880 405582547144320 1768260531038400 1349219369433600 425004101371584 730048584859776 189420420369600 615725347910400 825188247817920 133603133227200 304186910358240 1011914527075200 2200501994181120 461794010932800 472226779301760 811165094288640 215503871768640 850008202743168 378840840739200 387906969183552 1650376495635840 267206266454400 354170084476320 608373820716480 241892100964800 2023829054150400 284130630554400 923588021865600 944453558603520 431007743537280 757681681478400 775813938367104 201294825278400 692691016399200 534412532908800 708340168952640 1216747641432960 323255807652960 568261261108800 2475564743453760 1888907117207040 265188588517440 862015487074560 1515363362956800 187044386518080 402589650556800 558139369132800 150386613249600 1416680337905280 646511615305920 1136522522217600 301942237917600 530377177034880 1011040506766080 484883711479440 374088773036160 805179301113600 300773226499200 397782882776160 1293023230611840 2273045044435200 676350612935424 280566579777120 603884475835200 1060754354069760 225579919874400 281812755389760 969767422958880 748177546072320 1610358602227200 507262959701568 601546452998400 795565765552320 129091609483200 1516560760149120 1352701225870848 561133159554240 1207768951670400 2121508708139520 451159839748800 563625510779520 781395116785920 210541258549440 1014525919403136 1203092905996800 698847158419200 378974265388992 1591131531104640 258183218966400 422719133084640 1122266319108480 2415537903340800 587031613072128 902319679497600 1127251021559040 193637414224800 421082517098880 1811653427505600 1397694316838400 757948530777984 196659417326400 676739759623200 516366437932800 845438266169280 1172092675178880 315811887824160 165193910554176 1804639358995200 2254502043118080 387274828449600 842165034197760 180728253276480 393318834652800 1690876532338560 631623775648320 330387821108352 2096541475257600 1094811839452800 294989125989600 774549656899200 1684330068395520 978386021786880 473717831736240 361456506552960 786637669305600 3381753064677120 168812104708800 290158546204800 1263247551296640 271092379914720 589978251979200 2536314798507840 217618909653600 275323184256960 947435663472480 722913013105920 1573275338611200 495581731662528 442483688984400 337624209417600 580317092409600 154077082286400 1467579032680320 542184759829440 1179956503958400 253218157063200 435237819307200 550646368513920 203110982343360 991163463325056 608574730420800 884967377968800 675248418835200 365599768218048 308154164572800 412984776385440 1084369519658880 2359913007916800 567208671821568 506436314126400 870475638614400 1101292737027840 231115623429600 236336946592320 406221964686720 1769934755937600 1350496837670400 425406503866176 731199536436096 189719049441600 616308329145600 825969552770880 133729631380800 304666473515040 1012872628252800 2202585474055680 462231246859200 472673893184640 812443929373440 215707915200960 850813007732352 379438098883200 388274247361728 1651939105541760 267459262761600 354505419888480 609332947030080 242121129307200 2025745256505600 284578574162400 924462493718400 945347786369280 431415830401920 758876197766400 776548494723456 201485415297600 693346870288800 534918525523200 709010839776960 1218665894060160 323561872801440 169247748849984 569157148324800 2477908658312640 1890695572738560 265606669218240 862831660803840 1517752395532800 187221483933120 402970830595200 558666495878400 150623703921600 1418021679553920 647123745602880 338495497699968 1138314296649600 302228122946400 531213338436480 1012318484970240 485342809202160 374442967866240 805941661190400 301247407843200 398410003827360 1294247491205760 676990995399936 280832225899680 604456245892800 1062426676872960 225935555882400 282079581416640 970685618404320 748885935732480 1611883322380800 507743246549952 602494815686400 796820007654720 129295127707200 1518477727455360 1353981990799872 561664451799360 1208912491785600 2124853353745920 451871111764800 564159162833280 782133094229760 210873185490240 1015486493099904 1204989631372800 699508841068800 379571733882432 1593640015309440 258590255414400 423119372124960 1123328903598720 2417824983571200 587587426497792 903742223529600 1128318325666560 193942691560800 421746370980480 1813368737678400 1399017682137600 759143467764864 196969458974400 677806667647200 517180510828800 846238744249920 1173199641344640 316309778235360 165454345538496 1807484447059200 2256636651333120 387885383121600 843492741960960 181013178790080 393938917948800 1692477488499840 632619556470720 330908691076992 2098526523206400 1095845818838400 295454188461600 775770766243200 1686985483921920 979312377496320 474464667353040 362026357580160 787877835897600 3384954976999680 169078243924800 290432582294400 1265239112941440 271519768185120 590908376923200 2538716232749760 1958624754992640 217824436720800 275757242564160 948929334706080 724052715160320 1575755671795200 496363036615488 443181282692400 338156487849600 580865164588800 154319991134400 1468968566244480 543039536370240 1181816753846400 253617365887200 435648873441600 551514485128320 203302807606080 992726073230976 609534173476800 886362565384800 676312975699200 365945053690944 308639982268800 413635863846240 1086079072740480 2363633507692800 568102899587328 507234731774400 871297746883200 1103028970256640 231479986701600 236709541494720 406605615212160 1772725130769600 1352625951398400 426077174690496 731890107381888 189898226884800 617279964537600 827271727692480 133940461636800 304954211409120 1014469463548800 2206057940513280 462959973403200 473419082989440 813211230424320 216047987588160 852154349380992 379796453769600 388886377658688 1654543455384960 267880923273600 355064312242080 609908422818240 242502843211200 2028938927097600 284847340327200 925919946806400 946838165978880 432095975176320 759592907539200 777772755317376 201803065329600 694439960104800 535761846547200 710128624484160 1219816845636480 324071981382240 169514574876864 569694680654400 2481815183077440 1893676331957760 265857517638720 864191950352640 1519185815078400 187516646291520 403606130659200 558842204793600 150765958324800 1420257248968320 648143962764480 339029149753728 1139389361308800 302704597994400 531715035277440 1013276968623360 486107972073360 375033292583040 807212261318400 301531916649600 398786276458080 1296287925528960 678058299507456 281274969437280 605409195988800 1063430070554880 226148937487200 282524291461440 972215944146720 750066585166080 1614424522636800 508543724630592 603063833299200 797572552916160 129417238641600 1519915452935040 1356116599014912 562549938874560 1210818391977600 2126860141109760 452297874974400 565048582922880 782379086711040 211072341654720 1017087449261184 1206127666598400 700611645484800 379930214978496 1595145105832320 258834477283200 423786437192160 1125099877749120 2421636783955200 588513782207232 904595749948800 1130097165845760 194125857962400 422144683309440 1816227587966400 1401223290969600 759860429956992 197155483963200 678446812461600 517668954566400 847572874384320 1173568630066560 316608512482080 165610606529088 1809191499897600 2260194331691520 388251715924800 844289366618880 181184134098240 394310967926400 1695145748768640 633217024964160 331221213058176 2101834936454400 1096190478633600 295733225944800 776503431849600 1688578733237760 980856303678720 474912768723120 362368268196480 788621935852800 3390291497537280 169237927454400 290523927657600 1266434049928320 271776201147360 591466451889600 2542718623152960 1961712607357440 217892945743200 276017677548480 949825537446240 724736536392960 1577243871705600 496831819587264 443599838917200 338475854908800 581047855315200 154465736443200 1471284455518080 543552402294720 1182932903779200 253856891181600 435785891486400 552035355096960 203366749360320 993663639174528 610109839310400 887199677834400 676951709817600 366060148848576 308931472886400 414026516322720 1087104804589440 2365865807558400 568639436246784 507713782363200 871571782972800 1104070710193920 231698604664800 236933098436160 406733498720640 1774399355668800 1353903419635200 426479577185088 732120297697152 189957952699200 617862945772800 828053032645440 134066959790400 305050124040480 1015427564726400 2208141420387840 463397209329600 473866196872320 813466997441280 216252031020480 852959154370176 379915905398400 389253655836864 1656106065290880 268133919580800 355399647654240 610100248080960 242731871553600 2030855129452800 284936929048800 926794418659200 947732393744640 432504062040960 759831810796800 778507311673728 201993655348800 695095813994400 536267839161600 710799295308480 1220200496161920 324378046530720 169674670492992 569873858097600 2484159097936320 1895464787489280 265941133778880 865008124081920 1519663621593600 187693743706560 403987310697600 559369331539200 150813376459200 1421598590616960 648756093061440 339349340985984 1139747716195200 302990483023200 531882267557760 1014874441378560 486567069796080 375387487413120 807974621395200 301626752918400 398911700668320 1297512186122880 678698681971968 281540615559840 605980966046400 1063764535115520 226220064688800 282791117488320 973134139592160 750774974826240 1615949242790400 509024011478976 603253505836800 797823401336640 129457942286400 1522311662067840 1357397363943936 563081231119680 1211961932092800 2127529070231040 452440129377600 565582234976640 783117064154880 211138727042880 1018048022957952 1206507011673600 701273328134400 380049708677184 1595646802673280 258915884572800 424186676232480 1126162462239360 2423923864185600 589069595632896 904880258755200 1131164469953280 194186913429600 422277454085760 1817942898139200 1402546656268800 760099417354368 197217492292800 678660194066400 517831769145600 848373352464960 1174675596232320 316708090564320 165662693525952 1809760517510400 2262328939906560 388373826859200 844554908171520 181241119200960 394434984585600 1696746704929920 633416181128640 331325387051904 2103819984403200 1097224458019200 295826238439200 776747653718400 1689109816343040 981782659388160 475062135846480 362482238401920 788869969171200 3393493409859840 169291155297600 290797963747200 1266832362257280 271861678801440 591652476878400 2545120057394880 1963565318776320 218098472810400 276104489209920 950124271692960 724964476803840 1577739938342400 496988080577856 443739357658800 338582310595200 581595927494400 154514318212800 1472673989082240 543723357602880 1183304953756800 253936732946400 436196945620800 552208978419840 203558574623040 993976161155712 610301727921600 887478715317600 677164621190400 366405434321472 309028636425600 414156733814880 1087446715205760 2366609907513600 568818281799936 507873465892800 872393891241600 1104417956839680 231771477319200 237007617416640 407117149246080 1774957430635200 1354329242380800 426613711349952 732810868642944 190137130142400 618057272851200 828313467629760 134109125841600 305337861934560 1015746931785600 2208835913679360 463542954638400 474015234833280 814234298492160 216320045497920 853227422699904 380274260284800 389376081896256 1656626935259520 268218251683200 355511426124960 610675723869120 242808214334400 2031493863571200 285205695213600 927085909276800 948030469666560 432640090995840 760548520569600 778752163792512 202057185355200 695314431957600 536436503366400 711022852249920 1221351447738240 324480068246880 169728035698368 570411390427200 2484940402889280 1896060939333120 266191982199360 865280181991680 1521097041139200 187752776178240 404114370710400 559896458284800 150955630862400 1422045704499840 648960136493760 339456071396736 1140822780854400 303085778032800 532383964398720 1015832925031680 486720102370320 375505552356480 808228741420800 301911261724800 399287973299040 1297920272987520 678912142793472 281629164267360 606171556065600 1064767928797440 226433446293600 282880059497280 973440204740640 751011104712960 1616457482841600 509184107095104 603822523449600 798575946598080 129580053220800 1523749387547520 1357824285586944 563258328534720 1212343112131200 2129535857594880 452866892587200 565760118994560 783855041598720 211337883207360 1018368214190208 1207645046899200 701493889017600 380408189773248 1597151893196160 259160106441600 424320089245920 1126516657069440 2424686224262400 589254866774784 905733785174400 1131520237989120 194370079831200 422675766414720 1818514668196800 1402987778035200 760816379546496 197403517281600 679300338880800 518320212883200 848640178491840 1175782562398080 317006824811040 165818954516544 1811467570348800 2263040475978240 388740159662400 845351532829440 181412074509120 394807034563200 1697280356983680 634013649622080 331637909033088 2104481667052800 1098258437404800 296105275922400 777480319324800 1690703065658880 982091444624640 475510237216560 362824149018240 789614069126400 3394560713967360 169450838827200 291071999836800 1268027299244160 272118111763680 592210551844800 2545920535475520 1964182889249280 218303999877600 276364924194240 951020474433120 725648298036480 1579228138252800 497456863549632 444157913883600 338901677654400 582143999673600 154660063521600 1473137166936960 544236223527360 1184421103689600 254176258240800 436607999755200 552729848388480 203750399885760 994913727099264 610877393755200 888315827767200 677803355308800 366750719794368 309320127043200 414547386291360 1088472447054720 2368842207379200 569354818459392 508352516481600 873215999510400 1105459696776960 231990095282400 237231174358080 407500799771520 1776631655534400 1355606710617600 427016113844544 733501439588736 190316307585600 618640254086400 829094772582720 134235623995200 305625599828640 1016705032963200 2210919393553920 463980190564800 474462348716160 815001599543040 216524088930240 854032227689088 380632615171200 389743360074432 1658189545165440 268471247990400 355846761537120 611251199657280 243037242676800 2033410065926400 285474461378400 927960381129600 948924697432320 433048177860480 761265230342400 779486720148864 202247775374400 695970285847200 536942495980800 711693523074240 1222502399314560 324786133395360 169888131314496 570948922756800 2487284317748160 1897849394864640 266442830619840 866096355720960 1522530460684800 187929873593280 404495550748800 560423585030400 151097885265600 1423387046148480 649572266790720 339776262628992 1141897845513600 303371663061600 532885661239680 1016152419582720 487179200093040 375859747186560 808991101497600 302195770531200 399664245929760 1299144533581440 679552525257984 281894810389920 606743326123200 1065771322479360 226646827898400 283146885524160 974358400186080 751719494373120 1617982202995200 509664393943488 604391541062400 799328491859520 129702164155200 1524228629374080 1359105050515968 563789620779840 1213486652246400 2131542644958720 453293655796800 566293771048320 784593019042560 211537039371840 1019328787886976 1208783082124800 702155571667200 380766670869312 1598656983719040 259404328310400 424720328286240 1127579241559680 2426973304492800 589810680200448 906587311593600 1132587542096640 194553246232800 423074078743680 1820229978369600 1404311143334400 761533341738624 197589542270400 679940483695200 518808656620800 849440656572480 1176889528563840 317305559057760 165975215507136 1813174623187200 2265175084193280 389106492465600 846148157487360 181583029817280 395179084540800 1698881313144960 634611118115520 331950431014272 2106466715001600 1099292416790400 296384313405600 778212984931200 1692296314974720 983017800334080 475958338586640 363166059634560 790358169081600 3397762626289920 169610522356800 291346035926400 1269222236231040 272374544725920 592768626811200 2548321969717440 1966035600668160 218509526944800 276625359178560 951916677173280 726332119269120 1580716338163200 497925646521408 444576470108400 339221044713600 582692071852800 154805808830400 1474526700501120 544749089451840 1185537253622400 254415783535200 437019053889600 553250718357120 203942225148480 995851293042816 611453059588800 889152940216800 678442089427200 367096005267264 309611617660800 414938038767840 1089498178903680 2371074507244800 569891355118848 508831567070400 874038107779200 1106501436714240 232208713245600 237454731299520 407884450296960 1778305880433600 1356884178854400 427418516339136 734192010534528 190495485028800 619223235321600 829876077535680 134362122148800 305913337722720 1017663134140800 2213002873428480 464417426491200 474909462599040 815768900593920 216728132362560 854837032678272 380990970057600 390110638252608 1659752155071360 268724244297600 356182096949280 611826675445440 243266271019200 2035326268281600 285743227543200 928834852982400 949818925198080 433456264725120 761981940115200 780221276505216 202438365393600 696626139736800 537448488595200 712364193898560 1223653350890880 325092198543840 170048226930624 571486455086400 2489628232607040 1899637850396160 266693679040320 866912529450240 1523963880230400 188106971008320 404876730787200 561302129606400 151240139668800 1424728387797120 650184397087680 340096453861248 1142972910172800 303657548090400 533387358080640 1017110903235840 487638297815760 376213942016640 809753461574400 302480279337600 400040518560480 1300368794175360 680192907722496 282160456512480 607315096180800 1066774716161280 226860209503200 283413711551040 975276595631520 752427884033280 1619506923148800 510144680791872 604960558675200 800081037120960 129824275089600 1525666354853760 1360385815444992 564320913024960 1214630192361600 2133549432322560 453720419006400 566827423102080 785822981448960 211736195536320 1020289361583744 1209921117350400 702817254316800 381125151965376 1600162074241920 259648550179200 425120567326560 1128641826049920 2429260384723200 590366493626112 907440838012800 1133654846204160 194736412634400 423472391072640 1821945288542400 1405634508633600 762250303930752 197775567259200 680580628509600 519297100358400 850241134653120 1178734472173440 317604293304480 166131476497728 1814881676025600 2267309692408320 389472825268800 846944782145280 181753985125440 395551134518400 1700482269306240 635208586608960 332262952995456 2108451762950400 1101015715766400 296663350888800 778945650537600 1693889564290560 983944156043520 476406439956720 363507970250880 791102269036800 3400964538612480 169770205886400 291802762742400 1270417173217920 272630977688160 593326701777600 2550723403959360 1967888312087040 218852072056800 276885794162880 952812879913440 727015940501760 1582204538073600 498394429493184 444995026333200 339540411772800 583605525484800 154951554139200 1475916234065280 545261955376320 1186653403555200 254655308829600 437704144113600 553771588325760 204261933919680 996788858986368 612028725422400 889990052666400 679080823545600 367671481055424 309903108278400 415328691244320 1090523910752640 2373306807110400 570427891778304 291946368299040 509310617659200 875408288227200 1107543176651520 232427331208800 237678288240960 408523867839360 1779980105332800 1358161647091200 427820918833728 735342962110848 190794114100800 619806216556800 830657382488640 134488620302400 306392900879520 583892736598080 1018621235318400 2215086353303040 464854662417600 475356576481920 817047735678720 216932175794880 855641837667456 381588228201600 390477916430784 1661314764977280 268977240604800 356517432361440 612785801759040 243495299361600 1167785473196160 2037242470636800 286191171151200 929709324835200 950713152963840 433864351589760 763176456403200 780955832861568 202628955412800 697281993626400 537954481209600 713034864722880 1225571603518080 325398263692320 170208322546752 572382342302400 2491972147465920 1901426305927680 267111759741120 867728703179520 1526352912806400 188284068423360 405257910825600 562004965267200 151477230340800 1426069729445760 650796527384640 340416645093504 1144764684604800 303943433119200 534223519482240 1018069386888960 488097395538480 376568136846720 810515821651200 302954460681600 400667639611680 1301593054769280 680833290187008 282426102635040 607886866238400 1068447038964480 227215845511200 283680537577920 976194791076960 753136273693440 1621031643302400 510624967640256 455915149678800 605908921363200 801335279223360 130027793313600 1527104080333440 1361666580374016 564852205270080 1215773732476800 2136894077928960 454431691022400 567361075155840 786806951374080 212068122477120 1021249935280512 911830299357600 1211817842726400 703478936966400 381722620458816 1602670558446720 260055586627200 425520806366880 1129704410540160 2431547464953600 590922307051776 908863382044800 1134722150311680 195041689970400 424136244954240 1823660598715200 1406957873932800 763445240917632 198085608907200 681647536533600 520111173254400 851041612733760 1180210427061120 318102183715680 166391911482048 1817726764089600 2269444300623360 390083379940800 848272489908480 182038910639040 396171217814400 1702083225467520 636204367431360 332783822964096 2110436810899200 1102394354947200 297128413360800 780166759881600 1696544979816960 984870511752960 477153275573520 364077821278080 792342435628800 3404166450935040 170036345102400 292168144195200 1272408734862720 273058365958560 594256826721600 2553124838201280 1969741023505920 219126108146400 277319852470080 954306551147040 728155642556160 1584684871257600 499175734446144 445692620041200 340072690204800 584336288390400 155194462987200 1477305767629440 546116731917120 1188513653443200 255054517653600 438252216292800 554639704940160 204517700936640 998351468892288 612988168478400 891385240082400 680145380409600 368131861685952 310388925974400 415979778705120 1092233463834240 2377027306886400 571322119544064 292221227581920 510109035307200 876504432585600 1109279409880320 232791694480800 238050883143360 409035401873280 1782770480164800 1360290760819200 428491589658048 736263723371904 191033017358400 620777851948800 831959557410240 134699450558400 306776551404960 584442455163840 1020218070614400 2218558819760640 465583388961600 476101766286720 818070803746560 217272248182080 856983179316096 382066034716800 391090046727744 1663919114820480 269398901116800 357076324715040 613553102809920 243877013265600 1168884910327680 2040436141228800 286549526037600 931166777923200 952203532573440 434544496364160 764132069433600 782180093455488 202946605444800 698375083442400 538797802233600 714152649430080 1227106205619840 325908372273120 170475148573632 573099052075200 2495878672230720 1904407065146880 267446224301760 869088992728320 1528264138867200 188579230781760 405893210889600 151666902878400 1428305298860160 651816744546240 340950297147264 1146198104150400 304419908167200 534892448603520 1019027870542080 488862558409680 377158461563520 811786421779200 303333805756800 401169336452640 1303633489092480 681900594294528 282868846172640 608839816334400 1069784897207040 227500354317600 284125247622720 977725116819360 754316923127040 1623572843558400 511425445720896 456629862250800 606667611513600 802338672905280 130190607892800 1528541805813120 1363801188589056 565737692345280 1217679632668800 2139569794414080 455000708635200 568250495245440 212333664029760 1022850891441792 913259724501600 1213335223027200 704581741382400 382200595253568 1604677345810560 260381215785600 426187871434080 1131475384690560 2435359265337600 591848662761216 910001417270400 1136500990490880 195285911839200 424667328059520 1826519449003200 1409163482764800 764401190507136 198333642225600 682501062952800 520762431571200 852375742868160 318500496044640 166600259469504 1820002834540800 2273001980981760 390571823678400 849334656119040 182266851049920 396667284451200 1704751485736320 637000992089280 333200518939008 2113745224147200 297500463338400 781143647356800 1698669312238080 986414437935360 477750744066960 364533702099840 793334568902400 3409502971472640 170249256475200 293264288553600 1274001984178560 273400276574880 595000926676800 2557127228604480 1972828875870720 219948216415200 277667099115840 955501488133920 729067404199680 1586669137804800 499800778408512 195119550924480 446250695007600 340498512950400 586528577107200 155388790065600 1479621656903040 546800553149760 1190001853353600 255373884712800 439896432830400 555334198231680 205285001987520 999601556817024 613755722923200 390239101848960 892501390015200 680997025900800 369513003577536 310777580131200 416500648673760 1093601106299520 2380003706707200 572037501756672 292679326386720 510747769425600 879792865660800 1110668396463360 233083185098400 238348959065280 410570003975040 780478203697920 1785002780030400 1361994051801600 429028126317504 739026007155072 621555160262400 833001297347520 134868114763200 307927502981280 585358652773440 1021495538851200 2221336792926720 466166370196800 476697918130560 821140007950080 217544306091840 858056252635008 1243110320524800 391579750965312 1666002594695040 269736229526400 357523438597920 615855005962560 1170717305546880 2042991077702400 932332740393600 953395836261120 435088612183680 766998908524800 783159501930624 203200725470400 699249555295200 539472459052800 715046877195840 1231710011925120 326316459137760 170688609395136 1864665480787200 2499003892042560 1906791672522240 870177224367360 1533997817049600 188815360668480 406401450940800 152235920491200 1430093754391680 652632918275520 341377218790272 1150498362787200 304801088205600 1740354448734720 1020625343297280 489474688706640 377630721336960 812802901881600 304471840982400 1305265836551040 682754437580544 283223041002720 609602176411200 1073798471934720 228353880736800 284481015658560 978949377413280 755261442673920 1625605803763200 512065828185408 457201632308400 608943681964800 2610531673102080 160971620846400 1530938014945920 1365508875161088 566446082005440 1219204352822400 2147596943869440 456707761473600 568962031317120 213130288687680 1024131656370816 914403264616800 1217887363929600 705463984915200 383634519637824 1610697707902080 321943241692800 426721523487840 1132892164010880 2438408705644800 592589747328768 913415522947200 1137924062634240 241457431269600 426260577375360 1828806529233600 1410927969830400 767269039275648 199077742180800 643886483385600 853443046975680 319695433031520 167225303431872 1826831045894400 2275848125268480 482914862539200 852521154750720 225360269184960 398155484361600 1706886093951360 639390866063040 334450606863744 2116391954745600 298616613271200 965829725078400 1705042309501440 987649578881280 450720538369920 796310968723200 3413772187902720 210501350337600 293538324643200 1278781732126080 338040403777440 597233226542400 2560329140927040 1975299157762560 220153743482400 278708839053120 901441076739840 1592621937446400 501675910295616 195363870287040 421002700675200 587076649286400 155971771300800 1481474368321920 676080807554880 1194466453084800 315752025506400 440307486964800 557417678106240 205476827250240 1003351820591232 758866212561600 390727740574080 842005401350400 369858289050432 311943542601600 418063258579680 1352161615109760 2388932906169600 707284537134336 293045805430560 631504051012800 880614973929600 1114835356212480 233957656951200 294701890472640 410953654500480 781455481148160 1684010802700800 530463402850752 739716578100864 623887085203200 836126517159360 135374107377600 308215240875360 586091610861120 1263008102025600 2229670712424960 467915313902400 589403780945280 821907309000960 218360479821120 1060926805701504 1247774170406400 393048863678016 1672253034318720 270748214755200 442052835708960 616430481750720 1172183221722240 2526016204051200 935830627804800 1178807561890560 436720959642240 767715618297600 786097727356032 203963085547200 701872970853600 541496429510400 884105671417920 1232860963501440 327540719731680 171328991859648 1871661255609600 2357615123781120 873441919284480 1535431236595200 189523750328640 407926171094400 1768211342835840 655081439463360 342657983719296 1151573427446400 305944628320800 1746883838568960 1021903321501440 491311079597520 379047500657280 815852342188800 3536422685671680 304756349788800 1310162878926720 685315967438592 284285625492960 611889256641600 1074801865616640 228567262341600 285548319766080 982622159195040 758095001314560 1631704684377600 513986975578944 458916942481200 609512699577600 2620325757853440 161575547515200 1532854982252160 1370631934877184 568571250985920 1223778513283200 2149603731233280 457134524683200 571096639532160 213329444852160 1027973951157888 917833884962400 1219025399155200 708110715513600 383993000733888 1612202798424960 323151095030400 428322479649120 1137142501971840 2447557026566400 594813001031424 914269049366400 1142193279064320 242363321272800 426658889704320 1835667769924800 1416221431027200 767986001467776 199263767169600 646302190060800 856644959298240 319994167278240 167381564422464 1828538098732800 2284386558128640 484726642545600 853317779408640 226205766521280 398527534339200 1713289918596480 639988334556480 334763128844928 2124332146540800 298895650754400 969453285091200 1706635558817280 991355001719040 452411533042560 797055068678400 3426579837192960 211291100596800 294543123638400 1279976669112960 339308649781920 597791301508800 2569934877894720 1982710003438080 220907342728800 278969274037440 904823066085120 1594110137356800 502144693267392 196096828374720 422582201193600 589086247276800 156117516609600 1487032502578560 678617299563840 1195582603017600 316936650895200 441814685457600 557938548074880 206180186546880 1004289386534784 761713295428800 392193656749440 845164402387200 371124335784384 312235033219200 418453911056160 1357234599127680 2391165206035200 709938098005248 294145242562080 633873301790400 883629370915200 1115877096149760 234176274914400 295807540835520 412360373093760 784387313498880 1690328804774400 532453573503936 742248671568768 624470066438400 836907822112320 135500605531200 309270279820320 588290485124160 1267746603580800 2231754192299520 468352549828800 591615081671040 824720746187520 218564523253440 1064907147007872 1248940132876800 393416141856192 1673815644224640 271001211062400 443711311253280 618540559640640 1176580970248320 2535493207161600 936705099657600 1183230163342080 437129046506880 770343554131200 786832283712384 204153675566400 702528824743200 542002422124800 887422622506560 1237081119281280 327846784880160 171489087475776 1873410199315200 2366460326684160 874258093013760 1540687108262400 189700847743680 408307351132800 1774845245013120 655693569760320 342978174951552 1155515331196800 306230513349600 1748516186027520 1025737256113920 491770177320240 379401695487360 816614702265600 3549690490026240 305799548745600 1311387139520640 685956349903104 284551271615520 612461026699200 1078480975783680 229349661559200 285815145792960 983540354640480 758803390974720 1633229404531200 514467262427328 459345770024400 686917073082240 611599097491200 2622774279041280 161726529182400 1538605884170880 1371912699806208 569102543231040 1224922053398400 2156961951567360 515187804811680 458699323118400 571630291585920 214059684121920 1028934524854656 918691540048800 1373834146164480 1223198194982400 708772398163200 385307431419456 1617721463675520 323453058364800 428722718689440 1138205086462080 2449844106796800 595368814457088 1030375609623360 917398646236800 1143260583171840 242589793773600 428119368243840 1837383080097600 1417544796326400 770614862838912 199945858795200 646906116729600 857445437378880 321089526182880 167954521387968 2060751219246720 1834797292473600 2286521166343680 485179587547200 856238736487680 226417140855360 399891717590400 1714890874757760 642179052365760 335909042775936 2126317194489600 299918788192800 970359175094400 1712477472975360 992281357428480 452834281710720 799783435180800 3429781749515520 211488538161600 294634469001600 1284358104731520 339625711283040 599837576385600 2572336312136640 1984562714856960 220975851751200 279924202313280 905668563421440 1599566870361600 503863564163904 196280067896640 422977076323200 589268938003200 156651916075200 1488422036142720 679251422566080 1199675152771200 317232807242400 441951703502400 559848404626560 206244128301120 1007727128327808 762425066145600 392560135793280 845954152646400 371239430942016 313303832150400 419886303469920 1358502845132160 2399350305542400 710601488222976 294420101844960 634465614484800 883903407004800 1119696809253120 234977874112800 296083953426240 412488256602240 785120271586560 1691908305292800 532951116167232 742478861884032 626607664300800 839772606939840 135964432094400 309366192451680 588840203689920 1268931228969600 2239393618506240 469955748225600 592167906852480 824976513204480 219312682505280 1065902232334464 1253215328601600 394762828509504 1679545213879680 271928864188800 444125930139360 618732384903360 1177680407379840 2537862457939200 939911496451200 1184335813704960 438625365010560 770582457388800 789525657019008 204852505636800 704933622338400 543857728377600 888251860278720 1237464769806720 328969023757920 172076104734912 1879822992902400 2368671627409920 877250730021120 1541164914777600 190350204932160 409705011273600 1776503720557440 657938047515840 344152209469824 1155873686083200 307278758455200 1754501460042240 1026695739767040 493453535636880 380700409864320 819410022547200 3553007441114880 305894385014400 1315876095031680 688304418939648 285525307398240 614557516910400 1078815440344320 229420788760800 286793507891520 986907071273760 761400819728640 1638820045094400 516228314204736 460918137682800 689268430730880 611788770028800 2631752190063360 162280128628800 1540043609650560 1376608837879296 571050614796480 1229115033820800 2157630880688640 516951323048160 458841577521600 573587015783040 214126069510080 1032456628409472 921836275365600 1378536861461760 1223577540057600 711198567878400 385426925118144 1618223160516480 324560257257600 430190261837280 1142101229592960 2458230067641600 597406797017856 1033902646096320 917683155043200 1147174031566080 243420192943200 428252139020160 1843672550731200 1422397135756800 770853850236288 200007867124800 649120514515200 860380523674560 321189104265120 168006608384832 2067805292192640 1835366310086400 2294348063132160 486840385886400 856504278040320 227192180080320 400015734249600 1720761047349120 642378208530240 336013216769664 2133595703635200 300011800687200 973680771772800 1713008556080640 995677995029760 454384360160640 800031468499200 3441522094698240 212212475899200 295456577270400 1284756417060480 340788270120480 600023601374400 2581141571023680 1991355990059520 280011013974720 908768720321280 1600062936998400 504019825154496 196951946143680 424424951798400 590913154540800 156700497844800 1493516992544640 681576540240960 1200047202748800 318318713848800 560022027949440 206819604089280 1008039650308992 765034892107200 393903892287360 848849903596800 372275287360704 313400995689600 420016520962080 1363153080481920 2400094405497600 713033919021312 295427919215520 636637427697600 1120044055898880 235050746767200 297097466258880 413639208178560 787807784574720 1697699807193600 534775439265984 744550574721408 626801991379200 840033041924160 136006598145600 310229406133920 590855838431040 1273274855395200 2240088111797760 470101493534400 594194932517760 827278416357120 219380696982720 1069550878531968 1253603982758400 394885254568896 1680066083848320 272013196291200 445646199388320 620458812267840 1181711676862080 2546549710790400 940202987068800 1188389865035520 438761393965440 772732586707200 789770509137792 204916035643200 705152240301600 544026392582400 891292398776640 1240917624535680 329071045474080 172129469940288 1880405974137600 2376779730071040 877522787930880 1545465173414400 190409237403840 409832071286400 1782584797553280 658142090948160 344258939880576 1159098880060800 307374053464800 1755045575861760 1030210179828480 493606568211120 380818474807680 819664142572800 3565169595106560 306747911433600 1316284181896320 688517879761152 285613856105760 614748106929600 1081825621390080 230060933575200 286882449900480 987213136422240 761636949615360 1639328285145600 516388409820864 461061080197200 689482190517120 613495822867200 2632568363792640 162330455851200 1545315269742720 1377035759522304 571227712211520 1229496213859200 2163651242780160 517111642887840 460121867150400 573764899800960 214723538003520 1032776819641728 922122160394400 1378964381034240 1226991645734400 711419128761600 386502368406336 1622738432085120 324660911702400 430323674850720 1142455424423040 2458992427718400 597592068159744 1034223285775680 920243734300800 1147529799601920 243495683776800 429447076007040 1844244320788800 1422838257523200 773004736812672 200565942091200 649321823404800 860647349701440 322085307005280 168475391356608 2068446571551360 1840487468601600 2295059599203840 486991367553600 858894152014080 227262638191680 401131884182400 1721294699402880 644170614010560 336950782713216 2134257386284800 300848913136800 973982735107200 1717788304028160 995986780266240 454525276383360 802263768364800 3442589398805760 212278288420800 295639267996800 1288341228021120 340893957287520 601697826273600 2581942049104320 1991973560532480 280792318927680 909050552766720 1604527536729600 505426174069824 197013025984320 424556576841600 591278535993600 157137733771200 1493980170399360 681787914575040 1203395652547200 318417432631200 561584637855360 206947487597760 1010852348139648 765272149012800 394026051968640 849113153683200 372505477675968 314275467542400 421188478391520 1363575829150080 2406791305094400 713255049093888 295519538976480 636834865262400 1123169275710720 235706600656800 297189603789120 413894975195520 788052103937280 1698226307366400 534941286820416 745010955351936 628550935084800 842376956783040 136386092606400 310421231396640 591039077952960 1273669730524800 2246338551421440 471413201313600 594379207578240 827789950391040 219992827279680 1069882573640832 1257101870169600 395987089103424 1684753913566080 272772185212800 445784405683680 620842462793280 1182078155905920 2547339461049600 942826402627200 1188758415156480 439985654559360 773210393222400 791974178206848 205487805700800 707119801970400 545544370425600 891568811367360 1241684925586560 329989240919520 172609756788672 1885652805254400 2377516830312960 879971309118720 1546420786444800 190940529648960 410975611401600 1783137622734720 659978481839040 345219513577344 1159815589833600 308231708551200 1759942618237440 1030529674379520 494983861379280 381881059297920 821951222803200 3566275245469440 306937583971200 1319956963678080 690439027154688 286410794473440 616463417102400 1082494550511360 230203187978400 287682927981120 989967722758560 763762118595840 1643902445606400 517829270366016 462347562826800 691406028593280 613875167942400 2639913927356160 162783400852800 1545794511569280 1380878054309376 572821588946880 1232926834204800 2164989101022720 518554521444960 460406375956800 575365855962240 214856308779840 1035658540732032 924695125653600 1382812057186560 1227750335884800 713404176710400 386741355803712 1623741825767040 325566801705600 431524391971680 1145643177893760 2465853668409600 599259508436736 1037109042889920 920812751913600 1150731711924480 244175101279200 429712617559680 1849390251307200 1426808353420800 773482711607424 200689958750400 651133603411200 863048783943360 322284463169760 168579565350336 2074218085779840 1841625503827200 2301463423848960 488350202558400 859425235119360 227896761193920 401379917500800 1726097567886720 644568926339520 337159130700672 2140212530131200 301034938125600 976700405116800 1718850470238720 998765847394560 455793522387840 802759835001600 3452195135773440 212870601115200 296004649449600 1289137852679040 341845141790880 602069876251200 2589146351830080 1997531694789120 280965942250560 911587044775680 1605519670003200 505738696051008 197562744550080 425741202230400 592009298899200 157234897310400 1498148771091840 683690283581760 1204139752502400 319305901672800 561931884501120 207203254614720 1011477392102016 767407461163200 395125489100160 851482404460800 372965858306496 314469794620800 421448913375840 1367380567163520 2408279505004800 715245219747072 296344116825120 638611803345600 1123863769002240 235852345965600 298018841561280 414406509229440 790250978200320 1702964808921600 536433914810304 745931716612992 628939589241600 842897826751680 136470424708800 310804881922080 592688233650240 1277223606691200 2247727538004480 471704691931200 596037683122560 828813018458880 220128856234560 1072867829620608 1257879178483200 396231941222208 1685795653503360 272940849417600 447028262341920 621609763844160 1185376467300480 2554447213382400 943409383862400 1192075366245120 440257712469120 774166006252800 792463882444416 205614865713600 707557037896800 545881698835200 894056524683840 1243219527688320 330193284351840 172716487199424 1886818767724800 2384150732490240 880515424938240 1548332012505600 191058594592320 411229731427200 1788113049367680 660386568703680 345432974398848 1161249009379200 308422298570400 1761030849876480 1033405125338880 495289926527760 382117189184640 822459462854400 3576226098735360 307316929046400 1320773137407360 690865948797696 286587891888480 616844597140800 1083832408753920 230487696784800 287860811999040 990579853055520 764234378369280 1644918925708800 518149461598272 462633447855600 691833548165760 614633858092800 2641546274814720 162884055297600 1550107688008320 1381731897595392 573175783776960 1233689194281600 2167664817507840 518875161124320 460975393569600 575721623998080 215121850332480 1036298923196544 925266895711200 1383667096331520 1229267716185600 713845298476800 387219330598464 1625748613130880 325768110595200 431791217998560 1146351567553920 2467378388563200 599630050720512 1037750322248640 921950787139200 1151443247996160 244326082946400 430243700664960 1850533791422400 1427690596953600 774438661196928 200937992068800 651536221190400 863582435997120 322682775498720 168787913337792 2075500644497280 1843901574278400 2302886495992320 488652165892800 860487401329920 228037677416640 401875984137600 1727164871994240 645365550997440 337575826675584 2141535895430400 301406988103200 977304331785600 1720974802659840 999383417867520 456075354833280 803751968275200 3454329743988480 213002226158400 296461376265600 1290731101994880 342056516124960 602813976206400 2590747307991360 1998766835735040 281313188896320 912150709666560 1607503936550400 506363740013376 197684904231360 426004452316800 592922752531200 157429224388800 1499075126801280 684113032249920 1205627952412800 319503339237600 562626377792640 207522963385920 1012727480026752 767881974974400 395369808462720 852008904633600 314858448777600 421969783344480 1368226064499840 2411255904825600 715687479892224 296527356347040 639006678475200 1125252755585280 236143836583200 298203116621760 415045926771840 790739616925440 1704017809267200 536765609919168 629716897555200 843939566688960 136639088913600 311284445078880 593054712694080 1278013356950400 2250505511170560 472287673166400 596406233243520 830091853543680 220400914144320 1073531219838336 1259433795110400 396721645459776 1687879133377920 273278177827200 447304674932640 622568890157760 1186109425388160 2556026713900800 944575346332800 1192812466487040 440801828288640 775360522540800 793443290919552 205868985739200 708431509749600 546556355654400 894609349865280 1245137780315520 330601371216480 172929948020928 1889150692665600 2385624932974080 881603656577280 1550721045081600 191294724479040 411737971478400 1789218699730560 661202742432960 345859896041856 1163040783811200 308803478608800 1763207313154560 1034044114440960 495902056824720 382589448958080 823475942956800 3578437399461120 307791110390400 1322405484865920 691719792083712 286942086718560 617606957217600 1085504731557120 230843332792800 288216580034880 991804113649440 765178897916160 1646951885913600 518789844062784 463205217913200 692688587310720 615582220780800 2644810969731840 163085364187200 1551066171661440 1383439584167424 573884173437120 1235213914435200 2171009463114240 519516440483040 461686665585600 576433160069760 215453777273280 1037579688125568 926410435826400 1385377174621440 1231164441561600 714727542009600 387816799091904 1628257097335680 326170728374400 432324870052320 1147768346874240 2470427828870400 600371135288064 1039032880966080 923373331171200 1152866320139520 244628046280800 430907554546560 1852820871652800 1429455084019200 775633598183808 201248033716800 652341456748800 864649740104640 323180665909920 2078065761932160 1846746662342400 2305732640279040 489256092561600 861815109093120 228319509862080 402496067433600 1729299480209280 646361331819840 338096696644224 2144182626028800 301872050575200 978512185123200 1723630218186240 1000618558813440 456639019724160 804992134867200 3458598960418560 213265476244800 297831556713600 1292722663639680 342479264793120 603744101150400 2593949220313920 2001237117626880 281747247203520 913278039448320 1609984269734400 507145044966336 197929223593920 426530952489600 595663113427200 157672133236800 1500927838220160 684958529586240 1207488202300800 319898214367200 563494494407040 208482089699520 1014290089932672 768831002596800 395858447187840 853061904979200 315344266473600 422620870805280 1369917059172480 2414976404601600 716572000182528 296893835390880 639796428734400 1126988988814080 236508199855200 298571666742720 416964179399040 791716894375680 1706123809958400 537429000136896 630688532947200 845241741610560 136849919169600 312723134549280 593787670781760 1279592857468800 2253977977628160 473016399710400 597143333485440 833928358798080 220740986531520 1074858000273792 1261377065894400 397333775756736 1690483483221120 273699838339200 447857500114080 625446269098560 1187575341563520 2559185714937600 946032799420800 1194286666970880 441481973063040 778944071404800 794667551513472 206186635771200 709524599565600 547399676678400 895715000228160 1250892538197120 331111479797280 173196774047808 1892065598841600 2388573333941760 882963946126080 1557888142809600 191589886837440 412373271542400 1791430000456320 662222959594560 346393548095616 1168416107107200 309279953656800 1765927892252160 1035322092645120 496667219695920 383179773674880 824746543084800 3582860000912640 309213654422400 1324445919189120 692787096191232 287384830256160 618559907313600 1090521699966720 231910240816800 288661290079680 993334439391840 766359547349760 1649493086169600 519590322143424 463919930485200 693757386241920 618427308844800 2648891838378240 163337000299200 1552983138967680 1385574192382464 574769660512320 1237119814627200 2181043399933440 520318039681440 463820481633600 577322580159360 216449558095680 1039180644286848 927839860970400 1387514772483840 1236854617689600 715830346425600 389609204572224 1635782549950080 326674000598400 432991935119520 1149539321024640 2474239629254400 601297490997504 1040636079362880 927640963267200 1154645160318720 245005500448800 432899116191360 1855679721940800 1431660692851200 779218409144448 202178158660800 653348001196800 865983870239040 324674337143520 2081272158725760 1855281926534400 2309290320637440 490011000897600 865798232382720 228671800418880 404356317321600 1731967740478080 649348674287040 339659306550144 2147491039276800 303267237991200 980022001795200 1731596464765440 1002162484995840 457343600837760 808712634643200 3463935480956160 213594538852800 735016501346400 298196938166400 1298697348574080 343007700628320 606534475982400 2597951610717120 2004324969991680 283049422125120 914687201675520 1617425269286400 509488959825216 198234622797120 427189077705600 596393876332800 158400859780800 1503243727493760 686015401256640 1213068951964800 320391808279200 566098844250240 514511550942480 208737856716480 1018977919650432 770017287124800 396469245594240 854378155411200 316801719561600 424574133187680 1372030802513280 2426137903929600 717677650545408 297351934195680 640783616558400 1132197688500480 237601289671200 299032354393920 1029023101884960 417475713432960 792938491188480 1708756310822400 538258237909056 633603439123200 849148266375360 137482409937600 313106785074720 594703868391360 1281567233116800 2264395377000960 475202579342400 598064708787840 834951426865920 221761203693120 1076516475818112 1267206878246400 399170166647616 1698296532750720 274964819875200 448548531590880 626213570149440 1189407736782720 2563134466233600 950405158684800 1196129417575680 443522407386240 1922350849675200 779899684435200 798340333295232 207139585867200 712803869013600 549929639750400 897097063181760 1252427140298880 332641805539680 173997252128448 1900810317369600 2392258835151360 887044814772480 1559799368870400 192475373912640 414279171734400 1794194126363520 665283611079360 347994504256896 1169849526652800 310709378800800 1774089629544960 1036919565400320 498962708309520 384950747825280 828558343468800 3588388252727040 309592999497600 1330567222158720 695989008513792 288713060868960 621418757601600 2691291189545280 1091859558209280 232194749623200 289995420214080 997925416619040 769901495650560 1657116686937600 521991756385344 466064068201200 696963783035520 619185998995200 2661134444317440 164091908635200 1555379348100480 1391978017027584 577426121737920 1242837515203200 2183719116418560 522722837276640 464389499246400 579990840428160 216715099648320 1043983512770688 932128136402400 1393927566071040 1238371997990400 719138759673600 390087179366976 1637789337313920 328183817270400 434993130321120 1154852243475840 2485675030406400 604076558125824 1045445674553280 928778998492800 1159981680856320 246137862952800 433430199296640 1864256272804800 1438277519347200 780174358733952 202426191979200 656367634540800 869986260642240 325072649472480 2090891349106560 1857557996985600 2319963361712640 492275725905600 866860398593280 229728672089280 404852383958400 1739972521284480 650145298944960 340076002525056 2157416279020800 303639287968800 984551451811200 1733720797186560 1006794263543040 459457344178560 809704767916800 3479945042568960 214581726676800 738413588858400 299019046435200 1300290597889920 344593008133920 607278575937600 2609958781926720 2013588527086080 283396668770880 918914688357120 1619409535833600 510114003787584 199150820406720 429163453353600 598038092870400 158595186859200 1510191395314560 689186016267840 1214557151875200 321872590015200 566793337541760 516889512200880 209313332504640 1020228007575168 773576140708800 398301640813440 858326906707200 317190373718400 425095003156320 1378372032535680 2429114303750400 720994601634048 298726230610080 643745180030400 1133586675083520 237892780288800 300414417347520 1033779024401760 418626665009280 796603281626880 1716653813414400 540745951225536 634380747436800 850190006312640 137651074142400 1441989203268096 313969998756960 597452461220160 1287490360060800 2267173350167040 475785560577600 600828834695040 837253330018560 222033261602880 1081491902451072 1268761494873600 399659870885184 1700380012625280 275302148284800 450621626021280 627939997513920 1194904922440320 2574980720121600 951571121155200 1201657669390080 444066523205760 1931235540091200 782049813753600 799319741770368 207393705892800 713678340866400 550604296569600 901243252042560 1255879995027840 333049892404320 174210712949952 1903142242310400 2403315338780160 888133046411520 1564099627507200 192711503799360 414787411785600 1802486504085120 666099784808640 348421425899904 1173074720630400 311090558839200 1776266092823040 1041711983665920 499574838606480 385423007598720 829574823571200 3604973008170240 310446525916800 1332199569617280 696842851799808 289067255699040 622181117678400 2703729756127680 1094869739255040 232834894437600 290351188249920 999149677212960 770846015197440 1659149647142400 522632138849856 466635838258800 697818822180480 620893051833600 2664399139234560 164293217524800 1562567975498880 1393685703599616 578134511398080 1244362235356800 2189739478510080 523364116635360 465669788875200 580702376499840 217312568141760 1045264277699712 933271676517600 1395637644360960 1241786103667200 720021003206400 391162622655168 1642304608882560 328586435049600 435526782374880 1156269022796160 2488724470713600 604817642693376 1046728233270720 931339577750400 1161404752999680 246439826287200 434625136283520 1866543353035200 1440042006412800 782325245310336 202984266945600 657172870099200 871053564749760 325968852212640 2093456466541440 1862679155500800 2322809505999360 492879652574400 869250272567040 230010504534720 405968533891200 1742107129499520 651937704425280 341013568468608 2160063009619200 304476400418400 985759305148800 1738500545134080 1008029404488960 460021009069440 811937067782400 3484214258999040 214844976763200 739319478861600 299201737161600 1303875408850560 345015756802080 608952800836800 2613160694249280 2016058808977920 284177973723840 920042018138880 1623874135564800 511520352702912 199395139769280 429689953526400 598403474323200 159032422785600 1512044106733440 690031513604160 1217905601673600 322267465144800 568355947447680 517523635203120 209441216013120 1023040705405824 774525168331200 398790279538560 859379907052800 318064845571200 426266960585760 1380063027208320 2435811203347200 721879121924352 299092709653920 644534930289600 1136711894895360 238548634178400 300782967468480 1035047270406240 418882432026240 797580559077120 1718759814105600 541409341443264 636129691142400 852533921171520 138030568603200 1443758243848704 314161824019680 598185419307840 1289069860579200 2273423789790720 477097268356800 601565934936960 837764864052480 222645391899840 1082818682886528 1272259382284800 400761705419712 1705067842343040 276061137206400 451174451202720 628323648039360 1196370838615680 2578139721158400 954194536713600 1203131869873920 445290783799680 1933604790868800 782527620268800 801523410839424 207965475950400 715645902535200 552122274412800 902348902405440 1256647296078720 333968087849760 174690999798336 1908389073427200 2406263739747840 890581567599360 193242796044480 415930951900800 1804697804810880 667936175699520 349381999596672 1173791430403200 311948213925600 1781163135198720 1042989961870080 500952131774640 386485592088960 831861903801600 3609395609621760 310636198454400 1335872351399040 698763999193344 289864194066720 623896427851200 2707046707216320 1095538668376320 232977148840800 291151666330560 1001904263549280 772971184177920 1663723807603200 524072999395008 467922320888400 699742660256640 621272396908800 2671744702798080 164746162526400 1564484942805120 1397527998386688 579728388133440 1247792855702400 2191077336752640 524806995192480 465954297681600 582303332661120 217445338918080 1048145998790016 935844641776800 1399485320513280 1242544793817600 722006051155200 391401610052544 1643308002564480 329492325052800 436727499495840 1159456776266880 2495585711404800 606485082970368 1049613990384960 931908595363200 1164606665322240 247119243789600 434890677836160 1871689283553600 1444012102310400 782803220105088 203108283604800 658984650105600 873454998991680 326168008377120 2099227980769920 1863817190726400 2329213330644480 494238487579200 869781355672320 230644627536960 406216567209600 1746909997983360 652336016754240 341221916456064 2166018153465600 304662425407200 988476975158400 1739562711344640 1010808471617280 461289255073920 812433134419200 3493819995966720 215437289457600 741357731368800 299293082524800 1304672033508480 345966941305440 609324850814400 2620364996975040 2021616943234560 284351597046720 922578510147840 1624866268838400 511832874684096 199944858335040 430874578915200 598586165049600 159129586324800 1516212707425920 691933882610880 1218649701628800 323155934186400 568703194093440 518950411958160 209505157767360 1023665749368192 776660480481600 399889716670080 861749157830400 318259172649600 426527395570080 1383867765221760 2437299403257600 723869292577536 299917287502560 646311868372800 1137406388186880 238694379487200 301612205240640 1037900823916320 419010315534720 799779433340160 1723498315660800 542901969433152 636518345299200 853054791140160 138114900705600 1447738585155072 314257736651040 599834575005120 1292623736745600 2274812776373760 477388758974400 603224410481280 838020631069440 222781420854720 1085803938866304 1273036690598400 401006557538496 1706109582280320 276229801411200 452418307860960 628515473302080 1199669150010240 2585247473491200 954777517948800 1206448820962560 445562841709440 1938935605118400 782766523526400 802013115076992 208092535963200 716083138461600 552459602822400 904836615721920 1257030946604160 334172131282080 174797730209088 1909555035897600 2412897641925120 891125683418880 193360860987840 416185071926400 1809673231443840 668344262564160 349595460418176 1174149785289600 312138803944800 1782251366837760 1045865412829440 501258196923120 386721721975680 832370143852800 3619346462887680 310731034723200 1336688525128320 699190920836352 290041291481760 624277607889600 2714509847165760 1095873132936960 233048276042400 291329550348480 1002516393846240 773443443951360 1664740287705600 524393190627264 468208205917200 700170179829120 621462069446400 2673377050256640 164846816971200 1568798119244160 1398381841672704 580082582963520 1248555215779200 2191746265873920 525127634871840 466096552084800 582659100696960 217511724306240 1048786381254528 936416411834400 1400340359658240 1242924138892800 722447172921600 391521103751232 1643809699405440 329693633942400 436994325522720 1160165165927040 2497110431558400 606855625254144 1050255269743680 932193104169600 1165318201393920 247270225456800 435023448612480 1872832823668800 1444894345843200 783042207502464 203170291934400 659387267884800 873988651045440 326267586459360 2100510539487360 1864386208339200 2330636402787840 494540450913600 870046897224960 230785543759680 406340583868800 1747977302090880 652535172918720 341326090449792 2167341518764800 304755437901600 989080901827200 1740093794449920 1011426042090240 461571087519360 812681167737600 3495954604181760 215568914500800 741810676370400 299749809340800 1305070345837440 346178315639520 609510875803200 2621965953136320 2022852084180480 284438408708160 923142175038720 1625362335475200 511989135674688 200067018016320 431137829001600 599499618681600 159178168094400 1517139063135360 692356631279040 1219021751606400 323353371751200 568876817416320 519267473459280 209824866538560 1023978271349376 777134994292800 400134036032640 862275658003200 318356336188800 426657613062240 1384713262558080 2438043503212800 724311552722688 300100527024480 646706743502400 1137753634832640 238767252141600 301796480301120 1038534946918560 419649733077120 800268072065280 1724551316006400 543233664542016 636712672377600 853315226124480 138157066756800 1448623105445376 314737299807840 600201054048960 1293413487004800 2275507269665280 477534504283200 603592960602240 839299466154240 222849435332160 1086467329084032 1273425344755200 401128983597888 1706630452248960 276314133513600 452694720451680 629474599615680 1200402108097920 2586826974009600 955069008566400 1207185921204480 445698870664320 1940120230507200 783961039814400 802257967195776 208156065969600 716301756424800 552628267027200 905389440903360 1258949199231360 334274152998240 174851095414464 1910138017132800 2414371842408960 891397741328640 193419893459520 416312131939200 1810778881806720 668548305996480 349702190828928 1175941559721600 312234098954400 1782795482657280 1046504401931520 501411229497360 386839786919040 832624263878400 3621557763613440 311205216067200 1337096611992960 699404381657856 290129840189280 624468197908800 2716168322710080 1097545455740160 233403912050400 291418492357440 1002822458994720 773679573838080 1665248527756800 524553286243392 468351148431600 700383939615360 622410432134400 2674193223985920 164897144193600 1569756602897280 1398808763315712 580259680378560 1248936395817600 2195090911480320 525287954711520 466807824100800 582836984714880 217843651247040 1049106572486784 936702296863200 1400767879230720 1244820864268800 722667733804800 392118572244672 1646318183610240 329794288387200 437127738536160 1160519360757120 2497872791635200 607040896396032 1050575909423040 933615648201600 1165673969429760 247345716290400 435687302494080 1873404593726400 1445335467609600 784237144489344 203480333582400 659588576774400 874255477072320 326765476870560 2101151818846080 1867231296403200 2331347938859520 494691432580800 871374604988160 230856001871040 910561344594048 406960667164800 1748510954144640 653530953741120 341846960418432 2168003201414400 305220500373600 989382865161600 1742749209976320 1011734827326720 461712003742080 813921334329600 3497021908289280 215634727022400 742037148871200 300023845430400 1307061907482240 346284002806560 610441000747200 2622766431216960 2023469654653440 284872467015360 923424007484160 1627842668659200 512770440627648 200128097856960 431269454044800 600047690860800 159421076942400 1517602240990080 692568005613120 1220882001494400 323452090533600 569744934030720 519426004209840 210016691801280 1025540881255296 777372251198400 400256195713920 862538908089600 318842153884800 427308700523040 1385136011226240 2441764002988800 724532682795264 300192146785440 646904181067200 1139489868061440 239131615413600 301888617831360 1038852008419680 420033383602560 800512391427840 1725077816179200 543399512096448 637684307769600 854617401046080 138367897012800 1449065365590528 315025037701920 600384293570880 1293808362134400 2278979736122880 478263230827200 603777235662720 840066767205120 223189507719360 1086799024192896 1275368615539200 401741113894848 1709234802092160 276735794025600 452832926747040 630050075403840 1200768587141760 2587616724268800 956526461654400 1207554471325440 446379015438720 1940712543201600 784677749587200 803482227789696 208473716001600 717394846240800 553471588051200 905665853494080 1260100150807680 334784261579040 175117921441344 1913052923308800 2415108942650880 892758030877440 193715055817920 416947432003200 1811331706988160 669568523158080 350235842882688 1177016624380800 312710574002400 1785516061754880 1046823896482560 502176392368560 387430111635840 833894864006400 3622663413976320 311489724873600 1339137046316160 700471685765376 290572583726880 625421148004800 2716997560482240 1098548849422080 233617293655200 291863202402240 1004352784737120 774860223271680 1667789728012800 525353764324032 469065861003600 701452738546560 622979449747200 2678274092632320 165148780305600 1570235844723840 1400943371530752 581145167453760 1250842296009600 2197097698844160 526089553909920 467234587310400 583726404804480 218042807411520 1050707528648064 938131722007200 1402905477093120 1245958899494400 723770538220800 392477053340736 1647823274133120 330297560611200 437794803603360 1162290334907520 2501684592019200 607967252105472 1052179107819840 934469174620800 1167452809608960 247723170458400 436085614823040 1876263444014400 1447541076441600 784954106681472 203666358571200 660595121222400 875589607206720 327064211117280 2104358215639680 1868938349241600 2334905619217920 495446340916800 872171229646080 231208292427840 911950878158208 407332717142400 1751179214413440 654128422234560 342159482399616 2171311614662400 305499537856800 990892681833600 1744342459292160 1013278753509120 462416584855680 814665434284800 3502358428826880 215963789630400 743169511375200 300115190793600 1308256844469120 346812438641760 610999075713600 2626768821620160 2026557507018240 285132901999680 924833169711360 1629330868569600 513239223599424 200433497060160 431927579260800 600230381587200 159566822251200 1519918130263680 693624877283520 1221998151427200 323945684445600 570265803999360 520218657962640 210080633555520 1026478447198848 778558535726400 400866994120320 863855158521600 319133644502400 427699352999520 1387249754567040 2443996302854400 725638333158144 300650245590240 647891368891200 1140531607998720 239350233376800 302349305482560 1040437315925280 420161267111040 801733988240640 1727710317043200 544228749868608 638267289004800 855398705999040 138494395166400 1451276666316288 315120950333280 601300491180480 1295782737782400 2281063215997440 478700466753600 604698610965120 840322534222080 223393551151680 1088457499737216 1276534578009600 402108392073024 1710797411998080 276988790332800 453523958223840 630241900666560 1202600982360960 2591565475564800 957400933507200 1209397221930240 446787102303360 1943674106673600 784916652844800 804216784146048 208664306020800 718050700130400 553977580665600 907047916447680 1260483801333120 335090326727520 175278017057472 1914801867014400 2418794443860480 893574204606720 193892153232960 417328612041600 1814095832895360 670180653455040 350556034114944 1177374979267200 312996459031200 1787148409213440 1048421369237760 502635490091280 387784306465920 834657224083200 3628191665790720 311584561142400 1340361306910080 701112068229888 290838229849440 625992918062400 2721143749343040 1098883313982720 233688420856800 292130028429120 1005270980182560 775568612931840 1669314448166400 525834051172416 469494688546800 702094017905280 623169122284800 2680722613820160 165299761972800 1572632053856640 1402224136459776 581676459698880 1251985836124800 2197766627965440 526570513428960 467376841713600 584260056858240 218109192799680 1051668102344832 938989377093600 1404188035810560 1246338244569600 724432220870400 392596547039424 1648324970974080 330599523945600 438195042643680 1163352919397760 2503971672249600 608523065531136 1053141026857920 934753683427200 1168520113716480 247949642959200 436218385599360 1877978754187200 1448864441740800 785193094078848 203728366900800 661199047891200 876390085287360 327163789199520 2106282053715840 1869507366854400 2337040227432960 495899285918400 872436771198720 231419666761920 912784598296704 407456733801600 1752780170574720 654327578399040 342263656393344 2173296662611200 305592550351200 991798571836800 1744873542397440 1014205109218560 462839333523840 814913467603200 3505560341149440 216161227195200 743848928877600 300389226883200 1308655156798080 347129500142880 611185100702400 2629170255862080 2028410218437120 285219713661120 925678667047680 1629826935206400 513395484590016 200616736582080 432322454390400 600778453766400 159615404020800 1521307663827840 694259000285760 1222370201404800 324241840792800 570439427322240 520694250214320 210272458818240 1026790969180032 779270306443200 401233473164160 864644908780800 319230808041600 427829570491680 1388518000571520 2444740402809600 726301723375872 300925104873120 648483681585600 1140878854644480 239423106031200 302625718073280 1041388500428640 420544917636480 802466946328320 1729289817561600 544726292531904 638461616083200 855659140983360 138536561217600 1590203361720960 1452603446751744 315408688227360 601850209746240 1296967363171200 2281757709288960 478846212062400 605251436146560 841089835272960 223461565629120 1089452585063808 1276923232166400 402230818132416 1711318281966720 277073122435200 453938577109920 630817376454720 1203700419492480 2593934726342400 957692424124800 1210502872293120 446923131258240 1945451044756800 785633362617600 804461636264832 208727836027200 718269318093600 554146244870400 907877154219840 1261634752909440 335192348443680 175331382262848 1915384848249600 2421005744586240 893846262516480 193951185704640 417455672054400 1815754308439680 670384696887360 350662764525696 1178450043926400 313091754040800 1787692525032960 1049379852890880 502788522665520 387902371409280 834911344108800 3631508616879360 311869069948800 1340769393774720 701325529051392 290926778556960 626183508081600 2723631462659520 1099886707664640 233901802461600 292218970438080 1005577045331040 775804742818560 1669822688217600 525994146788544 469637631061200 702307777691520 623738139897600 2681538787549440 165350089195200 1574069779336320 1402651058102784 581853557113920 1252367016163200 2199773415329280 526730833268640 467803604923200 584437940876160 218308348964160 1051988293577088 939275262122400 1404615555383040 1247476279795200 724652781753600 392955028135488 1649830061496960 330700178390400 438328455657120 1163707114227840 2504734032326400 608708336673024 1053461666537280 935607209846400 1168875881752320 248025133792800 436616697928320 1878550524244800 1449305563507200 785910056270976 203914391889600 661400356780800 876656911314240 327462523446240 2106923333074560 1871214419692800 2337751763504640 496050267585600 873233395856640 231490124873280 913062505009536 407828783779200 1753313822628480 654925046892480 342576178374528 2173958345260800 305871587834400 992100535171200 1746466791713280 1014513894455040 462980249746560 815657567558400 3506627645256960 216227039716800 744075401378400 300571917609600 1309850093784960 347235187309920 611743175668800 2629970733942720 2029027788910080 285480148645440 925960499493120 1631315135116800 513864267561792 200677816422720 432454079433600 601143835219200 159761149329600 1521770841682560 694470374619840 1223486351337600 324340559575200 570960297290880 520852780964880 210400342326720 1027728535123584 779507563348800 401355632845440 864908158867200 319522298659200 428220222968160 1388940749239680 2446972702675200 726522853448448 301016724634080 648681119150400 1141920594581760 239641723994400 302717855603520 1041705561929760 420800684653440 802711265690880 1729816317734400 544892140086336 639044597318400 856440445936320 138663059371200 1591657151172480 1453045706896896 315600513490080 602033449268160 1297362238300800 2283841189163520 479283447988800 605435711207040 841601369306880 223665609061440 1089784280172672 1278089194636800 402598096310592 1712880891872640 277326118742400 454076783405280 631201026980160 1204066898536320 2594724476601600 958566895977600 1210871422414080 447331218122880 1946043357451200 786111169132800 805196192621184 208918426046400 718925171983200 554652237484800 908153566810560 1262402053960320 335498413592160 175491477878976 1917133791955200 2421742844828160 894662436245760 194128283119680 417836852092800 1816307133621120 670996827184320 350982955757952 1179166753699200 313377639069600 1789324872491520 1049699347441920 503247620388240 388256566239360 835673704185600 3632614267242240 312058742486400 1341993654368640 701965911515904 291192424679520 626755278139200 2724460700431680 1100555636785920 234044056864800 292485796464960 1006495240776480 776513132478720 1671347408371200 526474433636928 470066458604400 702949057050240 624117484972800 2683987308737280 165501070862400 1574549021162880 1403931823031808 582384849359040 1253510556278400 2201111273571840 527211792787680 468088113729600 584971592929920 218441119740480 1052948867273856 940132917208800 1405898114100480 1248234969945600 725314464403200 393194015532864 1650833455178880 331002141724800 438728694697440 1164769698718080 2507021112556800 609264150098688 1054423585575360 936176227459200 1169943185859840 248251606293600 436882239480960 1880265834417600 1450628928806400 786388031065728 204038408548800 662004283449600 877457389394880 327661679610720 2108847171150720 1872352454918400 2339886371719680 496503212587200 873764478961920 231701499207360 913896225148032 408076817097600 1754914778789760 655323359221440 342784526361984 2175943393209600 306057612823200 993006425174400 1747528957923840 1015440250164480 463402998414720 816153634195200 3509829557579520 216424477281600 744754818880800 301394025878400 1310646718442880 347552248811040 612115225646400 2632372168184640 2030880500328960 285653771968320 926805996829440 1632307268390400 514176789542976 200861055944640 432848954563200 602788051756800 159858312868800 1523160375246720 695104497622080 1224230451292800 324636715922400 571307543936640 521328373216560 210975818114880 1028353579085952 780219334065600 401722111889280 865697909126400 319716625737600 428480657952480 1390208995244160 2448460902585600 727186243666176 301291583916960 649273431844800 1142615087873280 239787469303200 302994268194240 1042656746433120 421951636229760 803444223778560 1731395818252800 545389682749632 639433251475200 856961315904960 138747391473600 1592141747656320 1454372487332352 316463727172320 602583167833920 1298546863689600 2285230175746560 479574938606400 605988536388480 843903272459520 223801638016320 1090779365499264 1278866502950400 402842948429376 1713922631809920 277494782947200 454491402291360 632927454344640 1205166335667840 2597093727379200 959149877212800 1211977072776960 447603276032640 1947820295534400 788261298451200 805685896858752 209045486059200 719362407909600 554989565894400 908982804582720 1265854908689280 335702457024480 175598208289728 1918299754425600 2423954145553920 895206552065280 194246348063040 418090972118400 1817965609165440 671404914048960 351196416579456 1182391947676800 313568229088800 1790413104130560 1050657831095040 503553685536720 388492696126080 836181944236800 3635931218330880 312912268905600 1342809828097920 702392833158912 291369522094560 627136458177600 2726948413748160 1103565817831680 234684201679200 292663680482880 1007107371073440 776985392252160 1672363888473600 526794624869184 470352343633200 703376576622720 625824537811200 2685619656195840 165601725307200 1575986746642560 1404785666317824 582739044189120 1254272916355200 2207131635663360 527532432467040 469368403358400 585327360965760 219038588233920 1053589249738368 940704687266400 1406753153245440 1251649075622400 725755586169600 394269458821056 331203450614400 438995520724320 1165478088378240 2508545832710400 609634692382464 1055064864934080 938736806716800 1170654721931520 248402587960800 438077176467840 1881409374532800 1451511172339200 788538917642112 204596483515200 662406901228800 877991041448640 328557882350880 2110129729868160 1877473613433600 2341309443863040 496805175921600 876154352935680 231842415430080 914452038573696 409192967030400 1755982082897280 657115764701760 343722092305536 2177266758508800 306894725272800 993610351843200 1752308705871360 1016057820637440 463684830860160 818385934060800 3511964165794560 216556102324800 745207763882400 301759407331200 1314231529403520 347763623145120 613789450545600 2633973124345920 2032115641274880 286435076921280 927369661720320 1636771868121600 515583138458304 200983215625920 433112204649600 603518814662400 160295548795200 1524086730956160 695527246290240 1227578901091200 324834153487200 572870153842560 521645434717680 211231585131840 1031166276916608 780693847876800 401966431251840 866224409299200 320591097590400 429652615381920 1391054492580480 2455157802182400 727628503811328 301474823438880 649668306974400 1145740307685120 240443323192800 303178543254720 1043290869435360 422463170263680 803932862503680 1732448818598400 545721377858496 641182195180800 859305230763840 139126885934400 1593595537107840 1455257007622656 316847377697760 602949646877760 1299336613948800 2291480615370240 480886646385600 606357086509440 844926340527360 224413768313280 1091442755716992 1282364390361600 403944782963904 1718610461527680 278253771868800 454767814882080 633694755395520 1205899293755520 2598673227897600 961773292771200 1212714173018880 448827536626560 1949004920923200 789216911481600 807889565927808 209617256116800 721329969578400 556507543737600 909535629764160 1267389510791040 336620652469920 176078495138112 1923546585542400 2425428346037760 897655073253120 194777640308160 419234512233600 1819071259528320 673241304939840 352156990276224 1183825367222400 314425884175200 1795310146506240 1051296820197120 504930978704880 389555280616320 838469024467200 3638142519056640 313291613980800 1346482609879680 704313980552448 292166460462240 628851768350400 2728606889292480 1104903676074240 234968710485600 293464158563520 1009861957409760 779110561232640 1676938048934400 528235485414336 471638826262800 705300414698880 626583227961600 2692965219759360 166054670308800 1576945230295680 1408627961104896 584332920924480 1257703536700800 528975311024160 1355386428668160 469937420971200 586928317127040 219304129786560 1056470970828672 943277652525600 1410600829397760 1253166455923200 727740634118400 394747433615808 332109340617600 440196237845280 1168665841848960 2515407073401600 611302132659456 1057950622048320 939874841942400 1173856634254080 249082005463200 438608259573120 1886555305051200 1455481268236800 789494867231616 204844516833600 664218681235200 880392475690560 328956194679840 2115901244096640 1879749683884800 2347713268508160 498164010926400 877216519146240 232476538432320 916953198989184 409689033667200 1760784951381120 657912389359680 344138788280448 2183221902355200 307266775250400 996328021852800 1754433038292480 1018836887765760 464953076864640 819378067334400 3521569902762240 217148415019200 747246016389600 302307479510400 1315824778719360 348714807648480 614533550500800 2641177427071680 2037673775531520 286782323567040 929906153729280 1638756134668800 516208182420672 201532934191680 434296830038400 604614959020800 160489875873600 1528255331648640 697429615296960 1229067101001600 325722622528800 573564647134080 523072211472720 211615235657280 1032416364841344 782829160027200 403065868383360 868593660076800 320979751747200 430173485350560 1394859230593920 2458134202003200 729618674464512 302299401287520 651445245057600 1147129294268160 240734813810400 304007781026880 1046144422945440 423230471314560 806131736766720 1737187320153600 547214005848384 641959503494400 860346970701120 139295550139200 1594564730075520 1459237348929024 317422853485920 604598802575040 1302890490115200 2294258588536320 481469627620800 608015562053760 846460942629120 224685826223040 1094428011696768 1283919006988800 404434487201472 1720693941402240 456011671540320 634845706971840 1209197605150080 2605780980230400 962939255241600 1216031124107520 449371652446080 1954335735172800 790650331027200 808868974402944 209871376142400 722204441431200 912023343080640 1269691413943680 337028739334560 176291955959616 1925878510483200 2432062248215040 898743304892160 195013770194880 419742752284800 1824046686161280 674057478669120 352583911919232 1185975496540800 314807064213600 1797486609784320 1054172271156480 505543109001840 390027540389760 839485504569600 3648093372322560 313860631593600 1348114957338240 705167823838464 292520655292320 629614128427200 2736070029241920 1106910463438080 235395473695200 293819926599360 1011086218003680 780055080779520 1678971009139200 528875867878848 472210596320400 706155453843840 627721263187200 2696229914676480 166255979198400 1581258406734720 1410335647676928 585041310584640 1259228256854400 529616590382880 1359093609296640 470790947390400 587639853198720 219702442115520 1057751735757696 944421192640800 1412310907687680 1255442526374400 728622877651200 395464395807936 332511958396800 440729889899040 1170082621169280 2518456513708800 612043217227008 1059233180765760 941581894780800 1175279706397440 249383968797600 439404884231040 1888842385281600 1457245755302400 790928791615872 205216566811200 665023916793600 881459779798080 329553663173280 2118466361531520 1883163789561600 2350559412794880 498767937595200 878809768462080 232758370877760 918064825840512 410433133622400 1762919559596160 659107326346560 344763832242816 2185868632953600 307824850216800 997535875190400 1757619536924160 1020072028711680 465516741755520 820866267244800 3525839119192320 217411665105600 748151906392800 303129587779200 1318214652693120 349137556316640 615649700433600 2644379339394240 2040144057423360 287303193535680 931033483511040 1641732534489600 517145748364224 201777253554240 434823330211200 606259175558400 160781366491200 1530108043067520 698275112633280 1231299400867200 326117497658400 574606387071360 523706334474960 212190711445440 1034291496728448 783778187649600 403554507108480 869646660422400 321562732982400 430954790303520 1396550225266560 2462598801734400 730503194754816 302665880331360 652234995316800 1149212774142720 241172049736800 304376331147840 1047412668949920 424381422890880 807109014216960 1739293320844800 547877396066112 489176246487600 643125465964800 861909580607040 139548546446400 1598926098430080 1461006389509632 318286067168160 605331760662720 1304469990633600 2298425548285440 482344099473600 608752662295680 848762845781760 225093913087680 1095754792132224 978352492975200 1286250931929600 405169043557824 1723819161214080 456564496721760 636572134336320 1210663521325440 2608939981267200 964688198947200 1217505324591360 450187826175360 1956704985950400 792800460345600 810338087115648 210252556180800 723516149210400 913128993443520 1273144268672640 337640869631520 176612147191872 1929376397894400 2435010649182720 684846745082640 900375652350720 195367965024960 420505112361600 1826257986887040 675281739263040 353224294383744 1189200690518400 315378834271200 1369693490165280 1800751304701440 1055450249360640 506461304447280 390735930049920 841010224723200 3652515973774080 314714158012800 1350563478526080 706448588767488 293051947537440 630757668542400 2739386980330560 1109920644483840 294353578653120 1012922608894560 781471860099840 1682020449446400 529836441575616 473068251406800 707438012561280 629428316025600 2701126957052160 166557942532800 1583175374040960 1412897177534976 586103895074880 1261515337084800 530578509420960 1360741245131520 588707157306240 220299910608960 1059672883151232 946136502813600 1414876025122560 1258856632051200 729946242950400 396539839096128 333115885065600 441530367979680 1172207790149760 2523030674169600 613154844078336 1061157018841920 1177414314612480 249836913799200 440599821217920 1892273005627200 1459892485900800 793079678192256 205774641777600 666231770131200 883060735959360 330449865913440 2122314037683840 2354828629224960 499673827598400 881199642435840 233181119545920 919732266117504 411549283555200 1766121471918720 660899731826880 345701398186368 2189838728851200 308661962666400 999347655196800 1762399284871680 1021924740130560 466362239091840 823098567110400 3532242943837440 217806540235200 749510741397600 303860350684800 1321799463653760 349771679318880 617323925332800 2649182207878080 2043849480261120 288084498488640 932724478183680 1646197134220800 518552097279552 202143732598080 435613080470400 607720701369600 161218602417600 1532887110195840 699543358637760 1234647850665600 326709810352800 576168996977280 1067242989576960 524657518978320 1037104194559104 785201729083200 404287465196160 871226160940800 322437204835200 432126747732960 1399086717275520 2469295701331200 731829975190272 303215598897120 653419620705600 1152337993954560 241827903626400 304929156329280 1049315037956640 425404490958720 808574930392320 1742452321881600 548872481392704 490064715529200 644874409670400 864253495465920 172334518574400 1600864484365440 1463659950380544 319053368219040 606431197794240 1306839241411200 2304675987909120 483655807252800 609858312658560 850808981917440 225706043384640 1097744962785408 980129431058400 1289748819340800 406270878092352 1728506990931840 457393734493920 638106736438080 1212862395588480 2613678482822400 967311614505600 1219716625317120 258501777861600 451412086769280 1960258862116800 794711686406400 812541756184704 210824326238400 725483710879200 914787468987840 1276213472876160 338559065076960 177092434040256 1934623229011200 2439433250634240 686090601740880 517003555723200 902824173538560 241268326004160 421648652476800 1829574937975680 677118130153920 354184868080512 1192067529609600 316236489357600 1372181203481760 1034007111446400 1805648347077120 1057367216666880 507838597615440 482536652008320 843297304953600 3659149875951360 225360524289600 315472848163200 1354236260307840 708369736161024 361902489006240 632472978715200 2744362406963520 1112596360968960 295154056733760 1015677195230880 965073304016640 1686594609907200 531277302120768 474354734036400 709361850637440 450721048579200 630945696326400 2708472520615680 167010887534400 1586050825000320 1416739472322048 723804978012480 1264945957430400 532021387978080 1363212698883840 338040786434400 590308113467520 220830993714240 1062554604241536 948709468072800 1418723701274880 901442097158400 397495788685632 334021775068800 442731085100640 1447609956024960 2529891914860800 757211361613056 1064042775956160 676081572868800 1180616226935040 250516331301600 315504734005440 441661987428480 1897418936145600 1802884194316800 567908521209792 794991577371264 206270708414400 668043550137600 885462170201280 331246490571360 2128085551912320 1352163145737600 2361232453870080 501032662603200 631009468010880 883323974856960 233815242548160 1135817042419584 412541416828800 1770924340402560 473257101008160 662492981142720 346534790136192 2704326291475200 309406062621600 1002065325206400 1262018936021760 467630485096320 825082833657600 3541848680805120 218398852929600 751548993904800 304134386774400 946514202016320 1324985962285440 350722863822240 618812125243200 2656386510603840 2524037872043520 288778991780160 935260970192640 1650165667315200 519802185204288 202693451163840 436797705859200 608268773548800 161607256574400 1893028404032640 701445727644480 1237624250486400 327598279394400 577557983560320 1069181375512320 526084295733360 1039604370408576 787337041233600 405386902327680 873595411718400 323214513148800 433168487670240 1402891455288960 2475248500972800 733820145843456 304040176745760 655196558788800 1155115967120640 242410884861600 305758394101440 1052168591466720 425788141484160 810773804655360 1747190823436800 550365109382592 491397419091600 646429026297600 866336975340480 172803172651200 1603772063268480 1467640291686912 319341106113120 608080353491520 1310393117577600 2310231934241280 484821769723200 611516788202880 851576282968320 226250159204160 1100730218765184 982794838183200 1292858052595200 407250286567488 1732673950680960 458637591152160 638682212226240 1216160706983040 2620786235155200 636145600575744 969643539446400 1223033576405760 259204758976800 452500318408320 1965589676366400 795428396179200 814500573134976 211332566289600 727232654584800 917275182304320 1277364424452480 339375238806240 177519355683264 1939287078892800 2446067152811520 687956386728240 518409517953600 905000636816640 241924441711680 422665132579200 1834550364608640 678750477612480 355038711366528 1193142594268800 316998849434400 1375912773456480 1036819035907200 1810001273633280 1060242667626240 509062858209360 483848883423360 845330265158400 3669100729217280 225973379620800 315757356969600 1357500955224960 710077422733056 362886662567520 633997698868800 2751825546912960 1113599754650880 295865592805440 1018125716418720 967697766846720 1690660530316800 532558067049792 475498274151600 711071928927360 451946759241600 631514713939200 2715001910449920 167413505313600 1590364001439360 1420154845466112 725773325135040 1267995397737600 533303946695520 1366919879512320 338960069431200 591731185610880 221030149878720 1065116134099584 950996548303200 1422143857854720 903893518483200 397854269781696 334827010627200 443798389208160 1451546650270080 2535990795475200 759270555525888 1066607893391040 677920138862400 1183462371221760 251120257970400 316362731469120 442060299757440 1901993096606400 1807787036966400 569452916644416 795708539563392 206456733403200 669654021254400 887596778416320 145130064206400 331545224818080 2133215786782080 1355840277724800 2366924742443520 502240515940800 632725462938240 884120599514880 234378907439040 1138905833288832 412913466806400 1775193556832640 474544097203680 663090449636160 346847312117376 2711680555449600 309685100104800 1004481031881600 1265450925876480 468757814878080 825826933612800 3550387113665280 218925353102400 753360773911200 304225732137600 949088194407360 1326180899272320 351568361158560 619370200209600 2662790335248960 2530901851752960 289039426764480 937515629756160 1651653867225600 520270968176064 203182089888960 437850706204800 608451464275200 1898176388814720 703136722317120 1238740400419200 328388029653600 578078853528960 1072088954415360 527352541737840 1040541936352128 789235096478400 406364179777920 875701412409600 3796352777629440 323506003766400 433559140146720 1406273444634240 2477480800838400 735589186424064 304773134833440 656776059307200 1156157707057920 242629502824800 306495494343360 1054705083475680 425916024992640 812728359555840 1751402824819200 551691889818048 492582044480400 647012007532800 867118280293440 173219754052800 1608133431623040 1471178372848128 319437018744480 609546269666880 1313552118614400 2312315414115840 485259005649600 612990988686720 851832049985280 226454202636480 1103383779636096 985164088960800 1294024015065600 407617564745664 1734236560586880 459743241515040 638874037488960 1219092539333760 2627104237228800 637679174420736 970518011299200 1225981977373440 259829631079200 452908405272960 1970328177921600 795667299436800 815235129491328 211523156308800 727888508474400 919486483030080 1277748074977920 339681303954720 177679451299392 1941036022598400 2451963954746880 689614862272560 519659262158400 905816810545920 242507655673920 423046312617600 1838972966060160 679362607909440 355358902598784 1193500949155200 317284734463200 1379229724545120 1039318524316800 1811633621091840 1062798624034560 509521955932080 485015311347840 846092625235200 3677945932120320 226518139915200 315852193238400 1358725215818880 710717805197568 363761483510880 634569468926400 2758459449090240 1113934219211520 296132418832320 1019043911864160 970030622695680 1692185250470400 533038353898176 475927101694800 711713208286080 453036279830400 631704386476800 2717450431637760 167564486980800 1594197936051840 1421435610395136 727522967021760 1269138937852800 533784906214560 1370215151182080 339777209872800 592264837664640 221096535266880 1066076707796352 951854203389600 1423426416572160 906072559660800 397973763480384 335128973961600 444198628248480 1455045934043520 2538277875705600 761100950115072 1067569812429120 679554419745600 1184529675329280 251346730471200 317125395881280 442193070533760 1903708406779200 1812145119321600 570825712586304 795947526960768 206518741732800 670257947923200 888397256496960 145260949579200 331644802900320 2135139624858240 1359108839491200 2369059350658560 502693460942400 634250791762560 884386141067520 234590281773120 1141651425172608 413037483465600 1776794512993920 475688093821920 663289605800640 2718217678982400 309778112599200 1005386921884800 1268501583525120 469180563546240 826074966931200 3553589025987840 219122790667200 754040191413600 304773804316800 951376187643840 1326579211601280 351885422659680 619556225198400 2665191769490880 2537003167050240 289126238425920 938361127092480 1652149933862400 520427229166656 203365329410880 438245581334400 609547608633600 1902752375287680 703770845319360 1239112450396800 328684186000800 578252476851840 1074673468995840 527828133989520 1040854458333312 789946867195200 406730658821760 876491162668800 3805504750575360 323603167305600 433689357638880 1407541690638720 2478224900793600 736252576641792 305047994116320 657368372001600 1156504953703680 242702375479200 306771906934080 1055656267979040 1579893734390400 426683326043520 813461317643520 1752982325337600 552189432481344 493026279001200 737283742715520 647206334611200 867378715277760 173375972078400 1612010203493760 1472505153283584 1184920300792800 320012494532640 610095988232640 1314736744003200 2313009907407360 552962807036640 485404750958400 613543813868160 853366652087040 226522217113920 1104378864962688 986052558002400 1474567485431040 1294412669222400 407739990805056 1734757430555520 460157860401120 640024989065280 1220191976465280 2629473488006400 638254264612608 1105925614073280 970809501916800 1227087627736320 260063958117600 453044434227840 1972105116004800 797100718982400 815479981610112 211586686315200 728107126437600 920315720802240 1280049978130560 339783325670880 177732816504768 2211851228146560 1941619003833600 2454175255472640 690236790601680 520127916235200 906088868455680 242726360909760 423173372630400 1840631441604480 679566651341760 355465633009536 1195651078473600 317380029472800 1380473581203360 1040255832470400 1812177736911360 1063757107687680 509674988506320 485452721819520 846346745260800 3681262883208960 226722425025600 316421210851200 1359133302683520 710931266019072 364089541364640 634760058945600 2760947162406720 1115941006575360 296221360841280 1019349977012640 970905443639040 1692693490521600 533198449514304 476070044209200 711926968072320 453444850051200 632842421702400 2718266605367040 167614814203200 1595635661531520 1421862532038144 728179082729280 1269520117891200 533945226054240 1371450878058240 340083637538400 592442721682560 221494847595840 1066396899028608 952140088418400 1423853936144640 906889700102400 398690725672512 335229628406400 444332041261920 1456358165458560 2539040235782400 761787348086016 1067890452108480 680167275076800 1184885443365120 251422221304800 317411395035840 442989695191680 1904280176836800 1813779400204800 571340511064512 797381451345024 206890791710400 670459256812800 888664082523840 145304578036800 332242271393760 2135780904216960 1360334550153600 2369770886730240 502844442609600 634822790071680 885979390383360 234660739884480 1142681022129024 413781583420800 1777328165047680 476117092553760 664484542787520 2720669100307200 310336187565600 1005688885219200 1269645580143360 469321479768960 827563166841600 3554656330095360 219188603188800 754266663914400 305047840406400 952234185107520 1328969085575040 351991109826720 620672375131200 2665992247571520 2539291160286720 289647108394560 938642959537920 1655126333683200 521364795110208 203426409251520 438377206377600 610095680812800 1904468370215040 703982219653440 1241344750262400 328782904783200 579294216789120 1075642661963520 527986664740080 1042729590220416 790184124100800 406852818503040 876754412755200 3808936740430080 324186148540800 434470662591840 1407964439306880 2482689500524800 736473706714368 305139613877280 657565809566400 1158588433578240 243139611405600 306864044464320 1055973329480160 1580368248201600 427066976568960 813705637006080 1753508825510400 552355280035776 493174357174800 737505182494080 648372297081600 868941325183680 173428044753600 1613463992945280 1472947413428736 1185276186151200 320300232426720 610279227754560 1315131619132800 2317176867156480 553128886870560 486279222811200 613728088928640 854133953137920 226930303978560 1104710560071552 986348714349600 1475010364988160 1296744594163200 408474547161408 1737882650367360 460296066696480 640600464853440 1220558455509120 2630263238265600 638445961343232 1106257773741120 972558445622400 1227456177857280 260142067130400 453860607957120 1972697428699200 797817428755200 816949094322816 211967866353600 729418834216800 920592133392960 1281200929706880 340395455967840 178053007737024 2212515547482240 1945116891244800 2454912355714560 690444100044720 520284134260800 907721215914240 242799262655040 423935732707200 1841184266785920 680790911935680 356106015474048 1196726143132800 317951799530400 1380888200089440 1040568268521600 1815442431828480 1064076602238720 510593183951760 485598525310080 847871465414400 3682368533571840 226790520062400 316705719657600 1361581823871360 712212030948096 364198893982560 635903599060800 2761776400178880 1116944400257280 296755012895040 1021186367903520 971197050620160 1695742930828800 534159023211072 476927699295600 713209526789760 453581040124800 633411439315200 2723163647742720 167916777537600 1596114903358080 1424424061896192 728397787965120 1271807198121600 534907145092320 1371862787016960 340185780093600 593510025790080 221694003760320 1068318046422144 953855398591200 1426419053579520 907162080249600 399049206768576 335833555075200 445132519342560 1456795575930240 2543614396243200 762016147409664 1069814290184640 680371560187200 1187020051580160 251875166306400 317506728087360 443388007520640 1907710797182400 1814324160499200 571512110557248 798098413537152 207076816699200 671667110150400 890265038685120 145566348782400 332541005640480 2139628580369280 1360743120374400 2374040103160320 503750332612800 635013456174720 886776015041280 235083488552640 1143024221114496 414153633398400 1780530077370240 476260092131040 665082011280960 2721486240748800 310615225048800 1007500665225600 1270026912349440 470166977105280 828307266796800 3561060154740480 219583478318400 755625498919200 350944175836800 952520184262080 1330164022561920 352625232828960 621230450097600 2670795116055360 2540053824698880 289907543378880 940333954210560 1656614533593600 395803832767200 521833578081984 203792888295360 439166956636800 701888351673600 1905040368524160 705250465657920 1242460900195200 329375217477600 579815086757760 1075965726286080 528937849243440 791607665534400 407585776590720 878333913273600 3810080737048320 324477639158400 434861315068320 1410500931315840 2484921800390400 737800487149824 305689332443040 658750434955200 1159630173515520 243358229368800 307416869645760 1057875698486880 1583215331068800 491321846171520 815171553181440 1756667826547200 553350365362368 494062826216400 738833821165440 648955278316800 869722630136640 173740480804800 1613948589429120 1475600974299648 1187411498301600 368491384628640 611378664886080 1317500869910400 2319260347031040 554125365874080 486716458737600 614833739291520 982643692343040 227134347410880 1106700730724736 988125652432800 1477667642330880 1297910556633600 408841825339584 1739445260273280 461125304468640 736982769257280 1222757329772160 2635001739820800 639596141726976 1108250731748160 973432917475200 1229667478583040 260610721207200 454268694821760 1976251304865600 917853998342400 817683650679168 212158456372800 730074688106400 922250608937280 1473965538514560 340701521116320 178213103353152 2216501463496320 1946865834950400 2459334957166080 691687956702960 521221442414400 908537389643520 243236673126720 424316912745600 1844501217874560 681403042232640 356426206706304 1376780997513600 318237684559200 1383375913405920 1042442884828800 1817074779287040 1065993569544960 511052281674480 486473346253440 848633825491200 3689002435749120 227199090283200 317179901001600 1362806084465280 712852413412608 364855009690080 636475369118400 2766751826811840 1284995597679360 297021838921920 1022104563348960 972946692506880 1697267650982400 534639310059456 477356526838800 713850806148480 454398180566400 634359802003200 2725612168930560 168067759204800 1598990354317440 1425704826825216 729710019380160 1272950738236800 535388104611360 1374334240769280 340798635424800 594043677843840 222025930701120 1069278620118912 954713053677600 1427701612296960 908796361132800 5451224337861120 336135518409600 445532758382880 1459420038760320 2545901476473600 763388943351552 1070776209222720 681597270849600 1188087355687680 252101638807200 318078726396480 444051861402240 1909426107355200 1817592722265600 572541707513664 799293350524032 207386858347200 672271036819200 891065516765760 145697234155200 333038896051680 2141552418445440 1363194541699200 2376174711375360 504203277614400 636157452792960 888103722804480 235294862886720 1145083415027328 414773716694400 1782131033531520 477118089594720 666077792103360 2726389083398400 311080287520800 1008406555228800 1272314905585920 470589725773440 829547433388800 3564262067063040 219780915883200 756304916421600 351469620028800 954236179189440 1332155584206720 352942294330080 622160575041600 2673196550297280 2544629811171840 290341601686080 941179451546880 1659094866777600 396159718125600 7128524134126080 203976127817280 439561831766400 702939240057600 1908472358378880 705884588660160 1244321150083200 329671373824800 580683203372160 1077904112221440 529413441495120 792319436251200 407952255634560 879123663532800 3816944716757760 324963456854400 435512402529120 1411769177320320 2488642300166400 738463877367552 305964191725920 659342747649600 1161366406744320 243722592640800 307693282236480 1058826882990240 1584638872502400 492057468040320 815904511269120 1758247327065600 553847908025664 494507060737200 739498140501120 649926913708800 871024805058240 173896698830400 1616856168332160 1476927754735104 1188479154376800 369043101030240 611928383451840 1318685495299200 2322732813488640 554623605375840 487445185281600 615386564472960 984114936080640 227474419798080 1107695816051328 989014121474400 1478996281002240 1299853827417600 409453955636544 1742049610116480 461539923354720 738086202060480 1223856766903680 2637370990598400 640171231918848 1109247210751680 974890370563200 1230773128945920 260845048245600 454948839596160 1978028242948800 919228236998400 818907911273088 212476106404800 731167777922400 923079846709440 1476172404120960 341211629697120 178479929380032 2218494421503360 1949780741126400 2461546257891840 692309885032080 521690096491200 909897679192320 243455378362560 424952212809600 1846159693418880 682423259394240 356959858760064 1378842355497600 318714159607200 1384619770064160 1043380192982400 1819795358384640 1066952053198080 511817444545680 486910756725120 849904425619200 3692319386837760 227403375393600 317274737270400 1364846518788480 713919717520128 365183067543840 637428319214400 2769239540128320 1286919531797760 297466548966720 1023634889091360 973821513450240 1699808851238400 535439788140096 478071239410800 714919605079680 454806750787200 634549474540800 2729693037576960 168319395316800 1600428079797120 1427839435040256 730366135087680 1274856638428800 536189703809760 1375569967645440 341105063090400 594933097933440 222092316089280 1070879576280192 819798723057600 956142478821600 1429839210159360 909613501574400 5459386075153920 336638790633600 446199823450080 1460732270175360 2549713276857600 764075341322496 1072379407619520 682210126180800 1189866195866880 252479092975200 318364725551040 444184632178560 1912284957643200 1819227003148800 573056505991872 799532337921408 207448866676800 673277581267200 892399646900160 145915376443200 333138474133920 2144758815239040 1364420252361600 2379732391733760 504958185950400 636729451102080 888369264357120 235647153443520 1146113011983744 414897733353600 1784799293800320 477547088326560 666276948267840 2728840504723200 311173300015200 1009916371900800 1273458902204160 471294306887040 829795466707200 3569598587600640 220109978491200 757437278925600 351574708867200 955094176653120 1332553896535680 353470730165280 622346600030400 2677198940700480 2546917804408320 290428413347520 942588613774080 1659590933414400 396752860389600 7139197175201280 204281527020480 440219956982400 703149417734400 1910188353306240 706941460330560 1244693200060800 330164967736800 580856826695040 1078873305189120 530206095247920 793505720779200 408563054040960 880439913964800 3820376706612480 325060620393600 435642620021280 1413882920661120 2489386400121600 739569527730432 306422290530720 660329935473600 1161713653390080 243795465295200 308153969887680 1060412190495840 1587011441558400 492204592414080 817126108081920 1760879827929600 554677145797824 495247451605200 740605339393920 650121240787200 871285240042560 174157062206400 1618309957783680 1479139055460864 1190258581168800 369153444310560 612844581061440 1320659870947200 2323427306780160 555454004545440 487590930590400 616307939775360 984409184828160 227542434275520 1109354291595648 990494903210400 1481210678787840 1300242481574400 409576381695936 1742570480085120 462230954831520 738306888621120 1225689162122880 2641319741894400 641129715571968 1110908009090880 975181861180800 1232615879550720 261235593309600 455084868551040 1980989806420800 919503084729600 819152763391872 212539636411200 731386395885600 924461909663040 1476613777242240 341313651413280 178533294585408 2221816018181760 1950363722361600 2465231759101440 693346432247280 522471186619200 910169737102080 243819887088960 425079272822400 1848923819326080 682627302826560 357066589170816 1379254627094400 318809454616800 1386692864494560 1044942373238400 1820339474204160 1068549525953280 511970477119920 487639774177920 850158545644800 3697847638652160 227743850577600 317748918614400 1365254605653120 714133178341632 365729830633440 637618909233600 2773385728989120 1287304318621440 297555490975680 1023940954239840 975279548355840 1700317091289600 535599883756224 478214181925200 715133364865920 455487701155200 635497837228800 2730509211306240 168369722539200 1602824288929920 1428266356683264 731459661266880 1275237818467200 536350023649440 1377629512439040 341615775866400 595110981951360 222424243030080 1071199767512448 821026150401600 956428363850400 1430266729731840 910975402310400 5461018422612480 336739445078400 446333236463520 1462919322533760 2550475636934400 765219337940736 1072700047298880 683231551732800 1190221963902720 252554583808800 318841390808640 444848486060160 1912856727700800 1821950804620800 573914503455552 800727274908288 207758908324800 673478890156800 892666472927040 145959004900800 333636364545120 2145400094597760 1366463103465600 2380443927805440 505109167617600 637682781617280 889696972120320 235717611554880 1147829006911104 415517816649600 1785332945854080 478262086212960 667272729090240 2732926206931200 311638362487200 1010218335235200 1275365563234560 471435223109760 831035633299200 3570665891708160 220175791012800 757663751426400 352100153059200 956524172425920 1334545458180480 353576417332320 623276724974400 2677999418781120 2550731126469120 290862471654720 942870446219520 1662071266598400 396871488842400 7141331783416320 204342606861120 440351582025600 704200306118400 1913048344851840 707152834664640 1246553449948800 330263686519200 581724943309440 1080488626801920 530364625998480 793742977684800 408685213722240 880703164051200 3826096689703680 325546438089600 436293707482080 1414305669329280 2493106899897600 739790657803008 306513910291680 660527373038400 1163449886618880 244159828567200 308246107417920 1060729251996960 1587485955369600 492940214282880 817370427444480 1761406328102400 554842993352256 495395529778800 740826779172480 651092876179200 872587414964160 174209134881600 1620732940202880 1479581315606016 1190614466527200 369705160712160 613027820583360 1321054746076800 2326899773237760 555620084379360 488319657134400 616492214835840 985880428565760 227882506662720 1109685986704512 990791059557600 1481653558344960 1302185752358400 410188511992896 1745174829928320 462369161126880 739410321424320 1226055641166720 2642109492153600 641321412302592 1111240168758720 976639314268800 1232984429671680 261313702322400 455765013325440 1981582119115200 492157650499200 920877323385600 820377023985792 212857286443200 732479485701600 924738322253760 1478820642848640 341823759994080 178800120612288 2222480337517440 1953278628537600 2465968859343360 693553741690320 522627404644800 911530026650880 243892788834240 425714572886400 1849476644507520 683647519988160 357600241224576 738236475748800 1381315985078400 319285929664800 1387107483380640 1045254809289600 1823060053301760 1068869020504320 512735639991120 487785577668480 851429145772800 3698953289015040 227811945614400 317843754883200 1367295039976320 715200482449152 365839183251360 638571859329600 2774214966761280 689020710698880 1289228252739840 298000201020480 1025471279982240 975571155336960 1702858291545600 536400361836864 478928894497200 716202163797120 455623891228800 635687509766400 2734590079952640 168621358651200 1603303530756480 1430400964898304 731678366502720 1277143718659200 537151622847840 1378041421397760 341717918421600 596000402040960 222490628418240 1072800723673728 821271635870400 957857788994400 1432404327594240 911247782457600 5469180159905280 337242717302400 447000301530720 1463356733005440 2554287437318400 765448137264384 1074303245695680 683435836843200 1192000804081920 252932037976800 318936723860160 444981256836480 1915715577988800 1822495564915200 574086102948288 800966262305664 207820916654400 674485434604800 894000603061440 176155605662400 333735942627360 2148606491391360 1366871673686400 2384001608163840 505864075953600 637873447720320 889962513672960 236069902111680 1148172205896576 415641833308800 1788001206122880 478405085790240 667471885254720 2733743347372800 311731374981600 1011728151907200 1275746895440640 472139804223360 831283666617600 3576002412245760 220504853620800 758796113930400 352205241897600 956810171580480 1334943770509440 354104853167520 623462749963200 2682001809184320 2551493790881280 290949283316160 944279608446720 1662567333235200 397464631106400 7152004824491520 246617847927360 441009707241600 704410483795200 1913620343160960 708209706335040 1246925499926400 330757280431200 581898566632320 1080811691124480 531157279751280 794929262212800 493235695854720 882019414483200 3827240686321920 325643601628800 436423924974240 1416419412670080 2493850999852800 740896308165888 369926771891040 661514560862400 1163797133264640 244232701221600 308706795069120 1062314559502560 1589858524425600 493087338656640 986471391709440 1764038828966400 555672231124416 496135920646800 741933978065280 651287203257600 872847849948480 174469498257600 1621217536686720 1481792616331776 1192393893319200 369815503992480 739853543782080 1323029121724800 2327594266529280 556450483548960 488465402443200 617413590138240 986174677313280 227950521140160 1111344462248832 992271841293600 1483867956130560 1302574406515200 410310938052288 1745695699896960 463060192603680 739631007984960 1479707087564160 2646058243449600 774000630418176 1112900967097920 976930804886400 1234827180276480 261704247386400 455901042280320 1984543682587200 492893202211200 921152171116800 820621876104576 212920816449600 732698103664800 926120385207360 1479262015969920 341925781710240 178853485817664 2225801934195840 1953861609772800 2469654360552960 694590288905520 523408494772800 911802084560640 244257297560640 425841632899200 1852240770414720 683851563420480 357706971635328 739339803316800 1381728256675200 319381224674400 1389180577811040 1046816989545600 1823604169121280 1290001050696960 512888672565360 488514595121280 851683265798400 3704481540829440 228152420798400 318128263689600 1367703126840960 715413943270656 366385946340960 638762449348800 2778361155622080 690050483095680 1289613039563520 298089143029440 1025777345130720 977029190242560 1703366531596800 536560457452992 479071837011600 716415923583360 456304841596800 636256527379200 2735406253681920 168671685873600 1935001576045440 1430827886541312 732771892681920 1277524898697600 537311942687520 1380100966191360 342228631197600 596178286058880 222689784582720 1073120914905984 822499063214400 958143674023200 1432831847166720 912609683193600 5470812507363840 337343371747200 447133714544160 1465543785363840 2555049797395200 766592133882624 1074623885375040 684457262395200 1192356572117760 253007528810400 319413389117760 445379569165440 1916287348046400 1825219366387200 574944100411968 801683224497792 208006941643200 674686743494400 894267429088320 176418878126400 334034676874080 2149247770750080 1368914524790400 2384713144235520 506015057620800 638826778235520 890759138330880 236140360223040 1149888200823936 416013883286400 1788534858176640 479120083676640 668069353748160 2737829049580800 312010412464800 1012030115241600 1277653556471040 472280720446080 832027766572800 3577069716353280 220570666142400 759022586431200 352520508412800 958240167353280 1336138707496320 354210540334560 624020824929600 2682802287264960 2555307112942080 291209718300480 944561440892160 1664055533145600 397583259559200 7154139432706560 246986429376960 441141332284800 705041016825600 1916480334706560 708421080669120 1248041649859200 330855999213600 582419436600960 1082427012737280 531315810501840 795166519118400 493972858753920 882282664569600 3832960669413120 325935092246400 436814577450720 1416842161338240 2496083299718400 741117438238464 370479644065440 661711998427200 1164838873201920 244451319184800 308798932599360 1062631621003680 1590333038236800 493528711777920 987945717507840 1764565329139200 555838078678848 496283998820400 742155417843840 651870184492800 873629154901440 174521570932800 1623640519105920 1482234876476928 1192749778677600 370146533833440 740959288130880 1323423996854400 2329677746403840 556616563382880 488902638369600 617597865198720 987057423555840 228154564572480 1111676157357696 992567997640800 1484310835687680 1303740368985600 410678216230464 1747258309802880 463198398899040 740293067666880 1481918576261760 2646847993708800 775157409121536 1113233126765760 977805276739200 1235195730397440 261782356399200 456309129144960 1985135995281600 493040312553600 921976714310400 821356432460928 213111406468800 733353957554400 926396797798080 1480586135333760 342231846858720 179013581433792 2226466253531520 1955610553478400 2470391460794880 694797598348560 523564712798400 912618258289920 244330199305920 426222812937600 1852793595596160 684463693717440 358027162867584 739560468830400 1382965071465600 319667109703200 1389595196697120 1047129425596800 1825236516579840 1291929015202560 513347770288080 488660398611840 852445625875200 3705587191192320 228220515835200 318602445033600 1368927387434880 716054325735168 366495298958880 639334219406400 2779190393394240 690256437575040 1290767400034560 298355969056320 1026695540576160 977320797223680 1704891251750400 537040744301376 479500664554800 717057202942080 456441031670400 637204890067200 2737854774869760 168822667540800 1937893522803840 1432108651470336 732990597917760 1278668438812800 537792902206560 1380512875150080 342330773752800 596711938112640 223021711523520 1074081488602752 822744548683200 959001329109600 1434114405884160 912882063340800 5475709549739520 337645335081600 447533953584480 1465981195835520 2557336877625600 766820933206272 1075585804413120 684661547505600 1193423876225280 253234001311200 319508722169280 446043423047040 1918002658219200 1825764126681600 575115699904704 802878161484672 208316983291200 675290670163200 895067907168960 176471532619200 334532567285280 2151171608826240 1369323095011200 2386847752450560 506468002622400 639017444338560 892086846094080 236351734557120 1150231399809408 416633966582400 1790135814337920 479263083253920 669065134570560 2738646190022400 312475474936800 1012936005244800 1278034888677120 472703469114240 833267933164800 3580271628675840 220768103707200 759702003933600 958526166507840 1338130269141120 354527601835680 624950949873600 2685203721506880 2556069777354240 291643776607680 945406938228480 1666535866329600 397939144917600 7160543257351680 247060145666880 441536207414400 1917052333015680 709055203671360 1249901899747200 331152155560800 583287553215360 1082750077059840 531791402753520 795878289835200 494120291333760 883072414828800 3834104666031360 326420909942400 437465664911520 1418110407342720 2499803799494400 741780828456192 370590218500320 662304311121600 1166575106430720 244815682456800 309075345190080 1063582805507040 1591756579670400 494264333646720 988240582667520 1766144829657600 556335621342144 496728233341200 742819737179520 652841819884800 874931329823040 174677788958400 1624125115589760 1483561656912384 1193817434752800 370698250235040 741180437000640 1324608622243200 2333150212861440 557114802884640 489631364913600 618150690380160 988528667293440 228494636959680 1112671242684288 993456466682400 1485639474359040 1305683639769600 411290346527424 1749862659646080 463613017785120 741396500470080 1482360874001280 2649217244486400 775388764862208 1114229605769280 979262729827200 1236301380760320 262016683437600 456989273919360 1986912933364800 493481643580800 923350952966400 822580693054848 213429056500800 734447047370400 927226035570240 1482793000940160 342741955439520 2228459211538560 1958525459654400 2472602761520640 695419526677680 524033366875200 913978547838720 244548904541760 426858113001600 1854452071140480 685483910879040 358560814921344 740222465371200 1385026429449600 320143584751200 1390839053355360 1048066733750400 1827957095677440 1292314608103680 514112933159280 489097809083520 853716226003200 3708904142280960 228424800945600 319266298915200 1370967821758080 717121629842688 366823356812640 640287169502400 2781678106710720 690874301013120 1292691334152960 298800679101120 1028225866318560 978195618167040 1707432452006400 537841222382016 480215377126800 718126001873280 456849601891200 638532597830400 2741935643516160 169074303652800 1938471912155520 1434243259685376 733646713625280 1280574339004800 538594501404960 1381748602026240 342637201418400 597601358202240 223486409240640 1075682444764032 823481005089600 960430754253600 1436252003746560 913699203782400 5483871287032320 338148607305600 448201018651680 1467293427250560 2561148678009600 767507331177216 1077189002809920 685274402836800 1195202716404480 253611455479200 319794721323840 446972818481280 1920861508507200 1827398407564800 575630498382912 804551073266304 208751041598400 676297214611200 896402037303360 176629496097600 335229613860960 2154378005619840 1370548805673600 2390405432808960 507222910958400 639589442647680 893945636962560 236704025113920 1151260996765824 417502083196800 1792804074606720 479692081985760 670459227721920 2741097611347200 313126562397600 1014445821916800 1279178885295360 473408050227840 835004166393600 3585608149213440 221097166315200 760834366437600 959384163971520 1340918455443840 355056037670880 626253124795200 2689206111910080 2558357770590720 292251458237760 946816100455680 1670008332787200 398532287181600 7171216298426880 247281294536640 442194332630400 1918768327943040 710112075341760 1252506249590400 331645749472800 584502916475520 1083719270027520 532584056506320 797064574363200 494562589073280 884388665260800 3837536655886080 327101054716800 438377187356640 1420224150683520 2505012499180800 742886478819072 370921941804960 663291498945600 1169005832951040 245325791037600 309536032841280 1065168113012640 1594129148726400 495294204263040 989125178146560 1768777330521600 557164859114304 497468624209200 743926936072320 654202109433600 876754374713280 174938152334400 1625578905041280 1485772957638144 1195596861544800 371470653197280 741843883609920 1326582997891200 2338011665902080 557945202054240 490651582075200 619072065682560 990588408526080 228970738301760 1114329718228608 994937248418400 1487853872144640 1308404218867200 412147328943168 1753508749426560 464304049261920 742941306394560 1483687767219840 2653165995782400 776082832084224 1115890404108480 981303164150400 1238144131365120 262407228501600 457941476603520 1989874496836800 494217195292800 925274887084800 824294657886336 213873766545600 735977373112800 928608098523840 1485882612789120 343456107452640 2231780808216960 1962606328300800 2476288262730240 696456073892880 524814457003200 915882953207040 244913413268160 427747533091200 1857216197047680 686912214905280 359307927796608 741325792939200 1387912330627200 320810649818400 1392912147785760 1049628914006400 1831765906414080 1293471386807040 515184161178960 489826826536320 855495066182400 3714432394095360 228765276129600 319455971452800 1373824429810560 718615855593216 367370119902240 641621299636800 2785824295571520 691904073409920 1295384841918720 299423273163840 1030368322357920 979653653072640 1710990132364800 538961891694912 481215974727600 719622320376960 457530552259200 638911942905600 2747648859621120 169426594209600 1940207080210560 1437231711186432 734740239804480 1283242599273600 539716740282720 1383808146819840 343147914194400 598846546327680 223619180016960 1077923783389824 824708432433600 962431949455200 1439244640753920 915061104518400 5495297719242240 338853188419200 449134909745760 1469480479608960 2566485198547200 768651327795456 1079433480565440 686295828388800 1197693092655360 254139891314400 320271386581440 447238360033920 1924863898910400 1830122209036800 576488495846592 805029048061056 208875058257600 677706376838400 898269819491520 176892768561600 335428770025440 2158866961130880 1372591656777600 2395386185310720 508279782628800 640542773162880 894476720067840 237197231893440 1152976991693184 417750116515200 1796539638983040 480407079872160 670857540050880 2745183313555200 313312587386400 1016559565257600 1281085546325760 474394463786880 835500233030400 3593079277966080 221557853966400 762419673943200 960814159744320 1341715080101760 355795847840160 626625174772800 2694809458474560 2562171092651520 292425081560640 948788927573760 1671000466060800 399362686351200 7186158555932160 247649875986240 443115707932800 1921628319488640 711591695680320 1253250349545600 332336780949600 584850163121280 1085334591640320 533693771760240 798725372702400 495299751972480 886231415865600 3843256638977280 327295381795200 438637622340960 1423183391360640 2506500699091200 744434389327104 371474813979360 664673561899200 1169700326242560 245471536346400 310180995552960 1067387543520480 1597450745404800 495588453010560 990599503944960 1772462831731200 558325791995328 498505171424400 745477014522240 654590763590400 877275244681920 175302661060800 1628001887460480 1488868778654208 1198088059053600 371691339757920 742949627958720 1329347123798400 2339400652485120 559107760891680 490943072692800 620361991105920 991176906021120 229106767256640 1116651583990656 997010342848800 1490954029044480 1309181527180800 412392181061952 1754550489363840 465271493329440 743382679515840 1485899255917440 2658694247596800 777239610787584 1118215521783360 981886145385600 1240723982211840 262953991591200 458213534513280 1994020685697600 495246967689600 925824582547200 824784362123904 214000826558400 736414609039200 930542986658880 1486765359031680 343660150884960 2236431043566720 1963772290771200 2481447964423680 697907239994160 525907983182400 916427069026560 245423725485120 428001653116800 1861085973317760 687320301769920 359521388618112 742870451534400 1388736873820800 321001239837600 1395814479988320 1051815966364800 1832854138053120 1295399351312640 515490226327440 490847450970240 856003306233600 3722171946635520 229241941387200 320594006678400 1374640603539840 719042777236224 368135588227680 642002479675200 2791628959976640 693345754765440 1296154415566080 299601157181760 1030980452654880 981694901940480 1712006612467200 539282082927168 481501859756400 720049839949440 458483882774400 641188013356800 2749281207079680 169527248654400 1943099026968960 1438085554472448 736271176455360 1284004959350400 540037379962080 1386691509530880 343862912080800 599202314363520 224415804674880 1078564165854336 826426830715200 963003719512800 1440099679898880 916967765548800 5498562414159360 339054497308800 449401735772640 1472542352910720 2568009918700800 770252923060992 1080074759924160 687725824161600 1198404628727040 254290872981600 320938717942080 448831609349760 1926007439025600 1833935531097600 577689692295744 807896896829568 209619158212800 678108994617600 898803471545280 177261350011200 336623707012320 2160149519848320 1375451648323200 2396809257454080 508581745963200 641877435884160 897663218699520 237338148116160 1155379384591488 419238316425600 1797606943090560 481408076913120 673247414024640 2750903296646400 314428737319200 1017163491926400 1283754871768320 474676296232320 838476632851200 3595213886181120 221689479009600 762872618944800 962816153826240 1346494828049280 356007222174240 186219162368064 628857474638400 2696410414635840 2567509743536640 293466821497920 949352592464640 1676953265702400 399599943256800 7190427772362240 248165890015680 443378958019200 1925632307652480 712014444348480 372438324736128 1257714949276800 332534218514400 586933642995840 1087596041898240 534010833261360 799199886513600 496331780031360 886757916038400 3851264615304960 328461344265600 440200232246880 1424028888696960 744876649472256 372248835023520 665068437028800 1173867285991680 246346008199200 310365270613440 1068021666522720 1598399773027200 497353945495680 992663560062720 1773515832076800 558657487104192 498801327771600 745919894079360 656922688531200 880400464493760 175406806411200 1631394062847360 1489753298944512 1198799829770400 373015459121760 744497670047040 1330136874057600 2347734571983360 559439920559520 492692016398400 620730541226880 994707890991360 229922940985920 1117314974208384 997602655543200 1491839788158720 1313845377062400 927213215443200 413861293774656 1760800928987520 465547905920160 746030918243520 1488995340094080 2660273748115200 778859100972288 1118879841119040 985384032796800 1241461082453760 263110209616800 459845881971840 1995205311086400 495541188374400 929122755321600 827722587549312 214763186635200 739038024597600 931095811840320 1492061836487040 344884411478880 2237759682238080 1970768065593600 2482922164907520 698321858880240 526220419233600 919691763943680 245569528975680 429526373270400 1862191623680640 689768822957760 360802153547136 743311782561600 1393684132982400 322144779952800 1396643717760480 1052440838467200 1839383527887360 1298098501620480 517326617218320 491139057951360 859052746540800 3724383247361280 229378131460800 320688842947200 1379537645915520 721604307094272 368354293463520 644289559905600 2793287435520960 693757663724160 1300771857450240 300668461289280 1034653234436640 982278115902720 1718105493081600 541203230320704 483217169929200 722614957384320 458756262921600 641377685894400 2759075291831040 170131175323200 1947147752430720 1443208614188544 736708586927040 1288579119811200 541961218038240 1387515327448320 344067197191200 601336922578560 224482190063040 1082406460641408 826917801652800 966434339858400 1445229914768640 917512525843200 5518150583662080 340262350646400 451002691933920 1473417173854080 2577158239622400 770710521708288 1083922436076480 688134394382400 1202673845157120 255196762984800 321129384045120 448964380126080 1932868679716800 1835025051686400 578032891281216 808135884226944 209681166542400 680524701292800 902005383867840 177366658996800 336723285094560 2167844872152960 1376268788764800 2405347690314240 510393525969600 642258768090240 897928760252160 238183645452480 1156065782562432 419362333084800 1804010767735680 481694076067680 673446570189120 2752537577529600 314521749813600 1020787051939200 1284517536180480 476367290904960 838724666169600 3608021535471360 222479229268800 765590288954400 963388152135360 1346893140378240 357275468178720 186882552585792 629043499627200 2706016151603520 2569035072360960 293553633159360 952734581809920 1677449332339200 401023484690400 7216043070942720 248313322595520 444958458537600 1926776304270720 714550936357440 373765105171584 1258086999254400 333718843903200 587107266318720 1088242170543360 535913202268080 802046969380800 496626645191040 889916917075200 3853552608541440 328558507804800 440330449739040 1429101872714880 747530210343168 372469983893280 667437687806400 1174214532637440 246418880853600 311470920976320 1071826404536160 1604093938761600 993253290382080 1779833834150400 560647657757376 500578265854800 748577171422080 657117015609600 880660899478080 176031678513600 1632363255815040 1495060420686336 1203070454071200 744939967786560 1334875375612800 2348429065274880 561432878566560 492837761707200 622941841952640 995002139738880 229990955463360 1121295315514752 1001156531709600 1497154342844160 1314234031219200 927764062444800 413983719834048 1761321798956160 467206381464480 1489879935573120 2669750751225600 779321812453632 1122865757133120 985675523414400 1245883683905280 264047517770400 459981910926720 2002313063419200 497306512483200 929397603052800 827967439668096 214826716641600 739256642560800 934412762928960 1492503209608320 344986433195040 2245731514266240 1971351046828800 2491767367810560 700809572196720 528095035540800 919963821853440 246444349919040 429653433283200 1868825525857920 689972866390080 360908883957888 745959768724800 1394096404579200 322240074962400 1401619144393440 1056190071081600 1839927643706880 1298869687422720 517479649792560 492888699838080 859306866566400 3737651051715840 230195271902400 321447533097600 1379945732780160 721817767915776 369666524878560 644480149924800 2803238288786880 696229117476480 1301156644273920 300757403298240 1034959299585120 985777399676160 1718613733132800 541363325936832 483360112443600 722828717170560 460390543804800 642895066195200 2759891465560320 170181502545600 1948304531134080 1443635535831552 739333049757120 1288960299849600 542121537877920 1392458234952960 345292907853600 601514806596480 225013273168320 1082726651873664 829863627278400 966720224887200 1445657434341120 920781087609600 5519782931120640 340363005091200 451136104947360 1478666099514240 2577920599699200 773456113592064 1084243075755840 690585815707200 1203029613192960 255272253818400 322273380663360 450026546336640 1933440449774400 1841562175219200 580092085194048 810047783405952 210177233179200 680726010182400 902272209894720 177998512910400 337519909752480 2168486151511680 1381171631414400 2406059226385920 510544507636800 644546761326720 900053092673280 238254103563840 1160184170388096 420354466358400 1804544419789440 483410070995040 675039819504960 2762343262828800 315265849768800 1021089015273600 1289093522653440 476508207127680 840708932716800 3609088839578880 222545041790400 765816761455200 966820141990080 1350079639009920 357381155345760 186937835103936 630531699537600 2706816629684160 2578187045306880 294248126450880 953016414255360 1681417865433600 401142113143200 7218177679157760 249197918074560 445090083580800 1933640283980160 714762310691520 373875670207872 1261063399075200 333817562685600 588496252901760 1092118942414080 536071733018640 802284226286400 498395836149120 890180167161600 3867280567960320 329335816118400 441372189676320 1429524621383040 747751340415744 373796877111840 667635125371200 1176992505803520 247001862088800 311563058506560 1072143466037280 1604568452572800 996791672298240 1780360334323200 560813505311808 500726344028400 748798611200640 658671632236800 882744379352640 176083751188800 1638178413621120 1495502680831488 1203426339429600 747593754223680 1335270250742400 2353985011607040 561598958400480 494003724177600 623126117013120 997356129719040 230535071282880 1121627010623616 1001452688056800 1497597222401280 1317343264473600 931069144454400 414963128309184 1765488758705280 467344587759840 1495187508447360 2670540501484800 782098081341696 1123197916800960 988007448355200 1246252234026240 264125626783200 461070142565760 2002905376113600 497453622825600 931596384902400 829926256618368 215334956692800 741005586266400 934689175519680 1496034194578560 345802606924320 2246395833601920 1976014896710400 2492504468052480 701016881639760 528251253566400 922140285131520 246517251664320 430669913385600 1869378351039360 691605213848640 361762727243904 746180434238400 1397394577353600 323002435039200 1402033763279520 1056502507132800 1844280570263040 1303496802236160 518703910386480 493034503328640 861339826771200 3738756702078720 230263366939200 321542369366400 1383210427697280 723525454487808 369775877496480 646004870078400 2804067526559040 696435071955840 1304234938863360 301468939369920 1037407820772960 986069006657280 1722679653542400 542644090865856 484503652558800 724538795460480 460526733878400 643084738732800 2766420855394560 170584120324800 1955245203354240 1447050908975616 739551754992960 1292009740156800 1392870143911680 345395050408800 602937878739840 225079658556480 1085288181731712 830109112747200 969007305117600 1449077590920960 921053467756800 5532841710789120 341168240649600 452203409054880 1479103509985920 2584019480313600 773684912915712 2785740287823360 1086808193190720 690790100817600 1205875757479680 255876180487200 322368713714880 450159317112960 1938014610235200 1842106935513600 580263684686784 810286770803328 210239241508800 682336481299200 904406818109760 178051167403200 337619487834720 2173616386381440 1381580201635200 2411751514959360 511752360974400 644737427429760 900318634225920 238817768454720 1160527369373568 420478483017600 1808813636219520 483553070572320 675238975669440 2763160403270400 315358862263200 1023504721948800 1289474854859520 477635536909440 840956966035200 3617627272439040 223071541963200 767628541461600 967106141144640 1350477951338880 358226652682080 187380095249088 630717724526400 2713220454329280 2578949709719040 294334938112320 955271073818880 1681913932070400 402091140765600 7235254544878080 249271634364480 446143083926400 1934212282289280 716453305364160 374760190498176 1261435449052800 334607312944800 588669876224640 1092442006736640 537339979023120 804182281531200 498543268728960 892286167852800 3868424564578560 329432979657600 441502407168480 1432906610728320 749520380996352 373907451546720 669214625889600 1177339752449280 247074734743200 312300158748480 1074679958046240 1608364563062400 997086537457920 1784572335705600 562140285747264 501910969417200 750570129429120 658865959315200 883004814336960 176500332590400 1638663010104960 1499040761992704 1206273422296800 747814903093440 1338429251779200 2354679504898560 562927597071840 494149469486400 624600317496960 997650378466560 230603085760320 1124280571494528 1003821938834400 1501140258858240 1317731918630400 931344567955200 415085554368576 1766009628673920 468450238122720 1495629806186880 2676858503558400 782329437082368 1125855194143680 988298938972800 1249200634993920 264750498885600 461206171520640 2007643877668800 498630505564800 931871232633600 830171108737152 215398486699200 741224204229600 936900476245440 1496475567699840 345904628640480 2251710388287360 1976597877945600 2498401269987840 702675357184080 529500997771200 922412343041280 247100465626560 430796973398400 1873800952490880 691809257280960 361869457654656 747945758347200 1397806848950400 323097730048800 1405350714368160 1059001995542400 1844824686082560 1303882395137280 518856942960720 494200931253120 861593946796800 3747601904981760 230808127233600 322016550710400 1383618514561920 723738915309312 370650698439840 646195460097600 2810701428736320 698082707790720 1304619725687040 301557881378880 1037713885921440 988401862506240 1723187893593600 542804186481984 484646595073200 724752555246720 461616254467200 644033101420800 2767237029123840 170634447547200 1955823592705920 1447477830618624 741301396879680 1292390920195200 1396165415581440 346212190850400 603115762757760 225411585497280 1085608372963968 832072996497600 969293190146400 1449505110493440 923232508934400 5534474058247680 341268895094400 452336822068320 1482602793759360 2584781840390400 775515307504896 2792330831162880 1087128832870080 692424381700800 1206231525515520 255951671320800 323131378127040 450823170994560 1938586380292800 1846465017868800 581636480628672 811481707790208 210549283156800 682537790188800 904673644136640 178472403345600 338117378245920 2174257665740160 1384848763401600 2412463051031040 511903342641600 646262756254080 901646341989120 238888226566080 1163272961257344 421098566313600 1809347288273280 484697067190560 676234756491840 2769697526803200 315823924735200 1023806685283200 1292525512508160 477776453132160 842197132627200 3618694576546560 223137354484800 767855013962400 969394134381120 1352469512983680 358332339849120 187435377767232 631647849470400 2714020932409920 2585051025016320 294768996419520 955552906264320 1684394265254400 402209769218400 7237389153093120 249861364683840 446274708969600 1938788268762240 716664679698240 374870755534464 1263295698940800 334706031727200 589537992839040 1095026521317120 537498509773680 804419538436800 499722729367680 892549417939200 3877576537524480 329918797353600 442153494629280 1433329359396480 749741511068928 374792047025760 669412063454400 1179075985678080 247439098015200 312392296278720 1074997019547360 1608839076873600 999445458735360 1785098835878400 562306133301696 502059047590800 750791569207680 659837594707200 884306989258560 176552405265600 1642539781975680 1499483022137856 1206629307655200 749584094051520 1338824126908800 2358151971356160 563093676905760 494878196030400 624784592557440 999121622204160 230943158147520 1124612266603392 1004118095181600 1501583138415360 1319675189414400 933547955961600 415697684665536 1768613978517120 468588444418080 1499168188103040 2677648253817600 784180283007744 1126187353811520 989756392060800 1249569185114880 264828607898400 461886316295040 2008236190363200 498777615907200 933245471289600 831395369331072 215716136731200 742317294045600 937176888836160 1498682433306240 346414737221280 2252374707623040 1979512784121600 2499138370229760 702882666627120 529657215796800 923772632590080 247173367371840 431432273462400 1874353777672320 692829474442560 362403109708416 748166423860800 1399868206934400 323574205096800 1405765333254240 1059314431593600 1847545265180160 1306967138346240 519622105831920 494346734743680 862864546924800 3748707555344640 230876222270400 322111386979200 1385658948885120 724806219416832 370760051057760 647148410193600 2811530666508480 698288662270080 1306543659805440 302002591423680 1039244211663840 988693469487360 1725729093849600 543604664562624 485361307645200 725821354177920 461752444540800 644222773958400 2771317897770240 170886083659200 1960450707519360 1449612438833664 741520102115520 1294296820387200 1396577324540160 346314333405600 604005182847360 225477970885440 1087209329125248 832318481966400 970722615290400 1451642708355840 923504889081600 5542635795540480 1047432993405120 341772167318400 453003887135520 1483040204231040 2588593640774400 775744106828544 2793154649080320 1088732031266880 692628666811200 1208010365694720 256329125488800 323226711178560 450955941770880 1941445230580800 1847009778163200 581808080121408 811720695187584 2094865986810240 683544334636800 906007774271040 178525057838400 338216956328160 2177464062533760 1385257333622400 2416020731389440 512658250977600 646453422357120 901911883541760 239240517122880 1163616160242816 4189731973620480 421222582972800 1812015548542080 484840066767840 676433912656320 2770514667244800 3142298980215360 315916937229600 1025316501955200 1292906844714240 478481034245760 842445165945600 3624031097084160 223466417092800 768987376466400 969680133535680 1352867825312640 358860775684320 187711790357952 631833874459200 2718023322813120 2585813689428480 294855808080960 956962068491520 1684890331891200 402802911482400 7248062194168320 249935080973760 446932834185600 1939360267071360 717721551368640 375423580715904 1263667748918400 335199625639200 589711616161920 1095349585639680 538291163526480 805605822964800 499870161947520 893865668371200 3878720534142720 330015960892800 442283712121440 1435443102737280 750847161431808 374902621460640 670399251278400 1179423232323840 247511970669600 312852983929920 1076582327052960 1611211645929600 999740323895040 1787731336742400 563135371073856 502799438458800 751898768100480 660031921785600 884567424242880 176812768641600 1643024378459520 1501694322863616 1208408734447200 749805242921280 1340798502556800 2358846464647680 563924076075360 495023941339200 625705967859840 999415870951680 231011172624960 1126270742147712 1005598876917600 1503797536200960 1320063843571200 933823379462400 415820110724928 1769134848485760 469279475894880 1499610485842560 2681597005113600 784411638748416 1127848152150720 990047882678400 1251411935719680 265219152962400 462022345249920 2011197753835200 499513167619200 933520319020800 831640221449856 215779666737600 742535912008800 938558951789760 1499123806427520 346516758937440 2255696304301440 1980095765356800 2502823871439360 703919213842320 530438305924800 924044690499840 247537876098240 431559333475200 1877117903579520 693033517874880 362509840119168 749269751428800 1400280478531200 323669500106400 1407838427684640 1060876611849600 1848089380999680 1307352731247360 519775138406160 495075752196480 863118666950400 3754235807159040 231216697454400 322585568323200 1386067035749760 725019680238336 371306814147360 647339000212800 2815676855369280 699318434666880 1306928446629120 302091533432640 1039550276812320 990151504392960 1726237333900800 543764760178752 485504250159600 726035113964160 462433394908800 645171136646400 2772134071499520 170936410881600 1961029096871040 1450039360476672 742613628294720 1294678000425600 1398636869333760 346825046181600 604183066865280 225809897826240 1087529520357504 833545909310400 971008500319200 1452070227928320 924866789817600 5544268142999040 1048977652000320 341872821763200 453137300148960 1485227256589440 2589356000851200 776888103446784 2797273738667520 1089052670946240 693650092363200 1208366133730560 256404616322400 323703376436160 451619795652480 1942017000638400 1849733579635200 582666077585088 812915632174464 2097955304000640 683745643526400 906274600297920 178788330302400 338714846739360 2178105341892480 1387300184726400 2416732267461120 512809232644800 647406752872320 903239591304960 239310975234240 1165332155170176 4195910608001280 1367491287052800 1812549200595840 485555064654240 677429693478720 2774600369452800 3146932956000960 1025618465289600 1294813505744640 478621950468480 843685332537600 3625098401191680 223532229614400 769213848967200 971110129308480 1354859386957440 358966462851360 187767072876096 2051236930579200 2718823800893760 2589627011489280 957243900936960 1687370665075200 402921539935200 7250196802383360 250303662423360 447064459228800 1942220258616960 717932925702720 375534145752192 1265527998806400 335298344421600 1914487801873920 1096964907252480 538449694277040 805843079870400 500607324846720 894128918457600 3884440517233920 330501778588800 1435865851405440 751068291504384 375455493635040 670596688843200 1181159465552640 247876333941600 312945121460160 1076899388554080 1611686159740800 1001214649693440 1788257836915200 563301218628288 502947516632400 752120207879040 661003557177600 2871731702810880 176864841316800 1645447360878720 1502136583008768 1208764619805600 750910987270080 1341193377686400 2362318931105280 564090155909280 495752667883200 625890242920320 1000887114689280 231351245012160 1126602437256576 1005895033264800 1504240415758080 1322007114355200 935200496966400 416432241021888 1771739198328960 469417682190240 1501821974540160 2682386755372800 785568417451776 1128180311818560 991505335766400 1251780485840640 265297261975200 462702490024320 2011790066529600 499660277961600 934894557676800 832864482043776 216097316769600 743629001824800 938835364380480 1501330672033920 347026867518240 2256360623637120 1983010671532800 2503560971681280 704126523285360 530594523950400 925404980048640 247610777843520 432194633539200 1877670728760960 694053735036480 363043492172928 749490416942400 1402341836515200 324145975154400 1408253046570720 1061189047900800 1850809960097280 1309280695752960 520540301277360 495221555687040 864389267078400 3755341457521920 231284792491200 323533931011200 1388107470072960 726086984345856 371416166765280 648291950308800 2816506093141440 699524389146240 1308852380747520 302536243477440 1041080602554720 990443111374080 1728778534156800 544565238259392 486218962731600 727103912895360 462569584982400 647067862022400 2776214940145920 171188046993600 1963921043629440 1452173968691712 742832333530560 1296583900617600 1399048778292480 346927188736800 605072486954880 1089130476518784 833791394779200 972437925463200 1454207825790720 925139169964800 5552429880291840 1049286583719360 342376093987200 453804365216160 1485664667061120 2593167801235200 777116902770432 2798097556584960 1090655869343040 693854377473600 1210144973909760 256782070490400 323798709487680 452947503415680 1944875850926400 1850278339929600 582837677077824 815305506148224 2098573167438720 684752187974400 907608730432320 178840984795200 339710627561760 2181311738686080 1387708754947200 2420289947819520 513564140980800 647597418975360 905895006831360 239663265791040 1165675354155648 4197146334877440 1369504375948800 1815217460864640 485698064231520 679421255123520 2775417509894400 3147859751158080 1027128281961600 1295194837950720 479326531582080 846165665721600 3630434921729280 223861292222400 770346211471200 971396128463040 1358842510247040 359494898686560 188043485466816 2054256563923200 2722826191296960 2590389675901440 958653063164160 1692331331443200 403514682199200 7260869843458560 250377378713280 447722584444800 1942792256926080 718989797373120 376086970933632 1269248498582400 335791938333600 1917306126328320 1097287971575040 539242348029840 807029364398400 500754757426560 895445168889600 3885584513852160 331473413980800 1437979594746240 752173941867264 375566068069920 671583876667200 1184631932010240 248605060485600 313405809111360 1078484696059680 1614058728796800 1001509514853120 1790890337779200 564130456400448 503687907500400 753227406771840 662946827961600 2875959189492480 177125204692800 1645931957362560 1504347883734528 1210544046597600 751132136139840 1343167753334400 2369263864020480 564920555078880 497210120971200 626811618222720 1003829602164480 232031389786560 1128260912800896 1007375815000800 1506454813543680 1325893655923200 935475920467200 417656501615808 1776947898015360 470108713667040 1502264272279680 2686335506668800 785799773192448 1129841110157760 994420241942400 1253623236445440 265687807039200 464062779573120 2014751630001600 500395829673600 937643034988800 835313003231616 216732616833600 745815181456800 940217427334080 1505744403246720 348047084679840 2259682220315520 1988840483884800 2507246472890880 705163070500560 531375614078400 928125559146240 247975286569920 433465233667200 1880434854668160 696094169359680 364110796280448 750593744510400 1406464552483200 325098925250400 1410326141001120 1062751228156800 1856251118292480 1309666288654080 522070627019760 495950573139840 866930467334400 3760869709336320 231625267675200 797063421117600 323723603548800 1392188338719360 728221592560896 371962929854880 650197850500800 2820652282002240 700554161543040 1312700248984320 303425663567040 1044141254039520 991901146279680 1733860934668800 546166194420672 487648387875600 729241510757760 463250535350400 647447207097600 2784376677438720 1964499432981120 1456443185121792 743925859709760 1300395701001600 1401108323086080 347437901512800 606851327134080 1092332388841344 835018822123200 975296775751200 1458483021515520 926501070700800 5568753354877440 1050831242314560 343382638435200 455138495350560 1487851719419520 2600791402003200 778260899388672 2802216646172160 1093862266136640 694875803025600 1213702654268160 257536978826400 324275374745280 1115888789564640 453213044968320 1950593551502400 1853002141401600 583695674541504 815783480942976 2101662484629120 686765276870400 910276990701120 179104257259200 339909783726240 2187724532273280 1389751606051200 2427405308536320 515073957652800 648550749490560 906426089936640 240367846904640 1167391349083008 4203324969258240 1373530553740800 1820553981402240 486413062117920 679819567452480 2779503212102400 3152493726943680 1030147915305600 1297101498981120 480735693809280 2084627409076800 846661732358400 3641107962804480 224519417438400 772610936479200 972826124235840 1359639134904960 360551770356960 188596310648256 2060295830611200 2730830972103360 2594202997962240 961471387618560 1693323464716800 404700966727200 7282215925608960 250745960162880 449038834876800 1945652248471680 721103540713920 377192621296512 1269992598537600 336779126157600 1922942775237120 1098903293187840 540827655535440 809401933454400 501491920325760 898077669753600 3891304496943360 331667741059200 1442207081427840 754385242593024 376118940244320 673558252315200 2918478372707520 1185326425301760 248750805794400 314327184413760 1081655311070880 1618803866908800 1002983840651520 1796155339507200 565788931944768 505168689236400 755441804557440 663335482118400 2884414162855680 177645931444800 1648354939781760 1508770485186048 1214102900181600 752237880488640 1347116504630400 2370652850603520 566581353418080 497501611588800 628654368827520 1004418099659520 232167418741440 1131577863889536 1010337378472800 1510883609114880 1326670964236800 936853037971200 417901353734592 1777989637952640 471490776620640 1504475760977280 2694233009260800 786956551895808 1133162706836160 995003223177600 1257308737655040 266468897167200 464334837482880 2020674756945600 1873706075942400 938192730451200 835802707469184 216859676846400 746252417383200 942981553241280 1506627149489280 348251128112160 2266325413672320 1990006446355200 2514617475310080 707236164930960 532937794334400 928669674965760 248704304022720 433719353692800 1885963106482560 696502256224320 364324257101952 2810559113913600 1407289095676800 325289515269600 1414472329861920 1065875588668800 1857339349931520 1311594253159680 522376692168240 497408608045440 867438707385600 3771926212965120 232306218043200 799406691501600 323818439817600 1393004512448640 728648514203904 373056456034080 650579030539200 2828944659723840 2623188506319360 1313469822631680 303603547584960 1044753384336480 994817216090880 1734877414771200 546486385652928 487934272904400 729669030330240 464612436086400 647636879635200 2786009024897280 1967391379739520 1457297028407808 746112912068160 1301158061078400 1405227412673280 348459327064800 607207095169920 1092972771305856 837473676811200 975868545808800 1459338060660480 929224872172800 5572018049794560 3934782759479040 343583947324800 455405321377440 1492225824136320 2602316122156800 780548892625152 2810454825346560 1094503545495360 696918654129600 1214414190339840 257687960493600 325228705260480 1119169368102240 453345815744640 1951737091617600 1858449744345600 585411669468864 816022468340352 2107841119009920 687167894649600 910810642754880 179630802187200 340009361808480 2189007090990720 1393837308259200 2428828380679680 515375920987200 650457410520960 906691631489280 240508763127360 1170823338937728 4215682238019840 1374335789299200 1821621285509760 487843057890720 680018723616960 2787674616518400 3161761678514880 1030751841974400 1300914821041920 481017526254720 2090755962388800 846909765676800 3643242571019520 224651042481600 773063881480800 975686115781440 1360037447233920 360763144691040 188706875684544 2061503683948800 2732431928264640 2601829642083840 962035052509440 1693819531353600 404938223632800 7286485142039040 251483123062080 449302084963200 1951372231562880 721526289382080 377413751369088 1270364648515200 336976563722400 1924070105018880 1102133936413440 541144717036560 809876447265600 502966246124160 898604169926400 3902744463125760 331764904598400 1443052578764160 754827502738176 377224684593120 673953127444800 2927058347344320 1185673671947520 248823678448800 314511459474240 1082289434073120 1619752894531200 1005932492248320 1797208339852800 566120627053632 505464845583600 755884684114560 663529809196800 2886105157528320 177750076795200 1653200904620160 1509655005476352 1214814670898400 754449369186240 1347906254889600 2371347343895040 566913513085920 497647356897600 629022918948480 1004712348407040 232235433218880 1132241254107264 1010929691167200 1511769368229120 1327059618393600 939607272979200 418023779793984 1778510507921280 471767189211360 1508898738372480 2695812509779200 789270109302528 1133827026171840 995294713795200 1258045837896960 266625115192800 464470866437760 2021859382334400 1879214545958400 938467578182400 836047559587968 216923206852800 746471035346400 943534378422720 1507068522610560 348353149828320 2267654052343680 1990589427590400 2516091675793920 707650783817040 533250230385600 928941732875520 248850107513280 433846413705600 1887068756845440 696706299656640 364430987512704 2818821818937600 1407701367273600 325384810279200 1415301567634080 1066500460771200 1857883465751040 1315450182170880 522529724742480 497700215026560 867692827411200 3774137513690880 232442408116800 799875345578400 324008112355200 1393412599313280 728861975025408 373275161269920 650769620558400 2830603135268160 2630900364341760 1313854609455360 303692489593920 1045059449484960 995400430053120 1735385654822400 546646481269056 488077215418800 729882790116480 464884816233600 648016224710400 2786825198626560 1973175273256320 1457723950050816 746550322539840 1301539241116800 1406051230590720 348663612175200 607384979187840 1093292962538112 837964647748800 976154430837600 1459765580232960 929769632467200 5573650397253120 3946350546512640 343684601769600 455538734390880 1493100645079680 2603078482233600 781006491272448 2812102461181440 1094824185174720 697327224350400 1214769958375680 257763451327200 325419371363520 1119825483809760 453611357297280 1952308861675200 1859539264934400 585754868454336 2109076845886080 687369203539200 911077468781760 179736111172800 3288625455427200 340208517972960 2189648370349440 1394654448700800 2429539916751360 515526902654400 650838742727040 907222714594560 240579221238720 1171509736908672 4218153691772160 1374738407078400 1822154937563520 488129057045280 680417035945920 2789308897401600 3163615268829120 1031053805308800 1301677485454080 481158442477440 2091981673051200 847405832313600 3644309875127040 224716855003200 773290353981600 976258114090560 1360834071891840 360868831858080 188762158202688 2062107610617600 2733232406345280 2603354970908160 962316884954880 1694811664627200 405056852085600 7288619750254080 251630555641920 449433710006400 1952516228181120 721737663716160 377524316405376 1271108748470400 337075282504800 1924633769909760 1102780065058560 541303247787120 810113704171200 503261111283840 898867420012800 3905032456362240 331959231676800 1443475327432320 755048632810752 377445833462880 674150565009600 2928774342271680 1186368165239040 248969423757600 314603597004480 1082606495574240 1620227408342400 1006522222567680 1797734840025600 566286474608064 505612923757200 756106123893120 663918463353600 2886950654864640 177802149470400 1654170097587840 1510097265621504 1215170556256800 754891666925760 1348301130019200 2372736330478080 567079592919840 497938847515200 629207194008960 1005300845902080 232371462173760 1132572949216128 1011225847514400 1512212247786240 1327836926707200 940158119980800 418268631912768 1779552247858560 471905395506720 1509783333851520 2696602260038400 789732820783872 1134159185839680 995877695030400 1258414388017920 266703224205600 464742924347520 2022451695028800 1880316239961600 939017273644800 836537263825536 217050266865600 746908271272800 943810791013440 1507951268853120 348557193260640 2268318371679360 1991755390060800 2516828776035840 707858093260080 533406448411200 929485848695040 248923009258560 434100533731200 1887621582026880 697114386521280 364644448334208 2820474359942400 1408525910467200 325575400298400 1415716186520160 1066812896822400 1858971697390080 1316221367973120 522835789890960 497846018517120 868201067462400 3775243164053760 232510503153600 800109672616800 324387457430400 1394228773042560 373384513887840 651150800596800 2831432373040320 2632442735946240 1314624183102720 303870373611840 1045671579781920 995692037034240 1736402134924800 546966672501312 488363100447600 730310309688960 465021006307200 648774914860800 2788457546085120 1974332051959680 746769027775680 1302301601193600 1406463139549440 348765754730400 607740747223680 560076770831760 1093933345002624 838210133217600 976726200895200 1460620619377920 930042012614400 5576915092170240 3948664103919360 343885910659200 455805560417760 1493538055551360 2604603202387200 781235290596096 2812926279098880 1095465464533440 697531509460800 1215481494447360 257914432994400 325514704415040 1120153541663520 454142440402560 1953452401790400 1860084025228800 585926467947072 2109694709324160 687771821318400 911611120835520 179788765665600 3290553419932800 340606830301920 2190930929066880 1395063018921600 2430962988894720 515828865988800 651029408830080 908284880805120 240720137461440 1171852935894144 4219389418648320 1375543642636800 1823222241671040 488272056622560 681213660603840 2790126037843200 3164542063986240 1031657731977600 1302058817660160 481440274922880 2092594528382400 848397965587200 3646444483342080 224848480046400 773743298983200 976544113245120 1362427321207680 361080206192160 188872723238976 2063315463955200 2734833362506560 2604117635320320 962880549845760 1696795931174400 405294108991200 7292888966684160 251704271931840 449696960092800 1953088226490240 722160412384320 377745446477952 1272596948380800 337272720069600 1925761099691520 1103103129381120 541620309288240 810588217982400 503408543863680 899393920185600 3906176452980480 332347885833600 1444320824768640 755490892955904 377556407897760 674545440139200 2929632339735360 1187757151822080 249260914375200 314787872064960 1083240618576480 1621176435964800 1006817087727360 1798787840371200 566618169716928 505909080104400 756549003450240 664695771667200 2888641649537280 177906294820800 1654654694071680 1510981785911808 1215882326973600 755112815795520 1349090880278400 2375514303644160 567411752587680 1455242207973120 498521828750400 629575744129920 1006477840892160 232643520083520 1133236339433856 1011818160208800 1513098006900480 1329391543334400 940433543481600 418758336150336 1781635727733120 472181808097440 1510225631591040 2698181760556800 789964176524544 1134823505175360 997043657500800 1259151488259840 266859442231200 465287040167040 2023636320417600 1880867086963200 940116664569600 837516672300672 217304386891200 2182863311959680 747782743125600 944363616194880 1509716761338240 348965280125280 2269647010350720 1994087315001600 2518302976519680 708272712146160 533718884462400 930574080334080 249068812749120 434608773782400 1888727232389760 697930560250560 365071369977216 2821300630444800 1410174996854400 325956580336800 1416545424292320 1067437768924800 1861148160668160 1316606960874240 523447920187920 498137625498240 869217547564800 3777454464779520 232646693227200 800578326693600 368277387004800 1395861120501120 373603219123680 651913160673600 2833090848584640 2633213921748480 1316163330397440 304226141647680 1046895840375840 996275250996480 1738435095129600 547607054965824 488934870505200 465293386454400 736554774009600 2791722241002240 1974910441311360 747206438247360 1303826321347200 1407286957466880 348970039840800 608452283295360 560404828685520 1095214109931648 838701104155200 977869741010400 930586772908800 5583444482004480 3949820882622720 344288528438400 456339212471520 1494412876494720 2607652642694400 781692889243392 2814573914933760 697940079681600 1216904566590720 258216396328800 325705370518080 1120809657371040 515588341806720 1955739482020800 1861173545817600 586269666932544 2110930436200320 688577056876800 912678424943040 179894074651200 3291517402185600 386691256355040 1395880159363200 2433809133181440 516432792657600 651410741036160 1031176683613440 241001969906880 1172539333865088 4221860872400640 1377154113753600 1825356849886080 488558055777120 773382512710080 2791760318726400 3166395654300480 1032865585315200 1302821482072320 482003939813760 2093820239044800 963187012166400 3650713699772160 225111730132800 774649188986400 977116111554240 1546765025420160 361502954860320 189093853311552 2065731170630400 2738035274829120 2605642964144640 964007879627520 1926374024332800 405768622802400 7301427399544320 251851704511680 450223460265600 1954232223108480 723005909720640 378187706623104 1444780518249600 337667595199200 1928015759255040 1103749258026240 542254432290480 811537245604800 503703409023360 900446920531200 3908464446216960 333125194147200 1446011819441280 756375413246208 377777556767520 675335190398400 2931348334662720 1348461817032960 249843895610400 315156422185920 1084508864580960 1623074491209600 1007406818046720 1800893841062400 567281559934656 506501392798800 757434762564480 666250388294400 2892023638882560 178114585521600 1655623887039360 1512750826492416 1217305868407200 755555113535040 1350670380796800 2696923634065920 568076071923360 1456094597610240 499687791220800 630312844371840 1008831830872320 233187635903040 1134563119869312 1013002785597600 1514869525128960 1332500776588800 940984390483200 419737744625472 2022692725549440 472734633278880 1511110227070080 2701340761593600 790426888005888 1136152143846720 999375582441600 1260625688743680 267171878282400 466375271806080 2026005571195200 1881968780966400 942315446419200 839475489250944 217812626942400 2184141896415360 749531686831200 945469266557760 1513247746308480 349781453854560 2272304287693440 1998751164883200 2521251377487360 709101949918320 534343756564800 932750543612160 249360419730240 435625253884800 1890938533115520 699562907709120 365925213263232 2822953171449600 1413473169628800 326718940413600 1418203899836640 1068687513129600 1865501087224320 1317378146676480 524672180781840 498720839460480 871250507769600 3781877066231040 232919073374400 801515634847200 369138728649600 1399125815418240 374040629595360 653437880827200 2836407799673280 2634756293352960 1319241624986880 304937677719360 1049344361563680 997441678920960 1742501015539200 548887819894848 490078410620400 465838146748800 738277457299200 2798251630836480 1976067220014720 748081259190720 1306875761654400 1408934593301760 349378610061600 609875355438720 2195630244460800 561060944393040 1097775639789696 839683046030400 980156821240800 931676293497600 5596503261672960 3952134440029440 345093763996800 457406516579040 1496162518381440 2613751523308800 782608086537984 2817869186603520 698757220123200 1219750710877440 258820322997600 326086702724160 1122121888786080 516794220109440 1960313642481600 1863352586995200 586956064903488 2113401889952640 690187527993600 914813033158080 180104692622400 3293445366691200 1565216173075968 387595665082080 1397514440246400 2439501421754880 517640645995200 652173405448320 1033588440218880 241565634797760 1173912129806976 4226803779905280 1048135830184800 1380375055987200 1829626066316160 489130054086240 775191330164160 2795028880492800 3170102834928960 1035281291990400 1304346810896640 483131269595520 2096271660369600 965439751852800 3659252132632320 225638230305600 776460968992800 978260108172480 1550382660328320 362348452196640 189536113456704 2070562583980800 2744439099474240 2608693621793280 733695081129360 966262539191040 1930879503705600 406717650424800 7318504265264640 252146569671360 451276460611200 1956520216344960 724696904393280 379072226913408 1448159627779200 338457345458400 1467390162258720 1932525078382080 1105041515316480 543522678294960 813435300849600 504293139342720 902552921222400 3913040432689920 333416684764800 1449393808786560 758144453826816 378219854507040 676914690916800 2934780324517440 1351615652593920 315893522427840 1087045356589920 1626870601699200 1008586278685440 1805105842444800 568608340370112 507686018187600 759206280792960 666833369529600 2898787617573120 178531166923200 1657562272974720 1516288907653632 1220152951274400 756439709014080 1353829381833600 2703231305187840 569404710594720 1457799376884480 631787044855680 1009714577114880 233391679335360 1137216680740224 1015372036375200 1518412561585920 1333666739059200 942086084486400 420105022803648 2027423478890880 473840283641760 1512879418028160 2707658763667200 791352310968576 1138809421189440 1263574089711360 267796750384800 466783358670720 2030744072750400 1884172168972800 943139989612800 840210045607296 218003216961600 2186699065326720 947680567283520 1514571865672320 350087519003040 2277618842378880 2527148179422720 710760425462640 535593500769600 933566717341440 249943633692480 436006433923200 1895361134567040 700175038006080 366245404495488 2826258253459200 1414709984419200 327004825442400 1421520850925280 1071187001539200 1867133434682880 1318920518280960 525131278504560 499887267384960 872012867846400 3790722269134080 233463833668800 803390251154400 369461731766400 1400350076012160 374915450538720 654009650884800 2843041701850560 2637841036561920 1320395985457920 305204503746240 1050262557009120 999774534769920 1744025735692800 549368106743232 490507238163600 466927667337600 738923463532800 2800700152024320 1978380777421440 749830901077440 1308019301769600 1412229864971520 350195750503200 610409007492480 2198200863801600 562373175808080 1098736213486464 841646929780800 981014476327200 933855334675200 5601400304048640 3956761554842880 345395727331200 457806755619360 1499661802154880 2616038603539200 784438481127168 2824459729943040 700391501006400 1220818014984960 259046795498400 326849367136320 1124746351616160 517246424472960 1962028952654400 1867710669350400 588328860845376 2118344797457280 690791454662400 915613511238720 180525928564800 3297301295702400 1568876962254336 387934818354720 1400783002012800 2441636029969920 518093590996800 653698734272640 1034492848945920 241777009131840 1176657721690752 4236689594914560 1050587251509600 1381582909324800 1831227022477440 490274050704480 775869636709440 2801566004025600 3177517196185920 1036187181993600 1307397468545280 483554018263680 2101174503019200 966284529235200 3662454044954880 225835667870400 777140386495200 980548101408960 1551739273418880 362665513697760 189701961011136 2072374363987200 2746840533716160 2614794937090560 735411076056720 967108036527360 1932569058470400 407073535783200 7324908089909760 252736299990720 451671335740800 1961096202817920 725331027395520 379403922022272 1449426793852800 338753501805600 1470822152113440 1934216073054720 1107626029896960 543998270546640 814147071566400 505472599981440 903342671481600 3922192405635840 333708175382400 1450662054791040 758807844044544 379104449986080 677507003611200 2941644304226880 1352798340929280 316169935018560 1087996541093280 1628294143132800 1010945199962880 1806685342963200 569105883033408 508130252708400 759870600128640 667416350764800 2901324109582080 178687384948800 1661439044845440 1517615688089088 1221220607349600 758208899972160 1355014007222400 2705596681858560 569902950096480 1461208935432960 632339870037120 1010597323357440 233595722767680 1138211766066816 1016260505416800 1519741200257280 1334832701529600 944289472492800 420472300981824 2029197511393920 474254902527840 1516417799944320 2710028014444800 793203156893952 1139805900192960 1264679740074240 268031077423200 467191445535360 2032521010833600 1888578944985600 943964532806400 840944601963648 218193806980800 2191813403149440 948509805055680 1515895985036160 350393584151520 2279611800385920 2529359480148480 711382353791760 536062154846400 934382891070720 250162338928320 1189804735340928 436387613961600 1897019610111360 700787168303040 366565595727744 2832868417478400 1415946799209600 327290710471200 1422764707583520 1072124309692800 1868765782141440 1322005261489920 525590376227280 500324677856640 872775227923200 3794039220222720 233668118779200 804093232269600 369784734883200 1401574336606080 375243508392480 654581420942400 2845529415167040 2644010522979840 1321550345928960 305471329773120 1051180752454560 1000649355713280 1745550455846400 549848393591616 490936065706800 467336237558400 739569469766400 2803148673212160 1983007892234880 750487016784960 1309162841884800 1413465591847680 350502178168800 610942659546240 2203342102483200 562865262588720 1099696787183232 842383386187200 981872131413600 934672475116800 5606297346424320 3966015784469760 345697690665600 458206994659680 1500974033569920 2618325683769600 785124879098112 2826931183695360 701004356337600 1221885319092480 259273267999200 327135366290880 1125730525177440 517698628836480 1963744262827200 1869344950233600 588843659323584 2120198387771520 691395381331200 916413989319360 180683892043200 3305013153724800 1570249758196224 388273971627360 1402008712675200 2443770638184960 518546535998400 654270732581760 1035397257672960 241988383465920 1177687318647168 4240396775543040 1051506534506400 1382790762662400 1832827978638720 490703049436320 776547943254720 2804017425350400 3180297581657280 1037093071996800 1308541465163520 483976766931840 2103013069012800 967129306617600 3665655957277440 226033105435200 777819803997600 981406098872640 1553095886509440 362982575198880 189867808565568 2074186143993600 2749241967958080 2617082930327040 736054574154480 967953533863680 1934258613235200 407429421141600 252957448860480 452066210870400 1962812197745280 725965150397760 379735617131136 1450693959926400 339049658152800 1472109148308960 1935907067727360 1108595222864640 544473862798320 814858842283200 505914897720960 904132421740800 3925624395490560 333805338921600 1451930300795520 759471234262272 379436173290720 678099316305600 2944218296617920 1353981029264640 316446347609280 1088947725596640 1629717684566400 1011829795441920 1808264843481600 569603425696704 508574487229200 760534919464320 667610677843200 2903860601591040 178843602974400 1662892834296960 1518942468524544 1222288263424800 758872346581440 1356198632611200 2707962058529280 570401189598240 1462487519888640 632892695218560 1010891572104960 233663737245120 1139206851393408 1017148974458400 1521069838928640 1335221355686400 945115742995200 420594727041216 2030971543896960 474669521413920 1517744693162880 2712397265222400 793897224115968 1140802379196480 1265785390437120 268265404461600 467327474490240 2034297948916800 1890231485990400 944239380537600 841189454082432 218257336987200 2193731279832960 949339042827840 1516337358157440 350495605867680 2281604758392960 2531570780874240 712004282120880 536530808923200 934654948980480 250381044164160 1190845836173952 436514673974400 1898678085655680 700991211735360 366672326138496 2835347228985600 1416359070806400 327386005480800 1424008564241760 1073061617846400 1869309897960960 1323162040193280 525743408801520 500762088328320 873029347948800 3797356171311360 233872403889600 804796213384800 369892402588800 1401982423470720 375571566246240 654772010961600 2848017128483520 2646324080386560 1321935132752640 305560271782080 1051486817603040 1001524176656640 1746058695897600 550008489207744 491079008221200 467744807779200 739784805177600 2803964846941440 1984743060289920 751143132492480 1309544021923200 1414701318723840 350808605834400 611120543564160 2205270066988800 563357349369360 1100016978415488 843119842593600 982158016442400 935489615558400 5607929693882880 3969486120579840 345798345110400 458340407673120 1502286264984960 2619088043846400 785811277069056 2829402637447680 701617211668800 1222241087128320 259348758832800 327421365445440 1126714698738720 517849363624320 1964316032884800 1870979231116800 589358457801792 2122051978085760 691596690220800 916680815346240 180841855521600 3307905100483200 1571622554138112 388387022718240 1403234423337600 2444482174256640 518697517665600 654842730890880 1035698727248640 242058841577280 1178716915603584 4244103956171520 1052425817503200 1383193380441600 1833361630692480 491132048168160 776774045436480 2806468846675200 3183077967128640 1037395035331200 1309685461781760 484117683154560 2104851635006400 967410899078400 3666723261384960 226098917956800 778046276498400 982264096336320 1553548090872960 363088262365920 189923091083712 2074790070662400 2750042446038720 2619370923563520 736698072252240 968235366309120 1934821798156800 407548049594400 253178597730240 452197835913600 1964528192672640 726176524731840 379846182167424 1451116348617600 339148376935200 1473396144504480 1936470732618240 1109564415832320 544632393548880 815096099188800 506357195460480 904395671827200 3929056385345280 334388320156800 1452353049463680 759692364334848 379767896595360 678296753870400 2946792289008960 1354375258709760 316538485139520 1089264787097760 1630192198377600 1012714390920960 1808791343654400 569769273251136 508722565402800 760756359242880 668776640313600 2904706098927360 178895675649600 1664346623748480 1519384728669696 1222644148783200 759535793190720 1356593507740800 2708750517419520 570567269432160 1463766104344320 633076970279040 1012657064590080 234071824109760 1139538546502272 1017445130805600 1521512718485760 1337553280627200 945942013497600 421329283397568 2031562888064640 474807727709280 1519071586381440 2713187015481600 794591291337984 1141134538864320 1266153940558080 268343513474400 468143648219520 2034890261611200 1891884026995200 945888466924800 842658566795136 218638517025600 2195649156516480 949615455418560 1518985596885120 351107736164640 2282269077728640 2532307881116160 712211591563920 536687026948800 936287296439040 250453945909440 1191886937006976 437277034051200 1899230910837120 702215472329280 367312708603008 2837826040492800 1418832700387200 327957775538400 1424423183127840 1073374053897600 1872574592878080 1324318818896640 500907891818880 874554068102400 3798461821674240 233940498926400 805030540423200 370538408822400 1404430944658560 375680918864160 655915551076800 2848846366255680 2648637637793280 1324243853694720 306093923835840 1001815783637760 1749108136204800 550969062904512 467880997852800 741076817644800 2808861889317120 1986478228344960 751361837728320 1311831102153600 1415113227682560 350910748389600 612187847671680 2207198031494400 563521378296240 1101938125809024 843365328062400 935761995705600 5617723778634240 3972956456689920 346402271779200 459140885753760 1502723675456640 2623662204307200 786040076392704 2830226455365120 701821496779200 1224375695343360 259801703834400 327516698496960 1127042756592480 518753772351360 1871523991411200 589530057294528 2122669841523840 692804543558400 918281771507520 180894510014400 3310797047241600 1572080152785408 389065329263520 1403642993558400 2448751390686720 519603407668800 655033396993920 1037507544702720 242481590245440 1179060114589056 4245339683047680 1052732245168800 1385609087116800 1836563543015040 491275047745440 778130658527040 2807285987116800 3184004762285760 1039206815337600 1310066793987840 484963180490880 2105464490337600 969100453843200 3673127086030080 226493793086400 779405111503200 982550095490880 1556261317054080 363722385368160 190254786192576 2078413630675200 2620133587975680 736912571618160 969926360981760 1938200907686400 253252314020160 452987586172800 1965100190981760 727444770736320 380509572385152 1453650680764800 339740689629600 1473825143236320 1939852721963520 1109887480154880 545583578052240 506504628040320 905975172345600 3930200381963520 335165628470400 1454889541472640 761019144770304 379878471030240 679481379259200 2947650286472640 1356740635380480 317091310320960 1091167156104480 1013009256080640 1811950344691200 570764358577728 509611034444400 762084997914240 670331256940800 2909779082945280 179208111700800 1664831220232320 1522038289540608 759756942060480 1358962758518400 2713481270760960 571563748435680 1464192299162880 634182620641920 1015011054570240 234615939929280 1141528717155456 1019222068888800 1524169995828480 1340662513881600 946217436998400 422308691872704 2035110953070720 475636965481440 1519513884120960 2717925517036800 794822647078656 1143127496871360 1268365241283840 268812167551200 469231879858560 2038444137777600 1892434873996800 948087248774400 844617383745408 4070221906141440 219146757076800 2196288448744320 951273930962880 1522516581855360 351923909893920 2286254993742720 2536730482567680 713455448222160 537624335102400 938463759717120 250891356381120 1192233970617984 438293514153600 1902547861925760 703847819787840 368166551889024 2838652310995200 1422130873161600 328720135615200 1426910896444320 1075248670204800 1876927519434240 1324704411797760 501782712762240 876587028307200 3805095723851520 234349069147200 806436502653600 371399750467200 1407695639575680 376337034571680 657440271230400 2853821792888640 2649408823595520 1327322148284160 306805459907520 1003565425524480 1753174056614400 552249827833536 468698138294400 742799500934400 2815391279151360 1987056617696640 752674069143360 1314880542460800 1417584681434880 351523603720800 613610919815040 2207840686329600 564505551857520 1104499655667072 844838240875200 937396276588800 5630782558302720 3974113235393280 347207507337600 460208189861280 1505348138286720 2629761084921600 787412872334592 2835169362869760 703047207441600 1227221839630080 260405630503200 328088696806080 1129011103715040 519959650654080 1874792553177600 590559654250944 2126377022152320 788515691483520 694415014675200 920416379722560 181210436971200 3311761029494400 1574825744669184 389969737990560 1406094414883200 2454443679260160 591386768612640 520811261006400 656177393612160 1039919301308160 243045255136320 1181119308501888 4252754044304640 1054570811162400 1577031382967040 1388830029350400 1840832759445120 492133045209120 779939475981120 2812188829766400 3189565533228480 1182773537225280 1041622522012800 1312354787224320 486090510272640 2109141622324800 971353193529600 3681665518890240 227020293259200 781216891509600 984266090418240 1559878951962240 364567882704480 190697046337728 2365547074450560 2083245044025600 2624709574448640 738199567813680 972181020545280 1942706387059200 253694611759680 454040586518400 1968532180836480 729135765408960 381394092675456 1457029790294400 340530439888800 1476399135627360 1944362041090560 1111825866090240 546851824056720 507389223519360 908081173036800 3937064361672960 236967494500800 335554282627200 1458271530817920 762788185350912 380541917639520 681060879777600 2952798271254720 1359894470941440 317828410562880 1093703648113440 1014778447038720 1816162346073600 572091139013184 510795659833200 763856516142720 473934989001600 671108565254400 2916543061635840 179624693102400 1667738799135360 1525576370701824 761083835279040 1362121759555200 2719788941882880 572892387107040 1466749468074240 635656821125760 1016188049560320 234887997839040 1144182278026368 1021591319666400 1527713032285440 947869978003200 422798396110272 2039841706412160 476742615844320 1522167670558080 2724243519110400 796210781522688 1145784774214080 1271313642251520 269437039653600 331754492301120 469775995678080 2043182639332800 1895739956006400 949186639699200 597158086142016 845596792220544 4079683412824320 219400877102400 2200124202111360 953485231688640 1524282074340480 352331996758560 2291569548428160 2542627284503040 715113923766480 538874079307200 663508984602240 939551991356160 251474570343360 1194316172284032 438801754204800 1906970463377280 497631738451680 704663993517120 368593473532032 2843609934009600 1423779959548800 329101315653600 1430227847532960 1077748158614400 1327017969204480 502949140686720 877603508409600 3813940926754560 234893829441600 808311118960800 371830421289600 995263476903360 1409327987034240 377211855515040 658202631307200 2860455695065920 2654035938408960 1328861295578880 307161227943360 1005898281373440 1755207016819200 552890210298048 469787658883200 743660842579200 1990526953806720 754423711030080 1316405262614400 1420879953104640 352340744162400 614322455886720 2211696615340800 565817783272560 1105780420596096 846802124625600 939575317766400 3981053907613440 347610125116800 460741841915040 1508847422060160 2632810525228800 789243266923776 2841759906209280 704681488324800 1228644911773440 260707593837600 328851361218240 1131635566545120 520562589805440 1879150635532800 591932450192832 2131319929656960 790348649650560 695220250233600 921483683830080 181631672913600 3317544923011200 1578486533847552 390421942354080 1409362976649600 2457289823546880 592761487237920 521415187675200 657702722436480 1041125179610880 243327087581760 1183864900385664 4262639859313920 1057022232487200 1580697299301120 1390440500467200 1842967367660160 493277041827360 780843884708160 2818725953299200 3196979894485440 1185522974475840 1042830375350400 1315405444872960 486654175163520 2114044464974400 972479563372800 3685934735320320 227283543345600 782122781512800 986554083654720 1561687769416320 364990631372640 190918176410304 2371045948951680 2085660750700800 2630810889745920 739915562741040 973308350327040 1944959126745600 254284342079040 454567086691200 1973108167309440 729981262745280 381836352820608 1458719345059200 340925315018400 1479831125482080 1946616700654080 1114410380670720 547485947058960 508568684158080 909134173382400 3946216334618880 237518341502400 335748609705600 1459962525490560 763672705641216 381426513118560 681850630036800 2959662250964160 1361471388721920 318196960683840 1094971894117920 1017137368316160 1818268346764800 572754529230912 511387972527600 764742275256960 475036683004800 671497219411200 2919925050981120 179832983803200 1671615571006080 1527345411282432 762853026237120 1363701260073600 2722942777443840 573556706442720 1470159026622720 636393921367680 1016776547055360 235024026793920 1145509058461824 1022775945055200 1529484550513920 950073366009600 423043248229056 2042207083082880 477295441025760 1525706052474240 2727402520147200 798061627448064 1147113412885440 1272787842735360 269749475704800 332525678103360 470048053587840 2045551890110400 1900146732019200 949736335161600 598546220586048 846086496458112 4084414166165760 219527937115200 2205238539934080 954590882051520 1525164820583040 352536040190880 2294226825770880 2545575685470720 715943161538640 539498951409600 665051356206720 940096107175680 251766177324480 1197092441172096 439055874230400 1909181764103040 498788517155040 705072080381760 368806934353536 2850220098028800 1424604502742400 329291905672800 1431886323077280 1078997902819200 1330102712413440 503532354648960 878111748460800 3818363528206080 235166209588800 809248427114400 372045756700800 997577034310080 1410144160763520 377649265986720 658583811345600 2863772646154560 2660205424826880 1329630869226240 307339111961280 1007064709297920 1756223496921600 553210401530304 470332419177600 744091513401600 1995154068620160 755298531973440 1317167622691200 1422527588939520 352749314383200 614678223922560 2216837854022400 566473898980080 1106420803060608 847784066500800 940664838355200 3990308137240320 347811434006400 461008667941920 1510597063946880 2634335245382400 790158464218368 2845055177879040 705498628766400 1229356447845120 260858575504800 329232693424320 1132947797960160 520864059381120 1881329676710400 592618848163776 2133791383409280 791265128734080 695622868012800 922017335883840 181842290884800 3325256781033600 1580316928436736 390648044535840 1410997257532800 2458712895690240 593448846550560 521717151009600 658465386848640 1041728118762240 243468003804480 1185237696327552 4267582766818560 1058247943149600 1582530257468160 1391245736025600 1844034671767680 493849040136480 781296089071680 2821994515065600 3200687075113920 1186897693101120 1043434302019200 1316930773697280 486936007608960 2116495886299200 973042748294400 3688069343535360 227415168388800 782575726514400 987698080272960 1562592178143360 365202005706720 191028741446592 2373795386202240 2086868604038400 2633861547394560 740773560204720 973872015217920 1946085496588800 254579207238720 454830336777600 1975396160545920 730404011413440 382057482893184 1459564122441600 341122752583200 1481547120409440 1947744030435840 1115702637960960 547803008560080 509158414477440 909660673555200 3950792321091840 237793765003200 336040100323200 1460808022826880 764114965786368 381868810858080 682245505166400 2963094240818880 1362259847612160 318381235744320 1095606017120160 1018316828954880 1819321347110400 573086224339776 511684128874800 765185154814080 475587530006400 672080200646400 2921616045653760 179937129153600 1673553956941440 1528229931572736 763737621716160 1364491010332800 2724519695224320 573888866110560 1471863805896960 636762471488640 1017659293297920 235228070226240 1146172448679552 1023368257749600 1530370309628160 951175060012800 423410526407232 2043389771418240 477571853616480 1527475243432320 2728982020665600 798987050410752 1147777732221120 1273524942977280 269905693730400 332911271004480 470456140452480 2046736515499200 1902350120025600 950560878355200 599240287808064 846821052814464 4086779542836480 219718527134400 2207795708845440 955143707232960 1526488939946880 352842105339360 2295555464442240 2547049885954560 716357780424720 539811387460800 665822542008960 940912280904960 251911980815040 1198480575616128 439437054268800 1910287414465920 499366906506720 705684210678720 369127125585792 2853525180038400 1425841317532800 329577790701600 1432715560849440 1079622774921600 1331645084017920 503823961630080 878874108537600 3820574828931840 235302399662400 809717081191200 372368759817600 998733813013440 1411368421357440 377867971222560 659155581403200 2865431121698880 2663290168035840 1330785229697280 307605937988160 1007647923260160 1757748217075200 553690688378688 470604799324800 744737519635200 1997467626026880 755735942445120 1318311162806400 1423351406856960 352953599493600 615211875976320 2219408473363200 566801956833840 1107381376757376 848275037438400 941209598649600 3994935252053760 348113397340800 461408906982240 1511471884890240 2636622325612800 790616062865664 2846702813713920 705907198987200 1230423751952640 261085048005600 329423359527360 1133603913667680 521316263744640 1882419197299200 592962047149248 2135027110285440 791723368275840 696226794681600 922817813964480 181947599870400 3329112710044800 1581232125731328 390987197808480 1411814397974400 2460847503905280 593792526206880 522170096011200 658846719054720 1042632527489280 243679378138560 1185924094298496 4270054220570880 1058860798480800 1583446736551680 1392453589363200 1845635627928960 494135039291040 781974395616960 2823628795948800 3202540665428160 1187585052413760 1044340192022400 1317693438109440 487358756277120 2117721596961600 973887525676800 3691271255857920 227612605953600 783255144016800 988270078582080 1563948791233920 365519067207840 191194589001024 2375170104827520 2088680384044800 2635386876218880 741202558936560 974717512554240 1947775051353600 254726639818560 455225211907200 1976540157164160 731038134415680 382389178002048 1460831288515200 341418908930400 1482405117873120 1949435025108480 1116348766606080 548278600811760 509453279637120 910450423814400 3953080314328320 237931476753600 337497553411200 1462076268831360 764778356004096 382089959727840 682837817860800 2964810235746240 1363442535947520 318657648335040 1096557201623520 1018906559274240 1820900847628800 573583767003072 512128363395600 765849474149760 475862953507200 674995106822400 2924152537662720 180093347179200 1674523149909120 1529556712008192 764179919455680 1365675635721600 2726885071895040 574387105612320 1472716195534080 637315296670080 1022073024510720 236248287387840 1147167534006144 1024256726791200 1531698948299520 951725907014400 5848305075325440 2045163803921280 477986472502560 1528359838911360 2731351271443200 799449761892096 1148774211224640 1274630593340160 270140020768800 333104067455040 472496574775680 2048513453582400 1903451814028800 599587321419072 850493834596224 4090327607842560 220671477230400 2209074293301120 955972945005120 1533109536766080 354372431081760 2297548422449280 2549261186680320 716979708753840 540280041537600 666208134910080 944993149551360 252130686050880 1199174642838144 441342954460800 1911945890010240 499656101182560 708744862163520 5098522373360640 2855177721043200 1432025391484800 331007215845600 1433959417507680 1080560083075200 1332416269820160 504261372101760 882685908921600 3823891780020480 235506684772800 810420062306400 373983775401600 999312202365120 1417489724327040 378196029076320 662014431691200 2867918835015360 2664832539640320 1336557032052480 308940068122560 1008522744203520 1765371817843200 7647783560040960 471013369545600 747967550803200 1998624404730240 756392058152640 1324028863382400 1424587133733120 353260027159200 617880136245120 2220693783033600 567294043614480 1112184245241216 849011493844800 942026739091200 3997248809460480 349623214012800 463410102183840 1512784116305280 2648057726764800 791302460836608 2849174267466240 706520054318400 1235760272490240 262217410509600 329709358681920 1134588087228960 523577285562240 1884053478182400 593476845627456 2136880700599680 792410727588480 699246428025600 926820204367680 182105563348800 3331040674550400 1582604921673216 392682964171680 1413040108636800 2471520544980480 594308045691360 524434821019200 659418717363840 1047154571124480 244736249808960 1186953691254912 4273761401199360 1059780081477600 1584821455176960 1398492856051200 1853640408735360 494564038022880 785365928343360 2826080217273600 3205321050899520 1188616091382720 1048869642038400 1318837434727680 273158345023200 489472499617920 2119560162955200 978111412588800 3707280817470720 228599793777600 786652231528800 989128076045760 1570731856686720 367104374713440 192023826773184 2377232182765440 2097739284076800 2637674869455360 741846057034320 546316690046400 978944999235840 1956222825177600 254947788688320 457199587555200 1978256152091520 734208749426880 384047653546368 1467167118883200 342899690666400 1483692114068640 1092633380092800 1957889998471680 1117317959573760 550656562070160 509895577376640 914399175110400 3956512304183040 238138044379200 337594716950400 1468417498853760 768095307092736 382421683032480 685799381332800 2967384228137280 1369355977624320 320039711288640 1101313124140320 1019791154753280 1828798350220800 576071480319552 514349535999600 769171070828160 476276088758400 675189433900800 2936834997707520 180874437307200 1675976939360640 1536190614185472 764843366064960 1371598762665600 2738711955248640 576878303121120 1473994779989760 357207066568800 640079422577280 1022367273258240 236316301865280 1152142960639104 1028699071999200 1538342141656320 952552177516800 5873669995415040 2054033966436480 480059566932960 1529686732129920 2743197525331200 800143829114112 1153756606242240 714414133137600 1280158845154560 271311655960800 333393262130880 472632603730560 2057398143998400 1905104355033600 600107871835584 850738686715008 4108067932872960 220735007236800 2210992169984640 960119133865920 1533550909887360 354474452797920 2307513212484480 1428828266275200 2560317690309120 720089350399440 542623311921600 666786524261760 945265207461120 253224212230080 1200215743671168 441470014473600 1920238267731840 500089893196320 708948905595840 2857656532550400 1432437663081600 331102510855200 1440178700798880 1085246623843200 1333573048523520 506448424460160 882940028947200 3840476535463680 236528110324800 813934967882400 374091443107200 1000179786392640 1417897811191680 379836318345120 662205021710400 2880357401597760 2667146097047040 1336941818876160 309029010131520 1012896848920320 1765880057894400 7680953070927360 473056220649600 748182886214400 2000359572785280 759672636690240 1324410043420800 1430765768113920 354792165487200 618058020263040 2222621747539200 569754477517680 1112504436473472 852693775876800 946112441299200 4000719145570560 349723868457600 463543515197280 1519345273380480 2648820086841600 794734450691328 1596925709366400 2861531536227840 709584330974400 1236116040526080 262292901343200 331139354454720 1139508955035360 523728020350080 1892224882598400 596050838018496 2146148652170880 795847524151680 699447736915200 927087030394560 182895380740800 3333932621308800 1589468901382656 392796015262560 1419168661948800 2472232081052160 596885643113760 524585802686400 662278708909440 1047456040700160 244806707920320 1192101676036992 4292297304341760 1064376496461600 1591695048303360 1398895473830400 1854174060789120 496709031682080 785592030525120 2838337323897600 3219222978256320 1193771286227520 1049171605372800 1324557417818880 274343071111200 489613415840640 2128752992923200 978393005049600 3708348121578240 228665606299200 786878704029600 993418063364160 1571184061050240 367210061880480 192079109291328 2387542572455040 2098343210745600 2649114835637760 745063547523120 548686142222400 979226831681280 1956786010099200 256053533037120 457331212598400 1986836126728320 734420123760960 384158218582656 1467589507574400 342998409448800 1490127095046240 1097372284444800 1958453663362560 1122163924412160 550815092820720 512107066074240 914662425196800 3973672253456640 239170882507200 338080534646400 1468840247521920 768316437165312 384080299555680 685996818897600 2980254190092480 1369750207069440 320131848818880 1101630185641440 1024214132148480 1829324850393600 576237327873984 514497614173200 769392510606720 478341765014400 676161069292800 2937680495043840 180926509982400 1683245886618240 1536632874330624 768160599111360 1371993637795200 2739500414138880 577044382955040 1480387702268160 358756323760800 640263697637760 1023838516995840 236656374252480 1152474655747968 1028995228346400 1538785021213440 956683530028800 5875360990087680 2054625310604160 480197773228320 1536321198222720 2743987275590400 803614165224192 1154088765910080 717512647521600 1280527395275520 271389764973600 334839235510080 473312748504960 2057990456692800 1913367060057600 602710623918144 851962947308928 4109250621208320 221052657268800 2220581553402240 960395546456640 1535757775493760 354984561378720 2308177531820160 1435025295043200 2561054790551040 720296659842480 542779529947200 669678471020160 946625497009920 253297113975360 1205421247836288 442105314537600 1920791092913280 502258853265120 709969122757440 2870050590086400 1434499021065600 331578985903200 1440593319684960 1085559059894400 1339356942040320 506594227950720 884210629075200 3841582185826560 236596205361600 814169294920800 374629781635200 1004517706530240 1419938245514880 379945670963040 663157971806400 2881186639369920 2678713884080640 1338865752994560 309473720176320 1013188455901440 1768421258150400 7683164371653120 473192410723200 749259563270400 2009035413060480 759891341926080 1326315943612800 1431177677072640 354894308042400 618947440352640 2232261570067200 569918506444560 1114105392634752 852939261345600 946384821446400 4018070826120960 350227140681600 464210580264480 1519782683852160 2652631887225600 794963250014976 1603851800342400 2862355354145280 709788616084800 1237894880705280 262670355511200 331234687506240 1139837012889120 524481694289280 1892769642892800 596222437511232 2146766515608960 796076643922560 700454281363200 928421160528960 182948035233600 3348392355100800 1589926500029952 393361270716960 1419577232169600 2475789761410560 597057482941920 525340711022400 662469375012480 1048963388578560 245158998477120 1192444875022464 4293533031217920 1064682924127200 1592153287845120 1400908562726400 1856842321057920 496852031259360 786722541433920 2839154464339200 3220149773413440 1194114965883840 1050681422044800 1324938750024960 274422052850400 490317996954240 2129365848254400 979800967353600 3713684642115840 228994668907200 788011066533600 993704062518720 1573445082867840 367738497715680 2388229931767680 2101362844089600 2649877500049920 745278046889040 548844105700800 980635993908480 1959601934707200 256127249327040 457989337814400 1987408125037440 735476995431360 384711043764096 1469701451030400 343492003360800 1490556093778080 1097688211401600 1961271987816960 1122486988734720 551607746573520 512254498654080 915978675628800 3974816250074880 239239738382400 338177698185600 1470953990862720 769422087528192 384190873990560 686984006721600 2981112187556160 1371721354295040 320592536470080 1103215493147040 1024508997308160 1831957351257600 577066565646144 515238005041200 770499709499520 478479476764800 676355396371200 2941907981725440 181186873358400 1683730483102080 1538844175056384 768381747981120 1373968013443200 2743442708590080 577874782124640 1480813897086720 358859607573600 641185072940160 1024132765743360 236724388729920 1154133131292288 1030476010082400 1540999418999040 956958953529600 5883815963450880 2057582031442560 480888804705120 1536763495962240 2747936026886400 803845520964864 1155749564249280 717719215147200 1282370145880320 271780310037600 334935633735360 473448777459840 2060952020164800 1913917907059200 602884140723648 852207799427712 4115164062885120 221116187275200 2221220845630080 961777609410240 1536199148615040 355086583094880 2311499128498560 1435438430294400 2564740291760640 721333207057680 543560620075200 669871267470720 946897554919680 253661622701760 1205768281447296 442232374550400 1923555218820480 502403450603040 710173166189760 2870876860588800 1434911292662400 331674280912800 1442666414115360 1087121240150400 1339742534941440 507323245403520 884464749100800 3847110437640960 236936680545600 815340930112800 374737449340800 1004806901206080 1420346332379520 380492434052640 663348561825600 2885332828230720 2679485069882880 1339250539818240 309562662185280 1014646490807040 1768929498201600 7694220875281920 473873361091200 749474898681600 2009613802412160 760984868105280 1326697123651200 1433237221866240 355405020818400 619125324370560 2232904224902400 570738651078960 1114425583867008 854166688689600 947746722182400 4019227604824320 350327795126400 464343993277920 1521969736210560 2653394247302400 796107246633216 1604313539740800 2866474443732480 710810041636800 1238250648741120 262745846344800 331711352763840 1141477302157920 524632429077120 1895493444364800 597080434974912 2149855832799360 797222242776960 700655590252800 928687986555840 183211307697600 3349356337353600 1592214493266432 393474321807840 1421620083273600 2476501297482240 597916682082720 525491692689600 663422705527680 1049264858154240 245229456588480 1194160869949824 4299711665598720 1066215062455200 1594444485553920 1401311180505600 1857375973111680 497567029145760 786948643615680 2843240166547200 3224783749199040 1195833364165440 1050983385379200 1326845411055360 274816961546400 490458913176960 2132430124910400 980082559814400 3714751946223360 229060481428800 788237539034400 995134058291520 1573897287231360 367844184882720 2391666728330880 2101966770758400 2653690822110720 746350543718640 549633923092800 980917826353920 1960165119628800 256495830776640 458120962857600 1990268116583040 735688369765440 384821608800384 1470123839721600 343590722143200 1492701087437280 1099267846185600 1961835652707840 1124102310347520 551766277324080 512991661553280 916241925715200 3980536233166080 239584017758400 338469188803200 1471376739530880 769643217600768 384743746164960 687181444286400 2985402174874560 1372115583740160 320684674000320 1103532554648160 1025983323106560 1832483851430400 577232413200576 515386083214800 770721149278080 479168035516800 676938377606400 2942753479061760 181238946033600 1686153465521280 1539286435201536 769487492329920 1374362888572800 2744231167480320 578040861958560 1482944871179520 359376026637600 641369348000640 1025015511985920 236928432162240 1154464826401152 1030772166429600 1541442298556160 958336071033600 5885506958123520 2058173375610240 481027011000480 1538974984659840 2748725777145600 805002299668224 1156081723917120 718752053275200 1282738696001280 271858419050400 335417624861760 473856864324480 2061544332859200 1916672142067200 603751724751168 852942355784064 4116346751220480 221306777294400 2224417306769280 962054022000960 1537523267978880 355392648243360 2312163447834240 1437504106550400 2565477392002560 721540516500720 543716838100800 670835249723520 947713728648960 253734524447040 1207503449502336 442613554588800 1924108044001920 503126437292640 710785296486720 2875008213100800 1436148107452800 331960165941600 1443081033001440 1087433676201600 1341670499447040 507469048894080 885227109177600 3848216088003840 237004775582400 815575257151200 375060452457600 1006252874585280 1421570592973440 380601786670560 663920331883200 2886162066002880 2683340998894080 1340404900289280 309829488212160 1014938097788160 1770454218355200 7696432176007680 474009551164800 750120904915200 2012505749170560 761203573341120 1327840663766400 1433649130824960 355507163373600 619658976424320 2236117499078400 570902680005840 1115386157563776 854412174158400 948019102329600 4025011498341120 350629758460800 464744232318240 1522407146682240 2655681327532800 796336045956864 1606622236732800 2867298261649920 711014326747200 1239317952848640 262972318845600 331806685815360 1141805360011680 525084633440640 1896038204659200 597252034467648 2150473696237440 797451362547840 701259516921600 929488464636480 183263962190400 3354176248617600 1592672091913728 393813475080480 1422028653494400 2478635905697280 598088521910880 525944637691200 663613371630720 1050169266881280 245440830922560 1194504068935296 4300947392474880 1066521490120800 1594902725095680 1402519033843200 1858976929272960 497710028723040 787626950160960 2844057306988800 3225710544356160 1196177043821760 1051889275382400 1327226743261440 274895943285600 490881661845120 2133042980241600 980927337196800 3717953858545920 229257918993600 788916956536800 995420057446080 1575253900321920 368161246383840 2392354087643520 2103778550764800 2654453486522880 746565043084560 549791886571200 981763323690240 1961854674393600 256569547066560 458515837987200 1990840114892160 736322492767680 385153303909248 1471391005795200 343886878490400 1493130086169120 1099583773142400 1963526647380480 1124425374670080 552241869575760 513139094133120 917031675974400 3981680229784320 239652873633600 338663515881600 1472644985535360 770306607818496 384854320599840 687773756980800 2986260172338240 1373298272075520 320961086591040 1104483739151520 1026278188266240 1834063351948800 577729955863872 515830317735600 771385468613760 479305747267200 677327031763200 2945289971070720 181395164059200 1686638062005120 1540613215636992 769708641199680 1375547513961600 2746596544151040 578539101460320 1483371065998080 359479310450400 641922173182080 1025604009480960 237064461117120 1155459911727744 1031660635471200 1542770937227520 958611494534400 5890579942141440 2059947408113280 481441629886560 1539417282399360 2751095027923200 805233655408896 1157078202920640 718958620900800 1283844346364160 272092746088800 335514023087040 474128922234240 2063321270942400 1917222989068800 603925241556672 4119894816226560 221433837307200 2225056598997120 962883259773120 1538406014221440 355596691675680 2314156405841280 1437917241801600 2567688692728320 722162444829840 544185492177600 671028046174080 948257844468480 253953229682880 1207850483113344 442867674614400 1925766519546240 503271034630560 711193383351360 2875834483603200 1436972650646400 332150755960800 1444324889659680 1088370984355200 1342056092348160 507906459365760 885735349228800 3851533039092480 237209060692800 816278238266400 375275787868800 1006542069261120 1422386766702720 380929844524320 664301511921600 2888649779319360 2684112184696320 1341174473936640 310007372230080 1015812918731520 1771470698457600 7703066078184960 474418121385600 750551575737600 2013084138522240 761859689048640 1328603023843200 1434884857701120 355813591039200 620014744460160 2236760153913600 571394766786480 1116026540028288 855148630564800 948836242771200 4026168277044480 350831067350400 465011058345120 1523719378097280 2657206047686400 797022443927808 1607083976131200 2869769715402240 711627182078400 1240029488920320 263123300512800 332092684969920 1142789533572960 525386103016320 1897672485542400 597766832945856 2152327286551680 798138721860480 701662134700800 930022116690240 183421925668800 3355140230870400 1594044887855616 394039577262240 1423254364156800 2480058977840640 598604041395360 526246601025600 664185369939840 1050772206032640 245581747145280 1195533665891712 4304654573103360 1067440773117600 1596277443720960 1403324269401600 1860044233380480 498139027454880 788079154524480 2846508728313600 3228490929827520 1197208082790720 1052493202051200 1328370739879680 275132888503200 491163494290560 2134881546235200 981490522118400 3720088466760960 229389544036800 789369901538400 996278054909760 1576158309048960 368372620717920 2394416165581440 2104986404102400 2656741479759360 747208541182320 550265777006400 982326988581120 1962981044236800 256790695936320 458779088073600 1992556109819520 736745241435840 385374433981824 1472235783177600 344084316055200 1494417082364640 1100531554012800 1964653977162240 1125394567637760 552558931076880 513581391872640 917558176147200 3985112219639040 239859441259200 338955006499200 1473490482871680 770748867963648 385186043904480 688168632110400 2988834164729280 1374086730965760 321145361651520 1105117862153760 1027162783745280 1835116352294400 578061650972736 516126474082800 771828348170880 479718882518400 677910012998400 2946980965743360 181499309409600 1688091851456640 1541497735927296 770372087808960 1376337264220800 2748173461931520 578871261128160 1484649650453760 359789161888800 642290723303040 1026486755723520 237268504549440 1156123301945472 1032252948165600 1543656696341760 959437765036800 5893961931486720 2061130096448640 481718042477280 1540744175617920 2752674528441600 805927722630912 1157742522256320 719578323777600 1284581446606080 272248964114400 335803217762880 474537009098880 2064505896331200 1918875530073600 604445791973184 4122260192897280 221624427326400 2226974475680640 963436084954560 1539730133585280 355902756824160 2315485044512640 1439156647555200 2569162893212160 722577063715920 544497928228800 671606435525760 949074018197760 254099033173440 1208891583946368 443248854652800 1926872169909120 503704826644320 711805513648320 2878313295110400 1438209465436800 332436640989600 1445154127431840 1088995856457600 1343212871051520 508198066346880 886497709305600 3853744339818240 237345250766400 816746892343200 375598790985600 1007409653288640 1423611027296640 381148549760160 664873281979200 2890308254863680 2686425742103040 1342328834407680 310274198256960 1016396132693760 1772995418611200 7707488679636480 527690770770240 474690501532800 751197581971200 2014819306577280 762297099520320 1329746563958400 1435708675618560 356017876149600 620548396513920 2238688118419200 571722824640240 1116987113725056 855639601502400 1055381541540480 949381003065600 4029638613154560 351133030684800 465411297385440 1524594199040640 2659493127916800 797480042575104 1608469194326400 2871417351237120 791536156155360 712035752299200 1241096793027840 263349773013600 332283351072960 1143445649280480 525838307379840 2110763083080960 1898762006131200 598110031931328 2153563013427840 798596961402240 702266061369600 930822594770880 183527234654400 3358032177628800 1594960085150208 394378730534880 1583072312310720 1424071504598400 2482193586055680 598947721051680 526699546027200 664566702145920 1051676614759680 245793121479360 1196220063862656 4307126026855680 1068053628448800 1597193922804480 1404532122739200 1861645189541760 498425026609440 788757461069760 3166144624621440 2848143009196800 3230344520141760 1197895442103360 1053399092054400 1329133404291840 275290851981600 491586242958720 2136107256897600 982335299500800 3723290379083520 229586981601600 790049319040800 996850053218880 1577514922139520 368689682219040 2395790884206720 2106798184108800 2658266808583680 747637539914160 550581703963200 983172485917440 1964670599001600 256938128516160 459173963203200 1993700106437760 737379364438080 385706129090688 1473502949251200 344380472402400 1495275079828320 1101163407926400 1966344971834880 1126040696282880 553034523328560 513876257032320 918347926406400 3987400212875520 239997153009600 339246497116800 1474758728876160 771412258181376 385407192774240 688760944804800 2990550159656640 1375269419301120 321421774242240 1106069046657120 1027752514064640 1836695852812800 578559193636032 516570708603600 772492667506560 479994306019200 678492994233600 2949517457752320 181655527435200 1689061044424320 1542824516362752 770814385548480 1377521889609600 2750538838602240 579369500629920 1485502040090880 359995729514400 642843548484480 1027369501966080 237472547981760 1157118387272064 1033141417207200 1544985335013120 959988612038400 5899034915504640 2062904128951680 482132661363360 1541628771096960 2755043779219200 806390434112256 1158739001259840 719991459028800 1285687096968960 272483291152800 335996014213440 474945095963520 2066282834414400 1919977224076800 604792825584192 4125808257903360 221815017345600 2228253060136320 964265322726720 1541054252949120 356208821972640 2317478002519680 1439982918057600 2571374193937920 723198992045040 544966582305600 671992028426880 949890191927040 254317738409280 1209585651168384 443630034691200 1928530645453440 503994021320160 712417643945280 2879965836115200 1439446280227200 332722526018400 1446397984090080 1089933164611200 1343984056853760 508635476818560 887260069382400 3857061290906880 237549535876800 817449873458400 375921794102400 1007988042640320 1424835287890560 381476607613920 665445052036800 2892795968180160 2687968113707520 1343483194878720 310541024283840 1017270953637120 1774520138764800 7714122581813760 527993736621120 475099071753600 751843588204800 2015976085280640 762953215227840 1330890104073600 1436944402494720 356324303815200 621082048567680 2239973428089600 572214911420880 1117947687421824 856376057908800 1055987473242240 950198143507200 4031952170561280 351434994019200 465811536425760 1525906430455680 2661780208147200 798166440546048 1609392673123200 2873888804989440 791990604931680 712648607630400 1242164097135360 263576245514400 332569350227520 1144429822841760 526290511743360 2111974946484480 1900396287014400 598624830409536 2155416603742080 799284320714880 702869988038400 931623072851520 183685198132800 3359960142134400 1596332881092096 394717883807520 1583981209863360 1425297215260800 2484328194270720 599463240536160 527152491028800 665138700455040 1052581023486720 246004495813440 1197249660819072 4310833207484160 1068972911445600 1598568641429760 1405739976076800 1863246145703040 498854025341280 789435767615040 3167962419726720 2850594430521600 3233124905613120 1198926481072320 1054304982057600 1330277400910080 275527797199200 492008991626880 2137945822891200 983180076883200 3726492291406080 229784419166400 790728736543200 997708050682560 1578871535230080 369006743720160 2397852962144640 2108609964115200 2660554801820160 748281038011920 551055594398400 984017983253760 1966360153766400 257159277385920 459568838332800 1995416101365120 738013487440320 386037824199552 1474770115324800 344676628749600 1496562076023840 1102111188796800 1968035966507520 1127009889250560 553510115580240 514318554771840 919137676665600 3990832202730240 240203720635200 339635151273600 1476026974880640 772075648399104 385738916078880 689353257499200 2993124152047680 1376452107636480 321698186832960 1107020231160480 1028637109543680 1838275353331200 579056736299328 517014943124400 773156986842240 480407441270400 679270302547200 2952053949761280 181811745460800 1690514833875840 1544151296798208 771477832157760 1378706514998400 2752904215272960 579867740131680 1486780624546560 360305580952800 643396373665920 1028546496956160 237744605891520 1158113472598656 1034029886248800 1546313973684480 960814882540800 5904107899522560 2064678161454720 482547280249440 1542955664315520 2757413029996800 807084501334272 1159735480263360 720611161905600 1286792747331840 272717618191200 336285208889280 475489211783040 2068059772497600 1921629765081600 605313376000704 4129356322909440 222069137371200 2230170936819840 965094560498880 1542819745434240 356616908837280 2319470960526720 1441222323811200 2573585494663680 723820920374160 545435236382400 672570417778560 950978423566080 254536443645120 1210626752001408 444138274742400 1930189120997760 504427813333920 713233817674560 2882444647622400 1441095366614400 333103706056800 1447641840748320 1090870472764800 1345140835557120 509072887290240 888276549484800 3860378241995520 237753820987200 818152854573600 1008855626667840 1426467635349120 381804665467680 666207412113600 2895283681496640 2690281671114240 1345022342173440 310896792319680 1018145774580480 1776553098969600 7720756483991040 528448185397440 475507641974400 2017711253335680 763609330935360 1332414824227200 1438180129370880 356630731480800 621793584639360 2241901392595200 572706998201520 1119228452350848 857112514315200 1056896370794880 951015283948800 4035422506671360 351837611798400 466345188479520 1527218661870720 2664829648454400 798852838516992 1610777891318400 2876360258741760 792672278096160 713261462961600 1243587169278720 263878208848800 332855349382080 1145413996403040 526893450894720 2113792741589760 1902030567897600 599139628887744 2157270194056320 799971680027520 703675223596800 932690376959040 183843161611200 3362852088892800 1597705677033984 395170088171040 1585344556192320 1426522925923200 2487174338557440 599978760020640 527756417697600 665710698764160 1053786901789440 246286328258880 1198279257775488 4314540388112640 1069892194442400 1599943360055040 1407350447193600 1865380753918080 499283024073120 790340176342080 3170689112384640 2853045851846400 3235905291084480 1199957520041280 1055512835395200 1331421397528320 275764742416800 492572656517760 2139784388884800 984306446726400 3730761507836160 230047669252800 791634626546400 998566048146240 1580680352684160 369429492388320 2399915040082560 2111025670790400 2662842795056640 748924536109680 551529484833600 985145313035520 1968612893452800 257380426255680 460095338505600 1997132096292480 738858984776640 386480084344704 1476459670089600 345071503879200 1497849072219360 1103058969667200 1970290626071040 1127979082218240 554144238582480 514760852511360 920190677011200 3994264192584960 240410288260800 339926641891200 1477717969553280 772960168689408 386070639383520 690143007758400 2995698144438720 1378029025416960 322066736953920 1108288477164960 1029521705022720 1840381354022400 579720126517056 517607255818800 774042745956480 480820576521600 679853283782400 2955435939106560 1691968623327360 1545920337378816 772141278767040 1380286015516800 2756058050833920 580532059467360 1488059209002240 360615432391200 644133473907840 1029429243198720 237948649323840 1159440253034112 866689190452800 1035214511637600 1548085491912960 961641153043200 5910871878213120 2067043538125440 483100105430880 1544282557534080 2760572031033600 807778568556288 1161064118934720 721230864782400 1288266947815680 273030054242400 336574403565120 475897298647680 2070429023275200 1923282306086400 605833926417216 4134087076250880 222259727390400 2232088813503360 808909911089280 966200210861760 1544143864798080 356922973985760 2322128237869440 1442461729564800 2576533895631360 606682433316960 724650158146320 546060108484800 673148807130240 951794597295360 254828050626240 1211667852834432 444519454780800 1932400421723520 504861605347680 713845947971520 2884923459129600 1442332181404800 333389591085600 1213364866633920 1449300316292640 1092120216969600 1346297614260480 509656101252480 889038909561600 3864800843447040 238026201134400 819090162727200 1009723210695360 1427691895943040 382242075939360 666779182171200 2898600632585280 2692595228520960 1346176702644480 311163618346560 1019312202504960 1778077819123200 7729601686894080 528902634173760 476052402268800 2019446421390720 764484151878720 1333558364342400 1439827765205760 357039301701600 622327236693120 2243829357100800 573363113909040 1120189026047616 858094456190400 1057805268347520 952104804537600 4038892842781440 352139575132800 466745427519840 1528968303757440 2667116728684800 799768035811584 1612163109513600 2879655530411520 793353951260640 714078603403200 1244654473386240 264104681349600 333236681588160 1146726227818080 527345655258240 2115610536695040 1904209609075200 599826026858688 2159741647808640 800888159111040 704279150265600 933490855039680 184053779582400 3365744035651200 1599536071623168 395509241443680 1586707902521280 1428157206806400 2489308946772480 600666119333280 1504685568879360 528209362699200 666473363176320 1054691310516480 246497702592960 1199652053717376 4319483295617280 1071117905104800 1601776318222080 1408558300531200 1866981710079360 499855022382240 791018482887360 3173415805042560 2856314413612800 3239612471712960 1201332238666560 1056418725398400 1332946726352640 276080669373600 492995405185920 2142235810209600 985151224108800 3733963420158720 230245106817600 2257028353319040 792314044048800 999710044764480 1582036965774720 369746553889440 2402664477333120 2112837450796800 2665893452705280 749782533573360 552161338747200 985990810371840 1970302448217600 257675291415360 460490213635200 1999420089528960 739493107778880 386811779453568 1477726836163200 345367660226400 1499565067146720 1104322677494400 1971981620743680 1129271339508480 554619830834160 515350582830720 920980427270400 3998840179057920 240685711761600 340120968969600 1478986215557760 773623558907136 386512937123040 690735320452800 2999130134293440 1379211713752320 322343149544640 1109239661668320 1030701165661440 1841960854540800 580217669180352 518051490339600 774707065292160 481371423523200 680241937939200 2957972431115520 1693907009262720 1547247117814272 773025874246080 1381470640905600 2758423427504640 581030298969120 1489763988276480 361028567642400 644686299089280 1030017740693760 238084678278720 1160435338360704 867682103745600 1036102980679200 1549414130584320 962742847046400 5915944862231040 2068817570628480 483514724316960 1546051748492160 2762941281811200 808703991518976 1162060597938240 722057135284800 1289372598178560 273264381280800 336959996466240 476169356557440 2072205961358400 1925485694092800 606527993639232 4137635141256960 222386787403200 2234645982414720 809836630162560 967029448633920 1545026611040640 357127017418080 2324121195876480 1444114270569600 2578745196357120 607377472621920 725272086475440 546528762561600 673919992932480 952338713114880 255046755862080 1213055987278464 444773574806400 1934058897267840 505439994699360 714254034836160 2888228541139200 1443156724598400 333580181104800 1214754945243840 1450544172950880 1093057525123200 1347839985864960 510093511724160 889547149612800 3868117794535680 238230486244800 819793143842400 1010879989398720 1428508069672320 382570133793120 667160362209600 2901088345901760 2695679971729920 1346946276291840 311341502364480 1020187023448320 1779094299225600 7736235589071360 529508565875520 476460972489600 2021759978797440 765140267586240 1334320724419200 1441063492081920 357345729367200 622683004728960 2246399976441600 573855200689680 1120829408512128 858830912596800 1059017131751040 952921944979200 4043519957594880 352340884022400 467012253546720 1530280535172480 2668641448838400 800454433782528 1614010067107200 2882126984163840 794262848813280 714691458734400 1245366009457920 264255663016800 333522680742720 1147710401379360 527647124833920 2118034263502080 1905843889958400 600340825336896 2161595238122880 801575518423680 704681768044800 934024507093440 184211743060800 3369599964662400 1600908867565056 395735343625440 1588525697626560 1429382917468800 2490732018915840 601181638817760 1506409395966720 528511326033600 667045361485440 1055294249667840 246638618815680 1200681650673792 4323190476245760 1072037188101600 1603151036847360 1409363536089600 1868049014186880 500284021114080 791470687250880 3177051395253120 2858765834937600 3242392857184320 1202363277635520 1057022652067200 1334090722970880 276317614591200 493277237631360 2144074376203200 985714409030400 3736098028373760 230376731860800 2259614093950080 792766989050400 1000568042228160 1582941374501760 369957928223520 2404726555271040 2114045304134400 2668181445941760 750426031671120 552635229182400 986554475262720 1971428818060800 257896440285120 460753463721600 2001136084456320 739915856447040 387032909526144 1478571613545600 345565097791200 1500852063342240 1105270458364800 1973108950525440 1130240532476160 554936892335280 515792880570240 921506927443200 4002272168912640 240892279387200 340703950204800 1479831712894080 774065819052288 386844660427680 691130195582400 3001704126684480 1380000172642560 322527424605120 1109873784670560 1031585761140480 1843013854886400 580549364289216 518347646686800 775149944849280 481784558774400 681407900409600 2959663425788160 1695360798714240 1548131638104576 773689320855360 1382260391164800 2760000345285120 581362458636960 1491042572732160 361338419080800 645054849210240 1031783233178880 238492765143360 1161098728578432 868426788715200 1036695293373600 1550299889698560 963569117548800 5919326851576320 2070000258963840 483791136907680 1547378641710720 2764520782329600 809398058740992 1162724917273920 722676838161600 1290109698420480 273420599306400 337249191142080 476985530286720 2073390586747200 1927138235097600 607048544055744 4140000517927680 222767967441600 2236563859098240 810531669467520 967582273815360 1547674849768320 357739147715040 2325449834547840 1445353676323200 2580219396840960 607898752100640 725686705361520 546841198612800 674498382284160 953971060573440 255192559352640 1214097088111488 445535934883200 1935164547630720 505873786713120 715478295430080 2890707352646400 1445630354179200 334151951162400 1215797504201280 1451373410723040 1093682397225600 1348996764568320 510385118705280 891071869766400 3870329095261440 238366676318400 820261797919200 1011747573426240 1430956590860160 382788839028960 668303902324800 2902746821446080 2697993529136640 1349254997233920 311875154418240 1020770237410560 1782143739532800 7740658190522880 529963014651840 476733352636800 2023495146852480 765577678057920 1336607804649600 1441887309999360 357550014477600 623750308836480 2248327940947200 574183258543440 1122750555905664 859321883534400 1059926029303680 953466705273600 4046990293704960 352944810691200 467812731627360 1531155356115840 2673215609299200 800912032429824 1615395285302400 2883774619998720 794944521977760 715100028955200 1247500617672960 264708608018400 333713346845760 1148366517086880 528551533560960 2119852058607360 1906933410547200 600684024322368 2162830964999040 802033757965440 705889621382400 935625463254720 184317052046400 3372491911420800 1601824064859648 396413650170720 1589889043955520 1430200057910400 2495001235345920 601525318474080 1507702266282240 529417216036800 667426693691520 1057103067121920 247061367483840 1201368048644736 4325661929998080 1072650043432800 1604067515930880 1411779242764800 1871250926509440 500570020268640 792827300341440 3179778087911040 2860400115820800 3244246447498560 1203050636948160 1058834432073600 1334853387383040 276475578069600 494122734967680 2145300086865600 987403963795200 3742501853018880 230771606990400 2261553399423360 794125824055200 1001140040537280 1585654600682880 370592051225760 2406101273896320 2117668864147200 2669706774766080 750855030402960 552951156139200 988245469935360 1974807927590400 258043872864960 461543213980800 2002280081074560 741184102451520 387696299743872 1481105945692800 346157410485600 1501710060805920 1105902312278400 1976490939870720 1130886661121280 555888076838640 516087745729920 923086427961600 4004560162149120 241029991137600 340995440822400 1482368204903040 775392599487744 387065809297440 692314820971200 3003420121611840 1382365549313280 323080249786560 1111776153677280 1032175491459840 1846172855923200 581544449615808 519236115728400 776478583520640 482059982275200 681990881644800 2964736409806080 1696329991681920 1550785198975488 774131618594880 1384629641942400 2764731098626560 1491894962369280 361544986706400 646160499573120 1032665979421440 238696808575680 1163088899231616 868923245361600 1038472231456800 1552957167041280 964119964550400 5929472819612160 2073548323969920 484620374679840 1548263237189760 2769259283884800 809860770222336 2983789924738560 1164717875280960 723089973412800 1292320999146240 273889253383200 337441987592640 477393617151360 2076944462913600 1928239929100800 607395577666752 4147096647939840 222958557460800 2237842443553920 810995029004160 969240749359680 1548998969132160 358045212863520 2329435750561920 1446179946825600 2584641998292480 608246271753120 726930562019760 547778506766400 674883975185280 954787234302720 255629969824320 1214791155333504 445917114921600 1938481498719360 506162981388960 716090425727040 2892359893651200 1446867168969600 334437836191200 1216492543506240 1453861124039520 1095557013532800 1349767950370560 511259939648640 891834229843200 3876962997438720 238775246539200 821667760149600 1012325962777920 1432180851454080 383444954736480 668875672382400 2907722248079040 2699535900741120 1350409357704960 312141980445120 1022519879297280 1783668459686400 7753925994877440 530265980502720 477550493078400 2024651925555840 766889909472960 1337751344764800 1444358763751680 358162869808800 624283960890240 2249613250617600 575167432104720 1123711129602432 860794796347200 1060531961005440 955100986156800 4049303851111680 353246774025600 468212970667680 1533779818945920 2675502689529600 802284828371712 1616318764099200 2888717527503360 795398970754080 716325739617600 1248567921780480 264935080519200 334285345154880 1150334864209440 529003737924480 2121063922010880 1910201972313600 601713621278784 2166538145627520 803408476590720 706493548051200 936425941335360 184632979003200 3374419875926400 1604569656743424 396752803443360 1590797941508160 1432651479235200 2497135843560960 602556357443040 1508564179825920 529870161038400 668570690309760 1058007475848960 247272741817920 1203427242557568 4333076291255040 1074488609426400 1606816953181440 1412987096102400 1872851882670720 501428017732320 793505606886720 3181595883016320 2865302958470400 3249807218441280 1205112714886080 1059740322076800 1337141380619520 276949468504800 494545483635840 2148977218852800 988248741177600 3745703765341440 230969044555200 2262846269738880 794805241557600 1002856035464640 1587011213773440 370909112726880 2410225429772160 2119480644153600 2674282761239040 752142026598480 553898937009600 989090967271680 1976497482355200 258486170604480 461938089110400 2005712070929280 741818225453760 388027994852736 1482373111766400 346453566832800 1504284053196960 1107797874019200 1978181934543360 1132825047056640 556363669090320 516972341208960 923876178220800 4011424141858560 241443126388800 341384094979200 1483636450907520 776055989705472 387729255906720 692907133665600 3008568106393920 1383548237648640 323356662377280 1112727338180640 1033944682417920 1847752356441600 582041992279104 519680350249200 777142902856320 482886252777600 682768189958400 2967272901815040 1699237570584960 1552111979410944 775458511813440 1385814267331200 2767096475297280 1494452131280640 362164689583200 646713324754560 1033842974411520 238968866485440 1164083984558208 870412615300800 1039360700498400 1554285805712640 965772505555200 5934545803630080 2075322356472960 485034993565920 1550917023626880 2771628534662400 811248904666368 2988904262561280 1165714354284480 724329379166400 1293426649509120 274123580421600 338020376944320 477937732970880 2078721400996800 1931545011110400 608436678499776 4150644712945920 223212677486400 2241678196920960 812385107614080 970069987131840 1550764461617280 358453299728160 2331428708568960 1448658758332800 2586853299018240 609288830710560 727552490348880 548247160843200 676040753888640 955875465941760 255848675060160 1216873356999552 446425354972800 1940139974263680 507030565416480 716906599456320 2897317516665600 1448516255356800 334819016229600 1218577661421120 1455104980697760 1096494321686400 1352081507777280 511697350120320 892850709945600 3880279948527360 238979531649600 822370741264800 1014061130832960 1433813198912640 383773012590240 669638032459200 2910209961395520 2704163015554560 1351948504999680 312497748480960 1023394700240640 1785701419891200 7760559897054720 531174878055360 477959063299200 2028122261665920 767546025180480 1339276064918400 1445594490627840 358469297474400 624995496961920 2253469179628800 575659518885360 1124991894531456 861531252753600 1062349756110720 955918126598400 4056244523331840 353649391804800 468746622721440 1535092050360960 2678552129836800 802971226342656 1619089200489600 2891188981255680 796762317083040 716938594948800 1249990993923840 265237043853600 334571344309440 1151319037770720 529606677075840 2124699512221440 1911836253196800 602228419756992 2168391735941760 804095835903360 707298783609600 937493245442880 184790942481600 3380203769443200 1605942452685312 397205007806880 1593524634166080 1433877189897600 2499981987847680 603071876927520 1511149920456960 530474087707200 669142688618880 1059213354151680 247554574263360 1204456839513984 4336783471883520 1075407892423200 1608191671806720 1414597567219200 1874986490885760 501857016464160 794410015613760 3187049268332160 2867754379795200 3252587603912640 1206143753855040 1060948175414400 1338285377237760 277186413722400 495109148526720 2150815784846400 989375111020800 3749972981771520 231232294641600 2266724880685440 795711131560800 1003714032928320 1588820031227520 371331861395040 2412287507710080 2121896350828800 2676570754475520 752785524696240 554372827444800 990218297053440 1978750222041600 258707319474240 462464589283200 2007428065856640 742663722790080 388470254997888 1484062666531200 346848441962400 1505571049392480 1108745654889600 1980436594106880 1133794240024320 556997792092560 517414638948480 924929178566400 4014856131713280 241649694014400 341967076214400 1485327445580160 776940509995776 388060979211360 693696883924800 3011142098784960 1385125155429120 323725212498240 1113995584185120 1034829277896960 1849858357132800 582705382496832 520272662943600 778028661970560 483299388028800 683934152428800 2970654891160320 1700691360036480 1553881019991552 776121958422720 1387393767849600 2770250310858240 1495730715736320 362474541021600 647450424996480 1035608466896640 239376953350080 1165410764993664 871157300270400 1040545325887200 1556057323941120 966598776057600 5941309782320640 2077687733143680 485587818747360 1552243916845440 2774787535699200 811942971888384 2991461431472640 1167042992955840 724949082043200 1294900849992960 274436016472800 338309571620160 478753906700160 2081090651774400 1933197552115200 608957228916288 4155375466287360 2243596073604480 813080146919040 971175637494720 1553412700344960 359065430025120 2334085985911680 1449898164086400 2589801699985920 609810110189280 728381728121040 548872032945600 676619143240320 957507813400320 256140282041280 1217914457832576 4487192147208960 447187715049600 1942351274989440 507464357430240 718130860050240 2899796328172800 1450989884937600 335390786287200 1219620220378560 1456763456242080 1097744065891200 1353238286480640 512280564082560 894375430099200 3884702549978880 239251911796800 823308049418400 1014928714860480 1436261720100480 384210423061920 670781572574400 2913526912484160 2706476572961280 1354257225941760 313031400534720 1024561128165120 1788750860198400 7769405099957760 531629326831680 478503823593600 2029857429720960 768420846123840 1341563145148800 1447242126462720 358877867695200 626062801069440 2255397144134400 576315634592880 1126913041924992 862513194628800 1063258653663360 957007647187200 4059714859441920 354253318473600 469547100802080 1536841692247680 2683126290297600 803886423637248 1620474418684800 2894484252925440 797443990247520 717755735390400 1252125602138880 265689988855200 334952676515520 1152631269185760 530511085802880 2126517307326720 1914015294374400 602914817727936 2170863189694080 805012314986880 708506636947200 939094201604160 185001560452800 3383095716201600 1607772847274496 397883314352160 1594887980495040 1435511470780800 2504251204277760 603759236240160 1512442790772480 531379977710400 669905353031040 1061022171605760 247977322931520 1205829635455872 4341726379388160 1076633603085600 1610024629973760 1417013273894400 1878188403208320 502429014773280 795766628704320 3189775960990080 2871022941561600 3256294784541120 1207518472480320 1062759955420800 1339810706062080 277502340679200 495954645863040 2153267206171200 991064665785600 3756376806416640 231627169771200 2268664186158720 797069966565600 1004858029546560 1591533257408640 371965984397280 2415036944960640 2125519910841600 2679621412124160 753643522159920 555004681358400 991909291726080 259002184633920 463254339542400 2009716059093120 743931968794560 389133645215616 1486596998678400 347440754656800 1507287044319840 1110009362716800 1983818583452160 1135086497314560 557948976595920 518004369267840 926508679084800 4019432118186240 241925117515200 342161403292800 1487863937589120 778267290431232 388503276950880 694881509313600 3014574088639680 1387490532099840 324278037679680 1115897953191840 1036008738535680 1853017358169600 583700467823424 521161131985200 779357300641920 483850235030400 684322806585600 2975727875178240 1702629745971840 1556534580862464 777006553901760 1389763018627200 2774981064199680 1497435495010560 362887676272800 648556075359360 1036196964391680 239512982304960 1167400935646848 872150213563200 1042322263970400 1558714601283840 967700470060800 5951455750356480 2081235798149760 486417056519520 1554013107803520 2779526037254400 812868394851072 2994870990021120 1169035950962880 725775352545600 1297112150718720 274904670549600 338695164521280 479025964609920 2084644527940800 1935400940121600 609651296138304 4162471596299520 2246153242515840 814006865992320 972834113039040 1554295446587520 359269473457440 2338071901925760 1451550705091200 2594224301437440 610505149494240 729625584779280 549809341099200 677390329042560 958051929219840 256577692512960 1219302592276608 4492306485031680 447441835075200 1945668226078080 508042746781920 718538946914880 2903101410182400 1451814428131200 335581376306400 1221010298988480 1459251169558560 1099618682198400 1354780658085120 513155385025920 894883670150400 3891336452156160 239660482017600 824714011648800 1016085493563840 1437077893829760 384866538769440 671162752612800 2918502339117120 2709561316170240 1355026799589120 313209284552640 1026310770051840 1789767340300800 7782672904312320 532235258533440 479320964035200 2032170987127680 769733077538880 1342325505225600 1449713580215040 359490723026400 626418569105280 2257967763475200 577299808154160 1127553424389504 863986107441600 1064470517066880 958641928070400 4064341974255360 354454627363200 469813926828960 1539466155077760 2684651010451200 805259219579136 1622321376278400 798352887800160 718981446052800 1252837138210560 265840970522400 335524674824640 1154599616308320 530812555378560 2128941034133760 1917283856140800 603944414684352 2174570370322560 806387033612160 708909254726400 939627853657920 185317487409600 3386951645212800 1610518439158272 398109416533920 1596705775600320 1437962892105600 2505674276421120 604790275209120 1514166617859840 531681941044800 671049349649280 1061625110757120 248118239154240 1207888829368704 4349140740645120 1078472169079200 1612774067224320 1417818509452800 1879255707315840 503287012236960 796218833067840 3193411551200640 2875925784211200 3261855555483840 1209580550418240 1063363882089600 1342098699298560 277976231114400 496236478308480 2156944338158400 991627850707200 3758511414631680 231758794814400 2271249926789760 797522911567200 1006574024473920 1592437666135680 372177358731360 2419161100836480 2126727764179200 2684197398597120 754930518355440 555952462228800 992472956616960 259444482373440 463517589628800 2013148048947840 744354717462720 389354775288192 1487441776060800 347638192221600 1509861036710880 1111904924457600 1984945913233920 1137024883249920 558266038097040 518888964746880 927035179257600 4026296097895680 242338252766400 342841548067200 1488709434925440 778709550576384 389166723560160 695276384443200 3019722073421760 1388278990990080 324462312740160 1116532076194080 1037777929493760 1854070358515200 584032162932288 521457288332400 779800180199040 484676505532800 685683096134400 2977418869850880 1705537324874880 1557419101152768 778333447120320 1390552768886400 2776557981980160 1499992663921920 363507379149600 648924625480320 1038256705624320 239989083647040 1168064325864576 873639583502400 1042914576664800 1559600360398080 969353011065600 5954837739701760 2082418486485120 486693469110240 1556666894240640 2781105537772800 814256529295104 2999985327843840 1169700270298560 727014758299200 1297849250960640 275060888575200 339273553872960 479978167294080 2085829153329600 1938706022131200 610692396971328 4164836972970240 2249988995882880 815396944602240 973386938220480 1557385058436480 359983625470560 2339400540597120 1454029516598400 2595698501921280 611547708451680 730040203665360 550121777150400 678547107745920 959956334588160 256723496003520 1221384793942656 4499977991765760 448331255164800 1946773876440960 508910330809440 719967250941120 2908059033196800 1454700329308800 336248441373600 1223095416903360 1460080407330720 1100243554300800 1357094215491840 513446992007040 896662510329600 3893547752881920 239796672091200 825182665725600 1017820661618880 1439934501882240 385085244005280 672496882747200 2920160814661440 2714188430983680 1357720307354880 313831878615360 1026893984014080 1793325020659200 7787095505763840 533144156086080 479593344182400 2035641323237760 770170488010560 1344993765494400 1450537398132480 359695008136800 627663757230720 2261823692486400 577627866007920 1129794763015296 864477078379200 1066288312172160 959186688364800 4071282646475520 355159208476800 470747817923040 1540340976021120 2689987530988800 805716818226432 1625091812668800 799716234129120 719390016273600 1255327514461440 266369406357600 335715340927680 1155255732015840 531867698893440 2132576624344320 1918373376729600 604287613669824 2175806097198720 806845273153920 710318416953600 941495635846080 185422796395200 3392735538729600 1611433636452864 398900774170080 1599432468258240 1438780032547200 2510655028922880 605133954865440 1516752358490880 532738812715200 671430681855360 1063735397786880 248611445933760 1208575227339648 4351612194397440 1079085024410400 1613690546307840 1420636833907200 1882991271692160 503573011391520 797801548340160 3198864936516480 2877560065094400 3263709145798080 1210267909730880 1065477625430400 1342861363710720 278134194592800 497222891867520 2158170048820800 993598997932800 3765982543384320 232219482465600 2275128537736320 799108219072800 1007146022783040 1595603096680320 372917168900640 2420535819461760 2130955250860800 2685722727421440 755359517087280 556268389185600 994445783735040 259591914953280 464438964931200 2014292045566080 745834337801280 390128730542208 1490398496899200 348329223698400 1510719034174560 1112536778371200 1988891567470080 1137671011895040 559375753350960 519183829906560 928877929862400 4028584091132160 242475964516800 343424529302400 1491668675602560 780257461084416 389387872429920 696658447396800 3021438068349120 1391038597105920 325107275451840 1118751506701920 1038367659813120 1857755859724800 585193095813312 522493835547600 781350258648960 484951929033600 686849058604800 2983337351205120 1706506517842560 1560514922168832 778775744859840 1393316894793600 2782077194211840 1500845053559040 363713946775200 650214550903680 1040022198109440 1170386191626624 874136040148800 1044987671095200 1562700517297920 969903858067200 5966674702410240 2086557895658880 487660913177760 1557551489719680 2786633789587200 814719240776448 3001690107118080 1172025387973440 727427893550400 1300429101807360 275607651664800 339466350323520 480794341023360 2089975342190400 1939807716134400 611039430582336 4173115791317760 2251267580338560 815860304138880 975321826355520 1560033297164160 360595755767520 2344050775946880 1454855787100800 2600858203614720 611895228104160 731491369766640 551215303329600 678932700647040 961588682046720 257233808220480 1222078861164672 4502535160677120 449093615241600 1950643652711040 509199525485280 721191511535040 2909711574201600 1457173958889600 336820211431200 1223790456208320 1462982739533280 1102430606659200 1357865401294080 514467616440960 898187230483200 3901287305422080 240273337348800 826822954994400 1018399050970560 1442383023070080 385850712330720 673640422862400 2925965479066560 2715730802588160 1360029028296960 314365530669120 1028935232881920 1796374460966400 7802574610844160 533447121936960 480546674697600 2036798101941120 771701424661440 1347280845724800 1453420760843520 360410006023200 628731061338240 2263109002156800 578776068496080 1131715910408832 866195476660800 1066894243873920 961093349395200 4073596203882240 355763135145600 471548296003680 1543402849322880 2694561691449600 807318413491968 1626015291465600 800170682905440 720820012046400 1257462122676480 266822351359200 336382672288320 1157552136992160 532772107620480 2133788487747840 1922186698790400 605488810118976 2180131141265280 808449111550080 711526270291200 943096592007360 185791377844800 3394663503235200 1614636826983936 399579080715360 1600341365810880 1441640024092800 2514924245352960 606336833662560 1517614272034560 533644702718400 672765344576640 1065544215240960 249034194601920 1210977620237952 4360262282530560 1081230018069600 1616898223100160 1423052540582400 1886193184014720 504574008432480 799158161430720 3200682731621760 2883280048185600 3270196711897920 1212673667325120 1067289405436800 1345530689153280 278687066767200 498068389203840 2162460036139200 995288552697600 3772386368029440 232614357595200 2276421408051840 800467054077600 1009148016864960 1598316322861440 373551291902880 2425347334650240 2134578810873600 2691061378306560 756861012648720 557374133534400 996136778407680 260107928982720 465228715190400 2018296033729920 747102583805760 390792120759936 1492932829046400 348921536392800 1513722025297440 1114748267068800 1992273556815360 1139932462152960 560326937854320 520215857965440 930457430380800 4036592067459840 242957955643200 343910346998400 1494205167611520 781584241519872 390161893474080 697843072785600 3027444050594880 1393403973776640 325660100633280 1120653875708640 1040431715930880 1860914860761600 586188181139904 523382304589200 782678897320320 485915911286400 687820693996800 2988410335223040 1709898693229440 1563168483039744 780323786948160 1395686145571200 2786807947553280 1503828417288960 364436933464800 651320201266560 1041493441847040 1172376362279808 875873638411200 1046764609178400 1565357794640640 971831822572800 5976820670446080 2090105960664960 488490150949920 1560647573896320 2791372291142400 816338730961152 3007656834577920 1174018345980480 728873866929600 1302640402533120 276076305741600 340141137900480 481474485797760 2093529218356800 1943663645145600 612254048220864 4180211921329920 2255742625933440 817482062517120 976980301899840 1562240162770560 381791073153600 361105864348320 2348036691960960 1457747733859200 2605280805066240 613111546887840 732735226424880 552152611483200 680282275800960 962948971595520 257671218692160 1224508096441728 4511485251866880 449728915305600 1953960603799680 510211706850720 722211728696640 2915495467718400 1459235316873600 337296686479200 1226223093775680 1465470452849760 1104305222966400 1360564551601920 515342437384320 899457830611200 3907921207599360 240681907569600 828228917224800 1020423413701440 1444423457393280 386506828038240 674593372958400 2930940905699520 2721129103203840 1361952962415360 314810240713920 1030684874768640 1798915661222400 7815842415198720 534507502415040 481363815139200 2040846827402880 773013656076480 1349186745916800 1455892214595840 361022861354400 629620481427840 2267607586003200 579760242057360 1133316866570112 867668389473600 1069015004830080 962727630278400 4081693654805760 356266407369600 472215361070880 1546027312152960 2698373491833600 808691209433856 1629247467254400 801761253622560 722045722708800 1259240962855680 267199805527200 336954670597440 1159520484114720 533525781559680 2138030009660160 1925455260556800 606518407075392 2183838321893760 809823830175360 712532814739200 944430722141760 186107304801600 3401411379004800 1617382418867712 400144336169760 1603522507245120 1444091445417600 2518481925711360 607367872631520 1520630969437440 534399611054400 673909341194880 1067051563119360 249386485158720 1213036814150784 4367676643787520 1083068584063200 1619647660350720 1425065629478400 1888861444283520 505432005896160 800288672339520 3207045014490240 2888182890835200 3275757482840640 1214735745263040 1068799222108800 1347818682389760 279160957202400 498772970317440 2166137168126400 996696515001600 3777722888567040 232943420203200 2280946454156160 801599416581600 1010864011792320 1600577344679040 374079727738080 2429471490526080 2137598444217600 2695637364779520 758148008844240 558321914404800 997545940634880 260550226722240 465886840406400 2021728023584640 748159455476160 391344945941376 1495044772502400 349415130304800 1516296017688480 1116643828809600 1995091881269760 1435733863845120 561119591607120 521100453444480 931773680812800 4043456047169280 243371090894400 394781694652800 1496318910952320 782689891882752 390825340083360 698830260609600 3032592035376960 1395375121002240 326120788284480 1122239183214240 1042200906888960 1863547361625600 587017418912064 524122695457200 783786096213120 486742181788800 789563389305600 2992637821904640 2153600795767680 1565379783765504 781650680166720 1397660521219200 2790750242004480 1506385586200320 365056636341600 652241576568960 1045024426817280 1174034837824128 877363008350400 1048245390914400 1567572192426240 973484363577600 5985275643809280 2093062681503360 489181182426720 1563301360333440 2795321042438400 817726865405184 3012771172400640 1175679144319680 730113272683200 1304483153137920 276466850805600 340719527252160 552694372513920 2096490781828800 1946968727155200 613295149053888 4186125363006720 2259578379300480 818872141127040 978362364853440 1567536640225920 382440285691200 414520779385440 2351358288639360 1460226545366400 2608966306275840 614154105845280 733771773640080 552933701611200 681439054504320 1105388745027840 258035727418560 1226590298107776 4519156758600960 516252985315200 1956724729706880 511079290878240 829041558770880 2920453090732800 1464182576035200 387189738986400 1228308211690560 1467543547280160 1105867403222400 1362878109008640 516071454837120 1032505970630400 3913449459413760 241022382753600 829400552416800 1022158581756480 1658083117541760 387053591127840 774379477972800 2935087094560320 2725756218017280 1366570404299520 361377089720640 1032142909674240 2065011941260800 7826898918827520 535416399967680 482044765507200 2044317163512960 774107182255680 1548758955945600 1457951759389440 361533574130400 722754179441280 2271463515014400 580580386691760 1300957522994304 868895816817600 1070832799935360 964089531014400 4088634327025920 357474260707200 542065634580960 1548214364511360 3097517911891200 809835206052096 1632017903644800 803124599951520 723067148260800 1445508358882560 337431335855040 1161160773383520 535334599013760 2141665599870720 1928179062028800 607376404539072 2186927639084160 810969429029760 714948521414400 1084131269161920 186370577265600 3407195272521600 1619670412104192 401500949260320 1606249199903040 1446134296521600 2891016717765120 608227071772320 1523216710068480 674862671710080 1070669198027520 250231982495040 1214752809078144 4373855278168320 1084600722391200 1621938858059520 1429897042828800 2168262538323840 506147003782560 803001898520640 3212498399806080 2892268593043200 3280391458626240 1216454143544640 1349725343420160 279555865898400 500463964990080 2169201444782400 1000075624531200 4336525076647680 233733170462400 2284825065102720 1012294007565120 1606003797041280 375347973742560 2432908287089280 2699450686840320 759220505673840 559111731796800 1000927929980160 260918808171840 467466340924800 2024588015130240 750695947485120 392671726376832 1500113436796800 350599755693600 1518441011347680 1118223463593600 2001855859960320 1438175242103040 563021960613840 521837616343680 934932681849600 4049176030260480 243715370270400 396120126729600 1501391894970240 785343452753664 391378212257760 701199511387200 3036882022695360 1400105874343680 327226438647360 1126043921227680 1043675232687360 1869865363699200 589007589565248 525899633540400 786443373555840 487430740540800 792240253459200 3002783789940480 2157262863154560 1570686905507328 782756424515520 1402399022774400 2800211748687360 1508516560293120 365573055405600 654452877294720 1045907173059840 1178015179130496 878604149966400 1051799267080800 1572886747111680 974861481081600 6005567579880960 2100158811515520 490839657971040 1565512849031040 2804798045548800 818883644108544 3017033120586240 1179665060333760 731146110811200 1308905754589440 277404158959200 341201518378560 554568177421440 2103598534161600 1949722962163200 614162733081408 4200317623031040 2262774840439680 820030539968640 981679315942080 1568860759589760 382981296139200 415926133066080 2359330120667520 1462292221622400 2617811509178880 615022904976480 736259486956560 554808317918400 682403036757120 1109136354842880 258910548361920 1228325466162816 4525549680879360 518003242646400 1963358631884160 511802277567840 831852266132160 2924584443244800 3394162260659520 1465419390825600 388502431984800 1230045809952960 1472518973913120 1109616635836800 1364806073514240 517821096723840 1036006485292800 3926717263768320 241839523195200 832212476877600 1023604555135680 1663704532264320 388365822542880 777004863969600 2945037947826240 2729612147028480 1367724764770560 362602269852480 1035642193447680 2072012970585600 7853434527536640 536173814594880 483679046390400 2047209110271360 776731645085760 1554009727939200 1462894666894080 362759284792800 725204539704960 2274676789190400 582548733814320 1305368171468928 871841642443200 1072347629189760 967358092780800 4094418220542720 357776224041600 543903404778720 1553463290171520 3108019455878400 812580797935872 1634326600636800 804260721892320 725518569585600 1450409079409920 338575332473280 1165097467628640 535786803377280 2144695258379520 1934716185561600 609435598451904 2194342000341120 813718866280320 715552448083200 1087806809557440 187002431179200 3412015183785600 1625161595871744 3268653201273600 401840102532960 1608521443784640 1451037139171200 2900818158819840 1525371493927680 677150664946560 1071573606754560 250443356829120 1218871196903808 4388684000682240 1088277854378400 1627437732560640 1431104896166400 2175613619114880 507862998709920 803680205065920 3217042887569280 2902074278342400 3291513000511680 3050742987855360 1220578299420480 1354301329893120 280503646768800 500886713658240 2176555708756800 1000920401913600 4351227238229760 233930608027200 2288057240891520 1015725997419840 1607360410131840 375665035243680 2441156598840960 2708602659786240 761794498064880 561007293537600 1001773427316480 261803403650880 467861216054400 2031451994839680 751330070487360 393003421485696 1501380602870400 350895912040800 1523588996129760 1122014587075200 2003546854632960 1440209723984640 563497552865520 523606807301760 935722432108800 4062903989679360 244541640772800 396454734748800 1502660140974720 786006842971392 392705105476320 701791824081600 3047177992259520 1401288562679040 327502851238080 1126995105731040 1047213614603520 1871444864217600 589505132228544 526343868061200 787107692891520 489083281545600 792909469497600 3005320281949440 2160314585976960 1572013685942784 785410210952640 1403583648163200 2802577125358080 1513630898115840 366812461159200 655005702476160 1047672665544960 1179010264457088 881582889844800 1052687736122400 1574215385783040 978166563091200 6010640563898880 2101932844018560 491254276857120 1570820421905280 2807167296326400 821659912996608 3027261796231680 1180661539337280 733624922318400 1310011404952320 277638485997600 342358297081920 555036628648320 2105375472244800 1956333126182400 616244934747456 4203865688037120 2270446347173760 822810697188480 982508553714240 1571508998317440 384279721214400 416277471486240 2361323078674560 1467249844636800 2620022809904640 617108022891360 736881415285680 555276971995200 684716594163840 1110073257296640 259129253597760 1232489869494912 4540892694347520 518440806979200 1965017107428480 513537445622880 832554942972480 2934499689273600 3405669520760640 1467893020406400 388830605234400 1234216045782720 1473762830571360 1110553943990400 1369433188327680 518258507195520 1036881613958400 3930034214856960 242043808305600 832915457992800 1027074891245760 1665109885944960 388693880396640 777661210468800 2947525661142720 2738866376655360 1370033485712640 362908564885440 1036517014391040 2073763227916800 7860068429713920 537991609700160 484087616611200 2054149782491520 777387760793280 1555322420937600 1464130393770240 363065712458400 725817129770880 2282388647212800 583040820594960 1306470833587584 872578098849600 1075983219400320 968175233222400 4108299564983040 358380150710400 544362847328160 1554775521586560 3110644841875200 813267195906816 1639867473417600 806987414550240 726131424916800 1451634259541760 338861331627840 1166081641189920 536691212104320 2151966438800640 1936350466444800 609950396930112 2196195590655360 814406225592960 716760301420800 1088725694656320 187160394657600 3423582970819200 1626534391813632 3279734946835200 402518409078240 1613974829100480 1452262849833600 2903268519083520 1530542975189760 677722663255680 1073382424208640 250866105497280 1219900793860224 4392391181310720 1089197137375200 1628812451185920 1433520602841600 2177451389312640 508291997441760 805036818156480 3227949658200960 2904525699667200 3294293385983040 3061085950379520 1221609338389440 1355445326511360 280740591986400 501732210994560 2178394274750400 1002609956678400 4354902778625280 234325483156800 2295814462784640 1016583994883520 1610073636312960 376299158245920 2443218676778880 2710890653022720 762437996162640 561481183972800 1003464421989120 262024552520640 468650966313600 2033167989767040 752598316491840 393666811703424 1503914935017600 351488224735200 1524875992325280 1122962367945600 2006928843978240 1445092480500480 564448737368880 524049105041280 937301932627200 4066335979534080 244748208398400 842221775959200 397123950787200 1505196632983680 787333623406848 393036828780960 702976449470400 3049751984650560 1403653939349760 328055676419520 1128897474737760 1048098210082560 1874603865254400 590500217555136 527232337102800 788436331562880 489496416796800 794247901574400 3010393265967360 2167638720750720 1574667246813696 786073657561920 1405952898940800 2807307878699520 1514909482571520 367122312597600 656111352839040 1048555411787520 1181000435110272 882327574814400 1054464674205600 1576872663125760 978992833593600 6020786531934720 2105480909024640 492083514629280 1572147315123840 2811905797881600 822353980218624 3029818965143040 1182654497344320 734244625195200 1312222705678080 278107140074400 342647491757760 1179110486342880 555973531102080 2108929348411200 1957985667187200 616765485163968 4210961818049280 2272364223857280 823505736493440 984167029258560 1572833117681280 384604327483200 416980148326560 2365308994688640 1468489250390400 2624445411356160 617629302370080 738125271943920 556214280148800 685294983515520 1111947062204160 259566664069440 1233530970327936 4544728447714560 1101366937792800 519315935644800 1968334058517120 513971237636640 833960296653120 2936978500780800 3408546335785920 1469129835196800 389486951733600 1235258604740160 1476250543887840 1112428560297600 1370589967031040 519133328138880 2202733875585600 1038631871289600 3936668117034240 242452378526400 834321420223200 1027942475273280 1667920593306240 389349996104160 778973903467200 2952501087775680 2741179934062080 1371187846183680 770956856454960 363521154951360 1038266656277760 2077263742579200 7873336234068480 538446058476480 484904757052800 2055884950546560 778699992208320 1557947806934400 1466601847522560 363678567789600 1541913712909920 727042309902720 2284316611718400 584024994156240 1308676157824896 874051011662400 1076892116952960 969809514105600 4111769901093120 358682114044800 545281732427040 1557399984416640 3115895613868800 814639991848704 1641252691612800 807669087714720 727357135579200 3083827425819840 1454084619805440 339433329936960 1168049988312480 1748102023324800 537143416467840 2153784233905920 1939619028211200 610979993886528 2199902771283840 815780944218240 717364228089600 1090563464854080 187476321614400 3426474917577600 1629279983697408 3282505383225600 402857562350880 1615338175429440 1454714271158400 2908169239610880 1531835845505280 678866659873920 1074286832935680 251077479831360 1221959987773056 4399805542567680 1091035703368800 1631561888436480 1434728456179200 2181126929708160 509149994905440 805715124701760 3230676350858880 2909428542316800 3299854156925760 3063671691010560 1223671416327360 1357733319747840 281214482421600 502154959662720 2182071406737600 1003454734060800 4362253859416320 234522920721600 2297753768257920 1018299989810880 1611430249403520 376616219747040 2447342832654720 2715466639495680 763724992358160 562428964843200 1004309919325440 262466850260160 469045841443200 2036599979621760 753232439494080 393998506812288 1505182101091200 351784381082400 1527449984716320 1124857929686400 2008619838650880 1446313169629440 564924329620560 524933700520320 938091682886400 4073199959243520 245161343649600 843643447264800 397458558806400 1506464878988160 787997013624576 393700275390240 703568762164800 3054899969432640 1404836627685120 328332089010240 1129848659241120 1049867401040640 1876183365772800 590997760218432 527676571623600 789100650898560 490322687299200 794917117612800 3012929757976320 2169469754444160 1575994027249152 787400550780480 1407137524329600 2809673255370240 1517466651482880 367742015474400 656664178020480 1048849660535040 1181995520436864 883816944753600 1055353143247200 1578201301797120 980645374598400 6025859515952640 2107254941527680 492498133515360 1574801101560960 2814275048659200 823742114662656 3034933302965760 1183650976347840 735484030948800 1313328356040960 278341467112800 343225881109440 1181100826170720 556441982328960 2110706286494400 1961290749196800 617806585996992 4214509883055360 2276199977224320 824895815103360 984996267030720 1573274490802560 385253540020800 417331486746720 2367301952695680 1470968061897600 2626656712081920 618671861327520 738747200273040 556682934225600 686451762218880 1112883964657920 259785369305280 1235613171993984 4552399954448640 1103226046423200 519753499977600 1969992534061440 514838821664160 834662973493440 2941936123795200 3414299965836480 1469542106793600 389815124983200 1237343722655040 1477494400546080 1113365868451200 1372903524437760 519570738610560 2206452092846400 1039506999955200 3939985068122880 242656663636800 835024401338400 1029677643328320 1669325946986880 389678053957920 779630249966400 2954988801092160 2745807048875520 1371572633007360 772258232496240 363827449984320 1039141477221120 2079013999910400 7879970136245760 539354956029120 485313327273600 2059355286656640 779356107915840 1559260499932800 1467837574398720 363984995455200 1544516464992480 727654899968640 2288172540729600 584517080936880 1309778819943552 874787468068800 1078709912058240 970626654547200 4118710573313280 358782768489600 545741174976480 1558712215831680 3118520999865600 815326389819648 1644023128003200 809032434043680 727969990910400 3089032929984960 1455309799937280 339719329091520 1169034161873760 1749574936137600 537294151255680 2157419824116480 1941253309094400 611494792364736 2201756361598080 816468303530880 717565536979200 1091482349952960 187634285092800 3432258811094400 1630652779639296 3288046256006400 402970613441760 1618064868087360 1455939981820800 2910619599874560 1534421586136320 679438658183040 1074588302511360 251147937942720 1222989584729472 4403512723196160 1091954986365600 1632936607061760 1435131073958400 2182964699905920 509578993637280 805941226883520 3236129736174720 2911879963641600 3302634542397120 3068843172272640 1224702455296320 1358877316366080 281451427639200 502295875885440 2183909972731200 1003736326521600 4365929399811840 234588733243200 2301632379204480 1019157987274560 1611882453767040 376721906914080 2449404910592640 2717754632732160 764368490455920 562902855278400 1004591751770880 262687999129920 469177466486400 2038315974549120 753443813828160 394109071848576 1505604489782400 351883099864800 1528736980911840 1125805710556800 2009183503541760 1448754547887360 565082860371120 525375998259840 938354932972800 4076631949098240 245367911275200 844354282917600 397570094812800 1506887627656320 788218143697152 394031998694880 703766199729600 3057473961823680 1405230857130240 328424226540480 1130165720742240 1050751996519680 1876709865945600 591163607772864 527824649797200 789322090677120 490735822550400 795140189625600 3013775255312640 2173131821831040 1576436287394304 788063997389760 1407532399459200 2810461714260480 1518745235938560 368051866912800 656848453080960 1052086396757760 1182327215545728 884561629723200 1055649299594400 1578644181354240 981471645100800 6027550510625280 2107846285695360 492636339810720 1576127994779520 2815064798918400 824436181884672 3037490471877120 1183983136015680 736103733825600 1313696906161920 278419576125600 343515075785280 1182095996084640 556598132737920 2111298599188800 1962943290201600 618327136413504 4215692571390720 2278117853907840 825590854408320 985272679621440 385578146289600 417448599553440 2367966272031360 1472207467651200 2627393812323840 619193140806240 738954509716080 556839152251200 687030151570560 1113196265475840 259858271050560 1236654272827008 4556235707815680 1104155600738400 519899354755200 1970545359242880 515272613677920 834897199106880 2944414935302400 3417176780861760 1474077094358400 389924516066400 1238386281612480 1477909019432160 1113678304502400 1374060303141120 519716542101120 2208311201476800 1039798709510400 3941090718485760 242724758673600 835258728376800 1030545227355840 1669794398213760 389787406575840 779849032132800 2955818038864320 2748120606282240 1375805288067840 772908920516880 363929548328640 1039433084202240 2079597419020800 7882181436971520 539809404805440 485449517347200 2061090454711680 779574813151680 1559698064265600 1468249483357440 364087138010400 1545817841033760 727859096657280 2290100505235200 584681109863760 1310146373983104 875032953537600 1079618809610880 970899034694400 4122180909423360 359889967382400 545894322492960 1559149626303360 3119396128531200 815555189143296 1645408346198400 809714107208160 728174276020800 3091635682067520 1455718193314560 339814662143040 1169362219727520 1750065907075200 538952233921920 2159237619221760 1941798069388800 611666391857472 2202374225036160 816697423301760 719779934764800 1091788644985920 187686939585600 3435150757852800 1631110378286592 3290816692396800 404214175441440 1619428214416320 1456348552041600 2911436386629120 1535714456451840 679629324286080 1077904467843840 251922977167680 1223332783714944 4404748450072320 1092261414031200 1633394846603520 1439559869529600 2183577289971840 509721993214560 808428350882880 3238856428832640 2912697104083200 3303561337554240 3071428912903680 1225046134952640 1359258648572160 281530409378400 503845954335360 2184522828062400 1006833843590400 4367154579943680 235312670980800 2303571684677760 1019443986429120 1616856701765760 377884465751520 2450092269905280 2718517297144320 764582989821840 563060818756800 1007691908670720 262761715419840 470625341961600 2038887972858240 755768931503040 395325287247744 1510250765385600 352969006471200 1529165979643680 1126121637513600 2015383817341440 1449975237016320 566826698627280 525523430839680 941250683923200 4077775945716480 245436767150400 844591228135200 398796990883200 1511537863006080 394142573129760 705938012942400 3058331959287360 1409567381026560 329437739373120 1133653397254560 1051046861679360 1882501367846400 592987930871616 529453509706800 791757928241280 490873534300800 797593981766400 3023075726012160 2174962855524480 788285146259520 1411876025884800 2819134762053120 1519171430757120 368155150725600 658875478746240 1053263391747840 591213859694640 1185975861743232 884809858046400 1058907019413600 1583515856482560 981747068601600 6046151452024320 2114351071539840 494156609059680 1576570292519040 2823752051769600 824667537625344 3038342861514240 1187636892361920 736310301451200 1317750957492480 279278775266400 343611474010560 1182427719389280 558315787236480 2117814038827200 1963494137203200 618500653219008 4228702143079680 2278757146135680 825822534176640 988313218119360 385686348379200 418736840427360 2375273784723840 1472620602902400 2635501914984960 619366900632480 741234913589520 558557550532800 687222948021120 1116631574472960 260660190248640 1237001306438016 4557514292271360 1104465452176800 521503757308800 1976626436238720 515417211015840 837473680854720 2945241205804800 3418135719203520 1475726180745600 391127817981600 1238733801264960 1482469827179040 1117115101065600 1374445896042240 521320380497280 2208930904353600 1043007514617600 3953252872477440 243473804078400 837836325799200 1030834422031680 1674947361709440 390990285372960 782255635963200 2964939654358080 2748891792084480 1377344435362560 773125816523760 365052630116160 1042640760994560 2086015029235200 7906505744954880 539960887730880 486947608156800 2061668844063360 781980570745920 1564511271926400 1472780481903360 365210706117600 1546251633047520 730105260232320 2290743160070400 586485428059440 1314189468418176 877733293694400 1079921775461760 973895216313600 4123337688126720 360292585161600 547578945174240 1563961141491840 3129022543852800 818071981703424 1645870085596800 809941331596320 730421412235200 3092503266095040 1460210520464640 340863325709760 1172970856118880 1755466587388800 2159843550923520 1947790432627200 613553986277568 2209170722855040 819217740781440 720585170323200 1095157890348480 3436114740105600 1636143963406848 3291740171193600 1619882663192640 1460842824470400 2920421040929280 1536145413223680 681726651419520 1079110346146560 252204809613120 1227107972555136 4418341445710080 1095632118352800 1638435481562880 1441170340646400 2190315780696960 511294988564640 3239765326385280 2921685648940800 3313756084282560 3072290826447360 1228826611172160 1363453302839040 282399208509600 504409619226240 2191264236705600 1007960213433600 4380631561393920 235575921067200 2304218119835520 1022589977129280 1618665519219840 378307214419680 2457653222344320 2726906605678080 766942482846960 564798417019200 1008819238452480 263572594608960 471151842134400 2045179954258560 756614428839360 395767547392896 1511940320150400 353363881600800 1533884965693920 1129596834038400 2017638476904960 1450382133392640 567460821629520 527145189217920 942303684268800 4090359908517120 246194181777600 847197625528800 399243134908800 1513228857678720 395358891913440 706727763201600 3067769931387840 1411144298807040 329806289494080 1134921643259040 1054290378435840 1884607368537600 593651321089344 530045822401200 492388363555200 798486269817600 3026457715357440 2175573200088960 790717783826880 1413455526403200 2822288597614080 1523859573761280 369291272666400 659612578988160 593038337870160 1187302642178688 887540369601600 1060091644802400 984776727110400 6052915430714880 2116716448210560 494709434241120 1581435567653760 2826911052806400 827212450772736 3047719147522560 738582545332800 1319225157976320 279591211317600 344671854488640 1186076675740320 558940388872320 2120183289604800 1969553454220800 620409338079552 4233432896421120 2285789360641920 828371011628160 989418868482240 386876571364800 419205291654240 1477165090665600 2638450315952640 621278258721120 742064151361680 559182422635200 689343708977280 1117880777744640 260951797229760 1240818676159104 4571578721283840 1107873817999200 1656742023256320 522087176419200 1978837736964480 517007781732960 838410583308480 2954330181331200 3428684040962880 1479436625116800 1242556517442240 1484128302723360 1118364845270400 1378687417954560 521903594459520 2215747635998400 1044174352838400 3957675473928960 243746184225600 838773633952800 1034015563465920 1676821166616960 391427695844640 2485113034884480 783130764628800 2968256605446720 2757374835909120 775511672599440 365461023493440 1043807188919040 2088348705676800 7915350947857920 541627199910720 487492368451200 2068031126931840 782855391689280 1566261529257600 1474428117738240 365619276338400 1551023345198880 730922046986880 2297812363257600 587141543766960 1315659684576384 878715235569600 1083254399821440 974984736902400 4136062253863680 361198475164800 548191535240160 1565710783378560 3132523058515200 818987178998016 1650949218979200 812440799866080 731238552676800 3102046690397760 1461844093973760 341244657915840 1174283087533920 1757430471139200 2166508799642880 1949969473804800 614240384248512 2211642176607360 820134219864960 722396950329600 1096383070480320 3446718544886400 1637974357996032 3301898437958400 1624881599732160 1462477105353600 2923688187947520 1540885937713920 682489315831680 1081823572327680 252838932615360 1228480768497024 4423284353214720 1096857829015200 1640268439729920 1444793900659200 2192766140960640 511866986873760 3249763199464320 2924954210707200 3317463264911040 3081771875427840 1230201329797440 1364978631663360 282715135466400 505677865230720 2193715658030400 544844411798400 1010494545580800 4385532281921280 236168233761600 2311328906570880 1023733973747520 1622735358491520 379258398923040 2460402659594880 2729957263326720 767800480310640 565430270932800 1011355730461440 263867459768640 472336467523200 2047467947495040 758516797846080 5459914526653440 817266617697600 1515741818371200 354252350642400 1535600960621280 1130860541865600 2022711460922880 1454857993532160 568887598384560 527734919537280 944672935046400 4094935894990080 246469605278400 848145406399200 400246958966400 1517033595692160 395801189652960 708504701284800 3071201921242560 762782176517760 1414692363813120 330635527266240 1137775196769120 1055469839074560 1889345870092800 8189871789980160 531378525963600 492939210556800 800493917932800 3034067191384320 2182286990298240 791602379305920 1417009402569600 1525564353035520 369704407917600 661271054532480 593701784479440 1190287898158464 888533282894400 1062757051927200 985878421113600 6068134382768640 1144173264776640 2122038545719680 495953290899360 1583204758611840 2834018805139200 828137873735424 3051128706071040 739408815835200 1322542109064960 280294192432800 345057447389760 1187403568958880 560345742552960 2125514103854400 1971756842227200 621103405301568 2288346529553280 829297730701440 991906581798720 387309379723200 1656275747470848 420259306914720 1478817631670400 2645084218129920 621973298026080 743929936349040 560588384865600 690114894779520 1120691485105920 261607912937280 1242206810603136 4576693059106560 1109113223752800 1658595461402880 523399869417600 1983813163597440 517586171084640 840518613829440 2957635263340800 3432519794329920 1589680443657600 1243946596052160 1487859872698080 1121176769731200 1380229789559040 523215825874560 2218226447505600 1046799738835200 3967626327194880 244359039556800 840882577298400 1035172342169280 1681037227658880 392411869405920 2487893192104320 785099804126400 2975719745396160 2760459579118080 776379256626960 366379908592320 1046431651749120 2093599477670400 7935252654389760 542233131612480 488718079113600 2070344684338560 784823738811840 1570199608252800 1478135298366720 366538559335200 1552758513253920 732759817184640 2300382982598400 588617804108880 1318967670932352 880924604788800 1084466263224960 977436158227200 4140689368677120 361701747388800 549569862888480 1569647477623680 3140399216505600 821046372910848 1652796176572800 813349697418720 733077118670400 3105517026507840 1465519634369280 342102655379520 1177235608217760 1761849209577600 2168932526449920 1954872316454400 615784779683136 2217202947550080 822196297802880 723403494777600 1099139725776960 3450574473897600 1642092745821696 3305592353145600 1626699394837440 1466154237340800 2931039268738560 1542609764801280 684205310759040 1083330920206080 253191223172160 1231569559366272 4434405895100160 1099615678005600 1644392595605760 1446806989555200 2198279451553920 513153983069280 3253398789674880 2932308474681600 3325804421325120 3085219529602560 1233294446704320 1368410621518080 283425971119200 506382446344320 2199231356011200 546214323715200 1011902507884800 4396558903107840 236497296369600 2313914647201920 1026307966138560 1624996380309120 379786834758240 2466588893408640 2736821243036160 769730974603920 566851942238400 1012764892688640 264530906377920 472994592739200 2052615932277120 759573669516480 5473642486072320 819321485572800 1517853761827200 354745944554400 1539461949207840 1133703884476800 2025529785377280 1456485579037440 569680252137360 529061812755840 945989185478400 4105231864554240 247089308155200 850277913357600 400804638998400 1519147339032960 396796359566880 709491889108800 3078923898415680 764700053201280 1416663511038720 331096214917440 1139360504274720 1058123625511680 1891978370956800 8210463729108480 532118916831600 494178616310400 801609277996800 3038294678065920 2184728368556160 793592719133760 1418983778217600 1529400106402560 370633962232800 662192429834880 595194539350320 1191946373702784 890767337803200 1064237833663200 988357232620800 6076589356131840 1147050079801920 2124995266558080 496644322376160 1587185438267520 2837967556435200 830220075401472 3058800212805120 741267924465600 1324384859669760 345925031417280 1190389078700640 561126494597760 2128475667326400 1976714465241600 622665056551104 2294100159603840 831382848616320 993288644752320 388283198529600 3641213947593600 1660440150802944 420844870948320 1482535848931200 2648769719339520 623537136462240 744966483564240 691850062834560 1122252989195520 261972421663680 1245330113102208 4588200319207680 1111901886698400 1662765697232640 524129143305600 1986577289504640 518887547125920 841689741896640 2965071697862400 3441150239405760 1591895408745600 1247074272924480 1489932967128480 1383700125669120 523944843327360 2223803773396800 1048258286611200 3973154579009280 244699514740800 1037775094251840 1683379483793280 392958632495520 2494148545848960 786193714958400 2979865934256960 2767400251338240 778331320688880 366890400313920 1047889686654720 2096516573222400 7946309158018560 543596477941440 489399029481600 2075550188503680 785917264991040 1572387429916800 1480194843160320 367049272111200 1556662641377760 733780800627840 2306166876115200 589437948743280 1320805441130112 1087192955882880 978798058963200 4151100377007360 362003710723200 550335600470880 1571834529982080 3144774859833600 822190369529088 1656951831158400 815394716912160 734098544222400 3113325282755520 1467561601255680 342579320637120 1178875897486560 2174385911765760 1957596117926400 616642777146816 2220292264740480 823341896657280 724007421446400 1100671200941760 3459250314172800 1644380739058176 3313903662316800 1630789433824320 1468197088444800 2935123202511360 1546488375747840 685158641274240 1084235328933120 253402597506240 1233285554293632 4440584529480960 1101147816333600 1646683793314560 1448014842892800 2201342401883520 513868980955680 3261578867648640 2936394176889600 3330438397110720 3092976751495680 1235012844985920 1370317282548480 283820879815200 506805195012480 2202295632667200 546975385891200 1012747285267200 4402684803767040 236694733934400 2319732563621760 1027737961911360 1626352993399680 380103896259360 2470025689971840 2740634565096960 770803471433520 567641759630400 1013610390024960 264899487827520 473389467868800 2055475923822720 760207792518720 5481269130193920 820463078836800 1519120927900800 355042100901600 1541606942867040 1135283519260800 2027220780049920 1460147646424320 570155844389040 529798975655040 946778935737600 4110951847645440 247433587531200 851462639445600 401139247017600 1520415585037440 397349231741280 710084201803200 3083213885734080 765765540247680 1417846199374080 331372627508160 1140311688778080 1059597951310080 1893557871475200 8221903695290880 532563151352400 494867175062400 802278494035200 3040831170074880 2190221469636480 794698463482560 1420168403606400 1531531080495360 371150381296800 662745255016320 596023847611920 1192941459029376 892008479419200 1065126302704800 989734350124800 6081662340149760 1148648310371520 2126769299061120 497058941262240 1589396926965120 2840336807212800 831376854104832 3063062160990720 742300762593600 1325490510032640 346407022543680 1192047695223840 561594945824640 2130252605409600 1979468700249600 623532640578624 2297296620743040 832541247457920 994117882524480 388824208977600 3650369116060800 1662753708209664 421196209368480 1484601525187200 2650981020065280 624405935593440 745588411893360 692814045087360 1123189891649280 262191126899520 1247065281157248 4594593241486080 1113451143890400 1665082494915840 524566707638400 1988235765048960 519610533815520 842392418736960 2969203050374400 3445944931114560 1593224387798400 1248811871186880 1491176823786720 1385628090174720 524382253799040 2226902287780800 1049133415276800 3976471530097920 244903799851200 1039221067631040 1684784837473920 393286690349280 2497623742373760 786850061457600 2982353647573440 2771256180349440 779415800723280 367196695346880 1048764507598080 2098266830553600 7952943060195840 544353892568640 489807599702400 2078442135262080 786573380698560 1573700122915200 1481430570036480 367355699776800 1558831601446560 734393390693760 2309380150291200 589930035523920 1321908103248768 1088707785137280 979615199404800 4156884270524160 362708291836800 550795043020320 1573146761397120 3147400245830400 822876767500032 1659260528150400 816530838852960 734711399553600 3117663202893120 1468786781387520 342865319791680 1179860071047840 2177415570274560 1959230398809600 617157575625024 2222145855054720 824029255969920 725416583673600 1101590086040640 3464070225436800 1645753535000064 3318521056300800 1633061677705920 1469422799107200 2937573562775040 1548643159607040 685730639583360 1086345615962880 253895804285760 1234315151250048 4444291710109440 1102067099330400 1648058511939840 1450833167347200 1044415805932800 2203180172081280 514297979687520 3266123355411840 2938845598214400 3333218782582080 3097286319214080 1236043883954880 1371461279166720 284057825032800 507791608571520 2204134198660800 547432023196800 1014718432492800 4406360344162560 2322964739410560 1028595959375040 1629518423944320 380843706428640 2472087767909760 2742922558333440 771446969531280 568115650065600 1015583217143040 265120636697280 4645929478821120 474310843171200 2057191918750080 761687412857280 5485845116666880 821148034795200 1522077648739200 355733132378400 1542893939062560 1136231300131200 2031166434286080 1462182128305920 530241273394560 948621686342400 4114383837500160 247640155156800 852173475098400 401919999062400 1523374825714560 397680955045920 711466264756800 3085787878125120 766404832475520 1420605805489920 332017590219840 1060482546789120 1897243372684800 8228767675000320 495280310313600 803839998124800 3046749651429120 2193273192458880 795361910091840 1422932529513600 1532809664951040 371460232735200 664035180439680 596521432568880 1195263324791424 892753164388800 990560620627200 6093499302858240 1149607248713280 2130908708234880 498026385329760 1590723820183680 2845865059027200 832070921326848 3065619329902080 742920465470400 1328070360879360 346696217219520 1193042865137760 562687998687360 1981121241254400 624053190995136 2299214497426560 833236286762880 996052770659520 389148815246400 3655455320764800 1664141842653696 422015999015520 1485840930940800 2656140721758720 624927215072160 693392434439040 1125375997374720 262701439116480 1248106381990272 4598428994853120 1114380698205600 1666472573525760 525587691081600 1992105541319040 520044325829280 844031998031040 2971681861881600 3448821746139840 1249854430144320 1386784868878080 525402878232960 2228761396411200 1051175382163200 3984211082638080 245380465108800 1040088651658560 1688063996062080 394052158674720 2499708860288640 788381536622400 2773569737756160 780066488743920 367911383757120 1050805756465920 2102350764326400 7968422165276160 544808341344960 490760930217600 2080177303317120 788104317349440 1576763073244800 1484313932747520 368070697663200 1560132977487840 735822767514240 2311308114796800 591078238012080 1324480981525632 1089616682689920 981521860435200 4160354606634240 362909600726400 551867075635680 1576208634698880 3153526146489600 824478362765568 1660645746345600 817212512017440 736141395326400 3120265954975680 1471645535028480 343532651152320 1182156476024160 2179233365379840 1963043720870400 618358772074176 2226470899121280 825633094366080 725819201452800 1103734151271360 3466962172195200 1648956725531136 3321291492691200 1634425024034880 1472282790652800 2943291070056960 1549936029922560 687065302304640 1086948555114240 254036720508480 1236717544148352 4452941798242560 1104212092989600 1651266188732160 1451638402905600 1045287726739200 2207468302542720 515298976728480 3268850048069760 2944565581305600 3099872059845120 1238449641549120 1374130604609280 284610697207200 508073441016960 2208424185979200 548497510243200 1015281617414400 4414936605085440 2324904044883840 1030597953456960 1630422832671360 381055080762720 2476899283098240 2748261209218560 772948465092720 569221394414400 1016146882033920 265636650726720 4649808089767680 474574093257600 2061195906913920 762110161525440 5496522418437120 822746265364800 1522922426121600 355930569943200 1545896930185440 1138442788828800 2032293764067840 1463402817434880 531273301453440 949148186515200 4122391813827840 248122146283200 853832091621600 402143071075200 1524220323050880 398454976090080 711861139886400 3091793860370880 767896514340480 1421394264380160 332201865280320 1062546602906880 1898296373030400 8244783627655680 496244292566400 804286142150400 3048440646101760 2195104226152320 796909952180160 1423722279772800 1535793028680960 372183219424800 664403730560640 597682464135120 1195926715009152 894490762651200 992488585132800 6096881292203520 1151844771510720 2132091396570240 498302797920480 1593819904360320 2847444559545600 833690411511552 3071586057361920 744366438849600 1328807461121280 347371004796480 1195364928270240 563000299505280 1984977170265600 625267808633664 2303689543021440 834858045141120 996605595840960 389906229873600 3658507043587200 1667380823023104 422250224628960 1488732877699200 2657614922242560 626143533855840 694742009592960 1126000599010560 262847242607040 1250535617267328 4607379086042880 1116549658274400 1669716090282240 525879400636800 1993211191681920 521056507194720 844500449257920 2977465755398400 3455534314532160 1252287067711680 1389484019185920 525694485214080 2233099316548800 1051758801273600 3986422383363840 245516655182400 1042113014389440 1689000898515840 394270863910560 2504574135423360 788819100955200 2778968038371840 781584760792080 368115580445760 1051388970428160 2103517602547200 7972844766727680 545868721823040 491033310364800 2084226028778880 788541727821120 1577638201910400 1485137750664960 368274982773600 1563169521584160 736231160891520 2315806698643200 591406295865840 1325216089604736 1091737443646080 982066620729600 4168452057557760 363010255171200 552173370668640 1577083455642240 3155276403820800 824935961412864 1663877922134400 818803082734560 736549965547200 3126339043168320 1472462321783040 343723317255360 1182812591731680 2183474887292160 1964133241459200 618701971059648 2227706625997440 826091333907840 726020510342400 1104346741337280 3473710047964800 1649871922825728 3327755844268800 1637606165469120 1473099931094400 2944924643566080 1552952727325440 687446634510720 1087250024689920 254107178619840 1237403942119296 4455413251994880 1104824948320800 1652182667815680 1452041020684800 1047322208620800 2208693482674560 515584975883040 3275212330938240 2946199862188800 3105905454650880 1239137000861760 1374893269021440 284768660685600 508214357239680 2209649896641600 548801935113600 1015563209875200 4417386965349120 2329429090988160 1031169951766080 1630875037034880 381160767929760 2478274001723520 2749786538042880 773377463824560 569537321371200 1016428714479360 265784083306560 4658858181976320 474705718300800 2062339903532160 762321535859520 5499573076085760 823202902670400 1523344814812800 356029288725600 1546754927649120 1139074642742400 2032857428958720 1466251092069120 531568166613120 949411436601600 4124679807064320 248259858033600 854305982056800 402254607081600 1524643071719040 398676124959840 712058577451200 3093509855298240 768322709159040 1421788493825280 332294002810560 1063136333226240 1898822873203200 8249359614128640 496519716067200 804509214163200 3049286143438080 2199376638103680 797352249919680 1424117154902400 1536645418318080 372389787050400 664588005621120 598014187439760 1196258410118016 894987219297600 993039432134400 6098572286876160 1152484063738560 2132682740737920 498441004215840 1594704499839360 2848234309804800 834153122992896 3073290836636160 744779574100800 1329176011242240 347563801247040 1196028374879520 563156449914240 1986078864268800 625614842244672 2304968127477120 835321404677760 996882008431680 390122634052800 3665627730172800 1668306245985792 422367337435680 1489559148201600 2658352022484480 626491053508320 695127602494080 1126312899828480 262920144352320 1251229684489344 4609936254954240 1117169361151200 1670642809355520 526025255414400 1993764016863360 521345701870560 844734674871360 2979118296403200 3457452191215680 1252982107016640 1390255204988160 525840288704640 2234338722302400 1052050510828800 3987528033726720 245584750219200 1042691403741120 1689469349742720 394380216528480 2505964214033280 789037883121600 2780510409976320 782018552805840 368217678790080 1051680577409280 2104101021657600 7975056067453440 546171687673920 491169500438400 2085382807482240 788760433056960 1578075766243200 1485549659623680 368377125328800 1564037105611680 736435357580160 2317092008313600 591570324792720 1325583643644288 1092343375347840 982339000876800 4170765614964480 363312218505600 552326518185120 1577520866113920 3156151532486400 825164760736512 1664801400931200 819257531510880 736754250657600 3128074211223360 1472870715160320 343818650306880 1183140649585440 2184686750695680 1964678001753600 618873570552384 2228324489435520 826320453678720 726624437011200 1104653036370240 3475638012470400 1650329521473024 3329602801862400 1638515063021760 1473508501315200 2945741430320640 1553814640869120 687637300613760 1088154433416960 254318552953920 1237747141104768 4456648978871040 1105131375986400 1652640907357440 1453248874022400 1047903489158400 2209306072740480 515727975460320 3277030126043520 2947017002630400 3107629281738240 1239480680518080 1375274601227520 284847642424800 508637105907840 2210262751972800 548954147548800 1016407987257600 4418612145480960 2330721961303680 1031455950920640 1632231650125440 381477829430880 2478961361036160 2750549202455040 773591963190480 569695284849600 1017274211815680 265857799596480 4661443922607360 475100593430400 2062911901841280 762955658861760 5501098404910080 823431221323200 1524611980886400 356325445072800 1547183926380960 1139390569699200 2034548423631360 1467064884821760 531715599192960 950201186860800 4125823803682560 248328713908800 854542927274400 402589215100800 1525911317723520 398786699394720 712650890145600 3094367852761920 768535806568320 1422971182160640 332570415401280 1063431198385920 1900402373721600 8251647607365120 496657427817600 805178430201600 3051822635447040 2200597327232640 797573398789440 1425301780291200 1537071613136640 372493070863200 665140830802560 598180049092080 1197253495444608 895235447620800 993314855635200 6103645270894080 1152803709852480 2134456773240960 498855623101920 1595146797578880 2850603560582400 834384478733568 3074143226273280 744986141726400 1330281661605120 347660199472320 1196360098184160 563624901141120 1986629711270400 625788359050176 2305607419704960 835553084446080 997711246203840 390230836142400 3667662212054400 1668768957467136 422718675855840 1489972283452800 2660563323210240 626664813334560 695320398944640 1127249802282240 263138849588160 1251576718100352 4611214839409920 1117479212589600 1671106168892160 526462819747200 1995422492407680 521490299208480 845437351711680 2979944566905600 3458411129557440 1253329626669120 1390640797889280 526277699176320 2234958425179200 1052925639494400 3990844984815360 245789035329600 1042980598416960 1690874703423360 394708274382240 2506659253338240 789694229620800 2781281595778560 782235448812720 368523973823040 1052555398352640 2105851278988800 7981689969630720 546323170599360 491578070659200 2085961196833920 789416548764480 1579388459241600 1486785386499840 368683552994400 1564470897625440 737047947646080 2317734663148800 592062411573360 1326686305762944 1092646341198720 983156141318400 4171922393667840 363815490729600 552785960734560 1578833097528960 3158776918483200 825851158707456 1665263140329600 819484755899040 737367105988800 3128941795250880 1474095895292160 344104649461440 1184124823146720 2185292682397440 1966312282636800 619388369030592 2230178079749760 827007812991360 727630981459200 1105571921469120 3476601994723200 1651702317414912 3330526280659200 1638969511798080 1474734211977600 2948191790584320 1554245597640960 688209298922880 1089661781295360 254670843510720 1238776738061184 4460356159499520 1106050658983200 1654015625982720 1455261962918400 1048194129427200 2211143842938240 516156974192160 3277939023596160 2949468423955200 3108491195281920 1240511719487040 1376418597845760 285084587642400 509341687021440 2212101317966400 549410784854400 1017815949561600 4422287685876480 2331368396461440 1032313948384320 1634492671943040 382006265266080 2481023438974080 2752837195691520 774235461288240 570169175284800 1018683374042880 266078948466240 4662736792922880 475758718646400 2064627896768640 764012530532160 5505674391383040 824116177281600 1526723924342400 356819038984800 1548470922576480 1140338350569600 2037366748085760 1467471781198080 532157896932480 951517437292800 4129255793537280 248535281534400 855253762927200 403146895132800 1528025061064320 399118422699360 713638077969600 3096941845152960 769175098796160 1424942329386240 333031103052480 1064315793864960 1903034874585600 8258511587074560 497070563068800 806293790265600 576881324097120 3056050122128640 2201207671797120 798236845398720 1427276155939200 1538350197592320 372802922301600 666062206104960 2445786301996800 598677634049040 1198911970988928 895980132590400 994141126137600 1153762648194240 2137413494079360 499546654578720 1596473690797440 2854552311878400 835078545955584 3076700395184640 745605844603200 1332124412209920 347949394148160 1197355268098080 564405653185920 1988282252275200 626308909466688 2307525296388480 836248123751040 999093309157440 390555442411200 3668679452995200 1670157091911168 423304239889440 1491211689206400 2664248824419840 627186092813280 695898788296320 1128811306371840 263503358314560 1252617818933376 4615050592776960 1118408766904800 1672496247502080 527192093635200 1998186618314880 521924091222240 846608479778880 2982423378412800 3461287944582720 1254372185626560 1391797576592640 527006716629120 2236817533809600 1054384187270400 3996373236629760 246129510513600 1043848182444480 1693216959557760 395255037471840 2508744371253120 790788140452800 2783595153185280 782886136833360 369034465544640 1054013433258240 2108768374540800 7992746473259520 546777619375680 492259021027200 2087696364888960 790510074943680 1581576280905600 1488844931293440 369194265770400 1565772273666720 738068931089280 2319662627654400 592882556207760 1328524075960704 1093555238751360 984518042054400 4175392729777920 364218108508800 553551698316960 1581020149887360 3163152561811200 826995155325696 1666648358524800 820166429063520 738388531540800 3131544547333440 1476137862178560 344581314719040 1185765112415520 2187110477502720 1969036084108800 620246366494272 2233267396940160 828153411845760 728436217017600 1107103396633920 3479493941481600 1653990310651392 3333296717049600 1640332858127040 1476777063081600 2952275724357120 1555538467956480 689162629438080 1090867659598080 254952675956160 1240492732988544 4466534793880320 1107582797311200 1656306823691520 1456872434035200 1049066050233600 2214206793267840 516871972078560 3280665716254080 2953554126163200 3111076935912960 1242230117768640 1378325258876160 285479496338400 509905351912320 2215165594622400 550171847030400 1018942319404800 4428413586535680 2333307701934720 1033743944157120 1636301489397120 382429013934240 2484460235537280 2756650517752320 775307958117840 570958992676800 1019810703824640 266447529915840 4666615403869440 476285218819200 2067487888314240 764858027868480 5513301035504640 825257770545600 1528413479107200 357213914114400 1550615916235680 1141917985353600 2039621407649280 1468692470327040 532895059831680 952570437638400 4134975776628480 248879560910400 856438489015200 403593039158400 1529716055736960 399671294873760 714427828228800 3101231832471360 770240585842560 1426519247166720 333399653173440 1065790119663360 1905140875276800 8269951553256960 497759121820800 807186078316800 577680439381920 3059432111473920 2203038705490560 799342589747520 1428855656457600 1540481171685120 373319341365600 666799306346880 2447820783878400 599506942310640 1200238751424384 897221274206400 995518243641600 1155360878763840 2139778870750080 500099479760160 1598685179495040 2857711312915200 836235324658944 3080962343370240 746638682731200 1333598612693760 348431385274560 1199013884621280 565030254821760 1991036487283200 627176493494208 2310721757527680 837406522592640 1000198959520320 391096452859200 3671731175817600 1672470649317888 423772691116320 1493277365462400 2667197225387520 628054891944480 696862770549120 1130060509643520 263794965295680 1254352986988416 4621443515055360 1119958024096800 1674813045185280 527775512745600 2000397919040640 522647077911840 847545382232640 2986554730924800 3466082636291520 1256109783888960 1393725541098240 527589930591360 2239916048193600 1055551025491200 4000795838081280 246401890660800 1045294155823680 1695090764465280 395692447943520 2512219567777920 791663269118400 2787451082196480 783970616867760 369442858921920 1055179861182720 2111102050982400 8001591676162560 547535034002880 492803781321600 2090588311647360 791384895887040 1583326538236800 1490492567128320 369602835991200 1567941233735520 738885717843840 2322875901830400 593538671915280 1329994292118912 1095070068005760 985607562643200 4181176623294720 364520071843200 554164288382880 1582769791774080 3166653076473600 827910352620288 1668957055516800 821302551004320 739205671982400 3135882467471040 1477771435687680 344962646925120 1187077343830560 2190140136011520 1971215125286400 620932764465216 2235738850692480 829069890929280 729040143686400 1108328576765760 3484313852745600 1655820705240576 3337914111033600 1642605102008640 1478411343964800 2955542871375360 1557693251815680 689925293850240 1091772068325120 255164050290240 1241865528930432 4471477701384960 1108808507973600 1658139781858560 1458080287372800 1050519251577600 2216657153531520 517443970387680 3285210204017280 2956822687929600 3115386503631360 1243604836393920 1379850587700480 285795423295200 510328100580480 2217617015947200 550780696771200 1019787096787200 4433314307063040 2336539877723520 1034887940775360 1637658102487680 382746075435360 2487209672787840 2759701175400960 776165955581520 571590846590400 1020656201160960 266742395075520 4673079755447040 476680093948800 2069775881550720 765492150870720 5519402350801920 826171045156800 1529680645180800 357510070461600 1552331911163040 1143181693180800 2041312402321920 1470726952208640 533484790151040 953360187897600 4139551763101440 249154984411200 857386269885600 403927647177600 1530984301741440 400113592613280 715020140923200 3104663822326080 771092975479680 1427701935502080 333676065764160 1066969580302080 1906720375795200 8279103526202880 498309968822400 807855294355200 578319731609760 3061968603482880 2206090428312960 800227185226560 1430040281846400 1542185950959360 373732476616800 667352131528320 2451211587014400 600170388919920 1201233836750976 898214187499200 996619937644800 1156639463219520 2141552903253120 500514098646240 1600454370453120 2860080563692800 837160747621632 3084371901918720 747464953233600 1334704263056640 348816978175680 1200340777839840 565498706048640 1993239875289600 627870560716224 2313278926439040 838333241665920 1001028197292480 391529261217600 3676817380521600 1674321495243264 424124029536480 1494929906467200 2669408526113280 628749931249440 697633956351360 1130997412097280 264013670531520 1255741121432448 4626557852878080 1121197429850400 1676666483331840 528213077078400 2002056394584960 523225467263520 848248059072960 2989859812934400 3469918389658560 1257499862498880 1395267912702720 528027341063040 2242394859700800 1056426154156800 4004112789169920 246606175771200 1046450934527040 1696496118145920 396020505797280 2514999724997760 792319615617600 2790535825405440 784838200895280 369749153954880 1056054682126080 2112852308313600 8008225578339840 548140965704640 493212351542400 2092901869054080 792041011594560 1584639231235200 1491728294004480 369909263656800 1569676401790560 739498307909760 2325446521171200 594030758695920 1331096954237568 1096281931409280 986424703084800 4185803738108160 364721380732800 554623730932320 1584082023189120 3169278462470400 828596750591232 1670804013110400 822211448556960 739818527313600 3139352803581120 1478996615819520 345248646079680 1188061517391840 2192563862818560 1972849406169600 8371607476216320 2237592441006720 829757250241920 729442761465600 1109247461864640 3488169781756800 1657193501182464 3341608026220800 1644422897113920 1479637054627200 2957993231639040 1559417078903040 690497292159360 1092375007476480 255304966512960 1242895125886848 4475184882013440 1109727790970400 1659514500483840 1458885522931200 1051681812652800 2218494923729280 517872969119520 3288845794227840 2959274109254400 3118834157806080 1244635875362880 1380994584318720 286032368512800 510609933025920 2219455581940800 551237334076800 1020350281708800 4436989847458560 2339125618354560 1035745938239040 1638562511214720 382957449769440 2489271750725760 2761989168637440 776809453679280 572064737025600 1021219866051840 266963543945280 4678251236709120 476943344035200 2071491876478080 765914899538880 5523978337274880 826856001115200 1530525422563200 357707508026400 1553618907358560 1144129474051200 2042439732103680 1472354537713920 533927087890560 953886688070400 4142983752956160 249361552036800 858097105538400 404150719190400 1531829799077760 400445315917920 715415016052800 3107237814717120 771732267707520 1428490394392320 333860340824640 1067854175781120 1907773376140800 8285967505912320 498723104073600 808301438380800 578799200780640 3063659598155520 2208531806570880 800890631835840 1430830032105600 1543464535415040 374042328055200 667720681649280 2453924229523200 600667973876880 1201897226968704 898958872468800 997446208147200 1157598401561280 2142735591588480 500790511236960 1601781263671680 2861660064211200 837854814843648 3086929070830080 748084656110400 1335441363298560 349106172851520 1201335947753760 565811006866560 1994892416294400 628391111132736 2315196803122560 839028280970880 1001581022473920 391853867486400 3680886344284800 1675709629687296 424358255149920 1496169312220800 2670882726597120 629271210728160 698212345703040 1131622013733120 264159474022080 1256782222265472 4630393606245120 1122126984165600 1678056561941760 528504786633600 2003162044947840 523659259277280 848716510299840 2992338624441600 3472795204683840 1258542421456320 1396424691406080 528318948044160 2244253968331200 1057009573267200 4006324089895680 246742365844800 1047318518554560 1697433020599680 396239211033120 2517084842912640 792757179950400 2792849382812160 785488888915920 369953350643520 1056637896088320 2114019146534400 8012648179791360 548595414480960 493484731689600 2094637037109120 792478422066240 1585514359900800 1492552111921920 370113548767200 1570977777831840 739906701287040 2327374485676800 594358816549680 1097190828961920 986969463379200 4189274074218240 365023344067200 554930025965280 1584956844132480 3171028719801600 829054349238528 1672189231305600 822893121721440 740227097534400 3141955555663680 1479813402574080 345439312182720 1188717633099360 2194381657923840 1973938926758400 8378548148436480 2238828167882880 830215489783680 730046688134400 1109860051930560 3491061728515200 1658108698477056 3344378462611200 1645786243442880 1480454195068800 2959626805148160 1560709949218560 690878624365440 1093279416203520 255516340847040 1243581523857792 4477656335765760 1110340646301600 1660430979567360 1460093376268800 1052553733459200 2219720103861120 518158968274080 3291572486885760 2960908390137600 3121419898437120 1245323234675520 1381757248730880 286190331991200 511032681694080 2220681292603200 551541758947200 1021195059091200 4439440207722240 2341064923827840 1036317936548160 1639919124305280 383274511270560 2490646469351040 2763514497461760 777238452411120 572380663982400 1022065363388160 267110976525120 4682129847655680 477338219164800 2072635873096320 766549022541120 5527028994923520 827312638420800 1531792588636800 358003664373600 1554476904822240 1144761327964800 2044130726776320 1473575226842880 534221953050240 954676438329600 4145271746192640 249499263787200 858570995973600 404485327209600 1533098045082240 400666464787680 716007328747200 3108953809644480 772158462526080 1429673082727680 334136753415360 1068443906100480 1909352876659200 8290543492385280 498998527574400 808970654419200 579118846894560 3066196090164480 2210362840264320 801332929575360 1432014657494400 1544316925052160 374248895680800 668273506830720 2455958711404800 600999697181520 1202892312295296 899455329115200 997997055148800 1158237693789120 2144509624091520 501205130123040 1602665859150720 2864029314988800 838317526324992 3088633850104320 748497791361600 1336547013661440 349298969302080 1201999394363040 566279458093440 1995994110297600 628738144743744 2316475387578240 839491640507520 1002410260246080 392070271665600 3683938067107200 1676635052649984 424709593570080 1496995582723200 2673094027322880 629618730380640 698597938604160 1132558916186880 264378179257920 1257476289487488 4632950775156480 1122746687042400 1678983281015040 528942350966400 2004820520492160 523948453953120 849419187140160 2993991165446400 3474713081367360 1259237460761280 1397195877208320 588105407498400 528756358515840 2245493374084800 1057884701932800 4009641040984320 246946650955200 1047896907906240 1698838374280320 396567268886880 2518474921522560 793413526449600 2794391754416640 785922680929680 370259645676480 1176210814996800 1057512717031680 2115769403865600 8019282081968640 548898380331840 493893301910400 2095793815812480 793134537773760 1586827052899200 1493787838798080 370419976432800 1571845361859360 740519291352960 2328659795347200 594850903330320 1097796760663680 987786603820800 4191587631624960 263283753499200 366533160739200 555389468514720 1586269075547520 3173654105798400 829740747209472 1673112710102400 823347570497760 740839952865600 3143690723718720 1481038582705920 345725311337280 1189701806660640 2195593521327360 1975573207641600 8383175263249920 2240681758197120 830902849096320 526567506998400 733066321478400 1110778937029440 3492989693020800 1659481494418944 3346225420204800 1646695140995520 1481679905731200 2962077165411840 1561571862762240 691450622674560 1097801459838720 256573212517440 1244611120814208 4481363516394240 1111259929298400 1661805698192640 1053135013996800 2221557874058880 518587967005920 3293390281991040 2963359811462400 3123143725524480 1246354273644480 1382901245349120 286427277208800 368597254898880 513146425034880 2222519858596800 551998396252800 4443115748117760 2342357794143360 1037175934011840 1646702189758080 384859818776160 2492708547288960 2765802490698240 777881950508880 572854554417600 737194509797760 1026292850069760 267332125394880 4684715588286720 479312594812800 2074351868023680 552895882348320 769719637552320 5531604981396480 827997594379200 1538128419004800 1655278415965440 359484446109600 1555763901017760 1145709108835200 1474389019595520 534664250789760 958625189625600 4148703736047360 249705831412800 859281831626400 406158367305600 1105791764696640 1539439275104640 400998188092320 718968892219200 3111527802035520 772797754753920 1435586524404480 335518816368960 1069328501579520 1917250379251200 8297407472094720 499411662825600 812316734611200 579598316065440 2211583529393280 801996376184640 1437937784438400 1545595509507840 374558747119200 671037632737920 2457315032659200 601497282138480 1207867738928256 900200014084800 998823325651200 1159196632130880 2153379786606720 503278224553440 1603992752369280 2875875568876800 839011593547008 3091191019015680 749117494238400 1342075265475840 349588163977920 1202994564276960 568621714227840 1997646651302400 629258695160256 2318393264261760 840186679812480 1006556449106880 392394877934400 3685972548988800 1678023187094016 426466285670880 1498234988476800 2684150530951680 630140009859360 699176327955840 1137243428455680 265471705437120 1258517390320512 4636786528523520 1123676241357600 1680373359624960 531130172630400 2013112898213760 524382245966880 852932571341760 2996469976953600 3477589896392640 1260280019718720 1398352655911680 588592316901600 530943410874240 2247352482715200 1062260345260800 4026225796427520 247968076507200 1048764491933760 1705865142683520 398207558155680 2520560039437440 796695258945600 2796705311823360 786573368950320 371791120841280 1177184633803200 1061886821748480 2124520690521600 8052451592855040 549352829108160 495936153014400 2097528983867520 796415116311360 1593390517891200 1499966473178880 371952114760800 1573146737900640 743582241682560 2330587759852800 597311337233520 1098705658216320 991872306028800 4195057967735040 263501733700800 367237741852800 557686681261920 1592830232622720 3186781035782400 833172737064192 1674497928297600 824029243662240 743904229521600 3146293475801280 1487164483365120 347155307110080 1194622674467040 2197411316432640 1983744612057600 8390115935470080 2249949709768320 834339645659520 527003467401600 734475483705600 1115373362523840 3495881639779200 1666345474128384 3348995856595200 1648058487324480 1487808459043200 2974328966730240 1562864733077760 694310614220160 1099911746868480 257066419296960 1249759105596288 4499899419536640 1115856344282400 1668679291319040 1054006934803200 2230746725047680 520732960665120 3296116974648960 2975616918086400 3125729466155520 1251509468489280 1388621228440320 287612003296800 368902427181120 514132838593920 2231712688564800 2108013869606400 4461493450095360 2344297099616640 1041465921330240 1649867620302720 385599628945440 2503018936978560 2777242456880640 781099440997680 575224006593600 737804854362240 1028265677187840 268437869743680 4688594199233280 480233970115200 2082931842660480 553353640771680 771199257890880 5554484913761280 3162020804409600 1541085139843200 1662125010819840 360175477586400 1562198881995360 1150448013187200 1475609708724480 536875739487360 960467940230400 4165863685320960 250738669540800 862836009890400 406939119350400 1106707281543360 1542398515781760 402656804615520 720350955172800 3124397763990720 2951219417448960 1438346130520320 336163779080640 1073751478974720 1920935880460800 8331727370641920 501477339081600 813878238700800 2213414563086720 805313609231040 1440701910345600 1551988431786240 376108004311200 672327558161280 2459349514540800 603985206923280 1210189604690304 903923438932800 1002954678163200 4426829126173440 2157519195780480 504245668620960 1610627218462080 2881403820691200 842481929657088 3103976863572480 752216008622400 1344655116322560 351034137357120 1207970413846560 569714767090560 2005909356326400 631861447242816 2327982647679360 843661876337280 1008491337241920 394017909278400 3689024271811200 1684963859314176 427286075317920 1504432017244800 2689310232645120 632746407252960 1649210850927360 702068274714240 1139429534181120 265982017654080 1263722894485632 4655965295358720 1128324012933600 1687323752674560 532151156073600 2016982674483840 526551206035680 854572150635840 3008864034489600 3491973971519040 1265492814505920 1404136549428480 591026863917600 531964035308160 2256648025867200 1064302312147200 4033965348967680 248444741764800 2473816276391040 1053102412071360 1709144301271680 398973026481120 2530985629011840 798226734110400 2808273098856960 789826809053520 372505809251520 1182053727835200 1063928070616320 2128604624294400 8067930697935360 551625072989760 496889483529600 2106204824142720 797946052962240 1596453468220800 1502849835889920 372667112647200 1579653618107040 745011618503040 2340227582380800 598459539721680 1103250145979520 993778967059200 4212409648285440 264591634708800 367741014076800 558758713877280 1595892105924480 3192906936441600 834774332329728 1681424019273600 827437609484640 745334225294400 3159307236214080 1490023237006080 347822638470720 1196919079443360 2206500291959040 1987557934118400 8424819296570880 2254274753834880 835943484055680 529183269417600 735482028153600 1117517427754560 3510341373571200 1669548664659456 3362848038547200 1654875218969280 1490668450588800 2980046474012160 1569329084655360 695645276941440 1101419094746880 1252161498494592 4508549507669760 1118001337941600 1671886968111360 1058366538835200 2235034855509120 521733957706080 3309750437938560 2981336901177600 3138658169310720 1253915226083520 1391290553882880 288164875471200 370428288592320 514837419707520 2236002675883200 2116733077670400 4470069711018240 2353993626983040 1043467915412160 1652128642120320 386128064780640 2507830452167040 2782581107765760 782600936559120 576329750942400 740856577184640 1029674839415040 268953883773120 4707987253966080 480892095331200 2086935830824320 555642432888480 772256129561280 5565162215531520 3175099616505600 1543197083299200 1665320088418560 360669071498400 1565201873118240 1152659501884800 1481713154369280 537907767546240 961784190662400 4173871661648640 251220660667200 864494626413600 407496799382400 1111284865776960 1544512259122560 403430825659680 721338142996800 3130403746236480 2963426308738560 1440317277745920 336624466731840 1075815535092480 1923568381324800 8347743323297280 502441321334400 814993598764800 2222569731553920 806861651319360 1442676285993600 1554971795516160 376830991000800 673248933463680 2469521923948800 605146238489520 1211848080234624 905661037195200 1004882642668800 4445139463107840 2160475916618880 504936700097760 1613723302638720 2885352571987200 844101419841792 3109943591032320 753661982001600 1346497866927360 351708924934080 1210292476979040 570495519135360 2009765285337600 633076064881344 2332457693274240 845283634715520 1009873400195520 3704282885923200 1688202839683584 427871639351520 1507323964003200 2692995733854720 633962726036640 1656032349000960 703417849868160 1140991038270720 266346526380480 1266152129762688 4664915386548480 1130492973002400 1690567269431040 532880429961600 2019746800391040 527563387401120 855743278703040 3014647928006400 3498686539911360 1267925452073280 1406835699736320 592162985858400 532693052760960 2260985946004800 1065760859923200 4039493600782080 248785216948800 2484048523501440 1055126774802240 1711486557406080 399519789570720 2535850904146560 799320644942400 2813671399472640 791345081101680 373016300973120 1184325971716800 1065386105521920 2131521719846400 8078987201564160 552685453467840 497570433897600 2110253549604480 799039579141440 1598641289884800 1504909380683520 373177825423200 1582690162203360 746032601946240 2344726166227200 599279684356080 1105370906935680 995140867795200 4220507099208960 265100255179200 367841668521600 559524451459680 1598079158282880 3197282579769600 835918328947968 1684656195062400 829028180201760 746355650846400 3165380324406720 1492065203892480 348299303728320 1198559368712160 2210741813871360 1990281735590400 8441014198417920 2257364071025280 837089082910080 530200510358400 735683337043200 1119048902919360 3517089249340800 1671836657895936 3369312390124800 1658056360403520 1492711301692800 2984130407784960 1572345782058240 696598607456640 1101720564322560 1253877493421952 4514728142050560 1119533476269600 1674178165820160 1060401020716800 2238097805838720 522448955592480 3316112720807040 2985422603385600 3144691564116480 1255633624365120 1393197214913280 288559784167200 371140357250880 514978335930240 2239066952539200 2120802041433600 4476195611677440 2358518673087360 1044897911184960 1652580846483840 386233751947680 2511267248730240 2786394429826560 783673433388720 577119568334400 742280714501760 1029956671860480 269322465222720 4717037346174720 481023720374400 2089795822369920 556710535876320 772467503895360 5572788859653120 3181203062150400 1543619471990400 1667602286703360 360767790280800 1567346866777440 1154239136668800 1484561429003520 538644930445440 962047440748800 4179591644739840 251564940043200 865679352501600 407608335388800 1113421071752640 1544935007790720 403983697834080 721535580561600 3134693733554880 2969122858007040 1440711507191040 336716604262080 1077289860890880 1924094881497600 8359183289479680 503129880086400 815216670777600 2226842143505280 807967395668160 1443071161123200 1557102769608960 377347410064800 673433208524160 2474269048339200 605975546751120 1212179775343488 906902178811200 1006259760172800 4453684287010560 2161067260786560 505074906393120 1615934791336320 2886142322246400 845258198545152 3114205539217920 754694820129600 1346866417048320 352190916060480 1211951093502240 570651669544320 2012519520345600 633943648908864 2335654154413440 846442033557120 1010149812786240 3711403572508800 1690516397090304 427988752158240 1509389640259200 2693732834096640 634831525167840 1659215714768640 704381832120960 1141303339088640 266419428125760 1267887297817728 4671308308826880 1132042230194400 1692884067114240 533026284739200 2020299625572480 528286374090720 855977504316480 3018779280518400 3503481231620160 1269663050335680 1408763664241920 592974501530400 532838856251520 2264084460388800 1066052569478400 4040599251144960 248853311985600 2488823572152960 1056572748181440 1711955008632960 399629142188640 2539326100671360 799539427108800 2817527328483840 792429561136080 373118399317440 1185949003060800 1065677712503040 2132105138956800 8081198502289920 553442868095040 497706623971200 2113145496362880 799258284377280 1599078854217600 1505321289642240 373279967978400 1584859122272160 746236798634880 2347939440403200 599443713282960 1106885736190080 995413247942400 4226290992725760 265463555515200 559677598976160 1598516568754560 3198157708435200 836147128271616 1686964892054400 830164302142560 746559935956800 3169718244544320 1492473597269760 348394636779840 1198887426565920 2213771472380160 1990826495884800 8452581985451520 2257981934463360 837318202680960 530927111030400 1119355197952320 3521909160604800 1672294256543232 3373929784108800 1660328604285120 1493119871913600 2984947194539520 1574500565917440 696789273559680 1103529381776640 1254220692407424 4515963868926720 1119839903935200 1674636405361920 1061854222060800 2238710395904640 522591955169760 3320657208570240 2986239743827200 3149001131834880 1255977304021440 1393578547119360 288638765906400 371648977721280 515823833266560 2239679807870400 2123708444121600 4477420791809280 2361750848876160 1045183910339520 1655294072664960 386867874949920 2511954608042880 2787157094238720 783887932754640 577277531812800 743297955442560 1031647666533120 269396181512640 4723501697752320 481813470633600 2090367820679040 557473466581920 773735749899840 5574314188477440 3185562666182400 1546153804137600 1668058726360320 361360102975200 1567775865509280 1154555063625600 1486595910885120 538792363025280 963626941267200 4180735641358080 251633795918400 865916297719200 408277551427200 1114946933163840 1547471499799680 404094272268960 722720205950400 3135551731018560 2973191821770240 1443076883861760 337269429443520 1077584726050560 1927253882534400 8361471282716160 503267591836800 816555102854400 2229893866327680 808188544537920 1445440411900800 1557528964427520 377450693877600 674538858887040 2477659851475200 606141408403440 1214169945996672 907150407134400 1006535183673600 4459787732655360 2164615325792640 505904144165280 1616377089075840 2890880823801600 845489554285824 3115057928855040 754901387755200 1349077717774080 352287314285760 1212282816806880 571588571998080 2013070367347200 634117165714368 2336293446641280 846673713325440 1011808288330560 3716489777212800 1690979108571648 428691428998560 1509802775510400 2698155435548160 635005284994080 1661489547459840 704574628571520 1143177143996160 266856838597440 1268234331428736 4672586893282560 1132352081632800 1693347426650880 533901413404800 2023616576661120 528430971428640 857382857997120 3019605551020800 3504440169961920 1270010569988160 1409149257143040 593136804664800 533713677194880 2264704163265600 1067802826809600 4047233153322240 249261882206400 2492234321189760 1056861942857280 1714765715994240 400285257896160 2540021139976320 800852120107200 2818298514286080 792646457142960 373730989383360 1186273609329600 1067427354389760 2135605653619200 8094466306644480 553594351020480 498523764412800 2113723885714560 800570515792320 1601704240214400 1507792743394560 373892823309600 1585292914285920 747461978766720 2348582095238400 600427886844240 1107188702040960 997047528825600 4227447771429120 265536215582400 560596484075040 1601141031584640 3203408480428800 837519924213504 1687426631452800 830391526530720 747785646619200 3170585828571840 1494923957533440 348966635088960 1200855773688480 2214377404081920 1994095057651200 8454895542858240 2261689115091840 838692921306240 531072431164800 1121192968150080 3522873142857600 1675039848427008 3374853262905600 1660783053061440 1495571293238400 2989847915066880 1574931522689280 697933270177920 1105036729655040 1256279886320256 4523378230183680 1121678469928800 1677385842612480 1062144862329600 2242385936300160 523449952633440 3321566106122880 2991142586476800 3149863045378560 1258039381959360 1395866540355840 289112656341600 371750701815360 516528414380160 2243356939857600 2124289724659200 4484771872600320 2362397284033920 1046899905266880 1657555094482560 387396310785120 2516078763918720 2791733080711680 785174928950160 578225312683200 743501403630720 1033056828760320 269838479252160 4724794568067840 482471595849600 2093799810533760 557626052723040 774792621570240 5583466161423360 3186434586988800 1548265747593600 1670797364302080 361853696887200 1570349857900320 1156450625366400 1487002807261440 539676958504320 964943191699200 4187599621067520 252046931169600 867337969024800 408835231459200 1115252105446080 1549585243140480 404757718878240 723707393774400 3140699715800640 2974005614522880 1445048031087360 337730117094720 1079353917008640 1929886383398400 8375199242135040 504093862339200 817670462918400 2230504210892160 809515437756480 1447414787548800 1560086133338880 378070396754400 675460234189440 2478338012102400 607136578317360 1215828421540992 908639777073600 1008187724678400 4461008421784320 2167572046631040 506595175642080 1619030875512960 2894829575097600 846877688729856 3120172266677760 756140793508800 1350920468378880 352865703637440 1214273156634720 572369324042880 2016375449356800 635158266547392 2340129200008320 848063791935360 1013190351284160 3717507018153600 1693755377459712 429276993032160 1512281587017600 2701840936757760 636047843951520 1661944313998080 705731407274880 1144738648085760 267221347323840 1270316533094784 4680258400016640 1134211190263200 1696127583870720 534630687292800 2026380702568320 529298555456160 858553986064320 3024563174035200 3510193800012480 1272095687903040 1411462814549760 594110623471200 534442694647680 2268422380526400 1069261374585600 4052761405136640 249602357390400 2492916470997120 1058597110912320 1717107972128640 400832020985760 2544191375806080 801946030939200 2822925629099520 793947833184240 374241481104960 1188221246942400 1068885389295360 2138522749171200 1126798045228800 8105522810273280 554503248573120 499204714780800 2117194221824640 801664041971520 1603892061878400 1509852288188160 374403536085600 1587895666368480 748482962209920 2352438024249600 601248031478640 1109006497146240 998409429561600 4234388443649280 265972175985600 561362221657440 1603328083943040 3207784123756800 838663920831744 1690197067843200 831754872859680 748807072171200 3175791332736960 1496965924419840 349443300346560 1202496062957280 2218012994292480 1996818859123200 8468776887298560 2264778432282240 839838520160640 531944351971200 1122724443314880 3528657036374400 1677327841663488 3380394135686400 1663509745719360 1497614144342400 2993931848839680 1577517263320320 698886600693120 1105338199230720 1257995881247616 4529556864564480 1123210608256800 1679677040321280 1063888703942400 2245448886629760 524164950519840 3327019491438720 2995228288684800 3155034526640640 1259757780240960 1397773201386240 289507565037600 372361046379840 516669330602880 2246421216513600 2127777407884800 4490897773259520 2366275894980480 1048329901039680 1658007298846080 387501997952160 2519515560481920 2795546402772480 786247425779760 579015130075200 744722092759680 1033338661205760 270207060701760 4732551789960960 482603220892800 2096659802079360 558541569569760 775003995904320 5591092805544960 3191666111827200 1548688136284800 1673079562586880 361952415669600 1572494851559520 1158030260150400 1489444185519360 540414121403520 965206441785600 4193319604158720 252391210545600 868522695112800 408946767465600 1117083139139520 1550007991808640 405310591052640 723904831339200 3144989703119040 2978888371038720 1445442260532480 337822254624960 1080828242807040 1930412883571200 8386639208317440 504782421091200 817893534931200 2234166278279040 810621182105280 1447809662678400 1562217107431680 378586815818400 675644509249920 2482406975865600 607965886578960 1216160116649856 909880918689600 1009564842182400 4468332556558080 2168163390798720 506733381937440 1621242364210560 2895619325356800 848034467433216 3124434214863360 757173631636800 1351289018499840 353347694763840 1215931773157920 572525474451840 2019129684364800 636025850574912 2343325661147520 849222190776960 1013466763874880 3723610463798400 1696068934866432 429394105838880 1514347263273600 2702578036999680 636916643082720 1664672913227520 706695389527680 1145050948903680 267294249069120 1272051701149824 4686651322295040 1135760447455200 1698444381553920 534776542070400 2026933527749760 530021542145760 858788211677760 3028694526547200 3514988491721280 1273833286165440 1413390779055360 594922139143200 534588498138240 2271520894910400 1069553084140800 4053867055499520 249670452427200 2497009369841280 1060043084291520 1717576423355520 400941373603680 2547666572330880 802164813105600 2826781558110720 795032313218640 374343579449280 1189844278286400 1069176996276480 2139106168281600 1128337176556800 8107734110999040 555260663200320 499340904854400 2120086168583040 801882747207360 1604329626211200 1510264197146880 374505678640800 1590064626437280 748687158898560 2355651298425600 601412060405520 1110521326400640 998681809708800 4240172337166080 266335476321600 561515369173920 1603765494414720 3208659252422400 838892720155392 1692505764835200 832890994800480 749011357281600 3180129252874560 1497374317797120 349538633398080 1202824120811040 2221042652801280 1997363619417600 8480344674332160 2265396295720320 840067639931520 532670952643200 1123030738347840 3533476947638400 1677785440310784 3385011529670400 1665781989600960 1498022714563200 2994748635594240 1579672047179520 699077266796160 1107749955836160 1258339080233088 4530792591440640 1123517035922400 1680135279863040 1065341905286400 2246061476695680 524307950097120 3331563979201920 2996045429126400 3159344094359040 1260101459897280 1398154533592320 289586546776800 372869666850240 592381849288320 2247034071844800 2130683810572800 4492122953391360 2369508070769280 1048615900194240 1661624933754240 444286386966240 2520202919794560 2796309067184640 786461925145680 579173093553600 745739333700480 1184763698576640 270280776991680 4739016141538560 553323705379200 2097231800388480 559304500275360 888572773932480 5592618134369280 3196025715859200 1552067245814400 1673536002243840 414992779034400 1572923850291360 1158346187107200 1491478667400960 540561553983360 1106647410758400 4194463600776960 252460066420800 868759640330400 1118609000550720 1777145547864960 405421165487520 829985558068800 3145847700582720 2982957334801920 1448596096093440 387326593765440 1081123107966720 2213294821516800 8388927201553920 504920132841600 2237218001101440 810842330975040 1659971116137600 1562643302250240 378690099631200 774653187530880 2485797779001600 608131748231280 1394375737555584 910129147012800 1009840265683200 4474436002202880 2172894144140160 580989890648160 1621684661950080 3319942232275200 848265823173888 3125286604500480 757380199262400 1549306375061760 353444092989120 1216263496462560 573774677723520 2019680531366400 636199367380416 2343964953375360 849453870545280 1161979781296320 3728696668502400 1696531646347776 430331008292640 1514760398524800 3098612750123520 637090402908960 1666946745918720 706888185978240 1147549355447040 267877463031360 1272398734760832 4687929906750720 1136070298893600 1698907741090560 535943380291200 2323959562592640 530166139483680 860662016585280 3029520797049600 3515947430063040 1274180805817920 1413776371956480 595084442277600 535754926062720 2272140597787200 1071886760582400 4647919125185280 250215212721600 2500420118878080 1060332278967360 1721324033170560 401816194547040 2548361611635840 803915070436800 2827552743912960 795249209225520 375160366203840 1190168884555200 1071509852125440 2143773521164800 1128645002822400 9295838250370560 555412146125760 500430425443200 2120664557934720 803632389094080 1607830140873600 1731577713304320 375322819082400 1590498418451040 750320732407680 2356293953260800 602724291820560 1110824292251520 1000860850886400 4241329115869440 266408136388800 562740549305760 1607264778188160 3215660281747200 840723114744576 1692967504233600 833118219188640 750645638164800 3180996836902080 1500641464815360 350301297810240 1205448583641120 2221648584503040 2001721701772800 8482658231738880 2597366569956480 841900598098560 532816272777600 1125481098611520 3534440929891200 1681446229489152 3385935008467200 1666236438377280 1501291276329600 3001282929630720 1580103003951360 700602595620480 1108051425411840 1261084672116864 5194733139912960 1125968457247200 1683801196197120 1065632545555200 2250962197223040 525451946715360 3332472876754560 3002582552659200 3160206007902720 1262850897147840 1401205191240960 290218400690400 372971390944320 593674377528960 2251936914494400 2131265091110400 4501924394446080 2370154505927040 1050903893430720 1662077138117760 445255783146720 2525701794295680 2802410382481920 788177920073040 580436801380800 745942781888640 1187348755057920 270870507311040 4740309011854080 554531011977600 2101807786861440 559457086416480 890511566293440 5604820764963840 3196897636665600 1552489634505600 1677187519499520 415898258983200 1576355840146080 1160873602761600 1491885563777280 541741014622080 1109062023955200 4203615573722880 253010913422400 870655202071200 1118914172832960 1781023132586880 406305760966560 831796517966400 3152711680292160 2983771127554560 1448990325538560 388171708384320 1083482029244160 2218124047910400 8407231147445760 506021826844800 2237828345665920 812611521933120 1663593035932800 1566052860798720 379516370133600 776343416768640 2486475939628800 609458641449840 1397418150183552 912114973598400 1012043653689600 4475656691331840 2173485488307840 582257562576480 1625223043866240 3327186071865600 850116669099264 3132105721597440 759032740267200 1552686833537280 354215278791360 1218917282899680 573930828132480 2024087307379200 637587501824448 2349079291198080 851307308691840 1164515125152960 3729713909443200 1700233338198528 430448121099360 1518065480534400 3105373667074560 638480481518880 1667401512456960 708430557582720 1147861656264960 267950364776640 1275175003648896 4698158582396160 1138549110400800 1702614617383680 536089235068800 2329030250305920 531322918187040 860896242198720 3036130961068800 3523618936797120 1276960963037760 1416861115165440 596382867352800 535900729553280 2277098220801600 1072178470137600 4658060500611840 250283307758400 2501102268685440 1062645836374080 1721792484397440 401925547164960 2553921926075520 804133852603200 2833722230330880 796984377280560 375262464548160 1192765734705600 1071801459106560 2144356940275200 1131107612947200 9316121001223680 556624009529280 500566615516800 2125291672748160 803851094329920 1608267705206400 1735355872776960 375424961637600 1593968754561120 750524929096320 2361435191942400 602888320747440 1113248019058560 1001133231033600 4250583345496320 266989416926400 562893696822240 1607702188659840 3216535410412800 840951914068224 1696661419420800 834936014293920 750849923275200 3187937509122240 1501049858192640 350396630861760 1205776641494880 2226496038117120 2002266462067200 8501166690992640 2603033809165440 842129717869440 533978833852800 1125787393644480 3542152787913600 1681903828136448 3393322838841600 1669872028587840 1501699846550400 3002099716385280 1583550658126080 700793261723520 1110764651592960 1261427871102336 5206067618330880 1126274884912800 1684259435738880 1067957667705600 2251574787288960 525594946292640 3339744057175680 3003399693100800 3167101316252160 1263194576804160 1401586523447040 290297382429600 373785183696960 593835943559040 2252549769825600 2135915335411200 4503149574577920 2375325987189120 1051189892585280 1666146977389440 445376957669280 2526389153608320 2803173046894080 788392419438960 580594764859200 747570367393920 1187671887118080 270944223600960 4750651974378240 554681925302400 2102379785170560 560677775545440 890753915338560 5606346093788160 3203873003116800 1556291132726400 1677643959156480 416011443976800 1576784838877920 1161189529718400 1495140734787840 541888447201920 1109363850604800 4204759570341120 253079769297600 870892147288800 1121355551090880 1781507830677120 406416335401440 832022887953600 3153569677755840 2990281469575680 1452538390544640 388277347711680 1083776894403840 2218727701209600 8409519140682240 506159538595200 2242711102181760 812832670802880 1664045775907200 1566479055617280 379619653946400 776554695423360 2491901224646400 609624503102160 1397798451762048 912363201921600 1012319077190400 4485422204363520 2178807585816960 582416021567520 1625665341605760 3328091551814400 850348024839936 3132958111234560 759239307892800 1553109390846720 354311677016640 1219249006204320 575336181813120 2024638154380800 637761018629952 2349718583425920 851538988460160 1164832043135040 3737851836969600 1700696049679872 431502136359840 1518478615785600 3106218781693440 638654241345120 1671039644762880 708623354033280 1150672363626240 268606480484160 1275522037259904 4699437166851840 1138858961839200 1703077976920320 537401928067200 2329664086270080 531467515524960 863004272719680 3036957231571200 3524577875138880 1277308482690240 1417246708066560 596545170487200 537212960968320 2277717923678400 1074803856134400 4659328172540160 250896163089600 2506559467144320 1062935031049920 1726008545439360 402909720726240 2554616965380480 806102892100800 2834493416133120 797201273287440 376181349647040 1193090340974400 1074425921936640 2149607712268800 1131415439212800 9318656345080320 556775492454720 501792326179200 2125870062099840 805819441452480 1612205784201600 1735828142711040 376344244634400 1594402546574880 752362699294080 2362077846777600 604364581089360 1113550984909440 1003584652358400 4251740124199680 267062076993600 564272024470560 1611638882904960 3224411568403200 843011107981056 1697123158819200 835163238682080 752688489268800 3188805093149760 1504725398588160 351254628325440 1208729162178720 2227101969818880 2007169304716800 8503480248399360 2603742214066560 844191795807360 534124153987200 1128544048941120 3543116770166400 1686022215962112 3394246317638400 1670326477364160 1505376978537600 3009450797176320 1583981614897920 702509256650880 1114382286501120 1264516661971584 5207484428133120 1129032733903200 1688383591614720 1068248307974400 2257088097882240 526881942488160 3340652954728320 3010753957075200 3167963229795840 1266287693711040 1405018513301760 291008218082400 373886907791040 595290037829760 2258065467806400 2136496615948800 4514176195764480 2375972422346880 1053763884976320 1671573429751680 446467528372320 2532575387422080 2810037026603520 790322913732240 582016436164800 747773815582080 1190580075659520 271607670210240 4751944844693760 556040145225600 2107527769952640 560830361686560 892935056744640 5620074053207040 3204744923923200 1561359797020800 1681751916069120 417030108919200 1580645827464480 1164032872329600 1495547631164160 543215340420480 1112080290451200 4215055539905280 253699472174400 873024654247200 1121660723373120 1785870113489280 407411505315360 834060217838400 3161291654928960 2991095262328320 1457269143886080 389228101657920 1086430680840960 2224160580902400 8430111079810560 587536569385920 507398944348800 2243321446746240 814823010630720 1668120435676800 1570314808984320 380549208261600 778456203315840 2492579385273600 611117257973040 1401221165968512 914597256830400 1175073138771840 1014797888697600 4486642893492480 2185903715829120 583842152486880 1629646021261440 3336240871353600 852430226505984 3140629617968640 881304854078880 761098416523200 1556912406631680 355179261044160 1222234515946080 577209986720640 2350146277543680 2029595777395200 639322669879488 2355472213476480 853624106375040 1167684304973760 3738869077910400 1704860453011968 432907490040480 1762609708157760 1522196833046400 3113824813263360 640218079781280 1671494411301120 710358522088320 1154419973441280 1278645339758976 4710944426952960 1141647624784800 1707248212750080 539152185398400 2335368609947520 532768891566240 865814980080960 3525219416315520 3044393666092800 3533208320214720 1280436159562560 1420717044176640 598005898696800 2557290679517952 538962602855040 2283295249569600 1078304370796800 4670737219895040 251713303531200 2507241616951680 1065537783132480 1731629960161920 404221952141280 2560872319125120 2841434088353280 799153337349360 377406529778880 1196011797393600 1077925205710080 2156608741593600 1134185875603200 9341474439790080 558138838783680 1920654239343840 503426607062400 2131075566264960 808443904282560 5682868176706560 1617456556195200 1740078572117760 377569955296800 1598306674698720 754813059557760 2367861740294400 606332928211920 1116277677567360 1006853214124800 4262151132529920 267716017598400 566109794668320 1616887808565120 3234913112390400 1701278813404800 837208258175520 755139910593600 3196613349397440 1509626119115520 352398624943680 1212665856423840 2232555355134720 2013706428249600 8524302265059840 2610117858176640 846941233057920 535432035196800 1132219589336640 3551792610441600 3402557626809600 1674416516351040 1510279821187200 3019252238231040 1587860225844480 704797249887360 1117095512682240 2551918220107200 1268635049797248 5220235716353280 1132709865890400 1693882466115840 1070864070393600 2264439178673280 528597937415520 3348833032702080 3020559642374400 3175720451688960 1270411849586880 1409594499774720 291955998952800 374802424637760 597228830190720 2265419731780800 2141728140787200 4528878357346560 2381790338766720 1057195874831040 1675643269023360 447921622643040 2540823699173760 2819188999549440 792896906123280 583911997905600 749604849275520 1194457660381440 272492265689280 4763580677533440 557851105123200 2114391749662080 562203636956640 895843245286080 5638377999098880 3212592211180800 3572685508150080 1565161295241600 1687229191952640 418388328842400 1585793812246560 1167823995811200 1499209698551040 544984531378560 1115702210246400 4228783499324160 254525742676800 875867996858400 1124407273913280 1791686490572160 408738398533920 836776657684800 3171587624493120 2998419397102080 1460817208892160 390495773586240 1089969062757120 2231404420492800 8457566998648320 588975238716480 509051485353600 2248814547826560 817476797067840 1673553315369600 1575429146807040 381788614015200 780991547172480 2498682830918400 613107597800880 1405784784910464 917575996708800 1177950477432960 1018102970707200 4497629095653120 2191225813338240 585743660379360 1634953594135680 3347106630739200 855206495394048 3150858293614080 883462858074720 763577228030400 1561983094344960 356336039747520 1226215195601760 578615340401280 2355900954865920 2036205941414400 641404871545536 2363143720210560 856404263594880 1171487320758720 3748024246377600 1710412990788096 433961505300960 1766925716149440 1527154456060800 3123966188689920 642303197696160 1675587310145280 712672079495040 1157230680802560 1282809743091072 4726287440421120 1145365842045600 1712808527189760 540464878396800 2342974641517440 534504059621280 867923010601920 3533851432298880 3054308912121600 3544715580315840 1284606395392320 1425344158990080 599953536309600 2565619486182144 540274834270080 2290731684091200 1080929756793600 4685949283034880 252326158862400 2513380965217920 1069008119242560 1735846021203840 405206125702560 2569212790784640 2850688317980160 801756089431920 378325414877760 1199907072619200 1080549668540160 2161859513587200 1137879790790400 9371898566069760 559956633888960 1926909593088480 504652317724800 2138016238485120 810412251405120 5701376635960320 1621394635190400 1745745811326720 378489238293600 1603512178863840 756650829755520 1514908229425920 607809188553840 1119913267777920 1009304635449600 4276032476970240 268587938404800 567488122316640 1620824502810240 3242789270380800 1706819686185600 839934950833440 756978476587200 3207024357727680 1513301659511040 353256622407360 1215618377107680 2239826535555840 2018609270899200 8552064953940480 2618618716990080 849003310995840 537175876809600 1134976244633280 2272362344138880 3413639372371200 1679869901666880 1513956953174400 3026603319022080 1593031707106560 402881907607200 706513244814720 1117999921409280 2560229529278400 1271723840666496 5237237433980160 1135467714880800 1698006621991680 1074351753619200 2269952489266560 529884933611040 3359739803333760 3027913906348800 3186063414213120 1273504966493760 805763815214400 1413026489629440 292666834605600 376023113766720 598682924461440 2270935429761600 2148703507238400 4539904978533120 2389547560659840 1059769867222080 1676999882113920 449012193346080 2547009932987520 1611527630428800 2826052979258880 794827400416560 585333669211200 752046227533440 1197365848922880 273155712298560 4779095121319680 559209325046400 2119539734444160 564034670650080 898024386692160 3223055260857600 3584321340989760 1566428461315200 1691337148865280 419406993784800 1589654800833120 1170667338422400 1504092455066880 546311424597120 1118418650092800 4239079468888320 255145445553600 878000503816800 1128069341300160 1796048773384320 409733568447840 838813987569600 3179309601666240 3008184910133760 1461999897227520 391446527532480 1092622849194240 2236837300185600 8478158937776640 590893464490560 510290891107200 2256138682600320 819467136895680 1677627975139200 1579264900174080 382718168330400 782893055064960 2506820758444800 614600352671760 1409207499116928 919810051617600 1181786928981120 1020581782214400 4512277365200640 2192999845841280 587169791298720 1638934273791360 3355255950278400 857288697060096 1801119116361600 3158529800348160 886340196735840 765436336660800 1565786110129920 357203623775040 1229200705343520 579083791628160 2363573857962240 2041163564428800 642966522795072 2368897350261120 858489381509760 1174339582597440 3760231137667200 1714577394120192 434312843721120 1772680393471680 1530872673321600 3131572220259840 643867036132320 1681044508604160 714407247550080 1158167583256320 1285933045590144 4737794700522240 1148154504991200 1716978763019520 540902442729600 2348679165194880 535805435662560 868625687442240 3545360786943360 3061745346643200 3553346025391680 1287734072264640 1428814495100160 601414264519200 2571866091180288 540712244741760 2296309009982400 1081804885459200 4697358330389760 252530443972800 2521566762906240 1071610871325120 1737251374884480 405534183556320 2575468144529280 2857628990200320 803708153493840 378631709910720 1202828529038400 1081424489483520 2163609770918400 1140650227180800 9394716660779520 561319980217920 1931601108396960 505060887945600 2143221742650240 811068367112640 5715257980400640 1622707328188800 1749996240733440 378795665959200 1607416306987680 757263419821440 1519842114282240 608301275334480 1122639960435840 1010121775891200 4286443485300480 269241879009600 567947564866080 1622136734225280 3245414656377600 1710975340771200 841979970326880 757591331918400 3214832613975360 1514526839642880 353542621561920 1216602550668960 2245279920871680 2020243551782400 8572886970600960 2624994361100160 849690670308480 538483758019200 1135895129732160 2279763171423360 3421950681542400 1683959940653760 1515182663836800 3029053679285760 1596910318053120 403862818514400 707085243123840 1120411678014720 2566463011156800 1272753437622912 5249988722200320 1136386997877600 1699381340616960 1076967516038400 2271790259464320 530313932342880 3367919881307520 3030365327673600 3193820636106240 1274536005462720 807725637028800 1414170486247680 292903779823200 376938630613440 599167622551680 2272773995755200 2153935032076800 4543580518928640 2395365477079680 1060627864685760 1680617517022080 449375716913760 2549072010925440 1615451274057600 2828340972495360 795470898514320 585807559646400 753877261226880 1198335245103360 273376861168320 4790730954159360 559662065020800 2121255729371520 565407945920160 898751433827520 3230902548115200 3593048215619520 1569807570844800 1692706467836160 419746548765600 1590941797028640 1171615119292800 1507754522453760 546753722336640 1119324130041600 4242511458743040 255352013179200 878711339469600 1130815891840320 1797502867655040 410065291752480 839493097531200 3181883594057280 3015509044907520 1465153732788480 391763445514560 1093507444673280 2238648260083200 8485022917486080 592332133821120 510704026358400 2261631783680640 820130583504960 1678986195062400 1580543484629760 383028019768800 783526891029120 2512924204089600 615097937628720 1410348403852416 920554736587200 1184664267642240 1021408052716800 4523263567361280 2197730599182720 587645168271840 1640261167009920 3357972390124800 857982764282112 1805504365123200 3161086969259520 888498200731680 766056039537600 1567053782058240 357492818450880 1230195875257440 580332994899840 2369328535284480 2042816105433600 643487073211584 2370815226944640 859184420814720 1175290336543680 3769386306134400 1715965528564224 435249746174880 1776996401463360 1532112079075200 3134107564116480 644388315611040 1685137407448320 714985636901760 1160665989799680 1286974146423168 4741630453889280 1149084059306400 1718368841629440 542069280950400 2350580673087360 536239227676320 870499492349760 3553992802926720 3064224158150400 3556222840416960 1288776631222080 1429971273803520 601901173922400 2573948292846336 605862232859520 2298168118612800 1084138561900800 4701161346174720 282957636225600 2527706111172480 1072478455352640 1740998984699520 454396674644640 2577553262444160 2859942547607040 804358841514480 379448496665280 1203802347844800 1211724465719040 2168277123801600 1141573705977600 9402322692349440 561774428994240 1933164946833120 565915272451200 2144956910705280 908793349289280 5719885095214080 1626207842851200 1751413050535680 424436454338400 1608717683028960 758896993330560 1523542527924480 681595011966960 1123548857988480 1131830544902400 4289913821410560 269459859211200 569172744997920 1817586698578560 3252415685702400 1712360558966400 842661643491360 848872908676800 3217435366057920 1517793986661120 396140690715840 1363190023933920 2247097715976960 2263661089804800 8579827642821120 2627119575803520 952069223064960 538919718422400 1138345489995840 2285313791886720 3424721117932800 1685323286982720 1697745817353600 3035587973322240 1598203188368640 404189788816800 792281381431680 1217283842960640 2568540838449600 1426106486577024 5254239151607040 1273309363015200 1904138446129920 1077839436844800 2276690979991680 594211036073760 3370646573965440 3395491634707200 3196406376737280 1428103834597440 808379577633600 1584562762863360 293535633736800 377243802895680 2527984930474080 600460150792320 2546618726030400 2155678873689600 4553381959983360 2397304782552960 1188422072147520 1825925764440960 450345113094240 2856207669194880 1616759155267200 3169125525726720 891316554110640 587071267473600 754487605791360 1200920301584640 273966591487680 4794609565105920 560869371619200 2376844144295040 565865704343520 900690226188480 3233518310534400 3595957173829440 1705535054697600 1696357985091840 420652028714400 1782633108221280 1174142534947200 1508975211582720 547933182975360 1121738743238400 4753688288590080 255902860180800 880606901210400 1131731408687040 1801380452376960 410949887231520 841304057428800 3565266216442560 3017950423165440 1591832717717760 392608560133440 1095866365950720 2243477486476800 9507376577180160 592811690264640 511805720361600 2263462817374080 821899774463040 1682608114857600 1770981911435520 383854290271200 785217120266880 2514958685971200 616424830847280 1413390816480384 922540563172800 1185623380529280 1023611440723200 4526925634748160 2387749076576640 588912840200160 1643799548926080 3365216229715200 859833610207488 1806966114710400 3541963822871040 889217535396960 767708580542400 1570434240533760 358264004253120 1232849661694560 1845081126345600 581738348580480 2371246761058560 2047222881446400 644875207655616 2656472867153280 861037858961280 1177825680400320 3772438028956800 1719667220414976 1383810844759200 436303761435360 1778435070793920 1535417161084800 3140868481067520 645778394220960 1686501707063040 716528008506240 1163476697160960 1289750415311232 5312945734306560 1151562870813600 1722075717922560 543381973948800 2355651360800640 537396006379680 872607522870720 3556870141587840 3070834322169600 3984709300729920 1291556788441920 1433056017012480 603199598997600 2579500830622464 607169202756480 2303125741627200 1086763947897600 4711302721601280 283568034254400 2529752560594560 1074792012759360 1745215045741440 455376902067360 2583113576883840 2866112034024960 806094009569520 1206399197995200 1214338405512960 2173527895795200 1144036316102400 9422605443202560 562986292397760 1937335182662880 567136068508800 2149584025518720 910753804134720 5732224068049920 1630145921846400 1755191210008320 425352051381600 1612188019139040 2412798395990400 760734763528320 1524775999138560 683065353101040 1125972584795520 1134272137017600 4299168051037440 270041139748800 1809598796992800 570551072646240 1821507608269440 3260291843692800 1716054474153600 844479438596640 850704102763200 3224376038278080 1521469527056640 396995247956160 1366130706202080 2251945169591040 2268544274035200 8598336102074880 2632786815012480 954123032903040 540082279497600 1141102145292480 2287163998707840 3432108948307200 1688958877193280 1701408205526400 3042939054113280 1601650842543360 405061709623200 793990495912320 1220231657998080 2574081711230400 1429182892642176 5265573630024960 1276056154144800 1908246065806080 1080164558995200 2282204290584960 595492871934240 3377917754386560 3402816411052800 3203301685086720 1431184549354560 810123419246400 1587980991824640 294246469389600 378057595648320 2533438315789920 601914245063040 2552112308289600 2160329117990400 4564408581169920 2402476263815040 1190985743868480 1830347486997120 3811939997846400 451435683797280 2862369098709120 1620246838492800 3175961983649280 893239307901360 588492938779200 756115191296640 1203828490126080 274630038096960 4804952527630080 562227591542400 2381971487736960 567086393472480 902871367594560 3594114855112320 3240493676985600 3603714395722560 1709665235107200 1700465942004480 421670693656800 1786478615802720 1176985877558400 1512230382593280 549260076193920 1124455183084800 4763942975473920 256522563057600 882739408168800 1134172786944960 1805742735189120 411945057145440 843341387313600 3572957231605440 3024460765186560 1595687552766720 393559314079680 1098520152387840 2248910366169600 9527885950947840 594090507447360 513045126115200 2268345573889920 823890114290880 1686682774627200 1774802284980480 384783844586400 787118628159360 2520383970988800 617917585718160 1416813530686848 924774618081600 1188181014894720 1026090252230400 4536691147779840 2393531329150080 590338971119520 1647780228581760 3373365549254400 861915811873536 1810864113609600 3549604569960960 891135761171040 769567689172800 1574237256318720 359131588280640 1235835171436320 1849549236163200 582206799807360 2376362029789440 2052180504460800 646436858905152 2662203427470720 863122976876160 1180677942239040 3780575956483200 1723831623747072 1387161927122400 436655099855520 1782271522342080 1539135378345600 3148474512637440 647342232657120 1690139839368960 718263176561280 1164413599614720 1292873717810304 5324406854941440 1154351533759200 1726245953752320 543819538281600 2361355884478080 538697382420960 873310199711040 3564543044684160 3078270756691200 3993305141206080 1294684465314240 1436526353122560 604660327207200 2585747435620608 608639543890560 2308703067518400 1087639076563200 4722711768956160 2535209759053440 1077394764841920 1746620399422080 456479657917920 2589368930628480 2873052706245120 808046073631440 1209320654414400 1217279087781120 2175278153126400 1146806752492800 9445423537912320 564349638726720 1942026697971360 5070419518106880 568509464073600 2154789529683840 912959315835840 5746105412490240 1631458614844800 1759441639415040 426382098055200 1616092147262880 2418641308828800 761347353594240 1528065255709440 684719486876880 1128699277453440 1137018928147200 4309579059367680 270695080353600 1813980981621600 571010515195680 1825918631671680 3262917229689600 1720210128739200 846524458090080 852764196110400 3232184294525760 1522694707188480 397956624851520 1369438973753760 2257398554906880 2274037856294400 8619158118735360 2639162459122560 956433568970880 541390160707200 1142021030391360 2292097883564160 3440420257478400 1693048916180160 1705528392220800 3045389414376960 1605529453489920 406042620530400 795913249703040 1221214263010560 2580315193108800 1432643849465472 5278324918245120 1279146294165600 1912867137941760 1082780321414400 2284042060782720 596934937277280 3386097832360320 3411056784441600 3211058906979840 1434650353456320 812085241060800 1591826499406080 294483414607200 378973112495040 2539573374270240 602398943153280 2558292588331200 2165560642828800 4568084121565440 2408294180234880 1193869874554560 1831821394515840 3820163139273600 451799207364960 2869300706912640 1624170482121600 3183652998812160 895402405915920 588966829214400 757946224990080 1204797886306560 274851186966720 4816588360469760 562680331516800 2387739749109120 568459668742560 903598414729920 3601868102743680 3248340964243200 3612441270352320 1711041961910400 1701835260975360 422010248637600 1790804811831840 1177933658428800 1515892449980160 549702373933440 1125360663033600 4775479498218240 256729130683200 883450243821600 1136919337485120 1807196829459840 412276780450080 844020497275200 3581609623663680 3031784899960320 1596972497783040 393876232061760 1099404747866880 2250721326067200 9550958996436480 595529176777920 513458261366400 2273838674970240 824553560900160 1688040994550400 1779100205218560 385093696024800 787752464123520 2526487416633600 618415170675120 1417954435422336 925519303051200 1191058353555840 1026916522732800 4547677349940480 2395458746674560 590814348092640 1649107121800320 3376081989100800 862609879095552 1815249362371200 3558200410437120 893293765166880 770187392049600 1575504928247040 359420782956480 1236830341350240 1851038606102400 582362950216320 2382116707111680 2053833045465600 646957409321664 2668650307827840 863818016181120 1181628696185280 3789731124950400 1725219758191104 1388278954576800 436772212662240 1786587530333760 1540374784099200 3151009856494080 647863512135840 1694232738213120 718841565912960 1164725900432640 1293914818643328 5337300615655680 1155281088074400 1727636032362240 543965393059200 2363257392370560 539131174434720 873544425324480 3573175060667520 3080749568198400 4002975461741760 1295727024271680 1437683131825920 605147236610400 2587829637286656 609129657601920 2310562176148800 1087930786118400 4726514784741120 2541349107319680 1078262348869440 1747088850648960 456847243201440 2591454048543360 2875366263651840 808696761652080 1210294473220800 1218259315203840 2175861572236800 1147730231289600 9453029569482240 564804087503040 1943590536407520 5082698214639360 568967262595200 2156524697738880 913694486402880 5750732527303680 1631896179177600 1760858449217280 426725446946400 1617393523304160 2420588946441600 761551550282880 1531765669351680 685270864802160 1129608175006080 1137934525190400 4313049395477760 270913060555200 1815441709831200 571163662712160 1827388972805760 3263792358355200 1721595346934400 847206131254560 853450893892800 3234787046608320 1523103100565760 398277083816640 1370541729604320 2259216350012160 2275869050380800 8626098790955520 2641287673825920 957203747660160 541826121110400 1142327325424320 2297648504027520 3443190693868800 1694412262509120 1706901787785600 3046206201131520 1606822323805440 406369590832800 796554167633280 1221541798014720 2582393020401600 1433797501739904 5282575347651840 1280176340839200 1914407495320320 1083652242220800 2284654650848640 597415625724960 3388824525018240 3413803575571200 3213644647610880 1435805621490240 812739181665600 1593108335266560 294562396346400 379278284777280 2541618393763680 602560509183360 2560352681678400 2167304484441600 4569309301697280 2410233485708160 1194831251449920 1832312697022080 3829414173379200 451920381887520 2871611242980480 1625478363331200 3186216670533120 896123438587440 589124792692800 758556569554560 1205121018366720 274924903256640 4820466971416320 562831244841600 2389662502899840 568917427165920 903840763775040 3610590506328960 3250956726662400 3615350228562240 1711500870844800 1702291700632320 422123433631200 1792246877174880 1178249585385600 1517113139109120 549849806513280 1125662489683200 4779325005799680 256797986558400 2567960092736640 883687189039200 1137834854331840 1807681527550080 412387354884960 844246867262400 3584493754349760 3034226278218240 1597400812788480 393981871389120 1099699613026560 2251324979366400 9558650011599360 596008733221440 513595973116800 2275669708663680 824774709769920 1688493734524800 1780532845297920 385196979837600 787963742778240 2528521898515200 618581032327440 1418334737000832 925767531374400 1192017466442880 1027191946233600 4551339417327360 2396101219182720 590972807083680 1649549419539840 3376987469049600 862841234836224 1816711111958400 3561065690595840 894013099832160 770393959675200 1575927485556480 359517181181760 1237162064654880 1851535062748800 583768303896960 2384034932885760 2054383892467200 647130926127168 2670799267946880 864049695949440 1181945614167360 3792782847772800 1725682469672448 1388651297061600 3633422223916800 437826227922720 1788026199664320 1540787919350400 3151854971112960 648037271962080 1695597037827840 719034362363520 1167536607793920 1294261852254336 5341598535893760 1155590939512800 1728099391898880 545278086057600 2363891228334720 539275771772640 875652455845440 3576052399328640 3081575838700800 4006198901920320 1296074543924160 1438068724727040 605309539744800 2588523704508672 609293028839040 2311181879025600 1090556172115200 4727782456669440 2543395556741760 1078551543545280 1751304911690880 456969771629280 2592149087848320 2876137449454080 808913657658960 1210619079489600 1218586057678080 2181112344230400 1148038057555200 9455564913338880 564955570428480 1944111815886240 5086791113483520 569119862102400 2157103087090560 913939543258560 5752274898908160 1635834258172800 1761330719151360 426839896576800 1617827315317920 2421238158979200 763389320480640 1532999140565760 685454657443920 1129911140856960 1138239724204800 4314206174181120 270985720622400 1815928619234400 572541990360480 1827879086517120 3271668516345600 1722057086332800 847433355642720 853679793153600 3235654630635840 1526778640961280 398383903471680 1370909314887840 2259822281713920 2276479448409600 8628412348362240 2641996078727040 957460473889920 541971441244800 1145083980720960 2299498710848640 3444114172665600 1694866711285440 1707359586307200 3053557281922560 1607253280577280 406478580933600 796767806943360 1224489613052160 2583085629499200 1434182052498048 5283992157454080 1280519689730400 1914920947779840 1083942882489600 2290167961441920 597575855207520 3389733422570880 3414719172614400 3214506561154560 1436190710834880 812957161867200 1593535613886720 295273231999200 379380008871360 2542300066928160 604014603454080 2561039379460800 2167885764979200 4580335922883840 2410879920865920 1195151710415040 1836734419578240 3832497851414400 453010952590560 2872381421669760 1625914323734400 3187071227773440 896363782811280 590546463998400 758760017742720 1208029206908160 275588349865920 4821759841731840 564189464764800 2390303420830080 569070013307040 906021905181120 3613497974190720 3251828647468800 3616319881298880 1715631051254400 1706399657544960 423142098573600 1792727565622560 1181092927996800 1517520035485440 551176699731840 1128378929529600 4780606841660160 257417689435200 2570027970948480 885819695997600 1138140026614080 1812043810362240 413382524798880 846284197147200 3585455131245120 3035040070970880 1601255647837440 394932625335360 1102353399463680 2256757859059200 9561213683320320 596168585369280 514835378870400 2276280053228160 826765049597760 1692568394294400 1781010391991040 386126534152800 789865250670720 2529200059142400 620073787198320 1421757451207296 928001586283200 1192337170738560 1029670757740800 4552560106456320 2401883471756160 592398938003040 1653530099195520 3385136788588800 864923436502272 1817198361820800 3562020783982080 894252878053920 772253068305600 1579730501341440 360384765209280 1240147574396640 1856003172566400 584080604714880 2384674341477120 2059341515481600 648692577376704 2671515587986560 866134813864320 1184797876006080 3793800088713600 1729846873004544 1392002379424800 3634396723641600 438060453536160 1788505756107840 1544506136611200 3159461002682880 649601110398240 1696051804366080 720769530418560 1168161209429760 1297385154753408 5343031175973120 1158379602458400 1732269627728640 545569795612800 2369595752012160 540577147813920 876120907072320 3577011512215680 3089012273222400 4007273381979840 1299202220796480 1441539060837120 606770267954400 2594770309506816 610763369973120 2316759204916800 1091139591225600 4739191504024320 2544077706549120 1081154295627840 1752241814144640 458072527479840 2598404441592960 2883078121674240 810865721720880 1213540535908800 1221526739946240 2182279182451200 1150808493945600 9478383008048640 566318916757440 1948803331194720 5088155413098240 570493257667200 2162308591255680 916145054959680 5766156243348480 1636709386838400 1765581148558080 427869943250400 1621731443441760 2427081071817600 763797713857920 1533410297637120 687108791219760 1132637833514880 1140986515334400 4324617182511360 271639661227200 1820310803863200 572848285393440 1832290109919360 3273418773676800 1726212740918400 849478375136160 855739886500800 3243462886883520 1527595427715840 399345280367040 1374217582439520 2265275667029760 2281973030668800 8649234365022720 2648371722837120 959771009957760 543279322454400 1145696570786880 2300115446455680 3452425481836800 1698956750272320 1711479773001600 3055190855431680 1611131891523840 407459491840800 798690560734080 1225144683060480 2589319111377600 1437643009321344 5296743445674240 1283609829751200 1919542019915520 1086558644908800 2291393141573760 599017920550560 3397913500544640 3422959546003200 3222263783047680 1439656514936640 814918983681600 1597381121468160 295431195477600 380295525718080 2548435125408480 604337735514240 2567219659502400 2173117289817600 4582786283147520 2416697837285760 1198035841101120 1837717024590720 3833525744092800 453253301635680 2879313029873280 1629837967363200 3194762242936320 898526880825840 590862390955200 760591051436160 1208675471028480 275735782445760 4833395674571520 564491291414400 2396071682202240 570443288577120 906506603271360 3614467130144640 3259675934726400 3625046755928640 1716548869123200 1707312536858880 423368468560800 1797053761651680 1181724781910400 1521182102872320 551471564891520 1128982582828800 4792143364404480 257555401185600 2570717263685760 886293586432800 1140886577154240 1813013206542720 413603673668640 846736937121600 3594107523303360 3042364205744640 1602112277848320 395143903990080 1102943129783040 2257965165657600 9584286728808960 597607254699840 515110802371200 2281773154308480 827207347337280 1693473874243200 1785308312229120 386333101778400 790287807980160 2535303504787200 620405510502960 1422518054364288 928498042929600 1195214509399680 1030221604742400 4563546308616960 2403168416772480 592715855985120 1654414694674560 3386947748486400 865386147983616 1821583610582400 3570616624458240 896410882049760 772666203556800 1580575615960320 360577561659840 1240811021005920 1856996085859200 584549055941760 2390429018799360 2060443209484800 649039610987712 2677962468343680 866598173400960 1185431711970240 3802955257180800 1730772295967232 3643167221164800 438411791956320 1792821764099520 1545332407113600 3161151231920640 1700144703210240 721155123319680 1169098111883520 1298079221975424 5355924936687360 1158999305335200 1733196346801920 546007359945600 2370863423940480 540866342489760 876823583912640 3585643528199040 3090664814227200 4016943702515520 3400289406420480 1299897260101440 1442310246639360 607094874223200 2596158443950848 611090112447360 2317998610670400 1092014719891200 4741726847880960 2550217054815360 1081732684979520 1753647167825280 458317584335520 2599794520202880 2884620493278720 811299513734640 1214189748446400 1222180224894720 2184029439782400 1151424146476800 9483453695761920 566621882608320 5100434109630720 570798456681600 2163465369959040 916635168671040 5769240986557440 1638022079836800 1766525688426240 428098842511200 1622599027469280 2428379496892800 764410303923840 1537110711279360 687476376503280 1133243765216640 1141596913363200 4326930739918080 271784981361600 1821284622669600 573307727942880 1833270337342080 3276044159673600 1727136219715200 849932823912480 856197685022400 3245198054938560 1528820607847680 399558919677120 1374952753006560 2266487530433280 2283193826726400 8653861479836160 2649788532639360 960284462417280 543569962723200 1146615455885760 2305666066919040 3454272439430400 1699865647824960 1712395370044800 3057641215695360 1611993805067520 407677472042400 799117839354240 1226127288072960 2590704329572800 1438412110837632 5299577065278720 1284296527533600 1920568924834560 1087139925446400 2293230911771520 599338379515680 3399731295649920 3424790740089600 3223987610135040 1440426693625920 815354944084800 1598235678708480 295668140695200 380498973906240 2549798471737440 604822433604480 2568593055067200 2174279850892800 4586461823543040 2417990707601280 1198676759031360 1839190932109440 3842776778198400 453616825203360 2880853387251840 1630709888169600 3196471357416960 899007569273520 591336281390400 760997947812480 1209644867208960 275956931315520 4835981415202560 564944031388800 2397353518062720 570748460859360 907233650406720 3623189533729920 3261419776339200 3626986061401920 1717925595926400 1708681855829760 423708023541600 1798015138547040 1182672562780800 1521995895624960 551913862631040 1129888062777600 4794707036125440 257761968811200 2576920898321280 887004422085600 1141496921718720 1814467300813440 413935396973280 847416047083200 3596030277094080 3043991791249920 1603397222864640 395460821972160 1103827725262080 2259776125555200 9589414072250880 597926958995520 515523937622400 2282993843437440 827870793946560 1694832094166400 1786263405615360 386642953216800 790921643944320 2536659826041600 620903095459920 1423658959099776 929242727899200 1195853917991040 1031047875244800 4565987686874880 2405095834296960 593191232958240 1655741587893120 3389664188332800 866080215205632 1822558110307200 3572526811230720 896890438493280 773285906433600 1581843287888640 360866756335680 1241806190919840 1858485455798400 584705206350720 2391707835982080 2062095750489600 649560161404224 2679395108423040 867293212705920 1186382465916480 3804989739062400 1732160430411264 3645116220614400 438528904763040 1793780876986560 1546571812867200 3163686575777280 1701054236286720 721733512671360 1169410412701440 1299120322808448 5358790216846080 1159928859650400 1734586425411840 546153214723200 2372764931832960 541300134503520 877057809526080 3587561753973120 3093143625734400 4019092662634560 3402108472573440 1300939819058880 1443467025342720 607581783626400 2598240645616896 611580226158720 2319857719300800 1092306429446400 4745529863665920 2551581354430080 1082600269007040 1754115619052160 458685169619040 2601879638117760 2886934050685440 811950201755280 1215163567252800 1223160452317440 2184612858892800 1152347625273600 9491059727331840 567076331384640 5103162708860160 571256255203200 2165200538014080 917370339238080 5773868101370880 1638459644169600 1767942498228480 428442191402400 1623900403510560 2430327134505600 764614500612480 1537933025422080 688027754428560 1134152662769280 1142512510406400 4330401076028160 272002961563200 1822745350879200 573460875459360 1834740678476160 3276919288339200 1728521437910400 850614497076960 856884382804800 3247800807021120 1529229001224960 399879378642240 1376055508857120 2268305325538560 2285025020812800 8660802152056320 2651913747342720 961054641106560 544005923126400 1146921750918720 2306899538133120 3457042875820800 1701228994153920 1713768765609600 3058458002449920 1613286675383040 408004442344800 799758757284480 1226454823077120 2592782156865600 1439565763112064 5303827494685440 1285326574207200 1922109282213120 1088011846252800 2293843501837440 599819067963360 3402457988307840 3427537531219200 3226573350766080 1441581961659840 816008884689600 1599517514568960 295747122434400 380804146188480 2551843491230880 604983999634560 2570653148414400 2176023692505600 4587687003674880 2419930013074560 1199638135926720 1839682234615680 3844832563555200 453737999725920 2883163923319680 1632017769379200 3199035029137920 899728601945040 591494244868800 761608292376960 1209967999269120 276030647605440 4839860026149120 565094944713600 2399276271853440 571206219282720 907475999451840 3625127845637760 3264035538758400 3629895019611840 1718384504860800 1709138295486720 423821208535200 1799457203890080 1182988489737600 1523216584753920 552061295210880 1130189889427200 4798552543706880 257830824686400 2578299483795840 887241367303200 1142412438565440 1814951998903680 414045971408160 847642417070400 3598914407780160 3046433169507840 1603825537870080 395566461299520 1104122590421760 2260379778854400 9597105087413760 598406515439040 515661649372800 2284824877130880 828091942816320 1695284834140800 1787696045694720 386746237029600 791132922599040 2538694307923200 621068957112240 1424039260678272 929490956222400 1196813030878080 1031323298745600 4569649754261760 2405738306805120 593349691949280 1656183885632640 3390569668281600 866311570946304 1824019859894400 3575392091389440 897609773158560 773492474059200 1582265845198080 360963154560960 1242137914224480 1858981912444800 585485958395520 2393626061756160 2062646597491200 649733678209728 2681544068542080 867524892474240 1186699383898560 3808041461884800 1732623141892608 3648039719788800 439114468796640 1795219546317120 1546984948118400 3164531690396160 1702418535901440 721926309121920 1170971916791040 1299467356419456 5363088137084160 1160238711088800 1735049784948480 546882488611200 2373398767797120 541444731841440 878228937593280 3590439092634240 3093969896236800 4022316102813120 3404837071802880 1301287338711360 1443852618243840 607744086760800 2598934712838912 611743597395840 2320477422177600 1093764977222400 4746797535594240 2553627803852160 1082889463682880 1756457875186560 458807698046880 2602574677422720 2887705236487680 812167097762160 1215488173521600 1223487194791680 2187529954444800 1152655451539200 9493595071188480 567227814310080 5107255607704320 571408854710400 2165778927365760 917615396093760 5775410472975360 1640647465833600 1768414768162560 428556641032800 1624334195524320 2430976347043200 765635484055680 1539166496636160 688211547070320 1134455628620160 1142817709420800 4331557854731520 272075621630400 1823232260282400 574226613041760 1835230792187520 3281294931667200 1728983177308800 850841721465120 857113282065600 3248668391048640 1531270968111360 399986198297280 1376423094140640 2268911257240320 2285635418841600 8663115709463040 2652622152243840 961311367336320 544151243260800 1148453226083520 2308749744954240 3457966354617600 1701683442930240 1714226564131200 3062541936222720 1613717632154880 408113432445600 799972396594560 1228092498097920 2593474765963200 1439950313870208 5305244304487680 1285669923098400 1922622734672640 1088302486521600 2296906452167040 599979297445920 3403366885860480 3428453128262400 3227435264309760 1441967051004480 816226864891200 1599944793189120 296142031130400 380905870282560 2552525164395360 605791829784960 2571339846196800 2176604973043200 4593812904334080 2420576448232320 1199958594891840 1842138747146880 3847916241590400 454343872338720 2883934102008960 1632453729782400 3199889586378240 899968946168880 592284062260800 761811740565120 1211583659569920 276399229055040 4841152896464640 565849511337600 2399917189783680 571358805423840 908687744677440 3628035313499520 3264907459564800 3630864672348480 1720679049532800 1711420493771520 424387133503200 1799937892337760 1184568124521600 1523623481130240 552798458110080 1131699022675200 4799834379567360 258175104062400 2580367362007680 888426093391200 1142717610847680 1817375489354880 414598843582560 848774267006400 3599875784675520 3047246962260480 1605967112897280 396094657936320 1105596916220160 2263398045350400 9599668759134720 598566367586880 516350208124800 2285435221695360 829197687165120 1697548534012800 1788173592387840 387262656093600 792189315872640 2539372468550400 621898265373840 1425940768570752 930732097838400 1197132735173760 1032700416249600 4570870443390720 2408950669345920 594141986904480 1658395374330240 3395097068025600 867468349649664 1824507109756800 3576347184775680 897849551380320 774525312187200 1584378631745280 361445145687360 1243796530747680 1861464195676800 586110560031360 2394265470347520 2065400832499200 650601262237248 2682260388581760 868683291315840 1188283973808960 3809058702825600 1734936699299328 3649014219513600 439582920023520 1795699102760640 1549050624374400 3168757263490560 1702873302439680 722890291374720 1172221120062720 1301202524474496 5364520777163520 1161787968280800 1737366582631680 547465907721600 2376567947617920 542167718531040 879165840047040 3591398205521280 3098101248748800 4023390582872640 3405746604879360 1303024936973760 1445780582749440 608555602432800 2602405048948992 612560453581440 2323575936561600 1094931815443200 4753135895235840 2554309953659520 1084335437062080 1758331680094080 459420340186080 2606049873947520 2891561165498880 813251577796560 1217111204865600 1225120907162880 2189863630886400 1154194582867200 9506271790471680 567985228937280 5108619907319040 572171852246400 2168670874124160 918840680372160 5783122330997760 1642397723164800 1770776117832960 429128889184800 1626503155593120 2434222409731200 766452270810240 1539577653707520 689130510279120 1135970457874560 1144343704492800 4337341748248320 272438921966400 1825666807298400 574839203107680 1837681360744320 3284795446329600 1731291874300800 851977843405920 858257778369600 3253006311186240 1532904541620480 400520296572480 1378261020558240 2271940915749120 2288687408985600 8674683496496640 2656164176749440 962594998485120 544877843932800 1149678406215360 2309366480561280 3462583748601600 1703955686811840 1716515556739200 3065809083240960 1615872416014080 408658382949600 801040593144960 1229402638114560 2596937811451200 1441873067660928 5312328353498880 1287386667554400 1925189996970240 1089755687865600 2299356812430720 600780444858720 3407911373623680 3433031113478400 3231744832028160 1443892497727680 817316765899200 1602081186289920 296457958087200 381414490752960 2555933530217760 606438093905280 2574773335108800 2179511375731200 4598713624861440 2423808624021120 1201560889717440 1844103957171840 3848944134268800 454828570428960 2887784995455360 1634633531798400 3204162372579840 901170667288080 592915916174400 762828981505920 1212876187810560 276694094214720 4847617248042240 566453164636800 2403121779434880 572121736129440 909657140857920 3629004469453440 3269267063596800 3635712936031680 1722514685270400 1713246252399360 424839873477600 1802341334576160 1185831832348800 1525657963011840 553388188429440 1132906329273600 4806243558869760 258450527563200 2581056654744960 889373874261600 1144243472258880 1819314281715840 415041141322080 849679746955200 3604682669152320 3051315926023680 1607680372919040 396517215245760 1106776376858880 2265812658547200 9612487117739520 599365628326080 516901055126400 2288486944517760 830082282644160 1699359493910400 1790561325853440 387675791344800 793034430491520 2542763271686400 622561711983120 1427461974884736 931725011131200 1198731256652160 1033802110252800 4576973889035520 2411520559378560 594775822868640 1660164565288320 3398718987820800 868393772612352 1826943359068800 3581122651706880 899048442489120 775351582689600 1586068860983040 361830738588480 1245123423966240 1863450022262400 586891312076160 2397462513304320 2067604220505600 651295329459264 2685841988780160 869610010389120 1189551645737280 3814144907529600 1736787545224704 3653886718137600 440168484057120 1798096884978240 1550703165379200 3172137721966080 1705147135130880 723661477176960 1173782624152320 1302590658918528 5371683977560320 1163027374034400 1739220020778240 548195181609600 2379103291474560 542746107882720 880336968114240 3596193769956480 3101406330758400 4028762983170240 3410294270261760 1304415015583680 1447322954353920 609204814970400 2605181317837056 613213938529920 2326054748068800 577712943964800 1096390363219200 4758206582949120 2557720702696320 1085492215765440 1760673936228480 459910453897440 2608830031167360 2894645908707840 814119161824080 1218409629940800 1226427877059840 1155425887929600 9516413165898240 568591160639040 5115441405392640 572782250275200 2170984431530880 919820907794880 5789291817415680 866569415947200 1644585544828800 1772665197569280 429586687706400 1628238323648160 2436819259881600 767473254253440 1541633439064320 689865680846160 1137182321278080 1145564500550400 4341968863061760 272729562235200 1827614444911200 575604940690080 1839641815589760 1733138831894400 852886740958560 859173375412800 3256476647296320 808798121550720 1534946508506880 400947575192640 1379731361692320 2274364642556160 2291129001100800 8683937726123520 2658997796353920 963621903404160 545459124470400 606598591163040 1151209881380160 2312450158596480 3466277663788800 1705773481917120 1718346750825600 1617596243101440 409094343352800 801895150385280 1231040313135360 2599708247841600 1443411270693504 5317995592707840 1288760063119200 1927243806808320 1090918248940800 1213197182326080 2302419762760320 601421362788960 3411546963834240 3436693501651200 3235192486202880 1445432855106240 818188686705600 1603790300770560 296852866783200 381821387129280 2558660222875680 607245924055680 2577520126238400 2181836497881600 2426394364652160 1202842725577920 1846560469703040 3854083597660800 455434443041760 2890865710212480 1636377373411200 3207580601541120 902132044183440 593705733566400 763642774258560 1214491848111360 277062675664320 4852788729304320 567207731260800 2405685451155840 572732080693920 910868886083520 3633850249223040 3272754746822400 3639591546978240 1724809229942400 1715528450684160 425405798445600 1804264088366880 1187411467132800 1527285548517120 554125351328640 1134415462521600 4811370902311680 258794806939200 2584503118431360 890558600349600 1145464161387840 1821737772167040 415594013496480 850811596891200 3608528176733760 3054571097034240 1609821947946240 397045411882560 1108250702657280 2268830925043200 9622741804623360 600005036917440 517589613878400 2290928322775680 831188026992960 1701623193782400 1792471512625920 388192210408800 794090823765120 2545475914195200 623391020244720 1429363482777216 932966152747200 1200010073834880 1035179227756800 4581856645551360 2414732921919360 595568117823840 1662376053985920 3403246387564800 869550551315712 1828892358518400 3584943025251840 900007555376160 776384420817600 1588181647530240 362312729714880 1246782040489440 1865932305494400 2400020147669760 2070358455513600 652162913486784 2688707268938880 870768409230720 1191136235647680 3818213871292800 1739101102631424 3657784717036800 1800015110752320 1552768841635200 3176363295060480 1706966201283840 724625459429760 1174719526606080 1304325826973568 5377414537877760 1164576631226400 1741536818461440 2382272471295360 543469094572320 3600030221504640 3105537683270400 4033060903408320 3413932402567680 1306152613846080 1449250918859520 610016330642400 2608651653947136 614030794715520 2329153262452800 578482509628800 4764544942590720 2560449301925760 1086938189144640 1762079289909120 460523096036640 2612305227692160 2898501837719040 815203641858480 1220032661284800 1228061589431040 1156965019257600 9529089885181440 569348575266240 5120898603851520 573545247811200 2173876378289280 921046192073280 5797003675438080 867723764443200 1645898237827200 1775026547239680 430158935858400 1630407283716960 2440065322569600 768085844319360 1543278067349760 690784644054960 1138697150532480 1147090495622400 4347752756578560 273092862571200 1830048991927200 576064383239520 1842092384146560 1735447528886400 854022862899360 860317871716800 3260814567433920 809875513480320 1536171688638720 401481673467840 1381569288109920 2277394301064960 2294180991244800 8695505513157120 2662539820859520 964905534552960 546185725142400 607406635110240 1152128766479040 2314917101024640 3470895057772800 1708045725798720 1720635743433600 1619751026960640 409639293856800 802963346935680 1232022918147840 2603171293329600 1445334024484224 5325079641719040 1290476807575200 1929811069105920 1092371450284800 1214813270220480 2304257532958080 602222510201760 3416091451597440 3441271486867200 3239502053921280 1447358301829440 819278587713600 1605926693871360 297089812000800 382330007599680 2562068588698080 607730622145920 2580953615150400 2184742900569600 2429626540440960 1204445020403520 1848034377221760 3858195168374400 455797966609440 2894716603658880 1638557175427200 3211853387742720 903333765302640 594179624001600 764660015199360 1215461244291840 277283824534080 4859253080881920 567660471235200 2408890040807040 573495011399520 911595933218880 3637726873038720 3277114350854400 3644439810661440 1726185956745600 1716897769655040 425745353426400 1806667530605280 1188359248003200 1529320030398720 554567649068160 1135320942470400 4817780081614080 259001374564800 2587260289380480 891269436002400 1146990022799040 1823191866437760 415925736801120 851490706852800 3613335061210560 3058640060797440 1611106892962560 397362329864640 1109135298136320 2270641884940800 9635560163228160 600804297656640 518002749129600 2293980045598080 831851473602240 1702981413705600 1794859246091520 388502061847200 794724659729280 2548866717331200 623888605201680 1430504387512704 933710837716800 1201608595313280 1036005498259200 4587960091196160 2416660339443840 596043494796960 1663702947204480 3405962827411200 870244618537728 1831328607830400 3589718492183040 901206446484960 777004123694400 1589449319458560 362601924390720 1247777210403360 1867421675433600 2403217190626560 2072010996518400 652683463903296 2692288869137280 871463448535680 1192086989593920 3823300075996800 1740489237075456 3662657215660800 1802412892969920 1554008247388800 3178898638917120 1709240033975040 725203848781440 1175656429059840 1305366927806592 5384577738274560 1165506185541600 1742926897071360 2384173979187840 543902886586080 3604825785939840 3108016494777600 4038433303705920 3418480067950080 1307195172803520 1450407697562880 610503240045600 2610733855613184 614520908426880 2331012371083200 578944249027200 4768347958375680 2563860050962560 1087805773172160 1763484643589760 460890681320160 2614390345607040 2900815395125760 815854329879120 1221006480091200 1229041816853760 1157888498054400 9536695916751360 569803024042560 5127720101925120 574003046332800 2175611546344320 921781362640320 5801630790251520 868416373540800 1647210930825600 1776443357041920 430502284749600 1631708659758240 2442012960182400 768698434385280 1545333852706560 691336021980240 1139606048085120 1148006092665600 4351223092688640 273310842772800 1831509720136800 576523825788960 1843562725280640 1736832747081600 854704536063840 861004569499200 3263417319516480 810521948638080 1537396868770560 401802132432960 1382672043960480 2279212096170240 2296012185331200 8702446185377280 2664665035562880 965675713242240 546621685545600 607891461478560 1153047651577920 2318000779059840 3473665494163200 1709409072127680 1722009138998400 1621043897276160 409966264159200 803604264865920 1233005523160320 2605249120622400 1446487676758656 5329330071125760 1291506854248800 1931351426484480 1093243371091200 1215782922957120 2306095303155840 602703198649440 3418818144255360 3444018277996800 3242087794552320 1448513569863360 819932528318400 1607208529731840 297326757218400 382635179881920 2564113608191520 608215320236160 2583013708497600 2186486742182400 2431565845914240 1205406397298880 1849508284740480 3863334631766400 456161490177120 2897027139726720 1639865056636800 3214417059463680 904054797974160 594653514436800 765270359763840 1216430640472320 277504973403840 4863131691828480 568113211209600 2410812794597760 573952769822880 912322980354240 3642572652808320 3279730113273600 3647348768871360 1727562683548800 1718267088625920 426084908407200 1808109595948320 1189307028873600 1530540719527680 555009946807680 1136226422419200 4821625589195520 259207942190400 2590706753066880 891980271655200 1147905539645760 1824645960708480 416257460105760 852169816814400 3616219191896640 3061081439055360 1612391837978880 397679247846720 1110019893615360 2272452844838400 9643251178391040 601283854100160 518415884380800 2295811079291520 832514920211520 1704339633628800 1796291886170880 388811913285600 795358495693440 2550901199212800 624386190158640 1431645292248192 934455522686400 1202567708200320 1036831768761600 4591622158583040 2418587756968320 596518871770080 1665029840423040 3408679267257600 870938685759744 1832790357417600 3592583772341760 901925781150240 777623826571200 1590716991386880 362891119066560 1248772380317280 1868911045372800 2405135416400640 2073663537523200 653204014319808 2694437829256320 872158487840640 1193037743540160 3826351798819200 1741877371519488 3665580714835200 1803851562300480 1555247653142400 3181433982773760 1710604333589760 725782238133120 1176905632331520 1306408028639616 5388875658512640 1166435739856800 1744316975681280 2386075487080320 544336678599840 3607703124600960 3110495306284800 4041656743884480 3421208667179520 1308237731760960 1451564476266240 610990149448800 2612816057279232 615011022138240 2332871479713600 579405988425600 4772150974160640 2565906500384640 1088673357199680 1765358448497280 461258266603680 2616475463521920 2903128952532480 816505017899760 1221980298897600 1230022044276480 1158811976851200 9544301948321280 570257472818880 5131813000769280 574460844854400 2177346714399360 922516533207360 5806257905064960 869108982638400 1648961188156800 1777860166844160 430845633640800 1633010035799520 2443960597795200 769515221139840 1546567323920640 691887399905520 1140514945637760 1148921689708800 4354693428798720 273528822974400 1832970448346400 577136415854880 1845033066414720 1738217965276800 855386209228320 861691267281600 3266020071599040 811168383795840 1539030442279680 402122591398080 1383774799811040 2281029891275520 2297843379417600 8709386857597440 2666790250266240 966445891931520 547057645948800 608376287846880 1154272831709760 2319850985880960 3476435930553600 1710772418456640 1723382534563200 1622336767591680 410293234461600 804245182796160 1234315663176960 2607326947915200 1447641329033088 5333580500532480 1292536900922400 1932891783863040 1094115291897600 1216752575693760 2308545663419520 603183887097120 3421544836913280 3446765069126400 3244673535183360 1449668837897280 820586468923200 1608490365592320 297642684175200 382940352164160 2566158627684960 608861584356480 2585073801844800 2188230583795200 2433505151387520 1206367774194240 1851473494765440 3866418309801600 456646188267360 2899337675794560 1641172937846400 3216980731184640 904775830645680 595285368350400 765880704328320 1217723168712960 277799838563520 4867010302775040 568716864508800 2412735548388480 574410528246240 913292376534720 3645480120670080 3282345875692800 3650257727081280 1729398319286400 1720092847253760 426537648381600 1809551661291360 1190570736700800 1531761408656640 555599677127040 1137433729017600 4825471096776960 259483365691200 2592774631278720 892928052525600 1148821056492480 1826584753069440 416699757845280 853075296763200 3619103322582720 3063522817313280 1614105098000640 398101805156160 1111199354254080 2274867458035200 9650942193553920 601763410543680 518966731382400 2297642112984960 833399515690560 1706150593526400 1797724526250240 389225048536800 796203610312320 2552935681094400 625049636767920 1433166498562176 935448435979200 1203526821087360 1037933462764800 4595284225969920 2421157647000960 597152707734240 1666799031381120 3412301187052800 871864108722432 1834252107004800 3595449052500480 902645115815520 778450097073600 1592407220624640 363276711967680 1250099273535840 1870896871958400 2407053642174720 2075866925529600 653898081541824 2696586789375360 873085206913920 1194305415468480 3829403521641600 1743728217444864 3668504214009600 1805290231631040 1556900194147200 3184814441249280 1711968633204480 726553423935360 1177530233967360 1307796163083648 5393173578750720 1167675145610400 1746170413827840 2388610830936960 544915067951520 3610580463262080 3113800388294400 4044880184063040 3423937266408960 1309627810370880 1453106847870720 611639361986400 2615592326167296 615664507086720 2335350291220800 580021640956800 4777221661873920 2567952949806720 1089830135903040 1766295350951040 461748380315040 2619255620741760 2906213695741440 817372601927280 1223278723972800 1231329014173440 1160043281913600 9554443323747840 570863404520640 5135905899613440 575071242883200 2179660271806080 923496760630080 5812427391482880 870032461435200 1649836316822400 1779749246580480 431303432162400 1634745203854560 2446557447945600 769923614517120 1547800795134720 692622570472560 1141726809041280 1150142485766400 4359320543612160 273819463243200 1834918085959200 577442710887840 1846993521260160 1740064922870400 856295106780960 862606864324800 3269490407709120 812030297339520 1539847229034240 402549870018240 1385245140945120 2283453618082560 2300284971532800 8718641087224320 2669623869870720 967472796850560 547638926486400 609022723004640 1154885421775680 2321701192702080 3480129845740800 1712590213561920 1725213728649600 1624060594679040 410729194864800 805099740036480 1234970733185280 2610097384305600 1449179532065664 5339247739741440 1293910296487200 1934945593701120 1095277852972800 1218045446009280 2309770843551360 603824805027360 3425180427123840 3450427457299200 3248121189358080 1451209195275840 821458389729600 1610199480072960 297800647653600 383347248540480 2568885320342880 609184716416640 2587820592974400 2190555705945600 2436090892018560 1207649610054720 1852456099777920 3869501987836800 456888537312480 2902418390551680 1642916779459200 3220398960145920 905737207541040 595601295307200 766694497080960 1218369432833280 277947271143360 4872181784037120 569018691158400 2415299220109440 575020872810720 913777074624960 3648387588531840 3285833558918400 3654136338027840 1730316137155200 1721005726567680 426764018368800 1811474415082080 1191202590614400 1533388994161920 555894542286720 1138037382316800 4830598440218880 259621077441600 2594842509490560 893401942960800 1150041745621440 1827554149249920 416920906715040 853528036737600 3622948830164160 3066777988323840 1614961728011520 398313083810880 1111789084573440 2276074764633600 9661196880437760 602402819135040 519242154883200 2300083491242880 833841813430080 1707056073475200 1799634713022720 389431616162400 796626167621760 2555648323603200 625381360072560 1433927101719168 935944892625600 1204805638270080 1038484309766400 4600166982485760 2422442592017280 597469625716320 1667683626860160 3414112146950400 872326820203776 1836201106454400 3599269426045440 903604228702560 778863232324800 1593252335243520 363469508418240 1250762720145120 1871889785251200 2409611276540160 2076968619532800 654245115152832 2699452069534080 873548566450560 1194939251432640 3833472485404800 1744653640407552 3672402212908800 1807208457405120 1557726464649600 3186504670487040 1713787699357440 726939016836480 1178467136421120 1308490230305664 5398904139068160 1168294848487200 1747097132901120 2389878502865280 545204262627360 3614416914810240 3115452929299200 4049178104301120 3427575398714880 1310322849675840 1453878033672960 611963968255200 2616980460611328 615991249560960 2336589696974400 580329467222400 4779757005730560 2570681549036160 1090408525254720 1767700704631680 461993437170720 2620645699351680 2907756067345920 817806393941040 1223927936510400 1231982499121920 1160658934444800 9559514011461120 571166370371520 5141363098072320 575376441897600 2180817050509440 923986874341440 5815512134691840 870494200833600 1651149009820800 1780693786448640 431532331423200 1635612787882080 2447855873020800 770536204583040 1549445423420160 692990155756080 1142332740743040 1150752883795200 4361634101018880 273964783377600 1835891904765600 577902153437280 1847973748682880 1740988401667200 856749555557280 863064662846400 3271225575764160 812461254111360 1541072409166080 402763509328320 1385980311512160 2284665481486080 2301505767590400 8723268202037760 2671040679672960 967986249310080 547929566755200 609345940583520 1155804306874560 2324168135130240 3481976803334400 1713499111114560 1726129325692800 1624922508222720 410947175066400 805527018656640 1235953338197760 2611482602500800 1449948633581952 5342081359345920 1294596994269600 1935972498620160 1095859133510400 1218691881167040 2311608613749120 604145263992480 3426998222229120 3452258651385600 3249845016445440 1451979373965120 821894350132800 1611054037313280 298037592871200 383550696728640 2570248666671840 609669414506880 2589193988539200 2191718267020800 2437383762334080 1208290527984960 1853930007296640 3873613558550400 457252060880160 2903958747930240 1643788700265600 3222108074626560 906217895988720 596075185742400 767101393457280 1219338829013760 278168420013120 4874767524668160 569471431132800 2416581055969920 575326045092960 914504121760320 3652264212347520 3287577400531200 3656075643501120 1731692863958400 1722375045538560 427103573349600 1812435791977440 1192150371484800 1534202786914560 556336840026240 1138942862265600 4833162111939840 259827645067200 2597599680439680 894112778613600 1150652090185920 1829008243520640 417252630019680 854207146699200 3624871583954880 3068405573829120 1616246673027840 398630001792960 1112673680052480 2277885724531200 9666324223879680 602722523430720 519655290134400 2301304180371840 834505260039360 1708414293398400 1800589806408960 389741467600800 797260003585920 2557004644857600 625878945029520 1435068006454656 936689577595200 1205445046861440 1039310580268800 4602608360743680 2424370009541760 597945002689440 1669010520078720 3416828586796800 873020887425792 1837175606179200 3601179612817920 904083785146080 779482935201600 1594520007171840 363758703094080 1251757890059040 1873379155190400 2410890093722880 2078621160537600 654765665569344 2700884709613440 874243605755520 1195890005378880 3835506967286400 1746041774851584 3674351212358400 1808167570292160 1558965870403200 3189040014343680 1714697232433920 727517406188160 1178779437239040 1309531331138688 5401769419226880 1169224402802400 1748487211511040 2391780010757760 545638054641120 3616335140584320 3117931740806400 4051327064420160 3429394464867840 1311365408633280 1455034812376320 612450877658400 2619062662277376 616481363272320 2338448805604800 580791206620800 4783560021515520 2572045848650880 1091276109282240 1768169155858560 462361022454240 2622730817266560 2910069624752640 818457081961680 1224901755316800 1232962726544640 1161582413241600 9567120043031040 571620819147840 5144091697301760 575834240419200 2182552218564480 924722044908480 5820139249505280 871186809931200 1651586574153600 1782110596250880 431875680314400 1636914163923360 2449803510633600 770740401271680 1550267737562880 693541533681360 1143241638295680 1151668480838400 4365104437128960 274182763579200 1837352632975200 578055300953760 1849444089816960 1742373619862400 857431228721760 863751360628800 3273828327846720 813107689269120 1541480802543360 403083968293440 1387083067362720 2286483276591360 2303336961676800 8730208874257920 2673165894376320 968756427999360 548365527158400 609830766951840 1156110601907520 2325401606344320 3484747239724800 1714862457443520 1727502721257600 1626215378538240 411274145368800 806167936586880 1236280873201920 2583779562604800 2613560429793600 1451102285856384 5346331788752640 1295627040943200 1937512855998720 1096731054316800 1219661533903680 2312221203815040 604625952440160 3429724914887040 3455005442515200 3252430757076480 1453134641999040 822548290737600 1612335873173760 298116574610400 383855869010880 2572293686165280 609830980536960 2591254081886400 2193462108633600 2439323067807360 1209251904880320 1854421309802880 3875669343907200 457373235402720 2906269283998080 1645096581475200 3224671746347520 906938928660240 596233149220800 767711738021760 1219661961073920 278242136303040 4878646135614720 569622344457600 2418503809760640 575783803516320 914746470805440 3654202524255360 3290193162950400 3658984601711040 1732151772892800 1722831485195520 427216758343200 1813877857320480 1192466298441600 1535423476043520 556484272606080 1139244688915200 4837007619521280 259896500942400 2598978265914240 894349723831200 1151567607032640 1829492941610880 417363204454560 854433516686400 3627755714640960 3070846952087040 1616674988033280 398735641120320 1112968545212160 2278489377830400 9674015239042560 603202079874240 519793001884800 2303135214065280 834726408909120 1708867033372800 1802022446488320 389844751413600 797471282240640 2559039126739200 626044806681840 1435448308033152 936937805918400 1206404159748480 1039586003769600 4606270428130560 2425012482049920 598103461680480 1669452817818240 3417734066745600 873252243166464 1838637355766400 3604044892976640 904803119811360 779689502827200 1594942564481280 363855101319360 1252089613363680 1873875611836800 2412808319496960 2079172007539200 654939182374848 2703033669732480 874475285523840 1196206923360960 3838558690108800 1746504486332928 3677274711532800 1809606239622720 1559379005654400 3189885128962560 1716061532048640 727710202638720 1180340941328640 1309878364749696 5406067339464960 1169534254240800 1748950571047680 2392413846721920 545782651979040 3619212479245440 3118758011308800 4054550504598720 3432123064097280 1311712928285760 1455420405277440 612613180792800 2619756729499392 616644734509440 2339068508481600 580945119753600 4784827693443840 2574092298072960 1091565303958080 1770511411992960 462483550882080 2623425856571520 2910840810554880 818673977968560 1225226361585600 1233289469018880 1161890239507200 9569655386887680 571772302073280 5148184596145920 575986839926400 2183130607916160 924967101764160 5821681621109760 871417679630400 1653774395817600 1782582866184960 431990129944800 1637347955937120 2450452723171200 771761384714880 1551501208776960 693725326323120 1143544604146560 1151973679852800 4366261215832320 274255423646400 1837839542378400 578821038536160 1849934203528320 1742835359260800 857658453109920 863980259889600 3274695911874240 813323167655040 1543522769429760 403190787948480 1387450652646240 2287089208293120 2303947359705600 8732522431664640 2673874299277440 969013154229120 548510847292800 609992375741280 1157642077072320 2327251813165440 3485670718521600 1715316906219840 1727960519779200 1626646335310080 411383135469600 806381575896960 1237918548222720 2585835347961600 2614253038891200 1451486836614528 5347748598554880 1295970389834400 1938026308458240 1097021694585600 1219984751482560 2315284154144640 604786181922720 3430633812439680 3455921039558400 3253292670620160 1453519731343680 822766270939200 1612763151793920 298511483306400 383957593104960 2572975359329760 610638810687360 2591940779668800 2194043389171200 2439969502965120 1209572363845440 1856877822334080 3878753021942400 457979108015520 2907039462687360 1645532541878400 3225526303587840 907179272884080 597022966612800 767915186209920 1221277621374720 278610717752640 4879939005930240 570376911081600 2419144727690880 575936389657440 915958216031040 3657109992117120 3291065083756800 3659954254447680 1734446317564800 1725113683480320 427782683311200 1814358545768160 1194045933225600 1535830372419840 557221435505280 1140753822163200 4838289455381760 260240780318400 2601046144126080 895534449919200 1151872779314880 1831916432062080 417916076628960 855565366622400 3628717091536320 3071660744839680 1618816563060480 399263837757120 1114442871010560 2281507644326400 9676578910763520 603361932022080 520481560636800 2303745558629760 835832153257920 1711130733244800 1802499993181440 390361170477600 798527675514240 2559717287366400 626874114943440 1437349815925632 938178947534400 1206723864044160 1040963121273600 4607491117259520 2428224844590720 598895756635680 1671664306515840 3422261466489600 874409021869824 1839124605628800 3604999986362880 905042898033120 780722340955200 1597055351028480 364337092445760 1253748229886880 1876357895068800 2413447728088320 2081926242547200 655806766402368 2703749989772160 875633684365440 1197791513271360 3839575931049600 1748818043739648 3678249211257600 1810085796066240 1561444681910400 3194110702056960 1716516298586880 728674184891520 1180653242146560 1311613532804736 5407499979544320 1171083511432800 1751267368730880 2395583026542720 546505638668640 3620171592132480 3122889363820800 4055624984658240 3433032597173760 1313450526548160 1457348369783040 613424696464800 2623227065609472 617461590695040 2342167022865600 581714685417600 4791166053085440 2574774447880320 1093011277337280 1770979863219840 463096193021280 2626901053096320 2914696739566080 819758458002960 1226849392929600 1234923181390080 1163429370835200 9582332106170880 572529716700480 5149548895760640 576749837462400 2186022554674560 926192386042560 5829393479132160 872572028126400 1654211960150400 1784944215855360 432562378096800 1639516916005920 2453698785859200 771965581403520 1551912365848320 694644289531920 1145059433400960 1153499674924800 4372045109349120 274618723982400 1840274089394400 578974186052640 1852384772085120 1745144056252800 858794575050720 865124756193600 3279033832011840 814400559584640 1543931162807040 403724886223680 1389288579063840 2290118866801920 2306999349849600 8744090218698240 2677416323783040 970296785377920 549237447964800 610800419688480 1157948372105280 2327868548772480 3490288112505600 1717589150101440 1730249512387200 1628801119169280 411928085973600 807449772447360 1238246083226880 2586520609747200 2617716084379200 1453409590405248 5354832647566080 1297687134290400 1940593570755840 1098474895929600 1221600839376960 2315896744210560 605587329335520 3435178300202880 3460499024774400 3257602238338560 1455445178066880 823856171947200 1614899544894720 298590465045600 384466213575360 2576383725152160 610800376717440 2595374268580800 2196949791859200 2443201678753920 1211174658671040 1857369124840320 3879780914620800 458100282538080 2910890356133760 1647712343894400 3229799089789440 908380994003280 597180930091200 768932427150720 1221600753434880 278684434042560 4886403357507840 570527824406400 2422349317342080 576699320363040 916200565076160 3658079148071040 3295424687788800 3664802518130880 1734905226499200 1725570123137280 427895868304800 1816761988006560 1194361860182400 1537864854301440 557368868085120 1141055648812800 4844698634684160 260309636193600 2601735436863360 895771395136800 1153398640726080 1832401130152320 418026651063840 855791736609600 3633523976013120 3075729708602880 1619244878065920 399369477084480 1114737736170240 2282111297625600 9689397269368320 604161192761280 520619272387200 2306797281452160 836053302127680 1711583473219200 1804887726647040 390464454290400 798738954168960 2563108090502400 627039976595760 1437730117504128 938427175857600 1208322385522560 1041238544774400 4613594562904320 2428867317098880 599054215626720 1672106604255360 3423166946438400 874640377610496 1841560854940800 3609775453294080 906241789141920 780928908580800 1597477908337920 364433490671040 1254079953191520 1876854351715200 2416644771045120 2082477089548800 655980283207872 2707331589970560 875865364133760 1198108431253440 3844662135753600 1749280755220992 3683121709881600 1812483578283840 1561857817161600 3194955816675840 1718790131278080 728866981342080 1182527047054080 1311960566415744 5414663179941120 1171393362871200 1751730728267520 2396216862506880 546650236006560 3624967156567680 3123715634323200 4060997384955840 3437580262556160 1313798046200640 1457733962684160 613586999599200 2623921132831488 617624961932160 2342786725742400 581868598550400 4792433725013760 2578185196917120 1093300472013120 1773790570581120 463218721449120 2627596092401280 2915467925368320 819975354009840 1227173999198400 1235249923864320 1163737197100800 9584867450027520 572681199625920 5156370393834240 576902436969600 2186600944026240 926437442898240 5830935850736640 872802897825600 1656837346147200 1785416485789440 432676827727200 1639950708019680 2454347998396800 773190761535360 1553968151205120 694828082173680 1145362399251840 1153804873939200 4373201888052480 274691384049600 1840760998797600 579893071151520 1852874885796480 1745605795651200 859021799438880 865353655454400 3279901416039360 814616037970560 1546381523070720 403831705878720 1389656164347360 2290724798503680 2307609747878400 8746403776104960 2678124728684160 970553511607680 549382768099200 610962028477920 1159786142303040 2330952226807680 3491211591302400 1718043598877760 1730707310908800 1629232075941120 412037076074400 807663411757440 1240211293251840 2589946918675200 2618408693476800 1453794141163392 5356249457368320 1298030483181600 1941107023215360 1098765536198400 1221924056955840 2319572284606080 605747558818080 3436087197755520 3461414621817600 3258464151882240 1455830267411520 824074152148800 1615326823514880 299064355480800 384567937669440 2577065398316640 611769772897920 2596060966363200 2197531072396800 2443848113911680 1211495117636160 1860316939877760 3884920378012800 458827329673440 2911660534823040 1648148304297600 3230653647029760 908621338227120 598128710961600 769135875338880 1223539545795840 1289546623814400 279126731782080 4887696227823360 571433304355200 2422990235272320 576851906504160 917654659346880 3662924927840640 3296296608595200 3665772170867520 1737658680105600 1728308761079040 428574978266400 1817242676454240 1196257421923200 1538271750677760 2579093247628800 558253463564160 1142866608710400 4845980470544640 260722771444800 2605181900549760 897193066442400 1153703813008320 1835309318693760 1934319935721600 418690097673120 857149956532800 3634485352908480 3076543501355520 1621814768098560 400003313048640 1116506927128320 2285733217420800 9691960941089280 604321044909120 521445542889600 2307407626016640 3868639871443200 837380195346240 1714299913065600 1805365273340160 391084157167200 800006626097280 2563786251129600 2901479903582400 628035146509680 1440011926975104 939916545796800 1208642089818240 1042891085779200 4614815252033280 2432722152147840 600004969572960 1674760390692480 3428599826131200 876028512054528 1842048104803200 3610730546680320 906481567363680 782168314334400 1600013252194560 365011880022720 1256070293019360 1879833091593600 2417284179636480 2085782171558400 657021384040896 2708047910010240 877255442743680 1200009939145920 3845679376694400 1752057024109056 3684096209606400 1812963134727360 1564336628668800 3200026504389120 1719244897816320 730023760045440 1183151648689920 1314042768081792 5416095820020480 1173252471501600 1754510885487360 2400019878291840 547517820034080 3625926269454720 3128673257337600 4062071865015360 3438489795632640 1315883164115520 1460047520090880 614560818405600 2628085536163584 618605189354880 2346504943003200 582792077347200 4800039756583680 2578867346724480 1095035640068160 1774727473034880 463953892016160 2631766328231040 2920095040181760 821276730051120 1229121636811200 1237210378709760 1165584154694400 9600079513167360 573590097178560 5157734693448960 577818034012800 2190071280136320 927907784032320 5840190080363520 874188116020800 1657712474812800 1788250105393920 433363525509600 1642553460102240 2458243273622400 773599154912640 1554379308276480 695930838024240 1147180194357120 1155636068025600 4380142560272640 275127344452800 1843682455216800 580199366184480 1855815568064640 1748376232041600 860385145767840 866727051019200 3285106920204480 815908908286080 1547198309825280 404472623808960 1391861676048480 2294360388714240 2311272136051200 8760285120545280 2682375158090880 972093868986240 550254688905600 611931681214560 1160398732368960 2331568962414720 3496752464083200 1720770291535680 1733454102038400 1631817816572160 412691016679200 808945247617920 1240866363260160 2590632180460800 2622564348062400 1456101445712256 5364750316181760 1300090576528800 1944187737972480 1100509377811200 1223863362429120 2320797464737920 606708935713440 3441540583071360 3466908204076800 3263635633144320 1458140803479360 825382033358400 1617890495235840 385178282233920 2581155437303520 612092904958080 2600181153057600 2201018755622400 2447726724858240 1213417871426880 1861299544890240 3885948270691200 459069678718560 2916281606958720 1650764066716800 3235780990471680 910063403570160 770356564467840 1224185809916160 1291593252499200 279274164361920 4895453449716480 571735131004800 2426835742853760 577767423350880 918139357437120 3663894083794560 3301528133433600 3671590087287360 1738576497974400 1729221640392960 428801348253600 1820126807140320 1540713128935680 2583186504998400 558548328723840 1143470262009600 4853671485707520 260860483195200 2605871193287040 1155534846701760 1836278714874240 1937389878748800 418911246542880 857602696507200 3640253614280640 3081426257871360 1622671398109440 400214591703360 1117096657447680 2286940524019200 9707342971415040 605280157796160 521720966390400 2311069693403520 3874779757497600 837822493085760 1715205393014400 1808230553498880 391290724792800 800429183406720 2567855214892800 2906084818123200 628366869814320 1440772530132096 1210560315592320 1043441932780800 4622139386807040 2434007097164160 600321887555040 1675644986171520 3430410786028800 876491223535872 1844971603977600 3616461106997760 907920236694240 782581449585600 1600858366813440 365204676473280 1256733739628640 2421120631184640 2086883865561600 657368417651904 2712345830248320 877718802280320 1200643775110080 3851782822339200 1752982447071744 3689943207955200 1815840473388480 1565162899171200 3201716733626880 1721973497045760 730409352946560 1184088551143680 1314736835303808 5424691660496640 1173872174378400 1755437604560640 2401287550220160 547807014709920 3631680946776960 3130325798342400 4068518745372480 3443946994091520 1316578203420480 1460818705893120 614885424674400 2629473670607616 618931931829120 2347744348756800 583099903612800 4802575100440320 2582960245568640 1095614029419840 1776132826715520 464198948871840 2633156406840960 2921637411786240 821710522064880 1229770849348800 1237863863658240 1166199807225600 9605150200880640 573893063029440 5165920491137280 578123233027200 2191228058839680 928397897743680 5843274823572480 874649855419200 1659025167811200 1789194645262080 433592424770400 1643421044129760 2459541698697600 774211744978560 1556846250704640 696298423307760 1147786126058880 1156246466054400 4382456117679360 275272664587200 1844656274023200 580658808733920 1856795795487360 1749299710838400 860839594544160 867184849540800 3286842088259520 816339865057920 1548423489957120 404686263119040 1392596846615520 2295572252117760 2312492932108800 8764912235358720 2683791967893120 972607321445760 550545329174400 612254898793440 1161317617467840 2335269376056960 3498599421676800 1721679189088320 1734369699081600 1632679730115840 412908996880800 809372526238080 1241848968272640 2594743751174400 2623949566257600 1456870547228544 5367583935786240 1300777274311200 1945214642891520 1101090658348800 1224509797586880 2322635234935680 607029394678560 3443358378176640 3468739398163200 3265359460231680 1458910982168640 825817993761600 1618745052476160 385381730422080 2582518783632480 612577603048320 2601554548622400 2202181316697600 2449019595173760 1214058789357120 1862773452408960 3892115626761600 459433202286240 2917821964337280 1651635987523200 3237490104952320 910544092017840 770763460844160 1225155206096640 1292275462060800 279495313231680 4898039190347520 572187870979200 2428117578714240 578072595633120 918866404572480 3669709019518080 3303271975046400 3673529392760640 1739953224777600 1730590959363840 429140903234400 1821088184035680 1541526921688320 2584550924121600 558990626463360 1144375741958400 4856235157428480 261067050820800 2610006949710720 1156145191266240 1837732809144960 1938413193091200 419242969847520 858281806468800 3642176368071360 3083053843376640 1623956343125760 400531509685440 1117981252926720 2288751483916800 9712470314856960 605599862091840 522134101641600 2312290382532480 3876826386182400 838485939695040 1716563612937600 1809185646885120 391600576231200 801063019370880 2569211536147200 2907619789636800 628864454771280 1441913434867584 1211199724183680 1044268203283200 4624580765064960 2435934514688640 600797264528160 1676971879390080 3433127225875200 877185290757888 1845946103702400 3618371293770240 908399793137760 783201152462400 1602126038741760 365493871149120 1257728909542560 2422399448367360 2088536406566400 657888968068416 2713778470327680 878413841585280 1201594529056320 3853817304220800 1754370581515776 3691892207404800 1816799586275520 1566402304924800 3204252077483520 1722883030122240 730987742298240 1185025453597440 1315777936136832 5427556940655360 1174801728693600 1756827683170560 2403189058112640 548240806723680 3633599172551040 3132804609849600 4070667705491520 3445766060244480 1317620762377920 1461975484596480 615372334077600 2631555872273664 619422045540480 2349603457387200 583561643011200 4806378116225280 2584324545183360 1096481613447360 1777538180396160 464566534155360 2635241524755840 2923950969192960 822361210085520 1230744668155200 1238844091080960 1167123286022400 9612756232450560 574347511805760 5168649090366720 578581031548800 2192963226894720 929133068310720 5847901938385920 875342464516800 1660337860809600 1790611455064320 433935773661600 1644722420171040 2461489336310400 774824335044480 1557668564847360 696849801233040 1148695023611520 1157162063097600 4385926453789440 275490644788800 1846117002232800 581118251283360 1858266136621440 1750684929033600 861521267708640 867871547323200 3289444840342080 816986300215680 1549648670088960 405006722084160 1393699602466080 2297390047223040 2314324126195200 8771852907578880 2685917182596480 973377500135040 550981289577600 612739725161760 1162236502566720 2336502847271040 3501369858067200 1723042535417280 1735743094646400 1633972600431360 413235967183200 810013444168320 1242831573285120 2596114274745600 2626027393550400 1458024199502976 5371834365192960 1301807320984800 1946755000270080 1101962579155200 1225479450323520 2324473005133440 607510083126240 3446085070834560 3471486189292800 3267945200862720 1460066250202560 826471934366400 1620026888336640 385686902704320 2584563803125920 613062301138560 2603614641969600 2203925158310400 2450958900647040 1215020166252480 1864247359927680 3894171412118400 459796725853920 2920132500405120 1652943868732800 3240053776673280 911265124689360 771373805408640 1226124602277120 1293298776403200 279716462101440 4901917801294080 1239707901549600 572640610953600 2430040332504960 578530354056480 919593451707840 3671647331425920 3305887737465600 3676438350970560 1741329951580800 1731960278334720 429480458215200 1822530249378720 1542747610817280 2586597552806400 559432924202880 2479415803099200 1145281221907200 4860080665009920 261273618446400 2611385535185280 1157060708112960 1839186903415680 1939948164604800 419574693152160 858960916430400 3645060498757440 3085495221634560 1625241288142080 867795531084720 400848427667520 1118865848405760 2290562443814400 9720161330019840 606079418535360 522547236892800 2314121416225920 3879896329209600 839149386304320 1717921832860800 1810618286964480 391910427669600 1735591062169440 801696855335040 2571246018028800 2909922246907200 629362039728240 1443054339603072 1212158837070720 1045094473785600 4628242832451840 2437861932213120 601272641501280 1678298772608640 3435843665721600 877879357979904 1847407853289600 3621236573928960 909119127803040 783820855339200 3471182124338880 1603393710670080 365783065824960 1258724079456480 2424317674141440 2090188947571200 658409518484928 2715927430446720 879108880890240 1202545283002560 3856869027043200 1755758715959808 3694815706579200 1818238255606080 1567641710678400 3206787421340160 1724247329736960 731566131649920 1185337754415360 1316819036969856 5431854860893440 1175731283008800 1758217761780480 2405090566005120 548674598737440 3636476511212160 3135283421356800 4073891145670080 3448494659473920 1318663321335360 1463132263299840 615859243480800 2633638073939712 619912159251840 2351462566017600 584023382409600 4810181132010240 2586370994605440 1097349197474880 1778006631623040 464934119438880 2637326642670720 2926264526599680 823011898106160 1231718486961600 1239824318503680 1168046764819200 9620362264020480 574801960582080 5172741989210880 579038830070400 2194698394949760 929868238877760 5852529053199360 876035073614400 1660775425142400 1792028264866560 434279122552800 1646023796212320 2463436973923200 775028531733120 1558902036061440 697401179158320 1149603921164160 1158077660140800 4389396789899520 275708624990400 1847577730442400 581271398799840 1859736477755520 1752070147228800 862202940873120 868558245105600 3292047592424640 817632735373440 1550057063466240 405327181049280 1394802358316640 2299207842328320 2316155320281600 8778793579799040 2688042397299840 974147678824320 551417249980800 613224551530080 1162542797599680 2338353054092160 3504140294457600 1724405881746240 1737116490211200 1635265470746880 413562937485600 810654362098560 2598170060102400 2628105220843200 1459177851777408 5376084794599680 1302837367658400 1948295357648640 1102834499961600 1226449103060160 2325085595199360 607990771573920 3448811763492480 3474232980422400 3270530941493760 1461221518236480 827125874971200 1621308724197120 385992074986560 2586608822619360 613223867168640 2605674735316800 2205668999923200 2452898206120320 1215981543147840 3897255090153600 459917900376480 2922443036472960 1654251749942400 3242617448394240 911986157360880 771984149973120 1226447734337280 1294322090745600 279790178391360 4905796412240640 1240688812456800 572791524278400 2431963086295680 578988112479840 919835800752960 3674554799287680 3308503499884800 3679347309180480 1741788860515200 1732416717991680 429593643208800 1823972314721760 1543968299946240 2588644181491200 559580356782720 2481377624913600 1145583048556800 4863926172591360 261342474321600 2613453413397120 1157976224959680 1839671601505920 1941483136118400 419685267587040 859187286417600 3647944629443520 3087936599892480 1625669603147520 868482168719760 400954066994880 1119160713565440 2291166097113600 9727852345182720 606558974978880 522684948643200 2315952449919360 3882966272236800 839370535174080 1718374572835200 1812050927043840 392013711482400 1736964337439520 801908133989760 2573280499910400 2912224704177600 629527901380560 1443434641181568 1213117949957760 1045369897286400 4631904899838720 2438504404721280 601431100492320 1678741070348160 3436749145670400 878110713720576 1848869602876800 3624101854087680 909838462468320 784027422964800 3473928674879040 1603816267979520 365879464050240 1259055802761120 2426235899915520 2090739794572800 658583035290432 2718076390565760 879340560658560 1202862200984640 3859920749865600 1756221427441152 3697739205753600 1819676924936640 1568054845929600 3207632535959040 1725611629351680 731758928100480 1187211559322880 1317166070580864 5436152781131520 1176041134447200 1758681121317120 2405724401969280 548819196075360 3639353849873280 3136109691859200 4077114585848640 3451223258703360 1319010840987840 1463517856200960 616021546615200 2634332141161728 620075530488960 2352082268894400 584177295542400 4811448803938560 2588417444027520 1097638392150720 1780817338984320 465056647866720 2638021681975680 2927035712401920 823228794113040 1232043093230400 1240151060977920 1168354591084800 9622897607877120 574953443507520 5176834888055040 579191429577600 2195276784301440 930113295733440 5854071424803840 876265943313600 1663400811139200 1792500534800640 434393572183200 1646457588226080 2464086186460800 776253711864960 1560135507275520 697584971800080 1149906887015040 1158382859155200 4390553568602880 275781285057600 1848064639845600 582190283898720 1860226591466880 1752531886627200 862430165261280 868787144366400 3292915176452160 817848213759360 1552507423729920 405434000704320 1395169943600160 2299813774030080 2316765718310400 8781107137205760 2688750802200960 974404405054080 551562570115200 613386160319520 1164380567797440 2340203260913280 3505063773254400 1724860330522560 1737574288732800 1635696427518720 413671927586400 810868001408640 2600225845459200 2628797829940800 1459562402535552 5377501604401920 1303180716549600 1948808810108160 1103125140230400 1226772320639040 2328761135594880 608151001056480 3449720661045120 3475148577465600 3271392855037440 1461606607581120 827343855172800 1621736002817280 386093799080640 2587290495783840 614193263349120 2606361433099200 2206250280460800 2453544641278080 1216302002112960 3900338768188800 460644947511840 2923213215162240 1654687710345600 3243472005634560 912226501584720 772187598161280 1228386526698240 1294663195526400 280232476130880 4907089282556160 1241015782759200 2432604004225920 579140698620960 921289895023680 3677462267149440 3309375420691200 3680316961917120 1744542314121600 1735155355933440 1824453003169440 1544375196322560 2589326391052800 560464952261760 2482031565518400 4865208008451840 261755609572800 2615521291608960 1158281397241920 1842579790047360 1941994793289600 420348714196320 3648906006338880 3088750392645120 1628239493180160 868711047931440 401587902959040 1120929904523520 9730416016903680 606718827126720 523511219145600 2316562794483840 3883989586579200 840697428392640 7297812012677760 1721091012681600 1812528473736960 392633414359200 1737422095862880 803175805918080 2573958660537600 2912992189934400 630523071294480 1445716450652544 1213437654253440 1047022438291200 4633125588967680 2442359239770240 602381854438560 1681394856785280 3442182025363200 879498848164608 1849356852739200 3625056947473920 910078240690080 785266828718400 3474844191725760 1606351611836160 366457853401920 1261046142588960 2426875308506880 2094044876582400 659624136123456 2718792710605440 880730639268480 1204763708877120 3860937990806400 1758997696329216 3698713705478400 1820156481380160 1570533657436800 3212703223672320 1726066395889920 732915706803840 1187836160958720 1319248272246912 5437585421210880 1177900243077600 1761461278536960 2409527417754240 549686780102880 3640312962760320 3141067314873600 4078189065908160 3452132791779840 1321095958902720 1465831413607680 616995365421600 2638496544493824 621055757911680 2355800486155200 585100774339200 4819054835508480 2589099593834880 1099373560205760 1781754241438080 465791818433760 2642191917805440 2931662827215360 824530170154320 1233990730843200 1242111515823360 1170201548678400 9638109671016960 575862341060160 5178199187669760 580107026620800 2198747120411520 931583636867520 5863325654430720 877651161508800 1664275939804800 1795334154405120 435080269965600 1649060340308640 2467981461686400 776662105242240 1560546664346880 698687727650640 1151724682120320 1160214053241600 4397494240823040 276217245460800 1850986096264800 582496578931680 1863167273735040 1755302323017600 863793511590240 870160539931200 3298120680617280 819141084074880 1553324210484480 406074918634560 1397375455301280 2303449364240640 2320428106483200 8794988481646080 2693001231607680 975944762432640 552434490921600 614355813056160 1164993157863360 2340819996520320 3510604646035200 1727587023180480 1740321079862400 1638282168149760 414325868191200 812149837269120 2600911107244800 2632953484526400 1461869707084416 5386002463215360 1305240809896800 1951889524865280 1104868981843200 1228711626112320 2329986315726720 609112377951840 3455174046360960 3480642159724800 3276564336299520 1463917143648960 828651736382400 1624299674538240 386704143645120 2591380534770720 614516395409280 2610481619793600 2209737963686400 2457423252224640 1218224755903680 3901366660867200 6553128672599040 460887296556960 2927834287297920 1657303472764800 3248599349076480 1744140389564160 913668566927760 773408287290240 1229032790818560 1296709824211200 280379908710720 4914846504449280 1242977604573600 2436449511807360 580056215467680 921774593113920 3678431423103360 3314606945529600 3686134878336960 1745460131990400 1736068235247360 1827337133855520 1546816574580480 2593419648422400 560759817421440 2485955209147200 4872899023614720 261893321323200 2616210584346240 1160112430935360 1843549186227840 1945064736316800 420569863066080 3654674267711040 3093633149160960 1629096123191040 870084323201520 401799181613760 1121519634842880 9745798047229440 607677940013760 523786642646400 2320224861870720 3890129472633600 841139726132160 7309348535422080 1721996492630400 1815393753895680 392839981984800 1740168646403040 803598363227520 2578027624300800 2917597104475200 630854794599120 1446477053809536 1215355880027520 1047573285292800 4640449723741440 2443644184786560 602698772420640 1682279452264320 3443992985260800 879961559645952 1852280351913600 3630787507791360 911516910020640 785679963969600 3480337292806080 1607196726455040 366650649852480 1261709589198240 2430711760055040 2095146570585600 659971169734464 2723090630843520 881193998805120 1205397544841280 3867041436451200 1759923119291904 3704560703827200 1823033820041280 1571359927939200 3214393452910080 1728794995119360 733301299704960 1190022266684160 1319942339468928 5446181261687040 1178519945954400 1762387997610240 2410795089682560 549975974778720 3646067640082560 3142719855878400 4084635946265280 3457589990238720 1321790998207680 1466602599409920 617319971690400 2639884678937856 621382500385920 2357039891908800 585408600604800 4821590179365120 2593192492679040 1099951949557440 1785033400026240 466036875289440 2643581996415360 2933205198819840 824963962168080 1234639943380800 1242765000771840 1170817201209600 9643180358730240 576165306911040 5186384985358080 580412225635200 2199903899114880 932073750578880 5866410397639680 878112900907200 1667338890134400 1796278694273280 435309169226400 1649927924336160 2469279886761600 778091482062720 1563013606775040 699055312934160 1152330613822080 1160824451270400 4399807798229760 276362565595200 1851959915071200 583568611547040 1864147501157760 1756225801814400 864247960366560 870618338452800 3299855848672320 819572040846720 1556182964125440 406288557944640 1398110625868320 2304661227644160 2321648902540800 8799615596459520 2694418041409920 976458214892160 552725131190400 614679030635040 1167137223094080 2344520410162560 3512451603628800 1728495920733120 1741236676905600 1639144081693440 414543848392800 812577115889280 2605022677958400 2634338702721600 1462638808600704 5388836082819840 1305927507679200 1952916429784320 1105450262380800 1229358061270080 2334274446188160 609432836916960 3456991841466240 3482473353811200 3278288163386880 1464687322338240 829087696785600 1625154231778560 386907591833280 2592743881099680 615647357619840 2611855015358400 2210900524761600 2458716122540160 1218865673833920 3907534016937600 6556576326773760 461735518214880 2929374644676480 1658175393571200 3250308463557120 1746897560513280 914149255375440 773815183666560 1231294715239680 1297392033772800 280895922740160 4917432245080320 1243631545178400 2437731347667840 580361387749920 923471036429760 3684246358826880 3316350787142400 3688074183810240 1748672494531200 1739263312846080 1828298510750880 1547630367333120 2594784067545600 561791845480320 2487263090356800 4875462695335680 262375312449600 2620346340769920 1160722775499840 1846942072859520 1946088050659200 421343884110240 3656597021501760 3095260734666240 1632094328229120 870542081624880 402538656905280 1123583690960640 9750925390671360 607997644309440 524750624899200 2321445550999680 3892176101318400 842687768220480 7313194043003520 1725165672451200 1816348847281920 393562968674400 1741084163249760 805077313810560 1595407671164160 2919132075988800 632015826165360 1449139164859008 1215995288618880 1049501249798400 4642891101999360 2448141492343680 603807985357920 1685375536440960 3450331344902400 881581049830656 1853254851638400 3632697694563840 911996466464160 787125937348800 3482168326499520 1610154627621120 367325437429440 1264031652330720 2431990577237760 2099002499596800 661185787372992 2724523270922880 882815757183360 1207615970715840 2393111506746240 1763162099661312 3706509703276800 1823992932928320 1574251874697600 3220309255242240 1729704528195840 734650874858880 1192832974045440 1322371574745984 5449046541845760 1180688906023200 1765631514366720 2415231941431680 550988156144160 3647985865856640 3148503749395200 4086784906384320 3459409056391680 1324223635775040 1469301749717760 618456093631200 2644743149491968 622526099045760 2361377812046400 586485992534400 4830463882863360 2594556792293760 1101976312288320 1789249461068160 466894574284320 2648447271550080 2938603499435520 826482234216240 1236912187262400 1245052198091520 1172971985068800 9660927765726720 577225687389120 5189113584587520 581480422185600 2203952624576640 933789148568640 5877206998871040 879728988801600 1671276969129600 1799584583811840 436110316639200 1652964468432480 2473824374524800 2490104396183040 1563835920917760 700341861426480 1154451374778240 1162960844371200 4407905249153280 276871186065600 1855368280893600 1867578297137280 1759457977603200 865838531083680 872220633278400 3305928936864960 821080389548160 1559858504520960 407036295529920 1400683722852960 2308902749556480 2325921688742400 8815810498306560 2699376875717760 978255298500480 553742372131200 615810292161120 3735156594274560 2345753881376640 3518915955206400 1731677062167360 1744441266556800 1642160779096320 415306779098400 814072591059840 2606393201529600 2639186966404800 1465330663907712 5398753751435520 1308330949917600 1956510597000960 1107484744262400 1231620584322240 2339787756781440 610554443294880 3463354124334720 3488882533113600 3284321558192640 1467382947750720 830613558196800 1628145182119680 387619660491840 2597515593251040 617101451890560 2616661899835200 2214969488524800 2463241168644480 1221108886589760 3909589802294400 6568643116385280 462826088917920 2934765895501440 1661227116393600 3256290364239360 1747816617496320 915831664942320 775239320983680 1234202903781120 1299779767238400 281559369349440 4926482337288960 1245920337295200 2442217773179520 581429490737760 925652177835840 3686184670734720 3322454232787200 3694861752966720 1752802674940800 1743371269758720 1831663329884640 1550478641967360 2599559534476800 563118738698880 2491840674590400 4884435546359040 262995015326400 2621724926244480 1162858981475520 1851304355671680 1949669650857600 422339054024160 3663326659769280 3100957283934720 1635949163278080 872144236106640 403489410851520 1126237477397760 9768871092718080 609116609344320 525990030652800 2325717962951040 3899339301715200 844678108048320 7326653319538560 1729240332220800 1819691674133760 394492522989600 1744288472213280 806978821703040 1596247028087040 2924504476286400 633508581036240 1452561879065472 1218233218688640 1051980061305600 4651435925902080 2453923744917120 605234116277280 1689356216096640 3458480664441600 883663251496704 1856665600675200 3639383348267520 913674914016480 788985045979200 3488576944426560 1613957643406080 368193021456960 1267017162072480 2436466437377280 2103960122611200 662747438622528 2729537511200640 884900875098240 1210468232554560 2394370542130560 1767326502993408 3713331201350400 1827349828032960 1577970091958400 3227915286812160 1732887893963520 736386042913920 1193457575681280 1325494877245056 5459075022401280 1183477568968800 1769801750196480 2420936465109120 552289532185440 3654699656065920 3155940183916800 4094306266800960 3465775787927040 1327351312647360 1472772085827840 619916821840800 2650989754490112 623996440179840 2366955137937600 587871210729600 4841872930218240 2599331840945280 1104579064370880 1790186363521920 467997330134880 2654702625294720 2945544171655680 828434298278160 1239833643681600 1247992880359680 1175742421459200 9683745860436480 578589033718080 5198663681890560 582853817750400 2209158128741760 935994660269760 5891088343311360 881806816094400 1672152097795200 1803835013218560 437140363312800 1656868596556320 2479667287363200 2495985760719360 1566714020417280 701995995202320 1157178067436160 1165707635500800 4418316257483520 277525126670400 1859750465522400 1871989320539520 1763613632188800 867883550577120 874280726625600 3313737193112640 823019695021440 1560675291275520 407997672425280 1403991990404640 2314356134872320 2331415271001600 8836632514967040 2705752519827840 980565834568320 555050253340800 617264771266080 3743978641079040 2350071030625920 3527227264377600 1735767101154240 1748561453251200 1646039390042880 416287690005600 815995344850560 2611190034028800 2645420448283200 1468791620731008 5411505039655680 1311421089938400 1961131669136640 1110100506681600 1234529542532160 2341012936913280 611996508637920 3471534202308480 3497122906502400 3292078780085760 1470848751852480 832575380011200 1631990689701120 388535177338560 2603650651731360 617424583950720 2622842179876800 2220201013363200 2469059085064320 1223993017275840 3916785051043200 6584157560171520 463068437963040 2941697503704960 1665150760022400 3263981379402240 1751033316936960 917994762956880 777070354677120 1234849167901440 1302849710265600 281706801929280 4938118170128640 1248863070016800 2447986034551680 582802766007840 926136875926080 3692968762412160 3330301520044800 3703588627596480 1753720492809600 3502066633873920 1744284149072640 1835989525913760 1554140709354240 2605699420531200 563413603858560 2497726140033600 4895972069103360 263132727076800 2626549975405440 1165605532015680 1852273751852160 1954274565398400 422560202893920 3671979051827520 3108281418708480 1636805793288960 874204149011760 403700689506240 1126827207717120 9791944138206720 610555278674880 526265454153600 2331211064031360 3908549130796800 845120405787840 7343958103655040 1730145812169600 1823989594371840 394699090615200 1748408298023520 807401379012480 1599184777317120 2931411848097600 633840304340880 1453322482222464 1221110557349760 1052530908307200 4662422128062720 2455208689933440 605551034259360 1690240811575680 3460291624339200 884125962978048 1861050849436800 3647979188743680 915832918012320 789398181230400 3496816596047040 1614802758024960 368385817907520 1267680608681760 2442221114699520 2105061816614400 9324844256125440 2735984391557760 885364234634880 1211102068518720 2398777165975680 1768251925956096 3722101698873600 1831665836024640 1578796362460800 3229605516049920 1736980792807680 736771635815040 1194394478135040 1326188944467072 5471968783115520 1184097271845600 1770728469269760 2422204137037440 552578726861280 3663331672049280 3157592724921600 4103976587336640 3473961585615360 1328046351952320 1473543271630080 620241428109600 2652377888934144 392603608514880 624323182654080 2368194543691200 588179036995200 4844408274074880 2605471189211520 1105157453722560 1791591717202560 468242386990560 2656092703904640 2947086543260160 828868090291920 1240482856219200 785207217029760 1248646365308160 1176358073990400 9688816548149760 578891999568960 5210942378423040 583159016764800 2210314907445120 588905412772320 936484773981120 5894173086520320 882268555492800 1673464790793600 1804779553086720 437369262573600 1657736180583840 2480965712438400 1570414434059520 702363580485840 1157783999137920 1166318033529600 4420629814890240 277670446804800 1860724284328800 1177810825544640 1872969547962240 1764537110985600 868337999353440 874738525147200 3315472361167680 823450651793280 1561900471407360 408211311735360 1404727160971680 2315567998275840 2332636067059200 8841259629780480 2707169329630080 981079287027840 555340893609600 617587988844960 2355621651089280 3529074221971200 1736675998706880 1749477050294400 1646901303586560 416505670207200 816422623470720 2617357390099200 2646805666478400 1469560722247296 5414338659260160 1312107787720800 1962158574055680 1110681787219200 1235175977689920 2342850707111040 612316967603040 3473351997413760 3498954100588800 3293802607173120 925422791499360 1471618930541760 833011340414400 1632845246941440 388738625526720 2605013998060320 617909282040960 2624215575441600 2221363574438400 2470351955379840 1224633935206080 3926036085148800 6587605214346240 463431961530720 1850845582998720 2943237861083520 1666022680828800 3265690493882880 1755169073360640 918475451404560 777477251053440 1235818564081920 1303531919827200 281927950799040 4940703910759680 1249517010621600 2449267870412160 583107938290080 926863923061440 3701691165997440 3332045361657600 3705527933069760 1755097219612800 3510338146721280 1745653468043520 1836950902809120 1554954502106880 2607063839654400 563855901598080 2499034021243200 4898535740824320 263339294702400 2632753610040960 1166215876580160 1853727846122880 1955297879740800 422891926198560 3673901805618240 3109909004213760 1638090738305280 874661907435120 404017607488320 1127711803196160 9797071481648640 610874982970560 526678589404800 2332431753160320 3910595759481600 845783852397120 7347803611236480 1731504032092800 1824944687758080 395008942053600 1749323814870240 808035214976640 1602961883470080 2932946819611200 634337889297840 1454463386957952 1221749965941120 1053357178809600 4664863506320640 2457136107457920 606026411232480 1691567704794240 3463008064185600 884820030200064 1862025349161600 3649889375516160 916312474455840 790017884107200 3498647629740480 1616070429953280 368675012583360 1268675778595680 2443499931882240 2106714357619200 9329727012641280 2737417031637120 886059273939840 1212052822464960 2404442825205120 1769640060400128 3724050698323200 1832624948911680 1580035768214400 3232140859906560 1737890325884160 737350025166720 1197517486314240 1327230045300096 5474834063274240 1185026826160800 1772118547879680 2424105644929920 553012518875040 3665249897823360 3160071536428800 4106125547455680 3475780651768320 1329088910909760 1474700050333440 620728337512800 2654460090600192 392809187050560 624813296365440 2370053652321600 588640776393600 4848211289859840 2606835488826240 1106025037750080 1796276229471360 468609972274080 2658177821819520 2949400100666880 829518778312560 1241456675025600 785618374101120 1249626592730880 1177281552787200 9696422579719680 579346448345280 5213670977652480 583616815286400 2212050075500160 589213780575840 937219944548160 5898800201333760 882961164590400 1677840434121600 1806196362888960 437712611464800 1659037556625120 2482913350051200 1571236748202240 702914958411120 1158692896690560 1167233630572800 4424100151000320 277888427006400 1862185012538400 1178427561151680 1874439889096320 1765922329180800 869019672517920 875425222929600 3318075113250240 824097086951040 1565984405180160 408531770700480 1405829916822240 2317385793381120 2334467261145600 8848200302000640 2709294544333440 981849465717120 555776854012800 618072815213280 2356855122303360 3531844658361600 1738039345035840 1750850445859200 1648194173902080 416832640509600 817063541400960 2618727913670400 2648883493771200 1470714374521728 5418589088666880 1313137834394400 1963698931434240 1111553708025600 1236145630426560 2348976607770240 612797656050720 3476078690071680 3501700891718400 3296388347804160 925907369476320 1472774198575680 833665281019200 1634127082801920 389043797808960 2607059017553760 619524942341760 2626275668788800 2223107416051200 2472291260853120 1225595312101440 3928091870505600 6592776695608320 464643706756320 1851814738952640 2945548397151360 1667330562038400 3268254165603840 1756088130343680 919196484076080 778087595617920 1239049884683520 1304555234169600 641978496815040 4944582521706240 1250497921528800 2451190624202880 583565696713440 929287413512640 3703629477905280 3334661124076800 3708436891279680 1759686308956800 3512176260687360 1750217864613120 1838392968152160 1556175191235840 2609110468339200 655022720800800 1283956993630080 2500995843057600 4902381248405760 264027853454400 2634132195515520 1167131393426880 1858574827025280 1956832851254400 962967745222560 3676785936304320 3112350382471680 1642373888359680 875348545070160 405074000761920 1310045441601600 2567913987260160 9804762496811520 611354539414080 528055706908800 2334262786853760 3913665702508800 1925935490445120 7353571872608640 1736031431836800 1826377327837440 396041780181600 1750697090140320 810148001523840 1603801240392960 2935249276881600 1444451617833840 1458266402742912 1222709078828160 1056111413817600 4668525573707520 2463560832539520 607611001142880 3851870980890240 3472062863673600 887133587606784 1863487098748800 3652754655674880 917031809121120 792083560363200 3501394180280640 1620296003047680 369638994836160 2888903235667680 2445418157656320 2112222827635200 9337051147415040 2739565991756160 888376071623040 1215222002285760 2405701860589440 1774267175213568 3726974197497600 1834063618242240 1584167120726400 3240592006095360 1739254625498880 739277989672320 1198142087950080 1330700381410176 5479131983512320 1188125340544800 1776752143246080 2430444004571520 554458492254240 3668127236484480 3168334241452800 4109348987634240 3478509250997760 1332564107434560 1478555979344640 622351368856800 2661400762820352 393117554854080 626447008736640 2376250681089600 590179907721600 4860888009143040 2608881938248320 1108916984508480 1797213131925120 469835256552480 2665128214869120 2957111958689280 831687738381360 1244702737713600 786235109708160 1252894017473280 1180359815443200 9721776018286080 580861277599680 5217763876496640 585142810358400 2217833969016960 589676332281120 939670513104960 5914223917378560 885269861582400 1678715562787200 1810919062229760 438857107768800 1663375476762720 2489405475427200 1572470219416320 704752884828720 1161722555199360 1170285620716800 4435667938033920 278615027678400 2688725608894080 1867054106570400 1179352664562240 1879341026209920 1770539723164800 871291916399520 877714215537600 3326750953525440 826251870810240 1566801191934720 409599967250880 1409505769657440 2323445110398720 2340571241433600 8871335876067840 2716378593344640 984416728014720 557230055356800 619688903107680 2358705329124480 3541079446329600 1742583832799040 1755428431075200 1652503741620480 417922541517600 819199934501760 2620783699027200 2655809584747200 1474559882103168 5432757186689280 1316571323306400 1968833456029440 1114460110713600 1239377806215360 2350201787902080 614399950876320 3485167665598080 3510856862150400 3305007483240960 926634236441760 1476625092022080 835845083035200 1638399869003520 390061038749760 2613875749198560 619848074401920 2633142646612800 2228920221427200 2478755612430720 1228799901752640 3931175548540800 6610014966481920 464886055801440 1853268472883520 2953250184044160 1671690166070400 3276799738007040 1757466715818240 921599926314480 780122077499520 1239696148803840 1307966281977600 643657091394240 4957511224861440 1253767624552800 2457599803505280 585091558124640 929772111602880 3706536945767040 3343380332140800 3718133418646080 1760604126825600 3514933431636480 1751130743927040 1843199852628960 1560244154999040 2615932563955200 656735422384800 1287314182788480 2507535249105600 4915199607010560 2636200073727360 1170183116249280 1859544223205760 1961949422966400 965485637091360 3686399705257920 3120488309998080 1643230518370560 877637337186960 405285279416640 1313470844769600 2574628365576960 9830399214021120 612953060892480 5272400147454720 528331130409600 2340366232498560 3923898845932800 1930971274182720 7372799410515840 1736936911785600 1831152794768640 396248347807200 1755274674373920 810570558833280 1605060275777280 2942924134449600 1448228455637040 1459027005899904 1225906121784960 1056662260819200 4680732464997120 2464845777555840 607927919124960 3861942548365440 3473873823571200 887596299088128 1868359597372800 3662305589537280 919429591338720 792496695614400 3510549348747840 1621141117666560 369831791286720 2896456911274080 2451812243569920 2113324521638400 9361464929994240 2746729192152960 888839431159680 1215855838249920 2407590413665920 1775192598176256 3736719194745600 1838859182677440 1584993391228800 3242282235333120 1743802290881280 739663582573440 1199391291221760 1331394448632192 5493458384305920 1188745043421600 1777678862319360 2431711676499840 554747686930080 3677718365354880 3169986782457600 4120093788229440 3487604581762560 1333259146739520 1479327165146880 622675975125600 2662788897264384 394145447532480 626773751210880 2377490086843200 590487733987200 4863423352999680 2615703436321920 1109495373860160 1799086936832640 470080313408160 2666518293479040 2958654330293760 832121530395120 1245351950251200 788290895064960 1253547502421760 1180975467974400 9726846705999360 581164243450560 5231406872643840 585448009372800 2218990747720320 591218171298720 940160626816320 5917308660587520 885731600980800 1680465820118400 1811863602097920 439086007029600 1664243060790240 2490703900502400 1576581790129920 705120470112240 1162328486901120 1170896018745600 4437981495440640 278760347812800 2690836344685440 1868027925376800 1182436342597440 1880321253632640 1771463201961600 871746365175840 878172014059200 3328486121580480 826682827582080 1568434765443840 409813606560960 1410240940224480 2324656973802240 2341792037491200 8875962990881280 2717795403146880 984930180474240 557520695625600 620012120686560 2364872685194880 3542926403923200 1743492730351680 1756344028118400 1653365655164160 418140521719200 819627213121920 2627636316883200 2657194802942400 1475328983619456 5435590806293760 1317258021088800 1969860360948480 1115041391251200 1240024241373120 2352652148165760 614720409841440 3486985460703360 3512688056236800 3306731310328320 929057126326560 1477395270711360 836281043438400 1639254426243840 390264486937920 2615239095527520 620494338522240 2634516042177600 2230082782502400 2480048482746240 1229440819682880 3941454475324800 6613462620656640 465370753891680 1858114252653120 2954790541422720 1672562086876800 3278508852487680 1762062000733440 922080614762160 780528973875840 1240988677044480 1308648491539200 643992810310080 4960096965492480 1254421565157600 2458881639365760 585396730406880 930741507783360 3716228505306240 3345124173753600 3720072724119360 1762439762563200 3524124001466880 1844161229524320 1561057947751680 2617296983078400 657077962701600 1287985620620160 2508843130315200 4917763278731520 2643093001100160 1170793460813760 1861483015566720 1962972737308800 965989215465120 3688322459048640 3122115895503360 1644943778392320 878095095610320 405707836726080 1314155925403200 2575971241240320 9835526557463040 613272765188160 5286186002200320 528881977411200 2341586921627520 3925945474617600 1931978430930240 7376644918097280 1738747871683200 1832107888154880 396661483058400 1756190191220640 811415673452160 1609257060391680 2944459105963200 1448983823197680 1460548212213888 1226545530376320 1057763954822400 4683173843255040 2467415667588480 608561755089120 3863956861860480 3477495743366400 888521722050816 1869334097097600 3664215776309760 919909147782240 793322966116800 3512380382441280 1622831346904320 370217384187840 2897967646395360 2453091060752640 2115527909644800 9366347686510080 2748161832232320 889766150232960 1217123510178240 2413885590587520 1777043444101632 3738668194195200 1839818295564480 1586645932233600 3245662693808640 1744711823957760 740434768375680 1200328193675520 1332782583076224 5496323664464640 1189984449175200 1779532300465920 2434247020356480 555326076281760 3679636591128960 3173291864467200 4122242748348480 3489423647915520 1334649225349440 1480869536751360 623325187663200 394351026068160 627427236159360 2379968898350400 591103386518400 4868494040712960 2617067735936640 1110652152563520 1800492290513280 470570427119520 2669298450698880 2961739073502720 832989114422640 1246650375326400 788702052136320 1254854472318720 1182206773036800 9736988081425920 581770175152320 5234135471873280 586058407401600 2221304305127040 591526539102240 941140854239040 5923478147005440 886655079777600 1681778513116800 1813752681834240 439543805551200 1665978228845280 2493300750652800 1577404104272640 705855640679280 1163540350304640 1172116814803200 4442608610254080 279050988081600 2697872130656640 1869975562989600 1183053078204480 1882281708478080 1773310159555200 872655262728480 879087611102400 3331956457690560 827544741125760 1569659945575680 410240885181120 1411711281358560 2327080700609280 2344233629606400 8885217220508160 2720629022751360 985957085393280 558101976163200 620658555844320 2366106156408960 3546620319110400 1745310525456960 1758175222204800 1655089482251520 418576482122400 820481770362240 2629006840454400 2659965239332800 1476867186652032 5441258045502720 1318631416653600 1971914170786560 1116203952326400 1241317111688640 2354489918363520 615361327771680 3490621050913920 3516350444409600 3310178964503040 929541704303520 1478935628089920 837152964244800 1640963540724480 390671383314240 2617965788185440 620979036612480 2637262833307200 2232407904652800 2482634223377280 1230722655543360 3943510260681600 6620357929006080 465734277459360 1859083408607040 2957871256179840 1674305928489600 3281927081448960 1762981057716480 923041991657520 781342766628480 1241958073224960 1310012910662400 644664248141760 4965268446754560 1255729446367200 2461445311086720 586007074971360 931468554918720 3718166817214080 3348611856979200 3723951335065920 1763816489366400 3525962115432960 1846083983315040 1562685533256960 2620025821324800 657763043335200 1289328496283520 2511458892734400 4922890622173440 2644471586574720 1172014149942720 1862937109837440 1965019365993600 966996372212640 3692167966630080 3125371066513920 1646228723408640 879010612457040 406024754708160 1315526086670400 2578656992567040 9845781244346880 613912173779520 5288943173149440 529295112662400 2344028299885440 3930038731987200 1933992744425280 7384335933260160 1740106091606400 1834018074927360 396971334496800 1758021224914080 812049509416320 1610096417314560 2947529048990400 1450494558318960 1461689116949376 1227824347559040 1058590225324800 4688056599770880 2469343085112960 609037132062240 3867985488850560 3480212183212800 889215789272832 1871283096547200 3668036149854720 920868260669280 793942668993600 3516042449828160 1624099018832640 370506578863680 2900989116637920 2455648695118080 2117180450649600 9376113199541760 2751027112391040 890461189537920 1218074264124480 2415144625971840 1778431578545664 3742566193094400 1841736521338560 1587885337987200 3248198037665280 1746530890110720 741013157727360 1200952795311360 1333823683909248 5502054224782080 1190914003490400 1780922379075840 2436148528248960 555759868295520 3683473042677120 3175770675974400 4126540668586560 3493061780221440 1335691784306880 1482026315454720 623812097066400 394762183139520 627917349870720 2381828006980800 591565125916800 4872297056497920 2619796335166080 1111519736591040 1801429192967040 470938012403040 2671383568613760 2964052630909440 833639802443280 1247624194132800 789524366279040 1255834699741440 1183130251833600 9744594112995840 582224623928640 5239592670332160 586516205923200 2223039473182080 592143274709280 941876024806080 5928105261818880 887347688875200 1682653641782400 1815169491636480 439887154442400 1667279604886560 2495248388265600 1579048732558080 706407018604560 1164449247857280 1173032411846400 4446078946364160 279268968283200 2699279287850880 1871436291199200 1184286549418560 1883752049612160 1774695377750400 873336935892960 879774308884800 3334559209773120 828191176283520 1570476732330240 410561344146240 1412814037209120 2328898495714560 2346064823692800 8892157892728320 2722754237454720 986727264082560 558537936566400 621143382212640 2368573098837120 3549390755500800 1746673871785920 1759548617769600 1656382352567040 418903452424800 821122688292480 2631747887596800 2662043066625600 1478020838926464 5445508474909440 1319661463327200 1973454528165120 1117075873132800 1242286764425280 2355715098495360 615842016219360 3493347743571840 3519097235539200 3312764705134080 930510860257440 1480090896123840 837806904849600 1642245376584960 390976555596480 2620010807678880 621302168672640 2639322926654400 2234151746265600 2484573528850560 1231684032438720 3947621831395200 6625529410268160 465976626504480 1861021720514880 2960181792247680 1675613809699200 3284490753169920 1764819171682560 923763024329040 781953111192960 1242604337345280 1311036225004800 645167826515520 4969147057701120 1256710357274400 2463368064877440 586464833394720 931953253008960 3722043441029760 3351227619398400 3726860293275840 1764734307235200 3529638343365120 1847526048658080 1563906222385920 2622072450009600 658276853810400 1290335653031040 2513420714548800 4926736129754880 2647228757523840 1172929666789440 1863906506017920 1966554337507200 967751739773280 3695052097316160 3127812444771840 1647085353419520 879697250092080 406236033362880 1316553707620800 2580671306062080 9853472259509760 614391730223040 5294457515047680 529570536163200 2345859333578880 3933108675014400 1935503479546560 7390104194632320 1741011571555200 1835450715006720 397177902122400 1759394500184160 812472066725760 1611775131160320 2949831506260800 1451627609659920 1462449720106368 1228783460446080 1059141072326400 4691718667157760 2470628030129280 609354050044320 3871006959093120 3482023143110400 889678500754176 1872744846134400 3670901430013440 921587595334560 794355804244800 3518789000368320 1624944133451520 370699375314240 2903255219319840 2457566920892160 2118282144652800 9383437334315520 2753176072510080 890924549074560 1218708100088640 2417662696740480 1779357001508352 3745489692268800 1843175190669120 1588711608489600 3249888266903040 1747895189725440 741398750628480 1303219183069440 1334517751131264 5506352145020160 1191533706367200 1781849098149120 2437416200177280 556049062971360 3686350381338240 3177423216979200 4129764108765120 3495790379450880 1336386823611840 1482797501256960 624136703335200 395070550943040 628244092344960 2383067412734400 591872952182400 4874832400354560 2621842784588160 1112098125942720 1954828774604160 471183069258720 2672773647223680 2965595002513920 834073594457040 1248273406670400 790141101886080 1256488184689920 1183745904364800 9749664800709120 582527589779520 5243685569176320 586821404937600 2224196251885440 592605826414560 942366138517440 5931190005027840 887809428273600 1825938965289600 1816114031504640 440116053703200 1668147188914080 2496546813340800 1580282203772160 706774603888080 1165055179559040 1173642809875200 4448392503770880 279414288417600 2702093602239360 1872410110005600 1185211652829120 1884732277034880 1775618856547200 873791384669280 880232107406400 3336294377828160 828622133055360 1704209700936960 410774983456320 1413549207776160 2330110359118080 2347285619750400 8896785007541760 2724171047256960 987240716542080 558828576835200 621466599791520 2370423305658240 3551237713094400 1747582769338560 1760464214812800 1657244266110720 419121432626400 821549966912640 2633803672953600 2663428284820800 1478789940442752 5448342094513920 1320348161109600 1974481433084160 1117657153670400 1242933199583040 2556314551405440 616162475184480 3495165538677120 3520928429625600 3314488532221440 931237727222880 1480861074813120 838242865252800 1643099933825280 391180003784640 2621374154007840 621948432792960 2640696322219200 2235314307340800 2485866399166080 1232324950368960 3950705509430400 6628977064442880 466461324594720 1862475454445760 2961722149626240 1676485730505600 3286199867650560 1766197757157120 924243712776720 782360007569280 1243896865585920 1311718434566400 645503545431360 4971732798332160 1257364297879200 2464649900737920 586770005676960 932922649189440 3724950908891520 3352971461011200 3728799598749120 1766569942972800 3532395514314240 1848487425553440 1564720015138560 2623436869132800 658619394127200 1291007090862720 2514728595758400 4929299801475840 2649296635735680 1173540011353920 1865845298378880 1967577651849600 968255318147040 3696974851106880 3129440030277120 1648798613441280 880155008515440 406658590672320 1317238788254400 2582014181725440 9858599602951680 614711434518720 5298593271471360 530121383164800 2347080022707840 3935155303699200 1936510636294080 7393949702213760 1742822531452800 1836405808392960 397591037373600 1760310017030880 813317181344640 1613034166544640 2951366477774400 1452382977220560 1463970926420352 1229422869037440 1060242766329600 4694160045415680 2473197920161920 609987886008480 3873021272588160 3485645062905600 890603923716864 1873719345859200 3672811616785920 922067151778080 795182074747200 3520620034061760 1626634362689280 371084968215360 2904765954441120 2458845738074880 2120485532659200 9388320090831360 2754608712589440 891851268147840 1219975772016960 2419551249816960 1781207847433728 3747438691718400 1844134303556160 1590364149494400 3253268725378560 1748804722801920 742169936430720 1304574761468160 1335905885575296 5509217425178880 1192773112120800 1783702536295680 2439951544033920 556627452323040 3688268607112320 3180728298988800 4131913068884160 3497609445603840 1337776902221760 1484339872861440 624785915872800 395276129478720 628897577293440 2385546224241600 592488604713600 4879903088067840 2623207084202880 1113254904646080 1956862142202240 471673182970080 2675553804443520 2968679745722880 834941178484560 1249571831745600 790552258957440 1257795154586880 1184977209427200 9759806176135680 583133521481280 5246414168405760 587431802966400 2226509809292160 592914194218080 943346365940160 5937359491445760 888732907070400 1827838264694400 1818003111240960 440573852224800 1669882356969120 2499143663491200 1581104517914880 707509774455120 1166267042962560 1174863605932800 4453019618584320 279704928686400 2704204338030720 1874357747618400 1185828388436160 1886692731880320 1777465814140800 874700282221920 881147704449600 3339764713938240 829484046599040 1705982380381440 411202262076480 1415019548910240 2332534085925120 2349727211865600 8906039237168640 2727004666861440 988267621461120 559409857372800 622113034949280 2371656776872320 3554931628281600 1749400564443840 1762295408899200 1658968093198080 419557393029600 822404524152960 2635174196524800 2666198721211200 1480328143475328 5454009333722880 1242296406933120 1321721556674400 1976535242922240 1118819714745600 1244226069898560 2558973570572160 616803393114720 3498801128887680 3524590817798400 3317936186396160 931722305199840 1482401432191680 839114786059200 1644809048305920 391586900160960 2624100846665760 622271564853120 2484592813866240 2643443113348800 2237639429491200 2488452139797120 1233606786229440 3952761294787200 6635872372792320 466703673639840 1863444610399680 2964802864383360 1678229572118400 3289618096611840 1767116814140160 925205089672080 783173800321920 1244543129706240 1313082853689600 646174983263040 4976904279594240 1258672179088800 2467213572458880 587380350241440 933407347279680 3726889220799360 3356459144236800 3732678209695680 1767487760841600 3534233628280320 1850410179344160 1566347600643840 2626165707379200 659304474760800 1292349966526080 2517344358177600 4934427144917760 2650675221210240 1174760700482880 1866814694559360 1969624280534400 969262474894560 3700820358688320 3132695201287680 1649655243452160 881070525362160 406869869327040 1318608949521600 2584699933052160 9868854289835520 615350843110080 5301350442420480 530396806665600 2349521400965760 3939248561068800 1938524949789120 7401640717376640 1743728011401600 1838315995165440 397797604999200 1762141050724320 813739738654080 1613873523467520 2954436420801600 1453893712341840 1464731529577344 1230701686220160 1060793613331200 4699042801931520 2474482865178240 610304803990560 3877049899578240 3487456022803200 891066635198208 1875668345308800 3676631990330880 923026264665120 795595209998400 3524282101448640 1627479477308160 371277764665920 2907787424683680 2461403372440320 2121587226662400 9398085603863040 2757473992748160 892314627684480 1220609607981120 2420810285201280 1782133270396416 3751336690617600 1846052529330240 1591190419996800 3254958954616320 1750623788954880 742555529331840 1305252550667520 1336599952797312 5514947985496320 1193392814997600 1784629255368960 2441219215962240 556916646998880 3692105058660480 3182380839993600 4136210989122240 3501247577909760 1338471941526720 1485111058663680 625110522141600 395687286550080 629224319767680 2386785629995200 592796430979200 4882438431924480 2625935683432320 1113833293997760 1957878826001280 471918239825760 2676943883053440 2970222117327360 835374970498320 1250221044283200 791374573100160 1258448639535360 1185592861958400 9764876863848960 583436487332160 5251871366864640 587737001980800 2227666587995520 593530929825120 943836479651520 5940444234654720 889194646468800 1828787914396800 1818947651109120 440802751485600 1670749940996640 2500442088566400 1582749146200320 707877359738640 1166872974664320 1175474003961600 4455333175991040 279850248820800 2705611495224960 1875331566424800 1187061859650240 1887672959303040 1778389292937600 875154730998240 881605502971200 3341499881993280 829915003370880 1706868720103680 411415901386560 1415754719477280 2333745949328640 2350948007923200 8910666351982080 2728421476663680 988781073920640 559700497641600 622436252528160 2374123719300480 3556778585875200 1750309461996480 1763211005942400 1659830006741760 419775373231200 822831802773120 2637915243667200 2667583939406400 1481097244991616 5456842953327360 1243588614871680 1322408254456800 1977562147841280 1119400995283200 1244872505056320 2560303080155520 617123852079840 3500618923992960 3526422011884800 3319660013483520 932691461153760 1483171610880960 839550746462400 1645663605546240 391790348349120 2625464192994720 623402527063680 2487177229743360 2644816508913600 2238801990566400 2489745010112640 1234247704159680 3956872865500800 6639320026967040 467551895297760 1865382922307520 2966343221761920 1679101492924800 3291327211092480 1768954928106240 925685778119760 783580696698240 1246805054127360 1313765063251200 646510702178880 4979490020225280 1259326119693600 2468495408319360 587685522523680 935103790595520 3730765844615040 3358202985849600 3734617515168960 1770700123382400 3537909856212480 1851371556239520 1567161393396480 2627530126502400 659647015077600 1293021404357760 2518652239387200 4936990816638720 2653432392159360 1175371045047360 1870207581191040 1970647594876800 969766053268320 3702743112479040 3134322786792960 1652653448490240 881528283785520 407609344618560 1319294030155200 2586042808715520 9873981633277440 615670547405760 5306864784318720 531360788918400 2350742090094720 3941295189753600 1939532106536640 7405486224958080 1746897191222400 1839271088551680 398520591688800 1763056567571040 815218689237120 1615552237313280 2955971392315200 1454649079902480 1467393640626816 1231341094811520 1062721577836800 4701484180189440 2478980172735360 611414016927840 3879064213073280 3493794382444800 892686125382912 1876642845033600 3678542177103360 923505821108640 797041183377600 3526113135142080 1630437378474240 371952552242880 2909298159804960 2462682189623040 2125443155673600 9402968360378880 2758906632827520 893936386062720 1222828033855680 2423328355969920 1785372250765824 3753285690067200 1847011642217280 1594082366755200 3260874756948480 1751533322031360 743905104485760 1307624812865280 1339029188074368 5517813265655040 1195561775066400 1787872772125440 2445656067711360 557928828364320 3694023284434560 3188164733510400 4138359949241280 3503066644062720 1340904579094080 1487810208971520 626246644082400 395892865085760 630367918427520 2391123550132800 593873822908800 4891312135422720 2627299983047040 1115857656728640 1961437219297920 472775938820640 2681809158188160 2975620417943040 836893242546480 1252493288164800 791785730171520 1260735836855040 1187747645817600 9782624270845440 584496867810240 5254599966094080 588805198531200 2231715313457280 593839297628640 945551877641280 5951240835886080 890810734363200 1832111688355200 1822253540647680 441603898898400 1673786485092960 2504986576329600 1583571460343040 709163908230960 1168993735620480 1177610397062400 4463430626914560 280358869291200 2708425809613440 1878739932247200 1187678595257280 1891103755282560 1781621468726400 876745301715360 883207797796800 3347572970185920 831423352072320 1709970909131520 412163638971840 1418327816461920 2337987471240960 2355220794124800 8926861253829120 2733380310971520 990578157528960 560717738582400 623567514054240 2375357190514560 3563242937452800 1753490603430720 1766415595593600 1662846704144640 420538303936800 824327277943680 2639285767238400 2672432203089600 1483789100298624 5466760621943040 1244234718840960 1324811696695200 1981156315057920 1121435477164800 1247135028108480 2564956363697280 618245458457760 3506981206861440 3532831191187200 3325693408289280 933176039130720 1485867236293440 841076607873600 1648654555887360 392502417007680 2630235905146080 623887225153920 2488469437681920 2649623393390400 2242870954329600 2494270056216960 1236490916915520 3958928650857600 6651386816578560 467915418865440 1866352078261440 2971734472586880 1682153215747200 3297309111774720 1769873985089280 927368187686640 785004834015360 1247774450307840 1316152796716800 647685718384320 4988540112433920 1261614911810400 2472981833831040 588753625511520 935830837730880 3732704156522880 3364306431494400 3741405084325440 1772076850185600 3539747970178560 1854736375373280 1570009668030720 2632305593433600 660845906186400 1295371436768640 2523229823620800 4945963667662080 2654810977633920 1177507251023040 1871661675461760 1974229195075200 971528577576480 3709472750746560 3140019336061440 1653938393506560 883130438267280 407926262600640 1321691812372800 2590742873537280 9891927335324160 616789512440640 5309621955267840 531773924169600 2355014502046080 3948458390150400 1943057155152960 7418945501493120 1748255411145600 1842613915403520 398830443127200 1766260876534560 815852525201280 1616391594236160 2961343792612800 1457292866364720 1468534545362304 1233579024881280 1063547848339200 4710029004092160 2480907590259840 611889393900960 3886114310305920 3496510822291200 893380192604928 1880053594070400 3685227830807040 925184268660960 797660886254400 3532521753069120 1631705050402560 372241746918720 2914585732729440 2467158049762560 2127095696678400 9420058008184320 2763920873105280 894631425367680 1223778787801920 2424587391354240 1786760385209856 3760107188140800 1850368537321920 1595321772508800 3263410100805120 1754716687799040 744483493837440 1308641496664320 1340070288907392 5527841746210560 1196491329381600 1789262850735360 2447557575603840 558362620378080 3700737074643840 3190643545017600 4145881309657920 3509433375598080 1341947138051520 1488966987674880 626733553485600 396612389960640 630858032138880 2392982658763200 594335562307200 4895115151207680 2632075031698560 1116725240756160 1962962244996480 473143524104160 2683894276103040 2977933975349760 837543930567120 1253467106971200 793224779921280 1261716064277760 1188671124614400 9790230302415360 584951316586560 5264150063397120 589262997052800 2233450481512320 594918584940960 946287048208320 5955867950699520 891503343460800 1833536162908800 1823670350449920 441947247789600 1675087861134240 2506934213942400 1586449559842560 709715286156240 1169902633173120 1178525994105600 4466900963024640 280576849492800 2709832966807680 1880200660456800 1189837169881920 1892574096416640 1783006686921600 877426974879840 883894495579200 3350175722268480 832069787230080 1711300418714880 412484097936960 1419430572312480 2339805266346240 2357051988211200 8933801926049280 2735505525674880 991348336218240 561153698985600 624052340422560 2379674339763840 3566013373843200 1754853949759680 1767788991158400 1664139574460160 420865274239200 824968195873920 2644082599737600 2674510030382400 1484942752573056 5471011051349760 1246496082733440 1325841743368800 1982696672436480 1122307397971200 1248104680845120 2566950628072320 618726146905440 3509707899519360 3535577982316800 3328279148920320 934872062050080 1487022504327360 841730548478400 1649936391747840 392807589289920 2632280924639520 624210357214080 2492992165466880 2651683486737600 2244614795942400 2496209361690240 1237452293810880 3966123899606400 6656558297840640 468157767910560 1869744124100160 2974045008654720 1683461096956800 3299872783495680 1773090684529920 928089220358160 785615178579840 1248420714428160 1317176111059200 648189296758080 4992418723380480 1262595822717600 2474904587621760 589211383934880 936315535821120 3739488248200320 3366922193913600 3744314042535360 1772994668054400 3546181369059840 1856178440716320 1571230357159680 2634352222118400 661359716661600 1296378593516160 2525191645435200 4949809175243520 2659636026794880 1178422767869760 1872631071642240 1975764166588800 972283945137120 3712356881432640 3142460714319360 1654795023517440 883817075902320 408137541255360 1322719433323200 2592757187032320 9899618350487040 617269068884160 5319272053589760 532049347670400 2356845535739520 3951528333177600 1944567890274240 7424713762865280 1749160891094400 1844046555482880 399037010752800 1767634151804640 816275082510720 1619329343466240 2963646249883200 1458425917705680 1469295148519296 1234538137768320 1064098695340800 4713691071479040 2482192535276160 612206311883040 3889135780548480 3498321782188800 893842904086272 1881515343657600 3688093110965760 925903603326240 798074021505600 3535268303609280 1632550165021440 372434543369280 2916851835411360 2469076275536640 2128197390681600 9427382142958080 2766069833224320 895094784904320 1224412623766080 2428994015199360 1787685808172544 3763030687315200 1851807206652480 1596148043011200 3265100330042880 1756080987413760 744869086738560 1309319285863680 1340764356129408 5532139666448640 1197111032258400 1790189569808640 2448825247532160 558651815053920 3703614413304960 3192296086022400 4149104749836480 3512161974827520 1342642177356480 1489738173477120 627058159754400 396920757764160 631184774613120 2394222064516800 594643388572800 4897650495064320 2634121481120640 1117303630107840 1963978928795520 473388580959840 2685284354712960 2979476346954240 837977722580880 1254116319508800 793841515528320 1262369549226240 1189286777145600 9795300990128640 585254282437440 5268242962241280 589568196067200 2234607260215680 595381136646240 946777161919680 5958952693908480 891965082859200 1834485812611200 1824614890318080 442176147050400 1675955445161760 2508232639017600 1587683031056640 710082871439760 1170508564874880 1179136392134400 4469214520431360 280722169627200 2714758016987520 1881174479263200 1190762273292480 1893554323839360 1783930165718400 877881423656160 884352294100800 3351910890323520 832500744001920 1712186758437120 412697737247040 1420165742879520 2341017129749760 2358272784268800 8938429040862720 2736922335477120 991861788677760 561444339254400 624375558001440 2381524546584960 3567860331436800 1755762847312320 1768704588201600 1665001488003840 421083254440800 825395474494080 2646138385094400 2675895248577600 1485711854089344 5473844670954240 1247465238687360 1326528441151200 1983723577355520 1122888678508800 1248751116002880 2568280137655680 619046605870560 3511525694624640 3537409176403200 3330002976007680 935598929015520 1487792683016640 842166508881600 1650790948988160 393011037478080 2633644270968480 625341319424640 2494930477374720 2653056882302400 2245777357017600 2497502232005760 1238093211741120 3969207577641600 6660005952015360 469005989568480 1871197858031040 2975585366033280 1684333017763200 3301581897976320 1774469270004480 928569908805840 786022074956160 1250682638849280 1317858320620800 648525015673920 4995004464011520 1263249763322400 2476186423482240 589516556217120 938011979136960 3742395716062080 3368666035526400 3746253348008640 1776207030595200 3548938540008960 1857139817611680 1572044149912320 2635716641241600 661702256978400 1297050031347840 2526499526644800 4952372846964480 2661703905006720 1179033112434240 1876023958273920 1976787480931200 972787523510880 3714279635223360 3144088299824640 1657793228555520 884274834325680 408877016546880 1323404513956800 2594100062695680 9904745693928960 617588773179840 5323407810013440 533013329923200 2358066224868480 3953574961862400 1945575047021760 7428559270446720 1752330070915200 1845001648869120 399759997442400 1768549668651360 817754033093760 1620588378850560 2965181221396800 1459181285266320 1235177546359680 1066026659846400 4716132449736960 2486689842833280 613315524820320 3891150094043520 3504660141830400 895462394270976 1882489843382400 3690003297738240 926383159769760 799519994884800 3537099337302720 1635508066187520 373109330946240 2918362570532640 2470355092719360 2132053319692800 9432264899473920 2767502473303680 896716543282560 1226631049640640 2430882568275840 1790924788541952 3764979686764800 1852766319539520 1599039989769600 3271016132375040 1756990520490240 746218661892480 1311691548061440 1343193591406464 5535004946607360 1199279992327200 1793433086565120 2453262099281280 559663996419360 3705532639079040 3198079979539200 4151253709955520 3513981040980480 1345074814923840 1492437323784960 628194281695200 397126336299840 632328373272960 2398559984654400 595720780502400 4906524198562560 2635485780735360 1119327992838720 1967537322092160 474246279954720 2690149629847680 2984874647569920 839495994629040 1256388563390400 794252672599680 1264656746545920 1191441561004800 9813048397125120 586314662915520 5270971561470720 590636392617600 2238655985677440 595689504449760 948492559909440 5969749295139840 893581170753600 1837809586569600 1827920779856640 442977294463200 1678991989258080 2512777126780800 1588505345199360 711369419932080 1172629325831040 1181272785235200 4477311971354880 281230790097600 2716868752778880 1884582845085600 1191379008899520 1896985119818880 1787162341507200 879471994373280 885954588926400 3357983978516160 834009092703360 1715288947464960 413445474832320 1422738839864160 2345258651662080 2362545570470400 8954623942709760 2741881169784960 993658872286080 562461580195200 625506819527520 2382758017799040 3574324683014400 1758943988746560 1771909177852800 1668018185406720 421846185146400 826890949664640 2647508908665600 2680743512260800 1488403709396352 5483762339569920 1248111342656640 1328931883389600 1987317744572160 1124923160390400 1251013639055040 2572933421197440 620168212248480 3517887977493120 3543818355705600 3336036370813440 936083506992480 1490488308429120 843692370292800 1653781899329280 393723106136640 2638415983119840 626310715605120 2496222685313280 2657863766779200 2249846320780800 2502027278110080 1240336424496960 3971263362998400 6672072741626880 8225643509354880 469733036703840 1872167013984960 2980976616858240 1687384740585600 3307563798658560 1775388326987520 930252318372720 787446212273280 1252621431210240 1320246054086400 649700031879360 5004054556220160 1265538555439200 2480672848993920 590584659204960 939466073407680 3744334027969920 3374769481171200 3753040917165120 1778960484201600 3550776653975040 1860504636745440 1574892424546560 2640492108172800 662901148087200 1299400063758720 2531077110878400 4961345697987840 2663082490481280 1181169318409920 1878932146815360 1980369081129600 974550047819040 3721009273490880 3149784849093120 1660363118588160 885876988807440 409510852511040 1325802296174400 2598800127517440 9922691395975680 618707738214720 5326164980962560 533839600425600 2362338636819840 3960738162259200 1949100095638080 7442018546981760 1755046510761600 1848344475720960 400379700319200 1771753977614880 819021705022080 1621427735773440 2970553621694400 1461825071728560 1237415476429440 1067679200851200 4724677273639680 2490544677882240 284175615124800 614266278766560 3898200191276160 3510093021523200 896850528715008 1885900592419200 3696688951441920 928061607322080 800759400638400 3543507955229760 1638043410044160 373687720297920 2923650143457120 2474830952858880 2135358401702400 9449354547279360 2772516713581440 898106621892480 568351230249600 1228532557533120 2432141603660160 1793701057430016 3771801184838400 1856123214644160 1601518801276800 3276086820088320 1760173886257920 747375440595840 1313724915659520 1345275793072512 5545033427162880 1201139100957600 1796213243784960 1136702460499200 2457065115066240 560531580446880 3712246429288320 3203037602553600 4158775070372160 3520347772515840 1347159932838720 1494750881191680 629168100501600 397845861174720 633308600695680 2402278201915200 596644259299200 4914130230132480 2640260829386880 1121063160893760 1970587373489280 8317550140744320 474981450521760 2694319865677440 2989501762383360 840797370670320 1258336201003200 795691722349440 1266617201391360 1193288518598400 9828260460264960 587223560468160 5280521658773760 591551989660800 2242126321787520 596768791762080 949962901043520 3821936805751680 5979003524766720 894966388948800 1840658535676800 1830754399461120 443663992245600 1681594741340640 2516672402006400 1591383444698880 712472175782640 1174447120936320 1183103979321600 4484252643575040 281666750500800 2718275909973120 1887504301504800 1193537583524160 1899925802087040 1789932777897600 880835340702240 887327984491200 3363189482681280 835301963018880 1717947966631680 414086392762560 1424944351565280 2348894241872640 2366207958643200 8968505287150080 2746131599191680 995199229664640 563333501001600 626476472264160 2387075167048320 3579865555795200 1761670681404480 1774655968982400 1670603926037760 422500125751200 828172785525120 2652305741164800 2684899166846400 1490711013945216 5492263198383360 1250372706549120 1330991976736800 1990398459329280 1126667002003200 1252952944528320 2576921949947520 621129589143840 3523341362808960 3549311937964800 3341207852075520 937779529911840 1492798844496960 845000251502400 1656345571050240 394333450701120 2642506022106720 626633847665280 2500745413098240 2661983953473600 2253334004006400 2505905889056640 1242259178287680 3978458611747200 6682415704151040 3811296485203200 469975385748960 1875559059823680 2985597688993920 1690000503004800 3312691142100480 1778605026428160 931694383715760 788666901402240 1253267695330560 1322292682771200 650707188626880 5011811778113280 1267500377253600 2484518356575360 591500176051680 939950771497920 3751118119647360 3380001006009600 3758858833584960 3557210052856320 1863388767431520 1577333802804480 2644585365542400 663928769037600 1301414377253760 2535000754507200 4969036713150720 2667907539642240 1183000352103360 1879901542995840 1983439024156800 976060782940320 3726777534863040 3154667605608960 1661219748599040 887250264077520 409722131165760 1327857538075200 2602828754507520 9938073426301440 619666851101760 5335815079284480 534115023926400 2366000704206720 3966878048313600 1952121565880640 7453555069726080 1755951990710400 1851209755879680 400586267944800 1774500528155040 819444262331520 1624365485003520 2975158536235200 1464091174410480 1239333702203520 1068230047852800 4732001408413440 2491829622898560 284616140558400 614583196748640 3904243131761280 3511903981420800 897313240196352 1888824091593600 3702419511759360 929500276652640 801172535889600 3549001056310080 1638888524663040 373880516748480 2928182348820960 2478667404407040 2136460095705600 9464002816826880 2776814633819520 898569981429120 569232281116800 1229166393497280 2436548227505280 1794626480392704 3777648183187200 1859000553305280 1602345071779200 3277777049326080 1762902485487360 747761033496960 1314402704858880 1345969860294528 5553629267639040 1201758803834400 1797139962858240 1138464562233600 2458332786994560 560820775122720 3718001106610560 3204690143558400 4165221950729280 3525804970974720 1347854972143680 1495522066993920 629492706770400 398462596781760 633635343169920 2403517607668800 596952085564800 4916665573989120 2644353728231040 1121641550245440 1971604057288320 8330443901458560 475226507377440 2695709944287360 2991044133987840 841231162684080 1258985413540800 796925193563520 1267270686339840 1193904171129600 9833331147978240 587526526319040 5288707456462080 591857188675200 2243283100490880 597693895172640 950453014754880 3828861500365440 5982088267975680 895428128347200 1841608185379200 1831698939329280 443892891506400 1682462325368160 2517970827081600 1593850387127040 712839761066160 1175053052638080 1183714377350400 4486566200981760 281812070635200 2723200960152960 1888478120311200 1195387790345280 1900906029509760 1790856256694400 881289789478560 887785783012800 3364924650736320 835732919790720 1718834306353920 414300032072640 1425679522132320 2350106105276160 2367428754700800 8973132401963520 2747548408993920 995712682124160 563624141270400 626799689843040 2390775580690560 3581712513388800 1762579578957120 1775571566025600 1671465839581440 422718105952800 828600064145280 2656417311878400 2686284385041600 1491480115461504 5495096817987840 1252311018456960 1331678674519200 1991425364248320 1127248282540800 1253599379686080 2578251459530880 621450048108960 3525159157914240 3551143132051200 3342931679162880 939233263842720 1493569023186240 845436211905600 1657200128290560 394536898889280 2643869368435680 626795413695360 2504622036913920 2663357349038400 2254496565081600 2507198759372160 1242900096217920 3984625967817600 6685863358325760 3817204708665600 470096560271520 1878466527685440 2987138046372480 1690872423811200 3314400256581120 1781362197377280 932175072163440 789073797778560 1253590827390720 1322974892332800 651042907542720 5014397518744320 1268154317858400 2485800192435840 591805348333920 940193120543040 3756933055370880 3381744847622400 3760798139058240 3562724394754560 1864350144326880 1578147595557120 2645949784665600 664271309354400 1302085815085440 2536308635716800 4971600384871680 2672043296065920 1183610696667840 1880386241086080 1984462338499200 976564361314080 3728700288653760 3156295191114240 1661648063604480 887708022500880 409827770493120 1328542618708800 2604171630170880 9943200769743360 619986555397440 5344086592131840 534252735676800 2367221393335680 3968924676998400 1953128722628160 7457400577307520 1756404730684800 1852164849265920 400689551757600 1775416045001760 819655540986240 1626883555772160 2976693507748800 1464846541971120 1239973110794880 1068505471353600 4734442786671360 2492472095406720 284762982369600 614741655739680 3906257445256320 3512809461369600 897544595937024 1889798591318400 3704329698531840 929979833096160 801379103515200 3550832090003520 1639311081972480 373976914973760 2929693083942240 2479946221589760 2137010942707200 9468885573342720 2778247273898880 898801661197440 569525964739200 1229483311479360 2440325333658240 1795089191874048 3779597182636800 1859959666192320 1602758207030400 3278622163944960 1763812018563840 747953829947520 1314741599458560 1346316893905536 5556494547797760 1202068655272800 1797603322394880 1139051929478400 2458966622958720 560965372460640 3719919332384640 3205516414060800 4167370910848320 3527624037127680 1348202491796160 1495907659895040 629655009904800 398668175317440 633798714407040 2404137310545600 597105998697600 4917933245917440 2645718027845760 1121930744921280 1972112399187840 8334741821696640 475349035805280 2696404983592320 2991815319790080 841448058690960 1259310019809600 797336350634880 1267597428814080 1194211997395200 9835866491834880 587678009244480 5291436055691520 592009788182400 2243861489842560 598002262976160 950698071610560 3834796952891520 5983630639580160 895658998046400 1842083010230400 1832171209263360 444007341136800 1682896117381920 2518620039619200 1594672701269760 713023553707920 1175356018488960 1184019576364800 4487722979685120 281884730702400 2727422431735680 1888965029714400 1196004525952320 1901396143221120 1791317996092800 881517013866720 888014682273600 3365792234763840 835948398176640 1719277476215040 414406851727680 1426047107415840 2350712036977920 2368039152729600 8975445959370240 2748256813895040 995969408353920 563769461404800 626961298632480 2392009051904640 3582635992185600 1763034027733440 1776029364547200 1671896796353280 422827096053600 828813703455360 2657787835449600 2686976994139200 1491864666219648 5496513627790080 1252957122426240 1332022023410400 1991938816707840 1127538922809600 1253922597264960 2578916214322560 621610277591520 3526068055466880 3552058729094400 3343793592706560 939717841819680 1493954112530880 845654192107200 1657627406910720 394638622983360 2644551041600160 664715724865920 2505914244852480 2664044046820800 2255077845619200 2507845194529920 1243220555183040 3986681753174400 6687587185413120 3819174116486400 498536793649440 1879435683639360 2987908225061760 1691308384214400 3315254813821440 1782281254360320 932415416387280 789277245966720 1329431449731840 1323315997113600 651210767000640 5015690389059840 1268481288160800 2486441110366080 591957934475040 997073587298880 3758871367278720 3382616768428800 3761767791794880 3564562508720640 1864830832774560 1578554491933440 2646631994227200 664442579512800 1302421534001280 2536962576321600 4972882220732160 2673421881540480 1183915868950080 1994147174597760 1984973995670400 976816150500960 3729661665549120 3157108983866880 1668072788686080 887936901712560 434621820104640 1328885159025600 2604843068002560 9945764441464320 620146407545280 5346843763080960 2882318121889920 536318411932800 2367831737900160 3969947991340800 1953632301001920 7459323331098240 1862664943305600 1852642395959040 402238808949600 1775873803425120 869243640209280 1627722912695040 2977460993505600 1465224225751440 1240292815090560 1072636823865600 4735663475800320 2502109183029120 284836403275200 651932730156960 3907264602003840 3725329886611200 1890285841180800 3705284791918080 930219611317920 804477617899200 3551747606850240 1738487280418560 375422888352960 2930448451502880 2480585630181120 2145273647731200 9471326951600640 2778963593938560 902276857722240 569672806550400 1303865460313920 2441584369042560 3780571682361600 1860439222635840 1608955235798400 3476974560837120 1764266785102080 750845776705920 1319825018453760 2835428761771200 1351522398070656 5557927187877120 1206716426848800 1804553715444480 1139345613100800 2607730920627840 563134332529440 3720878445271680 3217910471596800 4168445390907840 3528533570204160 1353415286583360 1501691553411840 632089556920800 398770964585280 636249282963840 2413432853697600 2278691226201600 5215461841255680 2646400177653120 1126268665058880 1979737527680640 8336890781815680 477186962222880 2706830573166720 3003383106823680 844701498794160 1264179113841600 797541929170560 1272498565927680 1198829391379200 10430923682511360 589950253126080 5292800355306240 594298780790400 2252537330117760 598156446877920 954373924445760 3836775437066880 6006766213647360 3418036839302400 1849205382998400 1943015195761920 445724085592800 1689402997588320 2528358227683200 1595083858341120 715780443334320 1179900506252160 1188597561580800 4505074660235520 282974631710400 2728829588929920 1896268670762400 1196312893755840 1908747848891520 1798244087068800 884925379689120 891448171185600 3378805995176640 3190167716682240 1725925024131840 416009146553280 1431560886668640 2359801012504320 2377195123161600 9010149320471040 2914522793642880 999820301800320 565949263420800 2392625787511680 3596488174137600 1769850759378240 1782896342371200 1678361147930880 424461947565600 832018293106560 2658473097235200 2697366130603200 1497632927591808 5829045587285760 1253280174410880 1337172256778400 1999640603600640 1131898526841600 4785251575023360 2588887536197760 624013719829920 3539701518756480 3565792684742400 3356722295861760 939960130808160 1499730452700480 848923895131200 1664036586213120 396164484394560 2654776139067360 667285833352320 2506560348821760 2674344513556800 2263797053683200 9570503150046720 2517541721896320 1248027439659840 3987709645852800 6713444591723520 3820158820396800 500464375014240 1879920261616320 2999460905400960 1697847790262400 3328073172426240 1782740782851840 936020579744880 792328968789120 1334571666704640 1328432568825600 653728658869440 5035083443792640 1273385842696800 2496054879319680 594246726591840 1000928750028480 3759840523232640 3395695580524800 3776312582844480 3565481565703680 1872041159489760 1584657937578240 2656865137651200 667011631888800 1307457317738880 2546771685393600 4992109758639360 2674111174277760 1188493453183680 2001857500056960 1992648853238400 980592988304160 3744082318979520 3169315875156480 1668929418696960 891370089887760 436302275653440 1334023263777600 2614914635477760 9984219517278720 622544189762880 5348222348555520 2893462540456320 536593835433600 2376986906367360 3985297706476800 1961185976608320 7488164637959040 1869866895657600 1859805596355840 402445376575200 1782740179775520 872604551306880 1628142591156480 2988973279857600 1470889482456240 1245088379525760 1073187670867200 4753973812734720 2503394128045440 285937716859200 654453413480160 3922371953216640 3739733791315200 1897594589116800 3719611192711680 933816284644320 804890753150400 3565480359551040 1745209102613760 375615684803520 2941778964912480 2490176759051520 2146375341734400 9507947625469440 2789708394533760 902740217258880 571875433718400 1308906826960320 2442213886734720 3795189178233600 1867632569288640 1609781506300800 3490418205227520 1771088283175680 751231369607040 1320502807653120 2713570985260800 2846391883675200 5579416789067520 1207336129725600 1805480434517760 1143750867436800 2617813653920640 563423527205280 3735265138577280 3219563012601600 4184562591800640 3542176566351360 1354110325888320 1502462739214080 632414163189600 400312803602880 636576025438080 2414672259451200 2287501734873600 5235627307841280 2656632424763520 1126847054410560 1980754211479680 4070356477891200 8369125183601280 477432019078560 2708220651776640 3004925478428160 845135290807920 1264828326379200 800625607205760 1273152050876160 1199445043910400 10471254615682560 590253218976960 5313264849527040 594603979804800 2253694108821120 600469205404320 954864038157120 3837764679154560 6009850956856320 3431252602310400 1850155032700800 1950527820568320 445952984853600 1690270581615840 2529656652758400 1601251214411520 716148028617840 1180506437953920 1189207959609600 4507388217642240 2729533167527040 1897242489568800 1200938410808640 1909728076314240 1799167565865600 885379828465440 891905969707200 3380541163231680 3202502428823040 1726811363854080 416222785863360 1432296057235680 2361012875907840 2378415919219200 9014776435284480 2925791730852480 1000333754259840 566239903689600 2401876821617280 3598335131731200 1770759656930880 1783811939414400 1679223061474560 424679927767200 832445571726720 2668752024019200 2698751348798400 1498402029108096 5851583461704960 1258125954180480 1337858954560800 2000667508519680 1132479807379200 4803753643234560 2590217045781120 624334178795040 3541519313861760 3567623878828800 3358446122949120 943594465635360 1500500631389760 849359855534400 1664891143453440 396367932582720 2656139485396320 667628514483840 2516251908360960 2675717909121600 2264959614758400 9607507286469120 2518834592211840 1248668357590080 4003128036028800 6716892245898240 3834929379052800 500721385862880 1887188931270720 3001001262779520 1698719711068800 3329782286906880 1789633710224640 936501268192560 792735865165440 1335257028967680 1329114778387200 654064377785280 5037669184423680 1274039783301600 2497336715180160 594551898874080 1001442771725760 3774377862541440 3397439422137600 3778251888317760 3579267420449280 1873002536385120 1585471730330880 2658229556774400 667354172205600 1308128755570560 2548079566603200 4994673430360320 2684450565336960 1189103797748160 2002885543451520 1993672167580800 981096566677920 3746005072770240 3170943460661760 1674069198762240 891827848311120 436526336393280 1334708344411200 2616257511141120 9989346860720640 622863894058560 5368901130673920 2894948462931840 538246376438400 2378207595496320 3987344335161600 1962193133355840 7492010145540480 1870827155971200 1860760689742080 403684782328800 1783655696622240 873052672786560 1634437768078080 2990508251371200 1471644850016880 1245727788117120 1076492752876800 4756415190992640 2511103798143360 286084558670400 654789504589920 3924386266711680 3741654311942400 1898569088841600 3721521379484160 934295841087840 807369564657600 3567311393244480 1746105345573120 376772463506880 2943289700033760 2491455576234240 2152985505753600 9512830381985280 2791141034613120 905520374478720 572169117340800 1309579009179840 2451656652117120 3797138177683200 1868591682175680 1614739129315200 3492210691146240 1771997816252160 753544927013760 1324569542849280 2724062946796800 2847853633262400 5582282069226240 1211054346986400 1811040748957440 1144338234681600 2619158018359680 565158695260320 3737183364351360 3229478258630400 4186711551919680 3543995632504320 1358280561718080 1507089854027520 634361800802400 400518382138560 638536480283520 2422108693972800 2288676469363200 5238316036719360 2657996724378240 1130317390520640 1986854314273920 4086094420195200 8373423103839360 478902360212640 2716561123436160 3014179708055040 847738042890480 1268723601604800 801036764277120 1277072960567040 10476632073438720 592071014082240 5315993448756480 596435173891200 2260634781041280 600777573207840 957804720425280 3852603310469760 6028359416110080 3433014704044800 1855852930915200 1951529503875840 447326380418400 1695476085780960 2537447203209600 1602073528554240 718353540318960 1184142028164480 1192870347782400 4521269562082560 2740086846483840 1903085402407200 1201555146415680 1915609440850560 1804708438646400 888106521123360 894652760836800 3390952171561920 3204147057108480 1732129402187520 417504621723840 1436707080637920 2368284056328960 2385740695564800 9042539124165120 2927294255813760 1003414469016960 567983745302400 2403110292831360 3609416877292800 1776213042246720 1789305521673600 1684394542736640 425987808976800 835009243447680 2670122547590400 2707062657969600 1503016638205824 5854588511627520 1258772058149760 1341979141255200 2006828938033920 1135967490604800 4806220585662720 2598194103281280 626256932585760 3552426084493440 3578611043347200 3368789085473280 944079043612320 1505121703525440 851975617953600 1670018486895360 397588621711680 2664319563370080 669684601272960 2517544116299520 2683958282510400 2271934981209600 9612441171325440 2526591814104960 1252513865171520 4005183821385600 6737578170946560 3836898786873600 502263450954720 1888158087224640 3010243407050880 1703951235907200 3340036973790720 1790552767207680 939385398878640 795177243423360 1339369202545920 1333208035756800 656078691280320 5053183628209920 1277963426930400 2505027730343040 596382932567520 1004526901909440 3776316174449280 3407902471814400 3789887721157440 3581105534415360 1878770797757280 1590354486846720 2666416071513600 669409414106400 1312157382560640 2555926853860800 5010055460686080 2685829150811520 1192765865135040 2009053803818880 1999812053635200 984118036920480 3757541595514560 3180708973693440 1675354143778560 894574398851280 437870700832320 1338818828212800 2624314765121280 10020110921372160 624782119832640 5371658301623040 2903863997784960 538659511689600 2385531730270080 3999624107270400 1968236073840960 7515083191029120 1876588717852800 1866491250059520 403994633767200 1789148797702560 875741401664640 1635277125000960 2999718080452800 1476177055380720 1249564239665280 1077319023379200 4771063460540160 2513031215667840 286965609537600 656806051248480 3936472147681920 3753177435705600 1904416087190400 3732982500119040 937173179748960 807989267534400 3578297595405120 1751482803329280 377061658182720 2952354110761440 2499128479330560 2154638046758400 9542126921080320 2799736875089280 906215413783680 573931219075200 1313612102496960 2452915687501440 3808832174380800 1874346359497920 1615978535068800 3502965606658560 1777455014711040 754123316365440 1325586226648320 2725461875001600 2856624130785600 5599473750178560 1211983901301600 1812430827567360 1147862438150400 2627224204993920 565592487274080 3748692718995840 3231957070137600 4199605312633920 3554910029422080 1359323120675520 1508246632730880 401751853352640 639026593994880 2423967802603200 2295724876300800 5254448409987840 2666182522066560 1131184974548160 1988379339972480 4088192812502400 8399210625267840 479269945496160 2718646241351040 3016493265461760 848388730911120 803503706705280 1278053187989760 10508896819975680 592525462858560 5332365044133120 596892972412800 2262369949096320 602627780028960 958539890992320 3854581794645120 6032986530923520 3443587314451200 1857277405468800 1957539603720960 447669729309600 1696777461822240 1607007413410560 718904918244240 1185050925717120 1193785944825600 4524739898192640 2741494003678080 1205255560057920 1917079781984640 1806093656841600 888788194287840 895339458619200 3393554923644480 3214014826821120 1733458911770880 417825080688960 1437809836488480 2370101851434240 2387571889651200 9049479796385280 2936309405581440 1004184647706240 568419705705600 2410511120115840 3612187313683200 1777576388575680 1790678917238400 1685687413052160 426314779279200 835650161377920 2678345689017600 2709140485262400 1504170290480256 5872618811162880 1262648681965440 1343009187928800 2008369295412480 1136839411411200 4821022240231680 2600188367656320 626737621033440 3555152777151360 3581357834476800 3371374826104320 946986511474080 1506276971559360 852629558558400 1671300322755840 397893793993920 2666364582863520 2525297363930880 2686018375857600 2273678822822400 9642044480463360 2528531119578240 1253475242066880 4017518533526400 6742749652208640 3848715233798400 1893973022948160 3012553943118720 1705259117116800 3342600645511680 1796067109105920 940106431550160 795787587987840 1340397245940480 1334231350099200 656582269654080 5057062239156480 1278944337837600 2506950484133760 596840690990880 3787946045896320 3410518234233600 3792796679367360 3592134218211840 1880212863100320 1591575175975680 2668462700198400 669923224581600 1313164539308160 2557888675675200 5013900968267520 2694100663658880 1193681381981760 2010595868910720 2001347025148800 984873404481120 3760425726200640 3183150351951360 1676639088794880 895261036486320 438206791942080 1339846449163200 2626329078616320 10027801936535040 625261676276160 5388201327317760 2906092881498240 539072646940800 2387362763963520 4002694050297600 1969746808962240 7520851452401280 1878029108323200 1867923890138880 404304485205600 1790522072972640 876413583884160 1640313266538240 3002020537723200 1477310106721680 1250523352552320 1078145293881600 4774725527927040 2514958633192320 287185872254400 657310187913120 3939493617924480 3756058216646400 1905877836777600 3735847780277760 937892514414240 808608970411200 3581044145945280 1752827167768320 377350852858560 2954620213443360 2501046705104640 2156290587763200 9549451055854080 2801885835208320 906910453088640 574371744508800 1314620375826240 2460469899807360 3811755673555200 1875785028828480 1617217940822400 3505654335536640 1778819314325760 754701705717120 1326602910447360 2733855444230400 2858816755166400 5603771670416640 1212913455616800 1813820906177280 1148743489017600 2629240751652480 566026279287840 3751570057656960 3234435881644800 4202828752812480 3557638628651520 1360365679632960 1509403411434240 402060221156160 639516707706240 2425826911233600 2297486978035200 5258481503304960 2668228971488640 1132052558575680 1989904365671040 4100783166345600 8405657505624960 479637530779680 2720731359265920 3018806822868480 849039418931760 804120442312320 1279033415412480 10516963006609920 592979911634880 5336457942977280 597350770934400 2264105117151360 603090331734240 959275061559360 3866452699697280 6037613645736960 3446230467052800 4002343457232960 1858701880022400 1959042128682240 448013078200800 1698078837863520 1608240884624640 719456296169520 1185959823269760 1194701541868800 4528210234302720 2749936946843520 1206180663468480 1918550123118720 1807478875036800 889469867452320 896026156401600 3396157675727040 3216481769249280 1734788421354240 418145539654080 1438912592339040 2371919646539520 2389403083737600 9056420468605440 2938563193023360 1004954826395520 568855666108800 2412361326936960 3614957750073600 1778939734904640 1792052312803200 1686980283367680 426641749581600 836291079308160 2680401474374400 2711218312555200 1505323942754688 5877126386046720 1263617837919360 1344039234602400 2009909652791040 1137711332217600 4824722653873920 2602182632031360 627218309481120 3557879469809280 3584104625606400 3373960566735360 947713378439520 1507432239593280 853283499163200 1672582158616320 398198966276160 2668409602356960 2527235675838720 2688078469204800 2275422664435200 9649445307747840 2530470425051520 1254436618962240 4020602211561600 6747921133470720 3851669345529600 1895426756879040 3014864479186560 1706566998326400 3345164317232640 1797445694580480 940827464221680 796397932552320 1341425289335040 1335254664441600 657085848027840 5060940850103040 1279925248744800 2508873237924480 597298449414240 3790853513758080 3413133996652800 3795705637577280 3594891389160960 1881654928443360 1592795865104640 2670509328883200 670437035056800 1314171696055680 2559850497489600 5017746475848960 2696168541870720 1194596898828480 2012137934002560 2002881996662400 985628772041760 3763309856886720 3185591730209280 1679208978827520 895947674121360 438542883051840 1340874070113600 2628343392111360 10035492951697920 625741232719680 5392337083741440 2908321765211520 630353575958400 2389193797656960 4005763993324800 1971257544083520 7526619713773440 1879469498793600 1869356530218240 472765181968800 1791895348242720 877085766103680 1641572301922560 3004322994993600 1478443158062640 1251482465439360 1260707151916800 4778387595313920 2518813468241280 287406134971200 657814324577760 3942515088167040 3758938997587200 1907339586364800 3738713060436480 938611849079520 945530363937600 3583790696485440 1754171532207360 441247503170880 2956886316125280 2502964930878720 2521414303833600 9556775190627840 2804034795327360 1060477192494720 574812269942400 1315628649155520 2462358452883840 3814679172729600 1877223698159040 1891060727875200 3508343064414720 1780183613940480 882495006341760 1328636278045440 2735953836537600 2861009379547200 5608069590654720 1418295545906400 2120954384989440 1149624539884800 2631257298311040 661871254756320 3754447396318080 3782121455750400 4206052192991040 3560367227880960 1590715788742080 1764990012683520 402368588959680 2815835547238560 640496935128960 2836591091812800 2299249079769600 5262514596622080 2670275420910720 1323742509512640 1992954417068160 4103930754806400 8412104385982080 480372701346720 3181431577484160 3529980025367040 992806882134480 804737177919360 1280993870257920 10525029193244160 693388933554240 5340550841821440 598266367977600 2647485019025280 603552883439520 960745402693440 3869420425960320 7059960050734080 3448873619654400 4005413131366080 1861550829129600 1960544653643520 448699775983200 1985613764268960 1609474355838720 2818051280755200 720559052020080 1386777867108480 1196532735955200 5294970038050560 2752047682634880 1207105766879040 1921490805386880 2113538460566400 1040083400331360 897399551966400 3971227528537920 3218948711677440 1737447440520960 418786457584320 1441118104040160 2773555734216960 2393065471910400 10589940076101120 2940816980465280 1006495183774080 569727586915200 2414211533758080 4227076921132800 2080166800662720 1794799103932800 1972635896528640 427295690186400 837572915168640 2682457259731200 3170307690849600 1507631247303552 5881633960930560 1264586993873280 1346099327949600 2012990367548160 1139455173830400 4828423067516160 2606171160781440 628179686376480 4160333601325440 3589598207865600 3945271793057280 948440245404960 1509742775661120 854591380372800 1675145830337280 398809310840640 3120250200994080 2529173987746560 2692198655899200 2278910347660800 9656846135032320 2958953844792960 1256359372752960 4023685889596800 7890543586114560 3854623457260800 1896880490809920 3019485551322240 1709182760745600 3350291660674560 1798824280055040 942269529564720 797618621681280 1343481376124160 1337301293126400 658093004775360 5917907689585920 1281887070559200 2512718745505920 598213966260960 3793760981619840 3418365521491200 4438430767189440 3597648560110080 1884539059129440 1595237243362560 2674602586252800 671464656007200 1316186009550720 2563774141118400 5025437491011840 2698236420082560 1196427932521920 2015222064186240 2005951939689600 987139507163040 3769078118258880 3190474486725120 1681778868860160 897320949391440 439215065271360 1342929312014400 2632372019101440 10050874982023680 626700345606720 5396472840165120 2912779532638080 631319758473600 2392855865043840 4011903879379200 1974279014326080 7538156236517760 1882350279734400 1872221810376960 473489818855200 1794641898782880 878430130542720 1642831337306880 3008927909534400 1480709260744560 1253400691213440 1262639516947200 4785711730087680 2522668303290240 287846660404800 658822597907040 3948558028652160 3764700559468800 1910263085539200 3744443620753920 940050518410080 946979637710400 3589283797565760 1756860261085440 441923830931520 2961418521489120 2506801382426880 2525279033894400 9571423460175360 2808332715565440 1062102652490880 575693320809600 1317645195814080 2464247005960320 3820526171078400 1880101036820160 1893959275420800 3513720522170880 1782912213169920 883847661863040 1330669645643520 2738052228844800 2865394628308800 5616665431130880 1420469456565600 2124205304981760 1151386641619200 2635290391628160 662885746397280 3760202073640320 3787918550841600 4212499073348160 3565824426339840 1593153978736320 1767695323726080 402985324566720 2820151555230240 641477162551680 2840938913131200 2302773283238400 5270580783256320 2674368319754880 1325771492794560 1996004468465280 4107078343267200 8424998146696320 481107871913760 3186307957472640 3535390647452160 1836105612284160 994328619595920 805970649133440 1282954325103360 10541161566512640 694451734320960 5348736639509760 599181965020800 2651542985589120 604477986850080 962215743827520 3872388152223360 7070781294904320 3454159924857600 4011552479632320 1864399778236800 1963549703566080 449386473765600 1988657239191840 1611941298266880 2822370684940800 721661807870640 1388903468641920 1198363930041600 5303085971178240 2754158418426240 1208955973700160 1924431487655040 2116778013705600 1041677601481440 898772947531200 3977314478383680 3223882596533760 1740106459687680 419427375514560 1443323615741280 2777806937283840 2396727860083200 10606171942356480 2945324555349120 1008035541152640 570599507721600 2417911947400320 4233556027411200 2083355202962880 1797545895062400 1975659479458560 427949630791200 838854751029120 1659509828040960 3175167020558400 1509938551852416 5890649110698240 1266525305781120 1348159421296800 2016071082305280 1141199015443200 4835823894800640 2610159689531520 629141063271840 4166710405925760 3595091790124800 3951318958917120 949893979335840 1512053311728960 855899261582400 1677709502058240 399419655405120 3125032804444320 2533050611562240 2696318842593600 2282398030886400 9671647789601280 2963489219187840 1258282126543680 2489264742061440 7902637917834240 3860531680723200 1899787958671680 3024106623457920 1711798523164800 3355419004116480 1801581451004160 943711594907760 798839310810240 1345537462913280 1339347921811200 659100161522880 5926978438375680 1283848892373600 2516564253087360 599129483107680 3799575917343360 3423597046329600 4445233828781760 3603162902008320 1887423189815520 1597678621620480 2678695843622400 672492276957600 1318200323045760 2567697784747200 5033128506174720 2702372176506240 1198258966215360 2018306194369920 2009021882716800 988650242284320 3774846379631040 3195357243240960 1684777073898240 898694224661520 439887247490880 1344984553915200 2636400646091520 10066257012349440 627659458493760 5404744353012480 2917237300064640 632285940988800 2396517932430720 4018043765433600 1977300484568640 7549692759262080 1885231060675200 1875087090535680 474214455741600 1797388449323040 879774494981760 1645349408075520 3013532824075200 1482975363426480 1255318916987520 1264571881977600 4793035864861440 2527165610847360 288287185838400 659830871236320 3954600969137280 3770462121350400 1913186584713600 3750174181071360 941489187740640 948428911483200 3594776898646080 1759548989963520 442600158692160 2965950726852960 2510637833975040 2529143763955200 9586071729722880 2812630635803520 1063728112487040 576574371676800 1319661742472640 2468024112113280 3826373169427200 1882978375481280 1896857822966400 3519097979927040 1785640812399360 885200317384320 1333041907841280 2742249013459200 2869779877070400 5625261271607040 1422643367224800 2127456224974080 1153148743353600 2639323484945280 663900238038240 3765956750962560 3793715645932800 4218945953705280 3571281624798720 1595592168730560 1770400634768640 403602060173760 2824467563221920 642620761211520 2845286734449600 2306297486707200 5278646969890560 2678461218599040 1327800476076480 1999562861761920 4113373520188800 8437891907410560 481965570908640 3191184337461120 3540801269537280 1838919926672640 995850357057360 807204120347520 1285241522423040 10557293939781120 695514535087680 5356922437198080 600250161571200 2655600952152960 605403090260640 963931141817280 3878323604749440 7081602539074560 3459446230060800 4017691827898560 1867723552195200 1966554753488640 450187621178400 1991700714114720 1614408240695040 2826690089126400 722948356362960 1391029070175360 1200500323142400 5311201904305920 2758379890008960 1210806180521280 1927862283634560 2120017566844800 1043271802631520 900375242356800 3983401428229440 3228816481390080 1743208648715520 420175113099840 1445896712725920 2782058140350720 2401000646284800 10622403808611840 2949832130232960 1009832624760960 571616748662400 2421612361042560 4240035133689600 2086543605263040 1800750484713600 1978683062388480 428712561496800 840350226199680 1662053462979840 3180026350267200 1512630407159424 5899664260465920 1268463617688960 1350562863535200 2019665249521920 1143233497324800 4843224722085120 2614812973073280 630262669649760 4173087210526080 3601500969427200 3957366124776960 951347713266720 1514748937141440 857425122993600 1680700452399360 400131724063680 3129815407894560 2536927235377920 2701125727070400 2286466994649600 9686449444170240 2968024593582720 1260525339299520 2493080194469760 7914732249553920 3866439904185600 1902695426533440 3029497874282880 1714850245987200 3361400904798720 1804338621953280 945394004474640 800263448127360 1347936230833920 1341735655276800 660275177728320 5936049187165440 1286137684490400 2521050678599040 600197586095520 3805390853066880 3429700491974400 4452036890374080 3608677243906560 1890788008949280 1600526896254720 2683471310553600 673691168066400 1320550355456640 2572275368980800 5042101357198080 2706507932929920 1200395172191040 2021904346250880 2012603482915200 990412766592480 3781576017898560 3201053792509440 1686062018914560 900296379143280 440671460080320 1347382336132800 2641100710913280 10084202714396160 628778423528640 5413015865859840 2922438028728960 633413153923200 2400790344382080 4025206965830400 1980825533184960 7563152035797120 1888591971772800 1878429917387520 475059865442400 1800592758286560 881342920160640 1647867478844160 3018905224372800 1485619149888720 1257556847057280 1266826307846400 4801580688764160 2529093028371840 288801132177600 661007190120480 3961651066369920 3777183943545600 1916597333750400 3756859834775040 943167635292960 950119730884800 3601185516573120 1762685840321280 443389207746240 2971238299777440 2515113694114560 2533652615692800 9603161377528320 2817644876081280 1065624482482560 577602264355200 1322014380240960 2471801218266240 3833194667500800 1886335270585920 1900239461769600 3525371680642560 1788824178167040 886778415492480 1334058591640320 2746445798073600 2874896000625600 5635289752162560 1425179596327200 2131248964965120 1155204528710400 2644028760481920 665083811619360 3772670541171840 3800478923539200 4226467314121920 3577648356334080 1598436723723840 1773556830984960 404321585048640 2829502905878880 643110874922880 2850359192654400 2310409057420800 5288057520963840 2683236267250560 1330167623238720 2001087887460480 4119668697110400 8452934628243840 482333156192160 3196873447447680 3547113661969920 1841734241061120 997625717429040 808643170097280 1286221749845760 10576115041927680 696754469315520 5366472534501120 600707960092800 2660335246477440 606482377572960 964666312384320 3884259057275520 7094227323939840 3465613586131200 4024854400875840 1869148026748800 1970060645064960 450530970069600 1995251434858080 1617286340194560 2831729394009600 723499734288240 1393508938631040 1201415920185600 5320670492954880 2762601361591680 1212964755145920 1929332624768640 2123797045507200 1045131703973280 901061940139200 3990502869716160 3234572680389120 1744538158298880 420495572064960 1446999468576480 2787017877262080 2402831840371200 10641340985909760 2955090967597440 1010602803450240 572052709065600 2425929510291840 4247594091014400 2090263407946560 1802123880278400 1982210575806720 429039531799200 840991144129920 1664597097918720 3185695568260800 1513784059433856 5910181935194880 1270724981581440 1351592910208800 2021205606900480 1144105418131200 4851859020583680 2616807237448320 630743358097440 4180526815893120 3604247760556800 3964421151613440 953043736186080 1515904205175360 858079063598400 1681982288259840 400436896345920 3135395111919840 2541449963162880 2703185820417600 2288210836262400 9703718041167360 2973315863710080 1261486716194880 2496895646878080 7928842303226880 3873332831558400 1906087472372160 3031808410350720 1716158127196800 3363964576519680 1807555321393920 946115037146160 800873792691840 1348964274228480 1342758969619200 660778756102080 5946631727420160 1287118595397600 2522973432389760 600655344518880 3812174944744320 3432316254393600 4459973795565120 3615110642787840 1892230074292320 1601747585383680 2685517939238400 674204978541600 1321557512204160 2574237190795200 5045946864779520 2711332982090880 1201310689037760 2023446411342720 2014138454428800 991168134153120 3784460148584640 3203495170767360 1686918648925440 900983016778320 441007551190080 1348409957083200 2643115024408320 10091893729559040 629257979972160 5422665964181760 2924666912442240 633896245180800 2402621378075520 4028276908857600 1982336268306240 7568920297169280 1890032362243200 1879862557466880 475422183885600 1801966033556640 882015102380160 1650805228074240 3021207681643200 1486752201229680 1258515959944320 1267792490361600 4805242756151040 2530377973388160 289021394894400 661511326785120 3964672536612480 3780064724486400 1918059083337600 3759725114933760 943886969958240 950844367771200 3603932067113280 1764030204760320 443727371626560 2973504402459360 2517031919888640 2535584980723200 9610485512302080 2819793836200320 1066437212480640 578042789788800 1323022653570240 2476207842111360 3836118166675200 1887773939916480 1901688735542400 3528060409520640 1790188477781760 887454743253120 1334736380839680 2751342046790400 2877088625006400 5639587672400640 1426266551656800 2132874424961280 1156085579577600 2646045307140480 665591057439840 3775547879832960 3803377471084800 4229690754300480 3580376955563520 1599655818720960 1774909486506240 404629952852160 2831660909874720 643437617397120 2852533103313600 2312171159155200 5292090614280960 2685282716672640 1331182114879680 2002104571259520 4127013070185600 8459381508600960 482578213047840 3199311637441920 3549818973012480 1845017607847680 998386586159760 809259905704320 1286875234794240 10584181228561920 697285869698880 5370565433345280 601013159107200 2662364229759360 606944929278240 965156426095680 3891183751889280 7099637946024960 3468256738732800 4027924075008960 1870097676451200 1971563170026240 450759869330400 1996773172319520 1618519811408640 2833889096102400 723867319571760 1394571739397760 1202026318214400 5324728459518720 2767526411771520 1213889858556480 1930312852191360 2125416822076800 1045928804548320 901519738660800 3993546344639040 3237039622817280 1745424498021120 420709211375040 1447734639143520 2789143478795520 2404052636428800 10649456919037440 2957344755039360 1011116255909760 572343349334400 2427779717112960 4250833644153600 2091857609096640 1803039477321600 1983722367271680 429257512000800 841418422750080 1667564672014080 3188125233115200 1514553160950144 5914689510078720 1271694137535360 1352279607991200 2022232511819520 1144686698668800 4855559434225920 2618136747031680 631063817062560 4183715218193280 3606078954643200 3967444734543360 953770603151520 1516674383864640 858515024001600 1682836845500160 400640344534080 3137786413644960 2543388275070720 2704559215982400 2289373397337600 9711118868451840 2975583550907520 1262127634125120 2501347008021120 7934889469086720 3876286943289600 1907541206303040 3033348767729280 1717030048003200 3365673691000320 1808933906868480 946595725593840 801280689068160 1349649636491520 1343441179180800 661114475017920 5951167101815040 1287772536002400 2524255268250240 600960516801120 3815082412606080 3434060096006400 4463375326361280 3617867813736960 1893191451187680 1602561378136320 2686882358361600 674547518858400 1322228950035840 2575545072004800 5048510536500480 2713400860302720 1201921033602240 2024474454737280 2015161768771200 991671712526880 3786382902375360 3205122756272640 1687346963930880 901440775201680 441231611929920 1349095037716800 2644457900071680 10097021073000960 629577684267840 5426801720605440 2926152834917760 634218306019200 2403842067204480 4030323537542400 1983343425053760 7572765804750720 1890992622556800 1880817650853120 475663729514400 1802881550403360 882463223859840 1652064263458560 3022742653156800 1487507568790320 1259155368535680 1268436612038400 4807684134408960 2531020445896320 289168236705600 661847417894880 3966686850107520 3781985245113600 1919033583062400 3761635301706240 944366526401760 951327459028800 3605763100806720 1764926447719680 443952814213440 2975015137580640 2518310737071360 2536873224076800 9615368268817920 2821226476279680 1066979032479360 578336473411200 1323694835789760 2478096395187840 3838067166124800 1888733052803520 1902654918057600 3529852895439360 1791098010858240 887905628426880 1335075275439360 2753440439097600 2878550374593600 5642452952559360 1426991188543200 2133958064958720 1156672946822400 2647389671579520 665929221320160 3777466105607040 3805309836115200 4231839714419520 3582196021716480 1600468548719040 1775811256853760 404835531387840 2833099579205280 643600988634240 2853982377086400 2313345893644800 5294779343159040 2686647016287360 1331858442640320 2002612913159040 4130160658646400 8463679428839040 482700741475680 3200937097438080 3551622513707520 1846424765041920 998893831980240 809671062775680 1287201977268480 10589558686318080 697640136621120 5373294032574720 601165758614400 2663716885280640 607253297081760 965401482951360 3894151478152320 7103245027415040 3470018840467200 4029970524431040 1870572501302400 1972564853333760 450874318960800 1997787663960480 1619342125551360 2835328897497600 724051112213520 1395280273242240 1202331517228800 5327433770561280 2769637147562880 1214506594163520 1930802965902720 2126496673123200 1046460204931680 901748637921600 3995575327920960 3238684251102720 1745867667882240 420816031030080 1448102224427040 2790560546484480 2404663034457600 10654867541122560 2958847280000640 1011372982139520 572488669468800 2429013188327040 4252993346246400 2092920409863360 1803497275843200 1984730228248320 429366502101600 841632062060160 1668836489483520 3189745009684800 1569690307397520 1514937711708288 5917694560001280 1272340241504640 1352622956882400 2022745964279040 1144977338937600 4858026376654080 2618801501823360 631224046545120 4185840819726720 3606994551686400 3969460456496640 954255181128480 1517059473209280 858733004203200 1683264124120320 400742068628160 3139380614795040 2544680483009280 2705245913764800 2289954677875200 9716052753308160 2977095342372480 1262448093090240 2503254734225280 7938920912993280 3878256351110400 1908510362256960 3034118946418560 1717466008406400 3366528248240640 1809852963851520 946836069817680 801484137256320 1349992317623040 1343782283961600 661282334475840 5954190684744960 1288099506304800 2524896186180480 601113102942240 3817020724513920 3434932016812800 4465643013558720 3619705927703040 1893672139635360 1602968274512640 2687564567923200 674718789016800 1322564668951680 2576199012609600 5049792372360960 2714779445777280 1202226205884480 2024988476434560 2015673425942400 991923501713760 3787344279270720 3205936549025280 1688203593941760 901669654413360 441343642299840 1349437578033600 2645129337903360 10099584744721920 629737536415680 5429558891554560 2926895796155520 634379336438400 2404452411768960 4031346851884800 1983847003427520 7574688558541440 1891472752713600 1881295197546240 475784502328800 1803339308826720 882687284599680 1652903620381440 3023510138913600 1487885252570640 1259475072831360 1268758672876800 4808904823537920 2532305390912640 289241657611200 662015463449760 3967694006855040 3782945505427200 1919520832924800 3762590395092480 944606304623520 951569004657600 3606678617653440 1765374569199360 444065535506880 2975770505141280 2518950145662720 2537517345753600 9617809647075840 2821942796319360 1067249942478720 578483315222400 1324030926899520 2479355430572160 3839041665849600 1889212609247040 1903138009315200 3530749138398720 1791552777396480 888131071013760 1335753064638720 2754839367302400 2879281249387200 5643885592638720 1427353506986400 2134499884957440 1156966630444800 2648061853799040 666098303260320 3778425218494080 3806276018630400 4232914194479040 3583105554792960 1600874913718080 1776262142027520 404938320655680 2833818913870560 643927731108480 2854707013972800 2313933260889600 5296123707598080 2687329166094720 1332196606520640 2003629596958080 4132259050953600 8465828388958080 482945798331360 3201749827436160 3552524284055040 1847362869838080 999147454890480 809876641311360 1287855462216960 10592247415196160 697817270082240 5374658332189440 601470957628800 2664393213041280 607407480983520 965891596662720 3896129962327680 7105048568110080 3470899891334400 4030993749142080 1871522151004800 1973065694987520 451103218221600 1998294909780960 1619753282622720 2836048798195200 724418697497040 1395634540164480 1202941915257600 5328786426082560 2771044304757120 1214814961967040 1931783193325440 2127036598646400 1046725905123360 902206436443200 3996589819561920 3239506565245440 1746754007604480 421029670340160 1448837394994080 2791269080328960 2405883830515200 10657572852165120 2959598542481280 1011886434599040 572779309737600 2429629923934080 4254073197292800 2093451810246720 1804412872886400 1985234158736640 429584482303200 842059340680320 1669684367796480 3190554897969600 1570088857685040 1515706813224576 5919197084962560 1272663293489280 1353309654664800 2023772869198080 1145558619475200 4859259847868160 2620131011406720 631544505510240 4186903620493440 3608825745772800 3970468317473280 954497470116960 1517829651898560 859168964606400 1684118681360640 400945516816320 3140177715370080 2545326586978560 2706619309329600 2291117238950400 9718519695736320 2977851238104960 1263089011020480 2504526551694720 7940936634946560 3879241055020800 1908994940233920 3035659303797120 1718337929212800 3368237362721280 1810312492343040 947316758265360 801891033632640 1350677679886080 1344464493523200 661618053391680 5955702476209920 1288753446909600 2526178022040960 601418275224480 3817989880467840 3436675858425600 4466776857157440 3620624984686080 1894633516530720 1603782067265280 2688928987046400 675061329333600 1323236106783360 2577506893819200 5052356044081920 2715468738514560 1202836550448960 2026016519829120 2016696740284800 992427080087520 3789267033061440 3207564134530560 902127412836720 441567703039680 1350122658667200 2646472213566720 10104712088163840 630057240711360 5430937477029120 2928381718631040 634701397276800 2405673100897920 4033393480569600 1984854160175040 7578534066122880 1892433013027200 1882250290932480 476026047957600 1804254825673440 883135406079360 1653323298842880 3025045110427200 1488640620131280 1260114481422720 1269402794553600 4811346201795840 2538087643486080 289388499422400 662351554559520 3969708320350080 3784866026054400 1920495332649600 3764500581864960 945085861067040 952052095915200 3608509651346880 1766270812158720 444290978093760 2977281240262560 2520228962845440 2538805589107200 9622692403591680 2823375436398720 1067791762477440 578776998844800 1324703109119040 2479984948264320 3840990665299200 1890171722134080 1904104191830400 3532541624317440 1792462310472960 888581956187520 1338803116035840 2755538831404800 2880742998974400 5646750872797440 1428078143872800 2135583524954880 1157553997689600 2649406218238080 666436467140640 3780343444268160 3808208383660800 4235063154598080 3584924620945920 974279801103840 1601687643716160 1777163912375040 405143899191360 2835257583201120 645398072242560 2856156287745600 2315107995379200 5298812436476160 2688693465709440 1332872934281280 2008204674053760 4133308247107200 8470126309196160 484048554181920 1948559602207680 3203375287432320 3554327824750080 1847831922236160 999654700710960 810287798382720 1290796144485120 10597624872952320 698171537004480 5377386931418880 602844353193600 2665745868562560 607715848787040 968097108363840 3897119204415360 7108655649500160 3472661993068800 4033040198564160 1875795574665600 1974067378295040 452133264895200 1999309401421920 1620575596765440 2837488599590400 726072831272880 1396343074008960 1205688706387200 5331491737125120 2771747883354240 1215431697574080 1936194216727680 2128116449692800 1047257305506720 904266529790400 3998618802843840 3241151193530880 1750742536354560 421991047235520 1452145662545760 2792686148017920 2411377412774400 10662983474250240 2961101067442560 1014196970666880 574087190947200 2430863395148160 4256232899385600 2094514611013440 1808533059580800 1986242019713280 430565393210400 843982094471040 1670108306952960 3192174674539200 1570885958260080 1519167770047872 5922202134885120 1273309397458560 1356399794685600 2028393941333760 1148174381894400 4861726790296320 2626113804531840 632986570853280 4189029222026880 3617066119161600 3972484039426560 954982048093920 1521295456000320 861130786420800 1687964188942080 401861033663040 3141771916520160 2546618794917120 2712799589371200 2296348763788800 9723453580592640 2979363029569920 1265973141706560 2505162460429440 7944968078853120 3881210462841600 1909964096187840 3042590912000640 1722261572841600 3375928377884160 1811231549326080 949479856279920 803722067326080 1353761810069760 1347534436550400 663128788512960 5958726059139840 1291696179631200 2531946283413120 602791550494560 3819928192375680 3444523145683200 4469044544354880 3622463098652160 1898959712559840 1607444134652160 2695068873100800 676602760759200 1326257577025920 2583392359262400 5063892566826240 2716847323989120 1205583100989120 2030642715104640 2021301654825600 994693182769440 3797919425119680 3214888269304320 904187325741840 442575976368960 1353205521518400 2652515154051840 10127785133652480 631495910041920 5433694647978240 2935068369770880 636150671049600 2411166201978240 4042603309651200 1989386365538880 7595838850239360 1896754184438400 1886548211170560 477113003287200 1808374651483680 885151952737920 1654162655765760 3031952482238400 1492039774154160 1262991820083840 1272301342099200 4822332403956480 2540015061010560 290049287572800 663863964553440 3978772731077760 3793508368876800 1924880581411200 3773096422341120 947243865062880 954226006574400 3616749302967360 1770303905475840 445305469734720 2984079548308320 2525983640167680 2544602684198400 9644664807912960 2829822316755840 1070229952471680 580098575145600 1327727929106880 2481243983648640 3849761162822400 1894487730125760 1908452013148800 3540607810951680 1796555209317120 890610939469440 1339819799834880 2756937759609600 2887320872116800 5659644633511680 1431339009861600 2140459904943360 1160197150291200 2655455858213760 667958204602080 3788975460251520 3816904026297600 4244733475133760 3593110418634240 974774422147680 1605344928707520 1781221878938880 406069002601920 2841731595188640 645888185953920 2862678019723200 2320394300582400 5310911716427520 2694832813975680 1335916409204160 2009729699752320 4135406639414400 8489466950267520 484416139465440 1949548844295360 3210689857415040 3562443757877760 1848770027032320 1001937306903120 812138005203840 1291776371907840 10621823432855040 699765738154560 5389665627951360 603302151715200 2671832818408320 609103503902880 968832278930880 3899097688590720 7124887515755520 3480591450873600 4042249220963520 1877220049219200 1978574953178880 452476613786400 2003874613806240 1624276010407680 2843967705868800 726624209198160 1399531476309120 1206604303430400 5343665636816640 2773155040548480 1218207007805760 1937664557861760 2132975779401600 1049648607231840 904953227572800 4007749227612480 3248552020815360 1752072045937920 422311506200640 1453248418396320 2799062952618240 2413208606860800 10687331273633280 2967862429768320 1014967149356160 574523151350400 2436414015611520 4265951558803200 2099297214463680 1809906455145600 1990777394108160 430892363512800 844623012401280 1670956185265920 3199463669102400 1574472910847760 1520321422322304 5935724859536640 1276216865320320 1357429841359200 2029934298712320 1149046302700800 4872828031223040 2628108068906880 633467259300960 4198594428927360 3619812910291200 3981554788216320 957162648990240 1522450724034240 861784727025600 1689246024802560 402166205945280 3148945821695520 2552433730640640 2714859682718400 2298092605401600 9745656062446080 2986166091162240 1266934518601920 2506434277898880 7963109576432640 3890072798035200 1914325297980480 3044901448068480 1723569454051200 3378492049605120 1815367305749760 950200888951440 804332411890560 1354789853464320 1348557750892800 663632366886720 5972332182324480 1292677090538400 2533869037203840 603249308917920 3828650595960960 3447138908102400 4479249136743360 3630734611499520 1900401777902880 1608664823781120 2697115501785600 677116571234400 1327264733773440 2585354181076800 5067738074407680 2723050958624640 1206498617835840 2032184780196480 2022836626339200 995448550330080 3800803555805760 3217329647562240 904873963376880 442912067478720 1354233142468800 2654529467546880 10135476148815360 631975466485440 5446101917249280 2937297253484160 636633762307200 2412997235671680 4045673252678400 1990897100660160 7601607111611520 1898194574908800 1887980851249920 477475321730400 1809747926753760 885824134957440 1657939761918720 3034254939508800 1493172825495120 1263950932970880 1273267524614400 4825994471343360 2543869896059520 290269550289600 2801308898828160 664368101218080 3981794201320320 3796389149817600 1926342330998400 3775961702499840 947963199728160 954950643460800 3619495853507520 1771648269914880 445643633615040 2986345650990240 2527901865941760 2546535049228800 9651988942686720 2831971276874880 1071042682469760 580539100579200 1328736202436160 2486909642878080 3852684661996800 1895926399456320 1909901286921600 3543296539829760 1797919508931840 891287267230080 5694583724726400 1341853167432960 2763232936531200 2889513496497600 5663942553749760 1432425965191200 2142085364939520 1161078201158400 2657472404872320 668465450422560 3791852798912640 3819802573843200 4247956915312320 3595839017863680 977000216844960 1606564023704640 1782574534460160 406377370405440 2843889599184480 646868413376640 2864851930382400 2322156402316800 5314944809744640 2696879263397760 1336930900845120 2012779751149440 4144849404796800 8495913830624640 485151310032480 1954000433689920 3213128047409280 3565149068920320 1852991498615040 1002698175633840 812754740810880 1293736826753280 10629889619489280 700297138537920 5393758526795520 604217748758400 2673861801690240 609566055608160 970302620064960 3908000867379840 7130298137840640 3483234603475200 4045318895096640 1880068998326400 1980077478140160 453163311568800 2005396351267680 1625509481621760 2846127407961600 727726965048720 1400594277075840 1208435497516800 5347723603380480 2779487247922560 1219132111216320 1940605240129920 2134595555971200 1050445707806880 906326623137600 4010792702535360 3251018963243520 1754731065104640 422952424130880 1455453930097440 2801188554151680 2416870995033600 10695447206760960 2970116217210240 1016507506734720 643300084425600 2438264222432640 4269191111942400 2100891415613760 1812653246275200 1992289185573120 482475063319200 845904848261760 1674771637674240 3201893333956800 1575668561710320 1522628726871168 5940232434420480 1277186021274240 1359489934706400 2033015013469440 1286600168851200 4876528444865280 2632096597656960 634428636196320 4201782831227520 3625306492550400 3984578371146240 957889515955680 1524761260102080 964950126638400 1691809696523520 450310059097920 3151337123420640 2554372042548480 2718979869412800 2573200337702400 9753056889730560 2988433778359680 1268857272392640 2512157456511360 7969156742292480 3893026909766400 1915779031911360 3049522520204160 1929900253276800 3383619393047040 1816745891224320 951642954294480 900620118195840 1356845940253440 1350604379577600 5976867556719360 1447425189957600 2537714544785280 675465088646880 3831558063822720 3859800506553600 4482650667539520 3633491782448640 1903285908588960 1801240236391680 2701208759155200 758175099501600 11953735113438720 1329279047268480 2894850379915200 5075429089570560 2725118836836480 1350930177293760 2035268910380160 2025906569366400 996959285451360 3806571817177920 3602480472783360 1013197632970320 443584249698240 1516350199003200 2658558094536960 10150858179141120 707630092868160 5450237673672960 2941755020910720 637599944822400 2701860354587520 4051813138732800 1993918570902720 7613143634355840 1901075355849600 1890846131408640 478199958616800 2026395265940640 887168499396480 1659198797303040 3038859854049600 1495438928177040 1415260185736320 1275199889644800 5403720709175040 2546439786092160 2807705392571520 665376374547360 3987837141805440 3802150711699200 2156947341897600 3781692262817280 1061445139302240 956399917233600 4052790531881280 1774336998792960 446319961375680 2990877856354080 2830520371472640 2550399779289600 10807441418350080 2836269197112960 1072668142465920 581420151446400 1330752749094720 2488798195954560 4313894683795200 2122890278604480 1912799834467200 3548673997585920 2013150852437760 892639922751360 5703226067548800 1343208745831680 2765331328838400 3235421012846400 5672538394225920 1434599875850400 2145336284931840 1162840302892800 2661505498189440 669479942063520 4245780557208960 3825599668934400 4254403795669440 4026301704875520 977742148410720 1609002213698880 1785279845502720 406994106012480 3184335417906720 647521898325120 2869199751700800 2325680605785600 5323010996378880 3019726278656640 1338959884127040 2014813118747520 4147996993257600 8508807591338880 485641423743840 1955484296821440 3218004427397760 3570559691005440 1854398655809280 1004219913095280 813988212024960 1295043796650240 10646021992757760 701359939304640 6039452557313280 604828146787200 2677919768254080 610491159018720 971282847487680 3910968593642880 7141119382010880 3488520908678400 4529589417984960 1881968297731200 1983082528062720 453621110090400 2008439826190560 1627976424049920 2850446812147200 728462135615760 1402719878609280 1209656293574400 5355839536508160 2781597983713920 1220982318037440 1942565694975360 2137835109110400 1052039908956960 907242220180800 4016879652381120 3255952848099840 1756503744549120 423379702751040 1456924271231520 2805439757218560 2419312587148800 10711679073016320 2974623792094080 1017534411653760 644276384035200 2441964636074880 4275670218220800 2104079817913920 1814484440361600 1995312768503040 483207288026400 846759405502080 1676043455143680 3206752663665600 1578059863435440 1524166929903744 5949247584188160 1279124333182080 1360863330271200 2035068823307520 1288552768070400 4883929272149760 2634755616823680 635069554126560 4208159635827840 3628968880723200 3990625537006080 959343249886560 1526301617480640 966414576052800 1693518811004160 450993468824640 3156119726870880 2558248666364160 2721726660542400 2577105536140800 9767858544299520 2992969152754560 1270139108253120 2514065182715520 7981251074012160 3898935133228800 1918686499773120 3052603234961280 1932829152105600 3387037622008320 1819503062173440 952604331189840 901986937649280 1358216664779520 1351968798700800 5985938305509120 1449621864079200 2540278216506240 676490203236960 3837372999546240 3865658304211200 4489453729131840 3639006124346880 1905208662379680 1803973875298560 2703937597401600 759325738327200 11971876611018240 1330621922931840 2899243728158400 5080556433012480 2729254593260160 1352980406473920 2037324997169280 2027953198051200 997966442198880 3810417324759360 3607947750597120 1014735304855440 444032371177920 1518651476654400 2661243845863680 10161112866024960 708704022438720 5458509186520320 2944726865861760 638244066499200 2705960812947840 4055906396102400 1995932884397760 7620834649518720 1902995876476800 1892756318181120 478683049874400 2029470609710880 888064742355840 1661716868071680 3041929797076800 1496949663298320 1417408044877440 1276488132998400 5411921625895680 2548367203616640 2809837557152640 666048556766880 3991865768795520 3805991752953600 2160220817059200 3785512636362240 1063056033658080 957366099748800 4058941219421760 1776129484711680 446770846549440 2993899326596640 2834816089754880 2552976265996800 10823843251791360 2839134477271680 1073751782463360 582007518691200 1332097113533760 2492575302107520 4320441634118400 2126112067316160 1914732199497600 3552258969423360 2016206095921920 893541693098880 5708987629430400 1344225429630720 2769528113452800 3240331225588800 5678268954543360 1436049149623200 2147503564926720 1164015037382400 2664194227067520 670156269824160 4252224134632320 3829464398995200 4258701715907520 4032412191843840 979226011542240 1610627673695040 1787083386197760 407405263083840 3189168100974240 648012012036480 2872098299246400 2328030074764800 5328388454135040 3024309143882880 1340312539648320 2016338144446080 4154292170179200 8517403431815040 486009009027360 1958452023084480 3221255347390080 3574166772395520 1857212970197760 1005234404736240 814810526167680 1296024024072960 10656776908270080 702068473149120 6048618287765760 605285945308800 2680625079296640 611107894625760 972018018054720 3916904046168960 7148333544791040 3492045112147200 4536463715824320 1883392772284800 1985085894677760 453964458981600 2010468809472480 1629621052335360 2853326414937600 729013513541040 1404136946298240 1210571890617600 5361250158593280 2785819455296640 1222215789251520 1944036036109440 2139994811203200 1053102709723680 907928917963200 4020937618944960 3259242104670720 1757833254132480 423700161716160 1458027027082080 2808273892596480 2421143781235200 10722500317186560 2977628842016640 1018304590343040 644927250441600 2444431578503040 4279989622406400 2106205419447360 1815857835926400 1997328490456320 483695437831200 847400323432320 1678587090082560 3209992216804800 1579654064585520 1525320582178176 5955257684033280 1280416541120640 1361893376944800 2036609180686080 1289854500883200 4888863157006080 2636749881198720 635550242574240 4212410838894720 3631715671852800 3994656980912640 960312405840480 1527456885514560 967390875662400 1694800646864640 451449075309120 3159308129171040 2560833082241280 2723786753889600 2579709001766400 9777726314012160 2995992735684480 1271100485148480 2517880635123840 7989313961825280 3902873948870400 1920624811680960 3054913771029120 1934781751324800 3389601293729280 1821341176139520 953325363861360 902898150618240 1359244708174080 1352992113043200 5991985471368960 1451086313493600 2542200970296960 677173612963680 3841249623361920 3869563502649600 4493989103526720 3642682352279040 1906650727722720 1805796301236480 2705984226086400 760092830877600 11983970942737920 1331629079679360 2902172626987200 5084401940593920 2732011764209280 1354347225927360 2038867062261120 2029488169564800 998721809759520 3813301455445440 3611592602472960 1015760419445520 444368462287680 1520185661755200 2663258159358720 10168803881187840 709419975485760 5464023528418560 2946955749575040 638727157756800 2708694451854720 4058976339129600 1997443619519040 7626602910890880 1904436266947200 1894188958260480 479045368317600 2031520838891040 888736924575360 1663395581917440 3044232254347200 1498082714639280 1418839950971520 1277454315513600 5417388903709440 2549652148632960 2814101886314880 666552693431520 3994887239038080 3808872533894400 2162403133833600 3788377916520960 1064129963228640 958090736635200 4063041677782080 1777473849150720 447109010429760 2996165429278560 2837679901943040 2554908631027200 10834777807418880 2841283437390720 1074564512461440 582448044124800 1333105386863040 2495093372876160 4324806267667200 2128259926457280 1916181473270400 3554947698301440 2018242924911360 894218020859520 5713308800841600 1344903218830080 2772325969862400 3243604700750400 5682566874781440 1437136104952800 2149129024922880 1164896088249600 2666210773726080 670663515644640 4256519852914560 3832362946540800 4261925156086080 4036485849822720 980215253629920 1611846768692160 1788436041719040 407713630887360 3192389889685920 648338754510720 2874272209905600 2329792176499200 5332421547452160 3027364387367040 1341327031289280 2017354828245120 4158488954793600 8523850312172160 2128487592470400 486254065883040 1960430507259840 3223693537384320 3576872083438080 1859089179790080 1005995273466960 815427261774720 1296677509021440 10664843094904320 702599873532480 6054728774734080 605591144323200 2682654062578560 611570446331040 972508131766080 3920861014519680 7153744166876160 3494688264748800 4541046581050560 1884342421987200 1986588419639040 454193358242400 2011990546933920 1630854523549440 2855486117030400 729381098824560 1405199747064960 1211182288646400 5365308125157120 2788633769685120 1223140892662080 1945016263532160 2141614587772800 1053899810298720 908386716484800 4023981093867840 3261709047098880 1758719593854720 423913801026240 1458762197649120 2810399494129920 2422364577292800 10730616250314240 2979882629458560 1018818042802560 645415400246400 2446281785324160 4283229175545600 2107799620597440 1816773432969600 1998840281921280 484061550184800 847827602052480 1680282846708480 3212421881659200 1580849715448080 1526089683694464 5959765258917120 1281385697074560 1362580074727200 2037636085605120 1290830800492800 4892563570648320 2638079390782080 635870701539360 4215599241194880 3633546865939200 3997680563842560 961039272805920 1528227064203840 968123100369600 1695655204104960 451790780172480 3161699430896160 2562771394149120 2725160149454400 2581661600985600 9785127141296640 2998260422881920 1271741403078720 2520424270062720 7995361127685120 3905828060601600 1922078545611840 3056454128407680 1936246200739200 3391310408209920 1822719761614080 953806052309040 903581560344960 1359930070437120 1353674322604800 5996520845763840 1452184650554400 2543482806157440 677686170258720 3844157091223680 3872492401478400 4497390634322880 3645439523228160 1907612104618080 1807163120689920 2707348645209600 760668150290400 11993041691527680 1332300517511040 2904369301108800 5086965612314880 2734079642421120 1355372340517440 2039895105655680 2030511483907200 999225388133280 3815224209236160 3614326241379840 1016529255388080 444592523027520 1521336300580800 2664601035022080 10173931224629760 709956940271040 5468159284842240 2948441672050560 639049218595200 2710744681034880 4061022967814400 1998450776266560 7630448418472320 1905396527260800 1895144051646720 479286913946400 2033058510776160 889185046055040 1664654617301760 3045767225860800 1498838082199920 1419913880542080 1278098437190400 5421489362069760 2553506983681920 2816944772423040 666888784541280 3996901552533120 3810793054521600 2164039871414400 3790288103293440 1064935410406560 958573827892800 4066117021552320 1778370092110080 447334453016640 2997676164399840 2839827761084160 2556196874380800 10842978724139520 2842716077470080 1075106332460160 582741727747200 1333777569082560 2496981925952640 4328079742828800 2129870820813120 1917147655785600 3556740184220160 2019770546653440 894668906033280 5716189581782400 1346936586428160 2774424362169600 3246059807121600 5685432154940160 1307942913594240 1437860741839200 2150212664920320 1165483455494400 2667555138165120 671001679524960 4259741641626240 3834295311571200 4264074116205120 4039541093306880 980957185195680 1612659498690240 1789337812066560 407919209423040 3194806231219680 649318981933440 2615885827188480 2875721483678400 2330966910988800 5335110276330240 3029655819980160 1342003359049920 2020404879642240 4161636543254400 8528148232410240 2129560824585600 486989236450080 1961914370391360 3225318997380480 3578675624133120 1860496336984320 1006502519287440 815838418846080 1298637963866880 10670220552660480 702954140454720 6059311639960320 606506741366400 2684006718099840 611878814134560 973978472900160 3923828740782720 7157351248266240 3496450366483200 4544483729970240 1887191371094400 1987590102946560 454880056024800 2013005038574880 1631676837692160 2856925918425600 1405908280909440 1213013482732800 5368013436199680 2790744505476480 1223757628269120 1947956945800320 2142694438819200 1054431210682080 909760112049600 4026010077149760 3263353675384320 1761378613021440 424554718956480 2811816561818880 2426026965465600 10736026872399360 2981385154419840 1020358400181120 645740833449600 2447515256538240 4285388877638400 2108862421364160 1819520224099200 1999848142897920 484305625087200 849109437912960 1681554664177920 3214041658228800 1581646816023120 1528396988243328 5962770308839680 1282031801043840 1364640168074400 2040716800362240 1291481666899200 4895030513076480 2642067919532160 636832078434720 4217724842728320 3639040448198400 3999696285795840 961523850782880 1530537600271680 968611250174400 1698218875825920 452018583414720 3163293632046240 2564063602087680 2729280336148800 2582963333798400 9790061026152960 2999772214346880 1273664156869440 2522331996266880 7999392571591680 3907797468422400 1923047701565760 3061075200543360 1937222500348800 3396437751651840 1823638818597120 955248117652080 904037166829440 1361986157226240 1355720951289600 5999544428693760 1452916875261600 2547328313738880 678027875122080 3846095403131520 3874445000697600 4499658321520320 3647277637194240 1910496235304160 1808074333658880 2711441902579200 761051696565600 11999088857387520 1334314831006080 2905833750523200 5094656627477760 2735458227895680 1356055750244160 2042979235839360 2033581426934400 1000736123254560 3820992470608320 3616148667317760 1017041812683120 445264705247040 1522103393131200 2668629662012160 10189313254955520 710314916794560 5470916455791360 2952899439477120 640015401110400 2712111500488320 4067162853868800 2001472246509120 7641984941216640 1908277308201600 1898009331805440 480011550832800 2034083625366240 890529410494080 1665493974224640 3050372140401600 1501104184881840 1420629833589120 1280030802220800 5424223000976640 2554149456190080 2819076937004160 667897057870560 4002944493018240 3816554616403200 2165131029801600 3796018663610880 1065472375191840 960023101665600 4068167250732480 1781058820988160 448010780777280 3002208369763680 2841259667178240 2560061604441600 10848446001953280 2847013997708160 1076731792456320 583622778614400 1335794115741120 2498240961336960 4330262059603200 2130944750383680 1920046203331200 3562117641976320 2020788961148160 896021561554560 5724831924604800 1347275481027840 2775823290374400 3247696544702400 5694027995416320 1308602408319360 1440034652498400 2153463584912640 1167245557228800 2671588231482240 672016171165920 4261889500767360 3840092406662400 4270520996562240 4041577922296320 981451806239520 1615097688684480 1792043123109120 408535945030080 3196417125575520 649482353170560 2617204816638720 2880069304996800 2334491114457600 5343176462964480 3031183441722240 1344032342331840 2020913221541760 4163734935561600 8541041993124480 2132780520931200 487111764877920 1962903612479040 3230195377368960 3584086246218240 1861434441780480 1008024256748880 817071890060160 1298964706341120 10686352925928960 704016941221440 6062366883444480 606659340873600 2688064684663680 612803917545120 974223529755840 3925807224958080 7168172492436480 3501736671686400 4546775162583360 1887666195945600 1990595152869120 454994505655200 2016048513497760 1634143780120320 2861245322611200 1408033882442880 1213318681747200 5376129369327360 2792151662670720 1225607835090240 1948447059511680 2145933991958400 1056025411832160 909989011310400 4032097026995520 3268287560240640 1761821782882560 424661538611520 2816067764885760 2426637363494400 10752258738654720 2985892729303680 1020615126410880 646717133059200 2451215670180480 4291867983916800 2112050823664320 1819978022620800 2002871725827840 485037849794400 849323077223040 1682402542490880 3218900987937600 1584038117748240 1528781539001472 5971785458607360 1283970112951680 1364983516965600 2041230252821760 1293434266118400 4902431340360960 2642732674323840 636992307917280 4224101647328640 3639956045241600 4005743451655680 962977584713760 1530922689616320 970075699588800 1698646154446080 452701993141440 3168076235496480 2567940225903360 2729967033931200 2586868532236800 9804862680721920 3004307588741760 1088006470911360 1273984615834560 2523603813736320 8011486903311360 3913705691884800 1925955169427520 3061845379232640 1940151399177600 3397292308892160 1826395989546240 955488461875920 905403986282880 1362328838357760 1356062056070400 6008615177483520 1455113549383200 2176012941822720 2547969231669120 679052989712160 3851910338855040 3880302798355200 4506461383112640 3652791979092480 1632009706367040 1910976923751840 1810807972565760 2712124112140800 762202335391200 12017230354967040 1334650549921920 2910227098766400 5095938463338240 2739593984319360 1358105979424320 2043493257536640 2034093084105600 1000987912441440 3264019412734080 3821953847503680 3621615945131520 1018579484568240 445376735616960 1524404670782400 2669301099843840 10191876926676480 711388846365120 5479187968638720 2953642400714880 640176431529600 2716211958848640 4068186168211200 2001975824882880 7643907695007360 1908757438358400 1898486878498560 480132323647200 2037158969136480 890753471233920 1668012044993280 3051139626158400 1501481868662160 1422777692730240 1280352863059200 5432423917697280 2558004291239040 2820498380058240 668065103425440 4003951649765760 3817514876716800 2168404504963200 3796973756997120 1067083269547680 960264647294400 4074317938272960 1781506942467840 448123502070720 3002963737324320 2845555385460480 2560705726118400 10864847835394560 2847730317747840 1077002702455680 583769620425600 1336130206850880 2502018067489920 4336809009926400 2134166539095360 1920529294588800 3563013884935680 2023844204632320 896247004141440 5726272315075200 1349308848625920 2780020074988800 3252606757444800 5695460635495680 1310580892494720 1440396970941600 2154005404911360 1167539240851200 2672260413701760 672185253106080 4268333078190720 3841058589177600 4271595476621760 4047688409264640 982935669371040 1615504053683520 1792494008282880 408638734297920 3201249808643040 650462580593280 2621161784989440 2880793941883200 2335078481702400 5344520827403520 3035766306948480 1344370506212160 2023963272938880 4170030112483200 8543190953243520 2133317136988800 487846935444960 1965871338742080 3231008107367040 3584988016565760 1864248756168960 1008277879659120 817277468595840 1300925161186560 10689041654807040 704194074682560 6071532613896960 607574937916800 2688741012424320 612958101446880 975693870889920 3931742677484160 7169976033131520 3502617722553600 4553649460422720 1890515145052800 1991095994522880 455681203437600 2016555759318240 1634554937191680 2861965223308800 1408388149365120 1215149875833600 5377482024848640 2796373134253440 1225916202893760 1951387741779840 2146473917481600 1056291112023840 911362406875200 4033111518636480 3269109874383360 1764480802049280 425302456541760 2816776298730240 2430299751667200 10754964049697280 2986643991784320 1022155483789440 646879849660800 2451832405787520 4292947834963200 2112582224047680 1822724813750400 2003375656316160 485159887245600 850604913083520 1684946177429760 3219710876222400 1584436668035760 1531088843550336 5973287983568640 1284293164936320 1367043610312800 2044310967578880 1293759699321600 4903664811575040 2646721203073920 637953684812640 4225164448095360 3645449627500800 4006751312632320 963219873702240 1533233225684160 970319774491200 1701209826167040 452815894762560 3168873336071520 2568586329872640 2734087220625600 2587519398643200 9807329623150080 3005063484474240 1088280217664640 1275907369625280 2527419266144640 8013502625264640 3914690395795200 1926439747404480 3066466451368320 1940639548982400 3402419652334080 1826855518037760 956930527218960 905631789525120 1364384925146880 1358108684755200 6010126968948480 1455479661736800 2176560435329280 2551814739250560 679223842143840 3852879494808960 3881279097964800 4507595226711360 3653711036075520 1632420326496960 1913861054437920 1811263579050240 2716217369510400 762394108528800 12020253937896960 1336664863416960 2910959323473600 5103629478501120 2740283277056640 1358447684287680 2046577387720320 2037163027132800 1002498647562720 3264840652993920 3827722108875840 3622527158100480 1018835763215760 446048917836480 1524788217057600 2673329726833920 10207258957002240 711567834626880 5480566554113280 2958100168141440 641142614044800 2716895368575360 4074326054265600 2004997295125440 7655444217751680 1911638219299200 1901352158657280 480856960533600 2037671526431520 892097835672960 1668431723454720 3055744540699200 1503747971344080 1423135669253760 1282285228089600 5433790737150720 2824762709220480 669073376754720 4009994590250880 3823276438598400 2168950084156800 3802704317314560 1067351751940320 961713921067200 4075343052863040 1784195671345920 448799829831360 3007495942688160 2846271338507520 2564570456179200 10867581474301440 2852028237985920 1078628162451840 584650671292800 1338146753509440 2502647585182080 4337900168313600 2134703503880640 1923427842134400 3568391342691840 2024353411879680 897599659662720 5734914657897600 2780719539091200 3253425126235200 5704056475971840 1310910639857280 1442570881600800 2157256324903680 1169301342585600 2676293507018880 673199744747040 4269407007761280 3846855684268800 4278042356978880 4048706823759360 983182979892960 1617942243677760 1795199319325440 409255469904960 3202055255820960 652913149150080 2621821279714560 2885141763201600 2338602685171200 5352587014037760 3036530117819520 1346399489494080 4171079308636800 8556084713957760 2136536833334400 489684861862560 1966365959785920 3235884487355520 3590398638650880 1864717808567040 1009799617120560 818510939809920 1305826298300160 10705174028075520 705256875449280 6073060235639040 609863930524800 2692798978988160 613883204857440 979369723725120 3932731919571840 7180797277301760 3507904027756800 4554795176729280 1897637517820800 1994101044445440 457397947893600 2019599234241120 1637021879619840 2866284627494400 1410513750898560 1219727861049600 5385597957976320 2797076712850560 1227766409714880 1958739447450240 2149713470620800 1057885313173920 914795895787200 4039198468482240 3274043759239680 1771128349966080 426904751367360 2821027501797120 2439455722099200 10771195915952640 2991151566668160 1026006377235840 647856149270400 2455532819429760 4299426941241600 2115770626347840 1829591791574400 2006399239246080 485892111952800 853809502734720 1685370116586240 3224570205931200 1586827969760880 1536857104922496 5982303133336320 1286231476844160 1372193843680800 2052012754471680 1295712298540800 4911065638859520 2656692524949120 640357127051040 4231541252695680 3659183583148800 4012798478492160 964673607633120 1539009565853760 971784223905600 1707619005469440 453499304489280 3173655939521760 2572462953688320 2744387687361600 2591424597081600 9822131277719040 3009598858869120 1089922698184320 1280714254102080 2528055174879360 8025596956984320 3920598619257600 1929347215266240 3078019131707520 1943568447811200 3415238010938880 1829612688986880 960535690576560 906998608978560 1369525142119680 1363225256467200 6019197717738240 1457676335858400 2179845396368640 2561428508204160 680248956733920 3858694430532480 3887136895622400 4514398288303680 3659225377973760 1634884047276480 1921071381153120 1813997217957120 2726450512934400 763544747354400 12038395435476480 1341700647154560 2915352671716800 5122857016408320 2744419033480320 1360497913467840 2054287713179520 2044837884700800 1006275485365920 3269768094552960 3842142762306240 3627994435914240 1020373435100880 447729373385280 1527089494708800 2683401294309120 10245714032816640 712641764197440 5488838066960640 2969244586707840 643558070332800 2720995826935680 4089675769401600 2012550970731840 7684285524612480 1918840171651200 1908515359054080 482668552749600 2040746870201760 895458746770560 1670949794223360 3067256827051200 1509413228048880 1425283528394880 1287116140665600 5441991653871360 2825473430747520 671594060077920 4025101941463680 3837680343302400 2172223559318400 3817030718108160 1068962646296160 965337105499200 4081493740403520 1790917493541120 450490649232960 3018826456097760 2850567056789760 2574232281331200 10883983307742720 2862773038581120 1082691812442240 586853298460800 1343188120155840 2506424691335040 4344447118636800 2137925292592320 1930674210998400 3581834987082240 2027408655363840 900981298465920 5756520514953600 2784916323705600 3258335338977600 5725546077162240 1312889124032640 1448005658248800 2165383624884480 1173706596921600 2686376240311680 675735973849440 4275850585184640 3861348421996800 4294159557871680 4054817310727680 984666843024480 1624037718663360 1801962596931840 410797308922560 3206887938888480 654220119047040 2625778248065280 2896011316497600 2347413193843200 5372752480623360 3041112983045760 1351471947698880 4177374485558400 8588319115743360 2144586074198400 490665089285280 1969333686048960 3248075437326720 3603925193863680 1867532122955520 1013603960774160 821594617845120 1308440238094080 10745504961246720 707913877366080 6082225966091520 611084726582400 2702943895397760 616195963383840 981330178570560 3938667372097920 7207850387727360 3521119790764800 4561669474568640 1901436116630400 2001613669251840 458313544936800 2027207921548320 1643189235690240 2877083137958400 1415827754732160 1222169453164800 5405887790795520 2801298184433280 1232391926767680 1962660357141120 2157812353468800 1061870816049120 916627089873600 4054415843096640 3286378471380480 1774673708855040 427759308607680 2831655509464320 2444338906329600 10811775581591040 3002420503877760 1028060187073920 650296898294400 2464783853535360 4315624706937600 2123741632098240 1833254179747200 2013958196570880 487722673720800 855518617215360 1687913751525120 3236718530203200 1592806224073680 1539933510987648 6004841007755520 1291077256613760 1374940634810400 2056120374147840 1300593796588800 4929567707070720 2662010563282560 641638962911520 4247483264196480 3666508359494400 4027916393141760 968307942460320 1542090280610880 975445347441600 1711037234430720 455207828806080 3185612448147360 2582154513227520 2749881269620800 2601187593177600 9859135414141440 3020937294856320 1094028899483520 1283277925823040 2531870627287680 8055832786283520 3935369177913600 1936615884920640 3084180561221760 1950890694883200 3422074468861440 1836505616359680 962458444367280 910415657612160 1372266591171840 1365954094713600 6041874589712640 1463168021162400 2188057798967040 2566555851646080 682811743209120 3873231769841280 3901781389766400 4531405942284480 3673011232719360 1641043349225280 1924916888734560 1820831315224320 766421344418400 12083749179425280 1344386398481280 2926336042324800 5133111703292160 2754758424539520 1365623486418240 2058399886757760 2048931142070400 1008289798860960 3282086698450560 3849833777469120 3641662630448640 1024217614813680 448625616344640 1532842688836800 2688772796962560 10266223406584320 715326588123840 5509516849079040 2975188276609920 644846313686400 2731246972836480 4097862284140800 2016579597721920 7699667554938240 1922681212905600 1912335732599040 483634735264800 2048435229627360 897251232689280 1677244971144960 3073396713105600 1512434698291440 1430653176247680 1289692627372800 5462493945672960 2829737759909760 672938424516960 4033159195443840 3845362425811200 2180407247222400 1072989882185760 967269470529600 4096870459254720 1794502465378560 451392419580480 3024869396582880 2861306352495360 2579385254745600 10924987891345920 2868503598898560 1084859092437120 588028032950400 1345876849033920 2515867456717440 4360814494444800 2145979764371520 1934538941059200 3589004930757120 2035046764074240 902784839160960 5768043638716800 2795408285241600 3270610870833600 1609484823278640 5737007197797120 1317835334471040 1450904205794400 2169718184874240 1176056065900800 2691753698067840 677088629370720 4291959528743040 3869077882118400 4302755398347840 4070093528148480 988376500853280 1627288638655680 1805569678321920 411619623065280 3218969646557280 654383490284160 2635670668942080 2901808411588800 2352112131801600 5383507396135680 3052570146111360 1354177258741440 4193112427862400 8605510796695680 2148879002659200 490787617713120 1976753001706560 3254577277311360 3611139356643840 1874567908926720 1015632944056080 823239246130560 1308766980568320 10767014792271360 6105140292222720 611237326089600 2708354517482880 617429434597920 981575235426240 3953506003413120 7222278713287680 3528168197702400 4578855219167040 1901910941481600 2005620402481920 458427994567200 2031265888112160 1646478492261120 2882842343539200 12210280584445440 1418661890110080 1222474652179200 5416709034965760 2811851863390080 1234858869195840 1963150470852480 2162131757654400 1063996417582560 916855989134400 4062531776224320 3292956984522240 1775116878716160 427866128262720 2837323780220160 2444949304358400 10833418069931520 3008430603722880 1028316913303680 651598631107200 2469717738391680 4324263515308800 2127992835165120 1833711978268800 2017989640477440 488698973330400 855732256525440 1694272838872320 3243197636481600 1595994626373840 1540318061745792 6016861207445760 1293661672490880 1375283983701600 2056633826607360 1303197262214400 4939435476783360 2662675318074240 641799192394080 4255985670330240 3667423956537600 4035979280954880 970246254368160 1542475369955520 977397946660800 1711464513050880 456119041775040 3191989252747680 2587323344981760 2750567967403200 2606394524428800 9878870953566720 3026984460716160 1096218873509760 1283598384788160 2541409258308480 8071958561909760 3943246809196800 1940492508736320 3084950739911040 1954795893321600 3422929026101760 1840181844291840 962698788591120 912238083550080 1372609272303360 1366295199494400 6053968921432320 1466096919991200 2192437747019520 2567196769576320 684178562662560 3880985017472640 3909591786643200 4540476691074240 3680363688583680 1644328310264640 1925397577182240 1824476167100160 767955529519200 12107937842864640 1344722117397120 2932193839982400 5134393539152640 2760272766437760 1368357125325120 2058913908455040 2049442799241600 1008541588047840 3288656620529280 3850795154364480 3648952334200320 1026267843993840 448737646714560 1535911059038400 2689444234794240 10268787078305280 716758494217920 5520545532875520 2975931237847680 645007344105600 2736714250650240 4098885598483200 2017083176095680 7701590308728960 1923161343062400 1912813279292160 483755508079200 2052535687987680 897475293429120 1680602398836480 3074164198862400 1512812382071760 1433516988435840 1290014688211200 5473428501300480 2840398582815360 673106470071840 4034166352191360 3846322686124800 2184771880771200 1075137741326880 967511016158400 4105071375975360 1794950586858240 451505140873920 3025624764143520 2867033976871680 2580029376422400 10946857002600960 2869219918938240 1085130002436480 588174874761600 1346212940143680 2520903598254720 4369543761542400 2150275482653760 1935022032316800 3589901173716480 2039120422053120 903010281747840 2801003998060800 3277157821156800 1612706611990320 5738439837876480 1320473313371520 1451266524237600 2170260004872960 1176349749523200 2692425880287360 677257711310880 4300550965307520 3870044064633600 4303829878407360 4078240844106240 990354985028640 1627695003654720 1806020563495680 411722412333120 3225413223980640 654873603995520 2640946626743040 2902533048475200 2352699499046400 5384851760574720 3058680633079680 1354515422621760 4201505997091200 8607659756814720 2149415618716800 491155202996640 1980709970057280 3255390007309440 3612041126991360 1878320328111360 1015886566966320 823444824666240 1309747207991040 10769703521149440 6117361266159360 611695124611200 2709030845243520 617583618499680 982310405993280 3961419940114560 7224082253982720 3529049248569600 4588020949619520 1903335416035200 2006121244135680 458771343458400 2031773133932640 1646889649332480 2883562244236800 12234722532318720 1419016157032320 1223390249222400 5418061690487040 2817480492167040 1235167236999360 1964620811986560 2162671683177600 1064262117774240 917542686916800 4063546267865280 3293779298664960 1776446388299520 428186587227840 2838032314064640 2446780498444800 10836123380974080 3009181866203520 1029087091992960 651761347708800 2470334473998720 4325343366355200 2128524235548480 1835085373833600 2018493570965760 488821010781600 856373174455680 1697664352124160 3244007524766400 1596393176661360 1541471714020224 6018363732407040 1293984724475520 1376314030375200 2058174183985920 1303522695417600 4940668947997440 2664669582449280 642279880841760 4257048471096960 3670170747667200 4036987141931520 970488543356640 1543630637989440 977642021563200 1712746348911360 456232943396160 3192786353322720 2587969448951040 2752628060750400 2607045390835200 9881337895994880 3027740356448640 1096492620263040 1284559761683520 2546496528186240 8073974283863040 3944231513107200 1940977086713280 3087261275978880 1955284043126400 3425492697822720 1840641372783360 963419821262640 912465886792320 1373637315697920 1367318513836800 6055480712897280 1466463032344800 2192985240526080 2569119523367040 684349415094240 3881954173426560 3910568086252800 4541610534672960 3681282745566720 1644738930394560 1926839642525280 1824931773584640 768147302656800 12110961425794560 1345729274144640 2932926064689600 5138239046734080 2760962059175040 1368698830188480 2060455973546880 2050977770755200 1009296955608480 3289477860789120 3853679285050560 3649863547169280 1026524122641360 449073737824320 1536294605313600 2691458548289280 10276478093468160 716937482479680 5521924118350080 2978160121560960 645490435363200 2737397660376960 4101955541510400 2018593911216960 7707358570101120 1924601733532800 1914245919371520 484117826522400 2053048245282720 898147475648640 1681022077297920 3076466656132800 1513945433412720 1433874964959360 1290980870726400 5474795320753920 2846084355031680 673610606736480 4037187822433920 3849203467065600 2185317459964800 1075406223719520 968235653044800 4106096490565440 1796294951297280 451843304754240 3027890866825440 2867749929918720 2581961741452800 10949590641507840 2871368879057280 1085942732434560 588615400195200 1347221213472960 2521533115946880 4370634919929600 2150812447439040 1936471306089600 3592589902594560 2039629629300480 903686609508480 2801703462163200 3277976189947200 1613109335579280 5742737758114560 1320803060734080 1452353479567200 2171885464869120 1177230800390400 2694442426945920 677764957131360 4301624894878080 3872942612179200 4307053318585920 4079259258600960 990602295550560 1628914098651840 1807373219016960 412030780136640 3226218671158560 656670687603840 2641606121468160 2904706959134400 2354461600780800 5388884853891840 3059444443950720 1355529914262720 4202555193244800 8614106637171840 2151025466889600 492503015702880 1981204591101120 3257828197303680 3614746438033920 1878789380509440 1016647435697040 824061560273280 1313341375207680 10777769707783680 6118888887901440 2711059828525440 618046170204960 985006031405760 3962409182202240 7229492876067840 3531692401171200 4589166665926080 2007623769096960 2033294871394080 1648123120546560 2885721946329600 12237777775802880 1420078957799040 5422119657050880 2818184070764160 1236092340409920 1970012062811520 2164291459747200 1065059218349280 4066589742788160 3296246241093120 1781321256771840 429361603433280 2840157915598080 10844239314101760 3011435653645440 1031911080520320 652249497513600 2472184680819840 4328582919494400 2130118436698560 8133179485576320 1840121157571200 2020005362430720 489187123135200 858723206866560 1698088291280640 3246437189620800 1597588827523920 1545701772359808 6022871307290880 1294953880429440 1380090868178400 2063822161040640 1304498995027200 4944369361639680 2671981885157760 644042405149920 4260236873397120 3680242315142400 4040010724861440 971215410322080 1547866620780480 978374246270400 1717446413733120 456574648259520 3195177655047840 2589907760858880 2760181736356800 2608997990054400 9888738723279360 3030008043646080 1097313860522880 1288084810299840 2547132436920960 8080021449722880 3947185624838400 1942430820644160 3095733241560960 1956748492540800 3434892827466240 1842019958257920 966063607724880 913149296519040 1377406808144640 6060016087292160 1467561369405600 2194627721045760 2576169620599680 684861972389280 3884861641288320 3913496985081600 4545012065469120 3684039916515840 1645970790784320 1932127215449760 1826298593038080 768722622069600 12120032174584320 1349422182218880 2935122738811200 5152339241199360 2763029937386880 1369723944778560 2066110212216960 9090024130938240 2056605999638400 1012066636664160 3291941581568640 3864254430899520 3652597186076160 1027292958583920 450306071893440 1537445244139200 2698844364437760 10304678482398720 717474447264960 5526059874773760 2986332695176320 647261769974400 2739447889557120 4113211999276800 2024133273328320 7728508861799040 1929883165257600 1919498932995840 485446327480800 2054585917167840 900612143786880 1682281112682240 3084908999457600 1518099954996240 1434948894529920 1294523539948800 5478895779114240 2846795076558720 675459107840160 4048266546656640 3859766330515200 2186954197545600 1076211670897440 970892654961600 4109171834335680 1801224287573760 453083238982080 3036199909992480 2869897789059840 2589047079897600 10957791558228480 2879248399493760 1088922742427520 590230660118400 1350918215680320 2523421669023360 4373908395091200 2152423341794880 1941785309923200 3602448575147520 2041157251042560 906166477964160 2803801854470400 3280431296318400 1614317506346160 5758496798987520 1321792302821760 1456338982442400 2177845484855040 1180461320236800 2701836431360640 679624858473120 4304846683589760 3883570619846400 4318872599240640 4082314502085120 991344227116320 1633384113641280 1812332955928320 413161462082880 3228635012692320 1415247654522240 2643584605643520 2912677964884800 2360922640473600 5403672862721280 3061735876563840 1359249716946240 4205702781705600 8637745198481280 2156928243523200 1061435740891680 1982688454232640 3266768227282560 3624665911856640 1880196537703680 1019437287709680 826322924165760 2830495309044480 10807345725442560 6123471753127680 2718499433892480 619742193124320 2122871481783360 3965376908465280 7249331823713280 3541383960710400 4592603814845760 2013133027288320 2038874575419360 1652645848331520 2893640854003200 12246943506255360 1423975893943680 5436998867784960 2820294806555520 1239484386248640 4245742963566720 2170230640502400 1067981920457760 4077749150838720 3305291696663040 1784423445799680 430109341018560 2847951787887360 10873997735569920 3019699540932480 1033708164128640 654039380131200 2478968772497280 4340461281004800 2135963840915520 8155498301677440 1843325747222400 2025548597802240 490529535098400 860218682037120 1699360108750080 3255345960753600 1601972880686640 1548393627666816 6039399081864960 1298507452260480 1382494310416800 2067416328257280 1308078760262400 4957937544994560 2676635168699520 645164011527840 4271927681831040 3686651494444800 4051097195604480 973880589195360 1550562246192960 981059070196800 1720437364074240 457827566091840 3203945761373280 2597014904520960 2764988620833600 2616157520524800 9915875089989120 3038322896703360 1100325074808960 1290328023055680 2549040163125120 8102194391208960 3958017367852800 1947761178390720 3101124492385920 1962118140393600 3440874728148480 1847074771664640 967746017291760 915655132183680 1379805576065280 6076645793406720 1471588605295200 2200650149617920 2580656046111360 686741349137760 3895522356781440 3924236280787200 4557484345055040 3694149543329280 1650487612213440 1935492034583520 1831310264367360 770832126583200 12153291586813440 421724393939520 1351772214629760 2943177210590400 5161312092222720 2770612157496960 1373482698275520 2069708364097920 9114968690110080 2060187599836800 1013829160972320 3300975224426880 3870984069167040 3662620528734720 1030112023706640 451090284482880 1541664253166400 843448787879040 2703544429259520 10322624184445440 719443318144320 5541224314993920 2991533423840640 648388982908800 2746965396551040 4120375199673600 632586590909280 2027658321944640 4005634542053760 7741968138334080 1933244076355200 1922841759847680 486291737181600 2060224047413280 902180568965760 1686897575758080 3090281399755200 1520743741458480 1438886636288640 1296777965817600 5493930793102080 2848927241139840 676635426724320 1265173181818560 4055316643889280 3866488152710400 2192955568675200 1079164977216480 972583474363200 4120448094826560 1804361137931520 453872288036160 3041487482916960 2877773272577280 2593555931635200 10987861586204160 2884262639771520 1090819112423040 591258552796800 1353270853448640 2530346363637120 4385911137350400 2158329954432960 1945166948726400 3608722275863040 2046758530763520 907744576072320 2811495959596800 3289433353012800 1618747465824720 5768525279543040 1325419523809920 1458875211544800 2181638224846080 1182517105593600 2706541706897280 680808432054240 4316659908865920 3890333897452800 4326393959657280 4093517061527040 994064642857440 1636228668634560 1815489152144640 413880986957760 3237494931649440 1417712322660480 2650839047619840 2917750423089600 2365034211187200 5413083413794560 3070137796145280 1361616864108480 4217243939395200 8652787919314560 2160684555926400 1063284241995360 1988129285714880 3272457337269120 3630978304289280 1885356114082560 1021212648081360 827761973915520 2835424645320960 10826166827589120 6140275592290560 2723233728216960 620821480436640 2126568483990720 3976258571429760 7261956608578560 3547551316780800 4605206694217920 2016638918864640 2042425296162720 1655523947831040 2898680158886400 12280551184581120 1426455762399360 5446467456433920 2828034171123840 1241642960873280 4253136967981440 2174010119164800 1069841821799520 4084850592325440 3311047895662080 1785752955383040 430429799983680 2852911524798720 10892934912867840 3024958378296960 1034478342817920 655178396342400 2483285921746560 4348020238329600 2139683643599040 8169701184650880 1844699142787200 2029076111220480 491383797256800 860859599967360 1704023439471360 3261015178747200 1604762732699280 1549547279941248 6049916756593920 1300768816152960 1383524357090400 2068956685635840 1310356792684800 4966571843493120 2678629433074560 645644699975520 4279367287198080 3689398285574400 4058152222440960 975576612114720 1551717514226880 982767594513600 1721719199934720 458624877439680 3209525465398560 2601537632305920 2767048714180800 2620713585369600 9933143686986240 3043614166830720 1102241302081920 1291289399951040 2556035159207040 8116304444881920 3964910295225600 1951153224229440 3103435028453760 1965535189027200 3443438399869440 1850291471105280 968467049963280 917249754879360 1380833619459840 6087228333661440 1474151391770400 2204482604163840 2582578799902080 687937316159520 3902306448458880 3931070378054400 4565421250246080 3700582942210560 1653361953122880 1936934099926560 1834499509758720 772174538546400 12174456667322880 422458831247040 1352779371377280 2948302783540800 5165157599804160 2775437206657920 1375874632319040 2071250429189760 9130842500492160 2061722571350400 1014584528532960 3306723906245760 3873868199853120 3668999019517440 1031905974239280 451426375592640 1544349077092800 844917662494080 2705558742754560 10330315199608320 720696235976640 5550874413315840 2993762307553920 648872074166400 2751749264638080 4123445142700800 633688246870560 2029169057065920 4016626678753920 7747736399706240 1934684466825600 1924274399927040 486654055624800 2063811948478560 902852751185280 1689835324988160 3092583857025600 1521876792799440 1441392471953280 1297744148332800 5503498529276160 2856745177937280 677139563388960 1267376493741120 4058338114131840 3869368933651200 2196774623030400 1081044353964960 973308111249600 4127623896957120 1805705502370560 454210451916480 3043753585598880 2882784943906560 2595488296665600 11006997058552320 2886411599890560 1091631842421120 591699078230400 1354279126777920 2534752987482240 4393549246060800 2162088707929920 1946616222499200 3611411004741120 2050322981495040 908420903832960 2816392208313600 3295161934545600 1621566530947440 5772823199781120 1327727755347840 1459962166874400 2183263684842240 1183398156460800 2708558253555840 681315677874720 4324177415859840 3893232444998400 4329617399835840 4100645962990080 995795816510880 1637447763631680 1816841807665920 414189354761280 3243133061894880 1418768609005440 2655455510695680 2919924333748800 2366796312921600 5417116507111680 3075484472242560 1362631355749440 4224588312470400 8659234799671680 2162294404099200 1064076456754080 1991591633021760 3274895527263360 3633683615331840 1888639480869120 1021973516812080 828378709522560 2837537218010880 10834233014223360 6150968944485120 2725262711498880 621284032141920 2128152913508160 3983183266043520 7267367230663680 3550194469382400 4613226708363840 2018141443825920 2043947033624160 1656757419045120 2900839860979200 12301937888970240 1427518563166080 5450525422997760 2832959221303680 1242568064283840 4256305827016320 2175629895734400 1070638922374560 4087894067248320 3313514838090240 1787968804688640 430963898258880 2855037126332160 10901050845995520 3027212165738880 1035761973966720 655666546147200 2485136128567680 4351259791468800 2141277844749120 8175788134496640 1846988135395200 2030587902685440 491749909610400 861927796517760 1706991013566720 3263444843601600 1605958383561840 1551470033731968 6054424331477760 1301737972106880 1385241101546400 2071523947933440 1311333092294400 4970272257135360 2681953207032960 646445847388320 4282555689498240 3693976270790400 4061175805370880 976303479080160 1553642960950080 983499819220800 1723855593035520 458966582303040 3211916767123680 2603475944213760 2770482203092800 2622666184588800 9940544514270720 3045881854028160 1103062542341760 1292891694776640 2560486520350080 8122351610741760 3967864406956800 1952606958160320 3107285921900160 1966999638441600 3447711186071040 1851670056579840 969668771082480 917933164606080 1382547025117440 6091763708056320 1475249728831200 2206125084683520 2585783389553280 688449873454560 3905213916320640 3933999276883200 4568822781042240 3703340113159680 1654593813512640 1939337542164960 1835866329212160 772749857959200 12183527416112640 422773590093120 1354457965956480 2950499457662400 5171566779106560 2777505084869760 1376899746909120 2073820537676160 9137645562084480 2064280857206400 1015843474467360 3309187627025280 3878675084329920 3671732658424320 1032674810181840 451986527442240 1545499715918400 845547180186240 2708915931912960 10343133558213120 721233200761920 5555010169739520 2997477113742720 649677226262400 2753799493818240 4128561714412800 634160385139680 2031686948934720 4023621674835840 7757350168659840 1937085117609600 1926662133392640 487257919696800 2065349620363680 903973054884480 1691094360372480 3096421285809600 1523765211701040 1442466401523840 1299354452524800 5507598987636480 2861720228626560 677979791163360 1268320770279360 4063373897869440 3874170235219200 2198411360611200 1081849801142880 974515839393600 4130699240727360 1807946109768960 454774058383680 3047530423402080 2884932803047680 2598708905049600 11015197975272960 2889993200088960 1092986392417920 592433287286400 1355959582326720 2536641540558720 4396822721222400 2163699602285760 1949031678787200 3615892219537920 2051850603237120 909548116767360 2818490600620800 3297617040916800 1622774701714320 5779986400177920 1328716997435520 1461773759090400 2185972784835840 1184866574572800 2711919164653440 682161087575520 4327399204571520 3898063357574400 4334989800133440 4103701206474240 996537748076640 1639479588626880 1819096233534720 414703301100480 3245549403428640 1420529086247040 2657433994871040 2923547518180800 2369733149145600 5423838329306880 3077775904855680 1364322175151040 4227735900931200 8669979600266880 2164977484387200 1065396814685280 1993075496153280 3278959177253760 3638192467069440 1890046638063360 1023241631363280 829406602200960 2841058172494080 10847676658613760 6155551809711360 2728644350302080 622054951650720 2130793629370560 3986150992306560 7276384934138880 3554599723718400 4616663857283520 2020645652094720 2046483262726560 1658813204401920 2904439364467200 12311103619422720 1429289897777280 5457288700604160 2835069957095040 1244109903301440 4261587258741120 2178329523350400 1071967423332960 4092966525453120 3317626408803840 1790627823855360 431604816189120 2858579795554560 10914577401208320 3030968478142080 1037302331345280 656480129155200 2488219806602880 4356659046700800 2143934846665920 8185933050906240 1849734926524800 2033107555127040 492360096866400 863209632378240 1708262831036160 3267494285025600 1607951134999440 1553777338280832 6061936956284160 1303353232030080 1387301194893600 2074604662690560 1312960258310400 4976439613205760 2685941735783040 647407224283680 4287869693331840 3699469853049600 4066215110254080 977514924022560 1555953497017920 984720193732800 1726419264756480 459536090408640 3215902269998880 2606706464060160 2774602389787200 2625920516620800 9952879226411520 3049661332690560 1104431276108160 1294814448567360 2562394246554240 8132430220508160 3972787926508800 1955029848045120 3111906994035840 1969440387465600 3452838529512960 1853967699037440 971110836425520 919072180817280 1384603111906560 6099322665381120 1477080290599200 2208862552216320 2589628897134720 689304135612960 3910059696090240 3938880774931200 4574491999035840 3707935398074880 1656646914162240 1942221672851040 1838144361634560 773708723647200 12198645330762240 423298188169920 1356472279451520 2954160581198400 5179257794269440 2780951548556160 1378608271225920 2076904667859840 9148983998071680 2067350800233600 1017354209588640 3313293828324480 3884443345702080 3676288723269120 1033956203419440 452658709661760 1547417447294400 846596376339840 2712944558903040 10358515588538880 722128142070720 5561903097112320 3001934881169280 650643408777600 2757216542451840 4134701600467200 634947282254880 2034708419177280 4026619530299520 7768886691404160 1939965898550400 1929527413551360 487982556583200 2067912406838880 905317419323520 1693192752679680 3101026200350400 1526031314382960 1444256284141440 1301286817555200 5514433084903680 2863852393207680 678988064492640 1269894564509760 4069416838354560 3879931797100800 2201139256579200 1083192213106080 975965113166400 4135824813677760 1810634838647040 455450386144320 3052062628765920 2888512568282880 2602573635110400 11028866169807360 2894291120327040 1094611852414080 670085934940800 1357976128985280 2539789129019520 4402278513158400 2166384426212160 1951930226332800 3621269677294080 2054396639473920 910900772288640 2821987921132800 3301708884868800 1624788319659120 5788582240654080 1330365734248320 1463947669749600 2189223704828160 1340171869881600 2715952257970560 683175579216480 4332768852424320 3903860452665600 4341436680490560 4108793278947840 997774300686240 1641917778621120 1821801544577280 469060154458560 3249576639318240 1422641658936960 2660731468496640 2927895339499200 2680343739763200 5431904515941120 3081594959210880 1366351158432960 4232981881699200 8682873360981120 2168197180732800 1066981244202720 1995548601372480 3283835557242240 3643603089154560 1892391900053760 1024763368824720 938120308917120 2845283317873920 10863809031882240 6163189918421760 2732702316865920 703590231687840 2133962488405440 3991097202744960 7287206178309120 4020515609644800 4622392438816320 2023650702017280 2049526737649440 1876240617834240 2908758768652800 12326379836843520 1431415499310720 5465404633731840 2838587850080640 1407180463375680 4267924976810880 2181569076489600 1073561624483040 4099053475298880 3752481235668480 1791957333438720 431925275154240 2862830998621440 10930809267463680 3035476053025920 1038072510034560 657456428764800 2814360926751360 4363138152979200 2147123248966080 8198106950597760 1851108322089600 2036131138056960 493092321573600 863850550308480 1710382526818560 3272353614734400 1610342436724560 1554930990555264 6070952106051840 1474189056869760 1388331241567200 2076145020069120 1314912857529600 5628721853502720 2687936000158080 647887912731360 4294246497932160 3702216644179200 4072262276113920 1105641792652320 1557108765051840 986184643147200 1727701100616960 460219500135360 3220684873449120 2948378113739520 2776662483134400 2629825715059200 11257443707005440 3054196707085440 1106073756627840 1295775825462720 2565573790227840 8144524552227840 4493517446073600 2211283585304640 3114217530103680 1972369286294400 3455402201233920 2096974808167680 971831869097040 920439000270720 1385631155301120 6108393414170880 1479276964720800 2212147513255680 2591551650925440 690329250203040 4422567170609280 3944738572588800 4581295060628160 4193949616335360 1659110634941760 1943663738194080 1840878000541440 774859362472800 12216786828341760 423927705862080 1357479436199040 2958553929441600 5183103301850880 3145462212251520 1380658500406080 2078446732951680 9162590121256320 2068885771747200 1018109577149280 3318221269883520 3887327476388160 3681756001082880 1911604000561920 1035493875304560 1549718724945600 847855411724160 2714958872398080 10366206603701760 723202071641280 6290924424503040 3004163764882560 651126500035200 2761317000812160 4137771543494400 635891558793120 2036219154298560 4031615956072320 7774654952776320 1941406289020800 1930960053630720 488344875026400 2070987750609120 3099437449891200 905989601543040 1695710823448320 3103328657620800 2939216975654400 1527164365723920 1446404143282560 1302253000070400 5522634001624320 2867406000842880 2324578087418400 679492201157280 1271783117586240 4072438308597120 3882812578041600 2204412731740800 1084803107461920 976689750052800 4141975501218240 1811979203086080 455788550024640 3054328731447840 2892808286565120 2604506000140800 11045268003248640 2896440080446080 1095424582412160 671082468739200 1358984402314560 2543566235172480 4408825463481600 2169606214923840 1953379500105600 3623958406172160 2057451882958080 911577100049280 2826184705747200 3306619097611200 1627204661192880 5792880160892160 1332344218423680 1465034625079200 2190849164824320 1342164937478400 2717968804629120 683682825036960 4339212429847680 3906759000211200 4344660120669120 4114903765916160 999258163817760 1643136873618240 1823154200098560 469757728117440 3254409322385760 1423697945281920 2664688436847360 2930069250158400 2684329874956800 5435937609258240 3086177824437120 1367365650073920 4239277058620800 8689320241338240 2169807028905600 1067773458961440 1998516327635520 3286273747236480 3646308400197120 1895206214442240 1025524237555440 939515456234880 2847395890563840 10871875218516480 6172355648874240 2734731300147840 704636592176160 2135546917922880 3997032655271040 7292616800394240 4026494812435200 4629266736655680 2025153226978560 2051048475110880 1879030912469760 2910918470745600 12344711297748480 1432478300077440 5469462600295680 2842809321663360 1409273184352320 4271093835845760 2183188853059200 1074358725058080 4102096950221760 3758061824939520 1792400503299840 1056954888264240 432032094809280 2864956600154880 10938925200591360 3037729840467840 1038329236264320 657944578569600 2818546368704640 4366377706118400 2148717450116160 8204193900443520 1851566120611200 2037642929521920 493458433927200 2113909776528480 864064189618560 1712926161757440 3274783279588800 1611538087587120 1555315541313408 6075459680935680 1476381431226240 1388674590458400 2076658472528640 1315889157139200 5637092737409280 2688600754949760 648048142213920 4297434900232320 3703132241222400 4075285859043840 1107286073419680 1557493854396480 986916867854400 4227819553056960 1728128379237120 460561204998720 3223076175174240 2952762862452480 2777349180916800 2631778314278400 11274185474818560 3056464394282880 1106894996887680 1296096284427840 2569389242636160 8150571718087680 4500200084486400 2214572146839360 3114987708792960 1973833735708800 3456256758474240 2100093372760320 972072213320880 921122409997440 1385973836432640 6112928788565760 1480375301781600 2213789993775360 2592192568855680 690841807498080 4429144293678720 3947667471417600 4584696591424320 4200186745520640 1660342495331520 1944144426641760 1842244819994880 775434681885600 12225857577131520 424242464708160 3321858220259040 1357815155114880 2960750603563200 5184385137711360 3150140059140480 1381683614996160 2078960754648960 9169393182848640 2069397428918400 1018361366336160 3320684990663040 3888288853283520 3684489639989760 1914446886670080 1036262711247120 1550869363771200 848484929416320 2715630310229760 10368770275422720 723739036426560 6300280118280960 3004906726120320 651287530454400 2763367229992320 4138794857836800 636363697062240 2036722732672320 4037611666999680 7776577706567040 1941886419177600 1931437600323840 488465647840800 2072525422494240 3101738727542400 906213662282880 1696969858832640 3104096143377600 2941399292428800 1527542049504240 1447478072853120 1302575060908800 5526734459984640 2871670330005120 2326304045656800 679660246712160 1272727394124480 4073445465344640 3883772838355200 2206049469321600 1085608554639840 976931295681600 4145050844988480 1812427324565760 455901271318080 3055084099008480 2894956145706240 2605150121817600 11053468919969280 2897156400485760 1095695492411520 671580735638400 1359320493424320 2545454788248960 4412098938643200 2171217109279680 1953862591363200 3624854649131520 2058979504700160 911802542636160 2828283098054400 3309074203982400 1628412831959760 5794312800971520 1333333460511360 1465396943522400 2191390984823040 1343161471276800 2718640986848640 683851906977120 4342434218559360 3907725182726400 4345734600728640 4117959009400320 1000000095383520 1643543238617280 1823605085272320 470106514946880 3256825663919520 1424050040730240 2666666921022720 2930793887044800 2686322942553600 5437281973697280 3088469257050240 1367703813954240 4242424647081600 8691469201457280 2170343644963200 1068037530547680 2000000190767040 3287086477234560 3647210170544640 1896613371636480 1025777860465680 940213029893760 2848100081460480 10874563947394560 6176938514100480 2735407627908480 705159772420320 2136075061095360 4000000381534080 7294420341089280 4029484413830400 4632703885575360 2025654068632320 2051555720931360 1880426059787520 2911638371443200 12353877028200960 1432832566999680 5470815255816960 2844920057454720 1410319544840640 4272150122190720 2183728778582400 1074624425249760 4103111441862720 3760852119575040 1793286843022080 1057739658630480 432245734119360 2865665133999360 10941630511633920 3038481102948480 1038842688723840 658107295171200 2820639089681280 4367457557164800 2149248850499520 8206222883725440 1852481717654400 2038146860010240 493580471378400 2115479317260960 864491468238720 1714197979226880 3275593167873600 1611936637874640 1556084642829696 6076962205896960 1477477618404480 1389361288240800 2077685377447680 1316214590342400 5641278179362560 2689930264533120 648368601179040 4298497700999040 3704963435308800 4076293720020480 1108108213803360 1558264033085760 987160942756800 4230958634521920 1728982936477440 460675106619840 3223873275749280 2954955236808960 2778722576481600 2632429180684800 11282556358725120 3057220290015360 1107168743640960 1296737202358080 2571296968840320 8152587440040960 4503541403692800 2216216427606720 3116528066171520 1974321885513600 3457965872954880 2101652655056640 972552901768560 921350213239680 1386659198695680 6114440580030720 1480741414135200 2214337487281920 2593474404716160 691012659929760 4432432855213440 3948643771027200 4585830435023040 4203305310113280 1660753115461440 1945105803537120 1842700426479360 775626455023200 12228881160061440 424347384323520 3324324641410080 1358486592946560 2961482828270400 5186948809432320 3152478982584960 1382025319859520 2079988798043520 9171660870046080 2070420743260800 1018864944709920 3321506230922880 3890211607074240 3685400852958720 1915868329724160 1036518989894640 1551252910046400 848694768647040 2716973185893120 10373897618864640 723918024688320 6304957965169920 3006392648595840 651609591292800 2764050639719040 4140841486521600 636521076485280 2037729889419840 4040609522463360 7780423214148480 1942846679491200 1932392693710080 488707193469600 2073037979789280 3102505820092800 906661783762560 1697389537294080 3105631114891200 2942126731353600 1528297417064880 1447836049376640 1303219182585600 5528101279438080 2873802494586240 2326879365069600 679996337821920 1273042152970560 4075459778839680 3885693358982400 2206595048515200 1085877037032480 977414386939200 4146075959578560 1813323567525120 456126713904960 3056594834129760 2895672098753280 2606438365171200 11056202558876160 2898589040565120 1096237312410240 671746824604800 1359992675643840 2546084305941120 4413190097030400 2171754074064960 1954828773878400 3626647135050240 2059488711947520 912253427809920 2828982562156800 3309892572772800 1628815555548720 5797178081130240 1333663207873920 1466121580408800 2192474624820480 1343493649209600 2719985351287680 684190070857440 4343508148129920 3909657547756800 4347883560847680 4118977423895040 1000247405905440 1644355968615360 1824506855619840 470222777223360 3257631111097440 1424754231626880 2667326415747840 2932243160817600 2686987298419200 5439970702575360 3089233067921280 1368380141714880 4243473843235200 8695767121695360 2171416877078400 1068565673720160 2000494811810880 3288711937230720 3649013711239680 1897082424034560 1026285106286160 940445554446720 2849508463253760 10879941405150720 6178466135842560 2736760283429760 705334165835040 2137131347440320 4000989623621760 7298027422479360 4030480947628800 4633849601881920 2026655751939840 2052570212572320 1880891108893440 2913078172838400 12356932271685120 1433541100844160 5473520566859520 2845623636051840 1410668331670080 4274262694880640 2184808629628800 1075155825633120 4105140425144640 3761782217786880 1795059522466560 1058001248752560 432673012739520 2867082201688320 10947041133719040 3039983627909760 1039869593642880 658432728374400 2821336663340160 4369617259257600 2150311651266240 8210280850289280 1854312911740800 2039154720986880 493824546280800 2116002497505120 865346025479040 1714621918383360 3277212944443200 1612733738449680 1557622845862272 6079967255819520 1477843014130560 1390734683805600 2079739187285760 1316865456748800 5642673326680320 2692589283699840 649009519109280 4300623302532480 3708625823481600 4078309441973760 1108382260597920 1559804390464320 987649092561600 4232004995010240 1730692050958080 460902909862080 3225467476899360 2955686028261120 2781469367611200 2633730913497600 11285346653360640 3058732081480320 1107716237147520 1298019038218560 2571932877575040 8156618883947520 4504655176761600 2216764521195840 3119608780928640 1975298185123200 3461384101916160 2102172415822080 973514278663920 921805819724160 1388029923221760 6117464162960640 1481473638842400 2215432474295040 2596038076437120 691354364793120 4433529042391680 3950596370246400 4588098122220480 4204344831644160 1661574355721280 1947028557327840 1843611639448320 776010001298400 12234928325921280 424557223554240 3325146781793760 1359829468609920 2962947277684800 5192076152874240 3153258623733120 1382708729586240 2082044884832640 9176196244440960 2072467371945600 1019872101457440 3323148711442560 3894057114655680 3687223278896640 1916342144075520 1037031547189680 1552020002596800 849114447108480 2719658937219840 10384152305748480 724276001211840 6306517247466240 3009364493546880 652253712969600 2765417459172480 4144934743891200 636835835331360 2039744202914880 4041608807617920 7788114229311360 1944767200118400 1934302880482560 489190284727200 2074063094379360 3104040005193600 907558026721920 1698228894216960 3108701057918400 2943581609203200 1529808152186160 1448552002423680 1304507425939200 5530834918344960 2874513216113280 2328030003895200 680668520041440 1273671670662720 4079488405829760 3889534400236800 2207686206902400 1086414001817760 978380569454400 4148126188758720 1815116053443840 456577599078720 3059616304372320 2897104004847360 2609014851878400 11061669836689920 2901454320723840 1097320952407680 672079002537600 1361337040082880 2547343341325440 4415372413804800 2172828003635520 1956761138908800 3630232106887680 2060507126442240 913155198157440 2830381490361600 3311529310353600 1629621002726640 5802908641447680 1334322702599040 1467570854181600 2194641904815360 1344158005075200 2722674080165760 684866398618080 4345656007271040 3913522277817600 4352181481085760 4121014252884480 1000742026949280 1645981428611520 1826310396314880 470455301776320 3259242005453280 1426162613420160 2668645405198080 2935141708363200 2688316010150400 5445348160331520 3090760689663360 1369732797236160 4245572235542400 8704362962171520 2173563341308800 1069621960065120 2001484053898560 3291962857223040 3652620792629760 1898020528830720 1027299597927120 940910603552640 2852325226840320 10890696320663040 6181521379326720 2739465594472320 705682952664480 2139243920130240 4002968107797120 7305241585259520 4032474015225600 4636141034495040 2028659118554880 2054599195854240 1881821207105280 2915957775628800 12363042758653440 1434958168533120 5478931188944640 2847030793246080 1411365905328960 4278487840260480 2186968331721600 1076218626399840 4109198391708480 3763642414210560 1797275371772160 1058524428996720 433207111014720 2869916337066240 10957862377889280 3042988677832320 1041153224791680 659083594780800 2822731810657920 4373936663443200 2152437252799680 8218396783416960 1856601904348800 2041170442940160 494312696085600 2117048857993440 866414222029440 1715469796696320 3280452497582400 1614327939599760 1559545599652992 6085977355664640 1478573805582720 1392451428261600 2082306449583360 1318167189561600 5645463621315840 2695913057658240 649810666522080 4304874505599360 3713203808697600 4082340885880320 1108930354187040 1561729837187520 988625392171200 4234097715986880 1732828444058880 461358516346560 3228655879199520 2957147611165440 2784902856523200 2636334379123200 11290927242631680 3061755664410240 1108811224160640 1299621333044160 2573204695044480 8164681771760640 4506882722899200 2217860708374080 3123459674375040 1977250784342400 3465656888117760 2103211937352960 974715999783120 922717032693120 1389743328879360 2859116327827200 6123511328820480 1482938088256800 2217622448321280 2599242666088320 692037774519840 4435721416748160 3954501568684800 4592633496615360 4206423874705920 1663216836240960 1949431999566240 1845434065386240 776777093848800 12247022657640960 424976902015680 3326791062561120 1361508063189120 2965876176513600 5198485332176640 3154817906029440 1384075549039680 2084614993319040 4288674491740800 9185266993230720 2075025657801600 1021131047391840 3326433672481920 3898863999132480 3690868130772480 1917289772778240 1038056661779760 1553554187697600 849953804031360 2723016126378240 10396970664353280 724991954258880 6309635812058880 3013079299735680 2768151098079360 4150051315603200 637465353023520 2042262094783680 4043607377927040 7797727998264960 1947167850902400 1936690613948160 2076113323559520 3107108375395200 908678330421120 1699907608062720 3112538486702400 2946491364902400 1531696571087760 1449983908517760 5536302196158720 2875934659167360 2330331281546400 681508747815840 1274930706047040 4084524189567360 3894335701804800 2209868523676800 1087487931388320 4152226647119040 1817356660842240 457141205545920 3063393142175520 2899967817035520 11072604392317440 2905035920922240 1098675502404480 672743358403200 1363017495631680 2549861412094080 4419737047353600 2174975862776640 8304453294238080 1959176595196800 3634713321684480 2062543955431680 914282411091840 2833179346771200 3314802785515200 1631231897082480 5810071841844480 1335641692049280 1469382446397600 2197351004808960 1345486716806400 2726034991263360 685711808318880 4349951725553280 3918353190393600 4357553881383360 4125087910863360 1001731269036960 1648013253606720 1828564822183680 470920350882240 3262463794164960 1427923090661760 2671283384098560 2938764892795200 2690973433612800 5452069982526720 3093815933147520 1371423616637760 4249769020156800 8715107762766720 2176246421596800 1070942317996320 2003462538073920 3296026507213440 3657129644367360 1899896738423040 1028567712478320 941840701764480 2855846181323520 10904139965053440 6187631866295040 2742847233275520 706380526323360 2141884635992640 4006925076147840 7314259288734720 4036460150419200 4640723899721280 2031163326823680 2057135424956640 1883681403528960 12375263732590080 1436729503144320 5485694466551040 2849845107634560 1412761052646720 4283769271985280 9281447799442560 2189667959337600 1077547127358240 4114270849913280 3767362807057920 1798604881355520 1059570789485040 433527569979840 2873459006288640 10971388933102080 3046744990235520 1041923403480960 659897177788800 2825522105293440 4379335918675200 2155094254716480 8228541699826560 1857975299913600 2043690095381760 494922883341600 2119141578970080 867055139959680 1717165553322240 3284501939006400 1616320691037360 1560699251927424 6093489980471040 1480035388487040 1393481474935200 2083846806961920 1319794355577600 5651044210586880 2697907322033280 650291354969760 4310188509432960 3715950599827200 4087380190763520 1110026541365280 1562885105221440 989845766683200 4238283157940160 1734110279919360 461928024452160 3232641382074720 2960070776974080 2786962949870400 2639588711155200 11302088421173760 3065535143072640 1110179957927040 1300582709939520 2575748329983360 8174760381527040 4511337815174400 2220053082730560 3125770210442880 1979691533366400 3468220559838720 2105290980414720 975437032454640 923856048904320 1390771372273920 2861942588870400 6131070286145280 1484768650024800 2220359915854080 2601165419879040 692892036678240 4440106165461120 3959383066732800 4598302714608960 4210581960829440 1665269936890560 1950874064909280 1847712097808640 777735959536800 12262140572290560 425501500092480 3330079624095840 1362515219936640 2969537300049600 5202330839758080 3157936470622080 1385784073356480 2086157058410880 4292913883305600 9196605429217920 2076560629315200 1021886414952480 3330539873781120 3901748129818560 3695424195617280 1919185030183680 1039338055017360 1555471919073600 851003000184960 2725030439873280 10404661679516160 725886895567680 6315872941244160 3015308183448960 2771568146712960 4153121258630400 638252250138720 2043772829904960 4047604518545280 7803496259637120 1948608241372800 1938123254027520 2078676110034720 3110943838147200 909350512640640 1702006000369920 3114840943972800 2950128559526400 1532829622428720 1451773791135360 5543136293425920 2878777545275520 2333207878610400 682012884480480 1276504500277440 4087545659809920 3897216482745600 2212596419644800 1088830343351520 4157352220069440 1818701025281280 457479369426240 3065659244857440 2903547582270720 11086272586851840 2907184881041280 1099488232402560 673573803235200 1364025768960960 2553009000554880 4425192839289600 2177660686703040 8314704440138880 1960625868969600 3637402050562560 2065089991668480 914958738852480 2836676667283200 3318894629467200 1633245515027280 5814369762082560 1337290428862080 1470469401727200 2198976464805120 1347147606470400 2728051537921920 686219054139360 4355321373406080 3921251737939200 4360777321561920 4130179983336960 1002967821646560 1649232348603840 1829917477704960 471501662264640 3266491030054560 1428979377006720 2674580857724160 2940938803454400 2694295212940800 5456103075843840 3097634987502720 1372438108278720 4255015000924800 8721554643123840 2177856269769600 1071734532755040 2005935643293120 3298464697207680 3659834955409920 1902242000413440 1029328581209040 943003324529280 2857958754013440 10912206151687680 6195269975005440 2744876216557440 707252493396960 2143469065510080 4011871286586240 7319669910819840 4041442819411200 4646452481254080 2032665851784960 2058657162418080 1886006649058560 12390539950010880 1437792303911040 5489752433114880 2853363000620160 1414504986793920 4286938131020160 9292904962508160 2191287735907200 1078344227933280 4117314324836160 3772013298117120 1799934390938880 1060878740095440 433848028944960 2875584607822080 10979504866229760 3048998777677440 1042693582170240 660385327593600 2829009973587840 4382575471814400 2156688455866560 8234628649672320 1859348695478400 2045201886846720 495288995695200 2121757480190880 867696057889920 1719285249104640 3286931603860800 1617516341899920 1561852904201856 6097997555354880 1481862367117440 1394511521608800 2085387164340480 1320770655187200 5658019947175680 2699901586408320 650772043417440 4313376911733120 3718697390956800 4090403773693440 1111396775338080 1564040373255360 990577991390400 4243514960381760 1735392115779840 462269729315520 3235032683799840 2963724734234880 2789023043217600 2641541310374400 11316039894351360 3067802830270080 1111001198186880 1301544086834880 2578927873656960 8180807547386880 4516906680518400 2222793550676160 3128080746510720 1981155982780800 3470784231559680 2107889784241920 976158065126160 924539458631040 1391799415668480 2865475415174400 6135605660540160 1485866987085600 2222002396373760 2603088173669760 693404593973280 4445587101352320 3962311965561600 4601704245405120 4215779568483840 1666501797280320 1952316130252320 1849078917262080 778311278949600 12271211321080320 425816258938560 3334190326014240 1363522376684160 2971733974171200 5206176347339520 3161834676362880 1386809187946560 2087699123502720 4298213122761600 9203408490810240 2078095600828800 1022641782513120 3333003594560640 3904632260504640 3698157834524160 1921554101940480 1040106890959920 1556622557899200 851632517877120 2727044753368320 10412352694679040 726423860352960 6323669352725760 3017537067162240 2773618375893120 4156191201657600 638724388407840 2045283565026240 4052600944318080 7809264521009280 1950048631843200 1939555894106880 2080213781919840 3113245115798400 910022694860160 1703265035754240 3117143401243200 2952310876300800 1533962673769680 1452847720705920 5547236751786240 2882331152910720 2334933836848800 682517021145120 1277448776815680 4090567130052480 3900097263686400 2214233157225600 1089635790529440 4160427563839680 1820045389720320 457817533306560 3067925347539360 2905695441411840 11094473503572480 2909333841160320 1100300962400640 674072070134400 1365034042290240 2554897553631360 4428466314451200 2179271581058880 8320855127679360 1962075142742400 3640090779440640 2066617613410560 915635066613120 2838775059590400 3321349735838400 1634453685794160 5818667682320640 1338279670949760 1471556357056800 2200601924801280 1348144140268800 2730068084580480 686726299959840 4358543162117760 3924150285484800 4364000761740480 4133235226821120 1003709753212320 1650451443600960 1831270133226240 471850449094080 3268907371588320 1430035663351680 2676559341899520 2943112714113600 2696288280537600 5460136169160960 3099926420115840 1373452599919680 4258162589385600 8728001523480960 2179466117942400 1072526747513760 2007419506424640 3300902887201920 3662540266452480 1903649157607680 1030089449939760 943700898188160 2860071326703360 10920272338321920 6199852840231680 2746905199839360 707775673641120 2145053495027520 4014839012849280 7325080532904960 4044432420806400 4649889630173760 2034168376746240 2060178899879520 1887401796376320 12399705680463360 1438855104677760 5493810399678720 2855473736411520 1415551347282240 4290106990055040 9299779260347520 2192907512476800 1079141328508320 4120357799759040 3774803592752640 1805252429272320 1061663510461680 435129864805440 2877710209355520 10987620799357440 3051252565119360 660873477398400 2831102694564480 4385815024953600 2158282657016640 8240715599518080 1864842277737600 2046713678311680 495655108048800 2123327020923360 870259729610880 1720557066574080 3289361268715200 1618711992762480 1566467513299584 6102505130238720 1482958554295680 1398631708303200 1321746954796800 5662205389128960 2707878643908480 652694797208160 4316565314033280 3729684555475200 4093427356623360 1112218915721760 991310216097600 4246654041846720 1740519459221760 462611434178880 3237423985524960 2965917108591360 2797263416606400 2643493909593600 11324410778257920 3070070517467520 1111822438446720 1305389594416320 2580835599861120 8186854713246720 4520247999724800 2224437831443520 1982620432195200 3481038918443520 2109449066538240 979042195812240 925222868357760 1395911589246720 2867595110956800 6140141034935040 1486965324146400 2223644876893440 2610779188832640 693917151268320 4448875662887040 3965240864390400 4605105776201280 4218898133076480 1667733657670080 1958084391624480 1850445736715520 778886598362400 12280282069870080 3336656747165280 1367551003674240 2973930648292800 5221558377665280 3164173599807360 1387834302536640 2093867383870080 4301392666435200 9210211552402560 2084235486883200 1025663252755680 3335467315340160 3916168783248960 3700891473431040 1922975544994560 1040875726902480 1557773196724800 6673313494330560 852262035569280 2735102007348480 10443116755330560 726960825138240 6328347199614720 3026452602015360 2775668605073280 4168470973766400 639196526676960 2051326505511360 4055598799781760 7832337566497920 1107934947403200 1955810193724800 1945286454424320 2081751453804960 3115546393449600 912711423738240 1704524071138560 3126353230324800 2954493193075200 1538494879133520 1453921650276480 5551337210146560 2884463317491840 2336659795087200 684533567803680 1278393053353920 4102653011022720 2215869894806400 1090441237707360 4163502907609920 1034072617576320 1825422847476480 459170188827840 3076989758267040 2907843300552960 11102674420293120 2917929681636480 1103551882392960 674570337033600 775554463182240 1369067135607360 2556786106707840 4431739789612800 2180882475414720 8327005815219840 1967872237833600 2068145235152640 918340377655680 2840873451897600 3323804842209600 1635661856561040 5835859363272960 1339268913037440 1475904178375200 2207103764785920 1349140674067200 1551108926364480 2738134271214720 688755283241760 4361764950829440 3935744475667200 4376894522454720 4136290470305280 1004451684778080 1655327823589440 1836680755311360 472199235923520 3271323713122080 1434260808731520 2678537826074880 2951808356750400 2698281348134400 3102217852728960 1377510566483520 4261310177846400 8753789044909440 2185905510633600 1075695606548640 2008903369556160 3310655647178880 3673361510622720 1905056314801920 1033132924862640 944398471847040 2868521617463040 6204435705457920 2755021132967040 708298853885280 2151391213097280 4017806739112320 7346723021245440 4047422022201600 4653326779093440 2040178476591360 2066265849725280 1888796943694080 12408871410915840 1443106307744640 5510042265934080 2857584472202880 1416597707770560 4302782426194560 9306653558186880 2199386618755200 1082329730808480 4132531699450560 3777593887388160 1808354618300160 1062448280827920 435877602390720 2886212615489280 11020084531868160 3060267714887040 662826076617600 2833195415541120 4398773237510400 2164659461616960 8265063398901120 1868046867388800 2052760844171520 497119557463200 2124896561655840 871755204781440 1721828884043520 3299079928132800 1623494596212720 1569159368606592 6120535429774080 1484054741473920 1401035150541600 1325652153235200 5666390831082240 2712531927450240 653816403586080 4329318923233920 3736093734777600 4105521688343040 1113041056105440 994239114926400 4249793123311680 1743510409562880 463978253632320 3246989192425440 2968109482947840 2802070301083200 2651304306470400 11332781662164480 3079141266257280 1115107399486080 1307632807172160 2582743326065280 8211043376686080 4523589318931200 2226082112210880 1988478229852800 3487020819125760 2111008348834560 980724605379120 927956507264640 1398310357167360 2869714806739200 6158282532514560 1491358672389600 2230214798972160 2615265614344320 695967380448480 4452164224421760 3976956459705600 4618711899385920 4222016697669120 1014649163811360 1672661099229120 1961449210758240 1855913014529280 781187876013600 12316565065029120 3339123168316320 1369901036085120 2982717344779200 5230531228688640 3166512523251840 1391934760896960 2097465535751040 4304572210108800 9237423798771840 2087817087081600 1027425777063840 2029298327622720 3345322198458240 3922898421516480 3711826029058560 1924396988048640 1043951070672720 1562375752027200 6678246336632640 854780106337920 2739802072170240 10461062457377280 729108684279360 6333025046503680 3031653330679680 2783869521793920 641085079753440 2054851554127680 4058596655245440 7845796843032960 1111208422564800 1959171104822400 1948629281276160 2087902141345440 3124751504054400 914279848917120 1709560212675840 3131725630622400 2963222460172800 1541138665595760 1458217368558720 5567739043587840 2886595482072960 2343563628040800 685709886687840 1282170159506880 4109703108255360 2222416845129600 1093663026419040 4175804282690880 1037127861060480 1828559697834240 459959237881920 3082277331191520 2916434737117440 11135478087175680 2922943921914240 1105448252388480 676563404630400 777845895795360 1371419773375680 2564340319013760 4444833690259200 2187326052838080 8351608565381760 1971253876636800 2074255722120960 507422553472800 919918475763840 2849267021126400 3333625267694400 1640494539628560 5845887843828480 1343225881388160 1478440407477600 2210896504776960 1353126809260800 1555691791590720 2742839546751360 689938856822880 4374652105676160 3942507753273600 4384415882871360 4148511444241920 1007419411041120 1658172378582720 1014845106945600 1839836951527680 473594383241280 3280989079257120 1436725476869760 2686451762776320 2956880814955200 2706253618521600 3111383583181440 1379877713645760 4273900531689600 8768831765742720 2189661823036800 1077544107652320 2014838822082240 3316344757165440 2029690213891200 3679673903055360 1910684943578880 1034908285234320 947188766482560 2873450953739520 6222767166362880 1522267660418400 2759755427291520 710391574861920 2155088215304640 4029677644164480 4059380427782400 4667075374772160 2043684368167680 2069816570468640 1894377532965120 12445534332725760 1445586176200320 3044535320836800 5519510854583040 2866027415368320 1420783149723840 4310176430609280 9334150749544320 2203166097417600 1084189632150240 4139633140937280 3788755065930240 1809684127883520 1065587362292880 436198061355840 1594756596628800 2891172352400640 11039021709166080 744219745093440 3065526552251520 663965092828800 2841566299447680 4406332194835200 2168379264300480 8279266281874560 1869420262953600 2056288357589760 497973819621600 2131174724585760 872396122711680 1726916153921280 3304749146126400 1626284448225360 1488439490186880 1402065197215200 1327930185657600 5683132598895360 2714526191825280 654297092033760 4336758528600960 3738840525907200 2268477297878400 4112576715179520 1116329617640160 995947639243200 4262349449171520 1744792245423360 464775564980160 3252568896450720 2976878980373760 2804130394430400 2655860371315200 11366265197790720 3084432536384640 1117023626759040 1308594184067520 2590374230881920 4536954595756800 2232659235280320 1991895278486400 3489584490846720 2117245478019840 981445638050640 929551129960320 1399338400561920 2878193589868800 3402715946817600 6168865072769280 1493921458864800 2234047253518080 2617188368135040 697163347470240 4465318470560640 3983790556972800 4626648804576960 4234490956039680 1017647019275040 1675535440138560 1962891276101280 1859102259920640 782530287976800 12337730145538560 3348988852920480 1370908192832640 2987842917729600 5234376736270080 3175868217029760 1394326694940480 2099007600842880 4317290384803200 9253297609153920 2089352058595200 1028181144624480 2035294038550080 3351070880277120 3925782552202560 3718204519841280 1930082760264960 1045745021205360 1565060575953600 6697977705840960 956804896091520 2741816385665280 10468753472540160 730361602111680 6351736434059520 2788653389880960 717603672068640 2056362289248960 4070588077100160 7851565104405120 1113117949742400 1960611495292800 1950061921355520 2091490042410720 3130121151907200 914952031136640 1913609792183040 3134028087892800 2968314532646400 1542271716936720 1460723204223360 5577306779761920 2895124140397440 2347590863930400 686214023352480 1435207344137280 4112724578497920 2226235899484800 1095542403167520 4182980084821440 1038910086426240 1829904062273280 460297401762240 3084543433873440 2921446408446720 11154613559523840 2925092882033280 1106260982386560 677726027395200 779182564819680 1372428046704960 2870414688274560 4452471798969600 2191084806335040 8365960169642880 1972703150409600 2077820172852480 508294520546400 920594803524480 3189349653638400 3339353849227200 1643313604751280 5850185764066560 1503550551000960 1479527362807200 2212521964773120 1355452054790400 1558365129639360 2744856093409920 690446102643360 4382169612670080 3945406300819200 4387639323049920 4155640345704960 1127662913250720 1659391473579840 1016589041092800 1841189607048960 474408219176640 3286627209502560 1437781763214720 3007101102001920 2959054725614400 2710904109580800 3116730259278720 1380892205286720 4784024480457600 8775278646099840 2191271671209600 1078336322411040 2255325826501440 3318782947159680 2033178082185600 3682379214097920 2138740355969280 1035669153965040 948816438353280 2875563526429440 6233460518557440 1524883561639200 2761784410573440 711612328764960 2156672644822080 4510651653002880 4066356164371200 4675095388918080 2045186893128960 2071338307930080 1897632876706560 12466921037114880 1446648976967040 3049767123278400 5523568821146880 3208110533953920 1423224657529920 4313345289644160 9350190777836160 2204785873987200 1084986732725280 4142676615860160 3795265753413120 1810570467605760 1067418493147440 436411700665920 1597497064574400 2893297953934080 11047137642293760 745498630134720 3067780339693440 664453242633600 2846449315059840 4409571747974400 2169973465450560 8285353231720320 1870335859996800 2057800149054720 498339931975200 2134836986294880 872823401331840 1729883728016640 3307178810980800 1627480099087920 1490997260269440 1402751894997600 1328906485267200 5692898630119680 2715855701408640 654617550998880 4339946930901120 3740671719993600 2272375503619200 4115600298109440 1118247945202080 996679863950400 4269673972589760 1745646802663680 465117269843520 3254960198175840 2981994520538880 2805503789995200 2657812970534400 11385797260239360 3086700223582080 1117844867018880 1309235101997760 2594825592024960 4544751007238400 2236495890404160 1993359727900800 3491293605327360 2120883803377920 981926326498320 930234539687040 1400023762824960 2883139546694400 3408563255428800 6173400447164160 1495019795925600 2235689734037760 2618470203995520 697675904765280 4472991780808320 3986719455801600 4630050335373120 4241767606755840 1019395768295520 1676767300528320 1963852652996640 1860469079374080 783105607389600 12346800894328320 3354743835606240 1371579630664320 2990039591851200 5236940407991040 3181325705066880 1395351809530560 2100035644237440 4324709320041600 9260100670746240 2090375372937600 1028684722998240 2038791536591040 3353534601056640 3927705305993280 3720938158748160 1933399460724480 1046513857147920 1566211214779200 6709487671212480 958449092549760 2743159261328640 10473880815982080 6362651410133760 2790703619061120 718836819412320 2057369445996480 4077583073182080 7855410611986560 1113936318532800 1961571755606400 1951017014741760 2093027714295840 3132422429558400 915400152616320 1916898185099520 3135563059406400 2970496849420800 1543027084497360 12725302820267520 1461797133793920 5581407238122240 2900099191086720 2349316822168800 686550114462240 1437673638824640 4114738891992960 2227872637065600 1096347850345440 4186055428591680 1039673897297280 1830800305232640 460522844349120 3086054168994720 2923594267587840 11162814476244480 2926525522112640 1106802802385280 678224294294400 779755422972960 1373100228924480 2875347277649280 4455745274131200 2192695700690880 8372110857183360 1973669332924800 2079347794594560 508668220720800 921045688698240 3194830308499200 3341808955598400 1644521775518160 5853051044225280 1506134288292480 1480251999693600 2213605604770560 1356448588588800 1559510845945920 2746200457848960 690784266523680 4385391401381760 3947338665849600 4389788283168960 4158695589189120 1129600716219360 1660204203577920 1017336441441600 1842091377396480 474757006006080 3289043551036320 1438485954111360 3012268576584960 2960503999387200 2712897177177600 3119021691891840 1381568533047360 4792245462748800 8779576566337920 2192344903324800 1078864465583520 2259201432438720 3320408407155840 2034672882883200 3684182754792960 2142415618640640 1036176399785520 949514012012160 2876971908222720 6238043383783680 1526004662162400 2763137066094720 712135509009120 2157728931167040 4518402864877440 4069345765766400 4678532537837760 2046188576436480 2072352799571040 1899028024024320 12476086767567360 1447357510811520 3052009324324800 5526274132189440 3213623427960960 1424271018018240 4315457862334080 9357065075675520 2205865725033600 1085518133108640 4144705599142080 3798056048048640 1812343147050240 1068203263513680 436838979286080 1598671550836800 2894715021623040 11052548264378880 746046723723840 3069282864654720 664778675836800 2848542036036480 4411731450067200 2171036266217280 8289411198284160 1872167054083200 2058808010031360 498584006877600 2136406527027360 873677958572160 1731155545486080 3308798587550400 1628277199662960 1492093447447680 1404125290562400 1329557351673600 5697084072072960 2718514720575360 655258468929120 4342072532434560 3744334108166400 2274046163222400 4117616020062720 1119070085585760 997168013755200 4272813054054720 1747355917144320 465345073085760 3256554399325920 2984186894895360 2808250581124800 2659114703347200 11394168144145920 3088212015047040 1118392360525440 1310516937858240 2596733318229120 4548092326444800 2238140171171520 1994336027510400 3494711834288640 2122443085674240 982887703393680 930690146171520 1401394487351040 2885259242476800 3411069244833600 6176424030094080 1495752020632800 2236784721050880 2621033875716480 698017609628640 4476280342343040 3988672055020800 4632318022570560 4244886171348480 1020145232161440 1677588540788160 1965775406787360 1861380292343040 783489153664800 12352848060188160 3357210256757280 1372922506327680 2991504041265600 5242067751432960 3183664628511360 1396035219257280 2102091731026560 4327888863715200 9264636045141120 2092422001622400 1029691879745760 2040290464322880 3355177081576320 3931550813574720 3722760584686080 1934820903778560 1047026414442960 1566978307329600 6714420513514560 959153748174720 2745845012655360 10484135502865920 6367329257022720 2792070438514560 719365311131040 2059383759491520 4080580928645760 7863101627149440 1114481897726400 1963492276233600 1952927201514240 2094052828885920 3133956614659200 916296395575680 1918307496349440 3138633002433600 2971951727270400 1544537819618640 12734658514045440 1462513086840960 5584140877029120 2902231355667840 2350467460994400 687222296681760 1438730622262080 4118767518983040 2228963795452800 1096884815130720 4188105657771840 1040183104544640 1832592791151360 460973729522880 3089075639237280 2925026173681920 11168281754058240 2929390802271360 1107886442382720 678556472227200 780137328408480 1374444593363520 2877461244524160 4457927590905600 2193769630261440 8376211315543680 1975601697955200 2080366209089280 508917354170400 921947459045760 3197179160582400 3343445693179200 1645327222696080 5858781604542720 1507241604274560 1481701273466400 2215772884765440 1357112944454400 1560274656816960 2748889186727040 691460594284320 4387539260522880 3951203395910400 4394086203407040 4160732418178560 1130431203205920 1661829663574080 1017834708340800 1843894918091520 474989530559040 3290654445392160 1439894335904640 3014483208549120 2963402546932800 2714225888908800 3120549313633920 1382921188568640 4795768740873600 8788172406814080 2194491367555200 1079920751928480 2260862406411840 3323659327148160 2035669416681600 3687789836183040 2143990731214080 1037190891426480 949979061118080 2879788671809280 6241098627267840 1526752062511200 2765842377137280 712484295838560 2159841503856960 4521724812823680 4071338833363200 4680823970450880 2048191943051520 2074381782852960 1899958122236160 12482197254535680 1448774578500480 3053504125022400 5531684754274560 3215986096821120 1424968591677120 4319683007713920 9361647940901760 2208025427126400 1086580933875360 4148763565705920 3799916244472320 1815002166216960 1068726443757840 437479897216320 1599454541678400 2897549157000960 11063369508549120 746412119449920 3072287914577280 665429542243200 2849937183354240 4416050854252800 2173161867750720 8297527131411840 1874913845212800 2060823731984640 499072156682400 2137452887515680 874959794432640 1732003423799040 3312038140689600 1629871400813040 1492824238899840 1406185383909600 1330859084486400 5699874366708480 2722503249325440 656219845824480 4346323735501440 3749827690425600 2275159936291200 4121647463969280 1119618179174880 998144313364800 4274905775031360 1749919588865280 465800679570240 3259742801626080 2985648477799680 2812370767819200 2661718168972800 11399748733416960 3091235597976960 1119487347538560 1312439691648960 2598005135698560 4550319872582400 2239236358349760 1996288626729600 3499839177730560 2123482607205120 984329768736720 931601359140480 1403450574140160 2886672372998400 3412739904436800 6182471195953920 1497216470047200 2238974695077120 2624879383297920 698701019355360 4478472716699520 3992577253459200 4636853396965440 4246965214410240 1020644874738720 1679231021307840 1968659537473440 1863202718280960 784256246215200 12364942391907840 3358854537524640 1374936819822720 2994432940094400 5249758766595840 3185223910807680 1397402038710720 2105175861210240 4330008559497600 9273706793930880 2095491944649600 1031202614867040 2041289749477440 3358462042615680 3937319074946880 3726405436561920 1935768532481280 1048051529033040 1568512492430400 6717709075049280 959623518591360 2749873639645440 10499517533191680 6370447821615360 2794804077421440 719717638943520 2062405229734080 4082579498954880 7874638149893760 1115573056113600 1966373057174400 1955792481672960 2096103058066080 3137024984860800 917640760014720 1919247037182720 3143237916974400 2974861482969600 12740895643230720 1463944992935040 5589608154842880 2903652798721920 2352768738645600 688230570011040 1439435277887040 4124810459468160 2231146112227200 1097958744701280 4192206116132160 1041201519039360 1835281520029440 461650057283520 3093607844601120 2927889985870080 11179216309685760 2933688722509440 1109511902378880 679220828092800 780901139279520 1376461140022080 2878870555774080 4462292224454400 2195917489402560 8384412232264320 1978500245500800 2082403038078720 509415621069600 923300114567040 3198745061971200 3346719168340800 1646938117051920 5867377445018880 1507979814929280 1483875184125600 2219023804757760 1358441656185600 1561802278559040 2752922280044160 692475085925280 4391834978805120 3957000491001600 4400533083764160 4164806076157440 1130984861196960 1664267853568320 1018831242139200 1846600229134080 475454579664960 3293876234103840 1442006908594560 3015959629858560 2967750368251200 2716883312371200 3123604557118080 1384950171850560 4798117592956800 8801066167528320 2197711063900800 1081505181445920 2261969722393920 3328535707136640 2037662484278400 3693200458268160 2145040806263040 1038712628887920 950909159329920 2884013817189120 6247209114236160 1528246863208800 2769900343701120 713181869497440 2163010362891840 4523939444787840 4075324968556800 4685406835677120 2051196992974080 2077425257775840 1901818318659840 12494418228472320 1450900180033920 3056493726417600 5539800687402240 3217561209394560 1426363738994880 4326020725783680 9370813671354240 2211264980265600 1088175135025440 4154850515551680 3803636637319680 1818990694967040 1069772804246160 438441274111680 1601020523361600 2901800360067840 11079601374804480 747142910902080 3076795489461120 666405841852800 2852727477989760 4422529960531200 2176350270050880 8309701031103360 1879034031907200 2063847314914560 499804381389600 2139545608492320 876882548223360 1733699180424960 3316897470398400 1632262702538160 1494285821804160 1332811683705600 5705454955979520 2728486042450560 5362602015657600 657661911167520 4352700540101760 3758068063814400 2277387482428800 4127694629829120 1120714366353120 999608762779200 4279091216984640 1753765096446720 466484089296960 3264525405076320 2988571643608320 2665623367411200 11410909911959040 3095770972371840 1121129828058240 1315323822335040 2600548770637440 4554774964857600 2241428732706240 1999217525558400 3507530192893440 2125561650266880 932968178593920 1406534704323840 2889498634041600 3416081223643200 6191541944743680 1362192213191040 1499413144168800 2242259656116480 2630647644670080 699726133945440 4482857465412480 3998435051116800 4643656458557760 4251123300533760 1021644159893280 1681694742087360 1865936357187840 785406885040800 12383083889487360 3362143099059360 1377958290065280 2724384426382080 2998826288337600 5261295289340160 3188342475400320 1399452267890880 2109802056485760 4334247951062400 9287312917115520 2100096859190400 1033468717548960 2043288319786560 3363389484174720 3731872714375680 1937663789886720 1049589200918160 1570813770081600 6724286198118720 960563059424640 2755916580130560 10522590578680320 6376684950800640 2798904535781760 720422294568480 2066937435097920 4086576639573120 7463745428751360 7891942934010240 1117209793694400 1970694228585600 1960090401911040 2099178401836320 3141627540163200 1921126118849280 2979226116518400 12753369901601280 1466092852076160 5597809071563520 2906495684830080 2356220655122400 1440844589136960 4133874870195840 2234419587388800 1099569639057120 4198356803672640 1042729140781440 1839314613346560 462664548924480 2932185704152320 11195618143127040 2940135602866560 1111950092373120 680217361891200 782046855586080 2881689178273920 4468839174777600 2199139278114240 8396713607345280 1982848066819200 2085458281562880 510163021418400 925329097848960 3201876864748800 3351629381083200 1649354458585680 5880271205733120 1509456236238720 1487136050114400 2223900184746240 1360434723782400 1564093711172160 2758971920019840 693996823386720 4398278556228480 3965696133638400 4170916563125760 1132092177179040 1667925138559680 1020326042836800 1850658195697920 476152153323840 3298708917171360 3018912472477440 2974272100228800 2720869447564800 3128187422344320 1144365679416960 1387993646773440 4802815297123200 8341833126251520 8820406808599680 4601016335059200 2202540608419200 2264184354358080 3335850277119360 2040652085673600 3701316391395840 2147140956360960 1040995235080080 952304306647680 2890351535258880 6256374844688640 1530489064255200 2288731358833920 2775987293546880 714228229985760 4528368708716160 4081304171347200 4692281133516480 4294281912721920 2055704567857920 1716548519125440 2081990470160160 1904608613295360 12512749689377280 1454088582334080 3060978128510400 5551974587093760 3220711434541440 1428456459971520 4335527302888320 9384562267032960 2216124309974400 1090566436750560 3433097038250880 4163980940320320 3809217226590720 1821206544272640 1071342344978640 485233551311040 1603369495886400 2908177164668160 11103949174187520 748239098080320 6441422869082880 3083556851786880 667870291267200 2856912919943040 4432248619948800 2181132873501120 8327961880640640 2079572362761600 2068382689309440 500902718450400 2142684689957280 970467102622080 1736242815363840 3324186464961600 1635849655125840 1496478196160640 1335740582534400 5713825839886080 2731809816408960 5367852390902400 727850326966560 4362265747002240 4159144725523200 2280728801635200 4136765378618880 1122358647120480 1001805436900800 4285369379914560 1940934205244160 467509203887040 3271699310251680 2992956392321280 2671481165068800 11427651679772160 3102574033964160 1123593548837760 1455700653933120 2604364223045760 4561457603270400 2244717294240960 2003610873801600 3881868410488320 2128680214859520 935018407774080 1408248109981440 2893738025606400 3421093202452800 6205148067928320 1364190783500160 1502708155351200 2247187097675520 2911401307866240 701263805830560 4489434588481920 4007221747603200 4653861050946240 4257360429719040 1023143087625120 1685390323256640 1870036815548160 787132843279200 12410296135856640 3367075941361440 1525019732691840 2728381567000320 3005416310702400 5822802615732480 3193020322289280 1402527611661120 2112372164972160 4340607038409600 9307722101892480 2324227934851200 1143764799518880 2046286175250240 3370780646513280 3740073631096320 1940506675994880 1051895708745840 1574265686558400 6734151882722880 961972370674560 3050039465383680 11645605231464960 6386040644578560 2805055223322240 721479278005920 2287529599037760 4092572350500480 7480147262192640 8734203923598720 1119664900065600 4789530483433920 1973094879369600 2169279405861120 2103791417491680 3148531373116800 1923944741349120 2985773066841600 12772081289157120 1469314640787840 5610110446644480 2910760013992320 2361398529837600 1442958556011840 4575059198075520 2239329800131200 1101985980590880 4207582834983360 1045020573394560 1841555220744960 463228155391680 2938629281575680 11220220893288960 3253919108791680 1113304642369920 681712162588800 783765430045920 2885917112023680 4478659600262400 2203971961181760 8415165669966720 1985263523107200 2090041146789120 511284121941600 926456310783360 3206574568915200 3358994700196800 1652978970886320 6507838217583360 1511670868202880 1488947642330400 2226609284739840 1363424325177600 1567530860091840 2762332831117440 694842233087520 4407943922363520 3970527046214400 4180082293578240 1133753151152160 1669956963554880 1022568243883200 1852912621566720 477198513812160 3305957941772640 3023341736405760 2977895284660800 2726848650355200 3135061720183680 1146880461767040 1389684466175040 4809861853372800 8360164587156480 9761757326375040 4607766817516800 2205223688707200 2267506302304320 3339913927109760 2045136487766400 3705825243133440 2150291181507840 1042263349631280 954397027624320 2893872489742080 6270123440367360 1533852365824800 2293760923534080 2779368932350080 715797770718240 4535012604608640 4090272975532800 4702592580275520 4300582363015680 2058208776126720 1720320692650560 2084526699262560 1908794055248640 12540246880734720 1455859916945280 3067704731649600 5558737864700160 3225436772261760 1431595541436480 4340808734613120 9405185160551040 2218823937590400 1091894937708960 3440641385301120 4169053398525120 3817588110497280 1821649714133760 1073696656077360 485824650776640 1606892954673600 2911719833890560 11117475729400320 749883378847680 6450873544523520 3087313164190080 668683874275200 2863191082872960 4437647875180800 2183789875417920 8338106797050240 2082105646185600 2070902341751040 501512905706400 2147393312154720 971649301553280 1740058267772160 3328235906385600 1637842406563440 1499766757695360 1337367748550400 5726382165745920 2732474571200640 5375727953769600 728736976164960 4367579750835840 4164211292371200 2285740780444800 4141804683502080 1124825068271520 1003025811412800 4294786624309440 1943298603106560 468078711992640 3275684813126880 2999533515390720 2674735497100800 11452764331491840 3106353512626560 1124962282604160 1457473952329920 2610087401658240 4571481560889600 2249650136543040 2006051622825600 3886597206213120 2133358061748480 936157423985280 1408590791112960 2900097112953600 3428611170667200 6212707025253120 1367188638963840 1504538717119200 2249924565208320 2914947904659840 702118067988960 4499300273086080 4012103245651200 4659530268939840 4266716123496960 1025391479222880 1687443423906240 1872314847970560 788091708967200 12425414050506240 3374475204814560 1526877473869440 2734377277927680 3009077434238400 5829895809319680 3200037092622720 1404236135977920 2112886186669440 4350145669430400 9319060537879680 2327059251619200 1145158105402080 2050782958445760 3374886847812480 3744629695941120 1944771005157120 1053177101983440 1576183417934400 6748950409629120 964086337549440 3053754947738880 11659791618639360 6400074185245440 2808472271955840 723064753162080 2290316210804160 4101565916891520 7489259391882240 8744843713979520 1121028848049600 4800055638934080 1973575009526400 2171921968177920 2106354203966880 3152366835868800 1928172675098880 2989410261465600 12800148370490880 1471104523405440 5616944543911680 2917156507735680 2364275126901600 1446129506324160 4580632421608320 2242057696099200 1103328392554080 4212708407933760 1046293591512960 1842003342224640 463340876685120 2942209046810880 11233889087823360 3257882952266880 1113575552369280 682542607420800 784720193634720 2892259012648320 4484115392198400 2206656785108160 8425416815867520 1985746614364800 2092587183025920 511906955565600 926681753370240 3213621125164800 3363086544148800 1654992588831120 6515765904533760 1514992816149120 1489309960773600 2227151104738560 1365085214841600 1569440387269440 2763005013336960 695011315027680 4413313570216320 3971493228729600 4185174366051840 1136244612111840 1670363328553920 1023813911131200 1853363506740480 477779825194560 3309985177662240 3029985632298240 2978619921547200 2730170429683200 3138880774538880 1148277563072640 1390022630055360 4820431687747200 8370348732103680 9773648856800640 4617892541203200 2205760304764800 2272489224223680 3340726657107840 2047627822262400 3706727013480960 2155016519228160 1042516972541520 955559650389120 2894576680638720 6277761549077760 1535720866696800 2296555126145280 2780045260110720 716669737791840 4544978448447360 4095255644524800 4708321161808320 4310033038456320 2058709617780480 1722416344608960 2085033945083040 1911119300778240 12555523098155520 1456214183867520 3071441733393600 5560090520221440 3232524778842240 1433339475583680 4341865020958080 9416642323616640 2219363863113600 1092160637900640 3444832689217920 4170067890166080 3822238601556480 1823865563439360 1075004606687760 485942870669760 1608850431777600 2912428367735040 11120181040442880 750796868162880 6465049557684480 3088064426670720 668846590876800 2866678951167360 4438727726227200 2184321275801280 8340135780332160 2082612302870400 2071406272239360 501634943157600 2150009213375520 971885741339520 1742177963554560 3329045794670400 1638240956850960 1501593736325760 1337693181753600 5733357902334720 2735798345159040 5387541298070400 728914306004640 4368642551602560 4165224605740800 2288525213116800 4142812544478720 1126195302244320 1003269886315200 4300018426751040 1943771482679040 468192613613760 3276481913701920 3003187472651520 2675386363507200 11466715804669440 3107109408359040 1125236029357440 1457828612009280 2613266945331840 4577050426233600 2252390604488640 2006539772630400 3887542965358080 2135956865575680 936385227227520 1410304196770560 2903629939257600 3432787819675200 6214218816718080 1368854114221440 1504904829472800 2250472058714880 2915657224018560 702288920420640 4504781208977280 4013079545260800 4660664112538560 4271913731151360 1026640585666080 1687854044036160 1872770454455040 788283482104800 12428437633436160 3378585906732960 1527249022104960 2737708228442880 3009809658945600 5831314448037120 3203935298363520 1404577840841280 2115456295155840 4355444908886400 9321328225077120 2327625514972800 1145436766578720 2053281171332160 3375708088072320 3745540908910080 1947140076913920 1053433380630960 1576566964209600 6757171813465920 965260763591040 3054498044209920 11662628896074240 6407870596727040 2809155681682560 723945572693280 2290873533157440 4106562342664320 7491081817820160 8746971672055680 1121301637646400 4805902947545280 1975975660310400 2172450480641280 2106866761261920 3153133928419200 1930521527182080 2990137700390400 12815741193454080 1471462499928960 5618311363365120 2920710115370880 2364850446314400 1447891145386560 4581747066314880 2242603275292800 1103596874946720 4213733522523840 1046548195136640 1844243949623040 463904483152320 2942924999857920 11236622726730240 3258675720961920 1114930102366080 682708696387200 784911146352480 2895782290773120 4485206550585600 2207193749893440 8427467045047680 1988162070652800 2093096390273280 512031522290400 927808966304640 3217535878636800 3363904912939200 1655395312420080 6517351441923840 1516838342785920 1491121552989600 2229860204732160 1365417392774400 1569822292704960 2766365924434560 695856724728480 4414387499786880 3976324141305600 4186192780546560 1137628757089440 1672395153549120 1024063044580800 1855617932609280 477896087471040 3310790624840160 3033676685571840 2982243105979200 2730834785548800 3139644585409920 1148556983333760 1391713449456960 4826303817955200 8372385561093120 9776027162885760 4623517943251200 2208443385052800 2275257514178880 3344790307098240 2048126089161600 3711235865218560 2157641706850560 1043785087092720 955792174942080 2898097635121920 6279289170819840 1536094566871200 2297113966667520 2783426898913920 716844131206560 4550515028357760 4096252178323200 4709466878114880 4315283413701120 2061213826049280 1722835475000640 2087570174185440 1911584349884160 12558578341639680 1457985518478720 3072189133742400 5566853797827840 3236462560275840 1433688262413120 4347146452682880 9418933756229760 2222063490729600 1093489138859040 3445670950001280 4175140348370880 3823168699768320 1824308733300480 1075266196809840 486533970135360 1609241927198400 2915971036957440 11133707595655680 750979566025920 6472925120551680 3091820739073920 669660173884800 2867376524826240 4444126981459200 2186978277718080 8350280696741760 2085145586294400 2073925924680960 502245130413600 2150532393619680 973067940270720 1742601902711040 3333095236094400 1640233708288560 1501959132051840 1339320347769600 5734753049652480 2736463099950720 5394104267126400 729800955203040 4373956555436160 4170291172588800 2289082099651200 4147851849361920 1126469349038880 1004490260827200 4301064787239360 1946135880541440 468762121719360 3280467416577120 3003918264103680 2678640695539200 11469506099304960 3110888887021440 1126604763123840 1459601910406080 2613902854066560 4578164199302400 2252938698077760 2008980521654400 3892271761082880 2136476626341120 937524243438720 1410646877902080 2904336504518400 3433623149476800 6221777774042880 1369187209272960 1506735391240800 2253209526247680 2919203820812160 703143182579040 4505877396155520 4017961043308800 4666333330532160 4272953252682240 1026890406954720 1689907144685760 1875048486877440 789242347792800 12443555548085760 3379408047116640 1529106763282560 2738374418545920 3013470782481600 5838407641624320 3204714939511680 1406286365158080 2115970316853120 4356504756777600 9332666661064320 2330456831740800 1146830072461920 2053780813909440 3379814289371520 3750096973754880 1947613891265280 1054714773868560 1578484695585600 6758816094233280 965495648799360 3058213526565120 11676815283248640 6409429879023360 2812572730316160 724121736599520 2293660144923840 4107561627818880 7500193947509760 8757611462436480 1122665585630400 4807072409267520 1976455790467200 2175093042958080 2109429547737120 3156969391171200 1930991297598720 2993774895014400 12818859758046720 1473252382546560 5625145460632320 2921420836897920 2367727043378400 1448243473199040 4587320289847680 2245331171260800 1104939286909920 4218859095474240 1047821213255040 1844692071102720 464017204445760 2946504765093120 11250290921264640 3262639564437120 1115201012365440 683539141219200 785865909941280 2896486946398080 4490662342521600 2209878573819840 8437718190948480 1988645161910400 2095642426510080 512654355914400 928034408891520 3218318829331200 3367996756891200 1657408930364880 6525279128874240 1517207448113280 1491483871432800 2230402024730880 1367078282438400 1571731819882560 2767038106654080 696025806668640 4419757147639680 3977290323820800 4191284853020160 1137905586084960 1672801518548160 1025308711828800 1856068817783040 478477398853440 3314817860729760 3034414896226560 2982967742865600 2734156564876800 3143463639765120 1149954084639360 1392051613337280 4827478243996800 8382569706040320 9787918693311360 4624643023660800 2208980001110400 2275811172169920 3345603037096320 2050617423657600 3712137635566080 2158166744375040 1044038710002960 956954797706880 2898801826018560 6286927279530240 1537963067743200 2299908169278720 2784103226674560 717716098280160 4551622344339840 4101234847315200 4715195459647680 4316333488750080 2061714667703040 1724931126959040 2088077420005920 1913909595413760 12573854559060480 1458339785400960 3075926135486400 5568206453349120 3237250116562560 1435432196560320 4348202739027840 9430390919295360 2222603416252800 1093754839050720 3449862253918080 4176154840011840 3827819190827520 1825195073022720 1076574147420240 486652190028480 1611199404302400 2916679570801920 11136412906698240 751893055341120 6474500233125120 3092572001554560 669822890486400 2870864393120640 4445206832505600 2187509678101440 8352309680023680 2085652242979200 2074429855169280 502367167864800 2153148294840480 973304380056960 1744721598493440 3333905124379200 1640632258576080 1503786110682240 1339645780972800 5741728786241280 2737792609534080 5395416860937600 729978285042720 4375019356202880 4171304485958400 2291866532323200 4148859710338560 1127839583011680 1004734335729600 4306296589680960 1946608760113920 468876023340480 3281264517152160 3007572221364480 2679291561945600 11483457572482560 3111644782753920 1126878509877120 1459956570085440 2617082397740160 4583733064646400 2255679166023360 2009468671459200 3893217520227840 2139075430168320 937752046680960 1411332240165120 2907869330822400 3437799798484800 6223289565507840 1370852684530560 1507101503594400 2253757019754240 2919913140170880 703314035010720 4511358332046720 4018937342918400 4667467174130880 4278150860336640 1028139513397920 1690317764815680 1875504093361920 789434120930400 12446579131015680 3383518749035040 1529478311518080 2741705369061120 3014203007188800 5839826280341760 3208613145252480 1406628070021440 2116998360247680 4361803996233600 9334934348261760 2331023095094400 1147108733638560 2056279026795840 3380635529631360 3751008186723840 1949982963022080 1054971052516080 1578868241860800 6767037498070080 966670074840960 3058956623036160 11679652560683520 6417226290504960 2813256140042880 725002556130720 2294217467277120 4112558053591680 7502016373447680 8759739420512640 1122938375227200 4812919717878720 1977416050780800 2175621555421440 2109942105032160 3157736483721600 1933340149681920 2994502333939200 12834452581009920 1473610359070080 5626512280085760 2924974444533120 2368302362791200 1450005112261440 4588434934554240 2245876750454400 1105207769302560 4219884210064320 1048075816878720 1845588314062080 464242647032640 2947220718140160 11253024560171520 3263432333132160 1115742832364160 683705230185600 786056862659040 2900010224522880 4491753500908800 2210415538605120 8439768420128640 1989611344425600 2096151633757440 512778922639200 928485294065280 3222233582803200 3368815125681600 1657811653953840 6526864666264320 1519052974750080 1492208508319200 2231485664728320 1367410460371200 1572113725318080 2768382471093120 696363970548960 4420831077210240 3979222688851200 4192303267514880 1139289731062560 1673614248546240 1025557845278400 1856970588130560 478593661129920 3315623307907680 3038105949500160 2984417016638400 2734820920742400 3144227450636160 1150233504900480 1392727941097920 4833350374204800 8384606535029760 9790296999396480 4630268425708800 2210053233225600 2278579462125120 3347228497092480 2051115690556800 3713941176261120 2160791931997440 1044545955823440 957187322259840 2900210207811840 6288454901272320 1538336767917600 2300467009800960 2785455882195840 717890491694880 4557158924250240 4102231381113600 4716341175954240 4321583863994880 2062716351010560 1725350257350720 2089091911646880 1914374644519680 12576909802544640 1459048319245440 3076673535835200 5570911764391680 3241187897996160 1435780983389760 4350315311717760 9432682351908480 2223683267299200 1094286239434080 3450700514701440 4178183823293760 3828749289039360 1826524582606080 1076835737542320 486888629814720 1611590899723200 2918096638490880 11141823528783360 752075753204160 6482375795992320 3094074526515840 670148323689600 2871561966779520 4447366534598400 2188572478868160 8356367646587520 2086665556348800 2075437716145920 502611242767200 2153671475084640 973777259629440 1745145537649920 3335524900948800 1641429359151120 1504151506408320 1340296647379200 5743123933559040 2739786873909120 5401979829993600 730332944722080 4377144957736320 4173331112697600 2292423418857600 4150875432291840 1128113629806240 1005222485534400 4307342950169280 1947554519258880 469103826582720 3282858718302240 3008303012816640 2680593294758400 11486247867118080 3113156574218880 1127426003383680 1460665889444160 2617718306474880 4584846837715200 2256227259612480 2010444971068800 3895109038517760 2139595190933760 938207653165440 1412360283559680 2908575896083200 3438635128286400 6226313148437760 1371185779582080 1507833728301600 2254852006767360 2921331778888320 703655739874080 4512454519224960 4020889942137600 4669734861328320 4279190381867520 1028389334686560 1691139005075520 1876415306330880 789817667205600 12452626296875520 3384340889418720 1530221407989120 2742371559164160 3015667456603200 5842663557776640 3209392786400640 1407311479748160 2118540425339520 4362863844124800 9339469722656640 2332155621801600 1147666055991840 2056778669373120 3382278010151040 3752830612661760 1950456777373440 1055483609811120 1579635334411200 6768681778837440 966904960049280 3060442815978240 11685327115553280 6418785572801280 2814622959496320 725178720036960 2295332111983680 4113557338746240 7505661225323520 8763995336664960 1123483954420800 4814089179600960 1978856441251200 2176678580348160 2110967219622240 3159270668822400 1933809920098560 2995957211788800 12837571145602560 1474326312117120 5629245918992640 2925685166060160 2369453001616800 1450357440073920 4590664223967360 2246967908841600 1105744734087840 4221934439244480 1048585024126080 1846932678501120 464580810912960 2948652624234240 11258491837985280 3265017870522240 1116555562362240 684037408118400 786438768094560 2900714880147840 4493935817683200 2211489468175680 8443868878488960 1991060618198400 2097170048252160 513028056088800 929161621825920 3223016533497600 3370451863262400 1658617101131760 6530035741044480 1519422080077440 1493295463648800 2233111124724480 1368074816236800 1572877536189120 2770399017751680 696871216369440 4422978936351360 3982121236396800 4194340096504320 1139566560058080 1674833343543360 1026056112177600 1858323243651840 478826185682880 3317234202263520 3038844160154880 2986590927297600 2736149632473600 3145755072378240 1150792345422720 1393742432738880 4834524800246400 8388680193008640 9795053611566720 4631393506118400 2211663081398400 2279133120116160 3349666687086720 2052112224355200 3716646487303680 2161316969521920 1045306824554160 957652371365760 2902322780501760 6291510144756480 1539084168266400 2301584690845440 2787484865477760 718239278524320 4558266240232320 4104224448710400 4718632608567360 4322633939043840 2064218875971840 1726188518134080 2090613649108320 1915304742731520 12583020289512960 1460111120012160 3078168336532800 5574969730955520 3241975454282880 1436478557048640 4353484170752640 9437265217134720 2225303043868800 1095083340009120 3452377036268160 4181227298216640 3830609485463040 1830956281217280 1077358917786480 487243289494080 1612373890564800 2920222240024320 11149939461911040 752441148930240 6483950908565760 3096328313957760 670636473494400 2872957114097280 4450606087737600 2190166680018240 8362454596433280 2088185526403200 2076949507610880 502977355120800 2154717835572960 974486578988160 1745993415962880 3337954565803200 1642625010013680 1504882297860480 1341272946988800 5745914228194560 2746434421825920 5403292423804800 730864934241120 4380333360036480 4176371052806400 2293537191926400 4153899015221760 1128661723395360 1005954710241600 4309435671145920 1948973157976320 469445531446080 3285250020027360 3009764595720960 2682545893977600 11491828456389120 3115424261416320 1128247243643520 1461729868482240 2618990123944320 4587074383852800 2257323446790720 2011909420483200 3897946315952640 2140634712464640 938891062892160 1415787094874880 2909989026604800 3440305787889600 6230848522832640 1371851969685120 1508932065362400 2256494487287040 2923459736964480 704168297169120 4514646893581440 4023818840966400 4673136392124480 4281269424929280 1028888977263840 1692370865465280 1877782125784320 790392986618400 12461697045665280 3385985170186080 1531336052695680 2743703939370240 3017864130724800 5846919473928960 3210952068696960 1408336594338240 2123680642312320 4364983539907200 9346272784248960 2333854411862400 1148502039521760 2057777954527680 3384741730930560 3755564251568640 1951404406076160 1056252445753680 1580785973236800 6771970340372160 967374730465920 3062672105391360 11693838947857920 6421904137393920 2816673188676480 725531047849440 2297004079043520 4115555909055360 7511128503137280 8770379210893440 1124302323211200 4816428103045440 1983657742819200 2178264117738240 2112504891507360 3161571946473600 1934749460931840 2998139528563200 12843808274787840 1475400241687680 5633346377352960 2927106609114240 2371178959855200 1451062095698880 4594008158087040 2248604646422400 1106550181265760 4225009783014720 1049348834997120 1851413893297920 1088296571774160 465708023847360 2950800483375360 11266692754705920 3267396176607360 1119264662355840 684535675017600 787011626247840 2902124191397760 4497209292844800 2213100362531520 8450019566029440 1995891530774400 2098697669994240 513401756263200 2176593143548320 931416047694720 3224582434886400 3372906969633600 1659825271898640 6534792353214720 1520160290732160 1496918648080800 2238529324711680 1369071350035200 1574023252495680 2777120839946880 698562035771040 4426200725063040 3991783061548800 4197395339988480 1140120218049120 1678896993533760 1026803512526400 4353186287096640 1862832095389440 479174972512320 3319650543797280 3040320581464320 2993837296161600 2738142700070400 3148046504991360 1151630606206080 1397124071542080 4836873652329600 8394790679976960 9802188529822080 4633643666937600 2280240436098240 3357793987067520 2053607025052800 3725664190778880 2162367044570880 1047843053656560 958349945024640 2909364689468160 6296093009982720 1540205268789600 2303261212412160 2794248143084160 718762458768480 4560480872196480 4107214050105600 4722069757487040 4324734089141760 2069227292509440 1727445909309120 2095686107313120 1916699890049280 12592186019965440 3420360654147360 1463653789234560 3080410537579200 5588496286168320 3243550566856320 1437524917536960 4364047034202240 9444139514974080 2230702299100800 1097740341925920 3454891818618240 4191372214626240 3833399780098560 1832285790800640 1078143688152720 488425488425280 1613548376827200 6840721308294720 2927307578469120 11176992572336640 752989242519360 6487101133712640 3103840938764160 672263639510400 2875049835073920 4461404598201600 2195480683851840 8382744429252480 2093252093251200 2081988812494080 504197729632800 2156287376305440 976850976850560 1747265233432320 3346053448651200 1646610512888880 1505978485038720 1344527279020800 5750099670147840 2748428686200960 5405917611427200 732638232637920 4390961367703680 4186504186502400 2295207851529600 1129483863779040 1008395459265600 4312574752610880 1953701953701120 470584547657280 3293221025777760 3011956970077440 2689054558041600 11500199340295680 3122983218741120 1130984711176320 1465276465275840 2620897850148480 4590415703059200 2258967727558080 2016790918531200 3907403907402240 2142193994760960 941169095314560 1416815138269440 2912108722387200 3442811777294400 1694225795668560 6245966437482240 1372851254839680 1512593188898400 2261969422352640 2930552930551680 705876821485920 4517935455116160 4033581837062400 4684474828111680 4284387989521920 1029638441129760 1696477066764480 1882338190629120 792310717994400 3388451591337120 1535051535050880 2745702509679360 3025186377796800 5861105861103360 3213290992141440 1411753642971840 2125222707404160 4368163083580800 9368949656223360 2339517045398400 1151288651288160 2059276882259520 3392954133528960 3764676381258240 1952825849130240 1058815232228880 1584621435988800 6776903182674240 968079386090880 3070103070101760 11722211722206720 6426581984282880 2823507285943680 726059539568160 2302577302576320 4118553764519040 7529352762516480 8791658791655040 4148911654675200 4819936488212160 1985098133289600 2183549242371840 2117630464457760 3169242871977600 1936158772181760 3005413917811200 12853163968565760 1478980006922880 5647014571887360 2929238773695360 2376932153983200 1452119079136320 4605154605152640 2254060438358400 1109235005192160 4235260928915520 3872317544363520 1852758257736960 1089089309352240 466046187727680 2957960013845760 11294029143774720 3275323863557760 1120077392353920 686196564681600 2904238158272640 4508120876716800 2218470010384320 8470521857831040 1997340804547200 2103789742467840 514647423511200 2178178618704480 932092375455360 3226931286969600 3381090657537600 1663852507788240 6550647727115520 1521267606714240 1498005603410400 2240154784707840 1372393129363200 5808476316545280 2779137386605440 699069281591520 4436940020768640 3994681609094400 4207579484935680 1140950705035680 1680116088530880 1029294847022400 4356357237408960 1864184750910720 480337595277120 3327705015576480 3042535213428480 2996011206820800 2744786258726400 11616952633090560 3155684613701760 1154424808817280 1398138563183040 4840396930454400 8415158969871360 9825971590673280 4637018908166400 2281901410071360 3360232177061760 2058589694044800 3728369501821440 2163942157144320 1048603922387280 960675190554240 2911477262158080 6311369227403520 1543942270533600 2308849617634560 2796277126366080 720506392915680 4563802820142720 4117179388089600 4733526920552640 4327884314288640 2070729817470720 1731637213225920 2097207844774560 1921350381108480 12622738454807040 3422852115107040 1464716590001280 3087884541067200 5592554252732160 3245913235716480 1441012785831360 4367215893237120 9467053841105280 2232322075670400 1098537442500960 3463274426451840 4194415689549120 3842700762216960 1833172130522880 1080759589373520 488780148104640 1617463331035200 6845704230214080 2929433180002560 11185108505464320 6491826471432960 3106094726206080 672751789315200 2882025571662720 4464644151340800 2197074885001920 8388831379098240 2094772063305600 2083500603959040 504563841986400 2161519178747040 977560296209280 1751504624997120 3348483113505600 1647806163751440 12983652942865920 1509632442299520 1345503578630400 5764051143325440 2749758195784320 5409855392860800 733170222156960 4394149770003840 4189544126611200 2300776716873600 1132224331724640 1009127683972800 4323038357494080 1955120592418560 470926252520640 3295612327502880 3019264884599040 2691007157260800 11528102286650880 3125250905938560 1131805951436160 1466340444313920 2627256937495680 4601553433747200 2264448663449280 2018255367945600 3910241184837120 2147391602415360 941852505041280 1417500500532480 2919174374995200 3451165075310400 1698336497586960 6250501811877120 1376182205354880 1513691525959200 2263611902872320 2932680888627840 706389378780960 4528897326898560 4036510735891200 4687876358907840 4294783204830720 1032136654016160 1697708927154240 1883705010082560 792886037407200 3396672995173920 1536166179757440 2752364410709760 3027383051918400 5865361777255680 3221087403623040 1412778757561920 2126250750798720 4378761562492800 9375752717815680 2341215835459200 1152124634818080 2064273308032320 3395417854308480 3767410020165120 1957563992643840 1059584068171440 1585772074814400 6793345990347840 970428238174080 3072332359514880 11730723554511360 6442174807246080 2825557515123840 727821178630560 2304249269636160 4128546616064640 7534820040330240 8798042665883520 4158978163603200 4831631105434560 1986058393603200 2185134779761920 2119168136342880 3171544149628800 1940856476348160 3007596234585600 12884349614492160 1480053936493440 5651115030247680 2936345988965760 2378658112221600 1455642357261120 4608498539272320 2255697175939200 1110040452370080 4238336272685760 3881712952696320 1853654500696320 1091731767945840 466271630314560 2960107872986880 11302230060495360 3277702169642880 1120619212352640 686694831580800 2911284714522240 4511394351878400 2220080904740160 8476672545371520 1998306987062400 2105317364209920 515021123685600 2183463535891680 932543260629120 3234760793913600 3383545763908800 1665060678555120 6555404339285760 1524958659987840 1498730240296800 2241238424705280 1373389663161600 5822569429044480 2780481751044480 699407445471840 4440161809480320 3996613974124800 4210634728419840 1143718994990880 1680928818528960 1030042247371200 4366927071783360 1865086521258240 480686382106560 3330121357110240 3049917319975680 2997460480593600 2746779326323200 11645138858088960 3157976046314880 1155263069600640 1398814890943680 4852141190870400 8421269456839680 9833106508928640 4648269712262400 2287437989981760 3361857637057920 2060084494742400 3730173042516480 2169192532389120 1049111168207760 961372764213120 2912885643951360 6315952092629760 1545063371056800 2310526139201280 2797629781887360 721029573159840 4574875979963520 4120168989484800 4736964069472320 4338385064778240 2071731500778240 1732894604400960 2098222336415520 1922745528426240 12631904185259520 3431156984972640 1465425123845760 3090126742113600 5595259563774720 3253788798583680 1442059146319680 4369328465927040 9473928138944640 2233401926716800 1099068842884320 3465789208801920 4196444672831040 3845491056852480 1836274319550720 1081544359739760 489016587890880 1618637817297600 6862313969945280 2930850247691520 11190519127549440 6507577597167360 3107597251167360 673077222518400 2884118292639360 4466803853433600 2198137685768640 8392889345662080 2095785376675200 2084508464935680 504807916888800 2163088719479520 978033175781760 1752776442466560 3350102890075200 1648603264326480 13015155194334720 1510728629477760 1346154445036800 5768236585278720 2754411479326080 5422981330972800 733524881836320 4396275371537280 4191570753350400 2302447376476800 1133046472108320 1009615833777600 4326177438959040 1956066351563520 471154055762880 3297206528652960 3021457258955520 2692308890073600 11536473170557440 3126762697403520 1132353444942720 1467049763672640 2629164663699840 4604894752953600 2266092944216640 2019231667555200 3912132703127040 2148950884711680 942308111525760 1419899268453120 2921294070777600 3453671064715200 1699569708162480 6253525394807040 1377181490509440 1514423750666400 2264706889885440 2934099527345280 706731083644320 4532185888433280 4038463335110400 4690144046105280 4297901769423360 1032886117882080 1698530167414080 1884616223051520 793269583682400 3399139416324960 1536909276228480 2754362981018880 3028847501332800 5868199054690560 3223426327067520 1413462167288640 2129848902679680 4381941106166400 9380288092210560 2342348362166400 1152681957171360 2065772235764160 3397060334828160 3769232446103040 1958985435697920 1060096625466480 1586539167364800 6798278832649920 971132893799040 3073818552456960 11736398109381120 6446852654135040 2826924334577280 728349670349280 2305363914342720 4131544471528320 7538464892206080 8802298582035840 4161998116281600 4835139490601280 1989419304700800 2186191804688640 2120193250932960 3173078334729600 1942265787598080 3009051112435200 12893705308270080 1480769889540480 5653848669154560 2938478153546880 2379808751047200 1456699340698560 4610727828685440 2256788334326400 1110577417155360 4240386501865920 3884531575196160 1856791351054080 1092524505523920 467060679368640 2961539779080960 11307697338309120 3279287707032960 1122515582348160 687027009513600 2913398681397120 4513576668652800 2221154834310720 8480773003731840 2001688625865600 2106335778704640 515270257135200 2185049011047840 934121358737280 3237109645996800 3385182501489600 1665866125733040 6558575414065920 1526065975969920 1501266469399200 2245031164696320 1374054019027200 5826797362794240 2785187026581120 700591019052960 4442309668621440 4003377251731200 4212671557409280 1144549481977440 1683773373522240 1030540514270400 4370098022095680 1868242717474560 480918906659520 3331732251466080 3052131951939840 3002532938798400 2748108038054400 11653594725588480 3159503668056960 1155821910122880 1401182038105920 4855664468995200 8425343114818560 9837863121098880 4651644953491200 2289098963954880 3367546747044480 2061081028540800 3736485434949120 2170767644962560 1050886528579440 961837813319040 2917814980227840 6319007336113920 1545810771405600 2311643820245760 2802364076211840 721378359989280 4578197927909760 4122162057081600 4739255502085440 4341535289925120 2075237392354560 1733732865184320 2101773057158880 1923675626638080 12638014672227840 3433648445932320 1467904992301440 3091621542811200 5604728152423680 3256151467443840 1442756719978560 4376722470341760 9478511004170880 2237181405379200 1100928744226080 3467465730368640 4203546114317760 3847351253276160 1837160659272960 1082067539983920 489844127142720 1619420808139200 6867296891864640 2935809984602880 11209456304847360 6512302934887680 3112856088531840 2885513439957120 4474362810758400 2201857488452160 8407092228635520 2099331973468800 2088035978353920 2164135079967840 979688254285440 1753624320779520 3355772108068800 1651393116339120 13024605869775360 1511459420929920 5771026879914240 2755740988909440 5426919112406400 734766190714080 4403714976904320 4198663946937600 2303561149545600 1133594565697440 4328270159935680 1959376508570880 471951367110720 3302786232678240 3022918841859840 11542053759828480 3132053967530880 1134269672215680 1469532381428160 2630436481169280 4607122299091200 2267189131394880 8656540319871360 2022648716188800 3918753017141760 2149990406242560 943902734221440 1420584630716160 2922707201299200 3455341724318400 1700391848546160 6264107935061760 1377847680612480 1516986537141600 2268539344431360 2939064762856320 707927050666080 4534378262789760 4045297432377600 4698080951296320 4299980812485120 1033385760459360 1701404508323520 1887805468442880 3400783697092320 1539510113877120 2755695361224960 3033973074283200 5878129525712640 3224985609363840 1415854101332160 2130876946074240 4384060801948800 9396161902592640 2346312205641600 1154632585407840 2066771520918720 3402809016647040 3775610936885760 1959933064400640 1061890575999120 6801567394184640 971602664215680 3079020227754240 11756259051425280 6449971218727680 2831708202664320 728701998161760 2309265170815680 4133543041837440 7551221873771520 8817194288568960 4164011418067200 4837478414045760 1990379565014400 2189891391932160 2123781151998240 3178447982582400 1943205328431360 12899942437455360 1483275725205120 5663416405328640 2939899596600960 2383835986936800 1457403996323520 4618530341631360 9674956828091520 2260607388681600 1112456793903840 4247562303996480 3886410656862720 1857687594013440 1093052997242640 467286121955520 2966551450410240 11326832810657280 3284837087898240 1123057402346880 688189632278400 2914807992647040 4521214777363200 2224913587807680 8495124607992960 2002654808380800 2109900229436160 516142224208800 2186105994485280 934572243911040 3238675547385600 3390911083022400 1668685190855760 6569674175796480 1526804186624640 1501991106285600 2246114804693760 1376379264556800 5829615985294080 2786531391020160 700929182933280 4449827175615360 4005309616761600 4219800458872320 1145103139968480 1684586103520320 1032284448417600 4372211988970560 1869144487822080 481732742594880 3337370381711520 3053608373249280 3003982212571200 2752758529113600 11659231970588160 3164850344154240 1157777851950720 1401858365866560 4858013321078400 8439600917744640 9854511263694720 4653895114310400 2290206279936960 3369172207040640 2064568896835200 3738288975644160 2171817720011520 1051393774399920 963465485189760 2919223362021120 6329700688308480 1548426672626400 2315555703901440 2803716731733120 722599113892320 4580412559873920 4129137793670400 4747275516231360 4343635440023040 2076239075662080 1736666777926080 2102787548799840 1926930970379520 12659401376616960 3435309419905440 1468613526145920 3096853345252800 5607433463466240 3257726580017280 1445198227784640 4378835043031680 9494551032462720 2238261256425600 1101460144609440 3473333555852160 4205575097599680 3853861940759040 1837603829134080 1083898670838480 490080566928960 1622161276084800 6870618839810880 2937227052291840 11214866926932480 6515453160034560 3114358613493120 2890396455569280 4476522512851200 2202920289218880 8411150195199360 2100345286838400 2089043839330560 2167797341676960 980161133857920 1756591894874880 3357391884638400 1652190216914160 13030906320069120 1514017191012480 5780792911138560 2756405743701120 5429544300028800 735120850393440 4405840578437760 4200690573676800 2307459355286400 1135512893259360 4335594683353920 1960322267715840 472179170352960 3304380433828320 3028034382024960 11561585822277120 3133565758995840 1134817165722240 1470241700786880 2634887842312320 4614918710572800 2271025786518720 8671189366707840 2023625015798400 3920644535431680 2153628731600640 944358340705920 1420927311847680 2927653158124800 3461189032929600 1703269339889040 6267131517991680 1380179345973120 1517718761848800 2269634331444480 2940483401573760 708268755529440 4542051573037440 4047250031596800 4700348638493760 4307257463201280 1035134509479840 1702225748583360 1888716681411840 3406538679778080 1540253210348160 2760358691946240 3035437523697600 5880966803147520 3230443097400960 1416537511058880 2131390967771520 4391479737187200 9400697276987520 2347444732348800 1155189907761120 2070269018959680 3404451497166720 3777433362823680 1963249764860160 1062403133294160 6813077359556160 973246860673920 3080506420696320 11761933606295040 6460886194801920 2833075022117760 729935145505440 2310379815522240 4140538037919360 7554866725647360 8821450204721280 4171057974316800 4845664646101440 1990859695171200 2190948416858880 2124806266588320 3179982167683200 1946493721347840 12921772389603840 1483991678252160 5666150044235520 2944874647290240 2384986625762400 1459870291010880 4620759631044480 9691329292202880 2261698547068800 1112993758689120 4249612533176640 3892987442695680 1858135715493120 1094902718258160 467398843248960 2967983356504320 11332300088471040 3286422625288320 1123328312346240 688521810211200 2919740582021760 4523397094137600 2225987517378240 8499225066353280 2003137899638400 2110918643930880 516391357658400 2189805436516320 934797686497920 3244156202246400 3392547820603200 1669490638033680 6572845250576640 1529387923916160 1502353424728800 2246656624692480 1377043620422400 5839481164043520 2787203573239680 701098264873440 4451975034756480 4006275799276800 4221837287861760 1147040942937120 1684992468519360 1032782715316800 4379610873032640 1869595372995840 481965267147840 3338981276067360 3058775847832320 3004706849457600 2754087240844800 11678962328087040 3166377965896320 1158336692472960 1402196529746880 4866234303369600 8443674575723520 9859267875864960 4661770677177600 2294081885874240 3369984937038720 2065565430633600 3739190745991680 2175492982682880 1051647397310160 963930534295680 2919927552917760 6332755931792640 1549174072975200 2316673384945920 2804393059493760 722947900721760 4588163771748480 4131130861267200 4749566948844480 4350985965365760 2076739917315840 1737505038709440 2103294794620320 1927861068591360 12665511863585280 3441122828811360 1468967793068160 3098348145950400 5608786118987520 3263239474024320 1445895801443520 4379891329376640 9499133897688960 2238801181948800 1101725844801120 3475010077418880 4206589589240640 3855722137182720 1084421851082640 490198786822080 1622944266926400 6882245657622720 2937935586136320 11217572237975040 6526478948048640 3115109875973760 2891791602887040 4477602363897600 2203451689602240 8413179178481280 2100851943523200 2089547769818880 2168843702165280 980397573644160 1757439773187840 3358201772923200 1652588767201680 13052957896097280 1514747982464640 5783583205774080 2757735253284480 5438732456707200 735298180233120 4406903379204480 4201703887046400 2308573128355200 1136060986848480 4337687404330560 1960795147288320 472293071974080 3305177534403360 3029495964929280 11567166411548160 3134321654728320 1135090912475520 1470596360466240 2636159659781760 4617146256710400 2272121973696960 8675374808661120 2024113165603200 3921590294576640 2154668253131520 944586143948160 1421612674110720 2929066288646400 3462859692532800 1704091480272720 6268643309456640 1380845536076160 1518084874202400 2270181824951040 2941192720932480 708439607961120 4544243947393920 4048226331206400 4701482482092480 4309336506263040 1035634152057120 1702636368713280 1889172287896320 3408182960545440 1540624758583680 2761691072152320 3036169748404800 5882385441864960 3232002379697280 1416879215922240 2132419011166080 4393599432969600 9402964964184960 2348010995702400 1155468568937760 2071268304114240 3405272737426560 3778344575792640 1964197393562880 1062659411941680 6816365921090880 973716631090560 3081249517167360 11764770883729920 6464004759394560 2833758431844480 730287473317920 2310937137875520 4142536608228480 7556689151585280 8823578162797440 4173071276102400 4848003569545920 1991819955484800 2191476929322240 2125318823883360 3180749260233600 1947433262181120 12928009518789120 1484349654775680 5667516863688960 2946296090344320 2385561945175200 1460574946635840 4621874275751040 9696007139091840 2262244126262400 1113262241081760 4250637647766720 3894866524362240 1859031958452480 1095431209976880 467624285835840 2968699309551360 11335033727377920 3287215393983360 1123870132344960 688687899177600 2921149893271680 4524488252524800 2226524482163520 8501275295533440 2004104082153600 2111427851178240 516515924383200 2190862419953760 935248571671680 3245722103635200 3393366189393600 1669893361622640 6574430787966720 1530126134570880 1503078061615200 2247740264689920 1377375798355200 5842299786543360 2788547937678720 701436428753760 4453048964327040 4008208164307200 4222855702356480 1147594600928160 1685805198517440 1033031848766400 4381724839907520 1870497143343360 482081529424320 3339786723245280 3060252269141760 3006156123230400 2754751596710400 11684599573086720 3167141776767360 1158616112734080 1402872857507520 4868583155452800 8445711404712960 9861646181950080 4664020837996800 2295189201856320 3371610397034880 2066063697532800 3740994286686720 2176543057731840 1052154643130640 964163058848640 2921335934711040 6334283553534720 1549547773149600 2317232225468160 2805745715015040 723122294136480 4590378403712640 4132127395065600 4750712665151040 4353086115463680 2077741600623360 1737924169101120 2104309286261280 1928326117697280 12668567107069440 3442783802784480 1469676326912640 3099095546299200 5611491430030080 3264814586597760 1446244588272960 4382003902066560 9501425330302080 2239881032995200 1102257245184480 3475848338202240 4208618572522560 3856652235394560 1084683441204720 490435226608320 1623335762347200 6885567605568960 2939352653825280 11222982860060160 6529629173195520 3116612400935040 2892489176545920 4479762065990400 2204514490368960 8417237145045120 2101865256892800 2090555630795520 2169366882409440 980870453216640 1757863712344320 3359821549492800 1653385867776720 13059258346391040 1515113378190720 5784978353091840 2762388536826240 5441357644329600 735652839912480 4409028980737920 4203730513785600 2309130014889600 1136335033643040 4338733764818880 1961740906433280 472520875216320 3306771735553440 3030226756381440 11569956706183680 3135833446193280 1135638405982080 1471305679824960 2636795568516480 4618260029779200 2272670067286080 8677467529637760 2025089465212800 3923481812866560 2155188013896960 945041750432640 1424011442031360 2929772853907200 3463695022334400 1704502550464560 6271666892386560 1381178631127680 1518817098909600 2271276811964160 2942611359649920 708781312824480 4545340134572160 4050178930425600 4703750169289920 4310376027793920 1035883973345760 1703457608973120 1890083500865280 3409005100929120 1541367855054720 2762357262255360 3037634197819200 5885222719299840 3232782020845440 1417562625648960 2136017163047040 4394659280860800 9407500338579840 2349143522409600 1156025891291040 2071767946691520 3406915217946240 3780167001730560 1964671207914240 1063171969236720 6818010201858240 973951516298880 3082735710109440 11770445438599680 6465564041690880 2835125251297920 730463637224160 2312051782582080 4143535893383040 7560334003461120 8827834078949760 4174077926995200 4849173031268160 1995180866582400 2192533954248960 2126343938473440 3182283445334400 1947903032597760 12931128083381760 1485065607822720 5670250502595840 2947006811871360 2386712584000800 1460927274448320 4624103565164160 9698346062536320 2263335284649600 1113799205867040 4252687876946880 3895806065195520 1862168808810240 1095695455836240 495570674007360 2970131215645440 11340501005191680 3288800931373440 1191035401395840 689020077110400 2921854548896640 4526670569299200 2227598411734080 8505375753893760 2123874317174400 2112446265672960 516765057832800 2191390911672480 991141348014720 3246505054329600 3395002926974400 1670698808800560 6577601862746880 1530495239898240 1592905737880800 2382070802791680 1378040154220800 5843709097793280 2793253213215360 743356011011040 4455196823468160 4247748634348800 4224892531345920 1147871429923680 1786553102093760 1033530115665600 4382781823344960 1982282696029440 482314053977280 3341397617601120 3060990479796480 3185811475761600 2756080308441600 11687418195586560 3168669398509440 1159174953256320 1486712022022080 4869757581494400 8449785062691840 9866402794120320 4665145918406400 2295742859847360 3573106204187520 2067060231331200 3964565392058880 2177068095256320 1115034016516560 964628107954560 2926265270987520 6337338797018880 1550295173498400 2318349906512640 2973424044044160 723471080965920 4591485719694720 4134120462662400 4753004097764160 4354136190512640 2081247492199680 1738762429884480 2230068033033120 1929256215909120 12674677594037760 3443614289771040 1557507832594560 3100590346996800 5946848088088320 3265602142884480 1446942161931840 4389397906481280 9506008195528320 2373741883900800 1168130874445920 3477524859768960 4460136066066240 3858512431818240 1085206621448880 491262765860160 1624118753188800 6887228579542080 3115015665189120 11893696176176640 6531204285768960 3121871238299520 2893884323863680 4747483767801600 2336261748891840 8920272132132480 2105411853686400 2215492424974080 2170413242897760 982525531720320 1758711590657280 3560612825851200 1752196311668880 13062408571537920 1515844169642880 5787768647727360 2764382801201280 5442670238140800 736894148790240 4672523497783680 4210823707372800 2310243787958400 1136883127232160 4340826485795520 1965051063440640 473318186564160 3504392623337760 3031688339285760 11575537295454720 3323238637461120 1137554633255040 1473788297580480 2638067385985920 4620487575916800 2273766254464320 8681652971591040 2028506513846400 3930102126881280 2156227535427840 946636373128320 1425039485425920 2931185984428800 3465365681937600 1705324690848240 6646477274922240 1381844821230720 1521379885384800 2275109266510080 2947576595160960 709977279846240 4547532508928640 4057013027692800 4984857956191680 4312455070855680 1036383615923040 1706331949882560 1893272746256640 3410649381696480 1543968692703360 2763689642461440 3042759770769600 5895153190321920 3234341303141760 1419954559692480 2137559228138880 4396778976643200 9969715912383360 2353107365884800 1157976519527520 2072767231846080 3412663899765120 3786545492513280 1965618836616960 1064965919769360 6821298763392960 974421286715520 3087937385406720 11790306380643840 6468682606283520 2839909119384960 730815965036640 2315953039055040 4145534463692160 7573090985026560 8842729785482880 4176091228780800 4851511954712640 1996621257052800 2196233541492480 2129931839538720 3187653093187200 1948842573431040 12937365212567040 1487571443487360 5679818238769920 2948428254925440 2390739819890400 1461631930073280 4631906078110080 9703023909425280 2267154339004800 1115678582615520 4259863679077440 3897685146862080 1863513173249280 1096223947554960 496406878591680 2975142886974720 11359636477539840 3294350312238720 1193045103169920 690182699875200 2923263860146560 4534308678009600 2231357165231040 8519727358154880 2127458051107200 2116010716404480 517637024906400 2192447895109920 992813757183360 3248070955718400 3400731508507200 1673517873923280 6588700624477440 1531233450552960 1595593538330400 2386090206339840 1380365399750400 5846527720293120 2795269759873920 744610317887520 4462714330462080 4254916102214400 4232021432808960 1148425087914720 1789567654754880 1035274049812800 4384895790219840 1985627514366720 483127889912640 3347035747846560 3062466901105920 3191187076660800 2760730799500800 11693055440586240 3174016074606720 1161130895084160 1489220635775040 4872106433577600 8464042865617920 9883050936716160 4667396079225600 2296850175829440 3579135309509760 2070548099625600 3971255028733440 2178118170305280 1116915476831280 966255779825280 2928377843677440 6348032149213440 1552911074719200 2322261790168320 2978441271550080 724691834868960 4593700351658880 4141096199251200 4761024111910080 4356236340610560 2082750017160960 1741696342626240 2233830953662560 1932511559650560 12696064298426880 3445275263744160 1560135904145280 3105822149438400 5956882543100160 3267177255457920 1449383669737920 4392566765516160 9522048223820160 2377747233590400 1170101928108960 3483392685252480 4467661907325120 3865023119301120 1087037752303440 491617425539520 1626859221134400 6890550527488320 3120271808290560 11913765086200320 6534354510915840 3124125025741440 2898767339475840 4755494467180800 2340203856217920 8935323814650240 2106931823740800 2219230751351040 2174075504606880 983234851079040 1761679164752640 3566620850385600 1755152892163440 13068709021831680 1518401939725440 5797534678951680 2768371329951360 5445295425763200 737426138309280 4680407712435840 4213863647481600 2314141993699200 1138801454794080 4348151009213760 1966469702158080 473659891427520 3510305784326880 3036803879450880 11595069357903360 3328846127026560 1138375873514880 1474852276618560 2642518747128960 4628283987398400 2277602909588160 8696302018427520 2029970963260800 3932939404316160 2159865860785920 947319782855040 1427095572215040 2936131941254400 3471212990548800 1708202182191120 6657692254053120 1384176486591360 1522478222445600 2276751747029760 2949704553237120 710489837141280 4555205819176320 4059941926521600 4993269190539840 4319731721571840 1038132364943520 1707563810272320 1894639565710080 3416404364382240 1545083337409920 2768352973182720 3044956444891200 5899409106474240 3239798791178880 1420979674282560 2140643358322560 4404197911881600 9986538381079680 2354806155945600 1158812503057440 2076264729887040 3415127620544640 3789279131420160 1968935537076480 1065734755711920 6832808728764480 976065483173760 3090166674819840 11798818212948480 6479597582357760 2841959348565120 732049112380320 2317625006114880 4152529459774080 7578558262840320 8849113659711360 4183137785030400 4859698186768320 1999502037993600 2197819078882560 2131469511423840 1952130966347520 12959195164715520 1488645373057920 5683918697130240 2953403305614720 1464098224760640 4635250012229760 9719396373536640 2268791076585600 1116484029793440 4262939022847680 3904261932695040 1866201902127360 1098073668570480 496765251984960 2977290746115840 11367837394260480 3296728618323840 1193906403930240 690680966774400 2928196449521280 4537582153171200 2232968059586880 8525878045695360 2128993937078400 2117538338146560 518010725080800 2196147337140960 993530503969920 3253551610579200 3403186614878400 1674726044690160 6593457236647680 1533817187844480 1596745452808800 2387812807860480 1381361933548800 5856392899042560 2799302853191040 745147877977440 4465936119173760 4257987874156800 4235076676293120 1150362890883360 1790859605895360 1036021450161600 4392294674281920 1987061007939840 483476676742080 3349452089380320 3067634375688960 3193490905617600 2762723867097600 11712785798085120 3176307507219840 1161969155867520 1490295755954880 4880327415868800 8470153352586240 9890185854971520 4675271642092800 2300725781766720 3581719211790720 2072042900323200 3974122015879680 2181793432976640 1117721816966160 966953353484160 2932602989057280 6352615014439680 1554032175242400 2323938311735040 2980591511909760 725215015113120 4601451563533440 4144085800646400 4764461260829760 4363586865953280 2085755067083520 1742953733801280 2235443633932320 1933906706968320 12705230028879360 3451088672650080 1561262220524160 3108064350484800 5961183023819520 3272690149464960 1450430030226240 4398904483585920 9528922521659520 2379463812028800 1170946665393120 3485907467602560 4470887267864640 3867813413936640 1087822522669680 492326744898240 1628033707396800 6902177345300160 3122524441048320 11922366047639040 6545380298929920 3128632600625280 2900860060452480 4758927624057600 2341893330786240 8941774535729280 2109971763849600 2220832891226880 2175645045339360 984653489796480 1762950982222080 3569195718043200 1756419998089680 13090760597859840 1519498126903680 5801720120904960 5454483582441600 738490117347360 4683786661572480 4219943527699200 2315812653302400 1139623595177760 4351290090678720 1969306979592960 474343301154240 3512839996179360 3038996253807360 11603440241809920 3331249336840320 1140018354034560 1476980234694720 2644426473333120 4631625306604800 2279247190355520 8702580181357440 2032899862089600 3938613959185920 2161425143082240 948686602308480 6329915291548800 1431207745793280 2938251637036800 3473718979953600 1709435392766640 6662498673680640 1385175771745920 1524674896567200 2280036708069120 2953960469389440 711514951731360 4558494380711040 4065799724179200 4996874005260480 4322850286164480 1038881828809440 1710027531051840 1897373204616960 3418870785533280 1547312626823040 2770351543491840 3049349793134400 5907920938778880 3242137714623360 1423029903462720 2146811618689920 4407377455555200 9993748010520960 2358203736067200 1160484470117280 2077763657618880 3420055062103680 3794746409233920 1970356980130560 1067272427597040 6837741571066560 976770138798720 3094625253646080 11815841877557760 6484275429246720 2846059806925440 732577604099040 2320968940234560 4155527315237760 7589492818467840 8861881408168320 4186157737708800 4863206571935040 2005263599875200 2200990153662720 2134544855194080 1953540277597440 12968550858493440 1490793232199040 5692119613850880 2955535470195840 1465155208198080 4641937880469120 9726413143870080 2272064551747200 1118094924149280 4269089710388160 3907080555194880 1871579359883520 1098866406148560 497481998771520 2981586464398080 11384239227701760 3301485230494080 1195629005450880 691677500572800 2930310416396160 4544129103494400 2236189848298560 8538179420776320 2132065709020800 2120593581630720 518758125429600 2197732812297120 994963997543040 3255900462662400 3408096827620800 1677142386223920 6602970460988160 1534924503826560 1599049281765600 2391258010901760 1383355001145600 5860620832792320 2807369039825280 746222998157280 4472379696597120 4264131418041600 4241187163261440 1151193377869920 1793443508176320 1037516250859200 4395465624594240 1989927995086080 484174250400960 3354284772447840 3069849007653120 3198098563531200 2766710002291200 11721241665584640 3180890372446080 1163645677434240 1492445996314560 4883850693993600 8482374326522880 9904455691482240 4678646883321600 2302386755739840 3586887016352640 2075032501718400 3979855990172160 2183368545550080 1119334497235920 968348500801920 2941053279816960 6361780744892160 1556274376288800 2327291354868480 2984891992629120 726261375601440 4604773511479680 4150065003436800 4771335558669120 4366737091100160 2091765166928640 1745468516151360 2238668994471840 1936697001603840 12723561489784320 3453580133609760 1563514853281920 3112548752577600 5969783985258240 3275052818325120 1452522751202880 4411579919725440 9542671117338240 2382896968905600 1172636139961440 3490937032302720 4477337988943680 3873394003207680 1089392063402160 1630382679921600 6907160267219520 3127029706563840 11939567970516480 6550105636650240 3137647750392960 2905045502405760 4765793937811200 2345272279922880 8954675977887360 2116051644067200 2224037170978560 2178784126804320 3260765359843200 987490767231360 1765494617160960 3574345453358400 1758954209942160 13100211273300480 1521690501260160 5810091004811520 5458421363875200 2445574019882400 740618075423520 4690544559845760 4232103288134400 2319153972508800 1141267875945120 4357568253608640 1974981534462720 475710120607680 3517908419884320 3043381002520320 11620182009623040 3336055756467840 1143303315073920 4891148039764800 1481236150847040 2648241925741440 4638307945017600 2282535751890240 8715136507217280 2038757659747200 3949963068925440 2164543707674880 951420241215360 2942491028601600 3478730958763200 1711901813917680 6672111512935680 1387174342055040 1529068244810400 2286606630147840 2962472301694080 713565180911520 4565071503780480 4077515319494400 5004083634701760 4329087415349760 1040380756541280 1714954972610880 1902840482430720 3423803627835360 1551771205649280 2774348684110080 3058136489620800 5924944603388160 3246815561512320 1427130361823040 4413736542902400 10008167269403520 2364998896310400 1163828404236960 2080761513082560 3429909945221760 3805680964861440 1973199866238720 1070347771367280 6847607255670720 978179450048640 3103542411298560 11849889206776320 6493631123024640 2854260723646080 733634587536480 2327656808473920 4161523026165120 7611361929722880 8887416905082240 4192197643065600 4870223342268480 2007664250659200 2207332303223040 2140695542734560 1956358900097280 12987262246049280 1495088950481280 5708521447292160 2959799799358080 1467269175072960 4655313616947840 9740446684536960 2278611502070400 1121316712860960 4281391085469120 3912717800194560 1873819967281920 1100451881304720 498915492344640 2990177900962560 11417042894584320 3310998454834560 1199074208492160 693670568169600 2934538350145920 4557223004140800 2242633425721920 8562782170938240 2138209252905600 2126704068599040 520252926127200 2200903762609440 997830984689280 3260598166828800 3417917253105600 1681975069291440 6621996909669120 1537139135790720 1603656939679200 2398148416984320 1387341136339200 5869076700291840 2810729950922880 748373238516960 4485266851443840 4276418505811200 4253408137198080 1152854351843040 1798611312738240 1040505852254400 4401807525218880 1995661969378560 485569397718720 3363950138582880 3074278271581440 3207313879358400 2774682272678400 11738153400583680 3190056102898560 1166998720567680 1496746477033920 4890897250243200 8506816274396160 9932995364503680 4685397365779200 2305708703686080 3597222625476480 2081011704508800 3991323938757120 2186518770696960 1122559857775440 971138795437440 2944574234300160 6380112205797120 1560758778381600 2333997441135360 2993492954067840 728354096578080 4611417407372160 4162023409017600 4785084154347840 4373037541393920 2094269375197440 1750498080851520 2245119715550880 1942277590874880 12760224411594240 3458563055529120 1568020118797440 3121517556763200 5986985908135680 3279778156045440 1456708193156160 4416861351450240 9570168308695680 2389763282659200 1176015089098080 3500996161703040 4490239431101760 3884555181749760 1092531144867120 1635080624971200 6917126111058240 3136040237594880 11973971816271360 6559556312090880 3141404062796160 2913416386312320 4779526565318400 2352030178196160 8980478862203520 2118584927491200 2230445730481920 2185062289734240 3270161249942400 988672966162560 1770581887038720 3584644923988800 1764022633647120 13119112624181760 1526075249973120 5826832772624640 5466296926742400 2452620937456800 741504724621920 4704060356392320 4237169854982400 2325836610921600 1144556437479840 4370124579468480 1977345932325120 476279628713280 3528045267294240 3052150499946240 11653665545249280 3345668595722880 1144672048840320 4905241874913600 1483009449243840 2655872830558080 4651673221843200 2289112874959680 8740249158936960 2041198408771200 3954691864650240 2170780836860160 952559257426560 2950969811731200 3488754916382400 1716834656219760 6691337191445760 1391171482673280 1530898806578400 2289344097680640 2966018898487680 714419443069920 4578225749919360 4082396817542400 5018502893584320 4341561673720320 1043378612004960 1717008073260480 1905118514853120 3433669312439520 1553628946826880 2782342965346560 3061797613156800 5932037796975360 3256171255290240 1428838886139840 4426454717596800 10037005787168640 2367830213078400 1165221710120160 2086757224009920 3434016146520960 3810237029706240 1978885638455040 1071629164604880 6867338624879040 980998072548480 3107257893653760 11864075593950720 6512342510580480 2857677772279680 735748554411360 2330443420240320 4173514448019840 7620474059412480 8898056695463040 4204277453779200 4884256882935360 2009104641129600 2209974865539840 2143258329209760 1961996145096960 13024685021160960 1496878833098880 5715355544559360 2968328457682560 1471497108822720 4660886840480640 9768513765870720 2281339398038400 1122659124824160 4286516658419520 3923992290193920 1875164331720960 1103622831617040 499512781333440 2993757666197760 11430711089118720 3314962298309760 1200509709759360 2942994217645440 4562678796076800 2245318249648320 8573033316839040 2140769062857600 2129250104835840 2207245663234080 999025562666880 3269993575161600 3422009097057600 1683988687236240 6629924596619520 1541568399719040 1605576797143200 2401019419518720 5885988435290880 2812746497581440 749269172000160 4490636499296640 4281538125715200 4258500209671680 1156176299789280 1800764564639040 4414491326468160 1998051125333760 486150709101120 3367977374472480 3083136799438080 3211153594286400 11771976870581760 3193875157253760 1168395821873280 1498538344000320 4904990362742400 8517000419343360 9944886894929280 4698898330694400 2312352599578560 3601529129278080 8828982652936320 2083503039004800 3996102250667520 2192819220990720 1123903758000240 972301418202240 2946686806990080 6387750314507520 1562627279253600 2336791643746560 2997076688000640 729226063651680 4624705199157120 4167006078009600 4790812735880640 4385638441981440 2095771900158720 1752593732809920 2247807516000480 1944602836404480 12775500629015040 3468528899367840 1569897312762240 3125254558507200 5994153376001280 3289228831486080 1458452127303360 4420030210485120 9581625471761280 2392624246723200 1177422984571680 3505187465619840 4495615032000960 3889205672808960 1093839095477520 6937057798735680 3139794625524480 11988306752002560 6578457662972160 3143657850238080 2916904254606720 4785248493446400 2354845969143360 7707841998595200 8991230064001920 2120104897545600 2233115963608320 2187678190955040 3274076204150400 989382285521280 1772701582821120 3588936370084800 1766134476857520 13156915325944320 1527902228603520 5833808509213440 5482048052476800 2455557153112800 742036714140960 4709691938286720 4240209795091200 2328621043593600 1145926671452640 4375356381910080 1978764571042560 476621333576640 3532268953715040 3055804457207040 11667617018426880 3349673945412480 1145493289100160 4911114306225600 1484073428281920 2659052374231680 4657242087187200 2291853342905280 8750712763820160 2042662858185600 3957529142085120 2173379640687360 953242667153280 2954502638035200 3492931565390400 1718890007178960 6699347890824960 1392836957930880 1531997143639200 2290986578200320 2968146856563840 714932000364960 4583706685810560 4085325716371200 5024510918118720 4346759281374720 1044627718448160 1718239933650240 1906485334306560 3437780014357920 1554743591533440 2785673915861760 3063994287278400 5936293713127680 3260069461031040 1429864000729920 4431753957052800 10049021836237440 2369529003139200 1166057693650080 2089255436896320 3436479867300480 3812970668613120 1981254710211840 1072398000547440 6875560028715840 982172498590080 3109487183066880 11872587426255360 6520138922062080 2859728001459840 736629373942560 2332115387300160 4178510873792640 7625941337226240 8904440569691520 4209310708243200 4890104191546560 2011025161756800 2211560402929920 2144796001094880 1964344997180160 13040277844124160 1497952762669440 5719456002919680 2971882065317760 1473258747885120 4664230774600320 9780208383093120 2282976135619200 1123464572002080 4289592002189760 3928689994360320 1876956817639680 1104944060913840 499871154726720 2995905525338880 11438912005839360 3317340604394880 1201371010519680 2946517495770240 4565952271238400 2246929144004160 8579184004379520 2142304948828800 2130777726577920 2209888121827680 999742309453440 3273908328633600 3424464203428800 1685196858003120 6634681208789760 1543413926355840 1606728711621600 2402742021039360 5893034991540480 2815435226459520 749806732090080 4493858288008320 4284609897657600 4261555453155840 1157560444766880 1802056515779520 4419776243655360 1999484618906880 486499495930560 3370393716006240 3086827852711680 3213457423243200 11786069983080960 3196166589866880 1169234082656640 1499613464180160 4910862492950400 8523110906311680 9952021813184640 4704523732742400 2315120889533760 3604113031559040 8839552487310720 2084997839702400 3998969237813760 2195444408613120 1124710098135120 972998991861120 2949503570576640 6392333179733760 1563748379776800 2338468165313280 2999226928360320 729749243895840 4630241779067520 4169995679404800 4794249884800320 4390888817226240 2097775266773760 1753851123984960 2249420196270240 1945997983722240 12784666359467520 3472681334300640 1571023629141120 3127496759553600 5998453856720640 3293166612919680 1459498487791680 4424255355864960 9588499769600640 2394340825161600 1178267721855840 3507702247969920 4498840392540480 3891995967444480 1094623865843760 6945362668601280 3142047258282240 11996907713441280 6586333225839360 3146662900160640 2918996975583360 4788681650323200 2356535443711680 7717069631779200 8997680785080960 2122131524284800 2234718103484160 2189247731687520 3276425176675200 990328044666240 1773973400290560 3591511237742400 1767401582783760 13172666451678720 1528998415781760 5837993951166720 5488611021532800 2457318882506400 742746033499680 4713070887423360 4244263048569600 2330291703196800 1146748811836320 4378495463375040 1980656089332480 477076940061120 3534803165567520 3057996831563520 11675987902333440 3352077155226240 1146588276113280 4914637765012800 1485492066999360 2660960100435840 4660583406393600 2293497623672640 8756990926750080 2044615457404800 3961312178664960 2174938922983680 954153880122240 2956622333817600 3495437554795200 1720123217754480 6704154310452480 1393836243085440 1533461593053600 2293176552226560 2970984133998720 715615410091680 4586995247345280 4089230914809600 5028115732839360 4349877845967360 1045377182314080 1719882414169920 1908307760244480 3440246435508960 1556229784475520 2787672486170880 3066923186107200 5941968267997440 3262408384475520 1431230820183360 4434933500726400 10056231465678720 2371794056553600 1167172338356640 2090754364628160 3439764828339840 3816615520488960 1982676153265920 1073423115137520 6880492871017920 982877154215040 3112459568951040 11883936535994880 6524816768951040 2862461640366720 737157865661280 2334344676713280 4181508729256320 7633231040977920 8912952401996160 4212330660921600 4893612576713280 2013425812540800 2213674452783360 2146846230275040 1965754308430080 13049633537902080 1499384668763520 5724923280733440 2974014229898880 1474315731322560 4668689353426560 9787225153426560 2285158452393600 1124538501572640 4293692460550080 3931508616860160 1879197425038080 1105736798491920 500348985917760 2998769337527040 11449846561466880 3320511679175040 1202519411533440 2948631462645120 4570316904787200 2249077003145280 8587384921100160 2144352796790400 2132814555567360 2211473596983840 1000697971835520 3276257180716800 3427737678590400 1686807752358960 6641023358350080 1544521242337920 1608264597592800 2405038823066880 5897262925290240 2818796137557120 750523478876640 4498154006290560 4288705593580800 4265629111134720 1158390931753440 1803779117300160 4422947193967680 2001395943671040 486964545036480 3373615504717920 3089042484675840 3216529195185600 11794525850580480 3199221833351040 1170351763701120 1501046957753280 4914385771075200 8531258222269440 9961535037525120 4707898973971200 2316781863506880 3607558234600320 8845894387935360 2086990907299200 4002791887342080 2197019521186560 1125785218314960 973929090072960 2953024525059840 6398443666702080 1565243180474400 2340703527402240 3002093915506560 730446817554720 4633563727013760 4173981814598400 4798832750026560 4394039042373120 2100279475042560 1755527645551680 2251570436629920 1947858180145920 12796887333404160 3475172795260320 1572525384312960 3130486360948800 6004187831013120 3295529281779840 1460893635109440 4429536787589760 9597665500053120 2396629596412800 1179394038234720 3511055291103360 4503140873259840 3895716360291840 1095670226332080 6950345590520640 3145050768625920 12008375662026240 6591058563559680 3150419212563840 2921787270218880 4793259192825600 2358788076469440 7722606211689600 9006281746519680 4943293922669760 2124664807708800 2236854289985280 2191340452664160 3279557140041600 991510243597440 1775669156916480 3594944394619200 1769091057352080 13182117127119360 1530459998686080 5843574540437760 5492548802966400 2459667855031200 743632682698080 4717576152938880 9886587845339520 4249329615417600 2332519249334400 1147844999014560 4382680905328320 1983020487194880 477646448166720 3538182114704160 3060919997372160 11687149080875520 3355281434977920 1147957009879680 4919335710062400 702726210748800 1487265365396160 2663503735374720 4665038498668800 2295689998029120 8765361810656640 2047056206428800 3966040974389760 2177017966045440 955292896333440 2959448594860800 3498778874001600 1721767498521840 6710562869955840 1395168623291520 1535292154821600 2295914019759360 1405452421497600 2974530730792320 716469672250080 4591379996058240 4094112412857600 5032922152466880 4354035932090880 1046376467468640 1721935514819520 1910585792666880 3443534997043680 1558087525653120 2790337246583040 3070584309643200 2810904842995200 5949061461584640 3265526949068160 1432939344500160 4439172892291200 10065844304933760 2374625373321600 1168565644239840 2092752934937280 3443871029639040 3821171585333760 1984571410671360 1074704508375120 6887069994087360 983816695048320 3116175051306240 11898122923169280 6531053898136320 2865878689000320 737862521286240 2337131288479680 4185505869874560 7642343170667520 4216357264492800 4898290423602240 2013905942697600 2216317015100160 2149409016750240 1967633390096640 13062107796272640 1501174551381120 5731757378000640 2976857116007040 1475725042572480 4674262576959360 9796580847204480 2287886348361600 1125880913535840 4298818033500480 3935266780193280 1879645546517760 1106793781929360 500946274906560 3002349102762240 11463514756001280 3324475522650240 1203954912800640 2951450085144960 4575772696723200 2251761827071680 8597636067000960 2146912606742400 2135360591804160 2213587563858720 1001892549813120 3279388983494400 3431829522542400 1688821370303760 6648951045300480 1545997663647360 1610184455056800 2407909825601280 5902900170289920 2819468319776640 751419412359840 4503523654143360 4293825213484800 4270721183608320 1159498247735520 1805932369200960 4427175127717440 2003785099626240 487545856418880 3377642740607520 3091995327294720 3220368910113600 11805800340579840 3203040887706240 1171748865006720 1502838824719680 4919083475241600 8541442367216640 4712399295609600 2318996495471040 3611864738401920 8854350255434880 2089482241795200 4007570199252480 2199119671284480 1127129118539760 975091712837760 2953728715956480 6406081775412480 1567111681346400 2343497730013440 3005677649439360 731318784628320 4637992990942080 4178964483590400 4804561331559360 4398239342568960 2100780316696320 1757623297510080 2254258237079520 1950183425675520 12812163550824960 3478494743206560 1574402578277760 3134223362692800 6011355298878720 3298679506926720 1462637569256640 4430593073934720 9609122663118720 2399490560476800 1180801933708320 3515246595020160 4508516474159040 3900366851351040 1096978176942480 6956989486413120 3148805156555520 12022710597757440 6597359013853440 3151170475044480 2925275138513280 4798981120953600 2361603867416640 7729988318236800 9017032948318080 4948019260390080 2125171464393600 2239524523111680 2193956353884960 3283472094249600 991746683383680 1777788852698880 3599235840715200 1771202900562480 13194718027706880 1532286977316480 5850550277026560 5497799178211200 2462604070687200 743810012537760 4723207734833280 9896038520780160 4250342928787200 2335303682006400 1149215232987360 4387912707769920 1983493366767360 477760349787840 3542405801124960 3064573954632960 11701100554053120 3359286784667520 1148230756632960 4925208141374400 703565086492800 1487620025075520 2666683279048320 4670607364012800 2298430465974720 8775825415539840 2047544356233600 3966986733534720 2179616769872640 955520699575680 2962981421164800 3502955523009600 1723822849481040 6718573569335040 1396834098549120 1535658267175200 2296461513265920 1407130172985600 2975240050151040 716640524681760 4596860931949440 4095088712467200 5038930177001280 4359233539745280 1047625573911840 1722346134949440 1911041399151360 3447645698962080 1558459073888640 2793668197098240 3071316534350400 2814260345971200 5950480100302080 3269425154808960 1433281049363520 4444472131747200 10077860354002560 2375191636675200 1168844305416480 2095251147823680 3444692269898880 3822082798302720 1986940482428160 1074960787022640 6895291397924160 984991121089920 3116918147777280 11900960200604160 6538850309617920 2866562098727040 738743340817440 2337688610832960 4190502295647360 7644165596605440 4221390518956800 4904137732213440 2021107895049600 2216845527563520 2149921574045280 1969982242179840 13077700619235840 1501532527904640 5733124197454080 2980410723642240 1477486681634880 4675377221665920 9808275464426880 2288431927555200 1126149395928480 4299843148090560 3939964484359680 1886367368712960 1108115011226160 501065732704320 3003065055809280 11466248394908160 3325268291345280 1204242013054080 2954973363269760 4576863855110400 2252298791856960 8599686296181120 2147424568732800 2135869799051520 2216230022452320 1002131465408640 3283303736966400 3432647891332800 1689224093892720 6650536582690560 1547843190284160 1610568426549600 2408484026108160 5909946726539520 2829551053069440 751598599056480 4504597583713920 4294849137465600 4271739598103040 1160882392713120 1806363019581120 4432460044904640 2004262930817280 487662118695360 3378448187785440 3095686380568320 3221136853099200 11819893453079040 3203804698577280 1172028285267840 1503197198112960 4924955605449600 8543479196206080 4718024697657600 2321764785426240 3612726039162240 8864920089809280 2089980508694400 4008525861634560 2201744858906880 1127397898584720 975324237390720 2964291579406080 6407609397154560 1567485381520800 2344056570535680 3006394396225920 731493178043040 4643529570852480 4179961017388800 4805707047865920 4403489717813760 2108292941502720 1758042427901760 2254795797169440 1950648474781440 12815218794309120 3482647178139360 1574778017070720 3134970763041600 6012788792451840 3302617288360320 1462986356086080 4446437369109120 9611414095731840 2400062753289600 1181083512803040 3516084855803520 4509591594338880 3901296949562880 1097239767064560 6965294356278720 3149556034141440 12025577584903680 6605234576720640 3162439412254080 2925972712172160 4800125506579200 2362167025606080 7739215951420800 9019183188677760 4953925932540480 2132771314665600 2240058569736960 2194479534129120 3284255085091200 995293280177280 1778212791855360 3600094129934400 1771625269204560 13210469153441280 1532652373042560 5851945424344320 5504362147267200 2463191313818400 746469960132960 4724334051212160 9907851865080960 2335860568540800 1149489279781920 4388959068258240 1090068265319040 1990586560354560 479468874104640 3543250538409120 3065304746085120 11703890848688640 3360087854605440 1152336957932160 4926382627636800 703732861641600 817551198989280 1492939920265920 2667319187783040 4671721137081600 2298978559563840 8777918136516480 2054866603305600 2180136530638080 527799646231200 958937748209280 2963687986425600 3503790852811200 1724233919672880 6720175709210880 1397167193600640 1541149952479200 2304673915864320 1407465723283200 1635102397978560 2985879840531840 719203311156960 4597957119127680 4109733206611200 5040131781908160 4360273061276160 1047875395200480 1728505436898240 1055599292462400 1917875496418560 3448467839345760 1564032297421440 2794334387201280 3082299904958400 2814931446566400 3270204795957120 1438406622313920 4445531979638400 10080263563816320 2383685586979200 1173024223066080 2095750790400960 3457010873796480 2111198584924800 3835750992837120 1987414296779520 1078804966735440 6896935678691520 985226006298240 3128064594842880 6540409591914240 1583398938693600 2876813244627840 738919504723680 2346048446132160 4191501580801920 4222397169849600 4905307193935680 2022068155363200 2224773214513920 2157609933470880 1970452012596480 13080819183828480 1506902175757440 3166797877387200 5753626489255680 2981121445169280 1477839009447360 4692096892264320 9810614387871360 2296615615459200 1130176631818080 4315219866941760 3940904025192960 1887263611672320 1108379257085520 502857599670720 1658798888155200 3013804351514880 11507252978511360 3337159821770880 1208548516855680 2955678018894720 4593231230918400 2260353263636160 8630439733883520 2155103998588800 2143507907761920 2216758514171040 1005715199341440 3284086687660800 3444923423188800 1695264947727120 6674319643541760 1548212295611520 1616327998941600 2417097033711360 5911356037789440 2830895417508480 754286399506080 4520706527272320 4310207997177600 2359574889033600 4287015815523840 1161159221708640 1812822775283520 4433517028342080 2011430398682880 489406052842560 3390529895454240 3096424591223040 3232655997883200 11822712075578880 3215261861642880 1176219589184640 1508572799012160 4926130031491200 4719149778067200 2322318443417280 3625645550567040 8867034056684160 2097454512182400 4022860797365760 2202269896431360 1131429599259120 978812105685120 2965699961199360 3539362333550400 6430523723285760 1573090884136800 2352439178369280 3017145598024320 734109079263840 4644636886834560 4194909024364800 4822892792464320 4404539792862720 2109294624810240 1764329383776960 2262859198518240 1957624211370240 12861047446571520 3483477665125920 1580409598965120 3146181768273600 6034291196048640 3303404844647040 1468218158527680 4448549941799040 9645785584928640 2408645645481600 1185307199223840 3528658767553920 4525718397036480 3915248422740480 3670449827385600 1101163618895760 6966955330251840 3160819197930240 12068582392097280 6606809689294080 3163941937215360 2936436317055360 4817291290963200 2370614398447680 7741061478057600 9051436794072960 4955107266970560 2133784628035200 2248069269116160 2202327237791520 3295999947715200 995766159749760 1784571879202560 3612968468222400 13213619378588160 1538133308933760 5872872634110720 5505674741078400 2471999960786400 746824619812320 4741228796895360 9910214533941120 2344213866556800 1153599981700320 4404654475583040 1093966471059840 1991532319499520 479696677346880 3555921597671520 3076266617867520 11745745268221440 3372103903674240 1152884451438720 4943999921572800 706249488873600 820474853294880 1493649239624640 2676857818803840 4688427733113600 2307199963400640 8809308951166080 2055842902915200 2187932942119680 529687116655200 959393354693760 2974286465337600 3516320799835200 1730399972550480 6744207807348480 1402163619373440 1541882177186400 2305768902877440 1412498977747200 1640949706589760 2987298479249280 719545016020320 4614399926801280 4111685805830400 5058155855511360 4375865884239360 1051622714530080 1729326677158080 1059374233310400 1918786709387520 3460799945100960 1564775393892480 2804327238746880 3083764354372800 2824997955494400 3281899413179520 1439090032040640 4461429698006400 10116311711022720 2384818113686400 1173581545419360 2103245429060160 3458653354316160 2118748466620800 3837573418775040 1994521512049920 1079317524030480 6921599890201920 988749284423040 3129550787784960 6563798826359040 1589061349965600 2878180064081280 741561963317280 2347163090838720 4206490858120320 4237496933241600 4922849119769280 2023508545833600 2225830239440640 2158635048060960 1977498568846080 13127597652718080 1507618128804480 3178122699931200 5756360128162560 2991782268074880 1483123926634560 4694326181677440 9845698239538560 2297706773846400 1130713596603360 4317270096121920 3954997137692160 1888607976111360 1112342944975920 503096515266240 1664730938059200 3015236257608960 11512720256325120 3338745359160960 1209122717362560 2966247853269120 4595413547692800 2261427193206720 8634540192243840 2156127922569600 2144526322256640 2224685889951840 1006193030532480 3295830948076800 3446560160769600 1696070394905040 6677490718321920 1553748875521920 1617095941927200 2418245434725120 5932495706538240 2832911964167040 754644772899360 4522854386413440 4312255845139200 2368012992105600 4289052644513280 1165311656641440 1813684076043840 4449371779903680 2012386061064960 489638577395520 3392140789810080 3107497751043840 3234191883854400 11864991413076480 3216789483384960 1176778429706880 1509289545798720 4943746422115200 4736025984211200 2330623313282880 3627368152087680 8898743559807360 2098451045980800 4024772122129920 2210145459298560 1131967159349040 979277154791040 2967812533889280 3552019488158400 6433578966769920 1573838284485600 2353556859413760 3018579091597440 734457866093280 4661246626565760 4196902091961600 4825184225077440 4420290918597120 2110797149771520 1765167644560320 2263934318698080 1958554309582080 12867157933539840 3495934969924320 1581160476551040 3147676568971200 6037158183194880 3315218188947840 1468915732186560 4451718800833920 9650368450154880 2409790031107200 1185870357413280 3530335289120640 4527868637396160 3917108619164160 3683575765497600 1101686799139920 6991869939848640 3162320953102080 12074316366389760 6630436377895680 3166195724657280 2937831464373120 4819580062214400 2371740714826560 7768744377609600 9055737274792320 4972827283421760 2135304598089600 2249137362366720 2203373598279840 3297565929398400 996475479108480 1785419757515520 3614685046660800 13260872755791360 1538864100385920 5875662928746240 5525363648246400 2473174447048800 747356609331360 4743481429653120 9945654566843520 2345327639625600 1154148075289440 4406747196559680 1094486231825280 1992950958216960 480038382210240 3557611072239840 3077728200771840 11751325857492480 3373706043550080 1153705691698560 4946348894097600 706585039171200 820864673868960 1494713218662720 2678129636273280 4690655279251200 2308296150578880 8813494393119360 2057307352329600 2188972463650560 529938779378400 960076764420480 2975699595859200 3517991459438400 1731222112934160 6747412087100160 1402829809476480 1542980514247200 2307411383397120 1413170078342400 1641729347737920 2989426437325440 720057573315360 4616592301157760 4114614704659200 5060559065325120 4377944927301120 1052122357107360 1730558537547840 1059877558756800 1920153528840960 3462444225868320 1565890038599040 2805659618952960 3085961028494400 2826340156684800 3283458695475840 1440115146630720 4463549393788800 10121118130650240 2386516903747200 1174417528949280 2104244714214720 3461117075095680 2119755117513600 3840307057681920 1995469140752640 1080086359973040 6924888451736640 989219054839680 3131780077198080 6566917390951680 1589816338135200 2880230293261440 741914291129760 2348835057898560 4208489428429440 4239510235027200 4925188043213760 2023988675990400 2227415776830720 2160172719946080 1978438109679360 13133834781903360 1508692058375040 3179632676270400 5760460586522880 2993203711128960 1483828582259520 4697670115797120 9850376086427520 2299343511427200 1131519043781280 4320345439892160 3956876219358720 1889056097591040 1112871436694640 503454888659520 1665521878046400 3017384116750080 11520921173045760 3341123665246080 1209984018122880 2967657164519040 4598687022854400 2263038087562560 8640690879784320 2157663808540800 2146053943998720 2225742873389280 1006909777319040 3297396849465600 3449015267140800 1697278565671920 6682247330492160 1554487086176640 1618247856405600 2419968036245760 5935314329038080 2833584146386560 755182332989280 4526076175125120 4315327617081600 2369138072515200 4292107887997440 1165865314632480 1814976027184320 4451485746778560 2013819554638080 489987364224960 3394557131343840 3108974172353280 3236495712811200 11870628658076160 3219080915998080 1177616690490240 1510364665978560 4946095274198400 4738276145030400 2331730629264960 3629952054368640 8902971493557120 2099945846678400 4027639109276160 2211195534347520 1132773499483920 979974728449920 2968516724785920 3553707108772800 6438161831996160 1574959385008800 2355233380980480 3020729331957120 734981046337440 4663461258529920 4199891693356800 4828621373997120 4422391068695040 2111297991425280 1766425035735360 2265546998967840 1959949456899840 12876323663992320 3497595943897440 1582286792929920 3149918770017600 6041458663914240 3316793301521280 1469962092674880 4452775087178880 9657242747994240 2411506609545600 1186715094697440 3532850071470720 4531093997935680 3919898913799680 3685325890579200 1102471569506160 6995191887794880 3164573585859840 12082917327828480 6633586603042560 3166946987137920 2939924185349760 4823013219091200 2373430189394880 7772435430883200 9062187995871360 4975189952281920 2135811254774400 2250739502242560 2204943139012320 3299914901923200 996711918894720 1786691574984960 3617259914318400 13267173206085120 1539960287564160 5879848370699520 5527988835868800 2474936176442400 747533939171040 4746860378789760 9950379904563840 2346998299228800 1154970215673120 4409886278024640 1095265872973440 1993423837789440 480152283831360 3560145284092320 3079920575128320 11759696741399040 3376109253363840 1153979438451840 4949872352884800 707088364617600 821449404730080 1495067878342080 2680037362477440 4693996598457600 2309940431346240 8819772556049280 2057795502134400 2190531745946880 530316273463200 960304567662720 2977819291641600 3520497448843200 1732455323509680 6752218506727680 1403829094631040 1543346626600800 2307958876903680 1414176729235200 1642898809460160 2990135756684160 720228425747040 4619880862692480 4115591004268800 5064163880045760 4381063491893760 1052871820973280 1730969157677760 1060632546926400 1920609135325440 3464910647019360 1566261586834560 2807658189262080 3086693253201600 2828353458470400 3285797618920320 1440456851494080 4466728937462400 10128327760091520 2387083167100800 1174696190125920 2105743641946560 3461938315355520 2121265093852800 3841218270650880 1996890583806720 1080342638620560 6929821294038720 989923710464640 3132523173669120 6571595237840640 1590948820389600 2880913702988160 742442782848480 2349392380251840 4211487283893120 4242530187705600 4928696428380480 2026869456931200 2227944289294080 2160685277241120 1979847420929280 13143190475681280 1509050034898560 3181897640779200 5761827405976320 2995335875710080 1484885565696960 4698784760503680 9857392856760960 2299889090620800 1131787526173920 4321370554482240 3959694841858560 1891744826469120 1113664174272720 503574346457280 1666708288027200 3018100069797120 11523654811952640 3341916433941120 1210271118376320 2969771131393920 4599778181241600 2263575052347840 8642741108964480 2158175770531200 2146563151246080 2227328348545440 1007148692914560 3299745701548800 3449833635931200 1697681289260880 6683832867882240 1555594402158720 1618631827898400 2420542236752640 5939542262787840 2837617239703680 755361519685920 4527150104695680 4316351541062400 2370825693129600 4293126302492160 1166695801619040 1815406677564480 4454656697090880 2014297385829120 490103626501440 3395362578521760 3111188804317440 3237263655796800 11879084525575680 3219844726869120 1177896110751360 1510723039371840 4949618552323200 4741651386259200 2333391603238080 3630813355128960 8909313394181760 2100444113577600 4028594771658240 2212770646920960 1133042279528880 980207253002880 2972741870165760 3556238539694400 6439689453738240 1575333085183200 2355792221502720 3021446078743680 735155439752160 4666783206476160 4200888227155200 4829767090303680 4425541293841920 2114303041347840 1766844166127040 2266084559057760 1960414506005760 12879378907476480 3500087404857120 1582662231722880 3150666170366400 6042892157487360 3319155970381440 1470310879504320 4459112805248640 9659534180607360 2412078802358400 1186996673792160 3533688332254080 4532169118115520 3920829012011520 3687951078201600 1102733159628240 7000174809714240 3165324463445760 12085784314974720 6638311940762880 3171454562021760 2940621759008640 4824157604716800 2373993347584320 7777972010793600 9064338236231040 4978733955572160 2138851194883200 2251273548867840 2205466319256480 3300697892764800 998130557612160 1787115514141440 3618118203537600 13276623881525760 1540325683290240 5881243518017280 5531926617302400 2475523419573600 748597918209120 4747986695168640 9957467911144320 2347555185763200 1155244262467680 4410932638512960 1095525753356160 1996261115224320 480835693558080 3560990021376480 3080651366580480 11762487036034560 3376910323301760 1155621918971520 4951046839147200 707256139766400 821644315017120 1497195836418240 2680673271212160 4695110371526400 2310488524935360 8821865277025920 2060724400963200 2191051506712320 530442104824800 961671387116160 2978525856902400 3521332778644800 1732866393701520 6753820646603520 1404162189682560 1545543300722400 2311243837943040 1414512279532800 1643288630034240 2994391672836480 721253540337120 4620977049870720 4121448801926400 5065365484952640 4382103013424640 1053121642261920 1733432878457280 1060884209649600 1923342774232320 3465732787403040 1568490876247680 2808324379365120 3091086601444800 2829024559065600 3286577260068480 1442507080674240 4467788785353600 10130730969905280 2390480747222400 1176368157185760 2106243284523840 3466865756914560 2121768419299200 3846685548464640 1997364398158080 1081880310505680 6931465574806080 990158595672960 3136981752495360 6573154520136960 1591326314474400 2885014161348480 742618946754720 2352736314371520 4212486569047680 4243536838598400 4929865890102720 2027829717244800 2231115364074240 2163760621011360 1980317191345920 13146309040273920 1511197894039680 3182652628948800 5770028322696960 2996046597237120 1485237893509440 4705472628743040 9859731780205440 2303162565782400 1133398420529760 4327521242022720 3960634382691840 1892641069428480 1113928420132080 504291093243840 1667103758020800 3022395788079360 11540056645393920 3346673046111360 1211993719896960 2970475787018880 4606325131564800 2266796841059520 8655042484045440 2161247542473600 2149618394730240 2227856840264160 1008582186487680 3300528652243200 3454743848673600 1700097630794640 6693346092222720 1555963507486080 1620935656855200 2423987439793920 5940951574037760 2838961604142720 756436639865760 4533593682119040 4322495084947200 2371388233334400 4299236789460480 1166972630614560 1817990579845440 4455713680528320 2017164372975360 490801200160320 3400195261589280 3111927014972160 3241871313710400 11881903148075520 3224427592095360 1179572632318080 1512873279731520 4950792978364800 4742776466668800 2333945261229120 3635981159690880 8911427361056640 2103433714972800 4034328745950720 2213295684445440 1134654959798640 981602400320640 2974150251959040 3557082350001600 6448855184190720 1577575286229600 2359145264636160 3025746559463040 736201800240480 4667890522458240 4206867429945600 4836641388143040 4426591368890880 2115304724655360 1769358948477120 2269309919597280 1963204800641280 12897710368381440 3500917891843680 1584914864480640 3155150572459200 6051493118926080 3319943526668160 1472403600480960 4461225377938560 9673282776286080 2415511959235200 1188686148360480 3538717896954240 4538619839194560 3926409601282560 3688826140742400 1104302700360720 7001835783687360 3169829728961280 12102986237852160 6639887053336320 3172957086983040 2944807200961920 4831023918470400 2377372296720960 7779817537430400 9077239678389120 4979915290002240 2139864508252800 2254477828619520 2208605400721440 3305395837814400 998603437184640 1789659149080320 3623267938852800 13279774106672640 1542518057646720 5889614401923840 5533239211113600 2479046878360800 748952577888480 4754744593441920 9959830580004480 2350896504969600 1156888543235040 4417210801442880 1097085035652480 1997206874369280 481063496800320 3566058445081440 3085036115293440 11779228803847680 3381716742929280 1156169412478080 4958093756721600 708262790659200 822813776739360 1497905155776960 2684488723620480 4701793009939200 2313777086470080 8834421602885760 2061700700572800 2194170071304960 531197092994400 962126993600640 2982765248467200 3526344757454400 1735332814852560 6763433485858560 1406160759991680 1546275525429600 2312338824956160 1416525581318400 1645627553478720 2995810311553920 721595245200480 4627554172940160 4123401401145600 5072575114393920 4388340142609920 1054620569993760 1734254118717120 1062394185988800 1924253987201280 3470665629705120 1569233972718720 2812321519983360 3092551050859200 2833051162636800 3291255106957440 1443190490400960 4474147872700800 10145150228787840 2391613273929600 1176925479539040 2109241139987520 3468508237434240 2124788371977600 3848507974402560 2000207284266240 1082392867800720 6941331259410240 991567906922880 3138467945437440 6582510213914880 1593591278983200 2886380980801920 743675930192160 2353850959078080 4218482279975040 4249576743955200 4936882660436160 2031190628342400 2232172389000960 2164785735601440 1983135813845760 13165020427829760 1511913847086720 3187182557966400 5772761961603840 3000310926399360 1487351860384320 4707701918156160 9873765320872320 2304253724169600 1133935385315040 4329571471202880 3966271627691520 1895777919786240 1115513895288240 504530008839360 1669476577982400 3023827694173440 11545523923207680 3348258583501440 1212567920403840 2974703720768640 4608507448339200 2267870770630080 8659142942405760 2162271466454400 2150636809224960 2231027790576480 1009060017678720 3305226356409600 3456380586254400 1700903077972560 6696517167002880 1558178139450240 1621703599840800 2425135840807680 5949407441537280 2843666879679360 756795013259040 4535741541260160 4324542932908800 2374763474563200 4301273618449920 1168633604587680 1818851880605760 4462055581152960 2018120035357440 491033724713280 3401806155945120 3116356278900480 3243407199681600 11898814883074560 3225955213837440 1180131472840320 1513590026518080 4957839534614400 4749526949126400 2337267209175360 3637703761211520 8924111162305920 2104430248771200 4036240070714880 2216445909592320 1135192519888560 982067449426560 2979079588235520 3562145211844800 6451910427674880 1578322686578400 2360262945680640 3027180053036160 736550587069920 4674534418350720 4208860497542400 4838932820756160 4432891819184640 2118810616231680 1770197209260480 2270385039777120 1964134898853120 12903820855349760 3505900813763040 1585665742066560 3156645373156800 6054360106072320 3324668864388480 1473101174139840 4468619382353280 9677865641512320 2416656344860800 1189249306549920 3540394418520960 4540770079554240 3928269797706240 3694076515987200 1104825880604880 7011801627526080 3171331484133120 12108720212144640 6649337728776960 3178215924347520 2946202348279680 4833312689721600 2378498613099840 7790890697251200 9081540159108480 4987003296582720 2143411105046400 2255545921870080 2209651761209760 3306961819497600 1000258515688320 1790507027393280 3624984517291200 13298675457553920 1543248849098880 5892404696559360 5541114773980800 2480221364623200 750193886766240 4756997226199680 9974006593165440 2352010278038400 1157436636824160 4419303522419520 1097604796417920 2000517031376640 481860808148160 3567747919649760 3086497698197760 11784809393118720 3383318882805120 1158085639751040 4960442729246400 708598340956800 823203597313440 1500387773532480 2685760541089920 4704020556076800 2314873273648320 8838607044839040 2065117749206400 2195209592835840 531448755717600 963721616296320 2984178378988800 3528015417057600 1736154955236240 6766637765610240 1406826950094720 1548838311904800 2316171279502080 1417196681913600 1646407194626880 3000775547064960 722791212222240 4629746547296640 4130235498412800 5074978324207680 4390419185671680 1055120212571040 1737128459626560 1062897511435200 1927443232592640 3472309910472480 1571834810367360 2813653900189440 3097676623809600 2834393363827200 3292814389253760 1192112503021440 1445582424444480 4476267568483200 10149956648415360 2395577117404800 1178876107775520 2110240425142080 3474256919253120 2125795022870400 3854886465185280 2001154912968960 1084186818333360 6944619820944960 992037677339520 3143669620734720 6585628778507520 1594346267152800 2384225006042880 2891164848888960 744028258004640 2357752215551040 4220480850284160 4251590045740800 4939221583880640 2032631018812800 2235871976244480 1788168754532160 2168373636666720 1984075354679040 13171257557015040 1514419682751360 3188692534305600 5782329697777920 3001732369453440 1488056516009280 4715504431102080 9878443167761280 2308072778524800 1135814762063520 3576337509064320 4336747273333440 3968150709358080 1897122284225280 1116042387006960 505366213423680 1670267517969600 3028839365502720 11564659395555840 3353807964366720 2976113032018560 4616145557049600 2271629524127040 8673494546666880 2165855200387200 2154201259956480 2232084774013920 1010732426847360 3306792257798400 3462109167787200 1703722143095280 6707615928733440 1558916350104960 1624391400290400 5952226064037120 2845683426337920 5002887282422400 758049320135520 4543259048254080 4331710400774400 2375888554972800 4308402519912960 1169187262578720 4464169548027840 2021464853694720 491847560648640 3407444286190560 3117832700209920 3248782800580800 11904452128074240 3231301889934720 1182087414668160 1516098640271040 4960188386697600 4751777109945600 2338374525157440 8928339096055680 2107918117065600 4042929707389440 2217495984641280 1137073980203280 983695121297280 2981192160925440 3563832832459200 6462603779869440 1580938587799200 2364174829336320 3032197280542080 737771340972960 4676749050314880 4215836234131200 4846952834902080 4434991969282560 2120313141192960 1948645437631200 1773131122002240 2274147960406560 1967390242594560 12925207559738880 3507561787736160 1588293813617280 3161877175598400 6064394561084160 3326243976961920 1475542681945920 4471788241388160 9693905669804160 2420661694550400 1191220360212960 3897290875262400 3546262244004480 4548295920813120 3934780485189120 3695826641068800 1106657011459440 7015123575472320 3176587627234560 12128789122168320 6652487953923840 3180469711789440 2951085363891840 4841323389100800 2382440720425920 7794581750524800 9096591841626240 4989365965442880 2144931075100800 2259284248247040 2213314022918880 3312442755388800 1000967835047040 1793474601488640 3630992541825600 13304975907847680 1545806619181440 5902170727783680 5543739961603200 2484332066541600 750725876285280 4764881440851840 9978731930885760 2355908483779200 1159354964386080 4426628045837760 1099423959096960 2001935670094080 482202513011520 3573661080638880 3091613238362880 11804341455567360 3388926372370560 1158906880010880 4968664133083200 709772766998400 824567969322720 1501451752570560 2690211902232960 4711816967558400 2318709928772160 8853256091675520 2066582198620800 2198847918193920 532329575248800 964405026023040 2989124335814400 3533862725668800 1739032446579120 6777852744741120 1409158615455360 1549936648965600 2317813760021760 1419545533996800 1649135938645440 3002903505141120 723303769517280 4637419857544320 4133164397241600 5083389558555840 4397695836387840 1056868961591520 1738360320016320 1064659150497600 1928810052046080 3478064893158240 1572949455073920 2818317230910720 3099873297931200 2839091067993600 3298271877290880 1194088302126720 1446607539034560 4483686503721600 10166779117111680 2397275907465600 1179712091305440 2113737923183040 3476720640032640 2129318300995200 3857620104092160 2004471613428480 1084955654275920 6956129786316480 993681873797760 3145898910147840 6596543754581760 1596988725746400 2388176604253440 2893215078069120 745261405348320 2359424182610880 4227475846366080 4258636601990400 4947407815936320 2237457513634560 1791132453190080 2169911308551840 1987363747595520 13193087509163520 1515493612321920 3193977451492800 5786430156138240 3006707420142720 1490522810696640 4718848365221760 9894815631872640 2309709516105600 1136620209241440 3582264906380160 4339822617103680 3974727495191040 1904740349379840 1117892108022480 505724586816960 1673035807924800 3030987224643840 11572860312276480 3356186270451840 2981045621393280 4619419032211200 2273240418482880 8679645234207360 2167391086358400 2155728881698560 2235784216044960 1011449173633920 3312272912659200 3464564274158400 1704930313862160 6712372540903680 1561500087396480 1625543314768800 5962091242786560 2857110524069760 5011179033571200 758586880225440 4546480836965760 4334782172716800 2379826336406400 4311457763397120 1171125065547360 4471568432089920 2022898347267840 492196347478080 3409860627724320 3123000174792960 3251086629537600 11924182485573120 3233593322547840 1182925675451520 1517173760450880 4968409368988800 4759652672812800 2342250131094720 8943136864179840 2109412917763200 4045796694535680 2221171247312640 1137880320338160 984392694956160 2993163406168320 3569739504609600 6467186645095680 1582059688322400 2365851350903040 3034347520901760 738294521217120 4684500262189440 4218825835526400 4850389983821760 4442342494625280 2128827449306880 1951875109245600 1774388513177280 2275760640676320 1968785389912320 12934373290191360 3513375196642080 1589420129996160 3164119376644800 6068695041803520 3331756870968960 1476589042434240 4489745109252480 9700779967643520 2422378272988800 1192065097497120 3903750218491200 3548777026354560 4551521281352640 3937570779824640 3701952078854400 1107441781825680 7026750393284160 3178840259992320 12137390083607040 6663513741937920 3193241173960320 2953178084868480 4844756545977600 2384130194994240 7807500436982400 9103042562705280 4997635306453440 2153544238742400 2260886388122880 2214883563651360 3314791727913600 6357680519984640 1794746418958080 3633567409483200 13327027483875840 1546902806359680 5906356169736960 5552928118281600 2486093795935200 4768260389988480 9995270612906880 2357579143382400 1160177104769760 4429767127302720 1100203600245120 2009974622826240 516205925403840 3576195292491360 3093805612719360 11812712339473920 3391329582184320 1240629366936960 4972187591870400 710276092444800 825152700183840 9536520779976960 2692119628437120 4715158286764800 2320354209539520 8859534254605440 2212311108873600 2200407200490240 532707069333600 1032411850807680 2991244031596800 3536368715073600 1740265657154640 6782659164368640 1410157900609920 1659233331655200 2481258733873920 1420552184889600 1650305400367680 3014961934239360 774308888105760 4640708419079040 4424622217747200 5086994373276480 4400814400980480 1057618425457440 1860944050405440 1065414138667200 2064823701615360 3480531314309280 1579265775077760 2820315801219840 3318466663310400 2841104369779200 3300610800735360 1194935073171840 1548617776211520 4486866047395200 10173988746552960 2406902384476800 1184449331308320 2115236850914880 3721888100810880 2130828277334400 4129647403230720 2005893056482560 1161463332158640 6961062628618560 994386529422720 3158531550155520 6601221601470720 1598121208000800 2389870146343680 3097235552423040 745789897067040 2368898662616640 4230473701829760 4261656554668800 4950916201103040 2246442225511680 1792402609757760 2322926664317280 1988773058845440 13202443202941440 1622361479840640 3196242416001600 6194471104846080 3008839584723840 1491579794134080 4737797325233280 9901832402206080 2472583004035200 1216771109880480 3584805219515520 4645853328634560 3977546117690880 1907429078257920 1118684845600560 507755369378880 1674222217905600 3244722959681280 12388942209692160 781303701689280 3369663338267520 2983159588268160 4945166008070400 2433542219760960 9291706657269120 2176094440195200 2307744137099520 2237369691201120 1015510738757760 3314621764742400 3708874506052800 1825156664820720 1562607403378560 1632070830146400 5966319176536320 2861143617386880 5014732641206400 761633054068320 4867084439521920 4352188880390400 2381513957020800 4615488274199040 1171955552533920 4474739382402240 2031021477515520 494172806178240 3650313329641440 3125214806757120 3264141660292800 11932638353072640 3461616205649280 1187675819890560 1523266108136640 4971932647113600 4763027914041600 2343911105067840 8949478764804480 2117883455049600 4062042955031040 2222746359886080 1142449581102480 988345612356480 2997388551548160 3572270935531200 6923232411298560 1588412591287200 2375351639781120 3046532216273280 741259209267360 4687822210135680 4235766910099200 5192424308473920 4445492719772160 2131832499229440 1953259254223200 1781513729835840 2284899162204960 1976691224712960 13846464822597120 3515866657601760 1595802589476480 3176825182574400 6093064432546560 3334119539829120 1482518418534720 4496082827322240 10384848616947840 2432105550806400 1196851942107360 3906518508446400 3563027459671680 4569798324409920 3953382449425920 3704577266476800 1111888813901040 7031733315203520 3191605178952960 12186128865093120 6668239079658240 3197748748844160 2965036837069440 4864211101612800 2393703884214720 7813037016892800 9139596648819840 5001179309743680 2156584178851200 2269965180752640 2223777627802080 3328102572220800 6383210357905920 1801953384618240 3648158326209600 13336478159316480 1553114533703040 5930073674138880 5556865899715200 2496076929165600 4787407768429440 10002358619487360 2367046214467200 1164835900277280 4447555255604160 1104621566751360 2012811900261120 518278796723520 3590555826322080 3106229067406080 11860147348277760 3404947771128960 1245611225738880 4992153858331200 713128269974400 828466175063520 9574815536858880 2702930076927360 4734092428934400 2329671800554560 8895110511208320 2221194843100800 2209243133502720 534846202480800 1036557593447040 3003255641030400 3550569321700800 1747253850415920 6809895542257920 1415820516485760 1665896132325600 2491222451477760 1426256539948800 1656932350127040 3019217850391680 777418195085280 4659343601109120 4442389686201600 5107421656693440 4418486267005440 1061865387364320 1868416838608320 1069692404961600 2073115186894080 3494507700831840 1581495064490880 2831641032971520 3331792264651200 2852513079897600 3313864700254080 1199733442427520 1554836390170560 4504883461545600 10214843313386880 2410299964598400 1186121298368160 2123730774728640 3736833677216640 2139384809923200 4146230373788160 2013947900455680 1166127292627920 6989015401663680 998379577964160 3162990128981760 6627729400508160 1604538607442400 2399466884855040 3109672780341120 748784683473120 2372242596736320 4247461549457280 4278769619846400 4970797050381120 2249613300291840 1799600163641280 2332254585255840 1996759155928320 13255458801016320 1628876218273920 3209077214884800 6219345560682240 3020921850683520 1497569366946240 4744485193472640 9941594100762240 2482511883465600 1221657163705440 3599200327282560 4664509170511680 3993518311856640 1909221564176640 1123177025209680 508472116165440 1680945207796800 3257752436547840 12438691121364480 784441096971840 3374419950437760 2995138733892480 4965023766931200 2443314327410880 9329018341023360 2179166212137600 2317011091234560 2246354050419360 1016944232330880 3327931926547200 3723767825198400 1832485745558160 1568882193943680 5990277467784960 2863832346264960 5034869751139200 762708174248160 4886628654821760 4358332424275200 2391077140502400 4634022182469120 1176661645457760 4492708100838720 2033888464661760 494870379837120 3664971491116320 3137764387887360 11980554935569920 3475516636851840 1189352341457280 1525416348496320 4991897889820800 4782154281004800 2353323290915520 8985416201677440 2120873056444800 4067776929323520 2231671997802240 1144062261372240 989740759674240 3000205315134720 3586615710753600 6951033273703680 2614803656572800 1590654792333600 2378704682914560 3050832696992640 742305569755680 4706646581831040 4241746112889600 5213274955277760 4463343995604480 2133835865844480 1961102742429600 1784028512185920 2288124522744480 1979481519348480 13902066547407360 3529984936373280 1598055222234240 5229607313145600 3181309584667200 6101665393985280 3347507996703360 1484611139511360 4500307972702080 10426549910555520 2435538707683200 1198541416675680 3922205484859200 3568057024371840 4576249045488960 3958963038696960 3719453329670400 1113458354633520 7059969872746560 3196110444468480 12203330787970560 6695015993406720 3200753798766720 2969222279022720 4871077415366400 2397082833351360 7844410969718400 9152498090977920 5021261995055040 2158610805590400 2273169460504320 2226916709267040 3332800517270400 6392220888936960 1804497019557120 13390031986813440 1555306908059520 5938444558045440 5579179994505600 2499600387952800 4794165666702720 10042523990110080 2370387533673600 1166480181044640 4453833418534080 1106180849047680 2014703418551040 519010398365760 3595624250027040 3110613816119040 11876889116090880 3409754190756480 1247369528845440 4999200775905600 714134920867200 829635636785760 9588331333405440 2706745529335680 4740775067347200 2332960362089280 8907666837068160 2224330278710400 2212361698095360 535601190650400 1038020796731520 3007495032595200 3555581300510400 1749720271566960 6819508381512960 1417819086794880 1668247709032800 2494739057690880 1428269841734400 1659271273571520 3022055127826560 778515597548640 4665920724178560 4448660557420800 5114631286134720 4424723396190720 1063364315096160 1871054293268160 1071202381300800 2076041593463040 3499440543133920 1582981257432960 2835638173589760 3336495418065600 2856539683468800 3318542547143040 1201426984517760 1557031195097280 4511242548892800 10229262572269440 2412565018012800 1187235943074720 2126728630192320 3742108586536320 2142404762601600 4152083186926080 2016790786563840 1167773396322960 6998881086267840 999788889214080 3165962514865920 6637085094286080 1606803571951200 2402853969035520 3114062390194560 749841666910560 2374471886149440 4253457260384640 4284809525203200 4977813820714560 2251727350145280 1802140476776640 2335546792645920 1999577778428160 13274170188572160 1631175537720960 3213607143902400 6228124780389120 3025186179845760 1499683333821120 4748943772298880 9955627641429120 2486016193852800 1223381653290720 3604280953553280 4671093585291840 3999155556856320 1910565928615680 1124762500365840 508949947356480 1683318027758400 3262351075441920 12456249560778240 785548412953920 3377591025217920 2999366667642240 4972032387705600 2446763306581440 9342187170583680 2181214060099200 2320281780929280 2249525000731680 1017899894712960 3332629630713600 3729024290779200 1835072479936080 1571096825907840 5998733335284480 2865848892923520 5041976966409600 763424921034720 4893526613162880 4362428120198400 2394452381731200 4640563561858560 1178322619430880 4499050001463360 2035799789425920 3670144959872160 3142193651815680 11997466670568960 3480422671393920 1190470022501760 1526849842069440 4998944446070400 4788904763462400 2356645238861760 8998100002926720 2122866124041600 4071599578851840 2234822222949120 1145137381552080 7340289919744320 990670857886080 3002317887824640 3591678572596800 6960845342787840 2618494709846400 1592149593031200 2380940045003520 3053699684138880 743003143414560 4713290477723520 4245732248083200 5220634007090880 4469644445898240 2135338390805760 1963871032384800 1785705033752640 2290274763104160 1981341715772160 13921690685575680 3534967858292640 1599556977406080 5236989419692800 3184299186062400 6107399368277760 3352233334423680 1486006286829120 4503476831736960 10441268014181760 2437827478934400 1199667733054560 3927742064769600 3571410067505280 4580549526208320 3962683431544320 3724703704915200 1114504715121840 7069935716585280 3199113954812160 12214798736555520 6704466668847360 3203007586208640 2972012573658240 4875654957868800 2399335466109120 7855484129539200 9161099052416640 5028350001635520 2160130775644800 2275305647005440 2229009430243680 3335932480636800 6398227909624320 1806192776183040 13408933337694720 1556768490963840 5944025147316480 5587055557372800 2501949360477600 4798670932218240 10056700003271040 2372615079811200 1167576368222880 4458018860487360 1107220370578560 2016122057268480 519498132793920 3599003199163680 3113536981927680 11888050294632960 3412958470508160 1248541730916480 5003898720955200 714806021462400 830415277933920 9597341864436480 2709289164274560 4745230159622400 2335152736445760 8916037720974720 2226420569116800 2214440741157120 536104516096800 1038996265587840 3010321293638400 3558922619716800 1751364552334320 6825916941016320 1419151467000960 1669815426837600 2497083461832960 1429612042924800 1660830555867840 3024183085902720 779247199190880 4670305472891520 4452841138233600 5119437705762240 4428881482314240 1064363600250720 1872812596374720 1072209032193600 2077992531175680 3502729104668640 1584095902139520 2838302934001920 3339630853675200 2859224085849600 3321661111735680 1202556012577920 1558494398381760 4515481940457600 10238875411524480 2414263808073600 1188071926604640 2128727200501440 3745625192749440 2144418064387200 4155985062351360 2018686043969280 1168870798786320 7005458209337280 1000728430047360 3168191804279040 6643322223471360 1608313548290400 2405112025155840 3116988796763520 750546322535520 2376143853209280 4257454401002880 4288836128774400 4982491667603520 2253312887535360 1803834018866880 2337741597572640 2001456860094720 13286644446942720 1632708417352320 3216627096580800 6233977593527040 3028029065953920 1501092645071040 4752287706418560 9964983335207040 2488352400777600 1224531313014240 3607668037733760 4675483195145280 4002913720189440 1912806536014080 1125819483803280 509308320749760 1684899907732800 3265416834704640 12467955187054080 786286623608640 3379969331303040 3002185290142080 4976704801555200 2449062626028480 9350966390290560 2182749946070400 2322462240725760 2251638967606560 1018616641499520 3335761433491200 3732528601166400 1836796969521360 1572573247217280 6004370580284160 2869209804021120 5046715109923200 763962481124640 4898125252056960 4365499892140800 2396702542550400 4644924481451520 1179429935412960 4503277935213120 2037233282999040 3673593939042720 3145146494434560 12008741160568320 3483693361088640 1191308283285120 1527924962249280 5003642150236800 4793405085100800 2358859870825920 9006555870426240 2124360924739200 4074466565998080 2236922373047040 1145943721686960 7347187878085440 991368431544960 3005838842307840 3595053813825600 6967386722177280 2620955412028800 1593270693554400 2382616566570240 3055849924498560 743526323658720 4717719741651840 4248721849478400 5225540041632960 4473844746094080 2137842599074560 1965716559021600 1786962424927680 2291887443373920 1982736863089920 13934773444354560 3538289806238880 1600683293784960 5241910824057600 3186541387108800 6111699848997120 3355383559570560 1487052647317440 4508758263461760 10451080083265920 2439544057372800 1200512470338720 3931433118043200 3573924849855360 4583774886747840 3965473726179840 3728203955078400 1115289485488080 7076579612477760 3201366587569920 12223399697994240 6710767119141120 3206763898611840 2974105294634880 4879088114745600 2401024940677440 7862866236086400 9167549773495680 5033075339355840 2162664059068800 2276907786881280 2230578970976160 3338281453161600 6402733175139840 1807464593652480 13421534238282240 1557864678142080 5948210589269760 5592305932617600 2503711089871200 4802049881354880 10066150678711680 2374285739414400 1168398508606560 4461157941952320 1108000011726720 2018486455130880 519863933615040 3601537411016160 3115729356284160 11896421178539520 3415361680321920 1249420882469760 5007422179742400 715309346908800 831000008795040 9604099762709760 2711196890478720 4748571478828800 2336797017213120 8922315883904640 2227988286921600 2216000023453440 536482010181600 1039727867230080 3012440989420800 3561428609121600 1752597762909840 6830723360643840 1420150752155520 1670991215191200 2498841764939520 1430618693817600 1662000017590080 3027729682696320 779795900422560 4673594034426240 4455976573843200 5123042520482880 4432000046906880 1065113064116640 1874131323704640 1072964020363200 2079455734460160 3505195525819680 1585953643317120 2840301504311040 3341982430382400 2861237387635200 3324000035180160 1203402783623040 1559591800845120 4518661484131200 10246085040965760 2417095124841600 1189465232487840 2130226128233280 3748262647409280 2145928040726400 4158911468920320 2020107487023360 1169693850633840 7010391051639360 1001433085672320 3171907286634240 6648000070360320 1609446030544800 2406805567246080 3119183601690240 751074814254240 2378930464975680 4260452256466560 4291856081452800 4986000052770240 2255955449852160 1805104175434560 2339387701267680 2002866171344640 13296000140720640 1633858077075840 3218892061089600 6238367203380480 3030161230535040 1502149628508480 4757860929951360 9972000105540480 2490104555971200 1225393557806880 3610208350869120 4678775402535360 4005732342689280 1913254657493760 1126612221381360 509905609738560 1686086317713600 3267716154151680 12476734406760960 786840281599680 3383933174778240 3004299257016960 4980209111942400 2450787115613760 9357550805070720 2185309756022400 2324097585573120 2253224442762720 1019811219477120 3338110285574400 3735156833956800 1838090336710320 1573680563199360 6008598514033920 2869881986240640 5050268717558400 764858414607840 4901574231227520 4370619512044800 2398390163164800 4648195171146240 1180260422399520 4506448885525440 2039622438954240 3676180673420640 3147361126398720 12017197028067840 3486146378359680 1192705384590720 1529716829215680 5007165428361600 4796780326329600 2360520844799040 9012897771050880 2126852259235200 4079244877908480 2238497485620480 1147287621911760 7352361346841280 992531054309760 3006543033204480 3597585244747200 6972292756719360 2622800938665600 1595139194426400 2385410769181440 3059433658431360 744398290732320 4721041689598080 4253704518470400 5229219567539520 4476994971240960 2138343440728320 1967100703999200 1789058076886080 2294575243823520 1985062108619520 13944585513438720 3540781267198560 1602560487749760 5245601877331200 3190278388852800 6118867316862720 3357746228430720 1488796581464640 4509814549806720 10458439135079040 2442405021436800 1201920365812320 3934201407998400 3578116153772160 4589150487647040 3970124217239040 3730829142700800 1116597436098480 7081562534397120 3205120975499520 12237734633725440 6715492456861440 3207515161092480 2977593162929280 4884810042873600 2403840731624640 7868402815996800 9178300975294080 5036619342646080 2163170715753600 2279578020007680 2233194872196960 3342196407369600 6410241950999040 1809584289434880 13430984913722880 1559691656772480 5955186325858560 5596243714051200 2506647305527200 4807681463249280 10073238685292160 2377070172086400 1169768742579360 4466389744393920 1109299413640320 2018959334703360 520473601650240 3605761097436960 3119383313544960 11910372651717120 3419367030011520 1250886135058560 5013294611054400 716148222652800 831974560230240 9615362926498560 2714376434152320 4754140344172800 2339537485158720 8932779488787840 2230601149929600 2218598827280640 537111166989600 1040947203300480 3015973815724800 3565605258129600 1754653113869040 6838734060023040 1421816227413120 1672950862447200 2501772270117120 1432296445305600 1663949120460480 3028439002055040 780710402475360 4679074970317440 4461202299859200 5129050545017280 4437197654561280 1066362170559840 1876329202587840 1074222333979200 2081894406600960 3509306227738080 1586325191552640 2843632454826240 3345901724894400 2864592890611200 3327898240920960 1204814068698240 1561420804950720 4523960723587200 10258101090034560 2417661388195200 1189743893664480 2132724341119680 3752658405175680 2148444667958400 4163788813201920 2022476558780160 1171065603713040 7018612455476160 1002607511713920 3172650383105280 6655796481841920 1611333500968800 2409628137396480 3122841609901440 751955633785440 2379487787328960 4265448682239360 4296889335916800 4991847361381440 2256483962315520 1807221103047360 2342131207426080 2005215023427840 13311592963683840 1635774176615040 3222667001937600 6245683219802880 3033714838170240 1503911267570880 4758975574657920 9983694722762880 2493024814627200 1226830632461280 3614442206094720 4684262414852160 4010430046855680 1914150900453120 1127933450678160 510025067536320 1688063667681600 3271548353230080 12491366439605760 787763044918080 3384725943473280 3007822535141760 4986049629254400 2453661264922560 9368524829704320 2185821718012800 2326823160318720 2255866901356320 1020050135072640 3342025039046400 3739537221940800 1840245948691920 1575526089836160 6015645070283520 2871226350679680 5056191396950400 765037601304480 4907322529845120 4371643436025600 2401202864188800 4653646320637440 1181644567377120 4511733802712640 2040100270145280 3680491897383840 3151052179672320 12031290140567040 3490234740478080 1192984804851840 1530075202608960 5013037558569600 4802405728377600 2363289134754240 9023467605425280 2127350526134400 4080200540290560 2241122673242880 1147556401956720 7360983794767680 992763578862720 3007951414997760 3601804296283200 6980469480956160 2625876816393600 1595512894600800 2385969609703680 3060150405217920 744572684147040 4726578269508480 4254701052268800 5235352110717120 4482245346485760 2139345124035840 1969407612295200 1789477207277760 2295112803913440 1985527157725440 13960938961912320 3544933702131360 1602935926542720 5251753632787200 3191025789201600 6120300810435840 3361684009864320 1489145368294080 4511927122496640 10470704221434240 2442977214249600 1202201944907040 3938815224590400 3578954414555520 4590225607826880 3971054315450880 3735204455404800 1116859026220560 7089867404262720 3205871853085440 12240601620871680 6723368019728640 3209017686053760 2978290736588160 4885954428499200 2404403889814080 7877630449180800 9180451215653760 5042526014796480 2164184029123200 2280112066632960 2233718052441120 3342979398211200 6411743706170880 1810008228591360 13446736039457280 1560057052498560 5956581473176320 5602806683107200 2507234548658400 4808807779628160 10085052029592960 2377627058620800 1170042789373920 4467436104882240 1109559294023040 2019905093848320 520595535257280 3606605834721120 3120114104997120 11913162946352640 3420168099949440 1251179185576320 5014469097316800 716315997801600 832169470517280 9617615559256320 2715012342887040 4755254117241600 2340085578747840 8934872209764480 2231123722531200 2219118588046080 537236998351200 1041191070514560 3016680380985600 3566440587931200 1755064184060880 6840336199898880 1422149322464640 1673342791898400 2502358371152640 1432631995603200 1664338941034560 3029857640772480 780893302885920 4680171157495680 4462247445062400 5130252149924160 4438237176092160 1066611991848480 1876768778364480 1074473996702400 2082382141029120 3510128368121760 1587068288023680 2844298644929280 3346685583796800 2865263991206400 3328677882069120 1205096325713280 1561786605771840 4525020571478400 10260504299848320 2418793914902400 1190301216017760 2133223983696960 3753537556728960 2148947993404800 4164764282058240 2022950373131520 1171339954328880 7020256736243520 1002842396922240 3174136576047360 6657355764138240 1611710995053600 2410192651426560 3123573211543680 752131797691680 2380602432035520 4266447967393920 4297895986809600 4993016823103680 2257540987242240 1807644488569920 2342679908657760 2005684793844480 13314711528276480 1636157396522880 3223421990107200 6247146423087360 3034425559697280 1504263595383360 4761204864071040 9986033646207360 2493608866358400 1227118047392160 3615288977139840 4685359817315520 4011369587688960 1918632115249920 1128197696537520 510263983131840 1688459137675200 3272314793045760 12494292846174720 787947597581760 3386311480863360 3008527190766720 4987217732716800 2454236094784320 9370719634631040 2186845641993600 2327368275267840 2256395393075040 1020527966263680 3342807989740800 3740413299537600 1840677071088240 1575895195163520 6017054381533440 2877948172874880 5057375932828800 765395974697760 4908472189568640 4373691283987200 2401765404393600 4654736550535680 1181921396372640 4512790786150080 2041055932527360 3681354142176480 3151790390327040 12034108763066880 3491052412901760 1193543645374080 1530791949395520 5014211984611200 4803530808787200 2363842792745280 9025581572300160 2128347059932800 4082111865054720 2241647710767360 1148093962046640 7362708284352960 993228627968640 3014993323964160 3602648106590400 6982104825803520 2626491991939200 1596260294949600 2387087290748160 3061583898791040 744921470976480 4727685585490560 4256694119865600 5236578619352640 4483295421534720 1969868993954400 1790315468061120 2296187924093280 1986457255937280 13964209651607040 3545764189117920 1603686804128640 5252983983878400 3192520589899200 6123167797582080 3362471566151040 1489842941952960 4522489985946240 10473157238705280 2444121599875200 1202765103096480 3939737987908800 3580630936122240 4592375848186560 3972914511874560 3736079517945600 1117382206464720 7091528378235840 3207373608257280 12246335595164160 6724943132302080 3216530310860160 2979685883905920 4888243199750400 2405530206192960 7879475975817600 9184751696373120 5043707349226560 2281180159883520 2234764412929440 3344545379894400 6414747216514560 1810856106904320 13449886264604160 1560787843950720 5959371767811840 5604119276918400 2508409034920800 4811060412385920 10087414698453120 2378740831689600 1170590882963040 4469528825858880 1110079054788480 2024633889573120 520839402471360 3608295309289440 3121575687901440 11918743535623680 3421770239825280 1251765286611840 5016818069841600 716651548099200 832559291091360 9622120824771840 2716284160356480 4757481663379200 2341181765926080 8939057651717760 2232168867734400 2220158109576960 537488661074400 1041678804942720 3018093511507200 3568111247534400 1755886324444560 6843540479650560 1422815512567680 1674126650800800 2503530573223680 1433303096198400 1665118582182720 3036950834359680 781259103707040 4682363531852160 4464337735468800 5132655359737920 4440316219153920 1067111634425760 1877647929917760 1074977322148800 2083357609885440 3511772648889120 1590783770378880 2845631025135360 3348253301601600 2866606192396800 3330237164365440 1205660839743360 1562518207414080 4527140267260800 10265310719475840 2424456548438400 1193087827784160 2134223268851520 3755295859835520 2149954644297600 4166715219770880 2023898001834240 1171888655560560 7023545297778240 1003312167338880 3181567540757760 6660474328730880 1612465983223200 2411321679486720 3125036414828160 752484125504160 2386175655568320 4268446537703040 4299909288595200 4995355746548160 2262826111875840 1808491259615040 2343777311121120 2006624334677760 13320948657461760 1636923836338560 3224931966446400 6250072829656320 3035847002751360 1504968251008320 4772351311136640 9990711493096320 2494776969820800 1227692877253920 3616982519230080 4687554622242240 4013248669355520 1920872722648320 1128726188256240 511458561109440 1689250077662400 3273847672677120 12500145659312640 788316702909120 3394239167813760 3009936502016640 4989553939641600 2455385754507840 9375109244484480 2191965261897600 2328458505166080 2257452376512480 1022917122218880 3344373891129600 3742165454731200 1841539315880880 1576633405818240 6019873004033280 2881309083972480 5059745004585600 767187841664160 4910771509015680 4383930523795200 2402890484803200 4656917010332160 1182475054363680 4514904753024960 2045834244437760 3683078631761760 3153266811636480 12039746008066560 3492687757749120 1264473563633280 1534375683328320 5016560836694400 4805780969606400 2364950108727360 9029809506049920 2254830480604800 4091668488875520 2242697785816320 1150781762496240 7366157263523520 1052254224282240 3018514278447360 3604335727204800 6985375515498240 2627722343030400 1691122860453600 2528947127266560 3068751366656640 789190668211680 4729900217454720 4509660961209600 5239031636623680 4485395571632640 1970791757272800 1896710345449920 2301563524992480 2104508448564480 13970751030996480 3547425163091040 1607441192058240 5255444686060800 3382245720907200 6137502733313280 3364046678724480 1578381336423360 4527771417671040 10478063273247360 2449843528003200 1205580894043680 3941583514545600 3793420690899840 4603127049984960 4209016897128960 3737829643027200 1183786002317520 7094850326182080 3214882384116480 12275005466626560 6728093357448960 3220286623263360 3156762672846720 4899687056006400 2411161788087360 7883167029091200 9206254099969920 5046070018086720 2286520626136320 2367572004635040 3543305040950400 6429764768232960 1815095498469120 13456186714897920 1653542352443520 6313525345693440 5606744464540800 2657478780712800 4822323576174720 10092140036173440 2520104654793600 1240156764332640 4735144009270080 1176048838903680 2026998287435520 522058738541760 3616742682131040 3307084704887040 12627050691386880 3429780939204480 1254695791789440 5314957561425600 718329299587200 882036629177760 9644647152349440 2722643247703680 5040209309587200 2480313528665280 9470288018540160 2237394593750400 2352097677807360 538746974690400 1044117477083520 3025159164115200 3780156982190400 1860235146498960 6859561878408960 1426146463082880 1678045945312800 2509391583578880 1436658599174400 1764073258355520 3040497431153280 783088107812640 4960627057330560 4474789187500800 5144671408806720 4704195355614720 1069609847312160 1882043687684160 1077493949380800 2088234954167040 3720470292997920 1592641511556480 2852292926165760 3356091890625600 2873317198348800 3528146516711040 1208483409893760 1566176215625280 4537738746172800 10289342817613440 2427287865206400 1194481133667360 2139219694624320 3764087375368320 2154987898761600 4176469908334080 2028636145347840 1174632161718960 7440940585995840 1005661019422080 3185283023112960 7056293033422080 1616240924071200 2416966819787520 3132352431250560 754245764566560 2388962267334720 4278439389248640 4309975797523200 5292219775066560 2265468674192640 1812725114840640 2349264323437920 2011322038844160 14112586066844160 1640756035416960 3232481848142400 6264704862501120 3042954218021760 1508491529133120 4777924534669440 10584439550133120 2500617487132800 1230567026562720 3625450229681280 4698528646875840 4022644077688320 1922665208567040 1131368646849840 512055850098240 1693204777598400 3281512070833920 12529409725002240 790162229545920 3398203011288960 3016983058266240 5001234974265600 2461134053125440 9397057293751680 2194525071849600 2333909654657280 2262737293699680 1024111700196480 3352203398073600 3750926230699200 1845850539844080 1580324459091840 6033966116532480 2883997812850560 5071590363369600 768083775147360 4922268106250880 4389050143699200 2408515886851200 4667819309314560 1185243344318880 4525474587399360 2048223400392960 3691701079688160 3160648918183680 12067932233064960 3500864481985920 1267433820132480 1536167550294720 5028305097110400 4817031773702400 2370486688637760 9050949174798720 2260109259676800 4096446800785920 2247948161061120 1152125662721040 7383402159376320 1054717654515840 3021331042033920 3612773830276800 7001728963971840 2633874098486400 1695081944757600 2534867640264960 3072335100589440 791038240886880 4740973377275520 4520218519353600 5251296722978880 4495896322122240 1975405573864800 1901150730198720 2304251325442080 2109435309031680 14003457927943680 3555730032956640 1609318386023040 5267748196972800 3390163889515200 6144670201178880 3371922241591680 1582076481773760 4531996563050880 10502593445957760 2452704492067200 1206988789517280 3950811147729600 3802301460397440 4608502650884160 4218870618063360 3746580268435200 1186557361330320 7111460065913280 3218636772046080 12289340402357760 6743844483183360 3223291673185920 3164152963547520 4905408984134400 2413977579034560 7901622295459200 9217005301768320 5057883362387520 2289190859262720 2373114722660640 3551600265206400 6437273544092160 3532489967381760 13487688966366720 1657413457096320 6328305927095040 5619870402652800 2663700198904800 4827955158069120 10115766724775040 2526004466697600 1243060092822240 4746229445321280 1178802084458880 2028889805725440 522668406576960 3620966368551840 3314826914192640 12656611854190080 3433786288894080 1256161044378240 5327400397809600 719168175331200 884101563344160 9655910316138240 5298734951072640 5052008933395200 2486120185644480 9492458890642560 2240007456758400 2357604168917760 539376131498400 1045336813153920 5887483278969600 3789006700046400 1864590139233360 6867572577788160 1427811938340480 1680005592568800 2512322088756480 1438336350662400 1768203126688320 3043334708588160 784002609865440 4972240371288960 4480014913516800 5150679433341120 4715208337835520 1070858953755360 1884241566567360 1078752262996800 2090673626307840 3729180278466720 1594127704498560 2855623876680960 3360011185137600 2876672701324800 3536406253376640 1209894694968960 1568005219730880 8831224918454400 10301358866682240 2429552918620800 1195595778373920 2141717907510720 3768483133134720 2157504525993600 4181347252615680 2031005217104640 1176003914798160 7458360556933440 1006835445463680 3188255408997120 7072812506753280 1618128394495200 2419789389937920 3136010439461760 755126584097760 2391191556747840 4283435815021440 4315009051987200 5304609380064960 2267582724046080 1814842042453440 2352007829596320 2013670890927360 14145625013506560 1642672134956160 3236256788990400 6272020878923520 3046507825656960 1510253168195520 4782383113495680 10609218760129920 2503537745788800 1232004101217120 3629684084906880 4704015659192640 4027341781854720 1926250180404480 1132689876146640 512533681289280 1695182127566400 3285344269912320 12544041757847040 791084992864320 3401374086069120 3020506336391040 5007075491577600 2464008202434240 9408031318385280 2196572919811200 2336635229402880 2265379752293280 1025067362578560 3356118151545600 3755306618683200 1848006151825680 1582169985728640 6041012672782080 2889375270606720 5077513042761600 768800521933920 4928016404868480 4393145839622400 2411328587875200 4673270458805760 1186627489296480 4530759504586560 2050134725157120 3696012303651360 3164339971457280 12082025345564160 3504952844104320 1268913948382080 1537601043867840 5034177227318400 4822657175750400 2373254978592960 9061519009173120 2262748649212800 4100269450314240 2250573348683520 1153200782900880 7392024607302720 1055949369632640 3026964569207040 3616992881812800 7009905688208640 2636949976214400 1697061486909600 2537827896764160 3075202087735680 791962027224480 4746509957185920 4525497298425600 5257429266156480 4501146697367040 1977712482160800 1903370922573120 2306401565801760 2111898739265280 14019811376417280 3559882467889440 1610820141194880 5273899952428800 3394122973819200 6150404175471360 3375860023025280 1583924054448960 4540446853810560 10514858532312960 2454993263318400 1208115105896160 3955424964321600 3806741845146240 4612803131603520 4223797478530560 3750955581139200 1187943040836720 7119764935778880 3221640282389760 12300808350942720 6751720046050560 3229301773031040 3167848108897920 4909986526636800 2416230211792320 7910849928643200 9225606263207040 5063790034537920 2291327045763840 2375886081673440 3555747877334400 6443280564779520 3536615262216960 13503440092101120 1659349009422720 6335696217795840 5626433371708800 2666810908000800 4832460423584640 10127580069075840 2528954372649600 1244511757067040 4751772163346880 1180178707236480 2032672842305280 523156141005120 3624345317688480 3318698018845440 12671392435591680 3436990568645760 1257333246449280 5333621816001600 885134030427360 9664920847169280 5304922893325440 5057908745299200 2489023514134080 9503544326693760 2242097747164800 2360357414472960 539879456944800 1046312282010240 5894358770361600 3793431558974400 1866767635600560 6873981137291520 1429144318546560 1681573310373600 2514666492898560 1770268060854720 3049009263457920 784734211507680 4978047028268160 4484195494329600 5155485852968640 4720714828945920 1071858238909920 1885999869673920 1079758913889600 2092624564020480 3733535271201120 2858288637093120 3363146620747200 3540536121709440 1211023723029120 1569468423015360 8841538155542400 10310971705937280 4356215302521600 2434083025449600 2143716477819840 3771999739347840 2655402091282080 2159517827779200 4185249128040960 2032900474510080 1177101317261520 7467070542402240 1007774986296960 3194200180765440 7081072243418880 1619638370834400 2422047446058240 3138936846030720 755831239722720 4287432955639680 5310804182564160 4065800949020160 2271810823752960 1816535584543680 2354202634523040 2015549972593920 14162144486837760 1644205014587520 3239276741668800 6277873692061440 3049350711765120 1511662479445440 4791300271148160 10621608365128320 2505873952713600 1233153760940640 3633071169087360 4708405269046080 4031099945187840 1926698301884160 1133746859584080 1696764007540800 3288410029175040 12555747384122880 791823203519040 6098701423530240 3407716235629440 3023324958890880 5011747905427200 2466307521881280 9416810538092160 2200668615734400 2338815689199360 2267493719168160 3393528015081600 1026978687342720 3359249954323200 3758810929070400 1849730641410960 1583646407038080 6046649917781760 2890047452826240 5082251186275200 2545146011311200 770234015507040 4932615043762560 4401337231468800 2413578748694400 4677631378398720 1187734805278560 4534987438336320 2053957374685440 3699461282821920 3167292814076160 12093299835563520 3508223533799040 1270098050981760 5090292022622400 1540468031014080 5038874931484800 4827157497388800 2375469610557120 9069974876672640 2264860160841600 4107914749370880 2252673498781440 1155351023260560 7398922565643840 1056934741726080 3027668760103680 3620368123041600 7016447067598080 2639410678396800 1698645120631200 2540196101963520 3080936062028160 792701056294560 4750939221114240 4529720321683200 5262335300698560 4505346997562880 1979558008797600 1905147076472640 2310702046521120 2113869483452160 14032894135196160 3563204415835680 1613823651538560 5278821356793600 3397290241262400 6161872124056320 3379010248172160 1585402112589120 4541503140155520 10524670601397120 2459570805820800 1210367738653920 3959116017595200 3810294152945280 4621404093042240 4227738966904320 3754455831302400 1189051584441840 7126408831671360 3227647303077120 12323744248112640 6758020496344320 3230053035511680 3170804225178240 4919141611641600 2420735477307840 7918232035190400 9242808186084480 5068515372258240 2295599418766080 2378103168883680 3559065967036800 6455294606154240 3539915498085120 13516040992688640 1660897451283840 6341608450356480 5631683746953600 2669299475277600 4841470954615680 10137030744516480 2531314297411200 1245673088462880 4756206337767360 1181280005458560 2033145721877760 524131609861440 3631103215961760 3321794902567680 12683216900712960 3443399128149120 1259677650591360 5338598950555200 885960004093920 9682941909231360 5309873247127680 5062628594822400 2491346176925760 9512412675534720 2246278327977600 2362560010917120 540886107837600 1048263219722880 5899859163475200 3796971446116800 1868509632694320 6886798256298240 1431809078958720 1684708745983200 2519355301182720 1771920008187840 3049718582816640 786197414792160 4982692353851520 4492556655955200 5165098692223680 4725120021834240 1073856809219040 1889516475887040 1081772215675200 2096526439445760 3737019265388640 2863618157917440 3369417491966400 3543840016375680 1213281779149440 1572394829584320 8849788745212800 10330197384447360 4364337834259200 2434649288803200 2147713618438080 3779032951774080 2657880012281760 2163544431350400 4193052878891520 2036690989320960 1179296122188240 7474038530777280 1009654067963520 3194943277236480 7087680032751360 1622658323512800 2426563558298880 3144789659168640 757240550972640 4295427236876160 5315760024563520 4073381978641920 2272339336216320 1819922668724160 2358592244376480 2019308135927040 14175360065502720 1647270773850240 3245316647025600 6289579318337280 3055036483981440 1514481101945280 4792414915854720 10631520049127040 2510546366563200 1235453080387680 3639845337448320 4717184488752960 4038616271854080 1928938909282560 1135860826458960 1699927767489600 3294541547700480 12579158636674560 793299624828480 6110072967962880 3408509004324480 3028962203890560 5021092733126400 2470906160775360 9434368977505920 2201180577724800 2343176608792320 2271721652917920 3399855534979200 1027217602938240 3365513559878400 3765819549844800 1853179620581520 1586599249656960 6057924407781120 2893408363923840 5091727473302400 2549891651234400 770413202203680 4941812321550720 4402361155449600 2418079070332800 4686353217584640 1189949437242720 4543443305835840 2054435205876480 3706359241163040 3173198499313920 12115848815562240 3514764913188480 1272466256181120 5099783302468800 1540826404407360 5048270339817600 4836158140665600 2379898874485440 9086886611671680 2269083184099200 4108870411752960 2256873798977280 1155619803305520 7412718482326080 1058905485912960 3031189714586880 3627118605499200 7029529826376960 2644332082761600 1701812388074400 2544932512362240 3081652808814720 794179114434720 4759797748970880 4538166368198400 5272147369782720 4513747597954560 1983249062071200 1908699384271680 2311239606611040 2117810971825920 14059059652753920 3569848311728160 1614199090331520 5288664165523200 3403624776148800 6163305617629440 3385310698465920 1588358228869440 4546784571880320 10544294739565440 2460142998633600 1210649317748640 3966498124142400 3817398768543360 4622479213222080 4235621943651840 3761456331628800 1191268671652080 7139696623456320 3228398180663040 12326611235258880 6770621396931840 3233809347914880 3176716457738880 4920285997267200 2421298635497280 7932996248284800 9244958426444160 5077966047698880 2296133465391360 2382537343304160 3565702146441600 6456796361326080 3546515969821440 13541242793863680 1663994335006080 6353432915477760 5642184497443200 2674276609831200 4842597270994560 10155932095397760 2536034146934400 1247995751254560 4765074686608320 1183482601902720 2035510119740160 524253543468480 3631947953245920 3327988670012160 12706865830955520 3444200198087040 1259970701109120 5348553219662400 887611951427040 9685194541989120 5319773954732160 5072068293868800 2495991502509120 9530149373216640 2246800900579200 2366965203805440 541011939199200 1048507086936960 5910859949702400 3804051220401600 1871993626881840 6888400396174080 1432142174010240 1685100675434400 2519941402218240 1775223902854080 3053265179610240 786380315202720 4991983005018240 4493601801158400 5166300297130560 4733930407610880 1074106630507680 1889956051663680 1082023878398400 2097014173873920 3743987253763680 2864284348020480 3370201350868800 3550447805708160 1213564036164480 1572760630405440 8866289924553600 10332600594261120 4365353150726400 2437480605571200 2148213261015360 3779912103327360 2662835854281120 2164047756796800 4194028347747840 2037164803672320 1179570472804080 7487974507527360 1009888953171840 3198658759591680 7100895611416320 1623035817597600 2427128072328960 3145521260810880 757416714878880 4296426522030720 5325671708562240 4074329607344640 2274981898533120 1820346054246720 2359140945608160 2019777906343680 14201791222832640 1647653993758080 3246071635195200 6291042521621760 3055747205508480 1514833429757760 4797988139387520 10651343417124480 2511130418294400 1235740495318560 3640692108493440 4718281891216320 4039555812687360 1932075759640320 1136125072318320 1700323237483200 3295307987516160 12582085043243520 793484177492160 6111494411016960 3412472847799680 3029666859515520 5022260836588800 2471480990637120 9436563782432640 2203740387676800 2343721723741440 2272250144636640 3400646474966400 1028412180915840 3366296510572800 3766695627441600 1853610742977840 1586968354984320 6059333719031040 2898113639460480 5092912009180800 2550484856224800 771309135686880 4942961981274240 4407480775353600 2418641610537600 4687443447482880 1190226266238240 4544500289273280 2056824361831680 3707221485955680 3173936709968640 12118667438062080 3515582585612160 1272762281831040 5100969712449600 1542618271373760 5049444765859200 4837283221075200 2380452532476480 9089000578546560 2269611062006400 4113648723663360 2257398836501760 1156963703530320 7414442971911360 1059151828936320 6611221163030400 3036119050863360 3627962415806400 7031165171224320 2644947258307200 1702208296504800 2545524563662080 3085236542747520 794363871702240 4760905064952960 4539222124012800 5273373878418240 4514797673003520 1983710443730400 1909143422746560 2313927407060640 2118303657872640 14062330342448640 3570678798714720 1616076284296320 5289894516614400 3404416593009600 6170473085495040 3386098254752640 1588727743404480 4554178576295040 10546747756836480 2463003962697600 1212057213222240 3967420887460800 3818286845493120 4627854814121280 4236607315745280 3762331394169600 1191545807553360 7141357597429440 3232152568592640 12340946170990080 6772196509505280 3239068185279360 3177455486808960 4926007925395200 2424114426444480 7934841774921600 9255709628242560 5079147382128960 2298803698517760 2383091615106720 3566531668867200 6464305137185280 3547341028788480 13544393019010560 1664381445471360 6354910973617920 5643497091254400 2674898751650400 4848228852888960 10158294764257920 2536624128124800 1248286084103520 4766183230213440 1183757926458240 2038820276747520 524863211503680 3636171639666720 3328762890942720 12709821947235840 3448205547776640 1261435953697920 5349797503300800 887818444843680 9696457705777920 5321011543182720 5073248256249600 2496572168207040 9532366460426880 2249413763587200 2367515852916480 541641096007200 1049726423007360 5912235047980800 3804936192187200 1872429126155280 6896411095553280 1433807649267840 1687060322690400 2522871907395840 1775636889687360 3058230415121280 787294817255520 4993144336414080 4498827527174400 5172308321664960 4735031705832960 1075355736950880 1892153930546880 1083282192014400 2099452846014720 3744858252310560 2867615298535680 3374120645380800 3551273779374720 1214975321239680 1574589634511040 8868352571971200 10344616643329920 4370429733062400 2441444449046400 2150711473901760 3784307861093760 2663455334531040 2166564384028800 4198905692029440 2039533875429120 1180942225883280 7489716504621120 1011063379213440 3203860434888960 7102547558749440 1624923288021600 2429950642479360 3149179269022080 758297534410080 4301422947803520 5326910669062080 4079067750858240 2278681485776640 1822462981859520 2361884451766560 2022126758426880 14205095117498880 1649570093297280 3249846576043200 6298358538044160 3059300813143680 1516595068820160 4805790652333440 10653821338124160 2514050676950400 1237177569972960 3644925963719040 4723768903533120 4044253516853760 1932972002599680 1137446301615120 1702300587451200 3299140186594560 12596717076088320 794406940810560 6118601626287360 3418022228664960 3033190137640320 5028101353900800 2474355139945920 9447537807066240 2207324121609600 2346447298487040 2274892603230240 3404601174902400 1030084590084480 3370211264044800 3771076015425600 1855766354959440 1588813881621120 6066380275280640 2899458003899520 5098834688572800 2553450881176800 772563442563360 4948710279891840 4414648243219200 2421454311561600 4692894596974080 1191610411215840 4549785206460480 2060169180168960 3711532709918880 3177627763242240 12132760550561280 3519670947730560 1274242410080640 5106901762353600 1545126885126720 5055316896067200 4842908623123200 2383220822431680 9099570412920960 2272250451542400 4120338360337920 2260024024124160 1158845163845040 7423065419837760 1060383544053120 6621972364828800 3037527432656640 3632181467342400 7039341895461120 2648023136035200 1704187838656800 2548484820161280 3090253770253440 795287658039840 4766441644863360 4544500903084800 5279506421595840 4520048048248320 1986017352026400 1911363615120960 2317690327690080 2120767088106240 14078683790922240 3574831233647520 1618704355847040 5296046272070400 3408375677313600 6180507540506880 3390036036186240 1590575316079680 4556291148984960 10559012843191680 2467009312387200 1214028266885280 3972034704052800 3822727230241920 4635380655380160 4241534176212480 3766706706873600 1192931487059760 7149662467295040 3237408711694080 12361015081013760 6780072072372480 3240570710240640 3181150632159360 4934018624774400 2428056533770560 7944069408105600 9270761310760320 5085054054279360 2302542024894720 2385862974119520 3570679280995200 6474817423388160 3551466323623680 13560144144744960 1666316997797760 6362301264318720 5650060060310400 2678009460746400 4856113067541120 10170108108558720 2539574034076800 1249737748348320 4771725948239040 1185134549235840 2039766035892480 525716746752960 3642084800655840 3332633995595520 12724602528637440 3453813037342080 1263487307322240 5356018921492800 888850911926880 9712226135082240 5327199485435520 5079148068153600 2499475496696640 9543451896478080 2253071771798400 2370269098471680 542521915538400 1051433493505920 5919110539372800 3809361051115200 1874606622522480 6907626074684160 1436139314628480 1689803828848800 2526974614644480 1777701823853760 3059649053838720 788575120129440 4998950993393280 4506143543596800 5180719556013120 4740538196943360 1077104485971360 1895230960983360 1085043831076800 2102866987011840 3749213245044960 2872278629256960 3379607657697600 3555403647707520 1216951120344960 1577150240258880 8878665809059200 10361439112026240 4377536948332800 2442576975753600 2154208971942720 3790461921966720 2666552735780640 2170087662153600 4205733974023680 2042850575888640 1182862680194160 7498426490089920 1012707575671680 3205346627831040 7110807295415040 1627565746615200 2433902240689920 3154300480517760 759530681753760 4308417943885440 5333105471561280 4085701151777280 2279738510703360 1825426680517440 2365725360388320 2025415151343360 14221614590830080 1652252632652160 3255131493230400 6308600961035520 3064275863832960 1519061363507520 4808019941746560 10666210943122560 2518139039068800 1239189474489120 3650853361034880 4731450720776640 4050830302686720 1933420124079360 1139296022630640 1705068877406400 3304505265304320 12617201922071040 795698809456320 6128551727665920 3419607766055040 3038122727015040 5036278078137600 2478378948978240 9462901441553280 2208348045590400 2350263103130880 2278592045261280 3410137754812800 1030562421275520 3375691918905600 3777208558603200 1858784211733680 1591397618912640 6076245454030080 2900130186119040 5107126439721600 2557603316109600 772921815956640 4956757897956480 4416696091180800 2425392092995200 4700526206261760 1193548214184480 4557184090522560 2061124842551040 3717568423467360 3182795237825280 12152490908060160 3525394654696320 1276314589630080 5115206632219200 1545843631913280 5063537878358400 4850784185990400 2387096428368960 9114368181045120 2275945596892800 4122249685102080 2263699286795520 1159382723934960 7435136846934720 1062107945216640 6625044136771200 3038231623553280 3638088139492800 7050789309392640 2652329364854400 1706959197669600 2552629179260160 3091687263826560 796580958912480 4774192856737920 4551891193785600 5288091982044480 4527398573591040 1989247023640800 1914471884445120 2318765447869920 2124215890433280 14101578618785280 3580644642553440 1619455233432960 5304658729708800 3413918395339200 6183374527653120 3395548930193280 1593161917824960 4557347435329920 10576183964088960 2468153698012800 1214591425074720 3978494047281600 3828943768890240 4637530895739840 4248431780866560 3772832144659200 1194871438368720 7161289285106880 3238910466865920 12366749055306240 6791097860386560 3241321972721280 3186323835649920 4936307396025600 2429182850149440 7956988094563200 9275061791479680 5093323395289920 2303610118145280 2389742876737440 3576485937974400 6477820933731840 3557241736392960 13582195720773120 1669026771054720 6372647671299840 5659248216988800 2682364453480800 4858365700298880 10186646790579840 2543703902409600 1251770078291040 4779485753474880 1187061821124480 2040238915464960 525960613967040 3643774275224160 3338053542109440 12745295342599680 3455415177217920 1264073408357760 5364728906961600 890296365843360 9716731400597760 5335862604589440 5087407804819200 2503540156582080 9558971506949760 2254116917001600 2374123642248960 542773578261600 1051921227934080 5928736227321600 3815555853614400 1877655117436560 6910830354435840 1436805504731520 1690587687751200 2528146816715520 1780592731686720 3060358373197440 788940920950560 5007080313164160 4508233834003200 5183122765826880 4748247284497920 1077604128548640 1896110112536640 1085547156523200 2103842455868160 3755310234873120 2873611009463040 3381175375502400 3561185463373440 1217515634375040 1577881841901120 8893104340982400 10366245531653760 4379567581267200 2443143239107200 2155208257097280 3792220225073280 2670889097530080 2171094313046400 4207684911736320 2043798204591360 1183411381425840 7510620469746240 1013177346088320 3206089724302080 7122370926746880 1628320734784800 2435031268750080 3155763683802240 759883009566240 4310416514194560 5341778195060160 4087596409182720 2280267023166720 1826273451562560 2366822762851680 2026354692176640 14244741853493760 1653019072467840 3256641469569600 6311527367604480 3065697306887040 1519766019132480 4809134586453120 10683556390120320 2519307142531200 1239764304350880 3652546903125120 4733645525703360 4052709384353280 1936108852957440 1139824514349360 1705859817393600 3306038144935680 12623054735208960 796067914783680 6131394613774080 3420400534750080 3039532038264960 5038614285062400 2479528608701760 9467291051406720 2208860007580800 2351353333029120 2279649028698720 3411719634787200 1030801336871040 3377257820294400 3778960713796800 1859646456526320 1592135829567360 6079064076529920 2904163279436160 5109495511478400 2558789726090400 773101002653280 4959057217403520 4417720015161600 2426517173404800 4702706666058240 1194101872175520 4559298057397440 2061602673742080 3719292913052640 3184271659134720 12158128153059840 3527029999543680 1276906640929920 5117579452180800 1546202005306560 5065886730441600 4853034346809600 2388203744351040 9118596114794880 2277001352707200 4123205347484160 2264749361844480 1159651503979920 7438585826105280 1062600631263360 6626580022742400 3042456768933120 3639775760107200 7054059999087360 2653559715945600 1707751014530400 2553813281859840 3092404010613120 796950473447520 4776407488702080 4554002705414400 5290544999315520 4529498723688960 1990169786959200 1915359961394880 2319303007959840 2125201262526720 14108119998174720 3582305616526560 1619830672225920 5307119431891200 3415502029060800 6184808021226240 3397124042766720 1593900946895040 4563685153399680 10581089998631040 2468725890825600 1214873004169440 3980339573918400 3830719922789760 4638606015919680 4250402525053440 3774582269740800 1195425710171280 7164611233053120 3239661344451840 12369616042452480 6794248085533440 3245829547605120 3187801893790080 4937451781651200 2429746008338880 7960679147836800 9277212031839360 5095686064150080 2304144164770560 2390851420342560 3578144982825600 6479322688903680 3558891854327040 13588496171066880 1669800991985280 6375603787580160 5661873404611200 2683608737119200 4859492016677760 10191372128300160 2544883864790400 1252350743988960 4781702840685120 1187612470235520 2043076192899840 526082547574080 3644619012508320 3339601983970560 12751207575160320 3456216247155840 1264366458875520 5367217474238400 890709352676640 9718984033355520 5338337781490560 5089767729580800 2504701487977920 9563405681370240 2254639489603200 2375224940471040 542899409623200 1052165095148160 5931486423878400 3817325797185600 1878526115983440 6912432494311680 1437138599783040 1690979617202400 2528732917751040 1781418705353280 3064614289349760 789123821361120 5009402975955840 4509278979206400 5184324370733760 4750449880942080 1077853949837280 1896549688313280 1085798819246400 2104330190296320 3757052231966880 2874277199566080 3381959234404800 3562837410706560 1217797891390080 1578247642722240 8897229635817600 10368648741467520 4380582897734400 2446540819228800 2155707899674560 3793099376626560 2672128058029920 2171597638492800 4208660380592640 2044272018942720 1183685732041680 7514104463933760 1013412231296640 3210548303128320 7125674821413120 1628698228869600 2435595782780160 3156495285444480 760059173472480 4311415799349120 5344256116059840 4088544037885440 2283438097946880 1826696837085120 2367371464083360 2026824462593280 14251349642826240 1653402292375680 3257396457739200 6312990570888960 3066408028414080 1520118346944960 4815822454692480 10688512232119680 2519891194262400 1240051719281760 3653393674170240 4734742928166720 4053648925186560 1937453217396480 1140088760208720 1706255287387200 3306804584751360 12625981141777920 796252467447360 6132816056828160 3425157146920320 3040236693889920 5039782388524800 2480103438563520 9469485856333440 2211931779523200 2351898447978240 2280177520417440 3412510574774400 1032234830444160 3378040770988800 3779836791393600 1860077578922640 1592504934894720 6080473387779840 2906179826094720 5110680047356800 2559382931080800 774176122833120 4960206877127040 4423863559046400 2427079713609600 4703796895956480 1194378701171040 4560355040834880 2064469660888320 3720155157845280 3185009869789440 12160946775559680 3527847671967360 1277202666579840 5118765862161600 1548352245666240 5067061156483200 4854159427219200 2388757402342080 9120710081669760 2277529230614400 4128939321776640 2265274399368960 1161264184249680 7440310315690560 1062846974286720 6635795338569600 3640619570414400 7055695343934720 2654174891491200 1708146922960800 2554405333159680 3096704491332480 797135230715040 4777514804684160 4555058461228800 5291771507951040 4530548798737920 1990631168618400 1915803999869760 2322528368499360 2125693948573440 14111390687869440 3583136103513120 1622083304983680 5308349782982400 3416293845921600 6193408982664960 3397911599053440 1594270461430080 4566854012434560 10583543015902080 2472159047702400 1216562478737760 3981262337236800 3831607999739520 4645056736998720 4251387897146880 3775457332281600 1195702846072560 7166272207026240 3244166609967360 12386817965329920 6795823198106880 3248083335047040 3188540922860160 4944318095404800 2433124957475520 7962524674473600 9290113473997440 5096867398580160 2307348444522240 2391405692145120 3578974505251200 6488333219934720 3559716913294080 13591646396213760 1670188102450560 6377081845720320 5663185998422400 2684230878938400 4866249914951040 10193734797160320 2545473845980800 1252641076837920 4782811384290240 1187887794791040 2044494831617280 526814149216320 3649687436213280 3340376204901120 12754163691440640 3461022666783360 1266124761982080 5368461757876800 890915846093280 9732499829902080 5339575369941120 5090947691961600 2505282153675840 9565622768580480 2257774925212800 2375775589582080 543654397792800 1053628298432640 5932861522156800 3818210768971200 1878961615256880 6922045333566720 1439137170092160 1693331193909600 2532249523964160 1781831692186560 3066742247425920 790221223824480 5010564307351680 4515549850425600 5191534000175040 4751551179164160 1079352877569120 1899187142973120 1087308795585600 2107256596865280 3757923230513760 2878274340184320 3386662387819200 3563663384373120 1219491433480320 1580442447648960 8899292283235200 10383068000350080 4386674796537600 2448239609289600 2158705755138240 3798374285946240 2672747538279840 2174617591171200 4214513193730560 2047114905050880 1185331835736720 7515846461027520 1014821542546560 3212777592541440 7127326768746240 1630963193378400 2438982866960640 3160884895297920 761116156909920 4317411510276480 5345495076559680 4094229810101760 2285023635336960 1829237150220480 2370663671473440 2029643085093120 14254653537492480 1655701611822720 3261926386756800 6321769790595840 3070672357576320 1522232313819840 4819166388812160 10690990153119360 2523395504649600 1241776208867040 3658474300440960 4741327342946880 4059286170186240 1941038189233920 1141674235364880 1708628107348800 3311403223645440 12643539581191680 797359783429440 6141344715152640 3427535453005440 3044464627639680 5046791009299200 2483552417734080 9482654685893760 2213467665494400 2355169137672960 2283348470729760 3417256214697600 1032951577230720 3382738475155200 3785093256974400 1862664313300560 1594719566858880 6088929255279360 2911557283850880 5117787262627200 2562942161023200 774713682923040 4967104835468160 4426935330988800 2430454954838400 4710338275345920 1196039675144160 4566696941459520 2065903154461440 3725328626601120 3189439133717760 12177858510558720 3532753706509440 1278978820479360 5125884322046400 1549427365846080 5074107712732800 4860909909676800 2392079350288320 9133393882919040 2280696498057600 4131806308922880 2268424624515840 1162070524384560 7450657253202240 1064325032426880 6640402996483200 3645682432257600 7065507413018880 2657865944764800 1710522373543200 2557957640958720 3098854731692160 798243774320160 4784158700576640 4561392996115200 5299130559764160 4536849249031680 1993399458573600 1918468230719040 2324141048769120 2128650064853760 14131014826037760 3588119025432480 1623209621362560 5315731889529600 3421044747086400 6197709463384320 3402636936773760 1596487548640320 4575304303194240 10598261119528320 2473875626140800 1217407216021920 3986798917147200 3836936461438080 4648282097538240 4257300129707520 3780707707526400 1197365661480240 7176238050864960 3246419242725120 12395418926768640 6805273873547520 3254093434892160 3192975097280640 4947751252281600 2434814432043840 7973597834294400 9296564195076480 5103955405160640 2308950584398080 2394731322960480 3583951639804800 6492838485450240 3564667267096320 13610547747095040 1672510765242240 6385950194561280 5671061561289600 2687963729853600 4869628864087680 10207910810321280 2549013733123200 1254383073931680 4789462645920960 1189539742124160 2048277868197120 527179950037440 3652221648065760 3345021530484480 12771900389122560 3463425876597120 1267003913535360 5375927459707200 892154806593120 9739257728175360 5347000900644480 5098027466246400 2508766147863360 9578925291841920 2259342643017600 2379079484248320 544031891877600 1054359900074880 5941112111827200 3823520599684800 1881574610897520 6926851753194240 1440136455246720 1694506982263200 2534007827070720 1784309613186240 3072416802295680 790769925056160 5017532295726720 4518685286035200 5195138814895680 4758158968496640 1080102341435040 1900505870303040 1088063783755200 2108719800149760 3763149221795040 2880272910493440 3389013964526400 3568619226372480 1220338204525440 1581539850112320 8911668167740800 10390277629791360 4389720745939200 2452769716118400 2160204682870080 3801011740606080 2676464419779360 2176127567510400 4217439600299520 2048536348104960 1186154887584240 7526298443590080 1015526198171520 3218722364309760 7137238452744960 1632095675632800 2440676409050880 3163079700224640 761644648628640 4320409365740160 5352928839558720 4097072696209920 2289251735043840 1830507306788160 2372309775168480 2031052396343040 14274476905489920 1656851271546240 3264191351265600 6326159400449280 3072804522157440 1523289297257280 4828083546464640 10705857679117440 2525147659843200 1242638453659680 3661014613576320 4744619550336960 4062104792686080 1942382553672960 1142466972942960 1709814517329600 3313702543092480 12652318800898560 797913441420480 6145609044314880 3433877602565760 3046578594514560 5050295319686400 2485276907319360 9489239100673920 1216071287726400 2217563361417600 2356804482520320 2284933945885920 3419629034659200 1034862901994880 3385087327238400 3787721489764800 1863957680489520 1595826882840960 6093157189029120 2913573830509440 5121340870262400 2564721775994400 776147176496160 4970553814638720 2432142575452800 4713608965040640 1196870162130720 4569867891771840 1134999868544640 2069725803989760 3727915360979040 3191653765681920 12186314378058240 3535206723780480 1279866897429120 5129443551988800 851249901408480 1552294352992320 5077630990857600 4864285150905600 2393740324261440 9139735783543680 2282280131779200 2269999737089280 1164220764744240 7455830721958080 1065064061496960 3648213863179200 7070413447560960 2659711471401600 1711710098834400 2559733794858240 1702499802816960 3104588705984640 798798046122720 4787480648522880 4564560263558400 5302810085670720 4539999474178560 1994783603551200 1919800346143680 2328441529488480 2130128122993920 14140826895121920 3590610486392160 1626213131706240 5319422942803200 3423420197668800 3404999605633920 1597596092245440 4578473162229120 10605620171341440 2478453168643200 1219659848779680 3989567207102400 3839600692287360 2553749704225440 4656883058976960 4260256245987840 3783332895148800 1198197069184080 7181220972784320 1783571221998720 3252426263412480 6809999211267840 3256347222334080 3195192184490880 4956906337286400 1337678416499040 2439319697559360 7979134414204800 5107499408450880 2313222957400320 2396394138368160 3586440207081600 3567142443997440 13619998422535680 1673672096638080 6390384368981760 5674999342723200 2689830155311200 2675356832998080 4878639395118720 10214998816901760 2550783676694400 1255254072478560 4792788276736320 1190365715790720 2049696506914560 528155418893760 3658979546339040 3347344193276160 12780768737963520 3469834436100480 1269348317677440 5379660310622400 892774286843040 5350713665996160 5101567353388800 2510508144957120 9585576553472640 2263523223830400 2380731431581440 545038542770400 1056310837787520 5945237406662400 3826175515041600 1882881108717840 6939668872200960 1692057649645440 1697642417872800 2538696635354880 1785548573686080 3074544760371840 792233128340640 5021016289914240 4527046447660800 5204751654150720 4761462863162880 1269043237234080 1904022476516160 1090077085540800 2112621675575040 3765762217435680 3384115299290880 3395284835745600 3571097147372160 1222596260645760 1584466256681280 8917856109993600 10409503308301440 5157608878598400 2454468506179200 2538086474468160 3808044953032320 2678322860529120 2180154171081600 4225243351150080 2406884143345920 1188349692510960 7531524434871360 1017405279838080 3220951653722880 7142194294744320 1635115628311200 2445192521291520 3168932513362560 763053959878560 5076172948936320 5356645721058240 4813768286691840 2290837272433920 1833894390968640 2376699385021920 2034810559676160 14284388589488640 1659917030808960 3270231256622400 6337865026725120 3610326215018880 1526107919757120 4831427480584320 10713291442116480 2529820073692800 1244937773106720 3667788781937280 4753398770043840 4069621119352320 1944175039591680 1144580939817840 1712978277278400 3319834061617920 12675730053450240 799389862729920 7220652430037760 3436255908650880 3052215839514240 5059640147385600 2489875546213440 9506797540087680 1218321448545600 2219099247388800 2361165402113280 2289161879635680 3425956554556800 6639668123235840 3391350932793600 3794730110539200 1867406659660080 1598779725459840 6104431679028480 2916262559387520 6017210358364800 2569467415917600 4979751092426880 2436642897091200 4722330804226560 1199084794094880 4578323759271360 1137100018642560 2071159297562880 3734813319320160 3197559450919680 12208863358056960 3541748103169920 1282235102628480 5138934831835200 852825013981920 9959502184853760 5087026399190400 4873285794182400 2398169588189760 9156647518542720 2286503155036800 2274200037285120 7469626638640320 1067034805683840 3654964345636800 7083496206339840 2664632875766400 1714877366277600 2564470205256960 1705650027963840 3106738946344320 800276104262880 4796339176379520 4573006310073600 5312622154754880 4548400074570240 1998474656824800 1923352653942720 14939253277280640 2134069611367680 14166992412679680 3597254382284640 1627339448085120 5329265751532800 3429754732555200 3411300055927680 1600552208525760 4582698307608960 10625244309509760 2480169747081600 1220504586063840 3996949313649600 3846705307885440 2558475041945760 4660108419516480 4268139222735360 3790333395475200 1200414156394320 7194508764569280 1786871457866880 3254678896170240 6822600111855360 3259352272256640 3201104417051520 4960339494163200 1340153593400160 2441009172127680 7993898627299200 5116950083891520 2314825097276160 2400828312788640 3593076386486400 3573742915733760 13645200223710720 1676768980360320 6402208834103040 5685500093212800 2694807289864800 2680307186800320 4882018344255360 10233900167783040 2555503526217600 1257576735270240 4801656625577280 1192568312234880 2051588025204480 528521219714880 3661513758191520 3353537960720640 12804417668206080 3472237645914240 1270227469230720 5389614579729600 894426234176160 5360614373600640 5111007052435200 2515153470540480 9603313251154560 2265090941635200 2385136624469760 545416036855200 1057042439429760 5956238192889600 3833255289326400 1886365102905360 6944475291828480 1695188553125760 1698818206226400 2540454938461440 1788852468352320 3077382037806720 792781829572320 5030306941080960 4530181883270400 5208356468871360 4770273248939520 1271391414844320 1905341203846080 1090832073710400 2114084878859520 3772730205810720 3390377106251520 3397636412452800 3577704936704640 1223443031690880 1585563659144640 8934357289334400 10416712937742720 5167152274233600 2456733559593600 2542782829688640 3810682407692160 2683278702528480 2181664147420800 4228169757719040 2411337727975680 1189172744358480 7545460411621440 1018109935463040 3223924039607040 7155409873409280 1636248110565600 2446886063381760 3171127318289280 763582451597280 5085565659377280 5366557405056960 4822675455951360 2292951322287360 1835164547536320 2378345488716960 2036219870926080 14310819746818560 1661066690532480 3272496221131200 6342254636578560 3617006591963520 1527164903194560 4835886059410560 10733114810113920 2531572228886400 1245800017899360 3670329095072640 4756690977433920 4072439741852160 1945071282551040 1145373677395920 1714164687259200 3322133381064960 12684509273157120 799943520720960 7234013183927040 3439426983431040 3054329806389120 5063144457772800 2491600035798720 9513381954867840 1219165258852800 2221147095350400 2362800746960640 2290747354791840 3428329374518400 6644266762129920 3393699784876800 3797358343329600 1868700026849040 1599887041441920 6108659612778240 2917606923826560 6028344319939200 2571247030888800 4983200071597440 2438330517705600 4725601493921280 1199915281081440 4581494709583680 1137887574929280 2073070622327040 3737400053698080 3199774082883840 12217319225556480 3544201120440960 1283123179578240 5142494061777600 853415681196960 9966400143194880 5090549677315200 4876661035411200 2399830562162880 9162989419167360 2288086788758400 2275775149858560 7474800107396160 1067773834753920 3657495776558400 7088402240881920 2666478402403200 1716065091568800 2566246359156480 1706831362393920 3109605933490560 800830376065440 4799661124325760 4576173577516800 5316301680661440 4551550299717120 1999858801802400 1924684769367360 14949600214792320 2135547669507840 14176804481763840 3599745843244320 1628841203256960 5332956804806400 3432130183137600 3413662724787840 1601660752130880 10632603361322880 2482458518332800 1221630902442720 3999717603604800 3849369538734720 2560247043590880 4664408900235840 4271095339015680 3792958583097600 1201245564098160 7199491686488640 1788109046317440 3257682406513920 6827325449575680 3260854797217920 3203321504261760 4964917036665600 1341081784738080 2443261804885440 7999435207209600 5120494087181760 2316961283777280 2402491128196320 3595564953763200 3576218092634880 13654650899151360 1677930311756160 6406643008523520 5689437874646400 2696673715322400 2682163569476160 4886523609770880 10240988174363520 2557273469788800 1258447733817120 4804982256392640 1193394285901440 2052533784349440 529008954143040 3664892707328160 3355860623512320 12813286017047040 3475441925665920 1271399671301760 5393347430644800 895045714426080 5364327138952320 5114546939577600 2516895467634240 9609964512785280 2267181232041600 2386788571802880 545919362301600 1058017908286080 5960363487724800 3835910204683200 1887671600725680 6950883851331840 1696362641930880 1700385924031200 2542799342603520 1790091428852160 3078800676524160 793513431214560 5033790935268480 4534362464083200 5213162888498880 4773577143605760 1272271981448160 1907099506952640 1091838724603200 2116035816572160 3775343201451360 3392725283861760 3400771848062400 3580182857704320 1224572059751040 1587026862429120 8940545231587200 10426325776997760 5170731047596800 2544543962896320 3814199013905280 2685137143278240 2183677449206400 4232071633144320 2413007822211840 1190270146821840 7550686402902720 1019049476296320 3225410232549120 7160365715408640 1637758086904800 2449144119502080 3174053724858240 764287107222240 5089087925792640 5370274286556480 4826015644423680 2294008347214080 1836858089626560 2380540293643680 2038098952592640 14320731430817280 1662599570163840 3275516173809600 6348107449716480 3619511733317760 1528574214444480 4838115348823680 10740548573112960 2533908435811200 1246949677622880 3673716179253120 4761080587287360 4076197905185280 1946863768469760 1146430660833360 1715746567233600 3325199140327680 12696214899432960 800681731375680 7239023466635520 3441012520821120 3057148428888960 5067816871622400 2493899355245760 9522161174574720 1220290339262400 2222171019331200 2364981206757120 2292861321666720 3431493134467200 6650398280655360 3396831587654400 3800862653716800 1870424516434320 1601363462751360 6114296857777920 2920295652704640 6032519555529600 2573619850850400 4987798710491520 2440580678524800 4729962413514240 1201022597063520 4585722643333440 1138937649978240 2074026284709120 3740849032868640 3202726925502720 12228593715555840 3547471810135680 1284307282177920 5147239701700800 854203237483680 9975597420983040 5095247381481600 4881161357049600 2402045194127040 9171445286666880 2290198300387200 2277875299956480 7481698065737280 1068759206847360 3660871017787200 7094943620271360 2668939104585600 1717648725290400 2568614564355840 1708406474967360 3111039427063680 801569405135520 4804090388254080 4580396600774400 5321207715203520 4555750599912960 2001704328439200 1926460923266880 14963396131474560 2137518413694720 14189887240542720 3603067791190560 1629592080842880 5337878209171200 3435297450580800 3416812949934720 1603138810271040 10642415430407040 2483602903958400 1222194060632160 4003408656878400 3852921846533760 2562609712451040 4666559140595520 4275036827389440 3796458833260800 1202354107703280 7206135582381120 1789759164251520 3259184161685760 6833625899869440 3263859847140480 3206277620542080 4967205807916800 1342319373188640 2444388121264320 8006817313756800 5125219424902080 2318029377027840 2404708215406560 3598883043465600 3579518328503040 13667251799738880 1679478753617280 6412555241084160 5694688249891200 2699162282599200 2684638746377280 4888776242528640 10250438849804160 2559633394550400 1259609065212960 4809416430813120 1194495584123520 2054425302639360 529252821357120 3666582181896480 3358957507234560 12825110482168320 3477044065541760 1271985772337280 5398324565198400 895871688092640 5369277492754560 5119266789100800 2519218130425920 9618832861626240 2268226377244800 2388991168247040 546171025024800 1058505642714240 5965863880838400 3839450091825600 1889413597819440 6954088131083520 1697928093671040 1701169782933600 2543971544674560 1791743376185280 3081637953959040 793879232035680 5038436260851840 4536452754489600 5215566098312640 4777982336494080 1273446070253280 1907978658505920 1092342050049600 2117011285428480 3778827195638880 3395856187342080 3402339565867200 3583486752370560 1225136573781120 1587758464071360 8948795821257600 10431132196625280 5175502745414400 2546892140506560 3815957317011840 2687615064277920 2184684100099200 4234022570856960 2415234614526720 1190818848053520 7557654391277760 1019519246712960 3228382618433280 7166973504741120 1638513075074400 2450273147562240 3175516928142720 764639435034720 5093784281013120 5375230128555840 4830469229053440 2296122397067520 1837704860671680 2381637696107040 2039038493425920 14333947009482240 1663366009979520 3277026150148800 6351033856285440 3622851921790080 1529278870069440 4842573927649920 10750460257111680 2535076539273600 1247524507484640 3675409721343360 4763275392214080 4078076986851840 1947760011429120 1146959152552080 1716537507220800 3326732019959040 12702067712570880 801050836703040 7245703843580160 3444183595601280 3058557740138880 5070153078547200 2495049014969280 9526550784428160 1220852879467200 2224218867292800 2366071436655360 2293918305104160 3433075014441600 6653464039918080 3398397489043200 3802614808910400 1871286761226960 1602101673406080 6117115480277760 2921640017143680 6038086536316800 2574806260831200 4990098029938560 2441705758934400 4732142873310720 1201576255054560 4587836610208320 1139462687502720 2075937609473280 3742573522453920 3204203346812160 12234230960555520 3549107154983040 1284899333477760 5149612521662400 854597015627040 9980196059877120 5097596233564800 4883411517868800 2403152510109120 9175673220416640 2291254056201600 2278925375005440 7485147044907840 1069251892894080 3662558638401600 7098214309966080 2670169455676800 1718440542151200 2569798666955520 1709194031254080 3113906414209920 801938919670560 4806305020218240 4582508112403200 5323660732474560 4557850750010880 2002627091757600 1927349000216640 14970294089815680 2138503785788160 14196428619932160 3604728765163680 1631093836014720 5340338911353600 3436881084302400 3418388062508160 1603877839341120 10647321464949120 2485891675209600 1223320377011040 4005254183515200 3854698000433280 2563791046881120 4670859621314880 4277007571576320 3798208958342400 1202908379505840 7209457530327360 1790584223218560 3262187672029440 6836776125016320 3265362372101760 3207755678682240 4971783350419200 1342938167413920 2446640754022080 8010508367030400 5127582093762240 2320165563528960 2405816759011680 3600542088316800 3581168446437120 13673552250032640 1680252974547840 6415511357364480 5697313437513600 2700406566237600 2685876334827840 4893281508044160 10255164187524480 2560813356931200 1260189730910880 4811633518023360 1195046233234560 2055371061784320 529740555785280 3669961131033120 3360505949095680 12831022714728960 3480248345293440 1273157974408320 5400813132475200 896284674925920 5371752669655680 5121626713862400 2520379461821760 9623267036046720 2270316667651200 2390092466469120 546674350471200 1059481111570560 5968614077395200 3841220035396800 1890284596366320 6960496690586880 1698710819541120 1702737500738400 2546315948816640 1792569349851840 3083056592676480 794610833677920 5040758923643520 4540633335302400 5220372517940160 4780184932938240 1274033114655840 1909736961612480 1093348700942400 2118962223141120 3780569192732640 3397421639082240 3405475001476800 3585138699703680 1226265601841280 1589221667355840 8952921116092800 10440745035880320 5177888594323200 2548066229311680 3819473923224960 2688854024777760 2186697401884800 4237924446282240 2416348010684160 1191916250516880 7561138385465280 1020458787546240 3229868811375360 7170277399407360 1640023051413600 2452531203682560 3178443334711680 765344090659680 5096132458623360 5377708049555520 4832696021368320 2297179421994240 1839398402761920 2383832501033760 2040917575092480 14340554798814720 1664898889610880 3280046102827200 6356886669423360 3624522016026240 1530688181319360 4844803217063040 10755416099111040 2537412746198400 1248674167208160 3678796805523840 4767665002067520 4081835150184960 1148016135989520 1718119387195200 3329797779221760 12713773338846720 801789047357760 7249044032052480 3445769132991360 3061376362638720 5074825492396800 2497348334416320 9535330004135040 1221977959876800 2225242791273600 2368251896451840 2296032271979040 3436238774390400 6659595558443520 3401529291820800 3806119119297600 1873011250812240 1603578094715520 6122752725277440 2923656563802240 6040870026710400 2577179080792800 4994696668832640 2443955919753600 4736503792903680 1202683571036640 4592064543958080 1140512762551680 2076893271855360 3746022501624480 3207156189431040 12245505450554880 3552377844677760 1286083436077440 5154358161585600 855384571913760 9989393337665280 5102293937731200 4887911839507200 2405367142073280 9184129087916160 2293365567830400 2281025525103360 7492045003248960 1070237264987520 3665933879630400 7104755689355520 2672630157859200 1720024175872800 2572166872154880 1710769143827520 3115339907783040 802677948740640 4810734284146560 4586731135660800 5328566767016640 4562051050206720 2004472618394400 1929125154116160 14984090006497920 2140474529975040 14209511378711040 3608050713109920 1631844713600640 5345260315718400 3440048351745600 3421538287655040 1605355897481280 10657133534033280 2487036060835200 1223883535200480 4008945236788800 3858250308232320 2566153715741280 4673009861674560 4280949059950080 3801709208505600 1204016923110960 7216101426219840 1792234341152640 3263689427201280 6843076575310080 3267616159543680 3210711794962560 4974072121670400 1344175755864480 2447767070400960 8017890473577600 5132307431482560 2321233656779520 2408033846221920 3603860178019200 3584468682305280 13686153150620160 1681801416408960 6421423589925120 5702563812758400 2702895133514400 2688351511728960 4895534140801920 10264614862965120 2563173281692800 1261351062306720 4816067692443840 1196147531456640 2056789700501760 529984422999360 3671650605601440 3363602832817920 12842847179850240 3481850485169280 1273744075443840 5405790267028800 897110648592480 5376703023457920 5126346563385600 2522702124613440 9632135384887680 2271361812854400 2392295062913280 546926013194400 1059968845998720 5974114470508800 3844759922539200 1892026593460080 6963700970338560 1700276271281280 1703521359640800 2547488150887680 1794221297184960 3085184550752640 794976634499040 5045404249226880 4542723625708800 5222775727753920 4784590125826560 1275207203460960 1910616113165760 1093852026388800 2119937691997440 3784053186920160 3400552542562560 3407042719281600 3588442594369920 1226830115871360 1589953268998080 8961171705763200 10445551455507840 5182660292140800 2550414406921920 3821232226331520 2691331945777440 2187704052777600 4239875383994880 2418574802999040 1192464951748560 7568106373840320 1020928557962880 3232098100788480 7176885188739840 1640778039583200 2453660231742720 3179906537996160 765696418472160 5100828813843840 5382663891554880 4837149605998080 2298764959384320 1840245173807040 2384929903497120 2041857115925760 14353770377479680 1665665329426560 3281556079166400 6359813075992320 3627862204498560 1531392836944320 4848147151182720 10765327783109760 2538580849660800 1249248997069920 3680490347614080 4769859806994240 4083714231851520 1148544627708240 1718910327182400 3331330658853120 12719626151984640 802158152685120 7255724408997120 3448147439076480 3062785673888640 5077161699321600 2498497994139840 9539719613988480 1222540500081600 2226778677244800 2369342126350080 2297089255416480 3437820654364800 6662661317706240 3403095193209600 3807871274491200 1873873495604880 1604316305370240 6125571347777280 2926345292680320 6046437007497600 2578365490773600 4996995988279680 2445081000163200 4738684252700160 1203237229027680 4594178510832960 1141037800076160 2078326765428480 3747746991209760 3208632610740480 12251142695554560 3554013189525120 1286675487377280 5156730981547200 855778350057120 9993991976559360 5104642789814400 4890162000326400 2406474458055360 9188357021665920 2294421323644800 2282075600152320 7495493982419520 1070729951034240 3667621500244800 7108026379050240 2673860508950400 1720815992733600 2573350974754560 1711556700114240 3117490148142720 803047463275680 4812948916110720 4588842647289600 5331019784287680 4564151200304640 2005395381712800 1930013231065920 14990987964839040 2141459902068480 14216052758100480 3609711687083040 1632971029979520 5347721017900800 3441631985467200 3423113400228480 1606094926551360 10662039568575360 2488752639273600 1224728272484640 4010790763425600 3860026462131840 2567335050171360 4676235222214080 4282919804136960 3803459333587200 1204571194913520 7219423374166080 1793059400119680 3265942059959040 6846226800456960 3270621209466240 3212189853102720 4977505278547200 1344794550089760 2449456544969280 8021581526851200 5134670100342720 2322835796655360 2409142389827040 3605519222870400 3586118800239360 13692453600913920 1682575637339520 6424379706205440 5705189000380800 2704139417152800 2689589100179520 4898913089938560 10269340200685440 2564353244073600 1261931728004640 4818284779654080 1196698180567680 2058681218791680 530350223820480 3674184817453920 3365151274679040 12848759412410880 3484253694983040 1274623226997120 5408278834305600 897523635425760 5379178200359040 5128706488147200 2523863456009280 9636569559308160 2272929530659200 2393396361135360 547303507279200 1060700447640960 5976864667065600 3846529866110400 1892897592006960 6968507389966080 1701058997151360 1704697147994400 2549246453994240 1795047270851520 3088021828187520 795525335730720 5047726912018560 4545859061318400 5226380542474560 4786792722270720 1275794247863520 1911934840495680 1094607014558400 2121400895281920 3785795184013920 3402117994302720 3409394295988800 3590094541703040 1227676886916480 1591050671461440 8965297000598400 10452761084949120 5185046141049600 2551588495727040 3823869680991360 2692570906277280 2189214029116800 4242801790563840 2419688199156480 1193288003596080 7571590368027840 1021633213587840 3235070486672640 7180189083406080 1641910521837600 2455353773832960 3182101342922880 766224910190880 5103176991454080 5385141812554560 4839376398312960 2300879009237760 1841515330374720 2386576007192160 2043266427175680 14360378166812160 1666814989150080 3283821043675200 6364202685845760 3629532298734720 1532449820381760 4852605730008960 10770283625109120 2540333004854400 1250111241862560 3683030660749440 4773152014384320 4086532854351360 1149337365286320 1720096737163200 3333629978300160 12728405371691520 802711810676160 7259064597469440 3451318513856640 3064899640763520 5080666009708800 2500222483725120 9546304028768640 1223384310388800 2228826525206400 2370977471197440 2298674730572640 3440193474326400 6667259956600320 3405444045292800 3810499507281600 1875166862793840 1605423621352320 6129799281527040 2928361839338880 6049220497891200 2580145105744800 5000444967450240 2446768620777600 4741954942394880 1204067716014240 4597349461145280 1141825356362880 2080238090192640 3750333725587680 3210847242704640 12259598563054080 3556466206796160 1287563564327040 5160290211489600 856369017272160 10000889934900480 5108166067939200 4893537241555200 2408135432028480 9194698922290560 2296004957366400 2283650712725760 7500667451175360 1071468980104320 3670152931166400 7112932413592320 2675706035587200 1722003718024800 2575127128654080 1712738034544320 3120357135288960 803601735078240 4816270864056960 4592009914732800 5334699310194240 4567301425451520 2006779526690400 1931345346490560 15001334902350720 2142937960208640 14225864827184640 3612203148042720 1634472785151360 5351412071174400 3444007436049600 3425476069088640 1607203470156480 10669398620388480 2491041410524800 1225854588863520 4013559053380800 3862690692981120 2569107051816480 4680535702933440 4285875920417280 3806084521209600 1205402602617360 7224406296085440 1794296988570240 3268945570302720 6850952138177280 3272874996908160 3214406940312960 4982082821049600 1345722741427680 2451709177727040 8027118106761600 5138214103632960 2324971983156480 2410805205234720 3608007790147200 3588593977140480 13701904276354560 1683736968735360 6428813880625920 5709126781814400 2706005842610400 2691445482855360 4903418355454080 10276428207265920 2566123187644800 1262802726551520 4821610410469440 1197524154234240 2060099857509120 2018584112141520 530837958248640 3677563766590560 3367473937470720 12857627761251840 3487457974734720 5412011685220800 898143115675680 5382890965710720 5132246375289600 2525605453103040 9643220820938880 2275019821065600 2395048308468480 547806832725600 4037168224283040 1061675916497280 5980989961900800 3849184781467200 1894204089827280 6974915949469440 1702233085956480 1706264865799200 2551590858136320 1796286231351360 3090149786263680 796256937372960 5051210906206080 4550039642131200 5231186962102080 4790096616936960 1276674814467360 1913693143602240 1095613665451200 8074336448566080 2123351832994560 3788408179654560 3404466171912960 3412529731598400 3592572462702720 1228805914976640 1592513874745920 8971484942851200 10462373924204160 5188624914412800 2553349628934720 3827386287204480 2694429347027040 2191227330902400 4246703665989120 2421358293392640 1194385406059440 7576816359309120 1022572754421120 3237299776085760 7185144925405440 1643420498176800 2457611829953280 3185027749491840 766929565815840 5106699257869440 5388858694054080 4842716586785280 2302464546627840 1843208872464960 2388770812118880 2045145508842240 14370289850810880 1668347868781440 3286840996353600 6370055498983680 3632037440088960 1533859131631680 4855949664128640 10777717388108160 2542669211779200 1251260901586080 3686417744929920 4777541624237760 4090291017684480 1150394348723760 1721678617137600 3336695737562880 12740110997967360 803450021330880 7264074880177920 3453696819941760 3067718263263360 5085338423558400 2502521803172160 9555083248475520 1224509390798400 2230362411177600 2373157930993920 2300788697447520 3443357234275200 6673391475125760 3408575848070400 3814003817668800 1876891352379120 1606900042661760 6135436526526720 2930378385997440 6053395733481600 2582517925706400 5005043606344320 2449018781596800 4746315861987840 1205175031996320 4601577394895040 1142875431411840 2081671583765760 3753782704758240 3213800085323520 12270873053053440 3559736896490880 1288747666926720 5165035851412800 857156573558880 10010087212688640 5112863772105600 4898037563193600 2410350063992640 9203154789790080 2298116468995200 2285750862823680 7507565409516480 1072454352197760 3673528172395200 7119473792981760 2678166737769600 1723587351746400 2577495333853440 1714313147117760 3122507375648640 804340764148320 4820700127985280 4596232937990400 5339605344736320 4571501725647360 2008625053327200 1933121500390080 15015130819032960 2144908704395520 14238947585963520 3615525095988960 1635599101530240 5356333475539200 3447174703492800 3428626294235520 1608681528296640 10679210689472640 2492757988963200 1226699326147680 4017250106654400 3866243000780160 2571469720676640 4289817408791040 3809584771372800 1206511146222480 7231050191977920 1795947106504320 3271198203060480 6857252588471040 3275128784350080 3217363056593280 4985515977926400 1346960329878240 2453398652295360 8034500213308800 5142939441353280 2326574123032320 2413022292444960 3611325879849600 3591894213008640 13714505176942080 1685285410596480 6434726113186560 5714377157059200 2708494409887200 2693920659756480 4906797304590720 10285878882706560 2568483112406400 1263964057947360 4826044584889920 1198625452456320 2061518496226560 2020440494817360 531203759069760 3370570821192960 12869452226373120 3489861184548480 5416988819774400 898969089342240 5387841319512960 5136966224812800 2527928115894720 9652089169779840 2276587538870400 2397250904912640 548184326810400 4040880989634720 1062407518139520 5986490355014400 3852724668609600 1895946086921040 6979722369096960 1703798537696640 1707440654152800 2553349161242880 1797938178684480 3092277744339840 796805638604640 5055856231789440 4553175077740800 4794501809825280 1277848903272480 1915011870932160 1096368653620800 8081761979269440 2124815036279040 3791892173842080 3407597075393280 3414881308305600 3595876357368960 1229652686021760 1593611277209280 8979735532521600 9589003619650560 10469583553645440 5193396612230400 2555697806544960 3830023741864320 2696907268026720 2192737307241600 4249630072558080 2423585085707520 1195208457906960 7583784347684160 1023277410046080 3239529065498880 7191752714737920 1644552980431200 2459305372043520 3187222554418560 767458057534560 5111395613089920 5393814536053440 4847170171415040 2304050084017920 1844479029032640 2390416915813920 2046554820092160 14383505429475840 1669497528504960 3289105960862400 6374445108837120 3635377628561280 1534916115069120 4859293598248320 10787629072106880 2544421366972800 1252123146378720 3688958058065280 4780833831627840 4093109640184320 1151187086301840 1722865027118400 3338995057009920 12748890217674240 804003679321920 7270755257122560 3456075126026880 3069832230138240 5088842733945600 2504246292757440 9561667663255680 1225353201105600 2231898297148800 2374793275841280 2302374172603680 3445730054236800 6677990114019840 3410924700153600 3816632050459200 1878184719568080 1608007358643840 6139664460276480 2934411479314560 6058962714268800 2584297540677600 5008492585514880 2450706402211200 4749586551682560 1206005518982880 4604748345207360 1143662987698560 2083105077338880 3756369439136160 3216014717287680 12279328920552960 3562189913761920 1289635743876480 5168595081355200 857747240773920 10016985171029760 5116387050230400 4901412804422400 2412011037965760 9209496690414720 2299700102716800 2287325975397120 7512738878272320 1073193381267840 3676059603316800 7124379827523840 2680012264406400 1724775077037600 2579271487752960 1715494481547840 3124657616008320 804895035950880 4824022075931520 4599400205433600 5343284870642880 4574651950794240 2010009198304800 1934453615814720 15025477756544640 2146386762535680 14248759655047680 3618016556948640 1636725417909120 5360024528812800 3449550154075200 3430988963095680 1609790071901760 10686569741285760 2494474567401600 1227544063431840 4020018396609600 3868907231629440 2573241722321760 4292773525071360 3812209958995200 1207342553926320 7236033113897280 1797184694954880 3273450835818240 6861977926191360 3219580143803520 4988949134803200 1347888521216160 2455088126863680 8040036793219200 5146483444643520 2328176262908160 2414685107852640 3613814447126400 3594369389909760 13723955852382720 1686446741992320 6439160287607040 5718314938492800 2710360835344800 2695777042432320 4910176253727360 10292966889287040 2570253055977600 1264835056494240 4829370215705280 1199451426122880 2064355773661440 2021832781824240 531569559890880 3372893483984640 12878320575214080 3492264394362240 5420721670689600 899588569592160 5391554084864640 5140506111955200 2529670112988480 9658740431410560 2278155256675200 2398902852245760 548561820895200 4043665563648480 1063139119781760 5990615649849600 3855379583966400 1897252584741360 6984528788724480 1704972626501760 1708616442506400 2555107464349440 1799177139184320 3096533660492160 797354339836320 5059340225976960 4556310513350400 4797805704491520 1278729469876320 1916330598262080 1097123641790400 8087331127296960 2126278239563520 3794505169482720 3409945253003520 3417232885012800 3598354278368640 1230499457066880 1594708679672640 8985923474774400 9595611408983040 10476793183086720 5196975385593600 2557458939752640 3832661196524160 2698765708776480 2194247283580800 4252556479127040 2425255179943680 1196031509754480 7589010338965440 1023982065671040 3243987644325120 7196708556737280 1645685462685600 2460998914133760 3189417359345280 767986549253280 5114917879505280 5397531417552960 4850510359887360 2307221158798080 1845749185600320 2392063019508960 2047964131342080 14393417113474560 1670647188228480 3291370925371200 6378834718690560 3637882769915520 1535973098506560 4865981466487680 10795062835105920 2546173522166400 1252985391171360 3691498371200640 4784126039017920 4095928262684160 1151979823879920 1724051437099200 3341294376456960 12757669437381120 804557337312960 7275765539831040 3460831738197120 3071946197013120 5092347044332800 2505970782342720 9568252078035840 1226197011412800 2234970069091200 2376428620688640 2303959647759840 3448102874198400 6682588752913920 3413273552236800 3819260283249600 1879478086757040 1609114674625920 6143892394026240 2936428025973120 6063137949859200 2586077155648800 5011941564685440 2452394022825600 4752857241377280 1206836005969440 4607919295519680 1144450543985280 2085972064485120 3758956173514080 3218229349251840 12287784788052480 3564642931032960 1290523820826240 5172154311297600 858337907988960 10023883129370880 5119910328355200 4904788045651200 2413672011938880 9215838591039360 2301283736438400 2288901087970560 7517912347028160 1073932410337920 3678591034238400 7129285862065920 2681857791043200 1725962802328800 2581047641652480 1716675815977920 3128958096727680 805449307753440 4827344023877760 4602567472876800 5346964396549440 4577802175941120 2011393343282400 1935785731239360 15035824694056320 2147864820675840 14258571724131840 3620508017908320 1638978050666880 5363715582086400 3451925604657600 3433351631955840 1610898615506880 10693928793098880 2497907724278400 1229233538000160 4022786686564800 3871571462478720 2575013723966880 4295729641351680 3814835146617600 1208173961630160 7241016035816640 1798422283405440 3277956101333760 6866703263911680 3221797231013760 4995815448556800 1348816712554080 2458467076000320 8045573373129600 5150027447933760 2331380542659840 2416347923260320 3616303014403200 3596844566810880 13733406527823360 1687608073388160 6443594462027520 5722252719926400 2712227260802400 2697633425108160 4916934152000640 10300054895867520 2572022999548800 1265706055041120 4832695846520640 1200277399789440 2065774412378880 2023225068831120 532301161533120 3375216146776320 12887188924055040 3497070813989760 5424454521604800 900208049842080 5395266850216320 5144045999097600 2531412110082240 9665391693041280 2281290692284800 2400554799578880 549316809064800 4046450137662240 1064602323066240 5994740944684800 3858034499323200 1898559082561680 6994141627979520 1706146715306880 1710968019213600 2558624070562560 1800416099684160 3098661618568320 798451742299680 5062824220164480 4562581384569600 4801109599157760 1279610036480160 1918968052921920 1098633618129600 8092900275324480 2129204646132480 3797118165123360 3412293430613760 3421936038427200 3600832199368320 1232192999157120 1596903484599360 8992111417027200 9602219198315520 10491212441969280 5200554158956800 2559220072960320 3837936105843840 2700624149526240 2197267236259200 4258409292264960 2426925274179840 1197677613449520 7594236330246720 1025391376920960 3246216933738240 7201664398736640 1647950427194400 2464385998314240 3193806969198720 769043532690720 5118440145920640 5401248299052480 4853850548359680 2308806696188160 1848289498735680 2395355226899040 2050782753841920 14403328797473280 1672946507675520 3295900854388800 6387613938397440 3640387911269760 1538087065381440 4869325400607360 10802496598104960 2549677832553600 1254709880756640 3696578997471360 4790710453798080 4101565507683840 1153565299036080 1726424257060800 3345893015351040 12775227876794880 805664653295040 7280775822539520 3463210044282240 3076174130762880 5099355665107200 2509419761513280 9581420907596160 1227884632027200 2379699310383360 2307130598072160 3452848514121600 6691786030702080 3417971256403200 3824516748830400 1882064821134960 1611329306590080 6152348261525760 2937772390412160 6067313185449600 2589636385591200 5018839523026560 2455769264054400 4759398620766720 1208496979942560 4614261196144320 1146025656558720 2087405558058240 3764129642269920 3222658613180160 12304696523051520 3569548965575040 1292299974725760 5179272771182400 859519242419040 10037679046053120 5126956884604800 4911538528108800 2416993959885120 9228522392288640 2304451003881600 2292051313117440 7528259284539840 1075410468478080 3683653896081600 7139097931150080 2685548844316800 1728338252911200 2584599949451520 1719038484838080 3131108337087360 806557851358560 4833987919770240 4608902007763200 5354323448362560 4584102626234880 2014161633237600 1938449962088640 15056518569079680 2150820936956160 14278195862300160 3625490939827680 1640104367045760 5371097688633600 3456676505822400 3438076969676160 1613115702717120 10708646896725120 2499624302716800 1230078275284320 4028323266475200 3876899924177280 2578557727257120 4301641873912320 3820085521862400 1209836777037840 7250981879655360 1800897460306560 3280208734091520 6876153939352320 3226231405434240 4999248605433600 1350673095229920 2460156550568640 8056646532950400 5157115454514240 2332982682535680 2419673554075680 3621280148956800 3601794920613120 13752307878704640 1689930736179840 6452462810868480 5730128282793600 2715960111717600 2701346190459840 4920313101137280 10314230909028480 2575562886691200 1267448052134880 4839347108151360 1201929347122560 2066720171523840 2026009642844880 532666962354240 3379861472359680 12904925621736960 3499474023803520 5431920223435200 901447010341920 5402692380919680 5151125773382400 2534896104269760 9678694216302720 2282858410089600 2403858694245120 549694303149600 4052019285689760 1065333924708480 6002991534355200 3863344330036800 1901172078202320 6998948047607040 1708494892917120 1712143807567200 2560382373669120 1802894020683840 3100080257285760 799000443531360 5069792208539520 4565716820179200 4807717388490240 1281371169687840 1920286780251840 1099388606299200 8104038571379520 2130667849416960 3802344156404640 3416989785834240 3424287615134400 3605788041367680 1233039770202240 1598000887062720 9004487301532800 9615434776980480 10498422071410560 5207711705683200 2562742339375680 3840573560503680 2704341031025760 2198777212598400 4261335698833920 2430265462652160 1198500665297040 7604688312809280 1026096032545920 3247703126680320 7211576082735360 1649082909448800 2466079540404480 3196001774125440 769572024409440 5125484678751360 5408682062051520 4860530925304320 2309863721114880 1849559655303360 2397001330594080 2052192065091840 14423152165470720 1674096167399040 3298165818897600 6392003548250880 3645398193978240 1539144048818880 4871554690020480 10817364124103040 2551429987747200 1255572125549280 3699119310606720 4794002661188160 4104384130183680 1154358036614160 1727610667041600 3348192334798080 12784007096501760 806218311286080 7290796387956480 3464795581672320 3078288097637760 5102859975494400 2511144251098560 9588005322376320 1228728442334400 2381334655230720 2308716073228320 3455221334083200 6696384669596160 3420320108486400 3827144981620800 1883358188323920 1612436622572160 6156576195275520 2939788937070720 6075663656630400 2591416000562400 5022288502197120 2457456884668800 4762669310461440 1209327466929120 4617432146456640 1146813212845440 2088361220440320 3766716376647840 3224873245144320 12313152390551040 3572001982846080 1293188051675520 5182832001124800 860109909634080 10044577004394240 5130480162729600 4914913769337600 2418654933858240 9234864292913280 2306034637603200 2293626425690880 7533432753295680 1076149497548160 3686185327003200 7144003965692160 2687394370953600 1729525978202400 2586376103351040 1720219819268160 3132541830660480 807112123161120 4837309867716480 4612069275206400 5358002974269120 4587252851381760 2015545778215200 1939782077513280 15066865506591360 2152298995096320 14288007931384320 3627982400787360 1640855244631680 5374788741907200 3459051956404800 3440439638536320 1614224246322240 10716005948538240 2500768688342400 1230641433473760 4031091556430400 3879564155026560 2580329728902240 4304597990192640 3822710709484800 1210668184741680 7255964801574720 1802135048757120 3281710489263360 6880879277072640 3228448492644480 5001537376684800 1351601286567840 2461282866947520 8062183112860800 5160659457804480 2334050775786240 2421336369483360 3623768716233600 3604270097514240 13761758554145280 1691092067575680 6456896985288960 5734066064227200 2717826537175200 2703202573135680 4922565733895040 10321318915608960 2577332830262400 1268319050681760 4842672738966720 1202755320789120 2068138810241280 2027401929851760 532910829568320 3382184135151360 12913793970577920 3501076163679360 5435653074350400 902066490591840 5406405146271360 5154665660524800 2536638101363520 9685345477933440 2283903555292800 2405510641578240 549945965872800 4054803859703520 1065821659136640 6007116829190400 3865999245393600 1902478576022640 7002152327358720 1709668981722240 1712927666469600 2561554575740160 1804132981183680 3102208215361920 799366244352480 5073276202727040 4567807110585600 4811021283156480 1282251736291680 1921165931805120 1099891931745600 8109607719407040 2131643318273280 3804957152045280 3419337963444480 3425855332939200 3608265962367360 1233604284232320 1598732488704960 9010675243785600 9622042566312960 10503228491038080 5211290479046400 2564503472583360 3842331863610240 2706199471775520 2199783863491200 4263286636546560 2431935556888320 1199049366528720 7609914304090560 1026565802962560 3249932416093440 7216531924734720 1649837897618400 2467208568464640 3197464977409920 769924352221920 5129006945166720 5412398943551040 4863871113776640 2311449258504960 1850406426348480 2398098733057440 2053131605925120 14433063849469440 1674862607214720 3299675795236800 6394929954819840 3647903335332480 1539848704443840 4874898624140160 10824797887102080 2552598091209600 1256146955411040 3700812852696960 4796197466114880 4106263211850240 1154886528332880 1728401607028800 3349725214429440 12789859909639680 806587416613440 7295806670664960 3467173887757440 3079697408887680 5105196182419200 2512293910822080 9592394932229760 1229290982539200 2382424885128960 2309773056665760 3456803214057600 6699450428858880 3421886009875200 3828897136814400 1884220433116560 1613174833226880 6159394817775360 2941805483729280 6079838892220800 2592602410543200 5024587821644160 2458581965078400 4764849770257920 1209881124920160 4619546113331520 1147338250369920 2089794714013440 3768440866233120 3226349666453760 12318789635550720 3573637327693440 1293780102975360 5185204821086400 860503687777440 10049175643288320 5132829014812800 4917163930156800 2419762249840320 9239092226663040 2307090393417600 2294676500739840 7536881732466240 1076642183594880 3687872947617600 7147274655386880 2688624722044800 1730317795063200 2587560205950720 1721007375554880 3134692071020160 807481637696160 4839524499680640 4614180786835200 5360455991540160 4589353001479680 2016468541533600 1940670154463040 15073763464932480 2153284367189760 14294549310773760 3629643374760480 1641981561010560 5377249444089600 3460635590126400 3442014751109760 1614963275392320 10720911983080320 2502485266780800 1231486170757920 4032937083067200 3881340308926080 2581511063332320 4306568734379520 3824460834566400 1211222456544240 7259286749520960 1802960107724160 3283963122021120 6884029502219520 3229926550784640 5004970533561600 1352220080793120 2462972341515840 8065874166134400 5163022126664640 2335652915662080 2422444913088480 3625427761084800 3605920215448320 13768059004439040 1691866288506240 6459853101569280 5736691251849600 2719070820813600 2704440161586240 4925944683031680 10326044253329280 2578512792643200 1268899716379680 4844889826176960 1203305969900160 2069557448958720 2028330121189680 533276630389440 3383732577012480 12919706203138560 3503479373493120 5438141641627200 902479477425120 5408880323172480 5157025585286400 2537799432759360 9689779652353920 2285471273097600 2406611939800320 550323459957600 4056660242379360 1066553260778880 6009867025747200 3867769188964800 1903349574569520 7006958746986240 1710451707592320 1714103454823200 2563312878846720 1804958954850240 3104336173438080 799914945584160 5075598865518720 4570942546195200 4813223879600640 1282838780694240 1922484659135040 1100646919915200 8113320484758720 2133106521557760 3806699149139040 3420903415184640 3428206909646400 3609917909700480 1234451055277440 1599829891168320 9014800538620800 9626447759201280 10510438120479360 5213676327955200 2565677561388480 3844969318270080 2707438432275360 2201293839830400 4266213043115520 2433048953045760 1199872418376240 7613398298278080 1027270458587520 3252161705506560 7219835819400960 1650970379872800 2468902110554880 3199659782336640 770452843940640 5131355122776960 5414876864550720 4866097906091520 2313034795895040 1851676582916160 2399744836752480 2054540917175040 14439671638801920 1676012266938240 3301940759745600 6399319564673280 3649573429568640 1540905687881280 4878242558259840 10829753729101440 2554350246403200 1257009200203680 3703353165832320 4799489673504960 4109081834350080 1155679265910960 1729588017009600 3352024533876480 12798639129346560 7299146859137280 3469552193842560 3081811375762560 5108700492806400 2514018400407360 9598979347009920 1230134792846400 2384060229976320 2311358531821920 3459176034019200 6704049067752960 3424234861958400 3831525369604800 1885513800305520 14598293718274560 1614282149208960 6163622751525120 2944494212607360 6082622382614400 2594382025514400 5028036800814720 2460269585692800 4768120459952640 1210711611906720 4622717063643840 1148125806656640 2091228207586560 3771027600611040 3228564298417920 12327245503050240 3576090344964480 1294668179925120 5188764051028800 861094354992480 10056073601629440 5136352292937600 4920539171385600 2421423223813440 9245434127287680 2308674027139200 2296251613313280 7542055201222080 1077381212664960 3690404378539200 7152180689928960 2690470248681600 1731505520354400 2589336359850240 1722188709984960 3136842311379840 808035909498720 4842846447626880 4617348054278400 5364135517446720 4592503226626560 2017852686511200 1942002269887680 15084110402444160 2154762425329920 14304361379857920 3632134835720160 1643107877389440 5380940497363200 3463011040708800 3444377419969920 1616071818997440 10728271034893440 2504201845219200 1232330908042080 4035705373022400 3884004539775360 2583283064977440 4309524850659840 3827086022188800 1212053864248080 7264269671440320 1804197696174720 3286215754778880 6888754839939840 3232143637994880 5008403690438400 1353148272131040 2464661816084160 8071410746044800 5166566129954880 2337255055537920 2424107728496160 3627916328361600 3608395392349440 13777509679879680 1693027619902080 6464287275989760 5740629033283200 2720937246271200 2706296544262080 4929323632168320 10333132259909760 2580282736214400 1269770714926560 4848215456992320 1204131943566720 2071448967248640 2029722408196560 533642431210560 3386055239804160 12928574551979520 3505882583306880 5441874492542400 903098957675040 5412593088524160 5160565472428800 2539541429853120 9696430913984640 2287038990902400 2408263887133440 550700954042400 4059444816393120 1067284862421120 6013992320582400 3870424104321600 1904656072389840 7011765166613760 1711625796397440 1715279243176800 2565071181953280 1806197915350080 3107173450872960 800463646815840 5079082859706240 4574077981804800 4816527774266880 1283719347298080 1923803386464960 1101401908084800 8118889632786240 2134569724842240 3809312144779680 3423251592794880 3430558486353600 3612395830700160 1235297826322560 1600927293631680 9020988480873600 9633055548533760 10517647749920640 5217255101318400 2567438694596160 3847606772929920 2709296873025120 2202803816169600 4269139449684480 2434719047281920 1200695470223760 7618624289559360 1027975114212480 3255134091390720 7224791661400320 1652102862127200 2470595652645120 3201854587263360 770981335659360 5134877389192320 5418593746050240 4869438094563840 2315148845748480 1852946739483840 2401390940447520 2055950228424960 14449583322800640 1677161926661760 3304205724254400 6403709174526720 3652078570922880 1541962671318720 4882701137086080 10837187492100480 2556102401596800 1257871444996320 3705893478967680 4802781880895040 4111900456849920 1156472003489040 1730774426990400 3354323853323520 12807418349053440 7304157141845760 3472723268622720 3083925342637440 5112204803193600 2515742889992640 9605563761790080 1230978603153600 2385695574823680 2312944006978080 3461548853980800 6708647706647040 3426583714041600 3834153602395200 1886807167494480 14608314283691520 1615389465191040 6167850685274880 2950543852583040 6086797618204800 2596161640485600 5031485779985280 2461957206307200 4771391149647360 1211542098893280 4625888013956160 1148913362943360 2093139532350720 3773614334988960 3230778930382080 12335701370549760 3578543362235520 1295556256874880 5192323280971200 861685022207520 10062971559970560 5139875571062400 4923914412614400 2423084197786560 9251776027912320 2310257660860800 2297826725886720 7547228669977920 1078120241735040 3692935809460800 7157086724471040 2692315775318400 1732693245645600 2591112513749760 1723370044415040 3139709298526080 808590181301280 4846168395573120 4620515321721600 5367815043353280 4595653451773440 2019236831488800 1943334385312320 15094457339955840 2156240483470080 14314173448942080 3634626296679840 1644609632561280 5384631550636800 3465386491291200 3446740088830080 1617180362602560 10735630086706560 2506490616470400 1233457224420960 4038473662977600 3886668770624640 2585055066622560 4312480966940160 3829711209811200 1212885271951920 7269252593359680 1805435284625280 3289219265122560 6893480177660160 3234360725205120 5012981232940800 1354076463468960 2466914448841920 8076947325955200 5170110133245120 2339391242039040 2425770543903840 3630404895638400 3610870569250560 13786960355320320 1694188951297920 6468721450410240 5744566814716800 2722803671728800 2708152926937920 4933828897683840 10340220266490240 2582052679785600 1270641713473440 4851541087807680 1204957917233280 2075704883400960 2031114695203440 3388377902595840 12937442900820480 3509086863058560 5445607343457600 903718437924960 5416305853875840 5164105359571200 2541283426946880 9703082175615360 2289129281308800 2409915834466560 551204279488800 4062229390406880 6776755805191680 6018117615417600 3873079019678400 1905962570210160 7018173726117120 1712799885202560 10891214686915200 2567415586095360 1807436875849920 3113557325101440 5082566853893760 4578258562617600 4819831668933120 1284599913901920 1925561689571520 1102408558977600 8124458780813760 2136520662554880 3811925140420320 3425599770405120 3433693921963200 3614873751699840 1236426854382720 10165133707787520 9027176423126400 9639663337866240 10527260589175680 5220833874681600 2569199827803840 3851123379143040 2711155313774880 2204817117955200 4273041325109760 2436389141518080 7623850280840640 1028914655045760 3261821959630080 7229747503399680 1653612838466400 2472853708765440 20330267415575040 3204780993832320 771685991284320 5138399655607680 5422310627549760 4872778283036160 2319905457918720 1854640281574080 15247700561681280 2057829310091520 14459495006799360 1678694806293120 3307225676932800 6409561987664640 3654583712277120 1543371982568640 4892732939445120 10844621255099520 2558438608521600 1259021104719840 3709280563148160 4807171490748480 4115658620183040 1157528986926480 1732356306964800 3357389612586240 12819123975329280 7309167424554240 3479858186878080 3086743965137280 5116877217043200 2518042209439680 9614342981496960 1232103683563200 2387876034620160 2315057973852960 3464712613929600 6714779225172480 3429715516819200 3837657912782400 1888531657079760 14618334849108480 1616865886500480 6173487930274560 6090972853795200 2598534460447200 5036084418879360 2464207367126400 4775752069240320 1212649414875360 4630115947705920 1149963437992320 2097440013070080 3777063314159520 3233731773000960 12346975860549120 3581814051930240 1296740359474560 5197068920894400 862472578494240 10072168837758720 5144573275228800 4928414734252800 2425298829750720 9260231895411840 2312369172489600 2299926875984640 7554126628319040 1079105613828480 3696311050689600 7163628103860480 2694776477500800 1734276879367200 2593480718949120 1724945156988480 3146160019605120 809329210371360 4850597659501440 4624738344979200 5372721077895360 4599853751969280 2021082358125600 1945110539211840 15108253256638080 2158211227656960 14327256207720960 3637948244626080 1647988581697920 5389552955001600 3468553758734400 3449890313976960 1618658420742720 10745442155790720 2511640351785600 1235991436273440 4042164716251200 3890221078423680 2587417735482720 4316422455313920 3833211459974400 1213993815557040 7275896489252160 1807085402559360 3295977163395840 6899780627953920 3237316841485440 1355314051919520 2471982872546880 8084329432502400 5174835470965440 2344197661666560 2427987631114080 3633722985340800 3614170805118720 13799561255907840 1695737393159040 6474633682970880 5749817189961600 2725292239005600 2710628103839040 4943965745093760 10349670941930880 2584412604547200 1271803044869280 4855975262228160 1206059215455360 2076650642545920 2032971077879280 3391474786318080 12949267365941760 3516296492499840 5450584478011200 904544411591520 5421256207678080 5168825209094400 2543606089738560 9711950524456320 2293832434723200 2412118430910720 4065942155758560 6782949572636160 6023618008531200 3876618906820800 1907704567303920 7032592984999680 1714365336942720 10901168956022400 1809088823183040 3114975963818880 5087212179477120 4587664869446400 4824236861821440 1285774002707040 1356816617387280 1929517871561280 8131884311517120 2140910272408320 3815409134607840 3428730673885440 3440748652084800 3618177646366080 10174424358954240 9035427012796800 9648473723642880 10548889477499520 5225605572499200 2571548005414080 2713633234774560 2209347046972800 4281820544816640 2438615933832960 7630818269215680 1031028621920640 3263308152572160 7236355292732160 1657010285229600 20348848717908480 3211365408612480 773271466440480 5143096010828160 5427266469549120 4877231867665920 2320962482845440 15261636538431360 2062057243841280 14472710585464320 1682143785463680 3314020570459200 6422730817224960 3657923900749440 1546542932880960 4894962228858240 10854532939098240 2563695074102400 1261607839097760 30523273076862720 3716901502554240 4817048112918720 4124114487682560 1159907199660720 1735915536907200 3364287570927360 12845461634449920 7315847801498880 3481443724268160 3093085865761920 5127390148204800 2523215678195520 9634096225837440 1234635114484800 2392782069162240 2319814399321440 3471831073814400 6728575141854720 3436762073068800 3845542611153600 1892411758646640 14631695602997760 1620187834446720 6186171731523840 6096539834582400 2603873305360800 5046431356391040 2469270228969600 4785564138324480 1215140875835040 4639628798642880 1152326106852480 2098395675452160 3784823517293280 3240375668893440 12372343463047680 3589173103743360 1299404590323840 5207746610721600 864244580139360 10092862712782080 5155143109603200 4938540457939200 2430281751670080 9279257597285760 2317120073654400 2304652213704960 7569647034586560 1081322701038720 3703905343454400 7178346207486720 2700313057411200 1737840055240800 2598809180647680 1728489160278720 3147593513178240 810992025779040 4860563503340160 4634240147308800 5383759655615040 4609304427409920 2025234793058400 1949106885485760 15139294069173120 2162645402077440 14356692414973440 3645422627505120 1648739459283840 5400626114822400 3475680110481600 3456978320557440 1621984051558080 10767519311230080 2512784737411200 1236554594462880 4050469586116800 3898213770971520 2592733740418080 4325290804154880 3841087022841600 1216488038668560 7290845255010240 1810798167911040 3297478918567680 6913956641114880 3243968103116160 1358098625933280 2473109188925760 8100939172233600 5185467480836160 2345265754917120 2432976077337120 3641188687171200 3621596335822080 13827913282229760 1699221387346560 6487936206232320 5761630534262400 2730891515378400 2716197251866560 4946218377851520 10370934961672320 2589722435260800 1274416040509920 4865952154674240 1208537136455040 2081379438270720 2037147938899920 3398442774693120 12975872412464640 3517898632375680 5461783030756800 906402852341280 5432394503733120 5179444870521600 2548832081019840 9731904309348480 2294877579926400 2417074272910080 4074295877799840 6796885549386240 6035993893036800 3884583652891200 1911624060764880 7035797264751360 1717887603358080 10923566061513600 1812805704682560 3122069157406080 5097664162039680 4589755159852800 4834148545820160 1288415702518560 1359604278511920 1930397023114560 8148591755599680 2141885741264640 3823248121529760 3435775206716160 3442316369889600 3625611409365120 10195328324079360 9053990839555200 9668297091640320 10553695897127040 5236341892588800 2576831405037120 2719208557023840 2210353697865600 4283771482529280 2443626216541440 7646496243059520 1031498392337280 3270739117282560 7251222818730240 1657765273399200 20390656648158720 3212828611896960 773623794252960 5153662810074240 5438417114047680 4887252433082880 2326247607479040 15292992486119040 2062996784674560 14502445637460480 1682910225279360 3315530546798400 6425657223793920 3665439324812160 1547247588505920 4906108675923840 10876834228095360 2564863177564800 1262182668959520 30585984972238080 3718595044644480 4819242917845440 4125993569349120 1160435691379440 1736706476894400 3365820450558720 12851314447587840 7330878649624320 3489371411218560 3094495177011840 5129726355129600 2524365337919040 9638485835690880 1235197654689600 2393872299060480 2320871382758880 3473412953788800 6731640901117440 3438327974457600 3847294766347200 1893274003439280 14661757299248640 1620926045101440 6188990354023680 6109065541353600 2605059715341600 5048730675838080 2470395309379200 4787744598120960 1215694533826080 4641742765517760 1152851144376960 2103173987362560 3786548006878560 3241852090202880 12377980708047360 3590808448590720 1299996641623680 5210119430683200 864638358282720 10097461351676160 5157491961686400 4940790618758400 2431389067652160 9283485531035520 2318175829468800 2305702288753920 7573096013757120 1081815387085440 3705592964068800 7181616897181440 2701543408502400 1738631872101600 2599993283247360 1729276716565440 3154760981043840 811361540314080 4862778135304320 4636351658937600 5386212672886080 4611404577507840 2026157556376800 1949994962435520 15146192027514240 2163630774170880 14363233794362880 3647083601478240 1652493847213440 5403086817004800 3477263744203200 3458553433130880 1622723080628160 10772425345772160 2518506665539200 1239370385410080 4052315112753600 3899989924871040 2593915074848160 4327261548341760 3842837147923200 1217042310471120 7294167202956480 1811623226878080 3304987694426880 6917106866261760 3245446161256320 1358717420158560 2478740770820160 8104630225507200 5187830149696320 2350606221169920 2434084620942240 3642847732022400 3623246453756160 13834213732523520 1699995608277120 6490892322512640 5764255721884800 2732135799016800 2717434840317120 4957481541640320 10375660299392640 2590902397641600 1274996706207840 4868169241884480 1209087785566080 2082325197415680 2038076130237840 3399991216554240 12981784645025280 3525909331754880 5464271598033600 906815839174560 5434869680634240 5181804795283200 2549993412415680 9736338483768960 2300103305942400 2418175571132160 4076152260475680 6799982433108480 6038744089593600 3886353596462400 1912495059311760 7051818663509760 1718670329228160 10928543196067200 1813631678349120 3123487796123520 5099986824831360 4600206611884800 4836351142264320 1289002746921120 1360223758761840 1934792780880960 8152304520951360 2146763085546240 3824990118623520 3437340658456320 3450154958913600 3627263356698240 10199973649662720 9058116134390400 9672702284528640 10577727995264640 5238727741497600 2578005493842240 2720447517523680 2215386952329600 4293526171092480 2444739612698880 7649980237247040 1033847244420480 3272225310224640 7254526713396480 1661540214247200 20399947299325440 3220144628319360 775385433315360 5156010987684480 5440895035047360 4889479225397760 2327304632405760 15299960474494080 2067694488840960 14509053426792960 3867008240763360 1686742424357760 3323080428494400 6440289256638720 3667109419048320 1550770866630720 4908337965336960 10881790070094720 2570703694876800 1265056818268320 30599920948988160 3727062755095680 4830216942479040 4135388977681920 1163078149973040 1740661176830400 7734016481526720 3373484848715520 12880578513277440 7334218838096640 3490956948608640 3101541733261440 5141407389753600 2530113636536640 9660433884958080 1238010355713600 5500664128572480 2399323448551680 2326156299946080 3481322353660800 6746969697431040 3446157481401600 3856055542315200 1897585227402480 14668437676193280 1624617098375040 6203083466522880 6111849031747200 2610991765245600 5060227273073280 2476020711427200 4798646897103360 1218462823781280 4652312599892160 1155476331999360 2104129649744640 3795170454804960 3249234196750080 12406166933045760 3598985172827520 1302956898122880 5221983530491200 866607248999520 10120454546146560 5169236222102400 4952041422854400 2436925647562560 9304625199784320 2323454608540800 2310952663998720 7590340909609920 1084278817319040 3714031067140800 7197970345655040 2707695163958400 1742590956405600 2605913796245760 1733214497999040 3156194474616960 813209112989280 4873851295125120 4646909217081600 5398477759241280 4621905327997440 2030771372968800 1954435347184320 15180681819219840 2168557634638080 14395940691310080 3655388471343840 1653244724799360 5415390327916800 3485181912811200 3466428995998080 1626418225978560 10796955518482560 2519651051164800 1239933543599520 4061542745937600 3908870694368640 2599821746998560 4337115269276160 3851587773331200 1219813669483920 7310776942687680 1815748521713280 3306489449598720 6932857991996160 3252836451957120 1361811391284960 2479867087199040 8123085491875200 5199643493997120 2351674314420480 2439627338967840 3651142956278400 3631497043426560 13865715983992320 1703866712929920 6505672903914240 5777381659996800 2738357217208800 2723622782569920 4959734174398080 10399286987994240 2596802209545600 1277900034697440 4879254677935680 1211841031121280 2085162474850560 2042717086927440 3407733425859840 13011345807828480 3527511471630720 5476714434417600 908880773340960 5447245565139840 5193604419091200 2555800069394880 9758509355871360 2301148451145600 2423682062242560 4085434173854880 6815466851719680 6052495072377600 3895203314318400 1916850052046160 7055022943261440 1722583958578560 10953428868835200 1817761546681920 3127743712275840 5111600138789760 4602296902291200 4847364124485120 1291937968933920 1363321160011440 1935671932434240 8170868347709760 2147738554402560 3833700104092320 3445167917157120 3451722676718400 3635523093363840 10223200277579520 9078742608566400 9694728248970240 10582534414892160 5250656986041600 2583875937867840 2726642320022880 2216393603222400 4295477108805120 2450306593486080 7667400208184640 1034317014837120 3276683889050880 7271046186727680 1662295202416800 20446400555159040 3221607831603840 775737761127840 5167751875735680 5453284640045760 4900613186972160 2330475707185920 15334800416369280 2068634029674240 14542092373455360 3875813906801760 1687508864173440 3324590404833600 6443215663207680 3675459890229120 1551475522255680 4915025833576320 10906569280091520 2571871798339200 1265631648130080 30669600832738560 3728756297185920 4832411747405760 4137268059348480 1163606641691760 1741452116817600 7751627813603520 3375017728346880 12886431326415360 7350919780458240 3495713560778880 3102951044511360 5143743596678400 2531263296260160 9664823494811520 1238572895918400 5513189835343680 2400413678449920 2327213283383520 3482904233635200 6750035456693760 3447723382790400 3857807697508800 1898447472195120 14701839560916480 1625355309029760 6205902089022720 6125766483715200 2612178175226400 5062526592520320 2477145791836800 4800827356899840 1219016481772320 4654426566767040 1156001369523840 2106996636890880 3796894944390240 3250710618059520 12411804178045440 3600620517674880 1303548949422720 5224356350452800 867001027142880 10125053185040640 5171585074185600 4954291583673600 2438032963544640 9308853133534080 2324510364355200 2312002739047680 7593789888780480 1084771503365760 3715718687755200 7201241035349760 2708925515049600 1743382773266400 2607097898845440 1734002054285760 3160494955336320 813578627524320 4876065927089280 4649020728710400 5400930776512320 4624005478095360 2031694136287200 1955323424134080 15187579777560960 2169543006731520 14402482070699520 3657049445316960 1655497357557120 5417851030099200 3486765546532800 3468004108571520 1627157255048640 10801861553024640 2523084208041600 1241623018167840 4063388272574400 3910646848268160 2601003081428640 4339086013463040 3853337898412800 1220367941286480 7314098890633920 1816573580680320 3310994715114240 6936008217143040 3254314510097280 1362430185510240 2483246036335680 8126776545148800 5202006162857280 2354878594172160 2440735882572960 3652802001129600 3633147161360640 13872016434286080 1704640933860480 6508629020194560 5780006847619200 2739601500847200 2724860371020480 4966492072671360 10404012325714560 2597982171926400 1278480700395360 4881471765145920 1212391680232320 2085635354423040 2043645278265360 3409281867720960 13017258040389120 3532317891258240 5479203001694400 909293760174240 5449720742040960 5195964343852800 2556961400790720 9762943530291840 2304283886755200 2424783360464640 4087290556530720 6818563735441920 6055245268934400 3896973257889600 1917721050593040 7064635782516480 1723366684448640 10958406003388800 1818587520348480 3128453031634560 5113922801581440 4608567773510400 4849566720929280 1292525013336480 1363940640261360 1938309387094080 8174581113061440 2150664960971520 3835442101186080 3446733368897280 3456425830132800 3637175040696960 10227845603162880 9082867903401600 9699133441858560 10596953673774720 5253042834950400 2585050026672960 2727881280522720 2219413555900800 4301329921943040 2451419989643520 7670884202372160 1035726326087040 3277426985521920 7274350081393920 1664560166925600 20455691206325760 3225997441457280 776794744565280 5170100053345920 5455762561045440 4902839979287040 2331004219649280 15341768404744320 2071452652174080 14548700162787840 3877575040009440 1689808183620480 3329120333851200 6451994882914560 3677129984465280 1553589489130560 4916140478282880 10911525122090880 2575376108726400 1267356137715360 30683536809488640 3733836923456640 4838996162185920 4142905304348160 1165192116847920 1743824936779200 7755150080018880 3379616367240960 12903989765829120 7354259968930560 3496506329473920 3107178978261120 5150752217452800 2534712275430720 9677992324371840 1240260516532800 5515694976697920 2403684368144640 2330384233695840 3487649873558400 6759232734481920 3452421086956800 3863064163089600 1901034206573040 14708519937861120 1627569940993920 6214357956522240 6128549974108800 2615737405168800 5069424550861440 2480521033065600 4807368736289280 1220677455745440 4660768467391680 1157576482097280 2107474468081920 3802068413146080 3255139881987840 12428715913044480 3605526552216960 1305325103322240 5231474810337600 868182361572960 10138849101722880 5178631630435200 4961042066131200 2441354911490880 9321536934783360 2327677631798400 2315152964194560 7604136826292160 1086249561505920 3720781549598400 7211053104433920 2712616568323200 1745758223848800 2610650206644480 1736364723145920 3161211702122880 814687171129440 4882709822981760 4655355263596800 5408289828325440 4630305928389120 2034462426242400 1957987654983360 15208273652584320 2172499123011840 14422106208867840 3662032367236320 1655872796350080 5425233136646400 3491516447697600 3472729446291840 1629374342258880 10816579656650880 2523656400854400 1241904597262560 4068924852484800 3915975309966720 2604547084718880 4344998246023680 3858588273657600 1222030756694160 7324064734472640 1819048757581440 3311745592700160 6945458892583680 3258748684517760 1364286568186080 2483809194525120 8137849704969600 5209094169437760 2355412640797440 2444061513388320 3657779135683200 3638097515162880 13890917785167360 1706963596652160 6517497369035520 5787882410486400 2743334351762400 2728573136372160 4967618389050240 10418188338875520 2601522059068800 1280222697489120 4888123026776640 1214043627565440 2087999752285440 2046429852279120 3413927193304320 13034994738071040 3533118961196160 5486668703524800 910532720674080 5457146272744320 5203044118137600 2560445394978240 9776246053553280 2304806459356800 2428087255130880 4092859704558240 6827854386608640 6063495858604800 3902283088603200 1920334046233680 7066237922392320 1725714862058880 10973337407049600 1821065441348160 3131999628428160 5120890789956480 4609612918713600 4856174510261760 1294286146544160 1365799081011120 1938748962870720 8185719409116480 2151152695399680 3840668092467360 3451429724117760 3457209689035200 3642130882696320 10241781579912960 9095243787907200 9712349020523520 10599356883588480 5260200381676800 2588572293088320 2731598162022240 2219916881347200 4302305390799360 2454760178115840 7681336184934720 1035961211295360 3281142467877120 7284261765392640 1664937661010400 20483563159825920 3226729043099520 776970908471520 5177144586176640 5463196324044480 4909520356231680 2333646781966080 15362672369869440 2071922422590720 14568523530785280 3882858439632480 1690191403528320 3329875322020800 6453458086199040 3682140267173760 1553941816943040 4921713701815680 10926392648088960 2575960160457600 1267643552646240 30725344739738880 3734683694501760 4840093564649280 4143844845181440 1165456362707280 1744220406772800 7765716879264960 3380382807056640 12906916172398080 7364280534347520 3500470172949120 3107883633886080 5151920320915200 2535287105292480 9680187129298560 1240541786635200 5523210400760640 2404229483093760 2330912725414560 3488440813545600 6760765614113280 3857480279896320 3863940240686400 1901465328969360 14728561068695040 1627939046321280 6215767267772160 6136900445289600 2616330610159200 5070574210584960 2481083573270400 4808458966187520 1220954284740960 4661825450829120 1157839000859520 2109863624037120 3802930657938720 3255878092642560 12431534535544320 3606344224640640 1305621128972160 5232661220318400 868379250644640 10141148421169920 5786220419844480 4962167146540800 2441908569481920 9323650901658240 2328205509705600 2315678001719040 7605861315877440 1086495904529280 3721625359905600 7212688449281280 2713231743868800 1746154132279200 2611242257944320 1736758501289280 3164795436055680 814871928396960 4883817138963840 4656411019411200 5409516336960960 4631356003438080 2034923807901600 1958431693458240 15211722631754880 2172991809058560 14425376898562560 3662862854222880 1657749990314880 5426463487737600 3492308264558400 3473517002578560 1629743856793920 10819032673921920 2526517364918400 1243312492736160 4069847615803200 3916863386916480 2605137751933920 4345983618117120 3859463336198400 1222307892595440 7325725708445760 1819461287064960 3315499980629760 6947034005157120 3259487713587840 1364595965298720 2486624985472320 8139695231606400 5210275503867840 2358082873923840 2444615785190880 3658608658108800 3638922574129920 13894068010314240 1707350707117440 6518975427175680 5789195004297600 2743956493581600 2729191930597440 4973249970944640 10420551007735680 2602112040259200 1280513030338080 4889231570381760 1214318952120960 2089418391002880 2046893947948080 3414701414234880 13037950854351360 3537124310885760 5487912987163200 910739214090720 5458383861194880 5204224080518400 2561026060676160 9778463140763520 2428637904241920 4093787895896160 6829402828469760 6064870956883200 3903168060388800 1920769545507120 7074248621771520 1726106224993920 10975825974326400 1821478428181440 3134127586504320 5122052121352320 4857275808483840 1294579668745440 1366108821136080 1940946841753920 8187575791792320 2153591367540480 3841539091014240 3452212449987840 3642956856362880 10244104242704640 9097306435324800 9714551616967680 10611372932657280 5261393306131200 2589159337490880 2732217642272160 2222433508579200 4307182735080960 2455316876194560 7683078182028480 1037135637336960 3283371757290240 7285913712725760 20488208485409280 3230387051310720 777851728002720 5178318674981760 5464435284544320 4910633752389120 2335232319356160 15366156364056960 2074271274673920 14571827425451520 3883739006236320 1692107503067520 3333650262868800 6460774102621440 3682975314291840 1555703456005440 4925057635935360 10928870569088640 2578880419113600 1269080627300640 30732312728113920 3738917549727360 4845580576966080 4148542549347840 1166777592004080 1746197756740800 7767478012472640 3384215006135040 12921548205242880 7365950628583680 3502848479034240 3111406912010880 5157760838227200 2538161254601280 9691161153932160 1241948137147200 5524462971437760 2406955057839360 2333555184008160 3492395513481600 6768430012270080 3858355091162880 3868320628670400 1903620940950960 14731901257167360 1629784572958080 6222813824021760 6138292190486400 2619296635111200 5076322509202560 2483896274294400 4813910115678720 1222338429718560 4667110368016320 1159151594670720 2111297117610240 3807241881901920 3259569145916160 12445627648043520 3610432586759040 1307101257221760 5238593270222400 869363696003040 10152645018405120 5787532636744320 4967792548588800 2444676859437120 9334220736032640 2330844899241600 2318303189341440 7614483763803840 1087727619646080 3725844411441600 7220865173518080 2716307621596800 1748133674431200 2614202514443520 1738727392006080 3166945676415360 815795714734560 4889353718874240 4661689798483200 5415648880138560 4636606378682880 2037230716197600 1960651885832640 15228967527607680 2175455239292160 14441730347036160 3667015289155680 1658876306693760 5432615243193600 3496267348862400 3477454784012160 1631591429469120 10831297760277120 2528233943356800 1244157230020320 4074461432395200 3921303771665280 2608091088009120 4350910478584320 3863838648902400 1223693572101840 7334030578311360 1821523934482560 3317752613387520 6954909568024320 3263182858938240 1366142950861920 2488314460040640 8148922864790400 5216182176018240 2359685013799680 2447387144203680 3662756270236800 3643047868965120 13909819136048640 1709286259443840 6526365717876480 5795757973353600 2747067202677600 2732285901723840 4976628920081280 10432364352036480 2605061946211200 1281964694582880 4894774288407360 1215695574898560 2089891270575360 2049214426292880 3418572518887680 13052731435752960 3539527520699520 5494134405355200 911771681173920 5464571803447680 5210123892422400 2563929389165760 9789548576814720 2431391149797120 4098428852585760 6837145037775360 6071746448275200 3907592919316800 1922947041874320 7079055041399040 1728063039669120 10988268810710400 1823543362347840 3134836905863040 5127858778331520 4862782299594240 1296047279751840 1367657521760880 1942265569083840 8196857705171520 2155054570824960 3845894083748640 3456126079338240 3647086724695680 10255717556663040 9107619672412800 9725564599188480 10618582562098560 5267357928403200 2592094559503680 2735315043521760 2223943484918400 4310109141649920 2458100366588160 7691788167497280 1037840292961920 3284114853761280 7294173449391360 20511435113326080 3232581856237440 778380219721440 5184189119007360 5470630087043520 4916200733176320 2335760831819520 15383576334994560 2075680585923840 14588346898782720 3888141839255520 1693257162791040 3335915227377600 6465163712474880 3687150549882240 1556760439442880 4926172280641920 10941260174087040 2580632574307200 1269942872093280 30767152669989120 3741457862862720 4848872784356160 4151361171847680 1167570329582160 1747384166721600 7776283678511040 3386514325582080 12930327424949760 7374301099764480 3503641247729280 3113520878885760 5161265148614400 2539885744186560 9697745568712320 1242791947454400 5530725824823360 2408590402686720 2335140659164320 3494768333443200 6773028651164160 3862729147495680 3870948861460800 1904914308139920 14748602199528960 1630891888940160 6227041757771520 6145250916470400 2621076250082400 5079771488373120 2485583894908800 4817180805373440 1223168916705120 4670281318328640 1159939150957440 2111774948801280 3809828616279840 3261783777880320 12454083515543040 3612885604030080 1307989334171520 5242152500164800 869954363218080 10159542976746240 5794093721243520 4971167789817600 2446337833410240 9340562636657280 2332428532963200 2319878301914880 7619657232559680 1088466648716160 3728375842363200 7225771208060160 2718153148233600 1749321399722400 2615978668343040 1739908726436160 3167662423201920 816349986537120 4892675666820480 4664857065926400 5419328406045120 4639756603829760 2038614861175200 1961984001257280 15239314465119360 2176933297432320 14451542416120320 3669506750115360 1659251745486720 5436306296467200 3498642799444800 3479817452872320 1632699973074240 10838656812090240 2528806136169600 1244438809115040 4077229722350400 3923968002514560 2609863089654240 4353866594864640 3866463836524800 1224524979805680 7339013500230720 1822761522933120 3318503490973440 6959634905744640 3265399946148480 1367071142199840 2488877618230080 8154459444700800 5219726179308480 2360219060424960 2449049959611360 3665244837513600 3645523045866240 13919269811489280 1710447590839680 6530799892296960 5799695754787200 2748933628135200 2734142284399680 4977755236460160 10439452358616960 2606831889782400 1282835693129760 4898099919222720 1216521548565120 2092255668437760 2050606713299760 3420895181679360 13061599784593920 3540328590637440 5497867256270400 912391161423840 5468284568799360 5213663779564800 2565671386259520 9796199838445440 2433043097130240 4101213426599520 6841790363358720 6075871743110400 3910247834673600 1924253539694640 7080657181274880 1729237128474240 10995734512540800 1824782322847680 3138383502656640 5131342772519040 4866086194260480 1296927846355680 1368586742135760 1942705144860480 8202426853199040 2155542305253120 3848507079389280 3458474256948480 3649564645695360 10262685545038080 9113807614665600 9732172388520960 10620985771912320 5270936701766400 2593855692711360 2737173484271520 2224446810364800 4311084610506240 2459770460824320 7697014158778560 1038075178170240 3287830336116480 7299129291390720 20525371090076160 3233313457879680 778556383627680 5187711385422720 5474346968543040 4919540921648640 2338403394136320 15394028317557120 2076150356340480 14598258582781440 3890783539067040 1693640382698880 3336670215547200 6466626915759360 3689655691236480 1557112767255360 4931745504174720 10948693937086080 2581216626038400 1270230287024160 30788056635114240 3742304633907840 4849970186819520 4152300712680960 1167834575441520 1747779636715200 7781567078134080 3387280765397760 12933253831518720 7379311382472960 3507605091204480 3114225534510720 5162433252076800 2540460574048320 9699940373639040 1243073217556800 5534483536854720 2409135517635840 2335669150883040 3495559273430400 6774561530795520 3865353581295360 3871824939057600 1905345430536240 14758622764945920 1631260994267520 6228451069021440 6149426152060800 2621669455072800 5080921148096640 2486146435113600 4818271035271680 1223445745700640 4671338301766080 1160201669719680 2114164104756480 3810690861072480 3262521988535040 12456902138042880 3613703276453760 1308285359821440 5243338910145600 870151252289760 10161842296193280 5798030371943040 4972292870227200 2446891491401280 9342676603532160 2332956410870400 2320403339439360 7621381722144960 1088712991739520 3729219652670400 7227406552907520 2718768323779200 1749717308152800 2616570719642880 1740302504579520 3171246157134720 816534743804640 4893782982802560 4665912821740800 5420554914680640 4640806678878720 2039076242834400 1962428039732160 15242763444289920 2177425983479040 14454813105815040 3670337237101920 1661128939451520 5437536647558400 3499434616305600 3480605009159040 1633069487609280 10841109829361280 2531667100233600 1245846704588640 4078152485668800 3924856079464320 2610453756869280 4354851966958080 3867338899065600 1224802115706960 7340674474203840 1823174052416640 3322257878903040 6961210018318080 3266138975218560 1367380539312480 2491693409177280 8156304971337600 5220907513738560 2362889293551360 2449604231413920 3666074359939200 3646348104833280 13922420036636160 1710834701304960 6532277950437120 5801008348598400 2749555769954400 2734761078624960 4983386818354560 10441815027477120 2607421870972800 1283126025978720 4899208462827840 1216796873120640 2095092945872640 2051070808968720 3421669402609920 13064555900874240 3544333940327040 5499111539908800 912597654840480 5469522157249920 5214843741945600 2566252051957440 9798416925655680 2433593746241280 4102141617937440 6843338805219840 6077246841388800 3911132806459200 1924689038968080 7088667880654080 1729628491409280 10998223079817600 1825195309680960 3142639418808960 5132504103914880 4867187492482560 1297221368556960 1368896482260720 1944903023743680 8204283235874880 2157980977393920 3849378077936160 3459256982818560 3650390619361920 10265008207829760 9115870262083200 9734374984965120 10633001820981120 5272129626220800 2594442737113920 2737792964521440 2226963437596800 4315961954787840 2460327158903040 7698756155872320 1039249604211840 3292288914942720 7300781238723840 20530016415659520 3236971466090880 779437203158880 5188885474227840 5475585929042880 4920654317806080 2341574468916480 15397512311744640 2078499208423680 14601562477447680 3891664105670880 1695556482238080 3340445156395200 6473942932181760 3690490738354560 1558874406317760 4938433372414080 10951171858085760 2584136884694400 1271667361678560 30795024623489280 3746538489133440 4855457199136320 4156998416847360 1169155804738320 1749756986683200 7783328211341760 3391112964476160 12947885864363520 7380981476709120 3512361703374720 3117748812635520 5168273769388800 2543334723357120 9710914398272640 1244479568068800 5535736107531840 2411861092381440 2338311609476640 3499513973366400 6782225928952320 3866228392561920 3876205327041600 1907501042517840 14761962953418240 1633106520904320 6235497625271040 6150817897257600 2624635480024800 5086669446714240 2488959136137600 4823722184762880 1224829890678240 4676623218953280 1161514263530880 2117031091902720 3815002085035680 3266213041808640 12470995250542080 3617791638572160 1309765488071040 5249270960049600 871135697648160 10173338893428480 5799342588842880 4977918272275200 2449659781356480 9353246437906560 2335595800406400 2323028527061760 7630004170071360 1089944706856320 3733438704206400 7235583277144320 2721844201507200 1751696850304800 2619530976142080 1742271395296320 3175546637854080 817458530142240 4899319562712960 4671191600812800 5426687457858240 4646057054123520 2041383151130400 1964648232106560 15260008340142720 2179889413712640 14471166554288640 3674489672034720 1663381572209280 5443688403014400 3503393700609600 3484542790592640 1634917060284480 10853374915716480 2535100257110400 1247536179156960 4082766302260800 3929296464213120 2613407092944480 4359778827425280 3871714211769600 1226187795213360 7348979344069440 1825236699834240 3326763144418560 6969085581185280 3269834120568960 1368927524875680 2495072358313920 8165532604521600 5226814185888960 2366093573303040 2452375590426720 3670221972067200 3650473399668480 13938171162370560 1712770253631360 6539668241137920 5807571317654400 2752666479050400 2737855049751360 4990144716627840 10453628371777920 2610371776924800 1284577690223520 4904751180853440 1218173495898240 2095565825445120 2053391287313520 3425540507262720 13079336482275840 3549140359954560 5505332958100800 913630121923680 5475710099502720 5220743553849600 2569155380447040 9809502361706880 2436346991796480 4106782574627040 6851081014525440 6084122332780800 3915557665387200 1926866535335280 7098280719909120 1731585306084480 11010665916201600 1827260243847360 3143348738167680 5138310760894080 4872693983592960 1298688979563360 1370445182885520 1947540478403520 8213565149254080 2160907383962880 3853733070670560 3463170612168960 3654520487694720 10276621521788160 9126183499171200 9745387967185920 10647421079863680 5278094248492800 2597377959126720 2740890365771040 2229983390275200 4321814767925760 2463110649296640 7707466141341120 1040658915461760 7309040975389440 20553243043576320 3241361075944320 780494186596320 5194755918253440 5481780731542080 4926221298593280 2342102981379840 15414932282682240 2081317830923520 14618081950778880 3896066938690080 1697855801685120 3344975085412800 6482722151888640 3694665973944960 1560988373192640 10963561463084160 2587641195081600 1273391851263840 30829864565364480 3751619115404160 4862041613916480 4162635661847040 1170741279894480 1752129806644800 7792133877380160 3395711603370240 12965444303777280 7389331947889920 3513154472069760 3121976746385280 5175282390163200 2546783702527680 9724083227832960 1246167188683200 5541998960917440 2415131782076160 2341482559788960 3504259613289600 6791423206740480 3870602448894720 3881461792622400 1910087776895760 14778663895779840 1635321152868480 6243953492770560 6157776623241600 2628194709967200 5093567405055360 2492334377366400 4830263564152320 1226490864651360 4682965119577920 1163089376104320 2117508923093760 3820175553791520 3270642305736960 12487906985541120 3622697673114240 1311541641970560 5256389419934400 872317032078240 10187134810110720 5805903673342080 4984668754732800 2452981729302720 9365930239155840 2338763067849600 2326178752208640 7640351107583040 1091422764996480 3738501566049600 7245395346228480 2725535254780800 1754072300887200 2623083283941120 1744634064156480 3176263384640640 818567073747360 4905963458605440 4677526135699200 5434046509671360 4652357504417280 2044151441085600 1967312462955840 15280702215166080 2182845529992960 14490790692456960 3679472593954080 1663757011002240 5451070509561600 3508144601774400 3489268128312960 1637134147494720 10868093019342720 2535672449923200 1247817758251680 4088302882171200 3934624925911680 2616951096234720 4365691059985920 3876964587014400 1227850610621040 7358945187908160 1827711876735360 3327514022004480 6978536256625920 3274268294989440 1370783907551520 2495635516503360 8176605764342400 5233902192469440 2366627619928320 2455701221242080 3675199106620800 3655423753470720 13957072513251840 1715092916423040 6548536589978880 5815446880521600 2756399329965600 2741567815103040 4991271033006720 10467804384938880 2613911664067200 1286319687317280 4911402442484160 1219825443231360 2096511584590080 2056175861327280 3430185832846080 13097073179957760 3549941429892480 5512798659931200 914869082423520 5483135630206080 5227823328134400 2572639374634560 9822804884968320 2439650886462720 4112351722654560 6860371665692160 6092372922451200 3920867496100800 1929479530975920 7099882859784960 1733933483694720 11025597319862400 1829738164847040 3144767376885120 5145278749269120 4879301772925440 1300450112771040 1372303623635280 1947980054180160 8224703445309120 2161395118391040 3858959061951840 3467866967389440 3659476329694080 10290557498538240 9138559383676800 9758603545850880 10649824289677440 5285251795219200 2600900225542080 2744607247270560 2230486715721600 4322790236782080 2466450837768960 7717918123903680 1040893800670080 7318952659388160 20581114997076480 3242092677586560 780670350502560 5201800451084160 5489214494541120 4932901675537920 2343160006306560 15435836247807360 2081787601340160 14637905318776320 3901350338313120 1698239021592960 3345730073582400 6484185355173120 3699676256653440 1561340701005120 10978428989082240 2588225246812800 1273679266194720 30871672495614720 3752465886449280 4863139016379840 4163575202680320 1171005525753840 7802700676626240 3396478043185920 12968370710346240 7399352513306880 3514740009459840 3122681402010240 5176450493625600 2547358532389440 9726278032759680 5549514384980160 2415676897025280 2342011051507680 3505050553276800 6792956086371840 3875851316494080 3882337870219200 1910518899292080 14798705026613760 1635690258195840 6245362804020480 6166127094422400 2628787914957600 5094717064778880 11099028769960320 2492896917571200 4831353794050560 1226767693646880 4684022103015360 1163351894866560 2118464585475840 3821037798584160 3271380516391680 12490725608040960 3623515345537920 1311837667620480 5257575829915200 872513921149920 10189434129557760 5813776974741120 4985793835142400 2453535387293760 9368044206030720 2339290945756800 2326703789733120 7642075597168320 1091669108019840 3739345376356800 7247030691075840 2726150430326400 1754468209317600 2623675335240960 1745027842299840 3177696878213760 818751831014880 4907070774587520 4678581891513600 5435273018306880 4653407579466240 2044612822744800 1967756501430720 15284151194336640 2183338216039680 14494061382151680 3680303080940640 1664507888588160 5452300860652800 3508936418635200 3490055684599680 1637503662029760 10870546036613760 2536816835548800 1248380916441120 4089225645489600 3935513002861440 2617541763449760 4366676432079360 3877839649555200 1228127746522320 7360606161881280 1828124406218880 3329015777176320 6980111369199360 3275007324059520 1371093304664160 2496761832882240 8178451290979200 5235083526899520 2367695713178880 2456255493044640 3676028629046400 3656248812437760 13960222738398720 1715480026888320 6550014648119040 5816759474332800 2757021471784800 2742186609328320 4993523665764480 10470167053799040 2614501645257600 1286610020166240 4912510986089280 1220100767786880 2101240380314880 2056639956996240 3430960053776640 13100029296238080 3551543569768320 5514042943569600 915075575840160 5484373218656640 5229003290515200 2573220040332480 9825021972178560 2440201535573760 4113279913992480 6861920107553280 6093748020729600 3921752467886400 1929915030249360 7103087139536640 1734324846629760 11028085887139200 1830151151680320 3151860570472320 5146440080664960 4880403071147520 1300743634972320 1372613363760240 1948859205733440 8226559827984960 2162370587247360 3859830060498720 3468649693259520 3660302303360640 10292880161329920 9140622031094400 9760806142295040 10654630709304960 5286444719673600 2601487269944640 2745226727520480 2231493366614400 4324741174494720 2467007535847680 7719660120997440 1041363571086720 7320604606721280 20585760322659840 3243555880871040 781022678315040 5202974539889280 5490453455040960 4934015071695360 2348445130940160 15439320241994880 2082727142173440 14641209213442560 3902230904916960 1699005461408640 3347240049921600 6487111761742080 3700511303771520 1562045356630080 10980906910081920 2589393350275200 1274254096056480 30878640483989760 3754159428539520 4865333821306560 4165454284346880 1171534017472560 7804461809833920 3398010922817280 12974223523484160 7401022607543040 3522667696410240 3124090713260160 5178786700550400 2548508192112960 9730667642613120 5550766955657280 2416767126923520 2343068034945120 3506632433251200 6796021845634560 3876726127760640 3884090025412800 1911381144084720 14802045215086080 1636428468850560 6248181426520320 6167518839619200 2629974324938400 5097016384225920 11101533911314560 2494021997980800 4833534253847040 1227321351637920 4686136069890240 1163876932391040 2123242897386240 3822762288169440 3272856937701120 12496362853040640 3625150690385280 1312429718920320 5259948649876800 872907699293280 10194032768451840 5815089191640960 4988043995961600 2454642703275840 9372272139780480 2340346701571200 2327753864782080 7645524576338880 1092161794066560 3741032996971200 7250301380770560 2727380781417600 1755260026178400 2624859437840640 1745815398586560 3184864346079360 819121345549920 4909285406551680 4680693403142400 5437726035577920 4655507729564160 2045535586063200 1968644578380480 15291049152677760 2184323588133120 14500602761541120 3681964054913760 1668262276517760 5454761562835200 3510520052356800 3491630797173120 1638242691099840 10875452071155840 2542538763676800 1251196707388320 4091071172126400 3937289156760960 2618723097879840 4368647176266240 3879589774636800 1228682018324880 7363928109827520 1828949465185920 3336524553035520 6983261594346240 3276485382199680 1371712098889440 2502393414776640 8182142344252800 5237446195759680 2373036179431680 2457364036649760 3677687673897600 3657898930371840 13966523188692480 1716254247818880 6552970764399360 5819384661955200 2758265755423200 2743424197778880 5004786829553280 10474892391519360 2615681607638400 1287190685864160 4914728073299520 1220651416897920 2102659019032320 2057568148334160 3432508495637760 13105941528798720 3559554269147520 5516531510846400 915488562673440 5486848395557760 5231363215276800 2574381371728320 9829456146599040 2441302833795840 4115136296668320 6865016991275520 6096498217286400 3923522411457600 1930786028796240 7119108538295040 1735107572499840 11033063021692800 1830977125346880 3153988528548480 5148762743456640 4882605667591680 1301330679374880 1373232844010160 1953254963499840 8230272593336640 2167247931528960 3861572057592480 3470215144999680 3661954250693760 10297525486913280 9144747325929600 9765211335183360 10678662807442560 5288830568582400 2602661358749760 2746465688020320 2236526621078400 4334495863057920 2468120932005120 7723144115184960 1043712423169920 7323908501387520 20595050973826560 3250871897293440 782784317377440 5205322717499520 5492931376040640 4936241864010240 15446288230369920 2087424846339840 14647817002775040 3903992038124640 1702837660487040 3354789931617600 6501743794586880 3702181398007680 1565568634754880 10985862752081280 2595233867587200 1277128245365280 30892576460739840 3762627138990720 4876307845940160 4174849692679680 1174176476066160 7807984076249280 3405675320974080 13003487589173760 7404362796015360 3525046002495360 3131137269509760 5190467735174400 2554256490730560 9752615691880320 5553272097011520 2422218276414720 2348352952132320 3514541833123200 6811350641948160 3878475750293760 3892850801380800 1915692368047920 14808725592030720 1640119522124160 6262274539019520 6170302330012800 2635906374842400 5108512981461120 11106544194023040 2499647400028800 4844436552829440 1230089641593120 4696705904264640 1166502120013440 2124676390959360 3831384736095840 3280239044248320 12524549078039040 3633327414622080 1315389975419520 5271812749684800 874876590010080 10217025962922240 5817713625440640 4999294800057600 2460179283186240 9393411808529280 2345625480643200 2333004240026880 7662769472191680 1094625224300160 3749471100043200 7266654829244160 2733532536873600 1759219110482400 2630779950839040 1749753180020160 3187014586439040 820968918225120 4920358566372480 4691250961286400 5449991121933120 4666008480053760 2050149402655200 1973084963129280 15325538944383360 2189250448600320 14533309658488320 3690268924779360 1669388592896640 5467065073747200 3518438220964800 3499506360040320 1641937836450240 10899982243866240 2544255342115200 1252041444672480 4100298805310400 3946169926258560 2624629770030240 4378500897200640 3888340400044800 1231453377337680 7380537849558720 1833074760021120 3338777185793280 6999012720080640 3283875672900480 1374806070015840 2504082889344960 8200597610620800 5249259540060480 2374638319307520 2462906754675360 3685982898153600 3666149520042240 13998025440161280 1720125352471680 6567751345800960 5832510600067200 2764487173615200 2749612140031680 5008165778689920 10498519080120960 2621581419542400 1290094014353760 4925813509350720 1223404662453120 2109752212619520 2062209105023760 3440250704943360 13135502691601920 3561957478961280 5528974347230400 917553496839840 5499224280063360 5243162839084800 2580188028707520 9851627018701440 2446809324906240 4124418210047520 6880501409886720 6110249200070400 3932372129313600 1935141021530640 7123914957922560 1739021201850240 11057948694460800 1835106993679680 3164628318929280 5160376057415040 4893618649812480 1304265901387680 1376330245259760 1954573690829760 8248836420095040 2168711134813440 3870282043061280 3478042403700480 3670213987359360 10320752114830080 9165373800105600 9787237299624960 10685872436883840 5300759813126400 2608531802775360 2752660490519520 2238036597417600 4337422269626880 2473687912792320 7740564086122560 1044417078794880 7340427974718720 20641504229660160 3253066702220160 783312809096160 5217063605550720 5505320981039040 4947375825584640 15481128172245120 2088834157589760 14680855949437440 3912797704163040 1703987320210560 3357054896126400 6506133404440320 3710531869188480 1566625618192320 11010641962078080 2596986022780800 1277990490157920 30962256344490240 3765167452126080 4879600053330240 4177668315179520 1174969213644240 7825595408326080 3407974640421120 13012266808880640 7421063738376960 3536937532920960 3133251236384640 5193972045561600 2555980980315840 9759200106660480 5565797803782720 2423853621262080 2349938427288480 3516914653084800 6815949280842240 3887223862959360 3895479034171200 1916985735236880 14842127476753920 1641226838106240 6266502472769280 6184219781980800 2637685989813600 5111961960631680 11131595607565440 2501335020643200 4847707242524160 1230920128579680 4699876854576960 1167289676300160 2131843858824960 3833971470473760 3282453676212480 12533004945538560 3635780431893120 1316278052369280 5275371979627200 875467257225120 10223923921263360 5830835794439040 5002670041286400 2461840257159360 9399753709153920 2347209114364800 2334579352600320 7667942940947520 1095364253370240 3752002530964800 7271560863786240 2735378063510400 1760406835773600 2632556104738560 1750934514450240 3197765788237440 821523190027680 4923680514318720 4694418228729600 5453670647839680 4669158705200640 2051533547632800 1974417078553920 15335885881895040 2190728506740480 14543121727572480 3692760385739040 1675020174791040 5470756127020800 3520813671547200 3501869028900480 1643046380055360 10907341295679360 2552838234307200 1256265131093280 4103067095265600 3948834157107840 2626401771675360 4381457013480960 3890965587667200 1232284785041520 7385520771478080 1834312348471680 3350040349582080 7003738057800960 3286092760110720 1375734261353760 2512530262186560 8206134190531200 5252803543350720 2382649018686720 2464569570083040 3688471465430400 3668624696943360 14007476115601920 1721286683867520 6572185520221440 5836448381500800 2766353599072800 2751468522707520 5025060524373120 10505607086701440 2623351363113600 1290965012900640 4929139140166080 1224230636119680 2111170851336960 2063601392030640 3442573367735040 13144371040442880 3573973528030080 5532707198145600 918172977089760 5502937045415040 5246702726227200 2581930025801280 9858278280332160 2448461272239360 4127202784061280 6885146735470080 6114374494905600 3935027044670400 1936447519350960 7147947056060160 1740195290655360 11065414396291200 1836345954179520 3166756277005440 5163860051602560 4896922544478720 1305146467991520 1377259465634640 1961167327479360 8254405568122560 2176027151235840 3872895038701920 3480390581310720 3672691908359040 10327720103205120 9171561742358400 9793845088957440 10721920584090240 5304338586489600 2610292935983040 2754518931269280 2245586479113600 4352054302471680 2475358007028480 7745790077403840 1047940356919680 7345383816718080 20655440206410240 3264040726853760 785955267689760 5220585871966080 5509037862538560 4950716014056960 15491580154807680 2095880713839360 14690767633436160 3915439403974560 1709735618828160 3368379718670400 6528081453707520 3713037010542720 1571910535379520 11018075725077120 2605746798748800 1282301714121120 30983160309615360 3777869017802880 4896061090280640 4191761427678720 4125596678380800 1178932901534640 7830878807949120 3419471237656320 13056162907415040 7426074021085440 3539315839006080 3143821070759040 5211493597497600 2564603428242240 9792122180561280 5569555515814080 2432030345498880 2357865803069280 3528778752892800 6838942475312640 3889848296759040 3908620198123200 1923452571181680 14852148042170880 1646763418016640 6287642141518080 6188395017571200 2646584064669600 5129206856484480 11139111031628160 2509773123715200 4864060690997760 1235072563512480 4715731606138560 1171227457733760 2133277352398080 3846905142363360 3293526836033280 12575284283036160 3648045518248320 1320718437118080 5293168129339200 878420593300320 10258413712968960 5834772445138560 5019546247430400 2470145127024960 9431463212277120 2355127282972800 2342454915467520 7693810284726720 1099059398720640 3764659685572800 7296091036496640 2744605696694400 1766345462229600 2641436874236160 1756841186600640 3199916028597120 824294549040480 4940290254049920 4710254565945600 5472068277372480 4684909830935040 2058454272520800 1981077655677120 15387620569453440 2198118797441280 14592182072993280 3705217690537440 1676146491169920 5489211393388800 3532690924459200 3513682373201280 1648589098080960 10944136554744960 2554554812745600 1257109868377440 4116908545041600 3962155311354240 2635261779900960 4396237594882560 3904091525779200 1236441823560720 7410435381074880 1840500290724480 3352292982339840 7027364746402560 3297178196161920 1380375218043360 2514219736754880 8233817090083200 5270523559801920 2384251158562560 2472883647121440 3700914301814400 3681000581448960 14054729492805120 1727093340846720 6594356392323840 5856137288668800 2775685726360800 2760750436086720 5028439473509760 10541047119603840 2632201080969600 1295320005635040 4945767294242880 1228360504452480 2112116610481920 2070562827065040 3454186681693440 13188712784647680 3576376737843840 5551371452721600 921270378339360 5521500872173440 5264402161939200 2590640011270080 9891534588485760 2456721008904960 4141125654130080 6908373363386880 6135000969081600 3948301621454400 1942980008452560 7152753475687680 1746065734680960 11102742905443200 1842540756678720 3168174915722880 5181280022540160 4913442017809920 1309549301010720 1381905567509040 1962486054809280 8282251308260160 2177490354520320 3885960016905120 3492131469361920 3685081513357440 10362560045080320 9202501453622400 9826884035619840 10729130213531520 5322232453305600 2619098602021440 2763811135018080 2247096455452800 4354980709040640 2483708478209280 7771920033810240 1048645012544640 7370163026714880 20725120090160640 3266235531780480 786483759408480 5238197204042880 5527622270036160 4967416956418560 15543840067620480 2097290025089280 14740326053429760 3928647903032160 1710885278551680 3370644683179200 6532471063560960 3725562717313920 1572967518816960 11055244540072320 2607498953942400 1283163958913760 31087680135240960 3780409330938240 4899353297670720 4194580050178560 4139514130348800 1179725639112720 7857295806064320 3421770557103360 13064942127121920 7451125434627840 3540901376396160 3145935037633920 5214997907884800 2566327917827520 9798706595341440 5588344075970880 2433665690346240 2359451278225440 3531151572854400 6843541114206720 3902970465757440 3911248430913600 1924745938370640 14902250869255680 1647870733998720 6291870075267840 6209271195523200 2648363679640800 5132655835655040 11176688151941760 2511460744329600 4867331380692480 1235903050499040 4718902556450880 1172015014020480 2134233014780160 3849491876741280 3295741467997440 12583740150535680 3650498535519360 1321606514067840 5296727359281600 879011260515360 10265311671310080 5854455698636160 5022921488659200 2471806100998080 9437805112901760 2356710916694400 2344030028040960 7698983753482560 1099798427790720 3767191116494400 7300997071038720 2746451223331200 1767533187520800 2643213028135680 1758022521030720 3201349522170240 824848820843040 4943612201996160 4713421833388800 5475747803279040 4688060056081920 2059838417498400 1982409771101760 15397967506965120 2199596855581440 14601994142077440 3707709151497120 1676897368755840 5492902446662400 3535066375041600 3516045042061440 1649697641686080 10951495606558080 2555699198371200 1257673026566880 4119676834996800 3964819542203520 2637033781546080 4399193711162880 3906716713401600 1237273231264560 7415418302994240 1841737879175040 3353794737511680 7032090084122880 3299395283372160 1381303409381280 2515346053133760 8239353669993600 5274067563092160 2385319251813120 2474546462529120 3703402869091200 3683475758350080 14064180168245760 1728254672242560 6598790566744320 5860075070102400 2777552151818400 2762606818762560 5030692106267520 10548135126184320 2633971024540800 1296191004181920 4949092925058240 1229186478119040 2114008128771840 2071955114071920 3456509344485120 13197581133488640 3577978877719680 5555104303636800 921889858589280 5525213637525120 5267942049081600 2592382008363840 9898185850116480 2458372956238080 4143910228143840 6913018688970240 6139126263916800 3950956536811200 1944286506272880 7155957755439360 1747239823486080 11110208607273600 1843779717178560 3171012193157760 5184764016727680 4916745912476160 1310429867614560 1382834787883920 1963365206362560 8287820456287680 2178465823376640 3888573012545760 3494479646972160 3687559434357120 10369528033455360 9208689395875200 9833491824952320 10733936633159040 5325811226668800 2620859735229120 2765669575767840 2248103106345600 4356931646753280 2485378572445440 7777146025091520 1049114782961280 7375118868714240 20739056066910720 3267698735064960 786836087220960 5241719470458240 5531339151535680 4970757144890880 15554292050183040 2098229565922560 14750237737428480 3931289602843680 1711651718367360 3372154659518400 6535397470129920 3728067858668160 1573672174441920 11062678303071360 2608667057404800 1283738788775520 31108584100366080 3782102873028480 4901548102597440 4196459131845120 4142297620742400 1180254130831440 7862579205687360 3423303436734720 13070794940259840 7456135717336320 3544072451176320 3147344348883840 5217334114809600 2567477577551040 9803096205194880 5592101788002240 2434755920244480 2360508261662880 3532733452828800 6846606873469440 3905594899557120 3913000586107200 1925608183163280 14912271434672640 1648608944653440 6294688697767680 6213446431113600 2649550089621600 5134955155102080 11184203576004480 2512585824739200 4869511840488960 1236456708490080 4721016523325760 1172540051544960 2136144339544320 3851216366326560 3297217889306880 12589377395535360 3652133880366720 1322198565367680 5299100179243200 879405038658720 10269910310204160 5858392349335680 5025171649478400 2472913416980160 9442033046651520 2357766672508800 2345080103089920 7702432732653120 1100291113837440 3768878737108800 7304267760733440 2747681574422400 1768325004381600 2644397130735360 1758810077317440 3204216509316480 825218335378080 4945826833960320 4715533345017600 5478200820550080 4690160206179840 2060761180816800 1983297848051520 15404865465306240 2200582227674880 14608535521466880 3709370125470240 1678399123927680 5495363148844800 3536650008763200 3517620154634880 1650436670756160 10956401641100160 2557987969622400 1258799342945760 4121522361633600 3966595696103040 2638215115976160 4401164455349760 3908466838483200 1237827503067120 7418740250940480 1842562938142080 3356798247855360 7035240309269760 3300873341512320 1381922203606560 2517598685891520 8243044723267200 5276430231952320 2387455438314240 2475655006134240 3705061913942400 3685125876284160 14070480618539520 1729028893173120 6601746683024640 5862700257724800 2778796435456800 2763844407213120 5035197371783040 10552860463904640 2635150986921600 1296771669879840 4951310012268480 1229737127230080 2116372526634240 2072883305409840 3458057786346240 13203493366049280 3581183157471360 5557592870913600 922302845422560 5527688814426240 5270301973843200 2593543339759680 9902620024536960 2459474254460160 4145766610819680 6916115572692480 6141876460473600 3952726480382400 1945157504819760 7162366314942720 1748022549356160 11115185741827200 1844605690845120 3174558789951360 5187086679519360 4918948508920320 1311016912017120 1383454268133840 1965123509469120 8291533221639360 2180416761089280 3890315009639520 3496045098712320 3689211381690240 10374173359038720 9212814690710400 9837897017840640 10743549472414080 5328197075577600 2622033824034240 2766908536267680 2250116408131200 4360833522178560 2486491968602880 7780630019279040 1050054323794560 7378422763380480 20748346718077440 3270625141633920 787540742845920 5244067648068480 5533817072535360 4972983937205760 15561260038558080 2100108647589120 14756845526760960 3933050736051360 1713184597998720 3375174612196800 6541250283267840 3729737952904320 1575081485691840 11067634145070720 2611003264329600 1284888448499040 31122520077116160 3785489957208960 4905937712450880 4200217295178240 4144153281004800 1181311114268880 7866101472102720 3426369195997440 13082500566535680 7459475905808640 3548036294651520 3150162971383680 5222006528659200 2569776896998080 9811875424901760 5594606929356480 2436936380040960 2362622228537760 3535897212777600 6852738391994880 3907344522090240 3916504896494400 1927332672748560 14918951811617280 1650085365962880 6300325942767360 6216229921507200 2651922909583200 5139553793996160 11189213858712960 2514835985558400 4873872760081920 1237564024472160 4725244457075520 1173590126593920 2138533495499520 3854665345497120 3300170731925760 12600651885534720 3655404570061440 1323382667967360 5303845819166400 880192594945440 10279107587992320 5861016783135360 5029671971116800 2475128048944320 9450488914151040 2359878184137600 2347180253187840 7709330690994240 1101276485930880 3772253978337600 7310809140122880 2750142276604800 1769908638103200 2646765335934720 1760385189890880 3207800243249280 825957364448160 4950256097888640 4719756368275200 5483106855092160 4694360506375680 2062606707453600 1985074001951040 15418661381988480 2202552971861760 14621618280245760 3712692073416480 1680276317892480 5500284553209600 3539817276206400 3520770379781760 1651914728896320 10966213710184320 2560848933686400 1260207238419360 4125213414907200 3970148003902080 2640577784836320 4405105943723520 3911967088646400 1238936046672240 7425384146832960 1844213056076160 3360552635784960 7041540759563520 3303829457792640 1383159792057120 2520414476838720 8250426829814400 5281155569672640 2390125671440640 2477872093344480 3708380003644800 3688426112152320 14083081519127040 1730577335034240 6607658915585280 5867950632969600 2781285002733600 2766319584114240 5040828953677440 10562311139345280 2637510911683200 1297933001275680 4955744186688960 1230838425452160 2119209804069120 2074739688085680 3461154670068480 13215317831170560 3585188507160960 5562570005467200 923128819089120 5532639168228480 5275021823366400 2595866002551360 9911488373377920 2461676850904320 4149479376171360 6922309340136960 6147376853587200 3956266367524800 1946899501913520 7170377014321920 1749588001096320 11125140010934400 1846257638178240 3178814706103680 5191732005102720 4923353701808640 1312191000822240 1384693228633680 1967321388352320 8298958752342720 2182855433230080 3893799003827040 3499176002192640 3692515276356480 10383464010205440 9221065280380800 9846707403617280 10755565521482880 5332968773395200 2624382001644480 2769386457267360 2252633035363200 4365710866460160 2488718760917760 7787598007654080 1051228749836160 7385030552712960 20766928020410880 3274283149845120 788421562377120 5248764003288960 5538772914534720 4977437521835520 15575196015308160 2102457499672320 14770061105425920 3936573002466720 1715100697537920 3378949553044800 6548566299690240 3733078141376640 1576843124754240 11077545829069440 2613923522985600 1286325523153440 31150392030616320 3789723812434560 4911424724767680 4204914999344640 4147864601529600 1182632343565680 7873146004933440 3430201395075840 13097132599380480 7466156282753280 3552792906821760 3153686249508480 5227847045971200 2572651046306880 9822849449535360 5599617212064960 2439661954786560 2365264687131360 3539851912713600 6860402790151680 3910843767156480 3920885284478400 1929488284730160 14932312565506560 1651930892599680 6307372499016960 6221796902294400 2654888934535200 5145302092613760 11199234424129920 2517648686582400 4879323909573120 1238948169449760 4730529374262720 1174902720405120 2141400482645760 3858976569460320 3303861785199360 12614744998033920 3659492932179840 1324862796216960 5309777869070400 881177040303840 10290604185227520 5866265650734720 5035297373164800 2477896338899520 9461058748525440 2362517573673600 2349805440810240 7717953138920640 1102508201047680 3776473029873600 7318985864359680 2753218154332800 1771888180255200 2649725592433920 1762354080607680 3212100723968640 826881150785760 4955792677799040 4725035147347200 5489239398269760 4699610881620480 2064913615749600 1987294194325440 15435906277841280 2205016402095360 14637971728719360 3716844508349280 1682528950650240 5506436308665600 3543776360510400 3524708161215360 1653762301571520 10978478796539520 2564282090563200 1261896712987680 4129827231499200 3974588388650880 2643531120911520 4410032804190720 3916342401350400 1240321726178640 7433689016698560 1846275703493760 3365057901300480 7049416322430720 3307524603143040 1384706777620320 2523793425975360 8259654462998400 5287062241823040 2393329951192320 2480643452357280 3712527615772800 3692551406987520 14098832644861440 1732512887360640 6615049206286080 5874513602025600 2784395711829600 2769413555240640 5047586851950720 10574124483646080 2640460817635200 1299384665520480 4961286904714560 1232215048229760 2120628442786560 2077060166430480 3465025774721280 13230098412572160 3589994926788480 5568791423659200 924161286172320 5538827110481280 5280921635270400 2598769331040960 9922573809429120 2464430096459520 4154120332860960 6930051549442560 6154252344979200 3960691226452800 1949076998280720 7179989853576960 1751544815771520 11137582847318400 1848322572344640 3180942664179840 5197538662081920 4928860192919040 1313658611828640 1386241929258480 1969958843012160 8308240665721920 2185781839799040 3898153996561440 3503089631543040 3696645144689280 10395077324163840 9231378517468800 9857720385838080 10769984780365440 5338933395667200 2627317223657280 2772483858516960 2255652988041600 4371563679598080 2491502251311360 7796307993122880 1052638061086080 7393290289378560 20790154648327680 3278672759698560 789478545814560 5254634447314560 5544967717033920 4983004502622720 15592615986245760 2105276122172160 14786580578757120 3940975835485920 1717400016984960 3383479482062400 6557345519397120 3737253376967040 1578957091629120 11089935434067840 2617427833372800 1288050012738720 31185231972491520 3794804438705280 4918009139547840 4210552244344320 4152503752185600 1184217818721840 7881951670971840 3434800033969920 13114691038794240 7474506753934080 3555171212906880 3157914183258240 5234855666745600 2576100025477440 8757724078857600 9836018279095680 5605880065450560 2442932644481280 2368435637443680 3544597552636800 6869600067939840 3915217823489280 3926141750059200 1932075019108080 14949013507868160 1654145524563840 6315828366516480 6228755628278400 2658448164477600 5152200050954880 11211760130901120 2521023927811200 4885865288962560 1240609143422880 4736871274887360 1176477832978560 2142833976218880 3864150038216160 3308291049127680 12631656733032960 3664398966721920 1326638950116480 5316896328955200 882358374733920 10304400101909760 5872826735233920 5042047855622400 2481218286845760 9473742549774720 2365684841116800 2352955665957120 7728300076432320 1103986259187840 3781535891716800 7328797933443840 2756909207606400 1774263630837600 2653277900232960 1764716749467840 3214250964328320 827989694390880 4962436573691520 4731369682233600 5496598450082880 4705911331914240 2067681905704800 1989958425174720 15456600152864640 2207972518375680 14657595866887680 3721827430268640 1683655267029120 5513818415212800 3548527261675200 3529433498935680 1655979388781760 9788044558723200 10993196900165760 2565998669001600 1262741450271840 4135363811409600 3979916850349440 2647075124201760 4415945036751360 3921592776595200 1241984541586320 7443654860537280 1848750880394880 3367310534058240 7058866997871360 3311958777563520 1386563160296160 2525482900543680 8270727622819200 5294150248403520 2394932091068160 2483969083172640 3717504750326400 3697501760789760 14117733995742720 1734835550152320 6623917555127040 5882389164892800 2788128562744800 2773126320592320 5050965801087360 10588300496807040 2644000704777600 1301126662614240 4967938166345280 1233866995562880 2121101322359040 2079844740444240 3469671100304640 13247835110254080 3592398136602240 5576257125489600 925400246672160 5546252641184640 5288001409555200 2602253325228480 9935876332690560 2467733991125760 4159689480888480 6939342200609280 6162502934649600 3966001057166400 1951689993921360 7184796273204480 1753892993381760 11152514250979200 1850800493344320 3181651983538560 5204506650456960 4935467982251520 1315419745036320 1388100370008240 8319378961776960 2187245043083520 3903379987842720 3507785986763520 3701600986688640 10409013300913920 9243754401974400 9870935964503040 10777194409806720 5346090942393600 2630839490072640 2776200740016480 2257162964380800 4374490086167040 2494842439783680 7806759975685440 1053342716711040 7403201973377280 20818026601827840 3280867564625280 790007037533280 5261678980145280 5552401480032960 4989684879567360 15613519951370880 2106685433422080 14806403946754560 3946259235108960 1718549676708480 3385744446571200 6561735129250560 3742263659675520 1580014075066560 11104802960065920 2619179988566400 1288912257531360 31227039902741760 4384732483454400 3797344751840640 4921301346937920 4213370866844160 4158070732972800 1185010556299920 7892518470217920 3437099353416960 13123470258501120 7484527319351040 3555963981601920 3160028150133120 5238359977132800 2577824515062720 8769464966908800 9842602693875840 5613395489513280 2444567989328640 2370021112599840 3546970372598400 6874198706833920 3920466691088640 3928769982849600 1933368386297040 14969054638702080 1655252840545920 6320056300266240 6237106099459200 2660227779448800 5155649030125440 11226790979026560 2522711548425600 4889135978657280 1241439630409440 4740042225199680 1177265389265280 2143311807409920 3866736772594080 3310505681091840 12640112600532480 3666851983992960 1327527027066240 5320455558897600 882949041948960 10311298060250880 5880700036632960 5045423096851200 2482879260818880 9480084450399360 2367268474838400 2354530778530560 7733473545188160 1104725288257920 3784067322638400 7333703967985920 2758754734243200 1775451356128800 2655054054132480 1765898083897920 3214967711114880 828543966193440 4965758521637760 4734536949676800 5500277975989440 4709061557061120 2069066050682400 1991290540599360 15466947090376320 2209450576515840 14667407935971840 3724318891228320 1684030705822080 5517509468486400 3550902712257600 3531796167795840 1657087932386880 9801166727721600 11000555951978880 2566570861814400 1263023029366560 4138132101364800 3982581081198720 2648847125846880 4418901153031680 3924217964217600 1242815949290160 7448637782456640 1849988468845440 3368061411644160 7063592335591680 3314175864773760 1387491351634080 2526046058733120 8276264202729600 5297694251693760 2395466137693440 2485631898580320 3719993317603200 3699976937690880 14127184671183360 1735996881548160 6628351729547520 5886326946326400 2789994988202400 2774982703268160 5052092117466240 10595388503387520 2645770648348800 1301997661161120 4971263797160640 1234692969229440 2127721636373760 2081237027451120 3471993763096320 13256703459095040 3593199206540160 5579989976404800 926019726922080 5549965406536320 5291541296697600 2603995322322240 9942527594321280 2469385938458880 4162474054902240 6943987526192640 6166628229484800 3968655972523200 1952996491741680 7186398413080320 1755067082186880 11159979952809600 1852039453844160 3191582454560640 5207990644644480 4938771876917760 1316300311640160 1389029590383120 8324948109804480 2187732777511680 3905992983483360 3510134164373760 3704078907688320 10415981289288960 9249942344227200 9877543753835520 10779597619620480 5349669715756800 2632600623280320 2778059180766240 2257666289827200 4375465555023360 2496512534019840 7811985966966720 1053577601919360 7408157815376640 20831962578577920 3281599166267520 790183201439520 5265201246560640 5556118361532480 4993025068039680 15623971933933440 2107155203838720 14816315630753280 3948900934920480 1718932896616320 3386499434740800 6563198332535040 3744768801029760 1580366402879040 11112236723064960 2619764040297600 1289199672462240 31247943867866880 4387667705467200 3798191522885760 4922398749401280 4214310407677440 4160854223366400 1185274802159280 7897801869840960 3437865793232640 13126396665070080 7489537602059520 3567062743332480 3160732805758080 5239528080595200 2578399344924480 8775335410934400 9844797498802560 5617153201544640 2445113104277760 2370549604318560 3547761312585600 6875731586465280 3923091124888320 3929646060446400 1933799508693360 14979075204119040 1655621945873280 6321465611516160 6241281335049600 2660820984439200 5156798689848960 11234306403089280 2523274088630400 4890226208555520 1241716459404960 4741099208637120 1177527908027520 2150001444084480 3867599017386720 3311243891746560 12642931223032320 3667669656416640 1327823052716160 5321641968878400 883145931020640 10313597379697920 5884636687332480 5046548177260800 2483432918809920 9482198417274240 2367796352745600 2355055816055040 7735198034773440 1104971631281280 3784911132945600 7335339312833280 2759369909788800 1775847264559200 2655646105432320 1766291862041280 3225002166126720 828728723460960 4966865837619840 4735592705491200 5501504484624960 4710111632110080 2069527432341600 1991734579074240 15470396069546880 2209943262562560 14670678625666560 3725149378214880 1689286848923520 5518739819577600 3551694529118400 3532583724082560 1657457446921920 9807727812220800 11003008969249920 2574581561193600 1266965136692640 4139054864683200 3983469158148480 2649437793061920 4419886525125120 3925093026758400 1243093085191440 7450298756429760 1850400998328960 3378573697847040 7065167448165120 3314914893843840 1387800748746720 2533930273385280 8278109729366400 5298875586123840 2402942790447360 2486186170382880 3720822840028800 3700801996657920 14130334896330240 1736383992013440 6629829787687680 5887639540137600 2790617130021600 2775601497493440 5067860546770560 10597751172247680 2646360629539200 1302287994010080 4972372340765760 1234968293784960 2128194515946240 2081701123120080 3472767984026880 13259659575375360 3604414185671040 5581234260043200 926226220338720 5551202994986880 5292721259078400 2604575988020160 9944744681531520 2469936587569920 4163402246240160 6945535968053760 6168003327763200 3969540944308800 1953431991015120 7208828371342080 1755458445121920 11162468520086400 1852452440677440 3192291773919360 5209151976040320 4939873175139840 1316593833841440 1389339330508080 8326804492480320 2194561059505920 3906863982030240 3510916890243840 3704904881354880 10418303952080640 9252004991644800 9879746350279680 10813242557013120 5350862640211200 2633187667682880 2778678661016160 4158566703561600 4389122119011840 2497069232098560 7813727964060480 1940664461662080 7409809762709760 20836607904161280 3291841589258880 1455498346246560 5266375335365760 5557357322032320 4994138464197120 15627455928120960 3881328923324160 14819619525419520 3949781501524320 1724297975326080 6237850055342400 6583683178517760 3745603848147840 2910996692493120 11114714644064640 2627940764534400 1293223481494560 31254911856241920 4388646112804800 3810046317517440 4937762383888320 7762657846648320 4161782053497600 2183247519369840 7899563003048640 3448595950652160 13167366357035520 7491207696295680 3567855512027520 5821993384986240 5255881529068800 2586446962989120 8777292225609600 9875524767776640 5618405772221760 2452744713565440 4366495038739680 3558834472406400 6897191901304320 3923965936154880 3941911146801600 14982415392591360 1660789420456320 11643986769972480 6242673080246400 2669125854304800 5172893925978240 11236811544443520 2531149651497600 4905489427130880 1245592065342240 8732990077479360 1181203170698880 2150479275275520 3879670444483680 3321578840912640 23287973539944960 3679117070348160 1331967411815040 5338251708609600 885902378024160 10345787851956480 5885948904232320 5062299302995200 2491184130684480 17465980154958720 2375186643446400 2362406341397760 7759340888967360 1108420433608320 3796724477246400 7358234140696320 2767982367427200 1781389982584800 2663934823630080 1771804756048320 3225718912913280 831315325206240 4982368261368960 4750373286892800 5518675605522240 4724812682795520 2075986775570400 1997951117722560 15518681777934720 2216840867216640 14716468281392640 3736776196026720 1689662287716480 5535964734854400 3562779965169600 3543609512096640 1662630650412480 9809914840387200 11037351211044480 2575153754006400 1267246715787360 4151973551140800 3995902235445120 2657707134072480 4433681734433280 3937343902329600 1246972987809360 7473552392053440 1856176411098240 3379324575432960 7087219024193280 3325261300824960 1392132308323680 2534493431574720 8303947102281600 5315414268144960 2403476837072640 2493945975618720 3732436153987200 3712352822196480 14174438048386560 1741803538527360 6650522601649920 5906015853494400 2799327115490400 2784264616647360 5068986863149440 10630828536289920 2654620366204800 1306352653895520 4987891951237440 1238822837562240 2129613154663680 2088198462485520 3483607077054720 13301045203299840 3605215255608960 5598654230980800 929117128171680 5568529233294720 5309240732409600 2612705307791040 9975783902474880 2477645675124480 4176396924971040 6967214154109440 6187254703660800 3981930549307200 1959528980843280 7210430511217920 1760937526212480 11197308461961600 1858234256343360 3194419731995520 5225410615582080 4955291350248960 1320703144659360 1393675692257520 8352793849942080 2195048793934080 3919057961686560 3521875052424960 3716468512686720 10450821231164160 9280882055491200 9910582700497920 10815645766826880 5367563582572800 2641406289318720 2787351384515040 4171546289750400 4390097587868160 2504863005200640 7838115923373120 1946721601883520 7432937025373440 20901642462328320 3292573190901120 1460041201412640 5282812578637440 5574702769030080 5009726010401280 15676231846746240 3893443203767040 14865874050746880 3962109433978080 1724681195233920 6257319434625600 6585146381802240 3757294507800960 2920082402825280 11149405538060160 2628524816265600 1293510896425440 31352463693492480 4402343815531200 3810893088562560 4938859786351680 7786886407534080 4174771675334400 2190061802118960 7924218867956160 3449362390467840 13170292763604480 7514589015601920 3570233818112640 5840164805650560 5257049632531200 2587021792850880 8804687631062400 9877719572703360 5635941761701440 2453289828514560 4380123604237920 3559625412393600 6898724780935680 3936213293886720 3942787224398400 15029178031203840 1661158525783680 11680329611301120 6262157513001600 2669719059295200 5174043585701760 11271883523402880 2531712191702400 4906579657029120 1245868894337760 8760247208475840 1181465689461120 2151912768848640 3880532689276320 3322317051567360 23360659222602240 3679934742771840 1332263437464960 5339438118590400 886099267095840 10348087171403520 5904319940830080 5063424383404800 2491737788675520 17520494416951680 2375714521353600 2362931378922240 7761065378552640 1108666776631680 3797568287553600 7359869485543680 2768597542972800 1781785891015200 2664526874929920 1772198534191680 3227869153272960 831500082473760 4983475577351040 4751429042707200 5519902114157760 4725862757844480 2076448157229600 1998395156197440 15522130757105280 2217333553263360 14719738971087360 3737606683013280 1690788604095360 5537195085945600 3563571782030400 3544397068383360 1663000164947520 9840533234716800 11039804228315520 2576870332444800 1268091453071520 4152896314459200 3996790312394880 2658297801287520 4434667106526720 3938218964870400 1247250123710640 7475213366026560 1856588940581760 3381577208190720 7088794136766720 3326000329895040 1392441705436320 2536182906143040 8305792628918400 5316595602575040 2405078976948480 2494500247421280 3733265676412800 3713177881163520 14177588273533440 1742190648992640 6652000659790080 5907328447305600 2799949257309600 2784883410872640 5072365812286080 10633191205150080 2655210347395200 1306642986744480 4989000494842560 1239098162117760 2130558913808640 2088662558154480 3484381297985280 13304001319580160 3607618465422720 5599898514619200 929323621588320 5569766821745280 5310420694790400 2613285973488960 9978000989685120 2478196324235520 4177325116308960 6968762595970560 6188629801939200 3982815521092800 1959964480116720 7215236930845440 1761328889147520 11199797029238400 1858647243176640 3195838370712960 5226571946977920 4956392648471040 1320996666860640 1393985432382480 8354650232617920 2196511997218560 3919928960233440 3522657778295040 3717294486353280 10453143893955840 9282944702908800 9912785296942080 10822855396268160 5368756507027200 2641993333721280 2787970864764960 4172473403049600 4393023994437120 2505419703279360 7839857920466880 1947154254756480 7434588972706560 20906287787911680 3294767995827840 1460365691067360 5283986667442560 5575941729529920 5010839406558720 15679715840933760 3894308509512960 14869177945413120 3962990000581920 1725830854957440 6258710104574400 6589535991655680 3758129554919040 2920731382134720 11151883459059840 2630276971459200 1294373141218080 31359431681867520 4403322222868800 3813433401697920 4942151993741760 7788617019025920 4175699505465600 2190548536601040 7925980001163840 3451661709914880 13179071983311360 7516259109838080 3571819355502720 5841462764269440 5260553942918400 2588746282436160 8806644445737600 9884303987483520 5637194332378560 2454925173361920 4381097073202080 3561998232355200 6903323419829760 3937088105153280 3945415457188800 15032518219676160 1662265841765760 11682925528538880 6263549258198400 2671498674266400 5177492564872320 11274388664757120 2533399812316800 4909850346723840 1246699381324320 8762194146404160 1182253245747840 2152868431230720 3883119423654240 3324531683531520 23365851057077760 3682387760042880 1333151514414720 5342997348532800 886689934310880 10354985129744640 5905632157729920 5066799624633600 2493398762648640 17524388292808320 2377298155075200 2364506491495680 7766238847308480 1109405805701760 3800099718475200 7364775520085760 2770443069609600 1782973616306400 2666303028829440 1773379868621760 3229302646846080 832054354276320 4986797525297280 4754596310150400 5523581640064320 4729012982991360 2077832302207200 1999727271622080 15532477694616960 2218811611403520 14729551040171520 3740098143972960 1691539481681280 5540886139219200 3565947232612800 3546759737243520 1664108708552640 9842720262883200 11047163280128640 2578014718070400 1268654611260960 4155664604414400 3999454543244160 2660069802932640 4437623222807040 3940844152492800 1248081531414480 7480196287945920 1857826529032320 3383078963362560 7093519474487040 3328217417105280 1393369896774240 2537309222521920 8311329208828800 5320139605865280 2406147070199040 2496163062828960 3735754243689600 3715653058064640 14187038948974080 1743351980388480 6656434834210560 5911266228739200 2801815682767200 2786739793548480 5074618445043840 10640279211730560 2656980290966400 1307513985291360 4992326125657920 1239924135784320 2131031793381120 2090054845161360 3486703960776960 13312869668421120 3609220605298560 5603631365534400 929943101838240 5573479587096960 5313960581932800 2615027970582720 9984652251315840 2479848271568640 4180109690322720 6973407921553920 6192755096774400 3985470436449600 1961270977937040 7218441210597120 1762502977952640 11207262731068800 1859886203676480 3196547690071680 5230055941165440 4959696543137280 1321877233464480 1394914652757360 8360219380645440 2197487466074880 3922541955874080 3525005955905280 3719772407352960 10460111882330880 9289132645161600 9919393086274560 10827661815895680 5372335280390400 2643754466928960 2789829305514720 4175254742947200 4394974932149760 2507089797515520 7845083911748160 1948452213375360 7439544814705920 20920223764661760 3296231199112320 1461339160031520 5287508933857920 5579658611029440 5014179595031040 15690167823496320 3896904426750720 14879089629411840 3965631700393440 1726597294773120 6262882114420800 6592462398224640 3760634696273280 2922678320063040 11159317222058880 2631445074921600 1294947971079840 31380335646992640 4406257444881600 3815126943788160 4944346798668480 7793808853501440 4178482995859200 2192008740047280 7931263400786880 3453194589546240 13184924796449280 7521269392546560 3572612124197760 5845356640126080 5262890149843200 2589895942159680 8812514889763200 9888693597336960 5640952044409920 2456015403260160 4384017480094560 3563580112329600 6906389179092480 3939712538952960 3947167612382400 15042538785093120 1663004052420480 11690713280252160 6267724493788800 2672685084247200 5179791884319360 11281904088819840 2534524892726400 4912030806520320 1247253039315360 8768034960189120 1182778283272320 2153346262421760 3884843913239520 3326008104840960 23381426560504320 3684023104890240 1333743565714560 5345370168494400 887083712454240 10359583768638720 5909568808429440 5069049785452800 2494506078630720 17536069920378240 2378353910889600 2365556566544640 7769687826479040 1109898491748480 3801787339089600 7368046209780480 2771673420700800 1783765433167200 2667487131429120 1774167424908480 3230019393632640 832423868811360 4989012157261440 4756707821779200 5526034657335360 4731113133089280 2078755065525600 2000615348571840 15539375652958080 2219796983496960 14736092419560960 3741759117946080 1691914920474240 5543346841401600 3567530866334400 3548334849816960 1664847737622720 9849281347382400 11052069314670720 2578586910883200 1268936190355680 4157510131051200 4001230697143680 2661251137362720 4439593966993920 3942594277574400 1248635803217040 7483518235892160 1858651587999360 3383829840948480 7096669699633920 3329695475245440 1393988690999520 2537872380711360 8315020262102400 5322502274725440 2406681116824320 2497271606434080 3737413288540800 3717303175998720 14193339399267840 1744126201319040 6659390950490880 5913891416361600 2803059966405600 2787977381999040 5075744761422720 10645004549450880 2658160253347200 1308094650989280 4994543212868160 1240474784895360 2134814829960960 2090983036499280 3488252402638080 13318781900981760 3610021675236480 5606119932811200 930356088671520 5575954763998080 5316320506694400 2616189301978560 9989086425736320 2480949569790720 4181966072998560 6976504805276160 6195505293331200 3987240380020800 1962141976483920 7220043350472960 1763285703822720 11212239865622400 1860712177343040 3202222244941440 5232378603957120 4961899139581440 1322464277867040 1395534133007280 8363932145997120 2197975200503040 3924283952967840 3526571407645440 3721424354686080 10464757207914240 9293257939996800 9923798279162880 10830065025709440 5374721129299200 2644928555734080 2791068266014560 4177108969545600 4395950401006080 2508203193672960 7848567905935680 1949317519121280 7442848709372160 20929514415828480 3296962800754560 1461988139340960 5289857111468160 5582136532029120 5016406387345920 15697135811871360 3898635038242560 14885697418744320 3967392833601120 1726980514680960 6265663454318400 6593925601509120 3762304790509440 2923976278681920 11164273064058240 2632029126652800 1295235386010720 31394271623742720 4408214259556800 3815973714833280 4945444201131840 7797270076485120 4180338656121600 2192982209011440 7934785667202240 3453961029361920 13187851203018240 7524609581018880 3578954273758080 5847952557363840 5264058253305600 2590470772021440 8816428519113600 9890888402263680 5643457185764160 2456560518209280 4385964418022880 3564371052316800 6907922058723840 3941462161486080 3948043689979200 15049219162037760 1663373157747840 11695905114727680 6270507984182400 2673278289237600 5180941544042880 11286914371528320 2535087432931200 4913121036418560 1247529868310880 8771928836045760 1183040802034560 2157168911950080 3885706158032160 3326746315495680 23391810229455360 3684840777313920 1334039591364480 5346556578475200 887280601525920 10361883088085760 5912193242229120 5070174865862400 2495059736621760 17543857672091520 2378881788796800 2366081604069120 7771412316064320 1110144834771840 3802631149396800 7369681554627840 2772288596246400 1784161341597600 2668079182728960 1774561203051840 3235753367925120 832608626078880 4990119473243520 4757763577593600 5527261165970880 4732163208138240 2079216447184800 2001059387046720 15542824632128640 2220289669543680 14739363109255680 3742589604932640 1694918430817920 5544577192492800 3568322683195200 3549122406103680 1665217252157760 9853655403715200 11054522331941760 2583164453385600 1271188823113440 4158432894369600 4002118774093440 2661841804577760 4440579339087360 3943469340115200 1248912939118320 7485179209865280 1859064117482880 3389836861635840 7098244812207360 3330434504315520 1394298088112160 2542377646226880 8316865788739200 5323683609155520 2410953489826560 2497825878236640 3738242810966400 3718128234965760 14196489624414720 1744513311784320 6660869008631040 5915204010172800 2803682108224800 2788596176224320 5084755292453760 10647367218311040 2658750234537600 1308384983838240 4995651756473280 1240750109450880 2137652107395840 2091447132168240 3489026623568640 13321738017262080 3616430234739840 5607364216449600 930562582088160 5577192352448640 5317500469075200 2616769967676480 9991303512946560 2481500218901760 4182894264336480 6978053247137280 6196880391609600 3988125351806400 1962577475757360 7232860469479680 1763677066757760 11214728432899200 1861125164176320 3206478161093760 5233539935352960 4963000437803520 1322757800068320 1395843873132240 8365788528672960 2201877075928320 3925154951514720 3527354133515520 3722250328352640 10467079870705920 9295320587414400 9926000875607040 10849290704219520 5375914053753600 2645515600136640 2791687746264480 4178036082844800 4403754151856640 2508759891751680 7850309903029440 1949750171994240 7444500656705280 20934159741411840 3302815613892480 1462312628995680 5291031200273280 5583375492528960 5017519783503360 15700619806058880 3899500343988480 14889001313410560 3968273400204960 1730046273943680 6267054124267200 6605631227784960 3763139837627520 2924625257991360 11166750985057920 2636701540502400 1297534705457760 31401239612117760 4409192666894400 3822747883194240 4954223420838720 7799000687976960 4181266486252800 2193468943493520 7936546800409920 3460092547887360 13211262455569920 7526279675255040 3583710885928320 5849250515982720 5273403081004800 2595069410915520 8818385333788800 9908446841677440 5644709756441280 2460921437802240 4386937886987040 3570698572214400 6920185095774720 3942336972752640 3955052310753600 15052559350510080 1666326000366720 11698501031965440 6271899729379200 2678023929160800 5190138821831040 11289419512882560 2539587754569600 4921842875604480 1249744500275040 8773875773974080 1185140952132480 2160035899096320 3892604116373280 3332652000733440 23397002063930880 3691382156703360 1336407796563840 5356047858321600 888855714099360 10380277643662080 5913505459128960 5079175509139200 2499489000550080 17547751547948160 2383104812054400 2370281904264960 7785208232746560 1112115578958720 6570561621254400 3809381631854400 7382764313406720 2777210000611200 1787328609040800 2672815593127680 1777711428198720 3240053848644480 834086684219040 4998978001100160 4766209624108800 5537073235055040 4740563808529920 2082907500458400 2004611694845760 15570416465493120 2224231157917440 14765528626813440 3749233500825120 1697171063575680 5554420001222400 3574657218081600 3555422856397440 1668173368438080 9855842431881600 11074146470110080 2586597610262400 1272878297681760 4165815000916800 4009223389691520 2666567142298080 4448462315834880 3950469840441600 1251130026328560 7498467001650240 1862364353351040 3394342127151360 7110845712794880 3336346736876160 1396773265013280 2545756595363520 8331630001833600 5333134284596160 2414157769578240 2502260052657120 3744878990371200 3724728706702080 14221691425589760 1747610195506560 6672693473752320 5925704760662400 2808659242778400 2793546530026560 5091513190727040 10666268569192320 2663470084060800 1310707646629920 5004520105314240 1242952705895040 2138124986968320 2095159897519920 3495220391013120 13345386947504640 3621236654367360 5617318485556800 932214529421280 5587093060053120 5326940168121600 2621415293259840 10009040210628480 2485905411790080 4190319795039840 6990440782026240 6207881177836800 3995205126091200 1966061469944880 7242473308734720 1766807970238080 11234636971113600 1864429058842560 3207187480452480 5242830586519680 4971810823580160 1325105977678560 1398321794131920 8380639590079680 2204803482497280 3932122939889760 3533615940476160 3728858117685120 10485661173039360 9311821766755200 9943621647160320 10863709963102080 5385457449388800 2650211955357120 2796643588263840 4185452989238400 4409606964994560 2513213476381440 7864245879779520 1953211394977920 7457716235370240 20971322346078720 3307205223745920 1464908546233440 5300423910714240 5593287176527680 5026426952762880 15728491759559040 3906422789955840 14915432470740480 3975317933035680 1732345593390720 6278179483857600 6614410447491840 3769820214572160 2929817092466880 11186574353055360 2640205850889600 1299259195043040 31456983519118080 4417019925595200 3827828509464960 4960807835618880 7812845579911680 4188689127302400 2197362819350160 7950635866071360 3464691186781440 13228820894983680 7539640429144320 3584503654623360 5859634184933760 5280411701779200 2598518390086080 8834039851190400 9921615671237760 5654730321858240 2464192127496960 4394725638700320 3575444212137600 6929382373562880 3949335462885120 3960308776334400 15079280858288640 1668540632330880 11719268369867520 6283033690953600 2681583159103200 5197036780172160 11309460643716480 2542962995798400 4928384254993920 1251405474248160 8789451277400640 1186716064705920 2160513730287360 3897777585129120 3337081264661760 23438536739735040 3696288191245440 1338183950463360 5363166318206400 890037048529440 10394073560344320 5924003194327680 5085925991596800 2502810948496320 17578902554801280 2386272079497600 2373432129411840 7795555170258240 1113593637098880 6582225771475200 3814444493697600 7392576382490880 2780901053884800 1789704059623200 2676367900926720 1780074097058880 3240770595431040 835195227824160 5005621896992640 4772544158995200 5544432286868160 4746864258823680 2085675790413600 2007275925695040 15591110340516480 2227187274197760 14785152764981760 3754216422744480 1697546502368640 5561802107769600 3579408119246400 3560148194117760 1670390455648320 9873338657212800 11088864573736320 2587169803075200 1273159876776480 4171351580827200 4014551851390080 2670111145588320 4454374548395520 3955720215686400 1252792841736240 7508432845488960 1864839530252160 3395093004737280 7120296388235520 3340780911296640 1398629647689120 2546319753552960 8342703161654400 5340222291176640 2414691816203520 2505585683472480 3749856124924800 3729679060504320 14240592776471040 1749932858298240 6681561822593280 5933580323529600 2812392093693600 2797259295378240 5092639507105920 10680444582353280 2667009971203200 1312449643723680 5011171366944960 1244604653228160 2139543625685760 2097944471533680 3499865716596480 13363123645186560 3622037724305280 5624784187387200 933453489921120 5594518590756480 5334019942406400 2624899287447360 10022342733889920 2489209306456320 4195888943067360 6999731433192960 6216131767507200 4000514956804800 1968674465585520 7244075448610560 1769156147848320 11249568374774400 1866906979842240 3209315438528640 5249798574894720 4978418612912640 1326867110886240 1400180234881680 8391777886134720 2205291216925440 3937348931171040 3538312295696640 3733813959684480 10499597149789440 9324197651260800 9956837225825280 10866113172915840 5392614996115200 2653734221772480 2800360469763360 4191015669033600 4410582433850880 2516553664853760 7874697862342080 1955807312215680 7467627919368960 20999194299578880 3307936825388160 1466855484161760 5307468443544960 5600720939526720 5033107329707520 15749395724684160 3911614624431360 14935255838737920 3980601332658720 1732728813298560 6286523503550400 6615873650776320 3774830497280640 2933710968323520 11201441879053440 2640789902620800 1299546609973920 31498791449368320 4422890369620800 3828675280510080 4961905238082240 7823229248862720 4194256108089600 2200283226242640 7961202665317440 3465457626597120 13231747301552640 7549660994561280 3586881960708480 5867421936647040 5281579805241600 2599093219947840 8845780739241600 9923810476164480 5662245745920960 2464737242446080 4400566452485280 3576235152124800 6930915253194240 3954584330484480 3961184853931200 15099321989122560 1668909737658240 11734843873294080 6291384162134400 2682176364093600 5198186439895680 11324491491841920 2543525536003200 4929474484892160 1251682303243680 8801132904970560 1186978583468160 2161947223860480 3898639829921760 3337819475316480 23469687746588160 3697105863669120 1338479976113280 5364352728187200 890233937601120 10396372879791360 5931876495726720 5087051072006400 2503364606487360 17602265809941120 2386799957404800 2373957166936320 7797279659843520 1113839980122240 6590973884140800 3815288304004800 7394211727338240 2781516229430400 1790099968053600 2676959952226560 1780467875202240 3242920835790720 835379985091680 5006729212974720 4773599914809600 5545658795503680 4747914333872640 2086137172072800 2007719964169920 15594559319687040 2227679960244480 14788423454676480 3755046909731040 1698672818747520 5563032458860800 3580199936107200 3560935750404480 1670759970183360 9886460826211200 11091317591007360 2588886381513600 1274004614060640 4172274344145600 4015439928339840 2670701812803360 4455359920488960 3956595278227200 1253069977637520 7510093819462080 1865252059735680 3397345637495040 7121871500808960 3341519940366720 1398939044801760 2548009228121280 8344548688291200 5341403625606720 2416293956079360 2506139955275040 3750685647350400 3730504119471360 14243743001617920 1750319968763520 6683039880733440 5934892917340800 2813014235512800 2797878089603520 5096018456242560 10682807251213440 2667599952393600 1312739976572640 5012279910550080 1244879977783680 2141908023548160 2098408567202640 3500639937527040 13366079761466880 3624440934119040 5626028471025600 933659983337760 5595756179207040 5335199904787200 2625479953145280 10024559821100160 2489759955567360 4196817134405280 7001279875054080 6217506865785600 4001399928590400 1969109964858960 7248881868238080 1769547510783360 11252056942051200 1867319966675520 3212862035322240 5250959906290560 4979519911134720 1327160633087520 1400489975006640 8393634268810560 2206754420209920 3938219929717920 3539095021566720 3734639933351040 10501919812581120 9326260298678400 9959039822269440 10873322802357120 5393807920569600 2654321266175040 2800979950013280 4191942782332800 4413508840419840 2517110362932480 7876439859435840 1956239965088640 7469279866702080 21003839625162240 3310131630314880 1467179973816480 5308642532350080 5601959900026560 5034220725864960 15752879718871680 3912479930177280 14938559733404160 3981481899262560 1733878473022080 6287914173499200 6620263260629760 3775665544398720 2934359947632960 11203919800053120 2642542057814400 1300408854766560 31505759437743360 4423868776958400 3831215593645440 4965197445472320 7824959860354560 4195183938220800 2200769960724720 7962963798525120 3467756946044160 13240526521259520 7551331088797440 3590845804183680 5868719895265920 5285084115628800 2600817709533120 8847737553916800 9930394890944640 5663498316598080 2466372587293440 4401539921449440 3578607972086400 6935513892088320 3955459141751040 3963813086721600 15102662177594880 1670017053640320 11737439790531840 6292775907331200 2683955979064800 5201635419066240 11326996633196160 2545213156617600 4932745174586880 1252512790230240 8803079842898880 1187766139754880 2164336379815680 3901226564299680 3340034107280640 23474879581063680 3699558880940160 1339368053063040 5367911958129600 890824604816160 10403270838132480 5933188712626560 5090426313235200 2505025580460480 17606159685797760 2388383591126400 2375532279509760 7802453128599360 1114579009192320 6592431902918400 3817819734926400 7399117761880320 2783361756067200 1791287693344800 2678736106126080 1781649209632320 3246504569723520 835934256894240 5010051160920960 4776767182252800 5549338321410240 4751064559019520 2087521317050400 2009052079594560 15604906257198720 2229158018384640 14798235523760640 3757538370690720 1700550012712320 5566723512134400 3582575386689600 3563298419264640 1671868513788480 9888647854377600 11098676642820480 2591747345577600 1275412509534240 4175042634100800 4018104159189120 2672473814448480 4458316036769280 3959220465849600 1253901385341360 7515076741381440 1866489648186240 3401100025424640 7126596838529280 3343737027576960 1399867236139680 2550825019068480 8350085268201600 5344947628896960 2418964189205760 2507802770682720 3753174214627200 3732979296372480 14253193677058560 1751481300159360 6687474055153920 5938830698774400 2814880660970400 2799734472279360 5101650038136960 10689895257793920 2669369895964800 1313610975119520 5015605541365440 1245705951450240 2143799541838080 2099800854209520 3502962600318720 13374948110307840 3628446283808640 5629761321940800 934279463587680 5599468944558720 5338739791929600 2627221950239040 10031211082730880 2491411902900480 4199601708419040 7005925200637440 6221632160620800 4004054843947200 1970416462679280 7256892567617280 1770721599588480 11259522643881600 1868558927175360 3215699312757120 5254443900478080 4982823805800960 1328041199691360 1401419195381520 8399203416838080 2209193092350720 3940832925358560 3541443199176960 3737117854350720 10508887800956160 9332448240931200 9965647611601920 10885338851425920 5397386693932800 2656082399382720 2802838390763040 4194724122230400 4418386184701440 2518780457168640 7881665850717120 1957537923707520 7474235708701440 21017775601912320 3313789638526080 1468153442780640 5312164798765440 5605676781526080 5037560914337280 15763331701434240 3915075847415040 14948471417402880 3984123599074080 1735794572561280 6292086183345600 6627579277052160 3778170685752960 2936306885561280 11211353563052160 2645462316470400 1301845929420960 31526663402868480 4426803998971200 3835449448871040 4970684457789120 7830151694830080 4197967428614400 2202230164170960 7968247198148160 3471589145122560 13255158554104320 7556341371505920 3594016878963840 5872613771122560 5290924632940800 2603691858841920 8853607997942400 9941368915578240 5667256028629440 2469098162039040 4404460328341920 3582562672022400 6943178290245120 3958083575550720 3968193474705600 15112682743011840 1671862580277120 11745227542245120 6296951142921600 2686922004016800 5207383717683840 11334512057258880 2548025857641600 4938196324078080 1253896935207840 8808920656683840 1189078733566080 2166247704579840 3905537788262880 3343725160554240 23490455084490240 3703647243058560 1340848181312640 5373844008033600 891809050174560 10414767435367680 5937125363326080 5096051715283200 2507793870415680 17617841313367680 2391022980662400 2378157467132160 7811075576525760 1115810724309120 6596805959251200 3822038786462400 7407294486117120 2786437633795200 1793267235496800 2681696362625280 1783618100349120 3249371556869760 836858043231840 5015587740831360 4782045961324800 5555470864587840 4756314934264320 2089828225346400 2011272271968960 15622151153051520 2231621448618240 14814588972234240 3761690805623520 1702051767884160 5572875267590400 3586534470993600 3567236200698240 1673716086463680 9895208938876800 11110941729175680 2594036116828800 1276538825913120 4179656450692800 4022544543937920 2675427150523680 4463242897236480 3963595778553600 1255287064847760 7523381611247040 1868552295603840 3404103535768320 7134472401396480 3347432172927360 1401414221702880 2553077651826240 8359312901385600 5350854301047360 2421100375706880 2510574129695520 3757321826755200 3737104591207680 14268944802792960 1753416852485760 6694864345854720 5945393667830400 2817991370066400 2802828443405760 5106155303652480 10701708602094720 2672319801916800 1315062639364320 5021148259391040 1247082574227840 2367759118959360 2102121332554320 3506833704971520 13389728691709440 3631650563560320 5635982740132800 935311930670880 5605656886811520 5344639603833600 2630125278728640 10042296518782080 2494165148455680 4204242665108640 7013667409943040 6228507652012800 4008479702875200 1972593959046480 7263301127120640 1772678414263680 11271965480265600 1870623861341760 3551638678439040 5260250557457280 4988330296911360 1329508810697760 1402967896006320 8408485330217280 2211144030063360 3945187918092960 3545356828527360 3741247722683520 10520501114914560 9342761478019200 9976660593822720 10894951690680960 5403351316204800 2659017621395520 2805935792012640 4199359688726400 4422288060126720 2521563947562240 7890375836185920 1959701188072320 7482495445367040 21041002229829120 3316716045095040 1469775891054240 5318035242791040 5611871584025280 5043127895124480 15780751672371840 3919402376144640 14964990890734080 3988526432093280 1737327452192640 6299039533089600 6633432090190080 3782345921343360 2939551782108480 11223743168050560 2647798523395200 1302995589144480 31561503344743680 4431696035659200 3838836533051520 4975074067642560 7838804752289280 4202606579270400 2204663836581360 7977052864186560 3474654904385280 13266864180380160 7564691842686720 3969478522961280 5879103564216960 5295597046790400 2605991178288960 8863392071318400 9950148135285120 5673518882015040 2471278621835520 4409327673162720 3585726431971200 6949309808770560 3962457631883520 3971697785092800 15129383685373440 1673339001586560 11758207128433920 6303909868905600 2689294823978400 5211982356577920 11347037764030080 2550276018460800 4942557243671040 1255004251189920 8818655346325440 1190128808615040 2171981678872320 3908986767433440 3346678003173120 23516414256867840 3706917932753280 1342032283912320 5378589647956800 892596606461280 10423964713155840 5943686447825280 5100552036921600 2510008502379840 17637310692650880 2393134492291200 2380257617230080 7817973534866880 1116796096402560 6604096053139200 3825414027691200 7413835865506560 2788898335977600 1794850869218400 2684064567824640 1785193212922560 3257972518308480 837597072301920 5020017004759680 4786268984582400 5560376899129920 4760515234460160 2091673751983200 2013048425868480 15635947069733760 2233592192805120 14827671731013120 3765012753569760 1706557033399680 5577796671955200 3589701738436800 3570386425845120 1675194144603840 9906144079708800 11120753798259840 2600902430582400 1279917775049760 4183347503966400 4026096851736960 2677789819383840 4467184385610240 3967096028716800 1256395608452880 7530025507139520 1870202413537920 3413114066799360 7140772851690240 3350388289207680 1402651810153440 2559835550099520 8366695007932800 5355579638767680 2427508935210240 2512791216905760 3760639916457600 3740404827075840 14281545703380480 1754965294346880 6700776578415360 5950644043075200 2820479937343200 2805303620306880 5119671100199040 10711159277535360 2674679726678400 1316223970760160 5025582433811520 1248183872449920 2374026486209280 2103977715230160 3509930588693760 13401553156830720 3641263402815360 5640959874686400 936137904337440 5610607240613760 5349359453356800 2632447941520320 10051164867623040 2496367744899840 4207955430460320 7019861177387520 6234008045126400 4012019590017600 1974335956140240 7282526805630720 1774243866003840 11281919749372800 1872275808674880 3561039729313920 5264895883040640 4992735489799680 1330682899502880 1404206856506160 8415910860920640 2216996843201280 3948671912280480 3548487732007680 3744551617349760 10529791766081280 9351012067689600 9985470979599360 10923790208446080 5408123014022400 2661365799005760 2808413713012320 4203068141923200 4433993686402560 2523790739877120 7897343824560960 1961431799564160 7489103234699520 21059583532162560 3325495264801920 1471073849673120 5322731598011520 5616827426024640 5047581479754240 15794687649121920 3922863599128320 14978206469399040 3992048698508640 1741926091086720 6304602212884800 6650990529603840 3785686109815680 2942147699346240 11233654852049280 2654807144169600 1306444568315040 31589375298243840 4435609665009600 4268876561389440 4988242897202880 7845727198256640 4206317899795200 2206610774509680 7984097397017280 3483852182173440 13301981059207680 7571372219631360 3979985579821440 5884295398692480 5309614288339200 2612889136630080 8871219330019200 9976485794405760 5678529164723520 2477820001224960 4413221549019360 3987412172726400 6967704364346880 3965956876949760 3982210716254400 15142744439262720 1860792347272320 11768590797384960 6309476849692800 2990559129544800 5225778273260160 11357058329447040 2835966946377600 4955640002449920 1395594260454240 8826443098038720 1323451241642880 2174848666018560 3919333704945120 3721584694544640 23537181594769920 3716730001837440 1345584591711360 5981118259089600 992588431232160 10451556546520320 5948935315424640 5671933892755200 2791188520908480 17652886196077440 2399469027177600 2646902483285760 7838667409890240 1119752212682880 6609928128249600 4253950419566400 7433460003674880 3101320578787200 1799601770383200 2691169183422720 1985176862464320 3262272999027840 839814159512160 5582377041816960 4798938054355200 5575095002756160 5293804966571520 2325990434090400 2018376887567040 15677334819780480 2239504425365760 14866920007349760 4186782781362720 6202641157574400 3599203540766400 3970353724928640 1679628319024320 9914892192374400 11150190005512320 9453223154592000 2604335587459200 4651980868180800 4036753775134080 2977765293696480 4479008850731520 4411504138809600 1259721239268240 8373565562725440 2079709094010240 3417619332314880 7940707449857280 3359256638048640 1559781820507680 9303961736361600 5955530587392960 8823008277619200 2430713214961920 2519442478536480 3770594185564800 4159418188020480 15881414899714560 1759610619930240 6718513276097280 6617256208214400 2827945639173600 3119563641015360 5126428998472320 11911061174785920 2681759500963200 1319707964947680 5038884957072960 1251487767116160 2377160169834240 2339672730761520 3519221239860480 13437026552194560 13234512416428800 3646069822442880 5655891278347200 938615825337120 6239127282030720 5363519001926400 2639415929895360 10077769914145920 2502975534232320 4679345461523040 7038442479720960 6932363646700800 4022639251444800 1979561947421520 26469024832857600 7292139644885760 1778940221224320 11311782556694400 1877231650674240 3565740254751360 5278831859790720 5005951068464640 1334205165918240 1407923738005680 9358690923046080 2219923249770240 3959123894843040 3557880442448640 3754463301348480 10557663719581440 10398545470051200 10011902136929280 10938209467328640 5422438107475200 2668410331836480 2815847476011360 4214193501513600 4439846499540480 2530471116821760 7918247789686080 1966623634039680 7508926602696960 21115327439162880 3329884874655360 1474967725529760 5336820663672960 5631694952022720 5060942233643520 15836495579372160 3933247268079360 15017853205393920 4002615497754720 1744225410533760 6321290252270400 6659769749310720 3795706675232640 2949935451059520 11263389904045440 2658311454556800 1308169057900320 31672991158744320 4447350553060800 4280176113333120 4994827311983040 7866494536158720 4217451861369600 2212451588294640 8005230995509440 3488450821067520 13319539498621440 7591413350465280 3985239108251520 5899870902119040 5316622909113600 2616338115800640 8894701106121600 9989654623966080 5693560012848960 2481090690919680 4424903176589280 3997966699267200 6976901642135040 3976454612148480 3987467181835200 15182826700930560 1865717792991360 11799741804238080 6326177792054400 2998475024450400 5232676231601280 11387120025697920 2843473641724800 4962181381839360 1399288344743520 8849806353178560 1326954366138240 2176282159591680 3924507173700960 3731435585982720 23599483608476160 3721636036379520 1347360745610880 5996950048900800 995215774603680 10465352463202560 5964681918222720 5686947283449600 2798576689487040 17699612706357120 2402636294620800 2653908732276480 7849014347401920 1121230270823040 6627424353580800 4265210462587200 7443272072759040 3109529654985600 1801977220965600 2694721491221760 1990431549207360 3264423239387520 840922703117280 5597153378974080 4805272589241600 5582454054569280 5307817464552960 2332147241239200 2021041118416320 15698028694803840 2242460541646080 14886544145518080 4197865034230560 6219059309971200 3603954441931200 3980863098414720 1681845406234560 9941136530371200 11164908109138560 9478245472416000 2606052165897600 4664294482478400 4042082236832640 2985647323811040 4484921083292160 4423181220460800 1261384054675920 8395730068461120 2085214003931520 3419871965072640 7961726196829440 3363690812469120 1563910502948640 9328588964956800 5971294647622080 8846362440921600 2432315354837760 2522768109351840 3775571320118400 4170428007863040 15923452393658880 1761933282721920 6727381624938240 6634771830691200 2831678490088800 3127821005897280 5129807947608960 11942589295244160 2685299388105600 1321449962041440 5045536218703680 1253139714449280 2345865754422960 3523866565443840 13454763249876480 13269543661382400 3648473032256640 5663356980177600 939854785836960 6255642011794560 5370598776211200 2642899924082880 10091072437407360 2506279428898560 4691731508845920 7047733130887680 6950713346438400 4027949082158400 1982174943062160 26539087322764800 7296946064513280 1781288398834560 11326713960355200 1879709571673920 3568090517470080 5285799848165760 5012558857797120 1335966299125920 1409782178755440 9383463017691840 2221386453054720 3964349886124320 3562576797669120 3759419143347840 10571599696331520 10426070019657600 10025117715594240 10945419096769920 5429595654201600 2671932598251840 2819564357510880 4219756181308800 4442772906109440 2533811305294080 7928699772248640 1969219551277440 7518838286695680 21143199392663040 3332079679582080 1476914663458080 5343865196503680 5639128715021760 5067622610588160 15857399544497280 3938439102554880 15037676573391360 4007898897377760 1745375070257280 6329634271963200 6664159359164160 3800716957941120 2953829326916160 11278257430043520 2660063609750400 1309031302692960 31714799088994560 4453220997086400 4285825889304960 4998119519373120 7876878205109760 4223018842156800 2215371995187120 8015797794755520 3490750140514560 13328318718328320 7601433915882240 3987865872466560 5907658653832320 5320127219500800 2618062605385920 8906441994172800 9996239038746240 5701075436911680 2482726035767040 4430743990374240 4003243962537600 6981500281029120 3981703479747840 3990095414625600 15202867831764480 1868180515850880 11815317307664640 6334528263235200 3002432971903200 5236125210771840 11402150873823360 2847226989398400 4965452071534080 1401135386888160 8861487980748480 1328705928385920 2180582640311040 3927093908078880 3736361031701760 23630634615329280 3724089053650560 1348248822560640 6004865943806400 996529446289440 10472250421543680 5972555219621760 5694453978796800 2802270773776320 17722975961496960 2404219928342400 2657411856771840 7854187816157760 1121969299893120 6636172466246400 4270840484097600 7448178107301120 3113634193084800 1803164946256800 2696497645121280 1993058892578880 3270873960466560 841476974919840 5604541547552640 4808439856684800 5586133580475840 5314823713543680 2335225644813600 2022373233840960 15708375632315520 2243938599786240 14896356214602240 4203406160664480 6227268386169600 3606329892513600 3986117785157760 1682953949839680 9954258699369600 11172267160951680 9490756631328000 2611201901212800 4670451289627200 4044746467681920 2989588338868320 4487877199572480 4429019761286400 1262215462379760 8406812321328960 2087966458892160 3426629863345920 7972235570315520 3365907899679360 1565974844169120 9340902579254400 5979176677736640 8858039522572800 2437121774465280 2524430924759520 3778059887395200 4175932917784320 15944471140631040 1763094614117760 6731815799358720 6643529641929600 2833544915546400 3131949688338240 5139944795018880 11958353355473280 2687069331676800 1322320960588320 5048861849519040 1253965688115840 2348962266253680 3526189228235520 13463631598717440 13287059283859200 3655682661697920 5667089831092800 940474266086880 6263899376676480 5374138663353600 2644641921176640 10097723699038080 2507931376231680 4697924532507360 7052378456471040 6959888196307200 4030603997515200 1983481440882480 26574118567718400 7311365323395840 1782462487639680 11334179662185600 1880948532173760 3575141305626240 5289283842353280 5015862752463360 1336846865729760 1410711399130320 9395849065014720 2225776062908160 3966962881764960 3564924975279360 3761897064347520 10578567684706560 10439832294460800 10031725504926720 10967047985093760 5433174427564800 2673693731459520 2821422798260640 4222537521206400 4451552125816320 2535481399530240 7933925763529920 1970517509896320 7523794128695040 21157135369413120 3338664094362240 1477888132422240 5347387462919040 5642845596521280 5070962799060480 15867851527059840 3941035019792640 15047588257390080 4010540597189280 1748824049427840 6333806281809600 6677328188724480 3803222099295360 2955776264844480 11285691193042560 2665320075331200 1311618037070880 31735703054119680 4456156219099200 4288650777290880 5007996141543360 7882070039585280 4225802332550400 2216832198633360 8021081194378560 3497648098855680 13354656377448960 7606444198590720 3995746165111680 5911552529688960 5330640150662400 2623236074141760 8912312438198400 10015992283086720 5704833148943040 2487632070309120 4433664397266720 4005882594172800 6995296197711360 3984327913547520 15212888397181440 1869411877280640 11823105059377920 6338703498825600 3004411945629600 5246472148283520 11409666297886080 2849103663235200 1402058907960480 8867328794533440 1329581709509760 2182016133884160 3934854111212640 3738823754561280 23646210118755840 3731448105463680 1350913053409920 6008823891259200 997186282132320 10492944296567040 5976491870321280 5698207326470400 2804117815920960 17734657589066880 2408970829507200 2659163419019520 7869708222425280 1124186387103360 6640546522579200 4273655494852800 2103088361940720 7462896210927360 3115686462134400 1806728122130400 2701826106819840 1994372564264640 3273024200826240 843139790327520 5608235631841920 4817941659014400 5597172158195520 5318326838039040 2336764846600800 2026369580114880 15739416444850560 2248372774206720 4206176723881440 6231372924268800 3613456244260800 3988745128529280 1686279580655040 9960819783868800 11194344316391040 9497012210784000 2612918479651200 4673529693201600 4052739160229760 2991558846396960 4496745548413440 4431939031699200 1264709685491280 8412353447762880 2089342686372480 3428882496103680 7977490257058560 3372559161310080 1567007014779360 9347059386403200 5983117692793920 8863878063398400 2438723914341120 2529419370982560 3785525589225600 4178685372744960 15954980514117120 1766578608305280 6745118322620160 6647908547548800 2839144191919200 3134014029558720 5143323744155520 11966235385587840 2692379162390400 1324933956228960 5058838741965120 1256443609115520 2350510522169040 3533157216610560 13490236645240320 13295817095097600 3658085871511680 5678288383838400 942332706836640 6268028059117440 5384758324780800 2649867912457920 10117677483930240 2512887218231040 4701021044338080 7066314433221120 6964475621241600 4038568743585600 1987400934343440 26591634190195200 7316171743023360 1785984754055040 11356576767676800 1884665413673280 3577491568344960 5299735824915840 5025774436462080 1339488565541280 1413499060254960 9402042088676160 2227239266192640 3974801868686880 3571969508110080 3769330827346560 10599471649831680 10446713431862400 10051548872924160 10974257614535040 5443910747654400 2678977131082560 2826998120509920 4230881540899200 4454478532385280 2540491682238720 7949603737373760 1974411385752960 7538661654693120 21198943299663360 3340858899288960 1480808539314720 5357954262165120 5653996241019840 5080983364477440 15899207474747520 3948822771505920 15077323309386240 4018465696623840 1749973709151360 6346322311348800 6681717798577920 3810737523358080 2961617078629440 11307992482039680 2667072230524800 1312480281863520 31798414949495040 4464961885137600 4297125441248640 5011288348933440 7897645543011840 4234152803731200 2221212808972080 8036931393247680 3499947418302720 13363435597155840 7621475046716160 3998372929326720 5923234157258880 5334144461049600 2624960563727040 8929923770275200 10022576697866880 5716106285037120 2489267415156480 4442425617944160 4013798489078400 6999894836605440 3992201214946560 15242950093432320 1873105961569920 11846468314517760 6351229205596800 3010348866808800 5249921127454080 11432212570074240 2854733684745600 1404829471177440 8884851235888320 1332209052881280 2182971796266240 3937440845590560 3746211923139840 23692936629035520 3733901122734720 1351801130359680 6020697733617600 999156789660960 10499842254908160 5988301822419840 5709467369491200 2809658942354880 17769702471776640 2410554463228800 2664418105762560 7874881691181120 1124925416173440 6653668691577600 4282100527118400 2107244206766160 7467802245469440 3121843269283200 1807915847421600 2703602260719360 1998313579321920 3274457694399360 843694062130080 5619317884709760 4821108926457600 5600851684102080 5328836211525120 2341382451962400 2027701695539520 15749763382362240 2249850832346880 4214488413532320 6243686538566400 3615831694843200 3996627158643840 1687388124260160 9980503037366400 11201703368204160 9515778949152000 2614062865276800 4682764903924800 4055403391079040 2997470368982880 4499701664693760 4440696842937600 1265541093195120 8428976827064640 2093471368813440 3430384251275520 7993254317287680 3374776248520320 1570103526610080 9365529807849600 5994940737965760 8881393685875200 2439792007591680 2531082186390240 3788014156502400 4186942737626880 15986508634575360 1767739939701120 6749552497040640 6661045264406400 2841010617376800 3140207053220160 5145576376913280 11989881475931520 2694149105961600 1325804954775840 5062164372780480 1257269582782080 2355155289915120 3535479879402240 13499104994081280 13322090528812800 3659688011387520 5682021234753600 942952187086560 6280414106440320 5388298211923200 2651609909551680 10124328745560960 2514539165564160 4710310579830240 7070959758804480 6978237896044800 4041223658942400 1988707432163760 26644181057625600 7319376022775040 1787158842860160 11364042469507200 1885904374173120 3579058410157440 5303219819103360 5029078331128320 1340369132145120 1414428280629840 9420621159660480 2228214735048960 3977414864327520 3574317685720320 3771808748346240 10606439638206720 10467356844067200 10058156662256640 10979064034162560 5447489521017600 2680738264290240 2828856561259680 4233662880796800 4456429470097920 2542161776474880 7954829728655040 1975709344371840 7543617496692480 21212879276413440 3342322102573440 1481782008278880 5361476528580480 5657713122519360 5084323552949760 15909659457310080 3951418688743680 15087234993384960 4021107396435360 1750740148967040 6350494321195200 6684644205146880 3813242664712320 2963564016557760 11315426245038720 2668240333987200 1313055111725280 31819318914620160 4467897107150400 4299950329234560 5013483153860160 7902837377487360 4236936294124800 2222673012418320 8042214792870720 3501480297934080 13369288410293760 7626485329424640 4000124105470080 5927128033115520 5336480667974400 2626110223450560 8935794214300800 10026966307720320 5719863997068480 2490357645054720 4445346024836640 4016437120713600 7002960595868160 3994825648746240 15252970658849280 1874337322999680 11854256066231040 6355404441187200 3012327840535200 5252220446901120 11439727994136960 2856610358582400 1405752992249760 8890692049673280 1333084834005120 2186316614603520 3939165335175840 3748674645999360 23708512132462080 3735536467582080 1352393181659520 6024655681070400 999813625503840 10504440893802240 5992238473119360 5713220717164800 2811505984499520 17781384099346560 2411610219043200 2666169668010240 7878330670351680 1125418102220160 6658042747910400 4284915537873600 2108629488374640 7471072935164160 3123895538332800 1808707664282400 2704786363319040 1999627251007680 3279474921905280 844063576665120 5623011968999040 4823220438086400 5603304701373120 5332339336020480 2342921653749600 2028589772489280 15756661340703360 2250836204440320 4217258976749280 6247791076665600 3617415328564800 3999254502015360 1688127153330240 9987064121865600 11206609402746240 9522034528608000 2618068214966400 4685843307499200 4057179544978560 2999440876511520 4501672408880640 4443616113350400 1266095364997680 8434517953498560 2094847596293760 3435640394376960 7998509004030720 3376254306660480 1571135697220320 9371686614998400 5998881753023040 8887232226700800 2443530333968640 2532190729995360 3789673201353600 4189695192587520 15997018008061440 1768514160631680 6752508613320960 6665424170025600 2842254901015200 3142271394440640 5153460591565440 11997763506046080 2695329068342400 1326385620473760 5064381459990720 1257820231893120 2356703545830480 3537028321263360 13505017226641920 13330848340051200 3665295500952960 5684509802030400 943365173919840 6284542788881280 5390658136684800 2652771240947520 10128762919981440 2515640463786240 4713407091660960 7074056642526720 6982825320979200 4042993602513600 1989578430710640 26661696680102400 7330591001905920 1787941568730240 11369019604060800 1886730347839680 3584542356501120 5305542481895040 5031280927572480 1340956176547680 1415047760879760 9426814183321920 2231628876046080 3979156861421280 3575883137460480 3773460695679360 10611084963790080 10474237981468800 10062561855144960 10995886502858880 5449875369926400 2681912353095360 2830095521759520 4235517107395200 4463257752092160 2543275172632320 7958313722842560 1976574650117760 7546921391358720 21222169927580160 3347443314069120 1482430987588320 5363824706190720 5660191043519040 5086550345264640 15916627445685120 3953149300235520 15093842782717440 4022868529643040 1753422688321920 6353275661092800 6694886628138240 3814912758948480 2964861975176640 11320382087038080 2672328696105600 1315067016241440 31833254891370240 4469853921825600 4301833587891840 5021164971103680 7906298600471040 4238791954387200 2223646481382480 8045737059286080 3506845376643840 13389773256276480 7629825517896960 4006253221971840 5929723950353280 5344657392211200 2630134032482880 8939707843651200 10042329942207360 5722369138422720 2494173449698560 4447292962764960 4018196208470400 7013690753287680 3996575271279360 15259651035793920 1875158230619520 11859447900706560 6358187931580800 3013647156352800 5260268064965760 11444738276845440 2857861474473600 1406368672964640 8894585925529920 1333668688087680 2187750108176640 3945201048724320 3750316461239040 23718895801413120 3741260174547840 1354465361208960 6027294312705600 1000251516065760 10520536129931520 5994862906919040 5715722948947200 2812737345929280 17789171851059840 2415305364393600 2667337376175360 7890402097448640 1127142503383680 6660958785465600 4286792211710400 2109553009446960 7482520349095680 3125263717699200 1811479023295200 2708930722417920 2000503032131520 3281625162264960 845356877537760 5625474691858560 4830610728787200 5611890261821760 5334674752350720 2343947788274400 2031698041813440 15780804194897280 2254285006767360 4219106018893920 6250527435398400 3622958046590400 4001006064263040 1690713755075520 9991438178198400 11223780523643520 9526204914912000 2619784793404800 4687895576548800 4063396083626880 3000754548197280 4508570013534720 4445562293625600 1268035316306640 8438212037787840 2095765081280640 3437893027134720 8002012128526080 3381427510151040 1571823810960480 9375791153097600 6001509096394560 8891124587251200 2445132473844480 2536070632613280 3795479858332800 4191530162561280 16004024257052160 1771223933888640 6762855020302080 6668343440438400 2846609893749600 3143647621920960 5156839540702080 12003018192789120 2699458936675200 1328417950416480 5072141265226560 1259747503781760 2357735716440720 3542447867777280 13525710040604160 13336686880876800 3667698710766720 5693219787499200 944810627836320 6287295243841920 5398917873350400 2656835900832960 10144282530453120 2519495007563520 4715471432881440 7084895735554560 6985883604268800 4049188405012800 1992626925624720 26673373761753600 7335397421533440 1790681109275520 11386439574998400 1889621255672640 3586892619219840 5313671801665920 5038990015127040 1343010831956640 1417215941754480 9430942865762880 2233092079330560 3985253851249440 3581362218551040 3779242511345280 10627343603331840 10478825406403200 10077980030254080 11003096132300160 5458225841107200 2686021663913280 2834431883508960 4242006900489600 4466184158661120 2547172059183360 7970507702498880 1979603220228480 7558485022690560 21254687206663680 3349638118995840 1484702415171360 5372043327826560 5668863767017920 5094344118366720 15941015404997760 3959206440456960 15116970045381120 4029032495869920 1754572348045440 6363010350734400 6699276237991680 3820758088775040 2969404830342720 11337727534035840 2674080851299200 1315929261034080 31882030809995520 4476702773188800 4308424993192320 5024457178493760 7918412880913920 4245286765305600 2227053622757040 8058064991739840 3509144696090880 13398552475983360 7641516177550080 4008879986186880 5938809660685440 5348161702598400 2631858522068160 8953405546377600 10048914356987520 5731137133162560 2495808794545920 4454107245514080 4024353015619200 7018289392181760 4002698950145280 15283032355100160 1878031407288960 11877619321370880 6367930147958400 3018264761714400 5263717044136320 11462274266325120 2862240380092800 1408523555466720 8908214491028160 1335712177376640 2188705770558720 3947787783102240 3756062814577920 23755238642741760 3743713191818880 1355353438158720 6036529523428800 1001784133032480 10527434088272640 6004048425217920 5724480760185600 2817047110933440 17816428982056320 2416888998115200 2671424354753280 7895575566204480 1127881532453760 6671164916908800 4293360570139200 2112785333200080 7487426383637760 3130052345481600 1812666748586400 2710706876317440 2003568266064960 3283058655838080 845911149340320 5634094221866880 4833777996230400 5615569787728320 5342848709506560 2347539259111200 2033030157238080 15791151132408960 2255763064907520 4225570666400160 6260104690963200 3625333497172800 4007136532129920 1691822298680640 10006747375363200 11231139575456640 9540801266976000 4695078518222400 4066060314476160 3005352399097440 4511526129815040 4452373924588800 1268866724010480 8451141332800320 2098976278734720 3439394782306560 8014273064259840 3383644597361280 1574232209051040 9390157036444800 6010704798194880 8904747849177600 2446200567095040 2537733448020960 3797968425609600 4197952557469440 16028546128519680 1772385265284480 6767289194722560 6678560886883200 2848476319207200 3148464418102080 5159092173459840 12021409596389760 2701228880246400 1329288948963360 5075466896041920 1260573477448320 2361348313576560 3544770530568960 13534578389445120 13357121773766400 3669300850642560 5696952638414400 945430108086240 6296928836204160 5402457760492800 2658577897926720 10150933792083840 2521146954896640 4722696627153120 7089541061137920 6996587595782400 4051843320369600 1993933423445040 26714243547532800 7338601701285120 1791855198080640 11393905276828800 1890860216172480 3588459461032320 5317155795853440 5042293909793280 1343891398560480 1418145162129360 9445393254306240 2234067548186880 3987866846890080 3583710396161280 3781720432344960 10634311591706880 10494881393673600 10084587819586560 5461804614470400 2687782797120960 2836290324258720 4244788240387200 4468135096373760 2548842153419520 7975733693780160 1980901178847360 7563440864689920 21268623183413760 3351101322280320 1485675884135520 5375565594241920 5672580648517440 5097684306839040 15951467387560320 3961802357694720 15126881729379840 4031674195681440 1755338787861120 6367182360580800 6702202644560640 3823263230129280 2971351768271040 11345161297034880 2675248954761600 1316504090895840 31902934775120640 4479637995201600 4311249881178240 5026651983420480 7923604715389440 4248070255699200 2228513826203280 8063348391362880 3510677575722240 13404405289121280 7646526460258560 4010631162330240 5942703536542080 5350497909523200 2633008181791680 8959275990403200 10053303966840960 5734894845193920 2496899024444160 4457027652406560 4026991647254400 7021355151444480 4005323383944960 15293052920517120 1879262768718720 11885407073084160 6372105383548800 3020243735440800 5266016363583360 11469789690387840 2864117053929600 1409447076539040 8914055304813120 1336587958500480 2191572757704960 3949512272687520 3758525537437440 23770814146168320 3745348536666240 1355945489458560 6040487470881600 1002440968875360 10532032727166720 6007985075917440 5728234107859200 2818894153078080 17828110609626240 2417944753929600 2673175917000960 7899024545375040 1128374218500480 6675538973241600 4296175580894400 2114170614808560 7490697073332480 3132104614531200 1813458565447200 2711890978917120 2004881937750720 3287359136557440 846280663875360 5637788306156160 4835889507859200 5618022804999360 5346351834001920 2349078460898400 2033918234187840 15798049090750080 2256748437000960 4228341229617120 6264209229062400 3626917130894400 4009763875501440 1692561327750720 10013308459862400 11236045609998720 9547056846432000 4698156921796800 4067836468375680 3007322906626080 4513496874001920 4455293195001600 1269420995813040 8456682459234240 2100352506215040 7253834261788800 3443900047822080 8019527751002880 3385122655501440 1575264379661280 9396313843593600 6014645813252160 8910586390003200 2449404846846720 2538841991626080 3799627470460800 4200705012430080 16039055502005760 1773159486215040 6770245311002880 6682939792502400 2849720602845600 3150528759322560 5165850071733120 12029291626504320 2702408842627200 1329869614661280 5077683983252160 1261124126559360 2362896569491920 3546318972430080 13540490622005760 13365879585004800 3674107270270080 5699441205691200 945843094919520 6301057518645120 5404817685254400 2659739229322560 10155367966504320 2522248253118720 4725793138983840 7092637944860160 7001175020716800 4053613263940800 1994804421991920 26731759170009600 7348214540540160 1792637923950720 11398882411382400 1891686189839040 3593159986469760 5319478458645120 5044496506237440 1344478442963040 1418764642379280 9451586277967680 2236993954755840 3989608843983840 3585275847901440 3783372379678080 10638956917290240 10501762531075200 10088993012474880 5464190463379200 2688956885926080 2837529284758560 4246642466985600 4473987909511680 2549955549576960 7979217687967680 1981766484593280 7566744759356160 21277913834580480 3355490932133760 1486324863444960 5377913771852160 5675058569517120 5099911099153920 15958435375935360 3963532969186560 15133489518712320 4033435328889120 1757638107308160 6369963700478400 6710981864267520 3824933324365440 2972649726889920 11350117139034240 2678753265148800 1318228580481120 31916870751870720 4481594809876800 4313133139835520 5033236398200640 7927065938373120 4249925915961600 2229487295167440 8066870657778240 3515276214616320 13421963728535040 7649866648730880 4015884690760320 5945299453779840 5357506530297600 2636457160962240 8963189619753600 10066472796401280 5737399986548160 2500169714138880 4458974590334880 4028750735011200 7030552429232640 4007073006478080 15299733297461760 1880083676338560 11890598907559680 6374888873942400 3021563051258400 5272914321924480 11474799973096320 2865368169820800 1410062757253920 8917949180669760 1337171812583040 2193484082469120 3954685741443360 3760167352677120 23781197815119360 3750254571208320 1357721643358080 6043126102516800 1002878859437280 10545828643848960 6010609509717120 5730736339641600 2820125514507840 17835898361339520 2421112021372800 2674343625166080 7909371482886720 1129852276640640 6678455010796800 4298052254731200 2115094135880880 7500509142416640 3133472793897600 1815834016029600 2715443286716160 2005757718874560 3290226123703680 847389207480480 5640251029015680 4842224042745600 5625381856812480 5348687250332160 2350104595423200 2036582465037120 15818742965773440 2259704553281280 4230188271761760 6266945587795200 3631668032059200 4011515437749120 1694778414960960 10017682516195200 11250763713624960 9551227232736000 4700209190846400 4073164930074240 3008636578311840 4519409106562560 4457239375276800 1271083811220720 8460376543523520 2101269991201920 7263336064118400 3446903558165760 8023030875498240 3389556829921920 1575952493401440 9400418381692800 6017273156623680 8914478750553600 2451541033347840 2542167622441440 3804604605014400 4202539982403840 16046061750996480 1775482149006720 6779113659843840 6685859062915200 2853453453760800 3151904986802880 5170355337248640 12034546313247360 2705948729769600 1331611611755040 5084335244882880 1262776073892480 2363928740102160 3550964298013440 13558227319687680 13371718125830400 3677311550021760 5706906907521600 947082055419360 6303809973605760 5411897459539200 2663223223510080 10168670489765760 2525552147784960 4727857480204320 7101928596026880 7004233304006400 4058923094654400 1997417417632560 26743436251660800 7354623100043520 1794986101560960 11413813815043200 1894164110838720 5326446447020160 5051104295569920 1346239576170720 1420623083129040 9455714960408640 2238944892468480 3994834835265120 3589972203121920 3788328221677440 10652892894040320 10506349956009600 10102208591139840 5471348010105600 2692479152341440 2841246166258080 4252205146780800 4477889784936960 2553295738049280 7989669670530240 1984362401831040 7576656443354880 21305785788080640 3358417338702720 1488271801373280 5384958304682880 5682492332516160 5106591476098560 15979339341060480 3968724803662080 15153312886709760 4038718728512160 1759170986939520 6378307720171200 6716834677405440 3829943607073920 2976543602746560 11364984665032320 2681089472073600 1319378240204640 31958678682120960 4487465253902400 4318782915807360 5037626008054080 7937449607324160 4255492896748800 2232407702059920 8077437457024320 3518341973879040 13433669354810880 7659887214147840 5953087205493120 5362178944147200 2638756480409280 8974930507804800 10075252016108160 5744915410610880 2502350173935360 4464815404119840 4034027998281600 7036683947758080 4012321874077440 15319774428295680 1882546399198080 11906174410986240 6383239345123200 3025520998711200 5277512960818560 11489830821221760 2869121517494400 1411909799398560 8929630808239680 1338923374830720 2194917576042240 3958134720613920 3765092798396160 23812348821972480 3753525260903040 1358905745957760 6051041997422400 1004192531123040 10555025921637120 6018482811116160 5738243034988800 2823819598797120 17859261616479360 2423223533001600 2677846749661440 7916269441227840 1130837648734080 6687203123462400 4303682276241600 2117864699097840 7507050521806080 3137577331996800 1817417649751200 2717811491915520 2008385062246080 3292376364063360 848128236550560 5647639197594240 4846447066003200 5630287891354560 5355693499322880 2353182998997600 2038358618936640 15832538882455680 2261675297468160 4235729398195680 6275154663993600 3634835299502400 4016770124492160 1696256473101120 10030804685193600 11260575782709120 9563738391648000 4706365997995200 4076717237873280 3012577593369120 4523350594936320 4463077916102400 1272192354825840 8471458796391360 2104022446162560 7269670599004800 3449156190923520 8033540248984320 3392512946202240 1578016834621920 9412731995990400 6025155186738240 8926155832204800 2453143173223680 2544384709651680 3807922694716800 4208044892325120 16067080497968640 1777030590867840 6785025892404480 6694616874153600 2855942021037600 3156033669243840 5173734286385280 12050310373476480 2708308654531200 1332772943150880 5088769419303360 1263877372114560 2367025251932880 3554061181735680 13570051784808960 13389233748307200 3679714759835520 5711884042075200 947908029085920 6312067338487680 5416617309062400 2665545886301760 10177538838606720 2527754744229120 4734050503865760 7108122363471360 7013408153875200 4062462981796800 1999159414726320 26778467496614400 7359429519671040 1796551553301120 11423768084150400 1895816058171840 5331091772603520 5055509488458240 1347413664975840 1421862043628880 9468101007731520 2240408095752960 3998318829452640 3593103106602240 3791632116343680 10662183545207040 10520112230812800 10111018976916480 5476119707923200 2694827329951680 2843724087257760 4255913599977600 4480816191505920 2555522530364160 7996637658905280 1986093013322880 7583264232687360 21324367090414080 3360612143629440 1489569759992160 5389654659903360 5687448174515520 5111045060728320 15993275317810560 3972186026645760 15166528465374720 4042240994927520 1760320646663040 6383870399966400 6721224287258880 3833283795546240 2979139519984320 11374896349031040 2682841627267200 1320240484997280 31986550635621120 4491378883252800 4322549433121920 5040918215444160 7944372053291520 4259204217273600 2234354639988240 8084481989855040 3520641293326080 13442448574517760 7666567591092480 5958279039968640 5365683254534400 2640480969994560 8982757766505600 10081836430888320 5749925693319360 2503985518782720 4468709279976480 4037546173795200 7041282586652160 4015821119143680 15333135182184960 1884188214437760 11916558079937280 6388806325910400 3028159630346400 5280961939989120 11499851386638720 2871623749276800 1413141160828320 8937418559952960 1340091082995840 2197784563188480 3960721454991840 3768376428875520 23833116159874560 3755978278174080 1359793822907520 6056319260692800 1005068312246880 10561923879978240 6023731678715520 5743247498553600 2826282321656640 17874837119905920 2424807166723200 2680182165991680 7921442909983680 1131576677804160 6693035198572800 4307435623915200 2119711741242480 7511956556348160 3140313690729600 1818605375042400 2719587645815040 2010136624493760 3296676844782720 848682508353120 5652564643313280 4849614333446400 5633967417261120 5360364331983360 2355235268047200 2039690734361280 15842885819967360 2263153355608320 4239423482484960 6280627381459200 3637210750084800 4020273248987520 1697365016706240 10039552797859200 11267934834522240 9572079164256000 4710470536094400 4079381468722560 3015204936740640 4526306711216640 4466970276652800 1273023762529680 8478846964969920 2105857416136320 7274421500169600 3453661456439040 8040546497975040 3394730033412480 1579393062102240 9420941072188800 6030409873481280 8933940553305600 2456347452975360 2546047525059360 3810411261993600 4211714832272640 16081092995950080 1778191922263680 6789460066824960 6700455414979200 2857808446495200 3158786124204480 5180492184658560 12060819746962560 2710078598102400 1333643941697760 5092095050118720 1264703345781120 2369089593153360 3556383844527360 13578920133649920 13400910829958400 3684521179463040 5715616892990400 948527509335840 6317572248408960 5420157196204800 2667287883395520 10184190100237440 2529406691562240 4738179186306720 7112767689054720 7019524720454400 4065117897153600 2000465912546640 26801821659916800 7369042358926080 1797725642106240 11431233785980800 1897055018671680 5334575766791040 5058813383124480 1348294231579680 1422791264003760 9476358372613440 2243334502321920 4000931825093280 3595451284212480 3794110037343360 10669151533582080 10529287080681600 10117626766248960 5479698481286400 2696588463159360 2845582528007520 4258694939875200 4486669004643840 2557192624600320 8001863650186560 1987390971941760 7588220074686720 21338303067164160 3365001753482880 1490543228956320 5393176926318720 5691165056015040 5114385249200640 16003727300373120 3974781943883520 15176440149373440 4044882694739040 1762619966110080 6388042409812800 6730003506965760 3835788936900480 2981086457912640 11382330112030080 2686345937654400 1321964974582560 32007454600746240 4494314105265600 4325374321107840 5047502630224320 7949563887767040 4261987707667200 2235814843434480 8089765389478080 3525239932220160 13460007013931520 7671577873800960 5962172915825280 5372691875308800 2643929949165120 8988628210531200 10095005260448640 5753683405350720 2507256208477440 4471629686868960 4040184805430400 7050479864440320 4018445552943360 15343155747601920 1885419575867520 11924345831650560 6392981561500800 3030138604072800 5287859898330240 11507366810701440 2873500423113600 1414064681900640 8943259373737920 1340966864119680 2198740225570560 3965894923747680 3770839151735040 23848691663301120 3760884312716160 1361569976807040 6060277208145600 1005725148089760 10575719796660480 6027668329415040 5747000846227200 2828129363801280 17886518747475840 2427974434166400 2681933728239360 7931789847495360 1133054735944320 6697409254905600 4310250634670400 2121097022850960 7521768625432320 3142365959779200 1820980825624800 2723139953614080 2011450296179520 3298110338355840 849791051958240 5656258727602560 4855948868332800 5641326469074240 5363867456478720 2356774469834400 2042354965210560 15863579694990720 2266109471888640 4242194045701920 6284731919558400 3641961651249600 4022900592359040 1699582103916480 10046113882358400 11282652938148480 9578334743712000 4713548939668800 4084709930421120 3017175444269280 4532218943777280 4469889547065600 1274686577937360 8484388091403840 2107233643616640 7283923302499200 3455163211610880 8045801184718080 3399164207832960 1580425232712480 9427097879337600 6034350888538560 8939779094131200 2457415546225920 2549373155874720 3815388396547200 4214467287233280 16091602369436160 1780514585055360 6798328415665920 6704834320598400 2861541297410400 3160850465424960 5182744817416320 12068701777077120 2713618485244800 1335385938791520 5098746311749440 1266355293114240 2370637849068720 3561029170110720 13596656831331840 13409668641196800 3686123319338880 5723082594820800 949766469835680 6321700930849920 5427236970489600 2670771877583040 10197492623498880 2532710586228480 4741275698137440 7122058340221440 7024112145388800 4070427727867200 2003078908187280 26819337282393600 7372246638677760 1800073819716480 11446165189641600 1899532939671360 5341543755166080 5065421172456960 1350055364787360 1424649704753520 9482551396274880 2244309971178240 4006157816374560 3600147639432960 3799065879342720 10683087510332160 10536168218083200 10130842344913920 5486856028012800 2700110729574720 2849299409507040 4264257619670400 4488619942356480 2560532813072640 8012315632749120 1989986889179520 7598131758685440 21366175020664320 3366464956767360 1492490166884640 5400221459149440 5698598819014080 5121065626145280 16024631265498240 3979973778359040 15196263517370880 4050166094362080 1763386405925760 6396386429505600 6732929913534720 3840799219608960 2984980333769280 11397197638028160 2687514041116800 1322539804444320 32049262530996480 4500184549291200 4331024097079680 5049697435151040 7959947556718080 4267554688454400 2238735250326960 8100332188724160 3526772811851520 13465859827069440 7681598439217920 5969960667538560 5375028082233600 2645079608888640 9000369098582400 10099394870302080 5761198829413440 2508346438375680 4477470500653920 4045462068700800 7053545623703040 4023694420542720 15363196878435840 1887882298727040 11939921335077120 6401332032681600 3034096551525600 5290159217777280 11522397658826880 2877253770787200 1415911724045280 8954941001307840 1342718426367360 2200173719143680 3967619413332960 3775764597454080 23879842670154240 3762519657563520 1362162028106880 6068193103051200 1007038819775520 10580318435554560 6035541630814080 5754507541574400 2831823448090560 17909882002615680 2429030189980800 2685436852734720 7935238826665920 1133547421991040 6706157367571200 4315880656180800 2123867586067920 7525039315127040 3146470497878400 1821772642485600 2724324056213760 2014077639551040 3300260578715520 850160566493280 5663646896181120 4858060379961600 5643779486345280 5370873705469440 2359852873408800 2043243042160320 15870477653331840 2267094843982080 4247735172135840 6292940995756800 3643545284971200 4028155279102080 1700321132986560 10059236051356800 11287558972690560 9590845902624000 4719705746817600 4086486084320640 3021116459326560 4534189687964160 4475728087891200 1275240849739920 8495470344271680 2109986098577280 7287090569942400 3457415844368640 8056310558204160 3400642265973120 1582489573932960 9439411493635200 6042232918653120 8951456175782400 2459017686101760 2550481699479840 3817047441398400 4219972197154560 16112621116408320 1781288805985920 6801284531946240 6713592131836800 2862785581048800 3164979147865920 5186123766552960 12084465837306240 2714798447625600 1335966604489440 5100963398959680 1266905942225280 2373734360899440 3562577611971840 13602569063892480 13427184263673600 3688526529152640 5725571162097600 950179456668960 6329958295731840 5429596895251200 2671933208978880 10201926797919360 2533811884450560 4747468721798880 7125155223943680 7033286995257600 4072197671438400 2003949906734160 26854368527347200 7377053058305280 1800856545586560 11451142324195200 1900358913337920 5343866417957760 5067623768901120 1350642409189920 1425269185003440 9494937443597760 2245773174462720 4007899813468320 3601713091173120 3800717826675840 10687732835915520 10549930492886400 10135247537802240 5489241876921600 2701284818379840 2850538370006880 4266111846268800 4491546348925440 2561646209230080 8015799626936640 1990852194925440 7601435653351680 21375465671831040 3368659761694080 1493139146194080 5402569636759680 5701076740013760 5123292418460160 16031599253873280 3981704389850880 15202871306703360 4051927227569760 1764536065649280 6399167769403200 6737319523388160 3842469313845120 2986278292388160 11402153480027520 2689266196310400 1323402049236960 32063198507746560 4502141363966400 4332907355736960 5052989642541120 7963408779701760 4269410348716800 2239708719291120 8103854455139520 3529072131298560 13474639046776320 7684938627690240 5972556584776320 5378532392620800 2646804098473920 9004282727932800 10105979285082240 5763703970767680 2509981783223040 4479417438582240 4047221156457600 7058144262597120 4025444043075840 15369877255380480 1888703206346880 11945113169552640 6404115523075200 3035415867343200 5293608196947840 11527407941535360 2878504886678400 1416527404760160 8958834877164480 1343302280449920 2203040706289920 3970206147710880 3777406412693760 23890226339105280 3764972674834560 1363050105056640 6070831734686400 1007476710337440 10587216393895680 6038166064613760 5757009773356800 2833054809520320 17917669754328960 2430613823702400 2686604560899840 7940412295421760 1134286451061120 6709073405126400 4317757330017600 2124791107140240 7529945349669120 3147838677244800 1822960367776800 2726100210113280 2014953420674880 3304561059434880 850714838295840 5666109619040640 4861227647404800 5647459012251840 5373209121799680 2360879007933600 2044575157584960 15880824590843520 2268572902122240 4249582214280480 6295677354489600 3645920735553600 4029906841349760 1701429676591680 10063610107689600 11294918024503680 9595016288928000 4721758015867200 4089150315169920 3022430131012320 4537145804244480 4477674268166400 1276072257443760 8499164428560960 2110903583564160 7291841471107200 3461921109884160 8059813682699520 3402859353183360 1583177687673120 9443516031734400 6044860262024640 8955348536332800 2462221965853440 2552144514887520 3819536008675200 4221807167128320 16119627365399040 1782450137381760 6805718706366720 6716511402249600 2864652006506400 3166355375346240 5192881664826240 12089720524049280 2716568391196800 1336837603036320 5104289029775040 1267731915891840 2374766531509680 3564900274763520 13611437412733440 13433022804499200 3693332948780160 5729304013012800 950798936918880 6332710750692480 5433136782393600 2673675206072640 10208578059550080 2535463831783680 4749533063019360 7129800549527040 7036345278547200 4074852586795200 2005256404554480 26866045608998400 7386665897560320 1802030634391680 11458608026025600 1901597873837760 5347350412145280 5070927663567360 1351522975793760 1426198405378320 9499066126038720 2248699581031680 4010512809108960 3604061268783360 3803195747675520 10694700824290560 10554517917820800 10141855327134720 5492820650284800 2703045951587520 2852396810756640 4268893186166400 4497399162063360 2563316303466240 8021025618217920 1992150153544320 7606391495351040 21389401648581120 3373049371547520 1494112615158240 5406091903175040 5704793621513280 5126632606932480 16042051236435840 3984300307088640 15212782990702080 4054568927381280 1766835385096320 6403339779249600 6746098743095040 3844974455199360 2988225230316480 11409587243026560 2692770506697600 1325126538822240 32084102472871680 4505076585979200 4335732243722880 5059574057321280 7968600614177280 4272193839110400 2241168922737360 8109137854762560 3533670770192640 13492197486190080 7689948910398720 5976450460632960 5385541013395200 2650253077644480 9010153171958400 10119148114642560 5767461682799040 2513252472917760 4482337845474720 4049859788092800 7067341540385280 4028068476875520 15379897820797440 1889934567776640 11952900921265920 6408290758665600 3037394841069600 5300506155288960 11534923365598080 2880381560515200 1417450925832480 8964675690949440 1344178061573760 2204474199863040 3975379616466720 3779869135553280 23905801842531840 3769878709376640 1364826258956160 6074789682139200 1008133546180320 10601012310577920 6042102715313280 5760763121030400 2834901851664960 17929351381898880 2433781091145600 2688356123147520 7950759232933440 1135764509201280 6713447461459200 4320572340772800 2126176388748720 7539757418753280 3149890946294400 1825335818359200 2729652517912320 2016267092360640 3306711299794560 851823381900960 5669803703329920 4867562182291200 5654818064064960 5376712246295040 2362418209720800 2047239388434240 15901518465866880 2271529018402560 4252352777497440 6299781892588800 3650671636718400 4032534184721280 1703646763801920 10070171192188800 11309636128129920 9601271868384000 4724836419441600 4094478776868480 3024400638540960 4543058036805120 4480593538579200 1277735072851440 8504705554994880 2112279811044480 7301343273436800 3464173742641920 8065068369442560 3407293527603840 1584209858283360 9449672838883200 6048801277081920 8961187077158400 2463824105729280 2555470145702880 3824513143228800 4224559622088960 16130136738885120 1784772800173440 6814587055207680 6720890307868800 2868384857421600 3168419716566720 5196260613962880 12097602554163840 2720108278339200 1338579600130080 5110940291405760 1269383863224960 2376314787425040 3569545600346880 13629174110415360 13441780615737600 3695736158593920 5736769714843200 952037897418720 6336839433133440 5440216556678400 2677159200260160 10221880582811520 2538767726449920 4752629574850080 7139091200693760 7040932703481600 4080162417508800 2007869400195120 26883561231475200 7391472317187840 1804378812001920 11473539429686400 1904075794837440 5354318400520320 5077535452899840 1353284109001440 1428056846128080 9505259149700160 2250162784316160 4015738800390240 3608757624003840 3808151589674880 10708636801040640 10561399055222400 10155070905799680 5499978197011200 2706568218002880 2856113692256160 4274455865961600 4500325568632320 2566656491938560 8031477600780480 1994746070782080 7616303179349760 21417273602081280 3375244176474240 1496059553086560 5413136436005760 5712227384512320 5133312983877120 16062955201560960 3989492141564160 15232606358699520 4059852327004320 1767985044819840 6411683798942400 6750488352948480 3849984737907840 2992119106173120 11424454769024640 2694522661891200 1325988783614880 32125910403121920 4510947030004800 4341382019694720 5062866264711360 7978984283128320 4277760819897600 2244089329629840 8119704654008640 3535970089639680 13500976705896960 7699969475815680 5984238212346240 5389045323782400 2651977567229760 9021894060009600 10125732529422720 5774977106861760 2514887817765120 4488178659259680 4055137051363200 7071940179279360 4033317344474880 15399938951631360 1892397290636160 11968476424692480 6416641229846400 3041352788522400 5303955134459520 11549954213723520 2884134908188800 1419297967977120 8976357318519360 1345929623821440 2207341187009280 3977966350844640 3784794581272320 23936952849384960 3772331726647680 6082705577044800 1009447217866080 10607910268919040 6049976016712320 5768269816377600 2838595935954240 17952714637038720 2435364724867200 2691859247642880 7955932701689280 1136503538271360 6722195574124800 4326202362283200 2128946951965680 7544663453295360 3153995484393600 1826523543650400 2731428671811840 2018894435732160 3311011780513920 852377653703520 5677191871908480 4870729449734400 5658497589971520 5383718495285760 2365496613295200 2048571503858880 15911865403378560 2273007076542720 4257893903931360 6307990968787200 3653047087300800 4037788871464320 1704755307407040 10083293361187200 11316995179943040 9613783027296000 4730993226590400 4097143007717760 3028341653598240 4546014153085440 4486432079404800 1278566480555280 8515787807862720 2115032266005120 7306094174601600 3468679008157440 8075577742928640 3409510614814080 1586274199503840 9461986453180800 6056683307196480 8972864158809600 2467028385480960 2557132961110560 3827001710505600 4230064532010240 16151155485857280 1785934131569280 6819021229628160 6729648119107200 2870251282879200 3172548399007680 5203018512236160 12113366614392960 2721878221910400 1339450598676960 5114265922221120 1270209836891520 2379411299255760 3571868263138560 13638042459256320 13459296238214400 3700542578221440 5740502565758400 952657377668640 6345096798015360 5443756443820800 2678901197353920 10228531844442240 2540419673783040 4758822598511520 7143736526277120 7050107553350400 4082817332865600 2009175898015440 26918592476428800 7401085156442880 1805552900807040 11481005131516800 1905314755337280 5357802394707840 5080839347566080 1354164675605280 1428986066502960 9517645197023040 2253089190885120 4018351796030880 3611105801614080 3810629510674560 10715604789415680 10575161330025600 10161678695132160 5503556970374400 2708329351210560 2857972133005920 4277237205859200 4506178381770240 2568326586174720 8036703592061760 1996044029400960 7621259021349120 21431209578831360 3379633786327680 1497033022050720 5416658702421120 5715944266011840 5136653172349440 16073407184123520 3992088058801920 15242518042698240 4062494026815840 1770284364266880 6415855808788800 6759267572655360 3852489879262080 2994066044101440 11431888532023680 2698026972278400 1327713273200160 32146814368247040 4513882252017600 4344206907680640 5069450679491520 7984176117603840 4280544310291200 2245549533076080 8124988053631680 3540568728533760 13518535145310720 7704979758524160 5988132088202880 5396053944556800 2655426546400320 9027764504035200 10138901358983040 5778734818893120 2518158507459840 4491099066152160 4057775682998400 7081137457067520 4035941778274560 15409959517048320 1893628652065920 11976264176405760 6420816465436800 3043331762248800 5310853092800640 11557469637786240 2886011582025600 1420221489049440 8982198132304320 1346805404945280 2207819018200320 3983139819600480 3787257304131840 23952528352811520 3777237761189760 6086663524497600 1010104053708960 10621706185601280 6053912667411840 5772023164051200 2840442978098880 17964396264608640 2438531992310400 2693610809890560 7966279639200960 1137981596411520 6726569630457600 4329017373038400 2130332233574160 7554475522379520 3156047753443200 1828898994232800 2734980979610880 2020208107417920 3311728527300480 853486197308640 5680885956197760 4877063984620800 5665856641784640 5387221619781120 2367035815082400 2051235734708160 15932559278401920 9080869001117760 2275963192823040 4260664467148320 6312095506886400 3657797988465600 4040416214835840 1706972394617280 10089854445686400 11331713283569280 9620038606752000 4734071630164800 4102471469416320 3030312161126880 4551926385646080 4489351349817600 1280229295962960 8521328934296640 2116408493485440 7315595976931200 3469429885743360 8080832429671680 3413944789234560 1587306370114080 9468143260329600 6060624322253760 8978702699635200 2467562432106240 2560458591925920 3831978845059200 4232816986970880 16161664859343360 1788256794360960 6827889578469120 6734027024726400 2873984133794400 3174612740228160 5204144828615040 12121248644507520 2725418109052800 1341192595770720 5120917183851840 1271861784224640 2380959555171120 3576513588721920 13655779156938240 13468054049452800 3701343648159360 5747968267588800 953896338168480 6349225480456320 5450836218105600 2682385191541440 10241834367703680 2543723568449280 4761919110342240 7153027177443840 7054694978284800 4088127163579200 2011788893656080 26936108098905600 7402687296318720 1807901078417280 11495936535177600 1907792676336960 5364770383082880 5087447136898560 1355925808812960 1430844507252720 9523838220684480 2253576925313280 4023577787312160 3615802156834560 3815585352673920 10729540766165760 10582042467427200 10174894273797120 5510714517100800 2711851617625920 2861689014505440 4282799885654400 4507153850626560 2571666774647040 8047155574624320 1998639946638720 7631170705347840 21459081532331520 3380365387969920 1498979959979040 5423703235251840 5723378029010880 5143333549294080 16094311149248640 3997279893277440 15262341410695680 4067777426438880 1770667584174720 6424199828481600 6760730775939840 3857500161970560 2997959919958080 11446756058021760 2698611024009600 1328000688131040 32188622298497280 4519752696043200 4349856683652480 5070548081954880 7994559786554880 4286111291078400 2248469939968560 8135554852877760 3541335168349440 13521461551879680 7715000323941120 5995919839916160 5397222048019200 2656001376262080 9039505392086400 10141096163909760 5786250242955840 2518703622408960 4496939879937120 4063052946268800 7082670336698880 4041190645873920 15430000647882240 1896091374925440 11991839679832320 6429166936617600 3047289709701600 5312002752524160 11572500485911680 2889764929699200 1422068531194080 8993879759874240 1348556967192960 2211641667728640 3984002064393120 3792182749850880 23983679359664640 3778055433613440 6094579419403200 1011417725394720 10624005505048320 6061785968810880 5779529859398400 2844137062388160 17987759519748480 2439059870217600 2697113934385920 7968004128786240 1138227939434880 6735317743123200 4334647394548800 2133102796791120 7556110867226880 3160152291542400 1829294902663200 2735573030910720 2022835450789440 3317462501592960 853670954576160 5688274124776320 4878119740435200 5667083150420160 5394227868771840 2370114218656800 2051679773183040 15936008257572480 9092678953216320 2276455878869760 4266205593582240 6320304583084800 3658589805326400 4045670901578880 1707341909152320 10102976614684800 11334166300840320 9632549765664000 4740228437313600 4103359546366080 3034253176184160 4552911757739520 4495189890643200 1280506431864240 8532411187164480 2119160948446080 7317179610652800 3475436906430720 8091341803157760 3414683818304640 1589370711334560 9480456874627200 6068506352368320 8990379781286400 2471834805108480 2561012863728480 3832808367484800 4238321896892160 16182683606315520 1788643904826240 6829367636609280 6742784835964800 2874606275613600 3178741422669120 5213155359646080 12137012704736640 2726008090243200 1341482928619680 5122025727456960 1272137108780160 2384056067001840 3577287809652480 13658735273218560 13485569671929600 3707752207662720 5749212551227200 954102831585120 6357482845338240 5452016180486400 2682965857239360 10244051454913920 2544274217560320 4768112134003680 7154575619304960 7063869828153600 4089012135364800 2012224392929520 26971139343859200 7415504415325440 1808292441352320 11498425102454400 1908205663170240 5365931714478720 5088548435120640 1356219331014240 1431154247377680 9536224268007360 2257478800738560 4024448785859040 3616584882704640 3816411326340480 10731863428957440 10595804742230400 10177096870241280 5511907441555200 2712438662028480 2862308494755360 4283726998953600 4514957601477120 2572223472725760 8048897571718080 1999072599511680 7632822652680960 21463726857914880 3386218201107840 1499304449633760 5424877324056960 5724616989510720 5144446945451520 16097795143436160 3998145199023360 15265645305361920 4068657993042720 1773733343437440 6425590498430400 6772436402215680 3858335209088640 2998608899267520 11449233979021440 2703283437859200 1330300007578080 32195590286872320 4520731103380800 4350798312981120 7996290398046720 4287039121209600 2248956674450640 8137315986085440 3547466686874880 13544872804431360 7716670418177280 5997217798535040 5406566875718400 2660600015156160 9041462206761600 15992580796093440 10158654603323520 5787502813632960 2523064542001920 4497913348901280 4063932490147200 7094933373749760 4042065457140480 15433340836354560 1896501828735360 11994435597070080 6430558681814400 3047949367610400 5321200030312320 11575005627265920 2890390487644800 1422376371551520 8995826697802560 1348848894234240 2467476828714240 3990900022734240 3793003657470720 23988871194140160 3784596813002880 6095898735220800 1011636670675680 10642400060624640 6063098185710720 5780780975289600 2844752743103040 17991653395605120 2443282893475200 2697697788468480 7981800045468480 1140198683621760 6736775761900800 4335585731467200 2133564557327280 7569193626005760 3160836381225600 1832462170106400 2740309441309440 2023273341351360 3701215243071360 855149012716320 5689505486206080 4886565786950400 5676895219504320 5395395576936960 2370627285919200 2055232080982080 15963600090936960 9094647278566080 2280397367243520 4267129114654560 6321672762451200 3664924340212800 4046546682702720 1710298025432640 10105163642851200 11353790439008640 9634634958816000 4741254571838400 4110464161964160 3034910012027040 4560794734487040 4496162980780800 1282723519074480 8534258229309120 2119619690939520 7329848680425600 3877463587979520 8093093365405440 3420596050865280 1589714768204640 9482509143676800 6069820024054080 8992325961561600 2757768220327680 2565447038148960 3839444546889600 4239239381879040 16186186730810880 1791740788548480 6841192101730560 6744244471171200 2879583410167200 3179429536409280 5816195381969280 12139640048108160 2730727939766400 1343805591411360 5130894076297920 1274339705224320 2384572152306960 3583481577096960 13682384203461120 13488488942342400 4136652330491520 5759166820334400 955754778918240 6358859072818560 5461455879532800 2687611182822720 10261788152595840 2548679410448640 4769144304613920 7166963154193920 7065398969798400 4096091909649600 2015708387117040 26976977884684800 8273304660983040 1811423344832640 11518333640668800 1911509557836480 5375222365645440 5097358820897280 1358567508624480 1433632168377360 9538288609227840 1288338528677760 2262356145020160 4031416774234080 3622846689665280 3823019115672960 10750444731290880 10598098454697600 10194717641794560 5521450837190400 2717135017248960 2867264336754720 4291143905347200 2576677057355520 8062833548468160 2002533822495360 7646038231345920 21500889462581760 1932507793016640 3393534217530240 1501900366871520 5434270034497920 5734528673509440 5153354114711040 16125667096936320 4005067644990720 15292076462691840 4075702525873440 1777565542515840 6436715858020800 3865015586033280 3003800733743040 11469057347018880 2709123955171200 1333174156886880 32251334193872640 4528558362081600 4358331347610240 8010135289981440 4294461762259200 2252850550307280 8151405051746880 2024531973636480 3555131085031680 7730031172066560 6007601467486080 5418247910342400 1518398980227360 2666348313773760 9057116724163200 16020270579962880 5797523379049920 2528515691493120 4505701100614560 4070968841174400 4049063947272960 15460062344133120 1899785459214720 12015202934972160 6441692643388800 3053226630880800 3036797960454720 5332696627547520 11595046758099840 2895394951209600 1424839094411040 9011402201229120 1351184310564480 2472807879440640 2277598470341040 3999522470660640 3799570918429440 24030405869944320 3792773537239680 6106453261761600 1013388232923360 6073595920909440 5790789902419200 2849678188822080 18022804402458240 2448561672547200 2702368621128960 4555196940682080 7999044941321280 1142662113855360 6748439912121600 4343092426814400 2137258641616560 7585547074479360 3166309098691200 1836421254410400 2746229954307840 2026776465846720 3709211819160960 856996585391520 5699356377644160 4897123345094400 5689160305859520 5404737242257920 2374731824018400 2059672465730880 9110393881364160 2285324227710720 4274517283233120 6332618197382400 3672842508820800 4053552931693440 1713993170783040 10122659868182400 11378320611719040 9651316504032000 4749463648036800 4119344931461760 3040164698770080 4570648455421440 4503947701881600 1285494878087280 8549034566466240 2123289630887040 7345685017641600 8107105863386880 3427986341566080 1592467223165280 9498927296073600 6080329397540160 9007895403763200 2763726453492480 2570989756174560 3847739771145600 4246579261774080 16214211726773760 1795611893201280 6855972683132160 6755921552822400 2885804828359200 3184934446330560 12160658795080320 2736627751670400 1346708919900960 5141979512349120 1277092950779520 2388700834747920 3591223786402560 13711945366264320 13511843105644800 4145589680238720 5771609656718400 957819713084640 6369868892661120 5473255503340800 2693417839801920 10283959024698240 2554185901559040 4777401669495840 7182447572805120 7077632102956800 4104941627505600 2020063379851440 27023686211289600 8291179360477440 1815336974183040 11543219313436800 1915639426169280 5386835679603840 5108371803118080 1361502730637280 1436729569626960 9554803338991680 1291122019071360 2263331613876480 4040126759702880 3630673948366080 3831278852338560 10773671359207680 10616448154435200 10216743606236160 5533380081734400 2723005461274560 2873459139253920 4300415038339200 2582244038142720 8080253519405760 2006860351224960 7662557704677120 21547342718415360 1936683028607040 3394997420814720 1505145263418720 5446010922549120 5746918278507840 5164488076285440 16160507038811520 4013720702449920 15325115409354240 4084508191911840 1778331982331520 6450622557508800 3873366057214080 3010290526837440 11493836557015680 2710292058633600 1333748986748640 32321014077623040 4538342435457600 4367747640896640 8027441404899840 4303740063571200 2257717895128080 8169016383823680 2028906029969280 3556663964663040 7746732114428160 6020581053674880 5420584117267200 1521679522476960 2667497973497280 9076684870915200 16054882809799680 5810049085821120 2529605921391360 4515435790256160 4079764279958400 4057812059938560 15493464228856320 1903889997313920 12041162107349760 6455610095356800 3059823209968800 3043359044953920 5334995946994560 11620098171642240 2901650530665600 1427917497985440 9030871580512320 1354103580977280 2473874089585920 2282519283715440 4001246960245920 3807779994627840 24082324214699520 3794408882087040 6119646419937600 1015577685732960 6086718089907840 5803301061331200 2855834995970880 18061743161024640 2449617428361600 2708207161954560 4565038567430880 8002493920491840 1143154799902080 6763020099897600 4352475795998400 2141876246978160 7588817764174080 3173149995523200 1837213071271200 2747414056907520 2031155371465920 3710811134378880 857366099926560 5711669991941760 4899234856723200 5691613323130560 5416414323909120 2379862496642400 2060560542680640 9130077134861760 2286309599804160 4283752493956320 6346299991046400 3674426142542400 4062310742931840 1714732199853120 10144530149846400 11383226646261120 9672168435552000 4759724993284800 4121121085361280 3046733057198880 4572619199608320 4513678603257600 1286049149889840 8567504987912640 2127877055821440 7348852285084800 8124621485863680 3429464399706240 1595907791866080 9519449986569600 6093466114397760 9027357206515200 2764918100125440 2572098299779680 3849398815996800 4255754111642880 16249242971727360 1796386114131840 6858928799412480 6770517904886400 2887049111997600 3191815583732160 12186932228795520 2737807714051200 1347289585598880 5144196599559360 1277643599890560 2393861687799120 3592772228263680 13717857598824960 13541035809772800 4147377150188160 5774098223995200 958232699917920 6383631167464320 5475615428102400 2694579171197760 10288393199118720 2555287199781120 4787723375598240 7185544456527360 7092923519404800 4106711571076800 2020934378398320 27082071619545600 8294754300376320 1816119700053120 11548196447990400 1916465399835840 5389158342395520 5110574399562240 1362089775039840 1437349049876880 9575446751196480 1291678717150080 2263819348304640 4041868756796640 3632239400106240 3832930799671680 10778316684791040 10639385279107200 10221148799124480 5535765930643200 2724179550079680 2874698099753760 4302269264937600 2583357434300160 8083737513593280 2007725656970880 7665861599343360 21556633369582080 1937518075725120 3395729022456960 1505794242728160 5448359100159360 5749396199507520 5166714868600320 16167475027186560 4015451313941760 15331723198686720 4086269325119520 1778715202239360 6453403897406400 3875036151450240 3011588485456320 11498792399015040 2710876110364800 1334036401679520 32334950054373120 4540299250132800 4369630899553920 8030902627883520 4305595723833600 2258691364092240 8172538650239040 2029780841235840 3557430404478720 7750072302900480 6023176970912640 5421752220729600 1522335630926880 2668072803359040 9080598500265600 16061805255767040 5812554227175360 2530151036340480 4517382728184480 4081523367715200 4059561682471680 15500144605800960 1904710904933760 12046353941825280 6458393585750400 3061142525786400 3044671261853760 5336145606718080 11625108454350720 2902901646556800 1428533178700320 9034765456368960 1354687435059840 2474407194658560 2283503446390320 4002109205038560 3809421809867520 24092707883650560 3795226554510720 6122285051572800 1016015576294880 6089342523707520 5805803293113600 2857066357400640 18069530912737920 2450145306268800 2709374870119680 4567006892780640 8004218410077120 1143401142925440 6765936137452800 4354352469835200 2142799768050480 7590453109021440 3174518174889600 1837608979701600 2748006108207360 2032031152589760 3711610791987840 857550857194080 5714132714801280 4900290612537600 5692839831766080 5418749740239360 2380888631167200 2061004581155520 9134013785561280 2286802285850880 4285599536100960 6349036349779200 3675217959403200 4064062305179520 1715101714388160 10148904206179200 11385679663532160 9676338821856000 4761777262334400 4122009162311040 3048046728884640 4573604571701760 4515624783532800 1286326285791120 8571199072201920 2128794540808320 7350435918806400 8128124610359040 3430203428776320 1596595905606240 9523554524668800 6096093457769280 9031249567065600 2765513923441920 2572652571582240 3850228338422400 4257589081616640 16256249220718080 1796773224597120 6860406857552640 6773437175299200 2887671253816800 3193191811212480 12192186915538560 2738397695241600 1347579918447840 5145305143164480 1277918924446080 2394893858409360 3593546449194240 13720813715105280 13546874350598400 4148270885162880 5775342507633600 958439193334560 6386383622424960 5476795390483200 2695159836895680 10290610286328960 2555837848892160 4789787716818720 7187092898388480 7095981802694400 4107596542862400 2021369877671760 27093748701196800 8296541770325760 1816511062988160 11550685015267200 1916878386669120 5390319673791360 5111675697784320 1362383297241120 1437658790001840 9579575433637440 1291957066189440 2266258020445440 4042739755343520 3633022125976320 3833756773338240 10780639347582720 10643972704041600 10223351395568640 5536958855097600 2724766594482240 2875317580003680 4303196378236800 2583914132378880 8085479510687040 2008158309843840 7667513546676480 21561278695165440 1937935599284160 3399387030668160 1506118732382880 5449533188964480 5750635160007360 5167828264757760 16170959021374080 4016316619687680 15335027093352960 4087149891723360 1780631301778560 6454794567355200 3875871198568320 3012237464765760 11501270320014720 2713796369020800 1335473476333920 32341918042748160 4541277657470400 4370572528882560 8032633239375360 4306523553964800 2259178098574320 8174299783446720 2030218246869120 3561262603557120 7751742397136640 6024474929531520 5427592738041600 1522663685151840 2670946952667840 9082555314940800 16065266478750720 5813806797852480 2532876611086080 4518356197148640 4082402911593600 4060436493738240 15503484794273280 1905121358743680 12048949859063040 6459785330947200 3061802183695200 3045327370303680 5341893905335680 11627613595704960 2903527204502400 1428841019057760 9036712394297280 1354979362101120 2477072720021760 2283995527727760 4006420429001760 3810242717487360 24097899718126080 3799314916629120 6123604367390400 1016234521575840 6090654740607360 5807054409004800 2857682038115520 18073424788594560 2452784695804800 2709958724202240 4567991055455520 8012840858003520 7620485434974720 6767394156230400 4355290806753600 2143261528586640 7598629833258240 3175202264572800 12247208734780800 2750966364706560 2032469043151680 3715609080032640 5715364076231040 4905569391609600 5698972374943680 5419917448404480 2381401698429600 2063224773529920 9135982110911040 2289265716084480 4286523057173280 6350404529145600 3679177043707200 4064938086303360 11430728152462080 10151091234345600 11397944749887360 9678424015008000 4762803396859200 4126449547059840 3048703564727520 4578531432168960 4516597873670400 8573046114346560 2129253283301760 7358354087414400 8129876172606720 22861456304924160 3433898574126720 1596939962476320 9525606793718400 6097407129455040 9033195747340800 2768493040024320 17146092228693120 3854375950550400 4258506566603520 16259752345213440 1798708776923520 6867797148253440 6774896810505600 2890781962912800 3193879924952640 12194814258910080 2741347601193600 1349031582692640 34292184457386240 5150847861190080 8517013133207040 2395409943714480 3597417553847040 13735594296506880 13549793621011200 4152739560036480 5781563925825600 6387759849905280 5482695202387200 2698063165385280 10301695722380160 2558591094447360 4790819887428960 7194835107694080 7097510944339200 4112021401790400 2023547374038960 27099587242022400 8305479120072960 1818467877663360 11563127851651200 12775519699810560 5396126330770560 5117182188894720 1363850908247520 9581639774857920 1293348811386240 2270647630298880 4047094748077920 3636935755326720 25551039399621120 3837886641671040 10792252661541120 10646266416508800 10234364377789440 5542923477369600 2727701816495040 19163279549715840 4307831944732800 2586697622772480 8094189496155840 2010321574208640 7675773283342080 21584505323082240 1940023217079360 3405971445448320 1507741180656480 5455403632990080 5756829962506560 5173395245544960 16188378992311680 4020643148417280 15351546566684160 4091552724742560 1784080280949120 6461747917099200 3880046434158720 3015482361312960 11513659925013120 2719052834601600 1338060210711840 32376757984623360 4546169694158400 4375280675525760 8041286296834560 4311162704620800 2261611770984720 8183105449485120 2032405275035520 3568160561898240 7760092868317440 6030964722625920 5438105669203200 1524303956276640 2676120421423680 9092339388316800 16082572593669120 5820069651238080 2537782645628160 4523223541969440 4086800630985600 4064810550071040 15520185736634880 1907173627793280 12061929445251840 6466744056931200 3065100473239200 3048607912553280 5352240842847360 11640139302476160 2906654994230400 1430380220844960 9046447083938880 1356438997307520 2481870665675520 2286455934414960 4014180632135520 3814347255586560 24123858890503680 3806673968442240 6130200946478400 1017329247980640 6097215825106560 5813309988460800 2860760441689920 18092894167877760 2457535596969600 2712877994615040 4572911868829920 8028361264271040 7628694511173120 6774684250118400 4359982491345600 2145570331267440 7613347936884480 3178622712988800 12260401892956800 2034658495961280 3722805998513280 5721520883379840 4915071193939200 5710010952663360 5425755989230080 2383967034741600 1525993871970960 2067221119803840 9145823737659840 2293699890504960 4291140662534880 6357245425977600 3686303395454400 4069316991922560 11443041766759680 10162026375177600 11420021905326720 9688849980768000 4767934069483200 3051987743941920 4587399781009920 4521463324358400 8582281325069760 2131546995768960 7372606790908800 8138633983845120 22886083533519360 3440549835757440 1598660246826720 9535868138966400 6103975487883840 9042926648716800 17164562650139520 3861841652380800 4263093991537920 16277267967690240 1802192771111040 6881099671514880 6782194986537600 2896381239285600 3197320493653440 12207950975767680 2746657431907200 1351644578333280 34329125300279040 5160824753636160 8526187983075840 2397990370240080 3604385542222080 13762199343029760 13564389973075200 4160783174808960 5792762478571200 6394640987306880 5493314863814400 2703289156666560 10321649507272320 2563546936446720 4795980740480160 7208771084444160 7105156652563200 4119986147860800 2027466867499920 27128779946150400 8321566349617920 1821990144078720 11585524957142400 12789281974613760 5406578313333120 5127093872893440 1366492608059040 9591961480960320 1295853952740480 2272598568011520 4054933734999840 3643980288157440 25578563949227520 3845320404670080 10813156626666240 10657734978844800 10254187745786880 5553659797459200 2732985216118080 19183922961920640 4316175964425600 2591707905480960 8109867469999680 2014215450065280 7690640809340160 21626313253332480 1943780929110720 3408897852017280 1510661587548960 5465970432236160 5767980607005120 5183415810961920 16219734939999360 4028430900130560 15381281618680320 4099477824177120 1785613160580480 6474263946638400 3887561858221440 3021323175097920 11535961214010240 2721389041526400 1339209870435360 32439469879998720 4554975360196800 4383755339483520 8056861800261120 4319513175801600 2265992381323440 8198955648354240 2036341925735040 3571226321160960 7775123716442880 6042646350195840 5442778083052800 1527256444301280 2678419740870720 9109950720393600 16113723600522240 5831342787332160 2539963105424640 4531984762646880 4094716525891200 4072683851470080 15550247432885760 1910867712082560 12085292700391680 6479269763702400 3071037394418400 3054512888602560 5356839481741440 11662685574664320 2912285015740800 1433150784061920 9063969525293760 1359066340679040 2484003085966080 2290884666451920 4017629611306080 3821735424165120 24170585400783360 3809944658136960 6142074788836800 1019299755509280 6109025777205120 5824570031481600 2866301568123840 18127939050587520 2459647108598400 2718132681358080 4581769332903840 8035259222612160 7643470848330240 6787806419116800 4368427523611200 2149726176092880 7619889316273920 3184779520137600 12284149577673600 2038599511018560 3726004628949120 5732603136247680 4919294217196800 5714916987205440 5436265362716160 2388584640103200 1528949633263920 2068997273703360 9163538665807680 2295670634691840 4299452352185760 6369559040275200 3689470662897600 4077199022037120 11465206272495360 10181709628675200 11429833974410880 9707616719136000 4777169280206400 3057899266527840 4591341269383680 4530221135596800 8598904704371520 2135675678209920 7378941325795200 8154398044074240 22930412544990720 3443505952037760 1601756758657440 9554338560412800 6115798533055680 9060442271193600 17197809408743040 3865159742083200 4271351356419840 16308796088148480 1803741212972160 6887011904075520 6795331703395200 2898869806562400 3203513517314880 12231597066111360 2749017356668800 1352805909729120 34395618817486080 5165258928056640 8542702712839680 2402635137986160 3607482425944320 13774023808151040 13590663406790400 4164358114707840 5797739613124800 6407027034629760 5498034713337600 2705611819458240 10330517856113280 2565749532890880 4805270275972320 7214964851888640 7118918927366400 4123526035003200 2029208864593680 27181326813580800 8328716229415680 1823555595818880 11595479226249600 12814054069259520 5411223638916480 5131499065781760 1367666696864160 9610540551944640 1296967348897920 2273574036867840 4058417729187360 3647111191637760 25628108138519040 3848624299336320 10822447277832960 10678378391049600 10262998131563520 5558431495276800 2735333393728320 19221081103889280 4319884417622400 2593934697795840 8116835458374720 2015946061557120 7697248598672640 21644894555665920 1945451023346880 3410361055301760 1511959546167840 5470666787456640 5772936449004480 5187869395591680 16233670916749440 4031892123114240 15394497197345280 4103000090592480 1786379600396160 6479826626433600 3890902046693760 3023919092335680 11545872898008960 2722557144988800 1339784700297120 32467341833498880 4558888989547200 4387521856798080 8063784246228480 4323224496326400 2267939319251760 8206000181184960 2038091548268160 3572759200792320 7781804093387520 6047838184671360 5445114289977600 1528568661201120 2679569400594240 9117777979094400 16127568492456960 5836353070040640 2541053335322880 4535878638503520 4098234701404800 4076183096536320 15563608186775040 1912509527322240 12095676369342720 6484836744489600 3073676026053600 3057137322402240 5359138801188480 11672706140081280 2914787247523200 1434382145491680 9071757277007040 1360234048844160 2485069296111360 2292852991801680 4019354100891360 3825019054644480 24191352738685440 3811580002984320 6147352052107200 1020175536633120 6114274644804480 5829574495046400 2868764290983360 18143514554014080 2460702864412800 2720468097688320 4585705983603360 8038708201782720 7650038109288960 6793638494227200 4372180871284800 2151573218237520 7623160005968640 3187515878870400 12294704104214400 2040351073266240 3727603944167040 5737528581966720 4921405728825600 5717370004476480 5440936195376640 2390636909152800 1530263304949680 2069885350653120 9171411967206720 2296656006785280 4303146436475040 6375031757740800 3691054296619200 4080702146532480 11475057163933440 10190457741340800 11434740008952960 9715957491744000 4781273818305600 3060526609899360 4593312013570560 4534113496147200 8606292872950080 2137510648183680 7382108593238400 8161404293064960 22950114327866880 3444984010177920 1603132986137760 9562547636611200 6121053219798720 9068226992294400 17212585745900160 3866818786934400 4275021296367360 16322808586129920 1804515433902720 6889968020355840 6801170244220800 2900114090200800 3206265972275520 12242106439597440 2750197319049600 1353386575427040 34425171491800320 5167476015266880 8550042592734720 2404699479206640 3609030867805440 13779936040711680 13602340488441600 4166145584657280 5800228180401600 6412531944551040 5500394638099200 2706773150854080 10334952030533760 2566850831112960 4809398958413280 7218061735610880 7125035493945600 4125295978574400 2030079863140560 27204680976883200 8332291169314560 1824338321688960 11600456360803200 12825063889102080 5413546301708160 5133701662225920 1368253741266720 9618797916826560 1297524046976640 2276988177864960 4060159726281120 3648676643377920 25650127778204160 3850276246669440 10827092603416320 10687553240918400 10267403324451840 5560817344185600 2736507482533440 19237595833653120 4321738644220800 2595048093953280 8120319452562240 2016811367303040 7700552493338880 21654185206832640 1946286070464960 3415482266797440 1512608525477280 5473014965066880 5775414370004160 5190096187906560 16240638905124480 4033622734606080 15401104986677760 4104761223800160 1789062139751040 6482607966331200 3892572140929920 3025217050954560 11550828740008320 2726645507107200 1341796604813280 32481277810248960 4560845804222400 4389405115455360 8067245469212160 4325080156588800 2268912788215920 8209522447600320 2038966359534720 3578124279502080 7785144281859840 6050434101909120 5453291014214400 1529224769651040 2683593209626560 9121691608444800 16134490938424320 5838858211394880 2544869139966720 4537825576431840 4099993789161600 4077932719069440 15570288563719680 1913330434942080 12100868203818240 6487620234883200 3074995341871200 3058449539302080 5367186419253120 11677716422789760 2916038363414400 1434997826206560 9075651152863680 1360817902926720 2488801031619840 2293837154476560 3826660869884160 24201736407636480 3817303709950080 6149990683742400 1020613427195040 6116899078604160 5832076726828800 2869995652413120 18151302305727360 2464398009763200 2721635805853440 4587674308953120 7653321739768320 6796554531782400 4374057545121600 2152496739309840 7634607419900160 3188884058236800 12299981367484800 2041226854390080 3733201547429760 5739991304826240 4928796019526400 5443271611706880 2391663043677600 1530920140792560 2072993619977280 9175348617906240 2300104809112320 4304993478619680 6377768116473600 3696597014644800 4082453708780160 11479982609652480 10194831797673600 10886543223413760 11451911129850240 9720127878048000 4783326087355200 3061840281585120 4600209618224640 4536059676422400 8609986957239360 2138428133170560 7393194029289600 8164907417560320 22959965219304960 3450157213668480 1603821099877920 9566652174710400 6123680563170240 9072119352844800 17219973914478720 3872625443913600 4276856266341120 16329814835120640 1807225207159680 6900314427336960 6804089514633600 2904469082935200 3207642199755840 12247361126340480 2754327187382400 1355418905369760 34439947828957440 5175235820502720 8553712532682240 2405731649816880 3614450414319360 13800628854673920 13608179029267200 4172401729480320 5808938165870400 6415284399511680 5508654374764800 2710837810739520 10350471641005440 2570705374890240 4811463299633760 7228900828638720 7128093777235200 4131490781073600 2033128358054640 27216358058534400 8344803458960640 1827077862234240 11617876331740800 12830568799023360 5421675621479040 5141410749780480 1370308396675680 9622926599267520 1299472490252160 2277963646721280 4066256716109280 3654155724468480 25661137598046720 3856058062335360 10843351242958080 10692140665852800 10282821499560960 5569167815366400 2740616793351360 19245853198535040 4328228437315200 2598944980504320 8132513432218560 2019839937413760 7712116124670720 21686702485916160 1949208735378240 3416945470081920 1514879953060320 5481233586702720 5784087093503040 5197889961008640 16265026864437120 4039679874827520 15424232249341440 4110925190027040 1789828579566720 6492342655972800 3898417470756480 3029759906120640 11568174187006080 2727813610569600 1342371434675040 32530053728874240 4567694655585600 4395996520755840 8079359749655040 4331574967507200 2272319929590480 8221850380054080 2042028198967680 3579657159133440 7796834941512960 6059519812241280 5455627221139200 1531521149225760 2684742869350080 9135389311171200 16158719499310080 5847626206134720 2545959369864960 4544639859180960 4106150596310400 4084056397935360 15593669883025920 1916203611611520 12119039624482560 6497362451260800 3079612947232800 3063042298451520 5369485738700160 11695252412269440 2920417269033600 1437152708708640 9089279718361920 1362861392215680 2489867241765120 2297281723838640 3832407223223040 24238079248965120 3818939054797440 6159225894465600 1022146044161760 6126084596903040 5840834538067200 2874305417417280 18178559436723840 2465453765577600 2725722784431360 4594563447677280 7664814446446080 6806760663225600 4380625903550400 2155729063062960 7637878109594880 3193672686019200 12318451788931200 2044292088323520 3734800862647680 5748610834834560 4930907531155200 5451445568862720 2395254514514400 1533219066242640 2073881696927040 9189126895354560 2301090181205760 4311458126125920 6387345372038400 3698180648366400 4088584176647040 11497221669669120 10210140994838400 10902891137725440 11456817164392320 9734724230112000 4790509029028800 3066438132485280 4602180362411520 4542871307385600 8622916252251840 2141639330624640 7396361296732800 8177168353294080 22994443339338240 3451635271808640 1606229497968480 9581018058057600 6132876264970560 9085742614771200 17245832504503680 3874284488764800 4283278661249280 16354336706588160 1807999428090240 6903270543617280 6814306961078400 2905713366573600 3212458995936960 12265752529941120 2755507149763200 1355999571067680 34491665009007360 5177452907712960 8566557322498560 2409344246952720 3615998856180480 13806541087234560 13628613922156800 4174189199429760 5811426733147200 6424917991873920 5511014299526400 2711999142135360 10354905815425920 2571806673112320 4818688493905440 7231997712360960 7138797768748800 4133260724644800 2033999356601520 27257227844313600 8348378398859520 1827860588104320 11622853466294400 12849835983747840 5423998284270720 5143613346224640 1370895441078240 9637376987810880 1300029188330880 2278451381149440 4067998713203040 3655721176208640 25699671967495680 3857710009668480 10847996568541440 10708196653123200 10287226692449280 5571553664275200 2741790882156480 19274753975621760 4330082663913600 2600058376661760 8135997426406080 2020705243159680 7715420019336960 21695993137082880 1950043782496320 3417677071724160 1515528932369760 5483581764312960 5786565014502720 5200116753323520 16271994852812160 4041410486319360 15430840038673920 4112686323234720 1790211799474560 6495123995870400 3900087564992640 3031057864739520 11573130029005440 2728397662300800 1342658849605920 32543989705624320 4569651470260800 4397879779413120 8082820972638720 4333430627769600 2273293398554640 8225372646469440 2042903010234240 3580423598949120 7800175129985280 6062115729479040 5456795324601600 1532177257675680 2685317699211840 9139302940521600 16165641945277440 5850131347488960 2546504484814080 4546586797109280 4107909684067200 4085806020468480 15600350259970560 1917024519231360 12124231458958080 6500145941654400 3080932263050400 3064354515351360 5370635398423680 11700262694977920 2921668384924800 1437768389423520 9093173594218560 1363445246298240 2490400346837760 2298265886513520 3834049038462720 24248462917916160 3819756727221120 6161864526100800 1022583934723680 6128709030702720 5843336769849600 2875536778847040 18186347188437120 2465981643484800 2726890492596480 4596531773027040 7668098076925440 6809676700780800 4382502577387200 2156652584135280 7639513454442240 3195040865385600 12323729052201600 2045167869447360 3735600520256640 5751073557694080 4931963286969600 5453780985192960 2396280649039200 1533875902085520 2074325735401920 9193063546054080 2301582867252480 4313305168270560 6390081730771200 3698972465227200 4090335738894720 11502147115388160 10214515051171200 10907561970385920 11459270181663360 9738894616416000 4792561298078400 3067751804171040 4603165734504960 4544817487660800 8626610336541120 2142556815611520 7397944930454400 8180671477789440 23004294230776320 3452374300878720 1606917611708640 9585122596156800 6135503608342080 9089634975321600 17253220673082240 3875114011190400 4285113631223040 16361342955578880 1808386538555520 6904748601757440 6817226231491200 2906335508392800 3213835223417280 12271007216684160 2756097130953600 1356289903916640 34506441346164480 5178561451318080 8570227262446080 2410376417562960 3616773077111040 13809497203514880 13634452462982400 4175082934404480 5812671016785600 6427670446834560 5512194261907200 2712579807833280 10357122902636160 2572357322223360 4820752835125920 7233546154222080 7141856052038400 4134145696430400 2034434855874960 27268904925964800 8350165868808960 1828251951039360 11625342033571200 12855340893669120 5425159615666560 5144714644446720 1371188963279520 9641505670251840 1300307537370240 2279914584433920 4068869711749920 3656503902078720 25710681787338240 3858535983335040 10850319231333120 10712784078057600 10289429288893440 5572746588729600 2742377926559040 19283011340503680 4331009777212800 2600615074740480 8137739423499840 2021137896032640 7717071966670080 21700638462666240 1950461306055360 3419871876650880 1515853422024480 5484755853118080 5787803975002560 5201230149480960 16275478846999680 4042275792065280 15434143933340160 4113566889838560 1791361459198080 6496514665819200 3900922612110720 3031706844048960 11575607950005120 2730149817494400 1343521094398560 32550957693999360 4570629877598400 4398821408741760 8084551584130560 4334358457900800 2273780133036720 8227133779677120 2043340415867520 3582722918396160 7801845224221440 6063413688097920 5460299634988800 1532505311900640 2687042188797120 9141259755196800 16169103168261120 5851383918166080 2548139829661440 4547560266073440 4108789227945600 4086680831735040 15603690448442880 1917434973041280 12126827376195840 6501537686851200 3081591920959200 3065010623801280 5374084377594240 11702767836332160 2922293942870400 1438076229780960 9095120532146880 1363737173339520 2491999662055680 2298757967850960 3834869946082560 24253654752391680 3822209744492160 6163183841918400 1022802880004640 6130021247602560 5844587885740800 2876152459561920 18190241064293760 2467565277206400 2727474346679040 4597515935701920 7669739892165120 6811134719558400 4383440914305600 2157114344671440 7644419488984320 3195724955068800 12326367683836800 2045605760009280 3737999493083520 5752304919123840 4935130554412800 5454948693358080 2396793716301600 1534204320006960 2075657850826560 9195031871403840 2303060925392640 4314228689342880 6391449910137600 3701347915809600 4091211520018560 11504609838247680 10216702079337600 10909897386716160 11466629233476480 9740979809568000 4793587432603200 3068408640013920 4606121850785280 4545790577798400 8628457378685760 2143015558104960 7402695831619200 8182423040037120 23009219676495360 3454591388088960 1607261668578720 9587174865206400 6136817280027840 9091581155596800 17256914757371520 3877602578467200 4286031116209920 16364846080074240 1809547869951360 6909182776177920 6818685866697600 2908201933850400 3214523337157440 12273634560055680 2757867074524800 1357160902463520 34513829514743040 5181887082133440 8572062232419840 2410892502868080 3619095739902720 13818365552355840 13637371733395200 4177764139328640 5816403867700800 6429046674314880 5515734149049600 2714321804927040 10363774164266880 2574009269556480 4821785005736160 7238191479805440 7143385193683200 4136800611787200 2035741353695280 27274743466790400 8355528278657280 1829426039844480 11632807735401600 12858093348629760 5428643609854080 5148018539112960 1372069529883360 9643570011472320 1301142584488320 2517299151010560 4071482707390560 3658852079688960 25716186697259520 3861013904334720 10857287219708160 10715077790524800 10296037078225920 5576325362092800 2744139059766720 19287140022944640 4333791117110400 2602285168976640 8142965414781120 2022435854651520 7722027808669440 21714574439416320 1951713876732480 3775948726515840 1516826890988640 5488278119533440 5791520856502080 5204570337953280 16285930829562240 4044871709303040 15444055617338880 4116208589650080 1977877904365440 6500686675665600 3903427753464960 3033653781977280 11583041713004160 3014412848899200 1483408428274080 32571861659124480 4573565099611200 4401646296727680 8089743418606080 4337141948294400 2275240336482960 8232417179300160 2044652632767360 3955755808730880 7806855506929920 6067307563954560 6028825697798400 1533489474575520 2966816856548160 9147130199222400 16179486837212160 5855141630197440 2813451992305920 4550480672965920 4111427859580800 4089305265534720 15613711013859840 1918666334471040 12134615127909120 6505712922441600 3083570894685600 3066978949151040 5933633713096320 11710283260394880 2924170616707200 1438999750853280 9100961345931840 1364612954463360 2497863817854720 2300234211863280 3837332668942080 24269230255818240 4220177988458880 6167141789371200 1023459715847520 6133957898302080 5848341233414400 2877999501706560 18201922691863680 2729225908926720 4600468423726560 7674665337884160 6815508775891200 4386255925060800 2158499626279920 8440355976917760 3197777224118400 12334283578742400 2046919431695040 3746795726782080 5755999003413120 5458451817853440 2398332918088800 1535189573771280 2080542274050240 9200936847453120 2308480471906560 4316999252559840 6395554448236800 4093838863390080 11511998006826240 10223263163836800 10916903635706880 12660533965376640 9747235389024000 4796665836177600 3070379147542560 4616960943813120 4548709848211200 8633998505119680 2144391785585280 8187677726780160 23023996013652480 3462720707859840 1608293839188960 9593331672355200 6140758295085120 9097419696422400 17267997010239360 4288783571170560 16375355453560320 1813806085069440 6925441415719680 6823064772316800 3216587678377920 12281516590170240 2764356867619200 1360354563802080 34535994020478720 5194081061789760 8577567142341120 2412440758783440 3627612170138880 13850882831439360 13646129544633600 4187595224050560 6433175356755840 5528713735238400 2720709127604160 10388162123579520 2580066409777920 4824881517566880 7255224340277760 7147972618617600 4146535301428800 2040531845703120 27292259089267200 8375190448101120 1833731032129920 12866350713511680 5441418255208320 5160132819555840 1375298274097440 9649763035133760 1304204423921280 2523222841386240 4081063691406240 3667462064259840 25732701427023360 3870099614666880 10882836510416640 10721958927926400 10320265639111680 5589447531091200 2750596548194880 19299526070267520 4343989363401600 2608408847842560 8162127382812480 2027195036254080 7740199229333760 21765673020833280 1956306635881920 3784834262079360 1520396277190560 5501193096389760 5805149422000320 5216817695685120 16324254765624960 4054390072508160 15480398458667520 4125894822292320 1982532232517760 6515984045102400 3912613271763840 3040792554381120 11610298844000640 3021506343676800 1486899174388320 32648509531249920 4584327580324800 4412004219342720 8108780145016320 4347348079737600 2280594415785840 8251789644584640 2049464094733440 3965064465035520 7825226543527680 6081585108762240 6043012687353600 1537098071050080 2973798348776640 9168655160649600 16217560290032640 5868919907645760 2820072587431680 4561188831571680 4121102842243200 4098928189466880 15650453087055360 1923181326380160 12163170217524480 6521022119606400 3090827131682400 3074196142100160 5947596697553280 11737839815291520 2931051754108800 1442385994785120 9122377663143360 1367824151917440 2499463133072640 2305647106575120 3846362652760320 24326340435048960 4230108881147520 6181654263364800 1025868113938080 6148392284200320 5862103508217600 2884771989570240 18244755326286720 2735648303834880 4611294213150240 7692725305520640 6831546982444800 4396577631163200 2163578992177680 8460217762295040 3205302210633600 12363308526729600 2051736227876160 3749194699608960 5769543979140480 5471296607669760 2403976657975200 1538802170907120 2081874389474880 9222588426300480 2309958530046720 4327157984355360 6410604421267200 4103472455752320 11539087958280960 10247320473667200 10942593215339520 12690326643442560 9770172513696000 4807953315950400 3077604341814240 4619917060093440 4559413839724800 8654315968710720 2149437953013120 8206944911504640 23078175916561920 3464937795070080 1612078464759840 9615906631900800 6155208683628480 9118827679449600 17308631937421440 4298875906026240 16413889823009280 1814967416465280 6929875590140160 6839120759587200 3224156929519680 12310417367256960 2766126811190400 1361225562348960 34617263874842880 5197406692605120 8597751812052480 2418117697139760 3629934832930560 13859751180280320 13678241519174400 4190276428974720 6448313859039360 5532253622380800 2722451124697920 10394813385210240 2581718357111040 4836235394279520 7259869665861120 7164793176710400 4149190216785600 2041838343523440 27356483038348800 8380552857949440 1834905120935040 12896627718078720 5444902249395840 5163436714222080 1376178840701280 9672470788559040 1305039471039360 2524838393306880 4083676687046880 3669810241870080 25793255436157440 3872577535666560 10889804498791680 10747189765065600 10326873428444160 5593026304454400 2752357681402560 19344941577118080 4346770703299200 2610078942078720 8167353374093760 2028492994872960 7745155071333120 21779608997583360 1957559206559040 3787257589960320 1521369746154720 5504715362805120 5808866303499840 5220157884157440 16334706748187520 4056985989745920 15490310142666240 4128536522103840 1983801594741120 6520156054948800 3915118413118080 3042739492309440 11617732606999680 3023440933161600 1487851196055840 32669413496375040 4587262802337600 4414829107328640 8113971979491840 4350131570131200 2282054619232080 8257073044207680 2050776311633280 3967603189482240 7830236826236160 6085478984618880 6046881866323200 1538082233724960 2975702392111680 9174525604675200 16227943958983680 5872677619677120 2821878204284160 4564109238464160 4123741473878400 4101552623266560 15660473652472320 1924412687809920 12170957969237760 6525197355196800 3092806105408800 3076164467449920 5951404784223360 11745355239354240 2932928427945600 1443309515857440 9128218476928320 1368699933041280 2503194868581120 2307123350587440 3848825375619840 24341915938475520 4232817306426240 6185612210817600 1026524949780960 6152328934899840 5865856855891200 2886619031714880 18256436953856640 2737399866082560 4614246701174880 7697650751239680 6835921038777600 4399392641918400 2164964273786160 8465634612852480 3207354479683200 12371224421635200 2053049899561920 3754792302871680 5773238063429760 5474799732165120 2405515859762400 1539787424671440 2084982658799040 9228493402349760 2313407332373760 4329928547572320 6414708959366400 4106099799123840 11546476126859520 10253881558166400 10949599464330240 12698451919278720 9776428093152000 4811031719524800 3079574849342880 4626814664747520 4562333110137600 8659857095144640 2150814180493440 8212199598247680 23092952253719040 3470110998560640 1613110635370080 9622063439049600 6159149698685760 9124666220275200 17319714190289280 4301628360986880 16424399196495360 1817677189722240 6940221997121280 6843499665206400 3226221270740160 12318299397371520 2770256679523200 1363257892291680 34639428380578560 5205166497840960 8603256721973760 2419665953055120 3635354379444480 13880443994242560 13686999330412800 4196532573797760 6452442541480320 5540513359046400 2726515784583360 10410332995681920 2585572900888320 4839331906110240 7270708758888960 7169380601644800 4155385019284800 2044886838437520 27373998660825600 8393065147595520 1837644661480320 12904885082960640 5453031569166720 5171145801776640 1378233496110240 9678663812220480 1306987914314880 2528608014455040 4089773676875040 3675289322960640 25809770165921280 3878359351332480 10906063138333440 10754070902467200 10342291603553280 5601376775635200 2756466992220480 19357327624440960 4353260496393600 2613975828629760 8179547353750080 2031521564983680 7756718702664960 21812126276666880 1960481871472320 3792912021682560 1523641173737760 5512933984440960 5817539026998720 5227951657259520 16359094707500160 4063043129967360 15513437405329920 4134700488330720 1986763439928960 6529890744590400 3920963742944640 3047282347475520 11635078053997440 3027954975292800 1490072579946720 32718189415000320 4594111653700800 4421420512629120 8126086259934720 4356626381049600 2285461760606640 8269400976661440 2053838151066240 3973526879857920 7841927485889280 6094564694951040 6055909950585600 1540378613299680 2980145159893440 9188223307401600 16252172519869440 5881445614416960 2826091310273280 4570923521213280 4129898281027200 4107676302132480 15683854971778560 1927285864479360 12189129389902080 6534939571574400 3097423710770400 3080757226599360 5960290319786880 11762891228833920 2937307333564800 1445464398359520 9141847042426560 1370743422330240 2504794183799040 2310567919949520 3854571728958720 24378258779804160 4239136965409920 6194847421540800 1028057566747680 6161514453198720 5874614667129600 2890928796719040 18283694084853120 2741486844660480 4621135839899040 7709143457917440 6846127170220800 4405961000347200 2168196597539280 8478273930819840 3212143107465600 12389694843081600 2056115133495360 3757191275698560 5781857593438080 5482973689320960 2409107330599200 1542086350121520 2086314774223680 9242271679798080 2314885390513920 4336393195078560 6424286214931200 4112230266990720 11563715186876160 10269190755331200 10965947378641920 12717410896229760 9791024445216000 4818214661198400 3084172700243040 4629770781027840 4569144741100800 8672786390157120 2154025377947520 8224460533981440 23127430373752320 3472328085770880 1615519033460640 9636429322396800 6168345400486080 9138289482201600 17345572780314240 4308050755895040 16448921067962880 1818838521118080 6944656171541760 6853717111651200 3231038066921280 12336690800972160 2772026623094400 1364128890838560 34691145560628480 5208492128656320 8616101511790080 2423278550190960 3637677042236160 13889312343083520 13707434223302400 4199213778721920 6462076133842560 5544053246188800 2728257781677120 10416984257312640 2587224848221440 4846557100381920 7275354084472320 7180084593158400 4158039934641600 2046193336257840 27414868446604800 8398427557443840 1838818750285440 12924152267685120 5456515563354240 5174449696442880 1379114062714080 9693114200763840 1307822961432960 2530223566375680 4092386672515680 3677637500570880 25848304535370240 3880837272332160 10913031126708480 10770126889737600 10348899392885760 5604955548998400 2758228125428160 19386228401527680 4356041836291200 2615645922865920 8184773345031360 2032819523602560 7761674544664320 21826062253416960 1961734442149440 3795335349563520 1524614642701920 5516456250856320 5821255908498240 5231291845731840 16369546690062720 4065639047205120 15523349089328640 4137342188142240 1988032802152320 6534062754436800 3923468884298880 3049229285403840 11642511816996480 3029889564777600 1491024601614240 32739093380125440 4597046875713600 4424245400615040 8131278094410240 4359409871443200 2286921964052880 8274684376284480 2055150367966080 3976065604304640 7846937768597760 6098458570807680 6059779129555200 1541362775974560 2982049203228480 9194093751427200 16262556188820480 5885203326448320 2827896927125760 4573843928105760 4132536912662400 4110300735932160 15693875537195520 1928517225909120 12196917141615360 6539114807164800 3099402684496800 3082725551949120 5964098406456960 11770406652896640 2939184007401600 1446387919431840 9147687856211520 1371619203454080 2506393499016960 2312044163961840 3857034451818240 24393834283230720 4241845390688640 6198805368993600 1028714402590560 6165451103898240 5878368014803200 2892775838863680 18295375712423040 2743238406908160 4624088327923680 7714068903636480 6850501226553600 4408776011102400 2169581879147760 8483690781377280 3214195376515200 12397610737987200 2057428805181120 3759590248525440 5785551677727360 5486476813816320 2410646532386400 1543071603885840 2087646889648320 9248176655847360 2316363448654080 4339163758295520 6428390753030400 4114857610362240 11571103355454720 10275751839830400 10972953627632640 12725536172065920 9797280024672000 4821293064772800 3086143207771680 4632726897308160 4572064011513600 8678327516591040 2155401605427840 8229715220724480 23142206710909440 3474545172981120 1616551204070880 9642586129545600 6172286415543360 9144128023027200 17356655033182080 4310803210855680 16459430441448960 1819999852513920 6949090345962240 6858096017270400 3233102408141760 12344572831086720 2773796566665600 1364999889385440 34713310066364160 5211817759471680 8621606421711360 2424826806106320 3639999705027840 13898180691924480 13716192034540800 4201894983646080 6466204816283520 5547593133331200 2729999778770880 10423635518943360 2588876795554560 4849653612212640 7279999410055680 7184672018092800 4160694849998400 2047499834078160 27432384069081600 8403789967292160 1839992839090560 12932409632567040 5459999557541760 5177753591109120 1379994629317920 9699307224425280 1308658008551040 2531839118296320 4094999668156320 3679985678181120 25864819265134080 3883315193331840 10919999115083520 10777008027139200 10355507182218240 5608534322361600 2759989258635840 19398614448850560 4358823176188800 2617316017102080 8189999336312640 2034117482221440 7766630386663680 21839998230167040 1962987012826560 3797758677444480 1525588111666080 5519978517271680 5824972789997760 5234632034204160 16379998672625280 4068234964442880 15533260773327360 4139983887953760 1989302164375680 6538234764283200 3925974025653120 3051176223332160 11649945579995520 3031824154262400 1491976623281760 32759997345250560 4599982097726400 4427070288600960 8136469928885760 4362193361836800 2288382167499120 8279967775907520 2056462584865920 3978604328751360 7851948051306240 6102352446664320 6063648308524800 1542346938649440 2983953246563520 9199964195452800 16272939857771520 5888961038479680 2829702543978240 4576764334998240 4135175544297600 4112925169731840 15703896102612480 1929748587338880 12204704893328640 6543290042755200 3101381658223200 3084693877298880 5967906493127040 11777922076959360 2941060681238400 1447311440504160 9153528669996480 1372494984577920 2509059024380160 2313520407974160 3859497174677760 24409409786657280 4244553815967360 6202763316446400 1029371238433440 6169387754597760 5882121362476800 2894622881008320 18307057339992960 2744989969155840 4627040815948320 7718994349355520 6854875282886400 4411591021857600 2170967160756240 8489107631934720 3216247645564800 12405526632892800 2058742476866880 3763588536570240 5789245762016640 5489979938311680 2412185734173600 1544056857650160 2089867082022720 9254081631896640 2318826878887680 4341934321512480 6432495291129600 4117484953733760 11578491524033280 10282312924329600 10979959876623360 12733661447902080 9803535604128000 4824371468347200 3088113715300320 4637653757775360 4574983281926400 8683868643024960 2156777832908160 8234969907467520 23156983048066560 3478240318331520 1617583374681120 9648742936694400 6176227430600640 9149966563852800 17367737286049920 4313555665816320 16469939814935040 1821935404840320 6956480636663040 6862474922889600 3235166749362240 12352454861201280 2776746472617600 1366451553630240 34735474572099840 5217360477497280 8627111331632640 2426375062021680 3643870809680640 13912961273326080 13724949845779200 4206363658519680 6470333498724480 5553492945235200 2732903107260480 10434720954994560 2591630041109760 4852750124043360 7287741619361280 7189259443027200 4165119708926400 2049677330445360 27449899691558400 8412727317039360 1841949653765760 12940666997448960 5465806214520960 5183260082219520 1381462240324320 9705500248086720 1310049753747840 2534531704830720 4099354660890720 3683899307531520 25881333994897920 3887445061664640 10931612429041920 10783889164540800 10366520164439040 5614498944633600 2762924480648640 19411000496173440 4363458742684800 2620099507495680 8198709321781440 2036280746586240 7774890123329280 21863224858083840 1965074630621760 3801797557246080 1527210559939680 5525848961297280 5831167592496960 5240199014991360 16397418643562880 4072561493172480 15549780246658560 4144386720972960 1991417768081280 6545188114027200 3930149261243520 3054421119879360 11662335184993920 3035048470070400 1493563326060960 32794837287125760 4604874134414400 4431778435244160 8145122986344960 4366832512492800 2290815839909520 8288773441945920 2058649613032320 3982835536162560 7860298522487040 6108842239758720 6070096940140800 1543987209774240 2987126652121920 9209748268828800 16290245972689920 5895223891865280 2832711905399040 4581631679819040 4139573263689600 4117299226064640 15720597044974080 1931800856388480 12217684479517440 6550248768739200 3104679947767200 3087974419548480 5974253304243840 11790447783730560 2944188470966400 1448850642291360 9163263359638080 1373954619784320 2510658339598080 2315980814661360 3863601712776960 24435368959034880 4249067858098560 6209359895534400 1030465964838240 6175948839096960 5888376941932800 2897701284582720 18326526719276160 2747909239568640 4631961629322720 7727203425553920 6862165376774400 4416282706449600 2173275963437040 8498135716197120 3219668093980800 12418719791068800 2060931929676480 3765987509397120 5795402569165440 5495818479137280 2414751070485600 1545698947257360 2091199197447360 9263923258645440 2320304937027840 4346551926874080 6439336187961600 4121863859352960 11590805138330880 10293248065161600 10991636958274560 12747203574295680 9813961569888000 4829502140971200 3091397894514720 4640609874055680 4579848732614400 8693103853748160 2159071545375360 8243727718705920 23181610276661760 3480457405541760 1619303659031520 9659004281942400 6182795789029440 9159697465228800 17386207707496320 4318143090750720 16487455437411840 1823096736236160 6960914811083520 6869773098921600 3238607318063040 12365591578058880 2778516416188800 1367322552177120 34772415414992640 5220686108312640 8636286181501440 2428955488547280 3646193472472320 13921829622167040 13739546197843200 4209044863443840 6477214636126080 5557032832377600 2734645104354240 10441372216625280 2593281988442880 4857910977094560 7292386944944640 7196905151251200 4167774624283200 2050983828265680 27479092395686400 8418089726887680 1843123742570880 12954429272252160 5469290208708480 5186563976885760 1382342806928160 9715821954189120 1310884800865920 2536147256751360 4101967656531360 3686247485141760 25908858544504320 3889922982664320 10938580417416960 10795357726876800 10373127953771520 5618077717996800 2764685613856320 19431643908378240 4366240082582400 2621769601731840 8203935313062720 2037578705205120 7779845965328640 21877160834833920 1966327201298880 3804220885127040 1528184028903840 5529371227712640 5834884473996480 5243539203463680 16407870626125440 4075157410410240 15559691930657280 4147028420784480 1992687130304640 6549360123873600 3932654402597760 3056368057807680 11669768947992960 3036983059555200 1494515347728480 32815741252250880 4607809356427200 4434603323230080 8150314820820480 4369616002886400 2292276043355760 8294056841568960 2059961829932160 3985374260609280 7865308805195520 6112736115615360 6073966119110400 1544971372449120 2989030695456960 9215618712854400 16300629641640960 5898981603896640 2834517522251520 4584552086711520 4142211895324800 4119923659864320 15730617610391040 1933032217818240 12225472231230720 6554424004329600 3106658921493600 3089942744898240 5978061390913920 11797963207793280 2946065144803200 1449774163363680 9169104173423040 1374830400908160 2511191444670720 2317457058673680 3866064435636480 24450944462461440 4251776283377280 6213317842987200 1031122800681120 6179885489796480 5892130289606400 2899548326727360 18338208346846080 2749660801816320 4634914117347360 7732128871272960 6866539433107200 4419097717204800 2174661245045520 8503552566754560 3221720363030400 12426635685974400 2062245601362240 3766787167006080 5799096653454720 5499321603632640 2416290272272800 1546684201021680 2091643235922240 9269828234694720 2320797623074560 4349322490091040 6443440726060800 4124491202724480 11598193306909440 10299809149660800 10998643207265280 12755328850131840 9820217149344000 4832580544545600 3093368402043360 4641595246149120 4582768003027200 8698644980182080 2160447772855680 8248982405448960 23196386613818880 3481196434611840 1620335829641760 9665161089091200 6186736804086720 9165536006054400 17397289960364160 4320895545711360 16497964810897920 1823483846701440 6962392869223680 6874152004540800 3240671659283520 12373473608173440 2779106397379200 1367612885026080 34794579920728320 5221794651917760 8641791091422720 2430503744462640 3646967693402880 13924785738447360 13748304009081600 4209938598418560 6481343318567040 5558212794758400 2735225770052160 10443589303835520 2593832637553920 4861007488925280 7293935386805760 7201492576185600 4168659596068800 2051419327539120 27496608018163200 8419877196837120 1843515105505920 12962686637134080 5470451540104320 5187665275107840 1382636329129440 9722014977850560 1311163149905280 2536685774058240 4102838655078240 3687030211011840 25925373274268160 3890748956330880 10940903080208640 10802238864278400 10375330550215680 5619270642451200 2765272658258880 19444029955701120 4367167195881600 2622326299810560 8205677310156480 2038011358078080 7781497912661760 21881806160417280 1966744724857920 3805028661087360 1528508518558560 5530545316517760 5836123434496320 5244652599621120 16411354620312960 4076022716156160 15562995825323520 4147908987388320 1993110251045760 6550750793822400 3933489449715840 3057017037117120 11672246868992640 3037627922716800 1494832688284320 32822709240625920 4608787763764800 4435544952558720 8152045432312320 4370543833017600 2292762777837840 8295817974776640 2060399235565440 3986220502091520 7866978899431680 6114034074234240 6075255845433600 1545299426674080 2989665376568640 9217575527529600 16304090864624640 5900234174573760 2835119394535680 4585525555675680 4143091439203200 4120798471130880 15733957798863360 1933442671628160 12228068148468480 6555815749526400 3107318579402400 3090598853348160 5979330753137280 11800468349147520 2946690702748800 1450082003721120 9171051111351360 1375122327949440 2513856970033920 2317949140011120 3866885343256320 24456136296936960 4252679091803520 6214637158804800 1031341745962080 6181197706696320 5893381405497600 2900164007442240 18342102222702720 2750244655898880 4635898280022240 7733770686512640 6867997451884800 4420036054123200 2175123005581680 8505358183607040 3222404452713600 12429274317609600 2062683491924160 3770785455050880 5800328014884480 5500489311797760 2416803339535200 1547012618943120 2093863428296640 9271796560044480 2323261053308160 4350246011163360 6444808905427200 4125366983848320 11600656029768960 10301996177827200 11000978623595520 12758037275410560 9822302342496000 4833606679070400 3094025237886240 4646522106616320 4583741093164800 8700492022326720 2160906515349120 8250733967696640 23201312059537920 3484891579962240 1620679886511840 9667213358140800 6188050475772480 9167482186329600 17400984044653440 4321813030698240 16501467935393280 1825419399027840 6969783159924480 6875611639747200 3241359773023680 12376100951544960 2782056303331200 1369064549270880 34801968089306880 5227337369943360 8643626061396480 2431019829767760 3650838798055680 13939566319848960 13751223279494400 4214407273292160 6482719546047360 5564112606662400 2738129098541760 10454674739886720 2596585883109120 4862039659535520 7301677596111360 7203021717830400 4173084454996800 2053596823906320 27502446558988800 8428814546584320 1845471920181120 12965439092094720 5476258197083520 5193171766218240 1384103940135840 9724079319071040 1312554895102080 2539378360592640 4107193647812640 3690943840362240 25930878184189440 3894878824663680 10952516394167040 10804532576745600 10386343532436480 5625235264723200 2768207880271680 19448158638142080 4371802762377600 2625109790204160 8214387295625280 2040174622442880 7789757649327360 21905032788334080 1968832342653120 3809067540888960 1530130966832160 5536415760543360 5842318236995520 5250219580408320 16428774591250560 4080349244885760 15579515298654720 4152311820407520 1995225854751360 6557704143566400 3937664685306240 3060261933664320 11684636473991040 3040852238524800 1496419391063520 32857549182501120 4613679800452800 4440253099201920 8160698489771520 4375182983673600 2295196450248240 8304623640815040 2062586263731840 3990451709502720 7875329370612480 6120523867328640 6081704477049600 1546939697798880 2992838782127040 9227359600905600 16321396979543040 5906497027959360 2838128755956480 4590392900496480 4147489158595200 4125172527463680 15750658741224960 1935494940677760 12241047734657280 6562774475510400 3110616868946400 3093879395597760 5985677564254080 11812994055918720 2949818492476800 1451621205508320 9180785800992960 1376581963155840 2514390075106560 2320409546698320 3870989881355520 24482095469314560 4257193133934720 6221233737892800 1032436472366880 6187758791195520 5899636984953600 2903242411016640 18361571601985920 2753163926311680 4640819093396640 7741979762711040 6875287545772800 4424727738715200 2177431808262480 8514386267869440 3225824901129600 12442467475785600 2064872944733760 3771585112659840 5806484822033280 5506327852623360 2419368675847200 1548654708550320 2094307466771520 9281638186793280 2323753739354880 4354863616524960 6451649802259200 4129745889467520 11612969644066560 10312931318659200 11012655705246720 12771579401804160 9832728308256000 4838737351694400 3097309417100640 4647507478709760 4588606543852800 8709727233049920 2163200227816320 8259491778935040 23225939288133120 3485630609032320 1622400170862240 9677474703388800 6194618834201280 9177213087705600 17419454466099840 4326400455632640 16518983557870080 1825806509493120 6971261218064640 6882909815779200 3244800341724480 12389237668402560 2782646284521600 1369354882119840 34838908932199680 5228445913548480 8652800911265280 2433600256293360 3651613018986240 13942522436129280 13765819631558400 4215301008266880 6489600683448960 5565292569043200 2738709764239680 10456891827096960 2597136532220160 4867200512586720 7303226037972480 7210667426054400 4173969426782400 2054032323179760 27531639263116800 8430602016533760 1845863283116160 12979201366897920 5477419528479360 5194273064440320 1384397462337120 9734401025173440 1312833244141440 2539916877899520 4108064646359520 3691726566232320 25958402733795840 3895704798330240 10954839056958720 10816001139081600 10388546128880640 5626428189177600 2768794924674240 19468802050346880 4372729875676800 2625666488282880 8216129292719040 2040607275315840 7791409596660480 21909678113917440 1969249866212160 3809875316849280 1530455456486880 5537589849348480 5843557197495360 5251332976565760 16432258585438080 4081214550631680 15582819193320960 4153192387011360 1995648975492480 6559094813515200 3938499732424320 3060910912973760 11687114394990720 3041497101686400 1496736731619360 32864517170876160 4614658207790400 4441194728530560 8162429101263360 4376110813804800 2295683184730320 8306384774022720 2063023669365120 3991297950984960 7876999464848640 6121821825947520 6082994203372800 1547267752023840 2993473463238720 9229316415580800 16324858202526720 5907749598636480 2838730628240640 4591366369460640 4148368702473600 4126047338730240 15753998929697280 1935905394487680 12243643651895040 6564166220707200 3111276526855200 3094535504047680 5986946926477440 11815499197272960 2950444050422400 1451929045865760 9182732738921280 1376873890197120 2515456285251840 2320901628035760 3871810788975360 24487287303790080 4258095942360960 6222553053710400 1032655417647840 6189071008095360 5900888100844800 2903858091731520 18365465477842560 2753747780394240 4641803256071520 7743621577950720 6876745564550400 4425666075633600 2177893568798640 8516191884721920 3226508990812800 12445106107420800 2065310835295680 3773184427877760 5807716183463040 5507495560788480 2419881743109600 1548983126471760 2095195543721280 9283606512143040 2324739111448320 4355787137597280 6453017981625600 4130621670591360 11615432366926080 10315118346825600 11014991121576960 12774287827082880 9834813501408000 4839763486219200 3097966252943520 4649478222896640 4589579633990400 8711574275194560 2163658970309760 8261243341182720 23230864733852160 3487108667172480 1622744227732320 9679526972438400 6195932505887040 9179159267980800 17423148550389120 4327317940619520 16522486682365440 1826580730423680 6974217334344960 6884369450985600 3245488455464640 12391865011774080 2783826246902400 1369935547817760 34846297100778240 5230663000758720 8654635881239040 2434116341598480 3653161460847360 13948434668689920 13768738901971200 4217088478216320 6490976910929280 5567652493804800 2739871095635520 10461326001517440 2598237830442240 4868232683196960 7306322921694720 7212196567699200 4175739370353600 2054903321726640 27537477803942400 8434176956432640 1846646008986240 12981953821858560 5479742191271040 5196475660884480 1384984506739680 9736465366393920 1313389942220160 2540993912513280 4109806643453280 3693292017972480 25963907643717120 3897356745663360 10959484382542080 10818294851548800 10392951321768960 5628814038086400 2769969013479360 19472930732787840 4374584102275200 2626779884440320 8219613286906560 2041472581061760 7794713491326720 21918968765084160 1970084913330240 3811490868769920 1531104435796320 5539938026958720 5846035118495040 5253559768880640 16439226573813120 4082945162123520 15589426982653440 4154953520219040 1996495216974720 6561876153412800 3940169826660480 3062208871592640 11692070236990080 3042786828009600 1497371412731040 32878453147626240 4616615022465600 4443077987187840 8165890324247040 4377966474067200 2296656653694480 8309907040438080 2063898480631680 3992990433949440 7880339653320960 6124417743185280 6085573656019200 1547923860473760 2994742825462080 9233230044931200 16331780648494080 5910254739990720 2839934372808960 4593313307388960 4150127790230400 4127796961263360 15760679306641920 1936726302107520 12248835486370560 6566949711100800 3112595842672800 3095847720947520 5989485650924160 11820509479981440 2951695166313600 1452544726580640 9186626614777920 1377457744279680 2515989390324480 2321885790710640 3873452604215040 24497670972741120 4259901559213440 6225191685345600 1033093308209760 6191695441895040 5903390332627200 2905089453161280 18373253229555840 2754915488559360 4643771581421280 7746905208430080 6879661602105600 4427542749470400 2178817089870960 8519803118426880 3227877170179200 12450383370691200 2066186616419520 3773984085486720 5810178906322560 5509830977118720 2420907877634400 1549639962314640 2095639582196160 9287543162842560 2325231797495040 4357634179741920 6455754340358400 4132373232839040 11620357812645120 10319492403158400 11019661954237440 12779704677640320 9838983887712000 4841815755268800 3099279924629280 4650463594990080 4591525814265600 8715268359483840 2164576455296640 8264746465678080 23240715625290240 3487847696242560 1623432341472480 9683631510537600 6198559849258560 9183051628531200 17430536718967680 4329152910593280 16529492931356160 1826967840888960 6975695392485120 6887288721398400 3246864682944960 12397119698517120 2784416228092800 1370225880666720 34861073437935360 5231771544363840 8658305821186560 2435148512208720 3653935681777920 13951390784970240 13774577442796800 4217982213191040 6493729365889920 5568832456185600 2740451761333440 10463543088727680 2598788479553280 4870297024417440 7307871363555840 7215254850988800 4176624342139200 2055338821000080 27549154885593600 8435964426382080 1847037371921280 12987458731779840 5480903522666880 5197576959106560 1385278028940960 9740594048834880 1313668291259520 2541532429820160 4110677642000160 3694074743842560 25974917463559680 3898182719329920 10961807045333760 10822882276483200 10395153918213120 5630006962540800 2770556057881920 19481188097669760 4375511215574400 2627336582519040 8221355284000320 2041905233934720 7796365438659840 21923614090667520 1970502436889280 3812298644730240 1531428925451040 5541112115763840 5847274078994880 5254673165038080 16442710568000640 4083810467869440 15592730877319680 4155834086822880 1996918337715840 6563266823361600 3941004873778560 3062857850902080 11694548157989760 3043431691171200 1497688753286880 32885421136001280 4617593429803200 4444019616516480 8167620935738880 4378894304198400 2297143388176560 8311668173645760 2064335886264960 3993836675431680 7882009747557120 6125715701804160 6086863382342400 1548251914698720 2995377506573760 9235186859606400 16335241871477760 5911507310667840 2840536245093120 4594286776353120 4151007334108800 4128671772529920 15764019495114240 1937136755917440 12251431403608320 6568341456297600 3113255500581600 3096503829397440 5990755013147520 11823014621335680 2952320724259200 1452852566938080 9188573552706240 1377749671320960 2521853546123520 2322377872048080 3874273511834880 24502862807216640 4260804367639680 6226511001163200 1033312253490720 6193007658794880 5904641448518400 2905705133876160 18377147105412480 2755499342641920 4644755744096160 7748547023669760 6881119620883200 4428481086388800 2179278850407120 8521608735279360 3228561259862400 12453022002326400 2066624506981440 3782780319185280 5811410267752320 5510998685283840 2421420944896800 1549968380236080 2100524005419840 9289511488192320 2330651344008960 4358557700814240 6457122519724800 4133249013962880 11622820535504640 10321679431324800 11021997370567680 12782413102919040 9841069080864000 4842841889793600 3099936760472160 4639361138121600 4661302688017920 4592498904403200 8717115401628480 2165035197790080 8266498027925760 23245641071009280 3495977016013440 1623776398342560 9685683779587200 6199873520944320 9184997808806400 17434230803256960 4330070395580160 16532996055851520 1831226056007040 6959041707182400 6991954032026880 6888748356604800 3247552796685120 12399747041888640 2790906021187200 1373419542005280 34868461606513920 5243965524020160 8660140791160320 2435664597513840 3662452112014080 13983908064053760 13777496713209600 4227813297912960 6495105593370240 5581812042374400 2746839084010560 10487931048040320 2604845619774720 4871329195027680 7324904224028160 7216783992633600 4186359031780800 2060129313007920 27554993426419200 8455626595825920 1851342364206720 12990211186740480 6941896420636800 5493678168021120 5209691239549440 1388506773155040 9742658390055360 14433567985267200 2547456120195840 4120258626015840 3702684728413440 25980422373480960 3907268429662080 10987356336042240 10825175988950400 10419382479098880 5643129131539200 2777013546310080 19485316780110720 4385709461865600 2633460261384960 8240517252031680 2046664415537280 7814536859324160 21974712672084480 21650351977900800 3821184180293760 1534998311652960 5554027092620160 5860902644493120 5266920522769920 16481034504063360 4093328831074560 15629073718648320 4165520319465120 2001572665868160 6578564192798400 43300703955801600 3950190392077440 3069996623305920 11721805288986240 3050525185948800 1501179499401120 32962069008126720 4628355910516800 4454377539131520 8186657662149120 4389100435641600 2302497467479440 8331040638930240 2069147348231040 4003145331736320 7900380784154880 6139993246611840 6101050371897600 1551860511173280 3002358998802240 9256711821033600 16373315324298240 5925285588116160 2847156840218880 4604994934958880 4160682316771200 4138294696462080 15800761568309760 1941651747826560 12279986493223680 6583650653462400 3120511737578400 3103721022346560 6004717997604480 11850571176232320 2959201861660800 1456238810869920 9209989869917760 1380960868775040 2522386651196160 2327790766759920 3883303495653120 24559972986447360 4270735260328320 6241023475156800 1035720651581280 6207442044693120 5918403723321600 2912477621739840 18419979739835520 2761921737550080 4655581533519840 7766606991306240 6897157827436800 4438802792491200 2184358216304880 8541470520656640 3236086246377600 12482046950313600 2071441303162560 3783579976794240 5824955243479680 5523843475100160 2427064684783200 1553580977371920 2100968043894720 9311163067039680 2331144030055680 4368716432609760 6472172492755200 4142882606325120 11649910486959360 10345736741155200 11047686950200320 12812205780984960 9864006205536000 4854129369566400 3107161954743840 4650174354038400 4662288060111360 4603202895916800 8737432865219520 2170081365217920 8285765212650240 23299820973918720 3496716045083520 1627561023913440 9708258739132800 6214323909487680 9206405791833600 17474865730439040 4340162730435840 16571530425300480 1831613166472320 6975261531057600 6993432090167040 6904804343875200 3255122047826880 12428647818975360 2791496002377600 1373709874854240 34949731460878080 5245074067625280 8680325460871680 2441341535870160 3663226332944640 13986864180334080 13809608687750400 4228707032887680 6510244095653760 5582992004755200 2747419749708480 10490148135250560 2605396268885760 4882683071740320 7326452665889280 7233604550726400 4187244003566400 2060564812281360 27619217375500800 8457414065775360 1851733727141760 13020488191307520 6958076283043200 5494839499416960 5210792537771520 1388800295356320 9765366143480640 14467209101452800 2547994637502720 4121129624562720 3703467454283520 26040976382615040 3908094403328640 10989678998833920 10850406826089600 10421585075543040 5644322055993600 2777600590712640 19530732286961280 4386636575164800 2634016959463680 8242259249125440 2047097068410240 7816188806657280 21979357997667840 21700813652179200 3821991956254080 1535322801307680 5555201181425280 5862141604992960 5268033918927360 16484518498250880 4094194136820480 15632377613314560 4166400886068960 2001995786609280 6579954862747200 43401627304358400 3951025439195520 3070645602615360 11724283209985920 3051170049110400 1501496839956960 32969036996501760 4629334317854400 4455319168460160 8188388273640960 4390028265772800 2302984201961520 8332801772137920 2069584753864320 4003991573218560 7902050878391040 6141291205230720 6102340098220800 1552188565398240 3002993679913920 9258668635708800 16376776547281920 5926538158793280 2847758712503040 4605968403923040 4161561860649600 4139169507728640 15804101756782080 1942062201636480 12282582410461440 6585042398659200 3121171395487200 3104377130796480 6005987359827840 11853076317586560 2959827419606400 1456546651227360 9211936807846080 1381252795816320 2523452861341440 2328282848097360 3884124403272960 24565164820922880 4271638068754560 6242342790974400 1035939596862240 6208754261592960 5919654839212800 2913093302454720 18423873615692160 2762505591632640 4656565696194720 7768248806545920 6898615846214400 4439741129409600 2184819976841040 8543276137509120 3236770336060800 12484685581948800 2071879193724480 3785179292012160 5826186604909440 5525011183265280 2427577752045600 1553909395293360 2101856120844480 9313131392389440 2332129402149120 4369639953682080 6473540672121600 4143758387448960 11652373209818880 10347923769321600 11050022366530560 12814914206263680 9866091398688000 4855155504091200 3107818790586720 4651157373667200 4664258804298240 4604175986054400 8739279907364160 2170540107711360 8287516774897920 23304746419637760 3498194103223680 1627905080783520 9710311008182400 6215637581173440 9208351972108800 17478559814728320 4341080215422720 16575033549795840 1832387387402880 6976736060500800 6996388206447360 6906263979081600 3255810161567040 12431275162346880 2792675964758400 1374290540552160 34957119629456640 5247291154835520 8682160430845440 2441857621175280 3664774774805760 13992776412894720 13812527958163200 4230494502837120 6511620323134080 5585351929516800 2748581081104320 10494582309671040 2606497567107840 4883715242350560 7329549549611520 7235133692371200 4189013947137600 2061435810828240 27625055916326400 8460989005674240 1852516453011840 13023240646268160 6959547179625600 5497162162208640 5212995134215680 1389387339758880 9767430484701120 14470267384742400 2549071672116480 4122871621656480 3705032906023680 26046481292536320 3909746350661760 10994324324417280 10852700538556800 10425990268431360 5646707904902400 2778774679517760 19534860969402240 4388490801763200 2635130355621120 8245743243312960 2047962374156160 7819492701323520 21988648648834560 21705401077113600 3823607508174720 1535971780617120 5557549359035520 5864619525992640 5270260711242240 16491486486625920 4095924748312320 15638985402647040 4168162019276640 2002842028091520 6582736202644800 43410802154227200 3952695533431680 3071943561234240 11729239051985280 3052459775433600 1502131521068640 32982972973251840 4631291132529600 4457202427117440 8191849496624640 4391883926035200 2303957670925680 8336324038553280 2070459565130880 4005684056183040 7905391066863360 6143887122468480 6104919550867200 1552844673848160 3004263042137280 9262582265059200 16383698993249280 5929043300147520 2848962457071360 4607915341851360 4163320948406400 4140919130261760 15810782133726720 1942883109256320 12287774244936960 6587825889052800 3122490711304800 3105689347696320 6008526084274560 11858086600295040 2961078535497600 1457162331942240 9215830683702720 1381836649898880 2525052176559360 2329267010772240 3885766218512640 24575548489873920 4273443685607040 6244981422609600 1036377487424160 6211378695392640 5922157070995200 2914324663884480 18431661367405440 2763673299797760 4658534021544480 7771532437025280 6901531883769600 4441617803246400 2185743497913360 8546887371214080 3238138515427200 12489962845219200 2072754974848320 3787578264839040 5828649327768960 5527346599595520 2428603886570400 1554566231136240 2103188236269120 9317068043088960 2333607460289280 4371486995826720 6476277030854400 4145509949696640 11657298655537920 10352297825654400 11054693199191040 12820331056821120 9870261784992000 4857207773140800 3109132462272480 4653123412924800 4667214920578560 4606122166329600 8742973991653440 2171457592698240 8291019899393280 23314597311075840 3500411190433920 1628593194523680 9714415546281600 6218264924544960 9212244332659200 17485947983306880 4342915185396480 16582039798786560 1833548718798720 6979685119387200 7000822380867840 6909183249494400 3257186389047360 12436529849089920 2794445908329600 1375161539099040 34971895966613760 5250616785650880 8685830370792960 2442889791785520 3667097437597440 14001644761735680 13818366498988800 4233175707761280 6514372778094720 5588891816659200 2750323078198080 10501233571301760 2608149514440960 4885779583571040 7334194875194880 7238191975660800 4191668862494400 2062742308648560 27636732997977600 8466351415522560 1853690541816960 13028745556189440 6962488972790400 5500646156396160 5216299028881920 1390267906362720 9771559167142080 14476383951321600 2550687224037120 4125484617297120 3707381083633920 26057491112378880 3912224271661440 11001292312792320 10857287963491200 10432598057763840 5650286678265600 2780535812725440 19543118334284160 4391272141660800 2636800449857280 8250969234594240 2049260332775040 7824448543322880 22002584625584640 21714575926982400 3826030836055680 1536945249581280 5561071625450880 5868336407492160 5273600899714560 16501938469188480 4098520665550080 15648897086645760 4170803719088160 2004111390314880 6586908212491200 43429151853964800 3955200674785920 3073890499162560 11736672814984320 3054394364918400 1503083542736160 33003876938376960 4634226354542400 4460027315103360 8197041331100160 4394667416428800 2305417874371920 8341607438176320 2071771782030720 4008222780629760 7910401349571840 6147780998325120 6108788729836800 1553828836523040 3006167085472320 9268452709084800 16394082662200320 5932801012178880 2850768073923840 4610835748743840 4165959580041600 4143543564061440 15820802699143680 1944114470686080 12295561996650240 6592001124643200 3124469685031200 3107657673046080 6012334170944640 11865602024357760 2962955209334400 1458085853014560 9221671497487680 1382712431022720 2526651491777280 2330743254784560 3888228941372160 24591123993300480 4276152110885760 6248939370062400 1037034323267040 6215315346092160 5925910418668800 2916171706029120 18443342994975360 2765424862045440 4661486509569120 7776457882744320 6905905940102400 4444432814001600 2187128779521840 8552304221771520 3240190784476800 12497878740124800 2074068646534080 3789977237665920 5832343412058240 5530849724090880 2430143088357600 1555551484900560 2104520351693760 9322973019138240 2335085518429440 4374257559043680 6480381568953600 4148137293068160 11664686824116480 10358858910153600 11061699448181760 12828456332657280 9876517364448000 4860286176715200 3111102969801120 4656072471811200 4670171036858880 4609041436742400 8748515118087360 2172833820178560 8296274586136320 23329373648232960 3502628277644160 1629625365133920 9720572353430400 6222205939602240 9218082873484800 17497030236174720 4345667640357120 16592549172272640 1834710050194560 6984108707716800 7005256555288320 6913562155113600 3259250730267840 12444411879204480 2796215851900800 1376032537645920 34994060472349440 5253942416466240 8691335280714240 2444438047700880 3669420100389120 14010513110576640 13827124310227200 4235856912685440 6518501460535680 5592431703801600 2752065075291840 10507884832932480 2609801461774080 4888876095401760 7338840200778240 7242779400595200 4194323777851200 2064048806468880 27654248620454400 8471713825370880 1854864630622080 13037002921071360 6966901662537600 5504130150583680 5219602923548160 1391148472966560 9777752190803520 14485558801190400 2552302775957760 4128097612937760 3709729261244160 26074005842142720 3914702192661120 11008260301167360 10864169100892800 10439205847096320 5653865451628800 2782296945933120 19555504381607040 4394053481558400 2638470544093440 8256195225875520 2050558291393920 7829404385322240 22016520602334720 21728338201785600 3828454163936640 1537918718545440 5564593891866240 5872053288991680 5276941088186880 16512390451751040 4101116582787840 15658808770644480 4173445418899680 2005380752538240 6591080222337600 43456676403571200 3957705816140160 3075837437090880 11744106577983360 3056328954403200 1504035564403680 33024780903502080 4637161576555200 4462852203089280 8202233165575680 4397450906822400 2306878077818160 8346890837799360 2073083998930560 4010761505076480 7915411632280320 6151674874181760 6112657908806400 1554812999197920 3008071128807360 9274323153110400 16404466331151360 5936558724210240 2852573690776320 4613756155636320 4168598211676800 4146167997861120 15830823264560640 1945345832115840 12303349748363520 6596176360233600 3126448658757600 3109625998395840 6016142257614720 11873117448420480 2964831883171200 1459009374086880 9227512311272640 1383588212146560 2529850122213120 2332219498796880 3890691664231680 24606699496727040 4278860536164480 6252897317515200 1037691159109920 6219251996791680 5929663766342400 2918018748173760 18455024622545280 2767176424293120 4664438997593760 7781383328463360 6910279996435200 4447247824756800 2188514061130320 8557721072328960 3242243053526400 12505794635030400 2075382318219840 3794775183319680 5836037496347520 5534352848586240 2431682290144800 1556536738664880 2107184582543040 9328877995187520 2338041634709760 4377028122260640 6484486107052800 4150764636439680 11672074992695040 10365419994652800 11068705697172480 12836581608493440 9882772943904000 4863364580289600 3113073477329760 4659021530697600 4676083269419520 4611960707155200 8754056244521280 2174210047658880 8301529272879360 23344149985390080 3507062452064640 1630657535744160 9726729160579200 6226146954659520 9223921414310400 17508112489042560 4348420095317760 16603058545758720 1837032712986240 6988532296046400 7014124904129280 6917941060732800 3261315071488320 12452293909319040 2799755739043200 1377774534739680 35016224978085120 5260593678096960 8696840190635520 2445986303616240 3674065425972480 14028249808258560 13835882121465600 4241219322533760 6522630142976640 5599511478086400 2755549069479360 10521187356193920 2613105356440320 4891972607232480 7348130851944960 7247366825529600 4199633608564800 2066661802109520 27671764242931200 8482438645067520 1857212808232320 13045260285953280 6971314352284800 5511098138958720 5226210712880640 1392909606174240 9783945214464960 14494733651059200 2555533879799040 4133323604219040 3714425616464640 26090520571906560 3919658034660480 11022196277917440 10871050238294400 10452421425761280 5661022998355200 2785819212348480 19567890428929920 4399616161353600 2641810732565760 8266647208438080 2053154208631680 7839316069320960 22044392555834880 21742100476588800 3833300819698560 1539865656473760 5571638424696960 5879487051990720 5283621465131520 16533294416876160 4106308417263360 15678632138641920 4178728818522720 2007919476984960 6599424242030400 43484200953177600 3962716098848640 3079731312947520 11758974103981440 3060198133372800 1505939607738720 33066588833752320 4643032020580800 4468501979061120 8212616834526720 4403017887609600 2309798484710640 8357457637045440 2075708432730240 4015838953969920 7925432197697280 6159462625895040 6120396266745600 1556781324547680 3011879215477440 9286064041161600 16425233669053440 5944074148272960 2856184924481280 4619596969421280 4173875474947200 4151416865460480 15850864395394560 1947808554975360 12318925251790080 6604526831414400 3130406606210400 3113562649095360 6023758430954880 11888148296545920 2968585230844800 1460856416231520 9239193938842560 1385339774394240 2531449437431040 2335171986821520 3895617109950720 24637850503580160 4284277386721920 6260813212420800 1039004830795680 6227125298190720 5937170461689600 2921712832463040 18478387877685120 2770679548788480 4670343973643040 7791234219901440 6919028109100800 4452877846267200 2191284624347280 8568554773443840 3246347591625600 12521626424841600 2078009661591360 3797174156146560 5843425664926080 5541359097576960 2434760693719200 1558507246193520 2108516697967680 9340687947286080 2339519692849920 4382569248694560 6492695183251200 4156019323182720 11686851329852160 10378542163651200 11082718195153920 12852832160165760 9895284102816000 4869521387438400 3117014492387040 4664919648470400 4679039385699840 4617799247980800 8765138497389120 2176962502619520 8312038646365440 23373702659704320 3509279539274880 1632721876964640 9739042774876800 6234028984774080 9235598495961600 17530276994778240 4353925005239040 16624077292730880 7304282081157600 1838194044382080 6997379472705600 7018559078549760 6926698871971200 3265443753929280 12468057969548160 2801525682614400 1378645533286560 35060553989556480 5263919308912320 8707850010478080 2449082815446960 14608564162315200 3676388088764160 14037118157099520 13853397743942400 4243900527457920 6530887507858560 5603051365228800 2757291066573120 10527838617824640 10390048307956800 2614757303773440 4898165630893920 7352776177528320 7256541675398400 4202288523921600 2067968299929840 27706795487884800 8487801054915840 1858386897037440 13061775015717120 6980139731779200 5514582133146240 20780096615913600 5229514607546880 1393790172778080 9796331261787840 14513083350796800 2557149431719680 4135936599859680 3716773794074880 26123550031434240 3922135955660160 11029164266292480 10884812513097600 10459029215093760 5664601771718400 2787580345556160 19592662523575680 4402397501251200 2643480826801920 8271873199719360 2054452167250560 7844271911320320 22058328532584960 21769625026195200 3835724147579520 1540839125437920 5575160691112320 5883203933490240 5286961653603840 16543746399438720 16327218769646400 4108904334501120 15688543822640640 4181370518334240 2009188839208320 6603596251876800 43539250052390400 3965221240202880 3081678250875840 11766407866980480 3062132722857600 1506891629406240 33087492798877440 4645967242593600 4471326867047040 32654437539292800 8217808669002240 4405801378003200 2311258688156880 8362741036668480 2077020649630080 4018377678416640 7930442480405760 6163356501751680 6124265445715200 1557765487222560 3013783258812480 9291934485187200 16435617338004480 5947831860304320 2857990541333760 4622517376313760 4176514106582400 4154041299260160 15860884960811520 1949039916405120 12326713003503360 6608702067004800 3132385579936800 3115530974445120 6027566517624960 11895663720608640 2970461904681600 1461779937303840 9245034752627520 1386215555518080 2535181172939520 2336648230833840 3898079832810240 24653426007006720 4286985812000640 6264771159873600 1039661666638560 6231061948890240 5940923809363200 2923559874607680 18490069505255040 2772431111036160 4673296461667680 7796159665620480 6923402165433600 4455692857022400 2192669905955760 8573971624001280 3248399860675200 12529542319747200 2079323333277120 3802771759409280 5847119749215360 5544862222072320 2436299895506400 1559492499957840 9346592923335360 2342968495176960 4385339811911520 6496799721350400 4158646666554240 11694239498430720 10385103248150400 11089724444144640 12860957436001920 9901539682272000 4872599791012800 3118984999915680 4667868707356800 4685936990353920 4620718518393600 8770679623823040 2178338730099840 8317293333108480 23388478996861440 3514452742765440 1633754047574880 9745199582025600 6237969999831360 9241437036787200 17541359247646080 4356677460199680 16634586666216960 7308899686519200 1840903817639040 7001803061035200 7028905485530880 6931077777590400 3267508095149760 12475939999662720 2805655550947200 1380677863229280 35082718495292160 5271679114148160 8713354920399360 2450631071362320 14617799373038400 3681807635278080 14057810971061760 13862155555180800 4250156672280960 6535016190299520 5611311101894400 2761355726458560 10543358228296320 10396616666385600 2618611847550720 4901262142724640 7363615270556160 7261129100332800 4208483326420800 2071016794843920 27724311110361600 8500313344561920 1861126437582720 13070032380599040 6984552421526400 5522711452917120 20793233332771200 5237223695101440 1395844828187040 9802524285449280 14522258200665600 2560919052867840 4142033589687840 3722252875165440 26140064761198080 3927917771326080 11045422905834240 10891693650499200 10474447390202880 5672952242899200 2791689656374080 19605048570898560 4408887294345600 2647377713352960 8284067179375680 2057480737361280 7855835542652160 22090845811668480 21783387300998400 3841378579301760 1543110553020960 5583379312748160 5891876656989120 5294755426705920 16568134358751360 16337540475748800 4114961474722560 15711671085304320 4187534484561120 2012150684396160 6613330941518400 43566774601996800 3971066570029440 3086221106041920 11783753313978240 3066646764988800 1509113013297120 33136268717502720 4652816093956800 4477918272347520 32675080951497600 8229922949445120 4412296188921600 2314665829531440 8375068969122240 2080082489063040 4024301368792320 7942133140058880 6172442212083840 6133293529977600 1560061866797280 3018226026594240 9305632187913600 16459845898890240 5956599855044160 2862203647322880 4629331659062880 4182670913731200 4160164978126080 15884266280117760 1951913093074560 12344884424167680 6618444283382400 3137003185298400 3120123733594560 6036452053188480 11913199710088320 2974840810300800 1463934819805920 9258663318125760 1388259044807040 2537846698302720 2340092800195920 3903826186149120 24689768848335360 4293305470984320 6274006370596800 1041194283605280 6240247467189120 5949681620601600 2927869639611840 18517326636251520 2776518089614080 4680185600391840 7807652372298240 6933608296876800 4462261215451200 2195902229708880 8586610941968640 3253188488457600 12548012741193600 2082388567210560 3806770047454080 5855739279223680 5553036179228160 2439891366343200 1561791425407920 9360371200783680 2345431925410560 4391804459417760 6506376976915200 4164777134421120 11711478558447360 10400412445315200 11106072358456320 12879916412952960 9916136034336000 4879782732686400 3123582850815840 4674749844758400 4690863850821120 4627530149356800 8783608918835520 2181549927553920 8329554268842240 23422957116894720 3518147888115840 1636162445665440 9759565465372800 6247165701631680 9255060298713600 17567217837671040 4363099855107840 16659108537684480 7319674099029600 1842839369965440 7012124767137600 7036295776231680 6941295224035200 3272324891330880 12494331403263360 2808605456899200 1382129527474080 35134435675342080 5277221832173760 8726199710215680 2454243668498160 14639348198059200 3685678739930880 14072591552463360 13882590448070400 4254625347154560 6544649782661760 5617210913798400 2764259054948160 10554443664347520 10411942836052800 2621365093105920 4908487336996320 7371357479861760 7271833091846400 4212908185348800 2073194291211120 27765180896140800 8509250694309120 1863083252257920 13089299565323520 6994848697603200 5528518109896320 20823885672105600 5242730186211840 1397312439193440 9816974673992640 14543666183692800 2563611639402240 4146388582422240 3726166504515840 26178599130647040 3932047639658880 11057036219792640 10907749637769600 10485460372423680 5678916865171200 2794624878386880 19633949347985280 4413522860841600 2650161203746560 8292777164844480 2059644001726080 7864095279317760 22114072439585280 21815499275539200 3845417459103360 1544733001294560 5589249756773760 5898071459488320 5300322407493120 16585554329688960 16361624456654400 4119288003452160 15728190558635520 4191937317580320 2014266288101760 6620284291262400 43630998551078400 3975241805619840 3089466002589120 11796142918976640 3069871080796800 1510699716076320 33171108659377920 4657708130644800 4482626418990720 32723248913308800 8238576006904320 4416935339577600 2317099501941840 8383874635160640 2082269517229440 4028532576203520 7950483611239680 6178932005178240 6139742161593600 1561702137922080 3021399432152640 9315416261289600 16477152013808640 5962862708429760 2865213008743680 4634199003883680 4187068633123200 4164539034458880 15900967222479360 1953965362124160 12357864010356480 6625403009366400 3140301474842400 3123404275844160 6042798864305280 11925725416859520 2977968600028800 1465474021593120 9268398007767360 1389718680013440 2541045328738560 2342553206883120 3907930724248320 24715728020712960 4297819513115520 6280602949684800 1042289010010080 6246808551688320 5955937200057600 2930948043186240 18536796015534720 2779437360026880 4685106413766240 7815861448496640 6940898390764800 4466952900043200 2198211032389680 8595639026231040 3256608936873600 12561205899369600 2084578020020160 3811567993107840 5861896086372480 5558874720053760 2442456702655200 1563433515015120 9370212827532480 2348388041690880 4396422064779360 6513217873747200 4169156040040320 11723792172744960 10411347586147200 11117749440107520 12893458539346560 9926562000096000 4884913405310400 3126867030030240 4679664942902400 4696776083381760 4632395600044800 8792844129558720 2183843640021120 8338312080080640 23447584345489920 3522582062536320 1637882730015840 9769826810620800 6253734060060480 9264791200089600 17585688259117440 4367687280042240 16676624160161280 7327370107965600 1845162032757120 7019497414353600 7045164125072640 6948593400067200 3275765460031680 12507468120120960 2812145344041600 1383871524567840 35171376518234880 5283873093804480 8735374560084480 2456824095023760 14654740215931200 3690324065514240 14090328250145280 13897186800134400 4259987757002880 6551530920063360 5624290688083200 2767743049135680 10567746187608960 10422890100100800 2624668987772160 4913648190047520 7380648131028480 7279478800070400 4218218016062400 2075807286851760 27794373600268800 8519975514005760 1865431429868160 13103061840126720 7002203180515200 5535486098271360 20845780200201600 5249337975544320 1399073572401120 9827296380095040 14558957600140800 2566842743243520 4151614573703520 3730862859736320 26206123680253440 3937003481658240 11070972196542720 10919218200105600 10498675951088640 5686074411897600 2798147144802240 19654592760190080 4419085540636800 2653501392218880 8303229147407040 2062239918963840 7874006963316480 22141944393085440 21838436400211200 3850264114865280 1546679939222880 5596294289604480 5905505222487360 5307002784437760 16606458294814080 16378827300158400 4124479837927680 15748013926632960 4197220717203360 2016805012548480 6628628310955200 43676872800422400 3980252088328320 3093359878445760 11811010444974720 3073740259766400 1512603759411360 33212916589628160 4663578574670400 4488276194962560 32757654600316800 8248959675855360 4422502320364800 2320019908834320 8394441434406720 2084893951029120 4033610025096960 7960504176656640 6186719756891520 6147480519532800 1563670463271840 3025207518822720 9327157149340800 16497919351710720 5970378132492480 2868824242448640 4640039817668640 4192345896393600 4169787902058240 15921008353313280 1956428084983680 12373439513783040 6633753480547200 3144259422295200 3127340926543680 6050415037645440 11940756264984960 2981721947702400 1467321063737760 9280079635337280 1391470242261120 2542644643956480 2345505694907760 3912856169967360 24746879027566080 4303236363672960 6288518844590400 1043602681695840 6254681853087360 5963443895404800 2934642127475520 18560159270674560 2782940484522240 4691011389815520 7825712339934720 6949646503430400 4472582921553600 2200981595606640 8606472727345920 3260713474972800 12577037689180800 2087205363391680 3813966965934720 5869284254951040 5565880969044480 2445535106229600 1565404022543760 9382022779631040 2349866099831040 4401963191213280 6521426949945600 4174410726783360 11738568509902080 10424469755145600 11131761938088960 12909709091018880 9939073159008000 4891070212459200 3130808045087520 4685563060675200 4699732199662080 4638234140870400 8803926382426560 2186596094981760 8348821453566720 23477137019804160 3524799149746560 1639947071236320 9782140424918400 6261616090175040 9276468281740800 17607852764853120 4373192189963520 16697642907133440 7336605318688800 1846323364152960 7028344591012800 7049598299493120 6957351211305600 3279894142472640 12523232180350080 2813915287612800 1384742523114720 35215705529706240 5287198724619840 8746384379927040 2459920606854480 14673210637377600 3692646728305920 14099196598986240 13914702422611200 4262668961927040 6559788284945280 5627830575225600 2769485046229440 10574397449239680 10436026816958400 2626320935105280 4919841213708960 7385293456611840 7288653649939200 4220872931419200 2077113784672080 27829404845222400 8525337923854080 1866605518673280 13119576569890560 7011028560009600 5538970092458880 20872053633916800 5252641870210560 1399954139004960 9839682427417920 14577307299878400 2568458295164160 4154227569344160 3733211037346560 26239153139781120 3939481402657920 11077940184917760 10932980474908800 10505283740421120 5689653185260800 2799908278009920 19679364854835840 4421866880534400 2655171486455040 8308455138688320 2063537877582720 7878962805315840 22155880369835520 21865960949817600 3852687442746240 1547653408187040 5599816556019840 5909222103986880 5310342972910080 16616910277376640 16399470712363200 4127075755165440 15757925610631680 4199862417014880 2018074374771840 6632800320801600 43731921899635200 3982757229682560 3095306816374080 11818444207973760 3075674849251200 1513555781078880 33233820554753280 4666513796683200 4491101082948480 32798941424726400 8254151510330880 4425285810758400 2321480112280560 8399724834029760 2086206167928960 4036148749543680 7965514459365120 6190613632748160 6151349698502400 1564654625946720 3027111562157760 9333027593366400 16508303020661760 5974135844523840 2870629859301120 4642960224561120 4194984528028800 4172412335857920 15931028918730240 1957659446413440 12381227265496320 6637928716137600 3146238396021600 3129309251893440 6054223124315520 11948271689047680 2983598621539200 1468244584810080 9285920449122240 1392346023384960 2544777064247040 2346981938920080 3915318892826880 24762454530992640 4305944788951680 6292476792043200 1044259517538720 6258618503786880 5967197243078400 2936489169620160 18571840898244480 2784692046769920 4693963877840160 7830637785653760 6954020559763200 4475397932308800 2202366877215120 8611889577903360 3262765744022400 12584953584086400 2088519035077440 3817165596370560 5872978339240320 5569384093539840 2447074308016800 1566389276308080 9387927755680320 2351836844017920 4404733754430240 6525531488044800 4177038070154880 11745956678480640 10431030839644800 11138768187079680 12917834366855040 9945328738464000 4894148616033600 3132778552616160 4688512119561600 4703673688035840 4641153411283200 8809467508860480 2187972322462080 8354076140309760 23491913356961280 3527755266026880 1640979241846560 9788297232067200 6265557105232320 9282306822566400 17618935017720960 4375944644924160 16708152280619520 7341222924050400 1847871806014080 7032768179342400 7055510532053760 6961730116924800 3281958483693120 12531114210464640 2816275212374400 1385903854510560 35237870035441920 5291632899040320 8751889289848320 2461468862769840 14682445848100800 3695743612028160 14111021064107520 13923460233849600 4266243901825920 6563916967386240 5632550424748800 2771807709021120 10583265798080640 10442595175387200 2628523531549440 4922937725539680 7391487224056320 7293241074873600 4224412818561600 2078855781765840 27846920467699200 8532487803651840 1868170970413440 13127833934772480 7015441249756800 5543615418042240 20885190350774400 5257047063098880 1401128227810080 9845875451079360 14586482149747200 2570612364391680 4157711563531680 3736341940826880 26255667869544960 3942785297324160 11087230836084480 10939861612310400 10514094126197760 5694424883078400 2802256455620160 19691750902158720 4425575333731200 2657398278769920 8315423127063360 2065268489074560 7885570594648320 22174461672168960 21879723224620800 3855918546587520 1548951366805920 5604512911240320 5914177945986240 5314796557539840 16630846254126720 16409792418465600 4130536978149120 15771141189296640 4203384683430240 2019766857736320 6638363000596800 43759446449241600 3986097418154880 3097902733611840 11828355891972480 3078254301897600 1514825143302240 33261692508253440 4670427426033600 4494867600263040 32819584836931200 8261073956298240 4428997131283200 2323427050208880 8406769366860480 2087955790462080 4039533715472640 7972194836309760 6195805467223680 6156508603795200 1565966842846560 3029650286604480 9340854852067200 16522147912596480 5979146127232320 2873037348437760 4646854100417760 4198502703542400 4175911580924160 15944389672619520 1959301261653120 12391610934447360 6643495696924800 3148877027656800 3131933685693120 6059300573208960 11958292254464640 2986100853321600 1469475946239840 9293708200835520 1393513731550080 2545843274392320 2348950264269840 3918602523306240 24783221868894720 4309556022656640 6297754055313600 1045135298662560 6263867371386240 5972201706643200 2938951892479680 18587416401671040 2787027463100160 4697900528539680 7837205046612480 6959852634873600 4479151279982400 2204213919359760 8619112045313280 3265502102755200 12595508110627200 2090270597325120 3818764911588480 5877903784959360 5574054926200320 2449126577066400 1567702947993840 9395801057079360 2352822216111360 4408427838719520 6531004205510400 4180541194650240 11755807569918720 10439778952310400 11148109852400640 12928668067969920 9953669511072000 4898253154132800 3135405895987680 4692444198076800 4705644432222720 4645045771833600 8816855677439040 2189807292435840 8361082389300480 23511615139837440 3529233324167040 1642355469326880 9796506308265600 6270811791975360 9290091543667200 17633711354878080 4379614584871680 16722164778600960 7347379731199200 1848646026944640 7038666297115200 7058466648334080 6967568657750400 3284710938653760 12541623583950720 2817455174755200 1386484520208480 35267422709756160 5293849986250560 8759229169743360 2463533203990320 14694759462398400 3697292053889280 14116933296668160 13935137315500800 4268031371775360 6569421877307520 5634910349510400 2772969040416960 10587699972501120 10451352986625600 2629624829771520 4927066407980640 7394584107778560 7299357641452800 4226182762132800 2079726780312720 27870274631001600 8536062743550720 1868953696283520 13138843754615040 7021324836086400 5545938080833920 20902705973251200 5259249659543040 1401715272212640 9854132815961280 14598715282905600 2571689399005440 4159453560625440 3737907392567040 26277687509230080 3944437244657280 11091876161667840 10949036462179200 10518499319086080 5696810731987200 2803430544425280 19708265631922560 4427429560329600 2658511674927360 8318907121250880 2066133794820480 7888874489314560 22183752323335680 21898072924358400 3857534098508160 1549600346115360 5606861088850560 5916655866985920 5317023349854720 16637814242501760 16423554693268800 4132267589640960 15777748978629120 4205145816637920 2020613099218560 6641144340494400 43796145848716800 3987767512391040 3099200692230720 11833311733971840 3079544028220800 1515459824413920 33275628485003520 4672384240708800 4496750858920320 32847109386537600 8264535179281920 4430852791545600 2324400519173040 8410291633275840 2088830601728640 4041226198437120 7975535024782080 6198401384461440 6159088056441600 1566622951296480 3030919648827840 9344768481417600 16529070358563840 5981651268586560 2874241093006080 4648801038346080 4200261791299200 4177661203457280 15951070049564160 1960122169272960 12396802768922880 6646279187318400 3150196343474400 3133245902592960 6061839297655680 11963302537173120 2987351969212800 1470091626954720 9297602076692160 1394097585632640 2555439165699840 2349934426944720 3920244338545920 24793605537845760 4311361639509120 6300392686948800 1045573189224480 6266491805185920 5974703938425600 2940183253909440 18595204153384320 2788195171265280 4699868853889440 7840488677091840 6962768672428800 4481027953819200 2205137440432080 8622723279018240 3266870282121600 12600785373897600 2091146378448960 3833158748549760 5880366507818880 5576390342530560 2450152711591200 1568359783836720 9399737707778880 2361690564952320 4410274880864160 6533740564243200 4182292756897920 11760733015637760 10444153008643200 11152780685061120 12934084918527360 9957839897376000 4900305423182400 3136719567673440 4694410237334400 4723381129904640 4646991952108800 8820549761728320 2190724777422720 8364585513795840 23521466031275520 3542535847428480 1643043583067040 9800610846364800 6273439135346880 9293983904217600 17641099523456640 4381449554845440 16729171027591680 7350458134773600 1855614015319680 7041615356001600 7085071694856960 6970487928163200 3286087166134080 12546878270693760 2828074836182400 1391710511489760 35282199046913280 5313803771142720 8762899109690880 2464565374600560 14700916269547200 3711228030639360 14170143389713920 13940975856326400 4284118601320320 6572174332268160 5656149672364800 2783421022979520 10627607542285440 10455731892244800 2639536513770240 4929130749201120 7422456061278720 7302415924742400 4242112254273600 2087565767234640 27881951712652800 8568237202640640 1875998229114240 13144348664536320 7024266629251200 5566842045959040 20911463784489600 5279073027540480 1406998671835680 9858261498402240 14604831849484800 2581382710529280 4175131534469280 3751996458228480 26288697329072640 3959304770655360 11133684091918080 10953623887113600 10558146055080960 5718283372166400 2813997343671360 19716522996804480 4444117599715200 2668532240344320 8350263068938560 2073921546533760 7918609541310720 22267368183836160 21907247774227200 3872074065793920 1555441159900320 5627994687342720 5938957155983040 5337064480688640 16700526137877120 16430435830670400 4147843093067520 15837219082621440 4220996015507040 2028229272558720 6666176399572800 43814495548454400 4002798360516480 3110882319800640 11877914311966080 3091151565129600 1521171954419040 33401052275754240 4689995572785600 4513700186835840 32860871661340800 8295686186135040 4447553733907200 2333161739850480 8441992031014080 2096703903127680 4056458545117440 8005596721032960 6221764639601280 6182303130259200 1572527927345760 3042343908838080 9379991145571200 16591372372270080 6004197540774720 2885074794120960 4666323479700960 4216093581110400 4193407806255360 16011193442065920 1967510337851520 12443529279202560 6671330600860800 3162070185832800 3145055854691520 6084687817676160 12008395081549440 2998612012233600 1475632753388640 9332646959401920 1399352272375680 2559170901208320 2358791891018640 3935020675703040 24887058558405120 4327612191181440 6324140371665600 1049514204281760 6290111709383040 5997224024467200 2951265506777280 18665293918803840 2798704544751360 4717583782037280 7870041351406080 6989013010425600 4497918018350400 2213449130082960 8655224382362880 3279183896419200 12648280743331200 2099028408563520 3838756351812480 5902531013554560 5597409089502720 2459387922314400 1574271306422640 9435167564074560 2365139367279360 4426898260165920 6558367792838400 4198056817127040 11805062027109120 10483519515638400 11194818179005440 12982836573544320 9995373374112000 4918775844628800 3148542612845280 4712104590652800 4730278734558720 4664507574585600 8853796520331840 2198982142304640 8396113634254080 23610124054218240 3547709050919040 1649236606728480 9837551689257600 6297085225690560 9329015149171200 17707593040663680 4397964284609280 16792227268508160 7378163766943200 1858323788576640 7068156885979200 7095418101838080 6996761361878400 3298473213456960 12594170451381120 2832204704515200 1393742841432480 35415186081327360 5321563576378560 8795928569218560 2473854910092720 14756327533886400 3716647577153280 14190836203676160 13993522723756800 4290374746143360 6596946426913920 5664409409030400 2787485682864960 10643127152757120 10495142042817600 2643391057547520 4947709820185440 7433295154306560 7329940474348800 4248307056772800 2090614262148720 27987045447513600 8580749492286720 2079406660383360 13193892853827840 7050742767734400 5574971365729920 20990284085635200 5286782115095040 1559554995287520 9895419640370880 14659880948697600 2585152331677440 4181228524297440 4158813320766720 26387785707655680 3965086586321280 11149942731459840 10994910711523200 10573564230190080 6338298376569600 3119109990575040 19790839280741760 4450607392809600 2957872575732480 8362457048594880 2076950116644480 7930173172642560 22299885462919680 21989821423046400 3877728497516160 1557712587483360 6238219981150080 5947629879481920 5915745151464960 16724914097189760 16492366067284800 4153900233288960 15860346345285120 4678664985862560 2031191117746560 6675911089214400 43979642846092800 4436808863598720 3115425174966720 11895259758963840 3095665607260800 1523393338309920 33449828194379520 5198516650958400 4520291592136320 32984732134569600 8307800466577920 4929787626220800 2336568881225040 9357329971725120 2324042738075520 4062382235493120 8873617727197440 6230850349933440 6191331214521600 1743032053556640 3046786676619840 10397033301916800 16615600933155840 6655213295398080 2889287900110080 4673137762450080 4222250388259200 4648085476151040 17747235454394880 1970383514520960 12461700699866880 7394681439331200 3166687791194400 3486064107113280 6093573353239680 13310426590796160 3002990917852800 1477787635890720 9346275524900160 1401395761664640 2562369531644160 2614548080334960 3940767029041920 24923401399733760 4333931850165120 6333375582388800 1051046821248480 6972128214226560 6005981835705600 2955575271781440 18692551049800320 2802791523329280 5229096160669920 7881534058083840 7746809126918400 4504486376779200 2216681453836080 8667863700330240 3283972524201600 12666751164777600 2102093642496960 3843554297466240 5911150543562880 5605583046658560 2462979393151200 1576570231872720 10458192321339840 2368095483559680 4433362907672160 6567945048403200 4204187284993920 11822301087125760 11620213690377600 11211166093317120 13001795550495360 10009969726176000 4925958786302400 3153140463745440 4718985728054400 4736190967119360 4671319205548800 8866725815344320 2202193339758720 8408374569987840 23644602174251520 3552143225339520 1651645004819040 9851917572604800 6306280927490880 9342638411097600 17733451630688640 4404386679517440 16816749139975680 7388938179453600 1860646451368320 7078478592081600 7104286450679040 7006978808323200 3303290009638080 12612561854981760 2835744591657600 1395484838526240 35466903261377280 5328214838009280 8808773359034880 2477467507228560 14777876358907200 3721292902736640 14208572901358080 14013957616646400 4295737155991680 6606580019276160 5671489183315200 2790969677052480 10656429676018560 10510468212484800 2646694952213760 4954935014457120 7442585805473280 7340644465862400 4253616887486400 2093227257789360 28027915233292800 2082443240465280 13213160038552320 7061039043811200 5581939354104960 21020936424969600 5293389904427520 1561832430348960 9909870028914240 14681288931724800 2588383435518720 4186454515578720 4164886480930560 26426320077104640 3970042428320640 11163878708209920 11010966698793600 10586779808855040 6347554262380800 3123664860697920 19819740057828480 4456170072604800 2962191989111040 8372909031157440 2079546033882240 7940084856641280 22327757416419840 22021933397587200 3882575153278080 1559659525411680 6247329721395840 5955063642480960 5924383978222080 16745818062314880 16516450048190400 4159092067764480 15880169713282560 4685497291046880 2033729842193280 6684255108907200 44043866795174400 4443287983666560 3119319050823360 11910127284961920 3099534786230400 1525297381644960 33491636124629760 5206108101163200 4525941368108160 33032900096380800 8318184135528960 4936986648518400 2339489288117520 9370994582093760 2327436562872960 4067459684386560 8886575967333120 6238638101646720 6199069572460800 1745577422154720 3050594763289920 10412216202326400 16636368271057920 6664931975499840 2892899133815040 4678978576235040 4227527651529600 4654873125745920 17773151934666240 1972846237380480 12477276203293440 7405479972777600 3170645738647200 3491154844309440 6101189526579840 13329863950999680 3006744265526400 1479634678035360 9357957152470080 1403147323912320 2563968846862080 2618366133232080 3945692474760960 24954552406586880 4339348700722560 6341291477294400 1052360492934240 6982309688618880 6013488531052800 2959269356070720 18715914304940160 2806294647824640 5236732266464160 7891384949521920 7758121876243200 4510116398289600 2219452017053040 8678697401445120 3288077062300800 12682582954588800 2104720985868480 3845953270293120 5918538712141440 5612589295649280 2466057796725600 1578540739401360 10473464532928320 2369573541699840 4438904034106080 6576154124601600 4209441971736960 11837077424282880 11637182814364800 11225178591298560 13018046102167680 10022480885088000 4932115593451200 3157081478802720 4724883845827200 4739147083399680 4677157746374400 8877808068212160 2204945794719360 8418883943473920 23674154848565760 3554360312549760 1653709346039520 9864231186902400 6314162957605440 9354315492748800 17755616136424320 4409891589438720 16837767886947840 7398173390176800 1861807782764160 7087325768740800 7108720625099520 7015736619561600 3307418692079040 12628325915210880 2837514535228800 1396355837073120 35511232272848640 5331540468824640 8819783178877440 2480564019059280 14796346780353600 3723615565528320 14217441250199040 14031473239123200 4298418360915840 6614837384158080 5675029070457600 2792711674146240 10663080937649280 10523604929342400 2648346899546880 4961128038118560 7447231131056640 7349819315731200 4256271802843200 2094533755609680 28062946478246400 2085046023392640 13229674768316160 7069864423305600 5585423348292480 21047209858684800 5296693799093760 1563784517544480 9922256076237120 14699638631462400 2589998987439360 4189067511219360 4170092046785280 26459349536632320 3972520349320320 11170846696584960 11024728973596800 10593387598187520 6355487878790400 3127569035088960 19844512152474240 4458951412502400 2965894343435520 8378135022438720 2080843992501120 7945040698640640 22341693393169920 22049457947193600 3884998481159040 1560632994375840 6255138070177920 5958780523980480 5931788686871040 16756270044877440 16537093460395200 4161687985002240 15890081397281280 4691353552633440 2034999204416640 6688427118753600 44098915894387200 4448841515153280 3121265988751680 11917561047960960 3101469375715200 1526249403312480 33512540089754880 5212615058481600 4528766256094080 33074186920790400 8323375970004480 4943157239059200 2340949491563760 9382707105266880 2330345555556480 4069998408833280 8897683030306560 6242531977503360 6202938751430400 1747759166667360 3052498806624960 10425230116963200 16646751940008960 6673262272729920 2894704750667520 4681898983127520 4230166283164800 4660691111112960 17795366060613120 1974077598810240 12485063955006720 7414735858588800 3172624712373600 3495518333334720 6104997613249920 13346524545459840 3008620939363200 1480558199107680 9363797966255040 1404023105036160 2565035057007360 2621638750001040 3948155197620480 24970127910013440 4342057126001280 6345249424747200 1053017328777120 6991036666669440 6017241878726400 2961116398215360 18727595932510080 2808046210072320 5243277500002080 7896310395240960 7767818518521600 4512931409044800 2220837298661520 8684114252002560 3290129331350400 12690498849494400 2106034657554240 3847552585511040 5922232796430720 5616092420144640 2467596998512800 1579525993165680 10486555000004160 2370558913793280 4441674597323040 6580258662700800 4212069315108480 11844465592861440 11651727777782400 11232184840289280 13026171378003840 10028736464544000 4935193997025600 3159051986331360 4727832904713600 4741117827586560 4680077016787200 8883349194646080 2206322022199680 8424138630216960 23688931185722880 3555838370689920 1654741516649760 9870387994051200 6318103972662720 9360154033574400 17766698389292160 4412644044399360 16848277260433920 7402790995538400 1862582003694720 7091749357070400 7111676741379840 7020115525180800 3309483033299520 12636207945325440 2838694497609600 1396936502771040 35533396778584320 5333757556034880 8825288088798720 2482112274974640 14805581991076800 3725164007389440 14223353482759680 14040231050361600 4300205830865280 6618966066599040 5677388995219200 2793873005542080 10667515112069760 10530173287771200 2649448197768960 4964224549949280 7450328014778880 7354406740665600 4258041746414400 2095404754156560 28080462100723200 2086347414856320 13237932133198080 7074277113052800 5587746011084160 21060346575542400 5298896395537920 1564760561142240 9928449099898560 14708813481331200 2591076022053120 4190809508313120 4172694829712640 26475864266396160 3974172296653440 11175492022168320 11031610110998400 10597792791075840 6359454686995200 3129521122284480 19856898199797120 4460805639100800 2967745520597760 8381619016626240 2081709298247040 7948344593306880 22350984044336640 22063220221996800 3886614033079680 1561281973685280 6259042244568960 5961258444980160 5935491041195520 16763238033252480 16547415166497600 4163418596494080 15896689186613760 4694281683426720 2035845445898880 6691208458651200 44126440443993600 4451618280896640 3122563947370560 11922516889960320 3102759102038400 1526884084424160 33526476066504960 5215868537140800 4530649514751360 33094830332995200 8326837192988160 4946242534329600 2341922960527920 9388563366853440 2331800051898240 4071690891797760 8903236561793280 6245127894741120 6205518204076800 1748850038923680 3053768168848320 10431737074281600 16653674385976320 6677427421344960 2895908495235840 4683845921055840 4231925370921600 4663600103796480 17806473123586560 1974898506430080 12490255789482240 7419363801494400 3173944028191200 3497700077847360 6107536337696640 13354854842689920 3009872055254400 1481173879822560 9367691842111680 1404606959118720 2566634372225280 2623275058385520 3949797012860160 24980511578964480 4343862742853760 6347888056382400 1053455219339040 6995400155694720 6019744110508800 2962347759645120 18735383684223360 2809213918237440 5246550116771040 7899594025720320 7772666839660800 4514808082881600 2221760819733840 8687725485707520 3291497510716800 12695776112764800 2106910438678080 3849951558337920 5924695519290240 5618427836474880 2468623133037600 1580182829008560 10493100233542080 2372036971933440 4443521639467680 6582995021433600 4213820877356160 11849391038580480 11659000259491200 11236855672949760 13031588228561280 10032906850848000 4937246266075200 3160365658017120 4729798943971200 4744073943866880 4682023197062400 8887043278935360 2207239507186560 8427641754712320 23698782077160960 3558055457900160 1655429630389920 9874492532150400 6320731316034240 9364046394124800 17774086557870720 4414479014373120 16855283509424640 7405869399112800 1863743335090560 7094698415956800 7116110915800320 7023034795593600 3310859260779840 12641462632068480 2840464441180800 1397807501317920 35548173115741440 5337083186850240 8828958028746240 2483144445584880 14811738798225600 3727486670181120 14232221831600640 14046069591187200 4302887035789440 6621718521559680 5680928882361600 2795615002635840 10674166373700480 10534552193390400 2651100145102080 4966288891169760 7454973340362240 7357465023955200 4260696661771200 2096711251976880 28092139182374400 2087215009165440 13243437043119360 7077218906217600 5591230005271680 21069104386780800 5302200290204160 1565411256874080 9932577782339520 14714930047910400 2592691573973760 4193422503953760 4174430018330880 26486874086238720 3976650217653120 11182460010543360 11036197535932800 10604400580408320 6362099225798400 3130822513748160 19865155564679040 4463586978998400 2968979638705920 8386845007907520 2083007256865920 7953300435306240 22364920021086720 22072395071865600 3889037360960640 1562255442649440 6261645027496320 5964975326479680 5937959277411840 16773690015815040 16554296303899200 4166014513731840 15906600870612480 4696233770622240 2037114808122240 6695380468497600 44144790143731200 4453469458058880 3124510885298880 11929950652959360 3104693691523200 1527836106091680 33547380031630080 5218037522913600 4533474402737280 33108592607798400 8332029027463680 4948299397843200 2343383163974160 9392467541244480 2332769716126080 4074229616244480 8906938916117760 6249021770597760 6209387383046400 1749577287094560 3055672212183360 10436075045827200 6680204187088320 2897714112088320 4686766327948320 4234564002556800 4665539432252160 17813877832235520 1976129867859840 12498043541195520 7422449096764800 3175923001917600 3499154574189120 6111344424366720 13360408374176640 3011748729091200 1482097400894880 9373532655896640 1405482740242560 2567167477297920 2624365930641840 3952259735719680 24996087082391040 4346571168132480 6351846003835200 1054112055181920 6998309148378240 6023497458182400 2964194801789760 18747065311793280 2810965480485120 5248731861283680 7904519471439360 7775899053753600 4517623093636800 2223146101342320 8693142336264960 3293549779766400 12703692007670400 2108224110363840 3850751215946880 5928389603579520 5621930960970240 2470162334824800 1581168082772880 10497463722567360 2372529657980160 4446292202684640 6587099559532800 4216448220727680 11856779207159040 11663848580630400 11243861921940480 13039713504397440 10039162430304000 4940324669649600 3162336165545760 4732748002857600 4745059315960320 4684942467475200 8892584405369280 2208615734666880 8432896441455360 23713558414318080 3558794486970240 1656461801000160 9880649339299200 6324672331091520 9369884934950400 17785168810738560 4417231469333760 16865792882910720 7410487004474400 1864130445555840 7099122004286400 7117588973940480 7027413701212800 3312923602000320 12649344662183040 2841054422371200 1398097834166880 35570337621477120 5338191730455360 8834462938667520 2484692701500240 14820974008948800 3728260891111680 14235177947880960 14054827402425600 4303780770764160 6625847204000640 5682108844742400 2796195668333760 10676383460910720 10541120551819200 2651650794213120 4969385403000480 7456521782223360 7362052448889600 4261581633556800 2097146751250320 28109654804851200 2088516400629120 13251694408001280 7081631595964800 5592391336667520 21082241103638400 5303301588426240 1566387300471840 9938770806000960 14724104897779200 2593230091280640 4194293502500640 4177032801258240 26503388816002560 3977476191319680 11184782673335040 11043078673334400 10606603176852480 6366066034003200 3132774600943680 19877541612001920 4464514092297600 2970830815868160 8388587005001280 2083439909738880 7954952382639360 22369565346670080 22086157346668800 3889845136920960 1562579932304160 6265549201887360 5966214286979520 5941661631736320 16777174010002560 16564618010001600 4166879819477760 15909904765278720 4699161901415520 2037537928863360 6961721335430400 6696771138446400 44172314693337600 4456246223802240 3125159864608320 11932428573959040 3105338554684800 1528153446647520 33554348020005120 5221291001572800 4534416032065920 33129236020003200 8333759638955520 4951384693113600 2343869898456240 9398323802831040 2334224212467840 4075075857726720 8912492447604480 6250319729216640 6210677109369600 1750668159350880 3056306893295040 10442582003145600 6684369335703360 2898315984372480 4687739796912480 4235443546435200 4668448424935680 17824984895208960 1976540321669760 12500639458433280 7427077039670400 3176582659826400 3501336318701760 6112613786590080 13368738671406720 3012374287036800 1482405241252320 9375479593824960 1405774667283840 2570366107733760 2626002239026320 3953080643339520 25001278916866560 4347473976558720 6353165319652800 1054331000462880 7002672637403520 6024748574073600 2964810482504640 18750959187649920 2811549334567680 5252004478052640 7906161286679040 7780747374892800 4518561430555200 2223607861878480 8694947953117440 3294233869449600 12706330639305600 2108662000925760 3855549161600640 5929620965009280 5623098669135360 2470675402087200 1581496500694320 10504008956105280 2375485774260480 4447215723756960 6588467738899200 4217324001851520 11859241930018560 11671121062339200 11246197338270720 13042421929676160 10041247623456000 4941350804174400 3162993001388640 4733731022486400 4750971548520960 4685915557612800 8894431447513920 2209074477160320 8434648003703040 23718483860037120 3563228661390720 1656805857870240 9882701608348800 6325986002777280 9371831115225600 17788862895027840 4418148954320640 16869296007406080 7412026206261600 1866453108347520 7100596533729600 7126457322781440 7028873336419200 3313611715740480 12651972005554560 2844594309513600 1399839831260640 35577725790055680 5344842992086080 8836297908641280 2485208786805360 14824052412523200 3732906216695040 14252914645562880 14057746672838400 4309143180612480 6627223431480960 5689188619027200 2799679662521280 10689685984172160 10543310004628800 2654954688879360 4970417573610720 7465812433390080 7363581590534400 4266891464270400 2099759746890960 28115493345676800 2088950197783680 13254446862961920 7083102492547200 5599359325042560 21086620009257600 5309909377758720 1566712648337760 9940835147221440 14727163181068800 2596461195121920 4199519493781920 4177900395567360 26508893725923840 3982432033319040 11198718650085120 11045372385801600 10619818755517440 6367388303404800 3133425296675520 19881670294442880 4470076772092800 2971447874922240 8399038987563840 2086035826976640 7964864066638080 22397437300170240 22090744771603200 3894691792682880 1564526870232480 6266850593351040 5973648049978560 5942895749844480 16798077975127680 16568058578702400 4172071653953280 15929728133276160 4700137945013280 2040076653310080 6963167325945600 6705115158139200 44181489543206400 4457171812383360 3129053740464960 11947296099957120 3109207733654400 1530057489982560 33596155950255360 5222375494459200 4540065808037760 33136117157404800 8344143307906560 4952413124870400 2346790305348720 9400275890026560 2334709044581760 4080153306620160 8914343624766720 6258107480929920 1751031783436320 3060114979965120 10444750988918400 6685757718575040 2901927218077440 4693580610697440 4240720809705600 4669418089163520 17828687249533440 1979003044529280 12516214961859840 7428619687305600 3180540607279200 3502063566872640 6120229959930240 13371515437150080 3016127634710400 1484252283396960 9387161221394880 1407526229531520 2571965422951680 2626547675154480 3958006089058560 25032429923719680 4352890827116160 6361081214558400 1055644672148640 7004127133745280 6032255269420800 2968504566793920 18774322442789760 2815052459063040 5253095350308960 7916012178117120 7782363481939200 4524191452065600 2226378425095440 8705781654232320 3298338407548800 12722162429116800 2111289344297280 3857948134427520 5937009133587840 5630104918126080 2473753805661600 1583467008222960 10506190700617920 2376963832400640 4452756850190880 6596676815097600 4222578688594560 11874018267175680 11673545222908800 11260209836252160 13058672481348480 10053758782368000 4947507611323200 3166934016445920 4739629140259200 4753927664801280 4691754098438400 8905513700381760 2211826932120960 8445157377189120 23748036534351360 3565445748600960 1658870199090720 9895015222646400 6333868032891840 9383508196876800 17811027400763520 4423653864241920 16890314754378240 7421261416984800 1867614439743360 7109443710388800 7130891497201920 7037631147657600 3317740398181440 12667736065783680 2846364253084800 1400710829807520 35622054801527040 5348168622901440 8847307728483840 2488305298636080 14842522833969600 3735228879486720 14261782994403840 14075262295315200 4311824385536640 6635480796362880 5692728506169600 2801421659615040 10696337245802880 10556446721486400 2656606636212480 4976610597272160 7470457758973440 7372756440403200 4269546379627200 2101066244711280 28150524590630400 2091552980711040 13270961592725760 7091927872041600 5602843319230080 21112893442972800 5313213272424960 1568664735533280 9953221194544320 14745512880806400 2598076747042560 4202132489422560 4183105961422080 26541923185451520 3984909954318720 11205686638460160 11059134660604800 10626426544849920 6375321919814400 3137329471066560 19906442389088640 4472858111990400 2975150229246720 8404264978845120 2087333785595520 7969819908637440 22411373276920320 22118269321209600 3897115120563840 1565500339196640 6274658942133120 5977364931478080 5950300458493440 16808529957690240 16588701990907200 4174667571191040 15939639817274880 4705994206599840 2041346015533440 6971843269036800 6709287167985600 44236538642419200 4462725343870080 3131000678393280 11954729862956160 3111142323139200 1531009511650080 33617059915380480 5228882451777600 4542890696023680 33177403981814400 8349335142382080 4958583715411200 2348250508794960 9411988413199680 2337618037265280 4082692031066880 8925450687740160 6262001356786560 1753213527948960 3062019023300160 10457764903555200 6694088015805120 2903732834929920 4696501017589920 4243359441340800 4675236074530560 17850901375480320 1980234405959040 12524002713573120 7437875573116800 3182519581005600 3506427055897920 6124038046600320 13388176031610240 3018004308547200 1485175804469280 9393002035179840 1408402010655360 2575164053387520 2629820291923440 3960468811918080 25048005427146240 4355599252394880 6365039162011200 1056301507991520 7012854111795840 6036008617094400 2970351608938560 18786004070359680 2816804021310720 5259640583846880 7920937623836160 7792060124217600 4527006462820800 2227763706703920 8711198504789760 3300390676598400 12730078324022400 2112603015983040 3862746080081280 5940703217877120 5633608042621440 2475293007448800 1584452261987280 10519281167693760 2379919948680960 4455527413407840 6600781353196800 4225206031966080 11881406435754240 11688090186326400 11267216085242880 13066797757184640 10060014361824000 4950586014897600 3168904523974560 4742578199145600 4759839897361920 4694673368851200 8911054826815680 2213203159601280 8450412063932160 23762812871508480 3569879923021440 1659902369700960 9901172029795200 6337809047949120 9389346737702400 17822109653631360 4426406319202560 16900824127864320 7425879022346400 1869937102535040 7113867298718400 7139759846042880 7042010053276800 3319804739401920 12675618095898240 2849904140227200 1402452826901280 35644219307262720 5354819884532160 8852812638405120 2489853554551440 14851758044692800 3739874205070080 14279519692085760 14084020106553600 4317186795384960 6639609478803840 5699808280454400 2804905653802560 10709639769064320 10563015079915200 2659910530878720 4979707109102880 7479748410140160 7377343865337600 4274856210340800 2103679240351920 28168040213107200 2092854372174720 13279218957607680 7096340561788800 5609811307605120 21126030159830400 5319821061757440 1569640779131040 9959414218205760 14754687730675200 2601307850883840 4207358480703840 4185708744349440 26558437915215360 3989865796318080 11219622615210240 11066015798006400 10639642123514880 6379288728019200 3139281558262080 19918828436411520 4478420791785600 2977001406408960 8414716961407680 2089929702833280 7979731592636160 22439245230420480 22132031596012800 3901961776325760 1567447277124960 6278563116524160 5984798694477120 5954002812817920 16829433922815360 16599023697009600 4179859405666560 15959463185272320 4708922337393120 2043884739980160 6976181240582400 6717631187678400 44264063192025600 4465502109613440 3134894554249920 11969597388954240 3115011502108800 1532913554985120 33658867845630720 5232135930436800 4548540471995520 33198047394019200 8359718811333120 4961669010681600 2351170915687440 9417844674786240 2339072533607040 4087769479960320 8931004219226880 6269789108499840 1754304400205280 3065827109970240 10464271860873600 6698253164420160 2907344068634880 4702341831374880 4248636704611200 4678145067214080 17862008438453760 1982697128818560 12539578216999680 7442503516022400 3186477528458400 3508608800410560 6131654219940480 13396506328840320 3021757656220800 1487022846613920 9404683662749760 1410153572903040 2579428893968640 2631456600307920 3965394257637120 25079156433999360 4361016102952320 6372955056916800 1057615179677280 7017217600821120 6043515312441600 2974045693227840 18809367325499520 2820307145806080 5262913200615840 7930788515274240 7796908445356800 4532636484331200 2230534269920880 8722032205904640 3304495214697600 12745910113833600 2115230359354560 3869143340952960 5948091386455680 5640614291612160 2478371411023200 1586422769515920 10525826401231680 2383861437054720 4461068539841760 6608990429395200 4230460718709120 11896182772911360 11695362668035200 11281228583224320 13083048308856960 10072525520736000 4956742822046400 3172845539031840 4748476316918400 4767722874109440 4700511909676800 8922137079683520 2215955614561920 8460921437418240 23792365545822720 3575792155582080 1661966710921440 9913485644092800 6345691078063680 9401023819353600 17844274159367040 4431911229123840 16921842874836480 7435114233069600 1873033986257280 7122714475377600 7151584311164160 7050767864515200 3323933421842880 12691382156127360 2854623989750400 1404775489692960 35688548318734080 5363688233373120 8863822458247680 2492950066382160 14870228466139200 3746067972514560 14303168622328320 14101535729030400 4324336675182720 6647866843685760 5709247979500800 2809550979385920 10727376466746240 10576151796772800 2664315723767040 4985900132764320 7492135945029120 7386518715206400 4281935984625600 2107163234539440 28203071458060800 2095457155102080 13295733687371520 7105165941283200 5619101958771840 21152303593545600 5328631447534080 1571592866326560 9971800265528640 14773037430412800 2605615989338880 4214326469078880 4190914310204160 26591467374743040 3996473585650560 11238203917543680 11079778072809600 10657262895068160 6387222344428800 3143185732653120 19943600531057280 4485837698179200 2980703760733440 8428652938157760 2093390925816960 7992947171301120 22476407835087360 22159556145619200 3908423984008320 1570043194362720 6286371465306240 5994710378475840 5961407521466880 16857305876315520 16619667109214400 4186781851633920 15985894342602240 4714778598979680 2047269705909120 6984857183673600 6728756547268800 44319112291238400 4471055641100160 3140086388725440 11989420756951680 3120170407401600 1535452279431840 33714611752631040 5238642887755200 4556073506624640 33239334218428800 8373563703267840 4967839601222400 2355064791544080 9429557197959360 2341981526290560 4094539411818240 8942111282200320 6280172777450880 1756486144717920 3070904558863680 10477285775510400 6706583461650240 2912159046908160 4710129583088160 4255673055638400 4683963052581120 17884222564400640 1985980759297920 12560345554901760 7451759401833600 3191754791728800 3512972289435840 6141809117727360 13413166923300480 3026762119785600 1489485569473440 9420259166176320 1412488989233280 2579961999041280 2634729217076880 3971961518595840 25120691109803520 4368238570362240 6383509583457600 1059366741924960 7025944578871680 6053524239571200 2978971138946880 18840518332352640 2824977978466560 5269458434153760 7943923037191680 7806605087635200 4540143179678400 2234228354210160 8736477140724480 3309967932163200 12767019166915200 2118733483849920 3869942998561920 5957942277893760 5649955956933120 2482475949122400 1589050112887440 10538916868307520 2384354123101440 4468456708420320 6619935864326400 4237466967699840 11915884555787520 11709907631452800 11299911913866240 13104715711086720 10089207065952000 4964951898244800 3178100225774880 4756340473948800 4768708246202880 4708296630777600 8936913416840640 2219625554509440 8474933935399680 23831769111575040 3576531184652160 1664719165882080 9929903796489600 6356200451549760 9416593261555200 17873826833681280 4439251109018880 16949867870799360 7447427847367200 1873421096722560 7134510710923200 7153062369304320 7062444946166400 3329438331764160 12712400903099520 2855213970940800 1405065822541920 35747653667362560 5364796776978240 8878502218037760 2497078748823120 14894855694734400 3746842193445120 14306124738608640 14124889892332800 4325230410157440 6658876663528320 5710427941881600 2810131645083840 10729593553956480 10593667419249600 2664866372878080 4994157497646240 7493684386890240 7398751848364800 4282820956411200 2107598733812880 28249779784665600 2098927532338560 13317753327056640 7116933113942400 5620263290167680 21187334838499200 5329732745756160 1574195649253920 9988314995292480 14797503696729600 2606154506645760 4215197467625760 4197855064677120 26635506654113280 3997299559317120 11240526580335360 11098127772547200 10659465491512320 6397800499641600 3148391298507840 19976629990584960 4486764811478400 2985640233166080 8430394935251520 2093823578689920 7994599118634240 22481053160670720 22196255545094400 3909231759968640 1570367684017440 6296782597015680 5995949338975680 5971280466332160 16860789870503040 16647191658820800 4187647157379840 15989198237268480 4722586947761760 2047692826650240 6996425107795200 6730147217217600 44392511090188800 4478460349749120 3140735368034880 11991898677951360 3120815270563200 1535769619987680 33721579741006080 5247318830846400 4557015135953280 33294383317641600 8375294314759680 4976067055276800 2355551526026160 9445173895523520 2345860183201920 4095385653300480 8956920699498240 6281470736069760 1759395137401440 3071539239975360 10494637661692800 6717690524623680 2912760919192320 4711103052052320 4256552599516800 4691720366403840 17913841398996480 1986391213107840 12562941472139520 7464100582915200 3192414449637600 3518790274802880 6143078479950720 13435381049247360 3027387677731200 1489793409830880 9422206104104640 1412780916274560 2639092706102160 3972782426215680 25125882944279040 4369141378788480 6384828899275200 1059585687205920 7037580549605760 6054775355462400 2979586819661760 18844412208209280 2825561832549120 5278185412204320 7945564852431360 7819533944006400 4541081516596800 2234690114746320 8738282757576960 3310652021846400 12769657798550400 2119171374411840 3873941286606720 5959173639323520 5651123665098240 2482989016384800 1589378530808880 10556370824408640 2386817553335040 4469380229492640 6621304043692800 4238342748823680 11918347278647040 11729300916009600 11302247330196480 13107424136365440 10091292259104000 4965978032769600 3178757061617760 4757323493577600 4773635106670080 4709269720915200 8938760458985280 2220084297002880 8476685497647360 23836694557294080 3580226330002560 1665063222752160 9931956065539200 6357514123235520 9418539441830400 17877520917970560 4440168594005760 16953370995294720 7448967049154400 1875356649048960 7135985240366400 7160452660005120 7063904581372800 3330126445504320 12715028246471040 2858163876892800 1406517486786720 35755041835941120 5370339495003840 8880337188011520 2497594834128240 14897934098308800 3750713298097920 14320905320010240 14127809162745600 4329699085031040 6660252891008640 5716327753785600 2813034973573440 10740678990007680 10595856872059200 2667619618433280 4995189668256480 7501426596195840 7400280990009600 4287245815339200 2109776230180080 28255618325491200 2099361329493120 13320505782017280 7118404010524800 5626069947146880 21191713744118400 5335239236866560 1574520997119840 9990379336512960 14800561980019200 2608847093180160 4219552460360160 4198722658986240 26641011564034560 4001429427649920 11252139894293760 11100421485014400 10670478473733120 6399122769043200 3149041994239680 19980758673025920 4491400377974400 2986257292220160 8439104920720320 2095986843054720 8002858855299840 22504279788587520 22200842970028800 3913270639770240 1571990132291040 6298083988479360 6002144141474880 5972514584440320 16878209841440640 16650632227521600 4191973686109440 16005717710599680 4723562991359520 2049808430355840 6997871098310400 6737100566961600 44401685940057600 4479385938330240 3143980264582080 12004288282949760 3124039586371200 1537356322766880 33756419682881280 5248403323732800 4561723282596480 33301264455043200 8383947372218880 4977095487033600 2357985198436560 9447125982719040 2346345015315840 4099616860711680 8958771876660480 6287960529164160 1759758761486880 3074712645533760 10496806647465600 6719078907495360 2915770280613120 4715970396873120 4260950318908800 4692690030631680 17917543753320960 1988443482157440 12575921058328320 7465643230550400 3195712739181600 3519517522973760 6149425291067520 13438157814990720 3030515467459200 1491332611618080 9431940793746240 1414240551480960 2639638142230320 3976886964314880 25151842116656640 4373655420919680 6391425478363200 1060680413610720 7039035045947520 6061030934918400 2982665223236160 18863881587492480 2828481102961920 5279276284460640 7953773928629760 7821150051052800 4545773201188800 2236998917427120 8747310841839360 3314072470262400 12782850956726400 2121360827221440 3877139917042560 5965330446472320 5656962205923840 2485554352696800 1591020620416080 10558552568921280 2388788297521920 4473997834854240 6628144940524800 4242721654442880 11930660892944640 11731725076579200 11313924411847680 13120966262759040 10101718224864000 4971108705393600 3182041240832160 4762238591721600 4777576595043840 4714135171603200 8947995669708480 2222378009470080 8485443308885760 23861321785889280 3583182446282880 1666783507102560 9942217410787200 6364082481664320 9428270343206400 17895991339416960 4444756018940160 16970886617771520 7456663058090400 1876905090910080 7143357887582400 7166364892565760 7071202757404800 3333567014205120 12728164963328640 2860523801654400 1407678818182560 35791982678833920 5374773669424320 8889512037880320 2500175260653840 14913326116180800 3753810181820160 14332729785131520 14142405514809600 4333274024929920 6667134028410240 5721047603308800 2815357636365120 10749547338848640 10606804136107200 2669822214877440 5000350521307680 7507620363640320 7407926698233600 4290785702481600 2111518227273840 28284811029619200 2101530315265920 13334268056820480 7125758493436800 5630715272730240 21213608272214400 5339644429754880 1576147736449440 10000701042615360 14815853396467200 2611001162407680 4223036454547680 4203060630531840 26668536113640960 4004733322316160 11261430545460480 11111890047350400 10679288859509760 6405734116051200 3152295472898880 20001402085230720 4495108831171200 2989342587490560 8446072909095360 2097717454546560 8009466644632320 22522861090920960 22223780094700800 3916501743611520 1573288090909920 6304590945797760 6007099983474240 5978685174981120 16892145818190720 16667835071025600 4195434909093120 16018933289264640 4728443209348320 2051500913320320 7005101050886400 6742663246756800 44447560189401600 4484013881235840 3146576181819840 12014199966948480 3126619039017600 1538625684990240 33784291636381440 5253825788164800 33335670142051200 8390869818186240 4982237645817600 2359932136364880 9456886418696640 2348769175885440 4103001826640640 8968027762471680 6293152363639680 1761576881914080 3077251369980480 10507651576329600 6726020821853760 2918177769749760 4719864272729760 4264468494422400 4697538351770880 17936055524943360 1990085297397120 12586304727279360 7473356468726400 3198351370816800 3523153763828160 6154502739960960 13452041643707520 3033017699241600 1492563973047840 9439728545459520 1415408259646080 2642365322871120 3980170594794240 25172609454558720 4377266654624640 6396702741633600 1061556194734560 7046307527656320 6066035398483200 2985127946095680 18879457090919040 2830816519292160 5284730645742240 7960341189588480 7829230586284800 4549526548862400 2238845959571760 8754533309249280 3316808828995200 12793405483267200 2123112389469120 3885936150741120 5970255892191360 5661633038584320 2487606621746400 1592334292101840 10569461291484480 2394207844035840 4477691919143520 6633617657990400 4246224778938240 11940511784382720 11743845879427200 11323266077168640 13131799963873920 10110058997472000 4975213243492800 3184668584203680 4766170670236800 4788415688071680 4718027532153600 8955383838287040 2224212979443840 8492449557876480 23881023568765440 3591311766053760 1668159734582880 9950426486985600 6369337168407360 9436055064307200 17910767676574080 4448425958887680 16984899115752960 7462819865239200 1881163306028160 7149256005355200 7182623532107520 7077041298230400 3336319469165760 12738674336814720 2867013594748800 1410872479521120 35821535353148160 5386967649080640 8896851917775360 2502239601874320 14925639730478400 3762326612056320 14365247064215040 14154082596460800 4343105109651840 6672638938331520 5734027189497600 2821744959042240 10773935298161280 10615561947345600 2675879355098880 5004479203748640 7524653224112640 7414043264812800 4300520392123200 28308165192921600 2103265503884160 13345277876663040 7131642079766400 5643489918084480 21231123894691200 5351758710197760 1577449127913120 10008958407497280 14828086529625600 2616924852783360 4232617438563360 4206531007768320 26690555753326080 4013819032648320 11286979836168960 11121064897219200 10703517420395520 6411023193657600 3154898255826240 20017916814994560 4505307077462400 2991810823706880 8465234877126720 2102476636149120 8027638065296640 22573959672337920 22242129794438400 3925387279175040 1576857477111840 6309796511652480 6020728548972480 5983621647413760 16930469754253440 16681597345828800 4204953272298240 16055276130593280 4732347383739360 2056155241472640 7010885012947200 6757960616193600 44484259588876800 4487716235560320 3153714954223680 12041457097944960 3133712533795200 1542116431104480 33860939508506880 5258163759710400 33363194691657600 8409906544596480 4986351372844800 2365286215667760 9464694767478720 2350708504341120 4112310482945280 8975432471120640 6307429908447360 1763031378255840 3084232862208960 10516327519420800 6731574353340480 2924798364875520 4730572431335520 4274143477084800 4701417008682240 17950864942241280 1994600289306240 12614859816894720 7479527059267200 3205607607813600 3526062756511680 6168465724417920 13463148706680960 3039898836643200 1495950216979680 9461144862671040 1418619457100160 2644547067383760 3989200578612480 25229719633789440 4387197547313280 6411215215627200 1063964592825120 7052125513023360 6079797673286400 2991900433959360 18922289725342080 2837238914200320 5289094134767520 7978401157224960 7835695014470400 4559848254964800 2243925325469520 8774395094626560 3324333815510400 12822430431254400 2127929185650240 3886735808350080 5983800867918720 5674477828400640 2493250361632800 1595946889237680 10578188269535040 2394700530082560 4487850650939040 6648667631020800 4255858371300480 11967601735837440 11753542521705600 11348955656801280 13161592641939840 10132996122144000 4986500723265600 3191893778475360 4776983886153600 4789401060165120 4728731523667200 8975701301878080 2229259146871680 8511716742600960 23935203471674880 3592050795123840 1671944360153760 9973001446531200 6383787556950720 9457463047334400 17951402603756160 4458518293743360 17023433485201920 7479751084898400 1881550416493440 7165475829230400 7184101590247680 7093097285500800 3343888720307520 12767575113901440 2867603575939200 1411162812370080 35902805207512320 5388076192685760 8917036587486720 2507916540230640 14959502169796800 3763100832986880 14368203180495360 14186194571001600 4343998844626560 6687777440615040 5735207151878400 2822325624740160 10776152385371520 10639645928251200 2676430004209920 5015833080461280 7526201665973760 7430863822905600 4301405363908800 28372389142003200 2108037272584320 13375554881230080 7147821942172800 5644651249480320 21279291856502400 5352860008419840 1581027954438240 10031666160922560 14861727645811200 2617463370090240 4233488437110240 4216074545168640 26751109762460160 4014645006314880 11289302498960640 11146295734358400 10705720016839680 6425568157075200 3162055908876480 20063332321845120 4506234190761600 2998598473301760 8466976874220480 2102909289022080 8029290012629760 22578604997921280 22292591468716800 3926195055135360 1577181966766560 6324111817752960 6021967509472320 5997196946603520 16933953748440960 16719443601537600 4205818578044160 16058580025259520 4743083863314720 2056578362213760 7026790908614400 6759351286142400 44585182937433600 4497897709952640 3154363933533120 12043935018944640 3134357396956800 1542433771660320 33867907496881920 5270093181460800 33438887203075200 8411637156088320 4997664122169600 2365772950149840 9486167726629440 2356041657594240 4113156724427520 8995795419905280 6308727867066240 1767031243195680 3084867543320640 10540186362921600 6746846564928960 2925400237159680 4731545900299680 4275023020963200 4712083315188480 17991590839810560 1995010743116160 12617455734132480 7496496183254400 3206267265722400 3534062486391360 6169735086641280 13493693129857920 3040524394588800 1496258057337120 9463091800599360 1418911384141440 2650546864793520 3990021486232320 25234911468264960 4388100355739520 6412534531444800 1064183538106080 7068124972782720 6081048789177600 2992516114674240 18926183601198720 2837822768282880 5301093729587040 7980042972464640 7853472191980800 4560786591883200 2244387086005680 8776200711479040 3325017905193600 12825069062889600 2128367076212160 3891533754003840 5985032229348480 5675645536565760 2493763428895200 1596275307159120 10602187459174080 2397656646362880 4488774172011360 6650035810387200 4256734152424320 11970064458696960 11780208287971200 11351291073131520 13164301067218560 10135081315296000 4987526857790400 3192550614318240 4777966905782400 4795313292725760 4729704613804800 8977548344022720 2229717889365120 8513468304848640 23940128917393920 3596484969544320 1672288417023840 9975053715580800 6385101228636480 9459409227609600 17955096688045440 4459435778730240 17026936609697280 7481290286685600 1883873079285120 7166950358673600 7192969939088640 7094556920707200 3344576834047680 12770202457272960 2871143463081600 1412904809463840 35910193376090880 5394727454316480 8918871557460480 2508432625535760 14962580573371200 3767746158570240 14385939878177280 14189113841414400 4349361254474880 6689153668095360 5742286926163200 2825809618927680 10789454908632960 10641835381060800 2679733898876160 5016865251071520 7535492317140480 7432392964550400 4306715194622400 28378227682828800 2108471069738880 13378307336190720 7149292838755200 5651619237855360 21283670762121600 5359467797752320 1581353302304160 10033730502143040 14864785929100800 2620694473931520 4238714428391520 4216942139477760 26756614672381440 4019600848314240 11303238475710720 11148589446825600 10718935595504640 6426890426476800 3162706604608320 20067461004286080 4511796870556800 2999215532355840 8477428856783040 2105505206259840 8039201696628480 22606476951421440 22297178893651200 3931041710897280 1579128904694880 6325413209216640 6029401272471360 5998431064711680 16954857713566080 16722884170238400 4211010412519680 16078403393256960 4744059906912480 2059117086660480 7028236899129600 6767695305835200 44594357787302400 4498823298533760 3158257809389760 12058802544942720 3138226575926400 1544337814995360 33909715427132160 5271177674347200 33445768340476800 8422020825039360 4998692553926400 2368693357042320 9488119813824960 2356526489708160 4118234173320960 8997646597067520 6316515618779520 1767394867281120 3088675629990720 10542355348694400 6748234947800640 2929011470864640 4737386714084640 4280300284233600 4713052979416320 17995293194135040 1997473465975680 12633031237559040 7498038830889600 3210225213175200 3534789734562240 6177351259981440 13496469895601280 3044277742262400 1498105099481760 9474773428169280 1420662946389120 2651092300921680 3994946931951360 25266062475118080 4393517206296960 6420450426350400 1065497209791840 7069579469124480 6088555484524800 2996210198963520 18949546856338560 2841325892778240 5302184601843360 7989893863902720 7855088299027200 4566416613393600 2247157649222640 8787034412593920 3329122443292800 12840900852700800 2130994419583680 3893932726830720 5992420397927040 5682651785556480 2496841832469600 1598245814687760 10604369203686720 2399134704503040 4494315298445280 6658244886585600 4261988839167360 11984840795854080 11782632448540800 11365303571112960 13180551618890880 10147592474208000 4993683664939200 3196491629375520 4783865023555200 4798269409006080 4735543154630400 8988630596890560 2232470344325760 8523977678334720 23969681591708160 3598702056754560 1674352758244320 9987367329878400 6392983258751040 9471086309260800 17977261193781120 4464940688651520 17047955356669440 7490525497408800 1885034410680960 7175797535332800 7197404113509120 7103314731945600 3348705516488640 12785966517502080 2872913406652800 1413775808010720 35954522387562240 5398053085131840 8929881377303040 2511529137366480 14981050994817600 3770068821361920 14394808227018240 14206629463891200 4352042459399040 6697411032977280 5745826813305600 2827551616021440 10796106170263680 10654972097918400 2681385846209280 5023058274732960 7540137642723840 7441567814419200 4309370109979200 28413258927782400 2111073852666240 13394822065954560 7158118218249600 5655103232042880 21309944195836800 5362771692418560 1583305389499680 10046116549465920 14883135628838400 2622310025852160 4241327424032160 4222147705332480 26789644131909120 4022078769313920 11310206464085760 11162351721628800 10725543384837120 6434824042886400 3166610778999360 20092233098931840 4514578210454400 3002917886680320 8482654848064320 2106803164878720 8044157538627840 22620412928171520 22324703443257600 3933465038778240 1580102373659040 6333221557998720 6033118153970880 6005835773360640 16965309696128640 16743527582443200 4213606329757440 16088315077255680 4749916168499040 2060386448883840 7036912842220800 6771867315681600 44649406886515200 4504376830020480 3160204747318080 12066236307941760 3140161165411200 1545289836662880 33930619392257280 5277684631665600 33487055164886400 8427212659514880 5004863144467200 2370153560488560 9499832336998080 2359435482391680 4120772897767680 9008753660040960 6320409494636160 1769576611793760 3090579673325760 10555369263331200 6756565245030720 2930817087717120 4740307120977120 4282938915868800 4718870964783360 18017507320081920 1998704827405440 12640818989272320 7507294716700800 3212204186901600 3539153223587520 6181159346651520 13513130490061440 3046154416099200 1499028620554080 9480614241954240 1421538727512960 2654364917690640 3997409654810880 25281637978544640 4396225631575680 6424408373803200 1066154045634720 7078306447175040 6092308832198400 2998057241108160 18961228483908480 2843077455025920 5308729835381280 7994819309621760 7864784941305600 4569231624148800 2248542930831120 8792451263151360 3331174712342400 12848816747606400 2132308091269440 3895532042048640 5996114482216320 5686154910051840 2498381034256800 1599231068452080 10617459670762560 2400120076596480 4497085861662240 6662349424684800 4264616182538880 11992228964432640 11797177411958400 11372309820103680 13188676894727040 10153848053664000 4996762068513600 3198462136904160 4786814082441600 4800240153192960 4738462425043200 8994171723324480 2233846571806080 8529232365077760 23984457928865280 3600180114894720 1675384928854560 9993524137027200 6396924273808320 9476924850086400 17988343446648960 4467693143612160 17058464730155520 7495143102770400 1885808631611520 7180221123662400 7200360229789440 7107693637564800 3350769857709120 12793848547616640 2874093369033600 1414356473708640 35976686893297920 5400270172342080 8935386287224320 2513077393281840 14990286205540800 3771617263223040 14400720459578880 14215387275129600 4353829929348480 6701539715418240 5748186738067200 2828712947417280 10800540344684160 10661540456347200 2682487144431360 5026154786563680 7543234526446080 7446155239353600 4311140053550400 28430774550259200 2112375244129920 13403079430836480 7162530907996800 5657425894834560 21323080912694400 5364974288862720 1584281433097440 10052309573127360 14892310478707200 2623387060465920 4243069421125920 4224750488259840 26806158861672960 4023730716647040 11314851789669120 11169232859030400 10729948577725440 6438790851091200 3168562866194880 20104619146254720 4516432437052800 3004769063842560 8486138842251840 2107668470624640 8047461433294080 22629703579338240 22338465718060800 3935080590698880 1580751352968480 6337125732389760 6035596074970560 6009538127685120 16972277684503680 16753849288545600 4215336941249280 16094922866588160 4752844299292320 2061232690366080 7041250813766400 6774648655579200 44676931436121600 4507153595763840 3161502705936960 12071192149941120 3141450891734400 1545924517774560 33944555369007360 5280938110324800 33507698577091200 8430673882498560 5007948439737600 2371127029452720 9505688598584640 2360889978733440 4122465380732160 9014307191527680 6323005411873920 1770667484050080 3091849035549120 10561876220649600 6760730393645760 2932020832285440 4742254058905440 4284698003625600 4721779957466880 18028614383055360 1999525735025280 12646010823747840 7511922659606400 3213523502719200 3541334968100160 6183698071098240 13521460787291520 3047405531990400 1499644301268960 9484508117810880 1422122581595520 2656001226075120 3999051470050560 25292021647495680 4398031248428160 6427047005438400 1066591936196640 7082669936200320 6094811063980800 2999288602537920 18969016235621760 2844245163191040 5312002452150240 7998102940101120 7869633262444800 4571108297985600 2249466451903440 8796062496856320 3332542891708800 12854094010876800 2133183872393280 3897931014875520 5998577205075840 5688490326382080 2499407168781600 1599887904294960 10624004904300480 2401598134736640 4498932903806880 6665085783417600 4266367744786560 11997154410151680 11804449893667200 11376980652764160 13194093745284480 10158018439968000 4998814337563200 3199775808589920 4788780121699200 4803196269473280 4740408605318400 8997865807613760 2234764056792960 8532735489573120 23994308820303360 3602397202104960 1676073042594720 9997628675126400 6399551617179840 9480817210636800 17995731615227520 4469528113585920 17065470979146240 7498221506344800 1886969963007360 7183170182548800 7204794404209920 7110612907977600 3352146085189440 12799103234359680 2875863312604800 1415227472255520 35991463230455040 5403595803157440 8939056227171840 2514109563892080 14996443012689600 3773939926014720 14409588808419840 14221225815955200 4356511134272640 6704292170378880 5751726625209600 2830454944511040 10807191606314880 10665919361966400 2684139091764480 5028219127784160 7547879852029440 7449213522643200 4313794968907200 28442451631910400 2113242838439040 13408584340757760 7165472701161600 5660909889022080 21331838723932800 5368278183528960 1584932128829280 10056438255568320 14898427045286400 2625002612386560 4245682416766560 4226485676878080 26817168681515520 4026208637646720 11321819778044160 11173820283964800 10736556367057920 6441435389894400 3169864257658560 20112876511136640 4519213776950400 3006003181950720 8491364833533120 2108966429243520 8052417275293440 22643639556088320 22347640567929600 3937503918579840 1581724821932640 6339728515317120 6039312956470080 6012006363901440 16982729667066240 16760730425947200 4217932858487040 16104834550586880 4754796386487840 2062502052589440 7044142794796800 6778820665425600 44695281135859200 4509004772926080 3163449643865280 12078625912940160 3143385481219200 1546876539442080 33965459334132480 5283107096097600 33521460851894400 8435865716974080 5010005303251200 2372587232898960 9509592772975680 2361859642961280 4125004105178880 9018009545852160 6326899287730560 1771394732220960 3093753078884160 10566214192195200 6763507159389120 2933826449137920 4745174465797920 4287336635260800 4723719285922560 18036019091704320 2000757096455040 12653798575461120 7515007954876800 3215502476445600 3542789464441920 6187506157768320 13527014318778240 3049282205827200 1500567822341280 9490348931595840 1422998362719360 2657092098331440 4001514192910080 25307597150922240 4400739673706880 6431004952891200 1067248772039520 7085578928883840 6098564411654400 3001135644682560 18980697863191680 2845996725438720 5314184196662880 8003028385820160 7872865476537600 4573923308740800 2250851733511920 8801479347413760 3334595160758400 12862009905782400 2134497544079040 3905127933356160 6002271289365120 5691993450877440 2500946370568800 1600873158059280 10628368393325760 2406032309157120 4501703467023840 6669190321516800 4268995088158080 12004542578730240 11809298214806400 11383986901754880 13202219021120640 10164274019424000 5001892741137600 3201746316118560 4791729180585600 4812064618314240 4743327875731200 9003406934047680 2236140284273280 8537990176316160 24009085157460480 3609048463735680 1677105213204960 10003785482275200 6403492632237120 9486655751462400 18006813868095360 4472280568546560 17075980352632320 7502839111706400 1890453957194880 7187593770878400 7218096927471360 7114991813596800 3354210426409920 12806985264474240 2881173143318400 1417840467896160 36013627736190720 5413572695603520 8944561137093120 2515657819807440 15005678223412800 3780907914389760 14436193854942720 14229983627193600 4364554749045120 6708420852819840 5762346286636800 2835680935792320 10827145391207040 10672487720395200 2689094933763840 5031315639614880 7561815828779520 7453800947577600 4321759714977600 28459967254387200 2114544229902720 13416841705639680 7169885390908800 5671361871584640 21344975440790400 5378189867527680 1585908172427040 10062631279229760 14907601895155200 2629849268148480 4253521403688480 4229088459805440 26833683411279360 4033642400645760 11342723743169280 11180701421366400 10756379735055360 6445402198099200 3171816344854080 20125262558459520 4527557796643200 3007854359112960 8507042807376960 2112860305100160 8067284801291520 22685447486338560 22361402842732800 3944773902222720 1584645228825120 6343632689708160 6050463600968640 6015708718225920 17014085614753920 16771052132049600 4225720610200320 16134569602583040 4757724517281120 2066310139259520 7048480766342400 6791336694964800 44722805685465600 4511781538669440 3169290457650240 12100927201937280 3149189249673600 1549732604444640 34028171229507840 5286360574756800 33542104264099200 8451441220400640 5013090598521600 2376967843237680 9515449034562240 2363314139303040 4132620278519040 9023563077338880 6338580915300480 1772485604477280 3099465208889280 10572721149513600 6767672308004160 2939243299695360 4753935686475360 4295252530166400 4726628278606080 18047126154677760 2004451180744320 12677161830600960 7519635897782400 3221439397624800 3544971208954560 6198930417778560 13535344616008320 3054912227337600 1503338385558240 9507871372950720 1425625706090880 2658728406715920 4008902361488640 25354323661201920 4408864949543040 6442878795249600 1069219279568160 7089942417909120 6109824454675200 3006676771116480 19015742745901440 2851251412181760 5317456813431840 8017804722977280 7877713797676800 4582368341006400 2255007578337360 8817729899086080 3340751967907200 12885757590499200 2138438559136320 3905927590965120 6013353542232960 5702502824363520 2505563975930400 1603828919352240 10634913626863680 2406524995203840 4510015156674720 6681503935814400 4276877118272640 12026707084465920 11816570696515200 11405005648727040 13226594848629120 10183040757792000 5011127951860800 3207657838704480 4800576357244800 4813049990407680 4752085686969600 9020030313349440 2240268966714240 8553754236545280 24053414168931840 3609787492805760 1680201725035680 10022255903721600 6415315677408960 9504171373939200 18040060626698880 4480537933428480 17107508473090560 7516691927791200 1890841067660160 7200864535867200 7219574985611520 7128128530454400 3360403450071360 12830631354817920 2881763124508800 1418130800745120 36080121253397760 5414681239208640 8961075866856960 2520302587553520 15033383855582400 3781682135320320 14439149971223040 14256257060908800 4365448484019840 6720806900142720 5763526249017600 2836261601490240 10829362478417280 10692192795681600 2689645582874880 5040605175107040 7563364270640640 7467563222380800 4322644686763200 28512514121817600 2118448404293760 13441613800285440 7654517259177600 5672523202980480 21384385591363200 5379291165749760 1588836303220320 10081210350214080 14935126444761600 2630387785455360 4254392402235360 4236896808587520 26883227600570880 4034468374312320 11345046405960960 11201344833571200 10758582331499520 6457302622713600 3177672606440640 20162420700428160 4528484909942400 3013407890599680 8508784804470720 2113292957973120 8068936748624640 22690092811921920 22402689667142400 3945581678183040 1584969718479840 6355345212881280 6051702561468480 6026815781199360 17017569608941440 16802017250356800 4226585915946240 16137873497249280 4766508909660960 2066733260000640 7061494680979200 6792727364913600 44805379334284800 4520111835899520 3169939436959680 12103405122936960 3149834112835200 1550049945000480 34035139217882880 5296121010734400 33604034500713600 8453171831892480 5022346484332800 2377454577719760 9533017819321920 2367677628328320 4133466520001280 9040223671799040 6339878873919360 1775758221246240 3100099890000960 10592242021468800 6780167753849280 2939845171979520 4754909155439520 4296132074044800 4735355256656640 18080447343598080 2004861634554240 12679757747838720 7533519726499200 3222099055533600 3551516442492480 6200199780001920 13560335507698560 3055537785283200 1503646225915680 9509818310879040 1425917633132160 2663637331869360 4009723269108480 25359515495677440 4409767757969280 6444198111067200 1069438224849120 7103032884984960 6111075570566400 3007292451831360 19019636621758080 2851835266264320 5327274663738720 8019446538216960 7892258761094400 4583306677924800 2255469338873520 8819535515938560 3341436057590400 12888396222134400 2138876449698240 3910725536618880 6014584903662720 5703670532528640 2506077043192800 1604157337273680 10654549327477440 2409481111484160 4510938677747040 6682872115180800 4277752899396480 12029169807325440 11838388141641600 11407341065057280 13229303273907840 10185125950944000 5012154086385600 3208314674547360 4801559376873600 4818962222968320 4753058777107200 9021877355494080 2240727709207680 8555505798792960 24058339614650880 3614221667226240 1680545781905760 10024308172771200 6416629349094720 9506117554214400 18043754710988160 4481455418415360 17111011597585920 7518231129578400 1893163730451840 7202339065310400 7228443334452480 7129588165660800 3361091563811520 12833258698189440 2885303011651200 1419872797838880 36087509421976320 5421332500839360 8962910836830720 2520818672858640 15036462259156800 3786327460903680 14456886668904960 14259176331321600 4370810893868160 6722183127623040 5770606023302400 2839745595677760 10842665001678720 10694382248491200 2692949477541120 5041637345717280 7572654921807360 7469092364025600 4327954517476800 28518352662643200 2118882201448320 13444366255246080 7668650125180800 5679491191355520 21388764496982400 5385898955082240 1589161651086240 10083274691434560 14938184728051200 2633618889296640 4259618393516640 4237764402896640 26888732510492160 4039424216311680 11358982382711040 11203638546038400 10771797910164480 6458624892115200 3178323302172480 20166549382869120 4534047589737600 3014024949653760 8519236787033280 2115888875210880 8078848432623360 22717964765422080 22407277092076800 3950428333944960 1586916656408160 6356646604344960 6059136324467520 6028049899307520 17038473574066560 16805457819057600 4231777750421760 16157696865246720 4767484953258720 2069271984447360 7062940671494400 6801071384606400 44814554184153600 4521037424480640 3173833312816320 12118272648935040 3153703291804800 1551953988335520 34076947148133120 5297205503620800 33610915638115200 8463555500843520 5023374916089600 2380374984612240 9534969906517440 2368162460442240 4138543968894720 9042074848961280 6347666625632640 1776121845331680 3103907976671040 10594411007241600 6781556136720960 2943456405684480 4760749969224480 4301409337315200 4736324920884480 18084149697922560 2007324357413760 12695333251265280 7535062374134400 3226057002986400 3552243690663360 6207815953342080 13563112273441920 3059291132956800 1505493268060320 9521499938448960 1427669195379840 2664182767997520 4014648714827520 25390666502530560 4415184608526720 6452114005972800 1070751896534880 7104487381326720 6118582265913600 3010986536120640 19042999876897920 2855338390759680 5328365535995040 8029297429655040 7893874868140800 4588936699435200 2258239902090480 8830369217053440 3345540595689600 12904228011945600 2141503793069760 3913124509445760 6021973072241280 5710676781519360 2509155446767200 1606127844802320 10656731071990080 2410959169624320 4516479804180960 6691081191379200 4283007586139520 12043946144482560 11840812302211200 11421353563038720 13245553825580160 10197637109856000 5018310893534400 3212255689604640 4807457494646400 4821918339248640 4758897317932800 9032959608361920 2243480164168320 8566015172279040 24087892288965120 3616438754436480 1682610123126240 10036621787068800 6424511379209280 9517794635865600 18065919216723840 4486960328336640 17132030344558080 7527466340301600 1894325061847680 7211186241969600 7232877508872960 7138345976899200 3365220246252480 12849022758418560 2887072955222400 1420743796385760 36131838433447680 5424658131654720 8973920656673280 2523915184689360 15054932680603200 3788650123695360 14465755017745920 14276691953798400 4373492098792320 6730440492504960 5774145910444800 2841487592771520 10849316263309440 10707518965348800 2694601424874240 5047830369378720 7577300247390720 7478267213894400 4330609432833600 28553383907596800 2121484984375680 13460880985009920 7670220443625600 5682975185543040 21415037930697600 5389202849748480 1591113738281760 10095660738757440 14956534427788800 2635234441217280 4262231389157280 4242969968751360 26921761970019840 4041902137311360 11365950371086080 11217400820841600 10778405699496960 6466558508524800 3182227476563520 20191321477514880 4536828929635200 3017727303978240 8524462778314560 2117186833829760 8083804274622720 22731900742172160 22434801641683200 3952851661825920 1587890125372320 6364454953127040 6062853205967040 6035454607956480 17048925556629120 16826101231262400 4234373667659520 16167608549245440 4773341214845280 2070541346670720 7071616614585600 6805243394452800 44869603283366400 4526590955967360 3175780250744640 12125706411934080 3155637881289600 1552906010003040 34097851113258240 5303712460939200 33652202462524800 8468747335319040 5029545506630400 2381835188058480 9546682429690560 2371071453125760 4141082693341440 9053181911934720 6351560501489280 1778303589844320 3105812020006080 10607424921878400 6789886433951040 2945262022536960 4763670376116960 4304047968950400 4742142906251520 18106363823869440 2008555718843520 12703121002978560 7544318259945600 3228035976712800 3556607179688640 6211624040012160 13579772867902080 3061167806793600 1506416789132640 9527340752233920 1428544976503680 2667455384766480 4017111437687040 25406242005957120 4417893033805440 6456071953425600 1071408732377760 7113214359377280 6122335613587200 3012833578265280 19054681504467840 2857089953007360 5334910769532960 8034222875374080 7903571510419200 4591751710190400 2259625183698960 8835786067610880 3347592864739200 12912143906851200 2142817464755520 3914723824663680 6025667156530560 5714179906014720 2510694648554400 1607113098566640 10669821539065920 2411944541717760 4519250367397920 6695185729478400 4285634929511040 12051334313061120 11855357265628800 11428359812029440 13253679101416320 10203892689312000 5021389297108800 3214226197133280 4810406553532800 4823889083435520 4761816588345600 9038500734795840 2244856391648640 8571269859022080 24102668626122240 3617916812576640 1683642293736480 10042778594217600 6428452394266560 9523633176691200 18077001469591680 4489712783297280 17142539718044160 7532083945663200 1895099282778240 7215609830299200 7235833625153280 7142724882518400 3367284587472960 12856904788533120 2888252917603200 1421324462083680 36154002939183360 5426875218864960 8979425566594560 2525463440604720 15064167891326400 3790198565556480 14471667250306560 14285449765036800 4375279568741760 6734569174945920 5776505835206400 2842648924167360 10853750437729920 10714087323777600 2695702723096320 5050926881209440 7580397131112960 7482854638828800 4332379376404800 28570899530073600 2122786375839360 13469138349891840 7679642354294400 5685297848334720 21428174647555200 5391405446192640 1592089781879520 10101853762418880 14965709277657600 2636311475831040 4263973386251040 4245572751678720 26938276699783680 4043554084644480 11370595696669440 11224281958243200 10782810892385280 6470525316729600 3184179563759040 20203707524837760 4538683156233600 3019578481140480 8527946772502080 2118052139575680 8087108169288960 22741191393338880 22448563916486400 3954467213746560 1588539104681760 6368359127518080 6065331126966720 6039156962280960 17055893545004160 16836422937364800 4236104279151360 16174216338577920 4776269345638560 2071387588152960 7075954586131200 6808024734350400 44897127832972800 4529367721710720 3177078209363520 12130662253933440 3156927607612800 1553540691114720 34111787090008320 5306965939598400 33672845874729600 8472208558302720 5032630801900800 2382808657022640 9552538691277120 2372525949467520 4142775176305920 9058735443421440 6354156418727040 1779394462100640 3107081382229440 10613931879196800 6794051582566080 2946465767105280 4765617314045280 4305807056707200 4745051898935040 18117470886842880 2009376626463360 12708312837454080 7548946202851200 3229355292530400 3558788924201280 6214162764458880 13588103165132160 3062418922684800 1507032469847520 9531234628090560 1429128830586240 2669091693150960 4018753252926720 25416625674908160 4419698650657920 6458710585060800 1071846622939680 7117577848402560 6124837845369600 3014064939695040 19062469256181120 2858257661172480 5338183386301920 8037506505853440 7908419831558400 4593628384027200 2260548704771280 8839397301315840 3348961044105600 12917421170121600 2143693245879360 3919521770317440 6028129879390080 5716515322344960 2511720783079200 1607769934409520 10676366772603840 2414900657998080 4521097409542560 6697922088211200 4287386491758720 12056259758780160 11862629747337600 11433030644689920 13259095951973760 10208063075616000 5023441566158400 3215539868819040 4812372592790400 4829801315996160 4763762768620800 9042194819085120 2245773876635520 8574772983517440 24112519517560320 3622350986997120 1684330407476640 10046883132316800 6431079737638080 9527525537241600 18084389638170240 4491547753271040 17149545967034880 7535162349237600 1897421945569920 7218558889185600 7244701973994240 7145644152931200 3368660814953280 12862159475276160 2891792804745600 1423066459177440 36168779276340480 8983095506542080 2526495611214960 15070324698475200 3794843891139840 14489403947988480 14291288305862400 4380641978590080 6737321629906560 5783585609491200 2846132918354880 17966191013084160 10867052960991360 10718466229396800 2699006617762560 5052991222429920 7589687782279680 7485912922118400 4337689207118400 28582576611724800 2123653970148480 13474643259813120 7684353309628800 5692265836709760 21436932458793600 5398013235525120 1592740477611360 10105982444859840 14971825844236800 2639542579672320 4269199377532320 4247307940296960 26949286519626240 4048509926643840 11384531673419520 11228869383177600 10796026471050240 6473169855532800 3185480955222720 20211964889719680 4544245836028800 3020812599248640 8538398755064640 2120648056813440 8097019853287680 3539423283580800 22769063346839040 22457738766355200 3959313869508480 1590486042610080 6370961910445440 6072764889965760 6041625198497280 2654567462685600 17076797510129280 16843304074766400 4241296113626880 16194039706575360 4778221432834080 2073926312599680 7078846567161600 6816368754043200 44915477532710400 4531218898872960 3180972085220160 12145529779931520 3160796786582400 1555444734449760 5309134925371200 33686608149532800 8482592227253760 5034687665414400 2385729063915120 9556442865668160 2373495613695360 4147852625199360 9062437797745920 6361944170440320 1780121710271520 3110889468899520 10618269850742400 6796828348309440 2950077000810240 4771458127830240 4311084319977600 4746991227390720 18124875595491840 2011839349322880 12723888340880640 7552031498121600 3233313239983200 3560243420543040 6221778937799040 13593656696618880 3066172270358400 1508879511992160 9542916255660480 1430880392833920 2670182565407280 4023678698645760 25447776681761280 4425115501215360 6466626479966400 1073160294625440 7120486841086080 6132344540716800 3017759023984320 19085832511320960 2861760785667840 5340365130814560 8047357397291520 7911652045651200 4599258405537600 2263319267988240 8850231002430720 3353065582204800 12933252959932800 2146320589250880 3922720400753280 6035518047968640 5723521571335680 2514799186653600 1609740441938160 10680730261629120 2416871402184960 4526638535976480 6706131164409600 4292641178501760 12071036095937280 11867478068476800 11447043142671360 13275346503646080 10220574234528000 5029598373307200 3219480883876320 4818270710563200 4833742804369920 4769601309446400 9053277071952960 2248526331596160 8585282357003520 24142072191874560 3625307103277440 1686394748697120 10059196746614400 6438961767752640 9539202618892800 18106554143905920 4497052663192320 17170564714007040 7544397559960800 1898970387431040 7227406065844800 7250614206554880 7154401964169600 3372789497394240 12877923535505280 2894152729507200 1424227790573280 36213108287811840 8994105326384640 2529592123045680 15088795119921600 3797940774862080 14501228413109760 14308803928339200 4384216918488960 6745578994788480 5788305459014400 2848455581146560 17988210652769280 10875921309832320 10731602946254400 2701209214206720 5059184246091360 7595881549724160 7495087771987200 4341229094260800 28617607856678400 2126256753075840 13491157989576960 7687493946518400 5696911162293120 21463205892508800 5402418428413440 1594692564806880 10118368492182720 14990175543974400 2641696648899840 4272683371719840 4252513506151680 26982315979153920 4051813821310080 11393822324586240 11242631657980800 10804836856826880 6481103471942400 3189385129613760 20236736984365440 4547954289225600 3024514953573120 8545366743439680 2122378668305280 8103627642620160 3543761255126400 22787644649172480 22485263315961600 3962544973349760 1591784001228960 6378770259227520 6077720731965120 6049029907146240 2657820941344800 17090733486879360 16863947486971200 4244757336610560 16207255285240320 4784077694420640 2075618795564160 7087522510252800 6821931433838400 44970526631923200 4536772430359680 3183568002457920 12155441463930240 3163376239228800 1556714096673120 5315641882689600 33727894973942400 8489514673221120 5040858255955200 2387676001843440 9568155388841280 2376404606378880 4151237591128320 9073544860719360 6367136004915840 1782303454784160 3113428193346240 10631283765379200 6805158645539520 2952484489946880 4775352003686880 4314602495491200 4752809212757760 18147089721438720 2013481164562560 12734272009831680 7561287383932800 3235951871618400 3564606909568320 6226856386692480 13610317291079040 3068674502140800 1510110873421920 9550704007373760 1432048100999040 2673455182176240 4026962329125120 25468544019663360 4428726734920320 6471903743236800 1074036075749280 7129213819136640 6137349004281600 3020221746843840 19101408014747520 2864096201998080 5346910364352480 8053924658250240 7921348687929600 4603011753211200 2265166310132880 8857453469840640 3355801940937600 12943807486473600 2148072151498560 3925119373580160 6040443493687680 5728192403996160 2516851455703200 1611054113623920 10693820728704960 2418349460325120 4530332620265760 6711603881875200 4296144302997120 12080886987375360 11882023031894400 11456384807992320 13286180204760960 10228915007136000 5033702911406400 3222108227247840 4822202789078400 4836698920650240 4773493669996800 9060665240531520 2250361301569920 8592288605994240 24161773974750720 3627524190487680 1687770976177440 10067405822812800 6444216454495680 9546987339993600 18121330481063040 4500722603139840 17184577211988480 7550554367109600 1900131718826880 7233304183617600 7255048380975360 7160240504995200 3375541952354880 12888432908991360 2895922673078400 1425098789120160 36242660962126080 9001445206279680 2531656464266160 15101108734219200 3800263437653760 14510096761950720 14320481009990400 4386898123413120 6751083904709760 5791845346156800 2850197578240320 18002890412559360 10882572571463040 10740360757492800 2702861161539840 5063312928532320 7600526875307520 7501204338566400 4343884009617600 28640962019980800 2127991941694080 13502167809419520 7696915857187200 5700395156480640 21480721514985600 5405722323079680 1595993956270560 10126625857064640 15002408677132800 2643312200820480 4275296367360480 4255983883388160 27004335618839040 4054291742309760 11400790312961280 11251806507849600 10811444646159360 6486392549548800 3191987912541120 20253251714129280 4550735629123200 3026983189789440 8550592734720960 2123676626924160 8108583484619520 3546653236156800 22801580625922560 22503613015699200 3964968301230720 1592757470193120 6383975825082240 6081437613464640 6053966379578880 2659989927117600 17101185469441920 16877709761774400 4247353253848320 16217166969239040 4787981868811680 2076888157787520 7093306472313600 6826103443684800 45007226031398400 4540474784684160 3185514940386240 12162875226929280 3165310828713600 1557666118340640 5319979854235200 33755419523548800 8494706507696640 5044971982982400 2389136205289680 9575963737623360 2378343934834560 4153776315575040 9080949569368320 6371029880772480 1783757951125920 3115332236681280 10639959708470400 6810712177026240 2954290106799360 4778272410579360 4317241127126400 4756687869669120 18161899138736640 2014712525992320 12742059761544960 7567457974473600 3237930845344800 3567515902251840 6230664473362560 13621424354052480 3070551175977600 1511034394494240 9556544821158720 9513375739338240 2675636926688880 4029425051984640 25484119523089920 4431435160199040 6475861690689600 7135031804503680 6141102351955200 3022068788988480 19113089642317440 2865847764245760 5351273853377760 8058850103969280 7927813116115200 4605826763966400 2266551591741360 8862870320398080 3357854209987200 12951723381379200 14270063609007360 6044137577976960 5731695528491520 2518390657490400 10702547706755520 4642455882113280 4533103183482720 6715708419974400 28540127218014720 4298771646368640 12088275155953920 11891719674172800 11463391056983040 13294305480597120 10235170586592000 5036781314980800 21405095413511040 4825151847964800 9284911764226560 4776412940409600 9066206366965440 2251737529050240 8597543292737280 24176550311907840 6963683823169920 1688803146787680 10073562629961600 6448157469552960 9552825880819200 18132412733930880 4503475058100480 17195086585474560 7555171972471200 1902454381618560 7237727771947200 13927367646339840 7164619410614400 3377606293575360 12896314939105920 2899462560220800 1426840786213920 36264825467861760 9006950116200960 2533204720181520 15110343944942400 3804908763237120 27854735292679680 14329238821228800 6755212587150720 5798925120441600 2853681572427840 18013900232401920 20891051469509760 10746929115921600 2706165056206080 5066409440363040 7609817526474240 7505791763500800 4349193840331200 28658477642457600 2129293333157760 13510425174301440 7703197130966400 5707363144855680 21493858231843200 5412330112412160 1596969999868320 10132818880726080 15011583527001600 2646543304661760 4280522358641760 4258586666315520 27020850348602880 4059247584309120 11414726289711360 11258687645251200 10824660224824320 6490359357753600 3193939999736640 20265637761452160 4556298308918400 3028834366951680 8561044717283520 2126272544161920 8118495168618240 3548822221929600 22829452579422720 22517375290502400 3969814956992640 1594704408121440 6387879999473280 6088871376463680 6057668733903360 2661616666447200 17122089434567040 16888031467876800 4252545088323840 16236990337236480 4790909999604960 2079426882234240 7097644443859200 6834447463377600 45034750581004800 4543251550427520 3189408816242880 12177742752927360 3169180007683200 1559570161675680 5323233332894400 33776062935753600 8505090176647680 5048057278252800 2392056612182160 9581819999209920 2379798431176320 4158853764468480 9086503100855040 6378817632485760 1784848823382240 3119140323351360 10646466665788800 6814877325641280 2957901340504320 4784113224364320 4322518390396800 4759596862352640 18173006201710080 2017175248851840 12757635264971520 7572085917379200 3241888792797600 3569697646764480 6238280646702720 13629754651282560 3074304523651200 1512881436638880 9568226448728640 9519193724705280 2677273235073360 4034350497703680 25515270529943040 4436852010756480 6483777585595200 7139395293528960 6148609047302400 3025762873277760 19136452897457280 2869350888741120 5354546470146720 8068700995407360 7932661437254400 4611456785476800 2269322154958320 8873704021512960 3361958748086400 12967555171190400 14278790587057920 6051525746555520 5738701777482240 2521469061064800 10709092940293440 4648130677935360 4538644309916640 6723917496172800 28557581174115840 4304026333111680 12103051493111040 11898992155881600 11477403554964480 13310556032269440 10247681745504000 5042938122129600 21418185880586880 4831049965737600 9296261355870720 4782251481235200 9077288619833280 2254489984010880 8608052666223360 24206102986222080 6972196016903040 1690867488008160 10085876244259200 6456039499667520 9564502962470400 18154577239666560 4508979968021760 17216105332446720 7564407183194400 1903228602549120 7246574948606400 13944392033806080 7173377221852800 3381734976016320 12912078999335040 2900642522601600 1427421451911840 36309154479333120 9017959936043520 2536301232012240 15128814366388800 3806457205098240 27888784067612160 14346754443705600 6763469952032640 5801285045203200 2854842903823680 18035919872087040 20916588050709120 10760065832779200 2707266354428160 5072602464024480 7612914410196480 7514966613369600 4350963783902400 28693508887411200 2131896116085120 13526939904065280 7707908086300800 5709685807647360 21520131665558400 5414532708856320 1598922087063840 10145204928048960 15029933226739200 2647620339275520 4282264355735520 4263792232170240 27053879808130560 4060899531642240 11419371615294720 11272449920054400 10829065417712640 6498292974163200 3197844174127680 20290409856097920 4558152535516800 3032536721276160 8564528711471040 2127137849907840 8121799063284480 3553160193475200 22838743230589440 22544899840108800 3971430508913280 1595353387430880 6395688348255360 6091349297463360 6065073442552320 2664870145106400 17129057422942080 16908674880081600 4254275699815680 16243598126568960 4796766261191520 2080273123716480 7106320386950400 6837228803275200 45089799680217600 4548805081914240 3190706774861760 12182698594926720 3170469734006400 1560204842787360 5329740290212800 33817349760163200 8508551399631360 5054227868793600 2393030081146320 9593532522383040 2382707423859840 4160546247432960 9097610163828480 6381413549723520 1787030567894880 3120409685574720 10659480580425600 6823207622871360 2959105085072640 4786060162292640 4324277478153600 4765414847719680 18195220327656960 2017996156471680 12762827099447040 7581341803190400 3243208108615200 3574061135789760 6240819371149440 13646415245742720 3075555639542400 1513497117353760 9572120324585280 9530829695439360 2680545851842320 4035992312943360 25525654198894080 4438657627608960 6486416217230400 7148122271579520 6151111279084800 3026994234707520 19144240649170560 2870518596906240 5361091703684640 8071984625886720 7942358079532800 4613333459313600 2270245676030640 8877315255217920 3363326927452800 12972832434460800 14296244543159040 6053988469415040 5741037193812480 2522495195589600 10722183407369280 4650022276542720 4540491352061280 6726653854905600 28592489086318080 4305777895359360 12107976938830080 11913537119299200 11482074387624960 13315972882826880 10251852131808000 5044990391179200 21444366814738560 4833016004995200 9300044553085440 4784197661510400 9080982704122560 2255407468997760 8611555790718720 24215953877660160 6975033414814080 1691555601748320 10089980782358400 6458666843039040 9568395323020800 18161965408245120 4510814937995520 17223111581437440 7567485586768800 1904389933944960 7249524007492800 13950066829628160 7176296492265600 3383111203496640 12917333686078080 2902412466172800 1428292450458720 36323930816490240 9021629875991040 2537333402622480 15134971173537600 3808779867889920 27900133659256320 14352592984531200 6766222406993280 5804824932345600 2856584900917440 18043259751982080 20925100244442240 10764444738398400 2708918301761280 5074666805244960 7617559735779840 7518024896659200 4353618699259200 28705185969062400 2132763710394240 13532444813986560 7717329996969600 5713169801834880 21528889476796800 5417836603522560 1599572782795680 10149333610489920 15036049793318400 2649235891196160 4284877351376160 4265527420788480 27064889627973120 4063377452641920 11426339603669760 11277037344988800 10835673207045120 6500937512966400 3199145565591360 20298667220979840 4560933875414400 3033770839384320 8569754702752320 2128435808526720 8126754905283840 3554606183990400 22852679207339520 22554074689977600 3973853836794240 1596326856395040 6398291131182720 6095066178962880 6067541678768640 2665954637992800 17139509405504640 16915556017483200 4256871617053440 16253509810567680 4798718348387040 2081542485939840 7109212367980800 6841400813121600 45108149379955200 4550656259076480 3192653712790080 12190132357925760 3172404323491200 1561156864454880 5331909275985600 33831112034966400 8513743234106880 5056284732307200 2394490284592560 9597436696774080 2383677088087680 4163084971879680 9101312518152960 6385307425580160 1787757816065760 3122313728909760 10663818551971200 6825984388614720 2960910701925120 4788980569185120 4326916109788800 4767354176175360 18202625036305920 2019227517901440 12770614851160320 7584427098460800 3245187082341600 3575515632131520 6244627457819520 13651968777229440 3077432313379200 1514420638426080 9577961138370240 9534708352350720 2681636724098640 4038455035802880 25541229702320640 4441366052887680 6490374164683200 7151031264263040 6154864626758400 3028841276852160 19155922276740480 2872270159153920 5363273448197280 8076910071605760 7945590293625600 4616148470068800 2271630957639120 8882732105775360 3365379196502400 12980748329366400 14302062528526080 6057682553704320 5744540318307840 2524034397376800 10726546896394560 4652859674453760 4543261915278240 6730758393004800 28604125057052160 4308405238730880 12115365107408640 11918385440438400 11489080636615680 13324098158663040 10258107711264000 5048068794753600 21453093792789120 4835965063881600 9305719348907520 4787116931923200 9086523830556480 2256783696478080 8616810477461760 24230730214817280 6979289511680640 1692587772358560 10096137589507200 6462607858096320 9574233863846400 18173047661112960 4513567392956160 17233620954923520 7572103192130400 1906712596736640 7253947595822400 13958579023361280 7180675397884800 3385175544717120 12925215716192640 2905952353315200 1430034447552480 36346095322225920 9027134785912320 2538881658537840 15144206384260800 3813425193473280 27917158046722560 14361350795769600 6770351089434240 5811904706630400 2860068895104960 18054269571824640 20937868535041920 10771013096827200 2712222196427520 5077763317075680 7626850386946560 7522612321593600 28722701591539200 2134065101857920 13540702178868480 7720470633859200 5720137790209920 21542026193654400 5424444392855040 1600548826393440 10155526634151360 15045224643187200 2652466995037440 4290103342657440 4268130203715840 27081404357736960 4068333294641280 11440275580419840 11283918482390400 10848888785710080 6504904321171200 3201097652786880 20311053268302720 4566496555209600 3035622016546560 8580206685314880 2131031725764480 8136666589282560 3556775169763200 22880551160839680 22567836964780800 3978700492556160 1598273794323360 6402195305573760 6102499941961920 6071244033093120 2667581377322400 17160413370629760 16925877723585600 4262063451528960 16273333178565120 4801646479180320 2084081210386560 7113550339526400 45135673929561600 4553433024819840 3196547588646720 12204999883923840 3176273502460800 1563060907789920 5335162754644800 33851755447171200 8524126903057920 5059370027577600 2397410691485040 9603292958360640 2385131584429440 4168162420773120 9106866049639680 6393095177293440 1788848688322080 3126121815579840 10670325509289600 6830149537229760 2964521935630080 4794821382970080 4332193373059200 4770263168858880 18213732099279360 2021690240760960 12786190354586880 7589055041366400 3249145029794400 3577697376644160 6252243631159680 13660299074459520 3081185661052800 1516267680570720 9589642765940160 9540526337717760 2683273032483120 4043380481521920 25572380709173760 4446782903445120 6498290059588800 7155394753288320 6162371322105600 3032535361141440 19179285531880320 2875773283649280 5366546064966240 8086760963043840 7950438614764800 4621778491579200 2274401520856080 8893565806890240 3369483734601600 12996580119177600 14310789506576640 6065070722282880 5751546567298560 2527112800951200 10733092129932480 4658534470275840 4548803041712160 6738967469203200 28621579013153280 4313659925473920 12130141444565760 11925657922147200 11503093134597120 13340348710335360 10270618870176000 5054225601902400 21466184259864960 4841863181654400 9317068940551680 4792955472748800 9097606083424320 2259536151438720 8627319850947840 24260282889131520 6987801705413760 1694652113579040 10108451203804800 6470489888210880 9585910945497600 18195212166848640 4519072302877440 17254639701895680 7581338402853600 1907873928132480 7262794772481600 13975603410827520 7189433209123200 3389304227158080 12940979776421760 2907722296886400 1430905446099360 36390424333697280 9038144605754880 2541978170368560 15162676805707200 3815747856264960 27951206821655040 14378866418246400 6778608454316160 5815444593772800 2861810892198720 18076289211509760 20963405116241280 10784149813684800 2713874143760640 5083956340737120 7631495712529920 7531787171462400 28757732836492800 2136667884785280 13557216908632320 7725181589193600 5723621784397440 21568299627369600 5427748287521280 1602500913588960 10167912681474240 15063574342924800 2654082546958080 4292716338298080 4273335769570560 27114433817264640 4070811215640960 11447243568794880 11297680757193600 10855496575042560 6512837937580800 3205001827177920 20335825362948480 4569277895107200 3039324370871040 8585432676596160 2132329684383360 8141622431281920 3561113141308800 22894487137589760 22595361514387200 3981123820437120 1599247263287520 6410003654355840 6106216823461440 6078648741742080 2670834855981600 17170865353192320 16946521135790400 4264659368766720 16283244862563840 4807502740766880 2085350572609920 7122226282617600 45190723028774400 4558986556306560 3198494526575040 12212433646922880 3178208091945600 1564012929457440 5341669711963200 33893042271580800 8529318737533440 5065540618118400 2398870894931280 9615005481533760 2388040577112960 4170701145219840 9117973112613120 6396989053150080 1791030432834720 3128025858914880 10683339423926400 6838479834459840 2966327552482560 4797741789862560 4334832004694400 4776081154225920 18235946225226240 2022921602190720 12793978106300160 7598310927177600 3251124003520800 3582060865669440 6256051717829760 13676959668919680 3083062334889600 1517191201643040 9595483579725120 9552162308451840 2686545649252080 4045843204381440 25587956212600320 4449491328723840 6502248007041600 7164121731338880 6166124669779200 3034382403286080 19190967159450240 2877524845896960 5373091298504160 8091686408762880 7960135257043200 4624593502334400 2275786802464560 8898982657447680 3371536003651200 13004496014083200 14328243462677760 6068764806572160 5755049691793920 2528652002738400 10746182597008320 4661371868186880 4551573604929120 6743072007302400 28656486925355520 4316287268845440 12137529613144320 11940202885564800 11510099383587840 13348473986171520 10276874449632000 5057304005476800 21492365194016640 4844812240540800 9322743736373760 4795874743161600 9103147209858240 2260912378919040 8632574537690880 24275059226288640 6992057802280320 1695684284189280 10114608010953600 6474430903268160 9591749486323200 18206294419716480 4521824757838080 17265149075381760 7585956008215200 1908261038597760 7267218360811200 13984115604560640 7193812114742400 3391368568378560 12948861806536320 2908312278076800 1431195778948320 36412588839432960 9043649515676160 2543526426283920 15171912016430400 3816522077195520 27968231209121280 14387624229484800 6782737136757120 5816624556153600 2862391557896640 18087299031352320 20976173406840960 10790718172113600 2714424792871680 5087052852567840 7633044154391040 7536374596396800 28775248458969600 2137969276248960 13565474273514240 7734603499862400 5724783115793280 21581436344227200 5428849585743360 1603476957186720 10174105705135680 15072749192793600 2654621064264960 4293587336844960 4275938552497920 27130948547028480 4071637189307520 11449566231586560 11304561894595200 10857699171486720 6516804745785600 3206953914373440 20348211410271360 4570205008406400 3041175548033280 8587174673689920 2132762337256320 8143274378615040 3563282127081600 22899132463173120 22609123789190400 3981931596397440 1599571752942240 6413907828746880 6107455783961280 6082351096066560 2672461595311200 17174349347379840 16956842841892800 4265524674512640 16286548757230080 4810430871560160 2085773693351040 7126564254163200 45218247578380800 4561763322049920 3199143505884480 12214911567922560 3178852955107200 1564330270013280 5344923190622400 33913685683785600 8531049349025280 5068625913388800 2399357629413360 9620861743120320 2389495073454720 4171547386702080 9123526644099840 6398287011768960 1792121305091040 3128660540026560 10689846381244800 6842644983074880 2966929424766720 4798715258826720 4335711548572800 4778990146909440 18247053288199680 2023332056000640 12796574023537920 7602938870083200 3251783661429600 3584242610182080 6257321080053120 13685289966149760 3083687892835200 1517499042000480 9597430517653440 9557980293818880 2688181957636560 4046664112001280 25593148047075840 4450394137150080 6503567322859200 7168485220364160 6167375785670400 3034998084000960 19194861035306880 2878108699979520 5376363915273120 8093328224002560 7964983578182400 4625531839252800 2276248563000720 8900788274300160 3372220093334400 13007134645718400 14336970440728320 6069996168001920 5756217399959040 2529165070000800 10752727830546240 4662317667490560 4552497126001440 6744440186668800 28673940881456640 4317163049969280 12139992336003840 11947475367273600 11512434799918080 13351182411450240 10278959642784000 5058330140001600 21505455661092480 4845795260169600 9324635334981120 4796847833299200 9104994252002880 2261371121412480 8634326099938560 24279984672007680 6993476501235840 1696028341059360 10116660280003200 6475744574953920 9593695666598400 18209988504005760 4522742242824960 17268652199877120 7587495210002400 1910583701389440 7268692890254400 13986953002471680 7195271749948800 3392056682118720 12951489149907840 2911852165219200 1432937776042080 36419977008011520 9045484485649920 2544042511589040 15174990420004800 3821167402778880 27973906004943360 14390543499897600 6784113364237440 5823704330438400 2865875552084160 18090968971299840 20980429503707520 10792907624923200 2717728687537920 5088085023178080 7642334805557760 7537903738041600 28781086999795200 2138403073403520 13568226728474880 7739314455196800 5731751104168320 21585815249846400 5435457375075840 1603802305052640 10176170046356160 15075807476083200 2657852168106240 4298813328126240 4276806146807040 27136453456949760 4076593031306880 11463502208336640 11306855607062400 10870914750151680 6518127015187200 3207604610105280 20352340092712320 4575767688201600 3041792607087360 8597626656252480 2135358254494080 8153186062613760 3564005122339200 22927004416673280 22613711214124800 3986778252159360 1601518690870560 6415209220210560 6114889546960320 6083585214174720 2673003841754400 17195253312504960 16960283410593600 4270716508988160 16306372125227520 4811406915157920 2088312417797760 7128010244678400 45227422428249600 4562688910631040 3203037381741120 12229779093920640 3182722134076800 1566234313348320 5346007683508800 33920566821187200 8541433017976320 5069654345145600 2402278036305840 9622813830315840 2389979905568640 4176624835595520 9125377821262080 6406074763482240 1792484929176480 3132468626696640 10692015367017600 6844033365946560 2970540658471680 4804556072611680 4340988811843200 4779959811137280 18250755642524160 2025794778860160 12812149526964480 7604481517718400 3255741608882400 3584969858352960 6264937253393280 13688066731893120 3087441240508800 1519346084145120 9609112145223360 9559919622274560 2688727393764720 4051589557720320 25624299053928960 4455810987707520 6511483217764800 7169939716705920 6174882481017600 3038692168290240 19218224290446720 2881611824474880 5377454787529440 8103179115440640 7966599685228800 4631161860763200 2279019126217680 8911621975415040 3376324631433600 13022966435529600 14339879433411840 6077384336580480 5763223648949760 2532243473575200 10754909575058880 4667992463312640 4558038252435360 6752649262867200 28679758866823680 4322417736712320 12154768673160960 11949899527843200 11526447297899520 13367432963122560 10291470801696000 5064486947150400 21509819150117760 4851693377942400 9335984926625280 4802686374124800 9116076504870720 2264123576373120 8644835473424640 24309537346321920 7001988694968960 1698092682279840 10128973894300800 6483626605068480 9605372748249600 18232153009741440 4528247152746240 17289670946849280 7596730420725600 1912906364181120 7277540066913600 14003977389937920 7204029561187200 3396185364559680 12967253210136960 2915392052361600 1434679773135840 36464306019482880 9056494305492480 2547139023419760 15193460841451200 3825812728362240 28007954779875840 14408059122374400 6792370729119360 5830784104723200 2869359546271680 18112988610984960 21005966084906880 10806044341780800 2721032582204160 5094278046839520 7651625456724480 7547078587910400 28816118244748800 2141005856330880 13584741458238720 7740884773641600 5738719092543360 21612088683561600 5442065164408320 1605754392248160 10188556093679040 15094157175820800 2661083271947520 4304039319407520 4282011712661760 27169482916477440 4081548873306240 11477438185086720 11320617881865600 10884130328816640 6526060631596800 3211508784496320 20377112187358080 4581330367996800 3045494961411840 8608078638815040 2137954171731840 8163097746612480 3568343093884800 22954876370173440 22641235763731200 3991624907921280 1603465628798880 6423017568992640 6122323309959360 6090989922823680 2676257320413600 17216157277630080 16980926822798400 4275908343463680 16326195493224960 4817263176744480 2090851142244480 7136686187769600 45282471527462400 4568242442117760 3206931257597760 12244646619918720 3186591313046400 1568138356683360 5352514640827200 33961853645596800 8551816686927360 5075824935686400 2405198443198320 9634526353488960 2392888898252160 4181702284488960 9136484884235520 6413862515195520 1794666673689120 3136276713366720 10705029281654400 6852363663176640 2974151892176640 4810396886396640 4346266075113600 4785777796504320 18272969768471040 2028257501719680 12827725030391040 7613737403529600 3259699556335200 3589333347378240 6272553426733440 13704727326353280 3091194588182400 1521193126289760 9620793772793280 9571555593008640 2692000010533680 4056515003439360 25655450060782080 4461227838264960 6519399112670400 7178666694756480 6182389176364800 3042386252579520 19241587545586560 2885114948970240 5384000021067360 8113030006878720 7976296327507200 4636791882273600 2281789689434640 8922455676529920 3380429169532800 13038798225340800 14357333389512960 6084772505159040 5770229897940480 2535321877149600 10768000042134720 4673667259134720 4563579378869280 6760858339065600 28714666779025920 4327672423455360 12169545010318080 11964444491260800 11540459795880960 13383683514794880 10303981960608000 5070643754299200 21536000084269440 4857591495715200 9347334518269440 4808524914950400 9127158757738560 2266876031333760 8655344846910720 24339090020636160 7010500888702080 1700157023500320 10141287508598400 6491508635183040 9617049829900800 18254317515477120 4533752062667520 17310689693821440 7605965631448800 1913680585111680 7286387243572800 14021001777404160 7212787372425600 3400314047000640 12983017270366080 2916572014742400 1435260438833760 36508635030954240 9067504125335040 2550235535250480 15211931262897600 3827361170223360 28042003554808320 14425574744851200 6800628094001280 5833144029484800 2870520877667520 18135008250670080 21031502666106240 10819181058638400 2722133880426240 5100471070500960 7654722340446720 7556253437779200 28851149489702400 2143608639258240 13601256188002560 7750306684310400 5741041755335040 21638362117276800 5444267760852480 1607706479443680 10200942141001920 15112506875558400 2662160306561280 4305781316501280 4287217278516480 27202512376005120 4083200820639360 11482083510670080 11334380156668800 10888535521704960 6533994248006400 3215412958887360 20401884282003840 4583184594595200 3049197315736320 8611562633002560 2138819477477760 8166401641278720 3572681065430400 22964167021340160 22668760313337600 3993240459841920 1604114608108320 6430825917774720 6124801230959040 6098394631472640 2679510799072800 17223125266005120 17001570235003200 4277638954955520 16332803282557440 4823119438331040 2091697383726720 7145362130860800 45337520626675200 4573795973604480 3208229216216640 12249602461918080 3187881039369600 1568773037795040 5359021598145600 34003140470006400 8555277909911040 5081995526227200 2406171912162480 9646238876662080 2395797890935680 4183394767453440 9147591947208960 6416458432433280 1796848418201760 3137546075590080 10718043196291200 6860693960406720 2975355636744960 4812343824324960 4791595781871360 18295183894417920 2029078409339520 12832916864866560 7622993289340800 3593696836403520 6275092151180160 13721387920813440 3092445704073600 1521808807004640 9624687648649920 9583191563742720 2695272627302640 4058156818679040 25665833729733120 4463033455117440 7187393672807040 6184891408147200 3043617614009280 19249375297299840 2886282657135360 5390545254605280 8116313637358080 7985992969785600 4638668556110400 2282713210506960 8926066910234880 3381797348899200 14374787345614080 6087235228018560 5772565314270720 2536348011674400 10781090509210560 4675558857742080 4565426421013920 6763594697798400 28749574691228160 4329423985703040 12174470456037120 11978989454678400 11545130628541440 13389100365352320 10308152346912000 5072696023348800 21562181018421120 4859557534972800 9351117715484160 4810471095225600 9130852842027840 2267793516320640 8658847971406080 24348940912074240 7013338286613120 1700845137240480 10145392046697600 6494135978554560 9620942190451200 18261705684055680 4535587032641280 17317695942812160 7609044035023200 1916390358368640 7289336302459200 14026676573226240 7215706642838400 3401690274480960 12988271957109120 2920701883075200 1437292768776480 36523411368111360 9071174065282560 2551267705860720 15218088070046400 3832780716737280 28053353146452480 14431413285676800 6803380548961920 5841403766150400 2874585537552960 18142348130565120 21040014859839360 10823559964257600 2725988424203520 5102535411721440 7665561433474560 7559311721068800 28862826571353600 2144476233567360 13606761097923840 7759728594979200 5749171075105920 21647119928515200 5451976848407040 1608357175175520 10205070823442880 15118623442137600 2665929927709440 4311878306329440 4288952467134720 27213522195847680 4088982636305280 11498342150211840 11338967581603200 10903953696814080 6536638786809600 3216714350351040 20410141646885760 4589674387689600 3050431433844480 8623756612658880 2141848047588480 8177965272610560 3574127055945600 22996684300423680 22677935163206400 3998894891564160 1606386035691360 6433428700702080 6133473954457920 6100862867688960 2680595291959200 17247513225317760 17008451372404800 4283696095176960 16355930545221120 4825071525526560 2094659228914560 7148254111891200 45355870326412800 4575647150766720 3212772071382720 12266947908915840 3192395081500800 1570994421685920 5361190583918400 34016902744809600 8567392190353920 5084052389740800 2409579053537040 9650143051053120 2396767555163520 4189318457829120 9151294301533440 6425544142765440 1797575666372640 3141988843371840 10722381167836800 6863470726150080 2979568742734080 4819158107074080 4793535110327040 18302588603066880 2031951586008960 12851088285530880 7626078584611200 3595151332745280 6283977686743680 13726941452300160 3096824609692800 1523963689506720 9638316214148160 9587070220654080 2696363499558960 4063903172017920 25702176571061760 4469353114101120 7190302665490560 6193649219385600 3047927379013440 19276632428296320 2890369635713280 5392726999117920 8127806344035840 7989225183878400 4645236914539200 2285945534260080 8938706228202240 3386585976681600 14380605330981120 6095854758026880 5780739271426560 2539939482511200 10785453998235840 4682179452867840 4571891068520160 6773171953363200 28761210661962240 4335554453569920 12191709516053760 11983837775817600 11561478542853120 13408059342303360 10322748698976000 5079878965022400 21570907996471680 4866438672374400 9364358905735680 4817282726188800 9143782137040320 2271004713774720 8671108907139840 24383419032107520 7023269179301760 1703253535331040 10159757930044800 6503331680354880 9634565452377600 18287564274080640 4542009427549440 17342217814279680 7619818447533600 1917551689764480 7299658008561600 14046538358603520 7225924089283200 3406507070662080 13006663360709760 2922471826646400 1438163767323360 36575128548161280 9084018855098880 2554880302996560 15239636895067200 3835103379528960 28093076717207040 14451848178566400 6813014141324160 5844943653292800 2876327534646720 18168037710197760 21069807537905280 10838886133924800 2727640371536640 5109760605993120 7670206759057920 7570015712582400 28903696357132800 2147512813649280 13626028282648320 7762869231868800 5752655069293440 21677772267849600 5455280743073280 1610634610236960 10219521211986240 15140031425164800 2667545479630080 4314491301970080 4295025627298560 27252056565296640 4091460557304960 11505310138586880 11355023568873600 10910561486146560 6545894672620800 3221269220473920 20439042423972480 4592455727587200 3054750847223040 8628982603940160 8590051254597120 8132529671481600 8182921114609920 3579188022748800 23010620277173760 22710047137747200 4001318219445120 6442538440947840 6137190835957440 6109501694446080 2684391017061600 17257965207880320 17032535353310400 4286292012414720 16365842229219840 4831903830710880 2095928591137920 7158376045497600 45420094275494400 4582126270834560 12885076881895680 12198794507222400 12274381671914880 3194329670985600 1571946443353440 5368782034123200 34065070706620800 8572584024829440 5091251412038400 9663807661421760 2400161379960960 4191857182275840 9164252541669120 25770153763791360 6429438018622080 1800121034970720 3143892886706880 10737564068246400 6873189406251840 2981374359586560 19327615322843520 4800322759921920 18328505083338240 2033182947438720 12858876037244160 7636877118057600 3600242069941440 6287785773413760 13746378812503680 3098701283529600 1524887210579040 38655230645687040 9644157027933120 9600645519843840 2700181552456080 4066365894877440 25717752074488320 4472061539379840 7200484139882880 6197402567059200 3049774421158080 19288314055866240 2892121197960960 5400363104912160 8132731789754880 8000537933203200 4648051925294400 2287330815868560 8944123078759680 3388638245731200 14400968279765760 6099548842316160 5784242395921920 2541478684298400 10800726209824320 4685016850778880 4574661631737120 6777276491462400 28801936559531520 4338181796941440 12199097684632320 12000806899804800 11568484791843840 13416184618139520 10329004278432000 5082957368596800 21601452419648640 4869387731260800 9370033701557760 4820201996601600 9149323263474240 2272380941255040 8676363593882880 24398195369264640 7027525276168320 1704285705941280 10165914737193600 6507272695412160 9640403993203200 18298646526948480 4544761882510080 17352727187765760 7624436052895200 2222316244874880 7304081596891200 14055050552336640 7230302994902400 3408571411882560 13014545390824320 3386952565718400 1666737183656160 36597293053896960 9089523765020160 2556428558911920 15248872105790400 4444632489749760 28110101104673280 14460605989804800 6817142823765120 6773905131436800 3333474367312320 18179047530040320 21082575828504960 10845454492353600 3161155728003840 5112857117823840 8889264979499520 7574603137516800 28921211979609600 2148814205112960 13634285647530240 7773861460982400 6666948734624640 21690908984707200 6322311456007680 1611610653834720 10225714235647680 15149206275033600 2671853618085120 5000211550968480 4297628410225920 27268571295060480 4741733592005760 13333897469249280 11361904706275200 12644622912015360 6549861480825600 3223221307669440 20451428471295360 5322354031843200 3056602024385280 10000423101936960 8595256820451840 8144045340076800 9483467184011520 3581357008521600 26667794938498560 22723809412550400 4007780427127680 6446442615338880 7112600388008640 6113204048770560 2686017756391200 20000846203873920 17042857059412800 4967530429720320 18966934368023040 4834831961504160 2099313557066880 7162714017043200 45447618825100800 4584903036577920 12892885230677760 12216068010115200 14225200776017280 3199488576278400 1574485167800160 5372035512782400 34085714118825600 9935060859440640 5094336707308800 9669663923008320 2401615876302720 4198627114133760 9169806073155840 25785770461355520 7451295644580480 1801211907227040 3148970335600320 10744071025564800 6877354554866880 2986189337859840 19339327846016640 4803231752605440 18339612146311680 2036466577918080 14902591289160960 7641505060963200 3602423814454080 6297940671200640 13754709109733760 3103705747094400 1527349933438560 38678655692033280 11176943466870720 9606463505210880 2701817860840560 4072933155836160 29805182578321920 4479284006789760 7204847628908160 6207411494188800 3054699866877120 22353886933741440 2896792030621440 5403635721681120 8145866311672320 8005386254342400 4655558620641600 2291024900157840 8958568013579520 3394110963196800 14409695257816320 6109399733754240 5793584061242880 2545583222397600 10807271443362240 4692583245208320 4582049800315680 6788221926393600 28819390515632640 4345188045932160 12218799467508480 12008079381513600 11587168122485760 13437852020369280 10345685823648000 5091166444795200 21614542886724480 4877251888291200 9385166490416640 4827986717702400 9164099600631360 2276050881202560 8690376091864320 24437598935016960 7038874867812480 1707038160901920 10182332889590400 6517782068898240 9655973435404800 18328199201262720 4552101762405120 17380752183728640 7636749667192800 2225905329352320 7315877832436800 14077749735624960 7241980076553600 3414076321803840 13035564137796480 3392422560777600 1669428997014240 36656398402525440 9104203524810240 2560557241352880 15273499334385600 4451810658704640 28155499471249920 14483960153107200 6828152643607680 6784845121555200 3338857994028480 18208407049620480 21116624603437440 10862970114830400 3166261056725760 5121114482705760 8903621317409280 7586836270675200 28967920306214400 2152284582349440 13656305287215360 7778572416316800 6677715988056960 21725940229660800 6332522113451520 1614213436762080 10242228965411520 15173672541350400 2673469170005760 5008286991042720 4304569164698880 27312610574430720 4749391585088640 13355431976113920 11380254406012800 12665044226903040 6560439636038400 3228426873524160 20484457930823040 5330949738364800 3061538496817920 10016573982085440 8609138329397760 8148980626617600 9498783170177280 3587140970582400 26710863952227840 22760508812025600 4010203755008640 6456853747048320 7124087377632960 6123076993635840 2690355727936800 20033147964170880 17070381609019200 4975553089140480 18997566340354560 4842640310286240 2100582919290240 7174281941164800 45521017624051200 4592307745226880 12913707494096640 12223470939926400 14248174755265920 3201423165763200 1575437189467680 5380711455873600 34140763218038400 9951106178280960 5102564161363200 9685280620572480 2405494533214080 4201165838580480 9184615490453760 25827414988193280 7463329633710720 1804120899910560 3150874378935360 10761422911747200 6888461617840320 2987994954712320 19370561241144960 4810989066428160 18369230980907520 2037697939347840 14926659267421440 7653846242044800 3608241799821120 6301748757870720 13776923235680640 3105582420931200 1528273454510880 38741122482289920 11194994450566080 9621978132856320 2706181349865840 4075395878695680 29853318534842880 4481992432068480 7216483599642240 6211164841862400 3056546909021760 22389988901132160 2898543592869120 5412362699731680 8150791757391360 8018315110713600 4658373631396800 2292410181766320 8963984864136960 3396163232246400 14432967199284480 6113093818043520 5797087185738240 2547122424184800 10824725399463360 4695420643119360 4584820363532640 6792326464492800 28865934398568960 4347815389303680 12226187636087040 12027472666070400 11594174371476480 13445977296205440 10351941403104000 5094244848369600 21649450798926720 4880200947177600 9390841286238720 4830905988115200 9169640727065280 2277427108682880 8695630778607360 24452375272174080 7043130964679040 1708070331512160 10188489696739200 6521723083955520 9661811976230400 18339281454130560 4554854217365760 17391261557214720 7641367272554400 2227251236031360 7320301420766400 14086261929358080 7246358982172800 3416140663024320 13043446167911040 3394473808924800 1670438427023520 36678562908261120 9109708434731520 2562105497268240 15282734545108800 4454502472062720 28172523858716160 14492717964345600 6832281326048640 6788947617849600 3340876854047040 18219416869463040 21129392894037120 10869538473259200 3168175554996480 5124210994536480 8909004944125440 7591423695609600 28985435928691200 2153585973813120 13664562652097280 7791134963875200 6681753708094080 21739076946518400 6336351109992960 1615189480359840 10248421989072960 15182847391219200 2674007687312640 5011315281070560 4307171947626240 27329125304194560 4752263332494720 13363507416188160 11387135543414400 12672702219985920 6564406444243200 3230378960719680 20496843978145920 5334173128310400 3063389673980160 10022630562141120 8614343895252480 8162141390726400 9504526664989440 3589309956355200 26727014832376320 22774271086828800 4011011530968960 6460757921439360 7128394998742080 6126779347960320 2691982467266400 20045261124282240 17080703315121600 4978561586423040 19009053329978880 4845568441079520 2101006040031360 7178619912710400 45548542173657600 4595084510970240 12921515842878720 12243212086089600 14256789997484160 3202068028924800 1575754530023520 5383964934532800 34161406630243200 9957123172846080 5105649456633600 9691136882159040 2406949029555840 4202012080062720 9190169021940480 25843031685757440 7467842379634560 1805211772166880 3151509060047040 10767929869065600 6892626766455360 2988596826996480 19382273764318080 4813898059111680 18380338043880960 2038108393157760 14935684759269120 7658474184950400 3610423544333760 6303018120094080 13785253532910720 3106207978876800 1528581294868320 38764547528636160 11201763569451840 9627796118223360 2707817658250320 4076216786315520 29871369518538240 4482895240494720 7220847088667520 6212415957753600 3057162589736640 22403527138903680 2899127446951680 5415635316500640 8152433572631040 8023163431852800 4659311968315200 2292871942302480 8965790480989440 3396847321929600 14441694177335040 6114325179473280 5798254893903360 2547635491447200 10831270633001280 4696366442423040 4585743884604960 6793694643859200 28883388354670080 4348691170427520 12228650358946560 12034745147779200 11596509787806720 13448685721484160 10354026596256000 5095270982894400 21662541266002560 4881183966806400 9392732884846080 4831879078252800 9171487769209920 2277885851176320 8697382340855040 24457300717893120 7044549663634560 1708414388382240 10190541965788800 6523036755641280 9663758156505600 18342975538419840 4555771702352640 17394764681710080 7642906474341600 2227699871591040 7321775950209600 14089099327269120 7247818617379200 3416828776764480 13046073511282560 3395157558307200 1670774903693280 36685951076839680 9111543404705280 2562621582573360 15285812948683200 4455399743182080 28178198654538240 14495637234758400 6833657553528960 6790315116614400 3341549807386560 18223086809410560 21133648990903680 10871727926068800 3168813721086720 5125243165146720 8910799486364160 7592952837254400 28991274469516800 2154019770967680 13667315107057920 7795845919209600 6683099614773120 21743455852137600 6337627442173440 1615514828225760 10250486330293440 15185905674508800 2676700273847040 5012324711079840 4308039541935360 27334630214115840 4753220581630080 13366199229546240 11389429255881600 12675254884346880 6565728713644800 3231029656451520 20500972660586880 5335247591625600 3064006733034240 10024649422159680 8616079083870720 8167076677267200 9506441163260160 3590032951612800 26732398459092480 22778858511763200 4015050410770560 6462059312903040 7129830872445120 6128013466068480 2692524713709600 20049298844319360 17084143883822400 4979564418850560 19012882326520320 4846544484677280 2103121643736960 7180065903225600 45557717023526400 4596010099551360 12924118625806080 12250615015900800 14259661744890240 3205292344732800 1577341232802720 5385049427419200 34168287767644800 9959128837701120 5106677888390400 9693088969354560 2407433861669760 4206243287473920 9192020199102720 25848237251612160 7469346628275840 1805575396252320 3154682465605440 10770098854838400 6894015149327040 2991606188417280 19386177938709120 4814867723339520 18384040398205440 2040160662207360 14938693256551680 7660016832585600 3611150792504640 6309364931210880 13788030298654080 3109335768604800 1530120496655520 38772355877418240 11204019942413760 9629735446679040 2708363094378480 4080321324414720 29877386513103360 4487409282625920 7222301585009280 6218671537209600 3060240993311040 22408039884827520 2902046717364480 5416726188756960 8160642648829440 8024779538899200 4664003652907200 2295180744983280 8974818565251840 3400267770345600 14444603170018560 6120481986622080 5804093434728960 2550200827759200 10833452377513920 4701095438941440 4590361489966560 6800535540691200 28889206340037120 4353070076046720 12240963973244160 12037169308348800 11608186869457920 13462227847877760 10364452562016000 5100401655518400 21666904755027840 4886099064950400 9402190877882880 4836744528940800 9180722979933120 2280179563643520 8706140152093440 24481927946488320 7051643158412160 1710134672732640 10200803311036800 6529605114070080 9673489057881600 18361445959866240 4560359127287040 17412280304186880 7650602483277600 2229943049389440 7329148597425600 14103286316824320 7255116793411200 3420269345465280 13059210228140160 3398576305219200 1672457287042080 36722891919732480 9120718254574080 2565202009098960 15301204966555200 4459886098778880 28206572633648640 14510233586822400 6840538690930560 6797152610438400 3344914574084160 18241436509148160 21154929475236480 10882675190116800 3172004551537920 5130404018197920 8919772197557760 7600598545478400 29020467173644800 2156188756740480 13681077381861120 7797416237654400 6689829148168320 21765350380233600 6344009103075840 1617141567555360 10260808036395840 15201197090956800 2678854343074560 5017371861126240 4312377513480960 27362154763722240 4758006827306880 13379658296336640 11400897818217600 12688018206151680 6572340060652800 3234283135110720 20521616072791680 5340619908201600 3067092028304640 10034743722252480 8624755026961920 8168721772780800 9516013654613760 3593647927900800 26759316592673280 22801795636435200 4018281514611840 6468566270221440 7137010240960320 6134184056609280 2695235945925600 20069487444504960 17101346727326400 4984578580988160 19032027309227520 4851424702666080 2104814126701440 7187295855801600 45603591272870400 4600638042456960 12937132540442880 12253082659171200 14274020481920640 3207871797379200 1578610595026080 5390471891851200 34202693454652800 9969157161976320 5111820047174400 9702849405332160 2409858022239360 4209628253402880 9201276084913920 25874265080885760 7476867871482240 1807393516679520 3157221190052160 10780943783702400 6900957063685440 2994013677553920 19405698810664320 4819716044478720 18402552169827840 2041802477447040 14953735742964480 7667730070761600 3614787033359040 6314442380104320 13801914127370880 3111838000387200 1531351858085280 38811397621328640 11215301807223360 9639432088957440 2711090275019280 4083604954894080 29907471485928960 4491020516330880 7229574066718080 6223676000774400 3062703716170560 22430603614446720 2904382133694720 5422180550038560 8167209909788160 8032860074131200 4667757000580800 2297027787127920 8982041032661760 3403004129078400 14459148133436160 6125407432341120 5808764267389440 2552253096808800 10844361100077120 4704878636156160 4594055574255840 6806008258156800 28918296266872320 4356573200542080 12250814864682240 12049290111196800 11617528534778880 13473061548992640 10372793334624000 5104506193617600 21688722200154240 4890031143465600 9409757272312320 4840636889491200 9188111148511680 2282014533617280 8713146401084160 24501629729364480 7057317954234240 1711510900212960 10209012387235200 6534859800813120 9681273778982400 18376222297023360 4564029067234560 17426292802168320 7656759290426400 2231737591628160 7335046715198400 14114635908468480 7260955334236800 3423021800425920 13069719601626240 3401311302748800 1673803193721120 36752444594046720 9128058134469120 2567266350319440 15313518580852800 4463475183256320 28229271816936960 14521910668473600 6846043600851840 6802622605497600 3347606387442240 18256116268938240 21171953862702720 10891433001355200 3174557215898880 5134532700638880 8926950366512640 7606715112057600 29043821336947200 2157923945358720 13692087201703680 7805267829878400 6695212774884480 21782866002710400 6349114431797760 1618442959019040 10269065401277760 15213430224115200 2683700998836480 5021409581163360 4315847890717440 27384174403407360 4761835823848320 13390425549768960 11410072668086400 12698228863595520 6577629138259200 3236885918038080 20538130802555520 5344917761462400 3069560264520960 10042819162326720 8631695781434880 8176947250348800 9523671647696640 3596539908931200 26780851099537920 22820145336172800 4025551498254720 6473771836076160 7142753735772480 6139120529041920 2697404931698400 20085638324653440 17115109002129600 4988589910698240 19047343295393280 4855328877057120 2108622213371520 7193079817862400 45640290672345600 4604340396781440 12947543672152320 12265420875523200 14285507471544960 3213675565833600 1581466660028640 5394809863396800 34230218004259200 9977179821396480 5115933774201600 9710657754114240 2411797350695040 4217244426743040 9208680793562880 25895087344304640 7482884866047360 1808848013021280 3162933320057280 10789619726793600 6906510595172160 2999430528111360 19421315508228480 4823594701390080 18417361587125760 2045496561736320 14965769732094720 7673900661302400 3617696026042560 6325866640114560 13813021190344320 3117468021897600 1534122421302240 38842631016456960 11224327299071040 9647189402780160 2713272019531920 4090993123472640 29931539464189440 4499145792167040 7235392052085120 6234936043795200 3068244842604480 22448654598142080 2909636820437760 5426544039063840 8181986246945280 8039324502316800 4676202032846400 2301183631953360 8998291584334080 3409160936227200 14470784104170240 6136489685208960 5819273640875520 2556870702170400 10853088078127680 4713390829889280 4602367263906720 6818321872454400 28941568208340480 4364455230656640 12272979370417920 12058986753475200 11638547281751040 13497437376501120 10391560072992000 5113741404340800 21706176156255360 4898878320124800 9426781659778560 4849394700729600 9204734527813440 2286143216058240 8728910461313280 24545958740835840 7070086244833920 1714607412043680 10227482808681600 6546682845984960 9698789401459200 18409469055626880 4572286432116480 17457820922626560 7670612106511200 2235775311665280 7348317480187200 14140172489667840 7274092051094400 3429214824087360 13093365691969920 3407465047190400 1676831483748960 36818938111253760 9144572864232960 2571911118065520 15341224213022400 4471550623330560 28280344979335680 14548184102188800 6858429648174720 6814930094380800 3353662967497920 18289145728465920 21210258734501760 10911138076641600 3180300710711040 5143822236131040 8943101246661120 7620477386860800 29096368204377600 2161828119749760 13716859296349440 7811549103657600 6707325934995840 21822276153283200 6360601421422080 1621371089812320 10287644472262080 15240954773721600 2685316550757120 5030494451246880 4323656239499520 27433718592698880 4770451066066560 13414651869991680 11430716080291200 12721202842844160 6589529562873600 3242742179624640 20575288944524160 5354587931299200 3075113796007680 10060988902493760 8647312478999040 8183527632403200 9540902132133120 3603046866249600 26829303739983360 22861432160582400 4027974826135680 6485484359249280 7155676599099840 6150227592015360 2702285149687200 20121977804987520 17146074120436800 4997615402545920 19081804264266240 4864113269436960 2109891575594880 7206093732499200 45722864321164800 4612670694011520 12970968718498560 12275291448604800 14311353198199680 3215610155318400 1582418681696160 5404570299374400 34292148240873600 9995230805091840 5125189660012800 9728226538873920 2416160839720320 4219783151189760 9225341388023040 25941937436997120 7496423103818880 1812120629790240 3164837363392320 10809140598748800 6919006041017280 3001236144963840 19456453077747840 4832321679440640 18450682776046080 2046727923166080 14992846207637760 7687784490019200 3624241259580480 6329674726784640 13838012082034560 3119344695734400 1535045942374560 38912906155495680 11244634655728320 9664643358881280 2718180944685360 4093455846332160 29985692415275520 4501854217445760 7248482519160960 6238689391468800 3070091884749120 22489269311456640 2911388382685440 5436361889370720 8186911692664320 8053869465734400 4679017043601600 2302568913561840 9003708434891520 3411213205276800 14496965038321920 6140183769498240 5822776765370880 2558409903957600 10872723778741440 4716228227800320 4605137827123680 6822426410553600 28993930076643840 4367082574028160 12280367538996480 12080804198601600 11645553530741760 13505562652337280 10397815652448000 5116819807915200 21745447557482880 4901827379011200 9432456455600640 4852313971142400 9210275654247360 2287519443538560 8734165148056320 24560735077992960 7074342341700480 1715639582653920 10233639615830400 6550623861042240 9704627942284800 18420551308494720 4575038887077120 17468330296112640 7675229711872800 2237121218344320 7352741068516800 14148684683400960 7278470956713600 3431279165307840 13101247722084480 3409516295337600 1677840913758240 36841102616989440 9150077774154240 2573459373980880 15350459423745600 4474242436688640 28297369366801920 14556941913427200 6862558330615680 6819032590675200 3355681827516480 18300155548308480 21223027025101440 10917706435070400 3182215208981760 5146918747961760 8948484873377280 7625064811795200 29113883826854400 2163129511213440 13725116661231360 7825681969660800 6711363655032960 21835412870140800 6364430417963520 1622347133410080 10293837495923520 15250129623590400 2694471344974080 5033522741274720 4326259022426880 27450233322462720 4773322813472640 13422727310065920 11437597217692800 12728860835927040 6593496371078400 3244694266820160 20587674991847040 5357811321244800 3076964973169920 10067045482549440 8652518044853760 8198333492025600 9546645626945280 3605215852022400 26845454620131840 22875194435385600 4041707017461120 6489388533640320 7159984220208960 6153929946339840 2703911889016800 20134090965098880 17156395826539200 5000623899828480 19093291253890560 4867041400230240 2117084628193920 7210431704044800 45750388870771200 4615447459754880 12978777067280640 12297500238038400 14319968440417920 3226572829065600 1587813471145440 5407823778033600 34312791653078400 10001247799656960 5128274955283200 9734082800460480 2417615336062080 4234169256387840 9230894919509760 25957554134561280 7500935849742720 1813211502046560 3175626942290880 10815647556067200 6923171189632320 3011467973794560 19468165600920960 4835230672124160 18461789839019520 2053705637934720 15001871699485440 7692412432924800 3626423004093120 6351253884581760 13846342379264640 3129979180809600 1540279228451040 38936331201841920 11251403774614080 9670461344248320 2719817253069840 4107411275869440 30003743398970880 4517201960691840 7252846008186240 6259958361619200 3080558456902080 22502807549228160 2921313902088960 5439634506139680 8214822551738880 8058717786873600 4694968771214400 2310418842676560 9034403921383680 3422842729891200 14505692016372480 6161116913804160 5842627804177920 2567132047418400 10879269012279360 4732306815962880 4620837685353120 6845685459782400 29011384032744960 4381970853133440 12322233827608320 12088076680310400 11685255608355840 13551605882075520 10433263936032000 5134264094836800 21758538024558720 4918538712700800 9464613631925760 4868856503481600 9241675370706240 2295318065927040 8763941706266880 24644467655216640 7098460223944320 1721488549445280 10268528189673600 6572956279700160 9737713006963200 18483350741412480 4590636131854080 17527883412533760 7701396142255200 2244748022858880 7377808069051200 14196920447888640 7303284755222400 3442977098890560 13145912559400320 3421140034838400 1683561017144160 36966701482824960 5504825101406400 9181272263708160 2582232824167920 15402792284510400 4489496045717760 28393840895777280 14606569510444800 6885954197781120 6842280069676800 3367122034288320 11009650202812800 18362544527416320 21295380671832960 10954927132833600 3193064032515840 5164465648335840 8978992091435520 7651060219756800 29213139020889600 2170504062840960 13771908395562240 7830392924995200 6734244068576640 21909854265667200 6386128065031680 1627878047130720 10328931296671680 15302120439513600 2695009862280960 5050683051432480 4341008125681920 27543816791124480 4789596048773760 13468488137153280 11476590329635200 12772256130063360 6615974950905600 3255756094261440 20657862593343360 5376077197603200 3087454977089280 10101366102864960 8682016251363840 8203268778566400 9579192097547520 3617506771401600 26936976274306560 22953180659270400 4042514793421440 6511512188522880 7184394073160640 6174909954178560 2713130078551200 20202732205729920 17214885494452800 5017672051096320 19158384195095040 4883634141392160 2117507748935040 7235013542803200 45906361318540800 4631182465633920 13023024377045760 12304903167849600 14368788146321280 3227217692227200 1588130811701280 5426260157102400 34429770988905600 10035344102192640 5145758295148800 9767268282784320 2425857481998720 4235015497870080 9262364931267840 26046048754091520 7526508076644480 1819393111499040 3176261623402560 10852520314204800 6946773698450880 3012069846078720 19534536565568640 4851714963997440 18524729862535680 2054116091744640 15053016153288960 7718637442723200 3638786222998080 6352523246805120 13893547396901760 3130604738755200 1540587068808480 39069073131137280 11289762114966720 9703429927994880 2729089667248560 4108232183489280 30106032306577920 4518104769118080 7277572445996160 6261209477510400 3081174137616960 22579524229933440 2921897756171520 5458179334497120 8216464366978560 8086191606662400 4695907108132800 2310880603212720 9036209538236160 3423526819574400 14555144891992320 7899383171030400 6162348275233920 5843795512343040 2567645114680800 10916358668994240 4733252615266560 4621761206425440 6847053639148800 29110289783984640 4382846634257280 12324696550467840 12129287409993600 11687591024686080 13554314307354240 10435349129184000 5135290229361600 21832717337988480 4919521732329600 9466505230533120 4869829593619200 9243522412850880 2295776808420480 8765693268514560 24649393100935680 7099878922899840 1721832606315360 10270580458723200 6574269951385920 9739659187238400 18487044825701760 4591553616840960 17531386537029120 7702935344042400 2245196658418560 7379282598494400 14199757845799680 7304744390428800 3443665212630720 13148539902771840 3421823784220800 1683897493813920 36974089651403520 5523592177857600 9183107233681920 2582748909473040 15405870688084800 4490393316837120 28399515691599360 14609488780857600 6887330425261440 6843647568441600 3367794987627840 11047184355715200 18366214467363840 21299636768699520 10957116585643200 3193702198606080 5165497818946080 8980786633674240 7652589361401600 29218977561715200 2170937859995520 13774660850522880 7857088338556800 6735589975255680 21914233171286400 6387404397212160 1628203394996640 10330995637892160 15305178722803200 2702549104577280 5051692481441760 4341875719991040 27549321701045760 4790553297909120 13471179950511360 11478884042102400 12774808794424320 6617297220307200 3256406789993280 20661991275784320 5377151660918400 3088072036143360 10103384962883520 8683751439982080 8231235402297600 9581106595818240 3618229766659200 26942359901022720 22957768084204800 4053823656865920 6512813579986560 7185829946863680 6176144072286720 2713672324994400 20206769925767040 17218326063153600 5018674883523840 19162213191636480 4884610184989920 7236459533318400 45915536168409600 4632108054215040 13025627159973120 12346853103446400 14371659893727360 11028828700512000 3236245776489600 5427344649988800 34436652126307200 10037349767047680 5146786726905600 9769220369979840 2426342314112640 4246862878621440 9264216108430080 26051254319946240 7528012325285760 1819756735584480 10854689299977600 6948162081322560 10293573453811200 3020496058056960 19538440739959680 4852684628225280 18528432216860160 8141016974983200 2059862445083520 15056024650571520 7720180090358400 3639513471168960 6370294317932160 13896324162645120 3139362549993600 1544896833812640 39076881479919360 11292018487928640 9705369256450560 2729635103376720 16282033949966400 4119724890167040 30112049301143040 15440360180716800 4530744087085440 7279026942337920 6278725099987200 3089793667625280 22584036975857280 11580270135537600 2930071713327360 5459270206753440 8239449780334080 8087807713708800 4709043824990400 2317345250718960 30880720361433600 9061488174170880 3433104075139200 14558053884675840 7926313786473600 6179587335250560 23160540271075200 5860143426654720 2574828056354400 10918540413506880 16175615427417600 4746493805518080 4634690501437920 6866208150278400 29116107769351680 4395107569991040 12359174670501120 12131711570563200 11720286853309440 13592232261256320 10464541833312000 5149656112708800 21837080827013760 4933284007132800 9492987611036160 4883452855545600 9269381002875840 2302199203328640 8790215139982080 24718349341002240 24263423141126400 7119740708277120 1726649402496480 10299312225417600 6592661354986560 9766905711091200 18538762005751680 18197567355844800 4604398406657280 17580430279964160 7724484169063200 2251477556254080 7399926010699200 48526846282252800 14239481416554240 7325179283318400 3453298804992960 13185322709973120 3431396275574400 1688608167190560 37077524011503360 5524696123531200 36395134711689600 9208796813314560 2589974103744720 15448968338126400 4502955112508160 28478962833108480 14650358566636800 6906597609985920 6862792551148800 3377216334381120 11049392247062400 18417593626629120 21359222124831360 10987768924977600 3202636523869440 5179948207489440 9005910225016320 7673997344428800 29300717133273600 2177011020159360 13813195219971840 7858658657001600 6754432668762240 21975537849955200 6405273047738880 1632758265119520 10359896414978880 15347994688857600 2703087621884160 5065824501571680 4354022040318720 27626390439943680 4803954785804160 13508865337524480 11510996016643200 12810546095477760 6635808991929600 3265516530239040 20719792829957760 5392194147331200 3096710862900480 10131649003143360 8708044080637440 8232880497811200 9607909571608320 3628351700265600 27017730675048960 23021992033286400 4054631432826240 6531033060478080 7205932178706240 6193421725800960 2721263775199200 20263298006286720 17266494024964800 5032714537509120 19215819143216640 4898274795358560 7256703400531200 46043984066572800 4645066294350720 13062066120956160 12349320746716800 14411864357412480 11059681653216000 3236890639651200 5442527550398400 34532988049929600 10065429075018240 5161184771500800 9796549590717120 2433129963707520 4247709120103680 9290132588701440 26124132241912320 7549071806263680 1824847472780640 10885055100796800 6967599441526080 10322369543001600 3021097930341120 19593099181434240 4866259927415040 18580265177402880 8163791325597600 2060272898893440 15098143612527360 7741777157251200 3649694945561280 6371563680155520 13935198883052160 3139988107939200 1545204674170080 39186198362868480 11323607709395520 9732519854830080 2737271209170960 16327582651195200 4120545797786880 30196287225054720 15483554314502400 4531646895511680 7299389891122560 6279976215878400 3090409348340160 22647215418791040 11612665735876800 2930655567409920 5474542418341920 8241091595573760 8110433212358400 4709982161908800 2317807011255120 30967108629004800 9063293791023360 3433788164822400 14598779782245120 7927897940323200 6180818696680320 23225331471753600 5861311134819840 2575341123616800 10949084836683840 16220866424716800 4747439604821760 4635614022510240 6867576329644800 29197559564490240 4395983351114880 12361637393360640 12165649818537600 11722622269639680 13594940686535040 10466627026464000 5150682247233600 21898169673367680 4934267026761600 9494879209643520 4884425945683200 9271228045020480 2302657945822080 8791966702229760 24723274786721280 24331299637075200 7121159407232640 1726993459366560 10301364494467200 6593975026672320 9768851891366400 18542456090040960 18248474727806400 4605315891644160 17583933404459520 7726023370850400 2251926191813760 7401400540142400 48662599274150400 14242318814465280 7326638918524800 3453986918733120 13187950053344640 3432080024956800 1688944643860320 37084912180081920 5540151362961600 36496949455612800 9210631783288320 2590490189049840 15452046741700800 4503852383627520 28484637628930560 14653277837049600 6907973837466240 6864160049913600 3377889287720640 11080302725923200 18421263566576640 21363478221697920 10989958377787200 3203274689959680 5180980378099680 9007704767255040 7675526486073600 29306555674099200 2177444817313920 13815947674932480 7880643115228800 6755778575441280 21979916755574400 6406549379919360 1633083612985440 10361960756199360 15351052972147200 2709011312259840 5066833931580960 4354889634627840 27631895349864960 4804912034939520 13511557150882560 11513289729110400 12813098759838720 6637131261331200 3266167225970880 20723921512398720 5393268610646400 3097327921954560 10133667863161920 8709779269255680 8255911835001600 9609824069879040 3629074695523200 27023114301765120 23026579458220800 4063516968389760 6532334451941760 7207368052409280 6194655843909120 2721806021642400 20267335726323840 17269934593665600 5033717369936640 19219648139758080 4899250838956320 7258149391046400 46053158916441600 4645991882931840 13064668903883520 12383867752502400 14414736104818560 11061885435552000 3243984134428800 5443612043284800 34539869187331200 10067434739873280 5162213203257600 9798501677912640 2433614795821440 4257017776408320 9291983765863680 26129337807767040 7550576054904960 1825211096866080 10887224086569600 6968987824397760 10324426406515200 3027718525466880 19597003355825280 4867229591642880 18583967531727360 8165418064927200 2064787890802560 15101152109809920 7743319804886400 3650422193732160 6385526664612480 13937975648795520 3146869245340800 1548590918101920 39194006711650560 11325864082357440 9734459183285760 2737816645299120 16330836129854400 4129575781605120 30202304219619840 15486639609772800 4541577788200320 7300844387464320 6293738490681600 3097181836203840 22651728164714880 11614979707329600 2937077962318080 5475633290598240 8259151563210240 8112049319404800 4720303868011200 2322886377152880 30973279219545600 9083155576400640 3441313151337600 14601688774928640 7950076094217600 6194363672407680 23229959414659200 5874155924636160 2580984863503200 10951266581196480 16224098638809600 4757843397162240 4645772754305760 6882626302675200 29203377549857280 4405616943477120 12388727344815360 12168073979107200 11748311849272320 13624733364600960 10489564151136000 5161969727006400 21902533162392960 4945080242678400 9515686794324480 4895129937196800 9291545508611520 2307704113249920 8811233886954240 24777454689630720 24336147958214400 7136765095743360 1730778084937440 10323939454012800 6608425415215680 9790259874393600 18583091017223040 18252110968660800 4615408226499840 17622467773908480 7742954590509600 2256861182970240 7417620364017600 48672295916428800 14273530191486720 7342694905795200 3461556169874880 13216850830431360 3439601268163200 1692645887227680 37166182034446080 5541255308635200 36504221937321600 9230816452999680 2596167127406160 15485909181019200 4513722365940480 28547060382973440 14685389811590400 6923112339749760 6879202536326400 3385291774455360 11082510617270400 18461632905999360 21410295287230080 11014042358692800 3210294516952320 5192334254812320 9027444731880960 7692347044166400 29370779623180800 2182216586014080 13846224679499520 7882213433673600 6770583548910720 22028084717385600 6420589033904640 1636662439510560 10384668509624640 15384694088332800 2710626864180480 5077937661683040 4364433172028160 27692449358999040 4815441775428480 13541167097821440 11538520566249600 12841178067809280 6651676224748800 3273324879021120 20769337019249280 5405087707113600 3104115571549440 10155875323366080 8728866344056320 8257556930515200 9630883550856960 3637027643356800 27082334195642880 23077041132499200 4065940296270720 6546649758042240 7223162663142720 6208231143098880 2727770732517600 20311750646732160 17307780849374400 5044748526639360 19261767101713920 4909987318531680 7274055286713600 46154082264998400 4656173357324160 13093299516084480 12386335395772800 14446325326285440 11086127041248000 3245918723913600 5455541465035200 34615561698748800 10089497053278720 5173525952582400 9819974637063360 2438947949074560 4259556500855040 9312346714648320 26186599032168960 7567122789959040 1829210961805920 10911082930070400 6984260035986240 10347051905164800 3029524142319360 19639949274126720 4877895898149120 18624693429296640 8183312197552800 2066019252232320 15134245579918080 7760288928873600 3658421923611840 6389334751282560 13968520071972480 3148745919177600 1549514439174240 39279898548253440 11350684184938560 9755791796298240 2743816442708880 16366624395105600 4132038504464640 30268491159836160 15520577857747200 4544286213479040 7316843847223680 6297491838355200 3099028878348480 22701368369877120 11640433393310400 2938829524565760 5487632885417760 8264077008929280 8129826496915200 4723118878766400 2324271658761360 31041155715494400 9088572426958080 3443365420387200 14633687694447360 7951660248067200 6198057756696960 23280866786620800 5877659049131520 2582524065290400 10975265770835520 16259652993830400 4760680795073280 4648543317522720 6886730840774400 29267375388894720 4408244286848640 12396115513393920 12194739745372800 11755318098263040 13632858640437120 10495819730592000 5165048130580800 21950531541671040 4948029301564800 9521361590146560 4898049207609600 9297086635045440 2309080340730240 8816488573697280 24792231026787840 24389479490745600 7141021192609920 1731810255547680 10330096261161600 6612366430272960 9796098415219200 18594173270090880 18292109618059200 4618160681460480 17632977147394560 7747572195871200 2258207089649280 7422043952347200 48778958981491200 14282042385219840 7347073811414400 3463620511095360 13224732860545920 3441652516310400 1693655317236960 37188346540181760 5553398711044800 36584219236118400 9236321362920960 2597715383321520 15495144391742400 4516414179298560 28564084770439680 14694147622828800 6927241022190720 6883305032620800 3387310634473920 11106797422089600 18472642725841920 21423063577829760 11020610717121600 3212209015223040 5195430766643040 9032828358597120 7696934469100800 29388295245657600 2183517977477760 13854482044381440 7899486936566400 6774621268947840 22041221434243200 6424418030446080 1637638483108320 10390861533286080 15393868938201600 2711165381487360 5080965951710880 4367035954955520 27708964088762880 4818313522834560 13549242537895680 11545401703651200 12848836060892160 6655643032953600 3275276966216640 20781723066572160 5408311097059200 3105966748711680 10161931903421760 8734071909911040 8275652981164800 9636627045669120 3639196629129600 27098485075791360 23090803407302400 4066748072231040 6550553932433280 7227470284251840 6211933497423360 2729397471847200 20323863806843520 17318102555476800 5047757023921920 19273254091338240 4912915449324960 7278393258259200 46181606814604800 4658950123067520 13101107864866560 12413479471747200 14454940568503680 11092738388256000 3246563587075200 5458794943694400 34636205110953600 10095514047843840 5176611247852800 9825830898649920 2440402445416320 4260402742337280 9317900246135040 26202215729733120 7571635535882880 1830301834062240 10917589887388800 6988425184601280 10353222495705600 3030126014603520 19651661797299840 4880804890832640 18635800492270080 8188192415541600 2066429706042240 15143271071765760 7764916871779200 3660603668124480 6390604113505920 13976850369202560 3149371477123200 1549822279531680 39303323594599680 11357453303824320 9761609781665280 2745452751093360 16376384831083200 4132859412084480 30286542143531520 15529833743558400 4545189021905280 7321207336248960 6298742954246400 3099644559063360 22714906607648640 11647375307668800 2939413378648320 5490905502186720 8265718824168960 8134674818054400 4724057215684800 2324733419297520 31059667487116800 9090378043810560 3444049510070400 14642414672497920 7969085940412800 6199289118126720 23294750615337600 5878826757296640 2583037132552800 10981811004373440 16269349636108800 4761626594376960 4649466838595040 6888099020140800 29284829344995840 4409120067972480 12398578236253440 12202012227081600 11757653514593280 13635567065715840 10497904923744000 5166074265105600 21963622008746880 4949012321193600 9523253188753920 4899022297747200 9298933677190080 2309539083223680 8818240135944960 24797156472506880 24404024454163200 7142439891565440 1732154312417760 10332148530211200 6613680101958720 9798044595494400 18597867354380160 18303018340622400 4619078166447360 17636480271889920 7749111397658400 2258655725208960 7423518481790400 48808048908326400 14284879783130880 7348533446620800 3464308624835520 13227360203917440 3442336265692800 1693991793906720 37195734708760320 5556710548065600 36606036681244800 9238156332894720 2598231468626640 15498222795316800 4517311450417920 28569759566261760 14697066893241600 6928617249671040 6884672531385600 3387983587813440 11113421096131200 18476312665789440 21427319674696320 11022800169931200 3212847181313280 5196462937253280 9034622900835840 7698463610745600 29394133786483200 2183951774632320 13857234499342080 7904197891900800 6775967175626880 22045600339862400 6425694362626560 1637963830974240 10392925874506560 15396927221491200 2713857968021760 5081975381720160 4367903549264640 27714468998684160 4819270771969920 13551934351253760 11547695416118400 12851388725253120 6656965302355200 3275927661948480 20785851749013120 5409385560374400 3106583807765760 10163950763440320 8735807098529280 8280588267705600 9638541543939840 3639919624387200 27103868702507520 23095390832236800 4070786952032640 6551855323896960 7228906157954880 6213167615531520 2729939718290400 20327901526880640 17321543124177600 5048759856349440 19277083087879680 4913891492922720 7279839248774400 46190781664473600 4659875711648640 13103710647793920 12420882401558400 14457812315909760 11094942170592000 3249787902883200 5459879436580800 34643086248355200 10097519712698880 5177639679609600 9827782985845440 2440887277530240 4264633949748480 9319751423297280 26207421295587840 7573139784524160 1830665458147680 10919758873161600 6989813567472960 10355279359219200 3033135376024320 19655565971690880 4881774555060480 18639502846594560 8189819154871200 2068481975091840 15146279569048320 7766459519414400 3661330916295360 6396950924622720 13979627134945920 3152499266851200 1551361481318880 39311131943381760 11359709676786240 9763549110120960 2745998187221520 16379638309742400 4136963950183680 30292559138096640 15532919038828800 4549703064036480 7322661832590720 6304998533702400 3102722962637760 22719419353572480 11649689279121600 2942332649061120 5491996374443040 8273927900367360 8136290925100800 4728748900276800 2327042221978320 31065838077657600 9099406128072960 3447469958486400 14645323665181440 7973838401961600 6205445925275520 23299378558243200 5884665298122240 2585602468864800 10983992748886080 16272581850201600 4766355590895360 4654084443956640 6894939916972800 29290647330362880 4413498973591680 12410891850551040 12204436387651200 11769330596244480 13649109192109440 10508330889504000 5171204937729600 21967985497772160 4953927419337600 9532711181790720 4903887748435200 9308168887913280 2311832795690880 8826997947183360 24821783701102080 24408872775302400 7149533386343040 1733874596768160 10342409875459200 6620248460387520 9807775496870400 18616337775826560 18306654581476800 4623665591381760 17653995894366720 7756807406594400 2260898903007360 7430891129006400 48817745550604800 14299066772686080 7355831622652800 3467749193536320 13240496920775040 3445755012604800 1695674177255520 37232675551653120 5557814493739200 36613309162953600 9247331182763520 2600811895152240 15513614813188800 4521797806014720 28598133545372160 14711663245305600 6935498387072640 6891510025209600 3391348354511040 11115628987478400 18494662365527040 21448600159029120 11033747433979200 3216038011764480 5201623790304480 9043595612029440 7706109318969600 29423326490611200 2186120760405120 13870996774145280 7905768210345600 6782696709022080 22067494867958400 6432076023528960 1639590570303840 10403247580608960 15412218637939200 2717089071863040 5087022531766560 4372241520810240 27741993548290560 4824057017646720 13565393418044160 11559163978454400 12864152047057920 6663576649363200 3279181140607680 20806495161217920 5414757876950400 3109669103036160 10174045063533120 8744483041620480 8282233363219200 9648114035293440 3643534600675200 27130786836088320 23118327956908800 4075633607794560 6558362281215360 7236085526470080 6219338206072320 2732650950506400 20348090127066240 17338745967681600 5053774018487040 19296228070586880 4918771710911520 7287069201350400 46236655913817600 4664503654554240 13116724562430720 12423350044828800 14472171052940160 11105961082272000 3253657081852800 5465301901012800 34677491935363200 10107548036974080 5182781838393600 9837543421823040 2443311438099840 4269711398641920 9329007309108480 26233449124861440 7580661027730560 1832483578574880 10930603802025600 6996755481831360 10365563676787200 3036746609729280 19675086843646080 4886622876199680 18658014618216960 8197952851519200 2070944697951360 15161322055461120 7774172757590400 3664967157149760 6404567097962880 13993510963662720 3156252614524800 1553208523463520 39350173687292160 11370991541595840 9773245752399360 2748725367862320 16395905703038400 4141889395902720 30322644110922240 15548345515180800 4555119914593920 7329934314299520 6312505229049600 3106417046927040 22741983083191680 11661259136385600 2945835773556480 5497450735724640 8283778791805440 8144371460332800 4734378921787200 2329812785195280 31096691030361600 9110239829187840 3451574496585600 14659868628599040 7975422555811200 6212834093854080 23322518272771200 5891671547112960 2588680872439200 10994901471449280 16288742920665600 4772030386717440 4659625570390560 6903148993171200 29319737257198080 4418753660334720 12425668187708160 12216557190499200 11783343094225920 13665359743781760 10520842048416000 5177361744878400 21989802942898560 4959825537110400 9544060773434880 4909726289260800 9319251140781120 2314585250651520 8837507320669440 24851336375416320 24433114380998400 7158045580076160 1735938937988640 10354723489756800 6628130490502080 9819452578521600 18638502281562240 18324835785748800 4629170501303040 17675014641338880 7766042617317600 2263590716365440 7439738305665600 48866228761996800 14316091160152320 7364589433891200 3471877875977280 13256260981004160 3449857508899200 1697693037274080 37277004563124480 5563334222107200 36649671571497600 9258341002606080 2603908406982960 15532085234635200 4527181432730880 28632182320304640 14729178867782400 6943755751954560 6899715017798400 3395386074548160 11126668444214400 18516682005212160 21474136740228480 11046884150836800 3219867008305920 5207816813965920 9054362865461760 7715284168838400 29458357735564800 2188723543332480 13887511503909120 7913619802569600 6790772149096320 22093768301673600 6439734016611840 1641542657499360 10415633627931840 15430568337676800 2717627589169920 5093079111822240 4377447086664960 27775023007818240 4829800512458880 13581544298192640 11572926253257600 12879468033223680 6671510265772800 3283085314998720 20831267255863680 5421204656841600 3113371457360640 10186158223644480 8754894173329920 8290458840787200 9659601024917760 3647872572220800 27163088596385280 23145852506515200 4076441383754880 6566170629997440 7244700768688320 6226742914721280 2735904429165600 20372316447288960 17359389379886400 5059791013052160 19319202049835520 4924627972498080 7295745144441600 46291705013030400 4670057186040960 13132341259994880 12435688261180800 14489401537376640 11119183776288000 3254301945014400 5471808858331200 34718778759772800 10119582026104320 5188952428934400 9849255944996160 2446220430783360 4270557640124160 9340114372081920 26264682519989760 7589686519578240 1834665323087520 10943617716662400 7005085779061440 10377904857868800 3037348482013440 19698511889992320 4892440861566720 18680228744163840 8207713287496800 2071355151761280 15179373039156480 7783428643401600 3669330646175040 6405836460186240 14010171558122880 3156878172470400 1553516363820960 39397023779984640 11384529779367360 9784881723133440 2751997984631280 16415426574993600 4142710303522560 30358746078312960 15566857286803200 4556022723020160 7338661292350080 6313756344940800 3107032727641920 22769059558734720 11675142965102400 2946419627639040 5503995969262560 8285420607045120 8154068102611200 4735317258705600 2330274545731440 31133714573606400 9112045446040320 3452258586268800 14677322584700160 7983343325059200 6214065455283840 23350285930204800 5892839255278080 2589193939701600 11007991938525120 16308136205222400 4772976186021120 4660549091462880 6904517172537600 29354645169400320 4419629441458560 12428130910567680 12231102153916800 11785678510556160 13668068169060480 10522927241568000 5178387879403200 22015983877050240 4960808556739200 9545952372042240 4910699379398400 9321098182925760 2315043993144960 8839258882917120 24856261821135360 24462204307833600 7159464279031680 1736282994858720 10356775758806400 6629444162187840 9821398758796800 18642196365851520 18346653230875200 4630087986289920 17678517765834240 7767581819104800 2264039351925120 7441212835108800 48924408615667200 14318928558063360 7366049069097600 3472565989717440 13258888324375680 3450541258281600 1698029513943840 37284392731703040 5569957896148800 36693306461750400 9260175972579840 2604424492288080 15535163638209600 4528078703850240 28637857116126720 14732098138195200 6945131979434880 6901082516563200 3396059027887680 11139915792297600 18520351945159680 21478392837095040 11049073603646400 3220505174396160 5208848984576160 9056157407700480 7716813310483200 29464196276390400 2189157340487040 13890263958869760 7923041713238400 6792118055775360 22098147207292800 6441010348792320 1641868005365280 10417697969152320 15433626620966400 2719243141090560 5094088541831520 4378314680974080 27780527917739520 4830757761594240 13584236111550720 11575219965724800 12882020697584640 6672832535174400 3283736010730560 20835395938304640 5422279120156800 3113988516414720 10188177083663040 8756629361948160 8300329413868800 9661515523188480 3648595567478400 27168472223101440 23150439931449600 4078864711635840 6567472021461120 7246136642391360 6227977032829440 2736446675608800 20376354167326080 17362829948587200 5060793845479680 19323031046376960 4925604016095840 7297191134956800 46300879862899200 4670982774622080 13134944042922240 12450494120803200 14492273284782720 11121387558624000 3256236534499200 5472893351217600 34725659897174400 10121587690959360 5189980860691200 9851208032191680 2446705262897280 4273096364570880 9341965549244160 26269888085844480 7591190768219520 1835028947172960 10945786702435200 7006474161933120 10379961721382400 3039154098865920 19702416064383360 4893410525794560 18683931098488320 8209340026826400 2072586513191040 15182381536439040 7784971291036800 3670057894345920 6409644546856320 14012948323866240 3158754846307200 1554439884893280 39404832128766720 11386786152329280 9786821051589120 2752543420759440 16418680053652800 4145173026382080 30364763072878080 15569942582073600 4558731148298880 7340115788691840 6317509692614400 3108879769786560 22773572304658560 11677456936555200 2948171189886720 5505086841518880 8290346052764160 8155684209657600 4738132269460800 2331659827339920 31139885164147200 9117462296597760 3454310855318400 14680231577383680 7992848248156800 6217759539573120 23354913873110400 5896342379773440 2590733141488800 11010173683037760 16311368419315200 4775813583932160 4663319654679840 6908621710636800 29360463154767360 4422256784830080 12435519079146240 12233526314486400 11792684759546880 13676193444896640 10529182821024000 5181466282977600 22020347366075520 4963757615625600 9551627167864320 4913618649811200 9326639309359680 2316420220625280 8844513569660160 24871038158292480 24467052628972800 7163720375898240 1737315165468960 10362932565955200 6633385177245120 9827237299622400 18653278618719360 18350289471729600 4632840441250560 17689027139320320 7772199424466400 2265385258604160 7445636423438400 48934105257945600 14327440751796480 7370427974716800 3474630330937920 13266770354490240 3452592506428800 1699038943953120 37306557237438720 5571061841822400 36700578943459200 9265680882501120 2605972748203440 15544398848932800 4530770517208320 28654881503592960 14740855949433600 6949260661875840 6905185012857600 3398077887906240 11142123683644800 18531361765002240 21491161127694720 11055641962075200 3222419672666880 5211945496406880 9061541034416640 7721400735417600 29481711898867200 2190458731950720 13898521323751680 7924612031683200 6796155775812480 22111283924150400 6444839345333760 1642844048963040 10423890992813760 15442801470835200 2720320175704320 5097116831859360 4380917463901440 27797042647503360 4833629509000320 13592311551624960 11582101103126400 12889678690667520 6676799343379200 3285688097926080 20847781985627520 5425502510102400 3115839693576960 10194233663718720 8761834927802880 8301974509382400 9667259018000640 3650764553251200 27184623103249920 23164202206252800 4080480263556480 6571376195852160 7250444263500480 6231679387153920 2738073414938400 20388467327437440 17373151654689600 5063802342762240 19334518036001280 4928532146889120 7301529106502400 46328404412505600 4673759540365440 13142752391704320 12452961764073600 14500888527000960 11127998905632000 3257526260822400 5476146829876800 34746303309379200 10127604685524480 5193066155961600 9857064293778240 2448159759239040 4274788847535360 9347519080730880 26285504783408640 7595703514143360 1836119819429280 10952293659753600 7010639310548160 10386132311923200 3040357843434240 19714128587556480 4896319518478080 18695038161461760 8214220244815200 2073407420810880 15191407028286720 7789599233942400 3672239638858560 6412183271303040 14021278621096320 3160005962198400 1555055565608160 39428257175112960 11393555271215040 9792639036956160 2754179729143920 16428440489630400 4146814841621760 30382814056573440 15579198467884800 4560536765151360 7344479277717120 6320011924396800 3110111131216320 22787110542430080 11684398850913600 2949338898051840 5508359458287840 8293629683243520 8160532530796800 4740008943297600 2332583348412240 31158396935769600 9121073530302720 3455679034684800 14688958555434240 7994432402006400 6220222262432640 23368797701827200 5898677796103680 2591759276013600 11016718916575680 16321065061593600 4777705182539520 4665166696824480 6911358069369600 29377917110868480 4424008347077760 12440444524865280 12240798796195200 11797355592207360 13681610295454080 10533353207328000 5183518552027200 22033437833151360 4965723654883200 9555410365079040 4915564830086400 9330333393648960 2317337705612160 8848016694155520 24880889049730560 24481597592390400 7166557773809280 1738003279209120 10367037104054400 6636012520616640 9831129660172800 18660666787297920 18361198194292800 4634675411224320 17696033388311040 7775277828040800 2266282529723520 7448585482324800 48963195184780800 14333115547618560 7373347245129600 3476006558418240 13272025041233280 3453960005193600 1699711897292640 37321333574595840 5574373678843200 36722396388585600 9269350822448640 2607004918813680 15550555656081600 4532565059447040 28666231095237120 14746694490259200 6952013116836480 6907920010387200 3399423794585280 11148747357686400 18538701644897280 21499673321427840 11060020867694400 3223696004847360 5214009837627360 9065130118894080 7724459018707200 29493388980518400 2191326326259840 13904026233672960 7929322987017600 6798847589170560 22120041735388800 6447392009694720 1643494744694880 10428019675254720 15448918037414400 2722474244931840 5099135691877920 4382652652519680 27808052467345920 4835544007271040 13597695178341120 11586688528060800 12894784019389440 6679443882182400 3286989489389760 20856039350509440 5427651436732800 3117073811685120 10198271383755840 8765305305039360 8306909795923200 9671088014542080 3652210543766400 27195390356682240 23173377056121600 4083711367397760 6573978978779520 7253316010906560 6234147623370240 2739157907824800 20396542767511680 17380032792091200 5065808007617280 19342176029084160 4930484234084640 7304421087532800 46346754112243200 4675610717527680 13147957957559040 12460364693884800 14506632021813120 11132406470304000 3260105713468800 5478315815649600 34760065584182400 10131616015234560 5195123019475200 9860968468169280 2449129423466880 4278173813464320 9351221435055360 26295915915118080 7598712011425920 1836847067600160 10956631631299200 7013416076291520 10390246038950400 3042765332570880 19721936936338560 4898258846933760 18702442870110720 8217473723474400 2075049236050560 15197424022851840 7792684529212800 3673694135200320 6417260720196480 14026832152583040 3162508193980800 1556286927037920 39443873872677120 11398068017138880 9796517693867520 2755270601400240 16434947446948800 4150098472101120 30394848045703680 15585369058425600 4564147998856320 7347388270400640 6325016387961600 3112573854075840 22796136034277760 11689026793819200 2951674314382080 5510541202800480 8300196944202240 8163764744889600 4743762290971200 2334430390556880 31170738116851200 9128295997712640 3458415393417600 14694776540801280 7999184863555200 6225147708151680 23378053587638400 5903348628764160 2593811545063200 11021082405600960 16327529489779200 4781488379754240 4668860781113760 6916830786835200 29389553081602560 4427511471573120 12450295416303360 12245647117334400 11806697257528320 13692443996568960 10541693979936000 5187623090126400 22042164811201920 4969655733398400 9562976759508480 4919457190636800 9337721562227520 2319172675585920 8855022943146240 24900590832606720 24491294234668800 7172232569631360 1739379506689440 10375246180252800 6641267207359680 9838914381273600 18675443124455040 18368470676001600 4638345351171840 17710045886292480 7781434635189600 2268077071962240 7454483600097600 48982588469337600 14344465139262720 7379185785955200 3478759013378880 13282534414719360 3456695002723200 1701057803971680 37350886248910080 5576581570190400 36736941352003200 9276690702343680 2609069260034160 15562869270379200 4536154143924480 28688930278525440 14758371571910400 6957518026757760 6913390005446400 3402115607943360 11153163140380800 18553381404687360 21516697708894080 11068778678932800 3226248669208320 5218138520068320 9072308287848960 7730575585286400 29516743143820800 2193061514878080 13915036053515520 7932463623907200 6804231215886720 22137557357865600 6452497338416640 1644796136158560 10436277040136640 15461151170572800 2728397935307520 5103173411915040 4386123029756160 27830072107031040 4839373003812480 13608462431773440 11595863377929600 12904994676833280 6684732959788800 3289592272317120 20872554080273280 5431949289993600 3119542047901440 10206346823830080 8772246059512320 8310199986950400 9678746007624960 3655102524796800 27216924863546880 23191726755859200 4092596902961280 6579184544634240 7259059505718720 6239084095802880 2741326893597600 20412693647660160 17393795066894400 5069819337327360 19357492015249920 4934388408475680 7310205049593600 46383453511718400 4679313071852160 13158369089268480 12465299980425600 14518119011437440 11141221599648000 3267199208246400 5482653787195200 34787590133788800 10139638674654720 5199236746502400 9868776816951360 2451068751922560 4287482469768960 9358626143704320 26316738178536960 7604729005991040 1838301563941920 10965307574390400 7018969607778240 10398473493004800 3049385927696640 19737553633902720 4902137503845120 18717252287408640 8223980680792800 2079564227959680 15209458011982080 7798855119753600 3676603127883840 6431223704653440 14037939215556480 3169389331382400 1559673170969760 39475107267805440 11407093508986560 9804275007690240 2757452345912880 16447961361585600 4159128455919360 30418916023964160 15597710239507200 4574078891544960 7353206255767680 6338778662764800 3119346341939520 22814187017973120 11698282679630400 2958096709290240 5514904691825760 8318256911838720 8170229173075200 4754083997073600 2339509756454640 31195420479014400 9148157783089920 2232398941153920 14706412511535360 8002353171254400 6238692683879040 23396565359260800 5916193418580480 1674299205865440 11029809383651520 16340458346150400 4791892172094720 4679019512909280 4464797882307840 29412825023070720 4437145063935360 12477385367758080 12255343759612800 11832386837160960 13722236674634880 6804638483731200 3348598411730880 22059618767303040 4980468949315200 9583784344189440 3175497959074560 9358039025818560 2324218843013760 8874290127870720 24954770735516160 24510687519225600 7187838258142080 1743164132260320 6697196823461760 6655717595903040 6350995918149120 18716078051637120 18383015639419200 4648437686027520 17748580255741440 5022897617596320 2273012063118720 7470703423972800 49021375038451200 14375676516284160 4763246938611840 3486328264520640 13311435191806080 3464216245929600 1704759047339040 37432156103274240 5580997352884800 36766031278838400 9296875372055040 2614746198390480 10045795235192640 4546024126237440 28751353032568320 9526493877223680 6972656529041280 6928432491859200 3409518094678080 11161994705769600 18593750744110080 21563514774426240 7144870407917760 3233268496200960 5229492396780960 9092048252474880 4990068221402880 19052987754447360 2197833283578240 13945313058082560 7938744897686400 6819036189356160 14289740815835520 6466536992401920 1648374962683680 10458984793561920 9980136442805760 2730013487228160 5114277142017120 4395666567156480 27890626116165120 4849902744301440 13638072378712320 7485102332104320 12933073984803840 6699277923206400 3296749925367360 20917969587123840 5443768386460800 3126329697496320 10228554284034240 8791333134312960 8316780369004800 9699805488602880 3663055472630400 27276144757424640 14970204664208640 4095020230842240 6593499850734720 7274854116452160 6252659394992640 2747291604472800 20457108568068480 11227653498156480 5080850494030080 19399610977205760 4945124888051040 7326110945260800 29940409328417280 4689494546244480 13186999701469440 12475170553507200 14549708232904320 11165463205344000 3269133797731200 5494583208945600 22455306996312960 10161700988060160 5210549495827200 9890249776102080 2456401905175680 4290021194215680 9378989092488960 26373999402938880 7621275741045120 1842301428881760 10989166417891200 7034241819366720 10421098991654400 3051191544549120 19780499552204160 4912803810351360 18757978184977920 8241874813418400 2080795589389440 15242551482090240 7815824243740800 3684602857763520 6435031791323520 14068483638733440 3171266005219200 1560596692042080 39560999104408320 11431913611567680 9825607620702720 2763452143322640 16483749626836800 4161591178778880 30485102964180480 15631648487481600 4576787316823680 7369205715527040 6342532010438400 3121193384084160 22863827223135360 11723736365611200 2959848271537920 5526904286645280 8323182357557760 8188006350585600 4756899007828800 2340895038063120 31263296974963200 9153574633647360 2237256302117760 14738411431054080 8008689786652800 6242386768168320 23447472731222400 5919696543075840 1677942226588320 11053808573290560 16376012701171200 4794729570005760 4681790076126240 4474512604235520 29476822862108160 4439772407306880 12484773536336640 12282009525878400 11839393086151680 13730361950471040 6819444343353600 3355884453176640 22107617146581120 4983418008201600 9589459140011520 3182407360231680 9363580152252480 2325595070494080 8879544814613760 24969547072673280 24564019051756800 7192094355008640 1744196302870560 6711768906353280 6659658610960320 6364814720463360 18727160304504960 18423014288817600 4651190140988160 17759089629227520 5033826679764960 2274357969797760 7475127012302400 49128038103513600 14384188710017280 4773611040347520 3488392605741120 13319317221920640 3466267494076800 1705768477348320 37454320609009920 5593140755294400 36846028577635200 9302380281976320 2616294454305840 10067653359529920 4548715939595520 28768377420034560 9547222080695040 6976785211482240 6932534988153600 3411536954696640 11186281510588800 18604760563952640 21576283065025920 7160416560521280 3235182994471680 5232588908611680 9097431879191040 5000925851792640 19094444161390080 2199134675041920 13953570422964480 7956018400579200 6823073909393280 14320833121042560 6470365988943360 1649351006281440 10465177817223360 10001851703585280 2730552004535040 5117305432044960 4398269350083840 27907140845928960 4852774491707520 13646147818786560 7501388777688960 12940731977886720 6703244731411200 3298702012562880 20930355634446720 5446991776406400 3128180874658560 10234610864089920 8796538700167680 8334876419654400 9705548983415040 3665224458403200 27292295637573120 15002777555377920 4095828006802560 6597404025125760 7279161737561280 6256361749317120 2748918343802400 20469221728179840 11252083166533440 5083858991312640 19411097966830080 4948053018844320 7330448916806400 30005555110755840 4692271311987840 13194808050251520 12502314629481600 14558323475122560 11172074552352000 3269778660892800 5497836687604800 22504166333066880 10167717982625280 5213634791097600 9896106037688640 2457856401517440 4290867435697920 9384542623975680 26389616100503040 7625788486968960 1843392301138080 10995673375209600 7038406967981760 10427269582195200 3051793416833280 19792212075377280 4915712803034880 18769085247951360 8246755031407200 2081206043199360 15251576973937920 7820452186646400 3686784602276160 6436301153546880 14076813935963520 3171891563164800 1560904532399520 39584424150754560 11438682730453440 9831425606069760 2765088451707120 16493510062814400 4162412086398720 30503153947875840 15640904373292800 4577690125249920 7373569204552320 6343783126329600 3121809064799040 22877365460906880 11730678279969600 2960432125620480 5530176903414240 8324824172797440 8192854671724800 4757837344747200 2341356798599280 31281808746585600 9155380250499840 2238581036926080 14747138409104640 8026115478998400 6243618129598080 23461356559939200 5920864251240960 1678935777694560 11060353806828480 16385709343449600 4795675369309440 4682713597198560 4477162073852160 29494276818209280 4440648188430720 12487236259196160 12289282007587200 11841728502481920 13733070375749760 6823482305068800 3357871555389120 22120707613656960 4984401027830400 9591350738618880 3184291742365440 9365427194397120 2326053812987520 8881296376861440 24974472518392320 24578564015174400 7193513053964160 1744540359740640 6715743110778240 6660972282646080 6368583484730880 18730854388794240 18433923011380800 4652107625975040 17762592753722880 5036807333083680 2274806605357440 7476601541745600 49157128030348800 14387026107928320 4776437613548160 3489080719481280 13321944565292160 3466951243459200 1706104954018080 37461708777588480 5596452592315200 36867846022761600 9304215251950080 2616810539610960 10073614666167360 4549613210714880 28774052215856640 9552875227096320 6978161438962560 6933902486918400 3412209908036160 11192905184630400 18608430503900160 21580539161892480 7164656420322240 3235821160561920 5233621079221920 9099226421429760 5003887023717120 19105750454192640 2199568472196480 13956322877925120 7960729355913600 6824419816072320 14329312840644480 6471642321123840 1649676354147360 10467242158443840 10007774047434240 2733244591069440 5118314862054240 4399136944392960 27912645755850240 4853731740842880 13648839632144640 7505830535575680 12943284642247680 6704567000812800 3299352708294720 20934484316887680 5448066239721600 3128797933712640 10236629724108480 8798273888785920 8339811706195200 9707463481685760 3665947453660800 27297679264289280 15011661071151360 4099866886604160 6598705416589440 7280597611264320 6257595867425280 2749460590245600 20473259448216960 11258745803363520 5084861823740160 19414926963371520 4949029062442080 7331894907321600 30023322142302720 4693196900568960 13197410833178880 12509717559292800 14561195222528640 11174278334688000 5498921180491200 22517491606727040 10169723647480320 5214663222854400 9898058124884160 2458341233631360 4295098643109120 9386393801137920 26394821666357760 7627292735610240 1843755925223520 10997842360982400 7039795350853440 10429326445708800 3054802778254080 19796116249768320 4916682467262720 18772787602275840 8248381770736800 2083258312248960 15254585471220480 7821994834281600 3687511850447040 6442647964663680 14079590701706880 3175019352892800 1562443734186720 39592232499536640 11440939103415360 9833364934525440 2765633887835280 16496763541473600 4166516624497920 30509170942440960 15643989668563200 4582204167381120 7375023700894080 6350038705785600 3124887468373440 22881878206830720 11732992251422400 2963351396033280 5531267775670560 8333033248995840 8194470778771200 4762529029339200 2343665601280080 31287979337126400 9164408334762240 2239022615195520 14750047401788160 8030867940547200 6249774936746880 23465984502844800 5926702792066560 1679266961396640 11062535551341120 16388941557542400 4800404365827840 4687331202560160 4478045230391040 29500094803576320 4445027094049920 12499549873493760 12291706168156800 11853405584133120 13746612502143360 6824828292307200 3358533922793280 22125071102682240 4989316125974400 9600808731655680 3184919869743360 9374662405120320 2328347525454720 8890054188099840 24999099746987520 24583412336313600 7200606548741760 1746260644091040 6717067845586560 6667540641074880 6369839739486720 18749324810240640 18437559252235200 4656695050909440 17780108376199680 5037800884189920 2277049783155840 7483974188961600 49166824672627200 14401213097483520 4777379804615040 3492521288182080 13335081282149760 3470369990371200 1707787337366880 37498649620481280 5597556537988800 36875118504470400 9313390101818880 2619390966136560 10075601768379840 4554099566311680 28802426194967040 9554759609230080 6985042576364160 6940739980742400 3415574674733760 11195113075977600 18626780203637760 21601819646225280 7166069706922560 3239011991013120 5238781932273120 9108199132623360 5004874081025280 19109519218460160 2201737457969280 13970085152728320 7962299674358400 6831149349467520 14332139413845120 6478023982026240 1651303093476960 10477563864546240 10009748162050560 2735398660296960 5123362012100640 4403474915938560 27940170305456640 4858517986519680 13662298698935040 7507311121537920 12956047964052480 6711178347820800 3302606186953920 20955127729092480 5453438556297600 3131883228983040 10246724024201280 8806949831877120 8341456801708800 9717035973039360 3669562429948800 27324597397870080 15014622243075840 4103097990445440 6605212373907840 7287776979779520 6263766457966080 2752171822461600 20493448048402560 11260966682306880 5089875985877760 19434071946078720 4953909280430880 7339124859897600 30029244486151680 4697824843474560 13210424747815680 12512185202563200 14575553959559040 11185297246368000 5504343644923200 22521933364613760 10179751971755520 5219805381638400 9907818560861760 2460765394200960 4298483609038080 9395649686949120 26420849495631360 7634813978816640 1845574045650720 11008687289846400 7046737265211840 10439610763276800 3057210267390720 19815637121723520 4921530788401920 18791299373898240 8256515467384800 2084900127488640 15269627957633280 7829708072457600 3691148091301440 6447725413557120 14093474530423680 3177521584675200 1563675095616480 39631274243447040 11452220968224960 9843061576803840 2768361068476080 16513030934769600 4169800254977280 30539255915266560 15659416144915200 4585815401086080 7382296182602880 6355043169350400 3127350191232960 22904441936449920 11744562108686400 2965686812363520 5536722136952160 8339600509954560 8202551314003200 4766282377012800 2345512643424720 31318832289830400 9171630802172160 2241230506542720 14764592365205760 8032452094396800 6254700382465920 23489124217372800 5931373624727040 1680922879907040 11073444273904320 16405102628006400 4804187563042560 4691025286849440 4482461013085440 29529184730411520 4448530218545280 12509400764931840 12303826971004800 11862747249454080 13757446203258240 6831558228499200 3361845759814080 22146888547808640 4993248204489600 9608375126085120 3188060506632960 9382050573698880 2330182495428480 8897060437090560 25018801529863680 24607653942009600 7206281344563840 1747636871571360 6723691519628160 6672795327817920 6376121013265920 18764101147397760 18455740456507200 4660364990856960 17794120874181120 5042768639721120 2278844325394560 7489872306734400 49215307884019200 14412562689127680 4782090759949440 3495273743142720 13345590655635840 3473104987900800 1709133244045920 37528202294795520 5603076266356800 36911480913014400 9320729981713920 2621455307357040 10085537279442240 4557688650789120 28825125378255360 9564181519898880 6990547486285440 6946209975801600 3418266488091840 11206152532713600 18641459963427840 21618844033691520 7173136139924160 3241564655374080 5242910614714080 9115377301578240 5009809367566080 19128363039797760 2203472646587520 13981094972570880 7970151266582400 6836532976183680 14346272279848320 6483129310748160 1652604484940640 10485821229428160 10019618735132160 2736475694910720 5127399732137760 4406945293175040 27962189945141760 4862346983061120 13673065952367360 7514714051349120 12966258621496320 6716467425427200 3305208969881280 20971642458856320 5457736409558400 3134351465199360 10254799464275520 8813890586350080 8349682279276800 9724693966122240 3672454410979200 27346131904734720 15029428102698240 4104713542366080 6610417939762560 7293520474591680 6268702930398720 2754340808234400 20509598928551040 11272071077023680 5093887315587840 19449387932244480 4957813454821920 7344908821958400 30058856205396480 4701527197799040 13220835879525120 12524523418915200 14587040949183360 11194112375712000 5508681616468800 22544142154047360 10187774631175680 5223919108665600 9915626909643840 2462704722656640 4300176092002560 9403054395598080 26441671759050240 7640830973381760 1847028541992480 11017363232937600 7052290796698560 10447838217331200 3058414011959040 19831253819287680 4925409445313280 18806108791196160 8263022424703200 2085721035108480 15281661946763520 7835878662998400 3694057083984960 6450264138003840 14104581593397120 3178772700566400 1564290776331360 39662507638575360 11461246460072640 9850818890626560 2770542812988720 16526044849406400 4171442070216960 30563323893527040 15671757325996800 4587621017938560 7388114167969920 6357545401132800 3128581552662720 22922492920145280 11753817994497600 2966854520528640 5541085625977440 8342884140433920 8209015742188800 4768159050849600 2346436164497040 31343514651993600 9175242035877120 2242996819620480 14776228335939840 8040372863644800 6257163105325440 23507635988995200 5933709041057280 1682247614715360 11082171251954880 16418031484377600 4806079161649920 4692872328994080 4485993639240960 29552456671879680 4450281780792960 12514326210650880 12313523613283200 11867418082114560 13762863053815680 6836942177452800 3364495229430720 22164342503909760 4995214243747200 9612158323299840 3190573016144640 9385744657988160 2331099980415360 8900563561585920 25028652421301760 24627047226566400 7209118742474880 1748324985311520 6728990458861440 6675422671189440 6381146032289280 18771489315976320 18470285419924800 4662199960830720 17801127123171840 5046742844146080 2279741596513920 7492821365620800 49254094453132800 14418237484949760 4785859524216960 3496649970623040 13350845342378880 3474472486665600 1709806197385440 37542978631952640 5607492049051200 36940570839849600 9324399921661440 2622487477967280 10093485688292160 4559483193027840 28836474969899520 9571719048433920 6993299941246080 6948944973331200 3419612394770880 11214984098102400 18648799843322880 21627356227424640 7178789286325440 3242840987554560 5244974955934560 9118966386055680 5013757596798720 19143438096867840 2204340240896640 13986599882492160 7976432540361600 6839224789541760 14357578572650880 6485681975109120 1653255180672480 10489949911869120 10027515193597440 2738091246831360 5129418592156320 4408680481793280 27973199764984320 4864261481331840 13678449579083520 7520636395198080 12971363950218240 6719111964230400 3306510361344960 20979899823738240 5459885336188800 3135585583307520 10258837184312640 8817360963586560 8356262661331200 9728522962663680 3673900401494400 27356899158167040 15041272790396160 4107136870247040 6613020722689920 7296392221997760 6271171166615040 2755425301120800 20517674368625280 11280954592797120 5095892980442880 19457045925327360 4959765542017440 7347800802988800 30082545580792320 4703378374961280 13226041445379840 12534393991996800 14592784443995520 11198519940384000 5510850602241600 22561909185594240 10191785960885760 5225975972179200 9919531084034880 2463674386884480 4302714816449280 9406756749922560 26452082890759680 7643839470664320 1847755790163360 11021701204483200 7055067562441920 10451951944358400 3060219628811520 19839062168069760 4927348773768960 18813513499845120 8266275903362400 2086952396538240 15287678941328640 7838963958268800 3695511580326720 6454072224673920 14110135124883840 3180649374403200 1565214297403680 39678124336139520 11465759205996480 9854697547537920 2771633685245040 16532551806724800 4173904793076480 30575357882657280 15677927916537600 4590329443217280 7391023160653440 6361298748806400 3130428594807360 22931518411992960 11758445937403200 2968606082776320 5543267370490080 8347809586152960 8212247956281600 4770974061604800 2347821446105520 31355855833075200 9180658886434560 2243879976159360 14782046321306880 8046709479043200 6260857189614720 23516891874806400 5937212165552640 1682909982119520 11086534740980160 16424495912563200 4808916559560960 4695642892211040 4487759952318720 29564092642613760 4452909124164480 12521714379229440 12318371934422400 11874424331105280 13770988329651840 6839634151929600 3365819964239040 22173069481960320 4998163302633600 9617833119121920 3191829270900480 9391285784422080 2332476207895680 8905818248328960 25043428758458880 24636743868844800 7213374839341440 1749357155921760 6731639928478080 6679363686246720 6383658541800960 18782571568844160 18477557901633600 4664952415791360 17811636496657920 5048729946358560 2281087503192960 7497244953950400 49273487737689600 14426749678682880 4787743906350720 3498714311843520 13358727372493440 3476523734812800 1710815627394720 37565143137688320 5609699940398400 36955115803267200 9329904831582720 2624035733882640 10097459892717120 4562175006385920 28853499357365760 9575487812701440 6997428623687040 6953047469625600 3421631254789440 11219399880796800 18659809663165440 21640124518024320 7181615859526080 3244755485825280 5248071467765280 9124350012771840 5015731711415040 19150975625402880 2205641632360320 13994857247374080 7979573177251200 6843262509578880 14363231719052160 6489510971650560 1654231224270240 10496142935530560 10031463422830080 2740245316058880 5132446882184160 4411283264720640 27989714494748160 4867133228737920 13686525019157760 7523597567122560 12979021943301120 6723078772435200 3308462448540480 20992285871061120 5463108726134400 3137436760469760 10264893764368320 8822566529441280 8359552852358400 9734266457475840 3676069387267200 27373050038315520 15047195134245120 4110367974088320 6616924897080960 7300699843106880 6274873520939520 2757052040450400 20529787528736640 11285396350683840 5098901477725440 19468532914951680 4962693672810720 7352138774534400 30094390268490240 4706155140704640 13233849794161920 12539329278537600 14601399686213760 11205131287392000 5514104080900800 22570792701367680 10197802955450880 5229061267449600 9925387345621440 2465128883226240 4306099782378240 9412310281409280 26467699588323840 7648352216588160 1848846662419680 11028208161801600 7059232711056960 10458122534899200 3062627117948160 19850774691242880 4930257766452480 18824620562818560 8271156121351200 2088594211777920 15296704433176320 7843591901174400 3697693324839360 6459149673567360 14118465422113920 3183151606185600 1566445658833440 39701549382485760 11472528324882240 9860515532904960 2773269993629520 16542312242702400 4177188423555840 30593408866352640 15687183802348800 4593940676922240 7395386649678720 6366303212371200 3132891317666880 22945056649764480 11765387851761600 2970941499106560 5546539987259040 8354376847111680 8217096277420800 4774727409278400 2349668488250160 31374367604697600 9187881353844480 2245204710967680 14790773299357440 8049877786742400 6265782635333760 23530775703523200 5941882998213120 1683903533225760 11093079974518080 16434192554841600 4812699756775680 4699336976500320 4490409421935360 29581546598714880 4456412248659840 12531565270667520 12325644416131200 11883765996426240 13781822030766720 6843672113644800 3367807066451520 22186159949036160 5002095381148800 9625399513551360 3193713653034240 9398673953000640 2334311177869440 8912824497319680 25063130541335040 24651288832262400 7219049635163520 1750733383402080 6735614132903040 6684618372989760 6387427306068480 18797347906001280 18488466624196800 4668622355738880 17825648994639360 5051710599677280 2282882045431680 7503143071723200 49302577664524800 14438099270327040 4790570479551360 3501466766804160 13369236745979520 3479258732342400 1712161534073760 37594695812002560 5613011777419200 36976933248393600 9337244711477760 2626100075103120 10103421199354560 4565764090863360 28876198540654080 9581140959102720 7002933533608320 6958517464684800 3424323068147520 11226023554838400 18674489422955520 21657148905490560 7185855719327040 3247308150186240 5252200150206240 9131528181726720 5018692883339520 19162281918205440 2207376820978560 14005867067216640 7984284132585600 6848646136295040 14371711438654080 6494616300372480 1655532615733920 10504400300412480 10037385766679040 2741322350672640 5136484602221280 4414753641957120 28011734134433280 4870962225279360 13697292272590080 7528039325009280 12989232600744960 6728367850041600 3311065231467840 21008800600824960 5467406579395200 3139904996686080 10272969204442560 8829507283914240 8364488138899200 9741924450558720 3678961368297600 27394584545180160 15056078650018560 4111983526008960 6622130462935680 7306443337919040 6279809993372160 2759221026223200 20545938408885120 11292058987513920 5102912807435520 19483848901117440 4966597847201760 7357922736595200 30112157300037120 4709857495029120 13244260925871360 12546732208348800 14612886675838080 11213946416736000 5518442052446400 22584117975027840 10205825614871040 5233174994476800 9933195694403520 2467068211681920 4307792265342720 9419714990058240 26488521851742720 7654369211153280 1850301158761440 11036884104892800 7064786242543680 10466349988953600 3063830862516480 19866391388807040 4934136423363840 18839429980116480 8277663078669600 2089415119397760 15308738422306560 7849762491715200 3700602317522880 6461688398014080 14129572485087360 3184402722076800 1567061339548320 39732782777614080 11481553816729920 9868272846727680 2775451738142160 16555326157339200 4178830238795520 30617476844613120 15699524983430400 4595746293774720 7401204635045760 6368805444153600 3134122679096640 22963107633459840 11774643737572800 2972109207271680 5550903476284320 8357660477591040 8223560705606400 4776604083115200 2350592009322480 31399049966860800 9191492587549440 2246971024045440 14802409270091520 8054630248291200 6268245358193280 23549287475145600 5944218414543360 1685228268034080 11101806952568640 16447121411212800 4814591355383040 4701184018644960 4493942048090880 29604818540183040 4458163810907520 12536490716386560 12335341058409600 11888436829086720 13787238881324160 6849056062598400 3370456536068160 22203613905137280 5004061420406400 9629182710766080 3196226162545920 9402368037289920 2335228662856320 8916327621815040 25072981432773120 24670682116819200 7221887033074560 1751421497142240 6740913072136320 6687245716361280 6392452325091840 18804736074579840 18503011587614400 4670457325712640 17832655243630080 5055684804102240 2283779316551040 7506092130609600 49341364233638400 14443774066149120 4794339243818880 3502842994284480 13374491432722560 3480626231107200 1712834487413280 37609472149159680 5617427560113600 37006023175228800 9340914651425280 2627132245713360 10111369608204480 4567558633102080 28887548132298240 9588678487637760 7005685988568960 6961252462214400 3425668974826560 11234855120227200 18681829302850560 21665661099223680 7191508865728320 3248584482366720 5254264491426720 9135117266204160 5022641112572160 19177356975275520 2208244415287680 14011371977137920 7990565406364800 6851337949653120 14383017731456640 6497168964733440 1656183311465760 10508528982853440 10045282225144320 2744553454513920 5138503462239840 4416488830575360 28022743954275840 4872876723550080 13702675899306240 7533961668858240 12994337929466880 6731012388844800 3312366622931520 21017057965706880 5469555506025600 3141139114794240 10277006924479680 8832977661150720 8371068520953600 9745753447100160 3680407358812800 27405351798612480 15067923337716480 4116830181770880 6624733245863040 7309315085325120 6282278229588480 2760305519109600 20554013848959360 11300942503287360 5104918472290560 19491506894200320 4968549934397280 7360814717625600 30135846675432960 4711708672191360 13249466491726080 12556602781430400 14618630170650240 11218353981408000 5520611038219200 22601885006574720 10209836944581120 5235231857990400 9937099868794560 2468037875909760 4312869714236160 9423417344382720 26498932983452160 7657377708435840 1851028406932320 11041222076438400 7067563008287040 10470463715980800 3067442096221440 19874199737589120 4936075751819520 18846834688765440 8280916557328800 2091877842257280 15314755416871680 7852847786985600 3702056813864640 6469304571354240 14135126016574080 3188156069750400 1568908381692960 39748399475178240 11486066562653760 9872151503639040 2776542610398480 16561833114657600 4183755684514560 30629510833743360 15705695573971200 4601163144332160 7404113627729280 6376312139500800 3137816763385920 22972133125307520 11779271680478400 2975612331767040 5553085220796960 8367511369029120 8226792919699200 4782234104625600 2353362572539440 31411391147942400 9202326288664320 2247854180584320 14808227255458560 8060966863689600 6275633526771840 23558543360956800 5951224663534080 1685890635438240 11106170441593920 16453585839398400 4820266151205120 4706725145078880 4495708361168640 29616454510917120 4463418497650560 12551267053543680 12340189379548800 11902449327068160 13803489432996480 6851748037075200 3371781270876480 22212340883187840 5009959538179200 9640532302410240 3197482417301760 9413450290157760 2337981117816960 8926836995301120 25102534107087360 24680378759097600 7230399226807680 1753485838362720 6743562541752960 6695127746475840 6394964834603520 18826900580315520 18510284069323200 4675962235633920 17853673990602240 5057671906314720 2286471129909120 7514939307268800 49360757518195200 14460798453615360 4796223625952640 3506971676725440 13390255492951680 3484728727401600 1714853347431840 37653801160631040 5619635451460800 37020568138646400 9351924471267840 2630228757544080 10115343812629440 4572942259818240 28921596907230720 9592447251905280 7013943353450880 6969457454803200 3429706694863680 11239270902921600 18703848942535680 21691197680423040 7194335438928960 3252413478908160 5260457515088160 9145884519636480 5024615227188480 19184894503810560 2210847198215040 14027886706901760 7993706043254400 6859413389727360 14388670877857920 6504826957816320 1658135398661280 10520915030176320 10049230454376960 2749400110275840 5144560042295520 4421694396430080 28055773413803520 4878620218362240 13718826779454720 7536922840782720 13009653915632640 6738946005254400 3316270797322560 21041830060352640 5476002285916800 3144841469118720 10289120084591040 8843388792860160 8374358711980800 9757240436724480 3684745330358400 27437653558909440 15073845681565440 4124100165413760 6632541594645120 7317930327543360 6289682938237440 2763558997768800 20578240169182080 11305384261174080 5110935466855680 19514480873448960 4974406195983840 7369490660716800 30147691363130880 4717262203678080 13265083189290240 12561538067971200 14635860655086720 11231576675424000 5527117995537600 22610768522348160 10221870933711360 5241402448531200 9948812391967680 2470946868593280 4320485887576320 9434524407356160 26530166378580480 7666403200283520 1853210151444960 11054235991075200 7075893305517120 10482804897062400 3072858946778880 19897624783935360 4941893737186560 18869048814712320 8290676993306400 2095571926546560 15332806400567040 7862103672796800 3706420302889920 6480728831364480 14151786611034240 3193786091260800 1571678944909920 39795249567870720 11499604800425280 9883787474373120 2779815227167440 16581353986612800 4191143853093120 30665612801134080 15724207345593600 4609288420168320 7412840605779840 6387572182521600 3143357889819840 22999209600850560 11793155509195200 2980867018510080 5559630454334880 8382287706186240 8236489561977600 4790679136891200 2357518417364880 31448414691187200 9218576840336640 2250503650200960 14825681211559680 8064135171388800 6286715779639680 23586311018390400 5961734037020160 1687877737650720 11119260908669760 16472979123955200 4828778344938240 4715036834729760 4501007300401920 29651362423119360 4471300527765120 12573431559279360 12354734342966400 11923468074040320 13827865260504960 6859823960505600 3375755475301440 22238521817339520 5018806714838400 9657556689876480 3201251181569280 9430073669459520 2342109800257920 8942601055530240 25146863118558720 24709468685932800 7243167517407360 1756582350193440 6751510950602880 6706950791647680 6402502363138560 18860147338919040 18532101514449600 4684219600515840 17885202111060480 5063633212952160 2290508849946240 7528210072257600 49418937371865600 14486335034814720 4801876772353920 3513164700386880 13413901583295360 3490882471843200 1717881637459680 37720294677838080 5626259125502400 37064203028899200 9368439201031680 2634873525290160 10127266425904320 4581017699892480 28972670069629440 9603753544707840 7026329400773760 6981764943686400 3435763274919360 11252518251004800 18736878402063360 21729502552222080 7202815158530880 3258156973720320 5269747050580320 9162035399784960 5030537571037440 19207507089415680 2214751372606080 14052658801547520 8003127953923200 6871526549838720 14405630317061760 6516313947440640 1661063529454560 10539494101160640 10061075142074880 2752631214117120 5153644912379040 4429502745212160 28105317603095040 4887235460580480 13743053099677440 7545806356556160 13032627894881280 6750846429868800 3322127058909120 21078988202321280 5485672455753600 3150395000605440 10307289824758080 8859005490424320 8384229285062400 9774470921160960 3691252287676800 27486106199354880 15091612713112320 4128946821175680 6644254117818240 7330853190870720 6300790001210880 2768439215757600 20614579649516160 11318709534834240 5119960958703360 19548941842321920 4983190588363680 7382504575353600 30183225426224640 4725592500908160 13288508235636480 12576343927593600 14661706381741440 11251410716448000 5536878431515200 22637419069668480 10239921917406720 5250658334342400 9966381176727360 2475310357618560 4325563336469760 9451185001816320 26577016471272960 7679941438055040 1856482768213920 11073756863030400 7088388751362240 10501316668684800 3076470180483840 19932762353454720 4950620715237120 18902370003632640 8305317647272800 2098034649406080 15359882876110080 7875987501513600 3712965536427840 6488345004704640 14176777502724480 3197539438934400 1573525987054560 39865524706909440 11519912157082560 9901241430474240 2784724152320880 16610635294545600 4196069298812160 30719765752220160 15751975003027200 4614705270725760 7425931072855680 6395078877868800 3147051974109120 23039824314165120 11813981252270400 2984370143005440 5569448304641760 8392138597624320 8251034525395200 4796309158401600 2360288980581840 31503950006054400 9229410541451520 2254477854625920 14851862145711360 8073640094486400 6294103948218240 23627962504540800 5968740286010880 1690858390969440 11138896609283520 16502069050790400 4834453140760320 4720577961163680 4508955709251840 29703724291422720 4476555214508160 12588207896436480 12376551788092800 11937480572021760 13844115812177280 6871937845651200 3381716781938880 22277793218567040 5024704832611200 9668906281520640 3206904327970560 9441155922327360 2344862255218560 8953110429016320 25176415792872960 24753103576185600 7251679711140480 1758646691413920 6763433563877760 6714832821762240 6413808655941120 18882311844654720 18564827682139200 4689724510437120 17906220858032640 5072575172908320 2293200663304320 7537057248916800 49506207152371200 14503359422280960 4810356491955840 3517293382827840 13429665643524480 3494984968137600 1719900497478240 37764623689309440 5636194636564800 37129655364278400 9379449020874240 2637970037120880 10145150345816640 4586401326608640 29006718844561920 9620712983911680 7034586765655680 6989969936275200 3439800994956480 11272389273129600 18758898041748480 21755039133421440 7215534737933760 3261985970261760 5275940074241760 9172802653217280 5039421086810880 19241425967823360 8454291954847200 2217354155533440 14069173531311360 8017260819926400 6879601989912960 14431069475867520 6523971940523520 1663015616650080 10551880148483520 10078842173621760 2758016387185920 5159701492434720 16908583909694400 4434708311066880 28138347062622720 4892978955392640 13759203979825920 7559131630216320 13047943881047040 6758780046278400 3326031233300160 21103760296967040 5492119235644800 3154097354929920 10319402984869440 8869416622133760 8399035144684800 9785957910785280 3695590259222400 27518407959651840 15118263260432640 4137024580778880 6652062466600320 7339468433088960 6308194709859840 2771692694416800 20638805969738880 11338697445324480 5125977953268480 19571915821570560 4989046849950240 7391180518444800 30236526520865280 4731146032394880 13304124933200640 12598552717027200 14678936866177920 11264633410464000 5543385388833600 22677394890648960 10251955906536960 5256828924883200 9978093699900480 2478219350302080 4334025751292160 9462292064789760 26608249866401280 7688966929902720 1858664512726560 11086770777667200 7096719048592320 10513657849766400 3082488903325440 19956187399800960 18897829075540800 4956438700604160 18924584129579520 8315078083250400 2102139187505280 15377933859805440 7885243387324800 3717329025453120 6501038626938240 14193438097184640 3203795018390400 1576604390628960 39912374799601920 11533450394854080 9912877401208320 2787996769089840 16630156166500800 4204278375010560 30755867719610880 15770486774649600 4623733354988160 7434658050906240 6407590036780800 3153208781257920 23066900789708160 11827865080987200 2990208683831040 5575993538179680 8408556750021120 8260731167673600 4805692527585600 2364906585943440 31540973549299200 9247466709976320 2257127324242560 14869316101812480 8087897479132800 6306417562515840 23655730161974400 5980417367662080 1692845493181920 11151987076359360 16521462335347200 4843911133797120 4729813171886880 4514254648485120 29738632203624960 4485313025746560 12612835125031680 12391096751510400 11960834735324160 13871200064964480 6880013769081600 3385690986363840 22303974152718720 5034535028899200 9687822267594240 3210673092238080 9459626343773760 2349449680152960 8970626051493120 25225670250063360 24782193503020800 7265866700695680 1762087260114720 6771381972727680 6727969538619840 6421346184476160 18919252687547520 18586645127265600 4698899360305920 17941252102986240 5078536479545760 2297687018901120 7551802543348800 49564387006041600 14531733401391360 4816009638357120 3524174520229440 13455939077239680 3501822461961600 1723265264175840 37838505375095040 5642818310606400 37173290254531200 9397798720611840 5351121820396800 2643130890172080 10157072959091520 2522671715329920 4595374037802240 29063466802782720 9632019276714240 7048349040458880 7003644923923200 1892003786497440 3446530528351680 11285636621212800 18795597441223680 21797600102087040 7224014457535680 3268367631164160 5286261780344160 5045343430659840 19264038553428480 8464227465909600 2221692127079040 14096698080917760 8026682730595200 3784007572994880 6893061056703360 14448028915071360 6536735262328320 1666269095309280 10572523560688320 10090686861319680 2759093421799680 2838005679746160 5169795792527520 16928454931819200 4443384254158080 28193396161835520 4902551446746240 7568015145989760 13073470524656640 6772002740294400 3332538190618560 21145047121376640 5502863868796800 3160267945470720 5676011359492320 10339591585055040 8886768508316160 8408905717766400 9805102893492480 3702820211798400 15136030291979520 4138640132699520 8229170797545600 6665076381237120 7353827170119360 6320535890941440 2777115158848800 11352022718984640 5136006277543680 19610205786984960 4998807285927840 7405640423596800 30272060583959040 4740401918206080 13330152762474240 12613358576649600 14707654340238720 11286671233824000 5554230317697600 22704045437969280 10272012555087360 5267113242451200 9997614571855680 2483067671441280 4335718234256640 9480803836412160 26660305524948480 7704009416315520 1862300753580960 11108460635395200 7110602877309120 10534226484902400 3083692647893760 19995229143711360 18920037864974400 4966135342882560 18961607672824320 8331345476546400 2102960095125120 15408018832631040 7900669863676800 3724601507161920 6503577351384960 14221205754618240 3205046134281600 1577220071343840 39990458287422720 11556014124473280 9932270685765120 2793451130371440 16662690953092800 4205920190250240 30816037665262080 15801339727353600 4625538971840640 7449203014323840 6410092268563200 3154440142687680 23112028248946560 11851004795515200 2991376391996160 5586902260742880 8411840380500480 8276892238137600 4807569201422400 2365830107015760 31602679454707200 9251077943681280 2261543106936960 14898406028647680 8097402402230400 6308880285375360 23702009591030400 5982752783992320 1696157330202720 11173804521485760 16553784476275200 4845802732404480 4731660214031520 4523086213873920 29796812057295360 4487064587994240 12617760570750720 12415338357206400 11965505567984640 13876616915521920 6893473641465600 3392314660405440 22347609042971520 5036501068156800 9691605464808960 3216954366017280 9463320428063040 2350367165139840 8974129175988480 25235521141501440 24830676714412800 7268704098606720 1762775373854880 6784629320810880 6730596881991360 6433908732034560 18926640856126080 18623007535809600 4700734330279680 17948258351976960 5088471990608160 2298584290020480 7554751602235200 49661353428825600 14537408197213440 4825431549025920 3525550747709760 13461193763982720 3503189960726400 1723938217515360 37853281712252160 5653857767342400 37246015071619200 9401468660559360 5361590610028800 2644163060782320 10176943981216320 2527607001870720 4597168580040960 29074816394426880 9650863098051840 7051101495419520 7006379921452800 1895705251403040 3447876435030720 11307715534684800 18802937321118720 21806112295820160 7238147323538880 3269643963344640 5288326121564640 5055214003741440 19301726196103680 8480786651013600 2222559721388160 14102202990839040 8042385915043200 3791410502806080 6895752870061440 14476294647077760 6539287926689280 1666919791041120 10576652243129280 10110428007482880 2760708973720320 2843557877104560 5171814652546080 16961573302027200 4445119442776320 28204405981678080 4904465945016960 7582821005612160 13078575853378560 6774647279097600 3333839582082240 21153304486258560 5505012795427200 3161502063578880 5687115754209120 10343629305092160 8890238885552640 8425356672902400 9808931890033920 3704266202313600 15165642011224320 4141063460580480 8238841745500800 6667679164164480 7356698917525440 6323004127157760 2778199651735200 11374231508418240 5138011942398720 19617863780067840 5000759373123360 7408532404627200 30331284022448640 4742253095368320 13335358328328960 12638035009353600 14713397835050880 11291078798496000 5556399303470400 22748463016836480 10276023884797440 5269170105964800 10001518746246720 2484037335669120 4338256958703360 9484506190736640 26670716656657920 7707017913598080 1863028001751840 11112798606940800 7113379643052480 10538340211929600 3085498264746240 20003037492493440 18957052514030400 4968074671338240 18969012381473280 8334598955205600 2104191456554880 15414035827196160 7903755158947200 3726056003503680 6507385438055040 14226759286104960 3206922808118400 1578143592416160 40006074984986880 11560526870397120 9936149342676480 2794542002627760 16669197910411200 4208382913109760 30828071654392320 15807510317894400 4628247397119360 7452112007007360 6413845616236800 3156287184832320 23121053740794240 11855632738420800 2993127954243840 5589084005255520 8416765826219520 8280124452230400 4810384212177600 2367215388624240 31615020635788800 9256494794238720 2262426263475840 14904224014014720 8113243940726400 6312574369664640 23711265476841600 5986255908487680 1696819697606880 11178168010511040 16560248904460800 4848640130315520 4734430777248480 4524852526951680 29808448028029440 4489691931365760 12625148739329280 12420186678345600 11972511816975360 13884742191358080 6896165615942400 3393639395213760 22356336021022080 5039450127043200 9697280260631040 3218210620773120 9468861554496960 2351743392620160 8979383862731520 25250297478658560 24840373356691200 7272960195473280 1763807544465120 6787278790427520 6734537897048640 6436421241546240 18937723108993920 18630280017518400 4703486785240320 17958767725463040 5090459092820640 2299930196699520 7559175190564800 49680746713382400 14545920390946560 4827315931159680 3527615088930240 13469075794097280 3505241208873600 1724947647524640 37875446217987840 5656065658689600 37260560035036800 9406973570480640 5363684367955200 2645711316697680 10180918185641280 2528594059178880 4599860393399040 29091840781893120 9654631862319360 7055230177860480 7010482417747200 1896445544384160 3449895295049280 11312131317379200 18813947140961280 21818880586419840 7240973896739520 3271558461615360 5291422633395360 5057188118357760 19309263724638720 8484098488034400 2223861112851840 14110460355720960 8045526551932800 3792891088768320 6899790590098560 14481947793479040 6543116923230720 1667895834638880 10582845266790720 10114376236715520 2762324525640960 2844668316576240 5174842942573920 16968196976068800 4447722225703680 28220920711441920 4907337692423040 7585782177536640 13086233846461440 6778614087302400 3335791669277760 21165690533581440 5508236185372800 3163353240741120 5689336633152480 10349685885147840 8895444451407360 8428646863929600 9814675384846080 3706435188086400 15171564355073280 4143486788461440 8254959992092800 6671583338555520 7361006538634560 6326706481482240 2779826391064800 11378673266304960 5141020439681280 19629350769692160 5003687503916640 7412870376172800 30343128710146560 4745029861111680 13343166677111040 12642970295894400 14722013077269120 11297690145504000 5559652782129600 22757346532609920 10282040879362560 5272255401235200 10007375007833280 2485491832010880 4340795683150080 9490059722223360 26686333354222080 7711530659521920 1864118874008160 11119305564259200 7117544791667520 10544510802470400 3087303881598720 20014750015666560 18964455443841600 4970983664021760 18980119444446720 8339479173194400 2105422817984640 15423061319043840 7908383101852800 3728237748016320 6511193524725120 14235089583335040 3208799481955200 1579067113488480 40029500031333120 11567295989282880 9941967328043520 2796178311012240 16678958346388800 4210845635969280 30846122638087680 15816766203705600 4630955822398080 7456475496032640 6417598963910400 3158134226976960 23134591978565760 11862574652779200 2994879516491520 5592356622024480 8421691271938560 8284972773369600 4813199222932800 2368600670232720 31633532407411200 9261911644796160 2263750998284160 14912950992065280 8116412248425600 6316268453953920 23725149305558400 5989759032983040 1697813248713120 11184713244048960 16569945546739200 4851477528226560 4737201340465440 4527501996568320 29825901984130560 4492319274737280 12632536907907840 12427459160054400 11979518065966080 13892867467194240 6900203577657600 3395626497426240 22369426488097920 5042399185929600 9702955056453120 3220095002906880 9474402680930880 2353119620100480 8984638549474560 25265073815815680 24854918320108800 7277216292339840 1764839715075360 6791252994852480 6738478912105920 6440190005813760 18948805361861760 18641188740081600 4706239240200960 17969277098949120 5093439746139360 2301276103378560 7563598778894400 49709836640217600 14554432584679680 4830142504360320 3529679430150720 13476957824211840 3507292457020800 1725957077533920 37897610723723520 5659377495710400 37282377480163200 9412478480401920 5366825004844800 2647259572613040 10186879492278720 2530074645141120 4602552206757120 29108865169359360 9660285008720640 7059358860301440 7014584914041600 1897555983855840 3451914155067840 11318754991420800 18824956960803840 21831648877019520 7245213756540480 3273472959886080 5294519145226080 5060149290282240 19320570017441280 8489066243565600 2225162504315520 14118717720602880 8050237507267200 3795111967711680 6903828310135680 14490427513080960 6546945919772160 1668871878236640 10589038290452160 10120298580564480 2764478594868480 2846333975783760 5177871232601760 16978132487131200 4450325008631040 28237435441205760 4910209439829120 7590223935423360 13093891839544320 6782580895507200 3337743756473280 21178076580904320 5511459575318400 3165204417903360 5692667951567520 10355742465203520 8900650017262080 8433582150470400 9820418879658240 3708604173859200 15180447870846720 4146717892302720 8258183641411200 6675487512946560 7365314159743680 6330408835806720 2781453130394400 11385335903135040 5144028936963840 19640837759316480 5006615634709920 7417208347718400 30360895741693440 4747806626855040 13350975025893120 12650373225705600 14730628319487360 11304301492512000 5562906260788800 22770671806270080 10288057873927680 5275340696505600 10013231269419840 2486946328352640 4344180649079040 9495613253710080 26701950051786240 7716043405445760 1865209746264480 11125812521577600 7121709940282560 10550681393011200 3089711370735360 20026462538839680 18975559838558400 4973892656705280 18991226507420160 8344359391183200 2107064633224320 15432086810891520 7913011044758400 3730419492528960 6516270973618560 14243419880565120 3211301713737600 1580298474918240 40052925077679360 11574065108168640 9947785313410560 2797814619396720 16688718782366400 4214129266448640 30864173621783040 15826022089516800 4634567056103040 7460838985057920 6422603427475200 3160596949836480 23148130216337280 11869516567137600 2997214932821760 5595629238793440 8428258532897280 8289821094508800 4816952570606400 2370447712377360 31652044179033600 9269134112206080 2265075733092480 14921677970115840 8121164709974400 6321193899672960 23739033134275200 5994429865643520 1698806799819360 11191258477586880 16579642189017600 4855260725441280 4740895424754720 4530151466184960 29843355940231680 4495822399232640 12642387799345920 12434731641763200 11988859731287040 13903701168309120 6904241539372800 3397613599638720 22382516955173760 5046331264444800 9710521450882560 3221979385040640 9481790849509440 2354954590074240 8991644798465280 25284775598691840 24869463283526400 7282891088161920 1766215942555680 6795227199277440 6743733598848960 6443958770081280 18963581699018880 18652097462644800 4709909180148480 17983289596930560 5096420399458080 2303070645617280 7569496896667200 49738926567052800 14565782176323840 4832969077560960 3532431885111360 13487467197697920 3510027454550400 1727302984212960 37927163398037760 5662689332731200 37304194925289600 9419818360296960 5369965641734400 2649323913833520 10192840798916160 2531555231103360 4606141291234560 29131564352647680 9665938155121920 7064863770222720 7020054909100800 1898666423327520 3454605968425920 11325378665462400 18839636720593920 21848673264485760 7249453616341440 3276025624247040 5298647827667040 5063110462206720 19331876310243840 8494033999096800 2226897692933760 14129727540445440 8054948462601600 3797332846655040 6909211936851840 14498907232682880 6552051248494080 1670173269700320 10597295655334080 10126220924413440 2765555629482240 2847999634991280 5181908952638880 16988067998193600 4453795385867520 28259455080890880 4914038436370560 7594665693310080 13104102496988160 6787869973113600 3340346539400640 21194591310668160 5515757428579200 3167672654119680 5695999269982560 10363817905277760 8907590771735040 8438517437011200 9828076872741120 3711496154889600 15189331386620160 4148333444223360 8263019115388800 6680693078801280 7371057654555840 6335345308239360 2783622116167200 11391998539965120 5148040266673920 19656153745482240 5010519809100960 7422992309779200 30378662773240320 4751508981179520 13361386157602560 12657776155516800 14742115309111680 11313116621856000 5567244232334400 22783997079930240 10296080533347840 5279454423532800 10021039618201920 2488885656808320 4345873132043520 9503017962359040 26722772315205120 7722060400010880 1866664242606240 11134488464668800 7127263471769280 10558908847065600 3090915115303680 20042079236403840 18986664233275200 4977771313616640 19006035924718080 8350866348501600 2107885540844160 15444120800021760 7919181635299200 3733328485212480 6518809698065280 14254526943538560 3212552829628800 1580914155633120 40084158472807680 11583090600016320 9955542627233280 2799996363909360 16701732697003200 4215771081688320 30888241600043520 15838363270598400 4636372672955520 7466656970424960 6425105659257600 3161828311266240 23166181200032640 11878772452948800 2998382640986880 5599992727818720 8431542163376640 8296285522694400 4818829244443200 2371371233449680 31676726541196800 9272745345911040 2266842046170240 14933313940849920 8125917171523200 6323656622532480 23757544905897600 5996765281973760 1700131534627680 11199985455637440 16592571045388800 4857152324048640 4742742466899360 4533684092340480 29866627881699840 4497573961480320 12647313245064960 12444428284041600 11993530563947520 13909118018866560 6909625488326400 3400263069255360 22399970911274880 5048297303702400 9714304648097280 3224491894552320 9485484933798720 2355872075061120 8995147922960640 25294626490129920 24888856568083200 7285728486072960 1766904056295840 6800526138510720 6746360942220480 6448983789104640 18970969867597440 18666642426062400 4711744150122240 17990295845921280 5100394603883040 2303967916736640 7572445955553600 49777713136166400 14571456972145920 4836737841828480 3533808112591680 13492721884440960 3511394953315200 1727975937552480 37941939735194880 5667105115425600 37333284852124800 9423488300244480 5374153157587200 2650356084443760 10200789207766080 2533529345719680 4607935833473280 29142913944291840 9673475683656960 7067616225183360 7022789906630400 1900147009289760 3455951875104960 11334210230851200 18846976600488960 21857185458218880 7255106762742720 3277301956427520 5300712168887520 5067058691439360 19346951367313920 8500657673138400 2227765287242880 14135232450366720 8061229736380800 3800294018579520 6911903750209920 14510213525485440 6554603912855040 1670823965432160 10601424337775040 10134117382878720 2766094146789120 2850220513934640 5183927812657440 17001315346276800 4455530574485760 28270464900733440 4915952934641280 7600588037159040 13109207825710080 6790514511916800 3341647930864320 21202848675550080 5517906355209600 3168906772227840 5700441027869280 10367855625314880 8911061148971520 8445097819065600 9831905869282560 3712942145404800 15201176074318080 4149141220183680 8267854589366400 6683295861728640 7373929401961920 6337813544455680 2784706609053600 11400882055738560 5150045931528960 19663811738565120 5012471896296480 7425884290809600 30402352148636160 4753360158341760 13366591723457280 12667646728598400 14747858803923840 11317524186528000 5569413218107200 22801764111477120 10300091863057920 5281511287046400 10024943792592960 2489855321036160 4346719373525760 9506720316683520 26733183446914560 7725068897293440 1867391490777120 11138826436214400 7130040237512640 10563022574092800 3091516987587840 20049887585185920 19001470092897600 4979710642072320 19013440633367040 8354119827160800 2108295994654080 15450137794586880 7922266930569600 3734782981554240 6520079060288640 14260080475025280 3213178387574400 1581221995990560 40099775170371840 11587603345940160 9959421284144640 2801087236165680 16708239654321600 4216591989308160 30900275589173760 15844533861139200 4637275481381760 7469565963108480 6426356775148800 3162443991981120 23175206691880320 11883400395854400 2998966495069440 5602174472331360 8433183978616320 8299517736787200 4819767581361600 31689067722278400 9274550962763520 2267725202709120 14939131926216960 8132253786921600 6324887983962240 23766800791708800 5997932990138880 1700793902031840 11204348944662720 16599035473574400 4858098123352320 4743665987971680 4535450405418240 29878263852433920 4498449742604160 12649775967924480 12449276605180800 11995865980277760 13911826444145280 6912317462803200 3401587804063680 22408697889325440 5049280323331200 9716196246704640 3225748149308160 9487331975943360 2356330817554560 8996899485208320 25299551935848960 24898553210361600 7287147185028480 1767248113165920 6803175608127360 6747674613906240 6451496298616320 18974663951886720 18673914907771200 4712661635109120 17993798970416640 5102381706095520 2304416552296320 7573920484996800 49797106420723200 14574294370056960 4838622223962240 3534496226331840 13495349227812480 3512078702697600 1728312414222240 37949327903773440 5669313006772800 37347829815542400 9425323270218240 5376246915513600 2650872169748880 10204763412191040 2534516403027840 4608833104592640 29148588740113920 9677244447924480 7068992452663680 7024157405395200 1900887302270880 3456624828444480 11338626013545600 18850646540436480 21861441555085440 7257933335943360 3277940122517760 5301744339497760 5069032806055680 19354488895848960 8503969510159200 2228199084397440 14137984905327360 8064370373270400 3801774604541760 6913249656888960 14515866671886720 6555880245035520 1671149313298080 10603488678995520 10138065612111360 2770402285244160 2851330953406320 5184937242666720 17007939020318400 4456398168794880 28275969810654720 4916910183776640 7603549209083520 13111760490071040 6791836781318400 3342298626596160 21206977357991040 5518980818524800 3169523831281920 5702661906812640 10369874485333440 8912796337589760 8448388010092800 9833820367553280 3713665140662400 15207098418167040 4155603427866240 8274301888003200 6684597253192320 7375365275664960 6339047662563840 2785248855496800 11405323813625280 5151048763956480 19667640735106560 5013447939894240 7427330281324800 30414196836334080 4754285746922880 13369194506384640 12672582015139200 14750730551329920 11319727968864000 5570497710993600 22810647627250560 10302097527912960 5282539718803200 10026895879788480 2490340153150080 4353489305383680 9508571493845760 26738389012769280 7726573145934720 1867755114862560 11140995421987200 7131428620384320 10565079437606400 3096331965861120 20053791759576960 19008873022708800 4980680306300160 19017142987691520 8355746566490400 2111579625133440 15453146291869440 7923809578204800 3735510229725120 6530233958075520 14262857240768640 3218182851139200 1583684718850080 40107583519153920 11589859718902080 9961360612600320 2801632672293840 16711493132980800 4223159250266880 30906292583738880 15847619156409600 4644497948791680 7471020459450240 6436365702278400 3167369437700160 23179719437804160 11885714367307200 3003637327729920 5603265344587680 8446318500533760 8301133843833600 4827274276708800 31695238312819200 9288995897583360 2268166780978560 14942040918900480 8135422094620800 6334738875400320 23771428734614400 6007274655459840 1701125085733920 11206530689175360 16602267687667200 4865664517781760 4751054156550240 4536333561957120 29884081837800960 4505455991594880 12669477750800640 12451700765750400 12014549310919680 13933493846375040 6913663450041600 3402250171467840 22413061378350720 5057144480361600 9731329035563520 3226376276686080 9502108313100480 2360000757502080 9010911983189760 25338955501601280 24903401531500800 7298496776672640 1770000568126560 6804500342935680 6758183987392320 6452752553372160 19004216626200960 18677551148625600 4720001515004160 18021823966379520 5103375257201760 2308005636773760 7585716720542400 49806803063001600 14596993553345280 4839564415029120 3540001136253120 13516367974784640 3517548697756800 1731004227580320 38008433252401920 5670416952446400 37355102297251200 9440003030008320 5377293794476800 2655000852189840 10206750514403520 2535009931681920 4616011273547520 29193987106690560 9679128830058240 7080002272506240 7035097395513600 1901257448761440 3462008455160640 11340833904892800 18880006060016640 21895490330017920 7259346622543680 3283045451239680 5310001704379680 5070019863363840 19358257660116480 8505625428669600 2231669461633920 14160004545012480 8065940691715200 3802514897522880 6924016910321280 14518693245087360 6566090902479360 1673752096225440 10620003408759360 10140039726727680 2773633389085440 2851886173142160 5193012682740960 17011250857339200 4463338923267840 28320009090024960 4924568176859520 7605029795045760 13132181804958720 6802414936531200 3347504192450880 21240006817518720 12098911037572800 5527576525046400 3174460303714560 5703772346284320 10386025365481920 8926677846535680 8450033105606400 9849136353719040 3719449102723200 15210059590091520 4160450083628160 8277525537321600 6695008384901760 7386852265289280 6348920607429120 2789586827042400 11407544692568640 5159071423376640 19698272707438080 5021256288676320 7438898205446400 30420119180183040 4761690455571840 13390016769803520 12675049658409600 14773704530578560 11337358227552000 5579173654084800 22815089385137280 10318142846753280 5290767172857600 10042512577352640 2494218810061440 4358566754277120 9523380911143680 26780033539607040 7738607135064960 1870664107546080 11158347308169600 7142535683357760 10581534345715200 3099943199566080 20085025154705280 19012574487614400 4988437620122880 19046761822287360 8368760481127200 2114042347992960 15477214270129920 7936150759286400 3741328215092160 6537850131415680 14285071366715520 3221936198812800 1585531760994720 40170050309410560 11607910702597440 9976875240245760 2805996161319120 16737520962254400 4228084695985920 30954428540259840 15872301518572800 4649914799349120 7482656430184320 6443872397625600 3171063521989440 23215821405194880 11904226138929600 3007140452225280 5611992322638240 8456169391971840 8314062700204800 4832904298219200 31744603037145600 9299829598698240 2271699407134080 14965312860368640 8137006248470400 6342127043978880 23808452277859200 6014280904450560 1703774555350560 11223984645276480 16628125400409600 4871339313603840 4756595282984160 4543398814268160 29930625720737280 4510710678337920 12684254087957760 12471094050307200 12028561808901120 13949744398047360 6924431347948800 3407549110701120 22447969290552960 5063042598134400 9742678627207680 3231401295709440 9513190565968320 2362753212462720 9021421356675840 25368508175915520 24942188100614400 7307008970405760 1772064909347040 6815098221402240 6766066017506880 6462802591418880 19026381131936640 18706641075460800 4725506424925440 18042842713351680 5111323666051680 2310697450131840 7594563897201600 49884376201228800 14614017940811520 4847101943564160 3544129818694080 13532132035013760 3521651194051200 1733023087598880 38052762263873280 5679248517835200 37413282150921600 9451012849850880 5385668826182400 2658097364020560 10222647332103360 2538958160914560 4621394900263680 29228035881623040 9694203887128320 7088259637388160 7043302388102400 1904218620685920 3466046175197760 11358497035670400 18902025699701760 21921026911217280 7270652915346240 3286874447781120 5316194728041120 5077916321829120 19388407774256640 8518872776752800 2234272244561280 14176519274776320 8078503239273600 3808437241371840 6932092350395520 14541305830692480 6573748895562240 1675704183420960 10632389456082240 10155832643658240 2774171906392320 2856327931028880 5199069262796640 17037745553505600 4468544489122560 28353038549552640 4930311671671680 7616874482743680 13147497791124480 6810348552940800 3351408366841920 21264778912164480 12117754858910400 5534023304937600 3178162658039040 5712655862057760 10398138525593280 8937088978245120 8463193869715200 9860623343343360 3723787074268800 15233748965487360 4161257859588480 8279137361980800 6702816733683840 7395467507507520 6356325316078080 2792840305701600 11425311724115520 5165088417941760 19721246686686720 5027112550262880 7447574148537600 30467497930974720 4767243987058560 13405633467367680 12694790804572800 14790935015015040 11350580921568000 5585680611403200 22850623448231040 10330176835883520 5296937763398400 10054225100525760 2497127802744960 4359412995759360 9534487974117120 26811266934735360 7747632626912640 1872845852058720 11171361222806400 7150865980587840 10593875526796800 3100545071850240 20108450201051520 19042186206859200 4994255605489920 19068975948234240 8378520917104800 2114452801802880 15495265253825280 7945406645097600 3745691704117440 6539119493639040 14301731961175680 3222561756758400 1585839601352160 40216900402103040 11621448940368960 9988511210979840 2809268778088080 16757041834209600 4228905603605760 30990530507650560 15890813290195200 4650817607775360 7491383408234880 6445123513516800 3171679202704320 23242897880737920 11918109967646400 3007724306307840 5618537556176160 8457811207211520 8323759342483200 4833842635137600 31781626580390400 9301635215550720 2274348876750720 14982766816469760 8149679479267200 6343358405408640 23836219935292800 6015448612615680 1705761657563040 11237075112352320 16647518684966400 4872285112907520 4757518804056480 4548697753501440 29965533632939520 4511586459461760 12686716810817280 12485639013724800 12030897225231360 13952452823326080 6932507271379200 3411523315126080 22474150224704640 5064025617763200 9744570225815040 3235170059976960 9515037608112960 2363211954956160 9023172918923520 25373433621634560 24971278027449600 7308427669361280 1772408966217120 6823046630252160 6767379689192640 6470340119953920 19030075216225920 18728458520587200 4726423909912320 18046345837847040 5117284972689120 2311146085691520 7596038426644800 49942556054899200 14616855338722560 4852755089965440 3544817932434240 13534759378385280 3522334943433600 1733359564268640 38060150432451840 5685872191876800 37456917041174400 9452847819824640 5391950099961600 2658613449325680 10234569945378240 2541919332839040 4622292171383040 29233710677445120 9705510179930880 7089635864868480 7044669886867200 1906439499629280 3466719128537280 11371744383753600 18905695639649280 21925283008083840 7279132634948160 3287512613871360 5317226898651360 5083838665678080 19411020359861760 8528808287815200 2234706041715840 14179271729736960 8087925149942400 3812878999258560 6933438257074560 14558265269896320 6575025227742720 1676029531286880 10634453797302720 10167677331356160 10567004830300800 2776864492926720 2859659249443920 5200078692805920 17057616575630400 4469412083431680 28358543459473920 4931268920807040 7625757998517120 13150050455485440 6811670822342400 3352059062573760 21268907594605440 12131887724913600 5535097768252800 3178779717093120 5719318498887840 10400157385611840 8938824166863360 8473064442796800 9862537841614080 3724510069526400 15251515997034240 4165296739390080 8292031959254400 6704118125147520 7396903381210560 6357559434186240 2793382552144800 11438636997775680 5166091250369280 19725075683228160 5028088593860640 7449020139052800 30503031994068480 4768169575639680 13408236250295040 12709596664195200 14793806762421120 11352784703904000 5586765104289600 22877273995551360 10332182500738560 5297966195155200 10056177187721280 2497612634858880 16605293304758400 4363644203170560 9536339151279360 26816472500590080 7749136875553920 1873209476144160 11173530208579200 7152254363459520 10595932390310400 3103554433271040 20112354375442560 19064394996292800 4995225269717760 19072678302558720 8380147656434400 2116505070852480 15498273751107840 7946949292732800 3746418952288320 6545466304755840 14304508726919040 3225689546486400 1587378803139360 40224708750885120 11623705313330880 9990450539435520 2809814214216240 16760295312868800 4233010141704960 30996547502215680 15893898585465600 4655331649906560 7492837904576640 6451379092972800 3174757606278720 23247410626661760 11920423939099200 3010643576720640 5619628428432480 8466020283409920 8325375449529600 4838534319729600 31787797170931200 9310663299813120 2274790455020160 14985675809153280 8159184402364800 6349515212557440 23840847878198400 6021287153441280 1706092841265120 11239256856864960 16650750899059200 4877014109425920 4762136409418080 4549580910040320 29971351618306560 4515965365080960 12699030425114880 12488063174294400 12042574306882560 13965994949719680 6933853258617600 3412185682530240 22478513713729920 5068940715907200 9754028218851840 3235798187354880 9524272818836160 2365505667423360 9031930730161920 25398060850229760 24976126348588800 7315521164138880 1774129250567520 6824371365060480 6773948047621440 6471596374709760 19048545637672320 18732094761441600 4731011334846720 18063861460323840 5118278523795360 2313389263489920 7603411073860800 49952252697177600 14631042328277760 4853697281032320 3548258501135040 13547896095242880 3525753690345600 1735041947617440 38097091275344640 5686976137550400 37464189522883200 9462022669693440 5392996978924800 2661193875851280 10236557047590720 2542412861493120 4626778526979840 29262084656555520 9707394562064640 7096517002270080 7051507380691200 1906809646119840 3470083895234880 11373952275100800 18924045339386880 21946563492416640 7280545921548480 3290703444322560 5322387751702560 5084825722986240 19414789124129280 8530464206325600 2236875027488640 14193034004540160 8089495468387200 3813619292239680 6940167790469760 14561091843096960 6581406888645120 1677656270616480 10644775503405120 10169651445972480 10577261071036800 2779018562154240 2860214469179760 5205125842852320 17060928412651200 4473750054977280 28386068009080320 4936055166483840 7627238584479360 13162813777290240 6818282169350400 3355312541232960 21289551006810240 12134243202580800 5540470084828800 3181865012363520 5720428938359520 10410251685704640 8947500109954560 8474709538310400 9872110332967680 3728125045814400 15254477168958720 4168527843231360 8301702907209600 6710625082465920 7404082749725760 6363730024727040 2796093784360800 11440857876719040 5171105412506880 19744220665935360 5032968811849440 7456250091628800 30508954337917440 4772797518545280 13421250164931840 12712064307465600 14808165499451520 11363803615584000 5592187568721600 22881715753438080 10342210825013760 5303108353939200 10065937623698880 2500036795428480 16621410254486400 4367029169099520 9545595037090560 26842500329863680 7756658118760320 1875027596571360 11184375137443200 7159196277817920 10606216707878400 3105961922407680 20131875247397760 19068096461198400 5000073590856960 19091190074181120 8388281353082400 2118146886092160 15513316237520640 7954662530908800 3750055193142720 6550543753649280 14318392555635840 3228191778268800 1588610164569120 40263750494795520 11634987178140480 10000147181713920 2812541394857040 16776562706164800 4236293772184320 31026632475041280 15909325061817600 4658942883611520 7500110386285440 6456383556537600 3177220329138240 23269974356280960 11931993796363200 3012978993050880 5625082789714080 8472587544368640 8333455984761600 4842287667403200 31818650123635200 9317885767223040 2276998346367360 15000220772570880 8160768556214400 6354440658276480 23863987592726400 6025957986101760 1707748759775520 11250165579428160 16666911969523200 4880797306640640 4765830493707360 17211244962542400 4553996692734720 30000441545141760 4519468489576320 12708881316552960 12500183977142400 12051915972203520 13976828650834560 6940583194809600 3415497519551040 22500331158856320 5072872794422400 9761594613281280 3238938824244480 9531660987414720 2367340637397120 8549376582700800 9038936979152640 25417762633105920 25000367954284800 7321195959960960 1775505478047840 6830995039102080 6779202734364480 6477877648488960 19063321974829440 18750275965713600 4734681274794240 18077873958305280 5123246279326560 2315183805728640 7609309191633600 50000735908569600 14642391919921920 4858408236366720 3551010956095680 12824064874051200 13558405468728960 3528488687875200 1736387854296480 38126643949658880 5692495865918400 37500551931427200 9469362549588480 5398231373740800 2663258217071760 10246492558653120 2544880504763520 4630367611457280 29284783839843840 9716816472733440 7102021912191360 7056977375750400 1908660378572640 3472775708592960 11384991731836800 18938725099176960 21963587879882880 7287612354550080 3293256108683520 5326516434143520 19236097311076800 5089761009527040 19433632945466880 8538743798877600 2238610216106880 14204043824382720 8097347060611200 3817320757145280 6945551417185920 14575224709100160 6586512217367040 1678957662080160 10653032868287040 10179522019054080 10585466063625600 2781711148688640 2862990567858960 5209163562889440 17077487597755200 4477220432213760 28408087648765440 4939884163025280 7634641514290560 13173024434734080 6823571246956800 3357915324160320 21306065736574080 12146020590916800 5544767938089600 3184333248579840 5725981135717920 10418327125778880 8954440864427520 8482935015878400 9879768326050560 3731017026844800 15269283028581120 4172566723032960 8303314731868800 6715830648320640 7409826244537920 6368666497159680 2798262770133600 11451962271435840 5175116742216960 19759536652101120 5036872986240480 7462034053689600 30538566057162240 4776499872869760 13431661296641280 12724402523817600 14819652489075840 11372618744928000 5596525540267200 22903924542871680 10350233484433920 5307222080966400 10073745972480960 2501976123884160 16634303814268800 4371260376510720 9552999745739520 26863322593282560 7762675113325440 1876482092913120 11193051080534400 7164749809304640 10614444161932800 3108971283828480 20147491944961920 19086603785726400 5003952247768320 19105999491479040 8394788310400800 2120199155141760 15525350226650880 7960833121449600 3752964185826240 6556890564766080 14329499618609280 3231319567996800 1590149366356320 40294983889923840 11644012669988160 10007904495536640 2814723139369680 16789576620801600 4240398310283520 31050700453301760 15921666242899200 4663456925742720 7505928371652480 6462639135993600 3180298732712640 23288025339976320 11941249682174400 3015898263463680 5629446278739360 8480796620567040 8339920412947200 4846979351995200 31843332485798400 9326913851485440 2278764659445120 15011856743304960 8168689325462400 6360597465425280 23882499364348800 6031796526927360 1709073494583840 11258892557478720 16679840825894400 4885526303159040 4770448099068960 17227950043550400 4557529318890240 30023713486609920 4523847395195520 12721194930850560 12509880619420800 12063593053854720 13990370777228160 6945967143763200 3418146989167680 22517785114957440 5077787892566400 3241451333756160 9540896198137920 2369634349864320 8557674531436800 9047694790391040 25442389861701120 25019761238841600 7328289454738560 1777225762398240 6836293978335360 6785771092793280 6482902667512320 19081792396275840 18764820929131200 4739268699728640 18095389580782080 5127220483751520 2317426983527040 7616681838849600 50039522477683200 4862177000634240 3554451524796480 12836511797155200 13571542185586560 3531907434787200 1738070237645280 38163584792551680 5696911648612800 37529641858262400 9478537399457280 5402418889593600 2665838643597360 10254440967503040 2546854619379840 4634853967054080 9724354001268480 7108903049592960 7063814869574400 1910140964534880 3476140475290560 11393823297225600 18957074798914560 7293265500951360 3296446939134720 5331677287194720 19254767695732800 5093709238759680 19448708002536960 8545367472919200 2240779201879680 14217806099185920 8103628334390400 3820281929069760 6952280950581120 14586531001902720 6592893878269440 1680584401409760 10663354574389440 10187418477519360 10595722304361600 2782249665995520 2865211446802320 5214210712935840 17090734945838400 4481558403759360 28435612198371840 4944670408702080 7640563858139520 13185787756538880 6830182593964800 3361168802819520 21326709148778880 12155442501585600 5550140254665600 3187418543850240 5730422893604640 10428421425871680 8963116807518720 8489515397932800 9889340817404160 3734632003132800 15281127716279040 4173374498993280 8311373855164800 6722337605639040 7417005613053120 6374837087700480 2800974002349600 11460845787209280 5180130904354560 19778681634808320 5041753204229280 7469264006265600 30562255432558080 4781127815775360 13444675211278080 12734273096899200 14834011226106240 11383637656608000 5601948004699200 22921691574418560 10360261808709120 5312364239750400 10083506408458560 2504400284453760 16650420763996800 4372106617992960 9562255631550720 26889350422556160 7770196356531840 1878300213340320 11203896009398400 7171691723663040 10624728479500800 3109573156112640 20167012816917120 19101409645348800 5008800568907520 19124511263101440 8402922007048800 2120609608951680 15540392713063680 7968546359625600 3756600426680640 6558159926989440 14343383447326080 3231945125942400 1590457206713760 40334025633834240 11655294534797760 10017601137815040 2817450320010480 16805844014097600 4241219217903360 31080785426127360 15937092719251200 4664359734168960 7513200853361280 6463890251884800 3180914413427520 23310589069595520 11952819539438400 3016482117546240 5634900640020960 8482438435806720 8348000948179200 4847917688913600 31874185438502400 9328719468337920 2280972550792320 15026401706722560 8175025940860800 6361828826855040 23905639078876800 6032964235092480 1710729413094240 11269801280041920 16696001896358400 4886472102462720 4771371620141280 17241314108356800 4561945101584640 30052803413445120 4524723176319360 12723657653710080 12522001422268800 12065928470184960 13993079202506880 6952697079955200 3421458826188480 22539602560083840 5078770912195200 3244591970645760 9542743240282560 2370093092357760 8564312890425600 9049446352638720 25447315307420160 25044002844537600 7329708153694080 1777569819268320 6842917652376960 6787084764479040 6489183941291520 19085486480565120 18783002133403200 4740186184715520 18098892705277440 5132188239282720 2317875619086720 7618156368292800 50088005689075200 4866887955968640 3555139638536640 12846469335638400 13574169528958080 3532591184169600 1738406714315040 38170972961130240 5702431376980800 37566004266806400 9480372369431040 5407653284409600 2666354728902480 10264376478565440 2549322262650240 4635751238173440 9733775911937280 7110279277073280 7065182368339200 1911991696987680 3476813428630080 11404862753961600 18960744738862080 7300331933952960 3297085105224960 5332709457804960 19269704003457600 5098644525300480 19467551823874560 8553647065471200 2241212999034240 14220558554146560 8111479926614400 3823983393975360 6953626857260160 14600663867905920 6594170210449920 1680909749275680 10665418915609920 10197289050600960 10597773552508800 2783326700609280 2867987545481520 5215220142945120 17107294130942400 4482425998068480 28441117108293120 4945627657837440 7647966787950720 13188340420899840 6831504863366400 3361819498551360 21330837831219840 12167219889921600 5551214717980800 3188035602904320 5735975090963040 10430440285890240 8964851996136960 8497740875500800 9891255315674880 3735354998390400 15295933575901440 4174990050913920 8317821153801600 6723638997102720 7418441486756160 6376071205808640 2801516248792800 11471950181926080 5181133736782080 19782510631349760 5042729247827040 7470709996780800 30591867151802880 4782053404356480 13447277994205440 12746611313251200 14836882973512320 11385841438944000 5603032497585600 22943900363852160 10362267473564160 5313392671507200 10085458495654080 2504885116567680 16653644153942400 4373799100957440 9564106808712960 26894555988410880 7771700605173120 1878663837425760 11206064995171200 7173080106534720 10626785343014400 3110776900680960 20170916991308160 19119916969876800 5009770233135360 19128213617425920 8404548746378400 2121430516571520 15543401210346240 7970089007260800 3757327674851520 6560698651436160 14346160213069440 3233196241833600 1591072887428640 40341833982616320 11657550907759680 10019540466270720 2817995756138640 16809097492756800 4242861033143040 31086802420692480 15940178014521600 4666165351021440 7514655349703040 6466392483667200 3182145774857280 23315101815519360 11955133510891200 3017649825711360 5635991512277280 8485722066286080 8349617055225600 4849794362750400 31880356029043200 9332330702042880 2281414129061760 15029310699406080 8182946710108800 6364291549714560 23910267021782400 6035299651422720 1711060596796320 11271983024554560 16699234110451200 4888363701070080 4773218662285920 17258019189364800 4562828258123520 30058621398812160 4526474738567040 12728583099429120 12524425582838400 12070599302845440 13998496053064320 6954043067193600 3422121193592640 22543966049109120 5080736951452800 3245220098023680 9546437324571840 2371010577344640 8572610839161600 9052949477134080 25457166198858240 25048851165676800 7332545551605120 1778257933008480 6844242387185280 6789712107850560 6490440196047360 19092874649143680 18786638374257600 4742021154689280 18105898954268160 5133181790388960 2318772890206080 7621105427179200 50097702331353600 4867830147035520 3556515866016960 12858916258742400 13579424215701120 3533958682934400 1739079667654560 38185749298287360 5703535322654400 37573276748515200 9484042309378560 5408700163372800 2667386899512720 10266363580777920 2549815791304320 4637545780412160 9735660294071040 7113031732033920 7067917365868800 1912361843478240 3478159335309120 11407070645308800 18968084618757120 7301745220553280 3298361437405440 5334773799025440 19288374388113600 5099631582608640 19471320588142080 8555302983981600 2242080593343360 14226063464067840 8113050245059200 3824723686956480 6956318670618240 14603490441106560 6596722874810880 1681560445007520 10669547598050880 10199263165217280 10601876048803200 2868542765217360 5217239002963680 17110605967963200 4484161186686720 28452126928135680 4947542156108160 7649447373912960 13193445749621760 6834149402169600 3363120890015040 21339095196101760 12169575367588800 5553363644611200 3189269721012480 5737085530434720 10434478005927360 8968322373373440 8499385971014400 9895084312216320 3736800988905600 15298894747825920 4177413378794880 8325880277097600 6726241780030080 7421313234162240 6378539442024960 2802600741679200 11474171060869440 5183139401637120 19790168624432640 5044681335022560 7473601977811200 30597789495651840 4783904581518720 13452483560060160 12749078956521600 14842626468324480 11390249003616000 5605201483358400 22948342121738880 10366278803274240 5315449535020800 10089362670045120 2505854780795520 16660090933833600 4376337825404160 9567809163037440 26904967120120320 7774709102455680 1879391085596640 11210402966716800 7175856872278080 10630899070041600 3112582517533440 20178725340090240 19123618434782400 5011709561591040 19135618326074880 8407802225037600 2122661878001280 15549418204911360 7973174302531200 3758782171193280 6564506738106240 14351713744556160 3235072915670400 1591996408500960 40357450680180480 11662063653683520 10023419123182080 2819086628394960 16815604450075200 4245323756002560 31098836409822720 15946348605062400 4668873776300160 7517564342386560 6470145831340800 3183992817001920 23324127307367040 11959761453796800 3019401387959040 5638173256789920 8490647512005120 8352849269318400 4852609373505600 31892697210124800 9337747552600320 2282297285600640 15035128684773120 8184530863958400 6367985634003840 23919522907593600 6038802775918080 1711722964200480 11276346513579840 16705698538636800 4891201098981120 4775989225502880 17261360205566400 4564594571201280 30070257369546240 4529102081938560 12735971268007680 12529273903977600 12077605551836160 14006621328900480 6956735041670400 3423445928400960 22552693027159680 5083686010339200 3246476352779520 9551978451005760 2372386804824960 8574270428908800 9058204163877120 25471942536015360 25058547807955200 7336801648471680 1779290103618720 6846891856801920 6793653122907840 6492952705559040 19103956902011520 18793910855966400 4744773609649920 18116408327754240 5135168892601440 2320118796885120 7625529015508800 50117095615910400 4869714529169280 3558580207237440 12861405643363200 13587306245815680 3536009931081600 1740089097663840 38207913804023040 5705743214001600 37587821711932800 9489547219299840 5410793921299200 2668935155428080 10270337785202880 2550802848612480 4640237593770240 9739429058338560 7117160414474880 7072019862163200 1913102136459360 3480178195327680 11411486428003200 18979094438599680 7304571793753920 3300275935676160 5337870310856160 19292108465044800 5101605697224960 19478858116677120 8558614821002400 2243381984807040 14234320828949760 8116190881948800 3826204272918720 6960356390655360 14609143587507840 6600551871352320 1682536488605280 10675740621712320 10203211394449920 10608029793244800 2869653204689040 5220267292991520 17117229642004800 4486763969614080 28468641657899520 4950413903514240 7652408545837440 13201103742704640 6838116210374400 3365072977210560 21351481243424640 12174286322923200 5556587034556800 3191120898174720 5739306409378080 10440534585983040 8973527939228160 8502676162041600 9900827807028480 3738969974678400 15304817091674880 4183067810517120 8327492101756800 6730145954421120 7425620855271360 6382241796349440 2804227481008800 11478612818756160 5186147898919680 19801655614056960 5047609465815840 7477939949356800 30609634183349760 4786681347262080 13460291908842240 12754014243062400 14851241710542720 11396860350624000 5608454962017600 22957225637512320 10372295797839360 5318534830291200 10095218931631680 2507309277137280 16669761103670400 4382261515779840 9573362694524160 26920583817684480 7779221848379520 1880481957852960 11216909924035200 7180022020893120 10637069660582400 3116795623522560 20190437863263360 19131021364593600 5014618554274560 19146725389048320 8412682443026400 2125535054670720 15558443696759040 7977802245436800 3760963915705920 6573392273669760 14360044041786240 3239451821289600 1594151291003040 40380875726526720 11668832772569280 10029237108549120 2820722936779440 16825364886052800 4251070109341440 31116887393518080 15955604490873600 4675193435283840 7521927831411840 6478903642579200 3188302582006080 23337665545138560 11966703368155200 3023488366536960 5641445873558880 8502140218682880 8357697590457600 4859177731934400 31911208981747200 9350386870567680 2283622020408960 15043855662823680 8187699171657600 6376605164012160 23933406736310400 6046976733073920 1712716515306720 11282891747117760 16715395180915200 4897821694106880 4782453873009120 17268042237969600 4567244040817920 30087711325647360 4535232549805440 12753210328024320 12536546385686400 12093953466147840 14025580305851520 6960773003385600 3425433030613440 22565783494235520 5090567147740800 3248360734913280 9564907746018240 2375598002279040 8577589608403200 9070465099610880 25506420656048640 25073092771372800 7346732541160320 1781698501709280 6850866061226880 6802848824708160 6496721469826560 19129815492036480 18804819578529600 4751196004558080 18140930199221760 5138149545920160 2323259245802880 7635850721611200 50146185542745600 4872541102369920 3563397003418560 12866384412604800 13605697649416320 3540796176758400 1742444434352160 38259630984072960 5709055051022400 37609639157059200 9502392009116160 5413934558188800 2672547752563920 10276299091840320 2552283434574720 4646518491605760 9745082204739840 7126794006837120 7081592353516800 1914212575931040 3484888868704320 11418110102044800 7308811653554880 3304743098307840 5345095505127840 19299576618907200 5104566869149440 19490164409479680 8563582576533600 2246418564888960 14253588013674240 8120901837283200 3828425151862080 6969777737408640 14617623307109760 6609486196615680 1684813923666720 10690191010255680 10209133738298880 10622388530275200 2871318863896560 5227333303056480 17127165153067200 4492837129777920 28507176027348480 4957114647461760 7656850303724160 13218972393231360 6847372096185600 3369627847333440 21380382020511360 12181352755924800 5564108277763200 3195440311553280 5742637727793120 10454666606112960 8985674259555840 8507611448582400 9914229294923520 15313700607448320 4187914466279040 8330715751075200 6739255694666880 7435671971192640 6390880623106560 11485275455586240 5193167725912320 19828458589847040 5054441771000160 30627401214896640 4793160467329920 13478511389333760 12761417172873600 14871343942385280 11412286826976000 22970550911172480 10386335451824640 5325733852588800 10108883542000320 2510703101934720 16692324833289600 4387338964673280 9586320934659840 26957022778667520 7789751588868480 1883027326451040 45941101822344960 11232092824444800 7189740700994880 10651467705177600 3120406857227520 20217767084000640 19142125759310400 5021406203869440 19172641869319680 8424069618333600 2127997777530240 15579503177736960 7988600778883200 3766054652902080 6581008447009920 14379481401989760 3243205168963200 1595998333147680 40435534168001280 11684627383302720 10042812407738880 2824540989676560 16848139236667200 4255995555060480 31159006355473920 15977201557766400 4680610285841280 7532109305804160 6486410337926400 3191996666295360 23369254766605440 11982901168324800 3026991491032320 5649081979353120 8511991110120960 8369010339782400 4864807753444800 31954403115532800 9361220571682560 2286713068295040 15064218611608320 8192451633206400 6383993332590720 23965802336649600 6053982982064640 1715034801221280 11298163958706240 16738020679564800 4903496489928960 4787994999443040 17278065286574400 4573426136590080 30128437223216640 4540487236548480 12767986665181440 12553515509673600 12107965964129280 14041830857523840 6970194914054400 3430069602442560 22596327917412480 5096465265513600 3252757626558720 9575989998886080 2378350457239680 8582568377644800 9080974473096960 25535973330362880 25107031019347200 7355244734893440 1783762842929760 6860139204885120 6810730854822720 6505515253117440 19151979997772160 18830273264510400 4756700914479360 18161948946193920 5145104403663840 2325951059160960 7622376894316800 7644697898270400 50214062038694400 4879136439838080 3567525685859520 12873852566467200 13621461709645440 3544898673052800 1744463294370720 38303959995544320 5716782670737600 37660546529020800 9513401828958720 5421262710931200 2675644264394640 10290208807327680 2555738135153280 4651902118321920 9758272879676160 7135051371719040 1916803601364960 3488926588741440 11433565341475200 7318704659757120 3308572094849280 5351288528789280 19310778849700800 5111476270306560 19516545759352320 8575174006106400 2249021347816320 14270102743438080 8131894066396800 3833607202729920 6977853177482880 14637409319514240 6617144189698560 1686766010862240 10702577057578560 10222952540613120 2875205402047440 5233389883112160 17150348012212800 4498042695632640 28540205486876160 4962858142273920 7667214405459840 13234288379397120 6855305712595200 3373532021724480 21405154115157120 12197841099595200 5570555057654400 3199142665877760 5750410804094880 10466779766224320 8996085391265280 8519127117177600 9925716284547840 15334428810919680 4196800001842560 8335551225052800 6747064043448960 7444287213410880 6398285331755520 11500821608189760 5199184720477440 19851432569095680 5060298032586720 30668857621839360 4798713998816640 13494128086897920 12778690675766400 14888574426821760 11425509520992000 23001643216379520 10398369440954880 5331904443129600 10120596065173440 2513612094618240 16711665172963200 9597427997633280 26988256173795840 7798777080716160 1885209070963680 46003286432759040 11245106739081600 7198070998224960 10663808886259200 3127027452353280 20241192130346880 19168036013649600 5027224189236480 19194855995266560 8433830054311200 2132512769439360 15597554161432320 7997856664694400 3770418141927360 14396141996449920 3250086306364800 1599384577079520 40482384260693760 11698165621074240 10054448378472960 2827813606445520 16867660108622400 4265025538878720 31195108322864640 15995713329388800 4690541178529920 7540836283854720 6500172612729600 3198769154159040 23396331242148480 11996784997041600 3033413885940480 5655627212891040 8530051077757440 8378706982060800 4875129459547200 31991426658777600 9381082357059840 2289362537911680 15081672567709440 8203540710153600 6397538308318080 23993569994083200 6066827771880960 1717021903433760 11311254425782080 16757413964121600 4913900282269440 4798153731238560 17301452399985600 4578725075823360 30163345135418880 4550120828910720 12795076616636160 12568060473091200 12133655543761920 14071623535589760 6978270837484800 3434043806867520 22622508851564160 5107278481430400 3256526390826240 9596307462477120 2383396624667520 8594185505875200 9100241657821440 25590153233272320 25136120946182400 7370850423404160 1787547468500640 6868087613735040 6825181243366080 6513052781652480 19192614924954240 18852090709636800 4766793249335040 18200483315642880 5151065710301280 2330886050317440 7631208459705600 7660917722145600 50272241892364800 4884789586239360 3575094937001280 12891278258812800 13650362486732160 3552419916259200 1748164537738080 38385229849908480 5723406344779200 37704181419273600 9533586498670080 5427543984710400 2681321202750960 10302131420602560 2558699307077760 4661772100634880 9769579172478720 7150189874002560 1919024480308320 3496329075476160 11446812689558400 7327184379359040 3315591921841920 5362642405501920 19336917388219200 5117398614155520 19539158344957440 8585109517168800 2253793116516480 14300379748005120 8141315977065600 3838048960616640 6992658150952320 14654368758718080 6631183843683840 1690344837387360 10725284811003840 10234797228311040 2878536720462480 5244493613214240 17170219034337600 4507586233032960 28600759496010240 4973387882762880 7676097921233280 13262367687367680 6869850676012800 3380689674774720 21450569622007680 12211973965598400 5582374154121600 3205930315472640 5757073440924960 10488987226428480 9015172466065920 8528997690259200 9946775765525760 15352195842466560 4200031105683840 8346833997667200 6761379349549440 7460081824144320 6411860630945280 11514146881849920 5210215877180160 19893551531051520 5071034512162080 30704391684933120 4808895473208960 13522758699098880 12793496535388800 14920163648288640 11449751126688000 23028293763699840 10420431754360320 5343217192454400 10142069024324160 2518945247871360 16747122462364800 9617790946417920 27045517398197760 7815323815770240 1889208935903520 46056587527399680 11268965582582400 7213343209813440 10686434384908800 3129434941489920 20284138048648320 19190244803083200 5037890495742720 19235581892835840 8451724186936800 2134154584679040 15630647631540480 8014825788681600 3778417871807040 14426686419626880 3252588538147200 1600615938509280 40568276097296640 11722985723655360 10075780991485440 2833813403855280 16903448373873600 4268309169358080 31261295263080960 16029651577363200 4694152412234880 7556835743614080 6505177076294400 3201231877018560 23445971447310720 12022238683022400 3035749302270720 5667626807710560 8536618338716160 8396484159571200 4878882807220800 32059303154726400 9388304824469760 2294219898875520 15113671487228160 8213045633251200 6402463754037120 24044477366044800 6071498604541440 1720664924156640 11335253615421120 16792968319142400 4917683479484160 4801847815527840 17321498497195200 4588439797751040 30227342974456320 4553623953406080 12804927508074240 12594726239356800 12142997209082880 14082457236704640 6993076697107200 3441329848313280 22670507230842240 5111210559945600 3263435791983360 9603695631055680 2385231594641280 8604143044358400 9107247906812160 25609855016148480 25189452478713600 7376525219226240 1788923695980960 6882659696626560 6830435930109120 6526871583966720 19207391262111360 18892089359035200 4770463189282560 18214495813624320 5161994772469920 2332680592556160 7647399662918400 7666815839918400 50378904957427200 4895153687975040 3577847391961920 12906214566537600 13660871860218240 3555154913788800 1749510444417120 38414782524222720 5735549747188800 37784178718070400 9540926378565120 5439059653305600 2683385543971440 10323989544939840 2564128122272640 4665361185112320 9790307375950080 7155694783923840 1923096091704480 3499020888834240 11471099494377600 7342730531962560 3318144586202880 5366771087942880 19359321849806400 5128256244545280 19580614751900160 8603324620783200 2255528305134720 14311389567847680 8158589479958400 3846192183408960 6998041777668480 14685461063925120 6636289172405760 1691646228851040 10733542175885760 10256512489090560 2884644137556720 5248531333251360 17206649241566400 4511056610269440 28622779135695360 4977216879304320 7692384366817920 13272578344811520 6875139753619200 3383292457702080 21467084351771520 12237884219937600 5586672007382400 3208398551688960 5769288275113440 10497062666502720 9022113220538880 8547093740908800 9954433758608640 15384768733635840 4211339969128320 8356504945622400 6766584915404160 7465825318956480 6416797103377920 11538576550226880 5214227206890240 19908867517217280 5074938686553120 30769537467271680 4812597827533440 13533169830808320 12820640611363200 14931650637912960 7054689707654400 23077153100453760 10428454413780480 3292188530238720 10149877373106240 2520884576327040 16760016022147200 9625195655066880 27066339661616640 7821340810335360 1890663432245280 46154306200907520 6943299870165120 7218896741300160 6584377060477440 3137861153468160 20299754746212480 19230960917044800 5041769152654080 19250391310133760 5207474902623840 2139900938017920 15642681620670720 4938282795358080 3781326864490560 14437793482600320 3261346349385600 1604925703513440 40599509492424960 11732011215503040 10083538305308160 2835995148367920 10414949805247680 4279801876035840 31285363241341440 9876565590716160 4706791730202240 7562653728981120 6522692698771200 3209851407026880 23464022431006080 7407424193037120 3043923259426560 5671990296735840 8559603752071680 5173439118946560 19753131181432320 9413583460404480 2295986211953280 15125307457962240 8230471325596800 6419702814053760 14814848386074240 6087846518853120 1721989658964960 11343980593471680 10346878237893120 4930924669735680 4814777110540320 17358249675412800 4591972423906560 30250614915924480 4565884889139840 12839405628107520 7760158678419840 12175693037706240 14120375190606720 6998460646060800 3443979317929920 22687961186943360 5124972834748800 3265948301495040 9629554221080640 2391653989549440 8622398531577600 9131769778279680 25678811256215040 15520317356839680 7396387004603520 1793740492162080 6887958635859840 6848827333709760 6531896602990080 19259108442161280 11640238017629760 4783307979098880 18263539556559360 5165968976894880 2338961490391680 7653287373177600 31040634713679360 4898922452242560 3587480984324160 12933597797366400 13697654667419520 3564727405142400 1754221117793760 38518216884322560 5739965529883200 23280476035259520 9566615958197760 5443247169158400 2690610738243120 10331937953789760 2566102236888960 4677922980783360 9797844904485120 7174961968648320 1924576677666720 3508442235587520 11479931059766400 7348383678363840 3327078911466240 5381221476486240 19400396696049600 5132204473777920 19595689808970240 8609948294824800 2261601465298560 14349923937296640 8164870753737600 3849153355333440 7016884471175040 14696767356727680 6654157822932480 1696201098973920 10762442952972480 10264408947555840 2886865016500080 5262663353381280 17219896589649600 4523202930597120 28699847874593280 4990618367199360 7698306710666880 13308315645864960 6893651525241600 3392402197947840 21524885905944960 12247306130606400 5601714493795200 3217037378446080 5773730033000160 10525326706762560 9046405861194240 8553674122963200 9981236734398720 15396613421333760 4212147745088640 8374235016873600 6784804395895680 7485927550799040 6434074756892160 11547460066000320 5228266860875520 19962473468797440 5088603296921760 30793226842667520 4825556067669120 13569608791791360 12830511184444800 14971855101598080 7060121092281600 23094920132000640 10456533721751040 3294723176398080 10177206593843520 2527672225921920 16805143481385600 9651112135338240 27139217583582720 7842400291313280 1895754169441440 46189840264001280 6948645496087680 7238334101503680 6589446352796160 3138463025752320 20354413187687040 19245766776667200 5055344451843840 19302224270676480 5211484122065760 2140311391827840 15684800582626560 4942084764597120 3791508338882880 14476668203007360 3261971907331200 1605233543870880 40708826375374080 11763600436969920 10110688903687680 2843631254162160 10422968244131520 4280622783655680 31369601165253120 9884169529194240 4707694538628480 7583016677765760 6523943814662400 3210467087741760 23527200873939840 7413127146895680 3044507113509120 5687262508324320 8561245567311360 5177422134339840 19768339058388480 9415389077256960 2302168307725440 15166033355531520 8236807940995200 6420934175483520 14826254293791360 6089014227018240 1726626230794080 11374525016648640 10354844268679680 4931870469039360 4815700631612640 17371613740219200 4604336615450880 30332066711063040 4566760670263680 12841868350967040 7766133201509760 12178028454036480 14123083615885440 7017304467398400 3453252461588160 22749050033297280 5125955854377600 3274742084785920 9631401263225280 2392112732042880 8629036890566400 9133521340527360 25683736701934080 15532266403019520 7397805703559040 1794084549032160 6906504923176320 6850141005395520 6549484169571840 19262802526450560 11649199802264640 4784225464085760 18267042681054720 5179878692382240 2339410125951360 7673894359084800 31064532806039040 4912113127178880 3588169098064320 12943555335849600 13700282010791040 3565411154524800 1754557594463520 38525605052901120 5755420769313600 23298399604529280 9568450928171520 5457903474643200 2691126823548240 10359757384764480 2573011638046080 4678820251902720 9824226254357760 7176338196128640 1929758728534560 3509115188927040 11510841538627200 7368169690768320 3327717077556480 5382253647096480 19415333003774400 5146023276092160 19648452508715520 8633131153970400 2262035262453120 14352676392257280 8186855211964800 3859517457069120 7018230377854080 14736339381536640 6655434155112960 1696526446839840 10764507294192960 10292046552184320 2894638092801840 5263672783390560 17266262307940800 4524070524906240 28705352784514560 4991575616334720 7719034914138240 13310868310225920 6894973794643200 3393052893679680 21529014588385920 12280282817947200 5602788957110400 3217654437500160 5789276185603680 10527345566781120 9048141049812480 8576705460153600 9983151232669440 15438069828276480 4213763297009280 8380682315510400 6786105787359360 7487363424502080 6435308875000320 11578552371207360 5229269693303040 19966302465338880 5089579340519520 30876139656552960 4826481656250240 13572211574718720 12865058190230400 14974726849004160 7079130938476800 23157104742414720 10458539386606080 3303594437955840 10179158681039040 2528157058035840 16808366871331200 9652963312500480 27144423149437440 7843904539954560 1896117793526880 46314209484829440 6967355186816640 7239722484375360 6607188875911680 20358317362078080 19297587285345600 5056314116071680 19305926625000960 5225516390112480 2141132299447680 15687809079909120 4955391656933760 3792235587053760 14479444968750720 3263223023222400 1605849224585760 40716634724156160 11765856809931840 10112628232143360 2844176690290320 10451032780224960 4282264598895360 31375618159818240 9910783313867520 4709500155480960 7584471174107520 6526446046444800 3211698449171520 23531713619863680 7433087485400640 3045674821674240 5688353380580640 8564529197790720 5191362688216320 19821566627735040 9419000310961920 2302609885994880 15168942348215040 8258986094889600 6423396898343040 14866174970801280 6091349643348480 1726957414496160 11376706761161280 10382725376432640 4933762067646720 4817547673757280 17418387967041600 4605219771989760 30337884696430080 4568512232511360 12846793796686080 7787044032324480 12182699286696960 14128500466442880 7018650454636800 3453914828992320 22753413522322560 5127921893635200 3275370212163840 9635095347514560 2393030217029760 8652271147027200 9137024465022720 25693587593372160 15574088064648960 7400643101470080 1794772662772320 6907829657984640 6852768348767040 6550740424327680 19270190695029120 11680566048486720 4786060434059520 18274048930045440 5180872243488480 2340307397070720 7675366286649600 31148176129297920 4913055318245760 3589545325544640 12978406720540800 13705536697534080 3566778653289600 1755230547803040 38540381390058240 5756524714987200 23361132096973440 9572120868119040 5458950353606400 2692158994158480 10361744486976960 2573505166700160 4680614794141440 9826110636491520 7179090651089280 1930128875025120 3510461095606080 11513049429974400 7369582977368640 3328993409736960 5384317988316960 19467610080811200 5147010333400320 19652221272983040 8634787072480800 2262902856762240 14358181302178560 8188425530409600 3860257750050240 7020922191212160 14739165954737280 6657986819473920 1697177142571680 10768635976633920 10294020666800640 2895193312537680 5265691643409120 17269574144961600 4525805713524480 28716362604357120 4993490114605440 7720515500100480 13315973638947840 6897618333446400 3394354285143360 21537271953267840 12282638295614400 5604937883740800 3218888555608320 5790386625075360 10531383286818240 9051611427048960 8578350555667200 9986980229210880 15441031000200960 4221841056612480 8403247860739200 6788708570286720 7490235171908160 6437777111216640 11580773250150720 5231275358158080 19973960458421760 5091531427715040 30882062000401920 4828332833412480 13577417140573440 12867525833500800 14980470343816320 7080488784633600 23161546500301440 10462550716316160 3304228099495680 10183062855430080 2529126722263680 16814813651222400 9656665666824960 27154834281146880 7846913037237120 1896845041697760 46323093000602880 6968691593297280 7242499250118720 6608456198991360 20366125710860160 19301288750251200 5058253444527360 19313331333649920 5226518694972960 2145236837546880 15693826074474240 4956342149243520 3793690083395520 14484998500237440 3269478602678400 1608927628160160 40732251421720320 11770369555855680 10116506889054720 2845267562546640 10453037389945920 4290473675093760 31387652148948480 9912684298487040 4718528239743360 7587380166791040 6538957205356800 3217855256320320 23540739111711360 7434513223865280 3051513362499840 5690535125093280 8580947350187520 5192358442064640 19825368596974080 17655554333783520 9437056479486720 2303493042533760 15174760333582080 8260570248739200 6435710512640640 14869026447730560 6103026724999680 1727619781900320 11381070250186560 10384716884129280 4943220060683520 4826782884480480 17421728983243200 4606986085067520 30349520667164160 4577270043749760 12871421025281280 7788537663096960 12206053449999360 14155584719230080 7021342429113600 3455239563800640 22762140500373120 5137752089923200 3276626466919680 9653565768960960 2397617641964160 8653930736774400 9154540087499520 25742842050562560 15577075326193920 7414830091025280 1798213231473120 6910479127601280 6865905065624640 6553252933839360 19307131537921920 11682806494645440 4795235283928320 18309080174999040 5182859345700960 2344793752667520 7678310141779200 31154150652387840 4914939700379520 3596426462946240 12980896105161600 13731810131249280 3573616147113600 1758595314500640 38614263075843840 5758732606334400 23365612989290880 9590470567856640 5461044111532800 2697319847209680 10365718691401920 2574492224008320 4689587505335040 9829879400759040 7192852925892480 1930869168006240 3517190629001280 11517465212668800 7372409550569280 3335375070639360 5394639694419360 19471344157742400 5148984448016640 19659758801518080 8638098909501600 2267240828307840 14385705851784960 8191566167299200 3861738336012480 7034381258002560 14744819101138560 6670750141278720 1700430621230880 10789279388838720 10297968896033280 2896303752009360 5275785943501920 17276197819003200 4534481656615680 28771411703569920 5003062605959040 7723476672024960 13341500282557440 6910841027462400 3400861242461760 21578558777677440 12287349250948800 5615682516892800 3225059146149120 5792607504018720 10551571887003840 9068963313231360 8581640746694400 10006125211918080 15446953344049920 4223456608533120 8404859685398400 6801722484923520 7504593908938560 6450118292298240 11585215008037440 5241303682433280 20012250423836160 5101291863692640 30893906688099840 4837588719223680 13603444969847040 12872461120041600 15009187817877120 7083204476947200 23170430016074880 10482607364866560 3305495422575360 10202583727385280 2533975043402880 16847047550678400 9675177438447360 27206889939694080 7861955523649920 1900481282552160 46340860032149760 6971364406258560 7256383078835520 6610990845150720 20405167454770560 19308691680062400 5067950086805760 19350354876894720 5228523304693920 2146057745166720 15723911047299840 4958243133863040 3800962565104320 14512766157671040 3270729718569600 1609543308875040 40810334909541120 11792933285474880 10135900173611520 2850721923828240 10457046609387840 4292115490333440 31447822094599680 9916486267726080 4720333856595840 7601925130208640 6541459437139200 3219086617750080 23585866570949760 7437364700794560 3052681070664960 5701443847656480 8584230980666880 5194349949761280 19832972535452160 17689399928212320 9440667713191680 2307908825228160 15203850260417280 8263738556438400 6438173235500160 14874729401589120 6105362141329920 1730931618921120 11402887695312960 10388699899522560 4945111659290880 4828629926625120 17428411015646400 4615817650456320 30407700520834560 4579021605997440 12876346471000320 7791524924641920 12210724282659840 14161001569787520 7034802301497600 3461863237842240 22805775390625920 5139718129180800 3282907740698880 9657259853250240 2398535126951040 8657249916268800 9158043211994880 25752692942000640 15583049849283840 7417667488936320 1798901345213280 6923726475684480 6868532408996160 6565815481397760 19314519706500480 11687287386962880 4797070253902080 18316086423989760 5192794856763360 2345691023786880 31166099698567680 4924361611048320 3597802690426560 12985874874403200 13737064817992320 3574983645878400 1759268267840160 38629039413000960 23374574773925760 9594140507804160 5471512901164800 2698352017819920 10385589713526720 2579427510549120 4691382047573760 9848723222096640 7195605380853120 1934570632911840 3518536535680320 11539544126140800 7386542416572480 3336651402819840 5396704035639840 19478812311604800 5158855021098240 19697446444193280 8654658094605600 2268108422616960 14391210761706240 8207269351747200 3869141265823680 7037073071360640 14773084833144960 6673302805639680 1701081316962720 10793408071279680 10317710042196480 2901855949367760 5277804803520480 17309316189211200 4536216845233920 28782421523412480 5004977104229760 7738282531647360 13346605611279360 6913485566265600 3402162633925440 21586816142559360 12310904027620800 5617831443523200 3226293264257280 5803711898735520 10555609607040960 9072433690467840 8598091701830400 10009954208459520 15476565063294720 4224264384493440 8408083334716800 6804325267850880 7507465656344640 6452586528514560 11607423797471040 5243309347288320 20019908416919040 5103243950888160 30953130126589440 4839439896385920 13608650535701760 12897137552745600 15014931312689280 7096782938515200 23214847594942080 10486618694576640 3311832037973760 10206487901776320 2534944707630720 16853494330569600 9678879792771840 27217301071403520 7864964020932480 1901208530723040 46429695189884160 6984728471064960 7259159844578880 6623664075947520 20412975803552640 19345706329118400 5069889415261440 19357759585543680 5238546353298720 2146468198976640 15729928041864960 4967748056960640 3802417061446080 14518319689157760 3271355276515200 1609851149232480 40825951607105280 11797446031398720 10139778830522880 2851812796084560 10477092706597440 4292936397953280 31459856083729920 9935496113921280 4721236665022080 7604834122892160 6542710553030400 3219702298464960 23594892062797440 7451622085440960 3053264924747520 5703625592169120 8585872795906560 5204307488244480 19870992227842560 17696169047098080 9442473330044160 2308791981767040 15209668245784320 8279580094934400 6439404596929920 14903244170881920 6106529849495040 1731593986325280 11407251184338240 10408614976488960 4946057458594560 4829553447697440 17461821177662400 4617583963534080 30419336491568640 4579897387121280 12878809193859840 7806461232366720 12213059698990080 14163709995066240 7037494275974400 3463187972650560 22814502368676480 5140701148809600 3284163995454720 9659106895394880 2398993869444480 8673845813740800 9159794774242560 25757618387719680 15612922464733440 7419086187891840 1799245402083360 6926375945301120 6869846080681920 6568327990909440 19318213790789760 11709691848550080 4797987738888960 18319589548485120 5194781958975840 2346139659346560 31225844929466880 4926245993182080 3598490804166720 13010768720611200 13739692161363840 3575667395260800 1759604744509920 38636427581579520 23419383697100160 9595975477777920 5473606659091200 2698868103125040 10389563917951680 2580414567857280 4692279318693120 9852491986364160 7196981608333440 1935310925892960 3519209489019840 11543959908835200 7389368989773120 3337289568910080 5397736206250080 19516153080916800 5160829135714560 19704983972728320 8657969931626400 2268542219771520 14393963216666880 8210409988636800 3870621851785920 7038418978039680 14778737979546240 6674579137820160 1701406664828640 10795472412500160 10321658271429120 2902966388839440 5278814233529760 17315939863252800 4537084439543040 28787926433333760 5005934353365120 7741243703571840 13349158275640320 6914807835667200 3402813329657280 21590944825000320 12315614982955200 5618905906838400 3226910323311360 5805932777678880 10557628467059520 9074168879086080 8601381892857600 10011868706730240 15482487407143680 4225879936414080 8424201581308800 6805626659314560 7508901530047680 6453820646622720 11611865555357760 5244312179715840 20023737413460480 5104219994485920 30964974814287360 4840365484967040 13611253318629120 12902072839286400 15017803060095360 7099498630828800 23223731110715520 10488624359431680 3313099361053440 10208439988971840 2535429539744640 16856717720515200 9680730969934080 27222506637258240 7866468269573760 1901572154808480 46447462221431040 6987401284026240 7260548227450560 6626198722106880 20416879977943680 19353109258929600 5070859079489280 19361461939868160 5240550963019680 2147289106596480 15732936539147520 4969649041580160 3803144309616960 14521096454901120 3272606392406400 1610466829947360 40833759955887360 11799702404360640 10141718158978560 2852358232212720 10481101926039360 4294578213192960 31465873078295040 9939298083160320 4723042281874560 7606288619233920 6545212784812800 3220933659894720 23599404808721280 7454473562370240 3054432632912640 5704716464425440 8589156426385920 5206298995941120 19878596166320640 17699553606540960 9446084563749120 2309233560036480 15212577238467840 8282748402633600 6441867319789440 14908947124740480 6108865265825280 1731925170027360 11409432928850880 10412597991882240 4947949057201920 4831400489842080 17468503210065600 4618467120072960 30425154476935680 4581648949368960 12883734639578880 7809448493911680 12217730531650560 14169126845623680 7038840263212800 3463850340054720 22818865857701760 5142667188067200 3284792122832640 9662800979684160 2399911354431360 8677164993235200 9163297898737920 25767469279157760 15618896987823360 7421923585802880 1799933515823520 6927700680109440 6872473424053440 6569584245665280 19325601959368320 11714172740867520 4799822708862720 18326595797475840 5195775510082080 2347036930465920 31237793975646720 4927188184248960 3599867031647040 13015747489852800 13744946848106880 3577034894025600 1760277697849440 38651203918736640 23428345481735040 9599645417725440 5474653538054400 2699900273735280 10391551020164160 2580908096511360 4694073860931840 9854376368497920 7199734063294080 1935681072383520 3520555395698880 11546167800182400 7390782276373440 3338565901090560 5399800547470560 19523621234779200 5161816193022720 19708752736995840 8659625850136800 2269409814080640 14399468126588160 8211980307081600 3871362144767040 7041110791397760 14781564552746880 6677131802181120 1702057360560480 10799601094941120 10323632386045440 2903521608575280 5280833093548320 17319251700273600 4538819628161280 28798936253176320 5007848851635840 7742724289534080 13354263604362240 6917452374470400 3404114721120960 21599202189882240 12317970460622400 5621054833468800 3228144441419520 5807043217150560 10561666187096640 9077639256322560 8603026988371200 10015697703271680 15485448579068160 4231534368136320 8427425230627200 6808229442241920 7511773277453760 6456288882839040 11614086434301120 5246317844570880 20031395406543360 5106172081681440 30970897158136320 4842216662129280 13616458884483840 12904540482556800 15023546554907520 7100856476985600 23228172868602240 10492635689141760 3313733022593280 10212344163362880 2536399203972480 16863164500406400 9684433324258560 27232917768967680 7869476766856320 1902299402979360 46456345737204480 6988737690506880 7263324993193920 6627466045186560 20424688326725760 19356810723835200 5072798407944960 19368866648517120 5241553267880160 2150162283265920 15738953533712640 4970599533889920 3804598805958720 14526649986387840 3276985298025600 1612621712449440 40849376653451520 11804215150284480 10145596815889920 2853449104469040 10483106535760320 4300324566531840 31477907067425280 9941199067779840 4729361940858240 7609197611917440 6553970596051200 3225243424898880 23608430300568960 7455899300834880 3058519611490560 5706898208938080 8600649133063680 5207294749789440 19882398135559680 17706322725426720 9458723881716480 2310116716575360 15218395223834880 8284332556483200 6450486849797760 14911798601669760 6117039222981120 1732587537431520 11413796417876160 10414589499578880 4954569652327680 4837865137348320 17471844226267200 4620233433150720 30436790447669760 4587779417235840 12900973699595520 7810942124684160 12234078445962240 14188085822574720 7041532237689600 3465175074863040 22827592835752320 5149548325468800 3286048377588480 9675730274696640 2403122551885440 8678824582982400 9175558834471680 25801947399191040 15621884249368320 7431854478491520 1802341913914080 6930350149726080 6881669125853760 6572096755176960 19351460549393280 11716413187026240 4806245103770880 18351117668943360 5197762612294560 2350177379383680 31243768498736640 4929072566382720 3604683827828160 13018236874473600 13763338251707520 3581821139702400 1762633034537760 38702921098786560 23432826374052480 9612490207541760 5476747295980800 2703512870871120 10395525224589120 2581895153819520 4700354758767360 9858145132765440 7209367655656320 1936421365364640 3525266069075520 11550583582876800 7393608849574080 3343033063722240 5407025741742240 19527355311710400 5163790307639040 19716290265530880 8662937687157600 2272446394162560 14418735311312640 8215120943971200 3872842730729280 7050532138151040 14787217699148160 6686066127444480 1704334795621920 10814051483484480 10327580615278080 2904632048046960 5287899103613280 17325875374315200 4544892788325120 28837470622625280 5014549595583360 7745685461458560 13372132254888960 6926708260281600 3408669591243840 21628102966968960 12322681415956800 5628576076675200 3232463854798080 5809264096093920 10575798207226560 9089785576650240 8606317179398400 10029099191166720 15491370922917120 4235573247937920 8429037055286400 6817339182487680 7521824393375040 6464927709596160 11618528192187840 5253337671563520 20058198382333440 5113004386865760 30982741845834240 4848695782197120 13634678364975360 12909475769097600 15043648786750080 7103572169299200 23237056384375680 10506675343127040 3315000345672960 10226008773731520 2539793028769920 16885728230025600 9697391564394240 27269356729950720 7880006507345280 1904844771577440 46474112768751360 6991410503468160 7273043673295680 6630000691345920 20452017547463040 19364213653646400 5079586057539840 19394783128788480 5243557877601120 2483836756410240 15760013014690560 4972500518509440 3809689543154880 14546087346591360 3785526607363200 1862877567307680 40904035094926080 11820009761017920 10159172115079680 2857267157366160 10487115755202240 4967673512820480 31520026029381120 9945001037018880 4733875982989440 7619379086309760 7571053214726400 3725755134615360 23640019522035840 7458750777764160 3533158166872320 5714534314732320 9935347025640960 5209286257486080 19890002074037760 17730014641526880 9467751965978880 2313207764461440 15238758172619520 8287500864182400 7451510269230720 14917501555528320 7066316333744640 1734905823346080 11429068629464640 10418572514972160 4959298648846080 5588632701923040 17478526258670400 4626415528922880 30477516345239040 5299737250308480 14903020538461440 7813929386229120 14132632667489280 14201627948968320 7050954148358400 3469811646692160 22858137258929280 5948684668713600 3290445269233920 11177265403846080 2776052845399680 8682143762476800 10599474500616960 29806041076922880 15627858772458240 7438947973269120 2082039634049760 6939623293384320 7949605875462720 6580890538467840 22354530807692160 11720894079343680 5552105690799360 21198949001233920 5204717470038240 2352420557182080 31255717544916480 4935667903850880 4164079268099520 13023215643715200 15899211750925440 3585239886614400 1764315417886560 44709061615384320 23441788158687360 11104211381598720 5484075448723200 3123059451074640 10409434940076480 2585349854398080 4704841114364160 9871335807701760 8328158536199040 1939012390798560 3528630835773120 11566038822307200 7403501855776320 3346223894173440 6246118902149280 19534823465572800 5170699708796160 19742671615403520 8674529116730400 2274615379935360 16656317072398080 8226113173084800 3878024781597120 7057261671546240 14807003711552640 6692447788346880 1705961534951520 12492237804298560 10341399417592320 2908518586197840 5292946253659680 17349058233460800 4549230759870720 33312634144796160 5019335841260160 7756049563194240 13384895576693760 6933319607289600 3411923069903040 24984475608597120 12339169759627200 5633948393251200 3235549150068480 5817037172395680 10585892507319360 9098461519741440 8617832847993600 10038671682520320 15512099126388480 8432260704604800 6823846139806080 7529003761890240 6471098300136960 11634074344791360 5258351833701120 20077343365040640 5117884604854560 31024198252776960 4853323725102720 13647692279612160 12926749271990400 15058007523780480 7113077092396800 23268148689582720 10516703667402240 3319435976451840 10235769209709120 2542217189339520 16901845179753600 9706647450205440 27295384559224320 7887527750551680 1906662892004640 46536297379165440 7000765348832640 7279985587654080 6638871952903680 20471538419418240 19390123907985600 5084434378679040 19413294900410880 5250574011624480 2486207508301440 15775055501103360 4979153964677760 3813325784009280 14559971175308160 3789139785379200 1864655631226080 40943076838836480 11831291625827520 10168868757358080 2859994338006960 10501148023248960 4972415016602880 31550111002206720 9958307929355520 4739292833546880 7626651568018560 7578279570758400 3729311262452160 23662583251655040 7468730947016640 3536530466353920 5719988676013920 9944830033205760 5216256534424320 19916615858711040 17746937438741280 9478585667093760 2315415655808640 15253303136037120 8298589941129600 7458622524904320 14937461894033280 7073060932707840 1736561741856480 11439977352027840 10432513068848640 4964973444668160 5593966893678240 17501913372081600 4630831311617280 30506606272074240 5304795699530880 14917245049808640 7824384801636480 14146121865415680 14217878500640640 7057684084550400 3473123483712960 22879954704055680 5954362519881600 3293585906123520 11187933787356480 2778702509278080 8693760890707200 10609591399061760 29834490099617280 15648769603272960 7447460167002240 2084026881958560 6946246967425920 7957193549296320 6587171812247040 22375867574712960 11736577202454720 5557405018556160 21219182798123520 5209685225569440 2355112370540160 31297539206545920 4940378859185280 4168053763917120 13040641336060800 15914387098592640 3589342382908800 1766334277905120 44751735149425920 23473154404909440 11114810037112320 5489309843539200 3126040322937840 10419370451138880 2587817497668480 4710224741080320 9880757718370560 8336107527834240 1940863123251360 3532668555810240 11577078279043200 7410568288777920 3350052890714880 6252080645875680 19560962004091200 5175634995336960 19761515436741120 8682808709282400 2277218162862720 16672215055668480 8233964765308800 3881726246502720 7065337111620480 14821136577555840 6700105781429760 1707913622147040 12504161291751360 10351269990673920 2911294684877040 5299002833715360 17365617418564800 4554436325725440 33344430111336960 5025079336072320 7763452493005440 13400211562859520 6941253223699200 3415827244294080 25008322583502720 12350947147963200 5640395173142400 3239251504392960 5822589369754080 10598005667430720 9108872651450880 8626058325561600 10050158672144640 15526904986010880 8443543477219200 6831654488588160 7537619004108480 6478503008785920 11645178739508160 5264368828266240 20100317344289280 5123740866441120 31053809972021760 4858877256589440 13663308977176320 12939087488342400 15075238008216960 7119866323180800 23290357479016320 10528737656532480 3322604284151040 10247481732882240 2545126182023040 16921185519427200 9717754513178880 27326617954352640 7896553242399360 1908844636517280 46580714958032640 7007447381235840 7288315884884160 6645208568302080 20494963465764480 19408631232513600 5090252364046080 19435509026357760 5255585535926880 2489052410570880 15793106484798720 4983906426226560 3817689273034560 14576631769768320 3793475598998400 1866789307928160 40989926931528960 11844829863599040 10180504728092160 2863266954775920 10511171071853760 4978104821141760 31586212969597440 9967812852453120 4740195641973120 7635378546069120 7586951197996800 3733578615856320 23689659727198080 7475859639339840 3540577225731840 5726533909551840 9956209642283520 5221235303665920 19935625704906240 17767244795398560 9480391283946240 2318065125425280 15270757092138240 8306510710377600 7467157231712640 14951719278679680 7081154451463680 1738548844068960 11453067819103680 10442470607331840 4965919243971840 5600367923784480 17518618453089600 4636130250850560 30541514184276480 5310865838597760 14934314463425280 7831852955498880 14162308902927360 14220586925919360 7065760007980800 3477097688137920 22906135638207360 5961175941283200 3297354670391040 11200735847568960 2781882105932160 8702058839443200 10621731677195520 29868628926850560 15663705910997760 7448878865957760 2086411579449120 6954195376275840 7966298757896640 6594709340782080 22401471695137920 11747779433248320 5563764211864320 21243463354391040 5215646532206880 2355561006099840 31327411821995520 4946032005586560 4172823158898240 13053088259164800 15932597515793280 3590026132291200 1766670754574880 44802943390275840 23495558866496640 11127528423728640 5495591117318400 3129617369173680 10431293064413760 2590778669592960 4711122012199680 9892064011173120 8345646317796480 1943084002194720 3533341509149760 11590325627126400 7419048008379840 3350691056805120 6259234738347360 19579632388747200 5181557339185920 19784128022346240 8692744220344800 2277651960017280 16691292635592960 8243386675977600 3886168004389440 7066683018299520 14838096016759680 6701382113610240 1708238970012960 12518469476694720 10363114678371840 2914626003292080 5300012263724640 17385488440689600 4555303920034560 33382585271185920 5026036585207680 7772336008778880 13402764227220480 6942575493100800 3416477940025920 25036938953389440 12365080013966400 5641469636457600 3239868563447040 5829252006584160 10600024527449280 9110607840069120 8635928898643200 10052073170415360 15544672017557760 8451602600515200 6832955880051840 7539054877811520 6479737126894080 11658504013168320 5265371660693760 20104146340830720 5124716910038880 31089344035115520 4859802845170560 13665911760103680 12953893347964800 15078109755623040 7128013400121600 23317008026336640 10530743321387520 3326406253390080 10249433820077760 2545611014136960 16924408909372800 9719605690341120 27331823520207360 7898057491040640 1909208260602720 46634016052673280 7015465820119680 7289704267755840 6652812506780160 20498867640155520 19430840021947200 5091222028273920 19439211380682240 5261599365089760 2489526560949120 15796114982081280 4989609380085120 3818416521205440 14579408535511680 3794198234601600 1867144920711840 40997735280311040 11847086236560960 10182444056547840 2863812390904080 10523198730179520 4979053121898240 31592229964162560 9979218760170240 4745612492530560 7636833042410880 7588396469203200 3734289841423680 23694172473121920 7484414070127680 3541251685628160 5727624781808160 19921634701214400 9958106243796480 5227209826755840 19958437520340480 17770629354841440 9491224985061120 2318506703694720 15273666084821760 8316015633475200 7468579682847360 14968828140255360 7082503371256320 1738880027771040 11455249563616320 10454419653511680 4971594039793920 5601434762135520 17538664550299200 4637013407389440 30547332169643520 5311877528442240 14937159365694720 7840814740133760 14165006742512640 14236837477591680 7067105995219200 3477760055542080 22910499127232640 5962311511516800 3297982797768960 11202869524271040 2782412038707840 8712016377926400 10623755056884480 29874318731389440 15681629480267520 7457391059690880 2086809029030880 6955520111084160 7967816292663360 6595965595537920 22405739048542080 11761222110200640 5564824077415680 21247510113768960 5216640083313120 2358252819457920 31363258960535040 4946974196653440 4173618058061760 13068024566889600 15935632585326720 3594128628585600 1768689614593440 44811478097084160 23522444220401280 11129648154831360 5496637996281600 3130213543546320 10433280166626240 2591272198247040 4716505638915840 9893948393306880 8347236116123520 1943454148685280 3537379229186880 11592533518473600 7420461294980160 3354520053346560 6260427087092640 19602036850334400 5182544396494080 19787896786613760 8694400138855200 2280254742944640 16694472232247040 8244956994422400 3886908297370560 7074758458373760 14840922589960320 6709040106693120 1710191057208480 12520854174185280 10365088792988160 2915181223027920 5306068843780320 17388800277710400 4560509485889280 33388944464494080 5031780080019840 7773816594741120 13418080213386240 6950509109510400 3420382114416960 25041708348370560 12367435491633600 5647916416348800 3243570917771520 5830362446055840 10612137687560640 9121018971778560 8637573994156800 10063560160039680 15547633189482240 8461273548470400 6840764228833920 7547670120029760 6487141835543040 11660724892111680 5271388655258880 20127120320079360 5130573171625440 31095266378964480 4865356376657280 13681528457667840 12956360991235200 15095340240059520 7129371246278400 23321449784223360 10542777310517760 3327039914929920 10261146343250880 2548520006820480 16943749249046400 9730712753314560 27363056915335680 7907082982888320 1911390005115360 46642899568446720 7016802226600320 7298034564985920 6654079829859840 20522292686501760 19434541486852800 5097040013640960 19461425506629120 5262601669950240 2492371463218560 15814165965776640 4990559872394880 3822780010230720 14596069129971840 3798534048220800 1869278597413920 41044585373003520 11860624474332480 10194080027281920 5545066524883200 2867085007673040 10525203339900480 2614102790302080 4984742926437120 31628331931553280 9981119744789760 4752834959940480 7645560020461440 7597068096441600 1960577092726560 3738557194827840 23721248948664960 7485839808592320 3545298445006080 5734170015346080 19944430507108800 5228205580604160 19962239489579520 17790936711498720 9505669919880960 2321156173311360 15291120040922880 8317599787324800 3921154185453120 7477114389655680 14971679617184640 7090596890012160 1740867129983520 11468340030692160 10456411161208320 4979160434223360 2940865639089840 5607835792241760 17542005566500800 4642312346622720 30582240081845760 5317947667509120 7842308370906240 14181193780024320 14258504879821440 7075181918649600 3481734259967040 22936680061384320 5969124932918400 3301751562036480 5881731278179680 11215671584483520 2785591635361920 8713675967673600 10635895335018240 15684616741812480 7468740651335040 2089193726521440 6963468519934080 7976921501263680 6603503124072960 11763462556359360 5571183270723840 21271790670036480 5222601389950560 2361841903935360 31369233483624960 4952627343054720 4178387453042880 13070513951510400 15953843002527360 3599598623644800 1771381427951520 23526925112718720 11142366541447680 5502919270060800 3133790589782160 10445202779901120 2594233370171520 4723683807870720 9905254686109440 8356774906085760 1945675027628640 3542762855903040 11605780866556800 7428941014582080 3359625382068480 6267581179564320 19605770927265600 5188466740343040 19810509372218880 8704335649917600 2283725120181120 16713549812171520 8254378905091200 3891350055257280 7085525711806080 14857882029164160 6719250764136960 1712793840135840 12535162359128640 10376933480686080 2918512541442960 5314144283854560 17408671299835200 4567450240362240 33427099624343040 5039438073102720 7782700110514560 13438501528273920 6961087264723200 3425587680271680 25070324718257280 12381568357636800 5656512122870400 3248507390204160 5837025082885920 10628288567709120 9134900480724480 8647444567238400 10078876146205440 15565400221029120 8462885373129600 6851175360543360 7559157109654080 6497014780408320 11674050165771840 5279411314679040 20157752292410880 5138381520407520 31130800442058240 4872761085306240 13702350721086720 12971166850857600 15118314219308160 7137518323219200 23348100331543680 10558822629358080 3330841884168960 10276763040815040 2552398663731840 16969536368611200 9745522170612480 27404701442173440 7919116972018560 1914298997798880 46696200663087360 7024820665484160 7309141627959360 6661683768337920 20553526081630080 19456750276286400 5104797327463680 19491044341224960 5268615499113120 2496164666244480 15838233944037120 4996262826253440 3828597995597760 14618283255918720 3804315133046400 1872123499683360 41107052163260160 11878675458027840 10209594654927360 5551403140281600 2871448496698320 10537230998226240 2617090051847040 4992329332488960 31676467888074240 9992525652506880 4753737768366720 7657195991195520 7608630266092800 1962817538885280 3744246999366720 23757350916055680 7494394239380160 3550694124176640 5742896993396640 19948229808091200 5234180103694080 19985051305013760 17818013187041760 9507475536733440 2324688799466880 15314391982391040 8327104710422400 3925635077770560 7488493998733440 14988788478760320 7101388248353280 1743516599600160 11485793986793280 10468360207388160 4980106233527040 2944226308327920 5616370499050080 17562051663710400 4649377598933760 30628783964782080 5326041186264960 7851270155541120 14202776496706560 14261213305100160 7085949816556800 3487033199200320 22971587973586560 5978209494787200 3306776581059840 5888452616655840 11232740998100160 2789831097567360 8723633506156800 10652082372529920 15702540311082240 7470159350290560 2092373323175520 6974066398400640 7989061779397440 6613553162119680 11776905233311680 5579662195134720 21304164745059840 5230549798800480 2362290539495040 31405080622164480 4960164871589760 4184746646351040 13085450259235200 15978123558794880 3600282373027200 1771717904621280 23553810466623360 11159324390269440 5511294301766400 3138559984763280 10461099597600960 2598181599404160 4724581078990080 9920329743179520 8369493292702080 1948636199553120 3543435809242560 11623443997334400 7440247307384640 3360263548158720 6277119969526560 19628175388852800 5196363198808320 19840659486359040 8717582998000800 2284158917335680 16738986585404160 8266941452649600 3897272399106240 7086871618485120 14880494614769280 6720527096317440 1713119188001760 12554239939053120 10392726397616640 2922954299329680 5315153713863840 17435165996001600 4568317834671360 33477973170808320 5040395322238080 7794544798212480 13441054192634880 6962409534124800 3426238376003520 25108479878106240 12400412178974400 5657586586185600 3249124449258240 5845908598659360 10630307427727680 9136635669342720 8660605331347200 10080790644476160 15589089596424960 8472556321084800 6852476752007040 7560592983357120 6498248898516480 11691817197318720 5280414147106560 20161581288952320 5139357564005280 31178179192849920 4873686673887360 13704953504014080 12990907997020800 15121185966714240 7148381092473600 23383634394637440 10560828294213120 3335911176487680 10278715128010560 2552883495845760 16972759758556800 9747373347774720 27409907008028160 7920621220659840 1914662621884320 46767268789274880 7035511917329280 7310530010831040 6671822352975360 20557430256021120 19486361995531200 5105766991691520 19494746695549440 5276633937996960 2496638816622720 15841242441319680 5003866764731520 3829325243768640 14621060021662080 3805037768649600 1872479112467040 41114860512042240 11880931830989760 10211533983383040 5559851960812800 2871993932826480 10553267875993920 2621073067240320 4993277633245440 31682484882639360 10007733529463040 4766377086334080 7658650487537280 7610075537299200 1965804800430240 3744958224934080 23761863661979520 7505800147097280 3551368584072960 5743987865652960 19971025613985600 5242146134480640 20015467058926080 17821397746484640 9532754172668160 2325130377736320 15317300975074560 8339777941219200 3931609600860480 7489916449868160 15011600294194560 7102737168145920 1743847783302240 11487975731305920 10484292268961280 4993347423778560 2948707200645360 5617437337401120 17588779793323200 4650260755472640 30634601950149120 5327052876109440 7863219201720960 14205474336291840 14299131259002240 7087295803795200 3487695566604480 22975951462611840 5979345065020800 3307404708437760 5897414401290720 11234874674802240 2790361030343040 8736910224134400 10654105752218880 15726438403441920 7490021135667840 2092770772757280 6975391133208960 7990579314164160 6614809416875520 11794828802581440 5580722060686080 21308211504437760 5231543349906720 2368571437330560 31452876806883840 4961107062656640 4185541545514560 13105365336201600 15981158628328320 3609854864380800 1776428577997920 23589657605162880 11161444121372160 5512341180729600 3139156159135920 10463086699813440 2598675128058240 4737142874661120 9922214125313280 8371083091029120 1949006346043680 3552857155995840 11625651888681600 7441660593984960 3369197873422080 6278312318271840 19658048004302400 5197350256116480 19844428250626560 8719238916511200 2290232077499520 16742166182058240 8268511771094400 3898012692087360 7105714311991680 14883321187969920 6738395746844160 1717674058124640 12556624636543680 10394700512232960 2923509519065520 5329285733993760 17438477833022400 4580464154999040 33484332364116480 5053796810133120 7796025384174720 13476791493688320 6980921305747200 3435348116249280 25113249273087360 12402767656641600 5672629072598400 3257763276015360 5847019038131040 10658571467987520 9160928309998080 8662250426860800 10107593620266240 15592050768349440 8485450918358400 6870696232498560 7580695215199680 6515526552030720 11694038076262080 5294453801091840 20215187240532480 5153022174373920 17896007387966400 31184101536698880 4886644914023040 13741392464997120 12993375640291200 15161390430399360 7149738938630400 23388076152524160 10588907602183680 3336544838027520 10306044348747840 2559671145440640 17017887217795200 8889520009708800 9773289828046080 27482784929994240 7941680701637760 1919753359080480 46776152305048320 7036848323809920 7329967371034560 6673089676055040 20612088697495680 19490063460436800 5119342290881280 19546579656092160 5277636242857440 2503276921918080 15883361403275520 5004817257041280 3839506718160960 13334280014563200 14659934742069120 3815154667094400 1877457691438560 41224177394991360 11912521052456640 10238684581762560 5560908063379200 2879630038620720 10555272485714880 2621570944164480 5006553843836160 31766722806551040 10009634514082560 4769988320039040 7679013436321920 7630309334188800 1966178208123360 3754915382877120 23825042104913280 7507225885561920 3560811022621440 5759260077241440 20001420021844800 5243141888328960 20019269028165120 17868781578684960 9539976640078080 2331312473508480 15358026872643840 8341362095068800 3932356416246720 7509830765754240 15014451771123840 7121622045242880 1748484355131360 11518520154482880 10486283776657920 4997130620993280 2949267312185040 5632373074315680 17592120809524800 4662624947016960 30716053745287680 5341216533932160 7864712832493440 14243244090485760 14309964960117120 7106139625132800 3496968710262720 23037040308965760 12512043142603200 5995243048291200 3316198491728640 5898534624370080 11264746148631360 2797780089202560 8738569813881600 10682433067864320 15729425664986880 7495695931489920 2098335066901920 6993937420525440 8011824800898240 6632396983457280 11797069248740160 5595560178405120 21364866135728640 5245453065394080 2370365979569280 31458851329973760 4974297737592960 4196670133803840 13107854720822400 16023649601796480 3612589861910400 1777774484676960 23594138497480320 11191120356810240 5526997486214400 3147502600352880 10490906130788160 2605584529215360 4740731959138560 9948595475185920 8393340267607680 1954188396911520 3555548969353920 11656562367542400 7461446606389440 3371750537783040 6295005200705760 19661782081233600 5211169058430720 19897190950371840 8742421775656800 2291967266117760 16786680535215360 8290496229321600 3908376793823040 7111097938707840 14922893212778880 6743501075566080 1718975449588320 12590010401411520 10422338116861440 2931282595367280 5333323454030880 17484843551313600 4583934532235520 33573361070430720 5057625806674560 7816753587646080 13487002151132160 6986210383353600 3437950899176640 25180020802823040 12435744343982400 5676926925859200 3260231512231680 5862565190734560 10666646908061760 9167869064471040 8685281764051200 10115251613349120 15633507175292160 8487062743017600 6875901798353280 7586438710011840 6520463024463360 11725130381469120 5298465130801920 20230503226698240 5156926348764960 17899406762529600 31267014350584320 4890347268347520 13751803596706560 13027922646076800 15172877420023680 7168748784825600 23450260762938240 10596930261603840 3345416099585280 10313852697529920 2561610473896320 17030780777577600 8891208587923200 9780694536695040 27503607193413120 7947697696202880 1921207855422240 46900521525876480 7055558014538880 7335520902521280 6690832199170560 20627705395059840 19541883969115200 5123220947792640 19561389073390080 5291668510904160 2505173523431040 15895395392405760 5018124149377920 3842415710844480 13336812881884800 14671041805042560 3818045209507200 1878880142573280 41255410790119680 11921546544304320 10246441895585280 5575693499308800 2881811783133360 10583337021808320 2628541221102720 5010347046862080 31790790784811520 10036248298755840 4779919212727680 7684831421688960 7636090419014400 1971405915827040 3757760285146560 23843093088608640 7527186224066880 3563508862206720 5763623566266720 20005219322827200 5257082442205440 20072496597511680 17882319816456480 9559838425455360 2333078786586240 15369662843377920 8363540248963200 3942811831654080 7515520570293120 15054372448133760 7127017724413440 1749809089939680 11527247132533440 10514164884410880 5007534413333760 2957108873740560 5636640427719840 17638895036347200 4666157573172480 30739325686755840 5345263293310080 7885623663308160 14254035448826880 14339757638183040 7111523574086400 3499618179879360 23054494265066880 12545310373444800 5999785329225600 3318711001240320 5914217747481120 11273280855439680 2799899820305280 8761804070342400 10690526586620160 15771247326616320 7511301620000640 2099924865228960 6999236359758720 8017894939965120 6637422002480640 11828435494962240 5599799640610560 21381053173240320 5249427269819040 2375300970725760 31542494653232640 4978066501860480 4199849730457920 13142706105513600 16035789879930240 3620111105116800 1781475728044320 23656870989924480 11199599281221120 5531185002067200 3149887297843440 10498854539638080 2607558643831680 4750601941451520 9956133003720960 8399699460915840 1955668982873760 3562951456088640 11665393932931200 7467099752790720 3378770364775680 6299774595686880 19714059158270400 5215117287663360 19912266007441920 8749045449698400 2296739034817920 16799398921831680 8296777503100800 3911337965747520 7125902912177280 14934199505581440 6757540729551360 1722554276113440 12599549191373760 10430234575326720 2933503474310640 5344427184132960 17498090899396800 4593478069635840 33598797843663360 5068155547163520 7822675931495040 13515081459102720 7000755346771200 3445108552226880 25199098382747520 12445166254651200 5688746022326400 3267019161826560 5867006948621280 10688854368265920 9186956139271680 8691862146105600 10136311094327040 15645351862990080 8509628288246400 6890217104453760 7602233320745280 6534038323653120 11734013897242560 5309496287504640 20272622188654080 5167662828340320 17946998006414400 31290703725980160 4900528742739840 13780434208907520 13037793219158400 15204466641490560 7174180169452800 23468027794485120 10618992575009280 3347950745744640 10335325656680640 2566943627149440 8914848682924800 9801057485479680 27560868417815040 7964244431256960 1925207720362080 46936055588970240 7060903640461440 7350793114109760 6695901491489280 20670651313361280 19556689828737600 5133887254298880 19602114970959360 5295677730346080 2510389177591680 15928488862513920 5021926118616960 3850415440724160 13372273024387200 14701586228219520 3825994201142400 1882791883193760 41341302626722560 11946366646885440 10267774508597760 5579917909574400 2887811580543120 10591355460692160 2630532728799360 5020778355183360 31856977725027840 10043852237233920 4783530446432640 7700830881448320 7651988402284800 1972899546599520 3765583766387520 23892733293770880 7532889177925440 3570927921066240 5775623161086240 20058409536580800 5261065457598720 20087704474467840 17919549970328160 9567060892865280 2337936147550080 15401661762896640 8369876864361600 3945799093199040 7531167532775040 15065778355850880 7141855842132480 1753452110662560 11551246322172480 10522130915197440 5011317610548480 2959349319899280 5648375649581280 17652259101153600 4675872295100160 30803323525793280 5356391881599360 7891598186398080 14283711684264960 14350591339297920 7126329433708800 3506904221325120 23102492644344960 12554815296542400 6012276601795200 3325620402397440 5918698639798560 11296751299162560 2805729080837760 8768442429331200 10712783763198720 15783196372796160 7516976415822720 2104296810628320 7013808442650240 8034587822399040 6651240804794880 11837397279597120 5611458161675520 21425567526397440 5260356331987680 2377095512964480 31566392745592320 4988430603596160 4208593621256640 13152663643996800 16069175644798080 3622846102646400 1782821634723360 23674794559194240 11222916323351040 5542700670662400 3156445215942480 10520712663975360 2612987459026560 4754191025928960 9976861207192320 8417187242513280 1959740594269920 3565643269446720 11689680737750400 7482645905394240 3381323029136640 6312890431884960 19728995465995200 5225974918053120 19953722414384640 8767260553312800 2298474223436160 16834374485026560 8314051005993600 3919481188539840 7131286538893440 14965291810788480 6762646058273280 1723855667577120 12625780863769920 10451949836106240 2939610891404880 5348464904170080 17534521106625600 4596948446872320 33668748970053120 5071984543704960 7838962377079680 13525292116546560 7006044424377600 3447711335154240 25251561727539840 12471076508990400 5693043875587200 3269487398042880 5879221782809760 10696929808340160 9193896893744640 8709958196755200 10143969087409920 15677924754159360 8516075586883200 6895422670308480 7607976815557440 6538974796085760 11758443565619520 5313507617214720 20287938174819840 5171567002731360 17960595504667200 31355849508318720 4904231097064320 13790845340616960 13064937295132800 15215953631114880 7189116477177600 23516887131239040 10627015234429440 3354921022682880 10343134005462720 2568882955605120 8921602995782400 9808462194128640 27581690681233920 7970261425822080 1926662216703840 47033774262478080 7075604111748480 7356346645596480 6709842045365760 20686268010925440 19597405942699200 5137765911210240 19616924388257280 5306703083811360 2512285779104640 15940522851644160 5032381534024320 3853324433407680 13382404493673600 14712693291192960 3828884743555200 1884214334328480 41372536021850880 11955392138733120 10275531822420480 5591535037804800 2889993325055760 10613406167622720 2636009374965120 5024571558209280 31881045703288320 10064763068048640 4785336063285120 7706648866815360 7657769487110400 1977007031223840 3768428668656960 23910784277466240 7548572301036480 3573625760651520 5779986650111520 20073606740510400 5272018749930240 20129526136097280 17933088208099680 9570672126570240 2339702460627840 15413297733630720 8387302556707200 3954014062447680 7536857337313920 15097144602072960 7147251521303040 1754776845470880 11559973300223040 10544037499860480 5013209209155840 2965510546835760 5652643002985440 17689010279371200 4679404921255680 30826595467261440 5360438640977280 7908028124895360 14294503042606080 14356008189855360 7131713382662400 3509553690941760 23119946600446080 12580953835060800 6016818882729600 3328132911909120 5931021093671520 11305286005970880 2807848811940480 8786697916550400 10720877281954560 15816056249790720 7519813813733760 8735373670665600 2105886608955360 7019107381883520 8040657961465920 6656265823818240 11862042187343040 5615697623880960 21441754563909120 5264330536412640 2377992784083840 31632112499581440 4992199367863680 4211773217910720 13180046874825600 16081315922931840 3624213601411200 1783494588062880 23724084374686080 11231395247761920 5546888186515200 3158829913433040 10528661072825280 2614961573642880 4755985568167680 9984398735727360 8423546435821440 1961221180232160 3566989176125760 11698512303139200 7488299051795520 3382599361317120 6317659826866080 19770070312238400 5229923147285760 19968797471454720 8773884227354400 2299341817745280 16847092871642880 8320332279772800 3922442360464320 7133978352251520 14976598103591040 6765198722634240 1724506363308960 12635319653732160 10459846294571520 2941831770348240 5350483764188640 17547768454708800 4598683635490560 33694185743285760 5073899041975680 7844884720928640 13530397445268480 7008688963180800 3449012726617920 25270639307464320 12480498419659200 5695192802217600 3270721516151040 5883663540696480 10700967528377280 9197367270981120 8716538578809600 10147798083951360 15689769441857280 8533805658134400 6898025453235840 7610848562963520 6541443032302080 11767327081392960 5315513282069760 20295596167902720 5173519089926880 17997988624862400 31379538883714560 4906082274226560 13796050906471680 13074807868214400 15221697125927040 7194547861804800 23534654162785920 10631026564139520 3357455668842240 10347038179853760 2569852619832960 8940177356140800 9812164548453120 27592101812943360 7973269923104640 1927389464874720 47069308325571840 7080949737671040 7359123411339840 6714911337684480 20694076359707520 19612211802321600 5139705239665920 19624329096906240 5310712303253280 2513234079861120 15946539846209280 5036183503263360 3854778929749440 13410266034211200 14718246822679680 3830330014761600 1884925559895840 41388152719415040 11959904884656960 10279410479331840 5595759448070400 2891084197312080 10621424606506560 2638000882661760 5026468159722240 31893079692418560 10072367006526720 4788044488563840 7709557859498880 7660660029523200 1978500661996320 3769851119791680 23919809769313920 7554275254895040 3574974680444160 5782168394624160 20115399051316800 5276001765323520 20144734013053440 17939857326985440 9576088977127680 2340585617166720 15419115718997760 8393639172105600 3957001323992640 7539702239583360 15108550509790080 7149949360888320 1755439212875040 11564336789248320 10552003530647040 5016046607066880 2967750992994480 5654776679687520 17702374344177600 4681171234333440 30838231437995520 5362462020666240 7914002647985280 14299898721776640 14364133465691520 7134405357139200 3510878425750080 23128673578496640 12590458758158400 6019090023196800 3329389166664960 5935501985988960 11309553359375040 2808908677491840 8793336275539200 10724924041332480 15828005295970560 7524069910600320 8753560310275200 2106681508118880 7021756851500160 8043693030999360 6658778333329920 11871003971977920 5617817354983680 21449848082664960 5266317638625120 2379338690762880 31656010591941120 4994083749997440 4213363016237760 13190004413308800 16087386061998720 3626264849558400 1784504018072160 23742007943955840 11235634709967360 5548981944441600 3160022262178320 10532635277250240 2615948630951040 4758677381525760 9988167499994880 8426726032475520 1961961473213280 3569008036144320 11702928085833600 7491125624996160 3384513859587840 6320044524356640 19785006619963200 5231897261902080 19976334999989760 8777196064375200 2300643209208960 16853452064951040 8323472916662400 3923922946426560 7138016072288640 14982251249992320 6769027719175680 1725482406906720 12640089048713280 10463794523804160 2942942209819920 5353512054216480 17554392128750400 4601286418417920 33706904129902080 5076770789381760 7847845892853120 13538055438351360 7012655771385600 3450964813813440 25280178097426560 12485209374993600 5698416192163200 3272572693313280 5885884419639840 10707024108432960 9202572836835840 8719828769836800 10153541578763520 15695691785706240 8540252956771200 6901929627626880 7615156184072640 6545145386626560 11771768839279680 5318521779352320 20307083157527040 5176447220720160 18011586123115200 31391383571412480 4908859039969920 13803859255253760 13079743154755200 15230312368145280 7197263554118400 23543537678559360 10637043558704640 3358722991921920 10352894441440320 2571307116174720 8946931668998400 9817718079939840 27607718510507520 7977782669028480 1928480337131040 47087075357118720 7083622550632320 7363288559954880 6717445983843840 20705788882880640 19619614732132800 5142614232349440 19635436159879680 5312716912974240 2514656530995840 15955565338056960 5038084487882880 3856960674262080 13420397503497600 14726577119909760 3832497921571200 1885992398246880 41411577765761280 11966674003542720 10285228464698880 5597871653203200 2892720505696560 10625433825948480 2638996636510080 5029313061991680 31911130676113920 10076168975765760 4790752913842560 7713921348524160 7664995843142400 1979247477382560 3771984796493760 23933348007085440 7557126731824320 3576998060133120 5785441011393120 20130596255246400 5277993273020160 20152337951531520 17950011005314080 9581505827685120 2341910351975040 15427842697048320 8396807479804800 3958494954765120 7543969592987520 15114253463648640 7153996120266240 1756432763981280 11570882022786240 10555986546040320 5018884004977920 2968871216073840 5657977194740640 17709056376580800 4683820703950080 30855685394096640 5365497090199680 7916989909530240 14307992240532480 14372258741527680 7138443318854400 3512865527962560 23141764045572480 12595211219707200 6022496733897600 3331273548798720 5937742432147680 11315954389481280 2810498475818880 8796655455033600 10730994180399360 15833979819060480 7528326007466880 8760173633769600 2107873856864160 7025731055925120 8048245635299520 6662547097597440 11875484864295360 5620996951637760 21461988360798720 5269298291943840 31667959638120960 4996910323198080 4215747713728320 13194983182550400 16096491270599040 3628316097705600 23750969728590720 11241993903275520 5552122581331200 3161810785296240 10538596583887680 2617429216913280 4761369194883840 9993820646396160 8431495427456640 1963071912684960 47501939457181440 3571026896162880 11709551759875200 7495365484797120 3386428357858560 6323621570592480 19792474773825600 5234858433826560 19987641292792320 8782163819906400 2301944600672640 16862990854913280 8328183871996800 3926143825369920 7142053792325760 14990730969594240 6772856715717120 1726458450504480 12647243141184960 10469716867653120 2944607869027440 5356540344244320 17564327639812800 4603889201345280 33725981709826560 5079642536787840 7852287650739840 13545713431434240 7016622579590400 3452916901008960 25294486282369920 12492275807995200 5701639582108800 3274423870475520 5889215738054880 10713080688488640 9207778402690560 8724764056377600 10159285073575680 15704575301479680 8543476606089600 6905833802017920 7619463805181760 6548847740951040 11778431476109760 5321530276634880 20318570147151360 5179375351513440 18018384872241600 31409150602959360 4911635805713280 13811667604035840 13087146084566400 15238927610363520 7201337092588800 23556862952219520 10643060553269760 3360623976541440 10358750703026880 2572761612516480 8950308825427200 9823271611426560 27623335208071680 7982295414952320 1929571209387360 47113725904439040 7087631770074240 7367453708569920 6721247953082880 20717501406053760 19630719126849600 5145523225032960 19646543222853120 5315723827555680 2516078982130560 15964590829904640 5040935964812160 3859142418774720 13425463238140800 14734907417139840 3834665828380800 1887059236597920 41435002812107520 11973443122428480 10291046450065920 5601039960902400 2894356814081040 10631447655111360 2640490267282560 5032157964261120 31929181659809280 10081871929624320 4797072572826240 7718284837549440 7669331656761600 1980367700461920 3774118473195840 23946886244856960 7561403947218240 3579021439822080 5788713628162080 20138194857211200 5280980534565120 20163743859248640 17960164683642720 9594145145652480 2343235086783360 15436569675098880 8401559941353600 3960735400923840 7548236946391680 15122807894436480 7158042879644160 1757426315087520 11577427256324160 10561961069130240 5025504600103680 2970551550692880 5661177709793760 17719079425185600 4686470173566720 30873139350197760 5368532159733120 7921470801847680 14316085759288320 14391217718478720 7142481280569600 3514852630175040 23154854512648320 12602339912030400 6025903444598400 3333157930932480 5941103101385760 11322355419587520 2812088274145920 8801634224275200 10737064319466240 15842941603695360 7538256900155520 8763480295516800 2109066205609440 7029705260350080 8052798239599680 6666315861864960 11882206202771520 5624176548291840 21474128638932480 5272278945262560 31685883207390720 4999736896398720 4218132411218880 13202451336412800 16105596479199360 3633102343382400 23764412405543040 11248353096583680 5555263218220800 3163599308414160 10544557890525120 2618909802875520 4767650092719360 9999473792797440 8436264822437760 1964182352156640 47528824811086080 3575737569539520 11716175433916800 7499605344598080 3390895520490240 6327198616828320 19803677004619200 5237819605751040 19998947585594880 8787131575437600 2304981180754560 16872529644875520 8332894827331200 3928364704313280 7151475139079040 14999210689196160 6781791040980480 1728735885565920 12654397233656640 10475639211502080 2946273528234960 5363606354309280 17574263150875200 4609962361509120 33745059289751040 5086343280735360 7856729408626560 13563582081960960 7025878465401600 3457471771131840 25308794467313280 12499342240996800 5709160825315200 3278743283854080 5892547056469920 10727212708618560 9219924723018240 8729699342918400 10172686561470720 15713458817253120 8548312080067200 6914943542263680 7629514921103040 6557486567708160 11785094112939840 5328550103627520 20345373122941440 5186207656697760 18028582995931200 31426917634506240 4918114925781120 13829887084527360 13094549014377600 15259029842206080 7205410631059200 23570188225879680 10657100207255040 3362524961160960 10372415313395520 2576155437313920 8955374560070400 9836229851562240 27659774169054720 7992825155441280 1932116577985440 47140376451759360 7091640989516160 7377172388671680 6725049922321920 20744830626791040 19641823521566400 5152310874627840 19672459703124480 5318730742137120 2519398034778240 15985650310882560 5043787441741440 3864233155970880 13433061840105600 14754344777343360 3839724277603200 1889548526083680 41489661253582080 11989237733161920 10304621749255680 5604208268601600 2898174866978160 10637461484274240 2641983898055040 5038796069556480 31971300621765120 10087574883482880 4798878189678720 7728466311941760 7679448555206400 1981487923541280 3779097052167360 23978475466323840 7565681162612160 3583742659096320 5796349733956320 20149592760158400 5283967796110080 20175149766965760 17983856599742880 9597756379357440 2346326134669440 15456932623883520 8406312402902400 3962975847082560 7558194104334720 15131362325224320 7167485318192640 1759744601002080 11592699467912640 10567935592220160 5027396198711040 2972231885311920 5668645578251040 17729102473790400 4692652269338880 30913865247767040 5375613988644480 7925951694165120 14334970636385280 14396634569036160 7151903191238400 3519489202004160 23185398935825280 12609468604353600 6033852436233600 3337554822577920 5944463770623840 11337291156502080 2815797803575680 8806612993516800 10751227977288960 15851903388330240 7541094298066560 8768440288137600 2111848352681760 7038978404008320 8063420982966720 6675109645155840 11888927541247680 5631595607151360 21502455954577920 5279233803006240 31703806776660480 5006332233866880 4223696705363520 13209919490275200 16126841965933440 3634469842147200 23777855082495360 11263191214302720 5562591370963200 3167772529022640 10558467606012480 2622364503454080 4769444634958080 10012664467733760 8447393410727040 1966773377590560 47555710164990720 3577083476218560 11731630673347200 7509498350800320 3392171852670720 6335545058045280 19814879235412800 5244729006908160 20025328935467520 8798723005010400 2305848775063680 16894786821454080 8343887056444800 3933546755181120 7154166952437120 15018996701600640 6784343705341440 1729386581297760 12671090116090560 10489458013816320 2950160066385840 5365625214327840 17597446010020800 4611697550127360 33789573642908160 5088257779006080 7867093510362240 13568687410682880 7028523004204800 3458773162595520 25342180232181120 12515830584667200 5711309751945600 3279977401962240 5900320132771680 10731250428655680 9223395100254720 8741215011513600 10176515558012160 15734187020724480 8553147554044800 6917546325191040 7632386668509120 6559954803924480 11800640265543360 5330555768482560 20353031116024320 5188159743893280 18038781119620800 31468374041448960 4919966102943360 13835092650382080 13111822517270400 15264773337018240 7214915554156800 23601280531086720 10661111536965120 3366960591939840 10376319487786560 2577125101541760 8960440294713600 9839932205886720 27670185300764160 7995833652723840 1932843826156320 47202561062173440 7100995834880640 7379949154415040 6733921183879680 20752638975573120 19667733775905600 5154250203083520 19679864411773440 5325746876160480 2520346335534720 15991667305447680 5050440887909760 3865687652312640 13440660442070400 14759898308830080 3841169548809600 1890259751651040 41505277951146240 11993750479085760 10308500406167040 5611600986566400 2899265739234480 10651493752320960 2645469036524160 5040692671069440 31983334610895360 10100881775819520 4802489423383680 7731375304625280 7682339097619200 1984101777393120 3780519503302080 23987500958171520 7575661331864640 3585091578888960 5798531478468960 20160990663105600 5290938073048320 20201763551639040 17990625718628640 8876244793600800 9604978846767360 2347209291208320 15462750609250560 8417401479849600 3968203554786240 7561039006604160 15151322663729280 7170183157777920 1760406968406240 11597062956937920 10581876146096640 5031179395925760 2976152666089680 5670779254953120 17752489587201600 4694418582416640 30925501218501120 5377637368333440 7936407109572480 14340366315555840 14407468270151040 7154595165715200 3520813936812480 23194125913875840 12626102219774400 6036123576700800 3338811077333760 5952305332179360 11341558509906240 2816857669127040 8818230121747200 10755274736666880 15872814219144960 7546769093888640 8773400280758400 2112643251845280 7041627873624960 8066456052500160 6677622154667520 11904610664358720 5633715338254080 21510549473333760 5281220905218720 31745628438289920 5008216616000640 4225286503690560 13227345182620800 16132912105000320 3637204839676800 23809221328717440 11267430676508160 5564685128889600 3168964877767920 10562441810437440 2623351560762240 4773033719435520 10016433232001280 8450573007381120 1967513670571680 47618442657434880 3579775289576640 11736046456041600 7512324924000960 3394724517031680 6337929755535840 19841017773931200 5246703121524480 20032866464002560 8802034842031200 2307583963681920 16901146014762240 8347027693334400 3935027341143360 7159550579153280 15024649848001920 6789449034063360 1730687972761440 12675859511071680 10493406243048960 2951270505857520 5369662934364960 17604069684062400 4615167927363840 33802292029524480 5092086775547520 7870054682286720 13578898068126720 7033812081811200 3461375945522880 25351719022143360 12520541540001600 5715607605206400 3282445638178560 5902541011715040 10739325868729920 9230335854727680 8744505202540800 10184173551095040 15740109364573440 8564430326659200 6922751891045760 7638130163321280 6564891276357120 11805082023430080 5334567098192640 20368347102190080 5192063918284320 18062576741563200 31480218729146880 4923668457267840 13845503782091520 13116757803811200 15276260326642560 7217631246470400 23610164046860160 10669134196385280 3368227915019520 10384127836568640 2579064429997440 8972260342214400 9847336914535680 27691007564183040 8001850647288960 1934298322498080 47220328093720320 7103668647841920 7385502685901760 6736455830039040 20768255673137280 19675136705716800 5158128859994880 19694673829071360 5327751485881440 2522242937047680 16003701294577920 5052341872529280 3868596644996160 13458390513321600 14771005371803520 3844060091222400 1891682202785760 41536511346274560 12002775970933440 10316257719989760 5613713191699200 2901447483747120 10655502971762880 2646464790372480 5044485874095360 32007402589155840 10104683745058560 4807906273941120 7737193289992320 7688120182444800 1984848592779360 3783364405571520 24005551941866880 7578512808793920 3587789418474240 5802894967494240 20187585769982400 5292929580744960 20209367490117120 18004163956400160 8879585809802400 9615812547882240 2348975604286080 15474386579984640 8420569787548800 3969697185558720 7566728811143040 15157025617587840 7175578836948480 1761731703214560 11605789934988480 10585859161489920 5036854191747840 2977272889169040 5675046608357280 17759171619604800 4697951208572160 30948773159969280 5381684127711360 7939394371117440 14351157673896960 14423718821823360 7159979114668800 3523463406429120 23211579869976960 12630854681323200 6040665857635200 3341323586845440 5954545778338080 11350093216714560 2818977400229760 8821549301241600 10763368255422720 15878788742234880 7555281287621760 8784973596873600 2114233050172320 7046926812858240 8072526191567040 6682647173690880 11909091556676160 5637954800459520 21526736510845440 5285195109643680 31757577484469760 5011985380268160 4228466100344640 13232323951862400 16145052383134080 3641307335971200 23818183113352320 11275909600919040 5568872644742400 3171349575258480 10570390219287360 2625325675378560 4778417346151680 10023970760536320 8456932200689280 1968994256533920 47636366226704640 3583813009613760 11744878021430400 7517978070402240 3398553513573120 6342699150516960 19848485927793600 5250651350757120 20047941521072640 8808658516072800 2310186746609280 16913864401378560 8353308967113600 3937988513067840 7167626019227520 15035956140804480 6797107027146240 1732640059956960 12685398301033920 10501302701514240 2953491384800880 5375719514420640 17617317032145600 4620373493218560 33827728802757120 5097830270359680 7875977026135680 13594214054292480 7041745698220800 3465280119913920 25370796602067840 12529963450670400 5722054385097600 3286147992503040 5906982769601760 10751439028841280 9240746986437120 8751085584595200 10195660540719360 15751954052271360 8567653975977600 6930560239827840 7646745405539520 6572295985006080 11813965539203520 5340584092757760 20391321081438720 5197920179870880 18069375490689600 31503908104542720 4929221988754560 13861120479655680 13126628376892800 15293490811079040 7223062631097600 23627931078407040 10681168185515520 3370762561178880 10395840359741760 2581973422680960 8975637498643200 9858443977509120 27722240959311360 8010876139136640 1936480067010720 47255862156814080 7109014273764480 7393832983131840 6741525122357760 20791680719483520 19689942565339200 5163946845361920 19716887955018240 5331760705323360 2525087839317120 16021752278273280 5056143841768320 3872960134021440 13463456247964800 14787665966263680 3848395904841600 1893815879487840 41583361438967040 12016314208704960 10327893690723840 5617937601964800 2904720100516080 10663521410646720 2648456298069120 5050175678634240 32043504556546560 10112287683536640 4810614699219840 7745920268042880 1986342223551840 3787631758975680 24032628417409920 7584215762652480 3591836177852160 5809440201032160 20195184371947200 5296912596138240 20224575367073280 18024471313057440 8886267842205600 9621229398439680 2351625073902720 15491840536085760 8426906402947200 3972684447103680 7575263517951360 15168431525304960 7183672355704320 1763718805427040 11618880402064320 10593825192276480 5039691589658880 2979513335327760 5681447638463520 17772535684411200 4703250147805440 30983681072171520 5387754266778240 7945368894207360 14367344711408640 14431844097659520 7168055038099200 3527437610854080 23237760804128640 12640359604420800 6047479279036800 3345092351112960 5959026670655520 11362895276927040 2822156996883840 8828187660230400 10775508533556480 15890737788414720 7559537384488320 8788280258620800 2116617747662880 7054875221708160 8081631400167360 6690184702225920 11918053341311040 5644313993767680 21551017067112960 5291156416281120 31781475576829440 5017638526669440 4233235495325760 13242281490345600 16163262800334720 3643358584118400 23836106682622080 11288627987535360 5575153918521600 3174926621494320 10582312832562240 2628286847303040 4781109159509760 10035277053338880 8466470990651520 1971215135477280 47672213365244160 3585831869632320 11758125369513600 7526457790004160 3400468011843840 6349853242988640 19863422235518400 5256573694606080 20070554106677760 8818594027135200 2311488138072960 16932941981303040 8362730877782400 3942430270954560 7171663739264640 15052915580008320 6800936023687680 1733616103554720 12699706485977280 10513147389212160 2956822703215920 5378747804448480 17637188054270400 4622976276145920 33865883962606080 5100702017765760 7884860541909120 13601872047375360 7045712506425600 3467232207109440 25399412971954560 12544096316673600 5725277775043200 3287999169665280 5913645406431840 10757495608896960 9245952552291840 8760956157676800 10201404035531520 15769721083818240 8574101274614400 6934464414218880 7651053026648640 6575998339330560 11827290812863680 5343592590040320 20402808071063040 5200848310664160 18082972988942400 31539442167636480 4931998754497920 13868928828437760 13141434236515200 15302106053297280 7231209708038400 23654581625727360 10687185180080640 3374564530417920 10401696621328320 2583427919022720 8982391811500800 9863997508995840 27737857656875520 8015388885060480 1937570939267040 47309163251454720 7117032712648320 7397998131746880 6749129060835840 20803393242656640 19712151354772800 5166855838045440 19727995017991680 5337774534486240 2526510290451840 16030777770120960 5061846795626880 3875141878534080 13473587717251200 14795996263493760 3850563811651200 1894882717838880 41606786485313280 12023083327590720 10333711676090880 5624274217363200 2906356408900560 10675549068972480 2651443559614080 5053020580903680 32061555540241920 10123693591253760 4813323124498560 7750283757068160 1988582669710560 3789765435677760 24046166655181440 7592770193440320 3593859557541120 5812712817801120 20210381575876800 5302887119228160 20247387182507520 18034624991386080 8896290890810400 9626646248997120 2352949808711040 15500567514136320 8436411326044800 3977165339421120 7579530871355520 15185540386880640 7187719115082240 1764712356533280 11625425635602240 10605774238456320 5042528987569920 2982874004565840 5684648153516640 17792581781620800 4705899617422080 31001135028272640 5390789336311680 7954330678842240 14375438230164480 14439969373495680 7172092999814400 3529424713066560 23250851271204480 12654616989067200 6050885989737600 3346976733246720 5965748009131680 11369296307033280 2823746795210880 8838145198713600 10781578672623360 15908661357684480 7563793481354880 8794893582115200 2117810096408160 7058849426133120 8086184004467520 6693953466493440 11931496018263360 5647493590421760 21563157345246720 5294137069599840 31817322715368960 5020465099870080 4235620192816320 13257217798070400 16172368008935040 3645409832265600 23862992036526720 11294987180843520 5578294555411200 3176715144612240 10588274139199680 2629767433265280 4783800972867840 10040930199740160 8471240385632640 1972325574948960 47725984073053440 3587850729650880 11764749043555200 7530697649805120 3402382510114560 6353430289224480 19885826697105600 5259534866530560 20081860399480320 8823561782666400 2312789529536640 16942480771265280 8367441833116800 3944651149897920 7175701459301760 15061395299610240 6804765020229120 1734592147152480 12706860578448960 10519069733061120 2958488362423440 5381776094476320 17647123565332800 4625579059073280 33884961542530560 5103573765171840 7889302299795840 13609530040458240 7049679314630400 3469184294304960 25413721156897920 12551162749675200 5728501164988800 3289850346827520 5916976724846880 10763552188952640 9251158118146560 8765891444217600 10207147530343680 15778604599591680 8583772222569600 6938368588609920 7655360647757760 6579700693655040 11833953449693760 5346601087322880 20414295060687360 5203776441457440 18103369236321600 31557209199183360 4934775520241280 13876737177219840 13148837166326400 15310721295515520 7235283246508800 23667906899387520 10693202174645760 3376465515037440 10407552882914880 2584882415364480 8992523280787200 9869551040482560 27753474354439680 8019901630984320 1938661811523360 47335813798775040 7121041932090240 7402163280361920 6752931030074880 20815105765829760 19723255749489600 5169764830728960 19739102080965120 5340781449067680 2527932741586560 16039803261968640 5064698272556160 3877323623046720 13488784921180800 14804326560723840 3852731718460800 1895949556189920 41630211531659520 12029852446476480 10339529661457920 5627442525062400 2907992717285040 10681562898135360 2652937190386560 5055865483173120 32079606523937280 10129396545112320 4815128741351040 7754647246093440 1989702892789920 3791899112379840 24059704892952960 7597047408834240 3595882937230080 5815985434570080 20233177381771200 5305874380773120 20258793090224640 18044778669714720 8901302415112800 9630257482702080 2354274543519360 15509294492186880 8441163787593600 3979405785579840 7583798224759680 15194094817668480 7191765874460160 1765705907639520 11631970869140160 10611748761546240 5044420586177280 2984554339184880 5687848668569760 17802604830225600 4708549087038720 31018588984373760 5393824405845120 7958811571159680 14383531748920320 14445386224053120 7176130961529600 3531411815279040 23263941738280320 12661745681390400 6054292700438400 3348861115380480 5969108678369760 11375697337139520 2825336593537920 8843123967955200 10787648811690240 15917623142319360 7566630879265920 8804813567356800 2119002445153440 7062823630558080 8090736608767680 6697722230760960 11938217356739520 5650673187075840 21575297623380480 5297117722918560 31835246284638720 5023291673070720 4238004890306880 13264685951932800 16181473217535360 3646777331030400 23876434713479040 11301346374151680 5581435192300800 3178503667730160 10594235445837120 2631248019227520 4785595515106560 10046583346141440 8476009780613760 1973436014420640 47752869426958080 3589196636329920 11771372717596800 7534937509606080 3403658842295040 6357007335460320 19897028927899200 5262496038455040 20093166692282880 8828529538197600 2313657123845760 16952019561227520 8372152788451200 3946872028841280 7178393272659840 15069875019212160 6807317684590080 1735242842884320 12714014670920640 10524992076910080 2960154021630960 5383794954494880 17657059076395200 4627314247691520 33904039122455040 5105488263442560 7893744057682560 13614635369180160 7052323853433600 3470485685768640 25428029341841280 12558229182676800 5730650091619200 3291084464935680 5920308043261920 10767589908989760 9254628495383040 8770826730758400 10210976526885120 15787488115365120 8588607696547200 6940971371537280 7658232395163840 6582168929871360 11840616086523840 5348606752177920 20421953053770240 5205728528652960 18113567360011200 31574976230730240 4936626697403520 13881942743074560 13156240096137600 15316464790327680 7239356784979200 23681232173047680 10697213504355840 3378366499656960 10411457057305920 2585852079592320 8997589015430400 9873253394807040 27763885486149120 8022910128266880 1939389059694240 47362464346095360 7125051151532160 7404940046105280 6756732999313920 20822914114611840 19734360144206400 5171704159184640 19746506789614080 5343788363649120 2528881042343040 16045820256533760 5067549749485440 3878778119388480 13496383523145600 14809880092210560 3854176989667200 1896660781757280 41645828229223680 12034365192400320 10343408318369280 5630610832761600 2909083589541360 10687576727298240 2654430821159040 5057762084686080 32091640513067520 10135099498970880 4824156825613440 7757556238776960 1990823115869280 3793321563514560 24068730384800640 7601324624228160 3597231857022720 5818167179082720 20244575284718400 5308861642318080 20270198997941760 18051547788600480 8906313939415200 9648313651226880 2355157700058240 15515112477553920 8445916249142400 3981646231738560 7586643127029120 15202649248456320 7194463714045440 1766368275043680 11636334358165440 10617723284636160 5053878579214080 2986234673803920 5689982345271840 17812627878830400 4710315400116480 31030224955107840 5395847785534080 7963292463477120 14388927428090880 14472470476840320 7178822936006400 3532736550087360 23272668716330880 12668874373713600 6056563840905600 3350117370136320 5972469347607840 11379964690543680 2826396459089280 8848102737196800 10791695571068160 15926584926954240 7580817868821120 8809773559977600 2119797344316960 7065473100174720 8093771678301120 6700234740272640 11944938695215680 5652792918178560 21583391142136320 5299104825131040 31853169853908480 5025176055204480 4239594688633920 13272154105795200 16187543356602240 23889877390431360 11305585836357120 5583528950227200 3179696016475440 10598209650262080 2632235076535680 4794568226300160 10050352110408960 8479189377267840 1974176307401760 47779754780862720 3595926169725120 11775788500291200 7537764082806720 3410040503197440 6359392032950880 19908231158692800 5264470153071360 20100704220817920 8831841375218400 2574242137272960 16958378754535680 8375293425340800 3948352614803520 7191852339450240 15075528165613440 6820081006394880 1930681602954720 12718784065901760 10528940306142720 2961264461102640 5393889254587680 17663682750436800 5148484274545920 33916757509071360 5115060754796160 7896705229607040 13640162012789760 7846620418425600 3861363205909440 25437568131803520 12562940138011200 5741394724771200 3661756195265280 5922528922205280 10787778509175360 10296968549091840 8774116921785600 10230121509592320 15793410459214080 8593443170524800 7722726411818880 7672591132194240 7323512390530560 11845057844410560 5358635076453120 20460243019184640 5792044808864160 18123765483700800 31586820918428160 5492634292897920 15445452823637760 13161175382678400 15345182264388480 7242072477292800 23690115688821120 10717270152906240 3379633822736640 11584089617728320 2877094153422720 9002654750073600 10985268585795840 30890905647275520 8037952614679680 2157820615067040 47380231377642240 7127723964493440 8238951439346880 6759267645473280 23168179235456640 19741763074017600 5754188306845440 21970537171591680 5345792973370080 2533622546125440 16075905229359360 5069450734104960 4315641230134080 13503982125110400 16477902878693760 3861403345699200 1900216909594080 46336358470913280 12056928922019520 11508376613690880 5632723037894400 3236730922600560 10691585946740160 2655426575007360 5067245092250880 32151810458718720 10138901468209920 4825962442465920 8631282460268160 1991569931255520 3800433819188160 24113857844039040 7604176101157440 3603976455985920 6473461845201120 20255973187665600 5310853150014720 20277802936419840 18085393383029280 8909654955616800 9651924884931840 2359573482752640 17262564920536320 8449084556841600 3983139862511040 7600867638376320 15208352202314880 7207952911971840 1769680112064480 12946923690402240 10621706300029440 5055770177821440 2987354896883280 5700650728782240 17819309911233600 4719146965505280 34525129841072640 5405964683978880 7966279725022080 14415905823943680 14477887327397760 7192282808390400 3539360224128960 25893847380804480 12673626835262400 6067919543241600 3356398643915520 5974709793766560 11401301457564480 2831695786846080 8851421916691200 10811929367957760 15932559450044160 7583655266732160 8814733552598400 2123771840134560 7078720448257920 8108947025968320 6712797287831040 11949419587533120 5663391573692160 21623858735915520 5309040336193440 31865118900088320 5034597965873280 4247543680269120 13277132875036800 16217894051936640 23898839175066240 11326783147384320 3438666727937280 3185657760201840 10618080672386880 2637170363076480 4796362768538880 10069195931746560 8495087360538240 1977877772307360 47797678350132480 3597272076404160 7252225693130880 7551896948809920 3411316835377920 6371315520403680 19915699312555200 5274340726152960 20138391863493120 5439169269848160 2579068690450560 16990174721076480 5158000091905920 3955755544614720 7194544152808320 15103793897619840 6822633670755840 1934301517837920 12742631040807360 10548681452305920 2966816658461040 5395908114606240 10878338539696320 5158137380901120 33980349442152960 5116975253066880 7911511089229440 13645267341511680 7861332371961600 3868603035675840 25485262081614720 7737000137858880 5743543651401600 3668621773582080 5933633316922080 10791816229212480 10316274761802240 5403619143901440 10233950506133760 15823022178458880 8596666819843200 7737206071351680 7675462879600320 7337243547164160 11867266633844160 5360640741308160 20467901012267520 5802904553513760 18130564232827200 31646044356917760 5502932660373120 15474412142703360 8105428715852160 15350925759200640 7255650938860800 23734533267688320 10721281482616320 3385970438135040 11605809107027520 2882488536385920 9006031906502400 11005865320746240 30948824285406720 8040961111962240 2161866402289440 47469066535376640 7141088029299840 8254398990559680 6771940876270080 23211618214055040 12158143073778240 5764977072771840 22011730641492480 5355816021974880 2534570846881920 16081922223924480 5078955657202560 4323732804578880 13509047859753600 16508797981119360 3862848616905600 1900928135161440 46423236428110080 12061441667943360 11529954145543680 5643284063558400 3242799603434160 10711632043949760 2660405344248960 5069141693763840 32163844447848960 10157911314405120 4834087718302080 8647465609157760 1995304008186720 3801856270322880 24122883335886720 7618433485803840 3605325375778560 6485599206868320 20263571789630400 5320810688497920 20315822628810240 18092162501915040 8926360036624800 9668175436604160 2360456639291520 17294931218315520 8464926095337600 3990608016373440 7603712540645760 15236866971607680 7210650751557120 1770342479468640 12971198413736640 10641621376995840 5064282371554560 2992956012280080 5702784405484320 17852720073249600 4720913278583040 34589862436631040 5407988063667840 7981216032746880 14421301503114240 14502263154906240 7194974782867200 3540684958937280 25942396827473280 12697389143006400 6070190683708800 3357654898671360 5985912024560160 11405568810968640 2832755652397440 8868017814163200 10815976127335680 15962432065493760 7596423557331840 8818040214345600 2124566739298080 7081369917874560 8111982095501760 6715309797342720 11971824049120320 5665511304794880 21631952254671360 5311027438405920 31924864130987520 5036482348007040 4249133478596160 13302026721244800 16223964191003520 23943648098240640 11331022609589760 3445114026574080 3186850108947120 10622054876811840 2638157420384640 4804438208613120 10072964696014080 8498266957192320 1978618065288480 47887296196481280 3603328656459840 7265823191383680 7554723522010560 3417060330190080 6373700217894240 19953040081867200 5276314840769280 20145929392028160 5449367393537760 2580034001086080 16996533914384640 5167671039861120 3957236130576960 7206657312919680 15109447044021120 6834120660380160 1935025500814560 12747400435788480 10552629681538560 2967927097932720 5404992984689760 10898734787075520 5160068002172160 33993067828769280 5125590495285120 7914472261153920 13668241320760320 7864274762668800 3870051001629120 25494800871576960 7751506559791680 5753213821238400 3669994889245440 5935854195865440 10809985969379520 10320136004344320 5413750613187840 10251180990570240 15828944522307840 8612785066435200 7740102003258240 7688385742927680 7339989778490880 11871708391730880 5369666233155840 20502361981140480 5805076502443680 18164557978459200 31657889044615680 5504992333868160 15480204006516480 8120625919781760 15376771485855360 7258366631174400 23743416783461760 10739332466311680 3387237761214720 11610153004887360 2883567412978560 9022917688646400 11009984667736320 30960408013032960 8054499349733760 2162675559733920 47486833566923520 7143760842261120 8257488500802240 6774475522429440 23220306009774720 12180938879672640 5767134825957120 22019969335472640 5357820631695840 2538838200286080 16108998699467520 5080856641822080 4325351119467840 13534376532969600 16514977001604480 3869352337334400 1904128650214560 46440612019549440 12081749024600640 11534269651914240 5645396268691200 3244013339600880 10715641263391680 2661401098097280 5077676400572160 32217997398935040 10161713283644160 4834990526728320 8650702238935680 1996050823572960 3808257300429120 24163498049201280 7621284962733120 3611395514845440 6488026679201760 20301564799454400 5322802196194560 20323426567288320 18122623536900960 8929701052826400 9669981053456640 2364430843716480 17301404477871360 8468094403036800 3992101647145920 7616514600858240 15242569925466240 7222791029690880 1773323132787360 12976053358403520 10645604392389120 5065228170858240 2994076235359440 5712385950643680 17859402105652800 4728861687432960 34602808955742720 5417093272268160 7984203294291840 14445582059381760 14504971580184960 7207088668012800 3546646265574720 25952106716807040 12702141604555200 6080410815811200 3363308045072640 5988152470718880 11424771901287360 2837525047378560 8871336993657600 10834186544536320 15968406588583680 7597842256287360 8834573523081600 2128143785533920 7093292531149440 8125639908402240 6726616090145280 11976304941437760 5675050094757120 21668373089072640 5319969398362080 31936813177167360 5044962067608960 4256287571067840 13307005490486400 16251279816804480 23952609882875520 11350100189514240 3446403486301440 3192215678300880 10639938796724160 2642599178271360 4805335479732480 10089924135217920 8512575142135680 1981949383703520 47905219765751040 3604001609799360 7268542691034240 7567443101413440 3417698496280320 6384431356601760 19960508235729600 5285198356542720 20179848270435840 5451407018275680 2584377898945920 17025150284271360 5169605229452160 3963898767407040 7208003219598720 15134886202826880 6835396992560640 1938283424209440 12768862713203520 10570396713085440 2972924075555280 5406002414699040 10902814036551360 5168755797891840 34050300568542720 5126547744420480 7927797534814080 13670793985121280 7877515520851200 3876566848418880 25537725426407040 7754407844178240 5754288284553600 3676173909730560 5945848151110560 10812004829398080 10337511595783680 5415776907045120 10253095488840960 15855595069628160 8616008715753600 7753133696837760 7689821616630720 7352347819461120 11891696302221120 5370669065583360 20506190977681920 5814850272628320 18171356727585600 31711190139256320 5514260864595840 15506267393675520 8123665360567680 15379643233261440 7270587246585600 23783392604442240 10741338131166720 3392940715073280 11629700545256640 2888422357645440 9026294845075200 11028521729191680 31012534787351040 8056003598375040 2166316768234080 47566785208884480 7155788500586880 8271391296893760 6785881430146560 23259401090513280 12185498040851520 5776844715290880 22057043458383360 5366841375440160 2539312350664320 16112007196750080 5089411072609920 4332633536468160 13539442267612800 16542782593787520 3870074972937600 1904484262998240 46518802181026560 12084005397562560 11553689430581760 5654901191788800 3249475152351120 10733682750880320 2665881990414720 5078624701328640 32224014393500160 10178822145219840 4840407377285760 8665267072936320 1999411492811040 3808968525996480 24168010795125120 7634116608914880 3612069974741760 6498950304702240 20309163401419200 5331763980829440 20357644290439680 18126008096343840 8944735625733600 9680814754571520 2364872421985920 17330534145872640 8482351787683200 3998822985622080 7617937051992960 15268233217829760 7224139949483520 1773654316489440 12997900609404480 10663527961658880 5070902966680320 2999117239216560 5713452788994720 17889471251467200 4729744843971840 34661068291745280 5418104962112640 7997645971244160 14448279898967040 14521222131857280 7208434655251200 3547308632978880 25995801218808960 12723527681524800 6081546386044800 3363936172450560 5998234478433120 11426905577989440 2838054980154240 8886273301382400 10836209924225280 15995291942488320 7606354450020480 8837880184828800 2128541235115680 7094617265957760 8127157443168960 6727872344901120 11996468956866240 5676109960308480 21672419848450560 5320962949468320 31990583884976640 5045904258675840 4257082470231360 13329409952073600 16254314886337920 23992937913732480 11352219920616960 3452206055074560 3192811852673520 10641925898936640 2643092706925440 4810719106448640 10091808517351680 8514164940462720 1982319530194080 47985875827464960 3608039329836480 7280780439461760 7568856388013760 3421527492821760 6385623705347040 19994114928110400 5286185413850880 20183617034703360 5460585329596320 2584860554263680 17028329880925440 5178309082611840 3964639060388160 7216078659672960 15137712776027520 6843054985643520 1938645415697760 12771247410694080 10572370827701760 2973479295291120 5412058994754720 10921170659192640 5169721108527360 34056659761850880 5132291239232640 7929278120776320 13686109971287040 7878986716204800 3877290831395520 25542494821388160 7767463623917760 5760735064444800 3676860467562240 5946958590582240 10824117989509440 10339442217054720 5424895229402880 10264582478465280 15858556241552640 8630515137686400 7754581662791040 7698436858848960 7353720935124480 11893917181164480 5376686060148480 20529164956930560 5815936247093280 18201951098654400 31717112483105280 5515290701343360 15509163325582080 8137342844104320 15396873717697920 7271945092742400 23787834362328960 10753372120296960 3393574376613120 11631872494186560 2888961795941760 9041492049004800 11030581402686720 31018326651164160 8065029090222720 2166721346956320 47575668724657920 7157124907067520 8272936052015040 6787148753226240 23263744988373120 12206014266156480 5777923591883520 22061162805373440 5367843680300640 2542157252933760 16130058180445440 5090361564919680 4333442693912640 13562238073507200 16545872104030080 3874410786556800 1906617939700320 46527489976746240 12097543635334080 11555847183767040 5655957294355200 3250082020434480 10735687360601280 2666379867338880 5084314505867520 32260116360890880 10180723129839360 4843115802564480 8666885387825280 1999784900504160 3813235879400640 24195087270668160 7635542347379520 3616116734119680 6500164040868960 20343357110260800 5332759734677760 20361446259678720 18146315453001120 8946406133834400 9686231605128960 17333770775650560 8483935941532800 3999569801008320 7626471758801280 15271084694759040 7232233468239360 13000328081737920 10665519469355520 5073740364591360 2999677350756240 5719853819100960 17892812267668800 34667541551301120 5424175101179520 7999139602016640 14464466936478720 14529347407693440 7216510578681600 26000656163475840 12725903912299200 6088359807446400 3367704936718080 5999354701512480 11439707638201920 2841234576808320 8887932891129600 10848350202359040 15998279204033280 7610610546887040 8852760162691200 2130925932606240 52001312326951680 7102565674807680 8136262651769280 6735409873436160 11998709403024960 5682469153616640 21696700404718080 5326924256105760 31996558408066560 5051557405077120 4261851865212480 13331899336694400 16272525303538560 23997418806049920 11364938307233280 3452850784938240 3196388898909360 10653848512211520 2646053878849920 4813410919806720 10103114810154240 8523703730424960 1984540409137440 47994837612099840 7282140189287040 7577336107615680 6905701569876480 3423441991092480 6392777797818720 19997849005041600 5292107757699840 20206229620308480 5461605141965280 2587756486170240 17047407460849920 5179276177407360 3969080818274880 7220116379710080 15154672215231360 6846883982184960 1940817364627680 12785555595637440 10584215515399680 2976810613706160 10923210283930560 5175512972340480 34094814921699840 10358552354814720 5135162986638720 7938161636549760 13693767964369920 7887813888326400 3881634729255360 25571111191274880 7768914266111040 5763958454390400 3680979814552320 5953621227412320 10830174569565120 10351025944680960 5425908376331520 20717104709629440 10270325973277440 15876323273099520 8632126962345600 7763269458510720 15537828532222080 7702744479958080 7361959629104640 11907242454824640 10851816752663040 5379694557431040 20540651946554880 5822452093883040 18205350473217600 31752646546199040 5521469721828480 15526538917021440 8138862564497280 15405488959916160 7280092169683200 23814484909649280 10759389114862080 3397376345852160 11644904187766080 2892198425719680 9043180627219200 11042939443656960 31053077834042880 16277725128994560 8069541836146560 2169148819289760 47628969819298560 7165143345951360 8282204582742720 6794752691704320 23289808375532160 12208293846745920 5784396851439360 22085878887313920 5373857509463520 2543579704068480 32555450257989120 16139083672293120 5096064518778240 4338297638579520 13564770940828800 16564409165485440 3876578693366400 1907684778051360 46579616751064320 24416587693491840 12104312754219840 11568793702878720 5662293909753600 3253723228934640 10747715018927040 2669367128883840 5087159408136960 32278167344586240 10192129037556480 4844921419416960 8676595277159040 2002025346662880 3815369556102720 24208625508439680 7644096778167360 3618140113808640 6507446457869280 20347156411243200 5338734257767680 20384258075112960 18156469131329760 8956429182439200 9689842838833920 17353190554318080 8493440864630400 4004050693325760 7630739112205440 15288193556334720 7236280227617280 13014892915738560 10677468515535360 5075631963198720 3003038019994320 5723054334154080 17912858364878400 34706381108636160 5427210170712960 8008101386651520 14472560455234560 14534764258250880 7220548540396800 26029785831477120 12740161296945600 6091766518147200 3369589318851840 6006076039988640 11446108668308160 2842824375135360 8897890429612800 10854420341425920 16016202773303040 7613447944798080 8854413493564800 2132118281351520 52059571662954240 7106539879232640 8140815256069440 6739178637703680 12012152079977280 5685648750270720 21708840682851840 5329904909424480 32032405546606080 5054383978277760 4264236562703040 13346835644419200 16281630512138880 24024304159954560 11371297500541440 3456719164120320 3198177422027280 10659809818848960 2647534464812160 4815205462045440 10108767956555520 8528473125406080 1985650848609120 48048608319909120 7290298688238720 7581575967416640 6913438328240640 3424718323272960 6396354844054560 20020253466628800 5295068929624320 20217535913111040 5467724016179040 2589204452123520 17056946250812160 5185078746180480 3971301697218240 7222808193068160 15163151934833280 6849436646545920 1941903339092640 12792709688109120 10590137859248640 2978476272913680 10935448032358080 5178408904247040 34113892501624320 10370157492360960 5137077484909440 7942603394436480 13698873293091840 7892227474387200 3883806678185280 25585419376218240 7777618119270720 5766107381020800 3683039488047360 5956952545827360 10834212289602240 10356817808494080 5431987257903360 20740314984721920 10274154969818880 15885206788872960 8641797910300800 7767613356370560 15555236238541440 7705616227364160 7366078976094720 11913905091654720 10863974515806720 5381700222286080 20548309939637760 5825710017277920 18225746720596800 31770413577745920 5524559232071040 15535226712741120 8147980886855040 15411232454728320 7284165708153600 23827810183309440 10763400444572160 3399277330471680 11651420034555840 2893816740608640 9053312096505600 11049118464142080 31070453425482240 16295961773710080 8072550333429120 2170362555456480 47655620366618880 7169152565393280 8286838848106560 6798554660943360 23302840069111680 12221971330282560 5787633481217280 22098236928284160 5376864424044960 2544528004824960 32591923547420160 16145100666858240 5098915995707520 4340725110912960 13579968144758400 16573677696213120 3878023964572800 1908396003618720 46605680138223360 24443942660565120 12108825500143680 11575266962434560 5665462217452800 3255543833184720 10753728848089920 2670860759656320 5089056009649920 32290201333716480 10197831991415040 4847629844695680 8681450221825920 2003145569742240 3816792007237440 24217651000287360 7648373993561280 3619489033601280 6511087666369440 20369952217137600 5341721519312640 20395663982830080 18163238250215520 8961440706741600 9695259689391360 17362900443651840 8498193326179200 4006291139484480 7633584014474880 15296747987122560 7238978067202560 13022175332738880 10683443038625280 5078469361109760 3004718354613360 5725188010856160 17922881413483200 34725800887303680 5429233550401920 8012582278968960 14477956134405120 14542889534087040 7223240514873600 26044350665477760 12747289989268800 6094037658614400 3370845573607680 6009436709226720 11450376021712320 2843884240686720 8902869198854400 10858467100803840 16025164557937920 7617704041664640 8864333478806400 2132913180515040 52088701330955520 7109189348849280 8143850325602880 6741691147215360 12018873418453440 5687768481373440 21716934201607680 5331892011636960 32050329115875840 5056268360411520 4265826361030080 13354303798281600 16287700651205760 24037746836906880 11375536962746880 3458653353711360 3199369770772560 10663784023273920 2648521522120320 4817897275403520 10112536720823040 8531652722060160 1986391141590240 48075493673813760 7294377937714560 7584402540617280 6917306707422720 3426632821543680 6398739541545120 20031455697422400 5297043044240640 20225073441646080 5470783453285920 2590169762759040 17063305444120320 5187980030567040 3972782283180480 7226845913105280 15168805081234560 6853265643087360 1942627322069280 12797479083090240 10594086088481280 2979586712385360 10941566906571840 5180339525518080 34126610888240640 10375960061134080 5139949232315520 7945564566360960 13706531286174720 7895169865094400 3885254644138560 25594958166180480 7781970045850560 3684412603710720 5959173424770720 10840268869657920 10360679051036160 5435026698689280 20751920122268160 10279898464631040 15891129132721920 8646633384278400 7770509288277120 15563940091701120 7709923848473280 7368825207421440 11918346849541440 10870053397378560 5384708719568640 20559796929262080 5827881966207840 18235944844286400 31782258265443840 5526618905566080 15541018576554240 8152540048033920 15419847696946560 7286881400467200 23836693699082880 10769417439137280 3400544653551360 11655763932415680 2894895617201280 9058377831148800 11053237811132160 31082037153108480 16305080096067840 8077063079352960 2171171712900960 47673387398165760 7171825378354560 8289928358349120 6801089307102720 23311527864831360 12228810072050880 5789791234402560 22106475622264320 5378869033765920 2545950455959680 32610160192135680 16154126158705920 5100816980327040 4342343425801920 13587566746723200 16579856716698240 3880191871382400 1909462841969760 46623055729662720 24457620144101760 12115594619029440 11579582468805120 5667574422585600 3256757569351440 10757738067531840 2671856513504640 5091900911919360 32308252317411840 10201633960654080 4853949503679360 8684686851603840 2003892385128480 3818925683939520 24231189238058880 7651225470490560 3621512413290240 6513515138702880 20381350120084800 5343713027009280 20403267921308160 18173391928544160 8964781722943200 9707899007358720 17369373703207680 8501361633878400 4007784770256960 7637851367879040 15302450940981120 7243024826580480 13027030277405760 10687426054018560 5085089956235520 3005838577692720 5728388525909280 17929563445886400 34738747406415360 5432268619935360 8015569540513920 14486049653160960 14561848511038080 7227278476588800 26054060554811520 12752042450817600 6097444369315200 3372729955741440 6011677155385440 11456777051818560 2845474039013760 8906188378348800 10864537239870720 16031139081027840 7627634934353280 8869293471427200 2134105529260320 52108121109623040 7113163553274240 8148402929903040 6745459911482880 12023354310770880 5690948078027520 21729074479741440 5334872664955680 32062278162055680 5059094933612160 4268211058520640 13359282567523200 16296805859806080 24046708621541760 11381896156055040 3459942813438720 3201158293890480 10669745329911360 2650002108082560 4824178173239040 10118189867224320 8536422117041280 1987501581061920 48093417243083520 7297097437365120 7588642400418240 6919885626877440 3431099984175360 6402316587780960 20038923851284800 5300004216165120 20236379734448640 5472823078023840 2591617728712320 17072844234082560 5189914220158080 3975003162123840 7236267259858560 15177284800836480 6862199968350720 1943713296534240 12804633175561920 10600008432330240 2981252371592880 10945646156047680 5183235457424640 34145688468165120 10379828440316160 5146649976263040 7950006324247680 13724399936701440 7899583451155200 3887426593068480 25609266351123840 7784871330237120 3686472277205760 5962504743185760 10854400889787840 10366470914849280 5437052992546560 20759656880632320 10293299952526080 15900012648495360 8649857033596800 7774853186136960 15569742660474240 7719974964394560 7372944554411520 11925009486371520 10874105985093120 5391728546561280 20586599905052160 5831139889602720 18242743593412800 31800025296990720 5529708415808640 15549706372273920 8155579488819840 15439949928789120 7290954938937600 23850018972743040 10783457093122560 3402445638170880 11662279779205440 2896513932090240 9061754987577600 11059416831617280 31099412744547840 16311158977639680 8087592819841920 2172385449067680 47700037945486080 7175834597796480 8294562623712960 6804891276341760 23324559558410880 12233369233229760 5793027864180480 22118833663234560 5381875948347360 2549269508607360 32622317955279360 16175185639683840 5103668457256320 4344770898135360 13592632481366400 16589125247425920 3885250320604800 1911952131455520 46649119116821760 24466738466459520 12131389229762880 11586055728360960 5670742730284800 3258578173601520 10763751896694720 2673350144277120 5098539017214720 32350371279367680 10207336914512640 4862074779515520 8689541796270720 2005012608207840 3823904262911040 24262778459525760 7655502685884480 3626233632564480 6517156347203040 20388948722049600 5346700288554240 20414673829025280 18197083844644320 8969793247245600 9724149559031040 17379083592541440 8506114095427200 4010025216415680 7647808525822080 15311005371768960 7252467265128960 13034312694406080 10693400577108480 5093602149968640 3007518912311760 5735856394366560 17939586494491200 34758167185082880 5439350448846720 8020050432831360 14504934530257920 14586224338546560 7236700387257600 26068625388812160 12759171143140800 6105393360950400 3377126847386880 6015037824623520 11471712788733120 2849183568443520 8911167147590400 10878700897693440 16040100865662720 7640403224952960 8872600133174400 2136887676332640 52137250777624320 7122436696932480 8159025673270080 6754253694773760 12030075649247040 5698367136887040 21757401795386880 5341827522699360 32080201731325440 5065690271080320 4273775352665280 13366750721385600 16318051346540160 24060151298494080 11396734273774080 3461877003029760 3205331514498960 10683655045398720 2653456808661120 4832253613313280 10131380542160640 8547550705330560 1990092606495840 48120302596988160 7301176686840960 7598535406620480 6923754006059520 3436843478987520 6410663028997920 20050126082078400 5306913617322240 20262761084321280 5475882515130720 2594996315936640 17095101410661120 5192815504544640 3980185212991680 7248380419969920 15197070813240960 6873686957975040 1946247236952480 12821326057995840 10613827234644480 2985138909743760 10951765030261440 5189992631873280 34190202821322240 10385631009089280 5155265218481280 7960370425983360 13747373915950080 7909881818630400 3892494473904960 25642652115991680 7789223256816960 3691278182027520 5970277819487520 10872570629954880 10379985263746560 5440092433332480 20771262018178560 10310530436962560 15920740851966720 8654692507574400 7784988947809920 15578446513633920 7732897827721920 7382556364055040 11940555638975040 10880184866664960 5400754038408960 20621060873925120 5838741710857440 18252941717102400 31841481703933440 5536917273041280 15569977895619840 8160138649998720 15465795655443840 7300459862035200 23881111277950080 10801508076817920 3406881268949760 11677483421714880 2900290000164480 9066820722220800 11073834546082560 31139955791239680 16320277299997440 8101131057613440 2175217500123360 47762222555900160 7185189443160960 8305375909561920 6813762537899520 23354966843429760 12240207974998080 5800580000328960 22147669092165120 5388892082370720 2553536862011520 32640554599994880 16202262115226880 5110321903424640 4350435000246720 13600231083331200 16610751819123840 3891754041033600 1915152646508640 46709933686859520 24480415949996160 12151696586420160 11601160000657920 5678135448249600 3262826250185040 10777784164741440 2676835282746240 5107073724023040 32404524230453760 10220643806849280 4866588821646720 8700870000493440 2007626462059680 3830305293017280 24303393172840320 7665482855136960 3632303771631360 6525652500370080 20400346624996800 5353670565492480 20441287613698560 18227544879630240 8981486803951200 9733177643293440 17401740000986880 8517203172374400 4015252924119360 7660610586034560 15330965710273920 7264607543262720 13051305000740160 10707341130984960 5098331146487040 3011439693089520 5745457939525920 17962973607902400 34803480001973760 5448455657447040 8030505848238720 14529215086525440 14599766464940160 7979572407340800 26102610001480320 12775804758561600 6115613493052800 3723800456759040 6022879386179040 11490915879051840 2853952963424640 8922784275820800 10896911314894080 16061011696477440 7647496719730560 8877560125795200 2140464722568480 52205220002960640 7853579158803840 8172683486170560 7447600913518080 12045758772358080 5707905926849280 21793822629788160 5890184369102880 32122023392954880 5585700685138560 4280929445136960 13384176413731200 16345366972341120 24091517544716160 11415811853698560 3466390112075520 3210697083852720 11780368738205760 2925843216024960 4836739968910080 11171401370277120 8561858890273920 2194382412018720 48183035089432320 7310694935617920 8378551027707840 6932780224151040 3440034309438720 6421394167705440 20076264620596800 5851686432049920 22342802740554240 5483021201713440 2599340213796480 17123717780547840 5199585168113280 4388764824037440 7255109953365120 16757102055415680 6880068618877440 1949505160347360 12842788335410880 11703372864099840 3291573618028080 10966042403426880 5198680427592960 34247435561095680 10399170336226560 5160051464158080 8777529648074880 13760137237754880 7923122576812800 3899010320694720 25685576670821760 7799377752169920 3697457202512640 6583147236056160 10882664930047680 10397360855185920 5447184461832960 20798340672453120 10320102928316160 17555059296149760 8665975280188800 7798020641389440 15598755504339840 7740077196237120 7394914405025280 13166294472112320 10894368923665920 5405768200546560 20640205856632320 5848515481042080 18276737339044800 35110118592299520 5546185803768960 15596041282778880 8170776692749440 15480154392474240 7312680477446400 26332588944224640 10811536401093120 3412584222808320 11697030962084160 2905144944831360 9078640769721600 11092371607537920 31192082565557760 16341553385498880 8108652300819840 2178858708623520 52665177888449280 7197217101486720 8319278705653440 6825168445616640 23394061924168320 12256165039124160 5810289889662720 22184743215075840 5397912826115040 2555907613902720 32683106770997760 16217304601639680 5118876334212480 4357717417247040 13617961154582400 16638557411306880 3895367219049600 1916930710427040 46788123848336640 24512330078248320 12162978451229760 11620579779325440 5687640371347200 3268288062935280 10795825652230080 2681316175063680 5111815227805440 32434609203279360 10237752668424960 4870200055351680 8715434834494080 2010987131297760 3833861420854080 24325956902459520 7678314501318720 3635676071112960 6536576125870560 20426941731873600 5362632350127360 20475505336849920 18244467676844640 8996521376858400 9740400110703360 17430869668988160 8531460557020800 4021974262595520 7667722841708160 15356629002637440 7271352142225920 13073152251741120 10725264700254720 5102114343701760 3016480696946640 5750792131281120 17993042753716800 34861739337976320 5453514106669440 8043948525191040 14542704284451840 14610600166055040 7992929824185600 26146304503482240 12797190835531200 6121291344220800 3730033917953280 6032961393893280 11501584262562240 2856602627303040 8937720583545600 10907028213338880 16087897050382080 7653171515552640 8889133441910400 2142451970477280 52292609006964480 7866725669066880 8180271160004160 7460067835906560 12065922787786560 5713205254606080 21814056426677760 5900044251800160 32175794100764160 5595050876929920 4284903940954560 13406580875318400 16360542320008320 24131845575573120 11426410509212160 3472192680848640 3213677955715920 11800088503600320 2930740935534720 4840329053387520 11190101753859840 8569807881909120 2198055701651040 48263691151146240 7322932684045440 8392576315394880 6944385361697280 3442586973799680 6427355911431840 20109871312977600 5861481871069440 22380203507719680 5492199513034080 2601753490385280 17139615763818240 5208289021272960 4396111403302080 7260493580081280 16785152630789760 6885173947599360 1951315117788960 12854711822863680 11722963742138880 3297083552476560 10984399026068160 5203506980770560 34279231527636480 10416578042545920 5163880460699520 8792222806604160 13770347895198720 7930478553580800 3902630235577920 25709423645727360 7812433531909440 3700889991671040 6594167104953120 10890740370121920 20952957398788800 10407013961541120 5456302784190720 20833156085091840 10327760921399040 17584445613208320 8680481702121600 7805260471155840 15624867063818880 7745820691049280 7401779983342080 13188334209906240 10912605568381440 5409779530256640 20655521842798080 5853945353366880 18307331710113600 35168891226416640 5551334987506560 15610520942311680 8184454176286080 15491641382098560 7319469708230400 26376668419812480 10819559060513280 3415752530507520 11707890706733760 2907842136312960 9093837973651200 11102669975013120 31221041884623360 16368908352572160 8114669295384960 2180881602234720 52753336839624960 7203899133889920 8327002481259840 6831505061015040 23415781413467520 12276681264429120 5815684272625920 22205339950026240 5402924350417440 2557804215415680 32737816705144320 16229338590769920 5123628795761280 4361763204469440 13640756960476800 16654004962519680 3898257761462400 1918353161561760 46831562826935040 24553362528858240 12172003943077440 11631368545251840 5692920884179200 3271322403352080 10805848700834880 2683805559684480 5115608430831360 32458677181539840 10247257591522560 4874714097482880 8723526408938880 2012854169763360 3836706323123520 24344007886154880 7685443193641920 3638373910698240 6542644806704160 20461135440715200 5367611119368960 20494515183045120 18258005914616160 9004873917362400 9749428194965760 17447052817877760 8539381326268800 4025708339526720 7673412646247040 15370886387283840 7276747821396480 13085289613408320 10735222238737920 5106843340220160 3019281254645040 5755059484685280 18009747834724800 34894105635755520 5457560866047360 8051416679053440 14553495642792960 8000350611321600 26170579226816640 12809071989403200 6125833625155200 3733496951950080 6038562509290080 11510118969370560 2858722358405760 8946018532281600 10915121732094720 16102833358106880 7660265010330240 8904013419772800 2144041768804320 52341158453633280 7874029285879680 8186341299071040 7466993903900160 12077125018580160 5717444716811520 21830243464189440 5905521964409760 32205666716213760 5600245427925120 4288083537608640 13419027798422400 16372682598142080 24154250037160320 11434889433623040 3475416330167040 3216062653206480 11811043928819520 2933461890817920 4844815408984320 11200490855850240 8576167075217280 2200096418113440 48308500074320640 7329731433171840 8400368141887680 6950832660334080 3445777804250880 6432125306412960 20128541697633600 5866923781635840 22400981711700480 5497298574878880 2603684111656320 17152334150434560 5213124495250560 4400192836226880 7267223113476480 16800736283775360 6891555608501760 1952763083742240 12864250612825920 11733847563271680 3300144627170160 10994597149757760 2730684259416960 5207368223312640 34304668300869120 10426248990501120 5168666706376320 8800385672453760 13783111217003520 7936363334995200 2048013194562720 3905526167484480 25728501225651840 7819686742875840 3703636222997760 6600289254340320 10900834670214720 20988031632321600 5461368518833920 20852497981002240 10337333412752640 17600771344907520 8688540825417600 4096026389125440 7811052334968960 15639373485751680 7753000059564480 7407272445995520 13200578508680640 10922737037667840 5414793692394240 20674666825505280 5858289251226720 18324328582929600 35201542689815040 5555454334496640 8192052778250880 15506000119128960 7324901092857600 26401157017361280 10829587384788480 3418287176666880 6144039583688160 11716578502453440 2909999889498240 9102280864723200 11110908668993280 16384105556501760 8122190538591360 2182499917123680 52802314034722560 7209244759812480 8333181501744960 6836574353333760 12288079167376320 5819999778996480 22221817337986560 5406933569859360 2560174967306880 32768211113003520 16244381077182720 5127430765000320 4364999834247360 13653421297084800 16666363003489920 3901870939478400 1920131225480160 24576158334752640 12183285807887040 11639999557992960 5697145294444800 3273749875685520 10813867139718720 2685797067381120 5120349934613760 32488762154365440 10254861530000640 4889159032302720 8729999668494720 2014347800535840 3840262450960320 24366571615774080 7691146147500480 3641746210179840 6547499751371040 20480131945627200 5371594134762240 20509723060001280 18274928711830560 9011555949765600 9778318064605440 17459999336989440 8545717941667200 4028695601071680 7680524901920640 15382292295000960 7283492420359680 13094999502742080 10743188269524480 5121976129079040 3021521700803760 5760393676440480 18023111899531200 34919998673978880 5462619315269760 8057391202143360 14566984840719360 8006287241030400 26189999005484160 12818576912500800 6131511476323200 3736267379147520 6043043401607520 11520787352880960 2861372022284160 8952656891270400 10925238630539520 16114782404286720 7682964193618560 8912280074140800 2146029016713120 52379998010968320 7879872179329920 8193928972904640 7472534758295040 12086086803215040 5722744044568320 21850477261079040 5909904134497440 32229564808573440 5604401068721280 4292058033426240 13428985336905600 16387857945809280 24172173606430080 11445488089136640 3477995249621760 3219043525069680 11819808268994880 2935638655044480 4859171746894080 11208802137442560 8584116066852480 2201728991283360 48344347212860160 7335170432472960 8406601603081920 6955990499243520 3455988461694720 6438087050139360 20143478005358400 5871277310088960 22417604274885120 5501377824354720 2606097388245120 17168232133704960 5216992874432640 4403457982566720 7288757620341120 16813203206163840 6911976923389440 1954573041183840 12876174100278720 11742554620177920 3302593486925040 11002755648709440 2732710553274240 5212194776490240 34336464267409920 10433985748865280 5183982692542080 8806915965133440 13823953846778880 7943719311763200 2049532914955680 3909146082367680 25752348200557440 7825489311648960 3707069012156160 6605186973850080 10933136430511680 21007517317617600 5465421106548480 20867971497730560 10367965385084160 17613831930266880 8694988124054400 4099065829911360 7818292164735360 15650978623297920 7775974038813120 7414138024312320 13210373947700160 10930842213096960 5430839011234560 20735930770168320 5863719123551520 18337926081182400 35227663860533760 5560603518234240 8198131659822720 15551948077626240 7331690323641600 26420747895400320 10861678022469120 3421455484366080 6148598744867040 11727438247103040 2912697080979840 9109035177580800 11121207036468480 16396263319645440 8146258516851840 2184522810734880 52841495790800640 7215926792215680 8340905277351360 6842910968732160 12297197489734080 5825394161959680 22242414072936960 5411945094161760 2567761373358720 32792526639290880 16292517033703680 5132183226549120 4369045621469760 13663552766371200 16681810554702720 3913433109129600 1925821030019040 24594394979468160 12219387775277760 11650788323919360 5702425807276800 3276784216102320 10823890188323520 2688286452001920 5135522746717440 32585034067407360 10264366453098240 4891867457581440 8738091242939520 2016214839001440 3851642060038080 12026544653692800 24438775550555520 7698274839823680 3652537568520960 6553568432204640 20495329149556800 5376572904003840 20528732906196480 9019908490269600 9783734915162880 17476182485879040 8553638710915200 4032429678002880 7703284120076160 15396549679647360 7305075137041920 13107136864409280 10753145808007680 3024322258502160 5777463090057120 18039816980539200 34952364971758080 5478806352781440 8064859356005760 14610150274083840 8013708028166400 26214273728818560 12830458066372800 6149680600060800 3739730413144320 6048644517004320 11554926180114240 2869850946695040 8960954840006400 10957612705562880 16129718712011520 7687220290485120 8918893397635200 2152388210021280 52428547457637120 7887175796142720 8218209529172160 7479460826288640 12097289034008640 5739701893390080 21915225411125760 5915381847107040 32259437424023040 5609595619716480 4304776420042560 13441432260009600 16436419058344320 24194578068017280 11479403786780160 3481218898940160 3228582315031920 11830763694214080 2938359610327680 4861863560252160 11219191239432960 8609552840085120 2203769707745760 48389156136034560 7341969181599360 8414393429574720 6962437797880320 3457902959965440 6457164630063840 20162148390014400 5876719220655360 22438382478865920 5506476886199520 2613819873329280 17219105680170240 5221828348410240 4407539415491520 7292795340378240 16828786859149440 6915805919930880 1960364904996960 12914329260127680 11753438441310720 3305654561618640 11012953772399040 2735243420595840 5227639746658560 34438211360340480 10443656696820480 5186854439948160 8815078830983040 13831611839861760 7967258437420800 2051432565446880 3920729809993920 25828658520255360 7832742522615360 3718053937463040 6611309123237280 10939193010567360 21023105865854400 5470486841191680 20887313393640960 10373708879896320 17630157661966080 8703047247350400 4102865130893760 7841459619987840 15665485045230720 7780281659922240 7436107874926080 13222618246474560 10940973682383360 5433847508517120 20747417759792640 5881094714990880 18354922953998400 35260315323932160 5577080906194560 8205730261787520 15560563319844480 7353415862150400 26445236492949120 10867695017034240 3431594069003520 6154297696340640 11762189429981760 2921328093720960 9117478068652800 11154161812389120 16411460523575040 8150771262775680 2190996070290720 52890472985898240 7237309295905920 8365621359291840 6863188138007040 12308595392681280 5842656187441920 22308323624778240 5427981971929440 2569183824493440 32822921047150080 16301542525551360 5147391103505280 4381992140581440 13676217102979200 16731242718583680 3915601015939200 1926887868370080 24617190785362560 12226156894163520 11685312374883840 5719323448339200 3286494105436080 10855963943858880 2696252482788480 5138367648986880 32603085051102720 10294782207010560 8763984281162880 2022189362091360 3853775736740160 12062182159843200 24452313788327040 7721086655257920 3654560948209920 6572988210872160 20514325654468800 5392504965576960 20589564414021120 9046636619882400 17527968562325760 8578985172508800 4044378724182720 7707551473480320 15442173310515840 7309121896419840 13145976421744320 10785009931153920 3033284043137040 5780663605110240 18093273239764800 35055937124651520 5481841422314880 8088757448365440 14618243792839680 8037454547001600 26291952843488640 12868477758763200 6153087310761600 3750812121934080 6066568086274080 11561327210220480 2871440745022080 8987508275961600 10963682844629760 16177514896730880 7694313785262720 8927160052003200 2153580558766560 52583905686977280 7910547369943680 8222762133472320 7501624243868160 12133136172548160 5742881490044160 21927365689259520 5932910527457760 32355029793461760 5626218182901120 4307161117533120 13481262413942400 16445524266944640 24266272345096320 11485762980088320 3491534576759040 3230370838149840 11865821054915520 2947066667233920 4866349915848960 11252436365802240 8614322235066240 2210300000425440 48532544690192640 7363725178803840 8439327274351680 6983069153518080 3461093790416640 6460741676299680 20221893620913600 5894133334467840 22504872731604480 5522793884102880 2615267839282560 17228644470132480 5237301865138560 4420600000850880 7299524873773440 16878654548703360 6922187580833280 1961450879461920 12921483352599360 11788266668935680 3315450000638160 11045587768205760 2743348596024960 5230535678565120 34457288940264960 10474603730277120 5191640685624960 8841200001701760 13844375161666560 7971672023481600 2057511447018720 3922901758923840 25842966705198720 7855952797707840 3720113610958080 6630900001276320 10949287310660160 21042591551150400 5486697192049920 20949207460554240 10383281371249920 17682400003403520 8728836441897600 4115022894037440 7845803517847680 15711905595415680 7787461028437440 7440227221916160 13261800002552640 10973394384099840 5438861670654720 20766562742499840 5884352638385760 18409312947009600 35364800006807040 5580170416437120 8230045788074880 15574922056874880 7357489400620800 26523600005105280 13093254662846400 10877723341309440 3433495053623040 6172534341056160 11768705276771520 2922946408609920 9144495320083200 11160340832874240 16460091576149760 8158292505982080 2192209806457440 53047200010210560 7241318515347840 8370255624655680 6866990107246080 12345068682112320 5845892817219840 22320681665748480 5430988886510880 32920183152299520 16316585011964160 5150242580434560 4384419612914880 13716742980124800 16740511249311360 3919214193955200 24690137364224640 12237438758973120 11691785634439680 5722491756038400 3288314709686160 10861977773021760 2697746113560960 5143109152769280 32633170023928320 10300485160869120 8768839225829760 2023309585170720 49380274728449280 3857331864576960 12068864192246400 24474877517946240 7725363870651840 3657933247691520 6576629419372320 20575114470187200 5395492227121920 20600970321738240 9051648144184800 17537678451659520 8583737634057600 4046619170341440 7714663729153920 15450727741303680 7315866495383040 13153258838744640 10790984454243840 3034964377756080 5785997796865440 18103296288369600 35075356903319040 5486899871537280 8093238340682880 14631732990766080 8041907019283200 26306517677489280 12875606451086400 6158765161929600 3752889942332160 6069928755512160 11571995593730880 2874090408900480 8992487045203200 10973799743074560 16186476681365760 7698569882129280 8953613345980800 2155567806675360 52613035354978560 7914929540031360 8230349807305920 7505779884664320 12139857511024320 5748180817800960 21947599486149120 5936197155023520 32372953362731520 5629334913498240 4311135613350720 13488730567804800 16460699614611840 24279715022048640 11496361635601920 3493468766350080 3233351710013040 11872394310047040 2948699240403840 4869041729207040 11258669826996480 8622271226701440 2211524430302880 48559430044097280 7367804428279680 8444002370247360 6986937532700160 3463008288687360 6466703420026080 20233095851707200 5897398480807680 22517339653992960 5525853321209760 2617681115871360 17244542453402880 5240203149525120 4423048860605760 7303562593810560 16888004740494720 3989514000124800 6926016577374720 1963260836903520 12933406840052160 11794796961615360 3317286645454320 11051706642419520 2744868316417920 5235362231742720 34489084906805760 10480406299050240 5194512433031040 8846097721211520 7979028000249600 2058651237313440 3926521673807040 25866813680104320 7860304724287680 3723546400116480 6634573290908640 10955343890715840 21104945744097600 5489736632835840 20960812598100480 10389024866062080 17692195442423040 8733671915875200 4117302474626880 7853043347614080 15720609448575360 7791768649546560 7447092800232960 13269146581817280 10979473265671680 5441870167937280 20778049732124160 5889782510710560 18419511070699200 35384390884846080 5585319600174720 8234604949253760 15583537299093120 7364278631404800 26538293163634560 13100507873812800 6269236285910400 10883740335874560 3436663361322240 6175953711940320 11779565021421120 2925643600091520 9149561054726400 11170639200349440 16469209898507520 8162805251905920 2194232700068640 53076586327269120 7248000547751040 8377979400262080 6873326722644480 12351907423880640 5851287200183040 22341278400698880 5436000410813280 32938419797015040 16325610503811840 5154995041983360 4388465400137280 13724341582089600 16755958800524160 3921382100764800 24703814847761280 12244207877858880 11702574400366080 5727772268870400 3291349050102960 10872000821626560 2700235498181760 5145954055038720 32651221007623680 10309990083966720 8776930800274560 2025176623636320 49407629695522560 3859465541279040 12080000912918400 24488415755717760 7732492562975040 3659956627380480 6582698100205920 20586512373134400 5400470996363520 20619980167933440 9060000684688800 17553861600549120 8591658403305600 4050353247272640 7718931082558080 15464985125950080 7319913254760960 13165396200411840 10800941992727040 3037764935454480 5789198311918560 18120001369377600 35107723201098240 5489934941070720 8100706494545280 14639826509521920 8049327806419200 26330792400823680 12887487604958400 6162171872630400 3756352976328960 6075529870908960 11578396623837120 2875680207227520 9000784993939200 10979869882141440 16201412989090560 7702825978995840 8958573338601600 2156760155420640 52661584801647360 7922233156844160 8234902411606080 7512705952657920 12151059741817920 5751360414455040 21959739764282880 5941674867633120 32402825978181120 5634529464493440 4313520310841280 13501177490908800 16469804823212160 24302119483635840 11502720828910080 3496692415668480 3235140233130960 11883349735266240 2951420195687040 4871733542565120 11269058928986880 8627040621682560 2213565146765280 48604238967271680 7374603177406080 8451794196740160 6993384831336960 3464922786958080 6470280466261920 20251766236363200 5902840391374080 22538117857973760 5530952383054560 2619129081824640 17254081243365120 5245038623502720 4427130293530560 7307600313847680 16903588393480320 3991720793155200 6929845573916160 1964346811368480 12940560932523840 11805680782748160 3320347720147920 11061904766109120 2747401183739520 5238258163649280 34508162486730240 10490077247005440 5197384180437120 8854260587061120 7983441586310400 2060550887804640 3928693622736960 25881121865047680 7867557935254080 3725606073611520 6640695440295840 10961400470771520 21116637155275200 5494802367479040 20980154494010880 10394768360874240 17708521174122240 8741731039171200 4121101775609280 7857387245473920 15735115870508160 7796076270655680 7451212147223040 13281390880591680 10989604734958080 5444878665219840 20789536721748480 5893040434105440 18436507943515200 35417042348244480 5588409110417280 8242203551218560 15592152541311360 7368352169875200 26562781761183360 13112596558756800 6272704103529600 10889757330439680 3438564345941760 6181652663413920 11786080868210880 2927261914980480 9158003945798400 11176818220834560 16484407102437120 8167317997829760 2195446436235360 53125563522366720 7252009767192960 8382613665625920 6877128691883520 12363305326827840 5854523829960960 22353636441669120 5439007325394720 32968814204874240 16334635995659520 5157846518912640 4390892872470720 13737005918697600 16765227331251840 3923550007574400 24726610653655680 12250976996744640 11709047659921920 5730940576569600 3293169654353040 10878014650789440 2701729128954240 5148798957308160 32669271991319040 10315693037825280 8781785744941440 2026296846715680 49453221307311360 3861599217981120 12086682945321600 24501953993489280 7736769778368960 3661980007069440 6586339308706080 20605508878046400 5403458257908480 20631386075650560 9065012208991200 17563571489882880 8596410864854400 4052593693431360 7723198435962240 15473539556737920 7323960014138880 13172678617412160 10806916515816960 3039445270073520 5792398826971680 18130024417982400 35127142979765760 5492970010604160 8105187386862720 14647920028277760 8053780278700800 26345357234824320 12894616297281600 6165578583331200 3758430796727040 6078890540147040 11584797653943360 2877270005554560 9005763763180800 10985940021208320 16210374773725440 7704244677951360 8966839992969600 2157952504165920 52690714469648640 7926615326931840 8239455015906240 7516861593454080 12157781080294080 5754540011109120 21971880042416640 5944961495198880 32420749547450880 5637646195090560 4315905008331840 13508645644771200 16478910031812480 24315562160588160 11509080022218240 3498626605259520 3236928756248880 11889922990397760 2953052768856960 4872630813684480 11275292390181120 8631810016663680 2214789576642720 48631124321176320 7378682426881920 8456469292635840 6997253210519040 3465560953048320 6473857512497760 20262968467156800 5906105537713920 22550584780362240 5534011820161440 2620577047777920 17263620033327360 5247939907889280 4429579153285440 7308946220526720 16912938585271680 3993927586185600 6931121906096640 1965432785833440 12947715024995520 11812211075427840 3322184364964080 11068023640322880 2748920904132480 5241154095555840 34527240066654720 10495879815778560 5198341429572480 8859158306570880 7987855172371200 2061690678099360 3930865571666880 25895430049991040 7871909861833920 3727665747106560 6644368729928160 10963419330790080 21136122840571200 5497841808264960 20991759631557120 10396682859144960 17718316613141760 8746566513148800 4123381356198720 7861731143333760 15743819723667840 7797512144358720 7455331494213120 13288737459856320 10995683616529920 5445881497647360 20793365718289920 5896298357500320 18446706067204800 35436633226283520 5591498620659840 8246762712397440 15595024288717440 26577474919712640 13119849769723200 6276171921148800 10891762995294720 3440465330561280 6185072034298080 11792596715000640 2928880229869440 9163069680441600 11182997241319680 16493525424794880 8168822246471040 2196660172402080 53154949839425280 7256018986634880 8387247930989760 6880930661122560 12370144068596160 5857760459738880 22365994482639360 5442014239976160 32987050849589760 16337644492942080 5160697995841920 4393320344804160 13744604520662400 16774495861979520 3924272643177600 24740288137192320 12253233369706560 11715520919477760 5734108884268800 3294990258603120 10884028479952320 2703222759726720 5149747258064640 32675288985884160 10321395991683840 8786640689608320 2027417069795040 49480576274384640 3862310443548480 12093364977724800 24506466739413120 7741046993762880 3662654466965760 6589980517206240 20616906780993600 5406445519453440 20642791983367680 9070023733293600 17573281379216640 8601163326403200 4054834139590080 7724620887096960 15482093987525760 7325308933931520 13179961034412480 10812891038906880 3041125604692560 5793465665322720 18140047466587200 35146562758433280 5493981700448640 8109668279180160 14650617867863040 8058232750982400 26359922068824960 12901744989604800 6166714153564800 3760508617125120 6082251209385120 11586931330645440 2877799938330240 9010742532422400 10987963400897280 16219336558360320 7708500774817920 8971799985590400 2158349953747680 52719844137649920 7930997497019520 8240972550672960 7521017234250240 12164502418770240 5755599876660480 21975926801794560 5948248122764640 32438673116720640 5640762925687680 4316699907495360 13516113798633600 16481945101345920 24329004837540480 11511199753320960 3500560794850560 3237524930621520 11896496245529280 2954685342026880 4875322627042560 11281525851375360 8633399814990720 2216014006520160 48658009675080960 7382761676357760 8461144388531520 7001121589701120 3467475451319040 6475049861243040 20274170697950400 5909370684053760 22563051702750720 5537071257268320 2621059703095680 17266799629981440 5250841192275840 4432028013040320 7312983940563840 16922288777063040 3994663183862400 6934950902638080 1965794777321760 12950099722486080 11818741368107520 3324021009780240 11074142514536640 2750440624525440 5242119406191360 34533599259962880 10501682384551680 5201213176978560 8864056026080640 7989326367724800 2062830468394080 3931589554643520 25900199444972160 7876261788413760 3728352304938240 6648042019560480 10969475910845760 21147814251748800 5500881249050880 21003364769103360 10402426353957120 17728112052161280 8751401987126400 4125660936788160 7863179109287040 15752523576827520 7801819765467840 7456704609876480 13296084039120960 11001762498101760 5448889994929920 20804852707914240 5897384331965280 18456904190894400 35456224104322560 5592528457407360 8251321873576320 15603639530935680 26592168078241920 13127102980689600 6277327860355200 10897779989859840 3441098992101120 6188491405182240 11794768663930560 2929419668165760 9168135415084800 11185056914814720 16502643747152640 8173334992394880 2197064751124320 53184336156483840 7257355393115520 8388792686111040 6882197984202240 12376982810364480 5858839336331520 22370113829629440 5443016544836640 33005287494305280 16346669984789760 5161648488151680 4394129502248640 13752203122627200 16777585372222080 3926440549987200 24753965620728960 12260002488592320 11717678672663040 5735164986835200 3295597126686480 10886033089673280 2703720636650880 5152592160334080 32693339969579520 10323296976303360 8788259004497280 2027790477488160 49507931241457920 3864444120250560 12095592321859200 24520004977184640 7742472732227520 3664677846654720 6591194253372960 20628304683940800 5407441273301760 20646593952606720 9071694241394400 17576518008994560 8602747480252800 4055580954976320 7728888240501120 15484945464455040 7329355693309440 13182388506745920 10814882546603520 3041685716232240 5796666180375840 18143388482788800 35153036017989120 5497016769982080 8111161909952640 14658711386618880 8059716908409600 26364777013491840 12904121220379200 6170120864265600 3761201223924480 6083371432464480 11593332360751680 2879389736657280 9012402122169600 10994033539964160 16222323819905280 7719850366462080 8976759978211200 2159542302492960 52729554026983680 7932458220382080 8245525154973120 7522402447848960 12166742864928960 5758779473314560 21988067079928320 5949343665286560 32444647639810560 5641801835886720 4319084604985920 13518603183254400 16491050309946240 24333485729857920 11517558946629120 3501205524714240 3239313453739440 11898687330573120 2955229533083520 4882500795997440 9404224739078400 11283603671773440 8638169209971840 2216422149812640 48666971459715840 7384121426183040 8462702753830080 7002411049428480 3472580780040960 6478626907478880 20277904774881600 5910459066167040 22567207343546880 5538091069637280 2622507669048960 17276338419943680 5251808287071360 4432844299625280 7323751193996160 14106337108617600 16925405507660160 3996869976892800 6945161560081920 1966880751786720 12957253814957760 11820918132334080 3324633224718960 11076182139274560 2750947197989760 5245015338097920 34552676839887360 10503616574142720 5208871170061440 8865688599250560 7993739953785600 2063210398492320 3933761503573440 25914507629915520 7877712430607040 3730411978433280 6649266449437920 10985626790994240 21159505662926400 5501894395979520 21007233148285440 10417742340122880 17731377198501120 8753013811785600 4126420796984640 7867523007146880 15755424861214080 7813306755092160 7460823956866560 13298532898875840 11003788791959040 5456912654350080 20835484680245760 5900642255360160 18460303565457600 35462754397002240 5595617967649920 8252841593969280 15626613510184320 26597065797751680 13129520717678400 6280795677974400 10913825308700160 3442999976720640 6189631195476960 11801284510720320 2931037983054720 9169823993299200 11191235935299840 16505683187938560 8185368981525120 2198278487291040 53194131595503360 7261364612557440 8393426951474880 6885999953441280 12379262390953920 5862075966109440 22382471870599680 5446023459418080 33011366375877120 16370737963050240 5164499965080960 4396556974582080 13754735989948800 16786853902949760 3932221634812800 24758524781907840 12278053472287680 11724151932218880 5738333294534400 3297417730936560 10892046918836160 2705214267423360 5160178566385920 32741475926100480 10328999930161920 8793113949164160 2028910700567520 49517049563815680 3870133924789440 12102274354262400 24556106944575360 7746749947621440 3670073525825280 6594835461873120 20632103984923200 5410428534846720 20657999860323840 9076705765696800 17586227898328320 8607499941801600 4057821401135040 7740267849578880 15493499895242880 7340147051650560 13189670923746240 10820857069693440 3043366050851280 5805200887184160 18153411531393600 35172455796656640 5505110288737920 8115642802270080 14680294103301120 8064169380691200 26379341847492480 12911249912702400 6179205426134400 3763279044322560 6086732101702560 11610401774368320 2883629198862720 9017380891411200 11010220577475840 16231285604540160 7724106463328640 8978413309084800 2162721899147040 52758683694984960 7936840390469760 8257665433106880 7526558088645120 12173464203405120 5767258397725440 22020441154951680 5952630292852320 32462571209080320 5644918566483840 4325443798294080 13526071337116800 16515330866213760 24346928406810240 11534516795450880 3503139714305280 3244082848720560 11905260585704640 2956862106253440 4885192609355520 9405956799993600 11289837132967680 8650887596588160 2217646579690080 48693856813620480 7388200675658880 8467377849725760 7006279428610560 3474495278311680 6488165697441120 20289107005675200 5913724212506880 22579674265935360 5541150506744160 2626368911591040 17301775193176320 5254709571457920 4435293159380160 7327788914033280 14108935199990400 16934755699451520 4002754758307200 6948990556623360 1969776683693280 12976331394882240 11827448425013760 3326469869535120 11082301013488320 2752466918382720 5252737823182080 34603550386352640 10509419142915840 5211742917467520 8870586318760320 8005509516614400 2064350188787040 3939553367386560 25952662789764480 7882064357186880 3735904441086720 6652939739070240 10991683371049920 21163402799985600 5504933836765440 21018838285831680 10423485834935040 17741172637520640 8757849285763200 4128700377574080 7879106734773120 15764128714373760 7817614376201280 7471808882173440 13305879478140480 11009867673530880 5459921151632640 20846971669870080 5909330051079840 18470501689147200 35482345275041280 5603856661630080 8257400755148160 15635228752402560 26611758956280960 13136773928644800 6290043191625600 10919842303265280 3448069269039360 6193050566361120 11818660102159680 2935353489425280 9174889727942400 11207713323260160 16514801510296320 8189881727448960 2201515117068960 53223517912561920 7272055864402560 8405784992445120 6896138538078720 12386101132722240 5870706978850560 22415426646520320 5454041898301920 33029603020592640 16379763454897920 5172103903559040 4403030234137920 13762334591913600 16811569984890240 3934389541622400 24772202265444480 12284822591173440 11741413957701120 5746782115065600 3302272675603440 10908083796603840 2709197282816640 5163023468655360 32759526909795840 10344207807118080 8806060468275840 2031897962112480 49544404530888960 3872267601491520 12120093107337600 24569645182346880 7758155855338560 3672096905514240 6604545351206880 20643501887870400 5418394565633280 20688415614236160 9090069830503200 17612120936551680 8620173172598400 4063795924224960 7744535202983040 15516311710677120 7344193811028480 13209090702413760 10836789131266560 3047846943168720 5808401402237280 18180139661006400 35224241873103360 5508145358271360 8127591848449920 14688387622056960 8076042640108800 26418181404827520 12930259758897600 6182612136835200 3768819898717440 6095693886337440 11616802804474560 2885218997189760 9030657609388800 11016290716542720 16255183696899840 7725525162284160 8983373301705600 2163914247892320 52836362809655040 7948526177370240 8262218037407040 7537639797434880 12191387772674880 5770437994379520 22032581433085440 5961394633027680 32510367393799680 5653229848076160 4327828495784640 13545986414083200 16524436074814080 24382775545349760 11540875988759040 3508297553214720 3245871371838480 11922789266055360 2961215634706560 4886089880474880 9411152982739200 11306459696152320 8655656991569280 2220911726029920 48765551090699520 7399078674261120 8479844772114240 7016595106429440 3475133444401920 6491742743676960 20318979621124800 5922431269413120 22612919392304640 5549309005695840 2627816877544320 17311313983138560 5262446329822080 4441823452059840 7329134820712320 14116729474108800 16959689544228480 4004961551337600 6950266888803840 1970862658158240 12983485487353920 11844862538826240 3331367589044880 11098618011391680 2756519506097280 5255633755088640 34622627966277120 10524892659644160 5212700166602880 8883646904119680 8009923102675200 2067389629572960 3941725316316480 25966970974707840 7893669494733120 3737964114581760 6662735178089760 10993702231068480 21175094211163200 5513039012194560 21049785319288320 10425400333205760 17767293808239360 8770743883036800 4134779259145920 7883450632632960 15787338989466240 7819050249904320 7475928229163520 13325470356179520 11026078024389120 5460923984060160 3101084444359440 20850800666411520 5912587974474720 18497696685652800 35534587616478720 5606946171872640 8269558518291840 15638100499808640 26650940712359040 13156115824555200 6293511009244800 10921847968120320 3449970253658880 6202168888718880 11825175948949440 2936971804314240 9188398353657600 11213892343745280 16539117036583680 8191385976090240 2202728853235680 53301881424718080 7276065083844480 8410419257808960 6899940507317760 12404337777437760 5873943608628480 22427784687490560 5457048812883360 33078234073167360 16382771952180480 5174955380488320 4405457706471360 13782597530486400 16820838515617920 3935112177225600 24808675554875520 12287078964135360 11747887217256960 5749950422764800 3304093279853520 10914097625766720 2710690913589120 5163971769411840 32765543904360960 10349910760976640 8810915412942720 2033018185191840 49617351109751040 3872978827058880 12126775139740800 24574157928270720 7762433070732480 3672771365410560 6608186559707040 20673896295729600 5421381827178240 20699821521953280 9095081354805600 17621830825885440 8624925634147200 4066036370383680 7745957654117760 15524866141464960 7345542730821120 13216373119414080 10842763654356480 3049527277787760 5809468240588320 18190162709611200 35243661651770880 5509157048115840 8132072740767360 14691085461642240 8080495112390400 26432746238828160 12937388451220800 6183747707068800 3770897719115520 6099054555575520 11618936481176640 2885748929965440 9035636378630400 11018314096231680 16264145481534720 7734037356017280 8996599948694400 2164311697474080 52865492477656320 7952908347457920 8263735572173760 7541795438231040 12198109111151040 5771497859930880 22036628192463360 5964681260593440 32528290963069440 5656346578673280 4328623394948160 13553454567945600 16527471144347520 24396218222302080 11542995719861760 3510231742805760 3246467546211120 11929362521186880 2962848207876480 18551243121206400 4891473507191040 9425009470060800 11312693157346560 8657246789896320 2222136155907360 48792436444604160 7403157923736960 8484519868009920 7020463485611520 3478962440943360 6492935092422240 20330181851918400 5925696415752960 22625386314693120 5552368442802720 2628299532862080 17314493579792640 5265347614208640 4444272311814720 7337210260786560 14137514205091200 16969039736019840 4005697149014400 6957924881886720 1971224649646560 12985870184844480 11851392831505920 3333204233861040 11104736885605440 2758039226490240 5256599065724160 34628987159585280 10530695228417280 5218443661415040 8888544623629440 8011394298028800 2068529419867680 3942449299293120 25971740369688960 7898021421312960 3738650672413440 6666408467722080 11005815391179840 21206271307636800 5516078452980480 21061390456834560 10436887322830080 17777089247258880 8775579357014400 4137058839735360 7884898598586240 15796042842625920 7827665492122560 7477301344826880 13332816935444160 11032156905960960 5466940978625280 3102794129801520 20873774645660160 5913673948939680 18507894809342400 35554178494517760 5607976008620160 8274117679470720 15655330984245120 26665633870888320 13163369035521600 6294666948451200 10933881957250560 3450603915198720 6205588259603040 11827347897879360 2937511242610560 9193464088300800 11215952017240320 16548235358941440 8200411467937920 2203133431957920 53331267741776640 7277401490325120 8411964012930240 6901207830397440 12411176519206080 5875022485221120 22431904034480640 5458051117743840 33096470717882880 16400822935875840 5175905872798080 4406266863915840 13790196132451200 16823928025860480 3939447990844800 24822353038412160 12300617201906880 11750044970442240 5751006525331200 3304700147936880 10916102235487680 2711188790513280 5169661573950720 32801645871751680 10351811745596160 8812533727831680 2033391592884960 49644706076824320 3877246180463040 12129002483875200 24601234403813760 7763858809197120 3676818124788480 6609400295873760 20685294198676800 5422377581026560 20703623491192320 9096751862906400 17625067455663360 8626509787996800 4066783185769920 7754492360926080 15527717618394240 7353636249576960 13218800591747520 10844755162053120 3050087389327440 5815869270694560 18193503725812800 35250134911326720 5515227187182720 8133566371539840 14707272499153920 8081979269817600 26437601183495040 12939764681995200 6190561128470400 3771590325914880 6100174778654880 11631738541389120 70500269822653440 9037295968377600 11030454374365440 16267132743079680 7738293452883840 9001559941315200 52875202366990080 7954369070820480 8272840780774080 7543180651829760 12200349557309760 5777857053239040 22060908748730880 5965776803115360 32534265486159360 5657385488872320 105750404733980160 4333392789929280 13555943952566400 16545681561548160 24400699114619520 11555714106478080 3510876472669440 79312803550485120 3250044592446960 11931553606230720 2963392398933120 18571683385411200 4894165320549120 9430205652806400 11314770977744640 8666785579858560 2222544299199840 48801398229239040 7404517673562240 8486078233308480 7021752945338880 3480876939214080 6500089184893920 20333915928849600 5926784797866240 22629541955489280 5553388255171680 2631195464768640 17333571159717120 5266314709004160 4445088598399680 7341247980823680 14145308479209600 16972156466616960 4010110735075200 6961753878428160 1973396598576480 13000178369787840 11853569595732480 3333816448799760 11106776510343360 2758545799954560 5262390929537280 34667142319434240 10532629418008320 5221315408821120 8890177196799360 8020221470150400 2068909349965920 3946793197152960 26000356739575680 7899472063506240 3742770019403520 6667632897599520 11011871971235520 21217962718814400 5517091599909120 21065258836016640 10442630817642240 17780354393598720 8777191181673600 4137818699931840 7893586394305920 15798944127012480 7831973113231680 7485540038807040 13335265795199040 11034183199818240 5469949475907840 3103364024948880 20885261635284480 5920189795729440 18511294183905600 35560708787197440 5614155029105280 8275637399863680 15663946226463360 26670531590398080 13165786772510400 6301602583689600 10939898951815680 3454405884437760 6206728049897760 11840379591458880 2940747872388480 9195152666515200 11228310058210560 16551274799727360 8204924213861760 2205560904291360 53341063180796160 7285419929208960 8421232543657920 6908811768875520 12413456099795520 5881495744776960 22456620116421120 5464064946906720 33102549599454720 16409848427723520 5181608826656640 4411121808582720 13792728999772800 16842465087315840 3941615897654400 24826912199591040 12307386320792640 11762991489553920 5757343140729600 3308341356437040 10928129893813440 2714176052058240 5172506476220160 32819696855447040 10363217653313280 8822243617165440 2035632039043680 49653824399182080 3879379857165120 12142366548681600 24614772641585280 7772413239984960 3678841504477440 6616682712874080 20689093499659200 5428352104116480 20726435306626560 9106774911511200 17644487234330880 8636014711094400 4071264078087360 7758759714330240 15544826479969920 7357683008954880 13233365425748160 10856704208232960 3053448058565520 5819069785747680 18213549823022400 35288974468661760 5518262256716160 8142528156174720 14715366017909760 8090884214380800 26466730851496320 12954022066641600 6193967839171200 3775745966711040 6106896117131040 11638139571495360 70577948937323520 9047253506860800 11036524513432320 16285056312349440 7758155238261120 9003213272188800 52933461702992640 7963133410995840 8277393385074240 7551491933422080 12213792234262080 5781036649893120 22073049026864640 5972350058246880 32570112624698880 5663618950066560 105866923405985280 4335777487419840 13570880260291200 16554786770148480 24427584468524160 11562073299786240 3514744851851520 79400192554488960 3251833115564880 11944700116493760 2966657545272960 18581903517513600 4906727116220160 9431937713721600 11327237900133120 8671554974839680 2224993158954720 48855168937048320 7412676172513920 8495428425099840 7029489703703040 3489811264477440 6503666231129760 20356320390436800 5933315090545920 22654475800266240 5559507129385440 2632643430721920 17343109949679360 5272117277777280 4449986317909440 7360090674330240 14147906570582400 16990856850199680 4012317528105600 6979622528954880 1974482573041440 13007332462259520 11866630181091840 3337489738432080 11119014258770880 2761585240740480 5265286861443840 34686219899358720 10544234555554560 5234716896716160 8899972635818880 8024635056211200 2071188930555360 3948965146082880 26014664924519040 7908175916665920 3744829692898560 6674979476864160 11040136011495360 21221859855873600 5523170481480960 21088469111109120 10469433793432320 17799945271637760 8786862129628800 4142377861110720 7897930292165760 15816351833331840 7852075345074240 7489659385797120 13349958953728320 11046340962961920 5483989129893120 3106783395833040 20938867586864640 5923447719124320 18531690431284800 35599890543275520 5617244539347840 8284755722221440 15704150690148480 26699917907456640 13180293194443200 6305070401308800 10967978259786240 3456306869057280 6213566791666080 11846895438248640 2942366187277440 9205284135801600 11234489078695680 16569511444442880 8225983694839680 9078553969027200 2206774640458080 53399835814913280 7289429148650880 8425866809021760 6912613738114560 12427133583332160 5884732374554880 22468978157391360 5467071861488160 33139022888885760 16451967389679360 5184460303585920 4413549280916160 13807926203702400 16851733618043520 24854267166664320 12338975542259520 11769464749109760 5760511448428800 3310161960687120 10934143722976320 2715669682830720 5185782686810880 32903934779358720 10368920607171840 8827098561832320 2036752262123040 49708534333328640 3889337015108160 12149048581084800 24677951084519040 7776690455378880 3688283943025920 6620323921374240 20711889305553600 5431339365661440 20737841214343680 9111786435813600 17654197123664640 8640767172643200 4073504524246080 7778674030216320 15553380910757760 7376567886051840 13240647842748480 10862678731322880 3055128393184560 5834005522662240 18223572871627200 35308394247329280 5532425914538880 8147009048492160 14753135772103680 8095336686662400 26481295685496960 12961150758964800 6209865822441600 3777823787109120 6110256786369120 11668011045324480 70616788494658560 9052232276102400 11064851829077760 16294018096984320 7759573937216640 9013133257430400 52962591370993920 7967515581083520 8298638871808320 7555647574218240 12220513572738240 5795874767612160 22129703658155520 5975636685812640 32588036193968640 5666735680663680 105925182741987840 4346906075709120 13578348414153600 16597277743616640 24441027145476480 11591749535224320 3516679041442560 79443887056490880 3260179556781840 11951273371625280 2968290118442880 18629597467324800 9442330079212800 11333471361327360 8693812151418240 2226217588832160 48882054290952960 7416755421989760 8500103520995520 7033358082885120 3490449430567680 6520359113563680 20367522621230400 5936580236885760 22666942722654720 5562566566492320 2639400605170560 17387624302836480 5275018562163840 4452435177664320 14163495118819200 17000207041991040 4022615895580800 6980898861135360 1979550453877920 13040718227127360 11873160473771520 3339326383248240 11125133132984640 2763104961133440 5278801210341120 34775248605672960 10550037124327680 5235674145851520 8904870355328640 2072328720850080 3959100907755840 26081436454254720 7912527843245760 3754441502542080 6678652766496480 21245242678228800 5526209922266880 21100074248655360 10471348291703040 17809740710657280 8791697603606400 4144657441700160 7918201815511680 15825055686491520 7853511218777280 7508883005084160 13357305532992960 11052419844533760 5484991962320640 3108493081275120 20942696583406080 5938651361633760 18541888554974400 35619481421314560 5631662253813120 8289314883400320 15707022437554560 26714611065985920 13187546405409600 6321253550198400 10969983924641280 3465178130615040 6216986162550240 11877302723267520 2949918323425920 9210349870444800 11263324507626240 16578629766800640 8227487943480960 9088556966697600 2212438742569440 53429222131971840 7308138839379840 8447493380719680 6930356261230080 12433972325100480 5899836646851840 22526649015252480 5481104129534880 33157259533601280 16454975886961920 5197767195922560 4424877485138880 13815524805667200 16894986761439360 24867944650200960 12341231915221440 11799673293703680 5775296884358400 3318658113854160 10962208259069760 2722639959768960 5186730987567360 32909951773923840 10395534391845120 8849754970277760 2041979969826720 49735889300401920 3890048240675520 12180231398966400 24682463830442880 7796650793883840 3688958402922240 6637316227708320 20723287208500800 5445279919537920 20791068783690240 9135173549224800 17699509940555520 8662945326537600 4083959939653440 7780096481351040 15593301587767680 7377916805844480 13274632455416640 10890559839075840 3062969954740080 5835072361013280 18270347098449600 35399019881111040 5533437604383360 8167919879306880 14755833611688960 8116114890643200 26549264910833280 12994417989806400 6211001392675200 3787520282300160 6125939909480160 11670144722026560 70798039762222080 9075466532563200 11066875208766720 16335839758613760 7766667431994240 9018093250051200 53098529821666560 7987965708159360 8300156406575040 7575040564600320 12251879818960320 5796934633163520 22133750417533440 5990974281119520 32671679517227520 5681280423450240 106197059643333120 4347700974872640 13613199798844800 16600312813150080 24503759637920640 11593869266327040 3525705259534080 79647794732499840 3260775731154480 11981948562239040 2975908793235840 18633004178025600 9447526261958400 11362560846900480 8695401949745280 2231931594926880 49007519275841280 7435791919543680 8521920635175360 7051410519068160 3493640261018880 6521551462308960 20419799698267200 5951817586471680 22725121693800960 5576843939657760 2639883260488320 17390803899490560 5288557889301120 4463863189853760 14171289392937600 17043841270350720 4023351493257600 6987280522037760 1979912445366240 13043102924617920 11903635172943360 3347897392390320 11153687879315520 2770196989633920 5279766520976640 34781607798981120 10577115778602240 5240460391528320 8927726379707520 2077647742225440 3959824890732480 26086205849235840 7932836833951680 3755128060373760 6695794784780640 21256934089406400 5540393979267840 21154231557204480 10480920783056640 17855452759415040 8814263148835200 4155295484450880 7919649781464960 15865673667903360 7860690587292480 7510256120747520 13391589569561280 11080787958535680 5490006124458240 3116471613338160 20961841566113280 5939737336098720 18589479798859200 35710905518830080 5632692090560640 8310590968901760 15721381174584960 26783179139122560 13221394723252800 6322409489404800 10980012248916480 3465811792154880 6232943226676320 11879474672197440 2950457761722240 9233989965446400 11265384181121280 16621181937803520 8235009186687360 9093558465532800 2212843321291680 53566358278245120 7309475245860480 8449038135840960 6931623584309760 12465886453352640 5900915523444480 22530768362242560 5482106434395360 33242363875607040 16470018373374720 5198717688232320 4425686642583360 13850984948169600 16898076271681920 24931772906705280 12352513780031040 11801831046888960 5776352986924800 3319264981937520 10964212868790720 2723137836693120 5191472491349760 32940036746749440 10397435376464640 8851373285166720 2042353377519840 49863545813410560 3893604368512320 12182458743100800 24705027560062080 7798076532348480 3692330702403840 6638529963875040 20776477422254400 5446275673386240 20794870752929280 9136844057325600 17702746570333440 8664529480387200 4084706755039680 7787208737024640 15596153064696960 7384661404807680 13277059927750080 10892551346772480 3063530066279760 5840406552768480 18273688114651200 35405493140666880 5538496053605760 8169413510079360 14769322809615360 8117599048070400 26554119855500160 12996794220580800 6216679243843200 3788212889099520 6127060132559520 11680813105536960 70810986281333760 9077126122310400 11076992107211520 16338827020158720 7772342227816320 9041239882281600 53108239711000320 7989426431521920 8307744080408640 7576425778199040 12254120265119040 5802233960920320 22153984214423040 5992069823641440 32677654040317440 5682319333649280 106216479422000640 15978852863043840 13615689183465600 16615488160817280 24508240530238080 11604467921840640 3526349989397760 79662359566500480 11984139647282880 2976452984292480 9471775114771200 11364638667298560 31957705726087680 8703350941380480 2232339738219360 49016481060476160 7437151669368960 8523479000473920 7052699978795520 3496192925379840 23968279294565760 20423533775198400 5952905968584960 22729277334597120 5577863752026720 2642296537077120 17406701882760960 5289524984096640 4464679476438720 14207662672156800 17046958000947840 4027029481641600 6992385850759680 1981722402807840 47936558589131520 13055026412070720 11905811937169920 3348509607329040 11155727504053440 2770703563098240 5284593074154240 34813403765521920 10579049968193280 5244289388069760 8929358952877440 2078027672323680 3963444805615680 26110052824141440 7934287476144960 3758560849532160 6697019214658080 21311494008235200 5541407126196480 21158099936386560 10488578776139520 17858717905754880 8815874973494400 4156055344647360 7926889611231360 15868574952289920 7866434082104640 7517121699064320 13394038429316160 11082814252392960 5494017454168320 3117041508485520 20977157552279040 5945167208423520 18592879173422400 35717435811509760 5637841274298240 8312110689294720 15732868164209280 26788076858632320 13223812460241600 6328189185436800 10988034908336640 3468980099854080 6234083016971040 11890334416847040 2953154953203840 9235678543660800 11275682548596480 16624221378589440 8241026181252480 9116898793430400 2214866214902880 53576153717264640 7316157278263680 8456761911447360 6937960199708160 12468166033942080 5906309906407680 22551365097192960 5487117958697760 33248442757178880 16482052362504960 5203470149781120 4429732429805760 13853517815491200 16913523822894720 24936332067884160 12361539271878720 11812619812815360 5781633499756800 3322299322354320 10974235917395520 2725627221313920 5195265694375680 32964104725009920 10406940299562240 8859464859611520 2044220415985440 49872664135768320 3896449270781760 12193595463772800 24723078543757440 7805205224671680 3695028541989120 6644598644708640 20780276723236800 5451254442627840 20813880599124480 9145196597829600 17718929719223040 8672450249635200 4088440831970880 7792898541563520 15610410449343360 7390057083978240 13289197289417280 10902508885255680 3066330623978160 5844673906172640 18290393195659200 35437859438446080 5542542812983680 8176881663941760 14780114167956480 8125019835206400 26578394578834560 13008675374452800 6221221524777600 3791675923096320 6132661247956320 11689347812345280 70875718876892160 9085424071046400 11085085625967360 16353763327883520 7783691819460480 9042893213155200 53156789157669120 7996730048334720 8313814219475520 7583351846192640 12265322495912640 5806473423125760 22170171251934720 5997547536251040 32707526655767040 5687513884644480 106313578315338240 15993460096669440 13628136106569600 16627628438951040 24530644991825280 11612946846251520 3529573638716160 79735183736503680 11995095072502080 2979173939575680 9473507175686400 11375027769288960 31986920193338880 8709710134688640 2234380454681760 49061289983650560 7443950418495360 8531270826966720 7059147277432320 3501298254101760 23990190145004160 20442204159854400 5958347879151360 22750055538577920 5582962813871520 2644227158348160 17419420269377280 5294360458074240 4468760909363520 14210260763529600 17062541653933440 4029971872348800 7002596508203520 1983170368761120 47980380290008320 13064565202032960 11916695758302720 3351570682022640 11165925627743040 2773236430419840 5288454316696320 34838840538754560 10588720916148480 5251947381152640 8937521818727040 2079927322814880 3966340737522240 26129130404065920 7941540687111360 3761307080858880 6703141364045280 21315391145294400 5546472860839680 21177441832296960 10503894762305280 17875043637454080 8823934096790400 4159854645629760 7932681475044480 15883081374222720 7877921071728960 7522614161717760 13406282728090560 11092945721679360 5502040113588480 3119890984222320 21007789524610560 5949511106283360 18609876046238400 35750087274908160 5641960621288320 8319709291259520 15755842143457920 26812565456181120 13235901145185600 6332812942262400 11004080227176960 3857906070224640 6239781968444640 11899022212566720 2955312706389120 9244121434732800 11283921242576640 16639418582519040 8253060170382720 9118565959708800 2216484529791840 53625130912362240 8136410922541440 8462940931932480 7715812140449280 12479563936889280 5910625412778240 22567842485153280 6102308191906080 33278837165038080 16506120340765440 5786859105336960 4432969059583680 13866182152099200 16925881863864960 24959127873778560 12379590255574080 11821250825556480 6429843450374400 3324726794687760 12204616383812160 3031211912319360 5202852100427520 33012240681530880 11573718210673920 8865938119167360 2273408934239520 49918255747557120 3902139075320640 13560684870902400 24759180511148160 8680288658005440 3700424221159680 6649453589375520 20799273228148800 6062423824638720 23147436421347840 10170513653176800 17731876238334720 9644765175561600 4546817868479040 7804278150641280 17360577316010880 7400848442319360 13298907178751040 12124847649277440 3410113401359280 5853208612980960 20341027306353600 35463752476669440 5550636331739520 9093635736958080 14801696884638720 8130956464915200 26597814357502080 14467147763342400 6230306086646400 3794446350293760 6820226802718560 11706417225961920 70927504953338880 10104039707731200 11101272663479040 18187271473916160 9051159867523200 53195628715004160 8002572941784960 8325954497609280 7588892700587520 13640453605437120 5814952347536640 22202545326958080 6001929706338720 36374542947832320 5691669525440640 106391257430008320 16005145883569920 15156059561596800 16651908995218560 27280907210874240 11629904695073280 3532152558170880 79793443072506240 12003859412677440 2981350703802240 9482167480262400 11383339050881280 32010291767139840 8722428521304960 2236013027851680 54561814421748480 7449389417796480 8537504288160960 7064305116341760 3503212752372480 24007718825354880 22734089342395200 5962701407604480 22766678101762560 5587042063347360 2648088400890240 17444857042609920 5298228837256320 4472026055703360 14223251220393600 17075008576321920 4035856653763200 7006425504744960 1986066300667680 48015437650709760 13083642781957440 11925402815208960 3354019541777520 11174084126694720 2775262724277120 5296176801780480 34889714085219840 10596457674512640 5254819128558720 8944052111406720 2081447043207840 3972132601335360 26167285563914880 7947343255884480 3766799543512320 6708039083555040 21334876830590400 5550525448554240 21192915349025280 10509638257117440 17888104222813440 8830381395427200 4162894086415680 7944265202670720 15894686511768960 7882228692838080 7533599087024640 13416078167110080 11101050897108480 5505048610871040 3122170564811760 21019276514234880 5958198902003040 18623473544491200 35776208445626880 5650199315268480 8325788172831360 15764457385676160 26832156334220160 13245572093140800 6342060455913600 11010097221742080 3860724889163520 6244341129623520 11916397804006080 2959628212759680 9250875747590400 11300398630536960 16651576345662720 8257572916306560 9126901791100800 2219721159569760 53664312668440320 8142355875265920 8475298972902720 7721449778327040 12488682259247040 5919256425519360 22600797261073920 6106766906449440 33303152691325440 16515145832613120 5791087333745280 4439442319139520 13876313621385600 16950597945805440 24977364518494080 12386359374459840 11838512851038720 6434541481939200 3329581739354640 12213533812898880 3033426698628480 5205697002696960 33030291665226240 11582174667490560 8878884638279040 2275070023971360 49954729036988160 3904272752022720 13570593125443200 24772718748919680 8686631000617920 3702447600848640 6659163478709280 20814470432078400 6066853397256960 23164349334981120 10177944844082400 17757769276558080 9651812222908800 4550140047942720 7808545504045440 17373262001235840 7404895201697280 13318326957418560 12133706794513920 3412605035957040 5856409128034080 20355889688164800 35515538553116160 5553671401272960 9100280095885440 14809790403394560 8142829724332800 26636653914837120 14477718334363200 6233712797347200 3799987204688640 6825210071914080 11712818256068160 71031077106232320 10111422328761600 11107342802545920 18200560191770880 9057773191017600 53273307829674240 8014258728685440 8330507101909440 7599974409377280 13650420143828160 5818131944190720 22214685605091840 6010694046514080 36401120383541760 5699980807032960 106546615659348480 16028517457370880 15167133493142400 16661014203818880 27300840287656320 11636263888381440 3537310397080320 79909961744511360 12021388093028160 2985704232255360 9489095723923200 11399961614065920 32057034914741760 8727197916286080 2239278174191520 54601680575312640 7460267416398720 8549971210549440 7074620794160640 3505765416733440 24042776186056320 22750700239713600 5971408464510720 22799923228131840 5595200562299040 2649536366843520 17454395832572160 5305965595620480 4478556348383040 14233643585884800 17099942421098880 4038063446793600 7011530833466880 1987152275132640 48085552372112640 13090796874429120 11942816929021440 3358917261287280 11190401124598080 2779315311991680 5299072733687040 34908791665144320 10611931191240960 5258648125100160 8957112696766080 2084486483993760 3974304550265280 26181593748858240 7958948393430720 3768859217007360 6717834522574560 21350465378827200 5558630623983360 21223862382481920 10517296250200320 17914225393532160 8843275992700800 4168972967987520 7948609100530560 15917896786861440 7887972187650240 7537718434014720 13435669045149120 11117261247966720 5509059940581120 3126729725990640 21034592500400640 5961456825397920 18650668540996800 35828450787064320 5653288825511040 8337945935975040 15775944375300480 26871338090298240 13264913989051200 6345528273532800 11018119881162240 3866362527041280 6253459451981280 11922913650795840 2961246527648640 9264384373305600 11306577651022080 16675891871950080 8263589910871680 9133570456214400 2220934895736480 53742676180596480 8154245780714880 8479933238266560 7732725054082560 12506918903962560 5922493055297280 22613155302044160 6115684335536160 33351783743900160 16527179821743360 5799543790561920 4441869791472960 13896576559958400 16959866476533120 25013837807925120 12395384866307520 11844986110594560 6443937545068800 3331402343604720 12231368671072320 3037856271246720 5209490205722880 33054359643486720 11599087581123840 8883739582945920 2278392203435040 50027675615850240 3907117654292160 13590409634524800 24790769732615040 8699315685842880 3705145440433920 6662804687209440 20844864839937600 6075712542493440 23198175162247680 10192807225893600 17767479165891840 9665906317603200 4556784406870080 7814235308584320 17398631371685760 7410290880867840 13325609374418880 12151425084986880 3417588305152560 5860676481438240 20385614451787200 35534958331783680 5557718160650880 9113568813740160 14820581761735680 8147282196614400 26651218748837760 14498859476404800 6238255078281600 3802065025086720 6835176610305120 11721352962876480 71069916663567360 10126187570822400 11115436321301760 18227137627480320 9070999838006400 53302437497675520 8018640898773120 8336577240976320 7604130050173440 13670353220610240 5822371406396160 22230872642603520 6013980674079840 36454275254960640 5703097537630080 106604874995351040 16037281797546240 15189281356233600 16673154481952640 27340706441220480 11644742812792320 3539244586671360 79953656246513280 12027961348159680 2987336805425280 9502952211244800 11406195075260160 32074563595092480 8733557109594240 2240502604068960 54681412882440960 7464346665874560 8554646306445120 7078489173342720 3507679915004160 24055922696319360 22783922034350400 5974673610850560 22812390150520320 5598259999405920 2651466988114560 17467114219188480 5308866880007040 4481005208137920 14254428316867200 17109292612890240 4041005837500800 1988600241085920 48111845392638720 13100335664391360 11949347221701120 3360753906103440 11196519998811840 2780835032384640 5302933976229120 34934228438376960 10617733760014080 5261519872506240 8962010416275840 2085626274288480 3977200482171840 26200671328782720 7963300320010560 3771605448334080 6721507812206880 21381642475300800 5561670064769280 21235467520028160 10523039745012480 17924020832551680 8848111466678400 4171252548576960 7954400964343680 15926600640021120 7892279808759360 7543210896668160 13443015624413760 11123340129538560 5512068437863680 3128439411432720 5965800723257760 18660866664686400 35848041665103360 5657408172501120 8342505097153920 15784559617518720 26886031248827520 13272167200017600 6350152030358400 11024136875727360 3868476641245440 6256878822865440 11931601446515520 2963404280833920 9269450107948800 11314816345002240 16685010194307840 8268102656795520 9146907786441600 2222553210625440 53772062497655040 8158704495258240 8486112258751680 7736953282490880 12513757645730880 5926808561667840 22629632690004480 6119028371443680 33370020388615680 16536205313591040 5802714961868160 4445106421250880 13904175161923200 16972224517503360 25027515291461760 12402153985193280 11853617123335680 6447461068742400 3333829815938160 12238056742887360 3039517360978560 5212335107992320 33072410627182080 11605429923736320 8890212842501760 2279638020733920 50055030582923520 3909251330994240 13597840825430400 24804307970386560 8704072442802240 3707168820122880 6667659631876320 20856262742884800 6079034721957120 23210859847472640 10198380619072800 17780425685003520 9671191603113600 4559276041467840 7818502661988480 17408144885604480 7414337640245760 13335319263752640 12158069443914240 3419457031100880 5863876996491360 20396761238145600 35560851370007040 5560753230184320 9118552082935680 14828675280491520 8153218826323200 26670638527505280 14506787404670400 6241661788982400 3804835452284160 6838914062201760 11727753992982720 71121702740014080 10131724536595200 11121506460368640 18237104165871360 9075959830627200 53341277055010560 8024483792223360 8341129845276480 7609670904568320 13677828124403520 5825551003050240 22243012920737280 6018362844167520 36474208331742720 5707253178426240 106682554110021120 16048967584446720 15197586804892800 16682259690552960 27355656248807040 11651102006100480 3541823506126080 80011915582515840 12036725688335040 2989513569651840 9508148393990400 11414506356852480 32097935168893440 8738326504575360 2242135177238880 54711312497614080 7469785665175680 8560879767639360 7083647012252160 24073451376670080 22796380207339200 5979027139303680 22829012713704960 5602339248881760 64195870337786880 17476653009150720 5312735259189120 4484270354477760 14262222590985600 17121759535278720 4043212630531200 48146902753340160 13107489756863040 11958054278607360 3363202765858320 11204678497763520 2782861326241920 5305829908135680 34953306018301440 10625470518378240 5266306118183040 8968540708955520 2087145994681440 3979372431101760 26214979513726080 7969102888783680 3773665121829120 6726405531716640 21393333886478400 5565722652483840 21250941036756480 10532612236366080 17937081417911040 8854558765315200 4174291989362880 7958744862203520 15938205777567360 7899459177274560 7547330243658240 13452811063433280 11131445304967680 5517082600001280 3130718992022160 5969058646652640 18674464162939200 35874162835822080 5660497682743680 8348583978725760 15798918354549120 26905622126866560 13281838147972800 6353619847977600 11034165200002560 3871295460184320 6261437984044320 11938117293305280 71748325671644160 9276204420806400 11320995365487360 16697167957451520 8275623900001920 9151909285276800 53811244253733120 8164649447982720 8490746524115520 7742590920368640 12522875968088640 5930045191445760 22641990730974720 6123487085987040 33394335914903040 16551247800003840 5806943190276480 107622488507466240 4447533893584320 13914306631209600 16981493048231040 25045751936177280 12413435850002880 11860090382891520 6452159100307200 80716866380599680 3335650420188240 12246974171974080 3041732147287680 5217076611774720 33102495600007680 11613886380552960 8895067787168640 2281299110465760 50091503872354560 3912807458831040 13607749079971200 24826871700005760 8710414785414720 3710541119604480 6671300840376480 20871459946814400 6083464294575360 23227772761105920 10205811809978400 17790135574337280 9678238650460800 4562598220931520 7825614917662080 17420829570829440 7421082239208960 13342601680752960 12166928589150720 3421948665698640 5869211188246560 20411623619956800 35580271148674560 5565811679406720 9125196441863040 14842164478417920 8157671298604800 26685203361505920 14517357975691200 6247339640150400 3806913272682240 6843897331397280 11738422376493120 71160542297349120 10139107157625600 11131623358813440 18250392883726080 9082573154121600 53370406723011840 8028865962311040 8348717519110080 7613826545364480 13687794662794560 5830850330807040 22263246717626880 6021649471733280 36500785767452160 5710369909023360 106740813446023680 16057731924622080 15208660736438400 16697435038220160 27375589325589120 11661700661614080 3543757695717120 80055610084517760 12043298943466560 2991146142821760 9515076637651200 11420739818046720 32115463849244160 8746275496210560 2243359607116320 54751178651178240 7473864914651520 8565554863535040 7087515391434240 24086597886933120 22812991104657600 5982292285643520 22841479636093440 5605398685988640 64230927698488320 17492550992421120 5315636543575680 4486719214232640 14272614956476800 17131109727070080 4046890618915200 48173195773866240 13119413244315840 11964584571287040 3365039410674480 11210797371977280 2784381046634880 5310656461313280 34985101984842240 10631273087151360 5277793107807360 8973438428465280 2088285784976160 3982992345984960 26238826488631680 7973454815363520 3777097910987520 6730078821348960 21408922434715200 5568762093269760 21262546174302720 10555586215614720 17946876856930560 8859394239292800 4176571569952320 7965984691969920 15946909630727040 7916689661711040 7554195821975040 13460157642697920 11137524186539520 5529116589131520 3132428677464240 5974488518977440 18684662286628800 35893753713861120 5665646866481280 8353143139904640 15833379323422080 26920315285395840 13289091358939200 6359399544009600 11058233178263040 3873409574388480 6264857354928480 11948977037954880 71787507427722240 9281270155449600 11331293732962560 16706286279809280 8293674883697280 9158577950390400 53840630570791680 8169108162526080 8498470299721920 7746819148776960 12529714709856960 5935439574408960 22662587465925120 6126831121894560 33412572559618560 16587349767394560 5810114361582720 107681261141583360 4451579680806720 13921905233174400 16996940599443840 25059429419713920 12440512325545920 11870879148817920 6455682623980800 80760945856187520 3338684760605040 12253662243789120 3043393237019520 5228456220852480 33174699534789120 11620228723165440 8903159361613440 2282544927764640 50118858839427840 13615180270876800 24881024651091840 8715171542374080 12911365247961600 3718634638360320 6677369521210080 20882857849761600 6086786474039040 23240457446330880 10211385203157600 17806318723226880 9683523935971200 4565089855529280 7842684331278720 17430343084748160 7437269276720640 13354739042420160 12173572948078080 3423817391646960 20422770406315200 35612637446453760 19367047871942400 5577951957540480 9130179711058560 14874538553441280 8165092085740800 26709478084840320 14525285903956800 3810376306679040 6847634783293920 11764026496918080 71225274892907520 10144644123398400 38734095743884800 11155903915080960 18260359422117120 9087533146742400 53418956169680640 8036169579123840 29050571807913600 8366927936310720 7620752613358080 13695269566587840 20289288246796800 5843568717423360 22311807830161920 6027127184342880 36520718844234240 5715564460018560 106837912339361280 16072339158247680 15216966185097600 16733855872621440 27390539133175680 11687137434846720 3546981345035520 80128434254520960 12054254368685760 2993867098104960 9520272820396800 11431128920037120 32144678316495360 30433932370195200 8765353076135040 2245400323578720 54781078266351360 7480663663777920 8573346690027840 7093962690071040 24108508737371520 22825449277646400 5987734196209920 22862257840074240 5610497747833440 64289356632990720 60867864740390400 17530706152270080 5320472017553280 4490800647157440 14280409230595200 17146693380055680 4055717791036800 48217017474743040 45650898555292800 13148029614202560 11975468392419840 3368100485368080 11220995495666880 2786913913956480 5322240188939520 35061412304540160 10640944035106560 5287365599160960 8981601294314880 2090185435467360 3991680141704640 26296059228405120 7980708026329920 3785336604967680 6736200970736160 21420613845892800 5573827827912960 21281888070213120 19722044421303840 10574731198321920 17963202588629760 8867453362588800 4180370870934720 7983360283409280 15961416052659840 7931048398741440 7570673209935360 13472401941472320 11147655655825920 5539144913406720 3135278153201040 5987520212556960 18701659159444800 35926405177259520 5678004907451520 8360741741869440 15862096797482880 26944803882944640 13301180043883200 6373270814486400 11078289826813440 3876933098062080 6270556306402080 11975040425113920 71852810354519040 9289713046521600 11356009814903040 16721483483738880 8308717370110080 9163579449225600 53889607765889280 8176539353431680 8517007361177280 7753866196124160 12541112612804160 5948386093520640 22712019629806080 6132404515073760 33442966967477760 16617434740220160 5815399647093120 107779215531778560 4461289570140480 13934569569782400 17034014722354560 25082225225608320 12463076055165120 11896772187041280 6461555163436800 80834411648833920 3345967177605360 12264809030147520 3046161719905920 5237939228417280 33234869480440320 11630799294186240 8922579140280960 2284621289929440 50164450451216640 13627565589052800 24926152110330240 8723099470639680 12923110326873600 3725379237323520 6691934355210720 20901854354673600 6092323439811840 23261598588372480 10220674191789600 17845158280561920 9692332745155200 4569242579858880 7856908842625920 17446198941279360 7450758474647040 13383868710421440 12184646879623680 3426931934894160 20441348383579200 35690316561123840 19384665490310400 5588068855985280 9138485159717760 14901516949294080 8182901974867200 26767737420842880 14538499117732800 3818687588271360 6853863869788320 11785363263938880 71380633122247680 10153872399686400 38769330980620800 11176137711970560 18276970319435520 9095799801110400 53535474841685760 8053698259474560 29076998235465600 8382103283977920 7637375176542720 13707727739576640 20307744799372800 5854167372936960 22352275423941120 6040273694605920 36553940638871040 5728031382407040 107070949683371520 16107396518949120 15230808599529600 16764206567955840 27415455479153280 11708334745873920 3554718103399680 80303212262528640 12080547389211840 3000397390784640 9528933124972800 11456062764814080 32214793037898240 30461617199059200 8781251059405440 2250298043088480 54830910958306560 7496980661681280 8592047073610560 7109436206799360 24161094778423680 22846212899294400 6000794781569280 22912125529628160 5622735496260960 64429586075796480 60923234398118400 17562502118810880 5332077155099520 4500596086176960 14293399687459200 17184094147221120 4063073767804800 48322189556847360 45692425798588800 13171876589108160 12001589563138560 3375447064632720 11245470992521920 2792992795528320 5331893295294720 35125004237621760 10664154310199040 5292151844837760 9001192172353920 2094744596646240 91384851597177600 3998919971471040 26343753178216320 7998115732649280 3792202183284480 6750894129265440 21440099531188800 5585985591056640 21328308620398080 19757814883662240 10584303689675520 18002384344707840 8886795258499200 4189489193292480 7997839942942080 15996231465298560 7938227767256640 7584404366568960 13501788258530880 11171971182113280 5544159075544320 3142116894969360 5998379957206560 18742451654203200 36004768689415680 5688303274926720 8378978386584960 15876455534513280 27003576517061760 13330192887748800 6384830206550400 11088318151088640 3885389554878720 6284233789938720 11996759914413120 72009537378831360 9309975985094400 11376606549853440 16757956773169920 8316238613316480 9171915280617600 54007153034123520 8194374211605120 8532454912390080 7770779109757440 12568467579877440 5959174859447040 22753213099706880 6145780658703840 33515913546339840 16632477226632960 5828084332318080 108014306068247040 4469381144585280 13964963977641600 17064909824780160 25136935159754880 12474357919974720 11918349718894080 6475649258131200 81010729551185280 3352035858438960 12291561317407680 3052806078833280 5242680732199680 33264954453265920 11656168664636160 8938762289170560 2289604559124960 50273870319509760 13657290352675200 24948715839949440 8742126498477120 12951298516262400 3728751536805120 6704071716877920 20947445966462400 6105612157666560 23312337329272320 10242967764506400 17877524578341120 9713473887196800 4579209118249920 7864021098299520 17484252996954240 7457503073610240 13408143433755840 12211224315333120 3434406838687440 20485935529012800 35755049156682240 19426947774393600 5593127305207680 9158418236499840 14915006147220480 8197743549139200 26816286867511680 14570210830795200 3825613656264960 6868813677374880 11796031647449280 71510098313364480 10176020262777600 38853895548787200 11186254610415360 18316836472999680 9115639771593600 53632573735023360 8068305493100160 29140421661590400 8389690957811520 7651227312529920 13737627354749760 20352040525555200 5859466700693760 22372509220830720 6051229119825120 36633672945999360 5738420484397440 107265147470046720 16136610986200320 15264030394166400 16779381915623040 27475254709499520 11718933401387520 3561165402036480 80448860602535040 12102458239650240 3005839301351040 9549717855955200 11476840968794880 32273221972400640 30528060788332800 8789200051040640 2254379476013280 54950509418999040 7510578159934080 8607630726596160 7122330804072960 24204916479300480 22896045591249600 6011678602702080 22953681937589760 5632933619950560 64546443944801280 61056121576665600 17578400102081280 5341748103054720 4508758952026560 14324576783932800 17215261453192320 4066751756188800 48409832958600960 45792091182499200 13183800076560960 12023357205404160 3381569214019920 11265867239901120 2798058530171520 5336719848472320 35156800204162560 10683496206109440 5293109093973120 9017517904053120 2098543897628640 91584182364998400 4002539886354240 26367600153121920 8012622154582080 3795634972442880 6763138428039840 21486865175899200 5596117060343040 21366992412218880 19775700114841440 10586218187946240 18035035808106240 8902913505091200 4197087795257280 8005079772708480 16025244309164160 7939663640959680 7591269944885760 13526276856079680 11192234120686080 5545161907971840 3147815846442960 6003809829531360 18776445399835200 36070071616212480 5693452458664320 8394175590514560 15879327281919360 27052553712159360 13354370257636800 6390609902582400 11090323815943680 3892436602225920 6295631692885920 12007619659062720 72140143232424960 9326861767238400 11386904917328640 16788351181029120 8317742861957760 9191921275958400 54105107424318720 8209236593416320 8540178687996480 7784873204451840 12591263385771840 5964569242410240 22773809834657280 6156927445062240 33576702362058240 16635485723915520 5838654903338880 108210214848637440 4473426931807680 13990292650857600 17080357375992960 25182526771543680 12476614292936640 11929138484820480 6487394337043200 81157661136478080 3355070198855760 12313854890124480 3058343044606080 5243629032956160 33270971447831040 11677309806677760 8946853863615360 2293757283454560 50365053543087360 13682060989027200 24953228585873280 8757982355008320 12974788674086400 3729425996701440 6710140397711520 20985438976286400 6116686089212160 23354619613355520 10261545741770400 17893707727230720 9731091505564800 4587514566909120 7865443549434240 17515964710016640 7458851993402880 13420280795423040 12233372178424320 3440635925181840 20523091483540800 35787415454461440 19462183011129600 5594138995052160 9175029133818240 14917703986805760 8205164336275200 26840561590846080 14596637258347200 3829076690261760 6881271850363680 11798165324151360 71574830908922880 10194476815353600 38924366022259200 11188277990104320 18350058267636480 9132173080329600 53681123181692160 8075609109912960 29193274516694400 8391208492578240 7658153380523520 13762543700727360 20388953630707200 5860526566245120 22376555980208640 6056706832434720 36700116535272960 5743615035392640 107362246363384320 16151218219825920 15291715223030400 16782416985156480 27525087401454720 11721053132490240 3564389051354880 80521684772538240 12113413664869440 3008560256634240 9567038465107200 11487230070785280 32302436439651840 30583430446060800 8790789849367680 2256420192475680 55050174802909440 7517376909060480 8615422553088960 7128778102709760 24226827329738880 22937572834545600 6017120513268480 22974460141570560 5638032681795360 64604872879303680 61166860892121600 17581579698735360 5346583577032320 4512840384951360 14350557697660800 17230845106177920 4067487353865600 48453654659477760 45875145669091200 13186184774051520 12034241026536960 3384630288713520 11276065363590720 2800591397493120 5337685159107840 35163159397470720 10693167154064640 5297895339649920 9025680769902720 2100443548119840 91750291338182400 4003263869330880 26372369548103040 8019875365548480 3796321530274560 6769260577427040 21525836546491200 5601182794986240 21386334308129280 19779277161077280 10595790679299840 18051361539805440 8910972628387200 4200887096239680 8006527738661760 16039750731096960 7946843009474880 7592643060549120 13538521154854080 11202365589972480 5550176070109440 3150665322179760 6004895803996320 18793442272651200 36102723079610880 5694482295411840 8401774192479360 15893686018949760 27077042309708160 13366458942580800 6391765841788800 11100352140218880 3895960125899520 6301330644359520 12009791607992640 72205446159221760 9335304658310400 11388964590823680 16803548384958720 8325264105164160 9208592938742400 54154084619416320 8216667784321920 8541723443117760 7791920251799040 12602661288719040 5965648119002880 22777929181647360 6162500838241440 33607096769917440 16650528210328320 5843940188849280 108308169238832640 4474236089252160 14002956987465600 17083446886235520 25205322577438080 12487896157746240 11931296238005760 6493266876499200 81231126929124480 3355677066939120 12325001676482880 3061111527492480 5248370536738560 33301056420656640 11687880377698560 8948472178504320 2295833645619360 50410645154876160 13694446307203200 24975792315492480 8765910283273920 12986533752998400 3732798296183040 6711354133878240 21004435481198400 6122223054984960 23375760755397120 10270834730402400 17896944357008640 9739900314748800 4591667291238720 7872555805107840 17531820566547840 7465596592366080 13422708267756480 12244446109969920 3443750468429040 20541669460804800 35793888714017280 19479800629497600 5599197444274560 9183334582477440 14931193184732160 8206648493702400 26845416535512960 14609850472123200 3829769297061120 6887500936858080 11808833707661760 71587777428034560 10203705091641600 38959601258995200 11198394888549120 18366669164954880 9140439734697600 53690833071025920 8077069833275520 29219700944246400 8398796166411840 7659538594122240 13775001873716160 20407410183283200 5865825894001920 22396789777098240 6057802374956640 36733338329909760 5744653945591680 107381666142051840 16154139666551040 15305557637462400 16797592332823680 27550003747432320 11731651788003840 3565033781218560 80536249606538880 12115604749913280 3009104447690880 9575698769683200 11489307891183360 32308279333102080 30611115274924800 8798738841002880 2256828335768160 55100007494864640 7518736658885760 8616980918387520 7130067562437120 24231209499826560 22958336456193600 6018208895381760 22978615782366720 5639052494164320 64616558666204160 61222230549849600 17597477682005760 5347550671827840 4513656671536320 14363548154524800 17233961836775040 4071165342249600 48462418999653120 45916672912387200 13198108261504320 12036417790763520 3385242503652240 11278104988328640 2801097970957440 5342511712285440 35194955364011520 10695101343655680 5298852588785280 9027313343072640 2100823478218080 91833345824774400 4006883784214080 26396216523008640 8021326007741760 3799754319432960 6770485007304480 21545322231787200 5602195941914880 21390202687311360 19797162392256480 10597705177570560 18054626686145280 8912584453046400 4201646956436160 8013767568428160 16042652015483520 7948278883177920 7599508638865920 13540970014608960 11204391883829760 5551178902536960 3151235217327120 6010325676321120 18796841647214400 36109253372290560 5699631479149440 8403293912872320 15896557766355840 27081940029217920 13368876679569600 6397545537820800 11102357805073920 3896664830634240 6302470434654240 12020651352642240 72218506744581120 9336993236524800 11399262958298880 16806587825744640 8326768353805440 9216928770134400 54163880058435840 8218154022503040 8549447218724160 7793329661268480 12604940869308480 5971042501966080 22798525916597760 6163615516877280 33613175651489280 16653536707610880 5844997245951360 108327760116871680 4478281876474560 14005489854787200 17098894437448320 25209881738616960 12490152530708160 11942085003932160 6494441384390400 81245820087653760 3358711407355920 12327231033754560 3061665224069760 5249318837495040 33307073415221760 11689994491902720 8956563752949120 2296248918052320 50419763477233920 13696923370838400 24980305061416320 8767495868927040 12988882768780800 3733472756079360 6717422814711840 21008234782180800 6123330448139520 23379988983805440 10272692528128800 17913127505898240 9741662076585600 4592497836104640 7873978256242560 17534991737854080 7466945512158720 13434845629423680 12246660896279040 3444373377078480 20545385056257600 35826255011796480 19483324153171200 5600209134119040 9184995672209280 14933891024317440 8214069280838400 26869691258847360 14612493114878400 3833232331057920 6888746754156960 11810967384363840 71652510023592960 10205550746899200 38966648306342400 11200418268238080 18369991344418560 9142093065571200 53739382517694720 7654163060174400 8084373450088320 29224986229756800 8400313701178560 7666464662115840 13777493508313920 20411101493798400 5866885759553280 22400836536476160 6063280087566240 36739982688837120 5749848496586880 107478765035389440 15308326120348800 16800627402357120 27554987016627840 11733771519106560 3568257430536960 80609073776542080 11481244590261600 12126560175132480 3011825402974080 9577430830598400 11499696993173760 30616652240697600 8800328639329920 2258869052230560 55109974033255680 7525535408012160 8624772744880320 7136514861073920 22962489180523200 6023650805948160 22999393986347520 5644151556009120 61233304481395200 17600657278659840 5352386145805440 4517738104461120 14366146245897600 17249545489760640 4071900939926400 45924978361046400 13200492958994880 12047301611896320 3388303578345840 11288303112018240 2803630838279040 5343477022920960 35201314557319680 10704772291610880 5304596083597440 9035476208922240 2102723128709280 91849956722092800 4007607767190720 26400985917989760 8028579218708160 3800440877264640 6776607156691680 21549219368846400 5607261676558080 21409544583221760 19800739438492320 10609192167194880 18070952417844480 8920643576342400 4205446257418560 8015215534381440 16057158437416320 7956894125396160 7600881754529280 13553214313383360 11214523353116160 5557195897102080 3154084693063920 6011411650786080 18813838520030400 36141904835688960 5700661315896960 8410892514837120 15913788250792320 27106428626766720 13380965364513600 6398701477027200 11114391794204160 3900188354307840 6308169386127840 12022823301572160 72283809671377920 9345436127596800 11401322631793920 16821785029674240 8335793845653120 9218595936412800 54212857253533440 8225585213408640 8550991973845440 7800376708615680 12616338772255680 5972121378558720 22802645263587840 6169188910056480 33643570059348480 16671587691306240 5850282531461760 108425714507066880 4479091033919040 14018154191395200 17101983947690880 25232677544511360 12503690768479680 11944242757117440 6500313923846400 81319285880300160 3359318275439280 12338377820112960 3064433706956160 5255008642033920 33343175382612480 11700565062923520 8958182067838080 2298325280217120 50465355089022720 13709308689014400 25007381536959360 8775423797192640 13000627847692800 3737519515457280 6718636550878560 21027231287092800 6128867413912320 23401130125847040 10281981516760800 17916364135676160 9750470885769600 4596650560434240 7882512963050880 17550847594385280 7475039030914560 13437273101757120 12257734827824640 3447487920325680 20563963033521600 35832728271352320 19500941771539200 5606279273185920 9193301120868480 14950078061829120 8215553438265600 26874546203514240 14625706328654400 3833924937857280 6894975840651360 11823769444576320 71665456542704640 10214779023187200 39001883543078400 11212558546371840 18386602241736960 9150359719939200 53749092407028480 7661084267390400 8085834173450880 29251412657308800 8409418909778880 7667849875714560 13789951681302720 20429558046374400 5873244952861440 22425117092743680 6064375630088160 36773204483473920 5750887406785920 107498184814056960 15322168534780800 16818837819557760 27579903362605440 11746489905722880 3568902160400640 80623638610542720 11491626401085600 12128751260176320 3012369594030720 9586091135174400 11501774813571840 30644337069561600 8809867429292160 2259277195523040 55159806725210880 7526895157837440 8626331110178880 7137804320801280 22983252802171200 6024739188061440 23003549627143680 5645171368378080 61288674139123200 17619734858584320 5353353240600960 4518554391046080 14379136702761600 17252662220357760 4076314525987200 45966505604342400 13214801143938240 12049478376122880 3388915793284560 11290342736756160 2804137411743360 5349268886734080 35239469717168640 10706706481201920 5306510581868160 9037108782092160 2103103058807520 91933011208684800 4011951665050560 26429602287876480 8030029860901440 3804560224254720 6777831586569120 21568705054142400 5608274823486720 21413412962403840 19822201715907360 10613021163736320 18074217564184320 8922255401001600 4206206117615040 8023903330101120 16060059721802880 7959765872802240 7609120448509440 13555663173138240 11216549646973440 5559201561957120 3154654588211280 6017927497575840 18817237894593600 36148435128368640 5706840336382080 8412412235230080 15919531745604480 27111326346276480 13383383101502400 6405637112265600 3900893059042560 6309309176422560 12035854995151680 72296870256737280 9347124705811200 11413680672764160 16824824470460160 8338802342935680 9226931767804800 54222652692552960 8227071451589760 8560260504573120 7801786118085120 12618618352845120 5978594638114560 22827361345528320 6170303588692320 33649648940920320 5851339588563840 108445305385105920 4483945978585920 14020687058716800 17120521009146240 25237236705690240 12508203514403520 11957189276229120 6501488431737600 81333979038829440 3362959483939440 12340607177384640 3064987403533440 5256905243546880 11702679177127680 8967891957171840 2298740552650080 50474473411380480 13711785752649600 8777009382845760 13002976863475200 3738868435249920 6725918967878880 21031030588075200 6129974807066880 23405358354255360 10283839314487200 17935783914343680 9752232647606400 4597481105300160 7885357865320320 17554018765691520 7477736870499840 13451837935757760 12259949614133760 3448110828975120 20567678628974400 35871567828687360 19504465295212800 5608302652874880 9194962210600320 14955473740999680 8224458382828800 26903675871515520 14628348971409600 3838080578653440 6896221657950240 11828036797980480 21749196309825600 71743135657374720 10216624678444800 39008930590425600 11216605305749760 18389924421200640 9152013050812800 53807351743031040 7662468508833600 8094598513626240 29256697942819200 8412453979312320 7676161157306880 13792443315900480 20433249356889600 5875364683964160 22433210611499520 6070948885219680 36779848842401280 5757120867980160 107614703486062080 15324937017667200 16824907958624640 27584886631800960 11750729367928320 3572770539582720 80711027614546560 11493702763250400 12141897770439360 3015634740370560 9587823196089600 11514241735960320 30649874035334400 8813047025946240 2261726055277920 55169773263601920 7535053656789120 8635681301970240 7145541079165440 22987405526500800 6031269480741120 23028483471920640 5651290242591840 61299748070668800 17626094051892480 5359155809374080 4523452110555840 14381734794134400 17271362603940480 4077785721340800 45974811053001600 13219570538919360 12062538961482240 3392589082916880 11302580485183680 2807176852529280 5351199508005120 35252188103784960 10718311618748160 5309382329274240 9046904221111680 2105382639396960 91949622106003200 4013399631003840 26439141077838720 8038733714061120 3805933339918080 6785178165833760 21572602191201600 5614353705058560 21436623237496320 19829355808379040 10618764658548480 18093808442223360 8931926348956800 4210765278793920 8026799262007680 16077467428122240 7964073493911360 7611866679836160 13570356331667520 11228707410117120 5562210059239680 3158073959095440 6020099446505760 18837634141972800 36187616884446720 5708900009877120 8421530557587840 15928146987822720 27140712663335040 13397889523435200 6407948990678400 3905121287450880 6316147918190880 12040198893011520 72375233768893440 9357256175097600 11417800019754240 16843061115175680 8343315088859520 9228598934083200 54281425326670080 8235988880676480 8563350014815680 7810242574901760 12632295836381760 5980752391299840 22835600039508480 6176991660507360 33686122230351360 5857681931176320 108562850653340160 4485564293474880 14035884262646400 17126700029631360 25264591672763520 12514972633289280 11961504782599680 6508535479084800 81422137990005120 3364173220106160 12353983321014720 3068309582997120 19223846972035200 5259750145816320 11715363862352640 8971128586949760 2301232187247840 50529183345527040 13726648134460800 8786522896764480 13017070958169600 3740891814938880 6728346440212320 21053826393969600 6136619165994240 23430727724705280 10294986100845600 17942257173899520 9762803218627200 4602464374495680 7889625218724480 17573045793528960 7481783629877760 13456692880424640 12273238331988480 3451848280871760 20589972201691200 35884514347799040 19525606437254400 5611337722408320 9204928748991360 14963567259755520 8227426697683200 26913385760849280 14644204827940800 3839465792252160 6903696561743520 11834437828086720 21753126058910400 71769028695598080 10227698609990400 39051212874508800 11222675444816640 18409857497982720 9161933036054400 53826771521698560 7670773957492800 8097519960351360 29288409655881600 8417006583612480 7678931584504320 13807393123487040 20455397219980800 5878544280618240 22445350889633280 6073139970263520 36819714995965440 5759198688378240 107653543043397120 15341547914985600 16834013167224960 27614786246974080 11757088561236480 3574059999310080 80740157282547840 11506160936239200 12146279940527040 3016723122483840 9598215561580800 11518397376756480 30683095829971200 8817816420927360 2262542341862880 55229572493948160 7537773156439680 8638798032567360 7148119998620160 23012321872478400 6033446244967680 23036794753512960 5653329867329760 61366191659942400 17635632841854720 5361089998965120 4525084683725760 14397323342371200 17277596065134720 4079992514371200 46024643744956800 13226724631391040 12066892489935360 3393813512794320 11306659734659520 2808189999457920 5354095439911680 35271265683709440 10722179997930240 5318954820627840 9050169367451520 2106142499593440 92049287489913600 4015571579933760 26453449262782080 8041634998447680 3807993013413120 6787627025588640 21595985013556800 5616379998915840 21444359995860480 19840086947086560 10637909641255680 18100338734903040 8935149998275200 4212284999186880 8031143159867520 16083269996895360 7978432230941760 7615986026826240 13575254051177280 11232759997831680 5572238383514880 3159213749390160 6023357369900640 18844432891099200 36200677469806080 5711989520119680 8424569998373760 15956864461883520 27150508102354560 13402724997412800 6411416808297600 3906530696920320 6318427498780320 12046714739801280 72401354939612160 9360633331526400 11423979040239360 16849139996747520 8358357575272320 9238601931753600 54301016204709120 8238961357038720 8567984280179520 7813061393840640 12636854997560640 5983989021077760 22847958080478720 6179221017779040 33698279993495040 5859796045380480 108602032409418240 4487991765808320 14040949997289600 17135968560359040 25273709995121280 12537536362908480 11967978042155520 6510884494867200 81451524307063680 3365993824356240 12358442035558080 3069416976151680 19234250424892800 5269233153381120 11719592090760960 8975983531616640 2302062732113760 50547419990242560 13731602261731200 8789694068070720 13021768989734400 3747636413902080 6731987648712480 21061424995934400 6138833952303360 23439184181521920 10298701696298400 17951967063233280 9766326742300800 4604125464227520 7903849730071680 17579388136141440 7495272827804160 13463975297424960 12277667904606720 3453094098170640 20597403392596800 35903934126466560 19532653484601600 5621454620853120 9208250928455040 14990545655608320 8231879169964800 26927950594849920 14649490113451200 3841543612650240 6906188196341280 11855774595107520 21776704553419200 71807868252933120 10231389920505600 39065306969203200 11242909241706240 18416501856910080 9165239697801600 53855901189699840 7673542440379200 8101902130439040 29298980226902400 8432181931279680 7683087225300480 13812376392682560 20462779841011200 5889142936131840 22485818483412480 6076426597829280 36833003713820160 5762315418975360 107711802379399680 15347084880758400 16864363862559360 27624752785365120 11778285872263680 3575994188901120 80783851784549760 11510313660568800 12152853195658560 3018355695653760 9601679683411200 11524630837950720 30694169761516800 8833714404197760 2263766771740320 55249505570730240 7541852405915520 8643473128463040 7151988377802240 23020627321137600 6036711391307520 23049261675901440 5656389304436640 61388339523033600 17667428808395520 5363991283351680 4527533543480640 14402519525116800 17286946256926080 46041254642275200 13250571606296640 12073422782615040 3395650157610480 11312778608873280 2809709719850880 5363748546266880 35334857616791040 10727982566703360 5320869318898560 9055067086961280 2107282289888160 92082509284550400 4022811409700160 26501143212593280 8045986925027520 3814858591729920 6791300315220960 21603779287675200 5619419439701760 21455965133406720 19875857409444960 10641738637797120 18110134173922560 8939985472252800 4214564579776320 8045622819400320 16091973850055040 7981303978347840 7629717183459840 13582600630441920 11238838879403520 5574244048369920 3160923434832240 6034217114550240 18854631014788800 36220268347845120 5722287887594880 8429129159552640 15962607956695680 27165201260883840 13409978208379200 6422976200361600 3908644811124480 6321846869664480 12068434229100480 72440536695690240 9365699066169600 11444575775189760 16858258319105280 8361366072554880 9241936264310400 54330402521767680 8243420071582080 8583431831392320 7817289622248960 12643693739328960 5994777787004160 22889151550379520 6182565053686560 33716516638210560 5862967216686720 108660805043535360 4496083340253120 14048548599254400 17166863662784640 25287387478657920 12542049108832320 11989555574008320 6514408018540800 81495603782651520 3372062505189840 12365130107373120 3071078065883520 19268928601084800 5271129754894080 11725934433373440 8992166680506240 2303308549412640 50574774957315840 13739033452636800 8794450825030080 13028816037081600 3748985333694720 6744125010379680 21072822898881600 6142156131767040 23451868866746880 10304275089477600 17984333361012480 9771612027811200 4606617098825280 7906694632341120 17588901650060160 7497970667389440 13488250020759360 12284312263534080 3454962824118960 20608550178955200 35968666722024960 19543224055622400 5623478000542080 9213234197650560 14995941334778880 8246720744236800 26976500041518720 14657418041716800 3848469680643840 6909925648237920 11860041948511680 21784564051588800 71937333444049920 10236926886278400 39086448111244800 11246956001084160 18426468395301120 9170199690422400 53953000083037440 7677695164708800 8116509364064640 29314836083433600 8435217000813120 7696939361287680 13819851296475840 20473853772556800 5891262667234560 22493912002168320 6087382023048480 36852936790602240 5772704520965760 107906000166074880 15355390329417600 16870434001626240 27639702592951680 11782525334469120 3582441487537920 80929500124556160 11516542747063200 12174764046096960 3023797606220160 9606875866156800 11545409041931520 30710780658835200 8836894000851840 2267848204665120 55279405185903360 7555449904168320 8659056781448640 7164882975075840 23033085494126400 6047595212440320 23090818083863040 5666587428126240 61421561317670400 17673788001703680 5373662231306880 4535696409330240 14410313799235200 17318113562897280 46066170988252800 13255341001277760 12095190424880640 3401772306997680 11333174856252480 2814775454494080 5365679167537920 35347576003407360 10747324462613760 5321826568033920 9071392818660480 2111081590870560 92132341976505600 4024259375653440 26510682002555520 8060493346960320 3816231707393280 6803544613995360 21615470698852800 5629550908988160 21494648925227520 19883011501916640 10643653136067840 18142785637320960 8956103718844800 4222163181741120 8048518751306880 16120986693920640 7982739852050880 7632463414786560 13607089227990720 11259101817976320 5575246880797440 3166622386305840 6036389063480160 18888624760420800 36285571274641920 5724347561089920 8444326363482240 15965479704101760 27214178455981440 13434155578267200 6425288078774400 3915691858471680 6333244772611680 12072778126960320 72571142549283840 9382584848313600 11448695122179840 16888652726964480 8362870321196160 9246937763145600 54428356911962880 8258282453393280 8586521341634880 7831383716943360 12666489545223360 5996935540189440 22897390244359680 6193711840044960 33777305453928960 5873537787707520 108856713823925760 4497701655142080 14073877272470400 17173042683269760 25332979090446720 12544305481794240 11993871080378880 6526153097452800 81642535367944320 3373276241356560 12387423680089920 3076615031656320 19275864236323200 5272078055650560 11747075575415040 8995403310284160 2307461273742240 50665958180893440 13763804088988800 8810306681561280 13052306194905600 3749659793591040 6746552482713120 21110815908705600 6153230063312640 23494151150830080 10322853066741600 17990806620568320 9789229646179200 4614922547484480 7908117083475840 17620613363122560 7499319587182080 13493104965426240 12306460126625280 3461191910613360 20645706133483200 5127691719427200 35981613241136640 19578459292358400 5624489690386560 9229845094968960 14998639174364160 8249689059091200 3845768789570400 26986209930852480 14683844469268800 3849854894242560 6922383821226720 11862175625213760 21796353298843200 10255383438854400 39156918584716800 11248979380773120 18459690189937920 9186732999158400 7691537579140800 8119430810789760 29367688938537600 8436734535579840 7699709788485120 13844767642453440 20510766877708800 5892322532785920 22497958761546240 6089573108092320 36919380379875840 5774782341363840 15383075158281600 16873469071159680 27689535284906880 11784645065571840 3583730947265280 11537306368711200 12179146216184640 3024885988333440 9624196475308800 11549564682727680 30766150316563200 8838483799178880 2268664491250080 55379070569813760 7558169403818880 8662173512045760 7167461894530560 23074612737422400 6049771976666880 23099129365455360 5668627052864160 61532300633126400 17676967598357760 5375596420897920 4537328982500160 14436294712963200 17324347024091520 46149225474844800 13257725698768320 12099543953333760 3402996736875120 11337254105728320 2815788601422720 5366644478173440 35353935196715520 10751192841795840 5327570062846080 9074657965000320 2111841451067040 92298450949689600 4024983358630080 26515451397536640 8063394631346880 3816918265224960 6805993473750240 21654442069444800 5631577202845440 21502385683591680 19886588548152480 10655140125692160 18149315930000640 8959327368163200 4223682902134080 8049966717260160 16126789262693760 7991355094269120 7633836530449920 13611986947500480 11263154405690880 5581263875362560 3167762176600560 6037475037945120 18895423509547200 36298631860001280 5725377397837440 8447365804268160 15982710188538240 27223973895000960 13438991052244800 6426444017980800 3917101267941120 6335524353201120 12074950075890240 72597263720002560 9385962004742400 11450754795674880 16894731608536320 8371895813043840 9263609425929600 54447947790001920 8261254929755520 8588066096756160 7834202535882240 12671048706402240 5998014416782080 22901509591349760 6195941197316640 33789463217072640 5875651901911680 108895895580003840 4498510812586560 14078943007113600 17176132193512320 25342097412804480 12557843719565760 11996028833564160 6528502113235200 81671921685002880 3373883109439920 12391882394633280 3077722424810880 19279332053942400 5277767860189440 11751303803823360 8997021625173120 2308291818608160 50684194825608960 13768758216259200 8813477852867520 13057004226470400 3753706552968960 6747766218879840 21118414510670400 6155444849621760 23502607607646720 10326568662194400 17994043250346240 9792753169852800 4616583637216320 7916651790284160 17626955705735040 7507413105937920 13495532437759680 12310889699243520 3462437727912240 20653137324388800 5129537374684800 35988086500692480 19585506339705600 5630559829453440 9233167274432640 15014826211875840 8251173216518400 3847153031013600 26991064875519360 14689129754779200 3850547501041920 6924875455824480 11874977685426240 21835650789691200 10259074749369600 39171012679411200 11261119658906880 18466334548865280 9190039660905600 7694306062027200 8120891534152320 29378259509558400 8445839744180160 7701095002083840 13849750911648960 20518149498739200 5898681726094080 22522239317813760 6090668650614240 36932669097730560 5775821251562880 15388612124054400 16891679488360320 27699501823297920 11797363452188160 3584375677128960 11541459093040800 12181337301228480 3025430179390080 9627660597139200 11551642503125760 30777224248108800 8848022589141120 2269072634542560 55399003646595840 7559529153644160 8663731877344320 7168751354257920 23082918186081600 6050860358780160 23103285006251520 5669646865233120 61554448496217600 17696045178282240 5376563515693440 4538145269085120 14441490895708800 17327463754688640 46165836372163200 13272033883711680 12101720717560320 3403608951813840 11339293730466240 2816295174887040 5372436341986560 35392090356564480 10753127031386880 5336185305064320 9076290538170240 2112221381165280 92331672744326400 4029327256489920 26544067767423360 8064845273540160 3821037612215040 6807217903627680 21662236343563200 5632590349774080 21506254062773760 19908050825567520 10672370610128640 18152581076340480 8960939192822400 4224442762330560 8058654512979840 16129690547080320 8004277957596480 7642075224430080 13614435807255360 11265180699548160 5590289367210240 3168332071747920 6043990884734880 18898822884110400 36305162152680960 5731556418322560 8448885524661120 16008555915192960 27228871614510720 13441408789233600 6433379653219200 3917805972675840 6336664143495840 12087981769469760 72610324305361920 9387650582956800 11463112836645120 16897771049322240 8385434050815360 9266943758486400 54457743229021440 8262741167936640 8597334627483840 7835611945351680 12673328286991680 6004487676337920 22926225673290240 6197055875952480 33795542098644480 5876708959013760 108915486458042880 4503365757253440 14081475874435200 17194669254967680 25346656573983360 12578151076223040 12008975352675840 6529676621126400 81686614843532160 3377524317940080 12394111751904960 3078276121388160 19300138959657600 5286302566997760 11753417918027520 9006731514506880 2308707091041120 50693313147966720 13771235279894400 8815063438520640 13059353242252800 3759776692035840 6755048635880160 21122213811652800 6156552242776320 23506835836055040 10328426459920800 18013463029013760 9794514931689600 4617414182082240 7929453850496640 17630126877041280 4130039080540800 7519553384071680 13510097271760320 12313104485552640 3463060636561680 20656852919841600 5130460202313600 36026926058027520 19589029863379200 5639665038053760 9234828364164480 8260078161081600 3847845151735200 27020194543520640 14691772397534400 3854703141838080 6926121273123360 11894180775744960 21843510287860800 10260920404627200 39178059726758400 11279330076107520 18469656728328960 9191692991779200 7695690303470400 8129655874327680 29383544795068800 8459497557080640 7709406283676160 13852242546246720 20521840809254400 5908220516056320 22558660152215040 6097241905745760 36939313456657920 5782054712757120 15391380606940800 16918995114161280 27704485092493440 6490061412278400 11816441032112640 3588244056311040 11543535455205600 12194483811491520 3028695325729920 9629392658054400 11564109425514240 30782761213881600 8862330774084480 2271521494297440 55408970184986880 7567687652595840 8673082069135680 7176488112622080 23087070910411200 6057390651459840 23128218851028480 5675765739446880 61565522427763200 17724661548168960 5382366084466560 4543042988594880 14444088987081600 17346164138271360 46174141820822400 13293496161126720 12114781302919680 3407282241446160 11351531478893760 2819334615672960 5381124137706240 35449323096337920 10764732168933120 5340971550741120 9086085977189760 2114500961754720 92348283641644800 4035843103279680 26586992322253440 8073549126699840 3827216632700160 6814564482892320 21666133480622400 5638669231345920 21529464337866240 19940244241690080 10681943101482240 18172171954379520 8970610140777600 4229001923509440 8071686206559360 16147098253399680 8011457326111680 7654433265400320 13629128965784640 11277338462691840 5595303529347840 3171751442632080 6053764654919520 18919219131489600 36344343908759040 5740824949050240 8458003847018880 16022914652223360 27258257931569280 13455915211166400 6443783106076800 3922034201084160 6343502885264160 12107529309839040 72688687817518080 9397782052243200 11481649898100480 16916007694037760 8392955294021760 9268610924764800 54516515863138560 8271658597023360 8611237423575360 7844068402168320 12687005770528320 6014197565671680 22963299796200960 6203743947767520 33832015388075520 5883051301626240 109033031726277120 4510648174253760 14096673078364800 17222474847150720 25374011541056640 12589432941032640 12028395131343360 6536723668473600 81774773794707840 3382986130690320 12407487895535040 3081598300851840 19331349318230400 5291044070780160 11766102603252480 9021296348507520 2311198725638880 50748023082113280 13786097661705600 8824576952439360 13073447336947200 3763148991517440 6765972261380640 21145009617547200 6163196601703680 23532205206504960 10339573246279200 18042592697015040 9805085502710400 4622397451277760 7936566106170240 17649153904878720 4136717788963200 7526297983034880 13531944522761280 12326393203407360 3466798088458320 20679146492558400 5135997168086400 36085185394030080 19610171005420800 5644723487276160 9244794902555520 8273435577926400 3851997876064800 27063889045522560 14707628254065600 3860936603032320 6933596176916640 11904849159255360 21847440036945600 10271994336172800 39220342010841600 11289446974552320 18489589805111040 9201612977020800 7703995752129600 8142802384590720 29415256508131200 8467085230914240 7721873206064640 13867192353833280 20543988672345600 5913519843813120 22578893949104640 6107101788443040 36979179610222080 5791404904548480 15407991504259200 16934170461828480 27734384707666560 6500556525513600 11827039687626240 3594046625084160 11555993628194400 12214203576886080 3033593045239680 9639785023545600 11582809809096960 30815983008518400 8870279765719680 2275194783929760 55468769415333120 7579925401023360 8687107356822720 7188093250168320 23111987256388800 6067186090479360 23165619618193920 5684944050767520 61631966017036800 17740559531439360 5391069937626240 4550389567859520 14459677535318400 17374214713645440 46223974512777600 13305419648579520 12134372180958720 3412792175894640 11369888101535040 2823893776851840 5385950690883840 35481119062878720 10782139875252480 5341928799876480 9100779135719040 2117920332638880 92447949025555200 4039463018162880 26610839297159040 8086604906439360 3830649421858560 6825584351789280 21689516302977600 5647787553703680 21564279750504960 19958129472869280 10683857599752960 18201558271438080 8985116562710400 4235840665277760 8078926036325760 16173209812878720 8012893199814720 7661298843717120 13651168703578560 11295575107407360 5596306361775360 3176880498958320 6059194527244320 18949813502558400 36403116542876160 5745974132787840 8471681330555520 16025786399629440 27302337407157120 13477674844065600 6449562802108800 3928376543696640 6353760997916640 12118389054488640 72806233085752320 9412979256172800 11491948265575680 16943362661111040 8394459542663040 9278613922435200 54604674814314240 8285034740653440 8618961199181760 7856753087393280 12707521995833280 6019591948634880 22983896531151360 6213776055490080 33886725322222080 5892564815544960 109209349628628480 4514693961476160 14119468884259200 17237922398363520 25415043991666560 12591689313994560 12039183897269760 6547294239494400 81907012221471360 3386020471107120 12427552110980160 3086581570047360 19348688406326400 5291992371536640 11785129631089920 9029387922952320 2314936177535520 50830087983333120 13808391234422400 8838847223317440 13094588478988800 3763823451413760 6772040942214240 21179203326388800 6173163140094720 23570259262179840 10356293425816800 18058775845904640 9820941359241600 4629872355071040 7937988557304960 17677694446634880 4140428182531200 7527646902827520 13544081884428480 12346326280189440 3472404266303280 20712586851633600 5144302616745600 36117551691809280 19641882718483200 5645735177120640 9259744710142080 8280856365062400 3858226962559200 27088163768856960 14731412038862400 3864399637029120 6944808532606560 11906982835957440 21871018531454400 10288605233491200 39283765436966400 11291470354241280 18519489420284160 9216492954883200 7716453925118400 8150106001403520 29462824077724800 8468602765680960 7728799274058240 13889617065213120 20577210466982400 5914579709364480 22582940708482560 6112579501052640 37038978840568320 5796599455543680 15432907850236800 16937205531361920 27779234130426240 6506387143977600 11829159418728960 3597270274402560 11574680887677600 12225159002105280 3036314000522880 9655373571782400 11593198911087360 30865815700473600 8871869564046720 2277235500392160 55558468260852480 7586724150149760 8694899183315520 7194540548805120 23149361775355200 6072628001045760 23186397822174720 5690043112612320 61731631400947200 17743739128093440 5395905411603840 4554471000784320 14483060357673600 17389798366631040 46298723550710400 13307804346070080 12145256002091520 3415853250588240 11380086225224640 2826426644173440 5386916001519360 35487478256186880 10791810823207680 5346715045553280 9108942001568640 2119819983130080 92597447101420800 4040187001139520 26615608692140160 8093858117405760 3831335979690240 6831706501176480 21724590536510400 5652853288346880 21583621646415360 19961706519105120 10693430091106560 18217884003137280 8993175686006400 4239639966260160 8080374002279040 16187716234811520 8020072568329920 7662671959380480 13663413002352960 11305706576693760 5601320523912960 3179729974695120 6060280501709280 18966810375374400 36435768006274560 5747003969535360 8479279932520320 16040145136659840 27326826004705920 13489763529009600 6450718741315200 3931900067370240 6359459949390240 12120561003418560 72871536012549120 9421422147244800 11494007939070720 16958559865040640 8401980785869440 9293618418940800 54653652009411840 8292465931559040 8620505954303040 7863800134740480 12718919898780480 6020670825227520 22988015878141440 6219349448669280 33917119730081280 5897850101055360 109307304018823680 4515503118920640 14132133220867200 17241011908606080 25437839797560960 12602971178804160 12041341650455040 6553166778950400 81980478014117760 3386627339190480 12438698897338560 3089350052933760 19352156223945600 5296733875319040 11795700202110720 9031006237841280 2317012539700320 50875679595121920 13820776552598400 8846775151583040 13106333557900800 3767195750895360 6773254678380960 21198199831300800 6178700105867520 23591400404221440 10365582414448800 18062012475682560 9829750168425600 4634025079400640 7945100812978560 17693550303166080 4141170261244800 7534391501790720 13546509356761920 12357400211735040 3475518809550480 20731164828897600 5148916754889600 36124024951365120 19659500336851200 5650793626343040 9268050158801280 8282340522489600 3861687566167200 27093018713523840 14744625252638400 3865092243828480 6951037619100960 11917651219467840 21906386273217600 10297833509779200 39319000673702400 11301587252686080 18536100317602560 9224759609251200 7723375132334400 8151566724766080 29489250505276800 8476190439514560 7730184487656960 13902075238201920 20595667019558400 5919879037121280 22603174505372160 6113675043574560 37072200635205120 5797638365742720 15446750264668800 16952380879029120 27804150476403840 6507553267670400 11839758074242560 3597915004266240 11585062698501600 12227350087149120 3036858191579520 9664033876358400 11595276731485440 30893500529337600 8879818555681920 2277643643684640 55608300952807680 7588083899975040 8696457548614080 7195830008532480 23170125397003200 6073716383159040 23190553462970880 5691062924981280 61787001058675200 17759637111363840 5396872506399360 4555287287369280 14496050814537600 17392915097228160 46340250794006400 13319727833522880 12147432766318080 3416465465526960 11382125849962560 2826933217637760 5391742554696960 35519274222727680 10793745012798720 5347672294688640 9110574574738560 2120199913228320 92680501588012800 4043806916022720 26639455667045760 8095308759599040 3834768768848640 6832930931053920 21744076221806400 5653866435275520 21587490025597440 19979591750284320 9485104874968800 10695344589377280 18221149149477120 8994787510665600 4240399826456640 8087613832045440 16190617519198080 8021508442032960 7669537537697280 13665861862107840 11307732870551040 5602323356340480 3180299869842480 6065710374034080 18970209749937600 36442298298954240 5752153153272960 8480799652913280 16043016884065920 27331723724215680 13492181265998400 6456498437347200 3932604772104960 6360599739684960 12131420748068160 72884596597908480 9423110725459200 11504306306545920 16961599305826560 8403485034510720 9301954250332800 54663447448431360 8293952169740160 8628229729909440 7865209544209920 12721199479369920 6026065208190720 23008612613091840 6220464127305120 33923198611653120 5898907158157440 109326894896862720 4519548906143040 14134666088188800 17256459459818880 25442398958739840 12605227551766080 12052130416381440 6554341286841600 81995171172647040 3389661679607280 12440928254610240 3089903749511040 19369495312041600 5297682176075520 11797814316314880 9039097812286080 2317427812133280 50884797917479680 13823253616233600 8848360737236160 13108682573683200 3767870210791680 6779323359214560 21201999132283200 6179807499022080 23595628632629760 10367440212175200 18078195624572160 9831511930262400 4634855624266560 7946523264113280 17696721474472320 4144880654812800 7535740421583360 13558646718429120 12359614998044160 3476141718199920 20734880424350400 5149839582518400 36156391249144320 19663023860524800 5651805316187520 9269711248533120 8289761309625600 3862379686888800 27117293436858240 14747267895393600 3868555277825280 6952283436399840 11919784896169920 21926035018641600 10299679165036800 39326047721049600 11303610632375040 18539422497066240 9226412940124800 7724759373777600 8158870341578880 29494535790787200 8477707974281280 7737110555650560 13904566872799680 20599358330073600 5920938902672640 22607221264750080 6119152756184160 37078844994132480 5802832916737920 15449518747555200 16955415948562560 27809133745599360 6513383886134400 11841877805345280 3601138653584640 11587139060666400 12238305512368320 3039579146862720 9665765937273600 11605665833475840 30899037495110400 8881408354008960 2279684360147040 55618267491198720 7594882649101440 8704249375106880 7202277307169280 23174278121332800 6079158293725440 23211331666951680 5696161986826080 61798074990220800 17762816708017920 5401707980376960 4559368720294080 14498648905910400 17408498750213760 46348556242665600 13322112531013440 12158316587450880 3419526540220560 11392323973652160 2829466084959360 5392707865332480 35525633416035840 10803415960753920 5349586792959360 9118737440588160 2122099563719520 92697112485331200 4044530898999360 26644225062026880 8102561970565440 3835455326680320 6839053080441120 21747973358865600 5658932169918720 21606831921507840 19983168796520160 9493603311376800 10699173585918720 18237474881176320 9002846633961600 4244199127439040 8089061797998720 16205123941130880 8024380189439040 7670910653360640 13678106160882240 11317864339837440 5604329021195520 3183149345579280 6066796348499040 18987206622753600 36474949762352640 5753182990020480 8488398254878080 16048760378878080 27356212321764480 13504269950942400 6457654376553600 3936128295778560 6366298691158560 12133592696998080 72949899524705280 9431553616531200 11506365980040960 16976796509756160 8406493531793280 9303621416611200 54712424643528960 8301383360645760 8629774485030720 7872256591557120 12732597382317120 6027144084783360 23012731960081920 6226037520484320 33953593019512320 5904192443667840 109424849287057920 4520358063587520 14147330424796800 17259548970061440 25465194764634240 12609740297689920 12054288169566720 6560213826297600 82068636965293440 3390268547690640 12452075040968640 3092672232397440 19372963129660800 5299578777588480 11808384887335680 9040716127175040 2319504174298080 50930389529268480 13835638934409600 8856288665501760 13120427652595200 3769219130584320 6780537095381280 21220995637195200 6185344464794880 23616769774671360 10376729200807200 18081432254350080 9840320739446400 4639008348596160 7949368166382720 17712577331003520 4145622733526400 7538438261168640 13561074190762560 12370688929589760 3479256261447120 20753458401614400 5154453720662400 36162864508700160 19680641478892800 5653828695876480 9278016697192320 8291245467052800 3865840290496800 27122148381525120 14760481109169600 3869247884624640 6958512522894240 11924052249574080 21929964767726400 10308907441324800 39361282957785600 11307657391752960 18556033394384640 9234679594492800 7731680580993600 8160331064941440 29520962218339200 8480743043814720 7738495769249280 13917025045788480 20617814882649600 5923058633775360 22615314783505920 6120248298706080 37112066788769280 5803871826936960 15463361161987200 16961486087629440 27834050091576960 6514550009827200 11846117267550720 3601783383448320 11597520871490400 12240496597412160 3040123337919360 9674426241849600 11607743653873920 30926722323974400 8884587950663040 2280092503439520 55668100183153920 7596242398926720 8705807740405440 7203566766896640 23195041742980800 6080246675838720 23215487307747840 5697181799195040 61853444647948800 17769175901326080 5402675075172480 4560185006879040 14511639362774400 17411615480810880 46390083485961600 13326881925994560 12160493351677440 3420138755159280 11394363598390080 2829972658423680 5394638486603520 35538351802652160 10805350150344960 5359159284312960 9120370013758080 2122479493817760 92780166971923200 4045978864952640 26653763851989120 8104012612758720 3836828442343680 6840277510318560 21767459044161600 5659945316847360 21610700300689920 19990322888991840 9495302998658400 10718318568625920 18240740027516160 9004458458620800 4244958987635520 8091957729905280 16208025225517440 8038738926469440 7673656884687360 13680555020637120 11319890633694720 5614357345470720 3183719240726640 6068968297428960 18990605997316800 36481480055032320 5755242663515520 8489917975271040 16077477852938880 27361110041274240 13506687687931200 6459966254966400 3936833000513280 6367438481453280 12137936594857920 72962960110064640 9433242194745600 11510485327031040 16979835950542080 8421536018206080 9311957248003200 54722220082548480 8302869598826880 8632863995273280 7873666001026560 12734876962906560 6029301837968640 23020970654062080 6227152199120160 33959671901084160 5905249500769920 109444440165096960 4521976378476480 14149863292118400 17265727990546560 25469753925813120 12632304027309120 12058603675937280 6561388334188800 82083330123822720 3391482283857360 12454304398240320 3093225928974720 19379898764899200 5309061785153280 11810499001539840 9043952756952960 2319919446731040 50939507851626240 13838115998044800 8857874251154880 13122776668377600 3775963729547520 6782964567714720 21224794938177600 6186451857949440 23620998003079680 10378586998533600 18087905513905920 9842082501283200 4639838893462080 7963592677729920 17715748502309760 4147106890953600 7551927459095040 13565929135429440 12372903715898880 3479879170096560 20757173997067200 5155376548291200 36175811027811840 19684165002566400 5663945594321280 9279677786924160 8294213781907200 3866532411218400 27131858270858880 14763123751924800 3870633098223360 6959758340193120 11945389016594880 21949613513150400 10310753096582400 39368330005132800 11327891188642560 18559355573848320 9236332925366400 7733064822436800 8163252511666560 29526247503849600 8495918391481920 7741266196446720 13919516680386240 20621506193164800 5933657289288960 5799798616827600 22655782377285120 6122439383749920 37118711147696640 5805949647335040 15466129644873600 16991836782963840 27839033360772480 6516882257212800 11867314578577920 3603072843175680 11599597233655200 12244878767499840 3041211720032640 9676158302764800 11611899294670080 30932259289747200 8900485933933440 2280908790024480 55678066721544960 7598961898577280 8708924471002560 7206145686351360 23199194467310400 6082423440065280 23223798589340160 5699221423932960 61864518579494400 17800971867866880 5404609264763520 4561817580048960 14514237454147200 17417848942005120 46398388934620800 13350728900900160 12164846880130560 3421363185036720 11398442847865920 2830985805352320 19550646771638400 5404291592958720 35601943735733760 10809218529527040 5366817277395840 9123635160097920 2123239354014240 92796777869241600 4053218694719040 26701457801800320 8106913897145280 3843694020660480 6842726370073440 21771356181220800 5661971610704640 21618437059054080 20026093351350240 9498702373221600 10733634554791680 18247270320195840 9007682107939200 4246478708028480 8106437389438080 16213827794290560 8050225916093760 7687388041320960 13685452740146880 11323943221409280 5622380004890880 3184859031021360 6079828042078560 18997404746443200 36494540640391680 5765541030990720 8492957416056960 16100451832187520 27370905480293760 13511523161908800 6471525647030400 3938242409982720 6369718062042720 12159656084157120 72989081280783360 9436619351174400 11531082061981440 16985914832113920 8433570007336320 9313624414281600 54741810960587520 8305842075189120 8648311546486080 7876484819965440 12739436124085440 6040090603895040 23062164123962880 6229381556391840 33971829664227840 5907363614974080 109483621921175040 4530067952921280 14154929026761600 17296623092972160 25478872248170880 12650355011004480 12080181207790080 6563737349971200 82112716440881280 3397550964690960 12458763112783680 3094333322129280 19414576941091200 11814727229948160 9060135905842560 2320749991596960 50957744496341760 13843070125315200 8861045422461120 13127474699942400 3781359408718080 6795101929381920 21232393540142400 6188666644258560 23629454459896320 10382302593986400 18120271811685120 9845606024956800 4641499983193920 17722090844922240 4154527678089600 7562718817436160 13590203858763840 12377333288517120 3481124987395440 20764605187972800 5157222203548800 36240543623370240 19691212049913600 5672039113077120 9282999966387840 8309055356179200 3867916652661600 27180407717527680 14768409037435200 3877559166216960 6962249974790880 11962458430211520 21953543262235200 10314444407097600 39382424099827200 11344078226154240 18565999932775680 9239639587113600 7735833305323200 8177859745292160 29536818074870400 8508058669615680 7755118332433920 13924499949581760 20628888814195200 5942136213699840 5801874978992400 22688156452308480 6133394808969120 37131999865551360 5816338749325440 15471666610646400 17016117339231360 27848999899163520 6528543494140800 11884272427399680 3609520141812480 11603749957984800 12266789617938240 74263999731102720 9679622424595200 11632677498650880 30943333221292800 8913204320549760 55697999798327040 7612559396830080 8724508123988160 7219040283624960 23207499915969600 6093307261198080 23265354997301760 5709419547622560 61886666442585600 17826408641099520 5414280212718720 111395999596654080 4569980445898560 14519433636892800 17449016247976320 46414999831939200 13369806480824640 12186614522396160 83546999697490560 3427485334423920 11418839095245120 2836051539995520 19585630482422400 5412014078042880 35652817282199040 10828560425437440 5379261516155520 9139960891797120 2127038654996640 92829999663878400 4059010558532160 26739612961649280 8121420319078080 3849186483313920 6854970668847840 21779150455339200 5672103079991040 21657120850874880 20054709721236960 9515699246037600 10758523032311040 18279921783594240 9023800354531200 4254077309993280 8118021117064320 16242840638156160 8068892274233280 7698372966627840 13709941337695680 11344206159982080 5635416826448640 3190557982494960 6088515837798240 19031398492075200 36559843567188480 5773779724970880 8508154619986560 16137784548466560 27419882675391360 13535700531796800 6480773160681600 3945289457329920 6381115964989920 12177031675596480 73119687134376960 9453505133318400 11547559449941760 17016309239973120 8453125239672960 9316958746838400 54839765350782720 8320704457000320 8660669587456320 7890578914659840 12762231929979840 6048721616636160 23095118899883520 6240528342750240 34032618479946240 5917934185994880 109679530701565440 4536541212477120 14180257699977600 17321339174912640 25524463859959680 12679687859509440 12097443233272320 6575482428883200 82259648026174080 3402405909357840 12481056685500480 3099870287902080 19442319482044800 11835868371989760 9073082424954240 2324902715926560 51048927719919360 13867840761667200 8876901278992320 13150964857766400 6804811818715680 21270386549966400 6199740575804160 23671736743979520 10400880571250400 18146164849908480 9863223643324800 4649805431853120 17753802557984640 4160464307798400 13609623637431360 12399481151608320 3487354073889840 20801761142500800 5166450479836800 36292329699816960 19726447286649600 5685191081055360 9299610863706240 8320928615596800 3874837859877600 27219247274862720 14794835464987200 3883100020611840 6974708147779680 21961402760404800 10332900959673600 39452894573299200 20414435456147040 11370382162110720 18599221727412480 9256172895849600 7749675719755200 8189545532192640 29589670929974400 8527786621583040 7766200041223680 13949416295559360 20665801919347200 5955914465867520 5812256789816400 40828870912294080 6142159149144480 37198443454824960 5824650030917760 15499351439510400 17055573243166080 27898832591118720 6537872483683200 11911828931735040 3614677980721920 11624513579632800 12284318298288960 74396886909649920 9696943033747200 11649300061835520 30998702879020800 8933871698801280 55797665182237440 7623437395432320 8736975046376640 7229355961443840 23249027159265600 6102014318104320 23298600123671040 5717578046574240 61997405758041600 17867743397602560 5422016971082880 111595330364474880 4576510738578240 14545414550620800 17473950092753280 46498054318531200 13400807548201920 12204028636208640 83696497773356160 3432383053933680 11435156093148480 2840104127710080 19613617451049600 5424563116304640 35735486795205120 10844033942165760 5381176014426240 9153021477156480 2130078095782560 92996108637062400 4068422337228480 26801615096403840 8133025456624320 3858111735125760 6864766107867360 21818121825931200 5680208255420160 21688067884331520 20101211322302880 9529296744290400 10762352028852480 18306042954312960 9036694951804800 4260156191565120 8136844674456960 16266050913248640 8071764021639360 7716223470251520 13729532215734720 11360416510840320 5637422491303680 3195117143673840 6102633505842720 19058593488580800 36612085908625920 5787167602688640 8520312383130240 16143528043278720 27459064431469440 13555042427707200 12814230068019072 3950927095207680 6390234287347680 12205267011685440 73224171817251840 9467013759033600 11574335205377280 17040624766260480 8456133736955520 9333630409622400 54918128862938880 8332594362449280 8680751404032960 7901854190415360 12780468574695360 6062747012340480 23148670410754560 6249445771836960 34081249532520960 5926390642811520 109836257725877760 16665188724898560 14200520638550400 17361502808065920 25560937149390720 12684200605433280 12125494024680960 6584878492012800 82377193294408320 12498891543673920 3104299860520320 38442690204057216 11852781285623040 33330377449797120 9094120518510720 2328224895390240 51121874298781440 13887657270748800 8889585964217280 13169756984025600 24997783087347840 21300780957825600 6208599721040640 23705562571246080 10415742953061600 66660754899594240 18188241037021440 9877317738019200 4656449790780480 17779171928434560 4170111331075200 49995566174695680 13641180777766080 12417199442081280 3492337343085360 20831485906123200 5173833100867200 36376482074042880 19754635476038400 5687214460744320 9312899581560960 3880374825650400 27282361555532160 14815976607028800 3892103909003520 6984674686170720 22000700251252800 10347666201734400 39509270952076800 20461771166649120 11374428921488640 18625799163121920 9269399542838400 7760749651300800 8208534935905920 29631953214057600 8530821691116480 7784207818007040 13969349372341440 20695332403468800 5958034196970240 5820562238475600 40923542333298240 6156401201929440 37251598326243840 5838155863505280 15521499302601600 17061643382232960 27938698744682880 6553032091689600 11916068393940480 4052667707101440 11641124476951200 12312802403858880 74503196652487680 9710799521068800 11676311727010560 31042998605203200 8937051295455360 55877397489365760 8547167607834240 8757233795257920 8105335414202880 23282248953902400 6116163285576960 23352623454021120 6410375705875680 62085997210406400 17874102590910720 6079001560652160 111754794978731520 4587122464182720 14566199281603200 17514467590515840 46564497907804800 13405576943183040 12232326571153920 83816096234048640 3440341848137040 12820751411751360 3184238912722560 19659096275068800 5426493737575680 35748205181821440 12158003121304320 5385005010967680 9174244928365440 2388179184541920 93128995815609600 4069870303181760 26811153886366080 9118502340978240 3859484850789120 6880683696274080 21849298922404800 6368477825445120 24316006242608640 20108365414774560 10683959509792800 10770010021935360 18348489856730880 10131669267753600 4776358369083840 8139740606363520 18237004681956480 7718969701578240 13761367392548160 12736955650890240 5641433821013760 3582268776812880 6104805454772640 21367919019585600 36696979713461760 5789227276183680 9552716738167680 15437939403156480 16155015032903040 27522734785096320 15197503901630400 12843942899711616 3960088256759040 7164537553625760 12209610909545280 73393959426923520 10614129709075200 11578454552367360 19105433476335360 8462150731520640 9346967739849600 55045469570192640 8351915458803840 8683840914275520 7920176513518080 14329075107251520 6064904765525760 23156909104734720 6263936594102880 38210866952670720 5940132385138560 110090939140385280 16703830917607680 15921194563612800 17367681828551040 28658150214503040 12129809531051520 6600147094598400 82568204355288960 12527873188205760 3111497916024960 38531828699134848 9792061441747200 11880264770277120 33407661835215360 9097357148288640 2333623437018720 57316300429006080 13919859098006400 8910198577707840 13200294189196800 25055746376411520 23881791845419200 6222995832049920 23760529540554240 10439894323504800 66815323670430720 18194714296577280 9900220641897600 4667246874037440 14688092162620800 17820397155415680 4171595488502400 50111492752823040 13646035722432960 12445991664099840 3500435155528080 20879788647009600 5185829860041600 36389428593154560 19800441283795200 5691261220122240 9334493748074880 3889372395031200 27292071444865920 14850330962846400 3893489122602240 7000870311056160 22032138243931200 10371659720083200 39600882567590400 20469053583649440 11382522440244480 18668987496149760 9290892844195200 7778744790062400 8211456382631040 29700661925692800 8536891830183360 7786978245204480 14001740622112320 20743319440166400 5962273659175680 5834058592546800 40938107167298880 6158592286973280 37337974992299520 5840233683903360 15557489580124800 17073783660366720 28003481244224640 6555364339075200 11924547318351360 4062064778392320 11668117185093600 12317184573946560 74675949984599040 9733316312966400 11680467367806720 31114979160249600 8943410488763520 56006962488449280 8566986243150720 8760350525855040 8124129556784640 23336234370187200 6118340049803520 23360934735613440 6425239682363040 62229958320499200 17886820977527040 6093097167588480 112013924976898560 4588755037352640 14599974469449600 17520701051710080 46672468740374400 13415115733145280 12236680099607040 84010443732673920 3441566278014480 12850479364726080 3191622325879680 19666093017225600 5430354980117760 35773641955054080 12186194335176960 5387876758373760 9177510074705280 2393716744409760 93344937480748800 4072766235088320 26830231466290560 9139645751382720 3862231082115840 6883132556028960 21899961704174400 6383244651759360 24372388670353920 20122673599717920 10708732803938400 10775753516747520 18355020149410560 10155161945980800 4787433488819520 8145532470176640 18279291502765440 7724462164231680 13766265112057920 12766489303518720 5644442318296320 3590575116614640 6109149352632480 21417465607876800 36710040298821120 5793346623173760 9574866977639040 15448924328463360 16163630275121280 27532530224115840 15232742918971200 12848514104587392 3961497666228480 7181150233229280 12218298705264960 73420080597642240 10638741086265600 11586693246347520 19149733955278080 8466663477444480 9368640901468800 55065060448231680 8354887935166080 8690019934760640 7922995332456960 14362300466458560 6069220271896320 23173386492695040 6266165951374560 38299467910556160 5942246499342720 110130120896463360 16709775870332160 15958111629398400 17380039869521280 28724600932917120 12138440543792640 6602496110380800 82597590672347520 12532331902749120 3112605309179520 38545542313762176 9814766658681600 11884492998685440 33419551740664320 9103830407844480 2334453981884640 57449201865834240 13924813225276800 8913369749014080 13204992220761600 25064663805498240 23937167444097600 6225210618359040 23768985997370880 10443609918957600 66839103481328640 18207660815688960 9903744165571200 4668907963769280 14722149988022400 17826739498028160 4174563803356800 50129327610996480 13655745611766720 12450421236718080 3501680972826960 20887219837915200 5187675515299200 36415321631377920 19807488331142400 5694296289655680 9337815927538560 3890756636474400 27311491223533440 14855616248356800 3896259549799680 7003361945653920 22083224982033600 10375351030598400 39614976662284800 20483618417650080 11388592579311360 18675631855077120 9294199505942400 7781513272948800 8217299276081280 29711232496713600 8541444434483520 7792519099599360 14006723891307840 20750702061196800 5965453255829760 5836134954711600 40967236835300160 6162974457060960 37351263710154240 5844389324699520 15563026545897600 17082888868967040 28013447782615680 6560028833846400 11930906511659520 4063510481667840 11672269909423200 12325948914121920 74702527420308480 9736780434796800 11688778649399040 31126053091795200 8948179883744640 56026895565231360 8570035263968640 8766583987049280 8127020963335680 23344539818846400 6122693578256640 23377557298798080 6427526447976480 62252106183590400 17896359767489280 6095265722501760 112053791130462720 4592020183692480 14605170652195200 17533167974098560 46689079637692800 13422269825616960 12245387156513280 84040343347847040 3444015137769360 12855052895952960 3192758235596160 19680086501539200 5433250912024320 35792719534978560 12190531445003520 5389791256644480 9184040367384960 2394568676697120 93378159275385600 4074938184018240 26844539651233920 9142898583752640 3864290755610880 6888030275538720 21907755978292800 6385516471192320 24381062890007040 20133404738425440 10712544079960800 10779582513288960 18368080734769920 10158776204169600 4789137353394240 8149876368036480 18285797167505280 7728581511221760 13776060551077440 12771032942384640 5646447983151360 3591853015045680 6112407276027360 21425088159921600 36736161469539840 5796436133416320 9578274706788480 15457163022443520 16169373769933440 27552121102154880 15238164306254400 12857656514338944 3964316485167360 7183706030091360 12224814552054720 73472322939079680 10642527451987200 11592872266832640 19156549413576960 8469671974727040 9371975234025600 55104242204309760 8360832887890560 8694654200124480 7928632970334720 14367412060182720 6072456901674240 23185744533665280 6270624665917920 38313098827153920 5946474727751040 110208484408619520 16721665775781120 15963791177980800 17389308400248960 28734824120365440 12144913803348480 6607194141945600 82656363306464640 12541249331835840 3114820095488640 38572969543016832 9818259768979200 11892949455502080 33443331551562240 9108685352511360 2336115071616480 57469648240730880 13934721479817600 8919712091626560 13214388283891200 25082498663671680 23945686766971200 6229640190977280 23785898911004160 10451041109863200 66886663103124480 18217370705022720 9910791212918400 4672230143232960 14727389653468800 17839424183253120 4176790039497600 50164997327343360 13663028028767040 12459280381954560 3504172607424720 20902082219726400 5191366825814400 36434741410045440 19821582425836800 5696319669344640 9344460286465920 3893525119360800 27326056057534080 14866186819377600 3898337370197760 7008345214849440 22091084480203200 10382733651628800 39643164851673600 20494542043150560 11392639338689280 18688920572931840 9300812829436800 7787050238721600 8221681446168960 29732373638755200 8544479504016960 7796674740395520 14016690429698880 20765467303257600 5967572986932480 5840287679041200 40989084086301120 6166261084626720 37377841145863680 5847506055296640 15574100477443200 17088959008033920 28033380859397760 6563527204924800 11935145973864960 4066401888218880 11680575358082400 12332522169253440 74755682291727360 9743708678457600 11695012110593280 31148200954886400 8951359480398720 56066761718795520 8576133305604480 8771259082944960 8132803776437760 23361150716164800 6125958724596480 23390024221186560 6432099979203360 62296401909772800 17902718960797440 6099602832328320 112133523437591040 4594469043447360 14615563017686400 17542518165889920 46722301432329600 13427039220598080 12251917449192960 84100142578193280 3445851782585520 12864199958406720 3195030055029120 19690581614774400 5435181533295360 35805437921594880 12199205664656640 5395534751456640 9188938086894720 2396272541271840 93444602864659200 4076386149971520 26854078441196160 9149404248492480 3865663871274240 6891703565171040 21923344526529600 6390060110058240 24398411329313280 20140558830897120 10720166632005600 10791069502913280 18377876173789440 10166004720547200 4792545082543680 8152772299943040 18298808496984960 7731327742548480 13783407130342080 12780120220116480 5652464977716480 3594408811907760 6114579224957280 21440333264011200 36755752347578880 5798495806911360 9585090165087360 15462655485096960 16186604254369920 27566814260684160 15249007080820800 12864513321652608 3966430599371520 7188817623815520 12229158449914560 73511504695157760 10650100183430400 11596991613822720 19170180330174720 8478697466574720 9378643899139200 55133628521368320 8365291602433920 8697743710367040 7932861198743040 14377635247631040 6074614654859520 23193983227645440 6273968701825440 38340360660349440 5949645899057280 110267257042736640 16730583204867840 15975150275145600 17395487420734080 28755270495262080 12149229309719040 6610717665619200 82700442782052480 12547937403650880 3116481185220480 38593539964957824 9825245989574400 11899291798114560 33461166409735680 9111921982289280 2337360888915360 57510540990524160 13942152670723200 8924468848585920 13221435331238400 25095874807301760 23962725412718400 6232962370440960 23798583596229120 10456614503042400 66922332819471360 18223843964578560 9916076498428800 4674721777830720 14737868984361600 17848937697171840 4178274196924800 50191749614603520 13667882973433920 12465924740881920 3506041333373040 20913229006084800 5194135308700800 36447687929157120 19832152996857600 5702389808411520 9349443555661440 3895601481525600 27335765946867840 14874114747643200 3899722583796480 7012082666746080 22106803476542400 10388270617401600 39664305993715200 20501824460150880 11404779616823040 18698887111322880 9305772822057600 7791202963051200 8224602892894080 29748229495286400 8553584712617280 7799445167592960 14024165333492160 20776541234803200 5973932180240640 5843402222288400 41003648920301760 6168452169670560 37397774222645760 5849583875694720 15582405926102400 17107169425234560 28048330666984320 6565859452310400 11947864360481280 4068570443132160 11686804444576800 12336904339341120 74795548445291520 9748904861203200 11699167751389440 31164811852204800 8960898270360960 56096661333968640 8580706836831360 8774375813542080 8137140886264320 23373608889153600 6128135488823040 23398335502778880 6435530127623520 62329623704409600 17921796540721920 6102855664698240 112193322667937280 4596101616617280 14623357291804800 17548751627084160 46747217778307200 13441347405541440 12256270977646080 84144992000952960 3447076212462960 12871060255247040 3196733919603840 19697578356931200 5440973397108480 35843593081443840 12205711329396480 5398406498862720 9192203233234560 2397550439702880 93494435556614400 4080730047831360 26882694811082880 9154283497047360 3869783218264320 6894152424925920 21935035937707200 6393467839207680 24411422658792960 20162021108312160 10725883546039200 10796812997725440 18384406466469120 10171426107830400 4795100879405760 8161460095662720 18308566994094720 7739566436528640 13788304849851840 12786935678415360 5655473474999040 3596325659554320 6121095071747040 21451767092078400 36768812932938240 5804674827396480 9590201758811520 15479132873057280 16195219496588160 27576609699703680 15257139161745600 12869084526528384 3967840008840960 7192651319108640 12242190143494080 73537625865876480 10655779732012800 11609349654792960 19180403517623040 8483210212498560 9383645397974400 55153219399407360 8368264078796160 8707012241094720 7935680017681920 14385302638217280 6081087914415360 23218699309585920 6276198059097120 38360807035246080 5951760013261440 110306438798814720 16736528157592320 15983669598019200 17414024482189440 28770605276434560 12162175828830720 6613066681401600 82729829099111040 12552396118194240 3117588578375040 38607253579585152 9830485655020800 11903520026522880 33473056315184640 9121631871623040 2338191433781280 57541210552869120 13947106797993600 8927640019892160 13226133362803200 25104792236388480 23975504397028800 6235177156750080 23807040053045760 10460330098495200 66946112630369280 18243263743246080 9919600022102400 4676382867562560 14745728482531200 17855280039784320 4182726669206400 50209584472776960 13682447807434560 12470354313500160 3507287150671920 20920660196990400 5195980963958400 36486527486492160 19839200044204800 5705424877944960 9352765735125120 3896985722968800 27364895614869120 14879400033153600 3903878224592640 7014574301343840 22118592723796800 10391961927916800 39678400088409600 20523671711151840 11410849755889920 18705531470250240 9309079483804800 7793971445937600 8233367233069440 29758800066307200 8558137316917440 7807756449185280 14029148602687680 20783923855833600 5977111776894720 5845478584453200 41047343422303680 6175025424802080 37411062940500480 5855817336888960 15587942891875200 17116274633834880 28058297205375360 6572856194467200 11954223553789440 4070016146407680 11690957168906400 12350050849604160 74822125881000960 9752368983033600 11711634673777920 31175885783750400 8965667665342080 56116594410750720 8583755857649280 8783726005333440 8140032292815360 23381914337812800 6134665781502720 23423269347555840 6437816893236960 62351771567500800 17931335330684160 6105024219611520 112233188821501440 4600999336127040 14628553474550400 17567452010666880 46763828675625600 13448501498013120 12269331563005440 84174891616126080 3450749502095280 12875633786473920 3197869829320320 19718568583401600 5443869329015040 35862670661368320 12210048439223040 5402235495404160 9201998672254080 2398402371990240 93527657351251200 4082901996761280 14306259762748800 26897002996026240 9157536329417280 3871842891759360 6901499004190560 21942830211825600 6395739658640640 24420096878446080 10729694822061600 10804470990808320 18403997344508160 10175040366019200 4796804743980480 8165803993522560 18315072658834560 7743685783518720 13802998008381120 12791479317281280 5659484804709120 3597603557985360 6124352995141920 21459389644123200 36807994689016320 5807764337639040 9593609487960960 15487371567037440 16206706486212480 27605996016762240 15262560549028800 12882798141155712 3972068237249280 7195207115970720 12248705990283840 73615989378032640 10659566097734400 11615528675278080 19187218975921920 8489227207063680 9386979730531200 55211992033524480 8377181507882880 8711646506458560 7944136474498560 14390414231941440 6084324544193280 23231057350556160 6282886130912160 38374437951843840 5958102355873920 110423984067048960 16754363015765760 15989349146601600 17423293012917120 28780828463882880 12168649088386560 6620113728748800 82817988050286720 12565772261824320 3120910757838720 38648394423467136 9833978765318400 11916204711747840 33508726031531520 9126486816289920 2340683068379040 57561656927765760 13961969179804800 8937153533810880 13240227457497600 25131544523648640 23984023719902400 6241821515677440 23832409423495680 10471476884853600 67017452063063040 18252973632579840 9930170593123200 4681366136758080 14750968147977600 17874307067621760 4184952905347200 50263089047297280 13689730224434880 12483643031354880 3511024602568560 20942953769707200 5201517929731200 36505947265159680 19860341186246400 5709471637322880 9362732273516160 3901138447298400 27379460448869760 14895255889684800 3905956044990720 7022049205137120 22126452221966400 10403035859462400 39720682372492800 20534595336652320 11418943274645760 18725464547032320 9318999469046400 7802276894596800 8237749403157120 29790511779369600 8564207455984320 7811912089981440 14044098410274240 20806071718924800 5981351239100160 5851707670947600 41069190673304640 6178312052367840 37450929094064640 5858934067486080 15604553789193600 17128414911968640 28088196820548480 6576354565545600 11962702478200320 4074353256234240 11703415341895200 12356624104735680 74901858188129280 9762761348524800 11717868134972160 31209107578387200 8972026858650240 56176393641096960 8592902920103040 8788401101229120 8148706512468480 23406830683790400 6137930927842560 23435736269944320 6444677190077280 62418215156774400 17944053717300480 6111529884351360 112352787282193920 4603448195881920 14644142022787200 17576802202458240 46813661367580800 13458040287975360 12275861855685120 84264590461645440 3452586146911440 12889354380154560 3201277558469760 19729063696636800 5447730571557120 35888107434600960 12223059768702720 9206896391763840 2400958168852320 93627322735161600 4085797928667840 14321504866838400 26916080575950720 9167294826527040 3874589123086080 6905172293822880 21966213034180800 6402555116939520 24446119537405440 10741128650128800 18413792783527680 10185883140585600 4801916337704640 8171595857335680 18334589653054080 7749178246172160 13810344587645760 12805110233879040 5665501799274240 3601437253278480 6128696893001760 21482257300257600 36827585567055360 5811883684629120 9603832675409280 15498356492344320 27620689175291520 15278824710878400 12889654948469376 3974182351453440 7202874506556960 12257393786003520 73655171134110720 10670925194899200 11623767369258240 19207665350818560 8498252698911360 9396982728201600 55241378350583040 8381640222426240 8717825526943680 7948364702906880 14405749013113920 6088640050563840 23247534738516480 6286230166819680 38415330701637120 5961273527180160 110482756701166080 16763280444852480 16006387792348800 17435651053887360 28811498026227840 12177280101127680 6623637252422400 82862067525874560 12572460333639360 3122571847570560 38668964845408128 9844458096211200 11922547054360320 33526560889704960 9132960075845760 2341928885677920 57622996052455680 13969400370710400 8941910290770240 13247274504844800 25144920667278720 24009581688523200 6245143695141120 23845094108720640 10477050278032800 67053121779409920 18265920151691520 9935455878633600 4683857771355840 14766687144316800 17883820581540480 4187921220201600 50289841334557440 13699440113768640 12490287390282240 3512893328516880 20954100556065600 5204286412617600 36531840303383040 19870911757267200 5715541776389760 9367715542711680 3903214809463200 27398880227537280 14903183817950400 3908726472188160 7025786657033760 22150030716475200 10408572825235200 39741823514534400 20549160170652960 11431083552779520 18735431085423360 9323959461667200 7806429618926400 8243592296607360 29806367635900800 8573312664584640 7817452944376320 14051573314067520 20817145650470400 5987710432408320 5854822214194800 41098320341305920 6182694222455520 37470862170846720 5863089708282240 15612859237852800 17146625329169280 28103146628135040 6581019060316800 11975420864816640 4076521811147520 11709644428389600 12365388444911040 74941724341693440 9767957531270400 11726179416564480 31225718475705600 8981565648612480 56206293256270080 8597476451329920 8794634562423360 8153043622295040 23419288856779200 6142284456295680 23452358833128960 6448107338497440 62451436951411200 17963131297224960 6114782716721280 112412586512540160 4606713342221760 14651936296905600 17589269124846720 46838577713558400 13472348472918720 12284568912591360 84309439884405120 3455035006666320 12896214676994880 3202981423044480 19743057180950400 5453522435370240 35926262594449920 12229565433442560 9213426684443520 2402236067283360 93677155427116800 14329127418883200 26944696945837440 9172174075081920 13588406037158400 3878708470076160 6910070013332640 21977904445358400 6405962846088960 24459130866885120 10746845564162400 18426853368887040 10191304527868800 4804472134566720 8180283653055360 18344348150163840 7757416940152320 13820140026665280 12811925692177920 5671518793839360 3603354100925040 21493691128324800 36853706737774080 20382609055737600 5818062705114240 9608944269133440 15514833880304640 27640280053330560 15286956791803200 12898797358220928 3977001170392320 7206708201850080 12270425479583040 73707413475548160 10676604743481600 40765218111475200 11636125410228480 19217888538266880 8507278190759040 9401984227036800 55280560106661120 8387585175150720 30573913583606400 8727094057671360 7954002340784640 14413416403700160 21353209486963200 6095113310119680 23272250820456960 6290688881363040 38435777076533760 5965501755588480 110561120213322240 16775170350301440 16014907115222400 17454188115342720 28826832807400320 12190226620239360 6628335283987200 82920840159991680 12581377762726080 3124786633879680 38696392074662784 9849697761657600 11931003511176960 33550340700602880 32029814230444800 9142669965179520 2343589975409760 57653665614800640 13979308625251200 8948252633382720 13256670567974400 25162755525452160 24022360672833600 6249573267759360 23862007022353920 10484481468938400 67100681401205760 64059628460889600 18285339930359040 9942502925980800 4687179950819520 14774546642486400 17896505266765440 4192373692483200 50325511050904320 48044721345667200 13714004947769280 12499146535518720 3515384963114640 20968962937876800 5207977723132800 36570679860718080 19885005851961600 5721611915456640 9374359901639040 3905983292349600 96089442691334400 27428009895538560 14913754388971200 3912882112984320 7030769926229280 22161819963729600 10415955446265600 39770011703923200 20571007421653920 11443223830913280 18748719803278080 9330572785161600 7811966584699200 8252356636782720 29827508777942400 8582417873184960 7825764225968640 14061539852458560 20831910892531200 5994069625716480 5858974938524400 41142014843307840 6189267477587040 37497439606556160 5869323169476480 15623933169398400 17164835746369920 28123079704917120 6588015802473600 11988139251432960 4079413217698560 11717949877048800 12378534955174080 74994879213112320 9774885774931200 11738646338952960 31247866338796800 8991104438574720 56246159409834240 8603574492965760 8803984754214720 8158826435397120 23435899754097600 6148814748975360 23477292677905920 6452680869724320 62495732677593600 17982208877149440 6119119826547840 112492318819668480 4611611061731520 14662328662396800 17607969508429440 46871799508195200 13486656657862080 12297629497950720 84369239114751360 3458708296298640 12905361739448640 3205253242477440 19764047407420800 5459314299183360 35964417754298880 12238239653095680 9223222123463040 2403939931858080 93743599016390400 14339290821609600 26973313315724160 9178679739821760 13598044058995200 3882827817066240 6917416592597280 21993492993595200 6410506484954880 24476479306191360 10754468116207200 18446444246926080 10198533044246400 4807879863716160 8188971448775040 18357359479643520 7765655634132480 13834833185194560 12821012969909760 5674527291121920 3605909897787120 21508936232414400 36892888493852160 20397066088492800 5824241725599360 9615759727432320 15531311268264960 27669666370389120 15297799566369600 12912510972848256 3981229398800640 7211819795574240 12283457173162560 73785776987704320 10684177474924800 40794132176985600 11648483451198720 19231519454864640 8511790936682880 9408652892150400 55339332740778240 8396502604237440 30595599132739200 8736362588399040 7962458797601280 14423639591148480 21368354949849600 6101586569675520 23296966902397440 6297376953178080 38463038909729280 5971844098200960 110678665481556480 16793005208474880 16026266212387200 17472725176798080 28847279182296960 12203173139351040 6635382331334400 83008999111167360 12594753906356160 3128108813343360 38737532918544768 9856683982252800 11943688196401920 33586010416949760 32052532424774400 9152379854513280 2346081610007520 57694558364593920 13994171007062400 8957766147301440 13270764662668800 25189507812712320 24039399318580800 6256217626686720 23887376392803840 10495628255296800 67172020833899520 64105064849548800 18304759709026560 9953073497001600 4692163220015040 14785025973379200 17915532294602880 4196826164764800 50379015625424640 48078798637161600 13728569781769920 12512435253373440 3519122415011280 20991256510593600 5213514688905600 36609519418053120 19906146994003200 5724646984990080 9384326440030080 3910136016679200 96157597274323200 27457139563539840 14929610245502400 3917037753780480 7038244830022560 22177538960068800 10427029377811200 39812293988006400 20592854672654880 11449293969980160 18768652880060160 9340492770403200 7820272033358400 8261120976958080 29859220491004800 8586970477485120 7834075507560960 14076489660045120 20854058755622400 5997249222370560 5865204025018800 41185709345309760 6195840732718560 37537305760120320 5875556630670720 15640544066716800 17173940954970240 28152979320090240 14010739155604800 6595012544630400 11994498444741120 4083750327525120 11730408050037600 12391681465437120 75074611520240640 9785278140422400 11751113261341440 31281088133433600 8995873833555840 56305958640180480 8612721555419520 8813334946006080 8167500655050240 23460816100075200 6155345041655040 23502226522682880 6459541166564640 62562176266867200 17991747667111680 6125625491287680 112611917280360960 4616508781241280 14677917210633600 17626669892012160 46921632200150400 13493810750333760 12310690083310080 84458937960270720 3462381585930960 12919082333129280 3208660971626880 19785037633891200 5462210231089920 35983495334223360 12251250982575360 9233017562482560 2406495728720160 93843264400300800 14354535925699200 26987621500667520 9188438236931520 13612501091750400 3884887490561280 6924763171861920 22016875815950400 6417321943253760 24502501965150720 10765901944274400 18466035124965120 10209375818812800 4812991457440320 8193315346634880 18376876473863040 7769774981122560 13849526343723840 12834643886507520 5676532955976960 3609743593080240 21531803888548800 36932070249930240 20418751637625600 5827331235841920 9625982914880640 15539549962245120 27699052687447680 15314063728219200 12926224587475584 3985457627208960 7219487186160480 12289973019952320 73864140499860480 10695536572089600 40837503275251200 11654662471683840 19251965829761280 8514799433965440 9418655889820800 55398105374895360 8405420033324160 30628127456438400 8740996853762880 7970915254417920 14438974372320960 21391073144179200 6104823199453440 23309324943367680 6304065024993120 38503931659522560 5978186440813440 110796210749790720 16810840066648320 16043304858134400 17481993707525760 28877948744641920 12209646398906880 6642429378681600 83097158062343040 12608130049986240 3131430992807040 38778673762426752 9867163313145600 11956372881626880 33621680133296640 32086609716268800 9157234799180160 2348573244605280 57755897489283840 14009033388873600 8967279661220160 13284858757363200 25216260099972480 24064957287201600 6262861985614080 23912745763253760 10506775041655200 67243360266593280 64173219432537600 18314469598360320 9963644068022400 4697146489210560 14800744969718400 17934559322440320 4199052400905600 50432520199944960 48129914574403200 13735852198770240 12525723971228160 3522859866907920 21013550083310400 5219051654678400 36628939196720640 19927288136044800 5726670364679040 9394292978421120 3914288741008800 96259829148806400 27471704397540480 14945466102033600 3919115574178560 7045719733815840 22201117454577600 10438103309356800 39854576272089600 20603778298155360 11453340729358080 18788585956842240 9350412755644800 7828577482017600 8265503147045760 29890932204067200 8590005547018560 7838231148357120 14091439467631680 20876206618713600 5999368953473280 5871433111513200 41207556596310720 6199127360284320 37577171913684480 5878673361267840 15657154964035200 17180011094037120 28182878935263360 14025619133467200 6598510915708800 11998737906946560 4088087437351680 11742866223026400 12398254720568640 75154343827368960 9795670505913600 11757346722535680 31314309928070400 8999053430209920 56365757870526720 8621868617873280 8818010041901760 8176174874703360 23485732446052800 6158610187994880 23514693445071360 6466401463404960 62628619856140800 17998106860419840 6132131156027520 112731515741053440 4618957640996160 14693505758870400 17636020083803520 46971464892105600 13498580145314880 12317220375989760 84548636805790080 3464218230747120 12932802926809920 3212068700776320 19795532747126400 5464140852360960 35996213720839680 12264262312055040 9237915281992320 2409051525582240 93942929784211200 14369781029788800 26997160290629760 9198196734041280 13626958124505600 3886260606224640 6928436461494240 22040258638305600 6424137401552640 24528524624110080 10777335772341600 18475830563984640 10220218593379200 4818103051164480 8196211278541440 18396393468082560 7772521212449280 13856872922988480 12848274803105280 5680544285687040 3613577288373360 21554671544683200 36951661127969280 20440437186758400 5829390909336960 9636206102328960 15545042424898560 27713745845976960 15330327890068800 12933081394789248 3987571741413120 7227154576746720 12294316917812160 73903322255938560 10706895669254400 40880874373516800 11658781818673920 19272412204657920 8520816428530560 9428658887491200 55427491691953920 8409878747867520 30660655780137600 8744086364005440 7975143482826240 14454309153493440 21413791338508800 6106980952638720 23317563637347840 6307409060900640 38544824409315840 5981357612119680 110854983383907840 16819757495735040 16060343503881600 17488172728010880 28908618306986880 12213961905277440 6645952902355200 83141237537930880 12614818121801280 3133092082538880 38799244184367744 9877642644038400 11962715224239360 33639514991470080 32120687007763200 9160471428958080 2349819061904160 57817236613973760 14016464579779200 8972036418179520 13291905804710400 25229636243602560 24090515255822400 6266184165077760 23925430448478720 10512348434834400 67279029982940160 64241374015526400 18320942857916160 9968929353532800 4699638123808320 14816463966057600 17944072836359040 4200536558332800 50459272487205120 48181030511644800 13740707143437120 12532368330155520 3524728592856240 21024696869668800 5221820137564800 36641885715832320 19937858707065600 5730717124056960 9399276247616640 3916365103173600 96362061023289600 27481414286874240 14953394030299200 3920500787777280 7049457185712480 22224695949086400 10443640275129600 39875717414131200 20611060715155680 11461434248113920 18798552495233280 9355372748265600 7832730206347200 8268424593770880 29906788060598400 8596075686085440 7841001575554560 14098914371424960 20887280550259200 6003608415678720 5874547654760400 41222121430311360 6201318445328160 37597104990466560 5880751181665920 15665460412694400 17192151372170880 28197828742849920 14033059122398400 6600843163094400 12007216831357440 4090255992264960 11749095309520800 12402636890656320 75194209980933120 9800866688659200 11761502363331840 31330920825388800 9005412623518080 56395657485699840 8626442149100160 8821126772498880 8180511984529920 23498190619041600 6160786952221440 23523004726663680 6469831611825120 62661841650777600 18010825247036160 6135383988397440 112791314971399680 4620590214166080 14701300032988800 17642253544997760 46996381238083200 13508118935277120 12321573904442880 84593486228549760 3465442660624560 12939663223650240 3213772565351040 19802529489283200 5468002094903040 36021650494072320 12270767976794880 9241180428332160 2410329424013280 93992762476166400 14377403581833600 27016237870554240 9203075982596160 13634186640883200 3889006837551360 6930885321249120 22051950049483200 6427545130702080 24541535953589760 10783052686375200 18482360856664320 10225639980662400 4820658848026560 8202003142354560 18406151965192320 7778013675102720 13861770642498240 12855090261404160 3615494136019920 21566105372750400 36964721713328640 20451279961324800 5833510256327040 9641317696053120 15556027350205440 27723541284996480 15338459970993600 12937652599665024 3988981150882560 7230988272039840 12303004713531840 73929443426657280 10712575217836800 40902559922649600 11667020512654080 19282635392106240 8537363163584640 9433660386326400 55447082569992960 8412851224229760 30676919941987200 8750265384490560 7977962301765120 14461976544079680 21425150435673600 6111296459009280 23334041025308160 6309638418172320 38565270784212480 5983471726323840 110894165139985920 16825702448459520 16068862826755200 17500530768981120 28923953088159360 12222592918018560 6648301918137600 83170623854989440 12619276836344640 3134199475693440 38812957798995072 9882882309484800 11966943452647680 33651404896919040 32137725653510400 9166944688513920 2350649606770080 57847906176318720 14021418707049600 8975207589485760 13296603836275200 25238553672689280 24103294240132800 6268398951386880 23933886905295360 10516064030287200 67302809793838080 64275451307020800 18333889377027840 9972452877206400 4701299213540160 14824323464227200 17950415178971520 4203504873187200 50477107345378560 48206588480265600 13750417032770880 12536797902773760 3525974410155120 21032128060574400 5223665792822400 36667778754055680 19944905754412800 5741845712346240 9402598427080320 3917749344616800 96413176960531200 27500834065541760 14958679315809600 3923271214974720 7051948820310240 22236485196340800 10447331585644800 39889811508825600 20625625549156320 11483691424692480 18805196854160640 9358679410012800 7835498689233600 8274267487221120 29917358631619200 8612768568519360 7846542429949440 14103897640620480 20894663171289600 6015266936743680 5876624016925200 41251251098312640 6205700615415840 37610393708321280 5884906822462080 15670997378467200 17225537137038720 28207795281240960 14038019115019200 6605507657865600 12030533873487360 4091701695540480 11753248033850400 12411401230831680 75220787416642560 9804330810489600 11769813644924160 31341994756934400 9022900405115520 56415590562481920 8629491169918080 8827360233693120 8183403391080960 23506496067700800 6165140480674560 23539627289848320 6472118377438560 62683989513868800 18045800810231040 6137552543310720 112831181124963840 4623855360505920 14706496215734400 17654720467386240 47012992135401600 13534350607673280 12330280961349120 84623385843722880 3467891520379440 12944236754877120 3214908475067520 19816522973596800 5478620511893760 36091601620462080 12275105086621440 9247710721011840 2411181356300640 94025984270803200 14382485283196800 27068701215346560 9206328814966080 13639005651801600 6935783040758880 22059744323601600 6429816950135040 24550210173242880 10786863962397600 18495421442023680 10229254238851200 4822362712601280 8217930767840640 18412657629932160 13871566081517760 12859633900270080 3616772034450960 21573727924795200 36990842884047360 20458508477702400 5844838460549760 9644725425202560 27743132163035520 15343881358276800 12946795009416576 3991799969821440 7233544068901920 12326896151760960 73981685768094720 10716361583558400 40917016955404800 20807349122276640 11689676921099520 19289450850405120 8538867412225920 9436994718883200 55486264326071040 8418796176954240 30687762716553600 8767257690824640 7983599939642880 14467088137803840 21432723167116800 6123164101528320 41614698244553280 6314097132715680 38578901700810240 5987699954732160 110972528652142080 16837592353908480 16074542375337600 17534515381649280 28934176275607680 12246328203056640 6652999949702400 83229396489106560 12628194265431360 3136414262002560 38840385028249728 9886375419782400 11975399909464320 33675184707816960 32149084750675200 9184746152292480 2352310696501920 57868352551215360 14031326961590400 8981549932098240 13305999899404800 25256388530862720 24111813563006400 6272828524005120 23950799818928640 10523495221192800 67350369415633920 64298169501350400 18369492304584960 9979499924553600 4704621393003840 14829563129673600 17963099864196480 50512777061725440 48223627126012800 13777119228438720 12545657048010240 3528466044752880 21046990442385600 5227357103337600 36738984609169920 19958999849107200 5742857402190720 9409242786007680 3920517827503200 96447254252025600 27554238456877440 14969249886830400 3930889889767680 7056932089505760 22244344694510400 10454714206675200 39917999698214400 20665678842658080 11485714804381440 18818485572015360 10314854692732800 7841035655006400 8290335444209280 29938499773660800 8614286103286080 7861779779535360 14113864179011520 20909428413350400 6016326802295040 5880776741254800 41331357685316160 6217751583156960 37636971144030720 5896334834651520 15682071310012800 17228572206572160 28227728358023040 15472282039099200 6618335018486400 12032653604590080 4094593102091520 11761553482509600 12435503166313920 75273942288061440 10806038249529600 11792669669303040 31364142620025600 9024490203442560 56455456716046080 8635589211553920 8844502251977280 8189186204183040 23523106965019200 6177112683920640 23585339338606080 6476691908665440 62728285240051200 18048980406885120 6141889653137280 112910913432092160 4632834512940480 16209057374294400 17689004503954560 47046213930038400 13536735305163840 12354225367841280 84683185074069120 3474625884705360 12953383817330880 3217180294500480 19855005055459200 5479585822529280 36097960813770240 12283779306274560 9265669025880960 2412885220875360 94092427860076800 14392648685923200 27073470610327680 9212834479705920 13648643673638400 6949251769410720 24313586061441600 6434360589000960 24567558612549120 10794486514442400 18531338051761920 10236482755228800 4825770441750720 8219378733793920 18425668959411840 13898503538821440 12868721178001920 3619327831313040 21588973028884800 37062676103523840 20472965510457600 5845868297297280 9651540883501440 27797007077642880 15354724132843200 12971936636233344 3999551721903360 7238655662626080 12329068100690880 74125352207047680 10723934315001600 40945931020915200 20847755308232160 11691736594594560 19303081767002880 8550901401356160 9443663383996800 55594014155285760 8435144796946560 30709448265686400 8768802445945920 7999103443806720 14477311325252160 21447868630003200 6124242978120960 41695510616464320 6326358597709920 38606163534005760 5999327582855040 111188028310571520 16870289593893120 16085901472502400 17537604891891840 28954622650504320 12248485956241920 6665919536505600 83391021232928640 12652717195419840 3142504924352640 9893361640377600 11998655165710080 33740579187786240 32171802945004800 9186364467181440 2356878693264480 57909245301008640 14058574661577600 8998991374282560 13331839073011200 25305434390839680 24128852208753600 6285009848705280 23997310331420160 10543930996183200 67481158375572480 64343605890009600 18372728934362880 9998879304758400 4713757386528960 14840042460566400 17997982748565120 50610868781679360 48257704417507200 13779546700772160 12570019697410560 3535318039896720 21087861992366400 5237508207254400 36745457868725760 19997758609516800 5750950920946560 9427514773057920 3928131155440800 96515408835014400 27559093401544320 14998318957137600 3931582496567040 7070636079793440 22260063690849600 10475016414508800 39995517219033600 20669320051158240 11501901841893120 18855029546115840 10322143698787200 7856262310881600 8291796167571840 29996637914275200 8626426381419840 7863164993134080 14141272159586880 20950032829017600 6024805726705920 5892196733161200 41338640102316480 6218847125678880 37710059092231680 5897373744850560 15712524621763200 17252852762839680 28282544319173760 15483215548180800 6619501142179200 12049611453411840 4102544470106880 11784393466322400 12437694251357760 75420118184463360 10813674351110400 11794747489701120 31425049243526400 9037208590058880 56565088638347520 8652358826052480 8846060617275840 8205088940213760 23568786932644800 6178201066033920 23589494979402240 6489269119539360 62850098487052800 18074417180117760 6153816705160320 113130177276695040 4633650799525440 16220511526665600 17692121234551680 47137573865289600 13555812885088320 12356402132067840 84847632957521280 3475238099644080 12978538239078720 3223427797941120 19858503426537600 5487308307613440 36148834360235520 12307633410320640 9267301599050880 2417570848455840 94275147730579200 14420598043420800 27111625770176640 9230725057740480 13675148233689600 6950476199288160 24330767289998400 6446855595882240 24615266820641280 10815448532565600 18534603198101760 10256361175267200 4835141696911680 8230962461420160 18461450115480960 13900952398576320 12893711191764480 3626356272683760 21630897065131200 37069206396203520 20512722350534400 5854106991277440 9670283393823360 27801904797152640 15384541762900800 12974222238671232 4000256426638080 7252712545367520 12346443692130240 74138412792407040 10744759326470400 41025444701068800 20851428597864480 11708213982554880 19340566787646720 8561431141845120 9462002213059200 55603809594305280 8058569494852800 8436631035127680 30769083525801600 8781160486916160 8000512853276160 14505425090735040 21489518652940800 6132873990862080 41702857195728960 6327473276345760 38681133575293440 6000384639957120 111207619188610560 16117138989705600 17562320973832320 29010850181470080 12265747981724160 6667094044396800 83405714391457920 12087854242279200 12654946552691520 3143058620929920 9912573747014400 12000769279914240 32234277979411200 9199310986293120 2357293965697440 58021700362940160 14061051725212800 9000576959935680 13334188088793600 24175708484558400 6286117241859840 24001538559828480 10545788793909600 64468555958822400 18398621972586240 10000641066595200 4714587931394880 14868860620521600 18001153919871360 48351416969116800 13798966479439680 12572234483719680 3535940948546160 21091577587819200 5238431034883200 36797243945172480 20001282133190400 5758032749857920 9429175862789760 3928823276162400 96702833938233600 27597932958879360 15000961599892800 3937123350961920 7071881897092320 22303290930782400 10476862069766400 40002564266380800 20698449719159520 11516065499715840 18858351725579520 10342188465436800 7857646552324800 8303481954472320 30001923199785600 8637049124786880 7874246701923840 14143763794184640 20953724139532800 6032224785565440 5893234914243600 41396899438319040 6227611465854240 37716703451159040 5905685026442880 15715293104649600 17274098249573760 28287527588369280 15513282698155200 6628830131721600 12064449571130880 4103267321744640 11786469828487200 12455222931708480 75433406902318080 10834673630457600 11811370052885760 31430586209299200 9048337178348160 56575055176738560 8653883336461440 8858527539664320 8206534643489280 23572939656974400 6186908122940160 23622740105771520 6490412502346080 62861172418598400 18096674356696320 6154900982616960 113150110353477120 4640181092205120 16252010445686400 17717055079328640 47145879313948800 13572505767522240 12373816245880320 84862582765107840 3480135819153840 12980825004692160 3223995752799360 19886490395164800 5494065482062080 36193348713392640 12309801965233920 9280362184410240 2417996814599520 94291758627897600 14423138894102400 27145011535044480 9232351473925440 13677557739148800 6960271638307680 24378015668529600 6447991505598720 24619603930467840 10817354170576800 18560724368820480 10258168304361600 4835993629199040 8241098223093120 18464702947850880 13920543276615360 12895983011197440 3626995221899280 21634708341153600 37121448737640960 20516336608723200 5861315848510080 9671987258398080 27841086553230720 15387252456542400 12992507058174336 4005894064515840 7253990443798560 12361647334639680 74242897475281920 10746652509331200 41032673217446400 20880814914923040 11722631697020160 19343974516796160 8568952385051520 9463669379337600 55682173106461440 8059989381998400 8448520940576640 30774504913084800 8791973772765120 8011788129031680 14507980887597120 21493305018662400 6140426127010560 41761629829846080 6336390705432480 38687949033592320 6008841096773760 111364346212922880 16119978763996800 17583947545530240 29015961775194240 12280852254021120 6676490107526400 83523259659692160 12089984072997600 12672781410864960 3147488193548160 9914320302163200 12017682193547520 32239957527993600 9210639190515840 2360616145161120 58031923550388480 14080868234294400 9013261645160640 13352980215052800 24179968145995200 6294976387096320 24035364387095040 10560651175720800 64479915055987200 18421278381031680 10014735161289600 4721232290322240 14871480453244800 18026523290321280 48359936291990400 13815958785773760 12589952774192640 3540924217741680 21121302351441600 5245813655913600 36842556762063360 20029470322579200 5763091199080320 9442464580644480 3934360241935200 96719872583980800 27631917571547520 15022102741934400 3941971598557440 7081848435483360 22307220679867200 10491627311827200 40058940645158400 20723938178660640 11526182398160640 18884929161288960 10344010716950400 7868720483870400 8313707018010240 30044205483868800 8644636798620480 7883943197114880 14163696870966720 20983254623654400 6037524113322240 5901540362902800 41447876357321280 6235280263507680 21815751925598400 37769858322577920 5912957397836160 15737440967740800 17289273597240960 28327393741933440 15516016075425600 6636992997571200 12075048226644480 4109050134846720 11803080725805600 12470560527015360 75539716645155840 10836582655852800 11825914795672320 31474881935481600 9056286169983360 56654787483866880 8666079419733120 8869436096754240 8218100269693440 23606161451611200 6194526797733120 23651829591344640 6499559564799840 62949763870963200 18112572339966720 6163575202270080 113309574967733760 4645895098299840 16254873983779200 17738872193508480 47212322903222400 13584429254975040 12389053595466240 84982181225800320 3484421323724880 12999119129599680 3228539391665280 19910978992713600 5498892035239680 36225144679933440 12327150404540160 9291790196599680 2421404543748960 94424645806444800 14443465699555200 27168858509950080 9245362803405120 13696833782822400 6968842647449760 24382310975668800 6457078783330560 24654300809080320 10832599274666400 18583580393199360 10272625337116800 4842809087497920 8248338052859520 18490725606810240 13937685294899520 12914157566661120 3632106815623440 21665198549332800 37167160786398720 20545250674233600 5866465032247680 9685618174995840 27875370589799040 15408938005675200 13008506275239552 4010826997658880 7264213631246880 12372507079289280 74334321572797440 10761797972217600 41090501348467200 20906527942349280 11732930064495360 19371236349991680 8573465130975360 9477006709564800 55750741179598080 8071348479163200 8458924607844480 30817876011350400 8799697548371520 8021653995317760 14528427262493760 21523595944435200 6145820509973760 41813055884698560 6344193455883360 38742472699983360 6016240496488320 111501482359196160 16142696958326400 17599395096743040 29056854524987520 12291641019947520 6684711662764800 83626111769397120 12107022718744800 12688386911766720 3151364069589120 9928292743353600 12032480992976640 32285393916652800 9218730764960640 2363523052191840 58113709049975040 14098207679740800 9024360744732480 13369423325529600 24214045437489600 6302728139178240 24064961985953280 10573655759805600 64570787833305600 18437461529921280 10027067494147200 4727046104383680 14892439115030400 18048721489464960 48428090874979200 13828096147440960 12605456278356480 3545284578287760 21147311519611200 5252273449315200 36874923059842560 20054134988294400 5766126268613760 9454092208767360 3939205086986400 96856181749958400 27656192294881920 15040601241220800 3945434632554240 7090569156575520 22338658672545600 10504546898630400 40108269976588800 20742144221161440 11532252537227520 18908184417534720 10358588729059200 7878410173972800 8321010634823040 30081202482441600 8649189402920640 7890869265108480 14181138313151040 21009093797260800 6040703709976320 5908807630479600 41484288442322880 6240757976117280 21846497281963200 37816368835069440 5918151948831360 15756820347945600 17298378805841280 28362276626302080 15537883093588800 6642823616035200 12081407419952640 4114110096311040 11817615260959200 12481515952234560 75632737670138880 10851854859014400 11836303897662720 31513640695891200 9061055564964480 56724553252604160 8676750992595840 8877227923247040 8228220192622080 23635230521918400 6199968708299520 23672607795325440 6507563244446880 63027281391782400 18122111129928960 6171165144466560 113449106505208320 4649976531224640 16277782288521600 17754455846494080 47270461043836800 13591583347446720 12399937416599040 85086829878906240 3487482398418480 13015126488893760 3232515075672960 19928470848105600 5501787967146240 36244222259857920 12342330288933120 9299953062449280 2424386306754720 94540922087673600 14461251654326400 27183166694893440 9256747716699840 13713700321036800 6974964796836960 24416673432782400 6465030151345920 24684660577866240 10845938740744800 18599906124898560 10285275240777600 4848772613509440 8252681950719360 18513495433399680 13949929593673920 12930060302691840 3636579460132080 21691877481489600 37199812249797120 20570550481555200 5869554542490240 9697545227018880 27899859187347840 15427912861166400 13019934287428992 4014350521332480 7273158920264160 12379022926079040 74399624499594240 10775050252243200 41141100963110400 20924894390510880 11739109084980480 19395090454037760 8582490622823040 9488676873513600 55799718374695680 8081287689182400 8466355798750080 30855825722332800 8804331813735360 8028701042664960 14546317840528320 21550100504486400 6149057139751680 41849788781021760 6349766849062560 38790180908075520 6021525781998720 111599436749391360 16162575378364800 17608663627470720 29092635681056640 12298114279503360 6690584202220800 83699577562043520 12121931533773600 12699533698125120 3154132552475520 9940518629395200 12043051563997440 32325150756729600 9223585709627520 2365599414356640 58185271362113280 14110592997916800 9032288672998080 13381168404441600 24243863067547200 6308265104951040 24086103127994880 10582944748437600 64650301513459200 18447171419255040 10035876303331200 4731198828713280 14910777944092800 18064577345996160 48487726135094400 13835378564441280 12616530209902080 3548399121534960 21165889496875200 5256887587459200 36894342838510080 20071752606662400 5772196407680640 9462397657426560 3942665690594400 96975452270188800 27670757128882560 15053814454996800 3947512452952320 7096798243069920 22366166916139200 10513775174918400 40143505213324800 20753067846661920 11544392815361280 18924795314853120 10371344489654400 7885331381188800 8325392804910720 30107628909993600 8658294611520960 7895024905904640 14193596486139840 21027550349836800 6047062903284480 5913998535891600 41506135693323840 6244044603683040 21873399468782400 37849590629706240 5921268679428480 15770662762377600 17316589223041920 28387192972279680 15557016734481600 6646321987113600 12094125806568960 4117724354499840 11827997071783200 12488089207366080 75699181259412480 10865218036780800 11842537358856960 31541325524755200 9070594354926720 56774385944559360 8684373544640640 8881903019142720 8235448708999680 23655994143566400 6203233854639360 23685074717713920 6513280158480480 63082651049510400 18141188709853440 6176586531749760 113548771889118720 4652425390979520 16297827055171200 17763806038285440 47311988287132800 13605891532390080 12406467709278720 85161578916839040 3489319043234640 13026560316960960 3235354849964160 19938965961340800 5507579830959360 36282377419706880 12353173063499520 9304850781959040 2426516137473120 94623976574265600 14473955907734400 27211783064780160 9264879797624640 13725747848332800 6978638086469280 24446740582756800 6470709699928320 24706346126999040 10855466930800800 18609701563918080 10294310886249600 4853032274946240 8261369746439040 18529759595249280 13957276172938560 12941419399856640 3639774206209680 21710933861601600 37219403127836160 20588621772499200 5875733562975360 9706064549892480 27914552345877120 15441466329374400 13026791094742656 4016464635536640 7279548412419360 12392054619658560 74438806255672320 10784516166547200 41177243544998400 20935914259407840 11751467125950720 19412129099784960 8591516114670720 9497012704905600 55829104691754240 8088387124910400 8470814513293440 30882932658748800 8813600344463040 8032929271073280 14559096824838720 21569032333094400 6155530399307520 41871828518815680 6353110884970080 38824258199569920 6024696953304960 111658209383508480 16176774249820800 17627200688926080 29118193649677440 12311060798615040 6694107725894400 83743657037631360 12132580687365600 12706221769940160 3155793642207360 9949251405139200 12049393906609920 32353548499641600 9233295598961280 2366845231655520 58236387299354880 14118024188822400 9037045429957440 13388215451788800 24265161374731200 6311587284414720 24098787813219840 10588518141616800 64707096999283200 18466591197922560 10041161588841600 4733690463311040 14923877107708800 18074090859914880 48530322749462400 13849943398441920 12623174568829440 3550267847483280 21177036283233600 5259656070345600 36933182395845120 20082323177683200 5778266546747520 9467380926622080 3944742052759200 97060645498924800 27699886796883840 15061742383262400 3951668093748480 7100535694966560 22385815661563200 10519312140691200 40164646355366400 20774915097662880 11556533093495040 18934761853244160 10380455747222400 7889484105518400 8334157145086080 30123484766524800 8667399820121280 7903336187496960 14201071389933120 21038624281382400 6053422096592640 5917113079138800 41549830195325760 6250617858814560 21892615316510400 37869523706488320 5927502140622720 15778968211036800 17334799640242560 28402142779866240 15570683620833600 6653318729270400 12106844193185280 4119892909413120 11834226158277600 12501235717629120 75739047412976640 10874763163756800 11855004281245440 31557936422073600 9080133144888960 56804285559732480 8688947075867520 8891253210934080 8239785818826240 23668452316555200 6209764147319040 23710008562490880 6516710306900640 63115872844147200 18160266289777920 6179839364119680 113608571119464960 4657323110489280 16312144745635200 17782506421868160 47336904633110400 13620199717333440 12419528294638080 85206428339598720 3492992332866960 13033420613801280 3237058714538880 19959956187811200 5513371694772480 36320532579555840 12359678728239360 9314646220978560 2427794035904160 94673809266220800 14481578459779200 27240399434666880 9269759046179520 13732976364710400 6985984665733920 24468217118452800 6474117429077760 24719357456478720 10861183844834400 18629292441957120 10299732273532800 4855588071808320 8270057542158720 18539518092359040 13971969331467840 12948234858155520 3641691053856240 21722367689668800 37258584883914240 20599464547065600 5881912583460480 9711176143616640 27943938662935680 15449598410299200 13040504709369984 4020692863944960 7283382107712480 12405086313238080 74517169767828480 10790195715129600 41198929094131200 20957953997201760 11763825166920960 19422352287233280 8602045855159680 9502014203740800 55887877325871360 8092646786347200 8479731942380160 30899196820598400 8822868875190720 8041385727889920 14566764215424960 21580391430259200 6162003658863360 41915907994403520 6359798956785120 38844704574466560 6031039295917440 111775754651742720 16185293572694400 17645737750381440 29133528430849920 12324007317726720 6701154773241600 83831815988807040 12138970179520800 12719597913570240 3159115821671040 9954491070585600 12062078591834880 32370587145388800 9243005488295040 2369336866253280 58267056861699840 14132886570633600 9046558943876160 13402309546483200 24277940359041600 6318231643342080 24124157183669760 10599664927975200 64741174290777600 18486010976590080 10051732159862400 4738673732506560 14931736605878400 18093117887752320 48555880718083200 13864508232442560 12636463286684160 3554005299379920 21199329855950400 5265193036118400 36972021953180160 20103464319724800 5785348375658880 9477347465013120 3948894777088800 97111761436166400 27729016464885120 15077598239793600 3955823734544640 7108010598759840 22397604908817600 10530386072236800 40206928639449600 20796762348663840 11570696751317760 18954694930026240 10385922501763200 7897789554177600 8342921485261440 30155196479587200 8678022563488320 7911647469089280 14216021197519680 21060772144473600 6060841155452160 5923342165633200 41593524697327680 6257191113946080 21904144825147200 37909389860052480 5933735601816960 15795579108355200 17356045126976640 28432042395039360 15578883752644800 13268286451018368 12121682310904320 4124230019239680 11846684331266400 12514382227892160 75818779720104960 10880490239942400 11867471203633920 31591158216710400 9091261733178240 56864084790078720 8698094138321280 8900603402725440 8248460038479360 23693368662532800 6216294439998720 23734942407267840 6523570603740960 63182316433420800 18182523466356480 6186345028859520 113728169580157440 4662220829999040 16320735359913600 17801206805450880 47386737325065600 13636892599767360 12432588879997440 85296127185118080 3496665622499280 13047141207481920 3240466443688320 39804859353055104 5520128869221120 36365046932712960 12372690057719040 9324441659998080 2430349832766240 94773474650131200 14496823563868800 27273785199534720 9279517543289280 13747433397465600 6993331244998560 24481103039870400 6480932887376640 24745380115438080 10872617672901600 18648883319996160 10310575048099200 4860699665532480 8280193303831680 18559035086578560 13986662489997120 12961865774753280 3645524749149360 21745235345803200 37297766639992320 20621150096198400 5889121440693120 9721399331064960 27973324979994240 15465862572148800 13054218323997312 4024921092353280 7291049498298720 12420289955747520 74595533279984640 10801554812294400 41242300192396800 20979993734995680 11778242881386240 19442798662129920 8606558601083520 9512017201411200 55946649959988480 8101166109220800 8488649371466880 30931725144297600 8833682161039680 8049842184706560 14582098996597440 21603109624588800 6169555795011840 41959987469991360 6366487028600160 38885597324259840 6037381638529920 111893299919976960 16202332218441600 17667364322079360 29164197993194880 6776652859574400 12339111590023680 6708201820588800 83919974939982720 12151749163831200 12732974057200320 3162438001134720 9964970401478400 12074763277059840 32404664436883200 9254333692517760 2371828500851040 58328395986389760 14147748952444800 9056072457794880 13416403641177600 24303498327662400 6324876002269440 24149526554119680 10610811714333600 64809328873766400 18508667385035520 10062302730883200 4743657001702080 14947455602217600 18112144915589760 48606996655324800 13881500538776640 12649752004538880 3557742751276560 21221623428667200 5270730001891200 20329958578723200 37017334770071040 20124605461766400 5788383445192320 9487314003404160 3953047501418400 97213993310649600 27763001077553280 15093454096324800 3960671982140160 7115485502553120 22421183403326400 10541460003782400 40249210923532800 20822250808164960 11576766890384640 18974628006808320 10396856010844800 7906095002836800 8353146548799360 30186908192649600 8682575167788480 7921343964280320 14230971005106240 21082920007564800 6064020752106240 5929571252127600 41644501616329920 6264859911599520 21927203842420800 37949256013616640 5941007973210240 15812190005673600 17365150335576960 28461942010212480 15595284016267200 13282239604765824 12128041504212480 4128567129066240 11859142504255200 12529719823199040 75898512027233280 10891944392313600 11882015946420480 31624380011347200 9096031128159360 56923884020424960 8707241200775040 8911511959815360 8257134258132480 23718285008510400 6223913114791680 23764031892840960 6530430900581280 63248760022694400 18192062256318720 6192850693599360 113847768040849920 4667934836093760 16337916588470400 17823023919630720 47436570017020800 13644046692239040 12447826229583360 85385826030637440 3500951127070320 13060861801162560 3243874172837760 39846718814297472 5523024801127680 36384124512637440 12385701387198720 9335869672187520 2432905629628320 94873140034041600 14512068667958400 27288093384478080 9289276040399040 13761890430220800 7001902254140640 24506874882705600 6487748345675520 24771402774397440 10884051500968800 18671739344375040 10321417822665600 4865811259256640 8284537201691520 18578552080798080 14003804508281280 12975496691351040 3649358444442480 21768103001937600 37343478688750080 20642835645331200 5892210950935680 9731622518513280 28007609016562560 15482126733998400 13070217541062528 4029854025496320 7298716888884960 12426805802537280 74686957377500160 10812913909459200 41285671290662400 21005706762421920 11784421901871360 19463245037026560 8609567098366080 9522020199081600 56015218033125120 8109685432094400 8499053038734720 30964253467996800 8838316426403520 8059708050992640 14597433777769920 21625827818918400 6172792424789760 42011413524843840 6374289779051040 38926490074053120 6044781038244480 112030436066250240 16219370864188800 17676632852807040 29194867555539840 6784958308233600 12345584849579520 6716423375827200 84022827049687680 12164528148141600 12748579558102080 3166313877175680 9975449732371200 12089562076488960 32438741728377600 9259188637184640 2374735407881760 58389735111079680 14165088397891200 9067171557366720 13432846751654400 24329056296283200 6332627754351360 24179124152977920 10623816298418400 64877483456755200 18518377274369280 10074635063740800 4749470815763520 14963174598556800 18134343114733440 48658112592566400 13888782955776960 12665255508702720 3562103111822640 21247632596836800 5277189795292800 20354874924700800 37036754548738560 20149270127481600 5790406824881280 9498941631527040 3957892346469600 97316225185132800 27777565911553920 15111952595611200 3962749802538240 7124206223645280 22444761897835200 10554379590585600 40298540254963200 20833174433665440 11580813649762560 18997883263054080 10407789519926400 7915784692939200 8357528718887040 30223905191222400 8685610237321920 7925499605076480 14248412447290560 21108759181171200 6066140483208960 5936838519704400 41666348867330880 6268146539165280 21950262859694400 37995766526108160 5944124703807360 15831569385878400 17371220474643840 28496824894581120 15611684279889600 13298518284137856 12132280966417920 4133627090530560 11873677039408800 12536293078330560 75991533052216320 10903398544684800 11888249407614720 31663138771756800 9099210724813440 56993649789162240 8717912773637760 8916187055711040 8267254181061120 23747354078817600 6227178261131520 23776498815229440 6538434580228320 63326277543513600 18198421449626880 6200440635795840 113987299578324480 4670383695848640 16355097817027200 17832374111422080 47494708157635200 13648816087220160 12454356522263040 85490474683743360 3502787771886480 13076869160456640 3247849856845440 39895554852413568 5524955422398720 36396842899253760 12400881271591680 9340767391697280 2435887392634080 94989416315270400 14529854622729600 27297632174440320 9300660953693760 13778756968435200 7005575543772960 24532646725540800 6495699713690880 24801762543183360 10897390967047200 18681534783394560 10334067726326400 4871774785268160 8287433133598080 18601321907387520 14011151087545920 12991399427381760 3653831088951120 21794781934094400 37363069566789120 20668135452652800 5894270624430720 9743549570536320 28022302175091840 15501101589489600 13077074348376192 4031968139700480 7307662177902240 12431149700397120 74726139133578240 10826166189484800 41336270905305600 21016726631318880 11788541248861440 19487099141072640 8624609584778880 9533690363030400 56044604350183680 8119624642113600 8503511753278080 31002203178979200 8841405936646080 8063936279400960 14615324355804480 21652332378969600 6174950177975040 42033453262637760 6377633814958560 38974198282145280 6047952209550720 112089208700367360 16239249284227200 17682811873292160 29230648711608960 6788517786230400 12349900355950080 6719946899500800 84066906525275520 12179436963170400 12755267629917120 3167974966907520 9987675618412800 12095904419101440 32478498568454400 9262425266962560 2375981225180640 58461297423217920 14172519588796800 9071928314326080 13439893799001600 24358873926340800 6335949933815040 24191808838202880 10629389691597600 64956997136908800 18524850533925120 10079920349251200 4751962450361280 14981513427619200 18143856628652160 48717747852681600 13893637900443840 12671899867630080 3563971837770960 21258779383195200 5279958278179200 20365553358691200 37049701067850240 20159840698502400 5800523723326080 9503924900722560 3959968708634400 97435495705363200 27787275800887680 15119880523876800 3964135016136960 7127943675541920 22472270141428800 10559916556358400 40319681397004800 20840456850665760 11601047446652160 19007849801445120 10420545280521600 7919937417268800 8360450165612160 30239761047753600 8700785584989120 7928270032273920 14255887351083840 21119833112716800 6076739138722560 5939953062951600 41680913701331520 6270337624209120 21977165046513600 38015699602890240 5946202524205440 15839874834537600 17401571169978240 28511774702167680 15630817920782400 13305494861011584 12153478277445120 4135795645443840 11879906125903200 12540675248418240 76031399205780480 10916761722451200 11892405048410880 31679749669075200 9115108708083840 57023549404335360 8722486304864640 8919303786308160 8271591290887680 23759812251806400 6229355025358080 23784810096821760 6541864728648480 63359499338150400 18230217416167680 6203693468165760 114047098808670720 4672016269018560 16375142583676800 17838607572616320 47519624503612800 13672663062125760 12458710050716160 85535324106503040 3504012201763920 13083729457296960 3249553721420160 39916484583034752 5534608528753920 36460434832335360 12407386936331520 9344032538037120 2437165291065120 95039249007225600 14537477174774400 27345326124251520 9305540202248640 13785985484812800 7008024403527840 24562713875515200 6499107442840320 24814773872663040 10903107881080800 18688065076074240 10339489113609600 4874330582130240 8301912793130880 18611080404497280 14016048807055680 12998214885680640 3655747936597680 21806215762161600 37376130152148480 20678978227219200 5904568991905920 9748661164260480 28032097614111360 15509233670414400 13081645553251968 4033377549169920 7311495873195360 12452869189696320 74752260304296960 10831845738067200 41357956454438400 21024073210583520 11809137983811840 19497322328520960 9538691861865600 56064195228222720 8123884303550400 8506484229640320 31018467340828800 8856853487858880 8066755098339840 14622991746390720 21663691476134400 6185738943901440 42048146421167040 6379863172230240 38994644657041920 6050066323754880 112128390456445440 16247768607100800 17713706975717760 29245983492781440 6790890771561600 12371477887802880 6722295915283200 84096292842334080 12185826455325600 12759726344460480 3169082360062080 9992915283859200 12100132647509760 32495537214201600 9278608415852160 2376811770046560 58491966985562880 14177473716067200 9075099485632320 13444591830566400 24371652910651200 6338164720124160 24200265295019520 10633105287050400 64991074428403200 18557216831704320 10083443872924800 4753623540093120 14989372925788800 18150198971264640 48743305821302400 13917912623778240 12676329440248320 3565217655069840 21266210574100800 5281803933436800 20372672314684800 37114433663408640 20166887745849600 5802547103015040 9507247080186240 3961352950077600 97486611642604800 27835825247556480 15125165809387200 3971061084130560 7130435310139680 22484059388683200 10563607866873600 40333775491699200 20876868935667360 11605094206030080 19014494160372480 10426012035062400 7922705900155200 8375057399237760 30250331618774400 8703820654522560 7942122168261120 14260870620279360 21127215733747200 6078858869825280 5942029425116400 41753737871334720 6281293049428320 21988694555150400 38028988320744960 5956591626195840 15845411800310400 17407641309045120 28521741240558720 15639018052593600 13310145912260736 12157717739650560 4137241348719360 11884058850232800 12562586098856640 76057976641489920 10922488798636800 11913183252391680 31690823600620800 9118288304737920 57043482481117440 8725535325682560 8934887439293760 8274482697438720 23768117700465600 6240238846490880 23826366504783360 6544151494261920 63381647201241600 18236576609475840 6205862023079040 114086964962234880 4680179134868160 16383733197955200 17869774878587520 47536235400931200 13677432457106880 12480477692981760 85565223721676160 3510134351151120 13088302988523840 3250689631136640 39930437736782208 5536539150024960 36473153218951680 12411724046158080 9360358269736320 2438017223352480 95072470801862400 14542558876137600 27354864914213760 9308793034618560 13790804495731200 7020268702302240 24575599796932800 6501379262273280 24823448092316160 10906919157103200 18720716539472640 10343103371798400 4876034446704960 8304808725037440 18617586069237120 14040537404604480 13002758524546560 3657025835028720 21813838314206400 37441433078945280 20686206743596800 5906628665400960 9752068893409920 28081074809208960 15514655057697600 13104501577630848 4040424596517120 7314051670057440 12457213087556160 74882866157890560 10835632103788800 41372413487193600 21060806106906720 11813257330801920 19504137786819840 9542026194422400 56162149618417920 8126724077841600 8521346611451520 31029310115395200 8859942998101440 8080849193034240 14628103340114880 21671264207577600 6187896697086720 42121612213813440 6391009958588640 39008275573639680 6060636894775680 112324299236835840 16253448155683200 17719885996202880 29256206680229760 6802755698217600 12375793394173440 6734040994195200 84243224427626880 12190086116762400 12782019917177280 3174619325834880 9996408394156800 12121273789551360 32506896311366400 9281845045630080 2380964494376160 58512413360459520 14202244352419200 9090955342163520 13468081988390400 24380172233524800 6349238651669760 24242547579102720 10651683264314400 65013792622732800 18563690091260160 10101061491292800 4761928988752320 14994612591235200 18181910684327040 48760344467049600 13922767568445120 12698477303339520 3571446741564240 21303366528628800 5291032209724800 20408267094652800 37127380182520320 20202122982585600 5808617242081920 9523857977504640 3968274157293600 97520688934099200 27845535136890240 15151592236939200 3972446297729280 7142893483128480 22491918886852800 10582064419449600 40404245965171200 20884151352667680 11617234484163840 19047715955009280 10429656538089600 7936548314587200 8377978845962880 30303184473878400 8712925863122880 7944892595458560 14285786966256960 21164128838899200 6085218063133440 5952411235940400 41768302705335360 6283484134472160 21996380894241600 38095431910018560 5958669446593920 15873096629174400 17425851726245760 28571573932513920 15644484807134400 13333401168506496 4144469865096960 11904822471880800 12566968268944320 76190863820037120 10926306849427200 11917338893187840 31746193258348800 9127827094700160 57143147865027840 8194730137070400 8740780429772160 8938004169890880 8288939730193920 23809644943761600 6242415610717440 23834677786375680 6555585322329120 63492386516697600 6216704797645440 114286295730055680 4681811708038080 16389460274140800 17876008339781760 47619289887523200 13691740642050240 12484831221434880 85714721797541760 3511358781028560 12292095205605600 13111170644658240 3256369179719040 40000203505519488 5542331013838080 12433409595290880 9363623416076160 2442276884789280 95238579775046400 14567967382953600 9325057196468160 13814899550323200 7022717562057120 24584190411211200 6512738359438080 24866819190581760 10925975537215200 18727246832152320 10361174662742400 4884553769578560 8313496520757120 18650114392936320 14045435124114240 13025476718876160 3663415327183920 21851951074430400 37454493664304640 20722349325484800 5912807685886080 9769107539157120 28090870248228480 15541761994113600 13109072782506624 4041834005986560 7326830654367840 12470244781135680 74908987328609280 10854563932396800 41444698650969600 21068152686171360 11825615371772160 19538215078314240 9558697857206400 56181740496456960 8140922949297600 8524319087813760 31083523988227200 8869211528829120 8083668011973120 14653661308735680 21709127864793600 6194369956642560 42136305372342720 6393239315860320 39076430156628480 6062751008979840 112363480992913920 16281845898595200 17738423057658240 29307322617471360 6805128683548800 12388739913285120 6736390009977600 84272610744685440 12211384423946400 12786478631720640 3175726718989440 10013873945644800 12125502017959680 32563691797190400 9291554934963840 2381795039242080 58614645234942720 14207198479689600 9094126513469760 13472780019955200 24422768847892800 6351453437978880 24251004035919360 10655398859767200 65127383594380800 18583109869927680 10104585014966400 4763590078484160 15020810918467200 18188253026939520 48845537695785600 13937332402445760 12702906875957760 3572692558863120 21310797719534400 5292877864982400 20415386050646400 37166219739855360 20209170029932800 5811652311615360 9527180156968320 3969658398736800 97691075391571200 27874664804891520 15156877522449600 3976601938525440 7145385117726240 22531216377700800 10585755729964800 40418340059865600 20905998603668640 11623304623230720 19054360313936640 10447879053225600 7939316797473600 8386743186138240 30313755044899200 8717478467423040 7953203877050880 14290770235452480 21171511459929600 6088397659787520 5954487598105200 41811997207337280 6290057389603680 22034812589697600 38108720627873280 5964902907788160 15878633594947200 17434956934846080 28581540470904960 15671818579838400 13338052219755648 4145915568372480 11908975196210400 12580114779207360 76217441255746560 10945397103379200 11929805815576320 31757267189894400 9132596489681280 57163080941809920 8209047827534400 8743829450590080 8947354361682240 8291831136744960 23817950392420800 6248945903397120 23859611631152640 6557872087942560 63514534379788800 6218873352558720 114326161883619840 4686709427547840 16418095655068800 17894708723364480 47635900784841600 13698894734521920 12497891806794240 85744621412714880 3515032070660880 12313571741301600 13115744175885120 3257505089435520 40014156659266944 5545226945744640 12437746705117440 9373418855095680 2443128817076640 95271801569683200 14573049084316800 9328310028838080 13819718561241600 7030064141321760 24627143482603200 6515010178871040 24875493410234880 10929786813237600 18746837710191360 10364788920931200 4886257634153280 8317840418616960 18656620057676160 14060128282643520 13030020357742080 3664693225614960 21859573626475200 37493675420382720 20729577841862400 5915897196128640 9772515268306560 28120256565287040 15547183381396800 13122786397133952 4046062234394880 7329386451229920 12476760627925440 74987350840765440 10858350298118400 41459155683724800 21090192423965280 11831794392257280 19545030536613120 9562032189763200 56240513130574080 8143762723588800 8533236516900480 31094366762793600 8873845794192960 8092124468789760 14658772902459840 21716700596236800 6197606586420480 42180384847930560 6399927387675360 39090061073226240 6069093351592320 112481026261148160 16287525447177600 17747691588385920 29317545804919680 6812247639542400 12395213172840960 6743437057324800 84360769695861120 12215644085383200 12799854775350720 78180122146452480 10017367055942400 12138186703184640 32575050894355200 9296409879630720 58635091609839360 14222060861500800 9103640027388480 13486874114649600 24431288170766400 6358097796906240 24276373406369280 10666545646125600 65150101788710400 18592819759261440 10115155585987200 117270183219678720 4768573347679680 15026050583913600 18207280054776960 48862576341532800 13944614819446080 12716195593812480 87952637414759040 3576430010759760 21333091292251200 130300203577420800 20436742918627200 37185639518522880 20230311171974400 5812664001459840 9537146695359360 97725152683065600 27889229638892160 15172733378980800 3978679758923520 7152860021519520 22539075875870400 10596829661510400 40460622343948800 20916922229169120 11021249464394400 11625328002919680 19074293390718720 10451523556252800 195450305366131200 7947622246132800 8391125356225920 30345466757961600 8718996002189760 7957359517847040 14305720043039040 21193659323020800 6089457525338880 146587729024598400 5960716684599600 41833844458338240 6293344017169440 22042498928788800 38148586781437440 5968019638385280 15895244492265600 17437992004379520 28611440086078080 15677285334379200 13352005373503104 4150252678199040 11921433369199200 12586688034338880 76297173562874880 10949215154169600 11936039276770560 31790488984531200 9134186288008320 57222880172156160 8211911365627200 8752976513043840 8952029457577920 8300505356398080 23842866738398400 6252211049736960 23872078553541120 6564732384782880 63580977969062400 6225379017298560 114445760344312320 4689158287302720 16423822731254400 17904058915155840 47685733476796800 13701279432012480 12504422099473920 85834320258234240 3516868715477040 12317867048440800 13129464769565760 3260912818584960 40056016120509312 5546192256380160 12450758034597120 9378316574605440 2445684613938720 95371466953593600 14588294188406400 9338068525947840 13834175593996800 7033737430954080 24635734096881600 6521825637169920 24901516069194240 10941220641304800 18756633149210880 10375631695497600 4891369227877440 8319288384570240 18676137051895680 14067474861908160 13043651274339840 3668526920908080 21882441282609600 37513266298421760 20751263390995200 5916927032876160 9782738455754880 28134949723816320 15563447543246400 13129643204447616 4048176348599040 7337053841816160 12478932576855360 75026532596843520 10869709395283200 41502526781990400 21101212292862240 11833854065752320 19565476911509760 9572035187433600 56269899447632640 8152282046462400 8537695231443840 31126895086492800 8875390549314240 8096352697198080 14674107683632320 21739418790566400 6198685463013120 42202424585724480 6403271423582880 39130953823019520 6072264522898560 112539798895265280 16304564092924800 17750781098628480 29348215367264640 6815807117539200 12397370926026240 6746960580998400 84404849171448960 12228423069693600 12806542847165760 78261907646039040 10027846386835200 12144529045797120 32609128185849600 9298028194519680 58696430734529280 14229492052406400 9108396784347840 13493921161996800 24456846139387200 6361419976369920 24289058091594240 10672119039304800 65218256371699200 18596056389039360 10120440871497600 117392861469058560 4771064982277440 15041769580252800 18216793568695680 48913692278774400 13947042291779520 12722839952739840 88044646101793920 3578298736708080 21344238078609600 130436512743398400 20447421352617600 37192112778078720 20240881742995200 5815699070993280 9542129964554880 97827384557548800 27894084583559040 15180661307246400 3979372365722880 7156597473416160 22562654370379200 10602366627283200 40481763485990400 20920563437669280 11032778973031200 11631398141986560 19084259929109760 10462457065334400 195654769115097600 7951774970462400 8392586079588480 30361322614492800 8723548606489920 7958744731445760 14313194946832320 21204733254566400 6092637121992960 146741076836323200 5963831227846800 41841126875338560 6294439559691360 22065557946062400 38168519858219520 5969058548584320 15903549940924800 17447097212979840 28626389893664640 15693685598001600 13358981950376832 4152421233112320 11927662455693600 12588879119382720 76337039716439040 10960669306540800 11938117097168640 31807099881849600 9138955682989440 57252779787329280 8220501979905600 8757550044270720 8953587822876480 8304842466224640 23855324911387200 6253299431850240 23876234194337280 6568162533203040 63614199763699200 6228631849668480 114505559574658560 4689974573887680 16441003959811200 17907175645752960 47710649822774400 13708433524484160 12506598863700480 85879169680993920 3517480930415760 12330752969858400 13136325066406080 3262616683159680 40076945851130496 5549088188286720 12457263699336960 9379949147775360 2446962512369760 95421299645548800 14595916740451200 9342947774502720 13841404110374400 7034961860831520 24661505939716800 6525233366319360 24914527398673920 10946937555338400 18759898295550720 10381053082780800 4893925024739520 8323632282430080 18685895549005440 14069923721663040 13050466732638720 3670443768554640 21893875110676800 37519796591101440 20762106165561600 5920016543118720 9787850049479040 28139847443326080 15571579624171200 13131928806885504 4048881053333760 7340887537109280 12485448423645120 75039593182202880 10875388943865600 41524212331123200 21104885582494560 11840033086237440 19575700098958080 9577036686268800 56279694886652160 8156541707899200 8539181469624960 31143159248342400 8880024814678080 8097762106667520 14681775074218560 21750777887731200 6201922092791040 42209771164989120 6404386102218720 39151400197916160 6073321580000640 112559389773304320 16313083415798400 17760049629356160 29363550148437120 6816993610204800 12403844185582080 6748135088889600 84419542329978240 12234812561848800 12808772204437440 78302800395832320 10033086052281600 12146643160001280 32626166831596800 9302883139186560 58727100296874240 14231969116041600 9109982370000960 13496270177779200 24469625123697600 6362527369524480 24293286320002560 10673976837031200 65252333663193600 18605766278373120 10122202633334400 117454200593748480 4771895527143360 15049629078422400 18219964740001920 48939250247395200 13954324708779840 12725054739048960 88090650445311360 3578921645357520 21347953674062400 130504667326387200 20450980830614400 37211532556746240 20244405266668800 5818734140526720 9543791054286720 97878500494790400 27908649417559680 15183303950001600 3981450186120960 7157843290715040 22574443617633600 10604212282540800 40488810533337600 20931487063169760 11038543727349600 11637468281053440 19087582108573440 10467923819875200 195757000989580800 7953159211905600 8396968249676160 30366607900003200 8728101210790080 7962900372241920 14315686581430080 21208424565081600 6095816718647040 146817750742185600 5964869408929200 41862974126339520 6297726187257120 22077087454699200 38175164217146880 5972175279181440 15906318423811200 17456202421580160 28631373162860160 15701885729812800 13361307476001408 4153144084750080 11929738817858400 12595452374514240 76350328434293760 10966396382726400 11944350558362880 31812636847622400 9143725077970560 57262746325720320 8224797287044800 8759074554679680 8958262918772160 8306288169500160 23859477635716800 6256564578190080 23888701116725760 6569305916009760 63625273695244800 6229716127125120 114525492651440640 4692423433642560 16449594574089600 17916525837544320 47718955271433600 13715587616955840 12513129156380160 85894119488580480 3519317575231920 12337195930567200 13138611832019520 3263184638017920 40083922428004224 12459432254250240 9384846867285120 2447388478513440 95437910542867200 14598457591132800 9344574190687680 13843813615833600 7038635150463840 24674391861134400 6526369276035840 24918864508500480 10948843193349600 18769693734570240 10382860211875200 4894776957026880 18689148381375360 14077270300927680 13052738552071680 3671082717770160 21897686386699200 37539387469140480 20765720423750400 5923106053361280 9789553914053760 28154540601855360 15574290317812800 13138785614199168 4050995167537920 7342165435540320 12491964270434880 75078774938280960 10877282126726400 41531440847500800 21115905451391520 11846212106722560 19579107828107520 9578703852547200 56309081203710720 8157961595044800 8543640184168320 31148580635625600 8884659080041920 8101990335075840 14684330871080640 21754564253452800 6205158722568960 42231810902783040 6407730138126240 39158215656215040 6076492751306880 112618162407421440 16315923190089600 17769318160083840 29368661742161280 6820553088201600 12410317445137920 6751658612563200 84463621805566080 12236942392567200 12815460276252480 78316431312430080 10034832607430400 12152985502613760 32631846380179200 9307738083853440 58737323484322560 14239400306947200 9114739126960320 13503317225126400 24473884785134400 6365849548988160 24305971005227520 10679550230210400 65263692760358400 18615476167706880 10127487918844800 117474646968645120 4774387161741120 15052248911145600 18229478253920640 48947769570268800 13961607125780160 12731699097976320 88105985226483840 3580790371305840 21359100460420800 130527385520716800 20461659264604800 37230952335413760 20254975837689600 5826827659282560 9548774323482240 97895539140537600 27923214251560320 15191231878267200 3983528006519040 7161580742611680 22578373366718400 10609749248313600 40509951675379200 20942410688670240 11040465312122400 11653655318565120 19097548646964480 10469746071388800 195791078281075200 7957311936235200 8401350419763840 30382463756534400 8740241488923840 7967056013038080 14323161485223360 21219498496627200 6104295643057920 146843308710806400 5967983952176400 41884821377340480 6301012814822880 22080930624244800 38195097293928960 5975292009778560 15914623872470400 17480482977847680 28646322970446720 15704619107083200 13368284052875136 4155312639663360 11935967904352800 12602025629645760 76390194587857920 10968305408121600 11950584019557120 31829247744940800 9156443464586880 57292645940893440 8226229056091200 8763648085906560 8962938014667840 8310625279326720 23871935808705600 6259829724529920 23901168039114240 6572736064429920 63658495489881600 6232968959495040 114585291881786880 4694872293397440 16452458112182400 17925876029335680 47743871617411200 13734665196880320 12519659449059840 85938968911340160 3521154220048080 12339343584136800 13145472128859840 3264888502592640 40104852158625408 12465937918990080 9389744586794880 2448666376944480 95487743234822400 14606080143177600 9349453439242560 13851042132211200 7042308440096160 24678687168273600 6529777005185280 24931875837980160 10954560107383200 18779489173589760 10388281599158400 4897332753888960 18698906878485120 14084616880192320 13059554010370560 3672999565416720 21909120214766400 37558978347179520 20776563198316800 5931344747341440 9794665507777920 28169233760384640 15582422398737600 13145642421512832 4053109281742080 7345999130833440 12509339861874240 75117956694359040 10882961675308800 41553126396633600 21126925320288480 11862689494682880 19589331015555840 9583705351382400 56338467520769280 8162221256481600 8548098898711680 31164844797475200 8897017121012160 8106218563484160 14691998261666880 21765923350617600 6213789735310080 42253850640576960 6411074174033760 39178662031111680 6079663922613120 112676935041538560 16324442512963200 17794034242024320 29383996523333760 6824112566198400 12427579470620160 6755182136236800 84507701281153920 12243331884722400 12822148348067520 78357324062223360 10040072272876800 12159327845226240 32648885025926400 9320684602965120 58767993046667520 14246831497852800 9119495883919680 13510364272473600 24486663769444800 6369171728451840 24318655690452480 10685123623389600 65297770051852800 18641369205930240 10132773204355200 117535986093335040 4776878796338880 15060108409315200 18238991767839360 48973327538889600 13981026904447680 12738343456903680 88151989570001280 3582659097254160 21370247246779200 130595540103705600 20472337698595200 37282738411860480 20265546408710400 5830874418660480 9553757592677760 97946655077779200 27962053808895360 15199159806532800 3989068860913920 7165318194508320 22590162613972800 10615286214086400 40531092817420800 20971540356671520 11046230066440800 11661748837320960 19107515185355520 10475212825929600 195893310155558400 7961464660564800 8413036206664320 30398319613065600 8746311627990720 7978137721827840 14330636389016640 21230572428172800 6108535105263360 146919982616668800 5971098495423600 41943080713343040 6309777154998240 22092460132881600 38215030370711040 5983603291370880 15922929321129600 17492623255981440 28661272778033280 15712819238894400 13375260629748864 4157481194576640 11942196990847200 12619554309996480 76430060741422080 10974032484307200 11967206582741760 31845858642259200 9162802657895040 57322545556066560 8230524363230400 8768221617133440 8975404937056320 8314962389153280 23884393981694400 6268536781436160 23934413165483520 6576166212850080 63691717284518400 6236221791864960 114645091112133120 4701402586077120 16461048726460800 17950809874112640 47768787963388800 13744203986842560 12537073562872320 85983818334099840 3526051939557840 12345786544845600 13152332425700160 3266592367167360 40125781889246592 12472443583729920 9402805172154240 2449944275375520 95537575926777600 14613702695222400 9354332687797440 13858270648588800 7052103879115680 24691573089691200 6533184734334720 24944887167459840 10960277021416800 18805610344308480 10393702986441600 4899888550751040 18708665375594880 14104207758231360 13066369468669440 3674916413063280 21920554042833600 37611220688616960 20787405972883200 5935464094331520 9799777101502080 28208415516462720 15590554479662400 13163927241015936 4058746919619840 7349832826126560 12518027657593920 75222441377233920 10888641223891200 41574811945766400 21156311637347040 11870928188663040 19599554203004160 9588706850217600 56416831032925440 8166480917918400 8559988804160640 31181108959324800 8903196141497280 8117493839239680 14699665652253120 21777282447782400 6218105241680640 42312623274694080 6419991603120480 39199108406008320 6088120379429760 112833662065850880 16332961835836800 17806392282994560 29399331304506240 6833604507523200 12436210483361280 6764578199366400 84625246549388160 12249721376877600 12839983206240960 78398216812016640 10045311938323200 12176240758859520 32665923671673600 9327157862520960 58798662609012480 14266648006934400 9132180569144640 13529156398732800 24499442753755200 6378030873688320 24352481517719040 10699986005200800 65331847343347200 18654315725041920 10146867299049600 117597325218024960 4783523155266240 15067967907484800 18264361138289280 48998885507510400 13990736793781440 12756061747376640 88197993913518720 3587642366449680 21399972010401600 130663694686694400 20500813522569600 37308631450083840 20293734598099200 5842003006949760 9567046310532480 97997771015020800 27981473587562880 15220300948574400 3991839288111360 7175284732899360 22601951861227200 10630051456147200 40587469196198400 20986105190672160 11051994820759200 11684006013899520 19134092621064960 10480679580470400 195995542030041600 7972538592110400 8418879100114560 30440601897148800 8763004510424640 7983678576222720 14350569465798720 21260102912294400 6120193626328320 146996656522531200 5979403944082800 41972210381344320 6314159325085920 22103989641518400 38268185242129920 5987758932167040 15945077184220800 17526009020849280 28701138931597440 15721019370705600 13393864834745472 4163264007678720 11958807888165600 12628318650171840 76536370484259840 10979759560492800 11975517864334080 31890154368441600 9180290439492480 57402277863194880 8234819670369600 8780417700405120 8981638398250560 8326528015357440 23917615776331200 6272890309889280 23951035728668160 6585313275303840 63780308736883200 6244896011518080 114804555726389760 4704667732416960 16469639340739200 17963276796501120 47835231552662400 13770435659238720 12545780619778560 86103416794792320 3528500799312720 12352229505554400 13170626550607680 3271136006033280 40181594504236416 12489792023036160 9409335464833920 2453352004524960 95670463105324800 14634029500675200 9367344017277120 13877546692262400 7057001598625440 24704459011108800 6542272012066560 24979584046072320 10975522125506400 18818670929667840 10408160019196800 4906704009049920 18734688034554240 14114003197250880 13084544024133120 3680028006787440 21951044251012800 37637341859335680 20816320038393600 5946792298554240 9813408018099840 28228006394501760 15612240028795200 13173069650767488 4061565738558720 7360056013574880 12541919095823040 75274683718671360 10903786686777600 41632640076787200 21171004795876320 11893584597108480 19626816036199680 9602044180444800 56456012789003520 8177840015083200 8565933756885120 31224480057590400 8920188447831360 8123131477117440 14720112027149760 21807573373555200 6229972884199680 42342009591752640 6424450317663840 39253632072399360 6092348607838080 112912025578007040 16355680030166400 17840376895662720 29440224054299520 6838350478185600 12459945768399360 4198103037031680 84684019183505280 12266760022624800 12848900635327680 78507264144798720 10059284379513600 12184697215676160 32711360060332800 9344959326299520 58880448108599040 8853893999153280 9138522911757120 8396206074063360 24533520045249600 6382460446306560 24369394431352320 6640420499364960 65422720120665600 18689918652599040 6297154555547520 117760896217198080 4786845334729920 15088926569270400 18277045823514240 49067040090499200 14017438989449280 12764920892613120 88320672162898560 3590134001047440 13280840998729920 130845440241331200 20515051434556800 37379837305198080 12594309111095040 9573690669459840 98134080180998400 28034877978898560 9445731833321280 7180268002094880 22633389853905600 6597019058192640 25188618222190080 21026158484173920 11067367498941600 19147381338919680 10495257592579200 196268160361996800 4947764293644480 8434947057102720 18891463666642560 14360536004189760 13194038116385280 6121253491879680 147201120271497600 3710823220233360 42052316968347840 6326210292827040 22134734997883200 38294762677839360 5999186944356480 9895528587288960 28721072008379520 15742886388868800 13403166937243776 4166155414229760 7421646440466720 12652420585654080 76589525355678720 10995031763654400 21540804006284640 11998373888712960 19791057174577920 9181880237819520 57442144016759040 8246273822740800 8786515742040960 8998780416534720 8332310828459520 14843292880933440 6284862513135360 43081608012569280 6589886806530720 39582114349155840 6249233121344640 114884288033518080 4713646884851520 16492547645481600 17997560833069440 29686585761866880 13772820356729280 12569725026270720 86163216025138560 3535235163638640 12369410734111200 13179773613061440 3273407825466240 40209500811731328 12498466242689280 9427293769703040 2455055869099680 59373171523733760 14644192903401600 9373849682016960 13887184714099200 7070470327277280 24738821468222400 6546815650932480 24996932485378560 10983144677551200 18854587539406080 10415388535574400 4910111738199360 18747699364033920 14140940654554560 13093631301864960 3682583803649520 21966289355102400 37709175078812160 20830777071148800 5947822135301760 9820223476398720 28281881309109120 15623082803361600 13198211277584256 4069317490640640 7365167607299040 12544091044752960 75418350157624320 10911359418220800 41661554142297600 21211410981831840 11895644270603520 19640446952797440 9608712845558400 56563762618218240 8183519563665600 8582282376877440 31246165606723200 8921733202952640 8138634981281280 14730335214598080 21822718836441600 6231051760792320 42422821963663680 6436711782658080 39280893905594880 6103976235960960 113127525236436480 16367039127331200 17843466405905280 29460670429196160 6851401897507200 12462103521584640 4201018639453440 84845643927327360 12275279345498400 12873423565316160 78561787811189760 10066270600108800 12207952471921920 32734078254662400 9346577641188480 58921340858392320 8860043070426240 9155964353941440 8402037278906880 24550558690996800 6394641771006720 24415904943843840 6645032302819680 65468156509324800 18693155282376960 6301527959180160 117842681716784640 4795981328255040 15099405900163200 18311928707882880 49101117381993600 14019866461782720 12789283542013440 88382011287588480 3596985996191280 13290064605639360 130936313018649600 20554205692521600 37386310564753920 12603055918360320 9591962656510080 98202234763987200 28039732923565440 9452291938770240 7193971992382560 22649108850244800 6601600719141120 25206111836720640 21029799692674080 11075053838032800 19183925313020160 10502546598633600 196404469527974400 4951200539355840 8436407780465280 18904583877540480 14387943984765120 13203201438282240 6136091609598720 147303352145980800 3713400404516880 42059599385348160 6327305835348960 22150107676065600 38367850626040320 6000225854555520 9902401078711680 28775887969530240 15753819897950400 13428747719114112 4174106782245120 7426800809033760 12654611670697920 76735701252080640 11002667865235200 21581915977147680 12000451709111040 19804802157423360 9204137414398080 57551775939060480 8252000898926400 8803285356539520 9000338781833280 8348213564490240 14853601618067520 6285950895248640 43163831954295360 6602464017404640 39609604314846720 6261160173367680 115103551878120960 4714463171436480 16504001797852800 18000677563666560 29707203236135040 12571901790497280 86327663908590720 3535847378577360 12378001348389600 13204928034809280 3279655328906880 40286243157342336 12522320346735360 9428926342872960 2459741496680160 59414406472270080 14672142260899200 9391740260051520 13913689274150400 7071694757154720 24756002696779200 6559310657813760 25044640693470720 11004106695674400 18857852685745920 10435266955612800 4919482993360320 18783480520103040 14143389514309440 13118621315627520 3689612245020240 22008213391348800 37715705371491840 20870533911225600 5962239849767040 9838965986720640 28286779028618880 15652900433419200 13200496880022144 4070022195375360 7379224490040480 12574498329771840 75431410742983680 10932184429689600 41741067822451200 21215084271464160 11924479699534080 19677931973441280 9627051674620800 56573558057237760 8199138322267200 8583768615058560 31305800866838400 8943359774650560 8140044390750720 14758448980080960 21864368859379200 6246156033089280 42430168542928320 6437826461293920 39355863946882560 6105033293063040 113147116114475520 16398276644534400 17886719549301120 29516897960161920 6852588390172800 12492312066178560 4209036546113280 84860337085856640 12298707483400800 12875652922587840 78711727893765120 10085482706745600 12210066586126080 32796553289068800 9369234049633920 59033795920323840 8876953016426880 9157549939594560 8418073092226560 24597414966801600 6395749164161280 24420133172252160 6657714762320160 65593106578137600 18738468099267840 6313554819169920 118067591840647680 4796811873120960 15128224060118400 18315099879189120 49194829933603200 14053851074450880 12791498328322560 88550693880485760 3597608904840720 13315429524640320 131186213156275200 20557765170518400 37476936198535680 12627109638339840 9593623746241920 98389659867206400 28107702148901760 9470332228754880 7195217809681440 22692336090177600 6614200286749440 25254219276679680 21080776611676320 11096191270533600 19187247492483840 10522591365283200 196779319734412800 4960650215062080 8456857907541120 18940664457509760 14390435619362880 13228400573498880 6140331071804160 147584489800809600 3720487661296560 42161553223352640 6342643430655840 22192382541067200 38374494984967680 6014770597342080 9921300430124160 28780871238725760 15783887047924800 13431073244738688 4174829633882880 7440975322593120 12685286861311680 76748989969935360 11023667144582400 21585653429044320 12029541194684160 19842600860248320 9210496607706240 57561742477451520 8267750358436800 8804809866948480 9022155896013120 8349659267765760 14881950645186240 6301188244834560 43171306858088640 6603607400211360 39685201720496640 6262244450824320 115123484954903040 4725891183625920 16535500716873600 18044311792026240 29763901290372480 12602376489669120 86342613716177280 3544418387719440 12401625537655200 13207214800422720 3280223283765120 40293219734216064 12524488901648640 9451782367251840 2460167462823840 59527802580744960 14674683111580800 9393366676236480 13916098779609600 7088836775438880 24803251075310400 6560446567530240 25048977803297280 11006012333685600 18903564734503680 10437074084707200 4920334925647680 18786733352472960 14177673550877760 13120893135060480 3690251194235760 22012024667371200 37807129469007360 20874148169414400 5966359196757120 9840669851295360 28355347101755520 15655611127060800 13232495314152576 4079888061661440 7380502388471520 12583186125491520 75614258938014720 10934077612550400 41748296338828800 21266510326316640 11932718393514240 19681339702590720 9628718840899200 56710694203511040 8200558209412800 8604575949594240 31311222254121600 8949538795135680 8159776123322880 14761004776943040 21868155225100800 6250471539459840 42533020652633280 6453431962195680 39362679405181440 6119832092492160 113421388407022080 16401116418825600 17899077590271360 29522009553886080 6869199287491200 12500943078919680 4209765446718720 85066041305266560 12300837314119200 12906863924391360 78725358810362880 10087229261894400 12239664184984320 32802232837651200 9375707309189760 59044019107772160 8878490284245120 9179748138738240 8419530893437440 24601674628238400 6411252668325120 24479328369968640 6658867713183840 65604465675302400 18751414618379520 6314648170078080 118088038215544320 4808439501243840 15130843892841600 18359496277476480 49203349256476800 14063560963784640 12822505336650240 88566028661658240 3606329625932880 13317735426367680 131208931350604800 20607597862473600 37502829236759040 12629296340156160 9616879002487680 98406698512953600 28127121927569280 9471972255117120 7212659251865760 22696265839262400 6615345701986560 25258592680312320 21095341445676960 11098112855306400 19233758004975360 10524413616796800 196813397025907200 4961509276489920 8462700800991360 18943944510234240 14425318503731520 13230691403973120 6143510668458240 147610047769430400 3721131957367440 42190682891353920 6347025600743520 22196225710612800 38467516009950720 6018926238138240 9923018552979840 28850637007463040 15786620425195200 13463630603482752 4184949556811520 7442263914734880 12694051201487040 76935032019901440 11025576169977600 21637977755597280 12037852476276480 19846037105959680 9215266002687360 57701274014926080 8269182127483200 8826153012673920 9028389357207360 8369899113623040 14884527829469760 6305541773287680 43275955511194560 6619614759505440 39692074211919360 6277424335217280 115402548029852160 4729156329965760 16538364254966400 18056778714414720 29769055658939520 12611083546575360 86551911022389120 3546867247474320 12403773191224800 13239229519010880 79384148423838720 40390891810448256 12554848670434560 9458312659931520 59538111317879040 14710255021123200 9416136502825920 13949831856038400 7093734494948640 24807546382449600 6576349303560960 25109697340869120 11032691265842400 18916625319863040 10462373892028800 119076222635758080 4932261977670720 18832273005651840 14187468989897280 13152698607121920 89307166976818560 3699196483253040 22065382531684800 37833250639726080 20924747784057600 5969448706999680 9864523955341440 28374937979794560 15693560838043200 13241637723904128 4082706880600320 7398392966506080 12589701972281280 75666501279452160 10960582172601600 41849495568115200 21281203484845920 11938897413999360 19729047910682880 9652059168796800 56749875959589120 8220436629451200 8610520902318720 31387121676086400 8954173060499520 8165413761200640 14796785933012160 21921164345203200 6253708169237760 42562406969691840 6457890676739040 39458095821365760 6124060320900480 113499751919178240 16440873258902400 17908346120999040 29593571866024320 6873945258153600 12507416338475520 4219970055194880 85124813939383680 12330654944176800 12915781353478080 78916191642731520 10111681033977600 12248120641800960 32881746517804800 9380562253856640 59187143732048640 8900012033700480 9186090481350720 8439940110389760 24661309888353600 6415682240943360 24496241283601920 6675009025275360 65763493035609600 18761124507713280 6329955082792320 118374287464097280 4811761680707520 15167521550966400 18372180962701440 49322619776707200 14070843380784960 12831364481886720 88780715598072960 3608821260530640 13350018050550720 131526986071219200 20621835774460800 37522249015426560 12659910165584640 9623523361415040 98645239553414400 28141686761569920 9494932624188480 7217642521061280 22751282326449600 6631381515306240 25319820331169280 21106265071177440 11125015042125600 19247046722830080 10549925137987200 197290479106828800 4973536136479680 8467082971079040 18989865248376960 14435285042122560 13262763030612480 6145630399560960 147967859330121600 3730152102359760 42212530142354880 22250030084251200 38494093445660160 21099850275974400 6022042968735360 9947072272959360 28870570084245120 15824887706980800 13472932705981056 4187840963362560 7460304204719520 12700624456618560 76988186891320320 11052302525510400 21652927563183840 12044085937470720 19894144545918720 9218445599341440 57741140168490240 8289226894132800 8832251054309760 31649775413961600 9033064453103040 8375681926725120 14920608409439040 22104605051020800 6308806919627520 43305855126367680 6624188290732320 39788289091837440 6281761445043840 115482280336980480 16578453788265600 18066128906206080 29841216818878080 12617613839255040 86611710252735360 12433840341199200 13248376581464640 79576578183674880 40418798117943168 12563522890087680 33156907576531200 9463210379441280 59682433637756160 14720418423849600 9422642167565760 13959469877875200 24867680682398400 6580892942426880 25127045780175360 11040313817887200 66313815153062400 18926420758882560 10469602408406400 119364867275512320 4935669706820160 18845284335131520 49735361364796800 14194815569161920 13161785884853760 89523650456634240 3701752280115120 22080627635774400 132627630306124800 37852841517765120 20939204816812800 5971508380494720 9871339413640320 99470722729593600 28389631138323840 15704403612609600 13248494531217792 4084820994804480 7403504560230240 12594045870141120 75705683035530240 10968154904044800 41878409633625600 21292223353742880 11943016760989440 19742678827280640 9658727833910400 198941445459187200 56779262276647680 8226116178033600 8614979616862080 31408807225219200 8957262570742080 8169641989608960 14807009120460480 21936309808089600 6255865922423040 149206084094390400 42584446707485760 6461234712646560 39485357654561280 6127231492206720 113558524553295360 16452232356067200 17914525141484160 29614018240920960 6877504736150400 12511731844846080 4222885657616640 85168893414971520 12339174267050400 12922469425293120 78970715309122560 10118667254572800 12254462984413440 32904464712134400 9383798883634560 59228036481841920 8906161104973440 9190847238310080 8445771315233280 24678348534100800 6419004420407040 24508925968826880 6679620828730080 65808929424268800 18767597767269120 6334328486424960 118456072963683840 4814253315305280 15178000881859200 18381694476620160 49356697068201600 14075698325451840 12838008840814080 88842054722762880 3610689986478960 13359241657460160 131617858848537600 20632514208451200 37535195534538240 12668656972849920 9628506630610560 98713394136403200 28151396650903680 9501492729637440 7221379972957920 22767001322788800 6635963176254720 25337313945699840 21113547488177760 11132701381216800 19257013261221120 10557214144041600 197426788272806400 4976972382191040 8470004417804160 19002985459274880 14442759945915840 13271926352509440 6156229055074560 148070091204604800 3732729286643280 42227094976355520 22265402762433600 38514026522442240 21114428288083200 6024120789133440 9953944764382080 28885519891831680 15835821216062400 13479909282854784 4190009518275840 7465458573286560 12705006626706240 77028053044884480 11059938627091200 21664139918873760 12048241578266880 19907889528764160 9234343582611840 57771039783663360 8294953970318400 8836824585536640 31671642432124800 9036181183700160 8380019036551680 14930917146573120 22119877254182400 6310983683854080 43328279837747520 6627618439152480 39815779057528320 6285014277413760 115542079567326720 16589907940636800 18072362367400320 29861834293146240 12621967367708160 86656559675495040 12442430955477600 13255236878304960 79631558115056640 40439727848564352 12570028554827520 33179815881273600 9466475525781120 59723668586292480 14728040975894400 9427521416120640 13966698394252800 24884861910955200 6584300671576320 25140057109655040 11046030731920800 66359631762547200 18932951051562240 10475023795689600 119447337172584960 4938225503682240 18855042832241280 49769723821910400 14199713288671680 13168601343152640 89585502879438720 3703669127761680 22092061463841600 132719263525094400 37865902103124480 20950047591379200 5981806747969920 9876451007364480 99539447643820800 28399426577343360 15712535693534400 13253065736093568 4086230404273920 7407338255523360 23711690174356800 75731804206248960 10973834452627200 41900095182758400 21299569933007520 11963613495939840 19752902014728960 9663729332745600 199078895287641600 56798853154686720 8230375839470400 8617952093224320 31425071387068800 8972710121954880 8172460808547840 14814676511046720 21947668905254400 6266654688349440 149309171465731200 42599139866015040 6463464069918240 39505804029457920 6129345606410880 113597706309373440 16460751678940800 17945420243909760 29629353022093440 6879877721481600 12533309376698880 4225072359432960 85198279732030080 12345563759205600 12926928139836480 79011608058915840 10123906920019200 12258691212821760 32921503357881600 9399982032524160 59258706044186880 8910772908428160 9194018409616320 8450144718865920 24691127518411200 6421219206716160 24517382425643520 6683079681321120 65843006715763200 18799964065048320 6337608539149440 118517412088373760 4815914405037120 15185860380028800 18388036819232640 49382255036822400 14099973048786240 12842438413432320 88888059066280320 3611935803777840 13366159362642240 131686013431526400 20639633164444800 37599928130096640 12675217078298880 9631828810074240 98764510073644800 28199946097572480 9506412808724160 7223871607555680 22778790570043200 6639399421966080 25350434156597760 21149959573179360 11138466135535200 19263657620148480 10562680898582400 197529020147289600 4979549566474560 8484611651429760 19012825617448320 14447743215111360 13278798843932160 148146765110467200 3734662174855920 42299919146358720 22276932271070400 38527315240296960 21125361797164800 6034509891123840 9959099132949120 28895486430222720 15844021347873600 13484560334103936 4191455221551360 7469324349711840 12726917477144640 77054630480593920 11065665703276800 21671614822667040 12069019782247680 19918198265898240 9237523179265920 57790972860445440 8299249277457600 8839873606354560 31688042695747200 9051764836685760 8382910443102720 14938648699423680 22131331406553600 6321867504986880 43343229645334080 6629905204765920 39836396531796480 6287182832327040 115581945720890880 16598498554915200 18103529673371520 29877297398847360 12643735009973760 86686459290668160 12448873916186400 13259810409531840 79672793063592960 40453681002311808 12574365664654080 33196997109830400 9482801257480320 59754594797694720 14733122677257600 9430774248490560 13971517405171200 24897747832372800 6586572491009280 25148731329308160 11049842007943200 66393994219660800 18965602514960640 10478638053878400 119509189595389440 4939929368256960 18861548496981120 49795495664745600 14224201886220480 13173144982018560 89631892196542080 3704947026192720 22099684015886400 132787988439321600 37931205029921280 20957276107756800 5983866421464960 9879858736513920 99590991329491200 28448403772440960 15717957080817600 13275921760472448 4093277451621120 7409894052385440 23723968601995200 10977620818348800 41914552215513600 21336302829330720 11967732842929920 19759717473027840 9667063665302400 199181982658982400 8233215613761600 8632814475035520 31435914161635200 8975799632197440 8186554903242240 14819788104770880 21955241636697600 6268812441534720 149386486994236800 6174911710321200 42672605658661440 6474610856276640 39519434946055680 6139916177431680 16466431227523200 17951599264394880 29639576209541760 6891742648137600 12537624883069440 4226530160643840 12349823420642400 12949221712553280 79038869892111360 10127400030316800 12279832354863360 32932862455046400 9403218662302080 59279152419083520 8913847444064640 9209874266147520 8453060321287680 24699646841284800 6432293138261760 24559664709726720 6685385583048480 65865724910092800 18806437324604160 6339795240965760 118558304838167040 4824219853696320 15191100045475200 18419748532295040 49399293682569600 14104827993453120 12864586276523520 88918728628625280 3618164890272240 13370771166096960 131731449820185600 20675227944412800 37612874649208320 12679590481931520 9648439707392640 98798587365139200 14856412406774400 28209655986906240 9509692861448640 7236329780544480 22786650068212800 6641690252440320 25359180963863040 11142309305080800 19296879414785280 10566325401609600 197597174730278400 4981267689330240 8487533098154880 19019385722897280 14472659561088960 13283380504880640 148197881047708800 3735950766997680 22284618610161600 38593758829570560 21132650803219200 6036587711521920 9962535378660480 28945319122177920 15849488102414400 13507815590349696 4198683737928960 7471901533995360 12731299647232320 77187517659141120 11069483754067200 21708989341633440 12073175423043840 19925070757320960 9247061969228160 57890638244355840 8302112815550400 8855118710444160 31698976204828800 9054881567282880 8397367475857920 14943803067990720 22138967508134400 6324044269213440 43417978683266880 6641339032833120 39850141514641920 6298025606893440 115781276488711680 16604225631100800 18109763134565760 29887606135981440 12648088538426880 86835957366533760 12453169223325600 13282678065666240 79700283029283840 40523446771049088 12596051213786880 33208451262201600 9486066403820160 59775212271962880 14758531184073600 9447038410340160 13995612459763200 24906338446651200 6597931588174080 25192102427573760 11068898388055200 66416902524403200 18972132807640320 10496709344822400 119550424543925760 4948448691130560 18894076820680320 49812676893302400 14229099605730240 13195863176348160 89662818407944320 3711336518347920 22137796776110400 132833805048806400 37944265615280640 20993418689644800 5990045441950080 9896897382261120 99625353786604800 28458199211460480 15745064017233600 13280492965348224 4094686861090560 7422673036695840 23732154220420800 10996552646956800 41986837379289600 21343649408595360 11980090883900160 19793794764522240 9683735328086400 199250707573209600 8247414485217600 8635786951397760 31490128034467200 8985068162925120 8189373722181120 14845346073391680 21993105293913600 6275285701090560 149438030679907200 6185560863913200 42687298817190720 6476840213548320 39587589529044480 6142030291635840 16494828970435200 17970136325850240 29690692146783360 6894115633468800 12550571402181120 4233819166698240 12371121727826400 12953680427096640 79175179058088960 10144865581804800 12284060583271680 32989657940870400 9412928551635840 59381384293566720 8929220122247040 9213045437453760 8467638333396480 24742243455652800 6434507924570880 24568121166543360 6696915091685280 65979315881740800 18825857103271680 6350728750047360 118762768587133440 4825880943428160 15217298372707200 18426090874907520 49484486911305600 14119392827453760 12869015849141760 89072076440350080 3619410707571120 13393830183370560 131958631763481600 20682346900406400 37651714206543360 12701457500094720 9651761886856320 98968973822611200 14882033537078400 28238785654907520 9526093125071040 7238821415142240 22825947559060800 6653144404811520 25402915000189440 11161525152808800 19303523773712640 10584547916745600 197937947645222400 4989858303608640 8496297438330240 19052186250142080 14477642830284480 13306288809623040 148453460733916800 3742393727706480 22323050305617600 38607047547425280 21169095833491200 6042821172716160 9979716607217280 28955285660568960 15876821875118400 13512466641598848 4200129441204480 7484787455412960 12744446157495360 77214095094850560 11088574008019200 21716464245426720 12085642345432320 19959433214434560 9266139549152640 57910571321137920 8316430506014400 8858167731262080 31753643750236800 9064231759074240 8400258882408960 14969574910825920 22177148016038400 6330574561893120 43432928490853440 6643625798446560 39918866428869120 6300194161806720 115821142642275840 16632861012028800 18128463518148480 29939149821651840 12661149123786240 86865856981706880 12474645759021600 13287251596893120 79837732857738240 40537399924796544 12600388323613440 33265722024057600 9495861842839680 59878299643303680 14763612885436800 9450291242710080 14000431470681600 24949291518043200 6600203407607040 25200776647226880 11072709664077600 66531444048115200 18991723685679360 10500323603011200 119756599286607360 4950152555705280 18900582485420160 49898583036086400 14243792764259520 13200406815214080 89817449464955520 3712614416778960 22145419328155200 133062888096230400 37983447371358720 21000647206022400 6002403482920320 9900305111410560 99797166072172800 28487585528519040 15750485404516800 13294206579975552 4098915089498880 7425228833557920 23773082312548800 11000339012678400 42001294412044800 21365689146389280 12004806965840640 19800610222821120 9687069660643200 199594332144345600 8250254259508800 8644704380484480 31500970809033600 9003605224380480 8197830178997760 14850457667115840 22000678025356800 6288232220202240 149695749108259200 6187690694631600 42731378292778560 6483528285363360 39601220445642240 6148372634248320 16500508519017600 18007210448760960 29700915334231680 6901234589462400 12576464440404480 4235276967909120 12375381389263200 12967056570726720 79202440891284480 10148358692102400 12296745268496640 33001017038035200 9432348330303360 59401830668463360 8932294657883520 9222558951372480 8470553935818240 24750762778526400 6441152283498240 24593490536993280 6699220993412640 66002034076070400 18864696660606720 6352915451863680 118803661336926720 4830864212623680 15222538038153600 18445117902744960 49501525557052800 14148522495455040 12882304566996480 89102746002695040 3623148159467760 13398441986825280 132004068152140800 20703703768387200 37729393321213440 12705830903727360 9661728425247360 99003051114105600 14887157763139200 28297044990910080 9529373177795520 7246296318935520 22833807057230400 6655435235285760 25411661807454720 11165368322354400 19323456850494720 10588192419772800 198006102228211200 4991576426464320 8513826118680960 19058746355591040 14492592637871040 13310870470571520 148504576671158400 3743682319848240 22330736644708800 38646913700989440 21176384839545600 6055288095104640 9983152852928640 28985185275742080 15882288629659200 13526419795346304 4204466551031040 7487364639696480 12770739178021440 77293827401978880 11092392058809600 21738888956806560 12110576190209280 19966305705857280 9282037532423040 57970370551484160 8319294044107200 8867314793715840 31764577259318400 9082932142656960 8408933102062080 14974729279392960 22184784117619200 6343635147252480 43477777913613120 6650486095286880 39932611411714560 6306699826546560 115940741102968320 16638588088214400 18165864285313920 29949458558785920 12687270294504960 86955555827226240 12478941066160800 13300972190573760 79865222823429120 40579259386038912 12613399653093120 33277176176428800 9515452720878720 59898917117571840 14778857989526400 9460049739819840 14014888503436800 24957882132321600 6607018865905920 25226799306186240 11084143492144800 66554352352857600 19030905441757440 10511166377577600 119797834235143680 4955264149429440 18920099479639680 49915764264643200 14273179081318080 13214037731811840 89848375676357760 3716448112072080 22168286984289600 133108704705715200 38061810883514880 21022332755155200 6012701850395520 9910528298858880 99831528529286400 28546358162636160 15766749566366400 13321633809230208 4107371546315520 7432896224144160 23781267930974400 11011698109843200 42044665510310400 21409768621977120 12025403700791040 19821056597717760 9697072658313600 199663057058572800 8258773582382400 8662539238657920 31533499132732800 9019052775593280 8214743092631040 14865792448288320 22023396219686400 6299020986128640 149747292793929600 6194080186786800 42819537243954240 6496904428993440 39642113195435520 6161057319473280 16517547164764800 18038105551186560 29731584896576640 6915472501449600 12598041972257280 4239650371541760 12388160373573600 12993808857986880 79284226390871040 10158838022995200 12322114638946560 33035094329529600 9448531479192960 59463169793153280 8941518264792960 9241585979209920 8479300743083520 24776320747147200 6454441001352960 24644229277893120 6706138698594720 66070188659059200 18897062958385920 6359475557312640 118926339586306560 4840830751014720 15238257034492800 18483171958419840 49552641494294400 14172797218789440 12908882002705920 89194754689729920 3630623063261040 13412277397189440 132140377318118400 20746417504348800 37794125916771840 12718951114625280 9681661502029440 99105282988588800 14902530441321600 28345594437578880 9539213335968960 14132167905139200 7261246126522080 22857385551739200 6662307726708480 25437902229250560 11176897830991200 19363323004058880 10599125928854400 198210565977177600 4996730795031360 8528433352306560 19078426671937920 14522492253044160 13324615453416960 148657924482883200 3747548096273520 22353795661982400 38726646008117760 21198251857708800 6065677197095040 9993461590062720 29044984506088320 15898688893281600 13554326102841216 4213140770684160 7495096192547040 12792650028459840 77453292016235520 11103846211180800 42396503715417600 21783738379566240 12131354394190080 19986923180125440 9285217129077120 10099440818409600 58089969012176640 8327884658385600 8885608918623360 31797377786563200 9098515795642560 8426281541368320 14990192385094080 22207692422361600 6354518968385280 43567476759132480 6664206688967520 39973846360250880 6319711156026240 116179938024353280 16655769316771200 18197031591285120 29980384770188160 12709037936770560 87134953518264960 12491826987578400 13328413377935040 79947692720501760 40662978308523648 12639422312052480 33311538633542400 9531778452577920 59960769540376320 14809348197705600 9479566734039360 14043802568947200 24983653975156800 6620649782503680 25278844624104960 11107011148279200 66623077267084800 19063556905155840 10532851926710400 119921539080752640 4965487336877760 18959133468078720 49967307950313600 14297667678866880 13241299565007360 89941154310564480 3724115502658320 22214022296558400 133246154534169600 38127113810311680 21065703853420800 6014761523890560 9930974673755520 99934615900627200 28595335357733760 15799277890065600 13344489833609088 4114418593662720 7448231005316640 23805824786251200 11034416304172800 42131407706841600 21446501518300320 12029523047781120 19861949347511040 9717078653654400 199869231801254400 8275812228129600 8677401620469120 31598555780131200 9022142285835840 8228837187325440 14896462010633280 22068832608345600 6301178739313920 149901923850940800 6206859171097200 42893003036600640 6508051215351840 39723898695022080 6171627890494080 16551624456259200 18044284571671680 29792924021266560 6927337428105600 12602357478627840 4248397178807040 12413718342194400 13016102430703680 79447797390044160 10179796684780800 12343255780988160 33103248912518400 9451768108970880 59585848042533120 8959965478611840 9257441835741120 8496794357614080 24827436684388800 6465514932898560 24686511561976320 6719974108958880 66206497825036800 18903536217941760 6372595768210560 119171696085066240 4849136199673920 15269695027171200 18514883671482240 49654873368777600 14177652163456320 12931029865797120 89378772063799680 3636852149755440 13439948217917760 132412995650073600 20782012284316800 37807072435883520 12745191536421120 9698272399347840 99309746737555200 14933275797686400 28355304326912640 9558893652315840 14161323929356800 7273704299510880 22904542540756800 6676052709553920 25490383072842240 11199956848264800 19396544798695680 10620992947017600 198619493475110400 5007039532165440 8531354799031680 19117787304631680 14547408599021760 13352105419107840 148964620106332800 3755279649124080 22399913696529600 38793089597391360 21241985894035200 6067755017493120 10014079064330880 29094817198043520 15931489420526400 13577581359086976 4220369287061760 7510559298248160 12797032198547520 77586179194782720 11126754515923200 42483971788070400 21821112898532640 12135510034986240 20028158128661760 9291576322385280 10120276938038400 58189634396087040 8345065886942400 8900854022712960 31862978841052800 9101632526239680 8440738574123520 15021118596496320 22253509031846400 6356695732611840 43642225797065280 6675640517034720 40056316257323520 6330553930592640 116379268792174080 16690131773884800 18203265052479360 30042237192992640 12713391465223680 87284451594130560 12517598830413600 13351281034069440 80112632514647040 40732744077260928 12661107861185280 33380263547769600 9535043598917760 60084474385985280 14834756704521600 9495830895888960 14067897623539200 25035197660827200 6632008879668480 25322215722370560 11126067528391200 66760527095539200 19070087197835520 10550923217654400 120168948771970560 4974006659751360 18991661791777920 50070395321654400 14302565398376640 13264017759336960 90126711578977920 3730504994813520 22252135056782400 133521054191078400 38140174395671040 21101846435308800 6018880870880640 9948013319502720 100140790643308800 28605130796753280 15826384826481600 13349061038484864 4115828003132160 7461009989627040 23854938496804800 11053348132780800 42203692870617600 21453848097564960 12037761741761280 19896026639005440 9733750316438400 200281581286617600 8290011099585600 8680374096831360 31652769652963200 9028321306320960 8231656006264320 14922019979254080 22106696265561600 6305494245684480 150211185964963200 6217508324689200 42907696195129920 6510280572623520 39792053278010880 6173742004698240 16580022199171200 18056642612641920 29844039958508160 6929710413436800 12610988491368960 4255686184861440 12435016649378400 13020561145247040 79584106556021760 10197262236268800 12347484009396480 33160044398342400 9458241368526720 59688079917016320 8975338156794240 9260613007047360 8511372369722880 24870033298756800 6467729719207680 24694968018792960 6731503617595680 66320088796684800 18916482737053440 6383529277292160 119376159834032640 4850797289405760 15295893354403200 18521226014094720 49740066597513600 14187362052790080 12935459438415360 89532119875524480 3638097967054320 13463007235191360 132640177593369600 20789131240310400 37832965474106880 12767058554584320 9701594578811520 99480133195027200 14958896927990400 28374724105580160 9575293915938240 14185620616204800 7276195934108640 22943840031604800 6687506861925120 25534117109168640 11219172695992800 19403189157623040 10639215462153600 198960266390054400 5015630146443840 8537197692481920 19150587831876480 14552391868217280 13375013723850240 149220199792540800 3761722609832880 22438345391985600 38806378315246080 21278430924307200 6071910658289280 10031260292887680 29104783736434560 15958823193230400 13582232410336128 4221814990337280 7523445219665760 12805796538722880 77612756630492160 11145844769875200 42556861848614400 21828587802325920 12143821316578560 20062520585775360 9299525314020480 10137640371062400 58209567472869120 8359383577406400 8903903043530880 31917646386460800 9107865987433920 8443629980674560 15046890439331520 22291689539750400 6361049261064960 43657175604651840 6677927282648160 40125041171550720 6332722485505920 116419134945738240 16718767154812800 18215731974867840 30093780878663040 12722098522129920 87314351209303680 12539075366109600 13355854565296320 80250082343101440 40746697231008384 12665444971011840 33437534309625600 9541573891597440 60187561757326080 14839838405884800 9499083728258880 14072716634457600 25078150732219200 6634280699101440 25330889942023680 11129878804413600 66875068619251200 19083147783194880 10554537475843200 120375123514652160 4975710524326080 18998167456517760 50156301464438400 14312360837396160 13268561398202880 90281342635989120 3731782893244560 22259757608827200 133750137238502400 38166295566389760 21109074951686400 6024030054618240 9951421048652160 100312602928876800 28624721674792320 15831806213764800 13358203448236416 4118646822071040 7463565786489120 23895866588932800 11057134498502400 42218149903372800 21468541256094240 12048060109236480 19902842097304320 9737084648995200 200625205857753600 8292850873876800 8686319049555840 31663612427529600 9036045081927360 8237293644142080 14927131572978240 22114268997004800 6310888628647680 150468904393315200 6219638155407600 42937082512188480 6514739287166880 39805684194608640 6177970233106560 16585701747753600 18072090163854720 29854263145956480 6934456384099200 12621777257295360 4257143986072320 12439276310815200 13029478574333760 79611368389217280 10200755346566400 12355940466213120 33171403495507200 9466332942971520 59708526291912960 8978412692430720 9266955349659840 8514287972144640 24878552621630400 6472159291825920 24711880932426240 6733809519323040 66342806991014400 18932665885943040 6385715979108480 119417052583825920 4854119468869440 15301133019849600 18533910699319680 49757105243260800 14199499414457280 12944318583651840 89562789437869440 3640589601652080 13467619038646080 132685613982028800 20803369152297600 37865331771886080 12771431958216960 9708238937738880 99514210486521600 14964021154051200 28398998828914560 9578573968662720 14190479953574400 7281179203304160 22951699529774400 6689797692399360 25542863916433920 11223015865538400 19416477875477760 10642859965180800 199028420973043200 5017348269299520 8544501309294720 19157147937325440 14562358406608320 13379595384798720 149271315729782400 3763011201974640 22446031731076800 38832955750955520 21285719930361600 6077105209284480 10034696538599040 29124716813216640 15964289947771200 13591534512834432 4224706396888320 7526022403949280 12816751963942080 77665911501911040 11149662820665600 42571439860723200 21843537609912480 12154210418568960 20069393077198080 9301115112347520 10141113057667200 58249433626433280 8362247115499200 8910001085166720 31928579895542400 9115657813926720 8449412793776640 15052044807898560 22299325641331200 6366491171631360 43687075219824960 6682500813875040 40138786154396160 6337059595332480 116498867252866560 16724494230998400 18231315627853440 30104089615797120 12732982343262720 87374150439649920 12543370673248800 13365001627750080 80277572308792320 40774603538503296 12674119190664960 33448988461996800 9549736757447040 60208179231594240 14850001808611200 9505589392998720 14082354656294400 25086741346497600 6638824337967360 25348238381329920 11137501356458400 66897976923993600 19099473514894080 10561765992220800 120416358463188480 4979118253475520 19011178785997440 50173482692995200 14324605136170560 13277648675934720 90312268847391360 3734338690106640 22275002712916800 133795953847987200 38198947029788160 21123531984441600 6025059891365760 9958236506951040 100346965385990400 28649210272341120 15842648988331200 13369631460425856 4122170345744640 7468677380213280 23904052207358400 11064707229945600 42247063968883200 21486907704255840 12050119782731520 19916473013902080 9743753314108800 200693930771980800 8298530422459200 8693750240461440 31685297976662400 9037589837048640 8244340691489280 14937354760426560 22129414459891200 6311967505240320 150520448078985600 6223897816844400 42973815408511680 6520312680346080 39832946027804160 6183255518616960 16597060844918400 18075179674097280 29874709520853120 14615629971163200 6940388847427200 12623935010480640 4260059588494080 12447795633688800 13040625360692160 79665892055608320 10207741567161600 12366511037233920 33194121689836800 9467951257860480 59749419041706240 8984561763703680 9274883277925440 8520119176988160 24895591267377600 6477696257598720 24733022074467840 6738421322777760 66388243379673600 18935902515720960 6390089382741120 119498838083412480 4858272193199040 15311612350742400 18549766555850880 49791182534755200 14201926886790720 12955392515197440 89624128562559360 3643704144899280 13476842645555520 132776486759347200 20821166542281600 37871805031441920 12780178765482240 9716544386398080 99582365069510400 14974269606172800 28403853773581440 9585134074111680 14200198628313600 7287408289798560 22967418526113600 6694379353347840 25560357530964480 11230702204629600 19433088772796160 10650148971235200 199164730139020800 5020784515010880 8545962032657280 19170268148223360 14574816579597120 13388758706695680 149373547604265600 3765588386258160 22461404409259200 38866177545592320 21300297942470400 6078144119483520 10041569030021760 29149633159194240 15975223456852800 13603162140957312 4228320655077120 7531176772516320 12818943048985920 77732355091184640 11157298922246400 42600595884940800 21862224869395680 12156288238967040 20083138060043520 9313833498963840 10148058430876800 58299266318388480 8367974191684800 8917623637211520 31950446913705600 9117216179225280 8456641310154240 15062353545032640 22314597844492800 6367579553744640 43724449738791360 6688217727908640 40166276120087040 6342480982615680 116598532636776960 16735948383369600 18234432358450560 30124707090065280 12735159107489280 87448899477582720 12551961287527200 13376435455817280 80332552240174080 40809486422871936 12684961965231360 33471896766739200 9551369330616960 60249414180130560 14862706062019200 9513721473923520 14094402183590400 25103922575054400 6644503886549760 25369923930462720 11147029546514400 66943793533478400 19102738661233920 10570801637692800 120498828360261120 4983377914912320 19027442947847040 50207845150108800 14327053995925440 13289007773099520 90374121270195840 3737533436184240 22294059093028800 133887587066956800 38205477322467840 21141603275385600 6033298585345920 9966755829824640 100415690300217600 28654107991850880 15856202456539200 13371917062863744 4122875050479360 7475066872368480 23920423444209600 11074173144249600 42283206550771200 21490580993888160 12066597170691840 19933511659649280 9752089145500800 200831380600435200 8305629858187200 8695236478642560 31712404913078400 9049947878018880 8245750100958720 14950133744736960 22148346288499200 6320598517981440 150623535450326400 6229222393640400 42981161987776320 6521427358981920 39867023319298560 6184312575719040 16611259716374400 18099895756037760 29900267489473920 14628133718251200 6941575340092800 12641197035962880 4263704091521280 12458444787280800 13042854717963840 79734046638597120 10216474342905600 12368625151438080 33222519432748800 9480897776972160 59800534978947840 8992248102794880 9276468863578560 8527408183042560 24916889574561600 6478803650753280 24737250302876160 6744186077096160 66445038865497600 18961795553944320 6395556137281920 119601069957895680 4859102738064960 15324711514358400 18552937727157120 49833779149123200 14221346665458240 12957607301506560 89700802468421760 3644327053548720 13488372154192320 132890077730995200 20824726020278400 37923591107888640 12791112274563840 9718205476129920 99667558298246400 14987080171324800 28442693330916480 9593334205922880 14212346971737600 7288654107097440 22987067271537600 6700106429533440 25582224549127680 11240310128493600 19436410952259840 10659260228803200 199335116596492800 5025079822150080 8557647819557760 19186668411845760 14577308214194880 13400212859066880 149501337447369600 3768809866612560 22480620256987200 38872821904519680 21318520457606400 6086455401075840 10050159644300160 29154616428389760 15988890343204800 13605487666581888 4229043506714880 7537619733225120 12836471729336640 77745643809039360 11166844049222400 42637040915212800 21865962321292320 12172910802151680 20100319288600320 9315423297290880 10156740147388800 58309232856779520 8375133036916800 8919148147620480 31977780686409600 9129683101613760 8458087013429760 15075239466450240 22333688098444800 6376286610650880 43731924642584640 6689361110715360 40200638577200640 6343565260072320 116618465713559040 16750266073833600 18259366203227520 30150478932900480 12752573221301760 87463849285169280 12562699555375200 13378722221430720 80401277154401280 40816462999745664 12687130520144640 33500532147667200 9564429915976320 60300957865800960 14865246912700800 9515347890108480 14096811689049600 25125399110750400 6645639796266240 25374261040289280 11148935184525600 67001064295334400 19128859831952640 10572608766787200 120601915731601920 4984229847199680 19030695780216960 50250798221500800 14346644873964480 13291279592532480 90451436798701440 3738172385399760 22297870369051200 134002128590668800 38257719663905280 21145217533574400 6034328422093440 9968459694399360 100501596443001600 28693289747928960 15858913150180800 13390201882366848 4128512688357120 7476344770799520 23940887490273600 11076066327110400 42290435067148800 21519967310946720 12068656844186880 19936919388798720 9753756311779200 201003192886003200 8307049745332800 8707126384091520 31717826300361600 9051492633140160 8257025376714240 14952689541599040 22152132654220800 6321677394574080 150752394664502400 6230287308999600 43039934621893440 6530344788068640 39873838777597440 6192769032535680 16614099490665600 18102985266280320 29905379083198080 14630634467668800 13955843572159104 12643354789148160 4264432992126720 12460574617999200 13060689576137280 79747677555194880 10218220898054400 12385538065071360 33228198981331200 9482516091861120 59810758166396160 8993785370613120 9289153548803520 8528865984253440 24921149235998400 6487662795989760 24771076130142720 6745339027959840 66456397962662400 18965032183722240 6396649488190080 119621516332792320 4865747096992320 15327331347081600 18578307097607040 49842298471996800 14223774137791680 12975325591979520 89716137249594240 3649310322744240 13490678055919680 132912795925324800 41867530716477312 37930064367444480 12793298976380160 9731494193984640 99684596943993600 14989642284355200 28447548275583360 9594974232285120 14214776640422400 7298620645488480 22990997020622400 6701251844770560 25586597952760320 11242231713266400 19462988387969280 10661082480316800 199369193887987200 5025938883577920 8559108542920320 19189948464570240 14597241290976960 13402503689541120 149526895415990400 3769454162683440 22484463426532800 38925976775938560 21322164960633600 6087494311274880 10051877767155840 29194482581953920 15991623720475200 13624091871578496 4234826319816960 7538908325366880 12838662814380480 77851953551877120 11168753074617600 42644329921267200 21895861936465440 12174988622549760 20103755534311680 9324962087253120 10158476490691200 58388965163907840 8376564805963200 8931344230892160 31983247440950400 9131241466912320 8469652639633920 15077816650733760 22337506149235200 6377374992764160 43791723872930880 6698508173169120 40207511068623360 6352239479725440 116777930327815680 16753129611926400 18262482933824640 30155633301467520 12754749985528320 87583447745861760 12564847208944800 13397016346338240 80415022137246720 40872275614735488 12704478959450880 33506259223852800 9566062489146240 60311266602935040 14885573718153600 9528359219588160 14116087732723200 25129694417889600 6654727073998080 25408957918901760 11164180288615200 67012518447705600 19132124978292480 10587065799542400 120622533205870080 4991045305498560 19056718439176320 50259388835779200 14349093733719360 13309454147996160 90466899904402560 3743283979123920 22328360577230400 134025036895411200 38264249956584960 21174131599084800 6040507442578560 9982090610997120 100518777671558400 28698187467438720 15880598699313600 13392487484804736 4129217393091840 7486567958247840 23944980299486400 11091211789996800 42348263198169600 21523640600579040 12081014885157120 19964181221994240 9767093642006400 201037555343116800 8318408842497600 8708612622272640 31761197398627200 9060761163867840 8258434786183680 14973135916495680 22182423579993600 6328150654129920 150778166507337600 6238806631873200 43047281201158080 6531459466704480 39928362443988480 6193826089637760 16636817684995200 18121522327735680 29946271832991360 14650640463009600 13974926855395968 12656301308259840 4270264196970240 12477613263746400 13062918933408960 79856724887976960 10232193339244800 12387652179275520 33273635369990400 9492225981194880 59892543665982720 9006083513159040 9290739134456640 8540528393940480 24955226527492800 6488770189144320 24775304358551040 6754562634869280 66547270739980800 18984451962389760 6405396295455360 119785087331965440 4866577641858240 15348290008867200 18581478268913280 49910453054985600 14238338971792320 12977540378288640 89838815498974080 3649933231393680 13509125269738560 133094541479961600 41924780566187904 37968903924779520 12810792590910720 9733155283716480 99820906109971200 15010139188598400 28476677943584640 9608094443183040 14234213989900800 7299866462787360 23022435013300800 6710415166667520 25621585181821440 11257604391448800 19466310567432960 10675660492425600 199641812219942400 5032811375000640 8567872883095680 19216188886366080 14599732925574720 13420830333335040 149731359164956800 3774608531250480 22515208782897600 38932621134865920 21351320984851200 6093727772469120 10065622750001280 29199465851149440 16013490738638400 13626417397203072 4235549171454720 7549217062500960 12851809324643520 77865242269731840 11184025277779200 42702641969702400 21899599388362080 12187455544938240 20131245500002560 9334500877215360 10172367237110400 58398931702298880 8388018958334400 8932868741301120 32026981477276800 9140591658703680 8471098342909440 15098434125001920 22368050555558400 6383905285443840 43799198776724160 6699651555975840 40262491000005120 6353323757182080 116797863404597760 16776037916668800 18281183317407360 30196868250003840 12767810570887680 87598397553448320 12582028437501600 13399303111951680 80524982000010240 40879252191609216 12706647514364160 33552075833337600 9575857928165760 60393736500007680 14888114568835200 9529985635773120 14118497238182400 25164056875003200 6655862983714560 25413295028728320 11166085926626400 67104151666675200 19151715856331520 10588872928636800 120787473000015360 4991897237785920 19059971271546240 50328113750006400 14363786892248640 13311725967429120 90590604750011520 3743922928339440 22332171853252800 134208303333350400 38303431712663040 21177745857273600 6046686463063680 9983794475571840 100656227500012800 28727573784497280 15883309392955200 13406201099432064 4133445621500160 7487845856678880 23977722773188800 11093104972857600 42355491714547200 21545680338372960 12093372926127360 19967588951143680 9768760808284800 201312455000025600 8319828729643200 8717530051359360 31766618785910400 9070029694595520 8266891243000320 14975691713357760 22186209945715200 6334623913685760 150984341250019200 6239871547232400 43091360676745920 6538147538519520 39935177902287360 6200168432250240 16639657459286400 18140059389191040 29951383426715520 14653141212427200 13977312265800576 12669247827371520 4270993097575680 12479743094464800 13076295077039040 79870355804574720 10233939894393600 12400336864500480 33279314918572800 9501935870528640 59902766853431040 9007620780977280 9300252648375360 8541986195151360 24959486188929600 6495414548071680 24800673729000960 6755715585732960 66558629837145600 19003871741057280 6406489646363520 119805533706862080 4871560911053760 15350909841590400 18600505296750720 49918972377859200 14252903805792960 12990829096143360 89854150280146560 3653670683290320 13511431171465920 133117259674291200 41931936797401728 38007743482114560 12812979292727040 9743121822107520 99837944755718400 15012701301628800 28505807611585920 9609734469545280 14236643658585600 7307341366580640 23026364762385600 6711560581904640 25625958585454080 11259525976221600 19486243644215040 10677482743939200 199675889511436800 5033670436428480 8576637223271040 19219468939090560 14614682733161280 13423121163809280 149756917133577600 3775252827321360 22519051952443200 38972487288430080 21354965487878400 6099961233663360 10067340872856960 29229365466322560 16016224115908800 13640370550950528 4239886281281280 7550505654642720 12864955834906560 77944974576860160 11185934303174400 42709930975756800 21922024099741920 12199922467326720 20134681745713920 9361527448775040 10174103580412800 58458730932645120 8389450727380800 8942015803754880 32032448231817600 9149941850495040 8479772562562560 15101011309285440 22371868606348800 6390435578123520 43844048199483840 6706511852816160 40269363491427840 6359829421921920 116917461865290240 16778901454761600 18299883700990080 30202022618570880 12780871156247040 87688096398967680 12584176091071200 13413023705632320 80538726982855680 40921111652851584 12719658843843840 33557802909523200 9585653367185280 60404045237141760 14903359672924800 9539744132882880 14132954270937600 25168352182142400 6662678442013440 25439317687687680 11177519754693600 67115605819046400 19171306734370560 10599715703203200 120808090474283520 4997008831510080 19079488265765760 50336704364284800 14378480050777920 13325356884026880 90606067855712640 3747756623632560 22355039509387200 134231211638092800 38342613468741120 21199431406406400 6064193687771520 9994017663020160 100673408728569600 28756960101555840 15899573554804800 13419914714059392 4137673849908480 7495513247265120 23981815582401600 11104464070022400 42398862812812800 21567720076166880 12128387375543040 19988035326040320 9778763805955200 201346817457139200 8328348052516800 8726447480446080 31799147109609600 26839829428118784 9096290531657280 8275347699816960 14991026494530240 22208928140044800 6352964815760640 151010113092854400 6246261039387600 43135440152333760 6544835610334560 39976070652080640 6206510774862720 16656696105033600 18192581063314560 29982052989060480 14668145708932800 13991624728228224 12705929631521280 4275366501208320 12492522078775200 13089671220669120 79952141304161280 10244419225286400 12413021549725440 33313392210067200 9529447223640960 59964105978120960 9016844387886720 9309766162294080 8550733002416640 24985044157550400 6502058906999040 24826043099450880 6762633290915040 66626784420134400 19058894447281920 6413049751812480 119928211956241920 4876544180249280 15366628837929600 18619532324588160 49970088315100800 14294170835461440 13004117813998080 89946158967181440 3657408135186960 13525266581830080 133253568840268800 41974874184684672 38117788894563840 12826099503624960 9753088360498560 99940176630201600 15028073979811200 28588341670922880 9619574627718720 14251221670694400 7314816270373920 23049943256894400 6718433073327360 25652199007249920 11271055484858400 19506176720997120 10688416253020800 199880353260403200 5038824804995520 8601469520434560 19239149255437440 14629632540747840 13436866146654720 149910264945302400 3779118603746640 22542110969716800 39012353441994240 21376832506041600 6117622707047040 10077649609991040 29259265081495680 16032624379531200 13654323704697984 4244223391107840 7558237207493280 12902204280651840 78024706883988480 11197388455545600 42753665012083200 21944448811121760 12235245414094080 20155299219982080 9363117247102080 10184521640227200 58518530162991360 8398041341659200 8951162866208640 32065248759062400 9176434060570560 8488446782215680 15116474414986560 22394776911091200 6408938074049280 43888897622243520 6713372149656480 40310598439964160 6366335086661760 117037060325982720 16796082683318400 18352868121141120 30232948829973120 12817876148098560 87777795244487040 12597062012488800 13426744299312960 80621196879928320 40962971114093952 12732670173323520 33592165366636800 9613407111073920 60465897659946240 14918604777014400 9549502629992640 14147411303692800 25194124024977600 6669493900312320 25465340346647040 11188953582760800 67184330733273600 19226814222147840 10610558477769600 120931795319892480 5002120425234240 19099005259985280 50388248049955200 14420110666610880 13338987800624640 90698846489919360 3751590318925680 22377907165521600 134368661466547200 38453628444295680 21221116955539200 6065223524519040 10004240850468480 100776496099910400 28840221333221760 15915837716654400 13458769955503488 4149653830398720 7503180637851360 24006372437678400 11115823167187200 42442233911078400 21630165999916320 12130447049038080 20008481700936960 9788766803625600 201552992199820800 8336867375390400 8751713529525120 31831675433308800 26917539911006976 9097835286778560 8299307660797440 15006361275702720 22231646334374400 6354043692353280 151164744149865600 6252650531542800 43260331999832640 6563785147143840 40016963401873920 6224480745598080 16673734750780800 18195670573557120 30012722551405440 14683150205438400 14005937190655872 12708087384706560 4279739904840960 12505301063085600 13127570294287680 80033926803747840 10254898556179200 12448961491196160 33347469501561600 9531065538529920 60025445102810880 9026067994796160 9336721118397120 8559479809681920 25010602126171200 6520884590626560 24897922982392320 6769550996097120 66694939003123200 19062131077059840 6419609857261440 120050890205621760 4890663442969920 15382347834268800 18673442236794240 50021204252342400 14296598307794880 13041769181253120 90038167654216320 3667997582227440 13539101992194240 133389878006246400 42017811571967616 38124262154119680 12839219714522880 9781326885939840 100042408504684800 15043446657993600 28593196615589760 9629414785892160 14265799682803200 7335995164454880 23073521751403200 6725305564750080 25678439429045760 11282584993495200 19562653771879680 10699349762102400 200084817009369600 5043979173562560 8602930243797120 19258829571784320 14671990328909760 13450611129500160 150063612757027200 3782984380171920 22565169986990400 39125307543759360 21398699524204800 6118661617246080 10087958347125120 29343980657819520 16049024643153600 13693857640315776 4256511868949760 7565968760343840 12904395365695680 78250615087518720 11208842607916800 42797399048409600 22007985493364640 12237323234492160 20175916694250240 9366296843756160 10194939700041600 58687961315639040 8406631955937600 8977079543160960 32098049286307200 9177992425869120 8513023737899520 15131937520687680 22417685215833600 6410026456162560 44015970986729280 6732809657370720 40351833388500480 6384767803424640 117375922631278080 16813263911875200 18355984851738240 30263875041375360 12820052912325120 88031941973458560 12609947933906400 13465619314741440 80703666777000960 41081572920947328 12769535606849280 33626527823750400 9615039684243840 60527750082750720 14961799238601600 9577151705136960 14188372896499200 25219895867812800 6688804365492480 25539071213698560 11221349428951200 67253055647500800 19230079368487680 10641279672374400 121055500165501440 5016603274119360 19154303410273920 50439791735625600 14422559526365760 13377608730984960 90791625124126080 3762452455589520 22442698857902400 134506111295001600 38460158736975360 21282559344748800 6067283198014080 10033206548238720 100879583471251200 28845119052731520 15961919508561600 13461055557941376 4150358535133440 7524904911179040 24030929292955200 11148007275820800 42565118689497600 21633839289548640 12134566396028160 20066413096477440 9817108630358400 201759166942502400 8361005456865600 8753199767706240 31923839017123200 26922111115882752 9100924797021120 8300717070266880 15049809822358080 22296014551641600 6356201445538560 151319375206876800 6270754092649200 43267678579097280 6564899825779680 29805331480142400 40132826192954880 6225537802700160 16722010913731200 18201849594042240 30099619644716160 14725662945537600 14046489167534208 12712402891077120 4292131215133440 12541508185298400 13129799651559360 80265652385909760 10284589993708800 12451075605400320 33444021827462400 9534302168307840 60199239289432320 9052201547706240 9338306704050240 8584262430266880 25083016370596800 6521991983781120 24902151210800640 6789151160779680 66888043654924800 19068604336615680 6438196822700160 120398478578864640 4891493987835840 15426884990563200 18676613408100480 50166032741193600 14301453252461760 13043983967562240 90298858934148480 3668620490876880 13578302321559360 133776087309849600 42139467502602624 38137208673231360 12876393645400320 9782987975671680 100332065482387200 15087002579510400 28602906504923520 9657295234050240 14307104050444800 7337240981753760 23140327485844800 6744777623781120 25752787290800640 11315251934632800 19565975951343360 10730328037833600 200664130964774400 5058583217835840 8605851690522240 19314590468100480 14674481963507520 13489555247562240 150498098223580800 3793937413376880 22630503869265600 39131951902686720 21460656075667200 6120739437644160 10117166435671680 29348963927015040 16095492056750400 13696183165940352 4257234720587520 7587874826753760 12908777535783360 78263903805373440 11241296039635200 42921312151334400 22011722945261280 12241478875288320 20234332871343360 9371066238737280 10224457536182400 58697927854030080 8430972029726400 8978604053569920 32190984113500800 9181109156466240 8514469441175040 15175749653507520 22482592079270400 6412203220389120 44023445890522560 6733953040177440 40468665742686720 6385852080881280 117395855708060160 16861944059452800 18362218312932480 30351499307015040 12824406440778240 88046891781045120 12646458044589600 13467906080354880 80937331485373440 41088549497821056 12771704161762560 33723888118905600 9618304830583680 60702998614030080 14964340089283200 9578778121321920 14190782401958400 25292916089179200 6689940275208960 25543408323525120 11223255066962400 67447776237811200 19236609661167360 10643086801468800 121405997228060160 5017455206406720 19157556242643840 50585832178358400 14427457245875520 13379880550417920 91054497921045120 3763091404805040 22446510133924800 134895552475622400 38473219322334720 21286173602937600 6070372708256640 10034910412813440 101171664356716800 28854914491751040 15964630202203200 13465626762817152 4151767944602880 7526182809610080 24100507049572800 11149900458681600 42572347205875200 21641185868813280 12140745416513280 20069820825626880 9818775796636800 202343328713433600 8362425344011200 8756172244068480 31929260404406400 26931253525634304 9105559062384960 8303535889205760 15052365619220160 22299800917363200 6359438075316480 151757496535075200 6271819008008400 43282371737626560 6567129183051360 29891628105393600 40139641651253760 6227651916904320 16724850688022400 18211118124769920 30104731238440320 14728163694955200 14048874577938816 12718876150632960 4292860115738880 12543638016016800 13134258366102720 80279283302507520 10286336548857600 12455303833808640 33449701376044800 9539157112974720 60209462476880640 9053738815524480 9341477875356480 8585720231477760 25087276032033600 6524206770090240 24910607667617280 6790304111643360 66899402752089600 19078314225949440 6439290173608320 120418924953761280 4893155077567680 15429504823286400 18682955750712960 50174552064067200 14308735669462080 13048413540180480 90314193715320960 3669866308175760 13580608223286720 133798805504179200 42146623733816448 38156628451898880 12878580347216640 9786310155135360 100349104128134400 15089564692540800 28617471338924160 9658935260412480 14309533719129600 7339732616351520 23144257234929600 6745923039018240 25757160694433280 11317173519405600 19572620310270720 10732150289347200 200698208256268800 5059442279263680 8610233860609920 19317870520824960 14679465232703040 13491846078036480 150523656192201600 3794581709447760 22634347038811200 39145240620541440 21464300578694400 6123856168241280 10118884558527360 29358930465406080 16098225434020800 13700834217189504 4258680423863040 7589163418895520 12915350790914880 78290481241082880 11243205065030400 42928601157388800 22019197849054560 12247712336482560 20237769117054720 9380605028699520 10226193879484800 58717860930812160 8432403798772800 8981653074387840 32196450868041600 9185784252361920 8517360847726080 15178326837791040 22486410130060800 6415468366728960 44038395698109120 6736239805790880 40475538234109440 6388020635794560 117435721861624320 16864807597545600 18371568504723840 30356653675582080 12830936733457920 88076791396218240 12648605698159200 13472479611581760 80951076468218880 41102502651568512 12776041271589120 33729615195091200 9623202550093440 60713307351164160 14969421790646400 9582030953691840 14195601412876800 25297211396318400 6692212094641920 25552082543178240 11227066342984800 67459230390182400 19246405100186880 10646701059657600 121426614702328320 5019159070981440 19164061907383680 50594422792636800 14434803825140160 13384424189283840 91069961026746240 3764369303236080 22454132685969600 134918460780364800 38492810200373760 21293402119315200 6076551728741760 10038318141962880 101188845585273600 28869607650280320 15970051589486400 13472483570130816 4153882058807040 7528738606472160 24104599858785600 11153686824403200 42586804238630400 21652205737710240 12153103457483520 20076636283925760 9822110129193600 202377691170547200 8365265118302400 8760630958611840 31940103178972800 26944967140261632 9114827593112640 8307764117614080 15057477212944320 22307373648806400 6365911334872320 151783268377910400 6273948838726800 43304411475420480 6570473218958880 29896704377467200 40153272567851520 6230823088210560 16730530236604800 18229655186225280 30114954425888640 14733165193790400 14053645398748032 12731822669744640 4294317916949760 12547897677453600 13140946437917760 80306545135703040 10289829659155200 12461646176421120 33461060473209600 9548867002308480 60229908851777280 9056813351160960 9346234632315840 8588635833899520 25095795354907200 6527528949553920 24923292352842240 6792610013370720 66922120946419200 19097734004616960 6441476875424640 120459817703554560 4895646712165440 15434744488732800 18692469264631680 50191590709814400 14323300503462720 13055057899107840 90344863277665920 3671735034124080 13585220026741440 133844241892838400 42160936196244096 38195468009233920 12882953750849280 9791293424330880 100383181419628800 15094688918601600 28646601006925440 9662215313136960 14314393056499200 7343470068248160 23152116733099200 6748213869492480 25765907501698560 11321016688951200 19582586848661760 10735794792374400 200766362839257600 5061160402119360 19324430626273920 14686940136496320 13496427738984960 150574772129443200 3795870301589520 22642033377902400 39165173697323520 21471589584748800 6130089629435520 10122320804238720 29373880272992640 16103692188561600 13707810794063232 4260848978776320 7591740603179040 12928497301177920 78330347394647040 11247023115820800 42943179169497600 22030410204744480 12260179258871040 20244641608477440 9385374423680640 10229666566089600 58747760545985280 8435267336865600 8986226605614720 32207384377123200 9195134444153280 8521697957552640 15183481206358080 22494046231641600 6421998659408640 44060820409488960 6739669954211040 40489283216954880 6391273468164480 117495521091970560 16870534673731200 18390268888306560 30366962412716160 12843997318817280 88121640818977920 12652901005298400 13479339908422080 80978566433909760 41123432382189696 12782546936328960 33741069347462400 9632997989112960 60733924825432320 14977044342691200 9586910202246720 14202829929254400 25305802010596800 6695619823791360 25565093872657920 11232783257018400 67482138694924800 19265995978225920 10652122446940800 121467849650864640 5021714867843520 19173820404493440 50611604021193600 14449496983669440 13391239647582720 91100887238148480 3766286150882640 22465566514036800 134964277389849600 38531991956451840 21304244893881600 6079641238984320 10043429735687040 101223208042387200 28898993967338880 15978183670411200 13486197184758144 4158110287215360 7532572301765280 24112785477211200 11159366372985600 42608489787763200 21674245475504160 12159282477968640 20086859471374080 9827111628028800 202446416084774400 8369524779739200 8769548387698560 31956367340822400 26972394369516288 9119461858476480 8316220574430720 15065144603530560 22318732745971200 6369147964650240 151834812063580800 6277143584804400 43348490951008320 6577161290773920 29906856921614400 40173718942748160 6237165430823040 16739049559478400 18238923716952960 30130289207061120 14740667442043200 14060801629961856 12738295929300480 4296504618766080 12554287169608800 13154322581547840 80347437885496320 10295069324601600 12474330861646080 33478099118956800 9553721946975360 60260578414122240 9061425154615680 9355748146234560 8593009237532160 25108574339217600 6534173308481280 24948661723292160 6796068865961760 66956198237913600 19107443893950720 6444756928149120 120521156828244480 4900629981360960 15442603986902400 18711496292469120 50217148678435200 14330582920463040 13068346616962560 90390867621183360 3675472486020720 13592137731923520 133912396475827200 42182404889885568 38214887787901440 12889513856298240 9801259962721920 100434297356870400 15102375257692800 28661165840926080 9667135392223680 14321682062553600 7350944972041440 23163905980353600 6751650115203840 25779027712596480 11326781443269600 19602519925443840 10741261546915200 200868594713740800 5063737586402880 19334270784447360 14701889944082880 13503300230407680 150651446035305600 3797803189802160 22653562886539200 39205039850887680 21482523093830400 6133206360032640 10127475172805760 29403779888165760 16111892320372800 13721763947810688 4265186088602880 7595606379604320 78410079701775360 11252750192006400 42965046187660800 22052834916124320 12266412720065280 20254950345611520 9390143818661760 10234875595996800 58807559776331520 8439562644004800 8995373668068480 32223784640745600 9199809540048960 8530372177205760 15191212759208640 22505500384012800 6425263805748480 44105669832248640 6746530251051360 40509900691223040 6397779132904320 117615119552663040 16879125288009600 18399619080097920 30382425518417280 12850527611496960 88211339664497280 12659343966007200 13493060502102720 81019801382446080 41165291843432064 10722250624377600 12795558265808640 33758250576019200 9637895708622720 60764851036834560 14992289446780800 9596668699356480 14217286962009600 25318687932014400 6702435282090240 25591116531617280 11244217085085600 67516501152038400 19275791417245440 10662965221507200 121529702073669120 5026826461567680 16083375936566400 19193337398712960 50637375864028800 14456843562934080 13404870564180480 91147276555251840 3770119846175760 22488434170171200 135033002304076800 38551582834490880 21325930443014400 6082730749226880 10053652923135360 101274751728057600 28913687125868160 15994447832260800 13493053992071808 4160224401419520 7540239692351520 24125063904849600 11170725470150400 42651860886028800 21685265344401120 12165461498453760 20107305846270720 11186957046787200 202549503456115200 8378044102612800 8774007102241920 31988895664521600 26986107984143616 9124096123840320 8320448802839040 15080479384703040 22341450940300800 6372384594428160 151912127592086400 6283533076959600 43370530688802240 6580505326681440 29922085737835200 40214611692541440 6240336602129280 16756088205225600 18248192247680640 30160958769406080 16780435570180800 14075114092389504 12744769188856320 4300878022398720 12567066153919200 13161010653362880 80429223385082880 11719669287110400 12480673204258560 33512176410451200 9558576891642240 60321917538812160 9070648761525120 9360504903193920 8601756044797440 25134132307838400 6537495487944960 24961346408517120 6802986571143840 67024352820902400 19117153783284480 6451317033598080 120643835077624320 4903121615958720 17579503930665600 18721009806387840 50268264615676800 14337865337463360 13074990975889920 90482876308218240 3677341211969040 13605973142287680 134048705641804800 42225342277168512 38234307566568960 12902634067196160 9806243231917440 100536529231353600 15117747935875200 28675730674926720 9676975550397120 14336260074662400 7354682423938080 26369255895998400 6758522606626560 25805268134392320 11338310951906400 19612486463834880 10752195055996800 201073058462707200 5068891954969920 19353951100794240 14709364847876160 13517045213253120 150804793847030400 3801668966227440 22676621903812800 39224972927669760 21504390111993600 6136323090629760 10137783909939840 29418729695752320 16128292583995200 13728740524684416 4267354643516160 7603337932454880 78449945855339520 11264204344377600 43008780223987200 22064047271814240 12272646181259520 20275567819879680 9396503011969920 10245293655811200 58837459391504640 8448153258283200 8999947199295360 32256585167990400 9204484635944640 8534709287032320 15206675864909760 22528408688755200 6428528952088320 44128094543628480 6749960399471520 40551135639759360 6401031965274240 117674918783009280 16896306516566400 18408969271889280 30413351729819520 12857057904176640 88256189087256960 12672229887424800 13499920798943040 81102271279518720 41186221574053248 10733164782278400 12802063930548480 33792613033132800 9642793428132480 60826703459639040 14999911998825600 9601547947911360 14224515478387200 25344459774849600 6705843011239680 25604127861096960 11249933999119200 67585226066265600 19285586856264960 10668386608790400 121653406919278080 5029382258429760 16099747173417600 19203095895822720 50688919549699200 14464190142198720 13411686022479360 91240055189458560 3772036693822320 22499867998238400 135170452132531200 38571173712529920 21336773217580800 6086850096216960 10058764516859520 101377839099398400 28928380284397440 16002579913185600 13499910799385472 4162338515623680 7544073387644640 24149620760126400 11176405018732800 42673546435161600 21696285213298080 14976271685138400 12173700192433920 20117529033719040 11198344228444800 202755678198796800 8382303764049600 8778465816785280 32005159826371200 26999821598770944 9130275144325440 8324677031247360 15088146775289280 22352810037465600 6376700100798720 152066758649097600 6286727823037200 43392570426596160 6583849362588960 29952543370276800 40235058067438080 6243507773435520 16764607528099200 18260550288650880 30176293550578560 16797516342667200 14082270323603328 12753400201597440 4303064724215040 12573455646074400 13167698725177920 80470116134876160 11731598715513600 12487015546871040 33529215056198400 9565050151198080 60352587101157120 9075260564979840 9365261660153280 8606129448430080 25146911292148800 6540817667408640 24974031093742080 6806445423734880 67058430112396800 19130100302396160 6454597086322560 120705174202314240 4905613250556480 17597398073270400 18730523320306560 50293822584297600 14347575226797120 13081635334817280 90528880651735680 3679209937917360 13612890847469760 134116860224793600 42246810970809984 38260200604792320 12909194172645120 9811226501112960 100587645168595200 15125434274966400 28695150453594240 9681895629483840 14343549080716800 7358419875834720 26396097109905600 6761958852337920 25818388345290240 11344075706224800 19622453002225920 10757661810537600 201175290337190400 5071469139253440 19363791258967680 14716839751669440 13523917704675840 150881467752892800 3803601854440080 22688151412449600 39244906004451840 21515323621075200 6140478731425920 10142938278506880 29433679503338880 16136492715806400 13735717101558144 4269523198429440 7607203708880160 78489812008903680 11269931420563200 43030647242150400 22075259627504160 12280957462851840 20285876557013760 9401272406951040 10250502685718400 58867359006677760 8452448565422400 9004520730522240 32272985431612800 9210718097138880 8539046396858880 15214407417760320 22539862841126400 6432882480541440 44150519255008320 6753390547891680 40571753114027520 6404284797644160 117734718013355520 16904897130844800 18421436194277760 30428814835520640 12865764961082880 88301038510016640 12678672848133600 13506781095783360 81143506228055040 41207151304674432 10738621861228800 12808569595288320 33809794261689600 9649323720812160 60857629671041280 15007534550870400 9606427196466240 14231743994764800 25357345696267200 6709250740389120 25617139190576640 11255650913152800 67619588523379200 19298647441624320 10673807996073600 121715259342082560 5031938055291840 16107932791843200 19212854392932480 50714691392534400 14473985581218240 13418501480778240 91286444506561920 3773953541468880 22511301826305600 135239177046758400 38597294883248640 21347615992147200 6089939606459520 10063876110583680 101429382785068800 28947971162436480 16010711994110400 13509053209137024 4165157334562560 7547907082937760 24161899187764800 11182084567315200 42695231984294400 21710978371827360 14983886093248800 12179879212919040 20127752221167360 11204037819273600 202858765570137600 8386563425486400 8784410769509760 32021423988220800 27018106418274048 9134909409689280 8330314669125120 15095814165875520 22364169134630400 6379936730576640 152144074177603200 6289922569114800 43421956743654720 6588308077132320 29967772186497600 40255504442334720 6247736001843840 16773126850972800 18269818819378560 30191628331751040 16806056728910400 14089426554817152 4305251426031360 12579845138229600 13176616154264640 80511008884669440 11737563429715200 12495472003687680 33546253701945600 9569905095864960 60383256663502080 9079872368434560 9371604002765760 8610502852062720 25159690276459200 6545247240026880 24990944007375360 6809904276325920 67092507403891200 6457877139047040 120766513327004160 4908935430020160 17606345144572800 18743208005531520 50319380552918400 14354857643797440 13090494480053760 90574884995253120 3681701572515120 13619808552651840 134185014807782400 42268279664451456 12915754278094080 9817870860040320 100638761105836800 15133120614057600 9686815708570560 14350838086771200 7363403145030240 26409517716859200 6765395098049280 25831508556188160 11349840460543200 19635741720080640 10763128565078400 201277522211673600 5074046323536960 19373631417141120 14726806290060480 13530790196098560 150958141658755200 3805534742652720 22699680921086400 39271483440161280 21526257130156800 6143595462023040 10148092647073920 29453612580120960 16144692847617600 13745019204056448 4272414604980480 7611069485305440 78542966880322560 11275658496748800 43052514260313600 22090209435090720 12287190924046080 20296185294147840 9404452003605120 10255711715625600 58907225160241920 8456743872561600 9010618772158080 32289385695235200 9215393193034560 8544829209960960 15222138970610880 22551316993497600 6436147626881280 44180418870181440 6757964079118560 40592370588295680 6408621907470720 117814450320483840 16913487745123200 18430786386069120 30444277941221760 12872295253762560 88360837740362880 12685115808842400 13515928158237120 81184741176591360 41235057612169344 10744078940179200 12817243814941440 33826975490246400 9654221440321920 60888555882443520 15017697953596800 9612932861206080 14241382016601600 25370231617684800 6713794379255040 25634487629882880 11263273465197600 67653950980492800 19308442880643840 10681036512451200 121777111764887040 5035345784441280 16116118410268800 19225865722412160 50740463235369600 14481332160482880 13427588758510080 91332833823665280 3776509338330960 22526546930395200 135307901960985600 38616885761287680 21362073024902400 6091999279954560 10070691568882560 101480926470739200 28962664320965760 16021554768676800 13515910016450688 4167271448766720 7553018676661920 24174177615403200 11189657298758400 42724146049804800 21721998240724320 14991500501359200 12183998559909120 20141383137765120 11209731410102400 202961852941478400 8392242974068800 8788869484053120 32043109537353600 27031820032901376 9137998919931840 8334542897533440 15106037353323840 22379314597516800 6382094483761920 152221389706108800 6294182230551600 43443996481448640 6591652113039840 29983001002718400 40282766275530240 6250907173150080 16784485948137600 18275997839863680 30212074706647680 16814597115153600 14098968196435584 4308167028453120 12588364461103200 13183304226079680 80565532551060480 11743528143916800 12501814346300160 33568971896275200 9573141725642880 60424149413295360 9086021439707520 9376360759725120 8616334056906240 25176728922206400 6548569419490560 25003628692600320 6814516079780640 67137943792550400 6462250542679680 120848298826590720 4911427064617920 17615292215875200 18752721519450240 50353457844412800 14359712588464320 13097138838981120 90636224119943040 3683570298463440 13629032159561280 134275887585100800 42296904589306752 12924501085359360 9822854129235840 100706915688825600 15143369066179200 9693375814019520 14360556761510400 7367140596926880 26422938323812800 6769976758997760 25849002170718720 11357526799634400 19645708258471680 10770417571132800 201413831377651200 5077482569248320 19386751628039040 14734281193853760 13539953517995520 151060373533238400 3808111926936240 22715053599268800 39291416516943360 21540835142265600 6145673282421120 10154965138496640 29468562387707520 16155626356699200 13751995780930176 4274583159893760 7616223853872480 78582833033886720 11283294598329600 43081670284531200 22101421790780640 12291346564842240 20309930276993280 9406041801932160 10262657088835200 58937124775415040 8462470948747200 9015192303384960 32311252713398400 9218509923631680 8549166319787520 15232447707744960 22566589196659200 6438324391107840 44202843581561280 6761394227538720 40619860553986560 6411874739840640 117874249550830080 16924941897494400 18437019847263360 30464895415489920 12876648782215680 88405687163122560 12693706423120800 13522788455077440 81239721107973120 41255987342790528 10751355045446400 12823749479681280 33849883794988800 9657486586661760 60929790830979840 15025320505641600 9617812109760960 14248610532979200 25387412846241600 6717202108404480 25647498959362560 11268990379231200 67699767589977600 19314973173323520 10686457899734400 121859581661959680 5037901581303360 16127032568169600 19235624219521920 50774825692483200 14486229879992640 13434404216808960 91394686246469760 3778426185977520 22537980758462400 135399535179955200 38629946346647040 21372915799468800 6093029116702080 10075803162606720 101549651384966400 28972459759985280 16029686849601600 13520481221326464 7556852371955040 24190548852254400 11195336847340800 42745831598937600 21729344819988960 15001653045506400 12186058233404160 20151606325213440 11217322864540800 203099302769932800 8396502635505600 8791841960415360 32059373699203200 27040962442652928 9139543675053120 15113704743910080 22390673694681600 6383173360354560 152324477077449600 6297376976629200 43458689639977920 6593881470311520 30003306091012800 40303212650426880 6253021287354240 16793005271011200 18279087350106240 30227409487820160 16825984296811200 14106124427649408 4310353730269440 12594753953258400 13187762940623040 80606425300853760 11751481096185600 22670557115865120 12506042574708480 33586010542022400 9574760040531840 60454818975640320 9090633243162240 9379531931031360 8620707460538880 25189507906516800 6550784205799680 45341114231730240 6817974932371680 67172021084044800 6465530595404160 120909637951280640 4913088154349760 17627221644278400 18759063862062720 50379015813033600 14362140060797760 13101568411599360 90682228463460480 3684816115762320 13635949864743360 134344042168089600 42318373282948224 12931061190808320 9826176308699520 100758031626067200 15151055405270400 9698295893106240 14367845767564800 7369632231524640 26440832466417600 6773413004709120 25862122381616640 11363291553952800 19652352617399040 10775884325673600 201516063252134400 5080059753531840 19396591786212480 14739264463049280 13546826009418240 151137047439100800 3810044815148880 22726583107905600 39304705234798080 21551768651347200 6146712192620160 10160119507063680 29478528926098560 16163826488510400 13756646832179328 4276028863169280 7620089630297760 78609410469596160 11289021674515200 43103537302694400 22108896694573920 12293424385240320 20320239014127360 9410811196913280 10267866118742400 58957057852197120 8466766255886400 9018241324202880 32327652977020800 9220068288930240 8552057726338560 15240179260595520 22578043349030400 6439412773221120 44217793389147840 6763680993152160 40640478028254720 6414043294753920 117914115704394240 16933532511772800 18440136577860480 30480358521191040 12878825546442240 88435586778295680 12700149383829600 13527361986304320 81280956056509440 41269940496537984 10756812124396800 12828086589507840 33867065023545600 9659119159831680 60960717042382080 15030402207004800 9621064942130880 14253429543897600 25400298767659200 6719473927837440 25656173179015680 11272801655253600 67734130047091200 19318238319663360 10690072157923200 121921434084764160 5039605445878080 16135218186595200 19242129884261760 50800597535318400 14488678739747520 13438947855674880 91441075563573120 3779704084408560 22545603310507200 135468260094182400 38636476639326720 21380144315846400 6096118626944640 10079210891756160 101601195070636800 28977357479495040 16035108236884800 13522766823764352 7559408168817120 24202827279892800 11199123213062400 42760288631692800 21733018109621280 15009267453616800 12192237253889280 20158421783512320 11223016455369600 203202390141273600 8399342409796800 8793328198596480 32070216473769600 27045533647528704 9144177940416960 15118816337634240 22398246426124800 6386409990132480 152401792605955200 6299506807347600 43466036219242560 6594996148947360 30018534907233600 40316843567024640 6254078344456320 16798684819593600 18288355880833920 30237632675268480 16834524683054400 14110895248458624 4311811531480320 12599013614695200 13189992297894720 80633687134049280 11757445810387200 22678224506451360 12508156688912640 33597369639187200 9579614985198720 60475265350536960 9093707778798720 9381117516684480 8623623062960640 25198027229390400 6551891598954240 45356449012902720 6820280834099040 67194739278374400 6467717297220480 120950530701073920 4913918699215680 17636168715580800 18762235033368960 50396054458780800 14369422477798080 13103783197908480 90712898025805440 3685439024411760 13640561668198080 134389478556748800 42332685745375872 12935434594440960 9827837398431360 100792108917561600 15156179631331200 9701575945830720 14372705104934400 7370878048823520 26454253073371200 6775703835183360 25870869188881920 11367134723498400 19655674796862720 10779528828700800 201584217835123200 5081777876387520 19403151891661440 14741756097647040 13551407670366720 151188163376342400 3811333407290640 22734269446996800 39311349593725440 21559057657401600 6149828923217280 10163555752775040 29483512195294080 16169293243051200 13758972357803904 4276751714807040 7622666814581280 78622699187450880 11292839725305600 43118115314803200 22112634146470560 12299657846434560 20327111505550080 9429888776837760 10271338805347200 58967024390588160 8469629793979200 9019765834611840 32338586486102400 9224743384825920 8553503429614080 15245333629162560 22585679450611200 6442677919560960 44225268292941120 6764824375958880 40654223011100160 6415127572210560 117934048781176320 16939259587958400 18449486769651840 30490667258325120 12885355839121920 88450536585882240 12704444690968800 13529648751917760 81308446022200320 41276917073411712 10760450177030400 12830255144421120 33878519175916800 9664016879341440 60981334516650240 15032943057686400 9622691358315840 14255839049356800 25408889381937600 6720609837553920 25660510288842240 11274707293264800 67757038351833600 19328033758682880 10691879287017600 121962669033300480 5040457378165440 16140675265545600 19245382716631680 50817778763875200 14496025319012160 13441219675107840 91472001774975360 3780343033624080 22549414586529600 135514076703667200 38656067517365760 21383758574035200 10080914756330880 101635557527750400 28992050638024320 16037818930526400 13529623631078016 7560686067248160 24211012898318400 11201016395923200 42767517148070400 21744037978518240 15014343725690400 20161829512661760 11226812182588800 203271115055500800 8400762296942400 8797786913139840 32075637861052800 27059247262156032 15121372134496320 22402032791846400 152453336291625600 6300571722706800 43488075957036480 6598340184854880 30028687451380800 40323659025323520 6257249515762560 16801524593884800 30242744268992640 16840218273883200 14113280658863232 4312540432085760 12601143445413600 13196680369709760 80647318050647040 11761422286521600 22682058201744480 12514499031525120 33603049187769600 9599034763866240 60485488537985280 9095245046616960 9385874273643840 8625080864171520 25202286890827200 6555213778417920 45364116403488960 6821433784962720 67206098375539200 6468810648128640 120970977075970560 4916410333813440 17642133429782400 18771748547287680 50404573781654400 13110427556835840 90728232806977920 3687307750360080 13642867569925440 134412196751078400 42339841976589696 12937621296257280 9832820667626880 100809147563308800 15158741744361600 9703215972192960 14375134773619200 7374615500720160 26463200144673600 6776849250420480 25875242592514560 11369056308271200 19665641335253760 10781351080214400 201618295126617600 5082636937815360 19406431944385920 14749231001440320 13553698500840960 151213721344963200 3811977703361520 22738112616542400 39331282670507520 21562702160428800 6162295845605760 10165273875630720 29498462002880640 16172026620321600 13765948934677632 4278920269720320 7623955406723040 78662565341015040 11294748750700800 43125404320857600 22123846502160480 12324591691211520 20330547751261440 9433068373491840 10273075148649600 58996924005761280 8471061563025600 9024339365838720 32344053240643200 9243443768408640 8557840539440640 15247910813446080 22589497501401600 6455738504920320 44247693004320960 6768254524379040 40661095502522880 6418380404580480 117993848011522560 16942123126051200 18486887536817280 30495821626892160 12911477009840640 88495386008641920 12706592344538400 13536509048758080 81322191005045760 41297846804032896 10762269203347200 12836760809160960 33884246252102400 9683607757380480 60991643253784320 15040565609731200 9627570606870720 14263067565734400 25413184689076800 6724017566703360 25673521618321920 11280424207298400 67768492504204800 19367215514760960 10697300674300800 121983286507568640 5043013175027520 16143403805020800 19255141213741440 50826369378153600 14525411636070720 13448035133406720 91487464880676480 3782259881270640 22560848414596800 135536985008409600 38734431029521920 21394601348601600 10086026350055040 101652738756307200 29050823272141440 16045951011451200 13557050860332672 7564519762541280 24215105707531200 11206695944505600 42789202697203200 21788117454106080 15016881861727200 20172052700110080 11228710046198400 203305477512614400 8405021958379200 8815621771313280 32091902022902400 27114101720665344 15129039525082560 22413391889011200 152479108134460800 6303766468784400 43576234908212160 6611716328484960 30033763723454400 40344105400220160 6269934200987520 16810043916758400 30258079050165120 16843065069297600 14120436890077056 4314727133902080 12607532937568800 13223432656969920 80688210800440320 11763410524588800 22693559287623840 12539868401975040 33620087833516800 9602271393644160 60516158100330240 9099856850071680 9404901301481280 8629454267804160 25215065875137600 6568502496272640 45387118575247680 6824892637553760 67240175667033600 6472090700853120 121032316200660480 4926376872204480 17645115786883200 18809802602962560 50430131750275200 13137004992545280 90774237150495360 3694782654153360 13649785275107520 134480351334067200 42361310670231168 12944181401706240 9852753744408960 100860263500550400 15166428083452800 9708136051279680 14382423779673600 7389565308306720 26467673680324800 6780285496131840 25888362803412480 11374821062589600 19705507488817920 10786817834755200 201720527001100800 5085214122098880 19416272102559360 14779130616613440 13560570992263680 151290395250825600 3813910591574160 22749642125179200 39411014977635840 21573635669510400 6164373666003840 10170428244197760 29558261233226880 16180226752132800 13793855242172544 4287594489373440 7627821183148320 78822029955271680 11300475826886400 43147271339020800 22168695924920160 12328747332007680 20340856488395520 9448966356762240 10278284178556800 59116522466453760 8475356870164800 9042633490746240 32360453504265600 9246560499005760 8575188978746880 15255642366296640 22600951653772800 6457915269146880 44337391849840320 6781975118059680 40681712976791040 6431391734060160 118233044932907520 16950713740329600 18493120998011520 30511284732593280 12915830538293760 88674783699680640 12713035305247200 13563950236119360 81363425953582080 41381565726517632 10767726282297600 12862783468120320 33901427480659200 9686872903720320 61022569465186560 15071055817910400 9647087601090240 14291981631244800 25426070610494400 6737648483301120 25725566936240640 11303291863432800 67802854961318400 19373745807440640 10718986223433600 122045138930373120 5053236362475840 16151589423446400 19294175202180480 50852141220988800 14530309355580480 13475296966602240 91533854197779840 3789927271856880 22606583726865600 135605709922636800 38747491614881280 21437972446867200 10106472724951680 101704282441977600 29060618711160960 16078479335150400 13561622065208448 7579854543713760 24227384135169600 11229414138835200 42875944893734400 21795464033370720 15024496269837600 20212945449903360 11234403637027200 203408564883955200 8422060604126400 8818594247675520 32156958670300800 27123244130416896 15159709087427520 22458828277670400 152556423662966400 6316545453094800 43590928066741440 6613945685756640 30048992539675200 40425890899806720 6272048315191680 16844121208252800 30319418174855040 16851605455540800 14149061814932352 4323473941167360 12633090906189600 13227891371513280 80851781799613440 11769375238790400 22739563631141280 12544096630383360 33688242416505600 9618454542533760 60638836349710080 9118304063890560 9408072472787520 8646947882334720 25266181812379200 6570717282581760 45479127262282560 6838728047917920 67376484833011200 6485210911751040 121277672699420160 4928037961936320 17654062858185600 18816144945575040 50532363624758400 13141434565163520 90958254524565120 3696028471452240 13677456095835840 134752969666022400 42447185444797056 12970421823502080 9856075923872640 101064727249516800 15197173439817600 9727816367626560 14411579803891200 7392056942904480 26481094287278400 6794030478977280 25940843647004160 11397880079863200 19712151847745280 10808684852918400 202129454499033600 5095522859232960 19455632735253120 14784113885808960 13588060957954560 151597090874275200 3821642144424720 22795760159726400 39424303695490560 21617369705836800 6174762767994240 10191045718465920 29568227771617920 16213027279377600 13798506293421696 4289040192648960 7643284288849440 78848607390981120 11323384131628800 43234739411673600 22176170828713440 12349525535988480 20382091436931840 9456915348397440 10299120298185600 59136455543235840 8492538098721600 9045682511564160 32426054558755200 9262144151991360 8578080385297920 15286568577698880 22646768263257600 6468799090279680 44352341657426880 6784261883673120 40764182873863680 6433560288973440 118272911086471680 16985076197443200 18524288303982720 30573137155397760 14267464005852288 12937598180559360 88704683314853760 12738807148082400 13568523767346240 81528365747727360 41395518880265088 10789554598099200 12867120577946880 33970152394886400 9703198635419520 61146274310795520 15076137519273600 9650340433460160 14296800642163200 25477614296164800 6739920302734080 25734241155893760 11307103139455200 67940304789772800 19406397270839040 10722600481622400 122292548621591040 5054940227050560 16184331897148800 19300680866920320 50955228592329600 14554797953129280 13479840605468160 91719411466193280 3791205170287920 22614206278910400 135880609579545600 42802392017556864 38812794541678080 21445200963244800 10109880454101120 101910457184659200 29109595906258560 16083900722433600 13584478089587328 7582410340575840 24276497845723200 11233200504556800 42890401926489600 21832196929693920 15054953902279200 20219760908202240 11257178000342400 203820914369318400 8424900378417600 8833456629486720 32167801444867200 27168956179174656 15164820681151680 22466401009113600 152865685776988800 6318675283813200 43664393859387840 6625092472115040 30109907804558400 40439521816404480 6282618886212480 16849800756835200 30329641362303360 16885767000513600 14153832635741568 4324931742378240 12637350567626400 13250184944230080 80879043632808960 11793234095596800 22747231021727520 12565237772424960 33699601513670400 9626546116978560 60659282724606720 9121378599527040 9423928329318720 8649863484756480 25274701135252800 6581791214127360 45494462043455040 6841033949645280 67399203027340800 6487397613567360 121318565449213440 4936343410595520 17689851143395200 18847856658637440 50549402270505600 13163582428254720 90988924086910080 3702257557946640 13682067899290560 134798406054681600 42461497907224704 12974795227134720 9872686821191040 101098804541011200 15202297665878400 9731096420351040 14416439141260800 7404515115893280 26534776715092800 6796321309451520 25949590454269440 11401723249408800 19745373642382080 10812329355945600 202197609082022400 5097240982088640 19462192840702080 14809030231786560 13592642618903040 151648206811516800 3822930736566480 22803446498817600 39490747284764160 21624658711891200 6179957318989440 10194481964177280 29618060463573120 16218494033918400 13821761549667456 4296268709026560 7645861473132960 78981494569528320 11327202182419200 43249317423782400 22213545347679840 12359914637978880 20388963928354560 9461684743378560 10302592984790400 59236120927146240 8495401636814400 9060927615653760 32436988067836800 9269935978484160 8592537418053120 15291722946265920 22654404364838400 6474241000846080 44427090695359680 6795695711740320 40777927856709120 6444403063539840 118472241854292480 16990803273628800 18539871956968320 30583445892531840 14272274749848192 12948482001692160 88854181390719360 12743102455221600 13591391423480640 81555855713418240 41465284649002368 10793192650732800 12888806127079680 33981606547257600 9711361501269120 61166891785063680 15101546026089600 9666604595309760 14320895696755200 25486204910443200 6751279399898880 25777612254159360 11326159519567200 67963213094515200 19422723002538240 10740671772566400 122333783570127360 5063459549924160 16189788976099200 19333209190619520 50972409820886400 14567042251903680 13502558799797760 91750337677595520 3797594662443120 22652319039134400 135926426189030400 42816824249544576 38845446005076480 21481343545132800 10126919099848320 101944819641772800 29134084503807360 16111007658849600 13595906101776768 7595189324886240 24284683464148800 11252132333164800 42962687090265600 21850563377855520 15060030174352800 20253838199696640 11260973727561600 203889639283545600 8439099249873600 8840887820392320 32222015317699200 27191812203553536 15190378649772480 22504264666329600 152917229462659200 6329324437405200 43701126755711040 6630665865294240 30120060348705600 40507676399393280 6287904171722880 16878198499747200 30380757299544960 16891460591342400 14177686739787648 4332220748432640 12658648874810400 13261331730588480 81015352798786560 11797210571731200 22785567974658720 12575808343445760 33756396999494400 9631401061645440 60761514599089920 9136751277709440 9431856257584320 8664441496865280 25317297749620800 6587328179900160 45571135949317440 6852563458282080 67512793998988800 6498331122648960 121523029198179840 4940496134925120 17695815857596800 18863712515168640 50634595499241600 13174656359800320 91142271898634880 3705372101193840 13705126916564160 135025587997977600 42533060219362944 12996662245297920 9880992269850240 101269190998483200 15227918796182400 9747496683973440 14440735828108800 7410744202387680 26543723786395200 6807775461822720 25993324490595840 11420939097136800 19761984539700480 10830551871081600 202538381996966400 5105831596367040 19494993367946880 14821488404775360 13615550923645440 151903786497724800 3829373697275280 22841878194273600 39523969079400960 21661103742163200 6183074049586560 10211663192734080 29642976809550720 16245827806622400 13833389177790336 4299882967215360 7658747394550560 79047938158801920 11346292436371200 43322207484326400 22232232607163040 12366148099173120 20423326385468160 9466454138359680 10319956417814400 59285953619101440 8509719327278400 9068550167698560 32491655613244800 9274611074379840 8599765934430720 15317494789101120 22692584872742400 6477506147185920 44464465214326080 6801412625773920 40846652770936320 6449824450823040 118571907238202880 17019438654556800 18549222148759680 30634989578202240 14296328469827712 12955012294371840 88928930428652160 12764578990917600 13602825251547840 81693305541872640 41500167533371008 10811382913900800 12899648901646080 34038877309113600 9716259220778880 61269979156404480 15114250279497600 9674736676234560 14332943224051200 25529157981835200 6756958948481280 25799297803292160 11335687709623200 68077754618227200 19432518441557760 10749707418038400 122539958312808960 5067719211360960 16217074370851200 19349473352469120 51058315963670400 14574388831168320 13513917896962560 91904968734606720 3800789408520720 22671375419246400 136155509236454400 42888985409483136 38865036883115520 21499414836076800 10135438422721920 102116631927340800 29148777662336640 16124561127057600 13602762909090432 7601578817041440 24325611556276800 11261598247468800 42998829672153600 21861583246752480 15085411534720800 20270876845443840 11279952363657600 204233263854681600 8446198685601600 8845346534935680 32249122254115200 27205525818180864 15203157634082880 22523196494937600 153174947891011200 6334649014201200 43723166493504960 6634009901201760 30170823069441600 40541753690887680 6291075343029120 16892397371203200 30406315268165760 16919928545486400 14189613791810688 4335865251459840 12669298028402400 13268019802403520 81083507381775360 11817092952403200 22804736451124320 12582150686058240 33784794742406400 9636256006312320 60812630536331520 9144437616800640 9436613014543680 8671730502919680 25338596056804800 6590650359363840 45609472902248640 6858328212600480 67569589484812800 6503797877189760 121625261072663040 4942987769522880 17725639428604800 18873226029087360 50677192113609600 13181300718727680 91218945804497280 3707240827142160 13716656425200960 135139178969625600 42568841375432064 13007595754379520 9885975539045760 101354384227219200 15240729361334400 9755696815784640 14452884171532800 7414481654284320 26588459142907200 6813502538008320 26015191508759040 11430547021000800 19771951078091520 10839663128649600 202708768454438400 5110126903506240 19511393631569280 14828963308568640 13627005076016640 152031576340828800 3832595177629680 22861094042001600 39543902156183040 21679326257299200 6186190780183680 10220253807012480 29657926617137280 16259494692974400 13840365754664064 4302051522128640 7665190355259360 79087804312366080 11355837563347200 43358652514598400 22243444962852960 12372381560367360 20440507614024960 9477582726648960 21457352992521600 59315853234274560 8516878172510400 9073123698925440 32518989385948800 9279286170275520 8604103044257280 15330380710518720 22711675126694400 6480771293525760 44486889925705920 6804842774194080 40881015228049920 6453077283192960 118631706468549120 17033756345020800 18558572340551040 30660761421037440 14308355329817472 12961542587051520 88973779851411840 12775317258765600 13609685548388160 81762030456099840 41521097263992192 10820478045484800 12906154566385920 34067512690041600 9721156940288640 61321522842074880 15121872831542400 9679615924789440 14340171740428800 25550634517531200 6760366677630720 25812309132771840 11341404623656800 68135025380083200 19442313880577280 10755128805321600 122643045684149760 5070275008223040 16230717068227200 19359231849578880 51101269035062400 14581735410432960 13520733355261440 91982284263112320 3802706256167280 22682809247313600 136270050760166400 42925065989452416 38884627761154560 21510257610643200 10140550016446080 102202538070124800 29163470820865920 16132693207982400 13609619716404096 7605412512334560 24346075602340800 11267277796051200 43020515221286400 21872603115649440 15098102214904800 20281100032892160 11289441681705600 204405076140249600 8450458347038400 8849805249479040 32265386415964800 27219239432808192 15210825024669120 22534555592102400 153303807105187200 6337843760278800 43745206231298880 6637353937109280 30196204429809600 40562200065784320 6294246514335360 16900916694076800 30421650049338240 16934162522558400 14196770023024512 4338051953276160 12675687520557600 13274707874218560 81124400131568640 11827034142739200 22816237537003680 12588493028670720 33801833388153600 9647584210535040 60843300098676480 9149049420255360 9441369771503040 8676103906552320 25351375041115200 6593972538827520 45632475074007360 6861787065191520 67603666776307200 6507077929914240 121686600197352960 4945479404120640 17740551214108800 18882739543006080 50702750082230400 13187945077655040 91264950148014720 3709109553090480 13723574130383040 135207333552614400 42590310069073536 13014155859828480 9890958808241280 101405500164460800 15248415700425600 9760616894871360 14460173177587200 7418219106180960 26610826821163200 6816938783719680 26028311719656960 11436311775319200 19781917616482560 10845129883190400 202811000328921600 5112704087789760 19521233789742720 14836438212361920 13633877567439360 152108250246691200 3834528065842320 22872623550638400 39563835232965120 21690259766380800 6193463151576960 10225408175579520 29672876424723840 16267694824785600 13847342331537792 4304220077041920 7669056131684640 79127670465930240 11361564639532800 43380519532761600 22254657318542880 12386926303153920 20450816351159040 21475404101289600 59345752849447680 8521173479649600 9077697230152320 32535389649571200 9290194727365440 8608440154083840 15338112263369280 22723129279065600 6488389968318720 44509314637085760 6808272922614240 40901632702318080 6456330115562880 118691505698895360 17042346959299200 18580389454730880 30676224526738560 14315571445811328 12976779936637440 89018629274171520 12781760219474400 13616545845228480 81803265404636160 41542026994613376 10825935124435200 12912660231125760 34084693918598400 9732584952478080 61352449053477120 12084573298412160 9684495173344320 14347400256806400 25563520438948800 6763774406780160 25825320462251520 9063429973809120 68169387837196800 19465169904956160 10760550192604800 122704898106954240 5072830805085120 16238902686652800 19368990346688640 51127040877897600 14598877428717120 13527548813560320 92028673580215680 3804623103813840 18126859947618240 136338775674393600 42946714337433984 38930339809912320 21521100385209600 10145661610170240 102254081755795200 29197754857434240 16140825288907200 13625618933469312 7609246207627680 24358354029979200 11272957344633600 43042200770419200 21898316143075680 15105716623015200 20291323220340480 11295135272534400 204508163511590400 8454718008475200 8860208916746880 32281650577814400 27251237866938624 15218492415255360 22545914689267200 153381122633692800 6341038506356400 43796632286151360 6645156687560160 30211433246030400 40582646440680960 6301645914049920 16909436016950400 30436984830510720 16942702908801600 14203926254238336 4340238655092480 12682077012712800 13290313375120320 81165292881361920 11832998856940800 22827738622883040 12603291828099840 33818872033900800 9650820840312960 60873969661021440 9153661223710080 9452468871074880 8680477310184960 25364154025425600 6601724290909440 45655477245766080 6865245917782560 67637744067801600 6510357982638720 121747939322042880 4951293218182080 17749498285411200 18904937742149760 50728308050851200 13203448581818880 91310954491532160 3713469913636560 13730491835565120 135275488135603200 42611778762715008 13020715965277440 9902586436364160 101456616101702400 15256102039516800 9765536973958080 14467462183641600 7426939827273120 26624247428116800 6820375029431040 26041431930554880 11442076529637600 19805172872728320 10850596637731200 202913232203404800 5115281272073280 19531073947916160 14853879654546240 13640750058862080 152184924152553600 3836460954054960 22884153059275200 39610345745456640 21701193275462400 6195540971975040 10230562544146560 29707759309092480 16275894956596800 13863621010909824 4309280038506240 7672921908109920 79220691490913280 11367291715718400 43402386550924800 22280819481819360 12391081943950080 20461125088293120 21486234766550400 59415518618184960 8525468786788800 9088368803015040 32551789913193600 9293311457962560 8618560077012480 15345843816219840 22734583431436800 6490566732545280 44561638963638720 6816276602261280 40922250176586240 6463920057759360 118831037236369920 17050937573577600 18586622915925120 30691687632439680 14322787561805184 12981133465090560 89123277927277440 12788203180183200 13632553204522560 81844500353172480 41590863032729472 10831392203385600 12927840115518720 34101875147155200 9735850098817920 61383375264879360 12090664824900480 9695880086639040 14364266795020800 25576406360366400 6771725774795520 25855680231037440 9067998618675360 68203750294310400 19471700197635840 10773200096265600 122766750529758720 5078794331096640 16247088305078400 19391760173278080 51152812720732800 14603775148226880 13543451549591040 92075062897319040 3809095748322480 18135997237350720 136407500588620800 42968362685415552 38943400395271680 21546400192531200 10157588662193280 102305625441465600 29207550296453760 16159800144398400 13630190138345088 7618191496644960 24370632457617600 11286209624659200 43092800385062400 21905662722340320 15113331031125600 20315177324386560 11300828863363200 204611250882931200 8464657218494400 8863181393109120 32319600288796800 27260380276690176 15236382993289920 22572419249318400 153458438162198400 6348492913870800 43811325444680640 6647386044831840 30226662062251200 40630354648773120 6303760028254080 16929314436988800 30472765986579840 16951243295044800 14220624127070592 4345340959330560 12696985827741600 13294772089663680 81260709297546240 11838963571142400 22854574489934880 12607520056508160 33858628873977600 9655675784979840 60945531973159680 8879222678356800 9164422098437760 9455640042381120 8690681918661120 25393971655483200 6603939077218560 45709148979869760 6873316573828320 67717257747955200 6518011438995840 121891063946319360 4952954307913920 17758445356713600 18911280084762240 50787943310966400 13207878154437120 91418297959739520 3714715730935440 13318834017535200 13746633147656640 135434515495910400 42661872381211776 13036022877991680 9905908615827840 101575886621932800 15274036830729600 9777017158493760 14484469864435200 7429431461870880 26637668035070400 6828392936090880 26072045755983360 11455527623047200 19811817231655680 10863352398326400 203151773243865600 5121294702068160 19554034316987520 14858862923741760 13656785872181760 152363829932899200 3840971026551120 22911055246094400 39623634463311360 21726704796652800 6198657702572160 10242589404136320 29717725847483520 16295028597489600 13868272062158976 4310725741781760 7681942053102240 79247268926622720 11380654893484800 43453409593305600 22288294385612640 12397315405144320 20485178808272640 21497065431811200 59435451694967040 8535491170113600 9091417823832960 32590057194979200 9297986553858240 8621451483563520 15363884106204480 22761309786969600 6493831878885120 44576588771225280 6818563367874720 40970357616545280 6466088612672640 118870903389934080 17070982340227200 18595973107716480 30727768212408960 14339625165790848 12987663757770240 89153177542450560 12803236755170400 13637126735749440 81940715233090560 41604816186476928 10844125387603200 12932177225345280 34141964680454400 9740747818327680 61455536424817920 12104878386706560 9699132919008960 14369085805939200 25606473510340800 6773997594228480 25864354450690560 9078658790029920 68283929360908800 19481495636655360 10776814354454400 122911072849635840 5080498195671360 16266188081404800 19398265838017920 51212947020681600 14611121727491520 13547995188456960 92183304637226880 3810373646753520 18157317580059840 136567858721817600 43018875497372544 38962991273310720 21553628708908800 10160996391342720 102425894041363200 29222243454983040 16165221531681600 7620747293507040 24399282122107200 11289995990380800 43107257417817600 21916682591237280 15131097983383200 20321992782685440 11314113908630400 204851788082726400 8467496992785600 8867640107652480 32330443063363200 15241494587014080 22579991980761600 153638841062044800 6350622744589200 43833365182474560 30262195966766400 40643985565370880 6306931199560320 16934993985571200 30482989174028160 16971170862945600 14225394947879808 4346798760541440 12701245489178400 13301460161478720 81287971130741760 11852881237612800 22862241880521120 12613862399120640 33869987971142400 9660530729646720 60965978348056320 8889660928209600 9167496634074240 9460396799340480 8693597521082880 25402490978356800 6607261256682240 45724483761042240 6875622475555680 67739975942284800 6520198140812160 121931956696112640 4955445942511680 17779321856419200 18920793598680960 50804981956713600 13214522513364480 91448967522084480 3716584456883760 13334491392314400 13751244951111360 135479951884569600 42676184843639424 13040396281624320 9910891885023360 101609963913427200 15279161056790400 9780297211218240 14489329201804800 7433168913767520 26668982784628800 6830683766565120 26080792563248640 11459370792592800 19821783770046720 10866996901353600 203219927826854400 5123012824923840 19560594422436480 14866337827535040 13661367533130240 152414945870140800 3842259618692880 22918741585185600 39643567540093440 21733993802707200 6201774433169280 10246025649847680 29732675655070080 16300495352030400 13875248639032704 7684519237385760 79287135080186880 11384472944275200 43467987605414400 22299506741302560 12403548866338560 20492051299695360 21522336984086400 59465351310140160 8538354708206400 9095991355059840 32600990704060800 9302661649753920 15369038474771520 22768945888550400 6497097025224960 44599013482605120 6821993516294880 40984102599390720 6469341445042560 118930702620280320 17076709416412800 18605323299507840 30738076949543040 14344435909786752 12994194050449920 89198026965210240 12807532062309600 13643987032589760 81968205198781440 41625745917098112 10847763440236800 23053557712157280 12938682890085120 34153418832825600 9745645537837440 61476153899086080 12108939404365440 9704012167563840 25615064124619200 6777405323377920 46107115424314560 9081704553274080 68306837665651200 19491291075674880 10782235741737600 122952307798172160 5083053992533440 16271645160355200 19408024335127680 51230128249238400 14618468306756160 13554810646755840 92214230848629120 3812290494400080 18163409106548160 136613675331302400 43033307729360256 38982582151349760 38422596186928800 21564471483475200 10166107985066880 102460256498476800 29236936613512320 16173353612606400 7624580988800160 24407467740532800 11295675538963200 76845192373857600 21927702460134240 15136174255456800 20332215970133760 11317909635849600 204920512996953600 8471756654222400 8872098822195840 32346707225212800 15249161977600320 22591351077926400 153690384747715200 6353817490666800 43855404920268480 30272348510913600 40664431940267520 6310102370866560 16943513308444800 30498323955200640 16976864453774400 14232551179093632 4348985462357760 12707634981333600 13308148233293760 81328863880535040 11856857713747200 22873742966400480 12620204741733120 33887026616889600 9662149044535680 60996647910401280 8892643285310400 9172108437528960 9465153556299840 8697970924715520 25415269962667200 6610583436145920 45747485932800960 6879081328146720 67774053233779200 6523478193536640 121993295820802560 4957937577109440 17785286570620800 18930307112599680 50830539925334400 13221166872291840 91494971865601920 3718453182832080 13338964927965600 13758162656293440 135548106467558400 42697653537280896 13046956387073280 9915875154218880 101661079850668800 15286847395881600 9785217290304960 14496618207859200 7436906365664160 26677929855931200 6834120012276480 26093912774146560 11465135546911200 19831750308437760 10872463655894400 203322159701337600 5125590009207360 19570434580609920 14873812731328320 13668240024552960 152491619776003200 3844192506905520 22930271093822400 39663500616875520 21744927311788800 6202813343368320 10251180018414720 29747625462656640 16308695483841600 13882225215906432 7688385013811040 79327001233751040 11390200020460800 43489854623577600 22310719096992480 12405626686736640 20502360036829440 21529557427593600 59495250925313280 8542650015345600 9100564886286720 32617390967683200 9304220015052480 15376770027622080 22780400040921600 6498185407338240 44621438193984960 6825423664715040 41004720073658880 6472594277412480 118990501850626560 17085300030691200 18608440030104960 30753540055244160 14351652025780608 12996370814676480 89242876387969920 12813975023018400 13650847329430080 82009440147317760 41646675647719296 10853220519187200 23065155041433120 12945188554824960 34170600061382400 9747278111007360 61507080110488320 12115030930853760 9708891416118720 25627950046036800 6780813052527360 46130310082866240 9086273198140320 68341200122764800 19494556222014720 10787657129020800 123014160220976640 5085609789395520 16279830778780800 19417782832237440 51255900092073600 14620917166511040 13561626105054720 92260620165732480 3814207342046640 18172546396280640 136682400245529600 43054956077341824 38989112444029440 38441925069055200 21575314258041600 10171219578791040 102511800184147200 29241834333022080 16181485693531200 7628414684093280 24419746168171200 11301355087545600 76883850138110400 21931375749766560 15143788663567200 20342439157582080 11323603226678400 205023600368294400 8476016315659200 8873585060376960 32362971387062400 15256829368186560 22602710175091200 153767700276220800 6357012236744400 43862751499533120 30287577327134400 40684878315164160 6311159427968640 16952032631318400 30513658736373120 16985404840017600 14239707410307456 4351172164174080 12714024473488800 13310377590565440 81369756630328320 11862822427948800 22885244052279840 12622318855937280 33904065262636800 9671858933869440 61027317472746240 8897116820961600 9176720240983680 9466739141952960 8702344328348160 25428048946977600 6611690829300480 45770488104559680 6882540180737760 67808130525273600 6526758246261120 122054634945492480 4958768121975360 17794233641923200 18933478283905920 50856097893955200 13223381658600960 91540976209119360 3719076091481520 13345675231442400 13765080361475520 135616261050547200 42719122230922368 13053516492522240 9917536243950720 101712195787910400 15294533734972800 9790137369391680 14503907213913600 7438152182963040 26691350462884800 6837556257987840 26107032985044480 11470900301229600 19835072487901440 10877930410435200 203424391575820800 5128167193490880 19580274738783360 14876304365926080 13675112515975680 152568293681865600 3846125395118160 22941800602459200 39670144975802880 21755860820870400 6209046804562560 10256334386981760 29752608731852160 16316895615652800 13884550741531008 7692250790236320 79340289951605760 11395927096646400 43511721641740800 22314456548889120 12418093609125120 20512668773963520 21540388092854400 59505217463704320 8546945322484800 9102089396695680 32633791231305600 9313570206843840 15384501580472640 22791854193292800 6504715700017920 44628913097778240 6826567047521760 41025337547927040 6473678554869120 119010434927408640 17093890644969600 18627140413687680 30769003160945280 14358868141774464 13009431400035840 89257826195556480 12820417983727200 13653134095043520 82050675095854080 41653652224593024 10858677598137600 23076752370708960 12947357109738240 34187781289939200 9757073550026880 61538006321890560 12121122457342080 9710517832303680 25640835967454400 6781948962243840 46153504741417920 9090841843006560 68375562579878400 19514147100053760 10789464258115200 123076012643781120 5086461721682880 16288016397206400 19421035664607360 51281671934908800 14635610325040320 13563897924487680 92307009482835840 3814846291262160 18181683686013120 136751125159756800 43076604425323392 39028294200107520 38461253951181600 21578928516230400 10172923443365760 102563343869817600 29271220650080640 16184196387172800 7629692582524320 24432024595809600 11303248270406400 76922507902363200 21953415487560480 15151403071677600 20345846886731520 11329296817507200 205126687739635200 8477436202804800 8882502489463680 32368392774345600 15259385165048640 22606496540812800 153845015804726400 6358077152103600 43906830975120960 30302806143355200 40691693773463040 6317501770581120 16954872405609600 30518770330097280 16993945226260800 14242092820712064 4351901064779520 12716154304207200 13323753734195520 81383387546926080 11868787142150400 22889077747572960 12635003541162240 33909744811219200 9676713878536320 61037540660194560 8901590356612800 9178257508801920 9476252655871680 8703802129559040 25432308608414400 6618335188227840 45778155495145920 6883693131601440 67819489622438400 6527851597169280 122075081320389120 4963751391170880 17803180713225600 18952505311743360 50864617216828800 13236670376455680 91556310990291840 3722813543378160 13352385534919200 13767386263202880 135638979244876800 42726278462136192 13055703194338560 9927502782341760 101729234433657600 15297095848003200 9791777395753920 14506336882598400 7445627086756320 26704771069838400 6838701673224960 26111406388677120 11472821886002400 19855005564683520 10879752661948800 203458468867315200 5129026254918720 19583554791507840 14891254173512640 13677403346449920 152593851650486400 3846769691189040 22945643772004800 39710011129367040 21759505323897600 6212163535159680 10258052509837440 29782508347025280 16319628992923200 13898503895278464 7693539382378080 79420022258734080 11397836122041600 43519010647795200 22336881260268960 12424327070319360 20516105019674880 21551218758115200 59565016694050560 8548377091531200 9111236459149440 32639257985846400 9318245302739520 15387078764756160 22795672244083200 6507980846357760 44673762520537920 6833427344362080 41032210039349760 6480184219608960 119130033388101120 17096754183062400 18636490605479040 30774157529512320 14361273513772416 13015961692715520 89347525041075840 12822565637296800 13666854688724160 82064420078699520 41695511685835392 10860496624454400 23080618147134240 12960368439217920 34193508366124800 9761971269536640 61548315059024640 12123152966171520 9720276329413440 25645131274593600 6788764420542720 46161236294268480 9092364724628640 68387016732249600 19523942539073280 10800307032681600 123096630118049280 5091573315407040 16290744936681600 19440552658826880 51290262549187200 14642956904304960 13577528841085440 92322472588536960 3818679986555280 18184729449257280 136774033464499200 43083820541317248 39047885078146560 38467696911890400 21600614065363200 10183146630814080 102580525098374400 29285913808609920 16200460549022400 7637359973110560 24436117405022400 11314607367571200 76935393823780800 21964435356457440 15153941207714400 20366293261628160 11331194681116800 205161050196748800 8485955525678400 8886961204007040 32400921098044800 15274719946221120 22629214735142400 153870787647561600 6364466644258800 43928870712914880 30307882415428800 40732586523256320 6320672941887360 16971911051356800 30549439892442240 16996792021675200 14256405283139712 4356274468412160 12728933288517600 13330441806010560 81465173046512640 11870775380217600 22912079919331680 12641345883774720 33943822102713600 9684805452981120 61098879784884480 8903081535163200 9187481115711360 9481009412831040 8712548936824320 25457866577035200 6621657367691520 45824159838663360 6890610836783520 67887644205427200 6534411702618240 122197759569768960 4966243025768640 17806163070326400 18962018825662080 50915733154070400 13243314735383040 91648319677326720 3724682269326480 13354622302744800 13781221673567040 135775288410854400 42769215849419136 13068823405236480 9932486051537280 101831466308140800 15312468526185600 9801617553927360 14520914894707200 7449364538652960 26709244605489600 6845574164647680 26137646810472960 11484351394639200 19864972103074560 10890686171030400 203662932616281600 5134180623485760 19603235107854720 14898729077305920 13691148329295360 152747199462211200 3850635467614320 22968702789278400 39729944206149120 21781372342060800 6217358086154880 10268361246971520 29797458154611840 16336029256545600 13905480472152192 7701270935228640 79459888412298240 11409290274412800 43562744684121600 22348093615958880 12434716172309760 20536722493943040 21554828979868800 59594916309223680 8556967705809600 9115809990376320 32672058513091200 27810960944304384 9326037129232320 15402541870457280 22818580548825600 6513422756924160 44696187231917760 6836857492782240 41073444987886080 6483437051978880 119189832618447360 17113935411619200 18652074258464640 30805083740914560 14375705745760128 13026845513848320 89392374463835520 12835451558714400 13673714985564480 82146889975772160 41716441416456576 10871410782355200 23103812805685920 12966874103957760 34227870823238400 9770134135386240 61610167481829120 12135336019148160 9725155577968320 25670903117428800 6792172149692160 46207625611371840 9101502014361120 68455741646476800 19540268270772480 10805728419964800 123220334963658240 5094129112269120 16307116173532800 19450311155936640 51341806234857600 14655201203079360 13584344299384320 92415251222743680 3820596834201840 18203004028722240 136911483292953600 43127117237280384 39080536541544960 38506354676143200 21611456839929600 10188258224538240 102683612469715200 29310402406158720 16208592629947200 7641193668403680 24460674260299200 11320286916153600 77012709352286400 21982801804619040 15169170023935200 20376516449076480 11342581862774400 205367224939430400 8490215187115200 8894392394912640 32417185259894400 15282387336807360 22640573832307200 154025418704572800 6367661390336400 43965603609238080 30338340047870400 40753032898152960 6325958227397760 16980430374230400 30564774673614720 17013872794161600 14263561514353536 4358461170228480 12735322780672800 13341588592368960 81506065796305920 11882704808620800 22923581005211040 12651916454795520 33960860748460800 9686423767870080 61129549347229440 8912028606465600 9192092919166080 9488937341096640 8716922340456960 25470645561345600 6627194333464320 45847162010422080 6894069689374560 67921721496921600 6537691755342720 122259098694458880 4970395750098240 17824057212931200 18977874682193280 50941291122691200 13254388666928640 91694324020844160 3727796812573680 13368042909698400 13788139378749120 135843442993843200 42790684543060608 13075383510685440 9940791500196480 101882582245382400 15320154865276800 9806537633014080 14528203900761600 7455593625147360 26736085819396800 6849010410359040 26150767021370880 11490116148957600 19881583000392960 10896152925571200 203765164490764800 5136757807769280 19613075266028160 14911187250294720 13698020820718080 152823873368073600 3852568355826960 22980232297915200 39763166000785920 21792305851142400 6218396996353920 10273515615538560 29822374500589440 16344229388356800 13917108100275072 7705136711653920 79526332001571840 11415017350598400 43584611702284800 22366780875442080 12436793992707840 20547031231077120 21576490310390400 59644749001178880 8561263012948800 9123432542421120 32688458776713600 27834216200550144 9327595494530880 15410273423307840 22830034701196800 6514511139037440 44733561750884160 6842574406815840 41094062462154240 6488858439262080 119289498002357760 17122526025897600 18655190989061760 30820546846615680 14382921861753984 13029022278074880 89467123501768320 12841894519423200 13685148813631680 82188124924308480 41751324300825216 10876867861305600 23115410134961760 12977716878524160 34245052051795200 9771766708556160 61641093693231360 12141427545636480 9733287658893120 25683789038846400 6797851698274560 46230820269923520 9106070659227360 68490104103590400 19543533417112320 10814764065436800 123282187386462720 5098388773705920 16315301791958400 19466575317786240 51367578077692800 14657650062834240 13595703396549120 92461640539847040 3823791580279440 18212141318454720 136980208207180800 43148765585261952 39087066834224640 38525683558269600 21629528130873600 10196777547411840 102735156155385600 29315300125668480 16222146098155200 7647583160558880 24472952687937600 11329752830457600 77051367116539200 21986475094251360 15176784432045600 20393555094823680 11348275453603200 205470312310771200 8497314622843200 8895878633093760 32444292196310400 15295166321117760 22659505660915200 154102734233078400 6372985967132400 43972950188502720 30353568864091200 40787110189647360 6327015284499840 16994629245686400 30590332642235520 17022413180404800 14275488566376576 4362105673255680 12745971934264800 13343817949640640 81574220379294720 11888669522822400 22942749481676640 12654030568999680 33989258491372800 9694515342314880 61180665284471040 8916502142116800 9199779258257280 9490522926749760 8724211346511360 25491943868529600 6628301726618880 45885498963353280 6899834443692960 67978516982745600 6543158509883520 122361330568942080 4971226294964160 17833004284233600 18981045853499520 50983887737059200 13256603453237760 91770997926706560 3728419721223120 13374753213175200 13799668887385920 135957033965491200 42826465699129728 13086317019767040 9942452589928320 101967775474118400 15332965430428800 9814737764825280 14540352244185600 7456839442446240 26749506426350400 6854737486544640 26172634039534080 11499724072821600 19884905179856640 10905264183139200 203935550948236800 5141053114908480 19629475529650560 14913678884892480 13709474973089280 152951663211177600 3855789836181360 22999448145643200 39769810359713280 21810528366278400 6223591547349120 10282106229816960 29827357769784960 16357896274708800 13919433625899648 7711579672362720 79539620719426560 11424562477574400 43621056732556800 22370518327338720 12447183094698240 20564212459633920 21587320975651200 59654715539569920 8568421858180800 9124957052830080 32715792549417600 27838867251799296 9335387321023680 15423159344725440 22849124955148800 6519953049603840 44741036654677440 6843717789622560 41128424919267840 6489942716718720 119309431079139840 17136843716361600 18670774642047360 30846318689450880 14394948721743744 13039906099207680 89482073309354880 12852632787271200 13687435579245120 82256849838535680 41758300877698944 10885962992889600 23134739017088160 12979885433437440 34273687432723200 9779929574405760 61692637378901760 12151580089783680 9734914075078080 25705265574542400 6798987607991040 46269478034176320 9113685067337760 68547374865446400 19559859148811520 10816571194531200 123385274757803520 5099240705993280 16328944489334400 19469828150156160 51410531149084800 14669894361608640 13597975215982080 92538956068352640 3824430529494960 18227370134675520 137094749730892800 43184846165231232 39119718297623040 38557898361813600 21633142389062400 10198481411986560 102821062298169600 29339788723217280 16224856791796800 7648861058989920 24493416734001600 11331646013318400 77115796723627200 22004841542412960 15189475112229600 20396962823973120 11357764771651200 205642124596339200 8498734509988800 8903309823999360 32449713583593600 15297722117979840 22663292026636800 154231593447254400 6374050882491600 44009683084825920 30378950224459200 40793925647946240 6332300570010240 16997469019977600 30595444235959680 17036647157476800 14277873976781184 4362834573861120 12748101764983200 13354964735999040 81587851295892480 11898610713158400 22946583176969760 12664601140020480 33994938039955200 9699370286981760 61190888471919360 8923958034868800 9201316526075520 9498450855015360 8725669147722240 25496203529966400 6633838692391680 45893166353939520 6900987394556640 67989876079910400 6544251860791680 122381776943838720 4975379019293760 17847916069737600 18996901710030720 50992407059932800 13267677384783360 91786332707879040 3731534264470320 13385937052303200 13801974789113280 135979752159820800 42833621930343552 13088503721583360 9950758038587520 101984814119865600 15335527543459200 9816377791187520 14542781912870400 7463068528940640 26771874104606400 6855882901781760 26177007443166720 11501645657594400 19901516077175040 10907086434652800 203969628239731200 5141912176336320 19632755582375040 14926137057881280 13711765803563520 152977221179798400 3856434132252240 23003291315188800 39803032154350080 21814172869305600 6226708277946240 10283824352672640 29852274115762560 16360629651979200 13931061254022528 7712868264504480 79606064308700160 11426471502969600 43628345738611200 22389205586821920 12453416555892480 20567648705345280 21605372084419200 59704548231525120 8569853627227200 9132579604874880 32721259303958400 27862122508045056 9340062416919360 15425736529008960 22852943005939200 6523218195943680 44778411173643840 6849434703656160 41135297410690560 6495364104001920 119409096463050240 17139707254454400 18680124833838720 30851473058017920 14397354093741696 13046436391887360 89556822347287680 12854780440840800 13698869407312320 82270594821381120 41793183762067584 10887782019206400 23138604793513440 12990728208003840 34279414508908800 9784827293915520 61702946116035840 12153610598613120 9743046156002880 25709560881681600 6804667156573440 46277209587026880 9115207948959840 68558829017817600 19569654587831040 10825606840003200 123405892232071680 5103500367430080 16331673028809600 19486092312005760 51419121763363200 14677240940873280 13609334313146880 92554419174053760 3827625275572560 18230415897919680 137117658035635200 43192062281225088 39139309175662080 38564341322522400 21651213680006400 10207000734860160 102838243526726400 29354481881746560 16238410260004800 7655250551145120 24497509543214400 11341111927622400 77128682645044800 22015861411309920 15192013248266400 20414001469720320 11359662635260800 205676487053452800 8505833945716800 8907768538542720 32476820520009600 15310501102290240 22682223855244800 154257365290089600 6379375459287600 44031722822619840 30384026496532800 40828002939440640 6335471741316480 17011667891433600 30621002204580480 17039493952891200 14289801028804224 4366479076888320 12758750918575200 13361652807814080 81656005878881280 11900598951225600 22965751653435360 12670943482632960 34023335782867200 9715553435871360 61242004409160960 8925449213419200 9209002865166720 9503207611974720 8732958153776640 25517501837150400 6637160871855360 45931503306870720 6906752148875040 68046671565734400 6549718615332480 122484008818321920 4977870653891520 17850898426838400 19006415223949440 51035003674300800 13274321743710720 91863006613741440 3733402990418640 13388173820128800 13813504297750080 136093343131468800 42869403086412672 13099437230664960 9955741307783040 102070007348601600 15348338108611200 9824577922998720 14554930256294400 7466805980837280 26776347640257600 6861609977967360 26198874461329920 11511253581458400 19911482615566080 10916197692220800 204140014697203200 5146207483475520 19649155845997440 14933611961674560 13723219955934720 153105011022902400 3859655612606640 23022507162916800 39822965231132160 21832395384441600 6237097379936640 10292414966951040 29867223923349120 16374296538331200 13938037830896256 7719311225213280 79645930462264320 11436016629945600 43664790768883200 22400417942511840 12474194759873280 20584829933902080 21608982306172800 59734447846698240 8577012472459200 9137153136101760 32748593076662400 27876075661792512 9355646069904960 15438622450426560 22872033259891200 6534102017076480 44800835885023680 6852864852076320 41169659867804160 6498616936371840 119468895693396480 17154024944918400 18711292139809920 30877244900853120 14409380953731456 13068204034152960 89601671770047360 12865518708688800 13705729704152640 82339319735608320 41814113492688768 10896877150790400 23157933675639840 12997233872743680 34308049889836800 9801153025614720 61754489801706240 12163763142760320 9747925404557760 25731037417377600 6808074885722880 46315867351279680 9122822357070240 68616099779673600 19602306051229440 10831028227286400 123508979603412480 5106056164292160 16345315726185600 19495850809115520 51462074834755200 14701729538422080 13616149771445760 92631734702559360 3829542123219120 18245644714140480 137232199559347200 43228142861194368 39204612102458880 38596556126066400 21662056454572800 10212112328584320 102924149669510400 29403459076844160 16246542340929600 7659084246438240 24517973589278400 11346791476204800 77193112252132800 22052594307633120 15204703928450400 20424224657168640 11369151953308800 205848299339020800 8510093607153600 8922630920353920 32493084681859200 15318168492876480 22693582952409600 154386224504265600 6382570205365200 44105188615266240 30409407856900800 40848449314337280 6346042312337280 17020187214307200 30636336985752960 17053727929963200 14296957260018048 4368665778704640 12765140410730400 13383946380530880 81696898628674560 11910540141561600 22977252739314720 12692084624674560 34040374428614400 9718790065649280 61272673971505920 8932905106171200 9213614668621440 9519063468505920 8737331557409280 25530280821460800 6648234803400960 45954505478629440 6910211001466080 68080748857228800 6552998668056960 122545347943011840 4986176102550720 17865810212342400 19038126937011840 51060561642921600 13296469606801920 91909010957258880 3739632076913040 13399357659256800 13820422002932160 136161497714457600 42890871780054144 13105997336113920 9972352205101440 102121123285843200 15356024447702400 9829498002085440 14562219262348800 7479264153826080 26798715318513600 6865046223678720 26211994672227840 11517018335776800 19944704410202880 10921664446761600 204242246571686400 5148784667759040 19658996004170880 14958528307652160 13730092447357440 153181684928764800 3861588500819280 23034036671553600 5720871853065600 39889408820405760 21843328893523200 6239175200334720 10297569335518080 4290653889799200 29917056615304320 16382496670142400 13961293087142016 7723177001638560 11441743706131200 43686657787046400 22437792461478240 12478350400669440 20595138671036160 21627033414940800 8581307779598400 9152398240191360 32764993340284800 27922586174284032 9358762800502080 15446354003277120 22883487412262400 6536278781303040 6435980834698800 44875584922956480 6864298680143520 41190277342072320 6509459710938240 17162615559196800 18717525601004160 30892708006554240 14416597069725312 13072557562606080 12871961669397600 13728597360287040 82380554684144640 41883879261426048 10902334229740800 23169531004915680 13018919421876480 34325231118393600 9804418171954560 61785416013108480 12169854669248640 9764189566407360 25743923338795200 6819433982887680 46339062009831360 9127391001936480 68650462236787200 19608836343909120 10849099518230400 123570832026216960 5114575487165760 16353501344611200 19528379132814720 51487846677590400 14706627257931840 13638867965775360 92678124019662720 3835931615374320 18254782003872960 137300924473574400 43249791209175936 39217672687818240 38615885008192800 21698199036460800 10229150974331520 102975693355180800 29413254515863680 16273649277345600 7671863230748640 24530252016916800 11365723304812800 77231770016385600 22059940886897760 15212318336560800 20458301948663040 11374845544137600 205951386710361600 8524292478609600 8925603396716160 32547298554691200 15343726461497280 22731446609625600 154463540032771200 6393219358957200 44119881773795520 30424636673121600 40916603897326080 6348156426541440 17048584957219200 30687452922994560 17062268316206400 14320811364064128 4375954784759040 12786438717914400 13388405095074240 81833207794652160 11916504855763200 23015589692245920 12696312853082880 34097169914438400 9739828159205760 61374905845989120 8937378641822400 9228987346803840 9522234639812160 8751909569518080 25572877435828800 6650449589710080 46031179384491840 6921740510102880 68194339828876800 6563932177138560 122749811691978240 4987837192282560 17874757283644800 19044469279624320 51145754871657600 13300899179420160 92062358768983680 3740877894211920 13406067962733600 13843481020205760 136388679657753600 42962434092192384 13127864354277120 9975674384565120 102291509743315200 15381645578006400 9845898265707840 14586515949196800 7481755788423840 26812135925467200 6876500376049920 26255728708554240 11536234183504800 19951348769130240 10939886961897600 204583019486630400 5157375282037440 19691796531415680 14963511576847680 13753000752099840 153437264614972800 3868031461528080 23072468367009600 5730416980041600 39902697538260480 21879773923795200 6252681032922240 10314750564074880 4297812735031200 29927023153695360 16409830442846400 13965944138391168 7736062923056160 11460833960083200 43759547847590400 22445267365271520 12505362065844480 20629501128149760 21637864080201600 8595625470062400 9155447261009280 32819660885692800 27931888276782336 9379021549383360 15472125846112320 22921667920166400 6550427748775680 6446719102546800 44890534730543040 6866585445756960 41259002256299520 6511628265851520 17191250940124800 18758043098766720 30944251692224640 14440650789704832 13100855497551360 12893438205093600 13733170891513920 82518004512599040 41897832415173504 10920524492908800 23208188769168480 13023256531703040 34382501880249600 9825641623163520 61888503384449280 12190159757543040 9767442398777280 25786876410187200 6821705802320640 46416377538336960 9142619818157280 68765003760499200 19651283246327040 10852713776419200 123777006768898560 5116279351740480 16380786739363200 19534884797554560 51573752820374400 14738462434745280 13643411604641280 92832755076673920 3837209513805360 18285239636314560 137530007520998400 43321952369114496 39302566492654080 38680314615280800 21705427552838400 10232558703480960 103147505640748800 29476924869490560 16279070664628800 7674419027610720 24571180109044800 11369509670534400 77360629230561600 22107693652117920 15237699696928800 20465117406961920 11393824180233600 206295011281497600 8527132252900800 8944924493070720 32558141329257600 15348838055221440 22739019341068800 154721258461123200 6395349189675600 44215387304235840 30475399393857600 40930234813923840 22787648360467200 6361898168868480 17054264505801600 30697676110442880 17090736270350400 14325582184873344 4377412585969920 12790698379351200 13417386739606080 81860469627847680 11936387236435200 23023257082832160 12723796337736960 34108529011603200 9743064788983680 61395352220885760 8952290427326400 9232061882440320 34181472540700800 9542847253302720 8754825171939840 25581396758702400 23872774472870400 6664845700719360 46046514165664320 6924046411830240 68217058023206400 6566118878954880 122790704441771520 17904580854652800 19085694506605440 51162793517404800 13329691401438720 92093028331328640 13428435640989600 13848092823660480 136434116046412800 42976746554620032 13132237757909760 35809161709305600 9997268551079040 102325587034809600 15386769804067200 9849178318432320 14591375286566400 26856871281979200 6878791206524160 26264475515819520 11540077353050400 71618323418611200 19994537102158080 10943531464924800 204651174069619200 5159093404893120 19698356636864640 53713742563958400 14995902826618560 13757582413048320 153488380552214400 3869320053669840 23080154706100800 5732326005436800 39989074204316160 21887062929849600 6254758853320320 10318186809786240 4299244504077600 107427485127916800 29991805653237120 16415297197387200 13996175971510656 7738640107339680 11464652010873600 43774125859699200 22493854239927840 12509517706640640 20636373619572480 21673966297737600 8598489008155200 9175265896325760 32830594394774400 27992351943021312 9382138279980480 15477280214679360 22929304021747200 6552604513002240 6448866756116400 44987708479855680 6881449422244320 41272747239144960 6525723872787840 17196978016310400 18764276559960960 30954560429358720 14445461533700736 13105209026004480 12897733512232800 13762898844488640 82545494478289920 41988527914531968 10924162545542400 23215920322019040 13051447745575680 34393956032620800 9828906769503360 61909120858717440 12194220775201920 9788585809181760 25795467024465600 6836472628634880 46431840644038080 9145665581401440 68787912065241600 19657813539006720 10876206454646400 123818241717434880 5127354471476160 16386243818313600 19577171618363520 51590934048931200 14743360154255040 13672945257269760 92863681288076160 3845515853607120 18291331162802880 137575824130483200 43336384601102208 39315627078013440 38693200536698400 21752412909292800 10254708942952320 103181868097862400 29486720308510080 16314309681969600 7691031707214240 24579365727470400 11394121047724800 77386401073396800 22115040231382560 15242775969002400 20509417885904640 11397619907452800 206363736195724800 8545590785793600 8947896969432960 32628619363939200 15382063414428480 22788242095449600 154772802146793600 6409193089345200 44230080462765120 30485551938004800 41018835771809280 22795239814905600 6364012283072640 17091181571587200 30764126828856960 17096429861179200 14356592520133248 4386888293840640 12818386178690400 13421845454149440 82037671543618560 11940363712569600 23073095121642720 12728024566145280 34182363143174400 9744683103872640 61528253657713920 8955272784427200 9252046364077440 34192859722358400 9546018424608960 8773776587681280 25636772357380800 23880727425139200 6667060487028480 46146190243285440 6939034773058080 68364726286348800 6580332440760960 123056507315427840 17910545568854400 19092036849217920 51273544714761600 13334120974056960 92292380486570880 13432909176640800 13878069546116160 136729452572697600 43069777560399744 13160664881521920 35821091137708800 10000590730542720 102547089429523200 15420077273462400 9870498661141440 14622960979468800 26865818353281600 6893681604606720 26321329763043840 11565057955096800 71642182275417600 20001181461085440 10967220734601600 205094178859046400 5170261203455040 19740997322282880 53731636706563200 15000886095814080 13787363209213440 153820634144284800 3877695902591280 23130115910193600 5744734670505600 40002362922170880 21934441469203200 6255797763519360 10340522406910080 4308551002879200 107463273413126400 30001772191628160 16450831101902400 14000827022759808 7755391805182560 11489469341011200 43868882938406400 22501329143721120 12511595527038720 20681044813820160 21681186741244800 8617102005758400 9178314917143680 32901662203804800 28001654045519616 9383696645279040 15510783610365120 22978938682022400 6553692895115520 6462826504318800 45002658287442240 6883736187857760 41362089627640320 6527892427701120 17234204011516800 18767393290558080 31021567220730240 14476731369674112 13107385790231040 12925653008637600 13767472375715520 82724179255280640 42002481068279424 10947809887660800 23266175415547680 13055784855402240 34468408023033600 9830539342673280 62043134441460480 12220617389984640 9791838641551680 25851306017275200 6838744448067840 46532350831095360 9165463042488480 68936816046067200 19661078685346560 10879820712835200 124086268882920960 5129058336050880 16421714831491200 19583677283103360 51702612034550400 14745809014009920 13677488896135680 93064701662190720 3846793752038160 18330926084976960 137873632092134400 43430194109022336 39322157370693120 38776959025912800 21759641425670400 10258116672101760 103405224069100800 29491618028019840 16319731069252800 7693587504076320 24632572247236800 11397907413446400 77553918051825600 22118713521014880 15275771737480800 20516233344203520 11422292134377600 206810448138201600 8548430560084800 8949383207614080 32639462138505600 15387175008152640 22795814826892800 155107836103651200 6411322920063600 44237427042029760 30551543474961600 41032466688407040 22844584268755200 6365069340174720 17096861120169600 30774350016305280 17133438201566400 14361363340942464 4388346095051520 12822645840127200 13424074811421120 82064933376814080 11966210807443200 23080762512228960 12730138680349440 34193722240339200 9749538048539520 61548700032610560 8974658105582400 9255120899713920 34266876403132800 9547604010262080 8776692190103040 25645291680254400 23932421614886400 6668167880183040 46161525024457920 6941340674785440 68387444480678400 6582519142577280 123097400065221120 17949316211164800 19095208020524160 51290583360508800 13336335760366080 92323050048915840 13461987158373600 13882681349570880 136774888961356800 43084090022827392 13165038285154560 35898632422329600 10002251820274560 102581166721017600 15425201499523200 9873778713865920 14627820316838400 26923974316747200 6895972435080960 26330076570309120 11568901124642400 71797264844659200 20004503640549120 10970865237628800 205162333442035200 5171979326310720 19747557427731840 53847948633494400 15003377730411840 13791944870161920 153871750081526400 3878984494733040 23137802249284800 5746643695900800 40009007281098240 21941730475257600 6258914494116480 10343958652621440 4309982771925600 107695897266988800 30006755460823680 16456297856443200 14003152548384384 7757968989466080 11493287391801600 43883460950515200 22505066595617760 12517828988232960 20687917305242880 21728119624041600 8619965543851200 9179839427552640 32912595712886400 28006305096768768 9388371741174720 15515937978932160 22986574783603200 6556958041455360 6464974157888400 45010133191235520 6884879570664480 41375834610485760 6528976705157760 17239931087702400 18776743482349440 31031875957864320 14481542113670016 13113916082910720 12929948315776800 13769759141328960 82751669220971520 42009457645153152 10951447940294400 23273906968398240 13057953410315520 34479862175404800 9835437062183040 62063751915728640 12224678407643520 9793465057736640 25859896631553600 6839880357784320 46547813936796480 9168508805732640 68959724350809600 19670874124366080 10881627841929600 124127503831457280 5129910268338240 16427171910441600 19586930115473280 51719793263107200 14753155593274560 13679760715568640 93095627873592960 3847432701253680 18337017611465280 137919448701619200 43444626341010048 39341748248732160 38789844947330400 21763255683859200 10259820536676480 103439586526214400 29506311186549120 16322441762894400 7694865402507360 24640757865662400 11399800596307200 77579689894660800 22129733389911840 15280848009554400 20519641073352960 11426087861596800 206879173052428800 8549850447230400 8953841922157440 32644883525788800 15389730805014720 22799601192614400 155159379789321600 6412387835422800 44259466779823680 30561696019108800 41039282146705920 22852175723193600 6368240511480960 17099700894460800 30779461610029440 17139131792395200 14363748751347072 4389074995656960 12824775670845600 13430762883236160 82078564293411840 11970187283577600 23084596207522080 12736481022961920 34199401788921600 9767339512318080 61558923220058880 8977640462683200 9256658167532160 34278263584790400 9552360767221440 8778149991313920 25649551341691200 23940374567155200 6671490059646720 46169192415044160 6942493625649120 68398803577843200 6583612493485440 123117846440117760 17955280925366400 19104721534442880 51299102683382400 13342980119293440 92338384830088320 13466460694024800 13884987251298240 136797607155686400 43091246254041216 13167224986970880 35910561850732800 10007235089470080 102598205366764800 15427763612553600 9875418740228160 14630249985523200 26932921388049600 6897117850318080 26334449973941760 11570822709415200 71821123701465600 20014470178940160 10972687489142400 205196410733529600 5172838387738560 19750837480456320 53865842776099200 15010852634205120 13794235700636160 153897308050147200 3879628790803920 23141645418830400 5747598208598400 40028940357880320 21945374978284800 6270342506305920 10345676775477120 4310698656448800 107731685552198400 30021705268410240 16459031233713600 14010129125258112 7759257581607840 11495196417196800 43890749956569600 22516278951307680 12540685012611840 20691353550954240 21735340067548800 8621397312897600 9184412958779520 32918062467427200 28020258250516224 9405513759458880 15518515163215680 22990392834393600 6568930244701440 6466047984673200 45032557902615360 6888309719084640 41382707101908480 6532229537527680 17242794625795200 18811027518917760 31037030326431360 14483947485667968 13137860489402880 12932095969346400 13776619438169280 82765414203816960 42030387375774336 10953266966611200 23277772744823520 13064459075055360 34485589251590400 9853395367052160 62074060652862720 12226708916472960 9798344306291520 25864191938692800 6843288086933760 46555545489647040 9170031687354720 68971178503180800 19706790734104320 10887049229212800 124148121305725440 5132466065200320 16429900449916800 19596688612583040 51728383877385600 14780093050578240 13686576173867520 93111090979294080 3849349548900240 18340063374709440 137942357006361600 43451842457003904 39413581468208640 38796287908039200 21774098458425600 10264932130400640 103456767754771200 20377848194121600 29560186101156480 16330573843819200 7698699097800480 24644850674875200 11405480144889600 77592575816078400 15283386145591200 20529864260801280 11427985725206400 206913535509542400 8554110108667200 8970190542149760 32661147687638400 15397398195600960 22810960289779200 155185151632156800 6415582581500400 30566772291182400 41059728521602560 22855971450412800 6379868139603840 17108220217334400 30794796391201920 17141978587809600 14370904982560896 4391261697473280 12831165163000800 13455285813224640 82119457043205120 11972175521644800 23096097293401440 12759736279207680 34216440434668800 9768957827207040 61589592782403840 8979131641233600 9261269970986880 34283957175619200 9569802209405760 8782523394946560 25662330326001600 23944351043289600 6683671384346880 46192194586802880 6945952478240160 68432880869337600 6586892546209920 123179185564807680 17958263282467200 19139604418811520 51324660652003200 13367342768693760 92384389173605760 13468697461850400 13891904956480320 136865761738675200 43112714947682688 13173785092419840 35916526564934400 10025507076520320 102649321304006400 15435449951644800 9880338819314880 14637538991577600 26937394923700800 6900554096029440 26347570184839680 11576587463733600 71833053129868800 20051014153040640 10978154243683200 205298642608012800 5175415572022080 19760677638629760 53874789847401600 15038260614780480 13801108192058880 153973981956009600 3881561679016560 23153174927467200 143666106259737600 40102028306081280 21956308487366400 6271381416504960 10350831144044160 107749579694803200 30076521229560960 16467231365524800 14035709907128448 7763123358033120 11500923493382400 43912616974732800 22557390922170720 12542762833009920 20701662288088320 21738950289302400 215499159389606400 8625692620036800 9201182573278080 32934462731049600 28071419814256896 9407072124757440 15526246716066240 23001846986764800 6570018626814720 161624369542204800 6469269465027600 45114781844341440 6900886929958560 41403324576176640 6544156589550720 17251385240073600 18814144249514880 31052493432132480 14491163601661824 13140037253629440 12938538930055200 13801773859917120 82806649152353280 42107129721385344 10958724045561600 23289370074099360 13088313179101440 34502770480147200 9855027940222080 62104986864264960 12232800442961280 9816234884326080 25877077860110400 6855783093815040 46578740148198720 9174600332220960 69005540960294400 19710055880444160 10906927649251200 124209973728529920 5141837320361280 16438086068342400 19632469768652160 51754155720220800 14782541910333120 13711566187630080 93157480296397440 3856377990270960 18349200664441920 138011081920588800 43473490804985472 39420111760888320 38815616790165600 21813855298502400 10283674640722560 103508311440441600 20388000738268800 29565083820666240 16360391473876800 7712755980541920 24657129102513600 11426305156358400 77631233580331200 15291000553701600 20567349281445120 11433679316035200 207016622880883200 8569728867268800 8971676780330880 32720782947753600 15425511961083840 22852610312716800 155262467160662400 6427296650451600 30582001107403200 41134698562890240 22867358632070400 6380925196705920 17139457734537600 30851023922167680 17150518974052800 14397144497011584 4399279604133120 12854593300903200 13457515170496320 82269397125780480 11978140235846400 23138267941625760 12761850393411840 34278915469075200 9788377605874560 61702047844335360 8983605176884800 9278179916987520 34301037948105600 9571387795058880 8798559208266240 25709186601806400 23956280471692800 6684778777501440 46276535883251520 6958634937740640 68557830938150400 6598919406199680 123404095688670720 17967210353769600 19142775590117760 51418373203612800 13369557555002880 92553071766503040 13475407765327200 13917269875481280 137115661876300800 43191433491034752 13197838812399360 35934420707539200 10027168166252160 102836746407225600 15463633194979200 9898379109299520 14664265347110400 26950815530654400 6913153663637760 26395677624798720 11597724896234400 71868841415078400 20054336332504320 10998199010332800 205673492814451200 5184865247728320 19796758218599040 53901631061308800 15040752249378240 13826307327275520 154255119610838400 3888648935796240 23195449792468800 143737682830156800 40108672665008640 21996398020665600 6283848338893440 10369730495456640 107803262122617600 30081504498756480 16497298515499200 14038035432753024 7777297871592480 11521922772729600 43992796041331200 22561128374067360 12567696677786880 20739460990913280 21749780954563200 215606524245235200 8641442079547200 9202707083687040 32994597030998400 28076070865506048 9425772508340160 15554595743184960 23043845545459200 6583079212174080 161704893183926400 6481081559660400 45122256748134720 6902030312765280 41478921981826560 6545240867007360 17282884159094400 18851545016680320 31109191486369920 14517622693639296 13166158424348160 12962163119320800 13804060625530560 82957843963653120 42114106298259072 10978733335046400 23331893614777440 13090481734014720 34565768318188800 9874618818261120 62218382972739840 12255136040085120 9817861300511040 25924326238641600 6856919003531520 46663787229554880 9191352030063840 69131536636377600 19749237636522240 10908734778345600 124436765945479680 5142689252648640 16468100002569600 19635722601022080 51848652477283200 14811928227391680 13713838007063040 93327574459109760 3857016939486480 18382704060127680 138263073272755200 43552868080917888 39498475273044480 38886489357962400 21817469556691200 10285378505297280 103697304954566400 20425226733475200 29623856454783360 16363102167518400 7714033878972960 24702150003854400 11428198339219200 77772978715924800 15318920050106400 20570757010594560 11454555815740800 207394609909132800 8571148754414400 8989511638504320 32726204335036800 15428067757945920 22856396678438400 155545957431849600 6428361565810800 30637840100212800 41141514021189120 22909111631481600 6393609881930880 17142297508828800 30856135515891840 17181833723611200 14399529907416192 4400008504738560 12856723131621600 13484267457756480 82283028042378240 12000010854585600 23142101636918880 12787219763861760 34284595017657600 9791614235652480 61712271031783680 9000008140939200 9279717184805760 34363667447222400 9590414822896320 8800017009477120 25713446263243200 24000021709171200 6698067495356160 46284203273837760 6959787888604320 68569190035315200 6600012757107840 123424542063567360 18000016281878400 19180829645792640 51426892526486400 13396134990712320 92568406547675520 13500012211408800 13919575777208640 137138380070630400 43198589722248576 13200025514215680 36000032563756800 10047101243034240 102853785052972800 15466195308009600 9900019135661760 14666695015795200 27000024422817600 6914299078874880 26400051028431360 11599646481007200 72000065127513600 20094202486068480 11000021261846400 205707570105945600 5185724309156160 19800038271323520 54000048845635200 15070651864551360 13828598157749760 154280677579459200 3889293231867120 23199292962014400 144000130255027200 40188404972136960 22000042523692800 6285926159291520 10371448618312320 108000097691270400 30141303729102720 16500031892769600 14065941740247936 7778586463734240 11523831798124800 44000085047385600 22605977796827040 12571852318583040 20742897236624640 21789493393852800 216000195382540800 8642873848593600 9221001208594560 33000063785539200 28131883480495872 9428889238937280 15557172927468480 23047663596249600 6585255976400640 162000146536905600 6482155386445200 45211955593654080 6915750906445920 41485794473249280 6558252196487040 17285747697187200 18857778477874560 31114345854936960 14520028065637248 13170511952801280 12964310772890400 13831501812891840 82971588946498560 42197825220743808 10980552361363200 23335759391202720 13116504392974080 34571495394374400 9877883964600960 62228691709873920 12257166548914560 9837378294730560 25928621545780800 6870549920129280 46671518782405440 9192874911685920 69142990788748800 19755767929201920 10930420327478400 124457383419747840 5152912440096960 16470828542044800 19674756589461120 51857243091561600 14816825946901440 13741099840258560 93343037564810880 3864684330072720 18385749823371840 138285981577497600 43560084196911744 39511535858403840 38892932318671200 21860840654956800 10305824880193920 103714486183123200 20428610914857600 29633651893802880 16395630491217600 7729368660145440 24706242813067200 11450916533548800 77785864637342400 15321458186143200 20611649760387840 11456453679350400 207428972366246400 8588187400161600 8992484114866560 32791260982435200 15458737320290880 22901833067097600 155571729274684800 6441140550121200 30642916372286400 41223299520775680 22912907358700800 6395723996135040 17176374800323200 30917474640581760 17184680519025600 14428154832271488 4408755312003840 12882281100242400 13488726172299840 82446599041551360 12001999092652800 23188105980436320 12791447992270080 34352749600646400 9796469180319360 61834949281163520 9001499319489600 9298164398624640 34369361038051200 9593585994202560 8817510624007680 25764562200484800 24003998185305600 6700282281665280 46376211960872640 6973623298968480 68705499201292800 6613132968005760 123669898562327040 18002998638979200 19187171988405120 51529124400969600 13400564563330560 92752423921745280 13502248979234400 13947246597936960 137410998402585600 43284464496814464 13226265936011520 36005997277958400 10050423422497920 103058248801939200 15496940664374400 9919699452008640 14695851040012800 27004497958468800 6928044061720320 26452531872023040 11622705498280800 72011994555916800 20100846844995840 11021888280009600 206116497603878400 5196033046290240 19839398904017280 54008995916937600 15075635133746880 13856088123440640 154587373202908800 3897024784717680 23245410996561600 144023989111833600 40201693689991680 22043776560019200 6289042889888640 10392066092580480 108017991833875200 30151270267493760 16532832420014400 14070592791497088 7794049569435360 11546740102867200 44087553120038400 22613452700620320 12578085779777280 20784132185160960 21793103615606400 216035983667750400 8660055077150400 9224050229412480 33065664840028800 28141185582994176 9433564334832960 15588099138870720 23093480205734400 6588521122740480 162026987750812800 6495041307862800 45226905401240640 6918037672059360 41568264370321920 6560420751400320 17320110154300800 18867128669665920 31176198277741440 14548892529612672 13177042245480960 12990082615725600 13836075344118720 83136528740643840 42211778374491264 12288899469369600 23382148708306080 13120841502800640 34640220308601600 9882781684110720 62352396555482880 12281532654867840 9840631127100480 25980165231451200 6872821739562240 46764297416612160 9211149491150880 69280440617203200 19765563368221440 6887536825599360 124704793110965760 5154616304671680 18433349204054400 19681262254200960 51960330462902400 14824172526166080 13745643479124480 93528594833224320 3865962228503760 18422298982301760 138560881234406400 43646677588838016 39531126736442880 38970247847176800 13775073651198720 10309232609343360 103920660925804800 20469221091446400 29648345052332160 10331305238399040 7731924457007520 27650023806081600 7215514769675520 77940495694353600 15351915818584800 20618465218686720 11479228042665600 207841321851609600 5411636077256640 8996942829409920 20662610476798080 15463848914015040 14431029539351040 155880991388707200 4058727057942480 30703831637169600 41236930437373440 22958456085331200 6398895167441280 10823272154513280 30927697828030080 17218842063998400 14432925653080704 4410213113214720 8117454115884960 13495414244114880 82473860874746880 12025857949459200 23195773371022560 12797790334882560 21646544309026560 9798087495208320 61855395656060160 9019393462094400 9301238934261120 34437684127996800 9598342751161920 8820426226429440 16234908231769920 24051715898918400 6703604461128960 46391546742045120 6975929200695840 43293088618053120 6615319669822080 123710791312120320 18038786924188800 19196685502323840 32469816463539840 13407208922257920 92783093484090240 13529090193141600 13951858401391680 86586177236106240 43298776959242112 13230639339644160 36077573848377600 10055406691693440 64939632927079680 15502064890435200 9922979504733120 14700710377382400 27058180386283200 6930334892194560 26461278679288320 11626548667826400 72155147696755200 20110813383386880 11025532783036800 129879265854159360 5197751169145920 19845959009466240 54116360772566400 15083110037540160 13860669784389120 97409449390619520 3898313376859440 23253097335652800 144310295393510400 40221626766773760 22051065566073600 6290081800087680 10395502338291840 108232721545132800 30166220075080320 16538299174555200 14077569368370816 7796626753718880 11550558153657600 44102131132147200 22624665056310240 12580163600175360 20791004676583680 21836426276649600 216465443090265600 8662918615243200 9228623760639360 33076598349110400 28155138736741632 9435122700131520 15593253507437760 23101116307315200 6589609504853760 162349082317699200 6497188961432400 45249330112620480 6921467820479520 41582009353167360 6563673583770240 17325837230486400 18870245400263040 31186507014875520 14553703273608576 13179219009707520 12994377922864800 13842935640959040 83164018706334720 42232708105112448 12313328657414400 23389880261156640 13127347167540480 34651674460972800 9884414257280640 62373014029751040 12285593672526720 9845510375655360 25988755845729600 6876229468711680 46779760522313280 9214195254395040 69303348921945600 19768828514561280 6889814261930880 124746028059502080 5157172101533760 18469992986121600 19691020751310720 51977511691459200 14826621385920960 13752458937423360 93559521044626560 3867879076150320 18428390508790080 138606697843891200 43661109820825728 39537657029122560 38983133768594400 13779628523861760 10314344203067520 103955023382918400 20475989454211200 29653242771841920 10334721392896320 7735758152300640 27704989479182400 7217900655356160 77966267537188800 15356992090658400 20628688406135040 11483023769884800 207910046765836800 5413425491517120 8998429067591040 20669442785792640 15471516304601280 14435801310712320 155932535074377600 4060069118637840 30713984181316800 41257376812270080 22966047539769600 6399952224543360 10826850983034240 30943032609202560 17224535654827200 14440081884294528 4412399815031040 8120138237275680 13497643601386560 82514753624540160 12029834425593600 23207274456901920 12799904449086720 21653701966068480 9801324124986240 61886065218405120 9022375819195200 9305850737715840 34449071309654400 9599928336815040 8824799630062080 16240276474551360 24059668851187200 6704711854283520 46414548913803840 6979388053286880 43307403932136960 6618599722546560 123772130436810240 18044751638390400 19199856673630080 32480552949102720 13409423708567040 92829097827607680 13533563728792800 13958776106573760 86614807864273920 43320245652883584 13237199445093120 36089503276780800 10057067781425280 64961105898205440 15509751229526400 9927899583819840 14707999383436800 27067127457585600 6933771137905920 26474398890186240 11632313422144800 72179006553561600 20114135562850560 11030999537577600 129922211796410880 5200328353429440 19855799167639680 54134254915171200 15085601672137920 13867542275811840 97441658847308160 3900246265072080 23264626844289600 144358013107123200 40228271125701120 22061999075155200 6292159620485760 10400656706858880 108268509830342400 30171203344275840 16546499306366400 14079894893995392 7800492530144160 11556285229843200 44123998150310400 22628402508206880 12584319240971520 20801313413717760 21843646720156800 216537019660684800 8667213922382400 9230148271048320 33092998612732800 28159789787990784 9438239430728640 15600985060288320 23112570459686400 6591786269080320 162402764745513600 6500410441786800 45256805016413760 6922611203286240 41602626827435520 6564757861226880 17334427844764800 18876478861457280 31201970120576640 14560919389602432 13183572538160640 13000820883573600 13845222406572480 83205253654871040 42239684681986176 12317400188755200 23401477590432480 13129515722453760 34668855689529600 9887679403620480 62403940241153280 12291685199015040 9847136791840320 26001641767147200 6877365378428160 46802955180864960 9218763899261280 69337711379059200 19775358807240960 6893230416428160 124807880482306560 5158024033821120 18476100283132800 19694273583680640 52003283534294400 14831519105430720 13754730756856320 93605910361729920 3868518025365840 18437527798522560 138675422758118400 43682758168807296 39550717614481920 39002462650720800 13786460832856320 10316048067642240 104006567068588800 20486141998358400 29663038210861440 10339845624642240 7737036050731680 27714150424699200 7221479483877120 78004925301441600 15364606498768800 20632096135284480 11488717360713600 208013134137177600 5416109612907840 9001401543953280 20679691249284480 15474072101463360 14442958967754240 156009850602883200 4062082209680880 30729212997537600 41264192270568960 22977434721427200 6402066338747520 10832219225815680 30948144202926720 17233076041070400 14442467294699136 4413128715636480 8124164419361760 82528384541137920 12035799139795200 23211108152195040 12804132677495040 21664438451631360 9806179069653120 61896288405853440 9026849354846400 9307388005534080 34466152082140800 9603099508121280 8826257431272960 16248328838723520 24071598279590400 6706926640592640 46422216304390080 6980541004150560 43328876903262720 6619693073454720 123792576811706880 18053698709692800 19206199016242560 32496657677447040 13413853281185280 92844432608780160 13540274032269600 13961082008301120 86657753806525440 43327401884097408 13239386146909440 36107397419385600 10060389960888960 64993315354894080 15512313342556800 9929539610182080 14710429052121600 27080548064539200 6934916553143040 26478772293818880 11634235006917600 72214794838771200 20120779921777920 11032821789091200 129986630709788160 5201187414857280 19859079220364160 54161096129078400 15090584941333440 13869833106286080 97489973032341120 3900890561142960 23268470013835200 144429589677542400 40241559843555840 22065643578182400 6295276351082880 10402374829714560 108322192258156800 30181169882666880 16549232683636800 14084545945244544 7801781122285920 11558194255238400 44131287156364800 22635877412000160 12590552702165760 20804749659429120 21854477385417600 216644384516313600 8668645691428800 9233197291866240 33098465367273600 28169091890489088 9442914526624320 15603562244571840 23116388510476800 6595051415420160 162483288387235200 6501484268571600 45271754824000320 6924897968899680 41609499318858240 6566926416140160 17337291382857600 18885829053248640 31207124489143680 14563324761600384 13190102830840320 13002968537143200 13849795937799360 83218998637716480 42253637835733632 12323507485766400 23405343366857760 13133852832280320 34674582765715200 9892577123130240 62414248978287360 12293715707844480 9850389624210240 26005937074286400 6879637197861120 46810686733715520 9220286780883360 69349165531430400 19785154246260480 6894369134593920 124828497956574720 5159727898395840 18485261228649600 19700779248420480 52011874148572800 14838865684695360 13759274395722240 93621373467431040 3869795923796880 18440573561766720 138698331062860800 43689974284801152 39570308492520960 39008905611429600 13788738269187840 10319455796791680 104023748297145600 20489526179740800 29677731369390720 10341553701890880 7739591847593760 27727891842974400 7222672426717440 78017811222859200 15367144634805600 20638911593583360 11490615224323200 208047496594291200 5417004320038080 9005860258496640 20683107403781760 15479183695187520 14445344853434880 156035622445718400 4062753240028560 30734289269611200 41277823187166720 22981230448646400 6405237510053760 10834008640076160 30958367390375040 17235922836484800 14447238115508352 4414586516847360 8125506480057120 82555646374333440 12037787377862400 23218775542781280 12810475020107520 21668017280152320 11155459309061760 61916734780750080 9028340533396800 9310462541170560 34471845672969600 9607856265080640 8829173033694720 16251012960114240 24075574755724800 6710248820056320 46437551085562560 6982846905877920 43336034560304640 6621879775271040 123833469561500160 18056681066793600 19215712530161280 32502025920228480 13420497640112640 92875102171125120 13542510800095200 13965693811755840 86672069120609280 43341714346525056 13243759550542080 36113362133587200 10065373230084480 65004051840456960 15517437568617600 9932819662906560 14715288389491200 27085021600190400 6937207383617280 26487519101084160 11638078176463200 72226724267174400 20130746460168960 11036466292118400 130008103680913920 5202905537712960 19865639325813120 54170043200380800 15098059845126720 13874414767234560 97506077760685440 3902179153284720 23276156352926400 144453448534348800 40261492920337920 22072932584236800 6307743273471360 10405811075425920 108340086400761600 30196119690253440 16554699438177600 14091522522118272 7804358306569440 11562012306028800 44145865168473600 22647089767690080 12615486546942720 20811622150851840 21858087607171200 216680172801523200 8671509229521600 9237770823093120 33109398876355200 28183045044236544 9461614910207040 15608716613138880 23124024612057600 6608112000779520 162510129601142400 6503631922141200 45294179535380160 6928328117319840 41623244301703680 6570179248510080 17343018459043200 18923229820414080 31217433226277760 14568135505596288 13216224001559040 13007263844282400 13856656234639680 83246488603407360 42274567566354816 12325543251436800 23413074919708320 13140358497020160 34686036918086400 9912168001169280 62434866452555520 12297776725503360 9855268872765120 26014527688564800 6883044927010560 46826149839416640 9223332544127520 69372073836172800 19824336002338560 6896646570925440 124869732905111040 5162283695257920 18488314877155200 19710537745530240 52029055377129600 14868252001753920 13766089854021120 93652299678833280 3871712771443440 18446665088255040 138744147672345600 43704406516788864 39648672004677120 39021791532847200 13793293141850880 10324567390515840 104058110754259200 20496294542505600 29736504003507840 10344969856388160 7743425542886880 27732472315732800 7225058312398080 78043583065694400 15372220906879200 20649134781031680 11494410951542400 208116221508518400 5418793734298560 9023695116670080 20689939712776320 15486851085773760 14450116624796160 156087166131388800 4064095300723920 30744441813758400 41298269562063360 22988821903084800 6417922195278720 10837587468597120 30973702171547520 17241616427313600 14454394346722176 4416773218663680 8128190601447840 82596539124126720 12041763853996800 23230276628660640 12835844390557440 21675174937194240 11177551150254720 61947404343095040 9031322890497600 9315074344625280 34483232854627200 9626883292918080 8833546437327360 16256381202895680 24083527707993600 6723537537911040 46460553257321280 6986305758468960 43350349874388480 6625159827995520 123894808686190080 18062645780995200 19253766585836160 32512762405791360 13447075075822080 92921106514642560 13546984335746400 13972611516937920 86700699748776960 43363183040166528 13250319655991040 36125291561990400 10085306306866560 65025524811582720 15525123907708800 9937739741993280 14722577395545600 27093968671492800 6940643629328640 26500639311982080 11643842930781600 72250583123980800 20170612613733120 11041933046659200 130051049623165440 5205482721996480 19875479483986560 54187937342985600 15127959460299840 13881287258657280 97538287217374080 3904112041497360 23287685861563200 144501166247961600 40341225227466240 22083866093318400 6310860004068480 10410965443992960 108375874685971200 30255918920599680 16562899569988800 14119428829613184 7808224082994720 11567739382214400 44167732186636800 22691939190449760 12621720008136960 20821930887985920 21865308050678400 216751749371942400 8675804536660800 9256064948000640 33125799139977600 28238857659226368 9466290006102720 15616448165989440 23135478764428800 6611377147119360 162563812028956800 6506853402495600 45383878380899520 6942048711000480 41643861775971840 6583190577989760 17351609073321600 18932580012205440 31232896331978880 14575351621590144 13222754294238720 13013706804991200 13884097422000960 83287723551943680 42358286488839552 12329614782777600 23424672248984160 13166381155979520 34703218146643200 9917065720679040 62465792663957760 12303868251991680 9874785866984640 26027413609982400 6896675843608320 46849344497968320 9227901188993760 69406436293286400 19834131441358080 6900062725422720 124931585327915520 5172506882706240 18494422174166400 19749571733969280 52054827219964800 14875598581018560 13793351687216640 93698688995936640 3879380162029680 18455802377987520 138812872586572800 43726054864770432 39668262882716160 39041120414973600 13800125450845440 10345013765412480 104109654439929600 20506447086652800 29751197162037120 10350094088134080 7758760324059360 27741633261249600 7228637140919040 78082240829947200 15379835314989600 20690027530824960 11500104542371200 208219308879859200 5421477855689280 9028153831213440 20700188176268160 15517520648118720 14457274281838080 156164481659894400 4066108391766960 30759670629979200 41380055061649920 23000209084742400 6421093366584960 10842955711378560 31035041296237440 17250156813556800 14483019271577472 4425520025928960 8132216783533920 82760110123299840 12047728568198400 23276280972178080 12842186733169920 21685911422757120 11183074110552960 62070082592474880 9035796426148800 9333521558444160 34500313627113600 9631640049877440 8851040051857920 16264433567067840 24095457136396800 6726859717374720 46552561944356160 7000141168833120 43371822845514240 6638280038893440 124140165184949760 18071592852297600 19263280099754880 32528867134135680 13453719434749440 93105123888712320 13553694639223200 14000282337666240 86743645691028480 43449057814732416 13276560077786880 36143185704595200 10090289576062080 65057734268271360 15555869264073600 9957420058340160 14751733419763200 27107389278446400 6954388612174080 26553120155573760 11666901948055200 72286371409190400 20180579152124160 11063800064822400 130115468536542720 5215791459130560 19914840116680320 54214778556892800 15135434364093120 13908777224348160 97586601402407040 3911843594347920 23333803896110400 144572742818380800 40361158304248320 22127600129644800 10431582918261120 108429557113785600 30270868728186240 16595700097233600 14126405406486912 7823687188695840 11590647686956800 44255200259289600 22703151546139680 20863165836522240 21876138715939200 216859114227571200 8692985765217600 9260638479227520 33191400194467200 28252810812973824 15647374377391680 23181295373913600 6615730675572480 162644335670678400 6519739323913200 45406303092279360 6945478859420640 41726331673044480 6586443410359680 17385971530435200 31294748754783360 14604216085565568 13231461351144960 13039478647826400 13890957718841280 83452663346088960 12335722079788800 23471061566087520 13172886820719360 34771943060870400 9923596013358720 62589497509566720 12328234357944960 9879665115539520 26078957295652800 6900083572757760 46942123132175040 9246175768458720 69543886121740800 19847192026717440 6913727343411840 125178995019133440 5175062679568320 18503583119683200 19759330231079040 52157914591305600 14885394020038080 13800167145515520 93884246264350080 3881297009676240 18492351536917440 139087772243481600 43812648256696704 39694384053434880 39118435943479200 13827454686823680 10350125359136640 104315829182611200 20547057263241600 29770788040076160 10370591015117760 7762594019352480 27755374679524800 7242952455002880 78236871886958400 15410292947431200 20700250718273280 11522878905686400 208631658365222400 5432214341252160 9034098783937920 20741182030235520 15525188038704960 14485904910005760 156473743773916800 4074160755939120 30820585894862400 41400501436546560 23045757811372800 6425321594993280 10864428682504320 31050376077409920 17284318358529600 14490175502791296 4427706727745280 8148321511878240 82801002873093120 12071587425004800 23287782058057440 12850643189986560 21728857365008640 11190438057617280 62100752154819840 9053690568753600 9338133361898880 34568636717059200 9637982392489920 8855413455490560 16296643023756480 24143174850009600 6731289289992960 46575564116114880 7003600021424160 43457714730017280 6641560091617920 124201504309639680 18107381137507200 19275964784979840 32593286047512960 13462578579985920 93151128232229760 13580535853130400 14007200042848320 86915429460034560 43470526508373888 13283120183235840 36214762275014400 10096933934989440 65186572095025920 15563555603164800 9962340137426880 14759022425817600 27161071706260800 6957824857885440 26566240366471680 11672666702373600 72429524550028800 20193867869978880 11069266819363200 130373144190051840 5218368643414080 19924680274853760 54322143412521600 15145400902484160 13915649715770880 97779858142538880 3913776482560560 23345333404747200 144859049100057600 40387735739957760 22138533638726400 10436737286828160 108644286825043200 30290801804968320 16603900229044800 14135707508985216 7827552965121120 11596374763142400 44277067277452800 22718101353726240 20873474573656320 21919461376982400 217288573650086400 8697281072356800 9266736520863360 33207800458089600 28271415017970432 15655105930242240 23192749526284800 6617907439799040 162966430237564800 6522960804267600 45436202707452480 6950052390647520 41746949147312640 6590780520186240 17394562144713600 31310211860484480 14611432201559424 13235814879598080 13045921608535200 13900104781295040 83493898294625280 12360151267833600 23482658895363360 13181561040372480 34789124289427200 9926861159698560 62620423720968960 12334325884433280 9886170780279360 26091843217070400 6904627211623680 46965317790726720 9250744413324960 69578248578854400 19853722319397120 6917143497909120 125240847441937920 5178470408717760 18540226901750400 19772341560558720 52183686434140800 14890291739547840 13809254423247360 93930635581453440 3883852806538320 18501488826649920 139156497157708800 43834296604678272 39707444638794240 39137764825605600 13834286995818240 10356940817435520 104367372868281600 20557209807388800 29780583479095680 10375715246863680 7767705613076640 27810340352625600 7246531283523840 78275529651211200 15417907355541600 20713881634871040 11528572496515200 208734745736563200 5434898462642880 9037071260300160 20751430493727360 15535411226153280 14493062567047680 156551059302422400 4076173846982160 30835814711083200 41427763269742080 23057144993030400 6427435709197440 10869796925285760 31070822452306560 17292858744772800 14499717144409728 4430622330167040 8152347693964320 82855526539484160 12077552139206400 23303116839229920 12854871418394880 21739593850571520 11194120031149440 62141644904613120 9058164104404800 9344282433171840 34585717489545600 9641153563796160 8861244660334080 16304695387928640 24155104278412800 6733504076302080 46606233678459840 7008211824878880 43479187701143040 6645933495250560 124283289809226240 18116328208809600 19282307127592320 32609390775857280 13467008152604160 93212467356919680 13587246156607200 14016423649757760 86958375402286080 43499151433229184 13291866990501120 36232656417619200 10100256114453120 65218781551714560 15573804055286400 9968900242875840 14768741100556800 27174492313214400 6962406518833920 26583733981002240 11680353041464800 72465312835238400 20200512228906240 11076555825417600 130437563103429120 5221804889125440 19937800485751680 54348984626428800 15150384171679680 13924813037667840 97828172327571840 3916353666844080 23360706082929600 144930625670476800 40401024457812480 22153111650835200 10443609778250880 108697969252857600 30300768343359360 16614833738126400 14140358560234368 7832707333688160 11604010864723200 44306223301670400 22725576257519520 20887219556501760 21930292042243200 217395938505715200 8703008148542400 9269785541681280 33229667476252800 28280717120468736 15665414667376320 23208021729446400 6618995821912320 163046953879286400 6527256111406800 45451152515039040 6952339156260960 41774439113003520 6592949075099520 17406016297084800 31330829334752640 14621053689551232 13237991643824640 13054512222813600 13904678312521920 83548878226007040 12366258564844800 23498122001064480 13185898150199040 34812032594169600 9928493732868480 62661658669505280 12342447919751040 9889423612649280 26109024445627200 6906899031056640 46996244002128960 9256835939813280 69624065188339200 19856987465736960 6921698370572160 125323317339010560 5180174273292480 18549387847267200 19778847225298560 52218048891254400 14892740599302720 13813798062113280 93992488004257920 3885130704969360 18513671879626560 139248130376678400 43863161068653696 39713974931473920 39163536668440800 13843396741144320 10360348546584960 104436097782508800 20570746532918400 29785481198605440 10382547555858240 7770261409938720 27824081770900800 7251303054885120 78327073336881600 15428059899688800 20720697093169920 11536163950953600 208872195565017600 5438477291163840 9038557498481280 20765095111716480 15540522819877440 14502606109770240 156654146673763200 4078857968372880 30856119799377600 41441394186339840 23072327901907200 6428492766299520 10876954582327680 31081045639754880 17304245926430400 14504487965218944 4432080131377920 8157715936745760 82882788372679680 12085505091475200 23310784229816160 12856985532599040 21753909164655360 11195961017915520 62162091279509760 9064128818606400 9347356968808320 34608491852860800 9642739149449280 8864160262755840 16315431873491520 24171010182950400 6734611469456640 46621568459632320 7010517726606240 43507818329310720 6648120197066880 124324182559019520 18128257637212800 19285478298898560 32630863746983040 13469222938913280 93243136919264640 13596193227909600 14021035453212480 87015636658621440 43513463895656832 13296240394133760 36256515274425600 10101917204184960 65261727493966080 15578928281347200 9972180295600320 14773600437926400 27192386455819200 6964697349308160 26592480788267520 11684196211010400 72513030548851200 20203834408369920 11080200328444800 130523454987932160 5223523011981120 19944360591200640 54384772911638400 15152875806277440 13929394698616320 97892591240949120 3917642258985840 23368392422020800 145026061097702400 40407668816739840 22160400656889600 10447046023962240 108769545823276800 30305751612554880 16620300492667200 14142684085858944 7835284517971680 11607828915513600 44320801313779200 22729313709416160 20894092047924480 21944732929257600 217539091646553600 8705871686635200 9271310052090240 33240600985334400 28285368171717888 15670569035943360 23215657831027200 6637498317838080 163154318734915200 6529403764976400 45458627418832320 6953482539067680 41788184095848960 6594033352556160 17411743373270400 31341138071886720 14625864433547136 13274996635676160 13058807529952800 13906965078135360 83576368191697920 12374401627526400 23505853553915040 13188066705112320 34823486746540800 9956247476757120 62682276143773440 12346508937409920 9891050028834240 26117615059905600 6908034940773120 47011707107830080 9259881703057440 69646973493081600 19912494953514240 6923975806903680 125364552287546880 5181026205579840 18561602441289600 19782100057668480 52235230119811200 14934371215135680 13816069881546240 94023414215660160 3885769654184880 18519763406114880 139293946986163200 43877593300641408 39824989907028480 39176422589858400 13847951613807360 10362052411159680 104470460239622400 20577514895683200 29868742430271360 10385963710355520 7771539308369760 27842403661934400 7253688940565760 78352845179716800 15433136171762400 20724104822319360 11539959678172800 208940920479244800 5440266705424320 9063823547560320 20771927420711040 15543078616739520 14507377881131520 156705690359433600 4080200029068240 30866272343524800 41448209644638720 23079919356345600 6446462737034880 10880533410848640 31086157233479040 17309939517259200 14506873375623552 4432809031983360 8160400058136480 82896419289277440 12089481567609600 23314617925109280 12892925474069760 21761066821697280 11227257792938880 62172314466958080 9067111175707200 9348894236626560 34619879034518400 9669694105552320 8865618063966720 16320800116272960 24178963135219200 6753437153084160 46629235850218560 7011670677469920 43522133643394560 6649213547975040 124344628933916160 18134222351414400 19339388211104640 32641600232545920 13506874306168320 93258471700437120 13600666763560800 14023341354939840 87044267286789120 43520620126870656 13298427095950080 36268444702828800 10130155729626240 65283200465091840 15581490394377600 9973820321962560 14776030106611200 27201333527121600 6965842764545280 26596854191900160 11686117795783200 72536889405657600 20260311459252480 11082022579958400 130566400930183680 5224382073408960 19947640643925120 54402667054243200 15195233594439360 13931685529090560 97924800697637760 3918286555056720 23372235591566400 145073778811315200 40520622918504960 22164045159916800 10448764146817920 108805334108486400 30390467188878720 16623033869937600 14182218021476736 7836573110113440 11609737940908800 44328090319833600 22792850391659040 20897528293635840 21951953372764800 217610668216972800 8707303455681600 9297226729042560 33246067739875200 28364436042953472 15673146220226880 23219475881817600 6640763464177920 163208001162729600 6530477591761200 45585700783318080 6972920046781920 41795056587271680 6612466069319040 17414606911363200 31346292440453760 14628269805545088 13281526928355840 13060955183522400 13945840093563840 83590113174543360 12378473158867200 23509719330340320 13224932138638080 34829213822726400 9961145196266880 62692584880907520 12348539446239360 9918699103978560 26121910367044800 6927345405953280 47019438660680640 9261404584679520 69658427645452800 19922290392533760 6925114525069440 125385169761815040 5195509054464960 18567709738300800 19837398207957120 52243820734089600 14941717794400320 13854690811906560 94038877321361280 3896631790848720 18522809169359040 139316855290905600 43884809416635264 39844580785067520 39182865550567200 13850229050138880 10391018108929920 104487641468179200 20580899077065600 29883435588800640 10387671787604160 7793263581697440 27851564607451200 7254881883406080 78365731101134400 15435674307799200 20782036217859840 11541857541782400 208975282936358400 5441161412554560 9068282262103680 20775343575208320 15586527163394880 14509763766812160 156731462202268800 4080871059415920 30871348615598400 41564072435719680 23083715083564800 6449633908341120 10882322825109120 31173054326789760 17312786312673600 14547425352501888 4445200342275840 8161742118831840 83128144871439360 12091469805676800 23379790745092320 12899267816682240 21764645650218240 11232780753237120 62346108653579520 9068602354257600 9375027789536640 34625572625347200 9674450862511680 8890400684551680 16323484237663680 24182939611353600 6756759332547840 46759581490184640 7031270842152480 43529291300436480 6667800513413760 124692217307159040 18137204708515200 19348901725023360 32646968475327360 13513518665095680 93519162980369280 13602903531386400 14062541684304960 87058582600872960 43642276057505664 13335601026827520 36274409417030400 10135138998821760 65293936950654720 15625046315894400 10001700770120640 14817334474252800 27205807062772800 6985314823576320 26671202053655040 11718784736920800 72548818834060800 20270277997643520 11113000855689600 130587873901309440 5238986117682240 20003401540241280 54411614125545600 15202708498232640 13970629647152640 97940905425982080 3929239588261680 23437569473841600 145097637668121600 40540555995287040 22226001711379200 10477972235364480 108823228251091200 30405416996465280 16669501283534400 14189194598350464 7858479176523360 11642191372627200 44452003422758400 22804062747348960 20955944470728960 21955563594518400 217646456502182400 8731643529470400 9301800260269440 33339002567068800 28378389196700928 15716958353046720 23284382745254400 6645116992631040 163234842376636800 6548732647102800 45608125494697920 6976350195202080 41911888941457920 6615718901688960 17463287058940800 31433916706093440 14669161129510272 13290233985262080 13097465294205600 13952700390404160 83823777882915840 12380508924537600 23575437529570080 13231437803377920 34926574117881600 9967675488946560 62867833412186880 12383058096339840 9923578352533440 26194930588411200 6930753135102720 47150875059140160 9287293572254880 69853148235763200 19935350977893120 6944472733887360 125735666824373760 5198064851327040 18570763386806400 19847156705066880 52389861176822400 14951513233419840 13861506270205440 94301750118280320 3898548638495280 18574587144509760 139706296471526400 44007483388530816 39870701955786240 39292395882616800 13888945467774720 10396129702654080 104779722353644800 20638430160566400 29903026466839680 10416709100831040 7797097276990560 27856145080209600 7275161911691520 78584791765233600 15478822620424800 20792259405308160 11574121223145600 209559444707289600 5456371433768640 9074227214828160 20833418201662080 15594194553981120 14550323823383040 157169583530467200 4092278575326480 30957645240849600 41584518810616320 23148242446291200 6453862136749440 10912742867537280 31188389107962240 17361181834718400 14554581583715712 4447387044092160 8184557150652960 83169037621232640 12125269852819200 23391291830971680 12907724273498880 21825485735074560 11240144700301440 62376778215924480 9093952389614400 9379639592991360 34722363669436800 9680793205124160 8894774088184320 16369114301305920 24250539705638400 6761188905166080 46782583661943360 7034729694743520 43650971470149120 6671080566138240 124753556431848960 18187904779228800 19361586410248320 32738228602611840 13522377810332160 93565167323886720 13640928584421600 14069459389487040 87301942940298240 43663744751147136 13342161132276480 36375809558457600 10141783357749120 65476457205223680 15632732654985600 10006620849207360 14824623480307200 27281857168843200 6988751069287680 26684322264552960 11724549491239200 72751619116915200 20283566715498240 11118467610230400 130952914410447360 5241563301965760 20013241698414720 54563714337686400 15212675036623680 13977502138575360 98214685807835520 3931172476474320 23449098982478400 145503238233830400 40567133430996480 22236935220460800 10483126603931520 109127428675372800 30425350073247360 16677701415345600 14198496700848768 7862344952948640 11647918448812800 44473870440921600 22819012554935520 20966253207863040 22016937364329600 218254857350745600 8735938836609600 9307898301905280 33355402830691200 28396993401697536 15724689905897280 23295836897625600 163691143013059200 6551954127457200 45638025109871040 41932506415726080 6620056011515520 17471877673219200 31449379811794560 14676377245504128 13307648099074560 13103908254914400 83865012831452160 12415116940934400 23587034858845920 13240112023031040 34943755346438400 9980736074305920 62898759623589120 12389149622828160 9930084017273280 26207816509828800 6935296773968640 47174069717691840 9291862217121120 69887510692876800 19961472148611840 6947888888384640 125797519247178240 5201472580476480 18622675411401600 19860168034546560 52415633019657600 14971104111458880 13870593547937280 94348139435383680 3901104435357360 18583724434242240 139775021385753600 44029131736512384 39922944297223680 39311724764743200 13895777776769280 10402945160952960 104831266039315200 20648582704713600 29942208222917760 10421833332576960 7802208870714720 27934013117102400 7278740740212480 78623449529486400 15486437028535200 20805890321905920 11579814813974400 209662532078630400 5459055555159360 9086117120277120 20843666665153920 15604417741429440 14557481480424960 157246899058972800 4094291666369520 30972874057070400 41611780643811840 23159629627948800 6462318593566080 10918111110318720 31208835482858880 17369722220961600 14564123225334144 4450302646513920 8188583332739040 83223561287623680 12131234567020800 23406626612144160 12924637187132160 21836222220637440 11254872594430080 22543238655907200 62417670965717760 9098425925265600 9385788664264320 34739444441923200 9693477890349120 8900605293027840 16377166665478080 24262469134041600 6770048050402560 46813253224288320 7039341498198240 43672444441274880 6675453969770880 124835341931435520 18196851850531200 19386955780698240 32754333330956160 13540096100805120 93626506448576640 13647638887898400 14078682996396480 87344888882549760 43692369676002432 13350907939541760 36393703701062400 10155072075603840 65508666661912320 15642981107107200 10013180954656320 14834342155046400 27295277775796800 6993332730236160 26701815879083520 11732235830330400 72787407402124800 20310144151207680 11125756616284800 131017333323824640 5244999547677120 20026361909312640 54590555551593600 15232608113405760 13986665460472320 98262999992868480 3933749660757840 23464471660660800 145574814804249600 40620288302415360 22251513232569600 10489999095354240 109181111103187200 30465216226811520 16688634924427200 14217100905845376 7867499321515680 11655554550393600 44503026465139200 22848912170108640 20979998190708480 22027768029590400 218362222206374400 8741665912795200 9320094385176960 33377269848854400 28434201811690752 15734998643031360 23311109100787200 163771666654780800 6556249434596400 45697824340217280 41959996381416960 6628730231168640 17483331825590400 31469997286062720 14685998733495936 13320708684433920 13112498869192800 83919992762833920 12421224237945600 23602497964547040 13257460462337280 34966663651180800 9990531513325440 62939994572125440 12397271658145920 9943095346752960 26224997738385600 6944384051700480 47204995929094080 9297953743609440 69933327302361600 19981063026650880 6952443761047680 125879989144250880 5208288038775360 18631836356918400 19886190693505920 52449995476771200 14985797269988160 13888768103400960 94409991858188160 3906216029081520 18595907487218880 139866654604723200 44057996200487808 39962126053301760 39337496607578400 13904887522095360 10416576077550720 104899990953542400 20662119430243200 29971594539976320 10428665641571520 15449875024550400 7812432058163040 27947754535377600 7283512511573760 78674993215156800 15496589572682400 20833152155101440 11587406268412800 209799981907084800 5462634383680320 9095034549363840 20857331283143040 15624864116326080 14567025023147520 157349986430313600 4096975787760240 30993179145364800 41666304310202880 23174812536825600 6468660936178560 10925268767360640 31249728232652160 17381109402619200 14583206508571008 4456133851357440 8193951575520480 83332608620405760 12139187519289600 46349625073651200 23437296174489120 12937321872357120 21850537534721280 11265918515026560 22554328221532800 62499456465304320 9104390639467200 9398086806810240 34762218805238400 9702991404267840 8912267702714880 16387903151040960 24278375038579200 6776692409329920 46874592348978240 7048565105107680 43701075069442560 6684200777036160 124998912930608640 18208781278934400 19405982808535680 32775806302081920 13553384818659840 93749184697956480 13656585959200800 14097130210215360 87402150138885120 43749619525713024 13368401554072320 36417562557868800 10165038613994880 65551612604163840 15663478011350400 10026301165554240 14853779504524800 27313171918401600 7002496052133120 26736803108144640 11747608508512800 72835125115737600 20330077227989760 11140334628393600 131103225208327680 5251872039099840 20052602331108480 54626343836803200 15247557920992320 14004992104266240 98327418906245760 3938904029324880 23495217017025600 145670250231475200 40660154455979520 22280669256787200 10503744078199680 109252687673606400 30495115841984640 16710501942590400 14231054059592832 7877808058649760 11670826753555200 44561338513574400 22871336881488480 21007488156399360 22042208916604800 218505375347212800 8753120065166400 9329241447630720 33421003885180800 28462108119185664 15755616117299520 23341653507110400 163879031510409600 6564840048874800 45742673762976960 42014976312798720 6635235895908480 17506240130332800 31511232234599040 14705241709479552 13322885448660480 13129680097749600 84029952625597440 12429367300627200 23633424175949280 13270471791816960 35012480260665600 9992164086495360 63022464469198080 12413515728781440 9952853843862720 26259360195499200 6951199509999360 47266848351898560 9310136796586080 70024960521331200 19984328172990720 6961553506373760 126044928938396160 5213399632499520 18644050950940800 19905707687725440 52518720390998400 14988246129743040 13902399019998720 94533696703797120 3910049724374640 18620273593172160 140049921042662400 44115725128438656 39968656345981440 39389040293248800 13923107012747520 10426799264999040 105037440781996800 20689192881302400 29976492259486080 10442330259560640 15470118903052800 7820099448749280 27966076426411200 7293056054296320 78778080586497600 15516894660976800 20853598529998080 11602589177289600 210074881563993600 5469792040722240 9096520787544960 20884660519121280 15640198897498560 14586112108592640 157556161172995200 4102344030541680 31033789321953600 41707197059996160 23205178354579200 6469717993280640 10939584081444480 31280397794997120 17403883765934400 14597518970998656 4460507254990080 8204688061083360 83414394119992320 12155093423827200 46410356709158400 23460298346247840 12939435986561280 21879168162888960 11267759501792640 22569114309033600 62560795589994240 9116320067870400 9407310413719680 34807767531868800 9704576989920960 8921014509980160 16409376122166720 24310186847654400 6777799802484480 46920596692495680 7055482810289760 43758336325777920 6690760882485120 125121591179988480 18232640135740800 19409153979841920 32818752244333440 13555599604968960 93841193384991360 13674480101805600 14110965620579520 87516672651555840 43792556912995968 13381521764970240 36465280271481600 10166699703726720 65637504488666880 15678850689532800 10036141323727680 14868357516633600 27348960203611200 7009368543555840 26763043529940480 11759138017149600 72930560542963200 20333399407453440 11151268137475200 131275008977333760 5257026407666880 20072282647455360 54697920407222400 15250049555590080 14018737087111680 98456256733000320 3942769805750160 23518276034299200 145861121085926400 40666798814906880 22302536274950400 10514052815333760 109395840814444800 30500099111180160 16726902206212800 14233379585217408 7885539611500320 11682280905926400 44605072549900800 22875074333385120 16160749211224800 21028105630667520 22071090690633600 218791681628889600 8761710679444800 9330765958039680 33453804412425600 28466759170434816 15771079223000640 23364561811852800 164093761221667200 6571283009583600 45750148666770240 32321498422449600 42056211261335040 6636320173365120 17523421358889600 31542158446001280 14719673941467264 13333769269793280 13142566019167200 84112422522670080 12445653425990400 23656618834500960 13272640346730240 35046842717779200 10000326952344960 63084316892002560 12425698781758080 9954480260047680 26285132038334400 6952335419715840 47313237669001920 9319274086318560 70093685435558400 20000653904689920 6968385815368320 126168633784005120 5214251564786880 18668480138985600 19908960520095360 52570264076668800 15000490428517440 13904670839431680 94626475338003840 3910688673590160 18638548172637120 140187370871116800 44159021824401792 40001307809379840 39427698057501600 13936771630736640 10428503129573760 105140528153337600 20709497969596800 30000980857034880 10452578723052480 15485301811929600 7821377347180320 28002720208478400 7300213711338240 78855396115003200 15532123477197600 20857006259147520 11613976358947200 210281056306675200 5475160283503680 20905157446104960 15642754694360640 14600427422676480 157710792230006400 4106370212627760 31064246954395200 41714012518295040 23227952717894400 6475003278791040 10950320567007360 31285509388721280 17420964538420800 14599904381403264 4461236155595520 8212740425255520 83428025036590080 12167022852230400 46455905435788800 23464132041540960 12950006557582080 21900641134014720 11276964435623040 22598686484035200 62571018777442560 9125267139172800 9408847681537920 34841929076841600 9712504918186560 8922472311191040 16425480850511040 24334045704460800 6783336768257280 46928264083081920 7056635761153440 43801282268029440 6691854233393280 125142037554885120 18250534278345600 19425009836373120 32850961701022080 13566673536514560 93856528166163840 13687900708759200 14113271522306880 87602564536058880 43799713144209792 13383708466786560 36501068556691200 10175005152385920 65701923402044160 15681412802563200 10037781350089920 14870787185318400 27375801417518400 7010513958792960 26767416933573120 11761059601922400 73002137113382400 20350010304771840 11153090388988800 131403846804088320 5257885469094720 20075562700179840 54751602835036800 15262507728578880 14021027917585920 98552885103066240 3943414101821040 23522119203844800 146004274226764800 40700020609543680 22306180777977600 10515770938189440 109503205670073600 30525015457157760 16729635583483200 14245007213340288 7886828203642080 11684189931321600 44612361555955200 22893761592868320 16176609928533600 21031541876378880 22092752021155200 219006411340147200 8763142448491200 9338388510084480 33459271166966400 28490014426680576 15773656407284160 23368379862643200 164254808505110400 6572356836368400 45787523185736640 32353219857067200 42063083752757760 6641741560648320 17526284896982400 31547312814568320 14722079313465216 13335946034019840 13144713672736800 84126167505515520 12457868020012800 23660484610926240 13283483121296640 35052569793964800 10001959525514880 63094625629136640 12427729290587520 9962612340972480 26289427345473600 6958014968298240 47320969221852480 9320796967940640 70105139587929600 20003919051029760 6969524533534080 126189251258273280 5218511226223680 18686802030019200 19925224681944960 52578854690947200 15002939288272320 13916029936596480 94641938443704960 3913883419667760 18641593935881280 140210279175859200 44166237940395648 40007838102059520 39434141018210400 13939049067068160 10437022452447360 105157709381894400 20712882150979200 30005878576544640 10454286800301120 15487832296742400 7827766839335520 28030203045028800 7301406654178560 78868282036420800 15534661613234400 20874044904894720 11615874222556800 210315418763788800 5476054990633920 20908573600602240 15655533678671040 14602813308357120 157736564072841600 4107041242975440 31069323226468800 41748089809789440 23231748445113600 6476060335893120 10952109981267840 31311067357342080 17423811333835200 14611831433426304 4464880658622720 8214082485950880 83496179619578880 12169011090297600 46463496890227200 23483300518006560 12952120671786240 21904219962535680 11278805422389120 22620865615286400 62622134714684160 9126758317723200 9416534020629120 34847622667670400 9714090503839680 8929761317245440 16428164971901760 24338022180595200 6784444161411840 46966601036013120 7062400515471840 43808439925071360 6697320987934080 125244269429368320 18253516635446400 19428181007679360 32856329943803520 13568888322823680 93933202072026240 13690137476584800 14124801030943680 87616879850142720 43835494300278912 13394641975868160 36507033270892800 10176666242117760 65712659887607040 15694223367715200 10045981481901120 14882935528742400 27380274953169600 7016241034978560 26789283951736320 11770667525786400 73014066541785600 20353332484235520 11162201646556800 131425319775214080 5262180776233920 20091962963802240 54760549906339200 15264999363176640 14032482069957120 98568989831410560 3946635582175440 23541335051572800 146028133083571200 40706664968471040 22324403293113600 10524361552467840 109521099812678400 30529998726353280 16743302469835200 14247332738964864 7893271164350880 11693735058297600 44648806586227200 22897499044764960 16179253381418400 21048723104935680 22096362242908800 219042199625356800 8770301293723200 9339913020493440 33486604939670400 28494665477929728 15786542328701760 23387470116595200 164281649719017600 6577725970292400 45794998089529920 32358506762836800 42097446209871360 6642825838104960 17540602587446400 31573084657403520 14734106173454976 13346829855152640 13155451940584800 84194892419742720 12459903785683200 23679813493052640 13285651676209920 35081205174892800 10010122391364480 63146169314807040 12437881834734720 9964238757157440 26310903881169600 6959150878014720 47359626986105280 9328411376051040 70162410349785600 20020244782728960 6975218124362880 126292338629614080 5219363158511040 18689855678524800 19928477514314880 52621807762339200 15015183587046720 13918301756029440 94719253972210560 3914522368883280 18656822752102080 140324820699571200 44202318520364928 40040489565457920 39466355821754400 13950436248725760 10438726317022080 105243615524678400 20729803057891200 30030367174093440 10462827186544320 15500484720806400 7829044737766560 28034783517787200 7307371368380160 78932711643508800 15547352293418400 20877452634044160 11625363540604800 210487231049356800 5480528526285120 20925654373088640 15658089475533120 14614742736760320 157865423287017600 4110396394713840 31094704586836800 41754905268088320 23250727081209600 6481345621403520 10961057052570240 31316178951066240 17438045310907200 14614216843830912 4465609559228160 8220792789427680 83509810536176640 12178952280633600 46501454162419200 23487134213299680 12962691242807040 21922114105140480 11288010356219520 22624562137161600 62632357902132480 9134214210475200 9418071288447360 34876090621814400 9722018432105280 8931219118456320 16441585578855360 24357904561267200 6789981127184640 46974268426599360 7063553466335520 43844228210280960 6698414338842240 125264715804264960 18268428420950400 19444036864210560 32883171157710720 13579962254369280 93948536853198720 13701321315712800 14127106932671040 87688456420561920 43842650531492736 13396828677684480 36536856841900800 10184971690776960 65766342315421440 15696785480745600 10047621508263360 14885365197427200 27402642631425600 7017386450215680 26793657355368960 11772589110559200 73073713683801600 20369943381553920 11164023898070400 131532684630842880 5263039837661760 20095243016526720 54805285262851200 15277457536165440 14034772900431360 98649513473132160 3947279878246320 23545178221118400 146147427367603200 40739886763107840 22328047796140800 10526079675323520 109610570525702400 30554915072330880 16746035847105600 14258960367087744 7894559756492640 11695644083692800 44656095592281600 22916186304248160 16192470645842400 21052159350647040 22114413351676800 219221141051404800 8771733062769600 9347535572538240 33492071694211200 28517920734175488 15789119512985280 23391288167385600 164415855788553600 6578799797077200 45832372608496320 32384941291684800 42104318701294080 6648247225388160 17543466125539200 31578239025970560 14736511545452928 13353360147832320 13157599594154400 84208637402588160 12470082614035200 23683679269477920 13296494450776320 35086932251078400 10015020110874240 63156478051941120 12439912343564160 9972370838082240 26315199188308800 6964830426597120 47367358538955840 9329934257673120 70173864502156800 20030040221748480 6976356842528640 126312956103882240 5223622819947840 18705123921052800 19944741676164480 52630398376617600 15022530166311360 13929660853194240 94734717077911680 3917717114960880 18659868515346240 140347729004313600 44209534636358784 40060080443496960 39472798782463200 13952713685057280 10447245639895680 105260796753235200 20733187239273600 30045060332622720 10464535263792960 15503015205619200 7835434229921760 28057685881579200 7308564311220480 78945597564926400 15549890429455200 20894491279791360 11627261404214400 210521593506470400 5481423233415360 20929070527585920 15670868459843520 14617128622440960 157891195129852800 4111067425061520 31099780858910400 41788982559582720 23254522808428800 6484516792709760 10962846466830720 31341736919687040 17440892106321600 14626143895853952 4469254062255360 8222134850123040 83577965119165440 12180940518700800 46509045616857600 23506302689765280 12969033585419520 21925692933661440 11293533316517760 22643044746537600 62683473839374080 9135705389025600 9425757627538560 34881784212643200 29252287791707904 9726775189064640 8938508124510720 16444269700246080 24361881037401600 6793303306648320 47012605379530560 7069318220653920 43851385867322880 6703881093383040 125366947678748160 18271410778051200 19453550378129280 32888539400492160 13586606613296640 94025210759061120 13703558083538400 14138636441307840 87702771734645760 43878431687561856 13407762186766080 36542821556102400 10189954959972480 65777078800984320 15709596045897600 10055821640074560 14897513540851200 27407116167076800 7023113526401280 26815524373532160 11782197034423200 73085643112204800 20379909919944960 11173135155638400 131554157601968640 5267335144800960 20111643280149120 54814232334153600 15284932439958720 14046227052802560 98665618201476480 3950501358600720 23564394068846400 146171286224409600 40759819839889920 22346270311276800 10534670289601920 109628464668307200 30569864879917440 16759702733457600 14265936943961472 7901002717201440 11705189210668800 44692540622553600 22927398659938080 16195114098727200 21069340579203840 22118023573430400 219256929336614400 8778891908001600 9352109103765120 33519405466915200 28531873887922944 15802005434402880 23410378421337600 164442697002460800 6584168931001200 45854797319876160 32390228197454400 42138681158407680 6651500057758080 17557783816003200 31604010868805760 14748538405442688 13362067204738560 13168337862002400 84277362316815360 12472118379705600 23703008151604320 13303000115516160 35115567632006400 10021550403553920 63208021737611520 12450064887711360 9977250086637120 26336675724004800 6968238155746560 47406016303208640 9337548665783520 70231135264012800 20043100807107840 6982050433357440 126416043475223040 5226178616809920 18708177569558400 19954500173274240 52673351448009600 15032325605330880 13936476311493120 94812032606417280 3919633962607440 18675097331567040 140462270528025600 44245615216328064 40086201614215680 39505013586007200 13964100866714880 10452357233619840 105346702896019200 20750108146185600 30064651210661760 10473075650036160 15515667629683200 7839267925214880 28062266354337600 7314529025422080 79010027172014400 15562581109639200 20904714467239680 11636750722262400 210693405792038400 5485896769066560 20946151300072320 15678535850429760 14629058050844160 158020054344028800 4114422576799920 31125162219278400 41809428934479360 23273501444524800 6488745021118080 10971793538133120 31357071700859520 17455126083393600 14633300127067776 4471440764071680 8228845153599840 83618857868958720 12190881709036800 46547002889049600 23517803775644640 12977490042236160 21943587076266240 11300897263582080 22646741268412800 62714143401719040 9143161281777600 9430369430993280 34910252166787200 29266600254135552 9733117531677120 8942881528143360 16457690307199680 24381763418073600 6797732879266560 47035607551289280 7072777073244960 43887174152532480 6707161146107520 125428286803438080 18286322563555200 19466235063354240 32915380614399360 13595465758533120 94071215102578560 13714741922666400 14145554146489920 87774348305064960 43899900381203328 13414322292215040 36572645127110400 10196599318899840 65830761228798720 15717282384988800 10060741719161280 14904802546905600 27429483845332800 7026549772112640 26828644584430080 11787961788741600 73145290254220800 20393198637799680 11178601910179200 131661522457597440 5269912329084480 20121483438322560 54858967690665600 15294898978349760 14053099544225280 98746141843198080 3952434246813360 23575923577483200 146290580508441600 40786397275599360 22357203820358400 10539824658168960 109717935381331200 30589797956699520 16767902865268800 14275239046459776 7904868493626720 11710916286854400 44714407640716800 22942348467524640 16208331363151200 21079649316337920 22136074682198400 219435870762662400 8783187215140800 9358207145400960 33535805730537600 28550478092919552 15809736987253440 23421832573708800 164576903071996800 6587390411355600 45884696935049280 32416662726302400 42159298632675840 6655837167584640 17566374430281600 31619473974506880 14755754521436544 13366420733191680 13174780822711200 84318597265351680 12482297208057600 23714605480880160 13311674335169280 35132748860563200 10024815549893760 63238947949013760 12456156414199680 9983755751376960 26349561645422400 6972781794612480 47429210961760320 9342117310649760 70265497721126400 20049631099787520 6985466587854720 126477895898027520 5229586345959360 18723445812086400 19967511502753920 52699123290844800 15037223324840640 13945563589224960 94858421923520640 3922189759469520 18684234621299520 140530995442252800 44267263564309632 40099262199575040 39524342468133600 13970933175709440 10459172691918720 105398246581689600 20760260690332800 30074446649681280 10478199881782080 15523259084121600 7844379518939040 28085168718129600 7318107853943040 79048684936267200 15570195517749600 20918345383837440 11642444313091200 210796493163379200 5488580890457280 20956399763564160 15688759037878080 14636215707886080 158097369872534400 4116435667842960 31140391035499200 41836690767674880 23284888626182400 6490859135322240 10977161780914560 31377518075756160 17463666469636800 14642841768686208 4474356366493440 8232871335685920 83673381535349760 12196846423238400 46569777252364800 23533138556817120 12981718270644480 21954323561829120 11304579237114240 22665223877788800 62755036151512320 9147634817428800 9436518502266240 34927332939273600 29285683537372416 9736288702983360 8948712732986880 16465742671371840 24393692846476800 6799947665575680 47066277113634240 7077388876699680 43908647123658240 6711534549740160 125510072303024640 18295269634857600 19472577405966720 32931485342743680 13599895331151360 94132554227268480 13721452226143200 14154777753399360 87817294247316480 43928525306058624 13423069099480320 36590539269715200 10199921498363520 65862970685487360 15727530837110400 10067301824610240 14914521221644800 27442904452286400 7031131433061120 26846138198960640 11795648127832800 73181078539430400 20399842996727040 11185890916233600 131725941370974720 5273348574795840 20134603649220480 54885808904572800 15299882247545280 14062262866122240 98794456028231040 3955011431096880 23591296255665600 146362157078860800 40799685993454080 22371781832467200 10546697149591680 109771617809145600 30599764495090560 16778836374350400 14279890097708928 7910022862193760 11718552388435200 44743563664934400 22949823371317920 16216261721805600 21093394299183360 22146905347459200 219543235618291200 8788914291326400 9361256166218880 33557672748700800 28559780195417856 15820045724387520 23437104776870400 164657426713718400 6591685718494800 45899646742635840 32432523443611200 42186788598366720 6658005722497920 17577828582652800 31640091448775040 14765376009428352 13375127790097920 13183371436989600 84373577196733440 12488404505068800 23730068586581280 13316011444995840 35155657165305600 10031345842573440 63280182897550080 12464278449517440 9987008583746880 26366742873979200 6975053614045440 47460137173162560 9348208837138080 70311314330611200 20062691685146880 6990021460517760 126560365795100160 5231290210534080 18732606757603200 19974017167493760 52733485747958400 15047018763860160 13950107228090880 94920274346325120 3923467657900560 18696417674276160 140622628661222400 44296128028285056 40125383370293760 39550114310968800 13980042921035520 10462580421068160 105466971495916800 20773797415862400 30094037527720320 10485032190776640 15533381023372800 7846935315801120 28098910136404800 7322879625304320 79100228621937600 15580348061896800 20925160842136320 11650035767529600 210933942991833600 5492159718978240 20970064381553280 15693870631602240 14645759250608640 158200457243875200 4119119789233680 31160696123793600 41850321684272640 23300071535059200 6495087363730560 10984319437956480 31387741263204480 17475053651294400 14647612589495424 4475814167704320 8238239578467360 83700643368545280 12204799375507200 46600143070118400 23540805947403360 12990174727461120 21968638875912960 11311943184178560 22676313443414400 62775482526408960 9153599531630400 9439593037902720 34950107302588800 29295225178990848 9742631045595840 8951628335408640 16476479156934720 24409598751014400 6804377238193920 47081611894806720 7079694778427040 43937277751825920 6713721251556480 125550965052817920 18307199063260800 19485262091191680 32952958313869440 13608754476387840 94163223789613440 13730399297445600 14159389556854080 87874555503651840 43942837768486272 13427442503112960 36614398126521600 10206565857290880 65905916627738880 15732655063171200 10070581877334720 14919380559014400 27460798594891200 7033422263535360 26854885006225920 11799491297378400 73228796253043200 20413131714581760 11189535419260800 131811833255477760 5275066697651520 20141163754669440 54921597189782400 15309848785936320 14066844527070720 98858874941608320 3956300023238640 23598982594756800 146457592506086400 40826263429163520 22379070838521600 10550133395303040 109843194379564800 30619697571872640 16784303128891200 14289192200207232 7912600046477280 11722370439225600 44758141677043200 22964773178904480 16226835533344800 21100266790606080 22161346234473600 219686388759129600 8791777829419200 9367354207854720 33568606257782400 28578384400414464 15825200092954560 23444740878451200 164764791569347200 6593833372064400 45929546357808960 32453671066689600 42200533581212160 6662342832324480 17583555658838400 31650400185909120 14770186753424256 13187666744128800 84401067162424320 12496547567750400 23737800139431840 13324685664648960 35167111317676800 10041141281592960 63300800371818240 12468339467176320 9993514248486720 26375333488257600 6979597252911360 47475600278863680 9351254600382240 70334222635353600 20082282563185920 6992298896849280 126601600743636480 5234697939683520 18744821351625600 19987028496973440 52750666976515200 15061711922389440 13959194505822720 94951200557727360 3926023454762640 18702509200764480 140668445270707200 44310560260272768 39563000232386400 13984597793698560 10469395879367040 105501333953030400 20780565778627200 30123423844778880 10488448345273920 15538441992998400 7852046909525280 28117232027438400 7325265510984960 79126000464772800 15585424333970400 20938791758734080 11653831494748800 211002667906060800 5493949133238720 20976896690547840 15704093819050560 14650531021969920 158252000929545600 4120461849929040 31170848667940800 41877583517468160 23307662989497600 6501429706343040 10987898266477440 31408187638101120 17480747242123200 14657154231113856 4478729770126080 8240923699858080 83755167034936320 12208775851641600 46615325978995200 23556140728575840 13002859412686080 21975796532954880 11322989104775040 22691099530915200 62816375276202240 9156581888731200 9445742109175680 34961494484246400 29314308462227712 9752144559514560 8957459540252160 16481847399716160 24417551703283200 6811021597121280 47112281457151680 7084306581881760 43951593065909760 6718094655189120 125632750552404480 18313163777462400 19504289119029120 32963694799432320 13622043194242560 94224562914303360 13734872833096800 14168613163763520 87903186131819520 43971462693341568 13436189310378240 36626327554924800 10216532395681920 65927389598864640 15742903515292800 10077141982783680 14929099233753600 27469745666193600 7038003924483840 26872378620756480 11807177636469600 73252655109849600 20433064791363840 11196824425315200 131854779197729280 5278502943362880 20154283965567360 54939491332387200 15324798593522880 14076007848967680 98891084398296960 3958877207522160 23614355272939200 146505310219699200 40866129582727680 22393648850630400 10557005886725760 109878982664774400 30649597187045760 16795236637972800 14303145353954688 7917754415044320 11730006540806400 44787297701260800 22987197890284320 16232122439114400 21114011773451520 22168566677980800 219757965329548800 8797504905604800 9376501270308480 33590473275945600 28606290707909376 15835508830088640 23460013081612800 164818473997161600 6598128679203600 45974395780568640 32464244878228800 42228023546903040 6668848497064320 17595009811209600 31671017660177280 14779808241416064 13196257358407200 84456047093806080 12500619099091200 23753263245132960 13337696994128640 35190019622419200 10059099586462080 63342035320354560 12476461502494080 10003272745596480 26392514716814400 6986412711210240 47506526490265920 9357346126870560 70380039244838400 20118199172924160 6996853769512320 126684070640709120 5239809533407680 18750928648636800 20006545491192960 52785029433628800 15088649379693120 13972825422420480 95013052980531840 3929857150055760 18714692253741120 140760078489676800 44339424724248192 39588772075221600 13993707539024640 10479619066815360 105570058867257600 20794102504156800 30177298759386240 10495280654268480 15548563932249600 7859714300111520 28126392972955200 7330037282346240 79177544150443200 15595576878117600 20959238133630720 11661422949187200 211140117734515200 5497527961759680 20990561308536960 15719428600223040 14660074564692480 158355088300886400 4123145971319760 31191153756235200 41918476267261440 23322845898374400 6513057334465920 10995055923519360 31438857200446080 17492134423780800 14671466693541504 4483103173758720 8246291942639520 83836952534522880 12216728803910400 46645691796748800 23579142900334560 13026114668931840 21990111847038720 11343239959201920 22698492574665600 62877714400892160 9162546602932800 9454965716085120 34984268847561600 29342933387083008 9769586001698880 8966206347517440 16492583885279040 24433457607820800 6823202921821440 47158285800669120 7091224287063840 43980223694077440 6724654760638080 125755428801784320 18325093205865600 19539172003397760 32985167770558080 13646405843642880 94316571601338240 13743819904399200 14182448574127680 87960447388154880 44014400080624512 13449309521276160 36650186411731200 10234804382732160 65970335541116160 15758276193475200 10086982140957120 14943677245862400 27487639808798400 7044876415906560 26898619042552320 11818707145106400 73300372823462400 20469608765464320 11207757934396800 131940671082232320 5283657311929920 20173964281914240 54975279617596800 15352206574098240 14089752831813120 98955503311674240 3962742983947440 23637414290212800 146600745646924800 40939217530928640 22415515868793600 10567314623859840 109950559235193600 30704413148196480 16811636901595200 14328726135825024 7925485967894880 11741460693177600 44831031737587200 23028309861147360 16242696250653600 21134629247719680 22183007564995200 219901118470387200 8806095519883200 9393270884807040 33623273803190400 28657452271650048 15850971935789760 23482921386355200 164925838852790400 6604571639912400 46056619722294720 32485392501307200 42269258495439360 6680775549087360 17612191039766400 31701943871579520 14794240473403776 13209143279824800 84538516990878720 12508762161772800 23776457903684640 13361551098174720 35224382079532800 10063997305971840 63403887743159040 12488644555470720 10021163323631040 26418286559649600 6998907718091520 47552915807369280 9366483416603040 70448764159065600 20127994611943680 7003686078506880 126807775486318080 5249180788568640 18763143242659200 20042326647262080 52836573119299200 15095995958957760 13997815436183040 95105831614738560 3936885591426480 18732966833206080 140897528318131200 44382721420211328 39627429839474400 14007372157013760 10498361577137280 105673146238598400 20814407592451200 30191991917915520 10505529117760320 15563746841126400 7873771182852960 28144714863988800 7337194939388160 79254859678948800 15610805694338400 20996723154274560 11672810130844800 211346292477196800 5502896204541120 21011058235520640 15747542365705920 14674389878776320 158509719357897600 4127172153405840 31221611388676800 41993446308549120 23345620261689600 6516228505772160 11005792409082240 31495084731411840 17509215196267200 14697706207992192 4491121080418560 8254344306811680 83986892617098240 12228658232313600 46691240523379200 23621313548558880 13032457011544320 22011584818164480 11348762919500160 22713278662166400 62990169462823680 9171493674235200 9471875662085760 35018430392534400 29395412415984384 9774342758658240 8982242160837120 16508688613623360 24457316464627200 6826525101285120 47242627097117760 7103906746564320 44023169636328960 6736681620627840 125980338925647360 18342987348470400 19548685517316480 33017377227246720 15408109372715136 13653050202570240 94485254194235520 13757240511352800 14207813493128640 88046339272657920 44093118623976576 13473363241255680 36685974696940800 10239787651927680 66034754454493440 15786459436809600 10105022430941760 14970403601395200 27514481022705600 7057475983514880 26946726482511360 11839844577607200 73371949393881600 20479575303855360 11227802701046400 132069508908986880 5293106987636160 20210044861883520 55028962045411200 15359681477891520 14114951967029760 99052131681740160 3969830240727120 23679689155214400 146743898787763200 46224328118145408 40959150607710720 22455605402092800 10586213975272320 110057924090822400 30719362955783040 16841704051569600 14335702712698752 7939660481454240 11762459972524800 44911210804185600 23039522216837280 16258556967962400 21172427950544640 22204668895516800 220115848181644800 8821844979393600 9397844416033920 33683408103139200 28671405425397504 15879320962908480 23524919945049600 165086886136233600 6616383734545200 46079044433674560 32517113935924800 42344855901089280 6684028381457280 17643689958787200 31758641925816960 14820699565381248 13232767469090400 84689711802178560 12520976755795200 23818981444362720 13368056762914560 35287379917574400 10075425318161280 63517283851633920 12510980152594560 10026042572185920 26465534938180800 7002315447240960 47637962888725440 9383235114445920 70574759835148800 20150850636322560 7016211978330240 127034567703267840 5251736585430720 18781465133692800 20052085144371840 52931069876361600 15113137977241920 14004630894481920 95275925777450880 3938802439073040 18766470228891840 141149519670297600 44462098696143744 39698302407271200 14032423956660480 10503473170861440 105862139752723200 20851633587657600 30226275954483840 10524317967495360 15591582174067200 7877604878146080 28172197700539200 7350317310631680 79396604814542400 15638725190743200 21006946341722880 11693686630550400 211724279505446400 5512737982973760 21048635934990720 15755209756292160 14700634621263360 158793209629084800 4134553487230320 31277450381486400 42013892683445760 23387373261100800 6523627905486720 11025475965947520 31510419512584320 17540529945825600 14704862439206016 4493307782234880 8269106974460640 84027785366891520 12250528851052800 46774746522201600 23632814634438240 13047255810973440 22050951931895040 11361649826862720 22735457793417600 63020839025168640 9187896638289600 9476487465540480 35081059891651200 29409724878412032 9785441858230080 8986615564469760 16538213948921280 24501057702105600 6834276853367040 47265629268876480 7107365599155360 44101903863790080 6739961673352320 126041678050337280 18375793276579200 19570883716460160 33076427897842560 15435666352326528 13668553706734080 94531258537752960 13781844957434400 14214731198310720 88203807727580160 44114587317618048 13479923346704640 36751586553158400 10251415280050560 66152855795685120 15794145775900800 10109942510028480 14977692607449600 27563689914868800 7060912229226240 26959846693409280 11845609331925600 73503173106316800 20502830560101120 11233269455587200 132305711591370240 5295684171919680 20219885020056960 55127379829737600 15377122920075840 14121824458452480 99229283693527680 3971763128939760 23691218663851200 147006346212633600 46306999056979584 41005661120202240 22466538911174400 10591368343839360 110254759659475200 30754245840151680 16849904183380800 7943526257879520 11768187048710400 44933077822348800 23065684380113760 16287634949695200 21182736687678720 22244381334806400 220509519318950400 8826140286532800 9408515988896640 33699808366761600 15887052515759040 23536374097420800 165382139489212800 6619605214899600 46131368760227520 32575269899390400 42365473375357440 6691618323653760 17652280573065600 31774105031518080 14827915681375104 13239210429799200 84730946750714880 12543370178169600 23830578773638560 13383236647307520 35304561146131200 10078690464501120 63548210063036160 12517071679082880 10037427485480640 26478420859598400 7010266815256320 47661157547277120 9387803759312160 70609122292262400 20157380929002240 7019628132827520 127096420126072320 5257700111442240 18815055267254400 20074854970961280 52956841719196800 15118035696751680 14020533630512640 95322315094554240 3943275083581680 18775607518624320 141218244584524800 44483747044125312 39717631289397600 14039256265655040 10515400222884480 105913683438393600 20861786131804800 30236071393503360 10529442199241280 15599173628505600 7886550167163360 28222582900881600 7353896139152640 79435262578795200 15646339598853600 21030800445768960 11699380221379200 211827366876787200 5515422104364480 21058884398482560 15773100334326720 14707792278305280 158870525157590400 4136566578273360 31292679197707200 42061600891537920 23398760442758400 6525742019690880 11030844208728960 31546200668653440 17549070332068800 14721560312038272 4498410086472960 8273133156546720 84123201783075840 12256493565254400 46797520885516800 23659650501490080 13051484039381760 22061688417457920 22776119534044800 63092401337306880 9192370173940800 9487248340268160 35098140664137600 29443120624076544 9788613029536320 8996820172945920 16546266313093440 24512987130508800 6836491639676160 47319301002980160 7115436255201120 44123376834915840 6747615129709440 126184802674613760 18384740347881600 19577226059072640 33092532626186880 15443181892220544 13672983279352320 94638602005960320 13788555260911200 14230872510402240 88246753669831680 44164680936114816 13495230259418880 36769480695763200 10254737459514240 66185065252373760 15812080567113600 10121422694564160 14994700288243200 27577110521822400 7068930135886080 26990460518837760 11859060425335200 73538961391526400 20509474919028480 11246025216182400 132370130504747520 5301697601914560 20242845389128320 55154221043644800 15382106189271360 14137860271772160 99277597878560640 3976273201435920 23718120850670400 147077922783052800 46329545676661632 41018949838056960 22492050432364800 10603395203829120 110308442087289600 30764212378542720 16869037824273600 7952546402871840 11781550226476800 44984100864729600 23073159283907040 16295565308349600 21206790407658240 22255212000067200 220616884174579200 8836162669857600 9411565009714560 33738075648547200 15905092805743680 23563100452953600 165462663130934400 6627122002393200 46146318567814080 32591130616699200 42413580815316480 6693786878567040 17672325339715200 31810185611487360 14844753285360768 13254244004786400 84827161630632960 12549477475180800 23857639208615520 13387573757134080 35344650679430400 11563852879877760 63620371222974720 12531285240888960 10040680317850560 26508488009572800 7012538634689280 47715278417231040 9398463930666720 70689301358860800 23127705759755520 7027599159987840 127240742445949440 5259403976016960 18824216212771200 20081360635701120 53016976019145600 17345779319816640 14025077269378560 95430556834462080 3944552982012720 18796927861333440 141378602717721600 44534259856082304 39762732014359200 14055198319975680 10518807952033920 106033952038291200 20885475401481600 34691558639633280 10541398739981760 15616887022195200 7889105964025440 28236324319156800 7362246739034880 79525464028718400 15664106551111200 21037615904067840 11712665266646400 212067904076582400 5521685054276160 21082797479963520 15778211928050880 14724493478069760 159050928057436800 4141263790707120 31328213102222400 42075231808135680 23425330533292800 6539483762017920 11043370108552320 31556423856101760 17568997899969600 14726331132847488 4499867887683840 8282527581414240 84150463616271360 12270411231724800 46850661066585600 23667317892076320 13078967524035840 22086740217104640 22787209099670400 63112847712203520 9202808423793600 9490322875904640 35137995799939200 29452662265694976 9809225643026880 8999735775367680 16565055162828480 24540822463449600 6850887750685440 47334635784152640 7117742156928480 44173480434209280 6749801831525760 126225695424407040 18405616847587200 19618451286053760 33130110325656960 15460718151973248 13701775501370880 94669271568305280 13804212635690400 14235484313856960 88346960868418560 44178993398542464 13499603663051520 36811233695174400 10276331626028160 66260220651313920 15817204793174400 10124702747288640 14999559625612800 27608425271380800 7071220966360320 26999207326103040 11862903594880800 73622467390348800 20552663252056320 11249669719209600 132520441302627840 5303415724770240 20249405494577280 55216850542761600 15414497439042240 14142441932720640 99390330976970880 3977561793577680 23725807189761600 147244934780697600 46382154455919744 41105326504112640 22499339438419200 10606831449540480 110433701085523200 30828994878084480 16874504578814400 7955123587155360 11785368277267200 44998678876838400 23121746158563360 16314069478543200 21213662899080960 22280483552342400 220867402171046400 8839026207950400 9431383645031040 33749009157628800 15910247174310720 23570736554534400 165650551628284800 6629269655962800 46243492317126720 32628138957086400 42427325798161920 6707882485503360 17678052415900800 31820494348621440 14849564029356672 13258539311925600 84854651596323840 12563727834873600 23865370761466080 13415764971006720 35356104831801600 11588203748499840 63640988697242880 12535346258547840 29699128058713344 10061823728255040 26517078623851200 7027305461003520 47730741522932160 9401509693910880 70712209663603200 23176407496999680 7029876596319360 127281977394485760 5270479095752640 18845591752310400 20123647456510080 53034157247702400 17382305622749760 14054610922007040 95461483045864320 3952859321814480 18803019387821760 141424419327206400 44548692088070016 39775617935776800 14059753192638720 10540958191505280 106068314495404800 20892243764246400 34764611245499520 10544814894479040 15621947991820800 7905718643628960 28268387628465600 7364632624715520 79551235871553600 15669182823184800 21081916383010560 11716460993865600 212136628990809600 5523474468536640 21089629788958080 15811437287257920 14729265249431040 159102471743107200 4142605851402480 31338365646369600 42163832766021120 23432921987731200 6541597876222080 11046948937073280 31622874574515840 17574691490798400 14757341468107392 4509343595554560 8285211702804960 84327665532042240 12274387707859200 46865843975462400 23717155930886880 13083195752444160 22093897874146560 22813084752796800 63245749149031680 9205790780894400 9510307357541760 35149382981596800 29514682936214784 9812396814333120 9018687191109120 16570423405609920 24548775415718400 6853102536994560 47434311861773760 7132730518156320 44187795748293120 6764015393331840 126491498298063360 18411581561788800 19624793628666240 33140846811219840 15465728511902592 13706205073989120 94868623723547520 13808686171341600 14265461036312640 88375591496586240 44272024404322176 13528030786663680 36823163123577600 10279653805491840 66281693622439680 15850512262569600 10146023089997760 15031145318515200 27617372342683200 7086111364442880 27056061573327360 11887884196927200 73646326247155200 20559307610983680 11273358988886400 132563387244879360 5314583523332160 20292046179995520 55234744685366400 15419480708237760 14172222728885760 99422540433659520 3985937642499120 23775768393854400 147292652494310400 46397185535707776 41118615221967360 22546717977772800 10629167046664320 110469489370732800 30838961416475520 16910038483329600 7971875284998240 25870948695345600 11810185607404800 45093435955545600 23129221062356640 16319356384312800 21258334093328640 22287703995849600 220938978741465600 8857639205553600 9434432665848960 33820076966659200 15943750569996480 23620371214809600 165704234056099200 6643229404165200 46258442124713280 32638712768625600 42516668186657280 44575407991699200 6710051040416640 17715278411107200 31887501139992960 33431555993774400 14880833865330048 13286458808330400 85033336373314560 12567799366214400 23915625854994720 13420102080833280 35430556822214400 11591950035980160 63775002279985920 12561742873330560 66863111987548800 29761667730660096 10065076560624960 26572917616660800 7029577280436480 47831251709989440 9421307154997920 70861113644428800 23183900071960320 7044679932474240 127550004559971840 5272182960327360 18851699049321600 20130153121249920 53145835233321600 17387925053970240 14059154560872960 95662503419978880 3954137220245520 18842614309995840 141722227288857600 44642501595990144 39859376424991200 14089359864948480 10544365920654720 106291670466643200 20936238122217600 34775850107940480 10567019898711360 15654844294387200 7908274440491040 28277548573982400 7380140881639680 79718752849982400 15702178591663200 21088731841309440 11741133220790400 212583340933286400 5535105661229760 21134039797422720 15816548880982080 14760281763279360 159437505699964800 4151329245922320 31404357183326400 42177463682618880 23482266441580800 6542654933324160 11070211322459520 31633097761964160 17611699831185600 14762112288916608 4510801396765440 8302658491844640 84354927365237760 12300234802732800 46964532883161600 23724823321473120 13085309866648320 22140422644919040 22820477796547200 63266195523928320 9225176102049600 9513381893178240 35223399662371200 29524224577833216 9813982399986240 9021602793530880 16605316983689280 24600469605465600 6854209930149120 47449646642946240 7135036419883680 44280845289838080 6766202095148160 126532391047856640 18450352204099200 19627964799972480 33210633967378560 15498295851443328 13708419860298240 94899293285892480 13837764153074400 14270072839767360 88561690579676160 44286336866749824 13532404190296320 36900704408198400 10281314895223680 66421267934757120 15855636488630400 10149303142722240 15036004655884800 27675528306148800 7088402194917120 27064808380592640 11891727366472800 73801408816396800 20562629790447360 11277003491913600 132842535869514240 5316301646187840 20298606285444480 55351056612297600 15421972342835520 14176804389834240 99631901902135680 3987226234640880 23783454732945600 147602817632793600 46494887554329984 41125259580894720 22554006983827200 10632603292375680 110702113224595200 30843944685671040 16915505237870400 7974452469281760 28937724805281600 11814003658195200 45108013967654400 23132958514253280 16353721271815200 21265206584751360 22334636878646400 221404226449190400 8860502743646400 9435957176257920 33831010475740800 15948904938563520 23628007316390400 166053169836892800 6645377057734800 46265917028506560 32707442543630400 42530413169502720 44669273757292800 6711135317873280 17721005487292800 31897809877127040 33501955317969600 14885644609325952 13290754115469600 85060826339005440 12594264319929600 23923357407845280 13422270635746560 35442010974585600 11593823179720320 63795619754254080 12565803890989440 67003910635939200 29771289218651904 10066702976809920 26581508230939200 7030713190152960 47846714815690560 9424352918242080 70884021949171200 23187646359440640 7046957368805760 127591239508508160 5273034892614720 18891396479894400 20133405953619840 53163016461878400 17390734769580480 14061426380305920 95693429631381120 3954776169461040 18848705836484160 141768043898342400 44656933827977856 39872262346408800 14093914737611520 10546069785229440 106326032923756800 20943006484982400 34781469539160960 10570436053208640 15659905264012800 7909552338922080 28337094719841600 7382526767320320 79744524692817600 15707254863736800 21092139570458880 11744928948009600 212652065847513600 5536895075490240 21140872106417280 15819104677844160 14765053534640640 159489049385635200 4152671306617680 31414509727473600 42184279140917760 23489857896019200 6548997275936640 11073790150980480 31638209355688320 17617393422014400 14764497699321216 4511530297370880 8305342613235360 84368558281835520 12304211278867200 46979715792038400 23728657016766240 13097994551873280 22147580301960960 22868532580924800 63276418711376640 9228158459150400 9514919160996480 35234786844028800 29528995398642432 9823495913904960 9023060594741760 16610685226470720 24608422557734400 6860854289076480 47457314033532480 7136189370747360 44295160603921920 6767295446056320 126552837422753280 18456316918300800 19646991827809920 33221370452941440 15503306211372672 13721708578152960 94914628067064960 13842237688725600 14272378741494720 88590321207843840 44293493097963648 13534590892112640 36912633836601600 10291281433614720 66442740905882880 15858198601660800 10150943169084480 15038434324569600 27684475377451200 7089547610154240 27069181784225280 11893648951245600 73825267673203200 20582562867229440 11278825743427200 132885481811765760 5317160707615680 20301886338168960 55368950754902400 15436922150422080 14179095220308480 99664111358824320 3987870530711760 23787297902491200 147650535346406400 46509918634118016 41165125734458880 22557651486854400 10634321415231360 110737901509804800 30873844300844160 16918238615140800 7975741061423520 28998661133534400 11815912683590400 45115302973708800 23155383225633120 16359008177584800 21268642830462720 22341857322153600 221475803019609600 8861934512692800 9445104238711680 33836477230281600 15951482122847040 23631825367180800 166106852264707200 6646450884519600 46310766451266240 32718016355169600 42537285660925440 44683714644307200 6717640982613120 17723869025385600 31902964245694080 33512785983230400 14888049981323904 13292901769039200 85074571321850880 12598335851270400 23927223184270560 13435281965226240 35447738050771200 11605062042161280 63805928491388160 12567834399818880 67025571966460800 29776099962647808 10076461473919680 26585803538078400 7037528648451840 47854446368541120 9425875799864160 70895476101542400 23210124084322560 7048096086971520 127611856982776320 5278146486338880 18897503776905600 20152922947839360 53171607076156800 17407593063241920 14075057296903680 95708892737082240 3958609864754160 18851751599728320 141790952203084800 44664149943971712 39878705307117600 14096192173943040 10556292972677760 106343214152313600 20946390666364800 34815186126483840 10572144130457280 15662435748825600 7917219729508320 28346255665358400 7383719710160640 79757410614235200 15709792999773600 21112585945355520 11746826811619200 212686428304627200 5537789782620480 21144288260914560 15834439459016640 14767439420321280 159514821228470400 4153342336965360 31419585999547200 42225171890711040 23493653623238400 6554282561447040 11075579565240960 31668878918033280 17620240217428800 14778810161748864 4515903701003520 8306684673930720 84450343781422080 12306199516934400 46987307246476800 23751659188524960 13108565122894080 22151159130481920 22875925624675200 63337757836066560 9229649637700800 9524142767905920 35240480434857600 29557620323497728 9831423842170560 9031807402007040 16613369347861440 24612399033868800 6866391254849280 47503318377049920 7143107075929440 44302318260963840 6773855551505280 126675515672133120 18459299275401600 19662847684341120 33226738695722880 15505811391337344 13732782509698560 95006636754099840 13844474456551200 14286214151858880 88604636521927680 44336430485246592 13547711103010560 36918598550803200 10299586882273920 66453477391445760 15873571279843200 10160783327257920 15053012336678400 27688948913102400 7096420101576960 27095422206021120 11905178459882400 73837197101606400 20599173764547840 11289759252508800 132906954782891520 5322315076182720 20321566654515840 55377897826204800 15449380323410880 14192840203153920 99680216087168640 3991736307137040 23810356919764800 147674394203212800 46517434174012032 41198347529095680 22579518505017600 10644630152365440 110755795652409600 30898760646821760 16934638878763200 7983472614274080 29008035953265600 11827366835961600 45159037010035200 23174070485116320 16361651630469600 21289260304730880 22345467543907200 221511591304819200 8870525126971200 9452726790756480 33869277757526400 15966945228548160 23654733671923200 166133693478614400 6652893845228400 46348140970232640 32723303260939200 42578520609461760 44690935087814400 6723062369896320 17741050253942400 31933890457096320 33518201315860800 14902482213311616 13305787690456800 85157041218923520 12600371616940800 23950417842822240 13446124739792640 35482100507884800 11614427760862080 63867780914192640 12580017452795520 67036402631721600 29804964426623232 10084593554844480 26611575380913600 7043208197034240 47900835685644480 9435013089596640 70964201015769600 7054928395966080 127735561828385280 5282406147775680 18900557425411200 20169187109688960 53223150761827200 17421641641293120 14086416394068480 95801671371288960 3961804610831760 18870026179193280 141928402031539200 44707446639934848 39917363071370400 14109856791932160 10564812295551360 106446301523654400 20966695754659200 10582392593949120 15677618657702400 7923609221663520 28350836138116800 7390877367202560 79834726142740800 15725021815994400 21129624591102720 11758213993276800 212892603047308800 5543158025401920 21164785187898240 15847218443327040 14781754734405120 159669452285481600 4157368519051440 31450043631988800 42259249182205440 23516427986553600 6558510789855360 11086316050803840 31694436886654080 17637320989915200 14790737213771904 4519548204030720 8314737038102880 84518498364410880 12318128945337600 47032855973107200 23770827664990560 13117021579710720 22172632101607680 22879622146550400 63388873773308160 9238596709003200 9531829106997120 35274641979830400 29581474427543808 9837766184783040 9039096408061440 16629474076205760 24636257890675200 6870820827467520 47541655329981120 7148871830247840 44345264203215360 6779322306046080 126777747546616320 18477193418006400 19675532369566080 33258948152411520 15520842471125376 13741641654935040 95083310659962240 13857895063504800 14297743660495680 88690528406430720 44372211641315712 13558644612092160 36954386836012800 10306231241201280 66517896304823040 13102009878222720 10168983459069120 15065160680102400 27715790127009600 7102147177762560 27117289224184320 9826507408667040 73908773672025600 20612462482402560 11298870510076800 133035792609646080 5326610383321920 20337966918138240 55431580254019200 15459346861801920 14204294355525120 99776844457234560 3994957787491440 19653014817334080 147817547344051200 46562527413376128 41224924964805120 22597741020153600 10653220766643840 110863160508038400 30918693723603840 16948305765115200 7989915574982880 29012723363131200 11836911962937600 45195482040307200 23189020292702880 16377512347778400 21306441533287680 22367128874428800 221726321016076800 8877683972203200 9458824832392320 33896611530230400 15979831149965760 23673823925875200 166294740762057600 6658262979152400 46378040585405760 32755024695556800 42612883066575360 44734257748857600 6727399479722880 17755367944406400 31959662299931520 33550693311643200 14914509073301376 13316525958304800 85225766133150720 12612586210963200 23969746724948640 13454798959445760 35510735888812800 11621920335822720 63919324599863040 12590169996942720 67101386623286400 29829018146602752 10091099219584320 26633051916609600 7047751835900160 47939493449897280 9442627497707040 71021471777625600 7060621986794880 127838649199726080 5285813876925120 18918879316444800 20182198439168640 53266103833219200 17432880503734080 14095503671800320 95878986899794560 3964360407693840 18885254995414080 142042943555251200 44743527219904128 39949577874914400 14121243973589760 10571627753850240 106532207666438400 20983616661571200 10590932980192320 15690271081766400 7928720815387680 28378318974667200 7396842081404160 79899155749828800 15737712496178400 21143255507700480 11767703311324800 213064415332876800 5547631561053120 21181865960384640 15857441630775360 14793684162808320 159798311499657600 4160723670789840 31475424992356800 42286511015400960 23535406622649600 6560624904059520 11095263122106240 31714883261550720 17651554966987200 14800278855390336 4522463806452480 8321447341579680 84573022030801920 12328070135673600 47070813245299200 23786162446163040 13121249808119040 22190526244212480 22901801277801600 63429766523101440 9246052601755200 9537978178270080 35303109933974400 29600557710780672 9840937356089280 9044927612904960 16642894683159360 24656140271347200 6873035613776640 47572324892326080 7153483633702560 44381052488424960 6783695709678720 126859533046202880 18492105203510400 19681874712178560 33285789366318720 15533368370948736 13746071227553280 95144649784652160 13869078902632800 14306967267405120 88762104976849920 44400836566171008 13567391419357440 36984210407020800 10309553420664960 66571578732637440 13112583689761920 10175543564518080 15074879354841600 27738157805265600 7106728838711040 27134782838714880 9834437767321440 73968420814041600 20619106841329920 11306159516131200 133143157465274880 5330046629033280 20351087129036160 55476315610531200 15464330130997440 14213457677422080 99857368098956160 3997534971774960 19668875534642880 147936841628083200 46600105112846208 41238213682659840 22612319032262400 10660093258066560 110952631221062400 30928660261994880 16959239274196800 7995069943549920 29040847822324800 11844548064518400 45224638064524800 23196495196496160 16390729612202400 21320186516133120 22385179983196800 221905262442124800 8883411048388800 9461873853210240 33918478548393600 15990139887099840 23689096129036800 166428946831593600 6662558286291600 46392990392992320 32781459224404800 42640373032266240 44770359966393600 6729568034636160 17766822096777600 31980279774199680 33577769974795200 14924130561293184 13325116572583200 85280746064532480 12622765039315200 23985209830649760 13459136069272320 35533644193555200 11625666623303040 63960559548399360 9467073779486400 12598292032260480 67155539949590400 29848261122586368 10094352051954240 26650233145166400 7050023655333120 47970419661299520 9448719024195360 71067288387110400 7065176859457920 127921119096798720 5287517741499840 18934147558972800 20188704103908480 53300466290332800 17438499934954560 14100047310666240 95940839322599040 3965638306124880 14200610669229600 18897438048390720 142134576774220800 44772391683879552 39975349717749600 14130353718915840 10575035482999680 106600932580665600 20997153387100800 10597765289186880 15700393021017600 7931276612249760 28401221338459200 7401613852765440 79950699435499200 15747865040325600 21150070965999360 11775294765763200 213201865161331200 5551210389574080 21195530578373760 15862553224499520 14803227705530880 159901398870998400 4163407792180560 31495730080651200 42300141931998720 23550589531526400 6564853132467840 11102420779148160 31725106448999040 17662942148644800 14805049676199552 4523921607663360 8326815584361120 84600283863997440 12336023087942400 47101179063052800 23793829836749280 13129706264935680 22204841558296320 22920283887177600 63450212897998080 9252017315956800 9541052713906560 35325884297289600 29610099352399104 9847279698701760 9047843215326720 16653631168722240 24672046175884800 6877465186394880 47587659673498560 7155789535429920 44409683116592640 6785882411495040 126900425795996160 18504034631913600 19694559397403520 33307262337444480 15543389090807424 13754930372789760 95175319346997120 13878025973935200 14311579070859840 88819366233185280 44415149028598656 13571764822990080 37008069263827200 10316197779592320 66614524674888960 13121042738993280 10178823617242560 15079738692211200 27756051947870400 7109019669185280 27143529645980160 9840782054244960 74016138527654400 20632395559184640 11309804019158400 133229049349777920 5331764751888960 20357647234485120 55512103895740800 15474296669388480 14218039338370560 99921787012333440 3998823563916720 19681564108489920 148032277055308800 46630167272422272 41264791118369280 22619608038316800 10663529503777920 111024207791481600 30948593338776960 16964706028737600 7997647127833440 29064284871652800 11848366115308800 45239216076633600 23211445004082720 16401303423741600 21327059007555840 22399620870211200 222048415582963200 8886274586481600 9467971894846080 33929412057475200 15995294255666880 23696732230617600 166536311687222400 6664705939861200 46422890008165440 32802606847483200 42654118015111680 44799241740422400 6733905144462720 17772549172963200 31990588511333760 33599431305316800 14928941305289088 13329411879722400 85308236030223360 12630908101996800 23992941383500320 13467810288925440 35545098345926400 11633159198263680 63981177022667520 9473181076497600 12602353049919360 67198862610633600 29857882610578176 10100857716694080 26658823759444800 7054567294199040 47985882767000640 9451764787439520 71090196691852800 7067454295789440 127962354045335040 5290925470649280 18946362152995200 20201715433388160 53317647518889600 17449738797395520 14109134588398080 95971765534001280 3968194102986960 14209771614746400 18903529574879040 142180393383705600 44786823915867264 39988235639167200 14134908591578880 10581850941298560 106635295037779200 21003921749865600 10601181443684160 15705453990643200 7936388205973920 28419543229492800 7403999738446080 79976471278334400 15752941312399200 21163701882597120 11779090492982400 213270590075558400 5552999803834560 21202362887368320 15872776411947840 14807999476892160 159952942556668800 4164749852875920 31505882624798400 42327403765194240 23558180985964800 6571195475080320 11105999607669120 31745552823895680 17668635739473600 14814591317817984 4526837210085120 8329499705751840 84654807530388480 12339999564076800 47116361971929600 23809164617921760 13142390950160640 22211999215338240 22935069974678400 63491105647791360 9254999673057600 9547201785179520 35337271478947200 29629182635635968 9856793212620480 9053674420170240 16658999411503680 24679999128153600 6884109545322240 47618329235843520 7160401338884640 44423998430676480 6790255815127680 126982211295582720 18509999346115200 19713586425240960 33317998823007360 15548399450736768 13768219090644480 95236658471687040 13882499509586400 14320802677769280 88847996861352960 44443773953453952 13580511630255360 37019998692230400 10326164317983360 66635997646014720 13125272263608960 10185383722691520 15089457366950400 27764999019172800 7113601330133760 27161023260510720 9843954197706720 74039997384460800 20652328635966720 11317093025212800 133271995292029440 5335200997600320 20370767445383040 55529998038345600 15489246476975040 14227202660267520 99953996469022080 4001400748200240 19687908395413440 148079994768921600 46645198352210304 41304657271933440 22634186050425600 10670401995200640 111059996076691200 30978492953950080 16975639537819200 8002801496400480 29083034511115200 11856002216889600 45268372100851200 23233869715462560 16406590329511200 21340803990401280 22406841313718400 222119992153382400 8892001662667200 9477118957299840 33951279075638400 16005602992800960 23712004433779200 166589994115036800 6669001247000400 46467739430925120 32813180659022400 42681607980802560 44813682627436800 6740410809202560 17784003325334400 32011205985601920 33610261970577600 14938562793280896 13338002494000800 85363215961605120 12634979633337600 24008404489201440 13480821618405120 35568006650668800 11644398060704640 64022411971203840 9476234725003200 12610475085237120 67220523941155200 29877125586561792 10110616213803840 26676004988001600 7061382752497920 48016808978402880 9457856313927840 71136013301337600 7072009168452480 128044823942407680 5296037064373440 18952469450006400 20221232427607680 53352009976003200 17466597091056960 14122765504995840 96033617956805760 3972027798280080 14214352087504800 18915712627855680 142272026602675200 44815688379842688 40014007482002400 14144018336904960 10592074128746880 106704019952006400 21017458475395200 10608013752678720 15715575929894400 7944055596560160 28428704175009600 7408771509807360 80028014964004800 15763093856546400 21184148257493760 11786681947420800 213408039904012800 5556578632355520 21216027505357440 15888111193120320 14817543019614720 160056029928009600 4167433974266640 31526187713092800 42368296514987520 23573363894841600 6573309589284480 11113157264711040 31776222386240640 17680022921131200 14828903780245632 8334867948533280 84736593029975040 12347952516345600 47146727789683200 23832166789680480 13146619178568960 22226314529422080 22942463018428800 63552444772481280 9260964387259200 9556425392088960 35360045842262400 29657807560491264 9859964383926720 16669735897066560 24695905032691200 6886324331631360 47664333579360960 7167319044066720 44452629058844160 6796815920576640 127104889544962560 18521928774518400 19719928767853440 33339471794133120 15558420170595456 13772648663262720 95328667158721920 13891446580888800 14334638088133440 88905258117688320 44486711340736896 25004603845599840 13593631841153280 37043857549036800 10329486497447040 66678943588266240 13133731312840320 10195223880864960 27782893161777600 7120473821556480 50009207691199680 9850298484630240 74087715098073600 20658972994894080 11328026534294400 133357887176532480 5340355366167360 20390447761729920 55565786323555200 15494229746170560 14240947643112960 100018415382399360 4005266524625520 19700596969260480 148175430196147200 46675260511786368 41317945989788160 41674339742666400 22656053068588800 10680710732334720 111131572647110400 30988459492341120 16992039801441600 8010533049251040 29092409330846400 11867456369260800 83348679485332800 23241344619255840 16417164141050400 21361421464669440 22421282200732800 222263145294220800 8900592276945600 9480167978117760 33984079602883200 16021066098502080 23734912738521600 166697358970665600 6675444207709200 46482689238511680 32834328282100800 42722842929338880 44842564401465600 6742579364115840 17801184553891200 32042132197004160 33631923301099200 14952995025268608 13350888415418400 85445685858677760 12643122696019200 24031599147753120 13485158728231680 35602369107782400 11648144348184960 64084264394008320 9482342022014400 12622658138213760 67263846602198400 29905990050537216 10113869046173760 26701776830836800 7063654571930880 48063198295506240 9466993603660320 71204738215564800 7078841477447040 128168528788016640 5297740928948160 18964684044028800 20227738092347520 53403553661673600 17472216522277440 14127309143861760 96126396591012480 3973305696711120 14223513033021600 18933987207320640 142409476431129600 44858985075805824 40052665246255200 14157682954894080 10595481857896320 106807107323347200 21037763563689600 10618262216170560 15730758838771200 7946611393422240 28447026066043200 7415929166849280 80105330492510400 15778322672767200 21190963715792640 11798069129078400 213614214646694400 5561946875136960 21236524432341120 15893222786844480 14831858333698560 160210660985020800 4171460156352720 31556645345534400 42381927431585280 23596138258156800 6580708988999040 11123893750273920 31786445573688960 17697103693617600 14833674601054848 8342920312705440 84763854863170560 12359881944748800 47192276516313600 23839834180266720 13161417977998080 22247787500547840 22957249105929600 63572891147377920 9269911458561600 9559499927725440 35394207387235200 29667349202109696 9871063483498560 16685840625410880 24719763889497600 6894076083713280 47679668360533440 7169624945794080 44495575001095680 6799002622392960 127145782294755840 18539822917123200 19742126966997120 33371681250821760 15573451250383488 13788152167426560 95359336721066880 13904867187842400 14339249891588160 88991150002191360 44501023803164544 25028760938116320 13598005244785920 37079645834246400 10341114125569920 66743362501643520 13146419886687360 10198503933589440 27809734375684800 7122764652030720 50057521876232640 9859814915015520 74159291668492800 20682228251139840 11331671037321600 133486725003287040 5342073489023040 20397007867178880 55619468751369600 15511671188354880 14245529304061440 100115043752465280 4006555116767280 19719629830031040 148318583336985600 46720353751150464 41364456502279680 41714601563527200 22663342074643200 10684146978046080 111238937502739200 31023342376709760 16997506555982400 8013110233534560 29111158970308800 11871274420051200 83429203127054400 23267506782532320 16433024858359200 21368293956092160 22442943531254400 222477875005478400 8903455815038400 9490839550980480 33995013111964800 16026220467069120 23742548840102400 166858406254108800 6677591861278800 46535013565064640 32866049716718400 42736587912184320 44885887062508800 6750169306312320 17806911630076800 32052440934138240 33664415296881600 14957805769264512 13355183722557600 85473175824368640 12655337290041600 24039330700603680 13500338612624640 35613823260153600 11661256354366080 64104881868276480 9491502967531200 12626719155872640 67328830593763200 29915611538529024 10125253959468480 26710367445115200 7071605939946240 48078661401207360 9470039366904480 71227646520307200 7081118913778560 128209763736552960 5303704454959680 18983005935062400 20250507918936960 53420734890230400 17491884531549120 14143211879892480 96157322802414720 3977778341219760 14237254451296800 18940078733808960 142455293040614400 44873417307793536 40065551167672800 14162237827557120 10607408909919360 106841469780460800 21044531926454400 10621678370667840 15735819808396800 7955556682439520 28474508902593600 7418315052529920 80131102335345600 15783398944840800 21214817819838720 11801864856297600 213682939560921600 5563736289397440 21243356741335680 15911113364879040 14836630105059840 160262204670691200 4172802217048080 31566797889681600 42429635639677440 23603729712595200 6583880160305280 11127472578794880 31822226729758080 17702797284446400 14850372473887104 8345604434096160 84859271279354880 12363858420883200 47207459425190400 23866670047318560 13167760320610560 22254945157589760 22979428237180800 63644453459516160 9272893815662400 9570260802453120 35405594568892800 29700744947774208 9875820240457920 16691208868192320 24727716841766400 6897398263176960 47733340094637120 7177695601839840 44509890315179520 6806656078750080 127288906919032320 18545787631324800 19751640480915840 33382417736384640 15578461610312832 13794796526353920 95466680189274240 13909340723493600 14355391203679680 89019780630359040 44551117421661312 25036813302288480 13613312157500160 37091575262649600 10346097394765440 66764835472769280 13150649411303040 10209984118125120 27818681446987200 7130782558690560 50073626604576960 9862987058477280 74183150525299200 20692194789530880 11344426797916800 133529670945538560 5348086919017920 20419968236250240 55637362893974400 15519146092148160 14261565117381120 100147253209153920 4011065189263440 19725974116954560 148366301050598400 46735384830938496 41384389579061760 41728022170480800 22688853595833600 10696173838035840 111274725787948800 31038292184296320 17016640196875200 8022130378526880 29139283429502400 11884637597817600 83456044340961600 23278719138222240 16438311764128800 21392347676071680 22450163974761600 222549451575897600 8913478198363200 9495413082207360 34033280393750400 16044260757053760 23769275195635200 166912088681923200 6685108648772400 46557438276444480 32876623528257600 42784695352143360 44900327949523200 6753422138682240 17826956396726400 32088521514107520 33675245962142400 14974643373250176 13370217297544800 85569390704286720 12659408821382400 24066391135580640 13506844277364480 35653912793452800 11666875785586560 64177043028215040 9494556616036800 12640932717678720 67350491924284800 29949286746500352 10130133208023360 26740434595089600 7075013669095680 48132782271161280 9480699538259040 71307825586905600 7089089940938880 128354086056430080 5306260251821760 18989113232073600 20260266416046720 53480869190179200 17500313678379840 14150027338191360 96265564542322560 3979695188866320 14241834924055200 18961399076518080 142615651173811200 44923930119750528 40110651892634400 14178179881877760 10612520503643520 106961738380358400 21068221196131200 10633634911408320 15753533202086400 7959390377732640 28483669848110400 7426665652412160 80221303785268800 15801165897098400 21225041007287040 11815149901564800 213923476760716800 5569999239309120 21267269822816640 15918780755465280 14853331304824320 160442607570537600 4177499429481840 31602331794196800 42450082014574080 23630299803129600 6592336617121920 11139998478618240 31837561510930560 17722724852347200 14857528705100928 8354998858963680 84900164029148160 12377776087353600 47260599606259200 23878171133197920 13184673234243840 22279996957236480 22986821280931200 63675123021861120 9283332065515200 9574872605907840 35445449704694400 29715057410201856 9888504925682880 16709997717927360 24755552174707200 6906257408413440 47756342266395840 7181154454430880 44559993914472960 6809936131474560 127350246043722240 18566664131030400 19777009851365760 33419995435854720 15595997870065536 13812514816826880 95512684532791680 13924998098272800 14362308908861760 89119987828945920 44572586115302784 25064996576891040 13619872262949120 37133328262060800 10359386112620160 66839990871709440 13165452747457920 10214904197211840 27849996196545600 7134218804401920 50129993153782080 9874089560593440 74266656524121600 20718772225240320 11349893552457600 133679981743418880 5350664103301440 20429808394423680 55699992393091200 15539079168930240 14268437608803840 100259986307564160 4012998077476080 19748179121186880 148533313048243200 46787993610196608 41437544450480640 41774994294818400 22699787104915200 10701328206602880 111399984786182400 31078158337860480 17024840328686400 8025996154952160 29148658249233600 11890364674003200 83549988589636800 23308618753395360 16456815934322400 21402656413205760 22475435527036800 222799969572364800 8917773505502400 9507609165479040 34049680657372800 16051992309904320 23780729348006400 167099977179273600 6688330129126800 46617237506790720 32913631868644800 42805312826411520 44950871054073600 6762096358335360 17835547011004800 32103984619808640 33713153290555200 14981859489244032 13376660258253600 85610625652823040 12673659181075200 24077988464856480 13524192716670720 35671094022009600 11681860935507840 64207969239617280 9505244385806400 12647024244167040 67426306581110400 29963718978488064 10143144537503040 26753320516507200 7084100946827520 48155976929712960 9485268183125280 71342188044019200 7092506095436160 128415938479234560 5313075710120640 19010488771612800 20286289075006080 53506641033014400 17522791403261760 14168201893655040 96311953859425920 3984806782590480 14257866578709600 18970536366250560 142684376088038400 44945578467732096 40129980774760800 14185012190872320 10626151420241280 107013282066028800 21078373740278400 10638759143154240 15761124656524800 7969613565180960 28515733157419200 7430244480933120 80259961549521600 15808780305208800 21252302840482560 11820843492393600 214026564132057600 5572683360699840 21277518286308480 15939227130361920 14860488961866240 160519923099043200 4179512520524880 31617560610417600 42504605680965120 23641686984787200 6595507788428160 11145366721399680 31878454260723840 17731265238590400 14876611988337792 8359025041049760 85009211361930240 12383740801555200 47283373969574400 23908840695542880 13191015576856320 22290733442799360 23012696934057600 63756908521447680 9287805601166400 9587170748453760 35462530477180800 29753223976675584 9893261682642240 16718050082099520 24767481603110400 6909579587877120 47817681391085760 7190378061340320 44581466885598720 6818682938739840 127513817042895360 18575611202332800 19786523365284480 33436100164199040 15603513409959552 13819159175754240 95635362782171520 13931708401749600 14380756122680640 89162933771197440 44629835965013376 25077075123149280 13637365877479680 37151222404665600 10364369381815680 66872200328398080 13171797034381440 10228024408109760 27863416803499200 7143382126298880 50154150246298560 9878847775786080 74302444809331200 20728738763631360 11364471564566400 133744400656796160 5357536594724160 20456048816219520 55726833606998400 15546554072723520 14286764252597760 100308300492597120 4018152446043120 19757695551572160 148604889618662400 46810540229878656 41457477527262720 41795125205248800 22728943129132800 10715073189448320 111453667213996800 31093108145447040 17046707346849600 8036304892086240 29181470118292800 11905636877164800 83590250410497600 23319831109085280 16464746292976800 21430146378896640 22486266192297600 222907334427993600 8929227657873600 9512182696705920 34093414693699200 16072609784172480 23811273754329600 167180500820995200 6696920743405200 46639662218170560 32929492585953600 42860292757793280 44972532384595200 6765349190705280 17858455315747200 32145219568344960 33729399288446400 15001102465227648 13393841486810400 85720585515586560 12679766478086400 24108914676258720 13530698381410560 35716910631494400 11687480366728320 64290439136689920 9509824858564800 12663268314802560 67458798576892800 30002204930455296 10148023786057920 26787682973620800 25359532956172800 7087508675976960 48217829352517440 9497451236101920 71433821262988800 7101615840762240 128580878273379840 19019649717129600 20296047572115840 53575365947241600 17531220550092480 14175017351953920 96435658705034880 14264737287847200 18994902472203840 142867642525977600 45003307395682944 40181524460431200 14203231681524480 38039299434259200 10631263013965440 107150731894483200 21105447191337600 10652423761143360 15781368535027200 28529474575694400 7439788023655680 80363048920862400 15829085393503200 76078598868518400 21262526027930880 11836026401270400 214301463788966400 5579841017741760 21304847522286720 57058949151388800 15946894520948160 14879576047311360 160726097841724800 4184880763306320 31658170787006400 152157197737036800 42525052055861760 23672052802540800 6599736016836480 11159682035483520 114117898302777600 31893789041896320 17754039601905600 14883768219551616 8369761526612640 85050104111723520 12399646706092800 47344105605081600 23920341781422240 13199472033672960 22319364070967040 23023786499683200 228235796605555200 63787578083792640 9299735029569600 9591782551908480 35508079203811200 29767536439103232 9899604025254720 16739523053225280 24799293412185600 6914009160495360 171176847454166400 47840683562844480 7193836913931360 44638728141934080 6821962991464320 127575156167585280 18599470059139200 19799208050509440 33479046106450560 15623554849676928 13828018320990720 95681367125688960 13949602544354400 14387673827862720 89277456283868160 44651304658654848 25109284579837920 13643925982928640 37198940118278400 10371013740743040 66958092212901120 13188715132844160 10232944487196480 27899205088708800 7146818372010240 50218569159675840 9891536349633120 74397880236556800 20742027481486080 11369938319107200 133916184425802240 5360113779007680 19463688231926400 20465888974392960 55798410177417600 15556520611114560 14293636744020480 100437138319351680 4020085334255760 19783072699266240 148795760473113600 46870664549030784 41484054962972160 41848807633063200 22739876638214400 10720227558015360 111596820354835200 31113041222229120 17054907478660800 8040170668511520 29195532347889600 11911363953350400 83697615266126400 23334780916671840 16485893916055200 21440455116030720 22515147966326400 223193640709670400 8933522965012800 9518280738341760 34109814957321600 16080341337023040 23822727906700800 167395230532252800 6700142223759600 46669561833343680 32971787832110400 42880910232061440 45030295932652800 6769686300531840 17867045930025600 32160682674046080 33772721949489600 15008318581221504 13400284447519200 85761820464122880 12696052603449600 24120512005534560 13539372601063680 35734091860051200 11694972941688960 64321365348092160 9522039452587200 12669359841290880 67545443898979200 30016637162443008 10154529450797760 26800568895038400 25392105206899200 7092052314842880 48241024011069120 9502019880968160 71468183720102400 7105031995259520 128642730696184320 19044078905174400 20309058901595520 53601137790076800 17542459412533440 14184104629685760 96482048022138240 14283059178880800 19004039761936320 142936367440204800 45024955743664512 40200853342557600 14210063990519040 38088157810348800 10638078472264320 107202275580153600 21115599735484800 10657547992889280 15788959989465600 28566118357761600 7443366852176640 80401706685115200 15836699801613600 76176315620697600 21276156944528640 11841719992099200 214404551160307200 5582525139132480 21315095985778560 57132236715523200 15957117708396480 14886733704353280 160803413370230400 4186893854349360 31673399603227200 152352631241395200 42552313889057280 23683439984198400 6601850131040640 11165050278264960 114264473431046400 31914235416792960 17762579988148800 14893309861170048 8373787708698720 85104627778114560 12405611420294400 47366879968396800 23935676562594720 13203700262081280 22330100556529920 23053358674684800 228528946862092800 63828470833585920 9304208565220800 9597931623181440 35525159976297600 29786619722340096 9902775196560960 16747575417397440 24811222840588800 6916223946804480 171396710146569600 47871353125189440 7198448717386080 44660201113059840 6826336395096960 127656941667171840 18608417130441600 19805550393121920 33495150834794880 15631070389570944 13832447893608960 95742706250378880 13956312847831200 14396897434772160 89320402226119680 44679929583510144 25121363126096160 13652672790193920 37216834260883200 10374335920206720 66990301669589760 13195059419767680 10239504592645440 27912625695662400 7151400032958720 50242726252192320 9896294564825760 74433668521766400 20748671840413440 11377227325161600 133980603339179520 5363550024719040 19488687751209600 20479009185290880 55825251391324800 15561503880310080 14302800065917440 100485452504384640 4022662518539280 19792589129651520 148867337043532800 46893211168712832 41497343680826880 41868938543493600 22754454650323200 10727100049438080 111650502782649600 31123007760620160 17065840987742400 8045325037078560 29233031626814400 11919000054931200 83737877086987200 23342255820465120 16493824274709600 21454200098876160 22525978631587200 223301005565299200 8939250041198400 34131681975484800 16090650074157120 23838000109862400 167475754173974400 6704437530898800 46684511640930240 32987648549419200 42908400197752320 45051957263174400 6771854855445120 17878500082396800 32181300148314240 33788967947380800 15017940069213312 13408875061797600 85816800395504640 12702159900460800 24135975111235680 13543709710890240 35757000164793600 11698719229169280 64362600296628480 9526619925345600 12677481876608640 67577935894761600 30035880138426624 10157782283167680 26817750123595200 25404319800921600 7094324134275840 48271950222471360 9508111407456480 71514000329587200 7109586867922560 128725200593256960 19053239850691200 20315564566335360 53635500247190400 17548078843753920 14188648268551680 96543900444942720 14289929888018400 19016222814912960 143028000659174400 45053820207639936 40226625185392800 14219173735845120 38106479701382400 10641486201413760 107271000494380800 21129136461014400 10664380301883840 15799081928716800 28579859776036800 7448138623537920 80453250370785600 15846852345760800 76212959402764800 21282972402827520 11849311446537600 214542000988761600 5586103967653440 21328760603767680 57159719552073600 15962229302120640 14896277247075840 160906500741571200 4189577975740080 31693704691521600 152425918805529600 42565944805655040 23698622893075200 6605021302346880 11172207935306880 114319439104147200 31924458604241280 17773967169806400 14898080681979264 8379155951480160 85131889611310080 12413564372563200 47397245786150400 23943343953180960 13210042604693760 22344415870613760 23064448240310400 228638878208294400 63848917208482560 9310173279422400 9601006158817920 35547934339612800 29796161363958528 9907531953520320 16758311902960320 24827128745126400 6919546126268160 171479158656220800 47886687906361920 7200754619113440 44688831741227520 6828523096913280 127697834416965120 18620346558844800 19815063907040640 33516623805920640 15641091109429632 13839092252536320 95773375812723840 13965259919133600 14401509238226880 89377663482455040 44694242045937792 25137467854440480 13657046193826560 37240693117689600 10379319189402240 67033247611841280 13203518468999040 10242784645369920 27930519838267200 7153690863432960 50274935708880960 9902638851749280 74481386235379200 20758638378804480 11380871828188800 134066495223682560 5365268147574720 19498062570940800 20485569290739840 55861039676534400 15568978784103360 14307381726865920 100549871417761920 4023951110681040 19805277703498560 148962772470758400 46923273328288896 41517276757608960 41895779757400800 22761743656377600 10730536295149440 111722079353068800 31137957568206720 17071307742283200 8047902221362080 29247093856411200 11922818105721600 83791559514801600 23353468176155040 16504398086248800 21461072590298880 22540419518601600 223444158706137600 8942113579291200 34142615484566400 16095804442724160 23845636211443200 167583119029603200 6706585184468400 46706936352310080 33008796172497600 42922145180597760 45080839037203200 6775107687815040 17884227158582400 32191608885448320 33810629277902400 15022750813209216 13413170368936800 85844290361195520 12710302963142400 24143706664086240 13550215375630080 35768454317164800 11704338660389760 64383217770896640 9532727222356800 12681542894267520 67621258555804800 30045501626418432 10162661531722560 26826340737873600 25420605926284800 7097731863425280 48287413328172480 9511157170700640 71536908634329600 7111864304254080 128766435541793280 19065454444713600 20325323063445120 53652681475747200 17556507990584640 14195463726850560 96574826656344960 14299090833535200 19022314341401280 143073817268659200 45068252439627648 40239511106810400 14223728608508160 38130908889427200 10646597795137920 107305362951494400 21135904823779200 10667796456381120 15804142898342400 28598181667070400 7450524509218560 80479022213620800 15851928617834400 76261817778854400 21293195590275840 11853107173756800 214610725902988800 5587893381913920 21335592912762240 57196363334140800 15969896692706880 14901049018437120 160958044427241600 4190920036435440 31703857235668800 152523635557708800 42586391180551680 23706214347513600 6608192473653120 11175786763827840 114392726668281600 31939793385413760 17779660760635200 14905236913193088 8381840072870880 85172782361103360 12417540848697600 47412428695027200 23954845039060320 13216384947306240 22351573527655680 23079234327811200 228785453336563200 63879586770827520 9313155636523200 9605617962272640 35559321521270400 29810473826386176 9912288710479680 16763680145741760 24835081697395200 6922868305731840 171589090002422400 47909690078120640 7204213471704480 44703147055311360 6831803149637760 127759173541655040 18626311273046400 19824577420959360 33527360291483520 15646101469358976 13845736611463680 95819380156241280 13969733454784800 14408426943408960 89406294110622720 44715710739579264 25145520218612640 13663606299275520 37252622546092800 10384302458597760 67054720582967040 13207747993614720 10247704724456640 27939466909569600 7157127109144320 50291040437225280 9905810995211040 74505245092185600 20768604917195520 11386338582729600 134109441165934080 5367845331858240 19510562330582400 20495409448913280 55878933819139200 15576453687896640 14314254218288640 100582080874450560 4025883998893680 19811621990422080 149010490184371200 46938304408076928 41537209834391040 41909200364354400 22772677165459200 10735690663716480 111757867638278400 31152907375793280 17079507874094400 8051767997787360 29265843495873600 11928545181907200 83818400728708800 23364680531844960 16509684992018400 21471381327432960 22547639962108800 223515735276556800 8946408886430400 34159015748188800 16103535995574720 23857090363814400 167636801457417600 6709806664822800 46729361063689920 33019369984036800 42942762654865920 45095279924217600 6778360520184960 17892817772860800 32207071991149440 33821459943163200 15029966929203072 13419613329645600 85885525309731840 12714374494483200 24155303993362080 13556721040369920 35785635545721600 11709958091610240 64414143982298880 9535780870862400 12687634420755840 67642919886326400 30059933858406144 10167540780277440 26839226659291200 25428748988966400 7101139592574720 48310607986724160 9515725815566880 71571271091443200 7115280458751360 128828287964597760 19071561741724800 20335081560554880 53678453318582400 17564937137415360 14202279185149440 96621215973448320 14303671306293600 19031451631133760 143142542182886400 45089900787609216 40258839988936800 14230560917502720 38143123483449600 10651709388862080 107356906637164800 21146057367926400 10672920688127040 15811734352780800 28607342612587200 7454103337739520 80517679977873600 15859543025944800 76286246966899200 21303418777724160 11858800764585600 214713813274329600 5590577503304640 21345841376254080 57214685225174400 15977564083293120 14908206675479040 161035359955747200 4192933127478480 31719086051889600 152572493933798400 42606837555448320 23717601529171200 6612420702061440 11181155006609280 114429370450348800 31955128166586240 17788201146878400 14912393144406912 8385866254956960 85213675110896640 12423505562899200 47435203058342400 23966346124939680 13224841404122880 22362310013218560 23086627371561600 228858740900697600 63910256333172480 9317629172174400 9610229765727360 35576402293756800 29824786288813824 9918631053092160 16771732509913920 24847011125798400 6927297878350080 171644055675523200 47932692249879360 7207672324295520 44724620026437120 6835083202362240 127820512666344960 18635258344348800 19837262106184320 33543465019827840 15653617009252992 13854595756700160 95865384499758720 13976443758261600 14415344648591040 89449240052874240 44737179433220736 25157598764870880 13670166404724480 37270516688697600 10390946817525120 67086930039655680 13214092280538240 10252624803543360 27952887516523200 7160563354855680 50315197529741760 9910569210403680 74541033377395200 20781893635050240 11391805337270400 134173860079311360 5370422516141760 19516812210403200 20505249607086720 55905775033046400 15586420226287680 14321126709711360 100630395059483520 4027816887106320 19821138420807360 149082066754790400 46960851027758976 41563787270100480 41929331274784800 22783610674540800 10740845032283520 111811550066092800 31172840452575360 17087708005905600 8055633774212640 29275218315604800 11934272258092800 83858662549569600 23379630339431520 16517615350672800 21481690064567040 22558470627369600 223623100132185600 8950704193569600 34175416011811200 16111267548425280 23868544516185600 167717325099139200 6713028145177200 46759260678863040 33035230701345600 42963380129134080 45116941254739200 6782697630011520 17901408387139200 32222535096850560 33837705941054400 15037183045196928 13426056290354400 85926760258268160 12720481791494400 24166901322637920 13565395260023040 35802816774278400 11717450666570880 64445070193701120 9540361343620800 12693725947244160 67675411882108800 30074366090393856 10174046445017280 26852112580708800 25440963582988800 7105683231440640 48333802645275840 9520294460433120 71605633548556800 7118696613248640 128890140387402240 19080722687241600 20348092890034560 53704225161417600 17576175999856320 14211366462881280 96667605290551680 14310542015431200 19040588920866240 143211267097113600 45111549135590784 40278168871063200 14237393226497280 38161445374483200 10658524847160960 107408450322835200 21156209912073600 10678044919872960 15819325807219200 28621084030862400 7457682166260480 80556337742126400 15867157434055200 76322890748966400 21317049694321920 11864494355414400 214816900645670400 5593261624695360 21356089839745920 57242168061724800 15987787270741440 14915364332520960 161112675484252800 4194946218521520 31734314868110400 152645781497932800 42634099388643840 23728988710828800 6615591873367680 11186523249390720 114484336123449600 31975574541482880 17796741533121600 14921934786025344 8389892437043040 85268198777287680 12429470277100800 47457977421657600 23981680906112160 13231183746735360 22373046498781440 23097716937187200 228968672246899200 63951149082965760 9322102707825600 9616378837000320 35593483066243200 29843869572050688 9923387810051520 16779784874086080 24858940554201600 6930620057813760 171726504185174400 47963361812224320 7212284127750240 44746092997562880 6839456605994880 127902298165931520 18644205415651200 19846775620103040 33559569748172160 15661132549147008 13861240115627520 95926723624448640 13983154061738400 14424568255500480 89492185995125760 44765804358076032 25169677311129120 13678913211989760 37288410831302400 10395930086720640 67119139496344320 13220436567461760 10259184908992320 27966308123476800 7165145015804160 50339354622258240 9915327425596320 74576821662604800 20791860173441280 11399094343324800 134238278992688640 5373858761853120 19526187030134400 20518369817984640 55932616246953600 15593895130080960 14330290031608320 100678709244516480 4030394071389840 19830654851192640 149153643325209600 46983397647441024 41583720346882560 41949462185215200 22798188686649600 10747717523706240 111865232493907200 31187790260161920 17098641514987200 8060788142779680 29289280545201600 11941908359673600 83898924370430400 23390842695121440 16525545709327200 21495435047412480 22569301292630400 223730464987814400 8956431269755200 34197283029974400 16121576285559360 23883816719347200 167797848740860800 6717323452316400 46781685390242880 33051091418654400 42990870094824960 45138602585260800 6785950462381440 17912862539510400 32243152571118720 33853951938945600 15046804533188736 13434646904632800 85981740189649920 12726589088505600 24182364428339040 13571900924762880 35825725079020800 11723070097791360 64486305142237440 9544941816379200 12701847982561920 67707903877891200 30093609066377472 10178925693572160 26869293809265600 25453178177011200 7109090960590080 48364728856678080 9526385986921440 71651450158041600 7123251485911680 128972610284474880 19089883632758400 20357851387144320 53738587618531200 17584605146687040 14218181921180160 96729457713356160 14317412724568800 19052771973842880 143302900316083200 45140413599566208 40303940713898400 14246502971823360 38179767265516800 10663636440885120 107477175237062400 21169746637603200 10684877228867520 15829447746470400 28634825449137600 7462453937621760 80607881427796800 15877309978202400 76359534531033600 21327272881770240 11872085809852800 214954350474124800 5596840453216320 21369754457735040 57269650898275200 15995454661327680 14924907875243520 161215762855593600 4197630339912240 31754619956404800 152719069062067200 42654545763540480 23744171619705600 6620877158878080 11193680906432640 114539301796550400 31990909322655360 17808128714779200 14929091017239168 8395260679824480 85309091527080960 12437423229369600 47488343239411200 23993181991991520 13241754317756160 22387361812865280 23108806502812800 229078603593100800 63981818645310720 9328067422027200 9620990640455040 35616257429558400 29858182034478336 9931315738317120 16790521359648960 24874846458739200 6936157023586560 171808952694825600 47986363983983040 7215742980341280 44774723625730560 6842736658719360 127963637290621440 18656134844054400 19862631476634240 33581042719297920 15671153269005696 13872314047173120 95972727967966080 13992101133040800 14431485960682560 89549447251461120 44787273051717504 25185782039473440 13685473317438720 37312269688108800 10404235535379840 67162085438595840 13228895616693120 10264104988079040 27984202266081600 7168581261515520 50371564078946880 9921671712519840 74624539376217600 20808471070759680 11404561097865600 134324170877191680 5376435946136640 19535561849865600 20528209976158080 55968404532163200 15606353303069760 14337162523031040 100743128157893760 4032326959602480 19843343425039680 149249078752435200 47013459807017088 41616942141519360 41976303399122400 22809122195731200 10752871892273280 111936809064326400 22048159361155200 31212706606139520 17106841646798400 8064653919204960 29303342774798400 11947635435859200 83952606798244800 16536119520866400 21505743784546560 22583742179644800 223873618128652800 8960726576894400 34213683293596800 16129307838409920 23895270871718400 167905213596489600 6720544932670800 33072239041732800 43011487569093120 45167484359289600 6791371849664640 17921453153788800 32258615676819840 33875613269467200 15054020649182592 13441089865341600 86022975138186240 12734732151187200 24193961757614880 13582743699329280 35842906307577600 11732435816492160 64517231353639680 9551049113390400 12707939509050240 67751226538934400 30108041298365184 10187057774496960 26882179730683200 25469464302374400 7114770509172480 48387923515229760 9530954631787680 71685812615155200 7126667640408960 129034462707279360 19102098226780800 20374115548993920 53764359461366400 17598653724738240 14229541018344960 96775847030459520 14326573670085600 19061909263575360 143371625230310400 45162061947547776 40323269596024800 14253335280817920 38204196453561600 10672155763758720 107528718922732800 21179899181750400 10690001460613440 15837039200908800 28653147340171200 7466032766142720 80646539192049600 15884924386312800 76408392907123200 21344311527517440 11877779400681600 215057437845465600 5599524574607040 21380002921226880 57306294680342400 16008233645638080 14932065532285440 161293078384099200 4199643430955280 31769848772625600 152816785814246400 42688623055034880 23755558801363200 6627219501490560 11199049149214080 114612589360684800 32016467291276160 17816669101022400 14941018069262208 8399286861910560 85377246110069760 12443387943571200 47511117602726400 24012350468457120 13254439002981120 22398098298428160 23123592590313600 229225178721369600 64032934582552320 9332540957678400 9628676979546240 35633338202044800 29882036138524416 9940829252235840 16798573723821120 24886775887142400 6942801382513920 171918884041027200 48024700936914240 7221507734659680 44796196596856320 6848203413260160 128065869165104640 18665081915356800 19881658504471680 33597147447642240 15678668808899712 13885602765027840 96049401873828480 13998811436517600 14443015469319360 89592393193712640 44823054207786624 13032041073004800 25197860585731680 13696406826520320 37330163830713600 10414202073770880 67194294895284480 13235239903616640 10272305119890240 27997622873035200 7174308337701120 50395721171463360 9926429927712480 74660327661427200 20828404147541760 11413672355433600 134388589790568960 5380731253275840 19548061609507200 20544610239780480 55995245746070400 15621303110656320 14348616675402240 100791442342926720 4035548439956880 19852859855424960 149320655322854400 47036006426699136 41656808295083520 41996434309552800 22827344710867200 10761462506551680 111990491492140800 22058733172694400 31242606221312640 17120508533150400 8071096879913760 29322092414260800 11957180562835200 83992868619105600 16544049879520800 21522925013103360 22594572844905600 223980982984281600 8967885422126400 34241017066300800 16142193759827520 23914361125670400 167985737238211200 6725914066594800 33088099759041600 43045850026206720 45189145689811200 6797877514404480 17935770844252800 32284387519655040 33891859267358400 15066047509172352 13451828133189600 86091700052413440 12740839448198400 24213290639741280 13595755028808960 35871541688505600 11743674678933120 64568775039310080 9555629586148800 12718092053197440 67783718534716800 30132095018344704 10196816271606720 26903656266379200 25481678896396800 7121585967471360 48426581279482560 9538569039898080 71743083377011200 7132361231237760 129137550078620160 19111259172297600 20393632543213440 53807312532758400 17615512018399680 14243171934942720 96853162558965120 14333444379223200 19077138079796160 143486166754022400 45198142527517056 40355484399568800 14264722462475520 38222518344595200 10682378951207040 107614625065516800 21196820088662400 10698541846856640 15849691624972800 28666888758446400 7471997480344320 80710968799137600 15897615066496800 76445036689190400 21364757902414080 11887268718729600 215229250131033600 5603998110258240 21397083693713280 57333777516892800 16023568426810560 14943994960688640 161421937598275200 4202998582693680 31795230132993600 152890073378380800 42729515804828160 23774537437459200 6628276558592640 11207996220516480 114667555033785600 32047136853621120 17830903078094400 14955330531689856 8405997165387360 85459031609656320 12453329133907200 47549074874918400 24035352640215840 13256553117185280 22415992441032960 23134682155939200 229335110067571200 64094273707242240 9339996850430400 9637900586455680 35661806156188800 29910661063379712 9942414837888960 16811994330774720 24906658267814400 6943908775668480 172001332550678400 48070705280431680 7228425439841760 44831984882065920 6854763518709120 128188547414484480 18679993700860800 19884829675777920 33623988661549440 15691194708723072 13887817551336960 96141410560863360 14009995275645600 14456850879683520 89663969764131840 44865991595069568 13038290952825600 25217991496162080 13709527037418240 37359987401721600 10415863163502720 67247977323098880 13245813715155840 10282145278063680 28019990551291200 7181180829123840 50435982992324160 9934360286366880 74719974803443200 20831726327005440 11424605864515200 134495954646197760 5385885621842880 19557436429238400 20564290556127360 56039981102582400 15623794745254080 14362361658247680 100871965984648320 4039414216382160 19868720572733760 149439949606886400 47073584126169216 41663452654010880 42029985826936800 22849211729030400 10771771243685760 112079962205164800 22076356191926400 31247589490508160 17136908796772800 8078828432764320 29336154643857600 11968634715206400 84059971653873600 16557267143944800 21543542487371520 22612623953673600 224159924410329600 8976476036404800 34273817593545600 16157656865528640 23937269430412800 168119943307747200 6732357027303600 33114534287889600 43087084974743040 45225247907347200 6798961791861120 17952952072809600 32315313731057280 33918935930510400 15080479741160064 13464714054607200 86174169949486080 12751018276550400 24236485298292960 13597923583722240 35905904145619200 11745547822673280 64630627462114560 9563263707412800 12730275106174080 67837871861020800 30160959482320128 10198442687791680 26929428109214400 25502036553100800 7122721877187840 48472970596585920 9547706329630560 71811808291238400 7139193540232320 129261254924229120 19126527414825600 20396885375583360 53858856218428800 17618321734009920 14245443754375680 96945941193171840 14344895561119200 19095412659261120 143623616582476800 45241439223480192 40394142163821600 14278387080464640 38253054829651200 10684082815781760 107717712436857600 21217125176956800 10708790310348480 15864874533849600 28689791122238400 7479155137386240 80788284327643200 15912843882717600 76506109659302400 21368165631563520 11898655900387200 215435424873715200 5609366353039680 21417580620696960 57379582244476800 16026124223672640 14958310274772480 161576568655286400 4207024764779760 31825687765435200 153012219318604800 42736331263127040 23797311800774400 6631447729898880 11218732706079360 114759164488953600 32052248447345280 17847983850580800 14957715942094464 8414049529559520 85472662526254080 12465258562310400 47594623601548800 24039186335508960 13262895459797760 22437465412158720 23153164765315200 229518328977907200 64104496894690560 9348943921732800 9639437854273920 35695967701161600 29915431884188928 9947171594848320 16828099059119040 24930517124620800 6947230955132160 172138746733430400 48078372671017920 7229578390705440 33906116780827200 44874930824317440 6855856869617280 128208993789381120 18697887843465600 19894343189696640 33656198118238080 15706225788511104 13894461910264320 96156745342035840 14023415882599200 14459156781410880 89749861648634880 44873147826283392 13048707419193600 25242148588678560 13711713739234560 37395775686931200 10420846432698240 67312396236476160 13258502289002880 10283785304425920 28046831765198400 7182326244360960 50484297177357120 9943876716752160 74791551373862400 20841692865396480 11426428116028800 134624792472952320 5386744683270720 19573061128790400 20567570608851840 56093663530396800 15631269649047360 14364652488721920 100968594354714240 4040058512453040 19887753433504320 149583102747724800 47118677365533312 41683385730792960 42070247647797600 22852856232057600 10773489366541440 112187327060793600 22097503815004800 31262539298094720 17139642174043200 8080117024906080 29359591693185600 11970543740601600 84140495295595200 16573127861253600 21546978733082880 22634285284195200 224374654121587200 8977907805451200 34279284348086400 16160234049812160 23941087481203200 168280990591190400 6733430854088400 33146255722507200 43093957466165760 45268570568390400 6802214624231040 17955815610902400 32320468099624320 33951427926292800 15082885113158016 13466861708176800 86187914932331520 12763232870572800 24240351074718240 13604429248462080 35911631221804800 11751167253893760 64640936199248640 9572424652929600 12732305615003520 67902855852585600 30165770226316032 10203321936346560 26933723416353600 25526465741145600 7126129606337280 48480702149436480 9549229211252640 71823262443609600 7140332258398080 129281872398497280 19144849305859200 20406643872693120 53867446832707200 17626750880840640 14252259212674560 96961404298872960 14358636979394400 19098458422505280 143646524887219200 45248655339474048 40400585124530400 14280664516796160 38289698611718400 10689194409505920 107734893665414400 21220509358339200 10710498387597120 15867405018662400 28717273958788800 7480348080226560 80801170249060800 15915382018754400 76579397223436800 21378388819011840 11900553763996800 215469787330828800 5610261060169920 21420996775194240 57434547917577600 16033791614258880 14960696160453120 161602340498121600 4207695795127440 31830764037508800 153158794446873600 42756777638023680 23801107527993600 6634618901205120 11220522120339840 114869095835155200 32067583228517760 17850830645995200 14964872173308288 8415391590254880 85513555276047360 12467246800377600 47602215055987200 24050687421388320 13269237802410240 22441044240679680 23175343896566400 229738191670310400 64135166457035520 9350435100283200 9644049657728640 35701661291990400 29929744346616576 9951928351807680 16830783180509760 24934493600755200 6950553134595840 172303643752732800 48101374842776640 7233037243296480 33938596496750400 44882088481359360 6859136922341760 128270332914071040 18700870200566400 19903856703615360 33661566361019520 15708730968475776 13901106269191680 96202749685553280 14025652650424800 14466074486592960 89764176962718720 44894616519924864 13061207178835200 25246174770764640 13718273844683520 37401740401132800 10425829701893760 67323132722039040 13260617051310720 10288705383512640 28051305300849600 7185762490072320 50492349541529280 9945462788483040 74803480802265600 20851659403787520 11431894870569600 134646265444078080 5389321867554240 19591810768252800 20577410767025280 56102610601699200 15638744552840640 14371524980144640 100984699083058560 4041991400665680 19890925576966080 149606961604531200 47126192905427328 41703318807575040 42076957951274400 22863789741139200 10778643735108480 112205221203398400 22101028418851200 31277489105681280 17147842305854400 8083982801331360 29387716152379200 11976270816787200 84153915902548800 16575771314138400 21557287470216960 22637895505948800 224410442406796800 8982203112590400 34295684611708800 16167965602662720 23952541633574400 168307831805097600 6736652334442800 33151542628276800 43114574940433920 45275791011897600 6805467456600960 17964406225180800 32335931205325440 33956843258923200 15090101229151872 13473304668885600 86229149880867840 12765268636243200 24251948403994080 13610934913201920 35928812450361600 11756786685114240 64671862410650880 9573951477182400 12738397141491840 67913686517846400 30180202458303744 10208201184901440 26946609337771200 25530537272486400 7129537335486720 48503896807988160 9553797856118880 71857624900723200 7143748412895360 129343724821301760 19147902954364800 20416402369802880 53893218675542400 17635180027671360 14259074670973440 97007793615976320 14360927215773600 19107595712237760 143715249801446400 45270303687455616 40419914006656800 14287496825790720 38295805908729600 10694306003230080 107786437351084800 21230661902486400 10715622619343040 15874996473100800 28721854431547200 7483926908747520 80839828013313600 15922996426864800 76591611817459200 21388612006460160 11906247354825600 215572874702169600 5612945181560640 21431245238686080 57443708863094400 16041459004845120 14967853817495040 161679656026627200 4209708886170480 31845992853729600 153183223634918400 42777224012920320 23812494709651200 6643075358021760 11225890363121280 114887417726188800 32082918009690240 17859371032238400 14972028404522112 8419417772340960 85554448025840640 12473211514579200 47624989419302400 24062188507267680 13286150716043520 22451780726242560 23179040418441600 229774835452377600 64165836019380480 9354908635934400 9648661461183360 35718742064476800 29944056809044224 9964613037032640 16838835544681920 24946423029158400 6959412279832320 172331126589283200 48124377014535360 7236496095887520 33944009782737600 44903561452485120 6862416975066240 128331672038760960 18709817271868800 19929226074065280 33677671089363840 15716246508369792 13918824559664640 96248754029070720 14032362953901600 14472992191775040 89807122904970240 44916085213566336 13063290472108800 25258253317022880 13724833950132480 37419634543737600 10439118419748480 67355342178727680 13266961338234240 10293625462599360 28064725907803200 7189198735783680 50516506634045760 9950221003675680 74839269087475200 20878236839496960 11437361625110400 134710684357455360 5391899051837760 19594935708163200 20587250925198720 56129451815606400 15658677629622720 14378397471567360 101033013268091520 4043924288878320 19900442007351360 149678538174950400 47148739525109376 41756473678993920 42097088861704800 22874723250220800 10783798103675520 112258903631212800 22111602230390400 31317355259245440 17156042437665600 8087848577756640 29392403562244800 11981997892972800 84194177723409600 16583701672792800 21567596207351040 22648726171209600 224517807262425600 8986498419729600 34312084875331200 16175697155513280 23963995785945600 168388355446819200 6739873814797200 33167403345585600 43135192414702080 45297452342419200 6814141676254080 17972996839459200 32351394311026560 33973089256814400 15097317345145728 13479747629594400 86270384829404160 12771375933254400 24263545733269920 13628283352508160 35945993678918400 11771771835035520 64702788622053120 9578531949940800 12744488667980160 67946178513628800 30194634690291456 10221212514381120 26959495259188800 25542751866508800 7138624613218560 48527091466539840 9558366500985120 71891987357836800 7147164567392640 129405577244106240 19157063899881600 20442425028762240 53918990518377600 17657657752553280 14277249226437120 97054182933079680 14367797924911200 19116733001970240 143783974715673600 45291952035437184 40439242888783200 14294329134785280 38314127799763200 10707936919827840 107837981036755200 21240814446633600 10720746851088960 15882587927539200 28735595849822400 7487505737268480 80878485777566400 15930610834975200 76628255599526400 21415873839655680 11911940945654400 215675962073510400 5615629302951360 21441493702177920 57471191699644800 16061905379741760 14975011474536960 161756971555132800 4211721977213520 31861221669950400 153256511199052800 42831747679311360 23823881891308800 6647303586430080 11231258605902720 114942383399289600 32123810759483520 17867911418481600 14991111687758976 8423443954427040 85663495358622720 12479176228780800 47647763782617600 24092858069612640 13294607172860160 22462517211805440 23190129984067200 229884766798579200 64247621518967040 9359382171585600 9660959603729280 35735822836963200 29982223375517952 9970955379645120 16846887908854080 24958352457561600 6963841852450560 172413575098934400 48185716139225280 7245719702796960 33960249640699200 44925034423610880 6871163782331520 128495243037934080 18718764343171200 19941910759290240 33693775817708160 15723762048263808 13927683704901120 96371432278450560 14039073257378400 14491439405593920 89850068847221760 44973335063276928 13069540351929600 25270331863281120 13742327564663040 37437528686342400 10445762778675840 67387551635416320 13273305625157760 10306745673497280 28078146514756800 7198362057680640 50540663726562240 9954979218868320 74875057372684800 20891525557351680 11451939637219200 134775103270832640 5398771543260480 19604310527894400 20613491346994560 56156293029513600 15668644168013760 14396724115361280 101081327453124480 4049078657445360 19909958437736640 149750114745369600 47171286144791424 41783051114703360 42117219772135200 22903879274438400 10797543086520960 112312586059027200 22122176041929600 31337288336027520 17177909455828800 8098157314890720 29406465791841600 11997270096134400 84234439544270400 16591632031447200 21595086173041920 22659556836470400 224625172118054400 8997952572100800 34355818911657600 16196314629781440 23994540192268800 168468879088540800 6748464429075600 33183264062894400 43190172346083840 45319113672940800 6818478786080640 17995905144201600 32392629259562880 33989335254705600 15116560321129344 13496928858151200 86380344692167680 12777483230265600 24294471944672160 13636957572161280 35991810288403200 11779264409996160 64785258519125760 9583112422699200 12760732738615680 67978670509411200 30233120642258688 10227718179120960 26993857716302400 25554966460531200 7143168252084480 48588943889344320 9570549553961760 71983620576806400 7156274312718720 129570517038251520 19166224845398400 20455436358241920 53987715432604800 17668896614994240 14286336504168960 97177887778688640 14374668634048800 19141099107923520 143967241153612800 45349680963388032 40490786574453600 14312548625437440 38332449690796800 10714752378126720 107975430865209600 21267887897692800 10734411469078080 15902831806041600 28749337268097600 7497049279991040 80981573148907200 15950915923269600 76664899381593600 21429504756253440 11927123854531200 215950861730419200 5622786959993280 21468822938156160 57498674536195200 16072128567190080 14994098559982080 161963146297814400 4217090219994960 31901831846539200 153329798763187200 42859009512506880 23854247709062400 6650474757736320 11245573919986560 114997349072390400 32144257134380160 17890685781796800 15000653329377408 8434180439989920 85718019025013760 12495082133318400 47708495418124800 24108192850785120 13300949515472640 22491147839973120 23201219549692800 229994698144780800 64288514268760320 9371311599988800 9667108675002240 35781371563593600 30001306658754816 9975712136604480 16868360879979840 24990164266636800 6967164031914240 172496023608585600 48216385701570240 7250331506251680 33976489498660800 44982295679946240 6875537185964160 128577028537520640 18742623199977600 19951424273208960 33736721759959680 15743803487981184 13934328063828480 96432771403140480 14056967399983200 14500663012503360 89964591359892480 45001959988132224 13075790231750400 25302541319969760 13751074371928320 37485246399955200 10450746047871360 67473443519919360 13290223723620480 10313305778946240 28113934799966400 7202943718629120 50605082639939520 9967667792715360 74970492799910400 20901492095742720 11459228643273600 134946887039838720 5402207788971840 19613685347625600 20626611557892480 56227869599932800 15676119071807040 14405887437258240 101210165279879040 4051655841728880 19935335585430720 149940985599820800 47231410463943552 41802984191485440 42170902199949600 22918457286547200 10804415577943680 112455739199865600 22150372872700800 31352238143614080 17188842964910400 8103311683457760 29420528021438400 12004906197715200 84341804399899200 16612779654525600 21608831155887360 22688438610499200 224911478399731200 9003679648286400 34377685929820800 16206623366915520 24009812395430400 168683608799798400 6752759736214800 33225559309051200 43217662311774720 45376877220998400 6821731618450560 18007359296572800 32413246733831040 34032657915748800 15126181809121152 13505519472429600 86435324623549440 12793769355628800 24309935050373280 13643463236901120 36014718593145600 11784883841216640 64826493467662080 9595327016721600 12768854773933440 68065315831497600 30252363618242304 10232597427675840 27011038944859200 25587538711257600 7146575981233920 48619870100746560 9576641080450080 72029437186291200 7160829185381760 129652986935324160 19190654033443200 20465194855351680 54022077889718400 17677325761824960 14293151962467840 97239740201493120 14392990525082400 19153282160900160 144058874372582400 45378545427363456 40516558417288800 14321658370763520 38381308066886400 10719863971850880 108044155779436800 21281424623222400 10741243778072640 15912953745292800 28785981050164800 7501821051352320 81033116834577600 15961068467416800 76762616133772800 21439727943701760 11934715308969600 216088311558873600 5626365788514240 21482487556145280 57571962100329600 16079795957776320 15003642102704640 162066233669155200 4219774341385680 31922136934833600 153525232267545600 42879455887403520 23869430617939200 6653645929042560 11252731577028480 115143924200659200 32159591915552640 17902072963454400 15007809560591232 8439548682771360 85758911774807040 12503035085587200 47738861235878400 24119693936664480 13307291858085120 22505463154056960 23230791724694400 230287848401318400 64319183831105280 9377276314190400 9671720478456960 35804145926908800 30015619121182464 9980468893563840 16879097365542720 25006070171174400 6970486211377920 172715886300988800 48239387873328960 7253790358842720 34019795786558400 45010926308113920 6878817238688640 128638367662210560 18754552628380800 19960937787127680 33758194731085440 15753824207839872 13940972422755840 96478775746657920 14065914471285600 14507580717685440 90021852616227840 45023428681773696 13092456577939200 25318646048314080 13757634477377280 37509105256761600 10455729317066880 67516389462170880 13298682772851840 10318225858032960 28131828942571200 7206379964340480 50637292096628160 9974012079638880 75018210513523200 20911458634133760 11464695397814400 135032778924341760 5404784973255360 19638684866908800 20636451716065920 56263657885142400 15683593975600320 14412759928680960 101274584193256320 4053588729941520 19948024159277760 150036421027046400 47261472623519616 41822917268267520 42197743413856800 22929390795628800 10809569946510720 112527315770284800 22164471288086400 31367187951200640 17197043096721600 8107177459883040 29458027300363200 12010633273900800 84395486827713600 16623353466064800 21619139893021440 22702879497513600 225054631540569600 9007974955425600 34394086193443200 16214354919766080 24021266547801600 168790973655427200 6755981216569200 33246706932129600 43238279786042880 45405758995027200 6824984450820480 18015949910851200 32428709839532160 34054319246270400 15133397925115008 13511962433138400 86476559572085760 12801912418310400 24321532379649120 13649968901640960 36031899821702400 11790503272437120 64857419679064320 9601434313732800 12774946300421760 68108638492540800 30266795850230016 10237476676230720 27023924866276800 25603824836620800 7149983710383360 48643064759298240 9581209725316320 72063799643404800 7164245339879040 129714839358128640 19202868627465600 20474953352461440 54047849732553600 17685754908655680 14299967420766720 97286129518596480 14402151470599200 19162419450632640 144127599286809600 45400193775345024 40535887299415200 14328490679758080 38405737254931200 10724975565575040 108095699465107200 21291577167369600 10746368009818560 15920545199731200 28804302941198400 7505399879873280 81071774598830400 15968682875527200 76811474509862400 21449951131150080 11940408899798400 216191398930214400 5629049909904960 21492736019637120 57608605882396800 16087463348362560 15010799759746560 162143549197660800 4221787432428720 31937365751054400 153622949019724800 42899902262300160 23880817799596800 6659988271655040 11258099819809920 115217211764793600 32174926696725120 17910613349697600 15014965791805056 8443574864857440 85799804524600320 12508999799788800 47761635599193600 24131195022543840 17020724465253600 13319976543310080 22516199639619840 23245577812195200 230434423529587200 64349853393450240 9381749849841600 9676332281911680 35821226699395200 30029931583610112 9989982407482560 16887149729714880 25017999599577600 6977130570305280 172825817647190400 48262390045087680 7257249211433760 34041448930507200 45032399279239680 6882097291413120 128699706786900480 18763499699683200 19979964814965120 33774299459429760 15761339747733888 13954261140610560 96524780090175360 14072624774762400 14514498422867520 90064798558479360 45044897375415168 13100789751033600 25330724594572320 13764194582826240 37526999399366400 10465695855457920 67548598918859520 13305027059775360 10323145937119680 28145249549524800 7209816210051840 50661449189144640 9978770294831520 75053998798732800 20931391710915840 11470162152355200 135097197837719040 5407362157538880 19651184626550400 20646291874239360 56290499099049600 15698543783186880 14419632420103680 101322898378289280 4055521618154160 19957540589663040 150107997597465600 47284019243201664 41862783421831680 42217874324287200 22940324304710400 10814724315077760 112580998198099200 22175045099625600 31397087566373760 17205243228532800 8111043236308320 29476776939825600 12016360350086400 84435748648574400 16631283824719200 21629448630155520 22713710162774400 225161996396198400 9012270262564800 34410486457065600 16222086472616640 24032720700172800 168871497297148800 6759202696923600 33262567649438400 43258897260311040 45427420325548800 6831490115560320 18024540525129600 32444172945233280 34070565244161600 15140614041108864 13518405393847200 86517794520622080 12808019715321600 24333129708924960 13662980231120640 36049081050259200 11801742134878080 64888345890466560 9606014786491200 12781037826910080 68141130488323200 30281228082217728 10247235173340480 27036810787694400 25616039430643200 7156799168682240 48666259417849920 9585778370182560 72098162100518400 7167661494376320 129776691780933120 19212029572982400 20494470346680960 54073621575388800 17702613202317120 14313598337364480 97332518835699840 14409022179736800 19171556740365120 144196324201036800 45421842123326592 40555216181541600 14335322988752640 38424059145964800 10735198753023360 108147243150777600 21301729711516800 10751492241564480 15928136654169600 28818044359473600 7508978708394240 81110432363083200 15976297283637600 76848118291929600 21470397506046720 11946102490627200 216294486301555200 5631734031295680 21502984483128960 57636088718947200 16102798129535040 15017957416788480 162220864726166400 4223800523471760 31952594567275200 153696236583859200 42940795012093440 23892204981254400 6665273557165440 11263468062591360 115272177437894400 32205596259070080 17919153735940800 15029278254232704 8447601046943520 85881590024186880 12514964513990400 47784409962508800 24154197194302560 17028844394234400 13330547114330880 22526936125182720 23256667377820800 230544354875788800 64411192518140160 9386223385492800 9685555888821120 35838307471881600 30058556508465408 9997910335748160 16895202093887040 25029929027980800 6982667536078080 172908266156841600 48308394388605120 7264166916615840 34057688788468800 45053872250365440 6888657396862080 128822385036280320 18772446770985600 19995820671496320 33790404187774080 15768855287627904 13965335072156160 96616788777210240 14079335078239200 14528333833231680 90107744500730880 45087834762698112 13107039630854400 25342803140830560 13777314793724160 37544893541971200 10474001304117120 67580808375548160 13311371346698880 10332986095293120 28158670156478400 7216688701474560 50685606281661120 9983528510024160 75089787083942400 20948002608234240 11481095661436800 135161616751096320 5412516526105920 19660559446281600 20665972190586240 56317340312956800 15711001956175680 14433377402949120 101371212563322240 4059387394579440 19967057020048320 150179574167884800 47306565862883712 41896005216468480 42238005234717600 22962191322873600 10825033052211840 112634680625913600 22185618911164800 31422003912351360 17221643492155200 8118774789158880 29490839169422400 12027814502457600 84476010469435200 16639214183373600 21650066104423680 22724540828035200 225269361251827200 9020860876843200 34443286984310400 16237549578317760 24055629004915200 168952020938870400 6765645657632400 33278428366747200 43300132208847360 45449081656070400 6836911502843520 18041721753686400 32475099156635520 34086811242052800 15155046273096576 13531291315264800 86600264417694720 12814127012332800 24356324367476640 13673823005687040 36083443507372800 11811107853578880 64950198313271040 9610595259249600 12793220879886720 68173622484105600 30310092546193152 10255367254265280 27062582630529600 25628254024665600 7162478717264640 48712648734953280 9594915659915040 72166887014745600 7174493803370880 129900396626542080 19221190518499200 20510734508530560 54125165261059200 17716661780368320 14324957434529280 97425297469906560 14415892888874400 19189831319830080 144333774029491200 45465138819289728 40593873945794400 14348987606741760 38442381036998400 10743718075896960 108250330522118400 21322034799811200 10761740705056320 15943319563046400 28831785777748800 7516136365436160 81187747891588800 15991526099858400 76884762073996800 21487436151793920 11957489672284800 216500661044236800 5637102274077120 21523481410112640 57663571555497600 16115577113845440 15032272730872320 162375495783177600 4227826705557840 31983052199716800 153769524147993600 42974872303587840 23914979344569600 11274204548154240 115327143110995200 32231154227690880 17936234508427200 15041205306255744 8455653411115680 12526893942393600 47829958689139200 24173365670768160 17036964323215200 22548409096308480 23267756943446400 230654286221990400 9395170456795200 9693242227912320 35872469016854400 30082410612511488 16911306822231360 25053787884787200 6983774929232640 172990714666492800 7046377842596400 48346731341536320 7269931670934240 34073928646430400 45096818192616960 6894124151402880 18790340913590400 33822613644462720 15783886367415936 13967549858465280 14092755685192800 14539863341868480 90193636385233920 45123615918767232 13113289510675200 25366960233347040 13788248302805760 37580681827180800 10475662393848960 67645227288925440 13324059920545920 10341186227104320 28185511370385600 7222415777660160 50733920466694080 9993044940409440 75161363654361600 20951324787697920 11490206919004800 135290454577850880 5416811833245120 19669934266012800 20682372454208640 56371022740771200 15713493590773440 14444831555320320 101467840933388160 4062608874933840 19986089880818880 150322727308723200 47351659102247808 41902649575395840 42278267055578400 22980413838009600 10833623666490240 112742045481542400 22206766534243200 31426987181546880 17235310378507200 8125217749867680 29504901399019200 12037359629433600 84556534111156800 16655074900682400 21667247332980480 22746202158556800 225484090963084800 9028019722075200 34470620757014400 16250435499735360 24074719258867200 169113068222313600 6771014791556400 33310149801364800 43334494665960960 45492404317113600 6837995780300160 18056039444150400 32500870999470720 34119303237835200 15167073133086336 13542029583112800 86668989331921920 12826341606355200 24375653249603040 13675991560600320 36112078888300800 11812980997319040 65001741998941440 9619756204766400 12803373424033920 68238606475670400 30334146266172672 10256993670450240 27084059166225600 25652683212710400 7163614626981120 48751306499206080 9602530068025440 72224157776601600 7180187394199680 130003483997882880 19239512409532800 20513987340900480 54168118332451200 17719471495978560 14327229253962240 97502612998412160 14429634307149600 19205060136050880 144448315553203200 45501219399259008 40626088749338400 14360374788399360 38479024819065600 10745421940471680 108336236664902400 21338955706723200 10770281091299520 15955971987110400 28859268614299200 7522101079637760 81252177498676800 16004216780042400 76958049638131200 21490843880943360 11966978990332800 216672473329804800 5641575809728320 21540562182599040 57718537228598400 16118132910707520 15044202159275520 162504354997353600 4231181857296240 32008433560084800 153916099276262400 42981687761886720 23933957980665600 11283151619456640 115437074457196800 32236265821415040 17950468485499200 15043590716660352 8462363714592480 12536835132729600 47867915961331200 24177199366061280 17053204181176800 22566303238913280 23289936074697600 230874148914393600 9402626349547200 9694779495730560 35900936970998400 30087181433320704 16924727429184960 25073670265459200 173155611685795200 7051969762160400 48354398732122560 7271084621797920 34106408362353600 45132606477826560 6895217502311040 18805252699094400 33849454858369920 15796412267239296 13974194217392640 14103939524320800 14542169243595840 90265212955653120 45130772149981056 13125789270316800 25387091143777440 13790435004622080 37610505398188800 10480645663044480 67698909716739840 13334633732085120 10342826253466560 28207879048641600 7223561192897280 50774182287554880 10000975299063840 75221010796377600 20961291326088960 11492029170518400 135397819433479680 5417670894672960 19688683905475200 20685652506933120 56415758097283200 15720968494566720 14447122385794560 101548364575109760 4063253171004720 20001950598127680 150442021592755200 47389236801717888 41922582652177920 42311818572962400 22984058341036800 10835341789345920 112831516194566400 22224389553475200 31441936989133440 17238043755777600 8126506342009440 29533025858212800 12039268654828800 84623637145924800 16668292165106400 21670683578691840 22764253267324800 225663032389132800 9029451491121600 34476087511555200 16253012684018880 24078537309657600 169247274291849600 6772088618341200 33336584330212800 43341367157383680 45528506534649600 6841248612670080 18058902982243200 32506025368037760 34146379900987200 15169478505084288 13544177236682400 86682734314767360 12836520434707200 24379519026028320 13682497225340160 36117805964486400 11818600428539520 65012050736075520 9627390326030400 12805403932863360 68292759801974400 30338957010168576 10261872919005120 27088354473364800 25673040869414400 7167022356130560 48759038052056640 9604052949647520 72235611928972800 7181326112365440 130024101472151040 19254780652060800 20523745838010240 54176708946729600 17727900642809280 14334044712261120 97518076104113280 14441085489045600 19208105899295040 144471223857945600 45508435515252864 40632531710047200 14362652224730880 38509561304121600 10750533534195840 108353417893459200 21342339888105600 10771989168548160 15958502471923200 28882170978091200 7523294022478080 81265063420094400 16006754916079200 77019122608243200 21501067068391680 11968876853942400 216706835786918400 5642470516858560 21543978337096320 57764341956182400 16125800301293760 15046588044956160 162530126840188800 4231852887643920 32013509832158400 154038245216486400 43002134136783360 23937753707884800 11284941033717120 115528683912364800 32251600602587520 17953315280913600 15050746947874176 8463705775287840 12538823370796800 47875507415769600 24188700451940640 17066737396144800 22569882067434240 23308418684073600 231057367824729600 9404117528097600 9699391299185280 35906630561827200 30101493895748352 16927411550575680 25077646741593600 173293025868547200 7053088146073200 48377400903881280 7274543474388960 34133474792289600 45139764134868480 6898497555035520 18808235056195200 33854823101151360 15798917447203968 13994127294174720 14106176292146400 14549086948777920 90279528269736960 45152240843622528 13136205736684800 25391117325863520 13796995110071040 37616470112390400 10495595470631040 67709646202302720 13336748494392960 10347746332553280 28212352584292800 7226997438608640 50782234651727040 10002561370794720 75232940224780800 20991190941262080 11497495925059200 135419292404605440 5420248078956480 19704308605027200 20695492665106560 56424705168585600 15743393205946560 14453994877217280 101564469303454080 4065186059217360 20005122741589440 150465880449561600 47396752341611904 41982381882524160 42318528876439200 22994991850118400 10840496157912960 112849410337171200 22227914157321600 31486786411893120 17246243887588800 8130372118434720 29556462907540800 12044995731014400 84637057752878400 16670935617991200 21680992315825920 22767863489078400 225698820674342400 9033746798260800 34492487775177600 16260744236869440 24089991462028800 169274115505756800 6775310098695600 33341871235982400 43361984631651840 45535726978156800 6851007109779840 18067493596521600 32521488473738880 34151795233617600 15176694621078144 13550620197391200 86723969263303680 12838556200377600 24391116355304160 13702014219559680 36134987193043200 11835458722200960 65042976947477760 9628917150283200 12811495459351680 68303590467235200 30353389242156288 10276510664669760 27101240394782400 25677112400755200 7177245543578880 48782232710608320 9608621594513760 72269974386086400 7184742266862720 130085953894955520 19257834300566400 20553021329339520 54202480789564800 17753188083301440 14354491087157760 97564465421216640 14443375725424800 19217243189027520 144539948772172800 45530083863234432 40651860592173600 14369484533725440 38515668601132800 10765868315368320 108404961579129600 21352492432252800 10777113400294080 15966093926361600 28886751450849600 7526872850999040 81303721184347200 16014369324189600 77031337202265600 21531736630736640 11974570444771200 216809923158259200 5645154638249280 21554226800588160 57773502901699200 16148802473052480 15053745701998080 162607442368694400 4233865978686960 32028738648379200 154062674404531200 43063473261473280 23949140889542400 11290309276498560 115547005803398400 32297604946104960 17961855667156800 15072215641515648 8467731957373920 12544788084998400 47898281779084800 24223203709578720 17069444039138400 22580618552997120 23312115205948800 231094011606796800 9408591063748800 9713226709549440 35923711334313600 30144431283031296 16935463914747840 25089576169996800 173320508705097600 7056443297811600 48446407419157440 34138888078276800 45161237105994240 6908337713208960 18817182127497600 33870927829495680 15806432987097984 13998556866792960 14112886595623200 14569840064324160 90322474211988480 45216646924546944 13138289029958400 25403195872121760 13816675426417920 37634364254995200 10498917650094720 67741855658991360 13343092781316480 10362506569813440 28225773191246400 7237306175742720 50806391744243520 10007319585987360 75268728509990400 20997835300189440 11513896188681600 135483711317982720 5427979631807040 19707433544937600 20725013139626880 56451546382492800 15748376475142080 14474612351485440 101612783488487040 4070984723855280 20014639171974720 150537457019980800 47419298961293952 41995670600378880 42338659786869600 23027792377363200 10855959263614080 112903092764985600 22238487968860800 31496752950284160 17270844283022400 8141969447710560 29561150317406400 12062176959571200 84677319573739200 16678865976645600 21711918527228160 22778694154339200 225806185529971200 9046632719678400 34541688566044800 16283938895421120 24124353919142400 169354639147478400 6784974539758800 33357731953291200 43423837054456320 45557388308678400 6853175664693120 18093265439356800 32567877790842240 34168041231508800 15198342969059712 13569949079517600 86847674108912640 12844663497388800 24425908343131680 13706351329386240 36186530878713600 11839205009681280 65135755581684480 9633497623041600 12829770038816640 68336082463017600 30396685938119424 10279763497039680 27139898159035200 25689326994777600 7179517363011840 48851816686263360 9622327529112480 72373061757427200 7194990730354560 130271511163368960 19266995246083200 20559526994079360 54279796318070400 17758807514521920 14359034726023680 97703633372526720 14450246434562400 19244655058224960 144746123514854400 45595028907179136 40709847238552800 14389981460709120 38533990492166400 10769276044517760 108559592636140800 21382950064694400 10792486095531840 15988868289676800 28900492869124800 7537609336561920 81419694477105600 16037212548520800 77067980984332800 21538552089035520 11991651217257600 217119185272281600 5653207002421440 21584972191063680 57800985738249600 16153914066776640 15075218673123840 162839388954211200 4239905251816080 32074425097041600 154135961968665600 43077104178071040 23983302434515200 11306414004842880 115601971476499200 32307828133553280 17987476825886400 15076986462324864 8479810503632160 12562682227603200 47966604869030400 24230871100164960 17077563968119200 22612828009685760 23323204771574400 231203942952998400 9422011670702400 9716301245185920 35974953651772800 30153972924649728 16959621007264320 25125364455206400 173402957214748800 7066508753026800 48461742200329920 34155127936238400 45225656019371520 6910524415025280 18844023341404800 33919242014528640 15828979606780032 14005201225720320 14133017506053600 14574451867778880 90451312038743040 45230959386974592 13144538909779200 25439431510896480 13821048830050560 37688046682809600 10503900919290240 67838484029057280 13362125642087040 10365786622537920 28266035012107200 7239597006216960 50878863021792960 10021594231565280 75376093365619200 21007801838580480 11517540691708800 135676968058114560 5429697754662720 19716808364668800 20731573245075840 56532070024214400 15755851378935360 14479194012433920 101757726043585920 4072273315997040 20043188463130560 150752186731238400 47486938820340096 42015603677160960 42399052518160800 23035081383417600 10859395509325440 113064140048428800 22270209403478400 31511702757870720 17276311037563200 8144546631994080 29575212547003200 12065995010361600 84798105036321600 16702657052608800 21718791018650880 22811186150121600 226128280096857600 9049496257771200 34552622075126400 16289093263988160 24131990020723200 169596210072643200 6787122193328400 33405314105217600 43437582037301760 45622372300243200 6856428497063040 18098992515542400 32578186527976320 34216779225182400 15203153713055616 13574244386656800 86875164074603520 12862985388422400 24433639895982240 13712856994126080 36197985031084800 11844824440901760 65156373055952640 9647239041316800 12833831056475520 68433558450364800 30406307426111232 10284642745594560 27148488773313600 25725970776844800 7182925092161280 48867279791964480 9625373292356640 72395970062169600 7197268166686080 130312746111905280 19294478082633600 20569285491189120 54296977546627200 17767236661352640 14365850184322560 97734559583928960 14470858561975200 19250746584713280 144791940124339200 45609461139166848 40722733159970400 14394536333372160 38588956165267200 10774387638241920 108593955093254400 21389718427459200 10795902250029120 15993929259302400 28941717123950400 7539995222242560 81445466319940800 16042288820594400 77177912330534400 21548775276483840 11995446944476800 217187910186508800 5654996416681920 21591804500058240 57883434247900800 16161581457362880 15079990444485120 162890932639881600 4241247312511440 32084577641188800 154355824661068800 43097550552967680 23990893888953600 11309992833363840 115766868495801600 32323162914725760 17993170416715200 15084142693538688 8482494625022880 12566658703737600 47981787777907200 24242372186044320 17101923755061600 22619985666727680 23356473468451200 231533736991603200 9424994027803200 9720913048640640 35986340833430400 30168285387077376 16964989250045760 25133317407475200 173650302743702400 7068745520852400 48484744372088640 34203847510123200 45239971333455360 6913804467749760 18849988055606400 33929978500091520 15833989966709376 14011845584647680 14137491041704800 14581369572960960 90479942666910720 45252428080616064 13163288549241600 25447483875068640 13827608935499520 37699976111212800 10508884188485760 67859957000183040 13366355166702720 10370706701624640 28274982083409600 7243033251928320 50894967750137280 10024766375027040 75399952222425600 21017768376971520 11523007446249600 135719914000366080 5432274938946240 19744932823862400 20741413403249280 56549964166819200 15763326282728640 14486066503856640 101789935500274560 4074206204209680 20049532750054080 150799904444851200 47501969900128128 42035536753943040 42412473125114400 23046014892499200 10864549877892480 113099928333638400 22277258611171200 31526652565457280 17284511169374400 8148412408419360 29617399235793600 12071722086547200 84824946250228800 16707943958378400 21729099755784960 22818406593628800 226199856667276800 9053791564910400 34569022338748800 16296824816838720 24143444173094400 169649892500457600 6790343673682800 33415887916756800 43458199511569920 45636813187257600 6859681329432960 18107583129820800 32593649633677440 34227609890443200 15210369829049472 13580687347365600 86916399023139840 12867056919763200 24445237225258080 13719362658865920 36215166259641600 11850443872122240 65187299267354880 9650292689822400 12839922582963840 68455219780886400 30420739658098944 10289521994149440 27161374694731200 25734113839526400 7186332821310720 48890474450516160 9629941937222880 72430332519283200 7200684321183360 130374598534709760 19300585379644800 20579043988298880 54322749389462400 17775665808183360 25350616381749120 14372665642621440 97780948901032320 14475439034733600 19259883874445760 144860665038566400 45631109487148416 40742062042096800 14401368642366720 38601170759289600 10779499231966080 108645498778924800 21399870971606400 10801026481775040 16001520713740800 28950878069467200 7543574050763520 81484124084193600 16049903228704800 77202341518579200 21558998463932160 12001140535305600 217290997557849600 5657680538072640 21602052963550080 57901756138934400 16169248847949120 15087148101527040 162968248168387200 4243260403554480 32099806457409600 154404683037158400 76051849145247360 43117996927864320 24002281070611200 11315361076145280 115803512277868800 32338497695898240 18001710802958400 15091298924752512 8486520807108960 12572623417939200 48004562141222400 24253873271923680 17107337041048800 22630722152290560 23363866512201600 231607024555737600 9429467563454400 9725524852095360 36003421605916800 30182597849505024 16973041614217920 25145246835878400 173705268416803200 7072100672590800 48507746543847360 34214674082097600 45261444304581120 6917084520474240 18858935126908800 33946083228435840 15841505506603392 14018489943575040 14144201345181600 14588287278143040 90522888609162240 45273896774257536 13167455135788800 25459562421326880 13834169040948480 37717870253817600 10513867457681280 67892166456871680 13372699453626240 10375626780711360 28288402690363200 7246469497639680 50919124842653760 10029524590219680 75435740507635200 21027734915362560 11528474200790400 135784332913743360 5434852123229760 19751182703683200 20751253561422720 56576805380726400 15770801186521920 14492938995279360 101838249685307520 4076139092422320 20059049180439360 150871481015270400 47524516519810176 42055469830725120 42432604035544800 23056948401580800 10869704246459520 113153610761452800 22287832422710400 31541602373043840 17292711301185600 8152278184844640 29626774055524800 12077449162732800 84865208071089600 16715874317032800 21739408492919040 22829237258889600 226307221522905600 9058086872049600 34585422602371200 16304556369689280 24154898325465600 169730416142179200 6793565154037200 33431748634065600 43478816985838080 45658474517779200 6862934161802880 18116173744099200 32609112739378560 34243855888334400 15217585945043328 13587130308074400 86957633971676160 12873164216774400 24456834554533920 13725868323605760 36232347488198400 11856063303342720 65218225478757120 9654873162580800 12846014109452160 68487711776668800 30435171890086656 10294401242704320 27174260616148800 25746328433548800 7189740550460160 48913669109067840 9634510582089120 72464694976396800 7204100475680640 130436450957514240 19309746325161600 20588802485408640 54348521232297600 17784094955014080 25362643241738880 14379481100920320 97827338218135680 14482309743871200 19269021164178240 144929389952793600 45652757835129984 40761390924223200 14408200951361280 38619492650323200 10784610825690240 108697042464595200 21410023515753600 10806150713520960 16009112168179200 28964619487742400 7547152879284480 81522781848446400 16057517636815200 77238985300646400 21569221651380480 12006834126134400 217394084929190400 5660364659463360 21612301427041920 57929238975484800 16176916238535360 15094305758568960 163045563696892800 4245273494597520 32115035273630400 154477970601292800 76087929725216640 43138443302760960 24013668252268800 11320729318926720 115858477950969600 32353832477070720 18010251189201600 15098455155966336 8490546989195040 12578588132140800 48027336504537600 24265374357803040 17115456970029600 22641458637853440 23374956077827200 231716955901939200 9433941099105600 9730136655550080 36020502378403200 30196910311932672 16981093978390080 25157176264281600 173787716926454400 7075455824329200 48530748715606080 34230913940059200 45282917275706880 6920364573198720 18867882198211200 33962187956780160 15849021046497408 16215159539335680 14150911648658400 14595204983325120 90565834551413760 45295365467899008 13173705015609600 25471640967585120 13840729146397440 37735764396422400 12161369654501760 67924375913560320 13379043740549760 10380546859798080 28301823297316800 7249905743351040 50943281935170240 10034282805412320 75471528792844800 24322739309003520 11533940955331200 135848751827120640 5437429307513280 19760557523414400 20761093719596160 56603646594633600 18242054481752640 14499811486702080 101886563870340480 4078071980634960 20068565610824640 150943057585689600 47547063139492224 48645478618007040 42452734945975200 23067881910662400 10874858615026560 113207293189267200 22298406234249600 36484108963505280 17300911432996800 8156143961269920 29640836285121600 12083176238918400 84905469891950400 16723804675687200 21749717230053120 22840067924150400 226414586378534400 9062382179188800 34601822865993600 16312287922539840 24166352477836800 169810939783900800 6796786634391600 33447609351374400 43499434460106240 45680135848300800 6869439826542720 18124764358377600 32624575845079680 34260101886225600 15224802061037184 13593573268783200 86998868920212480 12879271513785600 24468431883809760 13738879653085440 36249528716755200 11867302165783680 65249151690159360 9659453635339200 12852105635940480 68520203772451200 30449604122074368 10304159739814080 27187146537566400 25758543027571200 7196556008759040 48936863767619520 9639079226955360 72499057433510400 7207516630177920 130498303380318720 19318907270678400 20608319479628160 54374293075132800 17800953248675520 25374670101728640 14393112017518080 97873727535239040 14489180453008800 19278158453910720 144998114867020800 45674406183111552 40780719806349600 14415033260355840 38637814541356800 10794834013138560 108748586150265600 21420176059900800 10811274945266880 16016703622617600 28978360906017600 7550731707805440 81561439612699200 16065132044925600 77275629082713600 21589668026277120 12012527716963200 217497172300531200 5663048780854080 21622549890533760 57956721812035200 16192251019707840 15101463415610880 163122879225398400 4247286585640560 32130264089851200 154551258165427200 76124010305185920 43179336052554240 24025055433926400 11326097561708160 115913443624070400 32384502039415680 18018791575444800 15112767618393984 8494573171281120 12584552846342400 48050110867852800 24288376529561760 17123576899010400 22652195123416320 23386045643452800 231826887248140800 9438414634756800 9739360262459520 36037583150889600 30225535236787968 16989146342562240 25169105692684800 173870165436105600 7078810976067600 48576753059123520 34247153798020800 45304390246832640 6926924678647680 18876829269513600 33978292685124480 15856536586391424 16230530572945920 14157621952135200 14609040393689280 90608780493665280 45338302855181952 13179954895430400 25483719513843360 13853849357295360 37753658539027200 12172897929709440 67956585370248960 13385388027473280 10390387017971520 28315243904270400 7256778234773760 50967439027686720 10039041020604960 75507317078054400 24345795859418880 11544874464412800 135913170740497920 5442583676080320 19769932343145600 20780774035943040 56630487808540800 18259346894564160 14513556469547520 101934878055373440 4081937757060240 20078082041209920 151014634156108800 47569609759174272 48691591718837760 42472865856405600 23089748928825600 10885167352160640 113260975617081600 22308980045788800 36518693789128320 17317311696619200 8163875514120480 29654898514718400 12094630391289600 84945731712811200 16731735034341600 21770334704321280 22850898589411200 226521951234163200 9070972793467200 34634623393238400 16327751028240960 24189260782579200 169891463425622400 6803229595100400 33463470068683200 43540669408642560 45701797178822400 6879198323652480 18141945586934400 32655502056481920 34276347884116800 15239234293024896 13606459190200800 87081338817285120 12885378810796800 24491626542361440 13758396647304960 36283891173868800 11884160459445120 65311004112963840 9664034108097600 12864288688917120 68552695768233600 30478468586049792 10318797485478720 27212918380401600 25770757621593600 7206779196207360 48983253084722880 9648216516687840 72567782347737600 7214348939172480 130622008225927680 19328068216195200 20637594970957440 54425836760803200 25398723821708160 14413558392414720 97966506169445760 14496051162146400 19296433033375680 145135564695475200 45717702879074688 40819377570602400 14428697878344960 38656136432390400 10810168794311040 108851673521606400 21440481148195200 10821523408758720 16031886531494400 28992102324292800 7557889364847360 81638755141204800 16080360861146400 77312272864780800 21620337588622080 12023914898620800 217703347043212800 5668417023635520 21643046817517440 57984204648585600 16215253191466560 15115778729694720 163277510282409600 4251312767726640 32160721722292800 154624545729561600 76196171465124480 43240675177244160 24047829797241600 11336834047271040 115968409297171200 32430506382933120 18035872347931200 15134236312035456 8502625535453280 12596482274745600 48095659594483200 24322879787199840 17131696827991200 22673668094542080 23397135209078400 231936818594342400 9447361706059200 9753195672823680 36071744695862400 30268472624070912 17005251070906560 25192964549491200 173952613945756800 7085521279544400 48645759574399680 34263393655982400 45347336189084160 6936764836821120 18894723412118400 34010502141813120 35095702813617600 15871567666179456 16253587123361280 14171042559088800 14629793509235520 90694672378168320 45402708936106368 13186204775251200 25507876606359840 13873529673642240 37789446824236800 12190190342520960 68021004283626240 13398076601320320 10405147255231680 28342085118177600 7267086971907840 51015753212719680 10048557450990240 75578893648473600 24380380685041920 11561274728035200 136042008567252480 5450315228930880 19779307162876800 20810294510463360 56684170236355200 18285285513781440 14534173943815680 102031506425439360 4087736421698160 20097114901980480 151157787296947200 47614702998538368 48760761370083840 42513127677266400 23122549456070400 10900630457861760 113368340472710400 22330127668867200 36570571027562880 17341912092052800 8175472843396320 29668960744315200 12111811619846400 85026255354532800 16747595751650400 21801260915723520 22872559919932800 226736680945420800 9083858714884800 34683824184105600 16350945686792640 24223623239692800 170052510709065600 6812894036163600 33495191503300800 43602521831447040 45745119839865600 6883535433479040 18167717429769600 32701891373585280 34308839879899200 15260882641006464 13625788072327200 87205043662894080 12897593404819200 24526418530188960 13767070866958080 36335434859539200 11891653034405760 65403782747170560 9673195053614400 12882563268382080 68617679759798400 30521765282012928 10325303150218560 27251576144654400 25795186809638400 7211322835073280 49052837060377920 9661922451286560 72670869719078400 7224597402664320 130807565494341120 19346390107228800 20650606300437120 54503152289308800 25434804401677440 14422645670146560 98105674120755840 14509792580421600 19323844902573120 145341739438156800 45782647923019392 40877364216981600 14449194805328640 38692780214457600 10816984252609920 109006304578617600 21470938780636800 10836896103996480 16054660894809600 29019585160843200 7568625850410240 81754728433963200 16103204085477600 77385560428915200 21633968505219840 12040995671107200 218012609157235200 5676469387807680 21673792207992960 58039170321686400 16225476378914880 15137251700820480 163509456867926400 4257352040855760 32206408170955200 154771120857830400 76304413205032320 43267937010439680 24081991342214400 11352938775615360 116078340643372800 32450952757829760 18061493506660800 15143777953653888 8514704081711520 12614376417350400 48163982684428800 24338214568372320 17147936685952800 22705877551230720 23419314340329600 232156681286745600 9460782313012800 9759344744096640 36122987013321600 30287555907307776 17029408163423040 25228752834700800 174117510965059200 7095586734759600 48676429136744640 34295873371905600 45411755102461440 6941138240453760 18921564626025600 34058816326846080 35128971510494400 15894114285861504 16263834479101440 14191173469519200 14639017116144960 90823510204922880 45431333860961664 13198704534892800 25544112245134560 13882276480907520 37843129252051200 12197875859326080 68117632653692160 13417109462090880 10411707360680640 28382346939038400 7271668632856320 51088224490269120 10062832096568160 75686258504102400 24395751718652160 11568563734089600 136235265307384320 5453751474642240 19798056802339200 20823414721361280 56764693878076800 18296813788989120 14543337265712640 102176448980538240 4090313605981680 20125664193136320 151372517008204800 47682342857584512 48791503437304320 42573520408557600 23137127468179200 10907502949284480 113529387756153600 22361849103484800 36593627577978240 17352845601134400 8180627211963360 29697085203508800 12119447721427200 85147040817115200 16771386827613600 21815005898568960 22905051915715200 227058775512307200 9089585791070400 34705691202268800 16361254423926720 24238895442854400 170294081634230400 6817189343302800 33542773655227200 43630011797137920 45810103831430400 6886788265848960 18179171582140800 32722508847853440 34357577873572800 15270504128998272 13634378686605600 87260023594275840 12915915295852800 24541881635890080 13773576531697920 36358343164281600 11897272465626240 65445017695706880 9686936471889600 12890685303699840 68715155747145600 30541008257996544 10330182398773440 27268757373211200 25831830591705600 7214730564222720 49083763271780160 9668013977774880 72716686328563200 7229152275327360 130890035391413760 19373872943779200 20660364797546880 54537514746422400 25450840214997120 14429461128445440 98167526543560320 14530404707834400 19336027955549760 145433372657126400 45811512386994816 40903136059816800 14458304550654720 38747745887558400 10822095846334080 109075029492844800 21484475506166400 10843728412991040 16064782834060800 29060809415668800 7573397621771520 81806272119633600 16113356629624800 77495491775116800 21644191692668160 12048587125545600 218150058985689600 5680048216328640 21687456825982080 58121618831337600 16233143769501120 15146795243543040 163612544239267200 4260036162246480 32226713259249600 154990983550233600 76352520644991360 43288383385336320 24097174251091200 11360096432657280 116243237662675200 32466287539002240 18072880688318400 15150934184867712 8520072324492960 12622329369619200 48194348502182400 24349715654251680 17172296472895200 22720192865314560 23452583037206400 232486475325350400 9466747027214400 9763956547551360 36145761376636800 30301868369735424 17040144648985920 25244658739238400 174364856494012800 7100060270410800 48699431308503360 34344592945790400 45440385730629120 6944418293178240 18933494054428800 34080289297971840 35178874555809600 15904135005720192 16271519995906560 14200120540821600 14645934821327040 90880771461258240 45452802554603136 13217454174355200 25560216973478880 13888836586356480 37866988108857600 12203639996929920 68160578595943680 13425568511322240 10416627439767360 28400241081643200 7275104878567680 51120433946957760 10069176383491680 75733976217715200 24407279993859840 13751695681637760 136321157191887360 5456328658925760 19826181261532800 20833254879534720 56800482163286400 18305459995394880 14550209757135360 102240867893915520 4092246494194320 20138352766983360 151467952435430400 47712405017160576 48814559987719680 42600361622464800 27503391363275520 10912657317851520 113600964326572800 22375947518870400 36610919990789760 20627543522456640 8184492988388640 29739271892299200 12125174797612800 85200723244929600 16781960639152800 21825314635703040 22919492802729600 227201928653145600 9093881098209600 41255087044913280 16368985976777280 24250349595225600 170401446489859200 6820410823657200 33563921278305600 43650629271406080 45838985605459200 6892209653132160 18187762196419200 32737971953554560 34379239204094400 15277720244992128 13640821647314400 87301258542812160 12924058358534400 24553478965165920 13784419306264320 36375524392838400 11906638184327040 65475943907109120 9693043768900800 12896776830188160 68758478408188800 30555440489984256 10338314479698240 27281643294628800 25848116717068800 7220410112805120 49106957930331840 9672582622641120 72751048785676800 7232568429824640 130951887814218240 19386087537801600 20676628959396480 54563286589257600 25462867074986880 14440820225610240 98213915860663680 14539565653351200 19345165245282240 145502097571353600 45833160734976384 40922464941943200 14465136859649280 38772175075603200 10830615169207680 109126573178515200 21494628050313600 10848852644736960 16072374288499200 29079131306702400 7576976450292480 81844929883886400 16120971037735200 77544350151206400 21661230338415360 12054280716374400 218253146357030400 5682732337719360 21697705289473920 58158262613404800 16245922753811520 15153952900584960 163689859767772800 4262049253289520 32241942075470400 155088700302412800 76388601224960640 43322460676830720 24108561432748800 11365464675438720 116316525226809600 32491845507623040 18081421074561600 15162861236890752 8524098506579040 12628294083820800 48217122865497600 24368884130717280 17183123044869600 22730929350877440 23467369124707200 232633050453619200 9471220562865600 9771642886642560 36162842149123200 30325722473781504 17048197013158080 25256588167641600 174474787840214400 7103415422149200 48737768261434560 34366246089739200 45461858701754880 6949885047719040 18942441125731200 34096394026316160 35201053687060800 15911650545614208 16284329190581760 14206830844298400 14657464329963840 90923717403509760 45488583710672256 13225787347449600 25572295519737120 13899770095438080 37884882251462400 12213246892936320 68192788052632320 13431912798245760 10424827571578560 28413661688596800 7280831954753280 51144591039474240 10073934598684320 75769764502924800 24426493785872640 13758194080794240 136385576105264640 5460623966064960 19838681021174400 20849655143157120 56827323377193600 18319870339404480 14561663909506560 102289182078948480 4095467974548720 20147869197368640 151539529005849600 47734951636842624 48852987571745280 42620492532895200 27516388161588480 10921247932129920 113654646754387200 22386521330409600 36639740678808960 20637291121191360 8190935949097440 29758021531761600 12134719924588800 85240985065790400 16789890997807200 21842495864259840 22930323467990400 227309293508774400 9101039943441600 41274582242382720 16381871898194880 24269439849177600 170481970131580800 6825779957581200 33579781995614400 43684991728519680 45860646935980800 6896546762958720 18202079886883200 32763743796389760 34395485201985600 15289747104981888 13651559915162400 87369983457039360 12930165655545600 24572807847292320 13793093525917440 36404159773766400 11914130759287680 65527487592779520 9697624241659200 12906929374335360 68790970403971200 30579494209963776 10344820144438080 27303119830324800 25860331311091200 7224953751671040 49145615694584640 9680197030751520 72808319547532800 7238262020653440 131054975185559040 19395248483318400 20689640288876160 54606239660649600 25482911841636480 14449907503342080 98291231389169280 14546436362488800 19360394061503040 145616639095065600 45869241314945664 40954679745487200 14476524041306880 38790496966636800 10837430627506560 109212479321299200 21511548957225600 10857393030980160 16085026712563200 29092872724977600 7582941164494080 81909359490974400 16133661717919200 77580993933273600 21674861255013120 12063770034422400 218424958642598400 5687205873370560 21714786061960320 58185745449955200 16256145941259840 15165882328988160 163818718981948800 4265404405027920 32267323435838400 155161987866547200 76448735524909440 43349722510026240 24127540068844800 11374411746741120 116371490899910400 32512291882519680 18095655051633600 15172402878509184 8530808810055840 12638235274156800 48255080137689600 24384218911889760 17191242973850400 22748823493482240 23478458690332800 232742981799820800 9478676455617600 9777791957915520 36191310103267200 30344805757018368 17061617620111680 25276470548313600 174557236349865600 7109007341713200 48768437823779520 34382485947700800 45497646986964480 6954258451351680 18957352911235200 34123235240223360 35217688035499200 15924176445437568 16294576546321920 14218014683426400 90995293973928960 45517208635527552 13232037227270400 25592426430167520 13908516902703360 37914705822470400 12220932409741440 68246470480446720 13442486609784960 10431387677027520 28436029366852800 7285413615701760 51184852860335040 10081864957338720 75829411644940800 24441864819482880 13769024746055040 136492940960893440 5464060211776320 19848055840905600 20862775354055040 56872058733705600 18331398614612160 14570827231403520 102369705720670080 4098045158832240 20163729914677440 151658823289881600 47772529336312704 48883729638965760 42654044050279200 27538049492110080 10928120423552640 113744117467411200 22404144349641600 36662797229224320 20653537119082560 8196090317664480 29772083761358400 12142356026169600 85308088100558400 16803108262231200 21856240847105280 22948374576758400 227488234934822400 9106767019627200 41307074238165120 16392180635328960 24284712052339200 170616176201116800 6830075264720400 33606216524462400 43712481694210560 45896749153516800 6906305260068480 18213534039254400 32784361270657920 34422561865137600 15299368592973696 13660150529440800 87424963388421120 12940344483897600 24588270952993440 13812610520136960 36427068078508800 11930989052949120 65568722541315840 9705258362923200 12915051409653120 68845123730275200 30598737185947392 10359457890102720 27320301058881600 25880688967795200 7235176939119360 49176541905986880 9686288557239840 72854136157017600 7242816893316480 131137445082631680 19410516725846400 20718915780205440 54640602117763200 25498947654956160 14470353878238720 98353083811973760 14557887544384800 19372577114479680 145708272314035200 45898105778921088 40980451588322400 14485633786632960 38821033451692800 10852765408679040 109281204235526400 21525085682755200 10864225339974720 16095148651814400 29115775088769600 7587712935855360 81960903176644800 16143814262066400 77642066903385600 21705530817358080 12071361488860800 218562408471052800 5690784701891520 21728450679949440 58231550177539200 16279148113018560 15175425871710720 163921806353289600 4268088526418640 32287628524132800 155284133806771200 76496842964868480 43411061634716160 24142722977721600 11381569403783040 116463100355078400 32558296226037120 18107042233291200 15193871572150656 8536177052837280 12646188226425600 48285445955443200 24418722169527840 17204776188818400 22763138807566080 23496941299708800 232926200710156800 9484641169819200 9791627368279680 36214084466582400 30387743144301312 17072354105674560 25292376452851200 174694650532617600 7113480877364400 48837444339055680 34409552377636800 45526277615132160 6964098609525120 18969282339638400 34144708211349120 35245411949563200 15934197165296256 16317633096737280 14226961754728800 91052555230264320 45581614716451968 13242453693638400 25608531158511840 13928197219050240 37938564679276800 12238224822552960 68289416422698240 13450945659016320 10446147914287680 28453923509457600 7295722352835840 51217062317023680 10088209244262240 75877129358553600 24476449645105920 13777689278263680 136578832845396480 5471791764626880 19863680540457600 20892295828575360 56907847018915200 18357337233829440 14591444705671680 102434124634047360 4103843823470160 20176418488524480 151754258717107200 47802591495888768 48952899290211840 42680885264186400 27555378556527360 10943583529253760 113815694037830400 22418242765027200 36714674467658880 20666533917395520 8207687646940320 29795520810686400 12159537254726400 85361770528372800 16813682073770400 21887167058507520 22962815463772800 227631388075660800 9119652941044800 41333067834791040 16415375293880640 24319074509452800 170723541056745600 6839739705783600 33627364147540800 43774334117015040 45925630927545600 6908473814981760 18239305882089600 32830750587761280 34444223195659200 15321016940955264 13679479411567200 87548668234030080 12948487546579200 24623062940820960 13816947629963520 36478611764179200 11934735340429440 65661501175522560 9711365659934400 12933325989118080 68888446391318400 30642033881910528 10362710722472640 27358958823134400 25896975093158400 7237448758552320 49246125881641920 9699994491838560 72957223528358400 7253065356808320 131323002351045120 19422731319868800 20725421444945280 54717917646268800 25535028234925440 14474897517104640 98492251763283840 14567048489901600 19399988983677120 145914447056716800 45963050822865792 41038438234701600 14506130713616640 38845462639737600 10856173137828480 109435835292537600 21555543315196800 10879598035212480 29134096979803200 7598449421418240 82076876469403200 16166657486397600 77690925279475200 21712346275656960 12088442261347200 218871670585075200 5698837066063680 21759196070424960 58268193959606400 16284259706742720 15196898842836480 164153752938806400 4274127799547760 32333314972795200 155381850558950400 76605084704776320 43424692551313920 43701145469704800 24176884522694400 11397674132127360 116536387919212800 32568519413485440 18132663392020800 15198642392959872 8548255599095520 12664082369030400 87402290939409600 24426389560114080 17215602760792800 22795348264254720 23511727387209600 233072775838425600 9498061776772800 9794701903916160 36265326784041600 30397284785919744 17096511198191040 25328164738060800 174804581878819200 7123546332579600 48852779120228160 34431205521585600 45590696528509440 6966285311341440 18996123553545600 34193022396382080 35267591080814400 15956743784978304 16322756774607360 14247092665159200 91181393057018880 13250786866732800 25644766797286560 13932570622682880 37992247107091200 12242067580955520 68386044792764160 13469978519786880 10449427967012160 28494185330318400 7298013183310080 51289533594573120 10102483889840160 75984494214182400 24484135161911040 13797184475733120 136772089585528320 5473509887482560 19876180300099200 20898855934024320 56988370660636800 18363101371433280 14596026366620160 102579067189146240 4105132415611920 20204967779680320 151968988428364800 47870231354934912 48968270323822080 42741277995477600 27594368951466240 10947019774965120 113976741321273600 22449964199644800 36726202742866560 20695776713599680 8210264831223840 29814270450148800 12163355305516800 85482555990955200 16837473149733600 21894039549930240 22995307459555200 227953482642547200 9122516479137600 41391553427199360 16420529662447680 24326710611033600 170965111981910400 6841887359353200 33674946299467200 43788079099860480 45990614919110400 6916063757178240 18245032958275200 32841059324895360 34492961189332800 15325827684951168 13683774718706400 87576158199720960 12966809437612800 24630794493671520 13832127514356480 36490065916550400 11947847346610560 65682118649790720 9725107078209600 12937387006776960 68985922378665600 30651655369902336 10374095635767360 27367549437412800 25933618875225600 7245400126567680 49261588987343040 9703040255082720 72980131833100800 7255342793139840 131364237299581440 19450214156419200 20748191271534720 54735098874825600 25543046141585280 14490800253135360 98523177974686080 14587660617314400 19406080510165440 145960263666201600 45977483054853504 41051324156119200 14510685586279680 38900428312838400 10868100189851520 109470197749651200 21562311677961600 10883014189709760 29175321234628800 7600835307098880 82102648312238400 16171733758471200 77800856625676800 21736200379703040 12092237988566400 218940395499302400 5700626480324160 21766028379419520 58350642469257600 16302150284777280 15201670614197760 164205296624476800 4275469860243120 32343467516942400 155601713251353600 76629138424755840 43472400759406080 43762981851943200 24184475977132800 11401252960648320 116701284938515200 32604300569554560 18138356982849600 15215340265792128 8550939720486240 12668058845164800 87525963703886400 24453225427165920 17239962547735200 22802505921296640 23544996084086400 233402569877030400 9501044133873600 9805462778643840 36276713965699200 30430680531584256 17101879440972480 25336117690329600 175051927407772800 7125783100405200 48906450854331840 34479925095470400 45605011842593280 6973938767698560 19002088267747200 34203758881944960 35317494126129600 15961754144907648 16340689647152640 14251566200810400 91210023685186560 13269536506195200 25652819161458720 13947877535397120 38004176535494400 12255517235364480 68407517763889920 13474208044402560 10460908151547840 28503132401620800 7306031089969920 51305638322917440 10105656033301920 76008353070988800 24511034470728960 13801516741837440 136815035527779840 5479523317477440 19904304759292800 20921816303095680 57006264803241600 18383275853046720 14612062179939840 102611276645834880 4109642488108080 20211312066603840 152016706141977600 47885262434722944 49022068941457920 42754698602431200 27603033483674880 10959046634954880 114012529606483200 22457013407337600 36766551706093440 20702275112756160 8219284976216160 29856457138939200 12176718483283200 85509397204862400 16842760055503200 21918093269909760 23002527903062400 228025059212966400 9132538862462400 41404550225512320 16438569952432320 24353436966566400 171018794409724800 6849404146846800 33685520111006400 43836186539819520 46005055806124800 6919316589548160 18265077724924800 32877139904864640 34503791854593600 15342665288936832 13698808293693600 87672373079639040 12970880968953600 24657854928648480 13838633179096320 36530155449849600 11953466777831040 65754279809729280 9728160726715200 12951600568583040 69007583709187200 30685330577873664 10378974884322240 27397616587387200 25941761937907200 7248807855717120 49315709857296960 9713700426437280 73060310899699200 7263313820300160 131508559619458560 19456321453430400 20757949768644480 54795233174774400 25571108814894720 14497615711434240 98631419714593920 14592241090072800 19427400852874560 146120621799398400 46027995866810496 41096424881080800 14526627640600320 38912642906860800 10873211783575680 109590466349548800 21586000947638400 10894970730450240 29184482180145600 7609185906981120 82192849762161600 16189500710728800 77825285813721600 21746423567151360 12105523033833600 219180932699097600 5706889430235840 21789941460900480 58368964360291200 16309817675363520 15218371813962240 164385699524323200 4280167072676880 32379001421457600 155650571627443200 76713326444684160 43492847134302720 43776723270218400 24211046067667200 11413778860471680 116737928720582400 32619635350727040 18158284550750400 15222496497005952 8560334145353760 12681976511635200 87553446540436800 24464726513045280 17245375833722400 22827557720943360 23552389127836800 233475857441164800 9511482383726400 9810074582098560 36316569101500800 30444992994011904 17120668290707520 25363953023270400 175106893080873600 7133611787794800 48929453026090560 34490751667444800 45655115441886720 6977218820423040 19022964767452800 34241336581415040 35328583691755200 15979290404660352 16348375163957760 14267223575589600 91310230883773440 13273703092742400 25681002436061280 13954437640846080 38045929534905600 12261281372968320 68482673162830080 13489011380557440 10465828230634560 28534447151179200 7309467335681280 51362004872122560 10116758535418080 76091859069811200 24522562745936640 13816679673202560 136965346325660160 5482100501760960 19910554639113600 20931656461269120 57068894302358400 18391922059452480 14618934671362560 102724009744245120 4111575376320720 20233517070836160 152183718139622400 47937871213981056 49045125491873280 42801670726768800 27633359346405120 10964201003521920 114137788604716800 22481685634262400 36783844118904960 20725019509803840 8223150752641440 29865831958670400 12182445559468800 85603341453537600 16861264225696800 21928402007043840 23027799455337600 228275577209433600 9136834169601600 41450039019607680 16446301505282880 24364891118937600 171206682907075200 6852625627201200 33722528451393600 43856804014087680 46055598910675200 7867927606008960 18273668339203200 32892603010565760 34541699183006400 15349881404930688 13705251254402400 87713608028175360 12985131328646400 24669452257924320 15735855212017920 36547336678406400 11970325071492480 24102250352611200 65785206021131520 9738848496484800 12957692095071360 69083398366012800 30699762809861376 11801891409013440 27410502508804800 25970262657292800 8242590825342720 49338904515848640 9718269071303520 73094673356812800 7266729974797440 131570412042263040 19477696992969600 23603782818026880 54821005017609600 25583135674884480 16485181650685440 98677809031697280 14608272744727200 19436538142607040 146189346713625600 46049644214792064 41115753763207200 14533459949594880 38955393985939200 12363886238014080 109642010035219200 21596153491785600 10900094962196160 29216545489454400 7612764735502080 82231507526414400 16197115118839200 77910787971878400 24727772476028160 12111216624662400 219284020070438400 5709573551626560 21800189924392320 58433090978908800 18545829357021120 15225529471004160 164463015052828800 4282180163719920 32394230237678400 155821575943756800 76749407024653440 49455544952056320 43824818234181600 24222433249324800 11419147103253120 116866181957817600 37091658714042240 18166824936993600 17309440733219712 8564360327439840 12687941225836800 87649636468363200 27818744035531680 17264322334677600 22838294206506240 23578264780963200 233732363915635200 9515955919377600 9823909992462720 36333649873987200 34618881466439424 17128720654879680 25375882451673600 175299272936726400 7136966939533200 55637488071063360 34528644669355200 45676588413012480 6987058978596480 19031911838755200 34257441309759360 35367397171444800 15986805944554368 16371431714373120 14273933879066400 91353176826024960 13288286145657600 25693080982319520 13974117957192960 38063823677510400 12278573785779840 68514882619518720 13495355667480960 10480588467894720 28547867758132800 7319776072815360 51386161964639040 10121516750610720 76127647355020800 24557147571559680 13823178072359040 137029765239037440 5489832054611520 19932429218486400 20961176935789440 57095735516265600 18417860678669760 14639552145630720 102772323929278080 4117374040958640 20243033501221440 152255294710041600 47960417833663104 49114295143119360 42821801637199200 27646356144718080 10979664109223040 114191471032531200 22492259445801600 36835721357339520 20734767108538560 8234748081917280 29898643827729600 12199626788025600 85643603274398400 16869194584351200 21959328218446080 23038630120598400 228382942065062400 9149720091019200 41469534217077120 16469496163834560 24399253576051200 171287206548796800 6862290068264400 33738389168702400 43918656436892160 46077260241196800 7879023954587520 18299440182038400 32938992327669120 34557945180897600 15371529752912256 13724580136528800 87837312873784320 12991238625657600 24704244245751840 15758047909175040 36598880364076800 11979690790193280 24128730106588800 65877984655338240 9743428969243200 12975966674536320 69115890361795200 30743059505824512 11818535931881280 27449160273057600 25982477251315200 8254215571472640 49408488491503680 9731975005902240 73197760728153600 7276978438289280 131755969310676480 19486857938486400 23637071863762560 54898320546115200 25619216254853760 16508431142945280 98816976983007360 14615143453864800 19463950011804480 146395521456307200 46114589258736768 41173740409586400 14553956876578560 38973715876972800 12381323357208960 109796641092230400 21626611124227200 10915467657433920 29230286907729600 7623501221064960 82347480819172800 16219958343170400 77947431753945600 24762646714417920 12128297397148800 219593282184460800 5717625915798720 21830935314867840 58460573815459200 18571985035813440 15247002442129920 164694961638345600 4288219436849040 32439916686340800 155894863507891200 76857648764561280 49525293428835840 43845430361594400 24256594794297600 11435251831597440 116921147630918400 37143970071626880 18192446095723200 17333852700092544 8576438873698080 12705835368441600 87690860723188800 27857977553720160 17272442263658400 22870503663194880 23589354346588800 233842295261836800 9529376526331200 9831596331553920 36384892191446400 34667705400185088 17152877747396160 25411670736883200 175381721446377600 7147032394748400 55715955107440320 34544884527316800 45741007326389760 47178708693177600 6992525733137280 19058753052662400 34305755494792320 35384031519883200 16009352564236416 16384240909048320 14294064789496800 91482014652779520 13294536025478400 25729316621094240 13985051466274560 38117506105324800 12288180681786240 68611510989584640 13514388528251520 70768063039766400 10488788599705920 28588129578993600 7325503149000960 51458633242188480 10135791396188640 76235012210649600 24576361363572480 13842673269828480 137223021979169280 5494127361750720 19941804038217600 20977577199411840 57176259157987200 18432271022679360 14651006298001920 102917266484376960 4120595521313040 20271582792377280 152470024421299200 48028057692709248 49152722727144960 42882194368490400 27685346539656960 10988254723501440 114352518315974400 22523980880419200 36864542045358720 20764009904742720 8241191042626080 29912706057326400 12209171915001600 85764388736980800 16892985660314400 21976509447002880 23071122116380800 228705036631948800 9156878936251200 41528019809485440 16482382085252160 24418343830003200 171528777473961600 6867659202188400 33785971320628800 43953018894005760 46142244232761600 7885188592686720 18313757872502400 32964764170504320 34606683174571200 15383556612902016 13735318404376800 87906037788011520 13009560516691200 24723573127878240 15770377185373440 36627515745004800 11987183365153920 24140078572579200 65929528341008640 9757170387518400 12986119218683520 69213366349142400 30767113225804032 11827782889030080 27470636808753600 26019121033382400 8260673763767040 49447146255756480 9739589414012640 73255031490009600 7282672029118080 131859056682017280 19514340775036800 23655565778060160 54941273617507200 25639261021503360 16521347527534080 98894292511512960 14635755581277600 19479178828025280 146510062980019200 46150669838706048 41205955213130400 14565344058236160 39028681550073600 12391010645650560 109882547235014400 21643532031139200 10924008043677120 29271511162555200 7629465935266560 82411910426260800 16232649023354400 78057363100147200 24782021291301120 12137786715196800 219765094470028800 5722099451449920 21848016087354240 58543022325110400 18586515968475840 15258931870533120 164823820852521600 4291574588587440 32465298046708800 156114726200294400 76917783064510080 49564042582602240 43907266743832800 24275573430393600 11444198902899840 117086044650220800 37173031936951680 18206680072795200 17347414903910784 8583149177174880 12715776558777600 87814533487665600 27879773952713760 17296802050600800 22888397805799680 23622623043465600 234172089300441600 9536832419083200 9837745402826880 36413360145590400 34694829807821568 17166298354349760 25431553117555200 175629066975331200 7152624314312400 55759547905427520 34593604101201600 45776795611599360 47245246086931200 6996899136769920 19073664838166400 34332596708699520 35433934565198400 16021878464059776 16394488264788480 14305248628624800 91553591223198720 13313285664940800 25749447531524640 13993798273539840 38147329676332800 12295866198591360 68665193417399040 13524962339790720 70867869130396800 10495348705154880 28610497257249600 7330084809949440 51498895063049280 10143721754843040 76294659352665600 24591732397182720 13853503935089280 137330386834798080 5497563607462080 19969928497411200 20990697410309760 57220994514499200 18443799297887040 14660169619898880 102997790126098560 4123172705596560 20287443509686080 152589318705331200 48065635392179328 49183464794365440 42915745885874400 27707007870178560 10995127214924160 114441989028998400 22541603899651200 36887598595774080 20780255902633920 8246345411193120 29954892746116800 12216808016582400 85831491771748800 16906202924738400 21990254429848320 23089173225148800 228883978057996800 9162606012436800 41560511805267840 16492690822386240 24433616033164800 171662983543497600 6871954509327600 33812405849476800 43980508859696640 46178346450297600 7890120303166080 18325212024873600 32985381644772480 34633759837723200 15393178100893824 13743909018655200 87961017719393280 13019739345043200 24739036233579360 15780240606332160 36650424049747200 11996549083854720 24174123970550400 65970763289544960 9764804508782400 12994241254001280 69267519675446400 30786356201787648 11835180454749120 27487818037310400 26039478690086400 8265840317602560 49478072467158720 9745680940500960 73300848099494400 7287226901781120 131941526579089920 19529609017564800 23670360909498240 54975636074620800 25655296834823040 16531680635205120 98956144934317440 14647206763173600 19491361881001920 146601696198988800 46179534302681472 41231727055965600 14574453803562240 39059218035129600 12398760476403840 109951272149241600 21657068756668800 10930840352671680 29294413526347200 7634237706627840 82463454111931200 16242801567501600 78118436070259200 24797520952807680 12145378169635200 219902544298483200 5725678279970880 21861680705343360 58588827052694400 18598140714605760 15268475413255680 164926908223862400 4294258709978160 32485603135003200 156236872140518400 76965890504469120 49595041905615360 43941620289520800 24290756339270400 11451356559941760 117177654105388800 37196281429211520 18218067254452800 17358264666965376 8588517419956320 30638274329678400 12723729511046400 87883240579041600 27897211071908640 17310335265568800 22902713119883520 23641105652841600 234355308210777600 9542797133284800 9845431741918080 36436134508905600 34716529333930752 17177034839912640 25447459022092800 175766481158083200 7157097849963600 55794422143817280 34620670531137600 45805426239767040 47282211305683200 7002365891310720 19085594266569600 34354069679825280 35461658479262400 16031899183918464 16407297459463680 14314195699927200 91610852479534080 13323702131308800 25765552259868960 14004731782621440 38171188533139200 12305473094597760 68708139359650560 13533421389022080 70923316958524800 10503548836966080 28628391399854400 7335811886135040 51531104519737920 10150066041766560 76342377066278400 24610946189195520 13862168467297920 137416278719301120 5501858914601280 19985553196963200 21007097673932160 57256782799708800 18458209641896640 14671623772270080 103062209039475840 4126394185950960 20300132083533120 152684754132556800 48095697551755392 49221892378391040 42942587099781600 27724336934595840 11003717829202560 114513565599417600 22555702315036800 36916419283793280 20793252700946880 8252788371901920 29978329795444800 12226353143558400 85885174199563200 16916776736277600 22007435658405120 23103614112163200 229027131198835200 9169764857668800 41586505401893760 16505576743803840 24452706287116800 171770348399126400 6877323643251600 33833553472555200 44014871316810240 46207228224326400 7896284941265280 18339529715337600 33011153487607680 34655421168244800 15405204960883584 13754647286503200 88029742633620480 13027882407724800 24758365115705760 15792569882530560 36679059430675200 12007787946295680 24193038080534400 66022306975215360 9770911805793600 13004393798148480 69310842336489600 30810409921767168 11844427411897920 27509294573006400 26055764815449600 8272298509896960 49516730231411520 9753295348611360 73358118861350400 7292920492609920 132044613950430720 19541823611587200 23688854823795840 55018589146012800 25675341601472640 16544597019793920 99033460462823040 14656367708690400 19506590697222720 146716237722700800 46215614882650752 41263941859509600 14585840985219840 39083647223174400 12408447764845440 110037178292025600 21673989663580800 10939380738914880 29312735417380800 7640202420829440 82527883719019200 16255492247685600 78167294446348800 24816895529690880 12154867487683200 220074356584051200 5730151815622080 21878761477829760 58625470834761600 18612671647268160 15280404841658880 165055767438038400 4297613861716560 32510984495371200 156334588892697600 77026024804417920 49633791059381760 43969103126071200 24309734975366400 11460303631244160 117250941669523200 37225343294536320 18232301231524800 17371826870783616 8595227723433120 30662246064542400 12733670701382400 87938206252142400 27919007470902240 17321161837543200 22920607262488320 23655891740342400 234501883339046400 9550253026036800 9854655348827520 36464602463049600 34743653741567232 17190455446866240 25467341402764800 175876412504284800 7162689769527600 55838014941804480 34642323675086400 45841214524976640 47311783480684800 7008925996759680 19100506052073600 34380910893732480 35483837610513600 16044425083741824 16422668493073920 14325379539055200 91682429049953280 13332035304403200 25785683170299360 14017851993519360 38201012104147200 12317001369805440 68761821787464960 13543995200561280 70967675221027200 10513388995139520 28650759078110400 7342684377557760 51571366340598720 10157996400420960 76402024208294400 24634002739610880 13872999132558720 137523643574929920 5507013283168320 19998052956604800 21026777990279040 57301518156220800 18475502054708160 14685368755115520 103142732681197440 4130259962376240 20315992800841920 152804048416588800 48133275251225472 49268005479221760 42976138617165600 27745998265117440 11014026566336640 114603036312441600 22573325334268800 36951004109416320 20809498698838080 8260519924752480 29997079434907200 12237807295929600 85952277234331200 16929994000701600 22028053132673280 23121665220931200 229206072624883200 9178355471947200 41618997397676160 16521039849504960 24475614591859200 171904554468662400 6883766603960400 33859988001403200 44056106265346560 46243330441862400 7903682506984320 18356710943894400 33042079699009920 34682497831396800 15419637192871296 13767533207920800 88112212530693120 13038061236076800 24781559774257440 15807365013968640 36713421887788800 12009661090035840 24208169368521600 66084159398019840 9778545927057600 13016576851125120 69364995662793600 30839274385742592 11855523760476480 27535066415841600 26076122472153600 8280048340650240 49563119548514880 9762432638343840 73426843775577600 7299752801604480 132168318796039680 19557091854115200 23711047520952960 55070132831683200 25699395321452160 16560096681300480 99126239097029760 14667818890586400 19524865276687680 146853687551155200 46258911578613888 41302599623762400 14599505603208960 39114183708230400 12420072510975360 110140265663366400 21694294751875200 10949629202406720 29335637781172800 7647360077871360 82605199247524800 16270721063906400 78228367416460800 24840145021950720 12166254669340800 220280531326732800 5735520058403520 21899258404813440 58671275562345600 18630108766463040 15294720155742720 165210398495049600 4301640043802640 32541442127812800 156456734832921600 77098185964356480 49680290043901440 44003456671759200 24332509338681600 11471040116807040 117342551124691200 37260217532926080 18249382004011200 17388101515365504 8603280087605280 30681423452433600 12745600129785600 88006913343518400 27945163149694560 17334695052511200 22942080233614080 23674374349718400 234685102249382400 9559200097339200 9856192616645760 36498764008022400 34776203030731008 17206560175210560 25491200259571200 176013826687036800 7169400073004400 55890326299389120 34669390105022400 45884160467228160 47348748699436800 7010019347667840 19118400194678400 34413120350421120 35511561524577600 16059456163529856 16425230332008960 14338800146008800 91768320934456320 13342451770771200 25809840262815840 14020038695335680 38236800389356800 12318922749006720 68826240700842240 13556683774408320 71023123049155200 10515029021501760 28677600292017600 7343829792794880 51619680525631680 10167512830806240 76473600778713600 24637845498013440 13885995930871680 137652481401684480 5507872344596160 20013677656156800 21030058043003520 57355200584035200 18478384123510080 14687659585589760 103239361051263360 4130904258447120 20335025661612480 152947201557427200 48178368490589568 49275690996026880 43016400438026400 27771991861743360 11015744689192320 114710401168070400 22594472957347200 36956768247020160 20828993896307520 8261808516894240 30020516484235200 12239716321324800 86032800876052800 16945854718010400 22031489378384640 23143326551452800 229420802336140800 9179787240993600 41657987792615040 16523617033788480 24479432642649600 172065601752105600 6884840430745200 33891709436020800 44062978756769280 46286653102905600 7904915434604160 18359574481987200 33047234067576960 34714989827179200 15422042564869248 13769680861490400 88125957513538560 13050275830099200 24785425550682720 15809830869208320 36719148963974400 12015280521256320 24227083478505600 66094468135153920 9787706872574400 13018607359954560 69429979654358400 30844085129738496 11857373151906240 27539361722980800 26100551660198400 8281339979109120 49570851101365440 9763955519965920 73438297927948800 7300891519770240 132188936270307840 19575413745148800 23714746303812480 55078723445961600 25703404274782080 16562679958218240 99141702202730880 14681560308861600 19527911039931840 146876595855897600 46266127694607744 41309042584471200 14601783039540480 39150827490297600 12422009968663680 110157446891923200 21697678933257600 10951337279655360 29363120617723200 7648553020711680 82618085168942400 16273259199943200 78301654980595200 24844019937327360 12168152532950400 220314893783846400 5736414765533760 21902674559310720 58726241235446400 18633014952995520 15297106041423360 165236170337884800 4302311074150320 32546518399886400 156603309961190400 77110212824346240 49688039874654720 44044680926584800 24336305065900800 11472829531067520 117452482470892800 37266029905991040 18252228799425600 17390813956129152 8604622148300640 30705395187297600 12747588367852800 88089361853169600 27949522429493280 17350934910472800 22945659062135040 23696553480969600 234904964941785600 9560691275889600 9860804420100480 36504457598851200 34781627912258304 17209244296601280 25495176735705600 176178723706339200 7170518456917200 55899044858986560 34701869820945600 45891318124270080 47393106961939200 7013299400392320 19121382551779200 34418488593202560 35544830221454400 16061961343494528 16432915848814080 14341036913834400 91782636248540160 13354951530412800 25813866444901920 14026598800784640 38242765103558400 12324686886610560 68836977186405120 13558798536716160 71089660442908800 10519949100588480 28682073827668800 7347266038506240 51627732889803840 10169098902537120 76485530207116800 24649373773221120 13888162063923840 137673954372810240 5510449528879680 20032427295619200 21039898201176960 57364147655337600 18487030329915840 14694532077012480 103255465779607680 4132837146659760 20338197805074240 152971060414233600 48185884030483584 49298747546442240 43023110741503200 27776324127847680 11020899057759360 114728295310675200 22597997561193600 36974060659831680 20832243095885760 30862582364275200 8265674293319520 30048640943428800 12245443397510400 86046221483006400 16948498170895200 22041798115518720 23146936773206400 229456590621350400 9184082548132800 41664486191771520 16531348586639040 24490886795020800 172092442966012800 6888061911099600 33896996341790400 44083596231037440 46293873546412800 7908614217463680 18368165096265600 33062697173278080 34720405159809600 15429258680863104 13776123822199200 88167192462074880 13052311595769600 92587747092825600 24797022879958560 15817228434927360 36736330192531200 12026519383697280 24249780410486400 66125394346556160 9789233696827200 13024698886442880 69440810319619200 30858517361726208 11862921326195520 27552247644398400 26104623191539200 8285214894485760 49594045759917120 9768524164832160 73472660385062400 7304307674267520 132250788693112320 19578467393654400 23725842652391040 55104495288796800 25715431134771840 16570429788971520 99188091519834240 14683850545240800 19537048329664320 146945320770124800 46287776042589312 41328371466597600 14608615348535040 39156934787308800 12427822341728640 110208990577593600 21707831477404800 10956461511401280 29367701090481600 7652131849232640 82656742933195200 16280873608053600 78313869574617600 24855644683457280 12173846123779200 220417981155187200 5739098886924480 21912923022802560 58735402180963200 18641733512592960 15304263698465280 165313485866390400 4304324165193360 32561747216107200 156627739149235200 77146293404315520 49711289366914560 44051551635722400 24347692247558400 11478197773848960 117470804361926400 37283467025185920 18260769185668800 17398951278420096 8608648330386720 30734161269134400 12753553082054400 88103103271444800 27962600268889440 17353641553466400 22956395547697920 23700250002844800 234941608723852800 9565164811540800 9870028027009920 36521538371337600 34797902556840192 17217296660773440 25507106164108800 176206206542889600 7173873608655600 55925200537778880 34707283106932800 45912791095395840 47400500005689600 7019859505841280 19130329623081600 34434593321546880 35550375004267200 16069476883388544 14347747217311200 91825582190791680 13357034823686400 25825944991160160 14039719011682560 38260659246163200 12336215161818240 68869186643093760 13565142823639680 71100750008534400 10529789258761920 28695494434622400 7354138529928960 51651889982320320 10173857117729760 76521318492326400 24672430323636480 13894660463080320 137738373286187520 5515603897446720 20035552235529600 21059578517523840 57390988869244800 18504322742727360 14708277059857920 103303779964640640 4136702923085040 20347714235459520 153042636984652800 48208430650165632 43043241651933600 27789320926160640 11031207794893440 114781977738489600 22608571372732800 37008645485454720 20841990694620480 30877023251289600 8273405846170080 30053328353294400 12256897549881600 86086483303867200 16956428529549600 22062415589786880 23157767438467200 229563955476979200 9192673162411200 41683981389240960 16546811692340160 24513795099763200 172172966607734400 6894504871808400 33912857059099200 44124831179573760 46315534876934400 7916011783182720 18385346324822400 33093623384680320 34736651157700800 15443690912850816 13789009743616800 88249662359147520 13058418892780800 92631069753868800 24820217538510240 15832023566365440 36770692649644800 12037758246138240 24253563232483200 66187246769360640 9793814169585600 13036881939419520 69473302315401600 30887381825701632 11874017674774080 27578019487233600 26116837785561600 8292964725239040 49640435077020480 9777661454564640 73541385299289600 7311139983262080 132374493538721280 19587628339171200 23748035349548160 55156038974467200 25739484854751360 16585929450478080 99280870154040960 14690721254378400 19555322909129280 147082770598579200 46331072738552448 41367029230850400 14622279966524160 39175256678342400 12439447087858560 110312077948934400 21728136565699200 10966709974893120 29381442508756800 7659289506274560 82734058461700800 16296102424274400 78350513356684800 24878894175717120 12185233305436800 220624155897868800 5744467129705920 21933419949786240 58762885017513600 18659170631787840 15318579012549120 165468116923401600 4308350347279440 32592204848548800 156701026713369600 77218454564254080 49757788351434240 44072163763135200 24370466610873600 11488934259411840 117525770035027200 37318341263575680 18277849958155200 17415225923001984 8616700694558880 30738955616107200 12765482510457600 88144327526270400 27988755947681760 17361761482447200 22977868518823680 23711339568470400 235051540070054400 9574111882843200 9879251633919360 36555699916310400 34830451846003968 17233401389117760 25530965020915200 176288655052540800 7180583912132400 55977511895363520 34723522964894400 45955737037647360 47422679136940800 7026419611290240 19148223765686400 34466802778235520 35567009352705600 16084507963176576 14361167824264800 91911474075294720 13363284703507200 25850102083676640 14052839222580480 38296447531372800 12347743437025920 68933605556471040 13577831397486720 71134018705411200 10539629416935360 28722335648529600 7361011021351680 51700204167353280 10183373548115040 76592895062745600 24695486874051840 13907657261393280 137867211112942080 5520758266013760 20044927055260800 21079258833870720 57444671297059200 18521615155538880 14722022042703360 103400408334706560 4140568699510320 20366747096230080 153185790125491200 48253523889529728 43083503472794400 27815314522786560 11041516532027520 114889342594118400 22629718995811200 37043230311077760 20861485892089920 30905905025318400 8281137399020640 30067390582891200 12268351702252800 86167006945588800 16972289246858400 22083033064055040 23179428768988800 229778685188236800 9201263776689600 41722971784179840 16562274798041280 24536703404505600 172334013891177600 6900947832517200 33944578493716800 44166066128110080 46358857537977600 7923409348901760 18402527553379200 33124549596082560 34769143153483200 15458123144838528 13801895665034400 88332132256220160 13070633486803200 92717715075955200 24843412197061920 15846818697803520 36805055106758400 24264911698473600 66249099192165120 9802975115102400 13049064992396160 69538286306966400 30916246289677056 11885114023352640 27603791330068800 26141266973606400 8300714555992320 49686824394123840 9786798744297120 73610110213516800 7317972292256640 132498198384330240 19605950230204800 23770228046705280 55207582660137600 25763538574730880 16601429111984640 99373648788247680 14704462672653600 19573597488594240 147220220427033600 46374369434515584 41405686995103200 14635944584513280 39211900460409600 12451071833988480 110415165320275200 21748441653993600 10976958438384960 29408925345307200 7666447163316480 82811373990206400 16311331240495200 78423800920819200 24902143667976960 12196620487094400 220830330640550400 5749835372487360 21953916876769920 58817850690614400 18676607750982720 15332894326632960 165622747980412800 4312376529365520 32622662480990400 156847601841638400 77290615724192640 49804287335953920 44113388017960800 24393240974188800 11499670744974720 117635701381228800 37353215501965440 18294930730641600 17431500567583872 8624753058731040 30753338657025600 12777411938860800 88226776035921600 28014911626474080 17378001340408800 22999341489949440 23733518699721600 235271402762457600 9583058954145600 9906922454647680 36589861461283200 34863001135167744 17249506117462080 25554823877721600 176453552071843200 7187294215609200 56029823252948160 34756002680817600 45998682979898880 47467037399443200 7046099927637120 19166117908291200 34499012234924160 35600278049582400 16099539042964608 14374588431218400 91997365959797760 13375784463148800 25874259176193120 14092199855274240 38332235816582400 12382328262648960 68998024469848320 13590519971333760 71200556099164800 32199078085929216 10569149891455680 28749176862436800 7381628495619840 51748518352386240 10192889978500320 76664471633164800 24764656525297920 13920654059706240 137996048939696640 5536221371714880 20063676694723200 21138299782911360 57498353724873600 18573492393973440 14763256991239680 103497036704772480 4152166028786160 20385779957000640 153328943266329600 48298617128893824 43123765293655200 27841308119412480 11072442743429760 114996707449747200 22650866618889600 37146984787946880 20880981089559360 30934786799347200 8304332057572320 30095515042084800 12302714159366400 86247530587310400 16988149964167200 22144885486859520 23201090099510400 229993414899494400 9227035619524800 41761962179118720 16608664115144640 24605428318732800 172495061174620800 6920276714643600 33976299928334400 44289770973719040 46402180199020800 7945602046058880 18454071239049600 33217328230289280 34801635149265600 15501419840801664 13840553429287200 88579541947438080 13082848080825600 92804360398041600 24912996172716960 15891204092117760 36908142478099200 24287608630454400 66434656460578560 9812136060619200 13085614151326080 69603270298531200 31002839681603328 11918403069088320 27681106858574400 26165696161651200 8323964048252160 49825992345433920 9814210613494560 35567426867918400 73816284956198400 7338469219240320 132869312921157120 19624272121238400 23836806138176640 55362213717148800 25835699734669440 16647928096504320 99651984690867840 14718204090928800 19628421226989120 147632569912396800 46504259522404992 41521660287861600 14676938438480640 39248544242476800 12485946072378240 110724427434297600 21809356918876800 11007703828860480 29436408181857600 7687920134442240 83043320575723200 16357017689157600 78497088484953600 24971892144756480 12230782032067200 221448854868595200 5765940100831680 22015407657720960 58872816363715200 18728919108567360 15375840268884480 166086641151446400 4324455075623760 32714035378315200 156994176969907200 77507099204008320 49943784289512960 44154612272786400 24461564064134400 11531880201663360 117745632727430400 37457838217134720 18346173048100800 17480324501329536 8648910151247520 30782104738862400 12813200224070400 88309224545572800 28093378662851040 17394241198370400 23063760403326720 23755697830972800 235491265454860800 9609900168052800 9909996990284160 36692346096201600 34960649002659072 17297820302495040 25626400448140800 176618449091145600 7207425126039600 56186757325702080 34788482396740800 46127520806653440 47511395661945600 7048286629453440 19219800336105600 34595640604990080 35633546746459200 16144632282328704 14414850252079200 92255041613306880 13388284222790400 25946730453742560 14096573258906880 38439600672211200 12386171021051520 69191281209980160 13628585692874880 71267093492918400 32289264564657408 10572429944180160 28829700504158400 7383919326094080 51893460907485120 10221439269656160 76879201344422400 24772342042103040 13959644454645120 138382562419960320 5537939494570560 20082426334185600 21144859888360320 57659401008316800 18579256531577280 14767838652188160 103786921814970240 4153454620927920 20442878539312320 153758402688844800 48433896846986112 43244550756237600 27919288909290240 11075878989141120 115318802016633600 22714309488124800 37158513063154560 20939466681967680 31021432121433600 8306909241855840 30123639501278400 12306532210156800 86489101512475200 17035732116093600 22151757978282240 23266074091075200 230637604033267200 9229899157617600 41878933363935360 16613818483711680 24613064420313600 172978203024950400 6922424368213200 34071464232187200 44303515956564480 46532148182150400 7948067901298560 18459798315235200 33227636967423360 34899111136612800 15506230584797568 13844848736426400 88607031913128960 13119491862892800 93064296364300800 24920727725567520 15896135802597120 36919596630470400 24310305562435200 66455273934846720 9839618897169600 13089675168984960 69798222273225600 31012461169595136 11922101851947840 27689697472852800 26238983725785600 8326547325169920 49841455451135040 9817256376738720 35600664865147200 73839193260940800 7340746655571840 132910547869693440 19679237794339200 23844203703895680 55379394945705600 25843717641329280 16653094650339840 99682910902270080 14759428345754400 19634512753477440 147678386521881600 46518691754392704 41534546209279200 14681493311143680 39358475588678400 12489820987754880 110758789891411200 21816125281641600 11011119983357760 29518856691508800 7690306020122880 83069092418558400 16362093961231200 78716951177356800 24979641975509760 12234577759286400 221517579782822400 5767729515092160 22022239966715520 59037713383017600 18734731481632320 15380612040245760 166138184837116800 4325797136319120 32724187922462400 157433902354713600 77531152923987840 49959283951019520 44278285037263200 24469155518572800 11535459030184320 118075426766035200 37469462963264640 18351866638929600 17485749382856832 8651594272638240 30810870820699200 12817176700204800 88556570074526400 28102097222448480 17442960772255200 23070918060368640 23822235224726400 236150853532070400 9612882525153600 9914608793738880 36703733277859200 34971498765713664 17303188545276480 25634353400409600 177113140149052800 7209661893865200 56204194444896960 34885921544510400 46141836120737280 47644470449452800 7051566682177920 19225765050307200 34606377090552960 35733352837089600 16149642642258048 14419323787730400 92283672241474560 13425783501715200 25954782817914720 14103133364355840 38451530100614400 12391935158655360 69212754181105920 13632815217490560 71466705674179200 32299285284516096 10577350023266880 28838647575460800 7387355571805440 51909565635829440 10224611413117920 76903060201228800 24783870317310720 13963976720749440 138425508362211840 5540516678854080 20138675252572800 21154700046533760 57677295150921600 18587902737983040 14774711143610880 103819131271658880 4155387509140560 20449222826235840 153806120402457600 48448927926774144 43257971363191200 27927953441498880 11081033357708160 115354590301843200 22721358695817600 37175805475966080 20945965081124160 31031059379443200 8310775018281120 30208012878859200 12312259286342400 86515942726382400 17041019021863200 22162066715416320 23273294534582400 230709180603686400 9234194464756800 41891930162248320 16621550036562240 24624518572684800 173031885452764800 6925645848567600 34082038043726400 44324133430832640 46546589069164800 7951766684158080 18468388929513600 33243100073124480 34909941801873600 15513446700791424 13851291697135200 88648266861665280 13123563394233600 93093178138329600 24932325054843360 15903533368316160 36936777859027200 24378396358377600 66486200146248960 9842672545675200 13095766695473280 69819883603747200 31026893401582848 11927650026237120 27702583394270400 26247126788467200 8330422240546560 49864650109686720 9821825021604960 35700378856833600 73873555718054400 7344162810069120 132972400292497920 19685345091350400 23855300052474240 55405166788540800 25855744501319040 16660844481093120 99729300219373440 14764008818512800 19643650043209920 147747111436108800 46540340102374272 41553875091405600 14688325620138240 39370690182700800 12495633360819840 110810333577081600 21826277825788800 11016244215103680 29528017637025600 7693884848643840 83107750182811200 16369708369341600 78741380365401600 24991266721639680 12240271350115200 221620667154163200 5770413636482880 22032488430207360 59056035274051200 18743450041229760 15387769697287680 166215500365622400 4327810227362160 32739416738683200 157482760730803200 77567233503957120 49982533443279360 44292026455538400 24480542700230400 11540827272965760 118112070548102400 37486900082459520 18360407025172800 17493886705147776 8655620454724320 30897169066209600 12823141414406400 88584052911076800 28115175061844640 17448374058242400 23081654545931520 23829628268476800 236224141096204800 9617356060804800 9920757865011840 36720814050345600 34987773410295552 17311240909448640 25646282828812800 177168105822153600 7213017045603600 56230350123689280 34896748116484800 46163309091863040 47659256536953600 7055940085810560 19234712121609600 34622481818897280 35744442402715200 16157158182152064 14426034091207200 92326618183726080 13429950088262400 25966861364172960 14111880171621120 38469424243219200 12399620675460480 69244963637794560 13639159504414080 71488884805430400 32314316364304128 10583910128715840 28852068182414400 7391937232753920 51933722728345920 10229369628310560 76938848486438400 24799241350920960 13970475119905920 138489927275589120 5543952924565440 20144925132393600 21167820257431680 57704136364828800 18599431013190720 14783874465507840 103867445456691840 4157964693424080 20458739256621120 153877696972876800 48471474546456192 43278102273621600 27940950239811840 11087905849130880 115408272729657600 22731932507356800 37198862026381440 20955712679858880 31045500266457600 8315929386848160 30217387698590400 7877802414746880 86556204547243200 17048949380517600 22175811698261760 23284125199843200 230816545459315200 5908351811060160 41911425359717760 16631858773696320 15755604829493760 173112409094486400 4431263858295120 34097898761035200 44351623396523520 46568250399686400 7956698394637440 11816703622120320 33263717547392640 34926187799764800 15523068188783232 8862527716590240 88703246793047040 13129670691244800 93136500799372800 24947788160544480 15913396789274880 23633407244240640 24385962002371200 66527435094785280 9847253018433600 13103888730791040 69852375599529600 31046136377566464 11935047591956160 17725055433180480 26259341382489600 8335588794382080 49895576321088960 9827916548093280 35711458189243200 47266814488481280 7348717682732160 133054870189570560 19694506036867200 23870095183912320 35450110866360960 16543385070968448 16671177588764160 99791152642177920 14770879527650400 19655833096186560 94533628976962560 46569204566349696 26587583149770720 14697435365464320 39389012073734400 12503383191573120 70900221732721920 13965195189778560 11023076524098240 29541759055300800 7698656620005120 53175166299541440 10473896392333920 78778024147468800 25006766383146240 12247862804553600 141800443465443840 5773992465003840 22046153048196480 59083518110601600 18755074787359680 15397313240010240 106350332599082880 4330494348752880 20947792784667840 157556048294937600 49630155212905344 50013532766292480 44312638582951200 24495725609107200 11547984930007680 118167036221203200 37510149574719360 18371794206830400 17504736468202368 8660988697505760 30906757760155200 12831094366675200 88625277165902400 28132612181039520 17456493987223200 23095969860015360 23840717834102400 236334072442406400 9623320775006400 9923832400648320 36743588413660800 35009472936404736 17321977395011520 25662188733350400 177250554331804800 7217490581254800 56265224362079040 34912987974446400 46191939720030720 47681435668204800 7058126787626880 19246641550012800 34643954790023040 35761076751153600 16167178902010752 14434981162509600 92383879440061440 13436199968083200 25982966092517280 14116253575253760 38493283100025600 12403463433863040 69287909580046080 13647618553645440 71522153502307200 32334357804021504 10587190181440320 28869962325019200 7394228063228160 51965932185034560 10235713915234080 76986566200051200 24806926867726080 13979139652114560 138575819160092160 5545671047421120 20154299952124800 21174380362880640 57739924650038400 18605195150794560 14788456126456320 103931864370069120 4159253285565840 20471427830468160 153973132400102400 48501536706032256 43304943487528800 27958279304229120 11091342094842240 115479849300076800 22746030922742400 37210390301589120 20968709478171840 31064754782476800 8318506571131680 30231449928187200 7882688252355840 86609886975057600 17059523192056800 22182684189684480 23298566086857600 230959698600153600 5912016189266880 41937418956343680 16637013142263360 15765376504711680 173219773950115200 4434012141950160 34119046384113600 44365368379368960 46597132173715200 7959164249877120 11824032378533760 33274026284526720 34947849130286400 15527878932779136 8868024283900320 88730736758737920 13137813753926400 93194264347430400 24955519713395040 15918328499754240 23648064757067520 24397310468361600 66548052569053440 9853360315444800 13107949748449920 69895698260572800 31055757865558272 11938746374815680 17736048567800640 26275627507852800 8338172071299840 49911039426790080 9830962311337440 35728077187857600 47296129514135040 7350995119063680 133096105138106880 19706720630889600 23877492749631360 35472097135601280 16553645329947264 16676344142599680 99822078853580160 14780040473167200 19661924622674880 94592259028270080 46583636798337408 26604072851700960 14701990238127360 39413441261779200 12507258106949760 70944194271202560 13973856447358080 11026492678595520 29560080946334400 7701042505685760 53208145703401920 10480392335518560 78826882523558400 25014516213899520 12251658531772800 141888388542405120 5775781879264320 22052985357191040 59120161892668800 18760887160424640 15402085011371520 106416291406803840 4331836409448240 20960784671037120 157653765047116800 49660935989841792 50029032427799040 44340121419501600 24503317063545600 11551563758528640 118240323785337600 37521774320849280 18377487797659200 17510161349729664 8663672818896480 30921140801073600 12835070842809600 88680242839003200 28141330740636960 17467320559197600 23103127517057280 23855503921603200 236480647570675200 9626303132107200 9928444204103040 36754975595318400 35020322699459328 17327345637792960 25670141685619200 177360485678006400 7219727349080400 56282661481273920 34934641118395200 46206255034114560 47711007843206400 7061406840351360 19252606264214400 34654691275585920 35783255882404800 16172189261940096 14439454698160800 92412510068229120 13444533141177600 25991018456689440 14122813680702720 38505212528428800 12409227571466880 69309382551171840 13651848078261120 71566511764809600 32344378523880192 10592110260527040 28878909396321600 7397664308939520 51982036913378880 10238886058695840 77010425056857600 24818455142933760 13983471918218880 138618765102343680 5548248231704640 20166799711766400 21184220521054080 57757818792643200 18613841357200320 14795328617879040 103964073826757760 4161186173778480 20477772117391680 154020850113715200 48516567785820288 43318364094482400 27966943836437760 11096496463409280 115515637585286400 22753080130435200 37227682714400640 20975207877328320 31074382040486400 8322372347556960 30250199567649600 7885131171160320 86636728188964800 17064810097826400 22192992926818560 23305786530364800 231031275170572800 5913848378370240 41950415754656640 16644744695113920 15770262342320640 173273456377929600 4435386283777680 34129620195652800 44385985853637120 46611573060729600 7962863032736640 11827696756740480 33289489390227840 34958679795547200 15535095048772992 8870772567555360 88771971707274240 13141885285267200 93223146121459200 24967117042670880 15925726065473280 23655393513480960 24412441756348800 66578978780455680 9856413963950400 13114041274938240 69917359591094400 31070190097545984 11944294549104960 17741545135110720 26283770570534400 8342046986676480 49934234085341760 9835530956203680 35750235852676800 47310787026961920 7354411273560960 133157957560911360 19712827927900800 23888589098209920 35483090270221440 16558775459436672 16684093973352960 99868468170683520 14784620945925600 19671061912407360 94621574053923840 46605285146318976 26612317702666080 14708822547121920 39425655855801600 12513070480014720 70966180540442880 13978187076147840 11031616910341440 29569241891851200 7704621334206720 53224635405332160 10483640307110880 78851311711603200 25026140960029440 12257352122601600 141932361080885760 5778466000655040 20626878792643200 22063233820682880 59138483783702400 18769605720022080 15409242668413440 106449270810664320 4333849500491280 20967280614221760 157702623423206400 49676326378310016 50052281920058880 44353862837776800 24514704245203200 11556932001310080 118276967567404800 37539211440044160 18386028183902400 17518298672020608 8667699000982560 30940318188964800 12841035557011200 88707725675553600 28154408580033120 17472733845184800 23113864002620160 23862896965353600 236553935134809600 9630776667758400 9929981471921280 36772056367804800 35036597344041216 17335398001965120 25682071114022400 177415451351107200 7223082500818800 56308817160066240 34945467690369600 46227728005240320 47725793930707200 7062500191259520 19261553335516800 34670796003930240 35794345448030400 16179704801834112 14446165001637600 92455456010480640 13448699727724800 26003097002947680 14125000382519040 38523106671033600 12411148950668160 69341592007860480 13658192365184640 71588690896060800 32359409603668224 10593750286889280 28892330003275200 7398809724176640 52006194005895360 10243644273888480 77046213342067200 24822297901336320 13989970317375360 138683184015720960 5549107293132480 20173049591587200 21187500573778560 57784660006550400 18616723426002240 14797619448353280 104012388011790720 4161830469849360 20487288547776960 154092426684134400 48539114405502336 43338495004912800 27979940634750720 11098214586264960 115569320013100800 22763653941974400 37233446852004480 20984955476063040 31088822927500800 8323660939698720 30259574387380800 7888795549367040 86676990009825600 17072740456480800 22196429172529920 23316617195625600 231138640026201600 5916596662025280 41969910952126080 16647321879397440 15777591098734080 173353980019651200 4437447496518960 34145480912961600 44392858345059840 46633234391251200 7964095960356480 11833193324050560 33294643758794880 34974925793438400 15537500420770944 8874894993037920 88785716690119680 13147992582278400 93266468782502400 24970982819096160 15928191920712960 23666386648101120 24420007400342400 66589287517589760 9860994436708800 13116071783767680 69949851586876800 31075000841541888 11946143940534720 17749789986075840 26295985164556800 8343338625135360 49941965638192320 9837053837825760 35761315185086400 47332773296202240 7355549991726720 133178575035179520 19721988873417600 23892287881069440 35499579972151680 16566470653670784 16686677250270720 99883931276384640 14791491655063200 19674107675651520 94665546592404480 46612501262312832 26624684979113760 14711099983453440 39443977746835200 12515007937703040 70999159944303360 13984683019332480 11033324987590080 29582983310126400 7705814277047040 53249369958227520 10488512264499360 78887955493670400 25030015875406080 12259249986211200 141998319888606720 5779360707785280 20633271255273600 22066649975180160 59165966620252800 18772511906554560 15411628554094080 106498739916455040 4334520530838960 20977024528998720 157775910987340800 49699411961012352 50060031750812160 44374474965189600 24518499972422400 11558721415570560 118331933240505600 37545023813109120 18388874979316800 17521011112784256 8669041061677920 30949906882910400 12843023795078400 88748949930379200 28158767859831840 17480853774165600 23117442831141120 23873986530979200 236663866481011200 9632267846308800 9933056007557760 36777749958633600 35042022225568512 17338082123355840 25686047590156800 177497899860758400 7224200884731600 56317535719663680 34961707548331200 46234885662282240 47747973061958400 7064686893075840 19264535692617600 34676164246711680 35810979796468800 16182209981798784 14448401769463200 92469771324564480 13454949607545600 26007123185033760 14129373786151680 38529071385235200 12414991709070720 69352328493423360 13660307127492480 71621959592937600 32364419963597568 10597030339613760 28896803538926400 7401100554650880 52014246370067520 10245230345619360 77058142770470400 24829983418141440 13992136450427520 138704656986846720 5550825415988160 20182424411318400 21194060679227520 57793607077852800 18622487563606080 14802201109301760 104028492740135040 4163119061991120 20490460691238720 154116285540940800 48546629945396352 43345205308389600 27984272900855040 11101650831976320 115587214155705600 22767178545820800 37244975127212160 20988204675641280 31093636556505600 8326238123982240 30273636616977600 7890017008769280 86690410616779200 17075383909365600 22203301663952640 23320227417379200 231174428311411200 5917512756576960 41976409351282560 16652476247964480 15780034017538560 173380821233558400 4438134567432720 34150767818731200 44406603327905280 46640454834758400 7966561815596160 11835025513153920 33304952495928960 34980341126068800 15542311164766848 8876269134865440 88813206655810560 13150028347948800 93280909669516800 24978714371946720 15933123631192320 23670051026307840 24431355866332800 66609904991857920 9862521260961600 13120132801426560 69960682252137600 31084622329533696 11949842723394240 17752538269730880 26300056695897600 8345921902053120 49957428743893440 9840099601069920 35777934183700800 47340102052615680 7357827428058240 133219809983715840 19725042521923200 23899685446788480 35505076539461760 16569035718415488 16691843804106240 99914857487786880 14793781891442400 19680199202139840 94680204105231360 46626933494300544 26628807404596320 14715654856116480 39450085043846400 12518882853079680 71010153078923520 13986848333727360 11036741142087360 29587563782884800 7708200162727680 53257614809192640 10490136250295520 78900170087692800 25037765706159360 12263045713430400 142020306157847040 5781150122045760 20642859949219200 22073482284174720 59175127565769600 18778324279619520 15416400325455360 106515229618385280 4335862591534320 20980272500591040 157800340175385600 49707107155246464 50075531412318720 44381345674327200 24526091426860800 11562300244091520 118350255131539200 37556648559239040 18394568570145600 17526435994311552 8671725183068640 30964289923828800 12847000271212800 88762691348654400 28167486419429280 17483560417159200 23124600488183040 23877683052854400 236700510263078400 9635250203409600 9946891417921920 36789137140291200 35052871988623104 17343450366137280 25694000542425600 177525382697308800 7226437652557200 56334972838858560 34967120834318400 46249200976366080 47755366105708800 7074527051249280 19270500406819200 34686900732274560 35816524579281600 16187220341728128 14452875305114400 92498401952732160 13457032900819200 26015175549205920 14149054102498560 38541000813638400 12432284121882240 69373801464549120 13664536652108160 71633049158563200 32374440683456256 10611790576873920 28905750610228800 7411409291784960 52030351098411840 10248402489081120 77082001627276800 24864568243764480 13996468716531840 138747602929098240 5558556968838720 20185549351228800 21223581153747840 57811501220457600 18648426182823360 14822818583569920 104060702196823680 4168917726629040 20496804978162240 154164003254553600 48561661025184384 43358625915343200 27992937433063680 11117113937677440 115623002440915200 22774227753513600 37296852365646720 20994703074797760 31103263814515200 8337835453258080 30278324026843200 7892459927573760 86717251830686400 17080670815135200 22234227875354880 23327447860886400 231246004881830400 5919344945680320 41989406149595520 16675670906516160 15784919855147520 173434503661372800 4439508709260240 34161341630270400 44468455750709760 46654895721772800 7977658164174720 11838689891360640 33351341813032320 34991171791329600 15563959512748416 8879017418520480 88936911501419520 13154099879289600 93309791443545600 25013506359774240 15955316328349440 23677379782721280 24435138688329600 66702683626064640 9865574909467200 13138407380891520 69982343582659200 31127919025496832 11966487246262080 17758034837040960 26308199758579200 8357546648183040 50027012719548480 9853805535668640 35783473849905600 47354759565442560 7368075891550080 133405367252129280 19731149818934400 23932974492524160 35516069674081920 16574165847904896 16715093296366080 100054025439096960 14798362364200800 19707611071337280 94709519130885120 46691878538245248 26637052255561440 14736151783100160 39462299637868800 12536319972274560 71032139348163840 13991178962517120 11052113837325120 29596724728401600 7718936648290560 53274104511122880 10493384221887840 78924599275737600 25072639944549120 12280126485916800 142064278696327680 5789202486217920 20646056180534400 22104227674650240 59193449456803200 18804479958411840 15437873296581120 106548209022245760 4341901864663440 20986768443775680 157849198551475200 49722497543714688 50145279889098240 44395087092602400 24560252971833600 11578404972435840 118386898913606400 37608959916823680 18420189728875200 17550847961184384 8683803729326880 30969084270801600 12864894413817600 88790174185204800 28206719937617760 17488973703146400 23156809944871680 23885076096604800 236773797827212800 9648670810363200 9956115024831360 36840379457750400 35101695922368768 17367607458653760 25729788827635200 177580348370409600 7236503107772400 56413439875235520 34977947406292800 46313619889743360 47770152193209600 7081087156698240 19297341620726400 34735214917307520 35827614144907200 16209766961410176 14473006215544800 92627239779486720 13461199487366400 26051411187980640 14162174313396480 38594683241452800 12443812397089920 69470429834615040 13683569512878720 71655228289814400 32419533922820352 10621630735047360 28946012431089600 7418281783207680 52102822375961280 10262677134659040 77189366482905600 24887624794179840 14015963914001280 138940859669230080 5563711337405760 20191799231049600 21243261470094720 57892024862179200 18665718595634880 14836563566415360 104205644751922560 4172783503054320 20525354269318080 154378732965811200 48629300884230528 43419018646634400 28031927828002560 11127422674811520 115784049724358400 22805949188131200 37331437191269760 21023945871001920 31146586475558400 8345567006108640 30287698846574400 7903453062193920 86838037293268800 17104461891098400 22254845349623040 23359939856668800 231568099448716800 5927589796645440 42047891742003840 16691134012217280 15806906124387840 173676074586537600 4445692347484080 34208923782196800 44509690699246080 46719879713337600 7985055729893760 11855179593290880 33382268024434560 35039909785003200 15578391744736128 8891384694968160 89019381398492160 13172421770323200 93439759426675200 25036701018325920 15970111459787520 23710359186581760 24442704332323200 66764536048869120 9879316327742400 13150590433868160 70079819570006400 31156783489472256 11977583594840640 17782769389936320 26344843540646400 8365296478936320 50073402036651840 9862942825401120 35794553182315200 47420718373163520 7374908200544640 133529072097738240 19758632655484800 23955167189681280 35565538779872640 16597251430607232 16730592957872640 100146804073303680 14818974491613600 19725885650802240 94841436746327040 46735175234208384 26674154084904480 14749816401089280 39517265310969600 12547944718404480 71131077559745280 14010666792071040 11062362300816960 29637948983227200 7726094305332480 53348308169808960 10508000094053280 79034530621939200 25095889436808960 12291513667574400 142262155119490560 5794570728999360 20652448643164800 22124724601633920 59275897966454400 18821917077606720 15452188610664960 106696616339617920 4345928046749520 21016000188106560 158069061243878400 49791754291821696 50191778873617920 44456923474840800 24583027335148800 11589141457998720 118551795932908800 37643834155213440 18437270501361600 17567122605766272 8691856093499040 30978672964747200 12876823842220800 88913846949681600 28232875616410080 17513333490088800 23178282915997440 23918344793481600 237103591865817600 9657617881665600 9960726828286080 36874541002723200 35134245211532544 17383712186998080 25753647684441600 177827693899363200 7243213411249200 56465751232820160 35026666980177600 46356565831994880 47836689586963200 7084367209422720 19315235763331200 34767424373996160 35877517190222400 16224798041198208 14486426822498400 92713131663989760 13479949126828800 26075568280497120 14168734418845440 38630471526662400 12449576534693760 69534848747992320 13696258086725760 71755034380444800 32449596082396416 10626550814134080 28972853644996800 7421718028919040 52151136560994240 10272193565044320 77260943053324800 24899153069387520 14028960712314240 139069697495984640 5566288521689280 20219923690243200 21253101628268160 57945707289993600 18674364802040640 14843436057838080 104302273121988480 4174716391266960 20544387130088640 154521886106649600 48674394123594624 43459280467495200 28057921424628480 11132577043378560 115891414579987200 22827096811209600 37348729604081280 21043441068471360 31175468249587200 8349432782533920 30329885535364800 7910781818607360 86918560934990400 17120322608407200 22265154086757120 23381601187190400 231782829159974400 5933086363955520 42086882136942720 16698865565067840 15821563637214720 173837121869980800 4449814772966640 34240645216814400 44530308173514240 46763202374380800 7988754512753280 11866172727911040 33397731130135680 35072401780785600 15585607860729984 8899629545933280 89060616347028480 13184636364345600 93526404748761600 25048298347601760 15977509025506560 23732345455822080 24476749730294400 66795462260271360 9888477273259200 13156681960356480 70144803561571200 31171215721459968 11983131769129920 17799259091866560 26369272728691200 8369171394312960 50096596695203520 9867511470267360 35844410178158400 47464690911644160 7378324355041920 133590924520542720 19776954546518400 23966263538259840 35598518183733120 16612641819075456 16738342788625920 100193193390407040 14832715909888800 19735022940534720 94929381823288320 46756823582189952 26698888637799840 14756648710083840 39553909093036800 12553757091469440 71197036367466240 14023658678440320 11067486532562880 29665431819777600 7729673133853440 53397777275599680 10517744008830240 79107818186073600 25107514182938880 12297207258403200 142394072734932480 5797254850390080 20681214725001600 22134973065125760 59330863639555200 18830635637204160 15459346267706880 106795554551199360 4347941137792560 21035488017660480 158215636372147200 49837925457226368 50215028365877760 44498147729666400 24594414516806400 11594509700780160 118661727279110400 37661271274408320 18445810887604800 17575259928057216 8695882275585120 31021822087502400 12882788556422400 88996295459332800 28245953455806240 17529573348050400 23189019401560320 23940523924732800 237323454558220800 9662091417316800 9966875899559040 36891621775209600 35150519856114432 17391764551170240 25765577112844800 177992590918665600 7246568562987600 56491906911612480 35059146696100800 46378038803120640 47881047849465600 7088740613055360 19324182834633600 34783529102340480 35910785887099200 16232313581092224 14493137125975200 92756077606241280 13492448886470400 26087646826755360 14177481226110720 38648365669267200 12457262051498880 69567058204680960 13702602373649280 71821571774198400 32464627162184448 10633110919583040 28986274251950400 7426299689867520 52175293653510720 10276951780236960 77296731338534400 24914524102997760 14035459111470720 139134116409361920 5569724767400640 20238673329705600 21266221839166080 57972548503900800 18685893077248320 14852599379735040 104350587307021440 4177293575550480 20553903560473920 154593462677068800 48696940743276672 43479411377925600 28070918222941440 11139449534801280 115945097007801600 22837670622748800 37371786154496640 21053188667206080 31189909136601600 8354587151100960 30358009994558400 7914446196814080 86958822755851200 17128252967061600 22278899069602560 23392431852451200 231890194015603200 5935834647610560 42106377334412160 16709174302201920 15828892393628160 173917645511702400 4451875985707920 34256505934123200 44557798139205120 46784863704902400 7993686223232640 11871669295221120 33418348604403840 35088647778676800 15595229348721792 8903751971415840 89115596278410240 13190743661356800 93569727409804800 25063761453302880 15987372446465280 23743338590442240 24499446662275200 66836697208807680 9893057746017600 13164803995674240 70177295557353600 31190458697443584 11990529334848960 17807503942831680 26381487322713600 8374337948148480 50127522906605760 9873602996755680 35877648175387200 47486677180884480 7382879227704960 133673394417615360 19786115492035200 23981058669697920 35615007885663360 16620337013309568 16748675896296960 100255045813211520 14839586619026400 19747205993511360 94973354361768960 46785688046165376 26711255914247520 14765758455409920 39572230984070400 12561506922222720 71230015771326720 14030154621624960 11074318841557440 29679173238052800 7734444905214720 53422511828495040 10522615966218720 79144461968140800 25123013844445440 12304798712841600 142460031542653440 5800833678911040 20700392112892800 22148637683114880 59358346476105600 18842260383334080 15468889810429440 106845023656990080 4350625259183280 21045231932437440 158288923936281600 49861011039928704 50246027688890880 44518759857079200 24609597425683200 11601667357822080 118716692952211200 37684520766668160 18457198069262400 17586109691111808 8701250518366560 31050588169339200 12890741508691200 89037519714158400 28263390575001120 17537693277031200 23203334715644160 23951613490358400 237433385904422400 9668056131518400 9971487703013760 36914396138524800 35172219382223616 17402501036733120 25781483017382400 178075039428316800 7251042098638800 56526781150002240 35075386554062400 46406669431288320 47903226980716800 7092020665779840 19336112263036800 34805002073466240 35927420235537600 16242334300950912 14502084197277600 92813338862576640 13498698766291200 26103751555099680 14184041331559680 38672224526073600 12463026189102720 69610004146932480 13711061422880640 71854840471075200 32484668601901824 10638030998669760 29004168394555200 7429735935578880 52207503110199360 10283296067160480 77344449052147200 24926052378205440 14044123643679360 139220008293864960 5572301951684160 20248048149436800 21276061997339520 58008336789110400 18694539283654080 14859471871157760 104415006220398720 4179226463763120 20566592134320960 154688898104294400 48727002902852736 43506252591832800 28088247287358720 11144603903368320 116016673578220800 22851769038134400 37389078567308160 21066185465519040 31209163652620800 8358452927526240 30372072224155200 7919332034423040 87012505183665600 17138826778600800 22289207806736640 23406872739465600 232033347156441600 5939499025817280 42132370931038080 16716905855052480 15838664068846080 174025010367331200 4454624269362960 34277653557201600 44578415613473280 46813745478931200 7997385006092160 11878998051634560 33433811710104960 35110309109198400 15602445464715648 8909248538725920 89156831226946560 13198886724038400 93627490957862400 25075358782578720 15994770012184320 23757996103269120 24510795128265600 66867623420209920 9899165043028800 13170895522162560 70220618218396800 31204890929431296 11996077509138240 17818497077451840 26397773448076800 8378212863525120 50150717565157440 9878171641621920 35894267174001600 47515992206538240 7386295382202240 133735246840419840 19798330086057600 23992155018276480 35636994154903680 36766192692398400 16630597272288384 16756425727050240 100301435130314880 14848747564543200 19756343283243840 95031984413076480 46807336394146944 26727745616177760 14772590764404480 39596660172115200 12567319295287680 71273988309807360 14038815879204480 11079443073303360 29697495129086400 7738023733735680 53455491232355520 10529111909403360 79193320344230400 25134638590575360 12310492303670400 142547976619614720 5803517800301760 20709980806838400 22158886146606720 59394990258172800 18850978942931520 15476047467471360 106910982464711040 4352638350226320 21058223818806720 158386640688460800 49891791816865152 50269277181150720 44546242693629600 24620984607340800 11607035600603520 118789980516345600 37701957885863040 18465738455505600 17594247013402752 8705276700452640 31064971210257600 12896706222892800 89092485387259200 28276468414397280 17548519849005600 23214071201207040 23966399577859200 237579961032691200 9672529667169600 9976099506468480 36931476911011200 35188494026805504 17410553400905280 25793412445785600 178184970774518400 7254397250377200 56552936828794560 35097039698011200 46428142402414080 47932799155718400 7095300718504320 19345059334339200 34821106801810560 35949599366788800 16249849840844928 14508794500754400 92856284804828160 13507031939385600 26115830101357920 14190601437008640 38690118668678400 12468790326706560 69642213603621120 13717405709804160 71899198733577600 32499699681689856 10642951077756480 29017589001508800 7433172181290240 52231660202715840 10288054282353120 77380237337356800 24937580653413120 14050622042835840 139284427207242240 5574879135967680 20260547909078400 21285902155512960 58035178003017600 18703185490059840 14866344362580480 104463320405431680 4181159351975760 20576108564706240 154760474674713600 48749549522534784 43526383502263200 28101244085671680 11149758271935360 116070356006035200 22862342849673600 37406370980119680 21075933064253760 31223604539635200 8362318703951520 30390821863617600 7922996412629760 87052767004526400 17146757137255200 22299516543870720 23417703404726400 232140712012070400 5942247309472320 42151866128507520 16724637407903040 15845992825259520 174105534009052800 4456685482104240 34293514274510400 44599033087741440 46835406809452800 8001083788951680 11884494618944640 33449274815806080 35126555107089600 15609661580709504 8913370964208480 89198066175482880 13204994021049600 93670813618905600 25086956111854560 16002167577903360 23768989237889280 24525926416252800 66898549631612160 9903745515787200 13176987048650880 70253110214179200 31219323161419008 12001625683427520 17826741928416960 26409988042099200 8382087778901760 50173912223709120 9882740286488160 35916425838820800 47537978475778560 7389711536699520 133797099263224320 19807491031574400 24003251366855040 35653483856833920 36788889624379200 16638292466522496 16764175557803520 100347824447418240 14855618273680800 19765480572976320 95075956951557120 46828984742128512 26740112892625440 14779423073399040 39614982063148800 12573131668352640 71306967713667840 14045311822389120 11084567305049280 29711236547361600 7741602562256640 53480225785250880 10533983866791840 79229964126297600 25146263336705280 12316185894499200 142613935427335680 5806201921692480 20722765732099200 22169134610098560 59422473094723200 18859697502528960 15483205124513280 106960451570501760 4354651441269360 21067967733583680 158459928252595200 49914877399567488 50292526673410560 44566854821042400 24632371788998400 11612403843384960 118844946189446400 37719395005057920 18474278841748800 17602384335693696 8709302882538720 31084148598148800 12902670937094400 89133709642084800 28289546253793440 17556639777986400 23224807686769920 23977489143484800 237689892378892800 9677003202820800 9979174042104960 36948557683497600 35204768671387392 17418605765077440 25805341874188800 178267419284169600 7257752402115600 56579092507586880 35113279555972800 46449615373539840 47954978286969600 7097487420320640 19354006405641600 34837211530154880 35966233715227200 16257365380738944 14515504804231200 92899230747079680 13513281819206400 26127908647616160 14194974840641280 38708012811283200 12472633085109120 69674423060309760 13723749996727680 71932467430454400 32514730761477888 10646231130480960 29031009608462400 7435463011764480 52255817295232320 10292812497545760 77416025622566400 24945266170218240 14057120441992320 139348846120619520 5576597258823360 20269922728809600 21292462260961920 58062019216924800 18708949627663680 14870926023528960 104511634590464640 4182447944117520 20585624995091520 154832051245132800 48772096142216832 43546514412693600 28114240883984640 11153194517646720 116124038433849600 22872916661212800 37417899255327360 21085680662988480 31238045426649600 8364895888235040 30404884093214400 7926660790836480 87093028825387200 17154687495909600 22306389035293440 23428534069987200 232248076867699200 5944995593127360 42171361325976960 16729791776470080 15853321581672960 174186057650774400 4458746694845520 34309374991819200 44612778070586880 46857068139974400 8003549644191360 11889991186254720 33459583552940160 35142801104980800 15614472324705408 8917493389691040 89225556141173760 13211101318060800 93714136279948800 25094687664705120 16007099288382720 23779982372509440 24537274882243200 66919167105880320 9908325988545600 13181048066309760 70285602209961600 31228944649410816 12005324466287040 17834986779382080 26422202636121600 8384671055819520 50189375329410240 9885786049732320 35933044837435200 47559964745018880 7391988973031040 133838334211760640 19816651977091200 24010648932574080 35669973558764160 36805912323364800 16645987660756608 16769342111639040 100378750658820480 14862488982818400 19771572099464640 95119929490037760 46843416974116224 26752480169073120 14783977946062080 39633303954182400 12577006583729280 71339947117528320 14051807765573760 11087983459546560 29724977965636800 7743988447937280 53504960338146240 10538855824180320 79266607908364800 25154013167458560 12319981621718400 142679894235056640 5807991335952960 20732354426044800 22175966919093120 59449955931273600 18865509875593920 15487976895874560 107009920676292480 4355993501964720 21077711648360640 158533215816729600 49937962982269824 50308026334917120 44587466948455200 24639963243436800 11615982671905920 118899911862547200 37731019751187840 18479972432577600 17607809217220992 8711987003929440 31098531639067200 12906647413228800 89174933896910400 28298264813390880 17564759706967200 23231965343811840 23988578709110400 237799823725094400 9679985559921600 9993009452469120 36959944865155200 35215618434441984 17423974007858880 25813294826457600 178349867793820800 7259989169941200 56596529626781760 35129519413934400 46463930687623680 47977157418220800 7107327578494080 19359971119843200 34847948015717760 35982868063665600 16262375740668288 14519978339882400 92927861375247360 13519531699027200 26135961011788320 14214655156988160 38719942239686400 12489925497920640 69695896031435520 13727979521343360 71965736127331200 32524751481336576 10660991367741120 29039956679764800 7445771748898560 52271922023576640 10295984641007520 77439884479372800 24979850995841280 14061452708096640 139391792062871040 5584328811673920 20279297548540800 21321982735482240 58079913359529600 18734888246880960 14891543497797120 104543844047153280 4188246608755440 20591969282015040 154879768958745600 48787127222004864 43559935019647200 28122905416193280 11168657623347840 116159826719059200 22879965868905600 37469776493761920 21092179062144960 31247672684659200 8376493217510880 30418946322811200 7929103709640960 87119870039294400 17159974401679200 22337315246695680 23435754513494400 232319653438118400 5946827782230720 42184358124289920 16752986435021760 15858207419281920 174239740078588800 4460120836673040 34319948803358400 44674630493391360 46871509026988800 8014645992769920 11893655564461440 33505972870043520 35153631770241600 15636120672686976 8920241673346080 89349260986782720 13215172849401600 93743018053977600 25129479652532640 16029291985539840 23787311128922880 24548623348233600 67011945740087040 9911379637051200 13199322645774720 70307263540483200 31272241345373952 12021968989154880 17840483346692160 26430345698803200 8396295801949440 50258959305065280 9899491984331040 35949663836049600 47574622257845760 7402237436522880 134023891480174080 19822759274102400 24043937978309760 35680966693384320 36822935022350400 16651117790246016 16792591603898880 100517918610130560 14867069455576800 19798983968662080 95149244515691520 46908362018060928 26760725020038240 14804474873045760 39645518548204800 12594443702924160 71361933386768640 14056138394363520 11103356154784320 29734138911153600 7754724933500160 53521450040076480 10542103795772640 79291037096409600 25188887405848320 12337062394204800 142723866773537280 5816043700125120 20741943119990400 22206712309568640 59468277822307200 18891665554386240 15509449867000320 107042900080152960 4362032775093840 21084207591545280 158582074192819200 49953353370738048 50377774811696640 44601208366730400 24674124788409600 11632087400250240 118936555644614400 37783331108772480 18505593591307200 17632221184093824 8724065550187680 31112914679985600 12924541555833600 89202416733460800 28337498331579360 17570172992954400 23264174800500480 23995971752860800 237873111289228800 9693406166875200 9994546720287360 37011187182614400 35264442368187648 17448131100375360 25849083111667200 178404833466921600 7270054625156400 56674996663158720 35140345985908800 46528349601000960 47991943505721600 7108420929402240 19386812333750400 34896262200750720 35993957629291200 16284922360350336 14540109250312800 93056699202001920 13523698285574400 26172196650563040 14216841858804480 38773624667500800 12491846877121920 69792524401501440 10142773714180800 13747012382113920 71987915258582400 32569844720700672 10662631394103360 29080218500625600 7446917164135680 52344393301126080 10310259286585440 77547249335001600 24983693754243840 14080947905566080 139585048803002880 5585187873101760 20285547428361600 21325262788206720 58160437001251200 18737770315682880 14893834328271360 104688786602252160 4188890904826320 15214160571271200 20620518573170880 155094498670003200 48854767081051008 43620327750938400 28161895811132160 11170375746203520 116320874002502400 22911687303523200 37475540631365760 21121421858349120 31290995345702400 8377781809652640 30428321142542400 7940096844261120 87240655501876800 17183765477642400 22340751492407040 23468246509276800 232641748005004800 5955072633195840 42242843716698240 16755563619305280 15880193688522240 174481311003753600 4466304474896880 34367530955284800 44681502984814080 46936493018553600 8015878920389760 11910145266391680 33511127238610560 35202369763915200 15638526044684928 8932608949793760 89363005969628160 13233494740435200 93872986037107200 25133345428957920 16031757840779520 23820290532783360 24556188992227200 67022254477221120 9925121055326400 13201353154604160 70404739527830400 31277052089369856 12023818380584640 17865217899587520 26466989480870400 8397587440408320 50266690857915840 9901014865953120 35960743168459200 47640581065566720 7403376154688640 134044508954442240 19850242110652800 24047636761169280 35730435799175040 36834283488340800 16674203372948352 16795174880816640 100533381715831680 14887681582989600 19802029731906240 95281162131133440 46915578134054784 26797826849381280 14806752309377280 39700484221305600 12596381160612480 71460871598350080 14075626223917440 11105064232032960 29775363165979200 7755917876340480 53595653698762560 10556719667938080 79400968442611200 25192762321224960 12338960257814400 142921743196700160 5816938407255360 20748335582620800 22210128464065920 59550726331958400 18894571740918720 15511835752680960 107191307397525120 4362703805441520 21113439335876160 158801936885222400 50022610118845056 50385524642449920 44663044748968800 24677920515628800 11633876814510720 119101452663916800 37789143481837440 18508440386721600 17634933624857472 8725407610883040 31122503373931200 12926529793900800 89326089497937600 28341857611378080 17594532779896800 23267753629021440 24029240449737600 238202905327833600 9694897345425600 37016880773443200 35269867249714944 17450815221766080 25853059587801600 178652178995875200 7271173009069200 56683715222756160 35189065559793600 46535507258042880 48058480899475200 7110607631218560 19389794690851200 34901630443532160 36043860674606400 16287427540315008 14542346018138400 93071014516085760 13542447925036800 26176222832649120 14221215262437120 38779589381702400 12495689635524480 69803260887064320 10156835943777600 13749127144421760 72087721349212800 32574855080630016 10665911446827840 29084692036276800 7449207994609920 52352445665298240 10311845358316320 77559178763404800 24991379271048960 14083114038618240 139606521774128640 5586905995957440 20313671887555200 21331822893655680 58169384072553600 18743534453286720 14898415989219840 104704891330596480 4190179496968080 15235253915666400 20623690716632640 155118357526809600 48862282620945024 43627038054415200 28166228077236480 11173811991914880 116338768145107200 22915211907369600 37487068906573440 21124671057927360 31295808974707200 8380358993936160 30470507831332800 7941318303663360 87254076108830400 17186408930527200 22347623983829760 23471856731030400 232677536290214400 5955988727747520 42249342115854720 16760717987872320 15882636607326720 174508152217660800 4466991545810640 34372817861054400 44695247967659520 46943713462060800 8018344775629440 11911977455495040 33521435975744640 35207785096545600 15643336788680832 8933983091621280 89390495935319040 13235530506105600 93887426924121600 25141076981808480 16036689551258880 23823954910990080 24590234390198400 67042871951489280 9926647879579200 13205414172263040 70415570193091200 31286673577361664 12027517163444160 17867966183242560 26471061012211200 8400170717326080 50282153963616960 9904060629197280 36010600164302400 47647909821980160 7405653591020160 134085743902978560 19853295759158400 24055034326888320 35735932366485120 36885351585297600 16676768437693056 16800341434652160 100564307927233920 14889971819368800 19808121258394560 95295819643960320 46930010366042496 26801949274863840 14811307182040320 39706591518316800 12600256075989120 71471864732970240 14077791538312320 11108480386530240 29779943638737600 7758303762021120 53603898549727680 10558343653734240 79413183036633600 25200512151978240 14419762182967680 142943729465940480 5818727821515840 20777101664457600 22216960773060480 59559887277475200 18900384113983680 15516607524042240 107207797099455360 4364045866136880 21116687307468480 158826366073267200 50030305313079168 50401024303956480 44669915458106400 28839524365935360 11637455643031680 119119774554950400 37800768227967360 21629643274451520 17640358506384768 8728091732273760 31165652496686400 12930506270035200 89339830916212800 28350576170975520 17597239422890400 23274911286063360 24032936971612800 238239549109900800 9697879702526400 43259286548903040 35280717012769536 17456183464547520 25861012540070400 178679661832425600 7273409776894800 56701152341951040 35194478845780800 46549822572126720 48065873943225600 7111700982126720 19395759405052800 34912366929095040 36049405457419200 16292437900244352 14546819553789600 93099645144253440 13544531218310400 26184275196821280 14223401964253440 38791518810105600 12497611014725760 69824733858190080 10158398413732800 13753356669037440 72098810914838400 32584875800488704 10667551473190080 29093639107579200 7450353409847040 52368550393642560 10315017501778080 77583037620211200 24995222029451520 14087446304722560 139649467716380160 5587765057385280 20316796827465600 21335102946380160 58187278215158400 18746416522088640 14900706819694080 104737100787285120 4190823793038960 15237597620599200 20630035003556160 155166075240422400 48877313700733056 43640458661368800 28174892609445120 11175530114770560 116374556430316800 22922261115062400 37492833044177280 21131169457083840 31305436232716800 8381647586077920 30475195241198400 7943761222467840 87280917322737600 17191695836296800 22351060229541120 23479077174537600 232749112860633600 5957820916850880 42262338914167680 16763295172155840 15887522444935680 174561834645475200 4468365687638160 34383391672593600 44702120459082240 46958154349075200 8019577703249280 11915641833701760 33526590344311680 35218615761806400 15645742160678784 8936731375276320 89404240918164480 13239602037446400 93916308698150400 25144942758233760 16039155406498560 23831283667403520 24594017212195200 67053180688623360 9929701528084800 13207444681092480 70437231523612800 31291484321357568 12029366554873920 17873462750552640 26479204074892800 8401462355784960 50289885516467520 9905583510819360 36016139830507200 47662567334807040 7406792309185920 134106361377246720 19859403056169600 24058733109747840 35746925501105280 36891025818292800 16681898567182464 16802924711569920 100579771032935040 14894552292127200 19811167021638720 95325134669614080 46937226482036352 26810194125828960 14813584618371840 39718806112339200 12602193533677440 71493851002210560 14082122167102080 11110188463778880 29789104584254400 7759496704861440 53620388251657920 10561591625326560 79437612224678400 25204387067354880 14424198009217920 142987702004421120 5819622528646080 20780297895772800 22220376927557760 59578209168508800 18903290300516160 15518993409722880 107240776503315840 4364716896484560 21123183250653120 158875224449356800 50045695701547392 50408774134709760 44683656876381600 28848396018435840 11639245057292160 119156418337017600 37806580601032320 21636297013826880 17643070947148416 8729433792969120 31170446843659200 12932494508102400 89367313752763200 28354935450774240 17602652708877600 23278490114584320 24040330015363200 238312836674035200 9699370881076800 43272594027653760 35286141894296832 17458867585938240 25864989016204800 178734627505526400 7274528160807600 56709870901548480 35205305417755200 46556980229168640 48080660030726400 7124821193024640 19398741762153600 34917735171876480 36060495023044800 16294943080209024 14549056321615200 93113960458337280 13548697804857600 26188301378907360 14249642386049280 38797483524307200 12520667565141120 69835470343752960 10161523353643200 13755471431345280 72120990046089600 32589886160418048 10687231789536960 29098112643230400 7464098392692480 52376602757814720 10316603573508960 77594967048614400 25041335130282240 14089612437774720 139670940687505920 5598073794519360 20323046707286400 21374463579073920 58196225286460800 18781001347711680 14928196785384960 104753205515629440 4198555345889520 15242285030464800 20633207147017920 155189934097228800 48884829240627072 43647168964845600 28179224875549440 11196147589038720 116392450572921600 22925785718908800 37562002695423360 21134418656662080 31310249861721600 8397110691779040 30484570060929600 7944982681870080 87294337929691200 17194339289181600 22392295178077440 23482687396291200 232784901145843200 5958737011402560 42268837313324160 16794221383558080 15889965363740160 174588675859382400 4469052758551920 34388678578363200 44784590356154880 46965374792582400 8034372834687360 11917474022805120 33588442767116160 35224031094436800 15674606624654208 8938105517103840 89569180712309760 13241637803116800 93930749585164800 25191332075337120 16068745669374720 23834948045610240 24601582856188800 67176885534232320 9931228352337600 13231810787045760 70448062188873600 31349213249308416 12051559252031040 17876211034207680 26483275606233600 8416962017291520 50382664150674240 9923858090284320 36027219162916800 47669896091220480 7420456927175040 134353771068464640 19862456704675200 24103118504062080 35752422068415360 36902374284283200 16684463631927168 16833924034583040 100765328301348480 14896842528506400 19847716180568640 95339792182440960 47023819873962624 26814316551311520 14840913854350080 39724913409350400 12625443025937280 71504844136830720 14084287481496960 11130685390762560 29793685057012800 7773812018945280 53628633102623040 10563215611122720 79449826818700800 25250886051874560 14426415922343040 143009688273661440 5830359014208960 20786690358403200 22261370781525120 59587370114025600 18938164538905920 15547624037890560 107257266205246080 4372769260656720 21126431222245440 158899653637401600 50053390895781504 50501772103749120 44690527585519200 28852831844686080 11660718028417920 119174740228051200 37876329077811840 21639623883514560 17675620236312192 8745538521313440 31180035537604800 12956353364908800 89381055171038400 28407246808358880 17605359351871200 23321436056835840 24044026537238400 238349480456102400 9717265023681600 43279247767029120 35351240472624384 17491077042626880 25912706729817600 178762110342076800 7287948767761200 56814493616717760 35210718703742400 46642872113671680 48088053074476800 7127007894840960 19434530047363200 34982154085253760 36066039805857600 16325005239785088 14575897535522400 93285744227343360 13550781098131200 26236615563940320 14254015789681920 38869060094726400 12524510323543680 69964308170507520 10163085823598400 13780848579039360 72132079611715200 32650010479570176 10690511842261440 29151795071044800 27101562196262400 7466389223166720 52473231127880640 10335636434279520 77738120189452800 25049020647087360 14115606034400640 139928616341015040 20326171647196800 21381023684522880 58303590142089600 18786765485315520 14932778446333440 104946462255761280 15244628735397600 20671272868559040 155476240378905600 48975015719355264 43727692606567200 28231212068801280 40652343294393600 11199583834750080 116607180284179200 22968080965065600 37573530970631040 21173409051600960 31368013409779200 30489257470795200 7959640194696960 87455385213134400 17226060723799200 81304686588787200 22399167669500160 23526010057334400 233214360568358400 5969730146022720 42346818103201920 60978514941590400 16799375752125120 15919280389393920 174910770426268800 4477297609517040 34452121447598400 162609373177574400 44798335339000320 47052020114668800 8036838689927040 11939460292045440 121957029883180800 33598751504250240 35289015086001600 15679417368650112 8954595219034080 89596670678000640 13266066991161600 94104040229337600 25199063628187680 16073677379854080 23878920584090880 24605365678185600 243914059766361600 67197503008500480 9949550243371200 13235871804704640 70578030172003200 31358834737300224 12055258034890560 17909190438068160 26532133982323200 8419545294209280 182935544824771200 50398127256375360 36032758829121600 47757841168181760 7422734363506560 134395006017000960 19899100486742400 24110516069781120 35818380876136320 36908048517278400 16715244408863616 16839090588418560 100796254512750720 14924325365056800 19853807707056960 95515682336363520 47038252105950336 26863785657102240 14845468727013120 39798200973484800 12629317941313920 71636761752272640 14110271254235520 11134101545259840 29848650730113600 7776197904625920 53727571314204480 10582703440676640 79596401946969600 25258635882627840 14453030879844480 143273523504545280 5832148428469440 20789886589718400 22268203090519680 59697301460227200 18943976911970880 15552395809251840 107455142628408960 4374111321352080 21165406881353280 159192803893939200 50145733226590848 50517271765255680 44772976095170400 28906061759688960 11664296856938880 119394602920454400 37887953823941760 21679546319766720 17681045117839488 8748222642704160 31184829884577600 12960329841043200 89545952190340800 28415965367956320 17637839067794400 23328593713877760 24088384799740800 238789205840908800 9720247380782400 43359092639533440 35362090235678976 17496445285408320 25920659682086400 179091904380681600 7290185535586800 56831930735912640 35275678135588800 46657187427755520 48176769599481600 7130287947565440 19440494761564800 34992890570816640 36132577199611200 16330015599714432 14580371071173600 93314374855511040 13575780617414400 26244667928112480 14260575895130880 38880989523129600 12530274461147520 69985781141633280 10181835463060800 13785078103655040 72265154399222400 32660031199428864 10695431921348160 29160742142347200 27151561234828800 7469825468878080 52489335856224960 10338808577741280 77761979046259200 25060548922295040 14119938300504960 139971562283266560 20363670926121600 21390863842696320 58321484284694400 18795411691721280 14939650937756160 104978671712449920 15272753194591200 20677617155482560 155523958092518400 48990046799143296 43741113213520800 28239876601009920 40727341852243200 11204738203317120 116642968569388800 22975130172758400 37590823383442560 21179907450757440 31377640667788800 30545506389182400 7962083113501440 87482226427041600 17231347629568800 81454683704486400 22409476406634240 23533230500841600 233285937138777600 5971562335126080 42359814901514880 61091012778364800 16807107304975680 15924166227002880 174964452854083200 4478671751344560 34462695259137600 162909367408972800 44818952813268480 47066461001683200 8040537472786560 11943124670252160 122182025556729600 33614214609951360 35299845751262400 15686633484643968 8957343502689120 89637905626536960 13270138522502400 94132922003366400 25210660957463520 16081074945573120 23886249340504320 24650759542147200 244364051113459200 67228429219902720 9952603891876800 13241963331192960 70599691502524800 31373266969287936 12060806209179840 17914687005378240 26540277045004800 8423420209585920 183273038335094400 50421321914927040 36099234823579200 47772498681008640 7426150518003840 134456858439805440 19905207783753600 24121612418359680 35829374010756480 36976139313220800 16720374538353024 16846840419171840 100842643829854080 14928905837815200 19862944996789440 95544997362017280 47059900453931904 26872030508067360 14852301036007680 39810415567507200 12635130314378880 71658748021512960 14114601883025280 11139225777005760 29857811675630400 7779776733146880 53744061016134720 10585951412268960 79620831135014400 25270260628757760 14457466706094720 143317496043025920 5834832549860160 20828241365500800 22278451554011520 59715623351260800 18952695471568320 15559553466293760 107488122032269440 4376124412395120 21171902824537920 159241662270028800 50161123615059072 50540521257515520 44786717513445600 28914933412189440 11669665099720320 119431246702521600 37905390943136640 21686200059142080 17689182440130432 8752248824790240 31242362048251200 12966294555244800 89573435026891200 28429043207352480 17643252353781600 23339330199440640 24095777843491200 238862493405043200 9724720916433600 43372400118284160 35378364880260864 17504497649580480 25932589110489600 179146870053782400 7293540687325200 56858086414704960 35286504707563200 46678660398881280 48191555686982400 7133568000289920 19449441832867200 35008995299160960 36143666765236800 16337531139608448 14587081374650400 93357320797762560 13579947203961600 26256746474370720 14267136000579840 38898883665734400 12536038598751360 70017990598321920 10184960402971200 13791422390578560 72287333530473600 32675062279216896 10700352000434880 29174162749300800 27159894407923200 7473261714589440 52513492948741440 10343566792933920 77797767331468800 25072077197502720 14126436699661440 140035981196643840 20369920805942400 21400704000869760 58348325498601600 18804057898127040 14946523429178880 105026985897482880 15277440604456800 20687133585867840 155595534662937600 49012593418825344 43761244123951200 28252873399322880 40739841611884800 11209892571884160 116696650997203200 22985703984297600 37608115796254080 21189655049492160 31392081554803200 30554881208913600 7965747491708160 87522488247902400 17239277988223200 81479683223769600 22419785143768320 23544061166102400 233393301994406400 5974310618781120 42379310098984320 61109762417827200 16814838857826240 15931494983416320 175044976495804800 4480732964085840 34478555976446400 162959366447539200 44839570287536640 47088122332204800 8044236255646080 11948621237562240 122219524835654400 33629677715652480 35316091749153600 15693849600637824 8961465928171680 89679140575073280 13276245819513600 94176244664409600 25222258286739360 16088472511292160 23897242475124480 24658325186140800 244439049671308800 67259355431304960 9957184364635200 13248054857681280 70632183498307200 31387699201275648 12066354383469120 17922931856343360 26552491639027200 8427295124962560 183329287253481600 50444516573478720 36110314155988800 47794484950248960 7429566672501120 134518710862609920 19914368729270400 24132708766938240 35845863712686720 36987487779211200 16728069732587136 16854590249925120 100889033146957440 14935776546952800 19872082286521920 95588969900497920 47081548801913472 26884397784515040 14859133345002240 39828737458540800 12640942687443840 71691727425373440 14121097826209920 11144350008751680 29871553093905600 7783355561667840 53768795569030080 10590823369657440 79657474917081600 25281885374887680 14464120445470080 143383454850746880 5837516671250880 20834633828131200 22288700017503360 59743106187811200 18961414031165760 15566711123335680 107537591138060160 4378137503438160 21181646739314880 159314949834163200 50184209197761408 50563770749775360 44807329640858400 28928240890940160 11675033342501760 119486212375622400 37922828062331520 21696180668205120 17697319762421376 8756275006876320 31251950742196800 12972259269446400 89614659281716800 28442121046748640 17651372282762400 23350066685003520 24106867409116800 238972424751244800 9729194452084800 43392361336410240 35394639524842752 17512550013752640 25944518538892800 179229318563433600 7296895839063600 56884242093497280 35302744565524800 46700133370007040 48213734818233600 7141221456647040 19458388904169600 35025100027505280 36160301113675200 16345046679502464 14593791678127200 93400266740014080 13586197083782400 26268825020628960 14282442913294080 38916777808339200 12549488253160320 70050200055010560 10189647812836800 13797766677502080 72320602227350400 32690093359004928 10711832184970560 29187583356254400 27172394167564800 7481279621249280 52537650041257920 10348325008126560 77833555616678400 25098976506320640 14132935098817920 140100400110021120 20379295625673600 21423664369941120 58375166712508800 18824232379740480 14962559242498560 105075300082515840 15284471719255200 20696650016253120 155667111233356800 49035140038507392 43781375034381600 28265870197635840 40758591251347200 11221919431873920 116750333425017600 22996277795836800 37648464759480960 21199402648226880 31406522441817600 30568943438510400 7969411869914880 87562750068763200 17247208346877600 81517182502694400 22443838863747840 23554891831363200 233500666850035200 5977058902436160 42398805296453760 61137886877020800 16832879147810880 15938823739829760 175125500137526400 4482794176827120 34494416693755200 163034365005388800 44887677727495680 47109783662726400 8052866748984960 11954117804872320 122275773754041600 33665758295621760 35332337747044800 15710687204623488 8965588353654240 89775355454991360 13282353116524800 94219567325452800 25249318721716320 16105733497969920 23908235609744640 24669673652131200 244551547508083200 67331516591243520 9961764837393600 13262268419487360 70664675494089600 31421374409246976 12079300123477440 17931176707308480 26564706233049600 8436336594174720 183413660631062400 50498637443432640 36126933154603200 47816471219489280 7437537699661440 134663033182487040 19923529674787200 24158600246954880 35862353414616960 37004510478196800 16735764926821248 16872673188349440 100997274886865280 14942647256090400 19893402629231040 95632942438978560 47132061613870464 26896765060962720 14875075399322880 39847059349574400 12654504891262080 71724706829233920 14127593769394560 11156306549492160 29885294512180800 7791706161550080 53793530121925440 10595695327045920 79694118699148800 25309009782524160 14470774184845440 143449413658467840 5843779621162560 20844222522076800 22312613098984320 59770589024361600 18981757336893120 15583412323100160 107587060243850880 4382834715871920 21191390654091840 159388237398297600 50207294780463744 50618019565048320 44827941768271200 28941548369690880 11687559242325120 119541178048723200 37963514673786240 21706161277268160 17716306847766912 8765669431743840 31266333783115200 12986176935916800 89655883536542400 28472636005339680 17659492211743200 23375118484650240 24117956974742400 239082356097446400 9739632701937600 43412322554536320 35432613695533824 17531338863487680 25972353871833600 179311767073084800 7304724526453200 56945272010679360 35318984423486400 46750236969300480 48235913949484800 7157621720269440 19479265403875200 35062677726975360 36176935462113600 16362582939255168 14609449052906400 93500473938600960 13592446963603200 26297008295231520 14315243440538880 38958530807750400 12578308941179520 70125355453950720 10194335222702400 13812570013656960 72353870924227200 32725165878510336 10736432580404160 29218898105812800 27184893927206400 7498460849806080 52594016590463040 10359427510242720 77917061615500800 25156617882359040 14148098030183040 140250710907901440 20388670445404800 21472865160808320 58437796211625600 18867463411769280 14996921699612160 105188033180926080 15291502834053600 20718855020485440 155834123231001600 49087748817765504 43828347158719200 28296196060366080 40777340890809600 11247691274709120 116875592423251200 23020950022761600 37734926823538560 21222147045274560 31440217844851200 30583005668107200 7977962085730560 87656694317438400 17265712517071200 81554681781619200 22495382549418240 23580163383638400 233751184846502400 5983471564297920 42444294090549120 61166011336214400 16871536912063680 15955924171461120 175313388634876800 4487603673223440 34531425034142400 163109363563238400 44990765098836480 47160326767276800 8071360663282560 11966943128595840 122332022672428800 33743073824127360 35370245075457600 15746767784592768 8975207346446880 89981530197672960 13296603476217600 94320653534553600 25307305368095520 16142721326565120 23933886257191680 24681022118121600 244664045344857600 67486147648254720 9972452607163200 13292726051928960 70740490150915200 31493535569185536 12107040994923840 17950414692893760 26593206952435200 8455711171057920 183498034008643200 50614610736191040 36143552153217600 47867772514383360 49362044236243200 7454618472147840 134972295296509440 19944905214326400 24214081989847680 35900829385787520 37021533177182400 16753720380034176 16911422342115840 101229221472382080 14958678910744800 19939089077893440 95735545028766720 47240303353778304 26925622039340640 14909236944295680 39889810428652800 12683566756586880 71801658771575040 14142750970158720 74043066354364800 11181927708221760 29917357821489600 7809600304154880 53851244078681280 10607063227619040 79779620857305600 25367133513173760 14486299576721280 143603317543150080 5857200228116160 20853811216022400 22363855416443520 59834715642979200 19025350134880320 15619200608309760 107702488157362560 4392900171087120 21214126455238080 159559241714611200 50261161140102528 50734267026347520 44876036732234400 28972599153442560 11714400456232320 119669431285958400 38050700269760640 21729449365081920 17756993459221632 8785800342174240 31280716824033600 13016000506924800 89752073464468800 28538025202320480 17678438712698400 23428800912464640 24143832627868800 239338862571916800 9762000380193600 43458898730163840 35513986918443264 17571600684348480 26032001013849600 179504146928937600 7321500285145200 57076050404640960 35356877425396800 46857601824929280 48287665255737600 7160901772993920 19524000760387200 35143201368696960 36215748941803200 16400160638725248 14643000570290400 93715203649858560 13607030016518400 26357401026522720 14321803545987840 39048001520774400 12584073078783360 70286402737393920 10205272512388800 13844291448274560 72431497883606400 32800321277450496 10741352659490880 29286001140580800 27214060033036800 7501897095517440 52714802053045440 10383218586205920 78096003041548800 25168146157566720 14180590025965440 140572805474787840 20410545024777600 21482705318981760 58572002281161600 18876109618175040 15003794191034880 105429604106090880 15307908768583200 20766437172411840 156192006083097600 49200481916175744 43929001710871200 28361180051930880 40821090049555200 11252845643276160 117144004562323200 23073819080457600 37752219236350080 21270885038948160 31512422279923200 30615817537166400 7996283976764160 87858003421742400 17305364310343200 81642180099110400 22505691286552320 23634316709942400 234288009124646400 5997212982573120 42541770077896320 61231635074332800 16879268464914240 15992567953528320 175716006843484800 4497909736929840 34610728620686400 163284360198220800 45011382573104640 47268633419884800 8075059446142080 11994425965146240 122463270148665600 33758536929828480 35451475064913600 15753983900586624 8995819473859680 90022765146209280 13327139961273600 94537266839769600 25318902697371360 16150118892284160 23988851930292480 24707501872099200 244926540297331200 67517073859656960 9995354970955200 13298817578417280 70902950129827200 31507967801173248 12112589169213120 17991638947719360 26654279922547200 8459586086434560 183694905222998400 50637805394742720 36182329816651200 47977703860584960 49415003744198400 7458034626645120 135034147719313920 19990709941910400 24225178338426240 35983277895438720 37061252808148800 16792196351204736 16919172172869120 101275610789485440 14993032456432800 19948226367625920 95955407721169920 47261951701759872 26987458421579040 14916069253290240 39981419883820800 12689379129651840 71966555790877440 14175230686081920 74122505616297600 11187051939967680 29986064912865600 7813179132675840 53974916843158080 10631423014561440 79962839767641600 25378758259303680 14519568273598080 143933111581754880 5859884349506880 20876184835228800 22374103879935360 59972129825731200 19034068694477760 15626358265351680 107949833686316160 4394913262130160 21262846029122880 159925679535283200 50376589053614208 50757516518607360 44979097369298400 29039136547196160 11719768699013760 119944259651462400 38068137388955520 21779352410397120 17765130781512576 8789826524260320 31314277252843200 13021965221126400 89958194738596800 28551103041716640 17719038357602400 23439537398027520 24199280455996800 239888519302924800 9766473915844800 43558704820794240 35530261563025152 17579653048520640 26043930442252800 179916389477193600 7324855436883600 57102206083433280 35438076715204800 46879074796055040 48398560911993600 7163088474810240 19532947831689600 35159306097041280 36298920683995200 16407676178619264 14649710873767200 93758149592110080 13638279415622400 26369479572780960 14326176949620480 39065895663379200 12587915837185920 70318612194082560 10228709561716800 13850635735198080 72597841367990400 32815352357238528 10744632712215360 29299421747534400 27276558831244800 7504187925991680 52738959145561920 10387976801398560 78131791326758400 25175831674371840 14187088425121920 140637224388165120 20457419123433600 21489265424430720 58598843495068800 18881873755778880 15008375851983360 105477918291123840 15343064342575200 20775953602797120 156263582653516800 49223028535857792 43949132621301600 28374176850243840 40914838246867200 11256281888987520 117197686990137600 23084392891996800 37763747511557760 21280632637682880 31526863166937600 30686128685150400 7999948354970880 87898265242603200 17313294668997600 81829676493734400 22512563777975040 23645147375203200 234395373980275200 5999961266228160 42561265275365760 61372257370300800 16884422833481280 15999896709941760 175796530485206400 4499970949671120 34626589337995200 163659352987468800 45025127555950080 47290294750406400 8077525301381760 11999922532456320 122744514740601600 33768845666962560 35467721062804800 15758794644582528 8999941899342240 90050255111900160 13333247258284800 94580589500812800 25326634250221920 16155050602763520 23999845064912640 24764244202051200 245489029481203200 67537691333925120 9999935443713600 13302878596076160 70935442125609600 31517589289165056 12116287952072640 17999883798684480 26666494516569600 8462169363352320 184116772110902400 50653268500443840 36265424809723200 47999690129825280 49528488404102400 7460312062976640 135075382667850240 19999870887427200 24232575904145280 35999767597368960 37146366303076800 16799891545438848 16924338726704640 101306537000887680 14999903165570400 19954317894114240 95999380259650560 47276383933747584 26999825698026720 14920624125953280 39999741774854400 12693254045028480 71999535194737920 14181726629266560 74292732606153600 11190468094464960 29999806331140800 7815565018356480 53999651396053440 10636294971949920 79999483549708800 25386508090056960 14526222012973440 143999070389475840 5861673763767360 20924128304956800 22380936188929920 59999612662281600 19039881067542720 15631130036712960 107999302792106880 4396255322825520 21272589943899840 159998967099417600 50399674636316544 50773016180113920 44999709496711200 29052444025946880 11723347527534720 119999225324563200 38079762135085440 21789333019460160 17770555663039872 8792510645651040 31386192457435200 13025941697260800 89999418993422400 28559821601314080 17727158286583200 23446695055069440 24210370021622400 239998450649126400 9769456272945600 43578666038920320 35541111326079744 17585021291302080 26051883394521600 179998837986844800 7327092204709200 57119643202628160 35454316573166400 46893390110138880 48420740043244800 7166368527534720 19538912545891200 35170042582604160 36315555032433600 16412686538548608 14654184409418400 93786780220277760 13644529295443200 26377531936953120 14332737055069440 39077825091782400 12593679974789760 70340085165208320 10233396971582400 13854865259813760 72631110064867200 32825373077097216 10749552791302080 29308368818836800 27289058590886400 7507624171703040 52755063873906240 10391148944860320 78155650183564800 25187359949579520 14191420691226240 140680170330416640 20466793943164800 21499105582604160 58616737637673600 18890519962184640 15015248343406080 105510127747812480 15350095457373600 20782297889720640 156311300367129600 49238059615645824 43962553228255200 28382841382452480 40933587886329600 11261436257554560 117233475275347200 23091442099689600 37781039924369280 21287131036839360 31536490424947200 30700190914747200 8002391273775360 87925106456510400 17318581574767200 81867175772659200 22522872515109120 23652367818710400 234466950550694400 6001793455331520 42574262073678720 61400381829494400 16892154386331840 16004782547550720 175850212913020800 4501345091498640 34637163149534400 163734351545318400 45045745030218240 47304735637420800 8081224084241280 12003586910663040 122800763658988800 33784308772663680 35478551728065600 15766010760576384 9002690182997280 90091490060436480 13337318789625600 94609471274841600 25338231579497760 18141021904168800 16162448168482560 24007173821326080 24775592668041600 245601527317977600 67568617545327360 10002989092219200 13308970122564480 70957103456131200 31532021521152768 12121836126361920 18005380365994560 26674637579251200 8466044278728960 184201145488483200 50676463158995520 36282043808337600 48014347642652160 49551185336083200 7463728217473920 135137235090654720 20005978184438400 24243672252723840 36010760731989120 37163389002062400 16805021674928256 16932088557457920 101352926317991040 15004483638328800 19963455183846720 96028695285304320 47298032281729152 13955811332601600 27008070548991840 14927456434947840 40011956368876800 12699066418093440 72021521463978240 14186057258056320 74326778004124800 11195592326210880 30008967276657600 7819143846877440 54016141097983680 10639542943542240 80023912737753600 25398132836186880 14530657839223680 144043042927956480 5864357885158080 20933716998902400 22391184652421760 60017934553315200 19048599627140160 15638287693754880 108032282195967360 4398268413868560 21279085887084480 160047825475507200 50415065024784768 50796265672373760 45013450914986400 29061315678447360 11728715770316160 120035869106630400 38097199254280320 21795986758835520 17778692985330816 8796536827737120 31400575498353600 13031906411462400 90026901829972800 28572899440710240 17732571572570400 23457431540632320 24217763065372800 240071738213260800 9773929808596800 43591973517671040 35557385970661632 17593073655474240 26063812822924800 180053803659945600 7330447356447600 57145798881420480 35465143145140800 46914863081264640 48435526130745600 7172928632983680 19547859617193600 35186147310948480 36326644598059200 16420202078442624 14660894712895200 93829726162529280 13648695881990400 26389610483211360 14345857265967360 39095719234387200 12605208249997440 70372294621896960 10236521911492800 13861209546737280 72653289196118400 32840404156885248 10759392949475520 29321789425790400 27297391763980800 7514496663125760 52779220966422720 10395907160052960 78191438468774400 25210416499994880 14197919090382720 140744589243793920 20473043822985600 21518785898951040 58643578851580800 18907812374996160 15028993326251520 105558441932845440 15354782867239200 20791814320105920 156382876937548800 49260606235327872 43982684138685600 28395838180765440 40946087645971200 11271744994688640 117287157703161600 23102015911228800 37815624749992320 21296878635574080 31550931311961600 30709565734478400 8006055651982080 87965368277371200 17326511933421600 81892175291942400 22543489989377280 23663198483971200 234574315406323200 6004541738986560 42593757271148160 61419131468956800 16907617492032960 16012111303964160 175930736554742400 4503406304239920 34653023866843200 163784350583884800 45086979978754560 47326396967942400 8088621649960320 12009083477973120 122838262937913600 33815234984065920 35494797725956800 15780442992564096 9006812608479840 90173959957509120 13343426086636800 94652793935884800 25361426238049440 18146561570373600 16177243299920640 24018166955946240 24783158312035200 245676525875827200 67630469968131840 10007569564977600 13321153175541120 70989595451913600 31560885985128192 12132932474940480 18013625216959680 26686852173273600 8473794109482240 184257394406870400 50722852476098880 36293123140747200 48036333911892480 49566316624070400 7470560526468480 135260939936263680 20015139129955200 24265864949880960 36027250433919360 37174737468052800 16812716869162368 16947588218964480 101445704952197760 15011354347466400 19981729763311680 96072667823784960 47341328977692288 13960072974355200 27020437825439520 14941121052936960 40030278259910400 12710691164223360 72054500867838720 14192553201240960 74349474936105600 11205840789702720 30022708694932800 7826301503919360 54040875650879040 10644414900930720 80060556519820800 25421382328446720 14537311578599040 144109001735677440 5869726127939520 20940109461532800 22411681579405440 60045417389865600 19066036746335040 15652603007838720 108081751301758080 4402294595954640 21288829801861440 160121113039641600 50438150607487104 50842764656893440 45034063042399200 29074623157198080 11739452255879040 120090834779731200 38132073492670080 21805967367898560 17794967629912704 8804589191909280 31410164192299200 13043835839865600 90068126084798400 28599055119502560 17740691501551200 23478904511758080 24228852630998400 240181669559462400 9782876879899200 43611934735797120 35589935259825408 17609178383818560 26087671679731200 180136252169596800 7337157659924400 57198110239005120 35481383003102400 46957809023516160 48457705261996800 7176208685708160 19565753759798400 35218356767637120 36343278946497600 16435233158230656 14674315319848800 93915618047032320 13654945761811200 26413767575727840 14352417371416320 39131507519596800 12610972387601280 70436713535274240 10241209321358400 13873898120584320 72686557892995200 32870466316461312 10764313028562240 29348630639697600 27309891523622400 7517932908837120 52827535151455680 10405423590438240 78263015039193600 14210915888695680 140873427070548480 20482418642716800 21528626057124480 58697261279395200 18916458581401920 15035865817674240 105655070302911360 15361813982037600 20810847180876480 156526030078387200 49305699474691968 44022945959546400 28421831777391360 40964837285433600 11276899363255680 117394522558790400 23123163534307200 21316373833043520 31579813085990400 30723627964075200 8013384408395520 88045891919092800 17342372650730400 81929674570867200 22553798726511360 23684859814492800 234789045117580800 6010038306296640 42632747666087040 61447255928150400 16915349044883520 16026768816791040 176091783838185600 4507528729722480 34684745301460800 163859349141734400 45107597453022720 47369719628985600 8092320432819840 12020076612593280 122894511856300800 33830698089767040 35527289721739200 15787659108557952 9015057459444960 90215194906045440 13355640680659200 94739439257971200 25373023567325280 18154871069680800 16184640865639680 24040153225186560 24794506778025600 245789023712601600 67661396179534080 10016730510494400 13327244702029440 71054579443478400 31575318217115904 12138480649229760 18030114918889920 26711281361318400 8477669024858880 184341767784451200 50746047134650560 36309742139361600 48080306450373120 49589013556051200 7473976680965760 135322792359068160 20033461020988800 24276961298459520 36060229837779840 37191760167038400 16828107257630592 16955338049717760 101492094269301120 15025095765741600 19990867053044160 96160612900746240 47362977325673856 13966465436985600 27045172378334880 14947953361931520 40066922041977600 12716503537288320 72120459675559680 14205545087610240 74383520334076800 11210965021448640 30050191531483200 7829880332440320 54090344756669760 10654158815707680 80133844083955200 25433007074576640 14550619057349760 144240919351119360 5872410249330240 20949698155478400 22421930042897280 60100383062966400 19074755305932480 15659760664880640 108180689513339520 4404307686997680 21308317631415360 160267688167910400 50484321772891776 50866014149153280 45075287297224800 29101238114699520 11744820498660480 120200766125932800 38149510611864960 21825928586024640 17803104952203648 8808615373995360 31424547233217600 13049800554067200 90150574594449600 28612132958898720 17756931359512800 23489640997320960 24251031762249600 240401532251865600 9787350415550400 43651857172049280 35606209904407296 17617230747990720 26099601108134400 180301149188899200 7340512811662800 57224265917797440 35513862719025600 46979281994641920 48502063524499200 7187142194789760 19574700831100800 35234461495981440 36376547643374400 16442748698124672 14681025623325600 93958563989283840 13667445521452800 26425846121986080 14374284389579520 39149401662201600 12630186179614080 70468922991962880 10250584141089600 13880242407507840 72753095286748800 32885497396249344 10780713292184640 29362051246651200 27334891042905600 7529387061208320 52851692243972160 10410181805630880 78298803324403200 14217414287852160 140937845983925760 20501168282179200 21561426584369280 58724102493302400 18945279269421120 15058774122416640 105703384487944320 15375876211634400 20820363611261760 156597606648806400 49328246094374016 44043076869976800 28434828575704320 41002336564358400 11294080591812480 117448204986604800 23133737345846400 21326121431778240 31594253973004800 30751752423268800 8017048786602240 88086153739953600 17350303009384800 82004673128716800 22588161183624960 23695690479753600 234896409973209600 6012786589951680 42652242863556480 61503504846537600 16941120887718720 16034097573204480 176172307479907200 4509589942463760 34700606018769600 164009346257433600 45176322367249920 47391380959507200 8104649709018240 12025573179903360 123007009693075200 33882241775437440 35543535719630400 15811712828537472 9019179884927520 90352644734499840 13361747977670400 94782761919014400 25411681331578080 18171490068295200 16209299418036480 24051146359806720 24817203710006400 246014019386150400 67764483550874880 10021310983252800 13347549790323840 71087071439260800 31623425657074944 12156974563527360 18038359769855040 26723495955340800 8490585409447680 184510514539612800 50823362663156160 36342980136590400 48102292719613440 49634407420012800 7485363862623360 135528967101749760 20042621966505600 24313949127054720 36076719539710080 37225805565009600 16835802451864704 16981170818895360 101646725326312320 15031966474879200 20021324685485760 96204585439226880 47435138485612416 13979250362246400 27057539654782560 14970727725246720 40085243933011200 12735878114171520 72153439079420160 14212041030794880 74451611130019200 11228045793935040 30063932949758400 7841809760843520 54115079309565120 10659030773096160 80170487866022400 25471756228343040 14557272796725120 144306878158840320 5881357320632640 20968875543369600 22456091587870080 60127865899516800 19103817171257280 15683619521687040 108230158619130240 4411017990474480 21318061546192320 160340975732044800 50507407355594112 50943512456686080 45095899424637600 29114545593450240 11762714641265280 120255731799033600 38207634342514560 21835909195087680 17830229359840128 32349495103833600 8822035980948960 31453313315054400 13069682934739200 90191798849275200 28655725756885920 17765051288493600 23525429282530560 24262121327875200 240511463598067200 9802262201054400 43671818390175360 35660458719680256 17644071961897920 26139365869478400 180383597698550400 7351696650790800 57311451513771840 35530102576987200 47050858565061120 48524242655750400 7189328896606080 19604524402108800 35288143923795840 36393181991812800 16467800497771392 14703393301581600 94101717130122240 13673695401273600 97048485311500800 26466107942846880 14378657793212160 39209048804217600 12634028938016640 70576287847591680 10255271550955200 13901390030586240 72786363983625600 32935600995542784 10783993344909120 29406786603163200 27347390802547200 7531677891682560 52932215885693760 10426042522939680 78418097608435200 14239075618373760 141152575695183360 20510543101910400 21567986689818240 58813573206326400 18951043407024960 15063355783365120 105864431771387520 15382907326432800 20852085045879360 156836195216870400 49403401493314176 44110179904744800 28478151236747520 41021086203820800 11297516837523840 117627146412652800 23168983384310400 21358613427560640 31642390263052800 30765814652865600 8029263380624640 88220359809489600 17376737538232800 82042172407641600 22595033675047680 23731792697289600 235254292825305600 6021947535468480 42717226855121280 61531629305731200 16946275256285760 16058526761249280 176440719618979200 4516460651601360 34753475076465600 164084344815283200 45190067350095360 47463585394579200 8107115564257920 12043895070936960 123063258611462400 33892550512571520 35597689045934400 15816523572533376 9032921303202720 90380134700190720 13382105634374400 94927170789158400 25419412884428640 18179799567602400 16214231128515840 24087790141873920 24828552175996800 246126517222924800 67785101025143040 10036579225780800 13351610807982720 71195378091868800 31633047145066752 12160673346386880 18065842606405440 26764211268748800 184594887917193600 50838825768857280 36359599135204800 48175580283747840 49657104351993600 7487641298954880 135570202050286080 20073158451561600 24321346692773760 36131685212810880 37242828263995200 16861453099311744 16986337372730880 101677651537714560 15054868838671200 20027416211974080 96351160567495680 47449570717600128 13985642824876800 27098763909608160 14975282597909760 40146316903123200 12739753029548160 72263370425621760 14233694174743680 74485656527990400 11231461948432320 30109737677342400 7844195646524160 54197527819216320 10675270631057760 80292633806246400 25479506059096320 14579451927976320 144526740851243520 5883146734893120 20978464237315200 22462923896864640 60219475354684800 19109629544322240 15688391293048320 108395055638432640 4412360051169840 21350541262115520 160585267612492800 50584359297935232 50959012118192640 45164606516013600 29158903855952640 11766293469786240 120438950709369600 38219259088644480 21869177891964480 17835654241367424 32398782062169600 8824720102339680 31467696355972800 13073659410873600 90329213032027200 28664444316483360 17792117718429600 23532586939572480 24299086546627200 240877901418739200 9805244558155200 43738355783928960 35671308482734848 17649440204679360 26147318821747200 180658426064054400 7353933418616400 57328888632966720 35584235436859200 47065173879144960 48598173093254400 7193702300238720 19610489116310400 35298880409358720 36448629819940800 16472810857700736 14707866837232800 94130347758289920 13694528334009600 97196346186508800 26474160307019040 14387404600477440 39220978232620800 12641714454821760 70597760818717440 10270896250507200 13905619555201920 72897259639881600 32945621715401472 10790553450358080 29415733674465600 27389056668019200 7536259552631040 52948320614038080 10429214666401440 78441956465241600 14243407884478080 141195521637434880 20541792501014400 21581106900716160 58831467348931200 18962571682232640 15072519105262080 105896641228076160 15406344375760800 20858429332802880 156883912930483200 49418432573102208 44123600511698400 28486815768956160 41083585002028800 11304389328946560 117662934697862400 23176032592003200 21365111826717120 31652017521062400 30812688751521600 8031706299429120 88247201023396800 17382024444002400 82167170004057600 22608778657893120 23739013140796800 235325869395724800 6023779724571840 42730223653434240 61625377503043200 16956583993419840 16063412598858240 176494402046793600 4517834793428880 34764048888004800 164334340008115200 45217557315786240 47478026281593600 8112047274737280 12047559449143680 123250755006086400 33913167986839680 35608519711195200 15826145060525184 9035669586857760 90435114631572480 13386177165715200 94956052563187200 25434875990129760 18207497898626400 16224094549474560 24095118898287360 24866380395964800 246501510012172800 67826335973679360 10039632874286400 13359732843300480 71217039422390400 31652290121050368 12168070912105920 18071339173715520 26772354331430400 184876132509129600 50869751980259520 36414995797252800 48190237796574720 49732760791929600 7492196171617920 135652671947358720 20079265748572800 24336141824211840 36142678347431040 37299570593947200 16866583228801152 16996670480401920 101739503960519040 15059449311429600 20039599264950720 96380475593149440 47478435181575552 14006951033644800 27107008760573280 14984392343235840 40158531497145600 12747502860301440 72285356694862080 14238024803533440 74599141187894400 11238294257426880 30118898622859200 7848967417885440 54214017521146560 10678518602650080 80317062994291200 25495005720602880 14583887754226560 144570713389724160 5886725563414080 21010426550467200 22476588514853760 60237797245718400 19121254290452160 15697934835770880 108428035042293120 4415044172560560 21357037205300160 160634125988582400 50599749686403456 50990011441205760 45178347934288800 29167775508453120 11773451126828160 120475594491436800 38242508580904320 21875831631339840 17846504004422016 32408639453836800 8830088345121120 31515639825700800 13081612363142400 90356695868577600 28681881435678240 17797531004416800 23546902253656320 24306479590377600 240951188982873600 9811209272356800 43751663262679680 35693008008844032 17660176690242240 26163224726284800 180713391737155200 7358406954267600 57363762871356480 35595062008833600 47093804507312640 48612959180755200 7195889002055040 19622418544713600 35320353380484480 36459719385566400 16482831577559424 14716813908535200 94187609014625280 13698694920556800 97225918361510400 26490265035363360 14391778004110080 39244837089427200 12645557213224320 70640706760968960 10274021190417600 13914078604433280 72919438771132800 32965663155118848 10793833503082560 29433627817070400 27397389841113600 7538550383105280 52980530070726720 10435558953324960 78489674178854400 14252072416686720 141281413521937920 20548042380835200 21587667006165120 58867255634140800 18968335819836480 15077100766210560 105961060141453440 15411031785626400 20871117906649920 156979348357708800 49448494732678272 44150441725605600 28504144833373440 41096084761670400 11307825574657920 117734511268281600 23190131007388800 21378108625030080 31671272037081600 30822063571252800 8036592137038080 88300883451211200 17392598255541600 82192169523340800 22615651149315840 23753454027811200 235469022536563200 6027444102778560 42756217250060160 61644127142505600 16961738361986880 16073184274076160 176601766902422400 4520583077083920 34785196511083200 164384339046681600 45231302298631680 47506908055622400 8114513129976960 12054888205557120 123288254285011200 33923476723973760 35630181041716800 15830955804521088 9041166154167840 90462604597263360 13394320228396800 95013816111244800 25442607542980320 18213037564831200 16229026259953920 24109776411114240 24873946039958400 246576508570022400 67846953447947520 10045740171297600 13363793860959360 71260362083433600 31661911609042176 12171769694965440 18082332308335680 26788640456793600 184932381427516800 50885215085960640 36426075129662400 48219552822228480 49747892079916800 7494473607949440 135693906895895040 20091480342595200 24343539389930880 36164664616671360 37310919059937600 16876843487779968 17001837034237440 101770430171921280 15068610256946400 20045690791439040 96439105644456960 47492867413563264 14011212675398400 27123498462503520 14988947215898880 40182960685190400 12751377775678080 72329329233342720 14246686061112960 74621838119875200 11241710411924160 30137220513892800 7851353303566080 54246996925007040 10685014545834720 80365921370380800 25502755551356160 14592759406727040 144658658466685440 5888514977674560 21016819013097600 22483420823848320 60274441027785600 19127066663517120 15702706607132160 108493993850014080 4416386233255920 21370029091669440 160731842740761600 50630530463339904 51005511102712320 45205830770839200 29185518813454080 11777029955349120 120548882055571200 38254133327034240 21889139110090560 17851928885949312 32428354237171200 8832772466511840 31525228519646400 13085588839276800 90411661541678400 28690599995275680 17808357576391200 23554059910698240 24321265677878400 241097764111142400 9814191629457600 43778278220181120 35703857771898624 17665544933023680 26171177678553600 180823323083356800 7360643722093200 57381199990551360 35616715152782400 47108119821396480 48642531355756800 7200262405687680 19628383258915200 35331089866047360 36481898516817600 16487841937488768 14721287444186400 94216239642792960 13707028093651200 97285062711513600 26498317399535520 14400524811375360 39256766517830400 12653242730029440 70662179732094720 10280271070238400 13918308129048960 72963797033635200 32975683874977536 10800393608531520 29442574888372800 27414056187302400 7543132044053760 52996634799071040 10438731096786720 78513533035660800 14256404682791040 141324359464189440 20560542140476800 21600787217063040 58885149776745600 18979864095044160 15086264088107520 105993269598142080 15420406605357600 20877462193573440 157027066071321600 49463525812466304 44163862332559200 28512809365582080 41121084280953600 11314698066080640 117770299553491200 23197180215081600 21384607024186560 31680899295091200 30840813210715200 8039035055842560 88327724665118400 17397885161311200 82242168561907200 22629396132161280 23760674471318400 235540599106982400 6029276291881920 42769214048373120 61681626421430400 16972047099120960 16078070111685120 176655449330236800 4521957218911440 34795770322622400 164484337123814400 45258792264322560 47521348942636800 8119444840456320 12058552583763840 123363252842860800 33944094198241920 35641011706977600 15840577292512896 9043914437822880 90517584528645120 13398391759737600 95042697885273600 25458070648681440 18224116897240800 16238889680912640 24117105167527680 24889077327945600 246726505685721600 67888188396483840 10048793819803200 13371915896277120 71282023413955200 31681154585025792 12179167260684480 18087828875645760 26796783519475200 185044879264291200 50916141297362880 36448233794481600 48234210335055360 49778154655891200 7499028480612480 135776376792967680 20097587639606400 24358334521368960 36175657751291520 37333615991918400 16881973617269376 17012170141908480 101832282594725760 15073190729704800 20057873844415680 96468420670110720 47521731877538688 14019735958905600 27131743313468640 14998056961224960 40195175279212800 12759127606431360 72351315502583040 14251016689902720 74667231983836800 11248542720918720 30146381459409600 7856125074927360 54263486626937280 10688262517427040 80390350558425600 25518255212862720 14597195232977280 144702631005166080 5892093806195520 21029603938358400 22497085441837440 60292762918819200 19138691409647040 15712250149854720 108526973253874560 4419070354646640 21376525034854080 160780701116851200 50645920851808128 51036510425725440 45219572189114400 29194390465954560 11784187612391040 120585525837638400 38277382819294080 21895792849465920 17862778649003904 32438211628838400 8838140709293280 31544405907537600 13093541791545600 90439144378228800 28708037114470560 17813770862378400 23568375224782080 24328658721628800 241171051675276800 9820156343659200 43791585698931840 35725557298007808 17676281418586560 26187083583091200 180878288756457600 7365117257744400 57416074228941120 35627541724756800 47136750449564160 48657317443257600 7203542458412160 19640312687318400 35352562837173120 36492988082443200 16497862657347456 14730234515488800 94273500899128320 13711194680198400 97314634886515200 26514422127879840 14407084916824320 39280625374636800 12659006867633280 70705125674346240 10283396010148800 13926767178280320 72985976164886400 32995725314694912 10805313687618240 29460469030977600 27422389360396800 7546568289765120 53028844255759680 10445075383710240 78561250749273600 14265069214999680 141410251348692480 20566792020297600 21610627375236480 58920938061955200 18988510301449920 15093136579530240 106057688511519360 15425094015223200 20890150767420480 157122501498547200 49493587972042368 44190703546466400 28530138429999360 41133584040595200 11319852434647680 117841876123910400 23211278630467200 21397603822499520 31700153811110400 30850188030446400 8043920893451520 88381407092932800 17408458972850400 82267168081190400 22639704869295360 23775115358332800 235683752247820800 6032940670088640 42795207644999040 61700376060892800 16979778651971520 16087841786903040 176762814185865600 4524705502566480 34816917945700800 164534336162380800 45279409738590720 47550230716665600 8123143623315840 12065881340177280 123400752121785600 33959557303943040 35662673037499200 15847793408506752 9049411005132960 90558819477181440 13406534822419200 95100461433331200 25469667977957280 18229656563445600 16246287246631680 24131762680354560 24896642971939200 246801504243571200 67919114607886080 10054901116814400 13378007422765440 71325346074998400 31695586817013504 12184715434973760 18098822010265920 26813069644838400 185101128182678400 50939335955914560 36459313126891200 48263525360709120 49793285943878400 7502444635109760 135838229215772160 20109802233628800 24369430869947520 36197644020531840 37344964457908800 16892233876248192 17019919972661760 101878671911829120 15082351675221600 20067011134148160 96527050721418240 47543380225520256 14023997600659200 27148233015398880 15004889270219520 40219604467257600 12764939979496320 72395288041063680 14259677947482240 74689928915817600 11253666952664640 30164703350443200 7859703903448320 54296466030797760 10694758460611680 80439208934515200 25529879958992640 14606066885477760 144790576082127360 5894777927586240 21035996400988800 22507333905329280 60329406700886400 19147409969244480 15719407806896640 108592932061595520 4421083445689680 21389516921223360 160878417869030400 50676701628744576 51059759917985280 45247055025664800 29212133770955520 11789555855172480 120658813401772800 38294819938488960 21909100328216640 17870915971294848 32457926412172800 8842166891379360 31553994601483200 13099506505747200 90494110051329600 28721114953866720 17824597434352800 23579111710344960 24343444809129600 241317626803545600 9824629879310400 43818200656433280 35741831942589696 17684333782758720 26199013011494400 180988220102659200 7368472409482800 57442229907733440 35649194868705600 47158223420689920 48686889618259200 7206822511136640 19649259758620800 35368667565517440 36515167213694400 16505378197241472 14736944818965600 94316446841379840 13719527853292800 97373779236518400 26526500674138080 14413645022273280 39298519517241600 12664771005237120 70737335131034880 10289645889969600 13933111465203840 73030334427388800 33010756394482944 10810233766704960 29473889637931200 27439055706585600 7550004535476480 53053001348276160 10449833598902880 78597039034483200 14271567614156160 141474670262069760 20579291779939200 21620467533409920 58947779275862400 18997156507855680 27508963662069120 15100009070952960 106106002696552320 15434468834954400 20899667197805760 157194078068966400 49516134591724416 44210834456896800 28543135228312320 41158583559878400 11325006803214720 117895558551724800 23221852442006400 21407351421234240 31714594698124800 30868937669908800 8047585271658240 88421668913793600 17416389331504800 82317167119756800 22650013606429440 23785946023593600 235791117103449600 6035688953743680 42814702842468480 61737875339817600 16987510204822080 16095170543316480 176843337827587200 4526766715307760 34832778663009600 164634334239513600 82526890986207360 45300027212858880 47571892047187200 8126842406175360 12071377907487360 123475750679635200 33975020409644160 35678919035390400 15855009524500608 9053533430615520 90600054425717760 13412642119430400 95143784094374400 25481265307233120 18240735895855200 16253684812350720 24142755814974720 24911774259926400 246951501359270400 67950040819288320 10059481589572800 13384098949253760 71357838070780800 31710019049001216 12190263609263040 18107066861231040 26825284238860800 185213626019452800 50962530614466240 36481471791710400 48285511629949440 49823548519852800 7505860789607040 135900081638576640 20118963179145600 24380527218526080 36214133722462080 37367661389889600 16899929070482304 17027669803415040 101925061228932480 15089222384359200 20076148423880640 96571023259898880 47565028573501824 14032520884166400 27160600291846560 15011721579214080 40237926358291200 12770752352561280 72428267444924160 14266173890666880 74735322779779200 11258791184410560 30178444768718400 7863282731969280 54321200583693120 10699630418000160 80475852716582400 25541504705122560 14612720624853120 144856534889848320 5897462048976960 21048781326249600 22517582368821120 60356889537436800 19156128528841920 15726565463938560 108642401167386240 4423096536732720 21399260836000320 160951705433164800 50699787211446912 51083009410245120 45267667153077600 29225441249706240 11794924097953920 120713779074873600 38312257057683840 21919080937279680 17879053293585792 32472712499673600 8846193073465440 31573171989374400 13105471219948800 90535334306155200 28734192793262880 17832717363333600 23589848195907840 24354534374755200 241427558149747200 9829103414961600 43838161874559360 35758106587171584 17692386146930880 26210942439897600 181070668612310400 7371827561221200 57468385586525760 35665434726667200 47179696391815680 48709068749510400 7209009212952960 19658206829923200 35384772293861760 36531801562132800 16512893737135488 14743655122442400 94359392783631360 13725777733113600 97418137499020800 26538579220396320 14418018425905920 39316413659846400 12668613763639680 70769544587723520 10294333299835200 13939455752127360 73063603124265600 33025787474270976 10813513819429440 29487310244884800 27451555466227200 7552295365950720 53077158440792640 10454591814095520 78632827319692800 14278066013312640 141539089175447040 20588666599670400 21627027638858880 58974620489769600 19002920645459520 27521489561892480 15104590731901440 106154316881585280 15441499949752800 20909183628191040 157265654639385600 49538681211406464 44230965367327200 28556132026625280 41177333199340800 11328443048926080 117949240979539200 23232426253545600 21417099019968960 31729035585139200 30882999899505600 8051249649864960 88461930734654400 17424319690159200 82354666398681600 22656886097852160 23796776688854400 235898481959078400 6038437237398720 42834198039937920 61765999799011200 16992664573389120 16102499299729920 176923861469308800 4528827928049040 34848639380318400 164709332797363200 82564468685677440 45313772195704320 47593553377708800 8129308261415040 12076874474797440 123531999598022400 33985329146778240 35695165033281600 15859820268496512 9057655856098080 90627544391408640 13418749416441600 95187106755417600 25488996860083680 18249045395162400 16258616522830080 24153748949594880 24923122725916800 247063999196044800 67970658293556480 10064062062331200 13388159966912640 71390330066563200 31719640536993024 12193962392122560 18115311712196160 26837498832883200 185297999397033600 50977993720167360 36498090790324800 48307497899189760 49846245451833600 7508138225938560 135941316587112960 20128124124662400 24387924784245120 36230623424392320 37384684088875200 16907624264716416 17032836357250560 101955987440334720 15096093093496800 20082239950368960 96614995798379520 47579460805489536 14038913346796800 27172967568294240 15016276451877120 40256248249324800 12774627267937920 72461246848784640 14272669833851520 74769368177750400 11262207338907840 30192186186993600 7865668617649920 54345935136588480 10704502375388640 80512496498649600 25549254535875840 14619374364228480 144922493697569280 5899251463237440 21058370020195200 22524414677815680 60384372373987200 19161940901906880 15731337235299840 108691870273176960 4424438597428080 21409004750777280 161024992997299200 50722872794149248 51098509071751680 45288279280490400 29238748728456960 11798502926474880 120768744747974400 23787783056419200 38323881803813760 21929061546342720 17884478175113088 32487498587174400 8848877194856160 31587555030292800 13109447696083200 90576558560980800 17840837292314400 23597005852949760 24365623940380800 241537489495948800 9832085772062400 43858123092685440 35768956350226176 17697754389712320 26218895392166400 181153117121961600 7374064329046800 35681674584628800 47194011705899520 48731247880761600 7225409476575360 19664171544124800 35395508779424640 36548435910571200 16517904097064832 14748128658093600 94388023411799040 13732027612934400 97462495761523200 26546631584568480 14450818953150720 39328343088249600 12697434451658880 70791017558849280 10299020709700800 13943685276743040 73096871821142400 33035808194129664 10838114214863040 29496257316187200 27464055225868800 7569476594507520 53093263169136960 10457763957557280 78656686176499200 14282398279416960 141582035117698560 20598041419401600 21676228429726080 58992514632374400 19046151677488320 27529840161774720 15138953189015040 106186526338273920 15448531064551200 20915527915114560 157313372352998400 49553712291194496 44244385974280800 28564796558833920 41196082838803200 11354214891761280 117985029264748800 23239475461238400 21423597419125440 31738662843148800 30897062129102400 8053692568669440 88488771948561600 17429606595928800 82392165677606400 22708429783522560 23803997132361600 235970058529497600 6040269426502080 42847194838250880 61794124258204800 17031322337641920 16107385137338880 176977543897123200 4530202069876560 34859213191857600 164784331355212800 82589520485324160 45416859567045120 47607994264723200 8147802175712640 12080538853004160 123588248516409600 34062644675283840 35705995698542400 15895900848465792 9060404139753120 90833719134090240 13422820947782400 95215988529446400 25546983506462880 18257354894469600 16295604351425280 24161077706008320 24934471191907200 247176497032819200 68125289350567680 10067115710836800 13418617599354240 71411991397084800 31791801696931584 12221703263568960 18120808279506240 26845641895564800 185382372774614400 51093967012925760 36514709788939200 48322155412016640 49868942383814400 7525218998424960 136250578701135360 20134231421673600 24443406527137920 36241616559012480 37401706787860800 16912754394205824 17071585511016960 102187934025851520 15100673566255200 20127926399031360 96644310824033280 47687702545397376 14045305809427200 27181212419259360 15050437996849920 40268462843347200 12803689133262720 72483233118024960 14277000462641280 74803413575721600 33825508788411648 11287828497637440 30201347132510400 7883562760254720 54362424838518720 10707750346980960 80536925686694400 25607378266525440 14623810190478720 144966466236049920 5912672070191040 21067958714140800 22575656995274880 60402694265020800 19205533699894080 15767125520509440 108724849677037440 4434504052643280 21415500693961920 161073851373388800 50738263182617472 51214756533050880 45302020698765600 29247620380957440 11825344140382080 120805388530041600 23795000771068800 38411067399788160 21935715285718080 17925164786567808 32497355978841600 8869008105286560 31601938071211200 13139271267091200 90604041397531200 17846250578301600 23650688280764160 24373016984131200 241610777060083200 9854453450318400 43871430571436160 35850329573135616 17738016210573120 26278542534182400 181208082795062400 7390840087738800 35692501156603200 47301376561528320 48746033968262400 7226502827483520 19708906900636800 35476032421146240 36559525476196800 16555481796534912 14781680175477600 94602753123056640 13736194199481600 97492067936524800 26607024315859680 14453005654967040 39417813801273600 12699355830860160 25503318443433600 70952064842292480 10302145649611200 13975406711360640 73119050952393600 33110963593069824 10839754241225280 29563360350955200 27472388398963200 7570622009744640 53214048631719360 10481555033520480 78835627602547200 14314890275199360 141904129684584960 20604291299222400 21679508482450560 59126720701910400 19049033746290240 27592469660891520 15141244019489280 106428097263438720 15453218474416800 20963110067040960 157671255205094400 49666445389604736 44345040526432800 28629780550398720 41208582598444800 11355933014616960 118253441403820800 23292344518934400 21472335412799040 31810867278220800 30906436948833600 8072014459703040 88690081052865600 17469258389200800 82417165196889600 22711866029233920 23858150458665600 236506882807641600 6054010844777280 42944670825598080 61812873897667200 17033899521925440 16144028919406080 177380162105731200 4540508133582960 34938516778401600 164834330393779200 82777408982674560 45423732058467840 47716300917331200 8149035103332480 12108021689554560 123625747795334400 34067799043850880 35787225687998400 15898306220463744 9081016267165920 90847464116935680 13453357432838400 95432601834662400 25550849282888160 18262894560674400 16298070206664960 24216043379109120 24942036835900800 247251495590668800 68135598087701760 10090018074628800 13420648108183680 71574451375996800 31796612440927488 12223552654998720 18162032534331840 26906714865676800 185438621693001600 51101698565776320 36525789121348800 48432086758218240 49884073671801600 7526357716590720 136271196175403520 20180036149257600 24447105309997440 36324065068663680 37413055253851200 16951230365376384 17074168787934720 102203397131552640 15135027111943200 20130972162275520 96864173516436480 47694918661391232 14049567451180800 27243048801497760 15052715433181440 40360072298515200 12805626590951040 72648130137327360 14309480178564480 74826110507702400 33902460730752768 11289536574886080 30270054223886400 7884755703095040 54486097602995520 10732110133923360 80720144597030400 25611253181902080 14657078887355520 145296260274654720 5913566777321280 21074351176771200 22579073149772160 60540108447772800 19208439886426560 15769511406190080 108972195205991040 4435175082990960 21464220267846720 161440289194060800 50853691096129152 51222506363804160 45405081335829600 29314157774711040 11827133554642560 121080216895545600 23849133630940800 38416879772853120 21985618331033280 17927877227331456 32571286416345600 8870350165981920 31611526765156800 13141259505158400 90810162671659200 17886850223205600 23654267109285120 24428464812259200 242160433791091200 9855944628868800 43971236662066560 35855754454662912 17740700331963840 26282519010316800 181620325343318400 7391958471651600 35773700446411200 47308534218570240 48856929624518400 7231969582024320 19711889257737600 35481400663927680 36642697218388800 16557986976499584 14783916943303200 94617068437140480 13767443598585600 97713859249036800 26611050497945760 14463939164048640 39423778515475200 12708962726866560 25511056687670400 70962801327855360 10325582698939200 13977521473668480 73285394436777600 33115973952999168 10847954373036480 29567833886606400 27534887197171200 7576349085930240 53222100995891520 10483141105251360 78847557030950400 14317056408251520 141925602655710720 20651165397878400 21695908746072960 59135667773212800 19063444090299840 27596644960832640 15152698171860480 106444201991783040 15488374048408800 20966282210502720 157695114061900800 49673960929498752 44351750829909600 28634112816503040 41302330795756800 11364523628895360 118271335546425600 23295869122780800 21475584612377280 31815680907225600 30976748096817600 8073235919105280 88703501659819200 17471901842085600 82604661591513600 22729047257790720 23861760680419200 236542671092851200 6054926939328960 42951169224754560 61953496193635200 17046785443343040 16146471838210560 177407003319638400 4541195204496720 34943803684171200 165209323183027200 82789934882497920 45458094515581440 47723521360838400 8155199741431680 12109853878657920 123906992387270400 34093570886686080 35792641020628800 15910333080453504 9082390408993440 90916189031162880 13455393198508800 95447042721676800 25570178165014560 18304442057210400 16310399482863360 24219707757315840 24998779165852800 247813984774540800 68187141773372160 10091544898881600 13430800652330880 71585282041257600 31820666160907008 12232799612147520 18164780817986880 26910786397017600 185860488580905600 51140356330029120 36608884114420800 48439415514631680 49997558331705600 7532051307419520 136374283546744320 20183089797763200 24465599224295040 36329561635973760 37498168748779200 16953795430121088 17087085172523520 102280712660058240 15137317348322400 20146200978496320 96878831029263360 47730999241360512 14081529764332800 27247171226980320 15064102614839040 40366179595526400 12815313879392640 72659123271947520 14311645492959360 74996337497558400 33907590860242176 11298076961129280 30274634696644800 7890720417296640 54494342453960640 10733734119719520 80732359191052800 25630627758785280 14659296800480640 145318246543895040 5918040312972480 21122294646499200 22596153922258560 60549269393289600 19222970819088960 15781440834593280 108988684907921280 4438530234729360 21467468239439040 161464718382105600 50861386290363264 51261255517570560 45411952044967200 29318593600961280 11836080625944960 121098538786579200 23852742488265600 38445941638177920 21988945200720960 17941439431149696 32576215112179200 8877060469458720 31683441969748800 13151200695494400 90823904089934400 17889556866199200 23672161251889920 24432161334134400 242197077573158400 9863400521620800 43977890401441920 35882878862299392 17754120938917440 26302401390988800 181647808179868800 7397550391215600 35779113732398400 47344322503779840 48864322668268800 7238529687473280 19726801043241600 35508241877834880 36648242001201600 16570512876322944 14795100782431200 94688645007559680 13769526891859200 97728645336537600 26631181408376160 14477059374946560 39453602086483200 12720491002074240 25569093519446400 71016483755669760 10327145168894400 13988095285207680 73296484002403200 33141025752645888 10857794531209920 29590201564862400 27539053783718400 7583221577352960 53262362816752320 10491071463905760 78907204172966400 14327887073512320 142032967511339520 20654290337788800 21715589062419840 59180403129724800 19080736503111360 27617521460538240 15166443154705920 106524725633504640 15490717753341600 20982142927811520 157814408345932800 49711538628968832 44385302347293600 28655774147024640 41308580675577600 11374832366029440 118360806259449600 23313492142012800 21491830610268480 30981435506683200 8079343216116480 88770604694587200 17485119106509600 82617161351155200 22749664732058880 23879811789187200 236721612518899200 6059507412087360 42983661220536960 61962871013366400 17062248549044160 16158686432232960 177541209389174400 4544630559065520 34970238213019200 165234322702310400 82852564381614720 45499329464117760 46472153260024800 47759623578374400 8162597307150720 12119014824174720 123925742026732800 34124497098088320 35819717683780800 15924765312441216 9089261118131040 90998658928235520 13465572026860800 92944306520049600 25593372823566240 18307211890312800 16325194614301440 24238029648349440 25002561987849600 247851484053465600 68248994196176640 10099179020145600 13442983705307520 71639435367561600 31849530624882432 12243895960726080 18178522236262080 26931144053721600 185888613040099200 51186745647132480 36614423780625600 48476059296698880 50005123975699200 7538883616414080 136497988392353280 20198358040291200 24487791921452160 36357044472524160 37503842981774400 16966620753844608 17102584834030080 102373491294264960 15148768530218400 96952118593397760 47774295937323648 14083660585209600 27267783354393120 15077767232828160 40396716080582400 12826938625522560 72714088945048320 14322472064933760 75007685963548800 33933241507689216 11308325424621120 30297537060436800 7897878074338560 54535566708786240 10741854048700320 80793432161164800 25653877251045120 14670386366106240 145428177890096640 5923408555753920 21125490877814400 22616650849242240 60595074120873600 19240407938283840 15795756148677120 109071133417572480 4442556416815440 21483708097400640 161586864322329600 50899862261533824 51307754502090240 45446305590655200 29340772732212480 11846817111507840 121190148241747200 23870786774889600 38480815876567680 22005579549159360 17957714075731584 32600858591347200 8885112833630880 31688236316721600 13163130123897600 90892611181310400 17903090081167200 23693634223015680 24450643943510400 242380296483494400 9872347592923200 44011159098318720 35915428151463168 17770225667261760 26326260247795200 181785222362620800 7404260694692400 35806180162334400 47387268446031360 48901287887020800 7242903091105920 19744695185846400 35540451334523520 36675965915265600 16585543956110976 14808521389384800 94774536892062720 13779943358227200 97802575774041600 26655338500892640 14485806182211840 39489390371692800 12728176518879360 25572962641564800 71080902669047040 10334957518670400 14000783859054720 73351931830531200 33171087912221952 10864354636658880 29617042778769600 27559886716454400 7587803238301440 53310677001785280 10500587894291040 78978780743385600 14340883871825280 142161805338094080 20669915037340800 21728709273317760 59234085557539200 19092264778319040 27642573260184960 15175606476602880 106621354003570560 15502436278005600 21001175788582080 157957561486771200 49756631868332928 44425564168154400 28681767743650560 41339830074681600 11381704857452160 118468171115078400 23334639765091200 21511325807737920 31004872556011200 8086671972529920 88851128336308800 17500979823818400 82679660149363200 22763409714904320 23901473119708800 236936342230156800 6065003979397440 43022651615475840 62009745112022400 17072557286178240 16173343945059840 177702256672617600 4548752984548080 35001959647636800 165359320298726400 82927719780554880 45526819429808640 46507308834016800 47802946239417600 8167529017630080 12130007958794880 124019490224044800 34145114572356480 35852209679563200 15934386800433024 9097505969096160 31923836586734400 91053638859617280 13477786620883200 93014617668033600 25608835929267360 18321061055824800 16335058035260160 24260015917589760 25021476097833600 248038980448089600 68290229144712960 10108339965662400 13451105740625280 71704419359126400 31868773600866048 12251293526445120 18195011938192320 26955573241766400 186029235336067200 51217671858534720 36642122111649600 48520031835179520 50042952195667200 7543438489077120 136580458289425920 20216679931324800 24502587052890240 36390023876384640 37532214146750400 16982011142312832 17112917941701120 102435343717069440 15162509948493600 97040063670359040 47803160401299072 14094314689593600 27292517907288480 15086876978154240 40433359862649600 12834688456275840 72780047752769280 14335463951303040 75064428293500800 33964022284625664 11315157733615680 30325019896987200 7902649845699840 54585035814576960 10751597963477280 80866719725299200 25669376912551680 14683693844856960 145560095505538560 5926987384274880 21141472034390400 22630315467231360 60650039793974400 19252032684413760 15805299691399680 109170071629153920 4445240538206160 21503195926954560 161733439450598400 50946033426938496 51338753825103360 45487529845480800 29367387689713920 11853974768549760 121300079587948800 23892439918838400 38504065368827520 22025540767285440 17968563838786176 32630430766348800 8890481076412320 31712208051585600 13171083076166400 90975059690961600 17919329939128800 23707949537099520 24472823074761600 242600159175897600 9878312307124800 44051081534570880 35937127677572352 17780962152824640 26342166152332800 181950119381923200 7408734230343600 35838659878257600 47415899074199040 48945646149523200 7248369845646720 19756624614249600 35561924305649280 36709234612142400 16595564675969664 14817468460687200 94831798148398080 13792443117868800 97891292299046400 26671443229236960 14496739691293440 39513249228499200 12737783414885760 25592308252156800 71123848611298560 10344332338401600 14009242908286080 73418469224284800 33191129351939328 10872554768470080 29634936921374400 27584886235737600 7593530314487040 53342886458473920 10506932181214560 79026498456998400 14349548404033920 142247697222597120 20688664676803200 21745109536940160 59269873842748800 19106675122328640 27659274459949440 15187060628974080 106685772916947840 15516498507602400 21013864362429120 158052996913996800 49786694027908992 44452405382061600 28699096808067840 41377329353606400 11390295471730560 118539747685497600 23348738180476800 21524322606050880 31032997015204800 8091557810138880 88904810764123200 17511553635357600 82754658707212800 22780590943461120 23915914006723200 237079495370995200 6068668357604160 43048645212101760 62065994030409600 17085443207595840 16183115620277760 177809621528246400 4551501268203120 35023107270715200 165509317414425600 82977823379848320 45561181886922240 46549495522807200 47831828013446400 8173693655729280 12137336715208320 124131988060819200 34170886415191680 35873871010084800 15946413660422784 9103002536406240 31947986550110400 91122363773844480 13485929683564800 93098991045614400 25628164811393760 18337680054439200 16347387311458560 24274673430416640 25044173029814400 248263976121638400 68341772830383360 10114447262673600 13461258284772480 71747742020169600 31892827320845568 12260540483593920 18206005072812480 26971859367129600 186197982091228800 51256329622787520 36675360108878400 48549346860833280 50088346059628800 7549132079905920 136683545660766720 20228894525347200 24521080967187840 36412010145624960 37566259544721600 16992271401291648 17125834326289920 102512659245575040 15171670894010400 97098693721666560 47839240981268352 14107099614854400 27309007609218720 15098264159811840 40457789050694400 12844375744717440 72824020291249920 14344125208882560 75132519089443200 33984542802583296 11323698119858880 30343341788020800 7908614559901440 54618015218437440 10758093906661920 80915578101388800 25688751489434880 14692565497357440 145648040582499840 5931460919926080 21160649422281600 22647396239717760 60686683576041600 19266563617076160 15817229119802880 109236030436874880 4448595689944560 21516187813323840 161831156202777600 50976814203874944 51377502978869760 45515012682031200 29385130994714880 11862921839852160 121373367152083200 23906875348137600 38533127234152320 22038848246036160 17982126042604416 32650145549683200 8897191379889120 31740974133422400 13181024266502400 91030025364062400 17930156511103200 23725843679704320 24487609162262400 242746734304166400 9885768199876800 44077696492072320 35964252085208832 17794382759778240 26362048533004800 182060050728124800 7414326149907600 35860313022206400 47451687359408640 48975218324524800 7252743249279360 19771536399753600 35588765519556480 36731413743393600 16608090575793024 14828652299815200 94903374718817280 13800776290963200 97950436649049600 26691574139667360 14505486498558720 39543072799507200 12745468931690880 25615522984867200 71177531039112960 10350582218222400 14019816719825280 73462827486787200 33216181151586048 10879114873919040 29657304599630400 27601552581926400 7598111975435520 53383148279334720 10514862539868960 79086145599014400 14360379069294720 142355062078225920 20701164436444800 21758229747838080 59314609199260800 19118203397536320 27680150959655040 15196223950871040 106766296558669440 15525873327333600 21029725079737920 158172291198028800 49824271727379072 44485956899445600 28720758138589440 41402328872889600 11397167963153280 118629218398521600 23366361199708800 21540568603942080 31051746654667200 8097665107150080 88971913798891200 17524770899781600 82804657745779200 22794335926306560 23933965115491200 237258436797043200 6073248830362560 43081137207884160 62103493309334400 17095751944729920 16195330214300160 177943827597782400 4554936622771920 35049541799563200 165609315491558400 83040452878965120 45588671852613120 46577619982000800 47867930230982400 8178625366208640 12146497660725120 124206986618668800 34191503889459840 35900947673236800 15956035148414592 9109873245543840 31976966506161600 91177343705226240 13496108511916800 93155239964001600 25643627917094880 18348759386848800 16357250732417280 24292995321450240 25059304317801600 248413973237337600 68383007778919680 10122081383937600 13469380320090240 71801895346473600 31912070296829184 12267938049312960 18219746491087680 26992217023833600 186310479928003200 51287255834189760 36697518773697600 48585990642900480 50118608635603200 7553686952568960 136766015557839360 20244162767875200 24535876098625920 36439492982175360 37588956476702400 17005096725015168 17136167433960960 102574511668379520 15183122075906400 97171981285800960 47868105445243776 14115622898361600 27329619736631520 15107373905137920 40488325535750400 12852125575470720 72878985964350720 14354951780856960 75177912953404800 34010193450030336 11330530428853440 30366244151812800 7913386331262720 54659239473263040 10766213835642720 80976651071500800 25704251150941440 14703655062983040 145757971928701440 5935039748447040 21173434347542400 22661060857706880 60732488303625600 19278188363206080 15826772662525440 109318478946526080 4451279811335280 21532427671285440 161953302143001600 51015290175045504 51408502301882880 45549366227719200 29407310125966080 11870079496894080 121464976607251200 23924919634761600 38556376726412160 22055482594474560 17992975805659008 32674789028851200 8902559622670560 31760151521313600 13188977218771200 91098732455438400 17943689726071200 23740158993788160 24506091771638400 242929953214502400 9891732914078400 44110965188949120 35985951611318016 17805119245341120 26377954437542400 182197464910876800 7418799685558800 35887379452142400 47480317987576320 49012183543276800 7265863460177280 19783465828156800 35610238490682240 36759137657457600 16618111295651712 14837599371117600 94960635975152640 13811192757331200 98024367086553600 26707678868011680 14531726920354560 39566931656313600 12768525482106240 25630999473340800 71220476981364480 10358394567998400 14028275769056640 73518275314915200 33236222591303424 10898795190265920 29675198742235200 27622385514662400 7611856958280960 53415357736023360 10521206826792480 79133863312627200 14369043601503360 142440953962728960 20716789135996800 21797590380531840 59350397484470400 19152788223159360 27696852159419520 15223713916561920 106830715472046720 15537591851997600 21042413653584960 158267726625254400 49854333886955136 44512798113352800 28738087203006720 41433578271993600 11417785437421440 118700794968940800 23380459615094400 21553565402255040 31075183703995200 8102550944759040 89025596226705600 17535344711320800 82867156543987200 22835570874842880 23948406002505600 237401589937881600 6076913208569280 43107130804510080 62150367407990400 17126678156132160 16205101889518080 178051192453411200 4557684906426960 35070689422641600 165734313087974400 83090556478258560 45671141749685760 46612775555992800 47896812005011200 8193420497646720 12153826417138560 124300734815980800 34253356312264320 35922609003758400 15984899612390016 9115369812853920 31996286476862400 91342283499371520 13504251574598400 93225551111985600 25690017234198240 18362608552360800 16386840995293440 24307652834277120 25078218427785600 248601469631961600 68506712624528640 10128188680948800 13493746426043520 71845218007516800 31969799224780032 12290130746470080 18230739625707840 27008503149196800 186451102223971200 51380034468396480 36725217104721600 48615305668554240 50156436855571200 7567351570558080 137013425249057280 20256377361897600 24580261492940160 36461479251415680 37617327641678400 17015356983993984 17167166756974080 102760068936792960 15192283021423200 97230611337108480 47954698837170048 14126277002745600 27346109438561760 15134703141116160 40512754723795200 12875375067730560 72922958502831360 14363613038436480 75234655283356800 34030713967987968 11351027355837120 30384566042846400 7927701645346560 54692218877123520 10772709778827360 81025509447590400 25750750135461120 14712526715483520 145845917005662720 5945776234009920 21189415504118400 22702054711674240 60769132085692800 19313062601595840 15855403290693120 109384437754247040 4459332175507440 21545419557654720 162051018895180800 51046070951981952 51501500270922240 45576849064269600 29425053430967040 11891552468019840 121538264171385600 23939355064060800 38626125203191680 22068790073225280 18025525094822784 32694503812185600 8918664351014880 31784123256177600 13212836075577600 91153698128539200 17954516298045600 23783104936039680 24520877859139200 243076528342771200 9909627056683200 44137580146450560 36051050189645568 17837328702029760 26425672151155200 182307396257078400 7432220292512400 35909032596091200 47566209872079360 49041755718278400 7269143512901760 19819254113366400 35674657404059520 36781316788708800 16648173455227776 14864440585024800 95132419744158720 13819525930425600 98083511436556800 26755993053044640 14538287025803520 39638508226732800 12774289619710080 25650345083932800 71349314808119040 10364644447819200 14053652916750720 73562633577417600 33296346910455552 10903715269352640 29728881170049600 27639051860851200 7615293203992320 53511986106089280 10540239687563040 79277016453465600 14395037198129280 142698629616238080 20729288895638400 21807430538705280 59457762340099200 19161434429565120 27746955758712960 15230586407984640 107023972212178560 15546966671728800 21080479375126080 158554032906931200 49944520365683328 44593321755074400 28790074396258560 41458577791276800 11422939805988480 118915524680198400 23422754861251200 21592555797193920 31093933343457600 8117208457585920 89186643510148800 17567066145938400 82917155582553600 22845879611976960 23991728663548800 237831049360396800 6087906343189440 43185111594387840 62187866686915200 17134409708982720 16234416915171840 178373287020297600 4565929757392080 35134132291876800 165834311165107200 83240867276138880 45691759223953920 46640900015186400 47983457327097600 8197119280506240 12175812686378880 124375733373830400 34268819417965440 35987592995323200 15992115728383872 9131859514784160 32020436440238400 91383518447907840 13528680762643200 93281800030372800 25701614563474080 18373687884770400 16394238561012480 24351625372757760 25093349715772800 248751466747660800 68537638835930880 10146510571982400 13499837952531840 71975185990646400 31984231456767744 12295678920759360 18263719029568320 27057361525286400 186563600060745600 51403229126948160 36747375769540800 48703250745515520 50186699431545600 7570767725055360 137075277671861760 20293021143964800 24591357841518720 36527438059136640 37640024573659200 17046137760930432 17174916587727360 102806458253896320 15219765857973600 97406501491031040 47976347185151616 14134800286252800 27395578544352480 15141535450110720 40586042287929600 12881187440795520 73054876118273280 14389596811175040 75280049147318400 34092275521860864 11356151587583040 30439531715947200 7931280473867520 54791157088704960 10792197608381280 81172084575859200 25762374881591040 14739141672984960 146109752236546560 5948460355400640 21202200429379200 22712303175166080 60879063431894400 19321781161193280 15862560947735040 109582314177409920 4461345266550480 21584395216762560 162344169151718400 51138413282791296 51524749763182080 45659297573920800 29478283345969920 11896920710801280 121758126863788800 23982661351958400 38643562322386560 22108712509477440 18033662417113728 32753648162188800 8922690533100960 31803300644068800 13218800789779200 91318595147841600 17986996013968800 23793841421602560 24565236121641600 243516253727577600 9914100592334400 44217425018954880 36067324834227456 17845381066201920 26437601579558400 182637190295683200 7435575444250800 35973992027937600 47587682843205120 49130472243283200 8537248711232640 19828201184668800 35690762132403840 36847854182462400 16655688995121792 14871150888501600 95175365686410240 13844525449708800 98260944486566400 26768071599302880 17074497422465280 39656402369337600 12785817894917760 25665821572406400 71381524264807680 10383394087281600 14059997203674240 73695708364924800 33311377990243584 12805873066848960 29742301777003200 27689050899417600 8943784364148480 53536143198605760 10544997902755680 79312804738675200 14401535597285760 142763048529615360 20766788174563200 25611746133697920 59484603554006400 19178726842376640 27759481658536320 17887568728296960 107072286397211520 15575091130922400 21089995805511360 158625609477350400 49967066985365376 44613452665504800 28803071194571520 41533576349126400 13415676546222720 118969207108012800 23433328672790400 21602303395928640 31150182261844800 8120872835792640 89226905331009600 17574996504592800 83067152698252800 26831353092445440 24002559328809600 237938414216025600 6090654626844480 43204606791857280 62300364523689600 20123514819334080 16241745671585280 178453810662019200 4567990970133360 35149993009185600 166134305396505600 83278444975608960 53662706184890880 46725273392767200 48005118657619200 8204516846225280 12181309253688960 124600729047379200 40247029638668160 36003838993214400 18781947164711808 9135981940266720 32039756410939200 107325412369781760 13534788059654400 93450546785534400 30185272229001120 18406925881999200 16409033692450560 24362618507377920 25138743579734400 249201458094758400 80494059277336320 10151091044740800 15854890463717760 72007677986428800 37563894329423616 12306775269337920 18271963880533440 27069576119308800 186901093571068800 60370544458002240 36813851763998400 48725237014755840 50277487159468800 7577600034049920 160988118554672640 20302182089481600 24613550538675840 36543927761066880 37708115369601600 17053832955164544 17190416249233920 120741088916004480 15226636567111200 97450474029511680 56345841494135424 14160370136774400 27407945820800160 15155200068099840 40604364178963200 12892812186925440 73087855522133760 14396092754359680 75416230739203200 34107665910329088 11366400051074880 30453273134222400 7938438130909440 54815891641600320 10797069565769760 81208728357926400 25785624373850880 14745795412360320 146175711044267520 5953828598182080 21240555205161600 22732800102149760 60906546268444800 19339218280388160 15876876261818880 109631783283200640 4465371448636560 21594139131539520 162417456715852800 51161498865493632 51571248747701760 45679909701333600 29491590824720640 11907657196364160 121813092536889600 23993487923932800 38678436560776320 22118693118540480 18049937061695616 32768434249689600 8930742897273120 31860832807742400 13230730218182400 91359819402667200 17995115942949600 23815314392728320 24576325687267200 243626185073779200 9923047663636800 44237386237080960 36099874123391232 17861485794546240 26461460436364800 182719638805334400 7442285747727600 35990231885899200 47630628785456640 49152651374534400 8544953229886080 19846095327273600 35722971589092480 36864488530900800 16670720074909824 14884571495455200 95261257570913280 13850775329529600 98305302749068800 26792228691819360 17089906459772160 39692190654547200 12789660653320320 25712251037827200 71445943178184960 10388081497147200 14072685777521280 73728977061801600 33341440149819648 12817429844829120 29769142990910400 27701550659059200 8951855764642560 53584457383638720 10554514333140960 79384381309094400 14414532395598720 142891886356369920 20776162994294400 25634859689658240 59538285981820800 19184490979980480 27784533458183040 17903711529285120 107168914767277440 15582122245720800 21109028666281920 158768762618188800 50012160224729472 44653714486365600 28829064791197440 41552325988588800 13427783646963840 119076571963641600 23454476295868800 21621798593398080 31164244491441600 8128201592206080 89307428972731200 17590857221901600 83104651977177600 26855567293927680 24024220659331200 238153143927283200 6096151194154560 43243597186796160 62328488982883200 20141675470445760 16256403184412160 178614857945462400 4572113395615920 35181714443803200 166209303954355200 83353600374549120 53711134587855360 46746366737162400 48048441318662400 8206982701464960 12192302388309120 124656977965766400 40283350940891520 36036330988996800 18798897105749376 9144226791231840 32097716323041600 107422269175710720 13547002653676800 93492733474324800 30212513205668640 18415235381306400 16413965402929920 24384604776618240 25150092045724800 249313955931532800 80566701881783040 10160251990257600 15869198855502720 72072661977993600 37597794211498752 12310474052197440 18288453582463680 27094005307353600 186985466948649600 60425026411337280 36830470762612800 48769209553236480 50300184091449600 7579877470381440 161133403763566080 20320503980515200 24620948104394880 36576907164927360 37725138068587200 17069223343632768 17195582803069440 120850052822674560 15240377985386400 97538419106472960 56396691317248128 14166762599404800 27432680373695520 15159754940762880 40641007961030400 12896687102302080 73153814329854720 14409084640728960 75450276137174400 34138446687265536 11369816205572160 30480755970772800 7940824016590080 54865360747391040 10806813480546720 81282015922060800 25793374204604160 14759102891111040 146307628659709440 5955618012442560 21250143899107200 22739632411144320 60961511941545600 19345030653453120 15881648033180160 109730721494782080 4466713509331920 21613626961093440 162564031844121600 51207670030898304 51586748409208320 45721133956159200 29518205782222080 11911236024885120 121923023883091200 24015141067881600 38690061306906240 22138654336666560 18055361943222912 32798006424691200 8933427018663840 31875215848660800 13234706694316800 91442267912318400 18011355800911200 23822472049770240 24598504818518400 243846047766182400 9926030020737600 44277308673333120 36110723886445824 17866854037327680 26469413388633600 182884535824636800 7444522515553200 36022711601822400 47644944099540480 49197009637036800 8547521402770560 19852060041475200 35733708074655360 36897757227777600 16675730434839168 14889045031106400 95289888199080960 13863275089171200 98394019274073600 26800281055991520 17095042805541120 39704120082950400 12803110307729280 25723858404182400 71467416149310720 10397456316878400 14076915302136960 73795514455555200 33351460869678336 12821282104155840 29778090062212800 27726550178342400 8954546231473920 53600562111983040 10557686476602720 79408240165900800 14418864661703040 142934832298621440 20794912633756800 25642564208311680 59556180124425600 27792884058065280 17909092462947840 107201124223966080 15596184475317600 21115372953205440 158816480331801600 50027191304517504 44667135093319200 28837729323406080 41589825267513600 13431819347210880 119112360248851200 23461525503561600 21628296992554560 31192368950635200 8130644511010560 89334270186638400 17596144127671200 83179650535027200 26863638694421760 24031441102838400 238224720497702400 6097983383257920 43256593985109120 62384737901270400 20147729020816320 16261289022021120 178668540373276800 4573487537443440 35192288255342400 166359301070054400 83378652174195840 53727277388843520 46788553425952800 48062882205676800 8215613194803840 12195966766515840 124769475802540800 40295458041632640 36047161654257600 18804547086095232 9146975074886880 32112206301067200 107454554777687040 13551074185017600 93577106851905600 30221593531224480 18431854379920800 16431226389607680 24391933533031680 25172788977705600 249538951605081600 80590916083265280 10163305638763200 15873968319431040 72094323308515200 37609094172190464 12323419792205760 18293950149773760 27102148370035200 187154213703811200 60443187062448960 36863708759841600 48783867066063360 50345577955411200 7587848497541760 161181832166530560 20326611277526400 24646839584411520 36587900299547520 37759183466558400 17074353473122176 17213665741493760 120886374124897920 15244958458144800 97567734132126720 56413641258285696 14179547524665600 27440925224660640 15175696995083520 40653222555052800 12910249306120320 73175800599095040 14413415269518720 75518366933116800 34148706946244352 11381772746312640 30489916916289600 7949174616472320 54881850449321280 10810061452139040 81306445110105600 25820498612240640 14763538717361280 146351601198190080 5961880962354240 21269321286998400 22763545492625280 60979833832579200 19365373959180480 15898349232944640 109763700898642560 4471410721765680 21620122904278080 162612890220211200 51223060419366528 51640997224481280 45734875374434400 29527077434722560 11923761924708480 121959667665158400 24022358782531200 38730747918360960 22145308076041920 18074349028568448 32807863816358400 8942821443531360 31903981930497600 13248624360787200 91469750748868800 18016769086898400 23847523849416960 24605897862268800 243919335330316800 9936468270590400 44290616152083840 36148698057136896 17885642887062720 26497248721574400 182939501497737600 7452351202942800 36033538173796800 47695047698833920 49211795724537600 8556510007866240 19872936541180800 35771285774125440 36908846793403200 16693266694591872 14904702405885600 95390095397667840 13867441675718400 98423591449075200 26828464330594080 17113020015732480 39745873082361600 12806953066131840 25747073136892800 71542571548250880 10400581256788800 14091718638291840 73817693586806400 33386533389183744 12834765011799360 29809404811771200 27734883351436800 8963962865383680 53656928661188160 10568788978718880 37704705917860800 79491746164723200 14434027593068160 143085143096501760 20801162513577600 25669530023598720 59618809623542400 27822111157653120 17927925730767360 107313857322376320 15600871885183200 21137577957437760 158983492329446400 50079800083775616 44714107217656800 28868055186136320 41602325027155200 13445944298075520 119237619247084800 23486197730486400 21651041389602240 31201743770366400 8139194726826240 89428214435313600 17614648297864800 83204650054310400 26891888596151040 24056712655113600 238475238494169600 6104396045119680 43302082779204480 62403487540732800 20168916447113280 16278389453652480 178856428870627200 4578297033839760 35229296595729600 166409300108620800 83466333472959360 53783777192302080 46802615655549600 48113425310227200 8218079050043520 12208792090239360 124806975081465600 40337832894226560 36085068982670400 18824322017305728 9156594067679520 32141186257118400 107567554384604160 13565324544710400 93605231311099200 30253374670669920 18437394046125600 16436158100087040 24417584180478720 25180354621699200 249613950162931200 80675665788453120 10173993408532800 15890661443180160 72170137965340800 37648644034611456 12327118575065280 18313188135359040 27130649089420800 187210462622198400 60506749341339840 36874788092251200 48835168360957440 50360709243398400 7590125933873280 161351331576906240 20347986817065600 24654237150130560 36626376270718080 37770531932548800 17092308926335104 17218832295329280 121013498682679680 15260990112799200 97670336721914880 56472966051917184 14183809166419200 27469782203038560 15180251867746560 40695973634131200 12914124221496960 73252752541436160 14428572470282880 75541063865097600 34184617852670208 11385188900809920 30521980225598400 7951560502152960 54939564406077120 10821429352712160 81391947268262400 25828248442993920 14779064109237120 146505505082872320 5963670376614720 21275713749628800 22770377801619840 61043960451196800 19371186332245440 15903121004305920 109879128812154240 4472752782461040 21642858705424320 162783894536524800 51276926779005312 51656496885987840 45782970338397600 29558128218474240 11927340753229440 122087920902393600 24047620783804800 38742372664490880 22168596163855680 32842364687193600 8945505564922080 31913570624443200 13252600836921600 91565940676795200 18035715587853600 23854681506458880 24631773515395200 244175841804787200 9939450627691200 44337192327711360 36159547820191488 17891011129844160 26505201673843200 183131881353590400 7454587970768400 36071431175707200 47709363012917760 49263547030790400 8559078180750720 19878901255382400 35782022259688320 36947660273092800 16698277054521216 14909175941536800 95418726025835520 13882024728633600 98527094061580800 26836516694766240 17118156361501440 39757802510764800 12812717203735680 25754811381129600 71564044519376640 10411518546475200 14095948162907520 73895320546185600 33396554109042432 12838617271126080 29818351883073600 27764049457267200 8966653332215040 53673033389532480 10571961122180640 37716038010705600 79515605021529600 14438359859172480 143128089038753280 20823037092950400 25677234542252160 59636703766147200 27830461757535360 17933306664430080 107346066779064960 15617277819712800 21143922244361280 159031210043059200 50094831163563648 44727527824610400 28876719718344960 41646074185900800 13449979998322560 119273407532294400 23493246938179200 21657539788758720 31234555639425600 8141637645630720 89455055649220800 17619935203634400 83292148371801600 26899959996645120 24063933098620800 238546815064588800 6106228234223040 43315079577517440 62469111278851200 20174969997483840 16283275291261440 178910111298441600 4579671175667280 35239870407268800 166584296743603200 83491385272606080 53799919993290240 46851833459138400 48127866197241600 8221777832903040 12212456468446080 124938222557702400 40349939994967680 36095899647931200 18829971997651584 9159342351334560 32150846242468800 107599839986580480 13569396076051200 93703666918276800 30262454996225760 18456782877842400 16443555665806080 24424912936892160 25206834375676800 249876445115404800 80699879989935360 10177047057038400 15895430907108480 72191799295862400 37659943995303168 12332666749354560 18318684702669120 27138792152102400 187407333836553600 60524909992451520 36913565755684800 48849825873784320 50413668751353600 7593542088370560 161399759979870720 20354094114076800 24665333498709120 36637369405338240 37810251563515200 17097439055824512 17226582126082560 121049819984903040 15265570585557600 97699651747568640 56489915992954752 14198724912556800 27478027054003680 15187084176741120 40708188228153600 12919936594561920 73274738810676480 14432903099072640 75620503127030400 34194878111649024 11390313132555840 30531141171115200 7955139330673920 54956054108007360 10824677324304480 81416376456307200 25839873189123840 14783499935487360 146549477621352960 5966354498005440 21298087368835200 22780626265111680 61062282342230400 19379904891842880 15910278661347840 109912108216014720 4474765873504080 21649354648608960 162832752912614400 51292317167473536 51679746378247680 45796711756672800 29566999870974720 11932708996010880 122124564684460800 24054838498454400 38759809783685760 22175249903231040 32852222078860800 8949531747008160 31947131053252800 13258565551123200 91593423513345600 18041128873840800 23865417992021760 24639166559145600 244249129368921600 9943924163342400 44350499806462080 36175822464773376 17899063494016320 26517131102246400 183186847026691200 7457943122506800 36082257747681600 47730835984043520 49278333118291200 8562930440077440 19887848326684800 35798126988032640 36958749838718400 16705792594415232 14915886245013600 95461671968087040 13886191315180800 98556666236582400 26848595241024480 17125860880154880 39775696653369600 12814638582936960 25781895235958400 71596253976065280 10414643486385600 14102292449831040 73917499677436800 33411585188830464 12844395660116160 29831772490027200 27772382630361600 8970689032462080 53697190482048960 10576719337373280 37755700335662400 79551393306739200 14444858258328960 143192507952130560 20829286972771200 25688791320232320 59663544980054400 27842987657358720 17941378064924160 107394380964097920 15621965229578400 21153438674746560 159102786613478400 50117377783245696 44747658735040800 28889716516657920 41658573945542400 13456033548693120 119327089960108800 23503820749718400 21667287387493440 31243930459156800 8145302023837440 89495317470081600 17627865562288800 83317147891084800 26912067097386240 24074763763881600 238654179920217600 6108976517878080 43334574774986880 62487860918313600 20184050323039680 16290604047674880 178990634940163200 4581732388408560 35255731124577600 166634295782169600 83528962972076160 53824134194772480 46865895688735200 48149527527763200 8223010760522880 12217953035756160 124975721836627200 40368100646079360 36112145645822400 18838446968170368 9163464776817120 32184656191195200 107648268389544960 13575503373062400 93731791377470400 30276075484559520 18462322544047200 16446021521045760 24435906071512320 25214400019670400 249951443673254400 80736201292158720 10181627529796800 15902585103000960 72224291291644800 37676893936340736 12334516140784320 18326929553634240 27151006746124800 187463582754940800 60552150969119040 36924645088094400 48871812143024640 50428800039340800 7594680806536320 161472402584317440 20363255059593600 24669032281568640 36653859107268480 37821600029505600 17105134250058624 17229165403000320 121104301938238080 15272441294695200 97743624286049280 56515340904511104 14202986554310400 27490394330451360 15189361613072640 40726510119187200 12921874052250240 73307718214536960 14439399042257280 75643200059011200 34210268500117248 11392021209804480 30544882589390400 7956332273514240 54980788660902720 10829549281692960 81453020238374400 25843748104500480 14790153674862720 146615436429073920 5967249205135680 21304479831465600 22784042419608960 61089765178780800 19382811078375360 15912664547028480 109961577321805440 4475436903851760 21659098563385920 162906040476748800 51315402750175872 51687496209000960 45817323884085600 29580307349725440 11934498410271360 122179530357561600 24065665070428800 38765622156750720 22185230512294080 32867008166361600 8950873807703520 31956719747198400 13260553789190400 91634647768171200 18049248802821600 23868996820542720 24650256124771200 244359060715123200 9945415341892800 44370461024588160 36181247346300672 17901747615407040 26521107578380800 183269295536342400 7459061506419600 36098497605643200 47737993641085440 49300512249542400 8564214526519680 19890830683785600 35803495230814080 36975384187156800 16708297774379904 14918123012839200 95475987282170880 13892441195001600 98601024499084800 26852621423110560 17128429053039360 39781661367571200 12841537891754880 25789633480195200 71606990461628160 10419330896251200 14104407212138880 73950768374313600 33416595548759808 12846321789779520 29836246025678400 27784882390003200 8972034265877760 53705242846221120 10578305409104160 37767032428507200 79563322735142400 14447024391381120 143213980923256320 20838661792502400 25692643579559040 59672492051356800 27847162957299840 17944068531755520 107410485692442240 15628996344376800 21156610818208320 159126645470284800 50124893323139712 44754369038517600 28894048782762240 41677323585004800 13458051398816640 119344984102713600 23507345353564800 21670536587071680 31257992688753600 8146523483239680 89508738077035200 17630509015173600 83354647170009600 26916102797633280 24078373985635200 238689968205427200 6109892612429760 43341073174143360 62515985377507200 20187077098224960 16293046966479360 179017476154070400 4582419459322320 35261018030347200 166709294340019200 83541488871899520 53832205595266560 46886989033130400 48156747971270400 8240271747200640 12219785224859520 125031970755014400 40374154196449920 36117560978452800 18841271958343296 9164838918644640 32194316176545600 107664411190533120 13577539138732800 93773978066260800 30280615647337440 18470632043354400 16480543494401280 24439570449719040 25225748485660800 250063941510028800 80748308392899840 10183154354049600 15904969834965120 72235121956905600 37682543916686592 12360407620800960 18329677837289280 27155078277465600 187547956132521600 60561231294674880 36941264086708800 48879140899438080 50451496971321600 7610622860856960 161496616785799680 20366308708099200 24720815241601920 36659355674578560 37838622728491200 17107699314803328 17265331279848960 121122462589349760 15274731531074400 97758281798876160 56523815875029888 14209379016940800 27494516755933920 15221245721713920 40732617416198400 12948998459886720 73318711349157120 14441564356652160 75677245456982400 34215398629606656 11415934291285440 30549463062148800 7973033473278720 54989033511867840 10831173267489120 81465234832396800 25897996919773440 14792371587987840 146637422698314240 28883128713304320 21314068525411200 22831868582570880 61098926124297600 19423497689830080 15946066946557440 109978067023735680 21662346534978240 162930469664793600 51323097944409984 51795993839546880 45824194593223200 29584743175975680 57766257426608640 11959550209918080 122197852248595200 24069273927753600 38846995379660160 22188557381981760 32871936862195200 43324693069956480 31971102788116800 13288389122131200 91648389186446400 18051955445815200 115532514853217280 23919100419836160 24653952646646400 244395704497190400 48138547855507200 44377114763963520 36257195687682816 86649386139912960 17939325314877120 26576778244262400 183296778372892800 36103910891630400 47838200839672320 49307905293292800 8582191736711040 96277095711014400 19932583683196800 173298772279825920 35878650629754240 36980928969969600 16743370293885312 72207821783260800 95676401679344640 13894524488275200 98615810586585600 26908987972315680 17164383473422080 192554191422028800 39865167366393600 12854987546163840 25801240846550400 71757301259508480 10420893366206400 14134013884448640 73961857939939200 33486740587770624 12873287605066560 144415643566521600 29898875524795200 27789048976550400 8990867533697280 53817975944631360 10600510413336480 37784030567774400 79730334732787200 14477350254111360 143514602519016960 20841786732412800 25746575210133120 288831287133043200 59797751049590400 27905617156475520 17981735067394560 107635951889262720 15631340049309600 21201020826672960 159460669465574400 50230110881655936 216623465349782400 44848313287192800 28954700508222720 41683573464825600 13486301300545920 119595502099180800 23556689807414400 21716025381167040 31262680098619200 8163623914871040 89696626574385600 17667517355560800 83367146929651200 26972602601091840 24128917090185600 239191004198361600 6122717936153280 43432050762334080 62525360197238400 20229451950818880 16327247829742080 179393253148771200 4592038452114960 35335034711121600 166734293859302400 83716851469426560 53945205202183680 46894020147928800 48257834180371200 8248902240539520 12245435872306560 125050720394476800 40458903901637760 36193375635278400 18880821820764288 9184076904229920 32208806154571200 107890410404367360 13606039858118400 93788040295857600 30344177926228320 18473401876456800 16497804481079040 24490871744613120 25229531307657600 250101440788953600 80917807803275520 10204529893588800 15938356082463360 72386751270556800 37761643641528576 12373353360809280 18368153808459840 27212079716236800 187576080591715200 60688355852456640 36946803752913600 48981743489226240 50459062615315200 7618593888017280 161835615606551040 20409059787177600 24746706721618560 36736307616919680 37844296961486400 17143610221229184 17283414218273280 121376711704913280 15306794840383200 97963486978452480 56642465462292864 14211509837817600 27552230712689760 15237187776034560 40818119574355200 12962560663704960 73472615233839360 14471878758180480 75688593922972800 34287220442458368 11427890832025920 30613589680766400 7981384073160960 55104461425379520 10853909068635360 81636239148710400 25925121327409920 14823422371739520 146945230467678720 28943757516360960 21317264756726400 22855781664051840 61227179361532800 19443840995557440 15962768146321920 110208922850759040 21707818137270720 163272478297420800 51430830663687552 51850242654819840 45920384521149600 29646844743479040 57887515032721920 11972076109741440 122454358723065600 24119797930300800 38887681991114880 22235133557609280 32940938603865600 43415636274541440 31975897135089600 13302306788601600 91840769042299200 18089848447725600 115775030065443840 23944152219482880 24705703952899200 244908717446131200 48239595860601600 44470267115218560 36295169858373888 86831272549082880 17958114164612160 26604613577203200 183681538084598400 36179696895451200 47888304438965760 49411407905798400 8591180341806720 96479191721203200 19953460182902400 173662545098165760 35916228329224320 37058555929348800 16760906553638016 72359393790902400 95776608877931520 13923690594105600 98822815811596800 26937171246918240 17182360683613440 192958383442406400 39906920365804800 25805109968668800 71832456658448640 10442767945579200 14148817220603520 74117111858697600 33521813107276032 12886770512710080 144718787581804800 29930190274353600 27847381188211200 9000284167607040 53874342493836480 10611612915452640 37789696614196800 79813840731609600 14492513185476480 143664913316897280 20885535891158400 25773541025420160 289437575163609600 59860380548707200 27934844256063360 18000568335214080 107748684987672960 15664151918368800 21223225830905280 159627681463219200 50282719660914048 217078181372707200 44895285411530400 28985026370952960 41771071782316800 13500426251410560 119720761097414400 23581362034339200 21738769778214720 31328303836737600 8172174130686720 89790570823060800 17686021525754400 83542143564633600 27000852502821120 24154188642460800 239441522194828800 6129130598015040 21475757431497600 43477539556429440 62656607673475200 20250639377115840 16344348261373440 179581141646121600 4596847948511280 35372043051508800 167084287129267200 83804532768190080 54001705005642240 46992455755106400 48308377284921600 12258261196030080 125313215346950400 40501278754231680 36231282963691200 18900596751974784 9193695897022560 32213636147246400 108003410011284480 13620290217811200 93984911510212800 30375959065673760 18512179539890400 24516522392060160 25282490815612800 250626430693900800 81002557508463360 10215217663358400 15955049206212480 72462565927382400 37801193503949568 18387391794045120 27240580435622400 187969823020425600 60751918131347520 37024359079780800 49033044784120320 50564981631225600 7627703633343360 162005115016926720 20430435326716800 36774783588090240 37923736223419200 17161565674442112 17304080433615360 121503836262695040 15322826495037600 98066089568240640 56701790255924352 14241341330092800 27581087691067680 15255407266686720 40860870653433600 12978060325211520 73549567176180480 14487035958944640 75847472446838400 34323131348884224 11441555450015040 30645652990075200 7990927615883520 55162175382135360 10865276969208480 81721741306867200 25956120650423040 14838947763615360 147099134352360960 28974071917889280 21362011995139200 22883110900030080 61291305980150400 19467090487817280 15981855231767040 110324350764270720 21730553938416960 163443482613734400 51484697023326336 51912241300846080 45968479485112800 29677895527230720 57948143835778560 11986391423825280 122582611960300800 24145059931574400 38934180975634560 22258421645423040 32975439474700800 43461107876833920 32043017992708800 13318212693139200 91936958970225600 18108794948680800 115896287671557120 23972782847650560 24731579606025600 245165223920601600 48290119863148800 44516843290846080 36338568910592256 86922215753667840 17979587135737920 26636425386278400 183873917940451200 36217589897361600 47945565695301120 49463159212051200 8601453033344640 96580239726297600 19977319039708800 173844431507335680 35959174271475840 37097369409038400 16780947993355392 72435179794723200 95891131390602240 13938273647020800 98926318424102400 26969380703606880 17202906066689280 193160479452595200 39954638079417600 25859277678326400 71918348542951680 10453705235265600 14165735319066240 74194738818076800 33561895986710784 12902179550016960 144870359589446400 29965978559563200 27876547294041600 9011046034932480 53938761407213760 10624301489299680 37869021264110400 79909276158835200 14509842249893760 143836697085903360 20907410470531200 25804359100033920 289740719178892800 59931957119126400 38788916517489600 27968246655592320 18022092069864960 107877522814427520 15680557852898400 21248602978599360 159818552317670400 50342843980066176 217305539384169600 44948967839344800 29019684499787520 41814820941062400 13516569052398720 119863914238252800 23609558865110400 21764763374840640 31361115705796800 8181945805904640 89897935678689600 17707169148832800 83629641882124800 27033138104797440 24183070416489600 239727828476505600 6136459354428480 21520837363132800 43529526749681280 62722231411593600 20274853578598080 16363891611809280 179795871357379200 4602344515821360 35414338297665600 167259283764249600 83904739966776960 54066276209594880 47041673558695200 48366140832979200 12272918708856960 125444462823187200 40549707157196160 36274605624734400 18923196673358208 9204689031642720 32281256044699200 108132552419189760 13636576343174400 94083347117390400 30412280367897120 18531568371607200 24545837417713920 25308970569590400 250888925646374400 81099414314392320 10227432257380800 15974127061925760 72549211249468800 37846393346716416 18409378063285440 27273152686348800 188166694234780800 60824560735794240 37063136743214400 49091674835427840 50617941139180800 7628842351509120 162198828628784640 20454864514761600 36818756126570880 37963455854385600 17182086192399744 17306663710533120 121649121471588480 15341148386071200 98183349670855680 56769590020074624 14256257076230400 27614067094928160 15257684703018240 40909729029523200 12979997782899840 73637512253141760 14504358474103680 75926911708771200 34364172384799488 11443263527263680 30682296772142400 7992120558723840 55228134189856320 10878268855577760 81819458059046400 25959995565799680 14856691068616320 147275024506283520 29008716948207360 21384385614345600 22886527054527360 61364593544284800 19469996674349760 15984241117447680 110456268379712640 21756537711155520 163638916118092800 51546258577199232 51919991131599360 46023445158213600 29713382137232640 58017433896414720 11988180838085760 122729187088569600 24173930790172800 38939993348699520 22285036602924480 33014869041369600 43513075422311040 32076578421518400 13320200931206400 92046890316427200 18130448092629600 116034867792829440 23976361676171520 24761151781027200 245458374177139200 48347861580345600 44570073205848960 36343993792119552 87026150844622080 17982271257128640 26640401862412800 184093780632854400 36260896185259200 47952723352343040 49522303562054400 8602737119786880 96695723160691200 19980301396809600 174052301689244160 35964542514257280 37141727671540800 16783453173320064 72521792370518400 95905446704686080 13954939993209600 99044607124108800 26973406885692960 17205474239573760 193391446321382400 39960602793619200 25886361533155200 71929085028514560 10466204994907200 14167850081374080 74283455343081600 33566906346640128 12904105679680320 145043584741036800 29970452095214400 27909879986419200 9012391268348160 53946813771385920 10625887561030560 37908683589067200 79921205587238400 14512008382945920 143858170057029120 20932409989814400 25808211359360640 290087169482073600 59940904190428800 38829542299732800 27972421955533440 18024782536696320 107893627542771840 15699307492360800 21251775122061120 159842411174476800 50350359519960192 217565377111555200 44955678142821600 29024016765891840 41864819979628800 13518586902522240 119881808380857600 23613083468956800 21768012574418880 31398614984721600 8183167265306880 89911356285643200 17709812601717600 83729639959257600 27037173805044480 24186680638243200 239763616761715200 6137375448980160 21543377328950400 43536025148837760 62797229969443200 20277880353783360 16366334530613760 179822712571286400 4603031586735120 35419625203435200 167459279918515200 83917265866600320 54074347610088960 47097922477082400 48373361276486400 12274750897960320 125594459938886400 40555760707566720 36280020957364800 18926021663531136 9206063173470240 32315065993425600 108148695220177920 13638612108844800 94195844954164800 30416820530675040 18553727036426400 24549501795920640 25339233145564800 251188919877772800 81111521415133440 10228959081633600 15976511793889920 72560041914729600 37852043327062272 18412126346940480 27277224217689600 188391689908329600 60833641061350080 37107454072852800 49099003591841280 50678466291129600 16364605197790080 162223042830266880 20457918163267200 36824252693880960 38008849718347200 17184651257144448 17322163372039680 121667282122700160 15343438622450400 98198007183682560 56778064990593408 14273303643244800 27618189520410720 32729210395580160 40915836326534400 12991622529029760 73648505387761920 14506523788498560 76017699436694400 34369302514288896 24546907796685120 30686877244900800 7999278215765760 55236379040821440 10879892841373920 81831672653068800 25983245058059520 14858908981741440 147297010775523840 29013047576997120 21409955464867200 49093815593370240 61373754489801600 19487433793544640 15998556431531520 110472758081642880 21759785682747840 163663345306137600 51553953771433344 51966490116119040 46030315867351200 29717817963482880 58026095153994240 11998917323648640 122747508979603200 24177539647497600 38974867587089280 22288363472612160 33019797737203200 43519571365495680 32114933197300800 13332130359609600 92060631734702400 18133154735623200 116052190307988480 23997834647297280 24764848302902400 245495017959206400 48355079294995200 44576726945224320 36376543081283328 87039142730991360 17998375985472960 26664260719219200 184121263469404800 36266309471246400 47995669294594560 49529696605804800 8610441638440320 96710158589990400 19998195539414400 174078285461982720 35996751970945920 37147272454353600 16798484253108096 72532618942492800 95991338589189120 13957023286483200 99059393211609600 26997563978209440 17220883276880640 193420317179980800 39996391078828800 25917314510102400 71993503941891840 10467767464862400 14180538655221120 74294544908707200 33596968506216192 12915662457660480 145065237884985600 29997293309121600 27914046572966400 9020462668842240 53995127956418880 10635403991415840 37954011960446400 79992782157657600 14525005181258880 143987007883783680 20935534929724800 25831324915320960 290130475769971200 59994586618243200 38875971765153600 27997473755180160 18040925337684480 107990255912837760 15701651197293600 21270807982831680 159985564315315200 50395452759324288 217597856827478400 44995939963682400 29050010362517760 41871069859449600 13530694003263360 119989173236486400 23634231092035200 21787507771888320 31403302394587200 8190496021720320 89991879927364800 17725673319026400 83742139718899200 27061388006526720 24208341968764800 239978346472972800 6142872016290240 21569137289884800 43575015543776640 62806604789174400 20296041004895040 16380992043440640 179983759854729600 4607154012217680 35451346638052800 167484279437798400 83992421265540480 54122776013053440 47104953591880800 48416683937529600 12285744032580480 125613209578348800 40592082009790080 36312512953147200 18942971604568704 9214308024435360 32353705934827200 108245552026106880 13650826702867200 94209907183761600 30444061507342560 18556496869528800 24571488065160960 25343015967561600 251226419156697600 81184164019580160 10238120027150400 15990820185674880 72625025906294400 37885943209137408 18428616048870720 27301653405734400 188419814367523200 60888123014685120 37112993739057600 49142976130321920 50686031935123200 16379261161845120 162368328039160320 20476240054300800 36857232097741440 38014523951342400 17200041645612672 17329913202792960 121776246029370240 15357180040725600 98285952260643840 56828914813706112 14275434464121600 27642924073306080 32758522323690240 40952480108601600 12997434902094720 73714464195482880 14519515674867840 76029047902684800 34400083291225344 24568891742767680 30714360081451200 8002857044286720 55285848146612160 10889636756150880 81904960217203200 25994869804189440 14872216460492160 147428928390965760 29039031349735680 21413151696182400 49137783485535360 61428720162902400 19496152353142080 16005714088573440 110571696293224320 21779273512301760 163809920434406400 51600124936838016 51989739608378880 46071540122176800 29744432920984320 58078062699471360 12004285566430080 122857440325804800 24199192791446400 38992304706284160 22308324690738240 33049369912204800 43558547024603520 32119727544273600 13338095073811200 92143080244353600 18149394593584800 116156125398942720 24008571132860160 24787027434153600 245714880651609600 48398385582892800 44616649381476480 36392817725865216 87117094049207040 18006428349645120 26676190147622400 184286160488707200 36298789187169600 48017142265720320 49574054868307200 8614293897767040 96796771165785600 20007142610716800 174234188098414080 36012856699290240 37180541151230400 16805999793002112 72597578374339200 96034284531440640 13969523046124800 99148109736614400 27009642524467680 17228587795534080 193593542331571200 40014285221433600 25921183632220800 72025713398580480 10477142284593600 14186882942144640 74361082302460800 33611999586004224 12921440846650560 145195156748678400 30010713916075200 27939046092249600 9024498369089280 54019285048935360 10640162206608480 37959678006868800 80028570442867200 14531503580415360 144051426797160960 20954284569187200 25842881693301120 290390313497356800 60021427832150400 38881775448331200 28009999655003520 18048996738178560 108038570097870720 15715713426890400 21280324413216960 160057140885734400 50417999379006336 217792735123017600 45016070874112800 29063007160830720 41908569138374400 13536747553633920 120042855664300800 23644804903574400 21797255370623040 31431426853780800 8194160399927040 90032141748225600 17733603677680800 83817138276748800 27073495107267840 24219172634025600 240085711328601600 6145620299945280 21572357285001600 43594510741246080 62862853707561600 20305121330450880 16388320799854080 180064283496451200 4609215224958960 35467207355361600 167634276553497600 84029998965010560 54146990214535680 47147140280671200 48438345268051200 12291240599890560 125725707415123200 40610242660901760 36328758951038400 18951446575087488 9218430449917920 32358535927502400 108293980429071360 13656933999878400 94294280561342400 30457681995676320 18573115868143200 24582481199781120 25365712899542400 251451414830246400 81220485321803520 10242700499908800 15997974381567360 72657517902076800 37902893150174976 18436860899835840 27313867999756800 188588561122684800 60915363991352640 37146231736286400 49164962399562240 50731425799084800 16386589143872640 162440970643607040 20485400999817600 36873721799671680 38048569349313600 17207736839846784 17335079756628480 121830727982705280 15364050749863200 98329924799124480 56854339725262464 14288219389382400 27655291349753760 32773178287745280 40970801999635200 13001309817471360 73747443599343360 14526011618052480 76097138698627200 34415473679693568 24579883715808960 30728101499726400 8005242929967360 55310582699507520 10894508713539360 81941603999270400 26002619634942720 14878870199867520 147494887198686720 29052023236104960 21432329084073600 49159767431617920 61456202999452800 19501964726207040 16010485859934720 110621165399015040 21789017427078720 163883207998540800 51623210519540352 52005239269885440 46092152249589600 29757740399735040 58104046472209920 12007864394951040 122912405998905600 24210019363420800 39003929452414080 22318305299801280 33064155999705600 43578034854157440 32148493626110400 13342071549945600 92184304499179200 18157514522565600 116208092944419840 24015728789902080 24798116999779200 245824811997811200 48420038726841600 44636610599602560 36403667488919808 87156069708314880 18011796592426560 26684143099891200 184368608998358400 36315029045131200 48031457579804160 49596233999558400 8616862070651520 96840077453683200 20013107324918400 174312139416629760 36023593184853120 37197175499668800 16811010152931456 72630058090262400 96062915159608320 13975772925945600 99192467999116800 27017694888639840 17233724141303040 193680154907366400 40026214649836800 25944398364931200 72047186369706240 10481829694459200 14191112466760320 74394350999337600 33622020305862912 12925293105977280 145260116180524800 30019660987377600 27951545851891200 9027188835920640 54035389777279680 10643334350070240 37993674285403200 80052429299673600 14535835846519680 144094372739412480 20963659388918400 25850586211954560 290520232361049600 60039321974755200 38916597547396800 28018350254885760 18054377671841280 108070779554559360 15722744541688800 21286668700140480 160104858599347200 50433030458794368 217890174270787200 45029491481066400 29071671693039360 41927318777836800 13540783253880960 120078643949510400 23651854111267200 21803753769779520 31445489083377600 8196603318731520 90058982962132800 17738890583450400 83854637555673600 27081566507761920 24226393077532800 240157287899020800 6147452489048640 21591677255702400 43607507539559040 62890978166755200 20311174880821440 16393206637463040 180117965924265600 4610589366786480 35477781166900800 167709275111347200 84055050764657280 54163133015523840 47168233625066400 48452786155065600 12294904978097280 125781956333510400 40622349761642880 36339589616299200 18957096555433344 9221178733572960 32387515883553600 108326266031047680 13661005531219200 94336467250132800 30466762321232160 18581425367450400 24589809956194560 25377061365532800 251563912667020800 81244699523285760 10245754148414400 16002743845495680 72679179232598400 37914193110866688 18442357467145920 27322011062438400 188672934500265600 60933524642464320 37162850734900800 49179619912389120 50754122731065600 16391474465224320 162489399046571520 20491508296828800 36884714934291840 38065592048299200 17212866969336192 17360912525806080 121867049284928640 15368631222621600 98359239824778240 56871289666300032 14294611852012800 27663536200718880 32782948930448640 40983016593657600 13020684394354560 73769429868583680 14530342246842240 76131184096598400 34425733938672384 24587211697836480 30737262445243200 8017172358370560 55327072401437760 10897756685131680 81966033187315200 26041368788709120 14883306026117760 147538859737167360 29060684493684480 21441917778019200 49174423395672960 61474524890486400 19531026591531840 16034344716741120 110654144802875520 21795513370263360 163932066374630400 51638600908008576 52082737577418240 46105893667864800 29766612052235520 58121368987368960 12025758537555840 122949049780972800 24217237078070400 39062053183063680 22324959039176640 33074013391372800 43591026740526720 32162876667028800 13361953930617600 92211787335729600 18162927808552800 116242737974737920 24051517075111680 24805510043529600 245898099561945600 48434474156140800 44649918078353280 36457916304192768 87182053481053440 18038637806333760 26723907861235200 184423574671459200 36325855617105600 48103034150223360 49611020087059200 8629702935073920 96868948312281600 20042930895926400 174364106962106880 36077275612667520 37208265065294400 16836061952578176 72651711234211200 96206068300446720 13979939512492800 99222040174118400 27057956709500640 17259405870147840 193737896624563200 40085861791852800 25956005731286400 72154551225335040 10484954634369600 14212260089838720 74416530130588800 33672123905156352 12944554402610880 145303422468422400 30064396343889600 27959879024985600 9040641170077440 54115913419001280 10659195067379040 38010672424670400 80171723583705600 14557497177041280 144309102450670080 20969909268739200 25889108805221760 290606844936844800 60128792687779200 38934008596929600 28060103254296960 18081282340154880 108231826838002560 15727431951554400 21318390134758080 160343447167411200 50508185857734528 217955133702633600 45096594515834400 29114994354082560 41939818537478400 13560961755116160 120257585375558400 23687100149731200 21836245765561920 31454863903108800 8208817912753920 90193189031668800 17765325112298400 83879637074956800 27121923510232320 24262495295068800 240515170751116800 6156613434565440 21601337241052800 43672491531123840 62909727806217600 20341442632674240 16417635825507840 180386378063337600 4617460075924080 35530650224596800 167759274149913600 84180309762890880 54243847020464640 47182295854663200 48524990590137600 12313226869130880 125819455612435200 40682885265348480 36393742942603200 18985346457162624 9234920151848160 32402005861579200 108487694040929280 13681363187923200 94364591709326400 30512163949011360 18586965033655200 24626453738261760 25384627009526400 251638911224870400 81365770530696960 10261022390942400 16026591165137280 72787485885206400 37970692914325248 18469840303696320 27362726375846400 188729183418652800 61024327898022720 37173930067310400 49252907476523520 50769254019052800 16415901071982720 162731541061393920 20522044781884800 36939680607392640 38076940514289600 17238517616783232 17373828910394880 122048655796045440 15391533586413600 98505814953047040 56956039371487872 14298873493766400 27704760455544480 32831802143965440 41044089563769600 13030371682796160 73879361214785280 14551995390791040 76153881028579200 34477035233566464 24623851607974080 30783067172827200 8023137072572160 55409520911088960 10913996543093280 82088179127539200 26060743365592320 14905485157368960 147758722429570560 29103990781582080 21448310240649600 49247703215948160 61566134345654400 19545557524194240 16046274145144320 110819041822177920 21827993086186560 164176358255078400 51715552850349696 52121486731184640 46174600759240800 29810970314737920 58207981563164160 12034705608858240 123132268691308800 24253325651318400 39091115048388480 22358227736053440 33123300349708800 43655986172373120 32172465360974400 13371895120953600 92349201518481600 18189994238488800 116415963126328320 24069411217716480 24842475262281600 246264537382617600 48506651302636800 44716455472106880 36485040711829248 87311972344746240 18052058413287360 26743790241907200 184698403036963200 36379988476977600 48138822435432960 49684950524563200 8636123367285120 97013302605273600 20057842681430400 174623944689492480 36104116826574720 37263712893422400 16848587852401536 72759976953955200 96277644870865920 14000772445228800 99369901049126400 27078087619931040 17272246734570240 194026605210547200 40115685362860800 25963743975523200 72208233653149440 10500579333921600 14222833901377920 74527425786844800 33697175704803072 12954185050927680 145519953907910400 30086764022145600 28001544890457600 9047367337155840 54156175239862080 10667125426033440 38022004517515200 80231370725721600 14568327842302080 144416467306298880 21001158667843200 25908370101855360 291039907815820800 60173528044291200 38945615963284800 28080979754002560 18094734674311680 108312350479724160 15750869000882400 21334250852066880 160462741451443200 50545763557204608 218279930861865600 45130146033218400 29136655684604160 42002317335686400 13571051005733760 120347056088582400 23704723168963200 21852491763453120 31501738001764800 8214925209765120 90260292066436800 17778542376722400 84004634671372800 27142102011467520 24280546403836800 240694112177164800 6161193907323840 21607777231286400 43704983526906240 63003476003529600 20356576508600640 16429850419530240 180520584132873600 4620895430492880 35557084753444800 168009269342745600 84242939262007680 54284204022935040 47252607002647200 48561092807673600 12322387814647680 126006952007059200 40713153017201280 36420819605755200 18999471408027264 33896606972659200 9241790860985760 32411665846929600 108568408045870080 13691542016275200 94505214005294400 30534864762900960 18614663364679200 24644775629295360 25422455229494400 252013904014118400 81426306034402560 10268656512206400 16038514824958080 72841639211510400 37998942816054528 18483581721971520 27383084032550400 189010428010588800 61069729525801920 37229326729358400 49289551258590720 50844910458988800 16428114375361920 162852612068805120 20537313024412800 36967163443943040 38133682844241600 17251342940506752 17381578741148160 122139459051603840 15402984768309600 98579102517181440 56998414224081792 14320181702534400 101689820917977600 27725372582957280 32856228750723840 41074626048825600 13036184055861120 73934326887886080 14562821962765440 76267365688483200 34502685881013504 24642171563042880 30805969536619200 8026715901093120 55450745165914560 10922116472074080 82149252097651200 26072368111722240 14916574722994560 147868653775772160 29125643925530880 21480272553801600 49284343126085760 61611939073238400 19554276083791680 16053431802186240 110901490331829120 21844232944148160 164298504195302400 51754028821520256 52144736223444480 46208954304928800 29833149445989120 58251287851061760 12040073851639680 123223878146476800 24271369937942400 39108552167583360 22374862084491840 33147943828876800 43688465888296320 32220408830702400 13377859835155200 92417908609857600 18203527453456800 116502575702123520 24080147703279360 24860957871657600 246447756292953600 48542739875884800 44749724168983680 36501315356411136 87376931776592640 18060110777459520 26755719670310400 184835817219715200 36407054906913600 48160295406558720 49721915743315200 8639975626611840 97085479751769600 20066789752732800 174753863553185280 36120221554919040 37291436807486400 16856103392295552 72814109813827200 96320590813117440 14011188911596800 99443831486630400 27090166166189280 17279951253223680 194170959503539200 40133579505465600 26002435196707200 72240443109838080 10508391683697600 14229178188301440 74582873614972800 33712206784591104 12959963439917760 145628219627654400 30100184629099200 28022377823193600 9051403037402880 54180332332378560 10671883641226080 38078664981739200 80267159010931200 14574826241458560 144480886219676160 21016783367395200 25919926879835520 291256439255308800 60200369258198400 39003652795060800 28093505653825920 18102806074805760 108360664664757120 15762587525546400 21343767282452160 160534318021862400 50568310176886656 218442329441481600 45150276943648800 29149652482917120 42033566734790400 13577104556104320 120400738516396800 23715296980502400 21862239362187840 31525175051092800 8218589587971840 90300553887297600 17786472735376800 84067133469580800 27154209112208640 24291377069097600 240801477032793600 6163942190978880 21639977182454400 43724478724375680 63050350102185600 20365656834156480 16437179175943680 180601107774595200 4622956643234160 35572945470753600 168134266939161600 84280516961477760 54308418224417280 47287762576639200 48582754138195200 12327884381957760 126100700204371200 40731313668312960 36437065603646400 19007946378546048 33921825785971200 9245913286468320 32459965773681600 108616836448834560 13697649313286400 94575525153278400 30548485251234720 18628512530191200 24655768763915520 25441369339478400 252201400408742400 81462627336625920 10273236984964800 16045669020850560 72874131207292800 38015892757092096 18491826572936640 27395298626572800 189151050306556800 61096970502469440 37257025060382400 49311537527831040 50882738678956800 16435442357389440 162925254673251840 20546473969929600 36983653145873280 38162054009217600 17259038134740864 17389328571901440 122193941004938880 15409855477447200 98623075055662080 57023839135638144 14330835806918400 101765477357913600 27737739859404960 32870884714778880 41092947939859200 13041996428926080 73967306291746560 14569317905950080 76324108018435200 34518076269481728 24653163536084160 30819710954894400 8030294729614080 55475479718809920 10926988429462560 82185895879718400 26083992857852160 14923228462369920 147934612583493120 29138635811900160 21496253710377600 49306327072168320 61639421909788800 19562994643389120 16060589459228160 110950959437619840 21853976858925120 164371791759436800 51777114404222592 52167985715704320 46229566432341600 29846456924739840 58277271623800320 12045442094421120 123278843819577600 24282196509916800 39125989286778240 22384842693554880 33162729916377600 43707953717850240 32244380565566400 13383824549356800 92459132864683200 18211647382437600 116554543247600640 24090884188842240 24872047437283200 246557687639155200 48564393019833600 44769685387109760 36517590000993024 87415907435700480 18068163141631680 26767649098713600 184918265729366400 36423294764875200 48181768377684480 49744094874566400 8643827885938560 97128786039667200 20075736824035200 174831814871400960 36136326283263360 37308071155924800 16863618932189568 72846589529750400 96363536755368960 14017438791417600 99488189749132800 27102244712447520 17287655771877120 194257572079334400 40151473648070400 26021780807299200 72272652566526720 10513079093563200 14235522475224960 74616142311849600 33727237864379136 12965741828907840 145693179059500800 30113605236052800 28034877582835200 9055438737649920 54204489424895040 10676641856418720 38106995213851200 80302947296140800 14581324640615040 144545305133053440 21026158187126400 25931483657815680 291386358119001600 60227210472105600 39032671210948800 28106031553649280 18110877475299840 108408978849790080 15769618640344800 21353283712837440 160605894592281600 50590856796568704 218539768589251200 45170407854079200 29162649281230080 42052316374252800 13583158106474880 120454420944211200 23725870792041600 21871986960922560 31539237280689600 8222253966178560 90340815708158400 17794403094031200 84104632748505600 27166316212949760 24302207734358400 240908841888422400 6166690474633920 21656077158038400 43743973921845120 63078474561379200 20374737159712320 16444507932357120 180681631416316800 4625017855975440 35588806188062400 168209265497011200 84318094660947840 54332632425899520 47308855921034400 48604415468716800 12333380949267840 126156949122758400 40749474319424640 36453311601537600 19016421349064832 33936957073958400 9250035711950880 32484115737057600 108665264851799040 13703756610297600 94617711842068800 30562105739568480 18636822029498400 24666761898535680 25452717805468800 252313898245516800 81498948638849280 10277817457723200 16052823216743040 72906623203075200 38032842698129664 18500071423901760 27407513220595200 189235423684137600 61124211479136960 37273644058996800 49333523797071360 50905435610937600 16442770339416960 162997897277698560 20555634915446400 37000142847803520 38179076708203200 17266733328974976 17397078402654720 122248422958273920 15416726186584800 98667047594142720 57049264047194496 14337228269548800 101810871221875200 27750107135852640 32885540678833920 41111269830892800 13047808801991040 74000285695607040 14575813849134720 76358153416406400 34533466657949952 24664155509125440 30833452373169600 8033873558135040 55500214271705280 10931860386851040 82222539661785600 26095617603982080 14929882201745280 148000571391214080 29151627698269440 21505842404323200 49328311018250880 61666904746339200 19571713202986560 16067747116270080 111000428543410560 21863720773702080 164445079323571200 51800199986924928 52191235207964160 46250178559754400 29859764403490560 58303255396538880 12050810337202560 123333809492678400 24293023081891200 39143426405973120 22394823302617920 33177516003878400 43727441547404160 32258763606484800 13389789263558400 92500357119508800 18219767311418400 116606510793077760 24101620674405120 24883137002908800 246667618985356800 48586046163782400 44789646605235840 36533864645574912 87454883094808320 18076215505803840 26779578527116800 185000714239017600 36439534622836800 48203241348810240 49766274005817600 8647680145265280 97172092327564800 20084683895337600 174909766189616640 36152431011607680 37324705504363200 16871134472083584 72879069245673600 96406482697620480 14023688671238400 99532548011635200 27114323258705760 17295360290530560 194344184655129600 40169367790675200 26033388173654400 72304862023215360 10517766503428800 14241866762148480 74649411008726400 33742268944167168 12971520217897920 145758138491347200 30127025843006400 28047377342476800 9059474437896960 54228646517411520 10681400071611360 38123993353118400 80338735581350400 14587823039771520 144609724046430720 21035533006857600 25943040435795840 291516276982694400 60254051686012800 39050082260481600 28118557453472640 18118948875793920 108457293034823040 15776649755143200 21362800143222720 160677471162700800 50613403416250752 218637207737020800 45190538764509600 29175646079543040 42071066013715200 13589211656845440 120508103372025600 23736444603580800 21881734559657280 31553299510286400 8225918344385280 90381077529019200 17802333452685600 84142132027430400 27178423313690880 24313038399619200 241016206744051200 6169438758288960 21665737143388800 43763469119314560 63106599020572800 20383817485268160 16451836688770560 180762155058038400 4627079068716720 35604666905371200 168284264054860800 84355672360417920 54356846627381760 47329949265429600 48626076799238400 12338877516577920 126213198041145600 40767634970536320 36469557599428800 19024896319583616 33952088361945600 9254158137433440 32498605715083200 108713693254763520 13709863907308800 94659898530859200 30575726227902240 18645131528805600 24677755033155840 25464066271459200 252426396082291200 81535269941072640 10282397930481600 16059977412635520 72939115198857600 38049792639167232 18508316274866880 27419727814617600 189319797061718400 61151452455804480 37290263057611200 49355510066311680 50928132542918400 16450098321444480 163070539882145280 20564795860963200 37016632549733760 38196099407188800 17274428523209088 17407411510325760 122302904911608960 15423596895722400 98711020132623360 57074688958750848 14343620732179200 101856265085836800 27762474412300320 32900196642888960 41129591721926400 13055558632744320 74033265099467520 14582309792319360 76392198814377600 34548857046418176 24675147482166720 30847193791444800 8038645329496320 55524948824600640 10936732344239520 82259183443852800 26111117265488640 14936535941120640 148066530198935040 29164619584638720 21515431098268800 49350294964333440 61694387582889600 19583337949116480 16077290658992640 111049897649201280 21873464688479040 164518366887705600 51823285569627264 52222234530977280 46270790687167200 29873071882241280 58329239169277440 12057967994244480 123388775165779200 24303849653865600 39166675898232960 22404803911680960 33192302091379200 43746929376958080 32273146647403200 13397742215827200 92541581374334400 18227887240399200 116658478338554880 24115935988488960 24894226568534400 246777550331558400 48607699307731200 44809607823361920 36555564171684096 87493858753916160 18086951991366720 26795484431654400 185083162748668800 36455774480798400 48231871976977920 49788453137068800 8652816491034240 97215398615462400 20096613323740800 174987717507832320 36173903982733440 37341339852801600 16881155191942272 72911548961596800 96463743953955840 14029938551059200 99576906274137600 27130427987050080 17305632982068480 194430797230924800 40193226647481600 26044995540009600 72347807965466880 10522453913294400 14250325811379840 74682679705603200 33762310383884544 12979224736551360 145823097923193600 30144919985611200 28059877102118400 9064855371559680 54260855974100160 10687744358534880 38140991492385600 80386453294963200 14596487571980160 144695615930933760 21044907826588800 25958449473102720 291646195846387200 60289839971222400 39067493310014400 28135258653237120 18129710743119360 108521711948200320 15783680869941600 21375488717069760 160772906589926400 50643465575826816 218734646884790400 45217379978416800 29192975143960320 42089815653177600 13597283057339520 120579679942444800 23750543018966400 21894731357970240 31567361739883200 8230804181994240 90434759956833600 17812907264224800 84179631306355200 27194566114679040 24327479286633600 241159359884889600 6173103136495680 21675397128739200 43789462715940480 63134723479766400 20395924586009280 16461608363988480 180869519913667200 4629827352371760 35625814528449600 168359262612710400 84405775959711360 54389132229358080 47351042609824800 48654958573267200 12346206272991360 126269446959532800 40791849172018560 36491218929950400 19036196280275328 33967219649932800 9259654704743520 32513095693108800 108778264458716160 13718006969990400 94702085219649600 30593886879013920 18653441028112800 24692412545982720 25475414737449600 252538893919065600 81583698344037120 10288505227492800 16069516340492160 72982437859900800 38072392560550656 18519309409487040 27436013939980800 189404170439299200 61187773758027840 37306882056225600 49384825091965440 50950829474899200 16459868964147840 163167396688074240 20577010454985600 37038618818974080 38213122106174400 17284688782187904 17420327894914560 122375547516055680 15432757841239200 98769650183930880 57108588840825984 14350013194809600 101901658949798400 27778964114230560 32919737928295680 41154020909971200 13065245921185920 74077237637948160 14590971049898880 76426244212348800 34569377564375808 24689803446221760 30865515682478400 8044610043697920 55557928228461120 10943228287424160 82308041819942400 26130491842371840 14945407593621120 148154475275896320 29181942099797760 21525019792214400 49379606892443520 61731031364956800 19597868881778880 16089220087395840 111115856456922240 21886456574848320 164616083639884800 51854066346563712 52260983684743680 46298273523717600 29890815187242240 58363884199595520 12066915065546880 123462062729913600 24318285083164800 39195737763557760 22418111390431680 33212016874713600 43772913149696640 32287529688321600 13407683406163200 92596547047435200 18238713812373600 116727768399191040 24133830131093760 24909012656035200 246924125459827200 48636570166329600 44836222780863360 36582688579320576 87545826299393280 18100372598320320 26815366812326400 185193094094870400 36477427624747200 48267660262187520 49818025312070400 8659236923245440 97273140332659200 20111525109244800 175091652598786560 36200745196640640 37363518984052800 16893681091765632 72954855249494400 96535320524375040 14038271724153600 99636050624140800 27150558897480480 17318473846490880 194546280665318400 40223050218489600 26056602906364800 72401490393281280 10528703793115200 14260899622919040 74727037968105600 33787362183531264 12988855384868160 145909710498988800 30167287663867200 28076543448307200 9071581538638080 54301117794960960 10695674717189280 38157989631652800 80446100436979200 14607318237240960 144802980786562560 21057407586230400 25977710769736320 291819420997977600 60334575327734400 39084904359547200 28156135152942720 18143163077276160 108602235589921920 15793055689672800 21391349434378560 160892200873958400 50681043275296896 218864565748483200 45250931495800800 29214636474481920 42114815172460800 13607372307957120 120669150655468800 23768166038198400 21910977355861440 31586111379345600 8236911479005440 90501862991601600 17826124528648800 84229630344921600 27214744615914240 24345530395401600 241338301310937600 6177683609254080 21685057114089600 43821954711722880 63172222758691200 20411058461935680 16473822958010880 181003725983203200 4633262706940560 35652249057297600 168459260689843200 84468405458828160 54429489231828480 47379167069018400 48691060790803200 12355367218508160 126344445517382400 40822116923871360 36518295593102400 19050321231139968 33987394700582400 9266525413881120 32527585671134400 108858978463656960 13728185798342400 94758334138036800 30616587692903520 18664520360522400 24710734437016320 25490546025436800 252688891034764800 81644233847742720 10296139348756800 16081440000312960 73036591186204800 38100642462279936 18533050827762240 27456371596684800 189516668276073600 61233175385807040 37329040721044800 49421468874032640 50981092050873600 16472082267527040 163288467695485440 20592278697513600 37066101655524480 38235819038155200 17297514105911424 17435827556421120 122466350771614080 15444209023135200 98842937748065280 57150963693419904 14358536478316800 101962184101747200 27799576241643360 32944164535054080 41184557395027200 13076870667315840 74132203311048960 14601797621873280 76471638076310400 34595028211822848 24708123401290560 30888418046270400 28717072956633600 8051767700739840 55599152483286720 10951348216404960 82369114790054400 26153741334631680 14956497159246720 148264406622097920 29203595243746560 21537804717475200 49416246802581120 61776836092540800 19615306000973760 28829190176519040 16103535401479680 111198304966573440 21902696432809920 164738229580108800 51892542317734272 52307482669263360 46332627069405600 29912994318493440 58407190487493120 43075609434950400 12077651551109760 123553672185081600 24336329369788800 39230612001947520 22434745738870080 33236660353881600 43805392865619840 32306707076212800 13419612834566400 92665254138811200 18252247027341600 116814380974986240 86151218869900800 24155303102219520 24927495265411200 247107344370163200 48672658739577600 44869491477740160 36615237868484352 87610785731239680 64613414152425600 18116477326664640 26839225669132800 185330508277622400 36504494054683200 172302437739801600 86487570529557120 48310606204439040 49854990530822400 8666941441898880 97345317479155200 20129419251849600 175221571462479360 129226828304851200 36232954653329280 37391242898116800 16908712171553664 73008988109366400 96621212408878080 14048688190521600 99709981061644800 27174715989996960 17333882883797760 194690634958310400 40258838503699200 26072079394838400 258453656609702400 72465909306658560 10536516142891200 14273588196766080 74782485796233600 33817424343107328 13000412162848320 146017976218732800 30194128877774400 28097376381043200 9079652939132160 193840242457276800 54349431979993920 38180653817342400 80517677007398400 52144158789676800 14620315035553920 144931818613317120 21073032285782400 26000824325696640 292035952437465600 60388257755548800 39108119092257600 28181186952589440 18159305878264320 108698863959987840 15804774214336800 21410382295149120 161035354014796800 50726136514660992 219026964328099200 45291193316661600 29240630071107840 42146064571564800 13619479408698240 120776515511097600 23789313661276800 78216238184515200 21930472553330880 31609548428673600 8244240235418880 90582386633323200 17841985245957600 84292129143129600 27238958817396480 24367191725923200 241553031022195200 6183180176564160 21697937094556800 43860945106661760 63219096857347200 20429219113047360 16488480470837760 181164773266646400 4637385132423120 35683970491915200 168584258286259200 84543560857768320 54477917634792960 47414322643010400 48734383451846400 12366360353128320 126438193714694400 40858438226094720 36550787588884800 19067271172177536 34012613513894400 9274770264846240 32546905641835200 108955835269585920 13740400392364800 94828645286020800 30643828669571040 18678369526034400 24732720706256640 25509460135420800 252876387429388800 81716876452189440 10305300294273600 16095748392097920 73101575177769600 38134542344355072 18549540529692480 27480800784729600 189657290572041600 61287657339142080 37356739052068800 49465441412513280 51018920270841600 16486738231582080 163433752904378880 20610600588547200 37099081059384960 38264190203131200 17312904494379648 17453910494845440 122575314678284160 15457950441410400 98930882825026560 57201813516532608 14369190582700800 102037840541683200 27824310794538720 32973476463164160 41221201177094400 13090432871134080 74198162118769920 14614789508242560 76528380406262400 34625808988759296 24730107347373120 30915900882820800 28738381165401600 8060118300622080 55648621589077440 10961092131181920 82442402354188800 26180865742268160 14969804637997440 148396324237539840 29229579016485120 21553785874051200 49460214694746240 61831801765641600 19635649306701120 28854840823966080 16120236601244160 111297243178154880 21922184262363840 164884804708377600 51938713483138944 52361731484536320 46373851324231200 29939609275994880 58459158032970240 43107571748102400 12090177450933120 123663603531283200 24357982513737600 39271298613402240 22454706956996160 33266232528883200 43844368524727680 32330678811076800 13433530501036800 92747702648462400 18268486885303200 116918316065940480 86215143496204800 24180354901866240 24949674396662400 247327207062566400 48715965027475200 44909413913992320 36653212039175424 87688737049455360 64661357622153600 18135266176399680 26867061002073600 185495405296924800 36536973770606400 172430286992409600 86564522471898240 48360709803732480 49899348793324800 8675930046994560 97431930054950400 20150295751555200 175377474098910720 129322715244307200 36270532352799360 37424511594993600 16926248431306368 73073947541212800 96721419607464960 14061187950163200 99798697586649600 27202899264599520 17351860093989120 194863860109900800 40300591503110400 26091425005430400 258645430488614400 72541064705598720 10545890962622400 14288391532920960 74849023189987200 33852496862612736 13013895070491840 146147895082425600 30225443627332800 28122375900326400 9089069573041920 193984072866460800 54405798529199040 38208984049454400 80601183006220800 52182850010860800 14635477966919040 145082129411197440 21091781925244800 26027790140983680 292295790164851200 60450887254665600 39137137508145600 28210414052177280 18178139146083840 108811597058398080 15818836443933600 21432587299381440 161202366012441600 50778745293919104 219221842623638400 45338165440999200 29270955933838080 42183563850489600 13633604359562880 120901774509331200 23813985888201600 78274275016291200 21953216950378560 31637672887867200 8252790451234560 90676330881998400 17860489416151200 84367127700979200 27267208719125760 24392463278198400 241803549018662400 6189592838425920 21714037070140800 43906433900757120 63275345775734400 20450406539344320 16505580902469120 181352661763996800 4642194628819440 35720978832302400 168734255401958400 84631242156531840 54534417438251520 47456509331800800 48784926556396800 12379185676851840 126550691551468800 40900813078688640 36588694917297600 19087046103388032 34042876089868800 9284389257638880 32571055605211200 109068834876503040 13754650752057600 94913018663601600 30675609809016480 18694988524648800 24758371353703680 25532157067401600 253101383102937600 81801626157377280 10315988064043200 16112441515847040 73177389834595200 38174092206776064 18568778515277760 27509301504115200 189826037327203200 61351219618032960 37389977049297600 49516742707407360 51064314134803200 16503836856312960 163603252314754560 20631976128086400 37137557030555520 38298235601102400 17330859947592576 17466826879434240 122702439236065920 15473982096064800 99033485414814720 57261138310164096 14381975507961600 102128628269606400 27853167772916640 33007673712625920 41263952256172800 13100120159575680 74275114061111040 14629946709006720 76596471202204800 34661719895185152 24755755284469440 30947964192129600 28763951015923200 8066083014823680 55706335545833280 10972460031755040 82527904512345600 26200240319151360 14985330029873280 148550228122222080 29259893418013440 21572963261942400 49511510568938880 61895928384259200 19650180239363520 28884766579320960 16132166029647360 111412671091666560 21944920063510080 165055809024691200 51992579842777728 52400480638302720 46421946288194400 29970660059746560 58519786836026880 43145926523884800 12099124522235520 123791856768518400 24383244515011200 39300360478727040 22477995044809920 33300733399718400 43889840127020160 32359444892913600 8445462601847040 92843892576388800 18287433386258400 117039573672053760 86291853047769600 24198249044471040 24975550049788800 247583713537036800 48766489030022400 44955990089619840 36680336446811904 87779680254040320 64718889785827200 18148686783353280 16890925203694080 185687785152777600 36574866772516800 172583706095539200 86654299737962880 48396498088942080 49951100099577600 8682350479205760 97532978060044800 12668193902770560 175559360508080640 129437779571654400 36297373566706560 37463325074683200 16938774331129728 73149733545033600 96792996177884160 14075771003078400 99902200199155200 27223030175029920 17364700958411520 195065956120089600 25336387805541120 26114639738140800 258875559143308800 72594747133413120 10556828252308800 14298965344460160 74926650149366400 33877548662259456 13023525718808640 146299467090067200 19002290854155840 28151542006156800 9095795740120320 194156669357481600 54446060350059840 38242980327988800 50672775611082240 52229279476281600 14646308632179840 145189494266826240 21113656504617600 26047051437617280 292598934180134400 38004581708311680 39171959607211200 17735471463878784 18191591480240640 108892120700119680 15835242378463200 21448448016690240 101345551222164480 50816322993389184 219449200635100800 28503436281233760 29292617264359680 42227313009235200 13643693610180480 76009163416623360 14971501885092480 78343919214422400 21969462948269760 31670484756926400 8258897748245760 57006872562467520 11228626413819360 84454626018470400 27287387220360960 15335182092827520 152018326833246720 6194173311184320 21733357040841600 43938925896539520 63340969513852800 20465540415270720 16517795496491520 114013745124935040 4645629983388240 22457252827638720 168909252036940800 53206414391636352 54574774440721920 47505727135389600 30670364185655040 12388346622368640 126681939027705600 40931080830541440 23002773139241280 19101171054252672 34078182428505600 9291259966776480 32600035561262400 109149548881443840 13764829580409600 95011454270779200 30698310622906080 18714377356365600 24776693244737280 25558636821379200 253363878055411200 81862161661082880 10323622185307200 16124365175667840 46005546278482560 38202342108505344 18582519933552960 27529659160819200 190022908541558400 61396621245812160 37428754712731200 49553386489474560 51117273642758400 16516050159692160 163724323322165760 20647244370614400 37165039867105920 38337955232068800 17343685271316096 17484909817858560 122793242491624320 15485433277960800 99106772978949120 57303513162758016 14396891254099200 102234547285516800 27873779900329440 33032100319384320 41294488741228800 13113682363393920 74330079734211840 14640773280981120 76675910464137600 34687370542632192 24774075239538240 30970866555921600 28793782508198400 8074433614705920 55747559800658880 10980579960735840 82588977482457600 26227364726787840 14996419595498880 148660159468423680 29281546561962240 21595336881148800 49548150479076480 61941733111843200 19670523545090880 28906142118860160 16148867229411840 111495119601317760 21961159921471680 165177954964915200 52031055813948288 52454729453575680 46456299833882400 29992839190997760 58563093123924480 43190673762297600 12111650422058880 123883466223686400 24401288801635200 39341047090181760 22494629393248320 33325376878886400 43922319842943360 32393005321723200 8451712481667840 92912599667764800 18300966601226400 117126186247848960 86381347524595200 24223300844117760 24994032659164800 247766932447372800 48802577603270400 44989258786496640 36718310617502976 87844639685886720 64786010643446400 18167475633088320 16903424963335680 185825199335529600 36601933202452800 172762695049190400 86718426356580480 48446601688235520 49988065318329600 8691339084301440 97605155206540800 12677568722501760 175689279371773440 129572021286892800 36334951266176640 37491048988747200 16956310590882432 73203866404905600 96893203376471040 14086187469446400 99976130636659200 27251213449632480 17382678168602880 195210310413081600 25355137445003520 26141723592969600 259144042573785600 72669902532353280 10564640602084800 14313768680615040 74982097977494400 33912621181764864 13037008626452160 146407732809811200 19016353083752640 28172374938892800 9105212374030080 194358031930339200 54502426899264960 38282642652945600 50710274890007040 52283447185939200 14661471563544960 145339805064706560 21129281204169600 26074017252904320 292815465619622400 38032706167505280 39212585389454400 17748596211502464 18210424748060160 109004853798529920 15846960903127200 21470653020922560 101420549780014080 50868931772647296 219611599214716800 28524529625628960 29322943127089920 42258562408339200 13657818561045120 76065412335010560 14982581217502080 78425170778908800 21992207345317440 31693921806254400 8267447964061440 57049059251257920 11236935913126560 84517124816678400 27315637122090240 15346530558817920 152130824670021120 6200585973046080 21755897006659200 43984414690634880 63387843612508800 20486727841567680 16534895928122880 114098118502515840 4650439479784560 22473871826253120 169034249633356800 53245788634507392 54631274244180480 47540882709381600 30693061117635840 12401171946092160 126775687225017600 40973455683135360 23019795838226880 19120945985463168 34103401241817600 9300878959569120 32633845509988800 109262548488360960 13779079940102400 95081765418763200 30730091762351520 18728226521877600 24802343892184320 25577550931363200 253551374450035200 81946911366270720 10334309955076800 16141058299416960 46039591676453760 38241891970926336 18601757919138240 27558159880204800 190163530837526400 61460183524703040 37456453043755200 49604687784368640 51155101862726400 16533148784423040 163893822732541440 20668619910153600 37203515838276480 38366326397044800 17361640724529024 17505576033200640 122920367049406080 15501464932615200 99209375568737280 57362837956389504 14407545358483200 102310203725452800 27902636878707360 33066297568846080 41337239820307200 13129182024900480 74407031676552960 14655930481745280 76732652794089600 34723281449058048 24799723176634560 31002929865230400 28815090716966400 8083977157428480 55805273757414720 10991947861308960 82674479640614400 26258364049800960 15011944987374720 148814063353105920 29311860963490560 21611318037724800 49599446353269120 62005859730460800 19693773037350720 28936067874215040 16167954314856960 111610547514829440 21983895722617920 165348959281228800 52084922173587072 52516728099601920 46504394797845600 30023889974749440 58623721926981120 43222636075449600 12125965736142720 124011719460921600 24426550802908800 39387546074701440 22517917481062080 33359877749721600 43967791445235840 32416977056587200 8460462313416960 93008789595691200 18319913102181600 117247443853962240 86445272150899200 24251931472285440 25019908312291200 248023438921843200 48853101605817600 45035834962124160 36761709669721344 87935582890471680 64833954113174400 18188948604214080 16920924626833920 186017579191382400 36639826204363200 172890544301798400 86808203622645120 48503862944570880 50039816624582400 8701611775839360 97706203211635200 12690693470125440 175871165780943360 129667908226348800 36377897208428160 37529862468436800 16976352030599808 73279652408726400 97007725889141760 14100770522361600 100079633249164800 27283422906321120 17403223551678720 195412406423270400 25381386940250880 26161069203561600 259335816452697600 72755794416856320 10575577891771200 14330686779077760 75059724936873600 33952704061199616 13052417663759040 146559304817452800 19036040205188160 28201541044723200 9115974241355520 194501862339523200 54566845812642240 38310972885057600 50762773880501760 52322138407123200 14678800627962240 145511588833712640 21151155783542400 26104835327518080 293118609634905600 38072080410376320 39241603805342400 17766970858175616 18231948482711040 109133691625284480 15863366837656800 21496030168616640 101525547761003520 50929056091799424 219838957226179200 28554060307782240 29357601255924480 42302311567084800 13673961362033280 76144160820752640 14998092282875520 78483207610684800 22018200941943360 31726733675313600 8277219639279360 57108120615564480 11248569212156640 84604623134169600 27347922724066560 15362418411204480 152288321641505280 6207914729459520 21771996982243200 44036401883886720 63453467350627200 20510942043049920 16554439278558720 114216241231128960 4655936047094640 22497138424313280 169209246268339200 53300912574526848 54695845448133120 47590100512970400 30724836822408960 12415829458919040 126906934701254400 41021884086099840 23043627616806720 19143545906846592 34138707580454400 9311872094189280 32657995473364800 109391690896266240 13795366065465600 95180201025940800 30766413064574880 18747615353594400 24831658917838080 25604030685340800 253813869402508800 82043768172199680 10346524549099200 46087255233613440 38287091813693184 18623744188378560 27590732130931200 190360402051881600 61532826129149760 37495230707188800 49663317835676160 51208061370681600 16552690069829760 164087536344399360 20693049098198400 37247488376757120 38406046028011200 17382161242486656 123065652258299520 15519786823648800 99326635671352320 57430637720539776 14422461104620800 102416122741363200 27935616282567840 33105380139659520 41386098196396800 13142744228718720 74494976753514240 14673252996904320 76812092056022400 34764322484973312 24829035104744640 31039573647297600 28844922209241600 8092327757310720 55871232565135680 11004939747678240 82772196392793600 26285488457437440 15029688292375680 148989953507028480 29346505993808640 21633691656931200 49658070209489280 62079147294595200 19714116343078080 28970268737477760 16184655514621440 111742465130271360 22009879495356480 165544392785587200 52146483727459968 52570976914874880 46559360470946400 30059376584751360 58693011987617280 43267383313862400 12138491635966080 124158294589190400 24455421661507200 39428232686156160 22544532438563520 33399307316390400 44019758990712960 32450537485396800 8470462121130240 93118720941892800 18341566246130400 117386023975234560 86534766627724800 24276983271932160 25049480487292800 248316589178380800 48910843323014400 45089064877127040 88039517981425920 64901074970793600 18207737453949120 16940924242260480 186237441883785600 36683132492260800 173069533255449600 86910806212433280 48553966543864320 50098960974585600 8710600380935040 97821686646028800 12705693181695360 176079035962851840 129802149941587200 36415474907898240 37574220730939200 16993888290352512 73366264984521600 97107933087728640 14117436868550400 100197921949171200 27311606180923680 17421200761870080 195643373292057600 25411386363390720 26188153058390400 259604299883174400 72830949815796480 10588077651412800 14345490115232640 75148441461878400 33987776580705024 13065900571402560 146732529969043200 19058539772543040 28234873737100800 9125390875265280 194703224912380800 54623212361847360 38350635210014400 50822772726781440 52376306116780800 14693963559327360 145661899631592960 21176155302825600 26131801142805120 293465059938086400 38117079545086080 39282229587585600 17787970454373504 18250781750530560 109246424723694720 15882116477119200 21518235172848960 101645545453562880 50981664871057536 220098794953564800 28587809658814560 29387927118654720 42352310605651200 13688086312897920 76234159090172160 15015819214730880 78564459175171200 22040945338991040 31764232954238400 8285769855095040 57175619317629120 11261864411048160 84704621211302400 27376172625795840 15380575956789120 152468318180344320 6214327391321280 21794536948060800 44081890677982080 63528465908476800 20532129469346880 16571539710190080 114351238635258240 4660745543490960 22523728822096320 169409242422604800 53363911363120512 54752345251591680 47646349431357600 30761151913578240 12428654782642560 127056931816953600 41064258938693760 23070863935183680 19163320838057088 34179057681753600 9321491086981920 32691805422091200 109504690503183360 13809616425158400 95292698862715200 30798194204020320 18769774018413600 24857309565285120 25634293261315200 254113863633907200 82128517877387520 10357212318868800 46141727870367360 38326641676114176 18642982173963840 27619232850316800 190585397725430400 61596388408040640 37539548036827200 49714619130570240 51268586522630400 16569788694560640 164257035754775040 20714424637737600 37285964347927680 38451439891972800 17400116695699584 123192776816081280 15535818478303200 99429238261140480 57489962514171264 14439507671635200 102537173045260800 27964473260945760 33139577389121280 41428849275475200 13152431517160320 26382860516073600 74571928695855360 14688410197668480 76902879783945600 34800233391399168 24854683041840960 31071636956606400 28879015343270400 8098292471512320 55928946521891520 11016307648251360 82857698550950400 26304863034320640 15045213684251520 149143857391710720 29376820395336960 21659261507452800 49709366083681920 62143273913212800 19728647275740480 29000194492832640 16196584943024640 111857893043783040 22032615296502720 165715397101900800 52200350087098752 52609726068641280 46607455434909600 30090427368503040 58753640790673920 43318523014905600 12147438707268480 124286547826425600 24480683662780800 39457294551480960 22567820526377280 33433808187225600 44065230593005440 32488892261179200 8479211952879360 93214910869819200 18360512747085600 117507281581347840 86637046029811200 24294877414536960 25075356140419200 248573095652851200 48961367325561600 45135641052754560 88130461186010880 64977784522358400 18221158060902720 16958423905758720 186429821739638400 36721025494171200 173274092059622400 87000583478497920 48589754829073920 50150712280838400 8717020813146240 97922734651123200 12718817929319040 176260922372021760 129955569044716800 36442316121805440 37613034210628800 17006414190175872 73442050988342400 97179509658147840 14132019921465600 100301424561676800 27331737091354080 19197981790696800 17434041626292480 195845469302246400 25437635858638080 26219106035337600 259911138089433600 72884632243610880 10599014941099200 14356063926771840 75226068421257600 34012828380351744 13075531219719360 146884101976684800 19078226893978560 28264039842931200 9132117042343680 194933353567075200 54663474182708160 38395963581393600 50875271717276160 52438212070675200 14704794224588160 145769264487221760 21198029882198400 26151062439438720 293768203953369600 38156453787957120 39328659053006400 17806345101046656 18264234084687360 109326948365416320 15898522411648800 21534095890157760 101750543434552320 51019242570527616 220326152965027200 28617340340967840 29409588449176320 42396059764396800 13698175563515520 76312907575914240 15031330280104320 78657318106012800 22057191336882240 31797044823297600 8291877152106240 57234680681935680 11273497710078240 84792119528793600 27396351127031040 15396463809175680 152625815151828480 6218907864079680 21820296908995200 44114382673764480 63594089646595200 20547263345273280 16583754304212480 114469361363871360 4664180898059760 22546995420156480 169584239057587200 53419035303139968 54792702254062080 47695567234946400 30792927618351360 12437815728159360 127188179293190400 41094526690546560 23094695713763520 19177445788921728 34214364020390400 9328361796119520 32730445363492800 109585404508124160 13819795253510400 95391134469892800 30820895017909920 18789162850130400 24875631456318720 25660773015292800 254376358586380800 82189053381093120 10364846440132800 46189391427527040 38354891577843456 18656723592239040 27639590507020800 190782268939785600 61641790035819840 37578325700260800 49751262912637440 51321546030585600 16582001997939840 164378106762186240 20729692880265600 37313447184478080 38491159522939200 17412942019423104 123283580071639680 15547269660199200 99502525825274880 57532337366765184 14454423417772800 102643092061171200 27985085388358560 33164003995879680 41459385760531200 13165993720978560 26414043626678400 74626894368956160 14699236769642880 76982319045878400 34825884038846208 24873002996909760 31094539320398400 28908846835545600 8106643071394560 55970170776717120 11024427577232160 82918771521062400 26331987441957120 15056303249877120 149253788737912320 29398473539285760 21681635126659200 49746005993819520 62189078640796800 19748990581467840 29021570032371840 16213286142789120 111940341553434240 22048855154464320 165837543042124800 52238826058269312 52663974883914240 46641808980597600 30112606499754240 58796947078571520 43363270253318400 12159964607091840 124378157281593600 24498727949404800 39497981162935680 22584454874815680 33458451666393600 44097710308928640 32522452689988800 8485461832700160 93283617961195200 18374045962053600 117593894157143040 86726540506636800 24319929214183680 25093838749795200 248756314563187200 48997455898809600 45168909749631360 88195420617857280 65044905379977600 18239946910637760 16970923665400320 186567235922390400 36748091924107200 173453081013273600 87064710097115520 48639858428367360 50187677499590400 8726009418241920 97994911797619200 12728192749050240 176390841235714560 130089810759955200 36479893821275520 37640758124692800 17023950449928576 73496183848214400 97279716856734720 14142436387833600 100375354999180800 27359920365956640 19217812953175200 17452018836483840 195989823595238400 25456385498100480 26246189890166400 260179621519910400 72959787642551040 10606827290875200 14370867262926720 75281516249385600 34047900899857152 13089014127362880 146992367696428800 19092289123575360 28284872775667200 9141533676253440 195134716139932800 54719840731913280 38435625906350400 50912770996200960 52492379780332800 14719957155953280 145919575285102080 21213654581750400 26178028254725760 293984735392857600 38184578247150720 39369284835249600 17819469848670336 18283067352506880 109439681463826560 15910240936312800 21556300894390080 101825541992401920 51071851349785728 220488551544643200 28638433685363040 29439914311906560 42427309163500800 13712300514380160 76369156494301440 15042409612513920 78738569670499200 22079935733929920 31820481872625600 8300427367921920 57276867370726080 11281807209385440 84854618327001600 27424601028760320 15407812275166080 152738312988602880 6225320525941440 21842836874812800 44159871467859840 63640963745251200 20568450771570240 16600854735843840 114553734741452160 4668990394456080 22563614418770880 169709236654003200 53458409546011008 54849202057520640 47730722808938400 30815624550332160 12450641051882880 127281927490502400 41136901543140480 23111718412749120 19197220720132224 34239582833702400 9337980788912160 32764255312219200 109698404115041280 13834045613203200 95461445617876800 30852676157355360 18803012015642400 24901282103765760 25679687125276800 254563854981004800 82273803086280960 10375534209902400 46223436825498240 38394441440264448 18675961577824320 27668091226406400 190922891235753600 61705352314710720 37606024031284800 49802564207531520 51359374250553600 16599100622670720 164547606172561920 20751068419804800 37351923155648640 38519530687915200 17430897472636032 123410704629421440 15563301314853600 99605128415063040 57591662160396672 14465077522156800 102718748501107200 28013942366736480 33198201245341440 41502136839609600 13171806094043520 26441328848457600 74703846311297280 14714393970407040 77039061375830400 34861794945272064 24898650934006080 31126602629707200 28930155044313600 8110221899915520 56027884733472960 11035795477805280 83004273679219200 26343612188087040 15071828641752960 149407692622594560 29428787940814080 21697616283235200 49797301868012160 62253205259414400 19757709141065280 29051495787726720 16220443799831040 112055769466945920 22071590955610560 166008547358438400 52292692417908096 52687224376174080 46689903944560800 30143657283505920 58857575881628160 43395232566470400 12165332849873280 124506410518828800 24523989950678400 39515418282130560 22607742962629440 33492952537228800 44143181911221120 32546424424852800 8494211664449280 93379807889121600 18392992463008800 117715151763256320 86790465132940800 24330665699746560 25119714402921600 249012821037657600 49047979901356800 45215485925258880 88286363822442240 65092848849705600 18247999274809920 16988423328898560 186759615778243200 36785984926017600 173580930265881600 87154487363180160 48661331399493120 50239428805843200 8729861677568640 98095959802713600 12741317496673920 176572727644884480 130185697699411200 36495998549619840 37679571604382400 17031465989822592 73571969852035200 97322662798986240 14157019440748800 100478857611686400 27371998912214880 19231978069231200 17459723355137280 196191919605427200 25482634993347840 26265535500758400 260371395398822400 72991997099239680 10617764580561600 14377211549850240 75359143208764800 34062931979645184 13094792516352960 147143939704070400 19111976245010880 28314038881497600 9145569376500480 195278546549116800 54743997824429760 38463956138462400 50965269986695680 52531071001516800 14726455555109760 145983994198479360 21235529161123200 26189585032705920 294287879408140800 38223952490021760 39398303251137600 17837844495343488 18291138753000960 109487995648859520 15926646870842400 21565817324775360 101930539973391360 51094397969467776 220715909556105600 28667964367516320 29452911110219520 42471058322246400 13718354064750720 76447904980043520 15057920677887360 78796606502275200 22089683332664640 31853293741684800 8304091746128640 57335928735032640 11293440508415520 84942116644492800 27436708129501440 15423700127552640 152895809960087040 6228068809596480 21858936850396800 44179366665329280 63706587483369600 20577531097126080 16608183492257280 114671857470065280 4671051607197360 22586881016831040 169884233288985600 53513533486030464 54873416259002880 47779940612527200 30847400255105280 12456137619192960 127413174966739200 41155062194252160 23135550191328960 19205695690651008 34274889172339200 9342103214394720 32788405275595200 109746832518005760 13840152910214400 95559881225054400 30866296645689120 18822400847359200 24912275238385920 25706166879254400 254826349933478400 82310124388504320 10380114682660800 46271100382657920 38411391381302016 18684206428789440 27680305820428800 191119762450108800 61732593291378240 37644801694718400 49824550476771840 51412333758508800 16606428604698240 164620248777008640 20760229365321600 37368412857578880 38559250318881600 17438592666870144 123465186582756480 15570172023991200 99649100953543680 57617087071953024 14479993268294400 102824667517017600 28026309643184160 33212857209396480 41520458730643200 13187305755550080 26460818292585600 74736825715157760 14720889913591680 77118500637763200 34877185333740288 24909642907047360 31140344047982400 28959986536588800 8119765442638080 56052619286368320 11040667435193760 83040917461286400 26374611511100160 15078482381128320 149473651430315520 29441779827183360 21719989902441600 49819285814094720 62280688095964800 19780958633325120 29064321111450240 16239530885276160 112105238572736640 22081334870387520 166081834922572800 52315778000610432 52749223022200320 46710516071973600 30156964762256640 58883559654366720 43439979804883200 12179648163957120 124561376191929600 24534816522652800 39561917266650240 22617723571692480 33507738624729600 44162669740775040 32579984853662400 8497961592341760 93421032143947200 18401112391989600 117767119308733440 86879959609766400 24359296327914240 25130803968547200 249122752383859200 49069633045305600 45235447143384960 88325339481550080 65159969707324800 18269472245935680 16995923184683520 186842064287894400 36802224783979200 173759919219532800 87192963334350720 48718592655828480 50261607937094400 8740134369106560 98139266090611200 12746942388512640 176650678963100160 130319939414649600 36538944491871360 37696205952820800 17051507429539968 73604449567958400 97437185311656960 14163269320569600 100523215874188800 27404208368903520 19251809231709600 17480268738213120 196278532181222400 25493884777025280 26292619355587200 260639878829299200 73077888983742720 10622451990427200 14394129648312960 75392411905641600 34103014859079936 13110201553659840 147208899135916800 19120413582768960 28326538641139200 9156331243825920 195479909121974400 54808416737807040 38503618463419200 50987769554050560 52585238711174400 14743784619527040 146155777967485440 21244903980854400 26220403107319680 294417798271833600 38240827165537920 39438929033380800 17845719343917696 18312662487651840 109616833475614080 15933677985640800 21591194472469440 101975539108101120 51154522288619904 220813348703875200 28680620374153440 29487569239054080 42489807961708800 13734496865738880 76481654331075840 15064568277333120 78877858066761600 22115676929290560 31867355971281600 8313863421346560 57361240748306880 11298426207999840 84979615923417600 27468993731477760 15430509207146880 152963308662151680 6235397566009920 21881476816214400 44231353858581120 63734711942563200 20601745298608320 16627726842693120 114722481496613760 4676548174507440 22596852415999680 169959231846835200 53537158031753088 54937987462955520 47801033956922400 30861018414293760 12470795132019840 127469423885126400 41203490597216640 23145763810720320 19228295612034432 34290020460326400 9353096349014880 32822215224321600 109875974925911040 13856439035577600 95602067913844800 30902617947912480 18830710346666400 24941590264039680 25717515345244800 254938847770252800 82406981194433280 10392329276683200 46291527621440640 38456591224068864 18706192698029760 27712878071155200 191204135827689600 61805235895824960 37661420693332800 49883180528079360 51435030690489600 16625969890104960 164813962388866560 20784658553366400 37412385396059520 38576273017867200 17459113184827776 123610471791649920 15588493915024800 99766361056158720 57684886836103296 14486385730924800 102870061380979200 28059289047044640 33251939780209920 41569317106732800 13193118128615040 26488103514364800 74824770792119040 10864789298193600 14738212428750720 77152546035734400 34918226369655552 24938954835157440 31176987830049600 28972771461849600 8123344271159040 56118578094089280 11053659321563040 83138634213465600 26386236257230080 15096225686129280 149649541584238080 21729578596387200 49877909670314880 62353975660099200 19789677192922560 29098521974712960 16246688542318080 112237156188178560 16297183947290400 22107318643126080 166277268426931200 52377339554483328 52772472514460160 46765481745074400 30192451372258560 43459157192774400 12185016406738560 124707951320198400 24563687381251200 39579354385845120 22644338529193920 33547168191398400 32594367894580800 8507961400055040 93530963490148800 18422765535938400 86918314385548800 24370032813477120 25160376143548800 249415902640396800 49127374762502400 45288677058387840 65188735789161600 18277524610107840 17015922800110080 187061926980297600 36845531071876800 173836628771097600 87295565924138880 48740065626954240 50320752287097600 8743986628433280 98254749525004800 12761942100082560 130377471578323200 36555049220215680 37740564215323200 17059022969433984 73691062143753600 97480131253908480 14179935666758400 100641504574195200 27416286915161760 19260308301343200 17487973256866560 196509499050009600 25523884200165120 26304226721942400 260754943156646400 73110098440431360 10634951750068800 14400473935236480 75481128430646400 34118045938867968 13115979942649920 147382124287507200 19142913150123840 28359871333516800 195566207367484800 54832573830323520 38520616602686400 51047768400330240 52608453443884800 14750283018683520 146220196880862720 21269903500137600 26231959885299840 294764248575014400 38285826300247680 39456340082913600 17866718940115584 18320733888145920 109665147660647040 15952427625103200 21600710902854720 102095536800660480 51177068908301952 221073186431260800 28714369725185760 29500566037367040 42539807000275200 13740550416109440 76571652600495360 15082295209188480 78912680165827200 22125424528025280 31904855250206400 8317527799553280 57428739450371520 11311721406891360 85079614000550400 27481100832218880 15448666752731520 153143305200990720 6238145849664960 21891136801564800 44250849056050560 63809710500412800 20610825624164160 16635055599106560 114857478900743040 4678609387248720 22623442813782720 170159228001100800 53600156820346752 54962201664437760 47857282875309600 30897333505463040 12476291699329920 127619421000825600 41221651248328320 23173000129097280 19236770582553216 34330370561625600 9357218774497440 32836705202347200 109924403328875520 13862546332588800 95714565750619200 30916238436246240 18852869011485600 24952583398659840 25747777921219200 255238842001651200 82443302496656640 10396909749441600 46346000258194560 38473541165106432 18714437548994880 27725092665177600 191429131501238400 61832476872492480 37705738022971200 49905166797319680 51495555842438400 16633297872132480 164886604993313280 20793819498883200 37428875097989760 38621666881828800 17466808379061888 123664953744984960 15595364624162400 99810333594639360 14503432297939200 102991111684876800 28071656323492320 33266595744264960 41587638997766400 13200867959368320 26499797180841600 74857750195979520 10877574223454400 14744708371935360 77243333763657600 34933616758123776 24949946808198720 31190729248324800 29006864595878400 9379339859070720 56143312646984640 11058531278951520 83175277995532800 26401735918736640 15102879425504640 149715500391959040 21755148446908800 49899893616397440 62381458496649600 19801301939052480 29111347298436480 18758679718141440 112286625293969280 16316361335181600 22117062557903040 166350555991065600 52400425137185664 52803471837473280 46786093872487200 30205758851009280 43510296893817600 14069009788606080 124762916993299200 24574513953225600 39602603878104960 22654319138256960 33561954278899200 32632722670363200 8511711327947520 93572187744974400 18430885464919200 87020593787635200 28138019577212160 25171465709174400 249525833986598400 49149027906451200 45308638276513920 65265445340726400 21103514682909120 17023422655895040 187144375489948800 36861770929838400 174041187575270400 87334041895309440 56276039154424320 50342931418348800 8749122974202240 98298055812902400 12767566991921280 130530890681452800 42207029365818240 37757198563761600 19696613704048512 73723541859676800 112552078308848640 14186185546579200 100685862836697600 31655272024363680 19282972487032800 17498245948404480 196596111625804800 25535133983842560 26335179698889600 261061781362905600 84414058731636480 10639639159934400 16627011568352640 75514397127523200 39393227408097024 13123684461303360 147447083719353600 19151350487881920 28372371093158400 195796336022179200 63310544048727360 38565944974065600 51070267967685120 52670359397779200 17030906586207360 168828117463272960 21279278319868800 26247368922606720 294894167438707200 38302700975763840 39502769548334400 17874593788689792 18331495755471360 126621088097454720 15959458739901600 24940517352528960 102140535935370240 59089841112145536 221170625579030400 28727025731822880 34061813172414720 42558556639737600 13748621816603520 76605401951527680 15088942808634240 79005539096668800 25546359879311040 31918917479803200 8322413637162240 57454051463645760 11316707106475680 85117113279475200 27497243633207040 15455475832325760 153210803903055360 6241810227871680 21916896762499200 51092719758622080 63837834959606400 20622932724905280 16644827274324480 114908102927291520 4681357670903760 22633414212951360 170234226558950400 53623781366069376 54994487266414080 47878376219704800 30910951664651520 12483620455743360 127675669919212800 41245865449810560 23183213748488640 19248070543244928 34345501849612800 9362715341807520 32875345143748800 109988974532828160 13870689395270400 95756752439409600 30934399087357920 18861178510792800 24967240911486720 25759126387209600 255351339838425600 82491730899621120 10403017046452800 46366427496977280 38496141086489856 18725430683615040 27741378790540800 191513504878819200 61868798174715840 37722357021585600 49934481822973440 51518252774419200 16643068514835840 164983461799242240 20806034092905600 37450861367230080 38638689580814400 17477068638040704 123737596349431680 15604525569679200 99868963645946880 14509824760569600 103036505548838400 28088146025422560 33286137029671680 41612068185811200 13206680332433280 26530980291446400 74901722734460160 10882368570427200 14753369629514880 77277379161628800 34954137276081408 24964602772253760 31209051139358400 29019649521139200 9384849420629760 56176292050845120 11065027222136160 83224136371622400 26413360664866560 15111751078005120 149803445468920320 21764737140854400 49929205544507520 62418102278716800 19810020498649920 29128447730067840 18769698841259520 112352584101690240 16323552855640800 22130054444272320 166448272743244800 52431205914122112 52826721329733120 46813576709037600 30223502156010240 43529474281708800 14077274130944640 124836204557433600 24588949382524800 39620040997299840 22667626617007680 33581669062233600 32647105711281600 8516711231804160 93627153418075200 18441712036893600 87058948563417600 28154548261889280 25186251796675200 249672409114867200 49177898765049600 45335253234015360 65294211422563200 21115911196416960 17033422463608320 187254306836150400 36883424073787200 174117897126835200 87385343190203520 56309096523778560 50372503593350400 8752975233528960 98355797530099200 12775066847706240 130588422845126400 42231822392833920 37779377695012800 19708183783322496 73766848147574400 112618193047557120 14194518719673600 100745007186700800 31673866794625440 19291471556666400 17505950467057920 196711595060198400 25550133695412480 26346787065244800 261176845690252800 84463644785667840 10645889039755200 16636778518389120 75558755390025600 39416367566644992 13129462850293440 147533696295148800 19162600271559360 28389037439347200 195882634267689600 63347733589250880 38582943113332800 51100267390824960 52693574130489600 17040910790090880 168927289571335680 21291778079510400 26258925700586880 295067392590297600 38325200543118720 39520180597867200 17885093586788736 18339567155965440 126695467178501760 15968833559632800 24955167777583680 102200534781649920 59124551349967488 221300544442723200 28743900407339040 34081821580181760 42583556159020800 13754675366974080 76650401086237440 15097806274561920 79040361195734400 25561366185136320 31937667119265600 8326078015368960 57487800814678080 11323354705921440 85167112318041600 27509350733948160 15464554605118080 153300802172474880 6244558511526720 21926556747849600 51122732370272640 63875334238531200 20632013050461120 16652156030737920 114975601629356160 4683418883645040 22646709411842880 170334224636083200 53655280760366208 55018701467896320 47906500678898400 30929109210236160 12489117023053440 127750668477062400 41264026100922240 23196831907677120 19256545513763712 34365676900262400 9366837767290080 32889835121774400 110037402935792640 13876796692281600 95813001357796800 30948019575691680 18872257843202400 24978234046106880 25774257675196800 255501336954124800 82528052201844480 10407597519211200 46393663815354240 38513091027527424 18733675534580160 27753593384563200 191626002715593600 61896039151383360 37744515686404800 49956468092213760 51548515350393600 16650396496863360 165056104403688960 20815195038422400 37467351069160320 38661386512795200 17484763832274816 123792078302766720 15611396278816800 99912936184427520 14518348044076800 103097030700787200 28100513301870240 33300792993726720 41630390076844800 13222179993939840 26542673957923200 74934702138320640 10888761033057600 14759865572699520 77322773025590400 34969527664549632 24975594745295040 31222792557633600 29036696088153600 9388981591799040 56201026603740480 11069899179524640 83260780153689600 26444359987879680 15118404817380480 149869404276641280 21777522066115200 49951189490590080 62445585115267200 19833269990909760 29141273053791360 18777963183598080 112402053207480960 16333141549586400 22139798359049280 166521560307379200 52454291496824448 52888719975759360 46834188836450400 30236809634760960 43555044132230400 14083472387698560 124891170230534400 24599775954499200 39666539981819520 22677607226070720 33596455149734400 32666283099172800 8520461159696640 93668377672900800 18449831965874400 87110088264460800 28166944775397120 25197341362300800 249782340461068800 49199551908998400 45355214452141440 65332566198345600 21125208581547840 17040922319393280 187336755345801600 36899663931748800 174220176528921600 87423819161374080 56333889550794240 50394682724601600 8763247925066880 98399103817996800 12780691739544960 130665132396691200 42250417163095680 37796012043451200 19716861342777984 73799327863497600 112667779101588480 14200768599494400 100789365449203200 31687812872321760 19302803649511200 17526495850133760 196798207635993600 25561383479089920 26362263553718400 261330264793382400 84500834326191360 10650576449620800 16644103730916480 75592024086902400 39433722685555968 13144871887600320 147598655726995200 19171037609317440 28401537198988800 195997698595036800 63375625744643520 38605607299022400 51122766958179840 52724527107436800 17048413943003520 169001668652382720 21301152899241600 26289743775200640 295197311453990400 38342075218634880 39543395330577600 17892968435362944 18361090890616320 126751251489287040 15975864674431200 24966155596374720 102245533916359680 59150584028333952 221397983590492800 28756556413976160 34096827886007040 42602305798483200 13770818167962240 76684150437269760 15104453874007680 79086790661155200 25572620914505280 31951729348862400 8335849690586880 57513112827952320 11328340405505760 85204611596966400 27541636335924480 15471363684712320 153368300874539520 6251887267940160 21939436728316800 51145241829010560 63903458697724800 20656227251943360 16671699381173760 115026225655904640 4688915450955120 22656680811011520 170409223193932800 53678905306088832 55083272671848960 47927594023293600 30942727369424640 12503774535880320 127806917395449600 41312454503886720 23207045527068480 19279145435147136 34380808188249600 9377830901910240 32909155092475200 110166545343697920 13893082817644800 95855188046587200 30984340877915040 18880567342509600 25007549071760640 25785606141187200 255613834790899200 82624909007773440 10419812113233600 46414091054136960 38558290870294272 18755661803820480 27786165635289600 191710376093174400 61968681755830080 37761134685019200 50015098143521280 51571212282374400 16669937782270080 165249818015546880 20839624226467200 37511323607640960 38678409211780800 17505284350232448 123937363511660160 15629718169850400 100030196287042560 14524740506707200 103142424564748800 28133492705730720 33339875564540160 41679248452934400 13241554570823040 26558265513225600 75022647215281920 10893555380030400 14777188087858560 77356818423561600 35010568700464896 25004906673405120 31259436339700800 29049481013414400 9400000714917120 56266985411461440 11082891065893920 83358496905868800 26483109141646080 15136148122381440 150045294430563840 21787110760060800 50009813346810240 62518872679401600 19862331856234560 29175473917054080 18800001429834240 112533970822922880 16340333070045600 22165782131787840 166716993811737600 52515853050697344 52966218283292160 46889154509551200 30272296244762880 43574221520121600 14100001072375680 125037745358803200 24628646813097600 39724663712469120 22704222183572160 33635884716403200 32680666140091200 8530460967409920 93778309019102400 18471485109823200 87148443040243200 28200002144751360 25226913537302400 250075490717606400 49257293626195200 45408444367144320 65361332280182400 21150001608563520 17060921934819840 187556618038204800 36942970219646400 174296886080486400 87526421751162240 56400004289502720 50453827074604800 8776088789489280 98514587252390400 12795691451114880 130722664560364800 42300003217127040 37840370305953600 19740001501325952 73885940439292800 112800008579005440 14217434945683200 100907654149209600 31725002412845280 19311302719144800 17552177578978560 197029174504780800 25591382902229760 26373870920073600 261445329120729600 84600006434254080 10663076209262400 16663637630989440 75680740611907200 39480003002651904 13164133184233920 147771880878585600 19193537176672320 28434869891366400 196083996840547200 63450004825690560 38622605438289600 51182765804459520 52747741840147200 17068422350770560 169200012868508160 21326152418524800 26328266368467840 295543761757171200 38387074353344640 39560806380110400 17913968031560832 18387995558929920 126900009651381120 15994614313893600 24995456446484160 102365531608919040 59220004503977856 221657821317878400 28790305765008480 34136844701541120 42652304837049600 13790996669197440 76774148706689280 15122180805863040 79121612760220800 25602633526155840 31989228627787200 8348064284609280 57580611530016960 11341635604397280 85304609674099200 27581993338394880 15489521230296960 153548297413378560 6261048213456960 21949096713667200 51205267052311680 63978457255574400 20686495003796160 16696128569218560 115161223060033920 4695786160092720 22683271208794560 170609219348198400 53741904094682496 55163986676789760 47983842941680800 30979042460593920 12522096426913920 127956914511148800 41372990007592320 23234281845445440 19307395336876416 34421158289548800 9391572320185440 32923645070500800 110327973353579520 13913440474348800 95967685883361600 31029742505694240 18902726007328800 25044192853827840 25815868717161600 255913829022297600 82745980015184640 10435080355761600 46468563690890880 38614790673752832 18783144640370880 27826880948697600 191935371766723200 62059485011388480 37805452014657600 50088385707655680 51631737434323200 16694364389028480 165491960030369280 20870160711523200 37566289280741760 38723803075742400 17530934997679488 124118970022776960 15652620533642400 100176771415311360 14541787073721600 103263474868646400 28174716960556320 33388728778056960 41740321423046400 13251241859264640 26569959179702400 75132578561483520 10906340305291200 14798841231807360 77447606151484800 35061869995358976 25041546583542720 31305241067284800 29083574147443200 9413774618814720 56349433921112640 11099130923855520 83480642846092800 26502483718529280 15158327253632640 150265157122967040 21812680610582400 50083093167085440 62610482134569600 19876862788896960 29218224996132480 18827549237629440 112698867842225280 16359510457936800 22198261847711040 166961285692185600 52592804993038464 53004967437058560 46957861600927200 30316654507265280 43625361221164800 14120661928222080 125220964269139200 24664735386345600 39753725577793920 22737490880448960 33685171674739200 32719020915873600 8542960727051520 93915723201854400 18498551539759200 87250722442329600 28241323856444160 25263878756054400 250441928538278400 49329470772691200 45474981760897920 65438041831747200 21180992892333120 17085921454103040 187831446403708800 36997103079518400 174501444884659200 87654674988397440 56482647712888320 50527757512108800 8782509221700480 98658941545382400 12814441090577280 130876083663494400 42361985784666240 37895818134081600 19768926699510912 73994206159036800 112965295425776640 14238267878419200 101055515024217600 31771489338499680 19333966904834400 17565018443400960 197317883090764800 25628882181154560 26404823897020800 261752167326988800 84723971569332480 10678700908814400 16688055006080640 75791636268163200 39537853399021824 13173763832550720 147988412318073600 19221661635865920 28476535756838400 196314125495241600 63542978676999360 38667933809668800 51257764362309120 52809647794041600 17093432860479360 169447943138664960 21357401817628800 26347527665101440 295976824636147200 38443323271731840 39607235845531200 17940217526808192 18401447893086720 127085957353998720 16018051363221600 25032082509120960 102515528724618240 59306780098532736 14649904449734400 221982618477110400 28832492453798880 34186865720958720 42714803635257600 13801085919815040 76886646543463680 15144339470682240 79214471691062400 25640149290719040 32036102726443200 8354171581620480 57664984907597760 11358254603011680 85429607270515200 27602171839630080 15512218162277760 153773293086927360 30288678941364480 21974856674601600 51280298581438080 64072205452886400 20701628879722560 16708343163240960 115329969815195520 22716509206023360 170859214541030400 53820652580424576 55204343679260160 48054154089664800 31024436324555520 60577357882728960 12531257372430720 128144410905772800 41403257759445120 23268327243416640 19321520287741056 34471595916172800 45433018412046720 32962285011902400 110408687358520320 13923619302700800 96108308179329600 31052443319583840 18930424338352800 121154715765457920 25062514744861440 25853696937129600 256288821811545600 82806515518890240 50481131568940800 46536654486833280 38643040575482112 90866036824093440 18796886058646080 27847238605401600 192216616358659200 62104886639167680 37860848676705600 50125029489722880 51707393874259200 16706577692407680 165613031037780480 100962263137881600 20885428954051200 181732073648186880 37593772117292160 38780545405694400 17543760321403008 124209773278335360 75721697353411200 100250058979445760 14563095282489600 103414787748518400 28195329087969120 33413155384815360 201924526275763200 41770857908102400 13253179316952960 26601142290307200 75187544234584320 10922321461867200 14809667803781760 77561090811388800 35087520642806016 25059866538611520 151443394706822400 31328143431076800 29126190564979200 9420661570763520 56390658175938240 11107250852836320 38955427741339200 83541715816204800 26506358633905920 15169416819258240 150375088469168640 21844642923734400 50119733077223040 302886789413644800 62656286862153600 19879768975429440 29239600535671680 18841323141527040 112781316351876480 16383482192800800 22214501705672640 167083431632409600 52631280964209024 53012717267811840 46992215146615200 30338833638516480 43689285847468800 14130992356145280 125312573724307200 24682779672969600 39759537950858880 22754125228887360 33709815153907200 32766964385601600 8549210606872320 93984430293230400 18512084754727200 87378571694937600 28261984712290560 25282361365430400 250625147448614400 49365559345939200 45508250457774720 65533928771203200 21196488534217920 17098421213744640 187968860586460800 37024169509454400 174757143389875200 87718801607015040 56523969424581120 50564722730860800 8783793308142720 98731118691878400 12823815910308480 131067857542406400 42392977068435840 37923542048145600 19783389298603392 74048339018908800 113047938849162240 14248684344787200 101129445461721600 31794732801326880 19362297136946400 17567586616285440 197462237383756800 25647631820616960 26443515118204800 262135715084812800 84785954136871680 10686513258590400 16700263693626240 75847084096291200 39566778597206784 13175689962214080 148096678037817600 19235723865462720 28497368689574400 196601786313609600 63589465602653760 38724594273892800 51295263641233920 52887030236409600 17105938115333760 169571908273743360 21373026517180800 26351379924428160 296193356075635200 38471447730925440 39665272677307200 17953342274431872 18404138359918080 127178931205307520 16029769887885600 25050395540439360 102590527282467840 59350167895810176 14671371083846400 222145017056726400 28853585798194080 34211876230667520 42746053034361600 13803103769938560 76942895461850880 15155418803091840 79330545354614400 25658907173000640 32059539775771200 8355393041022720 57707171596388160 11366564102318880 85492106068723200 27606207539877120 15523566628268160 153885790923701760 30310837606183680 22007056625769600 51317814346001280 64119079551542400 20704655654907840 16710786082045440 115414343192776320 22733128204637760 170984212137446400 53860026823295616 55212415079754240 48089309663656800 31047133256536320 60621675212367360 12533089561534080 128238159103084800 41409311309815680 23285349942402240 19324345277913984 34496814729484800 45466256409275520 33010584938654400 110424830159508480 13925655068371200 96178619327313600 31056983482361760 18944273503864800 121243350424734720 25066179123068160 25872611047113600 256476318206169600 82818622619631360 50518062676972800 46570699884804480 38648690555827968 90932512818551040 18799634342301120 27851310136742400 192357238654627200 62113966964723520 37888547007729600 50132358246136320 51745222094227200 16709020353083520 165637245239262720 101036125353945600 20888482602556800 181865025637102080 37599268684602240 38808916570670400 17546325386147712 124227933929447040 75777094015459200 100264716492272640 14573749386873600 103490444188454400 28199451513451680 33418040706167040 202072250707891200 41776965205113600 13258991690017920 26640121178563200 75198537369204480 10930312040155200 14811833118176640 77617833141340800 35092650772295424 25063530529625280 151554188030918400 31332723903835200 29147498773747200 9422038961153280 56398903026903360 11108874838632480 39012509472955200 83553930410227200 26517983380035840 15171634732383360 150397074738408960 21860624080310400 50127061059250560 303108376061836800 62665447807670400 19888487535026880 29243875643579520 18844077922306560 112797806053806720 16395468060232800 22217749677264960 167107860820454400 52638976158443136 53035966760071680 46999085855752800 30343269464766720 43721248160620800 14133058441729920 125330895615340800 24686388530294400 39776975070053760 22757452098575040 33714743849740800 32790936120465600 8550460582836480 93998171711505600 18514791397720800 87442496321241600 28266116883459840 25286057887305600 250661791230681600 49372777060588800 45514904197150080 65581872240931200 21199587662594880 17100921165672960 187996343423011200 37029582795441600 174884992642483200 87731626930738560 56532233766919680 50572115774611200 8787645567469440 98745554121177600 12825690874254720 131163744481862400 42399175325189760 37929086830958400 19786281818421888 74059165590883200 113064467533839360 14250767638060800 101144231549222400 31799381493892320 19376462253002400 17575291134938880 197491108242355200 25651381748509440 26462860728796800 262327488963724800 84798350650379520 10688075728545600 16702705431135360 75858173661916800 39572563636843776 13181468351204160 148118331181766400 19238536311382080 28501535276121600 196745616722793600 63598762987784640 38752924506004800 51302763497018880 52925721457593600 17108439166304640 169596701300759040 21376151457091200 26362936702408320 296236662363532800 38477072622764160 39694291093195200 17955967223956608 18412209760412160 127197525975569280 16032113592818400 25054058146703040 102605526994037760 59358845455265664 14682104400902400 222177496772649600 28857804467073120 34216878332609280 42752302914182400 13809157320309120 76954145245528320 15157634669573760 79388582186390400 25662658749456960 32064227185636800 8359057419229440 57715608934146240 11368226002180320 85504605828364800 27618314640618240 15525836321466240 153908290491056640 30315269339147520 22023156601353600 51325317498913920 64128454371273600 20713735980463680 16718114838458880 115431217868292480 22736452004360640 171009211656729600 53867901671869824 55236629281236480 48096340778455200 31051672642932480 60630538678295040 12538586128844160 128256908742547200 41427471960927360 23288754482199360 19332820248432768 34501858492147200 45472904008721280 33034734902030400 110473258562472960 13931762365382400 96192681556910400 31070603970695520 18947043336967200 121261077356590080 25077172257688320 25876393869110400 256513817485094400 82854943921854720 50525448898579200 46577508964398720 38665640496865536 90945808017442560 18807879193266240 27863524730764800 192385363113820800 62141207941391040 37894086673934400 50154344515376640 51752787738220800 16716348335111040 165709887843709440 101050897797158400 20897643548073600 181891616034885120 37615758386532480 38814590803665600 17554020580381824 124282415882782080 75788173347868800 100308689030753280 14575880207750400 103505575476441600 28211818789899360 33432696670222080 202101795594316800 41795287096147200 13262866605394560 26659610622691200 75231516773064960 10931910155812800 14818329061361280 77629181607331200 35108041160763648 25074522502666560 151576346695737600 31346465322110400 29151760415500800 9426171132322560 56423637579798720 11113746796020960 39041050338763200 83590574192294400 26525733210789120 15178288471758720 150463033546129920 21863820311625600 50149045005333120 303152693391475200 62692930644220800 19894299908091840 29256700967303040 18852342264645120 112847275159597440 16397865233719200 22227493592041920 167181148384588800 52662061741145472 227364520043606400 53051466421578240 47019697983165600 30356576943517440 43727640623251200 14139256698483840 125385861288441600 24697215102268800 39788599816183680 22767432707638080 33729529937241600 32795730467438400 8554210510728960 94039395966331200 18522911326701600 87455281246502400 28278513396967680 25297147452931200 250771722576883200 49394430204537600 45534865415276160 65591460934876800 21208885047725760 17108421021457920 188078791932662400 37045822653403200 174910562493004800 87770102901909120 56557026793935360 50594294905862400 8790213740353920 98788860409075200 12831315766093440 131182921869753600 42417770095451520 37945721179396800 19794959377877376 74091645306806400 113114053587870720 14257017517881600 101188589811724800 31813327571588640 19379295276213600 17580427480707840 197577720818150400 25662631532186880 26466729850915200 262365843739507200 84835540190903040 10692763138411200 16710030643662720 75891442358793600 39589918755754752 13185320610530880 148183290613612800 19246973649140160 28514035035763200 196774382804630400 63626655143177280 38758590552427200 51325263064373760 52933459701830400 17115942319217280 169671080381806080 21385526276822400 26370641221061760 296366581227225600 38493947298280320 39700094776372800 17963842072530816 18417590694074880 127253310286354560 16039144707616800 25065045965494080 102650526128747520 59384878133632128 14684251064313600 222274935920419200 28870460473710240 34231884638434560 42771052553644800 13813193020556160 76987894596560640 15164282269019520 79400189552745600 25673913478825920 32078289415233600 8361500338033920 57740920947420480 11373211701764640 85542105107289600 27626386041112320 15532645401060480 153975789193121280 30328564538039040 22026376596470400 51347826957651840 64156578830467200 20719789530834240 16723000676067840 115481841894840960 22746423403529280 171084210214579200 53891526217592448 55252772082224640 48117434122850400 31065290802120960 60657129076078080 12542250507050880 128313157660934400 41439579061668480 23298968101590720 19338470228778624 34516989780134400 45492846807058560 33039564894705600 110505544164449280 13935833896723200 96234868245700800 31079684296251360 18955352836274400 121314258152156160 25084501014101760 25887742335100800 256626315321868800 82879158123336960 50547607563398400 46597936203181440 38676940457557248 90985693614117120 18813375760576320 27871667793446400 192469736491401600 62159368592502720 37910705672548800 50169002028203520 51775484670201600 16721233656462720 165758316246673920 101095215126796800 20903750845084800 181971387228234240 37626751521152640 38831613502651200 17559150709871232 124318737185005440 75821411345097600 100338004056407040 14582272670380800 103550969340403200 28220063640864480 33442467312925440 202190430253593600 41807501690169600 13264804063082880 26663508511516800 75253503042305280 10936704502785600 14822659690151040 77663227005302400 35118301419742464 25081850484694080 151642822690195200 31355626267627200 29164545340761600 9428925913102080 56440127281728960 11116994767613280 39046758511924800 83615003380339200 26529608126165760 15182724298008960 150507006084610560 21873409005571200 50163700969388160 303285645380390400 62711252535254400 19897206094624320 29265251183118720 18857851826204160 112880254563457920 16405056754178400 22233989535226560 167230006760678400 52677452129613696 227464234035292800 47033439401440800 30365448596017920 43746818011142400 14143388869653120 125422505070508800 24704432816918400 39794412189248640 22774086447013440 33739387328908800 32810113508356800 8556710462657280 94066878802881600 18528324612688800 87493636022284800 28286777739306240 25304540496681600 250845010141017600 49408865633836800 45548172894026880 65620227016713600 21215083304479680 17113420925314560 188133757605763200 37056649225377600 174987272044569600 87795753549356160 56573555478612480 50609080993363200 8791497826796160 98817731267673600 12835065693985920 131240454033427200 42430166608959360 37956810745022400 19800744417514368 74113298450755200 113147110957224960 14261184104428800 101218161986726400 31822624956719520 19387794345847200 17582995653592320 197635462535347200 25670131387971840 26478337217270400 262480908066854400 84860333217918720 10695888078321600 16714914118680960 75913621490044800 39601488835028736 13187246740194240 148226596901510400 19252598540978880 28522368208857600 196860681050140800 63645249913439040 38775588691694400 51340262775943680 52956674434540800 17120944421159040 169720666435837440 21391776156643200 26374493480388480 296453193803020800 38505197081957760 39717505825905600 17969091971580288 18420281160906240 127290499826878080 16043832117482400 25072371178021440 102680525551887360 59402233252543104 14690691054547200 222339895352265600 28878897811468320 34241888842318080 42783552313286400 13815210870679680 77010394163915520 15168714001983360 79435011651811200 25681416631738560 32087664234964800 8362721797436160 57757795622936640 11376535501487520 85567104626572800 27630421741359360 15537184787456640 154020788327831040 30337428003966720 22036036581820800 51362833263477120 64175328469929600 20722816306019520 16725443594872320 115515591245873280 22753071002975040 171134209253145600 53907275914740864 55260843482718720 48131496352447200 31074369574913280 60674856007933440 12544082696154240 128350656939859200 41445632612039040 23305777181184960 19341295218951552 34527077305459200 45506142005950080 33054054872731200 110521686965437440 13937869662393600 96262992704894400 31084224459029280 18960892502479200 121349712015866880 25088165392308480 25895307979094400 256701313879718400 82891265224078080 50562380006611200 46611554362369920 38682590437903104 91012284011900160 18816124044231360 27875739324787200 192525985409788800 62168448918058560 37921785004958400 50176330784616960 51790615958188800 16723676317138560 165782530448156160 101124760013222400 20906804493590400 182024568023800320 37632248088462720 38842961968641600 17561715774615936 124336897836117120 75843570009916800 100352661569233920 14586534312134400 103581231916377600 28224186066347040 33447352634277120 202249520026444800 41813608987180800 13268678978459520 26675202177993600 75264496176925440 10939900734100800 14824825004545920 77685923937283200 35123431549231872 25085514475707840 151687140019833600 31360206740385600 29173068624268800 9430303303491840 56448372132694080 11118618753409440 39063883031409600 83627217974361600 26537357956919040 15184942211134080 150528992353850880 21879801468201600 50171028951415680 303374280039667200 62720413480771200 19903018467689280 29269526291026560 18860606606983680 112896744265388160 16409851101151200 22237237506818880 167254435948723200 52685147323847808 227530710029750400 47040310110578400 30369884422268160 43759602936403200 14145454955237760 125440826961542400 24708041674243200 39806036935378560 22777413316701120 33744316024742400 32819702202302400 8557960438621440 94080620221156800 18531031255682400 87519205872806400 28290909910475520 25308237018556800 250881653923084800 49416083348486400 45554826633402240 65639404404604800 21218182432856640 17115920877242880 188161240442313600 37062062511364800 175038411745612800 87808578873079680 56581819820951040 50616474037113600 8794065999680640 98832166696972800 12836940657932160 131278808809209600 42436364865713280 37962355527835200 19803636937332864 74124125022729600 113163639641902080 14263267397702400 101232948074227200 31827273649284960 19393460392269600 17588131999361280 197664333393945600 25673881315864320 26486075461507200 262557617618419200 84872729731426560 10697450548276800 16717355856190080 75924711055670400 39607273874665728 13191098999520960 148248250045459200 19255410986898240 28526534795404800 196918213213814400 63654547298569920 38786920784539200 51347762631728640 52972150923014400 17123445472129920 169745459462853120 21394901096553600 26382197999041920 296496500090918400 38510821973796480 39729113192260800 17971716921105024 18425662094568960 127309094597139840 16046175822415200 25076033784285120 102695525263457280 59410910811998592 14694984381369600 222372375068188800 28883116480347360 34246890944259840 42789802193107200 13819246570926720 77021643947592960 15170929868465280 79458226384521600 25685168208194880 32092351644830400 8365164716240640 57766232960694720 11378197401348960 85579604386214400 27638493141853440 15539454480654720 154043287895185920 30341859736930560 22042476572054400 51370336416389760 64184703289660800 20728869856390080 16730329432481280 115532465921389440 22756394802697920 171159208772428800 53915150763315072 55276986283706880 48138527467245600 31078908961309440 60683719473861120 12547747074360960 128369406579321600 41457739712780160 23309181720982080 19346945199297408 34532121068121600 45512789605395840 33063714858081600 110553972567413760 13941941193734400 96277054934491200 31093304784585120 18963662335581600 121367438947722240 25095494148721920 25899090801091200 256738813158643200 82915479425560320 50569766228217600 46618363441964160 38693890398594816 91025579210791680 18821620611541440 27883882387468800 192554109868982400 62186609569170240 37927324671163200 50190988297443840 51798181602182400 16728561638490240 165830958851120640 101139532456435200 20912911790601600 182051158421583360 37643241223082880 38848636201636800 17566845904105344 124373219138340480 75854649342326400 100381976594887680 14588665133011200 103596363204364800 28232430917312160 33457123276980480 202279064912870400 41825823581203200 13280303724589440 26682997955644800 75286482446165760 10941498849758400 14829155633335680 77697272403273600 35133691808210688 25092842457735360 151709298684652800 31369367685902400 29177330266022400 9433058084271360 56464861834624320 11121866725001760 39075299377732800 83651647162406400 26560607449178880 15189378037384320 150572964892331520 21882997699516800 50185684915470720 303418597369305600 62738735371804800 19920455586884160 29278076506842240 18866116168542720 112929723669248640 16412248274637600 22243733450003520 167303294324812800 52700537712316032 227563948026979200 47054051528853600 30378756074768640 43765995399033600 14149587126407040 125477470743609600 24715259388892800 39840911173768320 22784067056076480 33754173416409600 32824496549275200 8560460390549760 94108103057707200 18536444541669600 87531990798067200 28299174252814080 25315630062307200 250954941487219200 49430518777785600 45568134112152960 65648993098550400 21224380689610560 17120920781099520 188216206115414400 37072889083339200 175063981596134400 87834229520526720 56598348505628160 50631260124614400 8801770518334080 98861037555571200 12840690585824640 131297986197100800 42448761379221120 37973445093460800 19809421976969856 74145778166678400 113196697011256320 14267433984249600 101262520249228800 31836571034415840 19396293415480800 17603541036668160 197722075111142400 25681381171649280 26489944583625600 262595972394201600 84897522758442240 10700575488187200 16722239331208320 75946890186921600 39618843953939712 13202655777501120 148291556333356800 19261035878736960 28534867968499200 196946979295651200 63673142068831680 38792586830961600 51362762343298560 52979889167251200 17128447574071680 169795045516884480 21401150976374400 26405311555002240 296583112666713600 38522071757473920 39734916875438400 17976966820154496 18441804895557120 127346284137663360 16050863232280800 25083358996812480 102725524686597120 59428265930909568 14697131044780800 222437334500035200 28891553818105440 34256895148143360 42802301952748800 13831353671667840 77044143514947840 15175361601429120 79469833750876800 25692671361107520 32101726464561600 8372493472654080 57783107636210880 11381521201071840 85604603905497600 27662707343335680 15543993867050880 154088287029895680 30350723202858240 22045696567171200 51385342722215040 64203452929123200 20747030507501760 16744986945308160 115566215272421760 22763042402143680 171209207810995200 53930900460463488 55325414686671360 48152589696842400 31087987734101760 60701446405716480 12558740208981120 128406905858246400 41494061015003520 23315990800576320 19363895140334976 34542208593446400 45526084804287360 33068544850756800 110650829373342720 13954155787756800 96305179393684800 31120545761252640 18969202001786400 121402892811432960 25117480417962240 25906656445084800 256813811716492800 82988122030007040 50584538671430400 46631981601152640 38727790280669952 91052169608574720 18838110313471680 27908311575513600 192610358787369600 62241091522505280 37938404003572800 50234960835924480 51813312890169600 16743217602545280 165976244060014080 101169077342860800 20931233681635200 182104339217149440 37676220626943360 38859984667627200 17582236292573568 124482183045010560 75876808007145600 100469921671848960 14592926774764800 103626625780339200 28257165470207520 33486435205090560 202338154685721600 41862467363270400 13282241182277760 26686895844470400 75352441253886720 10944695081073600 14842147519704960 77719969335254400 35164472585147136 25114826403817920 151753616014291200 31396850522452800 29185853549529600 9441322426609920 56514330940415040 11131610639778720 39081007550894400 83724934726540800 26564482364555520 15202685516135040 150704882507773440 21889390162147200 50229652807635840 303507232028582400 62793701044905600 19923361773416640 29303727154289280 18882644853219840 113028661880830080 16417042621610400 22263221279557440 167449869453081600 52746708877720704 227630424021436800 47095275783679200 30405371032270080 43778780324294400 14161983639914880 125587402089811200 24736912532841600 39846723546833280 22804028274202560 33783745591411200 32834085243220800 8567960246334720 94190551567358400 18552684399631200 87557560648588800 28323967279829760 25337809193558400 251174804179622400 49473825065683200 45608056548405120 65668170486441600 21242975459872320 17135920492669440 188381103134716800 37105368799262400 175115121297177600 87911181462867840 56647934559659520 50675618387116800 8803054604776320 98947650131366400 12851940369502080 131336340972883200 42485950919744640 38006713790337600 19826777095880832 74210737598524800 113295869119319040 14279933743891200 101351236774233600 31864463189808480 19401959461903200 17606109209552640 197895300262732800 25703880739004160 26497682827862400 262672681945766400 84971901839489280 10709950307918400 16736889756263040 76013427580675200 39653554191761664 13204581907164480 148421475197049600 19277910554253120 28559867487782400 197004511459324800 63728926379616960 38803918923806400 51407761478008320 52995365655724800 17143453879896960 169943803678978560 21419900615836800 26409163814328960 296842950394099200 38555821108506240 39746524241793600 17992716517302912 18444495362388480 127457852759233920 16064925461877600 25105334634394560 102815522956016640 59480331287642496 14701424371603200 222632212795574400 28916865831379680 34286907759793920 42839801231673600 13833371521791360 77111642217012480 15188656800320640 79493048483587200 25715180819845440 32129850923755200 8373714932056320 57833731662759360 11391492600240480 85679602463347200 27666743043582720 15557612026239360 154223284434024960 30377313600641280 22052136557404800 51430361639690880 64259701847510400 20750057282687040 16747429864112640 115667463325518720 22782985200480960 171359204926694400 53978149551908736 55333486087165440 48194776385632800 31115224052478720 60754627201282560 12560572398084480 128519403695020800 41500114565374080 23336418039359040 19366720130507904 34572471169420800 45565970400961920 33078204836107200 110666972174330880 13956191553427200 96389552771265600 31125085924030560 18985821000400800 121509254402565120 25121144796168960 25929353377065600 257038807390041600 83000229130748160 50628856001068800 46672836078718080 38733440261015808 91131940801923840 18840858597126720 27912383106854400 192779105542531200 62250171848061120 37971642000801600 50242289592337920 51858706754131200 16745660263221120 166000458261496320 101257712002137600 20934287330140800 182263881603847680 37681717194253440 38894030065598400 17584801357318272 124500343696122240 75943284001603200 100484579184675840 14605711700025600 103717413508262400 28261287895690080 33491320526442240 202515424004275200 41868574660281600 13291928470719360 26694691622121600 75363434388506880 10954283775019200 14844312834099840 77788060131196800 35169602714636544 25118490394831680 151886568003206400 31401430995211200 29211423400051200 9442699816999680 56522575791380160 11133234625574880 39092423897217600 83737149320563200 26583856941438720 15204903429260160 150726868777013760 21908567550038400 50236980789663360 303773136006412800 62802861990422400 19937892706079040 29308002262197120 18885399633999360 113045151582760320 16431425662528800 22266469251149760 167474298641126400 52754404071954816 227829852004809600 47102146492816800 30409806858520320 43817135100076800 14164049725499520 125605723980844800 24740521390166400 39875785412158080 22807355143890240 33788674287244800 32862851325057600 8569210222298880 94204292985633600 18555391042624800 87634270200153600 28328099450999040 25341505715433600 251211447961689600 49481042780332800 45614710287780480 65725702650115200 21246074588249280 17138420444597760 188408585971267200 37110782085249600 175268540400307200 87924006786591360 56656198901998080 50683011430867200 8809475036987520 98962085560665600 12853815333448320 131451405300230400 42492149176498560 38012258573150400 19829669615699328 74221564170499200 33810563614766400 113312397803996160 14282017037164800 101366022861734400 31869111882373920 19418957601170400 17618950073975040 197924171121331200 25707630666896640 26520897560572800 262902810600460800 84984298352997120 10711512777873600 16739331493772160 76024517146300800 39659339231398656 13214212555481280 148443128340998400 19280723000172480 28564034074329600 197177107950345600 63738223764747840 38837915202340800 51415261333793280 53041795121145600 17145954930867840 169968596705994240 21423025555747200 26428425110962560 296886256681996800 38561446000344960 39781346340859200 17995341466827648 18457947696545280 127476447529495680 16067269166810400 25108997240658240 102830522667586560 59489008847097984 14714304352070400 222664692511497600 28921084500258720 34291909861735680 42846051111494400 13843460772408960 77122892000689920 15190872666802560 79562692681718400 25718932396301760 32134538333620800 8379822229067520 57842169000517440 11393154500101920 85692102222988800 27686921544817920 15559881719437440 154245784001379840 30381745333605120 22071456528105600 51437864792603520 64269076667241600 20765191158613440 16759644458135040 115684338001034880 22786309000203840 171384204445977600 53986024400482944 55373843089635840 48201807500431200 31119763438874880 60763490667210240 12569733343601280 128538153334483200 41530382317226880 23339822579156160 19380845081372544 34577514932083200 45572618000407680 33107184792158400 110747686179271680 13966370381779200 96403615000862400 31147786737920160 18988590833503200 121526981334420480 25139466687202560 25933136199062400 257076306668966400 83060764634453760 50636242222675200 46679645158312320 38761690162745088 91145236000815360 18854600015401920 27932740763558400 192807230001724800 62295573475840320 37977181667006400 50278933374405120 51866272398124800 16757873566600320 166121529268907520 101272484445350400 20949555572668800 182290472001630720 37709200030803840 38899704298593600 17597626681041792 124591146951680640 75954363334012800 100557866748810240 14607842520902400 103732544796249600 28281900023102880 33515747133200640 202544968890700800 41899111145337600 13293865928407680 26718078955075200 75418400061607680 10955881890676800 14855139406074240 77799408597187200 35195253362083584 25136810349900480 151908726668025600 31424333359003200 29215685041804800 9449586768948480 56563800046205760 11141354554555680 39126672936187200 83798222290675200 26587731856815360 15215992994885760 150836800123215360 21911763781353600 50273620699800960 303817453336051200 62848666718006400 19940798892611520 29329377801736320 18899173537896960 113127600092411520 16433822836015200 22282709109111360 167596444581350400 52792880043125376 227863090002038400 47136500038504800 30431985989771520 43823527562707200 14174380153422720 125697333436012800 24758565676790400 39881597785223040 22823989492328640 33813317766412800 32867645672030400 8575460102119680 94273000077009600 18568924257592800 87647055125414400 28348760306845440 25359988324809600 251394666872025600 49517131353580800 45647978984657280 65735291344060800 21261570230134080 17150920204239360 188546000154019200 37137848515185600 175294110250828800 87988133405208960 56697520613690880 50719976649619200 8810759123429760 99034262707161600 12863190153179520 131470582688121600 42523140460268160 38039982487214400 19844132214791808 74275697030371200 33840185193460800 113395041227381760 14292433503532800 101439953299238400 31892355345201120 19421790624381600 17621518246859520 198068525414323200 25726380306359040 26524766682691200 262941165376243200 85046280920536320 10719325127649600 16751540181317760 76079964974428800 39688264429583616 13216138685144640 148551394060742400 19294785229769280 28584867007065600 197205874032182400 63784710690402240 38843581248763200 51452760612718080 53049533365382400 17158460185722240 170092561841072640 21438650255299200 26432277370289280 297102788121484800 38589570459538560 39787150024036800 18008466214451328 18460638163376640 127569421380804480 16078987691474400 25127310271976640 102905521225436160 59532396644375424 14716451015481600 222827091091113600 28942177844653920 34316920371444480 42877300510598400 13845478622532480 77179140919077120 15201951999212160 79574300048073600 25737690278583360 32157975382948800 8381043688469760 57884355689307840 11401463999409120 85754601021196800 27690957245064960 15571230185427840 154358281838154240 30403903998424320 22074676523222400 51475380557166720 64315950765897600 20768217933798720 16762087376939520 115768711378615680 22802927998818240 171509202042393600 54025398643353984 55381914490129920 48236963074423200 31142460370855680 60807807996848640 12571565532704640 128631901531795200 41536435867597440 23356845278141760 19383670071545472 34602733745395200 45605855997636480 33112014784833600 110763828980259840 13968406147449600 96473926148846400 31152326900698080 19002439999015200 121615615993697280 25143131065409280 25952050309046400 257263803063590400 83072871735194880 50673173330707200 46713690556283520 38767340143090944 91211711995272960 18857348299056960 27936812294899200 192947852297692800 62304653801396160 38004879998030400 50286262130818560 51904100618092800 16760316227276160 166145743470389760 101346346661414400 20952609221174400 182423423990545920 37714696598113920 38928075463569600 17600191745786496 124609307602792320 76009759996060800 100572524261637120 14618496625286400 103808201236185600 28286022448585440 33520632454552320 202692693322828800 41905218442348800 13299678301472640 26721976843900800 75429393196227840 10963872468964800 14857304720469120 77856150927139200 35200383491572992 25140474340914240 152019519992121600 31428913831761600 29236993250572800 9450964159338240 56572044897170880 11142978540351840 39132381109348800 83810436884697600 26599356602945280 15218210908010880 150858786392455680 21927744937929600 50280948681828480 304039039984243200 62857827663523200 19949517452208960 29333652909644160 18901928318676480 113144089794341760 16445808703447200 22285957080703680 167620873769395200 52800575237359488 228029279988182400 47143370747642400 30436421816021760 43855489875859200 14176446239007360 125715655327046400 24762174534115200 39899034904417920 22827316362016320 33818246462246400 32891617406894400 8576710078083840 94286741495284800 18571630900586400 87710979751718400 28352892478014720 25363684846684800 251431310654092800 49524349068230400 45654632724032640 65783234813788800 21264669358511040 17153420156167680 188573482990569600 37143261801172800 175421959503436800 88000958728932480 56705784956029440 50727369693369600 8814611382756480 99048698136460800 12865065117125760 131566469627577600 42529338717022080 38045527270027200 19847024734610304 74286523602345600 33845122123243200 113411569912058880 14294516796806400 101454739386739200 31897004037766560 19435955740437600 17629222765512960 198097396272921600 25730130234251520 26544112293283200 263132939255155200 85058677434044160 10720887597604800 16753981918826880 76091054540054400 39694049469220608 13221917074134720 148573047204691200 19297597675688640 28589033593612800 197349704441366400 63794008075533120 38871911480875200 51460260468503040 53088224586566400 17160961236693120 170117354868088320 21441775195209600 26443834148269440 297146094409382400 38595195351377280 39816168439924800 18011091163976064 18468709563870720 127588016151066240 16081331396407200 25130972878240320 102920520937006080 59541074203830912 14727184332537600 222859570807036800 28946396513532960 34321922473386240 42883550390419200 13851532172903040 77190390702754560 15204167865694080 79632336879849600 25741441855039680 32162662792814400 8384708066676480 57892793027065920 11403125899270560 85767100780838400 27703064345806080 15573499878625920 154380781405509120 30408335731388160 22090776498806400 51482883710079360 64325325585628800 20777298259354560 16769416133352960 115785586054131840 22806251798541120 171534201561676800 54033273491928192 55406128691612160 48243994189221600 31146999757251840 60816671462776320 12577062100014720 128650651171257600 41554596518709120 23360249817938880 19392145042064256 34607777508057600 45612503597082240 33136164748209600 110812257383224320 13974513444460800 96487988378443200 31165947389031840 19005209832117600 121633342925552640 25154124200029440 25955833131043200 257301302342515200 83109193037418240 50680559552313600 46720499635877760 38784290084128512 91225007194164480 18865593150022080 27949026888921600 192975976756886400 62331894778063680 38010419664235200 50308248400058880 51911666262086400 16767644209303680 166218386074836480 101361119104627200 20961770166691200 182450014388328960 37731186300044160 38933749696564800 17607886940020608 124663789556127360 76020839328470400 100616496800117760 14620627446163200 103823332524172800 28298389725033120 33535288418607360 202722238209254400 41923540333382400 13320990336044160 26741466288028800 75462372600088320 10965470584622400 14863800663653760 77867499393129600 35215773880041216 25151466313955520 152041678656940800 31442655250036800 29241254892326400 9455096330507520 56596779450066240 11147850497740320 39160921975156800 83847080666764800 26641980672088320 15224864647386240 150924745200176640 21930941169244800 50302932627911040 304083357313881600 62885310500073600 19981485504066240 29346478233367680 18910192661015040 113193558900132480 16448205876933600 22295700995480640 167694161333529600 52823660820061824 228062517985411200 47163982875055200 30449729294772480 43861882338489600 14182644495761280 125770621000147200 24773001106089600 39962971008132480 22837296971079360 33833032549747200 32896411753867200 8580460005976320 94327965750110400 18579750829567200 87723764676979200 28365288991522560 25374774412310400 251541242000294400 49546002212179200 45674593942158720 65792823507734400 21273966743641920 17160920011952640 188655931500220800 37159501659134400 175447529353958400 88039434700103040 56730577983045120 50749548824620800 8828736333621120 99092004424358400 12870690008964480 131585647015468800 42547933487283840 38062161618465600 19855702294065792 74319003318268800 33869806772155200 113461155966090240 14300766676627200 101499097649241600 31910950115462880 19438788763648800 17657472667242240 198184008848716800 25741380017928960 26547981415401600 263171294030937600 85095866974567680 10725575007470400 16761307131354240 76124323236931200 39711404588131584 13243104500431680 148638006636537600 19306035013446720 28601533353254400 197378470523203200 63821900230925760 38877577527297600 51482760035857920 53095962830803200 17168464389605760 170191733949135360 21451150014940800 26486209000863360 297276013273075200 38612070026893440 39821972123102400 18018966012550272 18498304699015680 127643800461851520 16088362511205600 25141960697031360 102965520071715840 59567106882197376 14729330995948800 222957009954806400 28959052520170080 34336928779211520 42902300029881600 13873728524261760 77224140053786880 15210815465139840 79643944246204800 25752696584408640 32176725022411200 8398144120101120 57918105040340160 11408111598854880 85804600059763200 27747457048523520 15580308958220160 154448280107573760 30421630930279680 22093996493923200 51505393168817280 64353450044822400 20810592786392640 16796288240202240 115836210080680320 22816223197709760 171609200119526400 54056898037650816 55494914097047040 48265087533616800 31160617916440320 60843261860559360 12597216180151680 128706900089644800 41621185572785280 23370463437330240 19423219933966464 34622908796044800 45632446395419520 33140994740884800 110989828194094080 13996906866835200 96530175067233600 31215889179588960 19013519331424800 121686523721118720 25194432360303360 25967181597033600 257413800179289600 83242371145570560 50702718217132800 46740926874660480 38846439867932928 91264892790839040 18895824270227520 27993813733670400 193060350134467200 62431778359177920 38027038662849600 50388864720606720 51934363194067200 16794513476737920 166484742291141120 101405436434265600 20995360300252800 182529785581678080 37791648540455040 38950772395550400 17636102652212352 124863556718355840 76054077325699200 100777729441213440 14627019908793600 103868726388134400 28343736405341280 33589026953475840 202810872868531200 41990720600505600 13326802709109120 26745364176854400 75583297080910080 10970264931595200 14887619121997440 77901544791100800 35272205304424704 25191770215106880 152108154651398400 31493040450379200 29254039817587200 9470247624794880 56687472810682560 11165714341498080 39166630148318400 83981441201011200 26653605418218240 15249261691762560 151166594161820160 21940529863190400 50383540430213760 304216309302796800 62986080900758400 19990204063663680 29393504420353920 18940495249589760 113374945621365120 16455397397392800 22331428682996160 167962882402022400 52908307956637056 228162231977097600 47239560675568800 30498523383525120 43881059726380800 14205371437192320 125972161801516800 24812698536662400 39980408127327360 22873892537643840 33887248203916800 32910794794785600 8594209741582080 94479121351137600 18609523902496800 87762119452761600 28410742874384640 25415436152937600 251944323603033600 49625397073324800 45747785075287680 65821589589571200 21308057155788480 17188419483164160 188958242702275200 37219047804993600 175524238905523200 88180513261061760 56821485748769280 50830872305875200 8832588592947840 99250794146649600 12891314612373120 131643179179142400 42616114311576960 38123154229406400 19887520012069248 74438095609987200 33874743701937600 113642971497538560 14323682902636800 101661744611750400 31962085733682720 19447287833282400 17665177185895680 198501588293299200 25782629224746240 26559588781756800 263286358358284800 85232228623153920 10742762176977600 16788166243954560 76246308458812800 39775040024138496 13248882889421760 148876191219974400 19336971918559680 28647365805273600 197464768768713600 63924171467365440 38894575666564800 51565258449492480 53119177563513600 17195975950285440 170464457246307840 21485524353955200 26497765778843520 297752382439948800 38673943837119360 39839383172635200 18047840457322368 18506376099509760 127848342934730880 16114143265466400 25182249365931840 103130516898984960 59662560036207744 14735770986182400 223314286829961600 106238355127027200 29005457877839520 34391951900570880 42971048707910400 13879782074632320 77347887674238720 15235189996440960 79678766345270400 25793963925428160 32228286530932800 8401808498307840 58010915755679040 11426392497330720 85942097415820800 27759564149264640 15605275583399040 154695775348477440 30470379992881920 22103656479273600 51587927850856320 64456573061865600 20819673111948480 16803616996615680 116021831511358080 22852784994661440 171884194831641600 54143521371967104 55519128298529280 48342429796399200 31210551166798080 60940759985763840 12602712747461760 128913146123731200 41639346223896960 23407913375098560 19431694904485248 34678390185331200 45705569989322880 33155484718910400 111038256597058560 14003014163846400 96684859592798400 31229509667922720 19043987495551200 121881519971527680 25205425494923520 26008792638998400 257826292247462400 83278692447793920 50783966654803200 46815826750197120 38863389808970496 91411139978645760 18904069121192640 28006028327692800 193369719185596800 62459019335845440 38087974991102400 50410850989847040 52017585277996800 16801841458765440 166557384895587840 101567933309606400 21004521245769600 182822279957291520 37808138242385280 39013188958497600 17643797846446464 124918038671690880 76175949982204800 100821701979694080 14650458938438400 104035170555993600 28356103681788960 33603682917530880 203135866619212800 42009042491539200 13328740166797440 26757057843331200 75616276484770560 10987844203828800 14894115065182080 78026377916995200 35287595692892928 25202762188148160 152351899964409600 31506781868654400 29300917876876800 9474379795964160 56712207363577920 11170586298886560 39183754667803200 84018084983078400 26657480333594880 15255915431137920 151232552969541120 21975688407657600 50405524376296320 304703799928819200 63013563737308800 19993110250196160 40135586764996800 29406329744077440 18948759591928320 113424414727155840 16481766305743200 22341172597773120 168036169966156800 52931393539339392 228527849946614400 47260172802981600 30511830862275840 43951376815315200 14211569693946240 126027127474617600 24823525108636800 39986220500392320 22883873146706880 33902034291417600 32963532611486400 8597959669474560 94520345605963200 18617643831477600 87902753630630400 28423139387892480 25426525718563200 252054254949235200 49647050217273600 45767746293413760 65927065222972800 21317354540919360 17195919338949120 189040691211926400 37235287662955200 175805507261260800 88218989232232320 56846278775784960 50853051437126400 8833872679390080 99294100434547200 12896939504211840 131854130445945600 42634709081838720 38139788577844800 19896197571524736 74470575325910400 33889554491284800 113692557551569920 14329932782457600 101706102874252800 31976031811379040 19478451088605600 17667745358780160 198588200869094400 25793879008423680 26602149125059200 263708260891891200 85269418163677440 10747449586843200 16795491456481920 76279577155689600 39792395143049472 13250809019085120 148941150651820800 19345409256317760 28659865564915200 197781195668918400 63952063622758080 38956902177211200 51587758016847360 53204298250118400 17203479103198080 170538836327354880 21494899173686400 26501618038170240 297882301303641600 38690818512635520 39903223687588800 18055715305896576 18509066566341120 127904127245516160 16121174380264800 25193237184722880 103175516033694720 59688592714574208 14759384283705600 223411725977731200 106408596500236800 29018113884476640 34406958206396160 42989798347372800 13881799924755840 77381637025271040 15241837595886720 79806447375177600 25805218654797120 32242348760529600 8403029957710080 58036227768953280 11431378196915040 85979596694745600 27763599849511680 15612084662993280 154763274050542080 30483675191773440 22139076425558400 51610437309594240 64484697521059200 20822699887133760 16806059915420160 116072455537906560 22862756393830080 171959193389491200 54167145917689728 55527199699023360 48363523140794400 31224169325986560 60967350383546880 12604544936565120 128969395042118400 41645399774267520 23418126994489920 19434519894658176 34693521473318400 45725512787660160 33208614638337600 111054399398046720 14005049929516800 96727046281588800 31234049830700640 19052296994858400 121934700767093760 25209089873130240 26020141104988800 257938790084236800 83290799548535040 50806125319622400 46836253988979840 38869039789316352 91451025575320320 18906817404847680 28010099859033600 193454092563177600 62468099661401280 38104593989716800 50418179746260480 52040282209977600 16804284119441280 166581599097070080 101612250639244800 21007574894275200 182902051150640640 37813634809695360 39030211657483200 17646362911191168 124936199322802560 76209187979433600 100836359492520960 14656851401068800 104080564419955200 28360226107271520 33608568238882560 203224501278489600 42015149788550400 13332615082174080 26799934620412800 75627269619390720 10992638550801600 14896280379576960 78060423314966400 35292725822382336 25206426179161920 152418375958867200 31511362341412800 29313702802137600 9475757186353920 56720452214543040 11172210284682720 39246544572580800 84030299577100800 26665230164348160 15258133344263040 151254539238781440 21985277101603200 50412852358323840 304836751917734400 63022724682825600 19998922623261120 40199901930619200 29410604851985280 18951514372707840 113440904429086080 16488957826202400 22344420569365440 168060599154201600 52939088733573504 228627563938300800 47267043512119200 30516266688526080 43970554203206400 14213635779530880 126045449365651200 24827133965961600 39997845246522240 22887200016394560 33906962987251200 32977915652404800 8599209645438720 94534087024238400 18620350474471200 87941108406412800 28427271559061760 25430222240438400 252090898731302400 49654267931923200 45774400032789120 65955831304809600 21320453669296320 17198419290877440 189068174048476800 37240700948942400 175882216812825600 88231814555955840 56854543118123520 50860444480876800 8836440852274560 99308535863846400 12898814468158080 131911662609619200 42640907338592640 38145333360657600 19899090091343232 74481401897884800 33943860718891200 113709086236247040 14332016075731200 101720888961753600 31980680503944480 19486950158239200 17672881704549120 198617071727692800 25797628936316160 26613756491414400 263823325219238400 85281814677185280 10749012056798400 16797933193991040 76290666721315200 39798180182686464 13254661278411840 148962803795769600 19348221702237120 28664032151462400 197867493914428800 63961361007888960 38973900316478400 51595257872632320 53227512982828800 17205980154168960 170563629354370560 21498024113596800 26509322556823680 297925607591539200 38696443404474240 39920634737121600 18058340255421312 18514447500003840 127922722015777920 16123518085197600 25196899790986560 103190515745264640 59697270274029696 14765824273939200 223444205693654400 106455025965657600 29022332553355680 34411960308337920 42996048227193600 13885835625002880 77392886808948480 15244053462368640 79841269474243200 25808970231253440 32247036170395200 8405472876514560 58044665106711360 11433040096776480 85992096454387200 27771671250005760 15614354356191360 154785773617896960 30488106924737280 22148736410908800 51617940462506880 64494072340790400 20828753437504320 16810945753029120 116089330213422720 22866080193552960 171984192908774400 54175020766263936 55543342500011520 48370554255592800 31228708712382720 60976213849474560 12608209314771840 128988144681580800 41657506875008640 23421531534287040 19440169875004032 34698565235980800 45732160387105920 33223104616363200 111086685000023040 14009121460857600 96741108511185600 31243130156256480 19055066827960800 121952427698949120 25216418629543680 26023923926985600 257976289363161600 83315013750017280 50813511541228800 46843063068574080 38880339750008064 91464320774211840 18912313972157760 28018242921715200 193482217022371200 62486260312512960 38110133655921600 50432837259087360 52047847853971200 16809169440792960 166630027500034560 101627023082457600 21013682191286400 182928641548423680 37824627944315520 39035885890478400 17651493040680576 124972520625025920 76220267311843200 100865674518174720 14658982221945600 104095695707942400 28368470958236640 33618338881585920 203254046164915200 42027364382572800 13350052201368960 26811628286889600 75649255888631040 10994236666459200 14900611008366720 78071771780956800 35302986081361152 25213754161189440 152440534623686400 31520523286929600 29317964443891200 9478511967133440 56736941916473280 11175458256275040 39263669092065600 84054728765145600 26700104402737920 15262569170513280 151298511777262080 21988473332918400 50427508322378880 304881069247372800 63041046573859200 20025078302053440 40217442430334400 29419155067800960 18957023934266880 113473883832946560 16491354999688800 22350916512550080 168109457530291200 52954479122041728 228660801935529600 47280784930394400 30525138341026560 43976946665836800 14217767950700160 126082093147718400 24834351680611200 40050156604106880 22893853755769920 33916820378918400 32982709999377600 8601709597367040 94561569860788800 18625763760458400 87953893331673600 28435535901400320 25437615284188800 252164186295436800 49668703361222400 45787707511539840 65965419998755200 21326651926050240 17203419194734080 189123139721577600 37251527520916800 175907786663347200 88257465203402880 56871071802800640 50875230568377600 8847997630254720 99337406722444800 12902564396050560 131930839997510400 42653303852100480 38156422926283200 19904875130980224 74503055041833600 33958671508238400 113742143605601280 14336182662278400 101750461136755200 31989977889075360 19489783181450400 17695995260509440 198674813444889600 25805128792101120 26617625613532800 263861679995020800 85306607704200960 10752136996708800 16802816669009280 76312845852566400 39809750261960448 13271996445382080 149006110083667200 19353846594075840 28672365324556800 197896259996265600 63979955778150720 38979566362900800 51610257584202240 53235251227065600 17210982256110720 170613215408401920 21504273993417600 26543992890764160 298012220167334400 38707693188151680 39926438420299200 18063590154470784 18538661701486080 127959911556301440 16128205495063200 25204225003513920 103220515168404480 59714625392940672 14767970937350400 223509165125500800 106470502454131200 29030769891113760 34421964512221440 43008547986835200 13903996276114560 77415386376303360 15248485195332480 79852876840598400 25816473384166080 32256410990126400 8416466011134720 58061539782227520 11436363896499360 86017095973670400 27807992552229120 15618893742587520 154830772752606720 30496970390664960 22151956406025600 51632946768332160 64512821980252800 20855994414171840 16832932022269440 116123079564455040 22872727792998720 172034191947340800 54190770463412352 55615985104458240 48384616485189600 31237787485175040 60993940781329920 12624699016702080 129025643960505600 41711988828343680 23428340613881280 19465594786560384 34708652761305600 45745455585997440 33227934609038400 111231970208916480 14027443351891200 96769232970379200 31283991621257760 19060606494165600 121987881562659840 25249398033404160 26031489570979200 258051287921011200 83423977656687360 50828283984441600 46856681227762560 38931189573120768 91490911171994880 18937048525053120 28054886703782400 193538465940758400 62567983242515520 38121212988331200 50498796066808320 52062979141958400 16831153386875520 166847955313374720 101656567968883200 21041165027836800 182981822343989760 37874097050106240 39047234356468800 17674578623382912 125135966485031040 76242425976662400 100997592133616640 14663243863699200 104125958283916800 28405572787579680 33662306773751040 203313135937766400 42082330055673600 13357802032122240 26815526175715200 75748194100212480 10997432897774400 14920098837920640 78094468712937600 35349157246765824 25246730080313280 152484851953324800 31561747541755200 29326487727398400 9490908480641280 56811145575159360 11190074128440480 39269377265227200 84164660111347200 26715604064244480 15282530388639360 151496388200424960 21994865795548800 50493460160626560 304969703906649600 63123495083510400 20036703048183360 40223289263572800 29457631038971520 18981816961282560 113622291150318720 16496149346661600 22380148256880960 168329320222694400 53023735870148736 228727277929987200 47342621312632800 30565060777278720 43989731591097600 14236362720961920 126246990167020800 24866831396534400 40073406096366720 22923795582959040 33961178641420800 32992298693323200 8612959381044480 94685242625265600 18650123547400800 87979463182195200 28472725441923840 25470883981065600 252493980334041600 49733662793068800 45847591165918080 65984597386646400 21354544081442880 17225918762088960 189370485250531200 37300247094801600 175958926364390400 88372893116914560 56945450883847680 50941767962131200 8853133976023680 99467325586137600 12919439071566720 131969194773292800 42709088162885760 38206325971598400 19930907809346688 74600494189603200 33963608438020800 113890901767695360 14354932301740800 101883535924262400 32031816122164320 19495449227872800 17706267952047360 198934651172275200 25838878143133440 26625363857769600 263938389546585600 85418176325771520 10766199226305600 16824792306591360 76412651943196800 39861815618693376 13279700964035520 149200988379206400 19379158607350080 28709864603481600 197953792159939200 64063632244328640 38990898455745600 51677756286266880 53250727715539200 17233491714848640 170836352651543040 21532398452611200 26559401928071040 298401976758412800 38758317214700160 39938045786654400 18087214700193408 18549423568811520 128127264488657280 16149298839458400 25237188459887040 103355512572533760 59792723428040064 14772264264172800 223801482568809600 106501455431078400 29068737911025120 34466983429697280 43064796905222400 13912067676608640 77516634429400320 15268427993669760 79876091573308800 25850237572272960 32298597678916800 8421351848743680 58137475822050240 11451320995252320 86129593810444800 27824135353217280 15639320981370240 155033268858800640 30536855987339520 22158396396259200 51700475144545920 64597195357833600 20868101514912960 16842703697487360 116274951644100480 22902641990504640 172259187620889600 54261644100580224 55648270706434560 48447896518375200 31278641962740480 61073711974679040 12632027773115520 129194390715667200 41736203029825920 23458981472055360 19476894747252096 34754046625267200 45805283981009280 33237594594388800 111296541412869120 14035586414572800 96895793036750400 31302152272369440 19085534992087200 122147423949358080 25264055546231040 26065534968950400 258388781431334400 83472406059651840 50894759978899200 46917962944110720 38953789494504192 91610567962018560 18948041659673280 28071172829145600 193791586073500800 62604304544738880 38171069984174400 50528111092462080 52131069937900800 16840924029578880 166944812119303680 101789519957798400 21053379621859200 183221135924037120 37896083319346560 39098302453425600 17684838882361728 125208609089477760 76342139968348800 101056222184924160 14682421251590400 104262139875801600 28422062489509920 33681848059157760 203579039915596800 42106759243718400 13367489320563840 26823321953366400 75792166638693120 11011815938692800 14928760095500160 78196604906851200 35369677764723456 25261386044368320 152684279936697600 31580069432788800 29364842503180800 9496418042200320 56844124979019840 11196570071625120 39280793611550400 84213518487436800 26734978641127680 15291402041139840 151584333277386240 22023631877385600 50522772088736640 305368559873395200 63160138865577600 20051233980845760 40234982930049600 29474731470602880 18992836084400640 113688249958039680 16517723908039200 22393140143250240 168427036974873600 53054516647085184 229026419905046400 47370104149183200 30582804082279680 44047263754771200 14244627063300480 126320277731155200 24881266825833600 40102467961691520 22937103061709760 33980893424755200 33035447816078400 8617959284901120 94740208298366400 18660950119375200 88094527509542400 28489254126600960 25485670068566400 252640555462310400 49762533651667200 45874206123419520 66070895632156800 21366940594950720 17235918569802240 189480416596732800 37321900238750400 176189055019084800 88424194411808640 56978508253201920 50971340137132800 8859554408234880 99525067303334400 12926938927351680 132141791264313600 42733881189901440 38228505102849600 19942477888620672 74643800477500800 33973482297585600 113957016506403840 14363265474835200 101942680274265600 32050410892426080 19520946436773600 17719108816469760 199050134606668800 25853877854703360 26660185956835200 264283582528627200 85467762379802880 10772449106126400 16834559256627840 76457010205699200 39884955777241344 13289331612352320 149287600955001600 19390408391027520 28726530949670400 198212686896470400 64100821784852160 39041892873547200 51707755709406720 53320371913670400 17243495918732160 170935524759605760 21544898212252800 26578663224704640 298575201910003200 38780816782055040 39990278935252800 18097714498292352 18562875902968320 128201643569704320 16158673659189600 25251838884941760 103415511418813440 59827433665862016 14791584234873600 223931401432502400 106640743827340800 29085612586541280 34486991837464320 43089796424505600 13922156927226240 77561633564110080 15277291459597440 79980557870505600 25865243878098240 32317347318379200 8427459145754880 58171225173082560 11457968594698080 86179592849011200 27844313854452480 15648399754162560 155123267128220160 30554582919194880 22187376352310400 51730487756196480 64634694636758400 20883235390839360 16854918291509760 116342450346165120 22915937189396160 172359185698022400 54293143494877056 55688627708904960 48476020977568800 31296799508325120 61109165838389760 12641188718632320 129269389273516800 41766470781678720 23472599631243840 19491019698116736 34774221675916800 45831874378792320 33281064528465600 111377255417809920 14045765242924800 96952041955137600 31324853086259040 19096614324496800 122218331676779520 25282377437264640 26080666256937600 258538778547033600 83532941563357440 50924304865324800 46945199262487680 38982039396233472 91663748757584640 18961783077948480 28091530485849600 193904083910275200 62649706172518080 38193228648993600 50564754874529280 52161332513875200 16853137332958080 167065883126714880 101848609730649600 21068647864387200 183327497515169280 37923566155896960 39120999385406400 17697664206085248 125299412345036160 76386457297987200 101129509749058560 14690944535097600 104322665027750400 28442674616922720 33706274665916160 203697219461299200 42137295728774400 13375239151317120 26858402952796800 75847132311793920 11018208401323200 14939586667474560 78241998770812800 35395328412170496 25279705999437120 152772914595974400 31602971796580800 29381889070195200 9503304994149120 56885349233845440 11204690000605920 39332167170004800 84274591457548800 26750478302634240 15302491606765440 151694264623587840 22036416802646400 50559411998874240 305545829191948800 63205943593161600 20062858726975680 40287604429195200 29496107010142080 19006609988298240 113770698467690880 16527312601984800 22409380001211840 168549182915097600 53092992618255744 229159371893961600 47404457694871200 30604983213530880 44072833605292800 14254957491223680 126411887186323200 24899311112457600 40125717453951360 22953737410148160 34005536903923200 33054625203969600 8624209164721920 94808915389742400 18674483334343200 88145667210585600 28509914982447360 25504152677942400 252823774372646400 49798622224915200 45907474820296320 66109250407939200 21382436236835520 17248418329443840 189617830779484800 37348966668686400 176291334421171200 88488321030426240 57019829964894720 51008305355884800 8864690754003840 99597244449830400 12936313747082880 132218500815878400 42764872473671040 38256229016913600 19956940487713152 74697933337372800 34017914665627200 114039659929789440 14373681941203200 102016610711769600 32073654355253280 19532278529618400 17729381508007680 199194488899660800 25872627494165760 26675662445308800 264437001631756800 85529744947342080 10780261455902400 16846767944173440 76512458033827200 39913880975426304 13297036131005760 149395866674745600 19404470620624320 28747363882406400 198327751223817600 64147308710506560 39064557059236800 51745254988331520 53351324890617600 17256001173586560 171059489894684160 21560522911804800 26594072262011520 298791733349491200 38808941241248640 40013493667963200 18110839245916032 18573637770293760 128294617421013120 16170392183853600 25270151916260160 103490509976663040 59870821463139456 14800170888518400 224093800012118400 106702649781235200 29106705930936480 34512002347173120 43121045823609600 13930228327720320 77617882482497280 15288370792007040 80026987335926400 25884001760379840 32340784367707200 8432344983363840 58213411861872960 11466278094005280 86242091647219200 27860456655440640 15659748220152960 155235764964994560 30576741584014080 22200256332777600 51768003520759680 64681568735414400 20895342491580480 16864689966727680 116426823723745920 22932556188010560 172484183294438400 54332517737748096 55720913310881280 48511176551560800 31319496440305920 61153483168028160 12648517475045760 129363137470828800 41790684983160960 23489622330229440 19502319658808448 34799440489228800 45865112376021120 33300384499166400 111441826621762560 14053908305606400 97022353103121600 31343013737370720 19110463490008800 122306966336056320 25297034950091520 26099580366921600 258726274941657600 83581369966321920 50961235973356800 46979244660458880 39004639317616896 91730224752042240 18972776212568640 28107816611212800 194044706206243200 62686027474741440 38220926980017600 50594069900183040 52199160733843200 16862907975661440 167162739932643840 101922471946713600 21080862458409600 183460449504084480 37945552425137280 39149370550382400 17707924465064064 125372054949482880 76441853960035200 101188139800366080 14701598639481600 104398321467686400 28459164318852960 33725815951322880 203844943893427200 42161724916819200 13396551185888640 26873994508099200 75891104850274560 11026198979611200 14948247925054080 78298741100764800 35415848930128128 25294361963492160 152883707920070400 31621293687614400 29403197278963200 9508814555708160 56918328637705920 11211185943790560 39354999862651200 84323449833638400 26793102371777280 15311363259265920 151782209700549120 22052397959222400 50588723926984320 305767415840140800 63242587375228800 20094826778832960 40310991762148800 29513207441773440 19017629111416320 113836657275411840 16539298469416800 22422371887581120 168646899667276800 53123773395192192 229325561880105600 47431940531421600 30622726518531840 44104795918444800 14263221833562240 126485174750457600 24913746541756800 40189653557665920 22967044888898880 34025251687257600 33078596938833600 8629209068578560 94863881062843200 18685309906317600 88209591836889600 28526443667124480 25518938765443200 252970349500915200 49827493083513600 45934089777797760 66157193877667200 21394832750343360 17258418137157120 189727762125686400 37370619812635200 176419183673779200 88539622325320320 57052887334248960 51037877530886400 8878815704868480 99654986167027200 12943813602867840 132314387755334400 42789665500686720 38278408148164800 19968510566987136 74741239625270400 34037662384756800 114105774668497920 14382015114297600 102075755061772800 32092249125515040 19546443645674400 17757631409736960 199309972334054400 25887627205735680 26695008055900800 264628775510668800 85579331001373440 10786511335723200 16856534894209920 76556816296329600 39937021133974272 13318223557302720 149482479250540800 19415720404301760 28764030228595200 198471581633001600 64184498251030080 39092887291348800 51775254411471360 53390016111801600 17266005377470080 171158662002746880 21573022671446400 26636447114605440 298964958501081600 38831440808603520 40042512083851200 18121339044014976 18603232905438720 128368996502060160 16179767003584800 25284802341314880 103550508822942720 59905531700961408 14810904205574400 224223718875811200 106780032223603200 29123580606452640 34532010754940160 43146045342892800 13952424679079040 77662881617207040 15297234257934720 80085024167702400 25899008066205120 32359534007169600 8445781036788480 58247161212905280 11472925693451040 86292090685785600 27904849358158080 15668826992945280 155325763234414080 30594468515869440 22216356308361600 51798016132410240 64719068014339200 20928637018618560 30202231740024960 16891562073576960 116494322425810560 22945851386902080 172584181371571200 54364017132044928 55809698716316160 48539301010754400 31337653985890560 61188937031738880 12668671555182720 129438136028678400 25495390429891200 41857274037237120 23503240489417920 19533394550710656 34819615539878400 45891702773804160 33324534462542400 111619397432632320 14076301727980800 97078602021508800 19121542822418400 122377874063477760 45303347610037440 25337343110365440 26114711654908800 258876272057356800 50990780859782400 47006480978835840 39066789101421312 91783405547608320 19003007332774080 28152603455961600 194157204043017600 38243085644836800 90606695220074880 50674686220730880 52229423309817600 16889777243095680 101981561719564800 21114452591971200 183566811095216640 38006014665548160 39172067482363200 17736140177255808 76486171289673600 101349372441461760 14710121922988800 104458846619635200 28504510999161120 33779554486191360 203963123439129600 42228905183942400 13398488643576960 26893483952227200 76012029331096320 11032591442241600 14972066383397760 78344134964726400 35472280354511616 25334665864643520 152972342579347200 31671678887956800 29420243845977600 9523965849995520 57009021998322240 11229049787548320 39383540728459200 84457810367884800 26796977287153920 15335760303642240 152024058662192640 22065182884483200 50669331729287040 305944685158694400 63343357775913600 20097732965365440 40340225928340800 29560233628759680 19047931699991040 114018043996644480 16548887163362400 22458099575096640 168915620735769600 53208420531767424 229458513869020800 47507518331935200 30671520607284480 44130365768966400 14285948774993280 126686715551827200 24953443972329600 40195465930730880 23003640455463360 34079467341427200 33097774326724800 8642958804184320 95015036663870400 18715082979247200 88260731537932800 28571897549986560 25559600506070400 253373431103654400 49906887944659200 46007280910926720 66195548653449600 21428923162489920 17285917608368640 190030073327740800 37430165958494400 176521463075865600 88680700886279040 57143795099973120 51119201012140800 8880099791310720 99813775889318400 12964438206276480 132391097306899200 42857846324979840 38339400759105600 20000328284990592 74860331916988800 34062347033668800 114287590199946240 14404931340307200 102238402024281600 32143384743734880 19557775738519200 17760199582621440 199627551778636800 25928876412552960 26710484544374400 264782194613798400 85715692649959680 10803698505230400 16883394006810240 76678801518211200 40000656569981184 13320149686966080 149720663833977600 19446657309414720 28809862680614400 198586645960348800 64286769487469760 39115551477038400 51857752825105920 53420969088748800 17293516938149760 171431385299919360 21607397010460800 26640299373932160 299441327667955200 38893314618829440 40065726816561600 18150213488787072 18605923372270080 128573538974939520 16205547757845600 25325091010215360 103715505650211840 60000984854971776 14819490859219200 224580995750966400 106841938177497600 29169985964122080 34587033876299520 43214794020921600 13954442529202560 77786629237658880 15321608789235840 80131453633123200 25940275407224640 32411095515691200 8447002496190720 58339971928244160 11491206591926880 86429588041843200 27908885058405120 15693793618124160 155573258475317760 30643217578471680 22229236288828800 51880550814449280 64822191031382400 20931663793803840 30250355814645120 16894004992381440 116679943856488320 22982413183853760 172859176083686400 54450640466361216 55817770116810240 48616643273536800 31387587236248320 61286435156943360 12670503744286080 129644382062764800 25536014648726400 41863327587607680 23540690427186240 19536219540883584 34875096929164800 45964826367707520 33343854433243200 111635540233620480 14078337493651200 97233286547073600 19152010986544800 122572870313886720 45375533721967680 25341007488572160 26156322696873600 259288764125529600 51072029297452800 47081380854372480 39072439081767168 91929652735415040 19005755616429120 28156674987302400 194466573094147200 38304021973089600 90751067443935360 50682014977144320 52312645393747200 16892219903771520 102144058594905600 21117506240476800 183859305470830080 38011511232858240 39234484045310400 17738705242000512 76608043946179200 101364029954288640 14733560952633600 104625290787494400 28508633424643680 33784439807543040 204288117189811200 42235012480953600 13408175932018560 26909075507529600 76023022465716480 11050170714475200 14974231697792640 78468968090620800 35477410484001024 25338329855657280 153216087892358400 31676259360715200 29467121905267200 9525343240385280 57017266849287360 11230673773344480 39406373421105600 84470024961907200 26816351864037120 15337978216767360 152046044931432960 22100341428950400 50676659711314560 306432175784716800 63352518721430400 20112263898027840 40363613261294400 29564508736667520 19050686480770560 114034533698574720 16575256071712800 22461347546688960 168940049923814400 53216115726001536 229824131838537600 47514389041072800 30675956433534720 44200682857900800 14288014860577920 126705037442860800 24957052829654400 40224527796055680 23006967325151040 34084396037260800 33150512143425600 8644208780148480 95028778082145600 18717789622240800 88401365715801600 28576029721155840 25563297027945600 253410074885721600 49914105659308800 46013934650302080 66301024286851200 21432022290866880 17288417560296960 190057556164291200 37435579244481600 176802731431603200 88693526210002560 57152059442311680 51126594055891200 8886520223521920 99828211318617600 12966313170222720 132602048573702400 42864044581733760 38344945541918400 20003220804809088 74871158488963200 34082094752798400 114304118884623360 14407014633580800 102253188111782400 32148033436300320 19588938993842400 17773040447043840 199656422637235200 25932626340445440 26753044887676800 265204097147404800 85728089163467520 10805260975185600 16885835744319360 76689891083836800 40006441609618176 13329780335282880 149742316977926400 19449469755334080 28814029267161600 198903072860553600 64296066872600640 39177877987684800 51865252680890880 53506089775353600 17296017989120640 171456178326935040 21610521950371200 26659560670565760 299484633955852800 38898939510668160 40129567331515200 18152838438311808 18619375706426880 128592133745201280 16207891462778400 25328753616479040 103730505361781760 60009662414427264 14843104156742400 224613475466889600 107012179550707200 29174204633001120 34592035978241280 43221043900742400 13964531779820160 77797879021336320 15323824655717760 80259134663030400 25944026983680960 32415782925556800 8453109793201920 58348409266002240 11492868491788320 86442087801484800 27929063559640320 15696063311322240 155595758042672640 30647649311435520 22264656235113600 51888053967361920 64831565851113600 20946797669730240 30254730730519680 16906219586403840 116696818532004480 22985736983576640 172884175602969600 54458515314935424 55858127119280640 48623674388335200 31392126622644480 61295298622871040 12679664689802880 129663131702227200 25539707759529600 41893595339460480 23544094966983360 19550344491748224 34880140691827200 45971473967153280 33396984352670400 111716254238561280 14088516322003200 97247348776670400 19154780819647200 122590597245742080 45382096095779520 25359329379605760 26160105518870400 259326263404454400 51079415519059200 47088189933966720 39100688983496448 91942947934306560 19019497034704320 28177032644006400 194494697553340800 38309561639294400 90764192191559040 50718658759211520 52320211037740800 16904433207150720 102158831038118400 21132774483004800 183885895868613120 38038994069408640 39240158278305600 17751530565724032 76619123278588800 101437317518423040 14735691773510400 104640422075481600 28529245552056480 33808866414301440 204317662076236800 42265548966009600 13425613051213440 26951952284611200 76077988138817280 11051768830132800 14985058269767040 78480316556611200 35503061131448064 25356649810726080 153238246557177600 31699161724507200 29471383547020800 9532230192334080 57058491104112960 11238793702325280 39469163325883200 84531097932019200 26851226102426880 15349067782392960 152155976277634560 22103537660265600 50713299621452160 306476493114355200 63398323449014400 20138419576820160 40427928426916800 29585884276206720 19064460384668160 114116982208225920 16577653245199200 22477587404650560 169062195864038400 53254591697172096 229857369835766400 47548742586760800 30698135564785920 44207075320531200 14298345288501120 126796646898028800 24975097116278400 40276839153640320 23023601673589440 34109039516428800 33155306490398400 8650458659969280 95097485173521600 18731322837208800 88414150641062400 28596690577002240 25581779637321600 253593293796057600 49950194232556800 46047203347178880 66310612980796800 21447517932751680 17300917319938560 190194970347043200 37462645674417600 176828301282124800 88757652828620160 57193381154004480 51163559274643200 8898077001502080 99900388465113600 12975687989953920 132621225961593600 42895035865503360 38372669455982400 20017683403901568 74925291348835200 34136400980404800 114386762308008960 14417431099948800 102327118549286400 32171276899127520 19591772017053600 17796154003004160 199800776930227200 25951375979907840 26756914009795200 265242451923187200 85790071731006720 10813073324961600 16898044431864960 76745338911964800 40035366807803136 13347115502253120 149850582697670400 19463531984930880 28834862199897600 198931838942390400 64342553798255040 39183544034107200 51902751959815680 53513828019590400 17308523243975040 171580143462013440 21626146649923200 26694231004506240 299701165395340800 38927063969861760 40135371014692800 18165963185935488 18643589907909120 128685107596510080 16219609987442400 25347066647797440 103805503919631360 60053050211704704 14845250820153600 224775874046505600 107027656039180800 29195297977396320 34617046487950080 43252293299846400 13982692430931840 77854127939723520 15334903988127360 80270742029385600 25962784865962560 32439219974884800 29690501640307200 8464102927822080 58390595954792640 11501177991095520 86504586599692800 27965384861863680 15707411777312640 155708255879447040 30669807976254720 22267876230230400 51925569731925120 64878439949769600 20974038646397760 30276605309892480 16928205855644160 116781191909585280 23002355982191040 173009173199385600 54497889557806464 55930769723727360 48658829962327200 31414823554625280 61339615952509440 44535752460460800 12696154391733120 129756879899539200 25558173313545600 41948077292795520 23561117665968960 19575769403304576 34905359505139200 46004711964382080 33401814345345600 111861539447454720 14106838213036800 97317659924654400 19168629985159200 122679231905018880 45414907964838720 89071504920921600 25392308783466240 26179019628854400 259513759799078400 51116346627091200 47122235331937920 39151538806609152 92009423928764160 66803628690691200 19044231587599680 28213676426073600 194635319849308800 38337259970318400 90829815929677440 50784617566932480 52358039257708800 16926417153233280 102232693254182400 21160257319555200 184018847857528320 133607257381382400 38088463175199360 39268529443281600 17774616148426368 76674519940636800 101569235133864960 14746345877894400 104716078515417600 28566347381399520 33852834306466560 204465386508364800 42320514639110400 13439175255031680 26955850173436800 267214514762764800 76176926350398720 11059759408420800 15004546099320960 78537058886563200 35549232296852736 25389625729849920 153349039881273600 31740385979332800 29492691755788800 9544626705841920 200410886072073600 57132694762799040 39474871499044800 84641029278220800 26878350510063360 53911700346873600 15369029000519040 152353852700797440 22119518816841600 50779251459699840 306698079762547200 63480771958665600 20158762882547520 40433775260155200 29624360247377280 19089253411683840 114265389525598080 16589639112631200 22506819148981440 169282058556441600 53323848445279104 230023559821910400 47610578968999200 30738058001038080 44239037633683200 14316940058762880 126961543917331200 25007576832201600 40317525765095040 80867550520310400 23053543500778560 33179278225262400 8661708443646720 95221157937998400 18755682624151200 88478075267366400 28633880117525760 25615048334198400 253923087834662400 50015153664403200 46107087001557120 66358556450524800 21475410088144320 17323416887293440 190442315875996800 37511365248302400 176956150534732800 88873080742131840 57267760235051520 49768917337893600 51230096668396800 100030307328806400 12992562665470080 132717112901049600 42950820176288640 38422572501297600 20043716082268032 75022730496604800 34141337910187200 114535520470103040 14436180739411200 99537834675787200 32213115132216480 19605937133109600 200060614657612800 25985125330940160 26776259620387200 265434225802099200 85901640352577280 10827135554558400 16920020069447040 76845145002595200 40087432164536064 150045460993209600 19488843998205120 28872361478822400 199075669351574400 64426230264432960 39211874266219200 51970250661880320 53552519240774400 17331032702712960 171803280705154560 21654271109116800 300090921986419200 38977687996410240 40164389430580800 18189587731658112 18662423175728640 128852460528865920 16240703331837600 25380030104170560 103940501323760640 60131148246804096 14855984137209600 225068191489814400 107105038481548800 29233265997307680 34662065405425920 43308542218233600 13996817381796480 77955375992820480 15354846786464640 80328778861161600 25996549054069440 32481406663675200 29711968274419200 8472653143637760 58466531994615360 11516135089848480 86617084436467200 27993634763592960 15727839016095360 155910751985640960 30709693572929280 22283976205814400 51993098108138880 64962813327350400 20995226072694720 30315979552763520 16945306287275520 116933063989230720 23032270179696960 173234168872934400 54568763194974336 55987269527185920 48722109995512800 31455678032190720 61419387145858560 44567952411628800 12708979715456640 129925626654700800 25591411310774400 41990452145389440 23591758524143040 19595544334515072 34950753369100800 46064540359393920 33425964308721600 111974539054371840 14121088572729600 97444219991025600 19193558483080800 122838774291717120 45473969329145280 89135904823257600 25417959430913280 26213065026825600 259851253309401600 51182822621548800 47183517048286080 39191088669030144 92129080718787840 66851928617443200 19063469573184960 28242177145459200 194888439982051200 38387116966161600 90947938658290560 50835918861826560 52426130053651200 16943515777964160 102365645243097600 21181632859094400 184258161437575680 133703857234886400 38126939146369920 39319597540238400 17792571601639296 76774233932323200 101671837723653120 14765523265785600 104852260107302400 28595204359777440 33887031555928320 204731290486195200 42363265718188800 13443050170408320 26975339617564800 267407714469772800 76253878292739840 11074142449339200 15019703300085120 78639195080476800 35585143203278592 25415273666946240 153548467864646400 31772449288641600 29531046531571200 9554268438570240 200555785852329600 57190408719554880 39503412364852800 84726531436377600 26886100340816640 53950679235129600 15384554392394880 152507756585479680 22148284898678400 50830547333892480 307096935729292800 63544898577283200 20164575255612480 40463009426347200 29654286002732160 19108536877140480 114380817439109760 16611213674008800 22529554950127680 169453062872755200 53377714804917888 230322701796969600 47658673932962400 30769108784789760 44296569797356800 14331402657855360 127089797154566400 25032838833475200 40329150511224960 80926018852694400 23076831588592320 33222427348017600 8670458275395840 95317347865924800 18774629125106400 88593139594713600 28662805315710720 25640923987324800 254179594309132800 50065677666950400 46153663177184640 66444854696035200 21497103986783040 17340916550791680 190634695731849600 37549258250212800 177186279189427200 88962858008196480 57325610631421440 49833641022026400 51281847974649600 100131355333900800 13005687413093760 132889709392070400 42994207973566080 38461385980987200 20063963720997504 75098516500425600 34166022559099200 114651221262842880 14450763792326400 99667282044052800 32245655980174560 19631434342010400 200262710667801600 26011374826187520 26811081719452800 265779418784140800 85988415947132160 10838072844244800 16937112232010880 76922771961974400 40127927441995008 150197033000851200 19508531119640640 28901527584652800 199334564088105600 64491311960349120 39262868684020800 52022749652375040 53622163438905600 17348540059509120 171976831894264320 21676145688489600 300394066001702400 39017062239281280 40216622579179200 18207962378331264 18667804109391360 128982623920698240 16257109266367200 25405668348016320 104045499304750080 60191891162992512 14875304107910400 225295549501276800 107244326877811200 29262796679460960 34697080119018240 43352291376979200 14000853082043520 78034124478562560 15370357851838080 80433245158358400 26022810089263680 32514218532734400 29750608215820800 8475096062442240 58525593358921920 11527768388878560 86704582753958400 28001706164087040 15743726868481920 156068248957125120 30740715703676160 22312956161865600 52045620178527360 65028437065468800 21001279623065280 30346603963885440 16950192124884480 117051186717843840 23055536777757120 173409165507916800 54623887134993792 56003412328174080 48771327799101600 31487453736963840 61481431407352320 44625912323731200 12712644093663360 130056874130937600 25617263086396800 42002559246130560 23615590302722880 19601194314860928 34986059707737600 46111073555514240 33469434242798400 112006824656348160 14125160104070400 97542655598203200 19212947314797600 122962862814704640 45519905945828160 89251824647462400 25425288187326720 26239544780803200 260113748261875200 51234526172793600 47231180605445760 39202388629721856 92222147111028480 66938868485596800 19068966140495040 28250320208140800 195085311196406400 38425894629595200 91039811891656320 50850576374653440 52479089561606400 16948401099315840 102469052345587200 21187740156105600 184444294222056960 133877736971193600 38137932280990080 39359317171204800 17797701731128704 76851789259190400 101701152749306880 14780439011923200 104958179123212800 28603449210742560 33896802198631680 204938104691174400 42375480312211200 13444987628096640 27010420616995200 267755473942387200 76275864561980160 11085329258942400 15024033928874880 78718634342409600 35595403462257408 25422601648973760 153703578518380800 31781610234158400 29560878023846400 9557023219349760 200816605456790400 57206898421485120 39554785923307200 84750960624422400 26889975256193280 54020841233990400 15388990218645120 152551729123960320 22170658517884800 50845203297947520 307407157036761600 63563220468316800 20167481442144960 40515630925492800 29662836218547840 19114046438699520 114413796842970240 16627993888413600 22536050893312320 169501921248844800 53393105193386112 230555367777571200 47672415351237600 30777980437290240 44341317035769600 14335534829024640 127126440936633600 25040056548124800 40334962884289920 81031261850985600 23083485327967680 33255987776827200 8672958227324160 95344830702475200 18780042411093600 88682634071539200 28671069658049280 25648317031075200 254252881873267200 50080113096249600 22806969951427200 46166970655935360 66511975553654400 21503302243536960 17345916454648320 190689661404950400 37560084822187200 177365268143078400 88988508655643520 57342139316098560 49883981665240800 51296634062150400 100160226192499200 13009437340986240 133023951107308800 43006604487073920 38472475546612800 20069748760634496 75120169644374400 34210454927140800 114684278632197120 14454930378873600 99767963330481600 32254953365305440 19651265504488800 200320452384998400 26018874681972480 26838165574281600 266047902214617600 86013208974147840 10841197784155200 16941995707029120 76944951093225600 40139497521268992 150240339288748800 19514156011479360 28909860757747200 199535926660963200 64509906730610880 39302531008977600 52037749363944960 53676331148563200 17353542161450880 172026417948295680 21682395568310400 300480678577497600 39028312022958720 40257248361422400 18213212277380736 129019813461221760 16261796676232800 25412993560543680 104075498727889920 60209246281903488 14890330751788800 225360508933123200 107352662297126400 29271234017219040 34707084322901760 43364791136620800 14002870932167040 78056624045917440 15374789584801920 80514496722844800 26030313242176320 32523593352465600 29780661503577600 8476317521844480 58542468034438080 11531092188601440 86729582273241600 28005741864334080 15748266254878080 156113248091834880 30749579169603840 22335496127683200 52060626484352640 65047186704931200 21004306398250560 30355353795634560 16952635043688960 117084936068876160 23062184377202880 173459164546483200 54639636832142208 56011483728668160 48785390028698400 31496532509756160 61499158339207680 44670992255366400 12714476282766720 130094373409862400 25624649308003200 42008612796501120 23622399382317120 19604019305033856 34996147233062400 46124368754405760 33503244191524800 112022967457336320 14127195869740800 97570780057396800 19218486981002400 122998316678415360 45533030693451840 89341984510732800 25428952565533440 26247110424796800 260188746819724800 51249298616006400 47244798764634240 39208038610067712 92248737508811520 67006488383049600 19071714424150080 28254391739481600 195141560114793600 38436973962004800 91066061386903680 50857905131066880 52494220849593600 16950843759991680 102498597232012800 21190793804611200 184497475017623040 134012976766099200 38143428848300160 39370665637195200 17800266795873408 76873947924009600 101715810262133760 14784700653676800 104988441699187200 28607571636225120 33901687519983360 204997194464025600 42381587609222400 13448862543473280 27037705838774400 268025953532198400 76286857696600320 11088525490257600 15026199243269760 78741331274390400 35600533591746816 25426265639987520 153747895848019200 31786190706916800 29569401307353600 9558400609739520 201019465149148800 57215143272450240 39594743135438400 84763175218444800 26897725086946560 54075411677548800 15391208131770240 152573715393200640 22177050980515200 50852531279975040 307495791696038400 63572381413833600 20173293815209920 40556558758161600 29667111326455680 19116801219479040 114430286544900480 16632788235386400 22539298864904640 169526350436889600 53400800387620224 230621843772028800 47679286060375200 30782416263540480 44354101961030400 14337600914609280 127144762827667200 25043665405449600 40346587630419840 81113117516323200 23086812197655360 33265576470772800 8674208203288320 95358572120750400 18782749054087200 88708203922060800 28675201829218560 25652013552950400 254289525655334400 50087330810899200 22830008957078400 46173624395310720 66531152941545600 21506401371913920 17348416406576640 190717144241500800 37565498108174400 177416407844121600 89001333979367040 57350403658437120 49898364706159200 51304027105900800 100174661621798400 13011312304932480 133062305883091200 43012802743827840 38478020329425600 20072641280452992 75130996216348800 34245013435617600 114700807316874240 14457013672147200 99796729412318400 32259602057870880 19656931550911200 200349323243596800 26022624609864960 26845903818518400 266124611766182400 86025605487655680 10842760254110400 16944437444538240 76956040658851200 40145282560905984 150261992432697600 19516968457398720 28914027344294400 199593458824636800 64519204115741760 39313863101822400 52045249219729920 53691807637036800 17356043212421760 172051210975311360 21685520508220800 300523984865395200 39033936914797440 40268855727777600 18215837226905472 129038408231483520 16264140381165600 25416656166807360 104090498439459840 60217923841358976 14894624078611200 225392988649046400 107383615274073600 29275452686098080 34712086424843520 43371041016441600 14006906632414080 78067873829594880 15377005451283840 80537711455555200 26034064818632640 32528280762331200 29789248157222400 8478760440648960 58550905372196160 11532754088462880 86742082032883200 28013813264828160 15750535948076160 156135747659189760 30754010902567680 22341936117916800 52068129637265280 65056561524662400 21010359948621120 30359728711509120 16957520881297920 117101810744392320 23065508176925760 173484164065766400 54647511680716416 56027626529656320 48792421143496800 31501071896152320 61508021805135360 44683872235833600 12718140660973440 130113123049324800 25628342418806400 42020719897242240 23625803922114240 19609669285379712 35001190995724800 46131016353851520 33512904176875200 112055253059312640 14131267401081600 97584842286993600 19221256814104800 123016043610270720 45539593067263680 89367744471667200 25436281321946880 26250893246793600 260226246098649600 51256684837612800 47251607844228480 39219338570759424 92262032707703040 67025808353750400 19077210991460160 28262534802163200 195169684573987200 38442513628209600 91079186134527360 50872562643893760 52501786493587200 16955729081343360 102513369675225600 21196901101622400 184524065415406080 134051616707500800 38154421982920320 39376339870190400 17805396925362816 76885027256419200 101745125287787520 14786831474553600 105003572987174400 28615816487190240 33911458162686720 205026739350451200 42393802203244800 13466299662668160 27045501616425600 268103233415001600 76308843965840640 11090123605915200 15030529872059520 78752679740380800 35610793850725632 25433593622015040 153770054512838400 31795351652433600 29573662949107200 9561155390519040 201077425061251200 57231632974380480 39606159481761600 84787604406489600 26932599325336320 54091003232851200 15395643958020480 152617687931681280 22180247211830400 50867187244030080 307540109025676800 63590703304867200 20199449494002240 40568252424638400 29675661542271360 19122310781038080 114463265948760960 16635185408872800 22545794808089280 169575208812979200 53416190776088448 230655081769257600 47693027478650400 30791287916040960 44360494423660800 14341733085778560 127181406609734400 25050883120099200 40398898988004480 81136504849276800 23093465937030720 33270370817745600 8676708155216640 95386054957300800 18788162340074400 88720988847321600 28683466171557120 25659406596700800 254362813219468800 50101766240198400 22836591530121600 46186931874061440 66540741635491200 21512599628667840 17353416310433280 190772109914601600 37576324680148800 177441977694643200 89026984626814080 57366932343114240 49905556226618400 51318813193401600 100203532480396800 13015062232824960 133081483270982400 43025199257335680 38489109895051200 20078426320089984 75152649360297600 34254887295182400 114733864686228480 14461180258694400 99811112453236800 32268899443001760 19659764574122400 200407064960793600 26030124465649920 26849772940636800 266162966541964800 86050398514671360 10845885194020800 16949320919556480 76978219790102400 40156852640179968 150305298720595200 19522593349237440 28922360517388800 199622224906473600 64537798886003520 39319529148244800 52060248931299840 53699545881273600 17361045314363520 172100797029342720 21691770388041600 300610597441190400 39045186698474880 40274659410955200 18221087125954944 129075597772007040 16268827791031200 25423981379334720 104120497862599680 60235278960269952 14896770742022400 225457948080892800 107399091762547200 29283890023856160 34722090628727040 43383540776083200 14025067283525760 78090373396949760 15381437184247680 80549318821910400 26041567971545280 32537655582062400 29793541484044800 8489753575269120 58567780047712320 11536077888185760 86767081552166400 28050134567051520 15755075334472320 156180746793899520 30762874368495360 22345156113033600 52083135943090560 65075311164124800 21037600925288640 30368478543258240 16979507150538240 117135560095424640 23072155776371520 173534163104332800 54663261377864832 56100269134103040 48806483373093600 31510150668944640 61525748736990720 44690312226067200 12734630362903680 130150622328249600 25635728640412800 42075201850577280 23632613001708480 19635094196936064 35011278521049600 46144311552743040 33517734169550400 112200538268206080 14149589292115200 97612966746187200 19226796480309600 123051497473981440 45552717814887360 89380624452134400 25469260725807360 26258458890787200 260301244656499200 51271457280825600 47265226003416960 39270188393872128 92288623105486080 67035468339100800 19101945544355520 28299178584230400 195225933492374400 38453592960619200 91105435629774720 50938521451614720 52516917781574400 16977713027425920 102542914561651200 21224383938172800 184577246210972160 134070936678201600 38203891088711040 39387688336180800 17828482508065152 76907185921238400 101877042903229440 14791093116307200 105033835563148800 28652918316533280 33955426054851840 205085829123302400 42448767876345600 13468237120356480 27049399505251200 268141873356403200 76407782177422080 11093319837230400 15050017701613440 78775376672361600 35656965016130304 25466569541138880 153814371842476800 31836575907259200 29582186232614400 9573551904026880 201106405017302400 57305836633066560 39611867654923200 84897535752691200 26936474240712960 54098799010502400 15415605176146560 152815564354844160 22186639674460800 50933139082277760 307628743684953600 63673151814518400 20202355680534720 40574099257876800 29714137513441920 19147103808053760 114611673266133120 16639979755845600 22575026552420160 169795071505382400 53485447524195456 230721557763715200 47754863860888800 30831210352293120 44373279348921600 14360327856040320 127346303629036800 25083362836022400 40404711361069440 81148198515753600 23123407764219840 33279959511691200 8687957938894080 95509727721777600 18812522127016800 88746558697843200 28720655712080640 25692675293577600 254692607258073600 50166725672044800 22839882816643200 46246815528439680 66559919023382400 21540491784060480 17375915877788160 191019455443555200 37625044254033600 177493117395686400 89142412540325760 57441311424161280 49919939267536800 51385350587155200 100333451344089600 13031936908341120 133119838046764800 43080983568120960 38539012940366400 20104458998456448 75250088508067200 34259824224964800 114882622848322560 14479929898156800 99839878535073600 32310737676090720 19665430620544800 200666902688179200 26063873816682240 26857511184873600 266239676093529600 86161967136241920 10859947423617600 16971296557138560 77078025880732800 40208917996912896 150500177016134400 19547905362511680 28959859796313600 199679757070147200 64621475352181440 39330861241089600 52127747633364480 53715022369747200 17383554773101440 172323934272483840 21719894847235200 301000354032268800 39095810725023360 40286266777310400 18244711671677568 129242950704362880 16289921135426400 25456944835707840 104255495266728960 60313376995369344 14901064068844800 225750265524201600 107430044739494400 29321858043767520 34767109546202880 43439789694470400 14027085133649280 78191621450046720 15401379982584960 80572533554620800 26075332159652160 32579842270852800 29802128137689600 8490975034671360 58643716087535040 11551034986938720 86879579388940800 28054170267298560 15775502573255040 156383242900093440 30802759965169920 22351596103267200 52150664319304320 65159684541705600 21040627700473920 30407852786129280 16981950069342720 117287432175070080 23102069973877440 173759158777881600 54734135015032704 56108340534597120 48869763406279200 31551005146510080 61605519930339840 44703192206534400 12736462552007040 130319369083411200 25668966637641600 42081255400947840 23663253859882560 19637919187108992 35056672385011200 46204139947754880 33527394154900800 112216681069194240 14151625057785600 97739526812558400 19251724978231200 123211039860679680 89406384413068800 25472925104014080 26292504288758400 260638738166822400 51337933275283200 47326507719765120 39275838374217984 92408279895509760 67054788309801600 19104693828010560 28303250115571200 195479053625116800 38503449956462400 178812768826137600 91223558358387840 50945850208028160 52585008577516800 16980155688101760 102675866550566400 21227437586678400 184816559791019520 134109576619603200 38209387656021120 39438756433137600 17831047572809856 77006899912924800 101891700416056320 14810270504198400 105170017155033600 28657040742015840 33960311376203520 205351733101132800 42454875173356800 27057195282902400 268219153239206400 76418775312042240 11107702878148800 15052183016008320 78877512866275200 35662095145619712 25470233532152640 154013799825849600 31841156380017600 29620541008396800 9574929294416640 201164364929404800 57314081484031680 39623284001246400 84909750346713600 54114390565804800 15417823089271680 152837550624084480 22215405756297600 50940467064305280 308027599651699200 63682312760035200 40585792924353600 29718412621349760 19149858588833280 114628162968063360 16661554317223200 22578274524012480 169819500693427200 53493142718429568 231020699738774400 47761734570026400 30835646178543360 44430811512595200 14362393941624960 127364625520070400 25086971693347200 81171585848707200 23126734633907520 33323108634446400 8689207914858240 95523469140052800 18815228770010400 88861623025190400 28724787883249920 25696371815452800 254729251040140800 50173943386694400 22846465389686400 46253469267815040 66646217268892800 21543590912437440 17378415829716480 191046938280105600 37630457540020800 177723246050380800 89155237864049280 57449575766499840 49984662951669600 51392743630905600 100347886773388800 13033811872287360 133292434537785600 43087181824874880 38544557723179200 20107351518274944 75260915080041600 34269698084529600 114899151532999680 14482013191430400 99969325903339200 32315386368656160 19690927829445600 200695773546777600 26067623744574720 26892333283939200 266584869075571200 86174363649749760 10861509893572800 16973738294647680 77089115446358400 40214703036549888 150521830160083200 19550717808431040 28964026382860800 199938651806678400 64630772737312320 39381855658891200 52135247489149440 53784666567878400 17386055824072320 172348727299499520 21723019787145600 301043660320166400 39101435616862080 40338499925908800 18247336621202304 129261545474624640 16292264840359200 25460607441971520 104270494978298880 60322054554824832 14920384039545600 225782745240124800 107569333135756800 29326076712646560 34772111648144640 43446039574291200 14031120833896320 78202871233724160 15403595849066880 80676999851817600 26079083736108480 32584529680718400 29840768079091200 8493417953475840 58652153425293120 11552696886800160 86892079148582400 28062241667792640 15777772266453120 156405742467448320 30807191698133760 22380576059318400 52158167472216960 65169059361436800 21046681250844480 30412227702003840 16986835906951680 117304306850586240 23105393773600320 173784158297164800 54742009863606912 56124483335585280 48876794521077600 31555544532906240 61614383396267520 44761152118636800 12740126930213760 130338118722873600 25672659748444800 42093362501688960 23666658399679680 19643569167454848 35061716147673600 46210787547200640 33570864088977600 112248966671170560 14155696589126400 97753589042155200 19254494811333600 123228766792535040 89522304237273600 25480253860427520 26296287110755200 260676237445747200 51345319496889600 47333316799359360 39287138334909696 92421575094401280 67141728177955200 19110190395320640 28311393178252800 195507178084310400 38508989622667200 179044608474547200 91236683106011520 50960507720855040 52592574221510400 16985041009453440 102690638993779200 21233544883689600 184843150188802560 134283456355910400 38220380790641280 39444430666132800 17836177702299264 77017979245334400 101921015441710080 14812401325075200 105185148443020800 28665285592980960 33970082018906880 205381277987558400 42467089767379200 27092276282332800 268566912711820800 76440761581282560 11109300993806400 15056513644798080 78888861332265600 35672355404598528 25477561514180160 154035958490668800 31850317325534400 29624802650150400 9577684075196160 201425184533865600 57330571185961920 39674657559700800 84934179534758400 54184552564665600 15422258915521920 152881523162565120 22218601987612800 50955123028360320 308071916981337600 63700634651068800 40638414423499200 29726962837165440 19155368150392320 114661142371923840 16663951490709600 22584770467197120 169868359069516800 53508533106897792 231053937736003200 47775475988301600 30844517831043840 44437203975225600 14366526112794240 127401269302137600 25094189407996800 81276828846998400 23133388373282880 33327902981419200 8691707866786560 95550951976603200 18820642055997600 88874407950451200 28733052225588480 25703764859203200 254802538604275200 50188378815993600 22876086968380800 46266776746565760 66655805962838400 21549789169191360 17383415733573120 191101903953206400 37641284111995200 177748815900902400 89180888511496320 57466104451176960 49991854472128800 51407529718406400 100376757631987200 13037561800179840 133311611925676800 43099578338382720 38555647288804800 20113136557911936 75282568223990400 34314130452571200 114932208902353920 14486179777977600 99983708944257600 32324683753787040 19693760852656800 200753515263974400 26075123600359680 26896202406057600 266623223851353600 86199156676765440 10864634833483200 16978621769665920 77111294577609600 40226273115823872 150565136447980800 19556342700269760 28972359555955200 199967417888515200 64649367507574080 39387521705313600 52150247200719360 53792404812115200 17391057926014080 172398313353530880 21729269666966400 301130272895961600 39112685400539520 40344303609086400 18252586520251776 129298735015148160 16296952250224800 25467932654498880 104300494401438720 60339409673735808 14922530702956800 225847704671971200 107584809624230400 29334514050404640 34782115852028160 43458539333932800 14037174384266880 78225370801079040 15408027582030720 80688607218172800 26086586889021120 32593904500449600 29845061405913600 8497082331682560 58669028100809280 11556020686523040 86917078667865600 28074348768533760 15782311652849280 156450741602158080 30816055164061440 22383796054435200 52173173778042240 65187809000899200 21055761576400320 30420977533752960 16994164663365120 117338056201618560 23112041373046080 173834157335731200 54757759560755328 56148697537067520 48890856750674400 31564623305698560 61632110328122880 44767592108870400 12745623497523840 130375618001798400 25680045970051200 42111523152800640 23673467479273920 19652044137973632 35071803672998400 46224082746092160 33575694081652800 112297395074135040 14161803886137600 97781713501348800 19260034477538400 123264220656245760 89535184217740800 25491246995047680 26303852754748800 260751236003596800 51360091940102400 47346934958547840 39304088275947264 92448165492184320 67151388163305600 19118435246285760 28323607772275200 195563427002697600 38520068955076800 179070368435481600 91262932601258880 50982493990095360 52607705509497600 16992368991480960 102720183880204800 21242705829206400 184896330984368640 134302776326611200 38236870492571520 39455779132123200 17843872896533376 77040137910153600 101964987980190720 14816662966828800 105215411018995200 28677652869428640 33984737982961920 205440367760409600 42485411658412800 27096174171158400 268605552653222400 76473740985143040 11112497225121600 15063009587982720 78911558264246400 35687745793066752 25488553487221440 154080275820307200 31864058743809600 29633325933657600 9581816246365440 201454164489916800 57355305738857280 39680365732862400 84970823316825600 54192348342316800 15428912654897280 152947481970286080 22224994450243200 50977106974442880 308160551640614400 63728117487619200 40644261256737600 29739788160888960 19163632492730880 114710611477714560 16668745837682400 22594514381974080 169941646633651200 53531618689600128 231120413730460800 47796088115714400 30857825309794560 44449988900486400 14372724369548160 127456234975238400 25105015979971200 81288522513475200 23143368982345920 33337491675364800 8695457794679040 95592176231428800 18828761984978400 88899977800972800 28745448739096320 25714854424828800 254912469950476800 50210031959942400 22879378254902400 46286737964691840 66674983350729600 21559086554322240 17390915589358080 191184352462857600 37657523969956800 177799955601945600 89219364482666880 57490897478192640 50006237513047200 51429708849657600 100420063919884800 13043186692018560 133349966701459200 43118173108644480 38572281637243200 20121814117367424 35871920867059200 75315047939913600 34319067382353600 114981794956385280 14492429657798400 100012475026094400 32338629831483360 19699426899079200 200840127839769600 26086373384037120 26903940650294400 266699933402918400 86236346217288960 10869322243348800 16985946982193280 77144563274486400 40243628234734848 150630095879827200 19564780038027840 28984859315596800 200024950052188800 64677259662966720 39398853798158400 52172746768074240 53807881300588800 17398561078926720 172472692434577920 21738644486697600 301260191759654400 39129560076055680 40355910975441600 18260461368825984 129354519325933440 16303983365023200 25478920473289920 104345493536148480 60365442352102272 14926824029779200 107615762601177600 29347170057041760 34797122157853440 43477288973395200 14045245784760960 78259120152111360 15414675181476480 80711821950883200 26097841618390080 32607966730046400 29853648059558400 8501968169291520 58694340114083520 11561006386107360 86954577946790400 28090491569521920 15789120732443520 156518240304222720 30829350362952960 22390236044668800 52195683236780160 65215933460092800 21067868677141440 30434102281376640 17003936338583040 117388680228167040 23122012772214720 173909155893580800 54781384106477952 56180983139043840 48911950095069600 31578241464887040 61658700725905920 44780472089337600 12752952253937280 130431866920185600 25691125302460800 42135737354282880 23683681098665280 19663344098665344 35086934960985600 46244025544429440 33585354067003200 112361966278087680 14169946948819200 97823900190139200 19268343976845600 123317401451811840 89560944178675200 25505904507874560 26315201220739200 260863733840371200 51382250604921600 47367362197330560 39326688197330688 92488051088858880 67170708134006400 19129428380905920 28339893897638400 195647800380278400 38536687953691200 179121888357350400 91302306844129920 51011809015749120 52630402441478400 17002139634184320 102764501209843200 21254920423228800 184976102177717760 134341416268012800 38258856761811840 39472801831108800 17854133155512192 77073375907382400 102023618031498240 14823055429459200 105260804882956800 28694142571358880 34004279268368640 205529002419686400 42509840846457600 27103969948809600 268682832536025600 76517713523623680 11117291572094400 15071670845562240 78945603662217600 35708266311024384 25503209451276480 154146751814764800 31882380634843200 29646110858918400 9587325807924480 201512124402019200 57388285142717760 39691782079185600 85019681692915200 54207939897619200 15437784307397760 153035427047247360 22234583144188800 51006418902552960 308293503629529600 63764761269686400 40655954923214400 29756888592520320 19174651615848960 114776570285435520 16675937358141600 22607506268343360 170039363385830400 53562399466536576 231220127722147200 47823570952264800 30875568614795520 44469166288377600 14380988711886720 127529522539372800 25119451409270400 81311909846428800 23156676461096640 33351874716283200 8700457698535680 95647141904529600 18839588556952800 88938332576755200 28761977423773440 25729640512329600 255059045078745600 50238902818540800 22885960827945600 46313352922193280 66703749432566400 21571483067830080 17400915397071360 191294283809059200 37679177113905600 177876665153510400 89270665777560960 57523954847546880 50027812074424800 51459281024659200 100477805637081600 13050686547803520 133407498865132800 43142966135660160 38594460768494400 20133384196641408 35887397355532800 75358354227811200 34328941241918400 115047909695093760 14500762830892800 100055624148849600 32357224601745120 19707925968712800 200955611274163200 26101373095607040 26915548016649600 266814997730265600 86285932271320320 10875572123169600 16995713932229760 77188921536988800 40266768393282816 150716708455622400 19576029821705280 29001525661785600 200111248297699200 64714449203490240 39415851937425600 52202746191214080 53831096033299200 17408565282810240 172571864542640640 21751144246339200 301433416911244800 39152059643410560 40373322024974400 18270961166924928 129428898406980480 16313358184754400 25493570898344640 104405492382428160 60400152589924224 14933264020012800 107662192066598400 29364044732557920 34817130565620480 43502288492678400 14055335035378560 27704057844355200 78304119286821120 15423538647404160 80746644049948800 26112847924215360 32626716369508800 29866528040025600 8508075466302720 58728089465115840 11567653985553120 87004576985356800 28110670070757120 15798199505235840 156608238573642240 30847077294808320 22399896030019200 52225695848430720 65253432739017600 21083002553067840 30451601944874880 17016150932605440 117456178930231680 23135307971106240 174009153970713600 54812883500774784 56221340141514240 48940074554263200 31596399010471680 61694154589616640 44799792060038400 12762113199454080 130506865478035200 25705897745673600 42166005106135680 23697299257853760 19677469049529984 35107110011635200 46270615942212480 33599844045028800 112442680283028480 14180125777171200 97880149108526400 19279423309255200 123388309179233280 89599584120076800 25524226398908160 26330332508726400 261013730956070400 51411795491347200 47394598515707520 39354938099059968 92541231884424960 67199688090057600 19143169799181120 28360251554342400 195760298217052800 38558846618510400 179199168240153600 91354805834624640 51048452797816320 52660665017452800 17014352937563520 102823590982694400 21270188665756800 185082463768849920 134399376180115200 38286339598362240 39495498763089600 17866958479235712 77117693237020800 102096905595632640 14831578712966400 105321330034905600 28714754698771680 34028705875127040 205647181965388800 42540377331513600 27115663615286400 268798752360230400 76572679196724480 11123684034724800 15082497417536640 78990997526179200 35733916958471424 25521529406345280 154235386474041600 31905282998635200 29663157425932800 9594212759873280 201599064270172800 57429509397543360 39708906598670400 85080754663027200 54231327230572800 15448873873023360 153145358393448960 22247368069449600 51043058812690560 308470772948083200 63810565997270400 40673495422929600 29778264132059520 19188425519746560 114859018795086720 16685526052087200 22623746126304960 170161509326054400 53600875437707136 231353079711062400 47857924497952800 30897747746046720 44494736138899200 14391319139809920 127621131994540800 25137495695894400 81346990845859200 23173310809535040 33371052104174400 8706707578356480 95715848995905600 18853121771920800 88989472277798400 28782638279619840 25748123121705600 255242263989081600 50274991391788800 22895834687510400 46346621619070080 66742104208348800 21586978709714880 17413415156712960 191431697991811200 37706243543841600 177978944555596800 89334792396178560 57565276559239680 50056578156261600 51496246243411200 100549982783577600 13060061367534720 133484208416697600 43173957419429760 38622184682558400 20147846795733888 35908032673497600 75412487087683200 34343752031265600 115130553118479360 14511179297260800 100113156312523200 32380468064572320 19719258061557600 201099965567155200 26120122735069440 26931024505123200 266968416833395200 86347914838859520 10883384472945600 17007922619775360 77244369365116800 40295693591467776 150824974175366400 19590092051302080 29022358594521600 200226312625046400 64760936129144640 39438516123115200 52240245470138880 53862049010246400 17421070537664640 172695829677719040 21766768945891200 301649948350732800 39180184102604160 40396536757684800 18284085914548608 129521872258289280 16325076709418400 25511883929663040 104480490940277760 60443540387201664 14941850673657600 107724098020492800 29385138076953120 34842141075329280 43533537891782400 14057352885502080 27716010411196800 78360368205208320 15434617979813760 80793073515369600 26131605806496960 32650153418836800 29883701347315200 8509296925704960 58770276153906240 11575963484860320 87067075783564800 28114705771004160 15809547971226240 156720736410416640 30869235959627520 22412776010486400 52263211612993920 65300306837673600 21086029328253120 30473476524247680 17018593851409920 117540552307812480 23151926969720640 174134151567129600 54852257743645824 56229411542008320 48975230128255200 31619095942452480 61738471919255040 44825552020972800 12763945388557440 130600613675347200 25724363299689600 42172058656506240 23714321956839360 19680294039702912 35132328824947200 46303853939441280 33619164015729600 112458823084016640 14182161542841600 97950460256510400 19293272474767200 123476943838510080 89651104041945600 25527890777114880 26349246618710400 261201227350694400 51448726599379200 47428643913678720 39360588079405824 92607707878882560 67238328031459200 19145918082836160 28364323085683200 195900920513020800 38586544949534400 179302208083891200 91420429572743040 51055781554229760 52698493237420800 17016795598239360 102897453198758400 21273242314262400 185215415757765120 134476656062918400 38291836165672320 39523869928065600 17869523543980416 77173089899068800 102111563108459520 14842232817350400 105396986474841600 28718877124254240 34033591196478720 205794906397516800 42546484628524800 27131255170588800 268953312125836800 76583672331344640 11131674613012800 15084662731931520 79047739856131200 35739047087960832 25525193397359040 154346179798137600 31909863471393600 29684465634700800 9595590150263040 201714984094377600 57437754248508480 39731739291316800 85092969257049600 54262510341177600 15451091786148480 153167344662689280 22263349226025600 51050386794718080 308692359596275200 63819726942787200 40696882755883200 29782539239967360 19191180300526080 114875508497016960 16697511919519200 22626994097897280 170185938514099200 53608570631941248 231519269697206400 47864795207090400 30902183572296960 44526698452051200 14393385225394560 127639453885574400 25141104553219200 81393765511766400 23176637679222720 33395023839038400 8707957554320640 95729590414180800 18855828414914400 89053396904102400 28786770450789120 25751819643580800 255278907771148800 50282209106438400 22908999833596800 46353275358445440 66790047678076800 21590077838091840 17415915108641280 191459180828361600 37711656829828800 178106793808204800 89347617719902080 57573540901578240 50092535758557600 51503639287161600 100564418212876800 13061936331480960 133580095356153600 43180155676183680 38627729465371200 20150739315552384 35933826820953600 75423313659657600 34363499750395200 115147081803156480 14513262590534400 100185071517115200 32385116757137760 19733423177613600 201128836425753600 26123872662961920 26950370115715200 267160190712307200 86360311352367360 10884946942900800 17010364357284480 77255458930742400 40301478631104768 150846627319315200 19592904497221440 29026525181068800 200370143034230400 64770233514275520 39466846355227200 52247745325923840 53900740231430400 17423571588635520 172720622704734720 21769893885801600 301693254638630400 39185808994442880 40425555173572800 18286710864073344 129540467028551040 16327420414351200 25515546535926720 104495490651847680 60452217946657152 14952583990713600 107801480462860800 29389356745832160 34847143177271040 43539787771603200 14087620637354880 27731947166985600 78371617988885760 15436833846295680 80851110347145600 26135357382953280 32654840828702400 29905167981427200 9819611710191360 58778713491664320 11577625384721760 87079575543206400 28175241274709760 15811817664424320 156743235977771520 30873667692591360 22428875986070400 52270714765906560 65309681657404800 21131430956032320 30477851440122240 19639223420382720 117557426983328640 23155250769443520 174159151086412800 54860132592220032 56350482549419520 48982261243053600 31623635328848640 61747335385182720 44857751972140800 14729417565287040 130619363314809600 25728056410492800 42262861912064640 23717726496636480 19722668892296832 35137372587609600 46310501538887040 33643313979105600 112700965098839040 16366019516985600 97964522486107200 19296042307869600 123494670770365440 89715503944281600 29458835130574080 26353029440707200 261238726629619200 51456112820985600 47435452993272960 39445337784593664 92621003077774080 67286627958211200 22094126347930560 32732039033971200 195929044972214400 38592084615739200 179431007888563200 91433554320366720 58917670261148160 52706058881414400 17053435508376960 102912225641971200 24549029275478400 185242006155548160 134573255916422400 44188252695861120 39529544161060800 20621184591401856 77184169231478400 117835340522296320 14844363638227200 105412117762828800 33141189521895840 34106871016753920 205824451283942400 49098058550956800 27150744614716800 269146511832844800 88376505391722240 11133272728670400 17407493486248320 79059088322121600 41242369182803712 25580153262565440 154368338462956800 36823543913217600 29688727276454400 9616251006109440 201859883874633600 66282379043791680 39760280157124800 98196117101913600 54301489229433600 17830347579031680 176753010783444480 22266545457340800 51160306525130880 308736676925913600 73647087826435200 40726116922075200 34368640985669760 19232502012218880 132564758087583360 16699909093005600 26111240229372480 196392234203827200 61863553774205568 231552507694435200 55235315869826400 35660695158063360 44533090914681600 14424376509164160 147294175652870400 29012489143747200 81452233844150400 26745521368547520 33399818186011200 8726707193783040 110470631739652800 21759366857810400 89066181829363200 28848753018328320 29717245965052800 294588351305740800 58024978287494400 22925456266204800 53491042737095040 66799636372022400 21636564763746240 17453414387566080 220941263479305600 43518733715620800 178132363658726400 103105922957009280 57697506036656640 50099727279016800 59434491930105600 116049956574988800 13090060790674560 133599272744044800 43273129527492480 44575868947579200 20194127112829824 35938985650444800 87037467431241600 34388184399307200 115395012073313280 14544511989638400 100199454558033600 32454847145619360 19736256200824800 232099913149977600 26180121581349120 26954239237833600 267198545488089600 86546259054984960 10908383992228800 89151737895158400 40388254225659648 174074934862483200 19635091186011840 29089023979276800 200398909116067200 64909694291238720 39472512401649600 52360243162698240 53908478475667200 17461087353198720 173092518109969920 21816767984457600 348149869724966400 39270182372023680 40431358856750400 18326085106944384 129819388582477440 16362575988343200 25570485629881920 104720486325396480 60582381338489472 14954730654124800 107816956951334400 29452636779017760 34922174706397440 43633535968915200 14091656337601920 27751868111721600 78540364744047360 15470071843524480 80862717713500800 26191631029798080 32725151976686400 29909461308249600 9840754920648960 58905273558035520 11602553882643360 87267071937830400 28183312675203840 15845863062395520 157080729488094720 30940143687048960 22432095981187200 52383262059596160 65450303953372800 21137484506402880 30543475178240640 19681509841297920 117810547116071040 23205107765286720 174534143875660800 54978255320833152 56366625350407680 49087727965029600 31691726124791040 61880287374097920 44864191962374400 14761132380973440 130900607906745600 25783453072540800 42274969012805760 23768794593593280 19728318872642688 35213029027545600 46410215530573440 33648143971780800 112733250700815360 16401258201081600 98175455930059200 19337589804405600 123760574748195840 89728383924748800 29522264761946880 26409771770659200 261801215813491200 51566906145081600 47537589187186560 39456637745285376 92820431061146880 67296287943561600 22141698571460160 32802516402163200 196350911860118400 38675179608811200 179456767849497600 91630425534721920 59044529523893760 52819543541318400 17058320829728640 103133812290163200 24601887301622400 185640862122293760 134592575887123200 44283397142920320 39614657655988800 20665585333362816 77350359217622400 118089059047787520 14876325951379200 105639087082636800 33212547857190240 34116641659457280 206267624580326400 49203774603244800 27154642503542400 269185151774246400 88566794285840640 11157244463534400 17444974632059520 79229315311977600 41331170666725632 25587481244592960 154700718435244800 36902830952433600 29752651902758400 9619005786888960 201888863830684800 66425095714380480 39765988330286400 98407549206489600 54309285007084800 17868739198020480 177133588571681280 22314488927068800 51174962489185920 309401436870489600 73805661904867200 40731963755313600 34442642222271360 19238011573777920 132850191428760960 16735866695301600 26167461948089280 196815098412979200 61996756000088448 232051077652867200 55354246428650400 35737478396040960 44628977854137600 14428508680333440 147611323809734400 29074957720099200 81463927510627200 26803108797030720 33471733390603200 8729207145711360 110708492857300800 21806218290074400 89257955708275200 28857017360666880 29781231996700800 295222647619468800 58149915440198400 22928747552726400 53606217594061440 66943466781206400 21642763020500160 17458414291422720 221416985714601600 43612436580148800 178515911416550400 103327926666814080 57714034721333760 50207600085904800 59562463993401600 116299830880396800 13093810718567040 133886933562412800 43285526041000320 44671847995051200 20199912152466816 36016368092812800 87224873160297600 34393121329089600 115428069442667520 14548678576185600 100415200171809600 32464144530750240 19778751548992800 232599661760793600 26187621437134080 27012276069609600 267773867124825600 86571052082000640 10911508932139200 89343695990102400 40399824304933632 174449746320595200 19640716077850560 29097357152371200 200830400343619200 64928289061500480 39557503097985600 52375242874268160 54024552139219200 17466089455140480 173142104164001280 21823017864278400 348899492641190400 39281432155701120 40518414104414400 18331335005993856 129856578123000960 16367263398208800 25577810842409280 104750485748536320 60599736457400448 14986930605292800 108049104278438400 29461074116775840 34932178910280960 43646035728556800 14121924089454720 27755852300668800 78562864311402240 15474503576488320 81036828208828800 26199134182710720 32734526796417600 29973861210585600 9843574015376640 58922148233551680 11605877682366240 87292071457113600 28243848178909440 15850402448791680 157125728622804480 30949007152976640 22480395907939200 52398268365421440 65469053592835200 21182886134182080 30552225009989760 19687148030753280 117844296467103360 23211755364732480 174584142914227200 54994005017981568 56487696357818880 49101790194626400 31700804897583360 61898014305953280 44960791815878400 14765361023064960 130938107185670400 25790839294147200 42365772268364160 23775603673187520 35223116552870400 46423510729464960 33720593861908800 112975392715637760 16405956692294400 98203580389252800 19343129470610400 123796028611906560 89921583631756800 29530722046129920 26417337414652800 261876214371340800 51581678588294400 47551207346375040 39541387450473216 92847021458929920 67441187723817600 22148041534597440 32811913384588800 196407160778505600 38686258941220800 179843167263513600 91656675029969280 59061444092259840 52834674829305600 17094960739866240 103163357176588800 24608935038441600 185694042917859840 134882375447635200 44296083069194880 39626006121979200 20671505432290944 77372517882441600 118122888184519680 14880587593132800 105669349658611200 33222062301896160 34189921479732480 206326714353177600 49217870076883200 27213110835926400 269764750895270400 88592166138389760 11160440694849600 17449972118167680 79252012243958400 41343010864581888 25642441109799360 154745035764883200 36913402557662400 29761175186265600 202323563171452800 66444124603792320 39851610927710400 98435740153766400 54426221671852800 17873858080552320 177184332276779520 22320881389699200 51284882219598720 309490071529766400 73826805115324800 40819666253889600 34452509053818240 19279333285470720 132888249207584640 16740661042274400 26174958177251520 196871480307532800 62014516296872832 232117553647324800 55370103836493600 35747716161104640 44641762779398400 14459499964103040 147653610230649600 29083286863612800 81639332507779200 26810787120828480 33481322084548800 8747956785173760 110740207672987200 21812465147709600 89283525558796800 28918999928206080 29789763467587200 295307220461299200 58166573727225600 22978116850550400 53621574241656960 66962644169097600 21689249946154560 17495913570347520 221480415345974400 43624930295419200 178567051117593600 103357527161454720 57837999856412160 50221983126823200 59579526935174400 116333147454451200 13121935177760640 133925288338195200 43378499892309120 44684645201380800 20243299949744256 36026685751795200 87249860590838400 34467175275825600 115675999712824320 14579927975289600 100443966253646400 32533874919231840 19784417595415200 232666294908902400 26243870355521280 27020014313846400 267850576676390400 86756999784618240 52758446921107200 89369290402761600 40486599899488512 174499721181676800 19682902766640960 29159855950579200 200887932507292800 65067749838463680 39568835190830400 52487740711042560 54040028627692800 17503605219703680 173513999569236480 105516893842214400 21869891962934400 348999442363353600 39365805533281920 40530021470769600 18370709248864896 130135499676927360 79137670381660800 25632749936364480 104975481422085120 60729899849232768 14991223932115200 108080057255385600 29524354149961440 35007210439407360 211033787684428800 43739783925868800 14123941939578240 27815615134876800 78731611066563840 15507741573717120 81060042941539200 26255407829555520 158275340763321600 32804837944401600 29982447864230400 9864717225834240 59048708299922880 11630806180287840 87479567851737600 28247883879156480 15884447846762880 157463222133127680 31015483147434240 22486835898172800 52510815659111040 316550681526643200 65609675888803200 21185912909367360 30617848748108160 19729434451668480 118097416599845760 23261612360575680 174959135703475200 55112127746594688 56495767758312960 49207256916602400 31768895693525760 62030966294868480 44973671796345600 14797075838751360 131219351777606400 25846235956195200 42371825818734720 23826671770144320 35298772992806400 46523224721151360 33730253847259200 112991535516625920 16441195376390400 98414513833204800 19384676967146400 124061932589736960 89947343592691200 29594151677502720 26474079744604800 262438703555212800 51692471912390400 47653343540288640 39547037430819072 93046449442302720 67460507694518400 22195613758127040 32882390752780800 196829027666409600 38769353934292800 179894687185382400 91853546244324480 59188303355005440 52948159489209600 17097403400542080 103384943824780800 24661793064585600 186092898884605440 134921015389036800 44391227516254080 39711119616907200 20715906174251904 77538707868585600 118376606710010880 14912549906284800 105896318978419200 33293420637190560 34194806801084160 206769887649561600 49323586129171200 27220906613577600 269842030778073600 88782455032508160 11184412429713600 17487453263978880 79422239233814400 41431812348503808 25646105100813120 155077415737171200 36992689596878400 29825099812569600 202381523083555200 66586841274381120 39863027274033600 98647172258342400 54441813227155200 17912249699541120 177564910065016320 22368824859427200 51292210201626240 310154831474342400 73985379193756800 40831359920366400 34526510290419840 19282088066250240 133173682548762240 16776618644570400 26231179895968320 197294344516684800 62147718522755712 232616123605756800 55489034395317600 35824499399082240 44737649718854400 14461566049687680 147970758387513600 29145755439964800 81662719840732800 26868374549311680 33553237289140800 8749206761137920 110978068790635200 21859316579973600 89475299437708800 28923132099375360 29853749499235200 295941516775027200 58291510879929600 22984699423593600 53736749098623360 67106474578281600 21692349074531520 17498413522275840 221956137581270400 43718633159947200 178950598875417600 103579530871259520 57846264198750720 50329855933711200 59707498998470400 116583021759859200 13123810141706880 134212949156563200 43384698149063040 44780624248852800 20246192469562752 36104068194163200 87437266319894400 34477049135390400 115692528397501440 14582011268563200 100659711867422400 32538523611797280 19826912943583200 233166043519718400 26247620283413760 27078051145622400 268425898313126400 86769396298126080 52871767849555200 89561248497705600 40492384939125504 174874532639788800 19685715212560320 29164022537126400 201319423734844800 65077047223594560 39653825887166400 52495240566827520 54156102291244800 17506106270674560 173538792596252160 105743535699110400 21873016902844800 349749065279577600 39371430425120640 40617076718433600 18373334198389632 130154094447189120 79307651774332800 25636412542628160 104990481133655040 60738577408688256 15023423883283200 108312204582489600 29528572818840480 35012212541349120 211487071398220800 43746033805689600 14134031190195840 27823583512771200 78742860850241280 15509957440199040 81234153436867200 26259159406011840 158615303548665600 32809525354267200 30046847766566400 9866126773198080 59057145637680960 11632468080149280 87492067611379200 28268062380391680 15886717539960960 157485721700482560 31019914880398080 22535135824924800 52518318812023680 317230607097331200 65619050708534400 21201046785293760 30622223663982720 19732253546396160 118114291275361920 23264936160298560 174984135222758400 55120002595168896 56536124760783360 49214288031400800 31773435079921920 62039829760796160 45070271649849600 14799190159797120 131238101417068800 25849929066998400 42402093570587520 23830076309941440 35303816755468800 46529872320597120 33802703737387200 113072249521566720 16443544621996800 98428576062801600 19387446800248800 124079659521592320 90140543299699200 29598380319594240 26477862566601600 262476202834137600 51699858133996800 47660152619882880 39575287332548352 93059744641194240 67605407474774400 22198785239695680 32887089243993600 196857152125603200 38774893600497600 180281086599398400 91866670991948160 59196760639188480 52955725133203200 17109616703921280 103399716267993600 24665316932995200 186119489282388480 135210814949548800 44397570479391360 39716793849902400 20718866223715968 77549787200995200 118393521278376960 14914680727161600 105911450266406400 33298177859543520 34219233407842560 206799432535987200 49330633865990400 27279374945961600 270421629899097600 88795140958782720 11186010545371200 17489952007032960 79433587699804800 41437732447431936 25664425055881920 155099574401990400 36997975399492800 29829361454323200 202816222424323200 66596355719087040 39948649871457600 98661267731980800 54558749891923200 17914809140807040 177590281917565440 22372021090742400 51328850111763840 310199148803980800 73995950798985600 40919062418942400 34531443706193280 19295861970147840 133192711438174080 16779015818056800 26234928010549440 197322535463961600 62156598671147904 232649361602985600 55496963099239200 35829618281614080 44744042181484800 14471896477610880 147991901597971200 29149920011721600 81838124837884800 26872213711210560 33558031636113600 8755456640958720 110993926198478400 21862440008791200 89488084362969600 28943792955221760 29858015234678400 295983803195942400 58299840023443200 23034068721417600 53744427422421120 67116063272227200 21707844716416320 17510913281917440 221987852396956800 43724880017582400 178976168725939200 103594331118579840 57887585910443520 50337047454170400 59716030469356800 116599680046886400 13133184961438080 134232126544454400 43415689432832640 44787022852017600 20260655068655232 36109227023654400 87449760035164800 34551103082126400 115775171820887040 14592427734931200 100674094908340800 32561767074624480 19829745966794400 233199360093772800 26266369922876160 27081920267740800 268464253088908800 86831378865665280 52879322578118400 89574045704035200 40521310137310464 174899520070329600 19699777442157120 29184855469862400 201348189816681600 65123534149248960 39659491933588800 52532739845752320 54163840535481600 17518611525528960 173662757731330560 105758645156236800 21888641602396800 349799040140659200 39399554884314240 40622880401611200 18386458946013312 130247068298497920 79318983867177600 25654725573946560 105065479691504640 60781965205965696 15025570546694400 108327681070963200 29549666163235680 35037223051057920 211517290312473600 43777283204793600 14136049040319360 27883346346979200 78799109768628480 15521036772608640 81245760803222400 26277917288293440 158637967734355200 32832962403595200 30051141093388800 9873174510017280 59099332326471360 11640777579456480 87554566409587200 28272098080638720 15898066005951360 157598219537256960 31042073545217280 22538355820041600 52555834576586880 317275935468710400 65665924807190400 21204073560479040 30644098243355520 19746349020034560 118198664652942720 23281555158912960 175109132819174400 55159376838039936 56544196161277440 49249443605392800 31796132011902720 62084147090434560 45076711640083200 14809761765025920 131331849614380800 25868394621014400 42408147120958080 23847099008927040 35329035568780800 46563110317825920 33807533730062400 113088392322554880 16455290850028800 98498887210785600 19401295965760800 124168294180869120 90153423280166400 29619523530051840 26496776676585600 262663699228761600 51736789242028800 47694198017854080 39580937312894208 93126220635651840 67615067460124800 22214642647538880 32910581700057600 196997774421571200 38802591931521600 180306846560332800 91932294730066560 59239047060103680 52993553353171200 17112059364597120 103473578484057600 24682936275043200 186252441271303680 135230134920249600 44429285295077760 39745165014878400 20733666471036288 77605183863043200 118478094120207360 14925334831545600 105987106706342400 33321963971308320 34224118729194240 206947156968115200 49365872550086400 27283272834787200 270460269840499200 88858570590155520 11194001123659200 17502445722303360 79490330029756800 41467332942072576 25668089046895680 155210367726086400 37024404412564800 29850669663091200 202845202380374400 66643927942616640 39954358044619200 98731745100172800 54566545669574400 17927606347136640 177717141180311040 22388002247318400 51336178093791360 310420735452172800 74048808825129600 40924909252180800 34556110785060480 19298616750927360 133287855885233280 16791001685488800 26253668583455040 197463490200345600 62200999413108864 232815551589129600 55536606618847200 35855212694273280 44776004494636800 14473962563195520 148097617650259200 29170742870505600 81849818504361600 26891409520704960 33582003370977600 8756706616922880 111073213237694400 21878057152879200 89552008989273600 28947925126391040 29879343911894400 296195235300518400 58341485741011200 23037360007939200 53782819041409920 67164006741955200 21710943844793280 17513413233845760 222146426475388800 43756114305758400 179104017978547200 103668332355181440 57895850252782080 50373005056466400 59758687823788800 116682971482022400 13135059925384320 134328013483910400 43421887689586560 44819015867841600 20263547588473728 36135021171110400 87512228611516800 34556040011908800 115791700505564160 14594511028204800 100746010112932800 32566415767189920 19843911082850400 233365942964044800 26270119850768640 27101265878332800 268656026967820800 86843775379173120 52917096220934400 89638031735683200 40527095176947456 175024457223033600 19702589888076480 29189022056409600 201492020225865600 65132831534379840 39687822165700800 52540239701537280 54202531756665600 17521112576499840 173687550758346240 105834192441868800 21891766542307200 350048914446067200 39405179776152960 40651898817499200 18389083895538048 130265663068759680 79375644331401600 25658388180210240 105080479403074560 60790642765421184 15036303863750400 108405063513331200 29553884832114720 35042225152999680 211668384883737600 43783533084614400 14154209691431040 27887330535926400 78810359552305920 15523252639090560 81303797634998400 26281668864749760 158751288662803200 32837649813460800 30072607727500800 9874584057381120 59107769664229440 11642439479317920 87567066169228800 28308419382862080 15900335699149440 157620719104611840 31046505278181120 22554455795625600 52563337729499520 317502577325606400 65675299626921600 21231314537146560 30648473159230080 19749168114762240 118215539328458880 23284878958635840 175134132338457600 55167251686614144 56616838765724160 49256474720191200 31800671398298880 62093010556362240 45108911591251200 14811876086071680 131350599253843200 25872087731817600 42462629074293120 23850503548724160 35334079331443200 46569757917271680 33831683693438400 113233677531448320 16457640095635200 98512949440382400 19404065798863200 124186021112724480 90217823182502400 29623752172143360 26500559498582400 262701198507686400 51744175463635200 47701007097448320 39631787136006912 93139515834543360 67663367386876800 22217814129107520 32915280191270400 197025898880764800 38808131597726400 180435646365004800 91945419477690240 59247504344286720 53001118997164800 17134043310679680 103488350927270400 24686460143452800 186279031669086720 135326734773753600 44435628258215040 39750839247873600 20736626520500352 77616263195452800 118495008688573440 14927465652422400 106002237994329600 33326721193661280 34268086621359360 206976701854540800 49372920286905600 27302762278915200 270653469547507200 88871256516430080 11195599239316800 17504944465357440 79501678495747200 41473253041000704 25701064966019520 155232526390905600 37029690215179200 29854931304844800 202990102160630400 66653442387322560 39982898910427200 98745840573811200 54605524557830400 17930165788402560 177742513032860160 22391198478633600 51402129932039040 310465052781811200 74059380430358400 40954143418372800 34561044200833920 19323409777943040 133306884774645120 16793398858975200 26257416698036160 197491681147622400 62209879561501056 232848789586358400 55544535322768800 35860331576805120 44782396957267200 14492557333457280 148118760860716800 29174907442262400 81908286836745600 26895248682603840 33586797717950400 8767956400600320 111089070645537600 21881180581696800 89564793914534400 28985114666914560 29883609647337600 296237521721433600 58349814884524800 23053816440547200 53790497365207680 67173595435900800 21738836000185920 17535912801200640 222178141291075200 43762361163393600 179129587829068800 103683132602501760 57970229333829120 50380196576925600 59767219294675200 116699629769049600 13151934600900480 134347190871801600 43477672000371840 44825414471006400 20289580266840192 36140180000601600 87524722326787200 34580724660820800 115940458667658240 14613260667667200 100760393153851200 32608254000278880 19846744106061600 233399259538099200 26303869201800960 27105135000451200 268694381743603200 86955344000743680 52924650949497600 89650828942012800 40579160533680384 175049444653574400 19727901901350720 29226521335334400 201520786307702400 65216508000557760 39693488212123200 52607738403601920 54210270000902400 17543622035237760 173910688001487360 105849301898995200 21919891001500800 350098889307148800 39455803802701440 40657702500676800 18412708441260672 130433016001115520 79386976424246400 25691351636583360 105215476807203840 60868740800520576 15038450527161600 108420540001804800 29591852852026080 35087244070475520 211698603797990400 43839782003001600 14158245391678080 27907251480662400 78911607605402880 11278837895371200 15543195437427840 81315405001353600 26315433052856640 158773952848492800 32879836502251200 30076901054323200 9887269983655680 59183705704052160 11657396578070880 87679564006003200 28316490783356160 15920762937932160 157823215210805760 22557675790742400 52630866105713280 317547905696985600 65759673004502400 21237368087517120 30687847402101120 19774539967311360 118367411408104320 16918256843056800 23314793156141760 175359128012006400 55238125323782016 56632981566712320 49319754753376800 31841525875864320 45115351581484800 14830904975483520 131519346009004800 25905325729046400 42474736175034240 23881144406898240 35379473195404800 33836513686113600 113265963133424640 16478783306092800 98639509506753600 19428994296784800 90230703162969600 29661809950967040 26534604896553600 263038692018009600 51810651458092800 47762288813796480 39643087096698624 67673027372227200 22246357463225280 32957566612185600 197279019013507200 38857988593569600 180461406325939200 92063542206303360 59323619901934080 53069209793107200 17138928632031360 103621302916185600 24718174959139200 135346054744454400 44492714926450560 39801907344830400 20763266965676928 77715977187139200 118647239803868160 14946643040313600 106138419586214400 33369536194837920 34277857264062720 207242605832371200 49436349918278400 27306660167740800 270692109488908800 88985429852901120 11209982280235200 17527433152844160 79603814689660800 41526533931353856 25708392948047040 155431954374278400 37077262438708800 29893286080627200 203019082116681600 66739072389675840 39988607083588800 98872699836556800 54613320335481600 17953200759795840 177970859705802240 22419964560470400 51416785896094080 310863908748556800 74154524877417600 40959990251611200 34605444942794880 19328919339502080 133478144779351680 16814973420352800 26291149729266240 197745399673113600 62289800897030784 233147931561417600 55615893658063200 35906401519591680 44839929120940800 14496689504626560 148309049754835200 29212388588073600 81919980503222400 26929801139693760 33629946840705600 8770456352528640 111231787316126400 21909291441055200 89679858241881600 28993379009253120 29922001266326400 296618099509670400 58424777176147200 23057107727068800 53859602279387520 67259893681411200 21745034256939840 17540912705057280 222463574632252800 43818582882110400 179359716483763200 103816334828384640 57986758018506240 50444920261058400 59844002532652800 116849554352294400 13155684528792960 134519787362822400 43490068513879680 44883001899489600 20295365306477184 36186609466022400 87637165764220800 34585661590603200 115973516037012480 14617427254214400 100889840522116800 32617551385409760 19872241314962400 233699108704588800 26311369057585920 27139957099516800 269039574725644800 86980137027759360 52992643506566400 89766003798979200 40590730612954368 175274331528441600 19733526793189440 29234854508428800 201779681044233600 65235102770819520 39744482629924800 52622738115171840 54279914199033600 17548624137179520 173960274055518720 105985287013132800 21926140881321600 350548663056883200 39467053586378880 40709935649275200 18417958340310144 130470205541639040 79488965259849600 25698676849110720 105245476230343680 60886095919431552 15057770497862400 108559828398067200 29600290189784160 35097248274359040 211970574026265600 43852281762643200 14176406042789760 27911235669609600 78934107172757760 11293327873396800 15547627170391680 81419871298550400 26322936205769280 158977930519699200 32889211321982400 30115540995724800 9890089078383360 59200580379568320 11660720377793760 87704563525286400 28352812085579520 15925302324328320 157868214345515520 22586655746793600 52645872411538560 317955861039398400 65778422643964800 21264609064184640 30696597233850240 19780178156766720 118401160759136640 16939991810095200 23321440755587520 175409127050572800 55253875020930432 56705624171159040 49333816982973600 31850604648656640 45173311493587200 14835133617575040 131556845287929600 25912711950652800 42529218128369280 23887953486492480 35389560720729600 33879983620190400 113411248342318080 16483481797305600 98667633965947200 19434533962989600 90346622987174400 29670267235150080 26542170540547200 263113690575859200 51825423901305600 47775906972984960 39693936919811328 67759967240380800 22252700426362560 32966963594611200 197335267931894400 38869067925979200 180693245974348800 92089791701550720 59340534470300160 53084341081094400 17160912578113920 103650847802611200 24725222695958400 135519934480761600 44505400852725120 39813255810820800 20769187064605056 77738135851958400 118681068940600320 14950904682067200 106168682162188800 33379050639543840 20019990321021600 34321825156227840 207301695605222400 49450445391916800 27341741167171200 271039868961523200 89010801705450240 11213178511550400 17532430638952320 79626511621641600 41538374129210112 25741368867170880 155476271703916800 37087834043937600 29901809364134400 203279901721142400 66758101279087680 40039980642043200 98900890783833600 54683482334342400 17958319642327680 178021603410900480 22426357023100800 51482737734341760 310952543407833600 74175668087875200 41012611750756800 34615311774341760 19353712366517760 133516202558175360 16819767767325600 26298645958428480 197801781567667200 62307561193815168 233214407555875200 55631751065906400 35916639284655360 44852714046201600 14515284274888320 148351336175750400 29220717731587200 82025223501513600 26937479463491520 33639535534651200 8781706136206080 111263502131812800 21915538298690400 89705428092403200 29030568549776640 29930532737212800 296702672351500800 58441435463174400 23086729305763200 53874958926983040 67279071069302400 21772926412332480 17563412272412160 222527004263625600 43831076597380800 179410856184806400 103845935323025280 58061137099553280 50459303301976800 59861065474425600 116882870926348800 13172559204309120 134558142138604800 43545852824664960 44895799105819200 20321397984843648 36196927125004800 87662153194761600 34630093958644800 116122274199106560 14636176893676800 100918606603953600 32659389618498720 19877907361384800 233765741852697600 26345118408618240 27147695343753600 269116284277209600 87091705649329920 53007752963692800 89791598211638400 40642795969687296 175324306389523200 19758838806463680 29272353787353600 201837213207907200 65318779236997440 39755814722769600 52690236817236480 54295390687507200 17571133595917440 174183411298659840 106015505927385600 21954265340515200 350648612779046400 39517677612927360 40721543015630400 18441582886032768 130637558473994880 79511629445539200 25731640305483840 105380473634472960 60964193954530944 15062063824684800 108590781375014400 29638258209695520 35142267191834880 212031011854771200 43908530681030400 14182459593160320 27947093370134400 79035355225854720 11296547868513600 15567569968728960 81443086031260800 26356700393876160 159023258891078400 32931398010772800 30124127649369600 9902775004657920 59276516419391040 11675677476546720 40926474678398400 87817061362060800 28364919186320640 15945729563111040 158070710451709440 22593095737027200 52713400787752320 318046517782156800 65862796021545600 21273689389740480 30735971476721280 19805550009315840 118553032838782080 16944821802770400 23351354953093440 175634122724121600 55324748658098304 56729838372641280 49397097016159200 31891459126222080 45186191474054400 14854162506986880 131725592043091200 25945949947881600 42547378779480960 23918594344666560 35434954584691200 33889643605540800 113459676745282560 16504625007763200 98794194032318400 19459462460911200 90372382948108800 29708325013973760 26576215938518400 263451184086182400 51891899895763200 47837188689333120 39710886860848896 67779287211081600 22281243760480320 33009250015526400 197588388064636800 38918924921822400 180744765896217600 92207914430163840 59416650027947520 53152431877036800 17168240560141440 103783799791526400 24756937511644800 135558574422163200 44562487520960640 39864323907777600 20795827509781632 77837849843644800 118833300055895040 14970082069958400 106304863754073600 33421865640720480 20025698494183200 34336481120282880 207567599583052800 49513875023289600 27349536944822400 271117148844326400 89124975041921280 11227561552468800 17554919326439040 79728647815555200 41591655019563264 25752360840212160 155675699687289600 37135406267467200 29940164139916800 203337861633244800 66843731281440960 40051396988366400 99027750046579200 54699073889644800 17981354613720960 178249950083842560 22455123104937600 51504721680424320 311351399374579200 74270812534934400 41024305417233600 34659712516302720 19361976708856320 133687462562881920 16841342328703200 26332378989658560 198055500093158400 62387482529344896 233513549530934400 55703109401200800 35962709227441920 44910246209875200 14521482531642240 148541625069868800 29258198877398400 82048610834467200 26972031920581440 33682684657406400 8785456064098560 111406218802401600 21943649158048800 89820492419750400 29042965063284480 29968924356201600 297083250139737600 58516397754796800 23093311878806400 53944063841162880 67365369314812800 21782223797463360 17570912128197120 222812437604803200 43887298316097600 179640984839500800 103979137548908160 58085930126568960 50524026986109600 59937848712403200 117032795509593600 13178184096147840 134730738629625600 43564447594926720 44953386534302400 20330075544299136 36243356590425600 87774596632195200 34639967818209600 116171860253137920 14642426773497600 101048053972219200 32673335696195040 19903404570285600 234065591019187200 26356368192295680 27182517442819200 269461477259251200 87128895189853440 53075745520761600 89906773068604800 40660151088598272 175549193264390400 19767276144221760 29284853546995200 202096107944438400 65346671392390080 39806809140571200 52712736384591360 54365034885638400 17578636748830080 174257790379706880 106151491041523200 21963640160246400 351098386528780800 39534552288443520 40773776164228800 18449457734606976 130693342784780160 79613618281142400 25742628124274880 105425472769182720 60990226632897408 15081383795385600 108730069771276800 29650914216332640 35157273497660160 212302982083046400 43927280320492800 14196584544024960 27955061748028800 79069104576887040 11311037846539200 15574217568174720 81547552328457600 26367955123245120 159227236562284800 32945460240369600 30162767590771200 9907003646749440 59301828432665280 11680663176131040 40938143785156800 87854560640985600 28393169088049920 15952538642705280 158138209153774080 22622075693078400 52735910246490240 318454473124569600 65890920480739200 21294876816037440 30749096224344960 19814007293498880 118603656865330560 16966556769808800 23361326352262080 175709121281971200 55348373203820928 56786338176099840 49418190360554400 31905077285410560 45244151386156800 14860505470124160 131781840961478400 25957029280291200 42589753632074880 23928807964057920 35450085872678400 33933113539617600 113572676352199680 16511672744582400 98836380721108800 19467771960218400 90488302772313600 29721010940248320 26587564404508800 263563681922956800 51914058560582400 47857615928115840 39750436723269888 67866227079235200 22290758205186240 33023345489164800 197672761442217600 38935543920436800 180976605544627200 92247288673034880 59442021880496640 53175128809017600 17185339184872320 103828117121164800 24767509116873600 135732454158470400 44581516410372480 39881346606763200 20804707658173824 77871087840873600 118884043760993280 14976474532588800 106350257618035200 33436137307779360 20051385273410400 34370678369744640 207656234242329600 49535018233747200 27384617944252800 271464908316940800 89163032820744960 11232355899441600 17562415555601280 79762693213526400 41609415316347648 25778008777308480 155742175681747200 37151263675310400 29952949065177600 203598681237705600 66872274615558720 40102770546820800 99070036467494400 54769235888505600 17989032937518720 178326065641489920 22464711798883200 51556017554616960 311484351363494400 74302527350620800 41076926916379200 34674512763623040 19381260174312960 133744549231117440 16848533849162400 26343623333401920 198140072934988800 62414122974521472 233613263522620800 55726895512965600 35978065875037440 44929423597766400 14535945130734720 148605054701241600 29270692592668800 82153853832758400 26983549406278080 33697067698324800 8794205895847680 111453791025931200 21953019444501600 89858847195532800 29071890261469440 29981721562531200 297210109402483200 58541385185337600 23122933457500800 53967098812556160 67394135396649600 21803917696102080 17588411791695360 222907582051862400 43906038889003200 179717694391065600 104023538290869120 58143780522938880 50545601547487200 59963443125062400 117082770370675200 13191308843771520 134788270793299200 43607835392204160 44972582343796800 20350323183028608 36258833078899200 87812077778006400 34684400186251200 116287561045877760 14657009826412800 101091203094974400 32705876544153120 19911903639919200 234165540741350400 26382617687543040 27194124809174400 269576541586598400 87215670784408320 53098409706451200 89945164687593600 40700646366057216 175624155556012800 19786963265657280 29314019652825600 202182406189948800 65411753088306240 39823807279838400 52765235375086080 54388249618348800 17596144105626240 174431341568816640 106196819412902400 21985514739619200 351248311112025600 39573926531314560 40791187213761600 18467832381280128 130823506176612480 79647614559676800 25768266368120640 105530470750172160 61050969549085824 15087823785619200 108776499236697600 29680444898485920 35192288211252480 212393638825804800 43971029479238400 14206673794642560 27990919448553600 79147853062629120 11315867839214400 15589728633548160 81582374427523200 26394216158439360 159295229119353600 32978272109428800 30175647571238400 9916870478296320 59360889796971840 11692296475161120 40990654765569600 87942058958476800 28413347589285120 15968426495091840 158295706125258240 22631735678428800 52788432316878720 318590458238707200 65956544218857600 21310010691963840 30779720635466880 19833740956592640 118721779593943680 16973801758821600 23384592950322240 175884117916953600 55403497143840384 56826695178570240 49467408164143200 31936852990183680 45263471356857600 14875305717444480 131913088437715200 25982881055913600 42620021383927680 23952639742637760 35485392211315200 33947603517643200 113653390357140480 16528117463827200 98934816328286400 19487160791935200 90526942713715200 29750611434888960 26614044158486400 263826176875430400 51965762111827200 47905279485275520 39778686624999168 67895207035286400 22312958576166720 33056234927654400 197869632656572800 38974321583870400 181053885427430400 92339161906400640 59501222869777920 53228088316972800 17197552488251520 103931524223654400 24792176195740800 135790414070572800 44625917152333440 39921066237729600 20825428004422272 77948643167740800 119002445739555840 14991390278726400 106456176633945600 33469437864250080 20059947533152800 34395104976503040 207863048447308800 49584352391481600 27396311610729600 271580828141145600 89251834304666880 11243542709044800 17579906756979840 79842132475459200 41650856008844544 25796328732377280 155897286335481600 37188264293611200 29982780557452800 203685621105859200 66938875728500160 40119895066305600 99168704782963200 54792623221459200 18006949026380160 178503668609333760 22487085418089600 51592657464754560 311794572670963200 74376528587222400 41094467416094400 34709046674037120 19395034078210560 133877751457000320 16865314063567200 26369860135469760 198337409565926400 62476284013266816 233845929503222400 109585246442918400 55782396440416800 36013898052760320 44974170836179200 14546275558657920 148753057174444800 29299844594966400 82188934832188800 27010423539570240 33730628127134400 8800455775668480 111564792880833600 21974883446224800 89948341672358400 29092551117315840 30011581710633600 297506114348889600 58599689189932800 23132807317065600 54020847079140480 67461256254268800 21819413337986880 17600911551336960 223129585761667200 43949766892449600 179896683344716800 104127140022111360 58185102234631680 50595942190701600 60023163421267200 117199378379865600 13200683663502720 134922512508537600 43638826675973760 45017372565950400 20364785782121088 36294944885337600 87899533784899200 34699210975598400 116370204469263360 14667426292780800 101191884381403200 32729120006980320 19931734802397600 234398756759731200 26401367327005440 27221208664003200 269845025017075200 87277653351947520 53151292806393600 90034745131900800 40729571564242176 175799067569798400 19801025495254080 29334852585561600 202383768762806400 65458240013960640 39863469604795200 52802734654010880 54442417328006400 17608649360480640 174555306703895040 106302585612787200 22001139439171200 351598135139596800 39602050990508160 40831812996004800 18480957128903808 130916480027921280 79726939209590400 25786579399439040 105605469308021760 61094357346363264 15102850429497600 108884834656012800 29701538242881120 35217298720961280 212605171225574400 44002278878342400 14208691644766080 28002872015395200 79204101981016320 11327137822123200 15600807965957760 81663625992009600 26412974040720960 159453878419180800 33001709158756800 30205700858995200 9923918215115520 59403076485762240 11700605974468320 41008158425707200 88004557756684800 28417383289532160 15979774961082240 158408203962032640 22654275644246400 52825948081441920 318907756838361600 66003418317513600 21313037467149120 30801595214839680 19847836430231040 118806152971524480 16990706733184800 23401211948936640 176009115513369600 55442871386711424 56834766579064320 49502563738135200 31959549922164480 45308551288492800 14885877322673280 132006836635027200 26001346609929600 42626074934298240 23969662441623360 35510611024627200 33981413466369600 16539863691859200 99005127476270400 19501009957447200 90617102576985600 29771754645346560 26632958268470400 264013673270054400 52002693219859200 47939324883246720 39784336605345024 67962826932739200 22328815984009920 33079727383718400 198010254952540800 39002019914894400 181234205153971200 92404785644519040 59543509290693120 53265916536940800 17199995148927360 104005386439718400 24809795537788800 135925653865478400 44657631968019840 39949437402705600 20840228251742592 78004039829788800 119087018581386240 15002044383110400 106531833073881600 33493223976014880 20079926139218400 34399990297854720 208010772879436800 49619591075577600 27423596832508800 271851307730956800 89315263936039680 11251533287332800 17592400472250240 79898874805411200 41680456503485184 25799992723391040 156008079659577600 37214693306683200 30004088766220800 203888480798217600 66986447952029760 40159852278436800 99239182151155200 54847193665017600 18019746232709760 178630527872079360 22503066574665600 51599985446782080 312016159319155200 74429386613366400 41135395248763200 34733713752904320 19397788858990080 133972895904059520 16877299930999200 26388600708375360 198478364302310400 62520684755227776 234012119489366400 109694387330035200 55822039960024800 36039492465419520 45006133149331200 14548341644242560 148858773226732800 29320667453750400 82270790497526400 27029619349064640 33754599861998400 8801705751632640 111644079920049600 21990500590312800 90012266298662400 29096683288485120 30032910387849600 297717546453465600 58641334907500800 23155846322716800 54059238698129280 67509199723996800 21822512466363840 17603411503265280 223288159840099200 43981001180625600 180024532597324800 104201141258712960 58193366576970240 50631899792997600 60065820775699200 117282669815001600 13202558627448960 135018399447993600 43645024932727680 45049365581774400 20367678301939584 36320739032793600 87962002361251200 34733769484075200 116386733153940480 14669509586054400 101263799585995200 32733768699545760 19945899918453600 234565339630003200 26405117254897920 27240554274595200 270036798895987200 87290049865455360 53189066449209600 90098731163548800 40735356603879168 175924004722502400 19803837941173440 29339019172108800 202527599171990400 65467537399091520 39891799836907200 52810234509795840 54481108549190400 17611150411451520 174580099730910720 106378132898419200 22004264379081600 351848009445004800 39607675882346880 40860831411892800 18483582078428544 130935074798183040 79783599673814400 25790242005702720 105620469019591680 61103034905818752 15113583746553600 108962217098380800 29705756911760160 35222300822903040 212756265796838400 44008528758163200 14212727345013120 28030761338025600 79215351764693760 11335187809915200 15603023832439680 81721662823785600 26416725617177280 159567199347628800 33006396568622400 30227167493107200 9925327762479360 59411513823520320 11702267874329760 41049000299361600 88017057516326400 28425454690026240 15982044654280320 158430703529387520 22670375619830400 52833451234354560 319134398695257600 66012793137244800 21319091017519680 30805970130714240 19850655524958720 118823027647040640 17002781714872800 23404535748659520 176034115032652800 55450746235285632 56850909380052480 49509594852933600 31964089308560640 45340751239660800 14887991643719040 132025586274489600 26005039720732800 42638182035039360 23973066981420480 35515654787289600 34005563429745600 16542212937465600 99019189705867200 19503779790549600 90681502479321600 29775983287438080 26636741090467200 264051172548979200 52010079441465600 47946133962840960 39795636566036736 68011126859491200 22331987465578560 33084425874931200 198038379411734400 39007559581099200 181363004958643200 92417910392142720 59551966574876160 53273482180934400 17204880470279040 104020158882931200 24813319406198400 136022253718982400 44663974931157120 39955111635700800 20843188301206656 78015119162198400 119103933149752320 15004175203987200 106546964361868800 33497981198367840 20094196572122400 34409760940558080 208040317765862400 49626638812396800 27443086276636800 272044507437964800 89327949862314240 11253131402990400 17594899215304320 79910223271401600 41686376602413312 25807320705418560 156030238324396800 37219979109297600 30008350407974400 204033380578473600 66995962396735680 40188393144244800 99253277624793600 54886172553273600 18022305673975680 178655899724628480 22506262805980800 51614641410837120 312060476648793600 74439958218595200 41164629414955200 34738647168677760 19403298420549120 133991924793471360 16879697104485600 26392348822956480 198506555249587200 62529564903619968 234045357486595200 109772345106547200 55829968663946400 36044611347951360 45012525611961600 14552473815411840 148879916437190400 29324832025507200 82329258829910400 27033458510963520 33759394208971200 8804205703560960 111659937327892800 21993624019130400 90025051223923200 29104947630823680 30037176123292800 297759832874380800 58649664051014400 23172302755324800 54066917021927040 67518788417942400 21828710723117760 17608411407121920 223319874655785600 43987248038260800 180050102447846400 104215941506033280 58209895261647360 50639091313456800 60074352246585600 117299328102028800 13206308555341440 135037576835884800 43657421446235520 45055764184939200 20373463341576576 36325897862284800 87974496076521600 34758454132987200 116419790523294720 14673676172601600 101278182626913600 32743066084676640 19948732941664800 234598656204057600 26412617110682880 27244423396713600 270075153671769600 87314842892471040 53196621177772800 90111528369878400 40746926683153152 175948992153043200 19809462833012160 29347352345203200 202556365253827200 65486132169353280 39897465883329600 52825234221365760 54488846793427200 17616152513393280 174629685784942080 106393242355545600 22010514258902400 351897984306086400 39618925666024320 40866635095070400 18488831977478016 130972264338706560 79794931766659200 25797567218230080 105650468442731520 61120390024729728 15115730409964800 108977693586854400 29714194249518240 35232305026786560 212786484711091200 44021028517804800 14232905846248320 28050682282761600 79237851332048640 11336797807473600 15607455565403520 81733270190140800 26424228770089920 159589863533318400 33015771388353600 30231460819929600 9928146857207040 59428388499036480 11705591674052640 41078173066257600 88042057035609600 28465811692496640 15986584040676480 158475702664097280 22673595614947200 52848457540179840 319179727066636800 66031542776707200 21349358769372480 30814719962463360 19856293714414080 118856776998072960 17005196711210400 23411183348105280 176084114071219200 55466495932434048 56931623384993280 49523657082530400 31973168081352960 45347191229894400 14892220285810560 132063085553414400 26012425942339200 42698717538744960 23979876061014720 35525742312614400 34010393422420800 16546911428678400 99047314165060800 19509319456754400 90694382459788800 29784440571621120 26644306734460800 264126171106828800 52024851884678400 47959752122029440 39852136369495296 68020786844841600 22338330428715840 33093822857356800 198094628330121600 39018638913508800 181388764919577600 92444159887390080 59568881143242240 53288613468921600 17229307077037440 104049703769356800 24820367143017600 136041573689683200 44676660857431680 39966460101691200 20849108400134784 78037277827017600 119137762286484480 15008436845740800 106577226937843200 33507495643073760 20097050658703200 34458614154074880 208099407538713600 49640734286035200 27446984165462400 272083147379366400 89353321714863360 11256327634305600 17599896701412480 79932920203382400 41698216800269568 25843960615556160 156074555654035200 37230550714526400 30016873691481600 204062360534524800 67014991286147520 40194101317406400 99281468572070400 54893968330924800 18027424556507520 178706643429726720 22512655268611200 51687921231112320 312149111308070400 74461101429052800 41170476248193600 34748514000224640 19430846228344320 134029982572295040 16884491451458400 26399845052118720 198562937144140800 62547325200404352 234111833481052800 109787936661849600 55845826071789600 36054849113015040 45025310537222400 14573134671258240 148922202858105600 29333161169020800 82340952496387200 27041136834761280 33768982902916800 8816705463202560 111691652143579200 21999870876765600 90050621074444800 29146269342516480 30045707594179200 297844405716211200 58666322338041600 23175594041846400 54082273669522560 67537965805833600 21859702006887360 17633410926405120 223383304287158400 43999741753531200 180101242148889600 104245542000673920 58292538685032960 50653474354375200 60091415188358400 117332644676083200 13225058194803840 135075931611667200 43719404013774720 45068561391268800 20402388539761536 36336215521267200 87999483507062400 34763391062769600 116585077370065920 14694509105337600 101306948708750400 32789553010331040 19954398988087200 234665289352166400 26450116389607680 27252161640950400 270151863223334400 87438808027549440 53211730634899200 90137122782537600 40804777079523072 175998967014124800 19837587292205760 29389018210675200 202613897417500800 65579106020662080 39908797976174400 52900232779215360 54504323281900800 17641163023102080 174877616055098880 106423461269798400 22041763658006400 351997934028249600 39675174584411520 40878242461425600 18515081472725376 131158212041324160 79817595952348800 25834193280866880 105800465558430720 61207165619284608 15120023736787200 109008646563801600 29756380938308640 35282326046204160 212846922539596800 44083527316012800 14269227148471680 28054666471708800 79350349168823040 11340017802590400 15629614230222720 81756484922851200 26461744534653120 159635191904697600 33062645487009600 30240047473574400 9942242330845440 59512761876617280 11722210672667040 41084007619636800 88167054632025600 28538454296943360 16009280972657280 158700698337646080 22680035605180800 52923489069306240 319270383809395200 66125290974019200 21403840722707520 30858469121208960 19884484661690880 119025523753234560 17010026703885600 23444421345334080 176334109264051200 55545244418176128 57076908593886720 49593968230514400 32018561945314560 45360071210361600 14913363496268160 132250581948038400 26049357050371200 42807681445415040 24013921458985920 35576179939238400 34020053407771200 16570403884742400 99187936461028800 19537017787778400 90720142420723200 29826726992536320 26682134954428800 264501163896076800 52098714100742400 48027842917971840 68040106815542400 22370045244402240 33140807769484800 198375872922057600 39074035575556800 181440284841446400 92575407363626880 59653453985072640 53364269908857600 17273274969202560 104197428201484800 24855605827113600 136080213631084800 44740090488804480 40023202431643200 20878708894775424 78148071151113600 119306907970145280 15029745054508800 106728539817715200 33555067866603360 20102758831864800 34546549938405120 208394856402969600 49711211654227200 27454779943113600 272160427262169600 89480180977608960 53607356884972800 17624884131953280 80046404863286400 41757417789550848 25909912453803840 156296142302227200 37283408740670400 30059490109017600 204120320446627200 67110135733206720 40205517663729600 99422423308454400 54909559886227200 18053018969166720 178960361955217920 107214713769945600 22544617581763200 51819824907607680 312592284604454400 74566817481340800 41182169914670400 34797848157959040 19480432282375680 134220271466413440 80411035327459200 26437326197929920 198844846616908800 62636126684326272 234444213453340800 109819119772454400 55925113111005600 36106037938333440 214429427539891200 45089235163526400 14610324211781760 149133634962681600 29374806886588800 82364339829340800 27079528453750080 160822070654918400 33816926372644800 8839205030557440 111850226222011200 22031105164941600 90178470327052800 29220648423563520 30088364948611200 298267269925363200 58749613773177600 23182176614889600 54159056907500160 321644141309836800 67633852745289600 21915486317672640 31562464614468480 17678410061114880 223700452444022400 44062210329883200 180356940654105600 104393544473877120 58441296847127040 50725389558967200 60176729897222400 117499227546355200 13258807545836160 135267705490579200 43830972635345280 45132547422916800 20454453896494464 36387803816179200 88124420659766400 34773264922334400 116882593694254080 14732008384262400 101450779117934400 32873229476508960 19982729220199200 234998455092710400 47343696921702720 26517615091672320 27290852862134400 270535410981158400 87661945270690560 53287277920531200 90265094845833600 40908907792988928 176248841319532800 19888211318754240 29464016768524800 202901558235868800 65746458953017920 39965458440398400 94687393843405440 53035230183344640 54581705724268800 17686181940577920 175323890541381120 106574555841062400 22098012576393600 352497682639065600 39776422637508480 40936279293201600 18562330564170624 131492917906035840 79930916880796800 25900120193613120 106070460366689280 61363361689483392 15141490370899200 109163411448537600 29832316978131360 35372363881155840 213149111682124800 44196025152787200 14275280698842240 28062634849603200 79552845275016960 11356117778174400 15669499826897280 81872558586403200 26529272910866880 159861833761593600 33147018864590400 30282980741798400 9967614183394560 59664633956262720 11752124870172960 41095676726395200 88392050305574400 28550561397684480 16050135450222720 159105690550033920 22712235556348800 53058545821733760 319723667523187200 66294037729180800 21412921048263360 42093952274404800 30937217606951040 19935228366789120 119329267912525440 17034176667261600 23504249740345920 176784100611148800 55686991692511872 57101122795368960 49720528296885600 32100270900445440 45424471112697600 14951421275091840 132588075458361600 26115833044828800 42825842096526720 24075203175334080 35666967667161600 34068353334523200 16612690305657600 99441056593771200 19586874783621600 90848942225395200 29902842550183680 26750225750371200 265176150916723200 52231666089657600 48150406350668160 68136706669046400 22427131912637760 33225380611315200 198882113187542400 39173749567243200 181697884450790400 92811652820853120 59805685100367360 53500451500742400 17280602951230080 104463332179315200 24919035458486400 136273413338092800 44854263825275520 40125338625556800 20931989785128576 78347499134486400 119611370200734720 15068099830291200 107000903001484800 33640697868956640 20131299697672800 34561205902460160 208926664358630400 49838070916972800 27493758831369600 272546826676185600 89708527650551040 53683465860460800 17669861506926720 80250677251113600 41863979570257152 25920904426845120 156694998268972800 37378553187729600 30136199660582400 204410120007139200 67281395737913280 40262599395345600 99676141833945600 54987517662739200 18099088911953280 179417055301102080 107366931720921600 22602149745436800 51841808853690240 313389996537945600 74757106375459200 41240638247054400 34886649641880960 19488696624714240 134562791475826560 80525198790691200 26504792260390080 199352283667891200 62795969355385728 235042497403459200 109975035325478400 56067829781594400 36198177823906560 214733863441843200 45204299490873600 14616522468535680 149514212750918400 29449769178211200 82481276494108800 27148633367929920 161050397581382400 33903224618155200 8842954958449920 112135659563188800 22087326883658400 90408598981747200 29233044937071360 30165148186588800 299028425501836800 58899538356422400 23215089480105600 54297266735859840 322100795162764800 67806449236310400 21924783702803520 31643009643611520 17685909916899840 224271319126377600 44174653767316800 180817197963494400 104659948925642880 58466089874142720 50854836927232800 60330296373177600 117799076712844800 13264432437674880 135612898472620800 43849567405607040 45247722279883200 20463131455949952 36480662747020800 88349307534633600 34822634220158400 116932179748285440 14738258264083200 101709673854465600 32887175554205280 20033723638000800 235598153425689600 47464514465417280 26528864875349760 27360497060265600 271225796945241600 87699134811214080 53423263034668800 90495444559766400 40926262911899904 176698615069267200 19896648656512320 29476516528166400 203419347708931200 65774351108410560 40067447276001600 94929028930834560 53057729750699520 54720994120531200 17693685093490560 175398269622428160 106846526069337600 22107387396124800 353397230138534400 39793297313024640 41040745590398400 18570205412744832 131548702216821120 80134894552003200 25911108012404160 106115459501399040 61389394367849856 15180130312300800 109441988241062400 29844972984768480 35387370186981120 213693052138675200 44214774792249600 14279316399089280 28102476739075200 79586594626049280 11385097734225600 15676147426343040 82081491180796800 26540527640235840 160269789104006400 33161081094187200 30360260624601600 9971842825486080 59689945969536960 11757110569757280 41154022260187200 88429549584499200 28558632798178560 16056944529816960 159173189252098560 22770195468451200 53081055280471680 320539578208012800 66322162188374400 21418974598633920 42153715108612800 30950342354574720 19943685650972160 119379891939073920 17077646601338400 23514221139514560 176859099168998400 55710616238234496 57117265596357120 49741621641280800 32113889059633920 45540390936902400 14957764238229120 132644324376748800 26126912377238400 42837949197267840 24085416794725440 35682098955148800 34155293202676800 16619738042476800 99483243282561600 19595184282928800 91080781873804800 29915528476458240 26761574216361600 265288648753497600 52253824754476800 48170833589450880 68310586405353600 22436646357343680 33239476084953600 198966486565123200 39190368565857600 182161563747609600 92851027063724160 59831056952916480 53523148432723200 17285488272581760 104507649508953600 24929607063715200 136621172810707200 44873292714687360 40142361324542400 20940869933520768 78380737131715200 119662113905832960 15074492292921600 107046296865446400 33654969536015520 20182673256127200 34570976545163520 209015299017907200 49859214127430400 27563920830230400 273242345621414400 89746585429374720 53820462016339200 17677357736088960 80284722649084800 41881739867041536 25928232408872640 156761474263430400 37394410595572800 30148984585843200 204931759216060800 67309939072031040 40365346512254400 99718428254860800 55127841660460800 18106767235751040 179493170858749440 107640924032678400 22611738439382400 51856464817745280 313522948526860800 74788821191145600 41345881245345600 34901449889201280 19494206186273280 134619878144062080 80730693024508800 26516036604133440 199436856509721600 62822609800562304 235142211395145600 110255683320921600 56091615893359200 36213534471502080 215281848065356800 45223476878764800 14620654639704960 149577642382291200 29462262893481600 82691762490691200 27160150853626560 161461386049017600 33917607659073600 8845454910378240 112183231786718400 22096697170111200 90446953757529600 29241309279409920 30177945392918400 299155284764582400 58924525786963200 23274332637494400 54320301707253120 322922772098035200 67835215318147200 21930981959557440 31656433815135360 17690909820756480 224366463573436800 44193394340222400 180893907515059200 104704349667603840 58482618558819840 50876411488610400 60355890785836800 117849051573926400 13268182365567360 135670430636294400 43861963919114880 45266918089377600 20468916495586944 36496139235494400 88386788680444800 34911498956241600 116965237117639680 14742424850630400 101752822977220800 32896472939336160 20042222707634400 235698103147852800 47484650722703040 26536364731134720 27372104426620800 271340861272588800 87723927838229760 53445927220358400 90533836178755200 40937832991173888 176773577360889600 19902273548351040 29484849701260800 203505645954441600 65792945878672320 40084445415268800 94969301445406080 53072729462269440 54744208853241600 17698687195432320 175447855676459520 106891854440716800 22113637275945600 353547154721779200 39804547096702080 41058156639931200 18575455311794304 131585891757344640 80168890830537600 25918433224931520 106145458924538880 61406749486760832 15186570302534400 109488417706483200 29853410322526560 35397374390864640 213783708881433600 44227274551891200 14285369949459840 28174192140124800 79609094193404160 11389927726900800 15680579159306880 82116313279862400 26548030793148480 160337781661075200 33170455913918400 30373140605068800 9974661920213760 59706820645053120 11760434369480160 41259044221012800 88454549103782400 28570739898919680 16061483916213120 159218188386808320 22779855453801600 53096061586296960 320675563322150400 66340911827836800 21428054924189760 42261288210187200 30959092186323840 19949323840427520 119413641290106240 17084891590351200 23520868738960320 176909098207564800 55726365935382912 57141479797839360 49755683870877600 32122967832426240 45559710907603200 14961992880320640 132681823655673600 26134298598844800 42856109848379520 24092225874319680 35692186480473600 34169783180702400 16624436533689600 99511367741755200 19600723949133600 91119421815206400 29923985760641280 26769139860355200 265363647311347200 52268597197689600 48184451748639360 68339566361404800 22442989320480960 33248873067379200 199022735483510400 39201447898267200 182238843630412800 92877276558971520 59847971521282560 53538279720710400 17292816254609280 104537194395379200 24936654800534400 136679132722809600 44885978640961920 40153709790532800 20946790032448896 78402895796534400 119695943042565120 15078753934675200 107076559441420800 33664483980721440 20191235515869600 34585632509218560 209074388790758400 49873309601068800 27575614496707200 273358265445619200 89771957281923840 53843294708985600 17682355222197120 80307419581065600 41893580064897792 25939224381913920 156805791593068800 37404982200801600 30157507869350400 205018699084214400 67328967961442880 40382471031739200 99746619202137600 55151228993414400 18111886118282880 179543914563847680 107686589417971200 22618130902012800 51878448763827840 313611583186137600 74809964401603200 41363421745060800 34911316720748160 19502470528611840 134657935922885760 80764942063478400 26523532833295680 199493238404275200 62840370097346688 235208687389603200 110302457986828800 56107473301202400 36223772236565760 215373178835942400 45236261804025600 14626852896458880 149619928803206400 29470592036995200 82726843490121600 27167829177424320 161529884126956800 33927196353019200 8849204838270720 112214946602404800 22102944027746400 90472523608051200 29253705792917760 30186476863804800 299239857606412800 58941184073990400 23284206497059200 54335658354848640 323059768253913600 67854392706038400 21940279344688320 31665383262817920 17698409676541440 224429893204809600 44205888055492800 180945047216102400 104733950162244480 58507411585835520 50890794529528800 60372953727609600 117882368147980800 13273807257406080 135708785412076800 43880558689376640 45279715295707200 20477594055042432 36506456894476800 88411776110985600 34926309745588800 117014823171671040 14748674730451200 101781589059057600 32910419017032480 20047888754056800 235764736295961600 47498074894226880 26547614514812160 27379842670857600 271417570824153600 87761117378753280 53461036677484800 90559430591414400 40955188110084864 176823552221971200 19910710886109120 29497349460902400 203563178118115200 65820838034064960 40095777508113600 94996149788453760 53095229029624320 54759685341715200 17706190348344960 175522234757506560 106922073354969600 22123012095676800 353647104443942400 39821421772218240 41069764006286400 18583330160368512 131641676068129920 80191555016227200 25929421043722560 106190458059248640 61432782165127296 15190863629356800 109519370683430400 29866066329163680 35412380696689920 213844146709939200 44246024191353600 14299494900324480 28186144706966400 79642843544436480 11393147722017600 15687226758752640 82139528012572800 26559285522517440 160383110032454400 33184518143515200 30381727258713600 9978890562305280 59732132658327360 11765420069064480 41276547881150400 88492048382707200 28598989800648960 16068292995807360 159285687088872960 22786295444035200 53118571045034880 320766220064908800 66369036287030400 21449242350486720 42279217060449600 30972216933947520 19957781124610560 119464265316654720 17089721583026400 23530840138128960 176984096765414400 55749990481105536 57197979601297920 49776777215272800 32136585991614720 45572590888070400 14968335843457920 132738072574060800 26145377931254400 42898484700973440 24102439493711040 35707317768460800 34179443166052800 16631484270508800 99553554430545600 19609033448440800 91145181776140800 29936671686915840 26780488326345600 265476145148121600 52290755862508800 48204878987422080 68358886332105600 22452503765186880 33262968541017600 199107108861091200 39218066896881600 182290363552281600 92916650801842560 59873343373831680 53560976652691200 17309914879340160 104581511725017600 24947226405763200 136717772664211200 44905007530373760 40170732489518400 20955670180841088 78436133793763200 119746686747663360 15085146397305600 107121953305382400 33678755647780320 20196943689031200 34619829758680320 209163023450035200 49894452811526400 27583410274358400 273435545328422400 89810015060747520 53858516504083200 17689851451359360 80341464979036800 41911340361682176 25964872319010240 156872267587526400 37420839608644800 30170292794611200 205076658996316800 67357511295560640 40393887378062400 99788905623052800 55166820548716800 18119564442080640 179620030121495040 107717033008166400 22627719595958400 51929744638020480 313744535175052800 74841679217289600 41375115411537600 34926116968068480 19521753994068480 134715022591121280 80787774756124800 26534777177039040 199577811246105600 62867010542523264 235308401381289600 110333641097433600 56131259412967200 36239128884161280 215434066016332800 45255439191916800 14641315495551360 149683358434579200 29483085752265600 82750230823075200 27179346663120960 161575549512249600 33941579393937600 8857954670019840 112262518825934400 22112314314199200 90510878383833600 29282630991102720 30199274070134400 299366716869158400 58966171504531200 23290789070102400 54358693326241920 323151099024499200 67883158787875200 21961973243327040 31678807434341760 17715909340039680 224525037651868800 44224628628398400 181021756767667200 104778350904205440 58565261982205440 50912369090906400 60398548140268800 117932343009062400 13286932005029760 135766317575750400 43923946486654080 45298911105201600 20497841693771904 36521933382950400 88449257256796800 34936183605153600 117130523964410880 14763257783366400 101824738181812800 32942959864990560 20056387823690400 235864686018124800 47518211151512640 26573864010059520 27391450037212800 271532635151500800 87847892973308160 53483700863174400 90597822210403200 40995683387543808 176898514513593600 19930398007544640 29526515566732800 203649476363625600 65885919729981120 40112775647380800 95036422303025280 53147728020119040 54782900074425600 17723697705141120 175695785946616320 106967401726348800 22144886675049600 353797029027187200 39860796015089280 41087175055819200 18601704807041664 131771839459962240 80225551294761600 25955059287568320 106295456040238080 61493525081315712 15197303619590400 109565800148851200 29895597011316960 35447395410282240 213934803452697600 44289773350099200 14303530600571520 28194113084860800 79721592030178560 11397977714692800 15702737824126080 82174350111638400 26585546557711680 160451102589523200 33217330012574400 30394607239180800 9988757393852160 59791194022633920 11777053368094560 41288216987908800 88579546700198400 28607061201143040 16084180848193920 159443184060357120 22795955429385600 53171093115423360 320902205179046400 66434660025148800 21455295900857280 42291169627291200 31002841345069440 19977514787704320 119582388045267840 17096966572039200 23554106736189120 177159093400396800 55805114421124992 240676653884284800 57214122402286080 49825995018861600 32168361696387840 45591910858771200 14983136090778240 132869320050297600 26171229706876800 42910591801714560 24126271272290880 35742624107097600 34193933144078400 16647928989753600 99651990037723200 19628422280157600 91183821717542400 29966272181556480 26806968080323200 265738640100595200 52342459413753600 48252542544581760 68387866288156800 22474704136167360 33295857979507200 199303980075446400 39256844560315200 182367643435084800 93008524035208320 59932544363112960 53613936160646400 17314800200691840 104684918827507200 24971893484630400 136775732576313600 44949408272334720 40210452120484800 20976390527089536 78513689120630400 119865088726225920 15100062143443200 107227872321292800 33712056204251040 20205505948773600 34629600401383680 209369837655014400 49943786969260800 27595103940835200 273551465152627200 89898816544669440 53881349196729600 17707342652737920 80420904240969600 41952781054179072 25972200301037760 157027378241260800 37457840226945600 30200124286886400 205163598864470400 67424112408502080 40411011897547200 99887573938521600 55190207881670400 18137480530942080 179797633089338880 107762698393459200 22650093215164800 51944400602075520 314054756482521600 74915680453891200 41392655911252800 34960650878482560 19527263555627520 134848224817004160 80822023795094400 26561013979106880 199775147877043200 62929171581268608 235541067361891200 110380415763340800 56186760340418400 36274961061884160 215525396786918400 45300186430329600 14645447666720640 149831360907782400 29512237754563200 82785311822505600 27206220796413120 161644047590188800 33975139822747200 8860454621948160 112373520680836800 22134178315922400 90600372860659200 29290895333441280 30229134218236800 299662721815564800 59024475509126400 23300662929667200 54412441592826240 323288095180377600 67950279645494400 21968171500080960 31710130501230720 17720909243896320 224747041361673600 44268356631844800 181200745721318400 104881952635447680 58581790666882560 50962709734120800 60458268436473600 118048951018252800 13290681932922240 135900559290988800 43936343000161920 45343701327355200 20503626733408896 36558045189388800 88536713263689600 34950994394500800 117163581333765120 14767424369913600 101925419468241600 32952257250121440 20076218986168800 236097902036505600 47565195751846080 26581363865844480 27418533892041600 271801118581977600 87872686000323840 53536583963116800 90687402654710400 41007253466817792 177073426527379200 19936022899383360 29534848739827200 203850838936483200 65904514500242880 40152437972337600 95130391503692160 53162727731688960 54837067784083200 17728699807082880 175745372000647680 107073167926233600 22151136554870400 354146853054758400 39872045798766720 41127800838062400 18606954706091136 131809029000485760 80304875944675200 25962384500095680 106325455463377920 61510880200226688 15212330263468800 109674135568166400 29904034349075040 35457399614165760 214146335852467200 44302273109740800 14323709101806720 28206065651702400 79744091597533440 11409247697601600 15707169557089920 82255601676124800 26593049710624320 160609751889350400 33226704832305600 30424660526937600 9991576488579840 59808068698150080 11780377167817440 41305720648046400 88604546219481600 28647418203613440 16088720234590080 159488183195066880 22818495395203200 53186099421248640 321219503778700800 66453409664611200 21485563652710080 42309098477553600 31011591176818560 19983152977159680 119616137396300160 17113871546402400 23560754335634880 177209092438963200 55820864118273408 240914627834025600 57294836407226880 49840057248458400 32177440469180160 45636990790406400 14987364732869760 132906819329222400 26178615928483200 42971127305420160 24133080351885120 35752711632422400 34227743092804800 16652627480966400 99680114496916800 19633961946362400 91273981580812800 29974729465739520 26814533724316800 265813638658444800 52357231856966400 48266160703770240 68455486185609600 22481047099304640 33305254961932800 199360228993833600 39267923892724800 182547963161625600 93034773530455680 59949458931479040 53629067448633600 17339226807450240 104714463713932800 24978941221449600 136910972371219200 44962094198609280 40221800586475200 20982310626017664 78535847785449600 35455701894782400 119898917862958080 15104323785196800 107258134897267200 33721570648956960 20225484554839200 34678453614900480 209428927427865600 49957882442899200 27622389162614400 273821944742438400 89924188397218560 53934625479571200 17712340138846080 80443601172950400 41964621252035328 26008840211175360 157071695570899200 37468411832174400 30208647570393600 205366458556828800 67443141297913920 40450969109678400 99915764885798400 55244778325228800 18142599413473920 179848376794437120 107869250959142400 22656485677795200 52017680422350720 314143391141798400 74936823664348800 41433583743921600 34970517710029440 19554811363422720 134886282595827840 80901938219356800 26568510208269120 199831529771596800 62946931878052992 235607543356348800 110489556650457600 56202617748261600 36285198826947840 215738501918284800 45312971355590400 14666108522567040 149873647328697600 29520566898076800 82867167487843200 27213899120210880 161803876438713600 33984728516692800 220979113300915200 8872954381589760 112405235496523200 22140425173557600 90625942711180800 29332217045134080 30237665689123200 299747294657395200 59041133796153600 23323701935318400 54427798240421760 323607752877427200 67969457033385600 21999162783850560 31719079948913280 17745908763179520 224810470993046400 44280850347115200 181251885422361600 104911553130088320 58664434090268160 50977092775039200 60475331378246400 118082267592307200 13309431572384640 135938914066771200 43998325567701120 45356498533684800 20532551931593856 36568362848371200 88561700694230400 34985552902977600 117328868180536320 14788257302649600 101954185550078400 32998744175775840 20081885032591200 236164535184614400 47578619923369920 26618863144769280 27426272136278400 271877828133542400 87996651135402240 53551693420243200 90712997067369600 41065103863187712 177123401388460800 19964147358576960 29576514605299200 203908371100156800 65997488351551680 40163770065182400 95157239846739840 53237726289538560 54852544272556800 17753710316791680 175993302270804480 107103386840486400 22182385953974400 354246802776921600 39928294717153920 41139408204417600 18633204201338496 131994976703103360 80327540130364800 25999010562732480 106475452579077120 61597655794781568 15216623590291200 109705088545113600 29946221037865440 35507420633583360 214206773680972800 44364771907948800 14333798352424320 28233954974332800 79856589434307840 11412467692718400 15729328221909120 82278816408835200 26630565475187520 160655080260729600 33273578930961600 30433247180582400 10005671962218240 59892442075730880 11796996166431840 41346562521700800 88729543815897600 28667596704848640 16111417166570880 159713178868615680 22824935385436800 53261130950375040 321310160521459200 66547157861923200 21500697528636480 42350932461499200 31055340335564160 20011343924436480 119784884151461760 17118701539077600 23593992332863680 177459087631795200 55899612604015488 240982620391094400 57335193409697280 49910368396442400 32222834333141760 45649870770873600 15008507943327360 133094315723846400 26215547036515200 43001395057272960 24167125749856320 35803149259046400 34237403078155200 16676119937030400 99820736792884800 19661660277386400 91299741541747200 30017015886654720 26852361944284800 266188631447692800 52431094073030400 48334251499712640 68474806156310400 22512761914991040 33352239874060800 199641473585769600 39323320554772800 182599483083494400 93166021006692480 60034031773309440 53704723888569600 17351440110829440 104862188146060800 25014179905545600 136949612312620800 45025523829982080 40278542916427200 21011911120658304 78646641109545600 35490759443092800 120068063546618880 15125631993964800 107409447777139200 33769142872486560 20231192728000800 34702880221658880 209724376292121600 50028359811091200 27630184940265600 273899224625241600 90051047659964160 53949847274668800 17737327569386880 80557085832854400 42023822241316608 26027160166244160 157293282219091200 37521269858318400 30251263987929600 205424418468931200 67538285744973120 40462385456001600 100056719622182400 55260369880531200 18168193826133120 180102095319928320 107899694549337600 22688447990947200 52054320332488320 314586564438182400 75042539716636800 41445277410398400 35019851867763840 135076571489946240 80924770912003200 26605991354080320 200113439244364800 63035733361974912 235939923328636800 110520739761062400 56281904787477600 36336387652266240 215799389098675200 45376895981894400 14676438950490240 150085079433273600 29562212615644800 82890554820796800 27252290739199680 161849541824006400 34032671986420800 221041479522124800 8879204261410560 112563809574955200 22171659461733600 90753791963788800 29352877900980480 30280323043555200 300170158866547200 59124425231289600 23330284508361600 54504581478399360 323699083648012800 68065343972841600 22014658425735360 31763827187326080 17758408522821120 225127619149910400 44343318923467200 181507583927577600 105059555603291520 58705755801960960 51049007979631200 60560646087110400 118248850462579200 13318806392115840 136130687945683200 44029316851470720 45420484565332800 20547014530686336 36619951143283200 88686637846934400 34995426762542400 117411511603921920 14798673769017600 102098015959262400 33021987638603040 20110215264703200 236497700925158400 47645740780989120 26637612784231680 27464963357462400 272261375891366400 88058633702941440 53627240705875200 90840969130665600 41094029061372672 177373275693868800 19978209588173760 29597347538035200 204196031918524800 66043975277206080 40220430529406400 95291481561978240 53275225568463360 54929926714924800 17766215571646080 176117267405882880 107254481411750400 22198010653526400 354746551387737600 39956419176347520 41197445036193600 18646328948962176 132087950554412160 80440861058812800 26017323594050880 106550451136926720 61641043592059008 15238090224403200 109859853429849600 29967314382260640 35532431143292160 214508962823500800 44396021307052800 14347923303288960 28241923352227200 79912838352695040 11428567668302400 15740407554318720 82394890072387200 26649323357469120 160881722117625600 33297015980289600 30476180448806400 10012719699037440 59934628764521280 11805305665739040 41358231628459200 88792042614105600 28695846606577920 16122765632561280 159825676705390080 22857135336604800 53298646714938240 321763444235251200 66594031960579200 21521884954933440 42362885028340800 31077214914936960 20025439398074880 119869257529042560 17142851502453600 23610611331478080 177584085228211200 55938986846886528 241322583176438400 57391693213155840 49945523970434400 32245531265122560 45714270673209600 15019079548556160 133188063921158400 26234012590531200 43043769909866880 24184148448841920 35828368072358400 34285703004907200 16687866165062400 99891047940868800 19675509442898400 91428541346419200 30038159097112320 26871276054268800 266376127842316800 52468025181062400 48368296897683840 68571406009814400 22528619322834240 33375732330124800 199782095881737600 39351018885796800 182857082692838400 93231644744810880 60076318194224640 53742552108537600 17368538735560320 104936050362124800 25031799247593600 137142812019628800 45057238645668480 40306914081403200 21026711367978624 78702037771593600 35500775885467200 120152636388449280 15136286098348800 107485104217075200 33792928984251360 20259733593808800 34737077471120640 209872100724249600 50063598495187200 27669163828521600 274285624039257600 90114477291336960 54025956250156800 17749821284657280 80613828162806400 42053422735957248 26052808103340480 157404075543187200 37547698871390400 30272572196697600 205714218029443200 67585857968502720 40519467187617600 100127196990374400 55338327657043200 18180991032462720 180228954582673920 108051912500313600 22704429147523200 52105616206680960 314808151086374400 75095397742780800 41503745742782400 35044518946631040 135171715937005440 81038934375235200 26624731926985920 200254393980748800 63080134103935872 236106113314780800 110676655314086400 56321548307085600 36361982064925440 216103825000627200 45408858295046400 14690901549582720 150190795485561600 29583035474428800 83007491485564800 27271486548694080 162077868750470400 34056643721284800 221353310628172800 8887954093159680 112643096614171200 22187276605821600 90817716590092800 29381803099165440 30301651720771200 300381590971123200 59166070948857600 23363197373577600 54542973097388160 324155737500940800 68113287442569600 22036352324374080 31786200806532480 17775908186319360 225286193228342400 44374553211643200 181635433180185600 105133556839893120 58763606198330880 51084965581927200 60603303441542400 118332141897715200 46726394747155200 13331931139739520 136226574885139200 44072704648748160 45452477581156800 20567262169415808 36645745290739200 88749106423286400 35044796060366400 117527212396661760 14813256821932800 102169931163854400 33054528486561120 20124380380759200 236664283795430400 47679301209798720 93452789494310400 26663862279479040 27484308968054400 272453149770278400 88145409297496320 53665014348691200 90904955162313600 41134524338831616 177498212846572800 70089592120732800 19997896709609280 29626513643865600 204339862327708800 66109056973122240 40248760761518400 95358602419597440 53327724558958080 54968617936108800 17783722928442240 176290818594992640 107330028697382400 22219885232899200 354996425693145600 140179184241465600 39995793419218560 41226463452081600 18664703595635328 132218113946244480 80497521523036800 26042961837896640 106655449117916160 61701786508247424 15248823541459200 109937235872217600 29996845064413920 35567445856884480 214660057394764800 44439770465798400 14370119654647680 28281765241699200 280358368482931200 79991586838437120 11436617656094400 15755918619692160 82452926904163200 26675584392663360 160995043046073600 33329827849348800 30497647082918400 10022586530584320 210268776362198400 59993690128827840 41416577162251200 88879540931596800 28740239309295360 56563530483398400 16138653484947840 159983173676874240 22873235312188800 53351168785326720 321990086092147200 66659655698697600 21555179481971520 42422647862548800 31107839326058880 20045173061168640 119987380257655680 17154926484141600 23633877929538240 177759081863193600 55994110786905984 241492564569110400 57480478618590720 49994741774023200 32277306969895680 45746470624377600 15033879795876480 133319311397395200 26259864366153600 43110358963943040 84845295725097600 24207980227421760 35863674410995200 34309852968283200 16704310884307200 99989483548046400 19694898274615200 91492941248755200 30067759591752960 26897755808246400 266638622794790400 52519728732307200 48415960454843520 68619705936566400 22550819693814720 33408621768614400 199978967096092800 39389796549230400 182985882497510400 93323517978176640 60135519183505920 53795511616492800 17395408002994560 105039457464614400 25056466326460800 137239411873132800 45101639387629440 40346633712369600 21047431714227072 78779593098460800 35550858097339200 120271038367011840 15151201844486400 107591023232985600 33826229540722080 20274004026712800 34790816005989120 210078914929228800 50112932652921600 27688653272649600 274478823746265600 90203278775258880 54064010737900800 17767312486035840 80693267424739200 42094863428454144 26093112004491840 157559186196921600 37584699489691200 30302403688972800 205859117809699200 67652459081444160 40548008053425600 100225865305843200 55377306545299200 18198907121324160 180406557550517760 108128021475801600 22726802766729600 52186224008983680 315118372393843200 75169398979382400 41532979908974400 35079052857045120 135304918162888320 81096016106851200 26650968729053760 200451730611686400 63142295142681216 236338779295382400 110754613090598400 56377049234536800 36397814242648320 216256042951603200 45453605533459200 14713628491013760 150338797958764800 29612187476726400 83065959817948800 27298360681986240 162192032213702400 34090204150094400 221509226181196800 8901703828765440 112754098469073600 22209140607544800 90907211066918400 29427256982027520 30331511868873600 300677595917529600 59224374953452800 23379653806185600 54596721363972480 324384064427404800 68180408300188800 22070442736520640 31817523873421440 17803407657530880 225508196938147200 44418281215089600 181814422133836800 105237158571135360 58854513964055040 51135306225141600 60663023737747200 118448749906905600 46759307612371200 13352555743148160 136360816600377600 44140885473041280 45497267803310400 20599079887419264 36681857097177600 88836562430179200 35069480709278400 117709027928110080 14836173047942400 102270612450283200 33105664104780960 20144211543237600 236897499813811200 47726285810132160 93518615224742400 26705111486296320 27511392822883200 272721633200755200 88281770946082560 53717897448633600 90994535606620800 41198159774838528 177673124860358400 70138961418556800 20028833614722240 29672346095884800 204541224900566400 66211328209561920 40288423086475200 95452571620264320 53410222972592640 55022785645766400 17811234489121920 176563541892165120 107435794897267200 22254259571913600 355346249720716800 140277922837113600 40057667229444480 41267089234324800 18693578040407424 132422656419123840 80576846172950400 26083250506797120 106820445945185280 61797239662257792 15263850185337600 110045571291532800 30043250422083360 35622468978243840 214871589794534400 44508519143827200 14376173205018240 28301686186435200 280555845674227200 80115334458888960 11447887639003200 15780293150993280 82534178468649600 26716851733682880 161153692345900800 33381389357870400 30527700370675200 10038091551586560 210416884255670400 60086500844166720 41445749929147200 89017038287654400 28752346410036480 56603372372870400 16163620110126720 160230668917777920 22895775278006400 53433703467365760 322307384691801600 66762778715740800 21564259807527360 42452529279652800 31155963400679040 20076183103173120 120173001688333440 17171831458504800 23670439726489920 178034076575308800 56080734121222272 241730538518851200 57504692820072960 50072084036805600 32327240220253440 45791550556012800 15057137327379840 133525557431481600 26300488584988800 43128519615054720 84905058559305600 24245430165190080 35919155800281600 34343662917009600 16730152585977600 100144168073611200 19725366438741600 91583101112025600 30114274654759680 26939366850211200 267051114862963200 52600977169977600 48490860330380160 68687325834019200 22585705991069760 33460305171955200 200288336147222400 39450732877483200 183166202224051200 93467890202037120 60228549309519360 53878733700422400 17402735985022080 105201954339955200 25095228878966400 137374651668038400 45171411982139520 40409050275316800 21079992258331776 78901465754966400 35575899203275200 120457098619038720 15174640874131200 107757467400844800 33878558986604640 20293982632778400 34805471970044160 210403908679910400 50190457757932800 27715938494428800 274749303336076800 90342823964279040 54117287020742400 17794798659630720 80818100550633600 42159984516663552 26104103977533120 157802931509932800 37642843318449600 30349281748262400 206061977502057600 67757117973209280 40587965265556800 100380915515865600 55431876988857600 18227060975249280 180685647928558080 108234574041484800 22761961311196800 52208207955066240 315605863019865600 75285686636899200 41573907741643200 35133320430552960 135514235946418560 81175930531113600 26692197989446080 200761831031731200 63239976774995328 236704397264899200 110863753977715200 56464264977674400 36454121950498560 216469148082969600 45523922622393600 14719826747767680 150571373273798400 29657997766051200 83147815483286400 27340591462873920 162351861062227200 34142941966795200 221727507955430400 8905453756657920 112928529955348800 22243498324538400 91047845244787200 29439653495535360 30378434958748800 301142746547596800 59315995532102400 23402692811836800 54681182925747840 324703722124454400 68285883933590400 22079740121651520 31866745835675520 17810907513315840 225857059910697600 44486996649076800 182095690489574400 105399961291658880 58879306991070720 51214412950192800 60756869917497600 118631991064204800 46805385623673600 13358180634986880 136571767867180800 44159480243303040 45567652438123200 20607757446874752 36738604221580800 88973993298153600 35104039217755200 117758613982141440 14842422927763200 102428825900385600 33119610182477280 20175374798560800 237263982128409600 47800118753513280 93610771247347200 26716361269973760 27553953166185600 273143535734361600 88318960486606080 53800999462828800 91135304876246400 41215514893749504 177947986596307200 70208078435510400 20037270952480320 29684845855526400 204857651800771200 66239220364954560 40350749597121600 95600237507026560 53432722539947520 55107906332371200 17818737642034560 176637920973212160 107601998925657600 22263634391644800 355895973192614400 140416156871020800 40074541904960640 41330929749278400 18701452888981632 132478440729909120 80701499194243200 26094238325588160 106865445079895040 61823272340624256 15287463482860800 110215812664742400 30055906428720480 35637475284069120 215203997851315200 44527268783289600 14378191055141760 28329575509065600 280832313742041600 80149083809921280 11465597612145600 15786940750439040 82661859498556800 26728106463051840 161402998388486400 33395451587467200 30574926965721600 10042320193678080 210624235306531200 60111812857440960 41486591802801600 89054537566579200 28756382110283520 56659151018131200 16170429189720960 160298167619842560 22931195224291200 53456212926103680 322805996776972800 66790903174934400 21567286582712640 42494363263598400 31169088148302720 20084640387356160 120223625714881920 17198396418218400 23680411125658560 178109075133158400 56104358666944896 242104497582729600 57512764220567040 50093177381200800 32340858379441920 45862390448582400 15063480290517120 133581806349868800 26311567917398400 43134573165425280 84988726527196800 24255643784581440 35934287088268800 34396792836436800 16737200322796800 100186354762401600 19733675938048800 91724780897164800 30126960581034240 26950715316201600 267163612699737600 52623135834796800 48511287569162880 68793585672873600 22595220435775680 33474400645593600 200372709524803200 39467351876097600 183449561794329600 93507264444908160 60253921162068480 53901430632403200 17405178645697920 105246271669593600 25105800484195200 137587171345747200 45190440871551360 40426072974302400 21088872406723968 78934703752195200 35610956751585600 120507842324136960 15181033336761600 107802861264806400 33892830653663520 20325377585167200 34810357291395840 210492543339187200 50211600968390400 27758815271510400 275174342691494400 90380881743102720 54201006893779200 17802294888792960 80852145948604800 42177744813447936 26107767968546880 157869407504390400 37658700726292800 30362066673523200 206380757018620800 67785661307327040 40650755170334400 100423201936780800 55517630543020800 18234739299047040 180761763486205440 108402013787558400 22771550005142400 52215535937093760 315738815008780800 75317401452585600 41638222907265600 35148120677873280 135571322614654080 81301510340668800 26703442333189440 200846403873561600 63266617220171904 236804111256585600 111035261086041600 56488051089439200 36469478598094080 216804027575116800 45543100010284800 14721892833352320 150634802905171200 29670491481321600 83276445814531200 27352108948570560 162603020681337600 34157325007713600 222070522172083200 8906703732622080 112976102178878400 22252868610991200 91086200020569600 29443785666704640 30391232165078400 301269605810342400 59340982962643200 23438896963574400 54704217897141120 325206041362675200 68314650015427200 22082839250028480 31880170007199360 17813407465244160 225952204357756800 44505737221982400 182172400041139200 105444362033619840 58887571333409280 51235987511570400 60782464330156800 118681965925286400 46877793927148800 13360055598933120 136629300030854400 44165678500056960 45586848247617600 20610649966693248 36754080710054400 89011474443964800 35158345445361600 117775142666818560 14844506221036800 102471975023140800 33124258875042720 20183873868194400 237363931850572800 47820255010799040 93755587854297600 26720111197866240 27565560532540800 273258600061708800 88331357000113920 53823663648518400 91173696495235200 41221299933386496 178022948887929600 70316690890723200 20040083398399680 29689012442073600 204943950046281600 66248517750085440 40367747736388800 95640510021598080 53440222395732480 55131121065081600 17821238693005440 176662714000227840 107647327297036800 22266759331555200 356045897775859200 140633381781446400 40080166796799360 41348340798811200 18704077838506368 132497035500170880 80735495472777600 26097900931851840 106880444791464960 61831949900079744 15293903473094400 110262242130163200 30060125097599520 35642477386010880 215294654594073600 44533518663110400 14408458806994560 28373401587484800 281266763562892800 80160333593598720 11470427604820800 15789156616920960 82696681597622400 26731858039508160 161470990945555200 33400138997332800 30587806946188800 10043729741041920 210950072672169600 60120250195199040 41550771889972800 89067037326220800 28816917613989120 56746803174969600 16172698882919040 160320667187197440 22940855209641600 53463716079016320 322941981891110400 66800277994665600 21612688210491840 42560102381227200 31173463064177280 20087459482083840 120240500390398080 17205641407231200 23683734925381440 178134074652441600 56112233515519104 242206486418332800 57633835227978240 50100208495999200 32345397765838080 45881710419283200 15065594611562880 133600555989331200 26315261028201600 43225376420983680 85120204762454400 24259048324378560 35939330850931200 34411282814462400 16739549568403200 100200416991998400 19736445771151200 91763420838566400 30131189223125760 26954498138198400 267201111978662400 52630522056403200 48518096648757120 68822565628924800 22598391917344320 33479099136806400 200400833983996800 39472891542302400 183526841677132800 93520389192531840 60262378446251520 53908996276396800 17441818555835520 105261044112806400 25109324352604800 137645131257849600 45196783834688640 40431747207297600 21091832456188032 78945783084604800 35666047184644800 120524756892503040 15183164157638400 107817992552793600 33897587876016480 20333939844909600 34883637111671040 210522088225612800 50218648705209600 27770508937987200 275290262515699200 90393567669377280 54223839586425600 17804793631847040 80863494414595200 42183664912376064 26162727833753280 157891566169209600 37663986528907200 30366328315276800 206467696886774400 67795175752032960 40667879689819200 100437297410419200 55541017875974400 18237298740312960 180787135338754560 108447679172851200 22774746236457600 52325455667506560 315783132338419200 75327973057814400 41655763406980800 35153054093646720 135590351504065920 81335759379638400 26707190447770560 200874594820838400 63275497368564096 236837349253814400 111082035751948800 56495979793360800 36474597480625920 216895358345702400 45549492472915200 14752884117121920 150655946115628800 29674656053078400 83311526813961600 27355948110469440 162671518759276800 34162119354686400 222164071503897600 10272864259848960 112991959586721600 22255992039808800 91098984945830400 29505768234243840 30395497900521600 301311892231257600 59349312106156800 23448770823139200 54711896220938880 325343037518553600 68324238709372800 22129326175682880 31884644731040640 20545728519697920 225983919173443200 44511984079617600 182197969891660800 105459162280940160 59011536468487680 51243179032029600 60790995801043200 118698624212313600 46897541646278400 15409296389773440 136648477418745600 44258652351365760 45593246850782400 20654037763970688 36759239539545600 89023968159235200 35173156234708800 118023072936975360 17121440433081600 102486358064059200 33193989263524320 20186706891405600 237397248424627200 47826967096560960 93795083292556800 30818592779546880 27569429654659200 273296954837491200 88517304702731520 53831218377081600 91186493701564800 41308075527941376 178047936318470400 70346312469417600 23113944584660160 34242880866163200 204972716128118400 66387978527048640 40373413782811200 95653934193121920 61637185559093760 55138859309318400 17858754457568640 177034609405463040 107662436754163200 25682160649622400 356095872636940800 140692624938835200 46227889169320320 41354144481988800 21573014945682816 132775957054097280 80746827565622400 26152840025807040 123274371118187520 61962113291912064 15296050136505600 110277718618636800 34670916876990240 35717508915137280 215324873508326400 51364321299244800 14420565907735680 28385354154326400 281385249877670400 92455778338640640 11472037602379200 18210986642459520 82708288963977600 26788131686352960 161493655131244800 38523240974433600 30592100273011200 10064872951499520 211038937408252800 69341833753980480 41568275550110400 102728642598489600 28841131815471360 56770708308652800 18653358787620480 184911556677281280 22944075204758400 53576263372705920 322987310262489600 77046481948867200 21630848861603520 42578031231489600 35955024909471360 20129745902999040 138683667507960960 17208056403568800 27316479963689280 205457285196979200 64719044837048448 242240482696867200 57682263630942720 57784861461650400 37306717575240960 45888150409516800 15097309427249280 154092963897734400 30351644404099200 43261697723207040 85156062462979200 27980038181430720 41451908416934400 34416112807137600 16774788252499200 115569722923300800 22763733303074400 91776300819033600 30194618854498560 31088931312700800 308185927795468800 60703288808198400 55960076362861440 68832225614275200 22645964140873920 33549576504998400 231139445846601600 45527466606148800 183552601638067200 107865074728414080 60389237708997120 62177862625401600 17456474519890560 121406577616396800 25162182378748800 137664451228550400 45291928281747840 46633396969051200 21136233198148992 91054933212297600 35681071848206400 120778475417994240 15215126470790400 124355725250803200 33968946211310880 20336793931490400 34912949039781120 242813155232793600 50324364757497600 27774406826812800 275328902457100800 90583856563495680 54231450483974400 93266793938102400 42272466396297984 26184711779835840 182109866424595200 37743273568123200 30430252941580800 206496676842825600 67937892422621760 40673587862980800 100648729514995200 55548813653625600 18275690359301760 181167713126991360 108462900967948800 22822689706185600 52369423559671680 364219732849190400 75486547136246400 41661610240219200 35227055330248320 135875784845243520 81347175725961600 26763412166487360 201297459029990400 63408699594446976 273164799636892800 111097627307251200 56614910352184800 36551380718603520 216925801935897600 45645379412371200 14765280630629760 150973094272492800 29737124629430400 83323220480438400 27413535538952640 162694351451923200 34234034559278400 222195254614502400 10294489824917760 113229820704369600 22302843472072800 91290758824742400 29530561261259520 30459483932169600 301946188544985600 59474249258860800 23452062109660800 54827071077905280 325388702903846400 68468069118556800 22147920945944640 31951765588659840 20588979649835520 226459641408739200 44605686944145600 182581517649484800 105681165990744960 59061122522519040 51351051838917600 60918967864339200 118948498517721600 46904124219321600 15441734737376640 136936138237113600 44295841891889280 45689225898254400 20671392882881664 36836621981913600 89211373888291200 35178093164491200 118122245045038080 17157483041529600 102702103677835200 33221881418916960 20229202239573600 237896997035443200 47927648382989760 93808248438643200 30883469474753280 27627466486435200 273872276474227200 88591683783778560 53944539305529600 91378451796508800 41342785765763328 178422747776582400 70356186328982400 23162602106064960 34314966083059200 205404207355670400 66443762837833920 40458404479147200 95855296765979520 61766938949506560 55254932972870400 17873760763393920 177183367567557120 107889078611059200 25736224562294400 356845495553164800 140712372657964800 46325204212129920 41441199729652800 21618428632327296 132887525675667840 80916808958294400 26174815663389120 123533877899013120 62014178648644992 15328250087673600 110509865945740800 34743903159097440 35747521526787840 215778157222118400 51472449124588800 14430655158353280 28389338343273600 281424745315929600 92650408424259840 11496187565755200 18249322871445120 82882399459305600 26810641145090880 161833617916588800 38604336843441600 30656500175347200 10073330235682560 211068558986947200 69487806318194880 41574110103489600 102944898249177600 28861310316706560 56778676686547200 18692626261034880 185300816848519680 22992375131510400 53621282290181760 323667235833177600 77208673686883200 21645982737529920 42584007514910400 36030714387212160 20146660471365120 138975612636389760 17244281348632800 27373984307167680 205889796498355200 64855285896981888 242750426874883200 57722620633413120 57906505265162400 37385252522069760 45984750263020800 15109995353523840 154417347373766400 30415538119075200 43291965475059840 85168015029820800 28038939391552320 41539169468966400 34488562697265600 16788883726137600 115813010530324800 22811653589306400 91969500526041600 30219990707047680 31154377101724800 308834694747532800 60831076238150400 56077878783104640 68977125394531200 22664993030285760 33577767452275200 231626021060649600 45623307178612800 183939001052083200 108092143161636480 60439981414095360 62308754203449600 17468687823269760 121662152476300800 25183325589206400 137954250789062400 45329986060571520 46731565652587200 21153993494933376 91246614357225600 35686080069393600 120879962828190720 15227911396051200 124617508406899200 33997489545428640 20379605230202400 34937375646539520 243324304952601600 50366651178412800 27832875159196800 275908501578124800 90659972121143040 54345613947206400 93463131305174400 42307986989866752 26203031734904640 182493228714451200 37774988383809600 30455822792102400 206931376183593600 67994979090857280 40759210460404800 100733302356825600 55665750318393600 18291047006897280 181319944242286080 108691227894412800 22841867094076800 52406063469809280 364986457428902400 75549976767619200 41749312738795200 35256655824888960 135989958181714560 81518420920809600 26785900853974080 201466604713651200 63461980484800128 273739843071676800 111331500636787200 56662482575714400 36582094013794560 217382455788825600 45683734188153600 14775611058552960 151099953535238400 29762112059971200 83498625477590400 27436570510345920 163036841841619200 34262800641115200 222663001273574400 10303140050945280 113324965151428800 22321584044978400 91367468376307200 29551222117105920 30485078344828800 302199907070476800 59524224119942400 23501431407484800 54873141020691840 326073683683238400 68525601282230400 22163416587829440 31978613931707520 20606280101890560 226649930302857600 44643168089956800 182734936752614400 105769967474666880 59102444234211840 51394200961672800 60970156689657600 119048448239884800 47002862814969600 15454710076417920 137051202564460800 44326833175658880 45727617517243200 20685855481974144 36867574958860800 89286336179913600 35252147111227200 118204888468423680 17171900084908800 102788401923345600 33245124881744160 20246200378840800 238096896479769600 47967920897561280 94005725629939200 30909420152835840 27650681219145600 274102405128921600 88653666351317760 53989867676908800 91455235034486400 41371710963948288 178572672359827200 70504294222454400 23182065114626880 34343800169817600 205576803846691200 66490249763488320 40492400757681600 95935841795122560 61818840305671680 55301362438291200 17886266018248320 177307332702635520 107979735353817600 25757850127363200 357145344719654400 141008588444908800 46364130229253760 41476021828718400 21636594106985088 132980499526976640 80984801515363200 26193128694707520 123637680611343360 62057566445922432 15341130068140800 110602724876582400 34773097671940320 35772532036496640 215959470707635200 51515700254726400 14448815809464960 28449101177481600 282017176889817600 92728260458507520 11505847551105600 18264657363039360 82952043657436800 26829399027372480 161969603030726400 38636775191044800 30682260136281600 10080377972501760 211512882667363200 69546195343880640 41661628404177600 103031400509452800 28897631618929920 56898202354963200 18708333250400640 185456520917015040 23011695102211200 53658798054744960 323939206061452800 77273550382089600 21673223714197440 42673651766222400 36060990178308480 20160755945003520 139092390687761280 17258771326658400 27396986044559040 206062801018905600 64909782320955264 242954404546089600 57955162786567200 37416666500801280 46023390204422400 15120566958752640 154547100764179200 30441095605065600 43346447428394880 85347303532444800 28062499875600960 41574073889779200 34517542653316800 16800629954169600 115910325573134400 22830821703799200 92046780408844800 30241133917505280 31180555417334400 309094201528358400 60882191210131200 56124999751201920 69035085306633600 22680850438128960 33601259908339200 231820651146268800 45661643407598400 184093560817689600 108182970534925440 60482267835010560 62361110834668800 17490671769352320 121764382420262400 25200944931254400 138070170613267200 45361700876257920 46770833126001600 21168793742253696 91323286815196800 35761203387201600 120964535670021120 15238565500435200 124722221669337600 34021275657193440 20396729749687200 34981343538704640 243528764840524800 50401889862508800 27856262492150400 276140341226534400 90723401752515840 54391279332499200 93541666252003200 42337587484507392 26236007654028480 182646573630393600 37801417396881600 30477131000870400 207105255919900800 68042551314386880 40793459499374400 100803779725017600 55712524984300800 18303844213226880 181446803505031680 108782558664998400 22857848250652800 52472015308056960 365293147260787200 75602834793763200 41784393738225600 35281322903756160 136085102628773760 81586918998748800 26804641426879680 201607559450035200 63506381226761088 273969860445590400 111425049968601600 56702126095322400 36607688426453760 217565117329996800 45715696501305600 14794205828814720 151205669587526400 29782934918755200 83568787476451200 27455766319840320 163173837997497600 34286772375979200 222850099937203200 10310348572634880 113404252190644800 22337201189066400 91431393002611200 29588411657629440 30506407022044800 302411339175052800 59565869837510400 23521179126614400 54911532639680640 326347675994995200 68573544751958400 22191308743222080 32000987550913920 20620697145269760 226808504381289600 44674402378132800 182862786005222400 105843968711268480 59176823315258880 51430158563968800 61012814044089600 119131739675020800 47042358253228800 15465522858952320 137147089503916800 44382617486444160 45759610533067200 20711888160340608 36893369106316800 89348804756265600 35281768689921600 118353646630517760 17183914287724800 102860317127937600 33286963114833120 20260365494896800 238263479350041600 94084716506457600 30931045717904640 27670026829737600 274294179007833600 88765234972888320 54027641319724800 91519221066134400 41423776320681216 178697609512531200 70563537379843200 23198284288428480 34367828575449600 205720634255875200 66573926229666240 40520730989793600 188169433012915200 96002962652741760 61862091435809280 55340053659475200 17908775476986240 177530469945776640 108055282639449600 25775871431587200 357395219025062400 141127074759686400 46396568576856960 41505040244606400 21651732002533248 133147852459332480 81041461979587200 26226092151080640 123724182871618560 62135664481021824 15351863385196800 110680107318950400 34797426432642720 35817550953972480 216110565278899200 51551742863174400 14450833659588480 28473006311164800 282254149519372800 92793137153713920 11513897538897600 18277436106034560 83010080489212800 26863163215479360 162082923959174400 38663807147380800 30703726770393600 10093063898776320 211690612139529600 69594852865285440 41696635724452800 103103485726348800 28901667319176960 56946012622329600 18721422408205440 185586274307427840 23027795077795200 53726326430958720 324165847918348800 77327614294761600 21676250489382720 42709509466747200 36086220004222080 20186127797552640 139189705730570880 17270846308346400 27416154159051840 206206971452697600 64955196007599744 243124385938761600 57995710721071200 37442844816410880 46055590155590400 15139595848164480 154655228589523200 30462393510057600 43352500978765440 85419018933494400 28082133612308160 41603160907123200 34541692616692800 16821773164627200 115991421442142400 22846795132543200 92111180311180800 30279191696328960 31202370680342400 309310457179046400 60924787020115200 56164267224616320 69083385233385600 22709393772246720 33643546329254400 231982842884284800 45693590265086400 184222360622361600 108258660012666240 60558383392657920 62404741360684800 17493114430028160 121849574040230400 25232659746940800 138166770466771200 45418787544493440 46803556020513600 21195434187430272 91387180530172800 35791252714324800 121116766785315840 15257742888326400 124809482721369600 34064090658370080 20411000182591200 34986228860056320 243699148080460800 50465319493881600 27875751936278400 276333540933542400 90837575088986880 54429333820243200 93607112041027200 42390868374860544 26239671645042240 182774361060345600 37848989620411200 30515485776652800 207250155700156800 68128181316740160 40822000365182400 100930638987763200 55751503872556800 18326879184620160 181675150177973760 108858667640486400 22886614332489600 52479343290084480 365548722120691200 75697979240822400 41813627904417600 35325723645717120 136256362633480320 81644000730364800 26838374458109760 201861277975526400 63586302562290816 274161541590518400 111503007745113600 56773484430616800 36653758369240320 217717335280972800 45773228664979200 14796271914399360 151395958481644800 29820416064566400 83627255808835200 27490318776930240 163288001460729600 34329921498734400 223006015490227200 10323323911676160 113546968861233600 22365312048424800 91546457329958400 29592543828798720 30544798641033600 302791916963289600 59640832129132800 23537635559222400 54980637553860480 326576002921459200 68659842997468800 22194407871599040 32041260065485440 20646647823352320 227093937722467200 44730624096849600 183092914659916800 105977170937151360 59185087657597440 51494882248101600 61089597282067200 119281664258265600 47075271118444800 15484985867514240 137319685994937600 44388815743198080 45817197961550400 20714780680159104 36939798571737600 89461248193699200 35306453338833600 118370175315194880 17205539852793600 102989764496203200 33291611807398560 20285862703797600 238563328516531200 94150542236889600 30969971735028480 27704848928803200 274639371989875200 88777631486396160 54095633876793600 91634395923100800 41429561360318208 178922496387398400 70612906677667200 23227478801271360 34411079705587200 205979528992406400 66583223614797120 40571725407595200 188301084473779200 96123780196456320 61939943470056960 55409697857606400 17911276527957120 177555262972792320 108191267753587200 25808309779190400 357844992774796800 141225813355334400 46454957602542720 41557273393204800 21678980214519936 133166447229594240 81143450815190400 26229754757344320 123879886940113920 62144342040477312 15371183355897600 110819395715212800 34841218201907040 35822553055914240 216382535507174400 51616619558380800 14454869359835520 28492927255900800 282451626710668800 92909915205085440 11528387516923200 18300437843425920 83114546786409600 26866914791935680 162286901630380800 38712464668785600 30742366711795200 10094473446140160 211838720033001600 69682436403814080 41725808491348800 103233239116761600 28909738719671040 56985854511801600 18744982892254080 185819830410170880 23056775033846400 53733829583871360 324573803260761600 77424929337571200 21682304039753280 42739390883851200 36131633690866560 20188946892280320 139364872807628160 17292581275384800 27450656765138880 206466478233523200 65036940643559808 243430352445571200 58068697003178400 37489965784508160 46113550067692800 15141710169210240 154849858675142400 30500729739043200 43364608079506560 85478781767702400 28117474338381120 41655517538342400 34585162550769600 16824122410233600 116137394006356800 22875547304282400 92227100135385600 30283420338420480 31241638153756800 309699717350284800 61001459478086400 56234948676762240 69170325101539200 22712565253815360 33648244820467200 232274788012713600 45751094608564800 184454200270771200 108394901072599680 60566840676840960 62483276307513600 17497999751379840 122002918956172800 25236183615350400 138340650203078400 45425130507630720 46862457230635200 21198394236894336 91502189217129600 35816293820260800 121133681353681920 15259873709203200 124966552615027200 34068847880723040 20436686961818400 34995999502759680 244005837912345600 50472367230700800 27910832935708800 276681300406156800 90850261015261440 54497831898182400 93724914461270400 42396788473788672 26246999627069760 183004378434259200 37854275423025600 30519747418406400 207510975304617600 68137695761446080 40873373923636800 100944734461401600 55821665871417600 18329438625886080 181700522030522880 108995663796364800 22889810563804800 52493999254139520 366008756868518400 75708550846051200 41866249403563200 35330657061490560 136275391522892160 81746747847273600 26842122572690880 201889468922803200 63595182710683008 274506567651388800 111643331742835200 56781413134538400 36658877251772160 217991327592729600 45779621127609600 14800404085568640 151417101692102400 29824580636323200 83732498807126400 27494157938829120 163493495694547200 34334715845707200 223286663485670400 10324765616014080 113562826269076800 22368435477242400 91559242255219200 29600808171137280 30549064376476800 302834203384204800 59649161272646400 23567257137916800 54988315877658240 326986991389094400 68669431691414400 22200606128352960 32045734789326720 20649531232028160 227125652538153600 44736870954484800 183118484510438400 105991971184471680 59201616342274560 51502073768560800 61098128752953600 119298322545292800 47134514275833600 15487148424021120 137338863382828800 44401212256705920 45823596564715200 20720565719796096 36944957401228800 89473741908969600 35350885706875200 118403232684549120 17207942693356800 103004147537121600 33300909192529440 20288695727008800 238596645090585600 94269028551667200 30974296848042240 27708718050921600 274677726765657600 88802424513411840 54103188605356800 91647193129430400 41441131439592192 178947483817939200 70701771413750400 23230722636031680 34415885386713600 206008295074243200 66601818385058880 40577391454017600 188538057103334400 96137204367980160 61948593696084480 55417436101843200 17916278629898880 177604849026823680 108206377210713600 25811914040035200 357894967635878400 141403542827500800 46461445272063360 41563077076382400 21682007793629568 133203636770117760 81154782908035200 26237079969871680 123897187392168960 62161697159388288 15373330019308800 110834872203686400 34846083954047520 35832557259797760 216412754421427200 51623828080070400 14468994310700160 28528784956425600 282807085655001600 92922890544126720 11529997514481600 18302993592024960 83126154152764800 26874417944848320 162309565816070400 38717871060052800 30746660038617600 10097292540867840 212105314241251200 69692167908095040 41778319471761600 103247656160140800 28937988621400320 57057569912851200 18747600723815040 185845781088253440 23059995028963200 53748835889696640 324619131632140800 77435742120105600 21703491466050240 42793177434638400 36136679656049280 20194585081735680 139384335816190080 17294996271722400 27454490388037440 206495312320281600 65046023380888704 243464348724105600 58076806590079200 37495201447630080 46119990057926400 15145938811301760 154871484240211200 30504989320041600 43406982932100480 85586354869276800 28121401085722560 41661334941811200 34589992543444800 16828820901446400 116153613180158400 22878741990031200 92239980115852800 30291877622603520 31246001206358400 309742968480422400 61009978640083200 56242802171445120 69179985086889600 22718908216952640 33657641802892800 232307226360316800 45757483980062400 184479960231705600 108410038968147840 60583755245207040 62492002412716800 17515098376110720 122019957280166400 25243231352169600 138359970173779200 45437816433905280 46869001809537600 21204314335822464 91514967960124800 35861367810945600 121167510490414080 15264135350956800 124984004825433600 34078362325428960 20439541048399200 35030196752221440 244039914560332800 50486462704339200 27914730824534400 276719940347558400 90875632867810560 54505442795731200 93738003619075200 42408628671644928 26272647564166080 183029935920249600 37864847028254400 30528270701913600 207539955260668800 68156724650857920 40879082096798400 100972925408678400 55829461649068800 18334557508417920 181751265735621120 109010885591462400 22896203026435200 52545295128332160 366059871840499200 75729694056508800 41872096236801600 35340523893037440 136313449301715840 81758164193596800 26849618801853120 201945850817356800 63612943007467392 274544903880374400 111658923298137600 56797270542381600 36669115016835840 218021771182924800 45792406052870400 14814866684661120 28940752970236800 151459388113017600 29832909779836800 83744192473603200 27501836262626880 163516328387193600 34344304539652800 223317846596275200 10327649024689920 113594541084763200 22374682334877600 91584812105740800 29629733369322240 30557595847363200 302918776226035200 59665819559673600 23570548424438400 55003672525253760 327032656774387200 68688609079305600 22222300026991680 32054684237009280 20655298049379840 227189082169526400 44749364669755200 183169624211481600 106021571679112320 59259466738644480 51516456809479200 61115191694726400 119331639119347200 47141096848876800 15491473537034880 137377218158611200 44444600053983360 45836393771044800 20740813358525568 36955275060211200 89498729339510400 35355822636657600 118518933477288960 17212748374483200 103032913618958400 33333450040487520 20294361773431200 238663278238694400 94282193697753600 30982947074069760 27716456295158400 274754436317222400 88889200107966720 54118298062483200 91672787542089600 41481626717051136 178997458679020800 70711645273315200 23237210305552320 34425496748966400 206065827237916800 66666900080975040 40588723546862400 188564387395507200 96164052711027840 61965894148139520 55432912590316800 17933785986695040 177778400215933440 108236596124966400 25819122561724800 357994917358041600 141423290546630400 46474420611104640 41574684442737600 21688062951848832 133333800161950080 81177447093724800 26262718213717440 123931788296279040 62222440075576704 15377623346131200 110865825180633600 34855815458328480 35867571973390080 216473192249932800 51638245123449600 14475047861070720 28532769145372800 282846581093260800 92948841222209280 11533217509598400 18308105089223040 83149368885475200 26900678980042560 162354894187449600 38728683842587200 30755246692262400 10107159372414720 212134935819945600 69711630916656960 41784154025140800 103276490246899200 28950095722141440 57065538290745600 18752836386936960 185897682444418560 23066435019196800 53801357960085120 324709788374899200 77457367685174400 21712571791606080 42799153718059200 36146771586414720 20214318744829440 139423261833313920 17299826264397600 27462157633834560 206552980493798400 65064188855546496 243532341281174400 58093025763880800 37505672773873920 46132870038393600 15160739058622080 154914735370348800 30513508482038400 43425143583212160 85598307436118400 28129254580405440 41672969748748800 34599652528795200 16845265620691200 116186051527761600 22885131361528800 92265740076787200 30321478117244160 31254727311561600 309829470740697600 61027016964076800 56258509160810880 69199305057590400 22741108587933120 33690531241382400 232372103055523200 45770262723057600 184531480153574400 108440314759244160 60642956234488320 62509454623123200 122054033928153600 25267898431036800 138398610115180800 45482217175866240 46882090967342400 21225034682070912 91540525446115200 35866376032132800 121285912468976640 15279051097094400 125018909246246400 34111662881899680 20445249221560800 244108067856307200 50535796862073600 27922526602185600 276797220230361600 90964434351732480 54520664590828800 93764181934684800 42450069364141824 183081050892230400 37901847646555200 30558102194188800 207597915172771200 68223325763799360 40890498443121600 101071593724147200 55845053204371200 18352473597279360 181928868703464960 109041329181657600 22918576645641600 366162101784460800 75803695293110400 41883789903278400 35375057803451520 136446651527598720 81780996886243200 26875855603920960 202143187448294400 63675104046212736 274621576338345600 111690106408742400 56852771469832800 36704947194558720 218082658363315200 45837153291283200 14821064941415040 28944794692598400 151607390586220800 29862061782134400 83767579806556800 27528710395919040 163561993772486400 34377864968462400 223380212817484800 10337740955055360 113705542939665600 22396546336600800 91674306582566400 29642129882830080 30587455995465600 303214781172441600 59724123564268800 23577130997481600 55057420791838080 327123987544972800 68755729936924800 22231597412122560 32086007303898240 20675481910110720 227411085879331200 44793092673201600 183348613165132800 106125173410354560 59284259765660160 51566797452693600 61174911990931200 119448247128537600 47154261994963200 15506611432583040 137511459873849600 44463194824245120 45881183993198400 20749490917981056 36991386866649600 89586185346403200 35365696496222400 118568519531320320 17229568258425600 103133594905387200 33347396118183840 20314192935909600 238896494257075200 94308523989926400 31013222865166080 27743540149987200 275022919747699200 88926389648490240 54171181162425600 91762367986396800 41498981835962112 179172370692806400 70731392992444800 23259917148874560 34459136516851200 206267189810774400 66694792236367680 40628385871819200 188617047979852800 96258021911694720 62026445730332160 55487080299974400 17941289139607680 177852779296980480 108342362324851200 25844352387638400 358344741385612800 141462785984889600 46519834297749120 41615310224980800 21709256005616256 133389584472735360 81256771743638400 26273706032508480 124052891460664320 62248472753943168 15392649990009600 110974160599948800 34889875723311840 35882578279215360 216684724649702400 51688704775276800 14497244212429440 28540737523267200 282925571969779200 93039668595498240 11544487492507200 18325995329416320 83230620449961600 26911933709411520 162513543487276800 38766528581457600 30785299980019200 212194178977334400 69779751446623680 41795823131899200 103377409550553600 28994488424858880 57081475046534400 18771161207863680 186079337190996480 23088974985014400 53823867418823040 325027086974553600 77533057162915200 21745866318644160 42811106284900800 36182093342693760 20222776029012480 139559502893247360 17316731238760800 27488992994124480 206754819101107200 65127768016848768 243770315230915200 58149792872186400 37542322415727360 46177949970028800 15167082021759360 155066114325830400 30543325549027200 43491732637288320 85622212569801600 28156741811795520 41713691573030400 34633462477521600 16852313357510400 116299585744372800 22907494161770400 92355899940057600 30334164043518720 31285268679772800 310132228651660800 61086651098054400 56313483623591040 69266924955043200 22750623032639040 33704626715020800 232599171488745600 45814988323540800 184711799880115200 108546280028081280 60668328087037440 62570537359545600 122173302196108800 25278470036265600 138533849910086400 45501246065278080 46927903019659200 21233914830463104 91629976647081600 35876392474507200 121336656174074880 15285443559724800 125141074719091200 34125934548958560 20465227827626400 244346604392217600 50556940072531200 27949811823964800 277067699820172800 91002492130556160 54573940873670400 93855806039318400 42467829660926208 183259953294163200 37917705054398400 30570887119449600 207800774865129600 68251869097917120 40930455655252800 101113880145062400 55899623647929600 18360151921077120 182004984261112320 109147881747340800 22928165339587200 366519906588326400 75835410108796800 41924717735947200 35389858050771840 136503738195834240 81860911310505600 26887099947664320 202227760290124800 63701744491389312 274889929941244800 111799247295859200 56876557581597600 36720303842154240 218295763494681600 45856330679174400 14843791882846080 28952878137321600 151670820217593600 29874555497404800 83849435471894400 27540227881615680 163721822621011200 34392248009380800 223598494591718400 10342066068069120 113753115163195200 22405916623053600 42399372924417600 91712661358348800 29687583765692160 30600253201795200 303341640435187200 59749110994809600 23600170003132800 55080455763231360 327443645242022400 68784496018761600 22265687824269120 32099431475422080 20684132136138240 227506230326390400 44811833246107200 183425322716697600 106169574152315520 59375167531384320 51588372014071200 61200506403590400 119498221989619200 47200340006265600 15513099102103680 137568992037523200 44531375648538240 45900379802692800 20781308635984512 37006863355123200 89623666492214400 35400255004699200 118750335062768640 17236776780115200 103176744028142400 33398531736403680 20322692005543200 238996443979238400 94400680012531200 31026198204207360 27755147516342400 275137984075046400 89062751297076480 54193845348115200 91800759605385600 41562617271969024 179247332984428800 70800510009398400 23269648653155520 34473553560230400 206353488056284800 66797063472807360 40645384011086400 188801360025062400 96298294426266240 62052396408414720 55510295032684800 17968800700287360 178125502594152960 108387690696230400 25855165170172800 358494665968857600 141601020018796800 46539297306311040 41632721274513600 21718338742945152 133594126945614720 81290768022172800 26313994701408960 124104792816829440 15399089980243200 111020590065369600 34904472979733280 35937601400574720 216775381392460800 51710330340345600 28568626845897600 283202040037593600 93078594612622080 11549317485182400 18333662575213440 83265442549027200 43436677485890304 26953201050431040 162581536044345600 38782747755259200 30798179960486400 212401530028195200 69808945959466560 41836665005553600 103420660680691200 57137253691795200 18779014702546560 186157189225244160 23098634970364800 53906402100862080 325163072088691200 77565495510518400 42852940268846400 36197231238241920 20253786071016960 139617891918933120 17323976227773600 27500493862820160 206841321361382400 65155016228835456 243872304066518400 58174121632888800 37558029405093120 46197269940729600 15190339553262720 155130991021036800 30556104292022400 85705880537692800 28168522053819840 41731143783436800 34647952455547200 16878155059180800 116348243265777600 22917078219016800 92394539881459200 30380679106525440 31298357837577600 310261982042073600 61112208584044800 56337044107639680 69295904911094400 22785509329894080 33756310118361600 232696486531555200 45834156438033600 184789079762918400 108591693714725760 60761358213050880 62596715675155200 122224417168089600 25317232588771200 138591809822188800 45571018659788160 46947536756366400 21266475374567808 91668312876067200 35911450022817600 121522716426101760 17364931254316800 125193431350310400 34178263994841120 20473790087368800 244448834336179200 50634465177542400 27961505490441600 277183619644377600 91142037319576320 54596773566316800 93895073512732800 42532950749135616 183336625752134400 37975848883156800 34729862508633600 207887714733283200 68356527989682240 40947580174737600 101268930355084800 55923010980883200 18388305775002240 182284074639152640 109193547132633600 26047396881475200 366673251504268800 75951697766313600 41942258235662400 35444125624279680 136713055979364480 81895160349475200 26928329208056640 202537860710169600 63799426123703424 275004938628201600 111846021961766400 56963773324735200 36776611550004480 218387094265267200 52094793762950400 14862386653107840 28981170193852800 151903395532627200 29920365786729600 83884516471324800 27582458662503360 163790320698950400 39071095322212800 223692043923532800 10357924815786240 113927546649470400 22440274340047200 42440804572420800 104189587525900800 29724773306215680 30647176291670400 303806791065254400 59840731573459200 23610043862697600 55164917325006720 327580641397900800 78142190644425600 22293579979661760 36466355634065280 20715849631572480 227855093298940800 44880548680094400 208379175051801600 106332376872839040 59449546612431360 58606642983319200 61294352583340800 119681463146918400 47220087725395200 15536887223679360 156284381288851200 44587159959323520 45970764437505600 20807341314350976 42041412510451200 89761097360188800 35415065794046400 118899093224862720 17263208026310400 117213285966638400 33440369969492640 23087465417671200 239362926293836800 94440175450790400 31073774447358720 31531059382838400 312568762577702400 89174319918647040 61566574447123200 91941528875011200 41614682628701952 179522194720377600 70830131588092800 23305330835519040 34526416052620800 234426571933276800 66880739938985280 46174930835342400 188880350901580800 109399066902195840 62147548894717440 63062118765676800 17991310159025280 178348639837294080 123133148894246400 25894812039465600 359044389440755200 141660263176185600 46610661671038080 47296589074257600 21751642113151104 133761479877970560 92349861670684800 26346958157782080 124295097789434880 15422703277766400 126124237531353600 34957996253278560 35982620318050560 246266297788492800 51789624078931200 28580579412739200 283320526352371200 93221323342076160 11567027458324800 18361775809802880 94593178148515200 43503284226302208 26986965238537920 184699723341369600 38842218059198400 30845406555532800 212490394764278400 69915992506557120 41854168665691200 103579248157862400 57161158825478400 18807810849717120 186442646684152320 23134054916649600 53973930477075840 369399446682739200 77684436118396800 42870869119108800 36252736855251840 20279157923566080 139831985013114240 17350541187487200 27542663714704320 207158496315724800 65254926339453312 277049585012054400 58263327088797600 37615621699434240 46268109833299200 15209368442674560 155368872236793600 30602959683004800 85741738238217600 28211716274575680 41795135221593600 34701082374974400 16899298269638400 116526654177595200 22952219762253600 92536219666598400 30418736885349120 31346351416195200 310737744473587200 61205919366009600 56423432549151360 69402164749948800 22814052664011840 33798596539276800 233053308355190400 45904439524507200 185072439333196800 108758210565755520 60837473770698240 62692702832390400 122411838732019200 25348947404457600 138804329499897600 45628105328023680 47019527124292800 21293115819744384 91808879049014400 35926474686379200 121674947541396480 17391559015353600 125385405664780800 34221078996017760 20505185039757600 244823677464038400 50697894808915200 28004382267523200 277608658999795200 91256210656047360 54680493439353600 94039054248585600 42586231639488768 183617758098028800 38023421106686400 34783118030707200 208206494249846400 68442157992035520 41010370079515200 101395789617830400 56008764535046400 18411340746395520 182512421312094720 109360986878707200 26087338523030400 367235516196057600 76046842213372800 42006573401284800 35488526366240640 136884315984071040 82020740159030400 26962062239286720 202791579235660800 63879347459233152 275426637147043200 112017529070092800 57035131660029600 36822681492791040 218721973757414400 52174677046060800 14864452738692480 28993295360937600 152093684426745600 29957846932540800 84013146802569600 27617011119593280 164041480318060800 39131007784545600 224035058140185600 10370900154827520 114070263320059200 22468385199405600 42458560992993600 104349354092121600 29728905477384960 30685567910659200 304187368853491200 59915693865081600 23646248014435200 55234022239186560 328082960636121600 78262015569091200 22296679108038720 36522273932242560 20741800309655040 228140526640118400 44936770398811200 208698708184243200 106465579098721920 59457810954769920 58696511676818400 61371135821318400 119831387730163200 47292496028870400 15556350232241280 156524031138182400 44593358216077440 46028351865988800 20810233834169472 42105879721382400 89873540797622400 35469372021652800 118915621909539840 17284833591379200 117393023353636800 33445018662058080 23122868236322400 239662775460326400 94584992057740800 31112700464482560 31579409791036800 313048062276364800 89186716432154880 61660981963526400 92056703731977600 41620467668338944 179747081595244800 70938744043305600 23334525348361920 34569667182758400 234786046707273600 66890037324116160 46245736472644800 189169984115481600 109566821796727680 62225400928965120 63158819582073600 17993811209996160 178373432864309760 123321963927052800 25927250387068800 359494163190489600 141877488086611200 46669050696723840 47369114686555200 21778890325137792 133780074648232320 92491472945289600 26350620764045760 124450801857930240 15442023248467200 126317639164147200 35001788022542880 35987622419992320 246643927854105600 51854500774137600 28624405491158400 283754976173222400 93338101393447680 11581517436350400 94738229373110400 43557780650275584 26990716814994240 184982945890579200 38890875580603200 30884046496934400 212816232129916800 70003576045085760 41918348752862400 103709001548275200 57248810982316800 18831371333765760 186676202786895360 23163034872700800 53981433629988480 369965891781158400 77781751161206400 42936608236737600 36298150541896320 20281977018293760 140007152090171520 17372276154525600 27577166320791360 207418003096550400 65336670975413376 277474418835868800 58336313370904800 37662742667531520 46326069745401600 15211482763720320 155563502322412800 30641295911990400 85873216473475200 28247057000648640 41847491852812800 34744552309051200 16901647515244800 116672626741809600 22980971933992800 92652139490803200 30422965527440640 31385618889609600 311127004644825600 61282591823980800 56494114001297280 69489104618102400 22817224145580480 33803295030489600 233345253483619200 45961943867985600 185304278981606400 108894451625688960 60845931054881280 62771237779219200 122565183647961600 25352471272867200 138978209236204800 45634448291160960 47078428334414400 21296075869208448 91923887735971200 35981565119438400 121691862109762560 17413345365292800 125542475558438400 34225836218370720 20530871818984800 245130367295923200 50704942545734400 28039463266953600 277956418472409600 91268896582321920 54748991517292800 94156856668828800 42592151738416896 183847775471942400 38028706909300800 34826690730585600 208467313854307200 68451672436741440 41061743637969600 101409885091468800 56078926533907200 18413900187661440 182537793164643840 109497983034585600 26120018047939200 367695550943884800 76057413818601600 42059194900430400 35493459782014080 136903344873482880 82123487275939200 26965810353867840 202819770182937600 63888227607625344 275771663207913600 112157853067814400 57043060363951200 36827800375322880 218995966069171200 52240036095878400 14876849252200320 29037754306915200 152114827637203200 29962011504297600 84118389800860800 27620850281492160 164246974551878400 39180027071908800 224315706135628800 10372341859165440 114086120727902400 22471508628223200 42523667868427200 104480072191756800 29753698504400640 30689833646102400 304229655274406400 59924023008595200 23675869593129600 55241700562984320 328493949103756800 78360054143817600 22315273878300480 36568025267114880 20744683718330880 228172241455804800 44943017256446400 208960144383513600 106480379346042240 59507397008801280 58770040607863200 61379667292204800 119848046017190400 47351739186259200 15558512788748160 156720108287635200 44630547756600960 46034750469153600 20827588953080448 42158625621235200 89886034512892800 35513804389694400 119014794017602560 17287236431942400 117540081215726400 33472910817450720 23151834178855200 239696092034380800 94703478372518400 31117025577496320 31618969215926400 313440216575270400 89261095513201920 61738224476947200 92069500938307200 41655177906160896 179772069025785600 71027608779388800 23337769183122240 34574472863884800 235080162431452800 66945821634901440 46303668357710400 189406956745036800 109704075801344640 62234051154992640 63237938431852800 18008817515821440 178522191026403840 123476448953894400 25930854647913600 359544138051571200 142055217558777600 46675538366244480 47428453823889600 21781917904247424 133891643269802880 92607336715420800 26372596401627840 124468102309985280 15444169911878400 126475876863705600 35006653774683360 36017635031642880 246952897907788800 51861709295827200 28660263191683200 284110435117555200 93351076732488960 11583127433908800 94856907647779200 43563835808494848 27013226273732160 185214673430841600 38896281971870400 30888339823756800 213082826338166400 70013307549366720 41970859733275200 103723418591654400 57320526383366400 18833989165326720 186702153464977920 23166254867817600 54026452547464320 370429346861683200 77792563943740800 42990394787524800 36303196507079040 20298891586659840 140026615098733440 17374691150863200 27580999943689920 207446837183308800 65345753712742272 277822010146262400 58344422957805600 37667978330653440 46332509735635200 15224168689994880 155585127887481600 30645555492988800 85980789575049600 28250983747990080 41853309256281600 34749382301726400 16915742988883200 116688845915611200 22984166619741600 92665019471270400 30448337379989760 31389981942211200 311170255774963200 61291110985977600 56501967495980160 69498764603452800 22836253034992320 33831485977766400 233377691831222400 45968333239483200 185330038942540800 108909589521237120 60896674759979520 62779963884422400 122582221971955200 25373614483324800 138997529206905600 45672506069984640 47084972913316800 21313836165992832 91936666478966400 36026639110123200 121793349519959040 17415766070841600 125559927768844800 34254379552488480 20533725905565600 245164443943910400 50747228966649600 28043361155779200 277995058413811200 91345012139969280 54756602414841600 94169945826633600 42627672331985664 183873332957932800 38060421724987200 34831532141683200 208496293810358400 68508759104976960 41067451811131200 101494457933299200 56086722311558400 18429256835256960 182690024279938560 109513204829683200 26123649106262400 367746665915865600 76120843449974400 42065041733668800 35523060276654720 137017518209953920 82134903622262400 26988299041354560 202988915866598400 63941508497978496 275809999436899200 112173444623116800 57090632587480800 36858513670513920 219026409659366400 52247298212524800 14883047508954240 29074129808169600 152241686899948800 29986998934838400 84130083467337600 27643885252885440 164269807244524800 39185473659393600 224346889246233600 10380992085192960 114181265174961600 22490249201128800 42576937130145600 104494596425049600 29766095017908480 30715428058761600 304483373799897600 59973997869676800 23679160879651200 55287770505770880 328539614489049600 78370947318787200 22324571263431360 36573108748767360 20761984170385920 228362530349923200 44980498402257600 208989192850099200 106569180829964160 59532190035816960 58778210489090400 61430856117523200 119947995739353600 47358321759302400 15571488127789440 156741894637574400 44649142526862720 46073142088142400 20836266512535936 42164486276774400 89960996804515200 35518741319476800 119064380071633920 17301653475321600 117556420978180800 33486856895147040 23155052616914400 239895991478707200 94716643518604800 31142976255578880 31623364707580800 313483789275148800 89298285053725440 61746806978438400 92146284176284800 41672533025071872 179921993609030400 71037482638953600 23357232191684160 34603306950643200 235112841956361600 66973713790294080 46310105233828800 189433287037209600 109719326246302080 62285952511157760 63246729415161600 18016320668734080 178596570107450880 123493613956876800 25952480212982400 359843987218060800 142074965277907200 46714464383368320 47435047061371200 21800083378905216 133947427580588160 92620210467657600 26383584220418880 124571905022315520 15457049892345600 126493458830323200 35035848287526240 36032641337468160 246987227913753600 51904960425964800 28664247380630400 284149930555814400 93428928766736640 11592787419259200 94870094122742400 43600166757810432 27024481003101120 185240420935315200 38928720319473600 30914099784691200 213112447916860800 70071696575052480 41976694286654400 103809920851929600 57328494761260800 18849696154692480 186857857533473280 23185574838518400 54048962006202240 370480841870630400 77857440638947200 42996371070945600 36333472298175360 20307348870842880 140143393150104960 17389181128888800 27604001681081280 207619841703859200 65400250136715648 277860631402972800 58393080479210400 37699392309384960 46371149677036800 15230511653132160 155714881277894400 30671112978979200 85992742141891200 28274544232038720 41888213677094400 34778362257777600 16922790725702400 116786160958420800 23003334734234400 92742299354073600 30461023306264320 31416160257820800 311429762555788800 61342225957958400 56549088464077440 69556724515555200 22845767479698240 33845581451404800 233572321916841600 46006669468468800 185484598708147200 109000416894526080 60922046612528640 62832320515641600 122684451915916800 25384186088553600 139113449031110400 45691534959396480 47124240386731200 21322716314385024 92013338936937600 36031647331310400 121844093225057280 17430290304134400 125664641031283200 34268651219547360 20550850425050400 245368903831833600 50768372177107200 28066748488732800 278226898062220800 91383069918792960 54802267800134400 94248480773462400 42645432628770048 184026677873875200 38076279132830400 34860580608268800 208670173546665600 68537302439094720 41101700850100800 101536744354214400 56133496977465600 18436935159054720 182766139837585920 109604535600268800 26145435456201600 368053355747750400 76152558265660800 42100122733099200 35537860523975040 137074604878189440 82203401700201600 26999543385097920 203073488708428800 63968148943155072 276040016810812800 112266993954931200 57114418699245600 36873870318109440 219209071200537600 52290870912403200 14887179680123520 29078171530531200 152305116531321600 29999492650108800 84200245466198400 27655402738582080 164406803400403200 39218153184302400 224533987909862400 10385317198206720 114228837398491200 22499619487581600 42582855937003200 104581741824806400 29774359360247040 30728225265091200 304610233062643200 59998985300217600 23698908598780800 55310805477164160 328813606800806400 78436306368604800 22330769520185280 36603609638682240 20770634396413440 228457674796982400 44999238975163200 209163483649612800 106613581571925120 59548718720494080 58827229776453600 61456450530182400 119997970600435200 47397817197561600 15577975797310080 156872612737209600 44661539040370560 46092337897636800 20842051552172928 42199650210009600 89998477950326400 35548362898171200 119097437440988160 17308861997011200 117654459552907200 33496154280277920 23174363245269600 239995941200870400 94795634395123200 31155951594620160 31649737657507200 313745225474419200 89323078080741120 61798301987385600 92184675795273600 41684103104345856 179996955900652800 71096725796342400 23366963695965120 34617723994022400 235308919105814400 66992308560555840 46348726490539200 189591268790246400 109810828916046720 62311903189240320 63299475315014400 18021322770675840 178646156161482240 123596603974771200 25963292995516800 359993911801305600 142193451592684800 46733927391930240 47474606486260800 21809166116234112 133984617121111680 92697452981078400 26390909432946240 124623806378480640 15463489882579200 126598950630028800 35050445543947680 36042645541351680 247193207949542400 51926585991033600 28688152514313600 284386903185369600 93467854783860480 56015602142572800 94949212972521600 43618332232468224 27031984156013760 185394905962156800 38944939493275200 30926979765158400 213290177389027200 70100891087895360 42011701606929600 103853171982067200 57376305028627200 18857549649375360 186935709567720960 112031204285145600 23195234823868800 54063968312027520 370789811924313600 77889878986550400 43032228771470400 36348610193723520 20312987060298240 140201782175790720 84023403213859200 27615502549776960 207706343964134400 65427498348702336 278092358943235200 58417409239912800 37715099298750720 224062408570291200 46390469647737600 15234740295223680 155779757973100800 30683891721974400 86064457542940800 28286324474063040 41905665887500800 168046806427718400 34792852235803200 16927489216915200 116834818479825600 23012918791480800 92780939295475200 30469480590447360 31429249415625600 311559515946201600 61367783443948800 56572648948126080 336093612855436800 69585704471606400 22852110442835520 33854978433830400 233669636959651200 46025837582961600 185561878590950400 109045830581170560 60938961180894720 62858498831251200 122735566887897600 25391233825372800 139171408943212800 45704220885671040 47143874123438400 21328636413313152 92051675165923200 36061696658433600 121877922361789440 17437552420780800 125716997662502400 34278165664253280 20559412684792800 245471133775795200 50782467650745600 28078442155209600 278342817886425600 91408441771342080 54825100492780800 94287748246876800 42657272826626304 184103350331846400 38086850738059200 34875104841561600 208757113414819200 68556331328506560 41118825369585600 101564935301491200 56156884310419200 18442054041586560 182816883542684160 109650200985561600 26156328631171200 368206700663692800 76173701476118400 42117663232814400 35547727355521920 137112662657013120 82237650739171200 27007039614260160 203129870602982400 63985909239939456 276155025497769600 112313768620838400 57130276107088800 36884108083173120 219300401971123200 52312657262342400 14895444022462080 29102421864700800 152347402952236800 30007821793622400 84235326465628800 27663081062379840 164475301478342400 39234492946756800 224627537241676800 10388200606882560 114260552214177600 22505866345216800 42618368778148800 104625314524684800 29790888044924160 30736756735977600 304694805904473600 60015643587244800 23708782458345600 55326162124759680 328950602956684800 78468985893513600 22343166033693120 36618860083639680 20776401213765120 228521104428355200 45011732690433600 209250629049369600 106643182066565760 59581776089848320 58851739420135200 61473513471955200 120031287174489600 47417564916691200 15582300910323840 156937971787027200 30912024745929600 44686332067386240 46105135103966400 20853621631446912 42217232176627200 90023465380867200 35563173687518400 119163552179696640 17313667678137600 117703478840270400 23184018559447200 240062574348979200 94835129833382400 31164601820647680 31662924132470400 313875943574054400 61824049491859200 92210270207932800 41707243262893824 180046930761734400 71126347375036800 23373451365485760 34627335356275200 235406957680540800 46368037118894400 189670259666764800 109856580250919040 62329203641295360 63325848264940800 18031326974559360 123648098983718400 25970501517206400 360093861523468800 142252694750073600 46746902730971520 47494386198705600 21815221274453376 92736074237788800 26405559858000960 124658407282590720 15467783209401600 126651696529881600 35060177048228640 36062653949118720 247296197967436800 51941003034412800 28700105081155200 284505389500147200 93493805461943040 56038940356089600 94988772397411200 43630442548906752 27046990461839040 185472148475577600 38955752275809600 30935566418803200 213379042125110400 70120354096457280 42029205267067200 103882006068825600 57400210162310400 18862785312497280 186987610923886080 112077880712179200 23201674814102400 54093980923678080 370944296951155200 77911504551619200 43050157621732800 36358702124088960 20324263439208960 140240708192914560 84058410534134400 27623169795574080 207764012137651200 65445663823360128 278208222713366400 58433628413714400 37725570624994560 224155761424358400 46403349628204800 15243197579406720 155823009103238400 30692410883971200 86100315243465600 28294177968745920 168116821068268800 34802512221153600 16936886199340800 116867256827428800 23019308162978400 92806699256409600 30486395158813440 31437975520828800 311646018206476800 61384821767942400 56588355937491840 336233642136537600 69605024442307200 22864796369110080 33873772398681600 233734513654857600 46038616325956800 185613398512819200 109076106372266880 60972790317626880 62875951041657600 122769643535884800 25405329299011200 139210048884614400 45729592738220160 47156963281243200 21340476611169408 92077232651913600 36076721321995200 121945580635253760 17442393831878400 125751902083315200 34297194553665120 20565120857954400 245539287071769600 50810658598022400 28086237932860800 278420097769228800 91459185476440320 54840322287878400 94313926562486400 42680953222338816 184154465303827200 38107993948516800 34884787663756800 208815073326921600 68594389107330240 41130241715908800 101621317196044800 56172475865721600 18452291806650240 182918370952880640 109680644575756800 26163590747817600 368308930607654400 76215987897033600 42129356899291200 35567461018615680 137188778214660480 82260483431817600 27022032072584640 203242634392089600 64021429833508224 276231697955740800 112344951731443200 57161990922775200 36904583613300480 219361289151513600 52327181495635200 14899576193631360 29114547031785600 152431975794067200 30024480080649600 84258713798582400 27678437709975360 164520966863635200 39245386121726400 224689903462886400 10393967424234240 114323981845550400 22518360060487200 42636125198721600 104654362991270400 29799152387262720 30753819677750400 304863951588134400 60048960161299200 23715365031388800 55356875419950720 329041933727270400 78490772243452800 22349364290447040 36629027046944640 20787934848468480 228647963691100800 45036720120974400 209308725982540800 106702383055847040 59598304774525440 58868079182589600 61507639355500800 120097920322598400 47430730062777600 15590951136351360 156981544486905600 30920607247420800 44698728580894080 46130729516625600 20859406671083904 42228953487705600 90073440241948800 35573047547083200 119196609549050880 17323279040390400 117736158365179200 23190455435565600 240195840645196800 94861460125555200 31181902272702720 31671715115779200 313963088973811200 61841214494841600 92261459033251200 41718813342167808 180146880483897600 71146095094166400 23386426704527040 34646558080780800 235472316730358400 46380910871131200 189722920251110400 109887081140833920 62363804545405440 63343430231558400 18036329076501120 123682428989683200 25984918560585600 360293760967795200 142292190188332800 46772853409054080 47507572673668800 21827331590891904 92761821742262400 26412885070528320 124727609090810880 15476369863046400 126686860463116800 35079640056790560 36072658153002240 247364857979366400 51969837121171200 28708073459049600 284584380376665600 93545706818108160 56054499165100800 95015145347337600 43654663181783808 27054493614751680 185523643484524800 38977377840878400 30952739726092800 213438285282499200 70159280113581120 42040874373825600 103939674242342400 57416146918099200 18873256638741120 187091413636216320 112108998330201600 23214554794569600 54108987229503360 371047286969049600 77954755681756800 43062110188574400 36378885984819840 20329901628664320 140318560227162240 84081748747651200 27638504287168320 207879348484684800 65481994772675712 278285465226787200 58466066761317600 37746513277482240 224217996660403200 46429109589139200 15247426221498240 155909511363513600 30709449207964800 86124220377148800 28309884958111680 168163497495302400 34821832191854400 16941584690553600 116932133522635200 23032086905973600 92858219178278400 30494852442996480 31455427731235200 311819022727027200 61418898415929600 56619769916223360 336326994990604800 69643664383708800 22871139332247360 33883169381107200 233864267045270400 46064173811947200 185716438356556800 109136657954459520 60989704885992960 62910855462470400 122837796831859200 25412377035830400 139287328767417600 45742278664494720 47183141596852800 21346396710097536 92128347623894400 36086737764369600 121979409771985920 17452076654073600 125821710924940800 34306708998371040 20576537204277600 245675593663718400 50824754071660800 28101829488163200 278574657534835200 91484557328989440 54870765878073600 94366283193705600 42692793420195072 184256695247788800 38118565553745600 34904153308147200 208930993151126400 68613417996742080 41153074408555200 101649508143321600 56203658976326400 18457410689182080 182969114657978880 109741531756147200 26178114981110400 368513390495577600 76237131107491200 42152744232244800 35577327850162560 137226835993484160 82306148817110400 27029528301746880 203299016286643200 64039190130292608 276385042871683200 112407317952652800 57177848330618400 36914821378364160 219483063512294400 52356229962220800 14907840535969920 29122630476508800 152474262214982400 30032809224163200 84305488464489600 27686116033773120 164612297634220800 39267172471665600 224814635905305600 10396850832910080 114355696661236800 22524606918122400 42647962812436800 104712459924441600 29815681071939840 30762351148636800 304948524429964800 60065618448326400 23728530177475200 55372232067546240 329224595268441600 78534344943331200 22361760803954880 36649360973554560 20793701665820160 228711393322473600 45049213836244800 209424919848883200 106731983550487680 59631362143879680 58900758707498400 61524702297273600 120131236896652800 47457060354950400 15595276249365120 157068689886662400 30937772250403200 44723521607909760 46143526722955200 20870976750357888 42252396109862400 90098427672489600 35592795266212800 119262724287759360 17328084721516800 117801517414996800 23203329187802400 240262473793305600 94914120709900800 31190552498730240 31689297082396800 314137379773324800 61875544500806400 92287053445910400 41741953500715776 180196855344979200 71185590532425600 23392914374047680 34656169443033600 235603034829993600 46406658375604800 189828241419801600 109948082920663680 62381104997460480 63378594164793600 18046333280384640 123751089001612800 25992127082275200 360393710689958400 142371181064851200 46785828748095360 47533945623595200 21833386749111168 92813316751209600 26427535495583040 124762209994920960 15480663189868800 126757188329587200 35089371561071520 36092666560769280 247502178003225600 51984254164550400 28724010214838400 284742362129702400 93571657496190720 56085616783123200 95067891247190400 43666773498222336 27069499920576960 185626633502419200 38988190623412800 30961326379737600 213556771597276800 70178743122143040 42064212587342400 103968508329100800 57448020429676800 18878492301863040 187143314992381440 112171233566246400 23220994784803200 54138999841153920 371253267004838400 77976381246825600 43086015322257600 36388977915185280 20341178007575040 140357486244286080 84128425174684800 27646171532965440 207937016658201600 65500160247333504 278439950253628800 58482285935119200 37756984603726080 224342467132492800 46441989569606400 15255883505681280 155952762493651200 30717968369961600 86172030644515200 28317738452794560 168256850349369600 34831492177204800 16950981672979200 116964571870238400 23038476277471200 92883979139212800 30511767011362560 31464153836438400 311905524987302400 61435936739923200 24071180432745600 56635476905589120 336513700698739200 69662984354409600 22883825258521920 33901963345958400 233929143740476800 46076952554942400 185767958278425600 109166933745555840 61023534022725120 62928307672876800 122871873479846400 25426472509468800 139325968708819200 45767650517043840 47196230754657600 21358236907953792 92153905109884800 36106770649118400 122047068045450240 17456918065171200 125856615345753600 34325737887782880 20582245377439200 245743746959692800 50852945018937600 28109625265814400 278651937417638400 91535301034087680 54885987673171200 94392461509315200 42716473815907584 184307810219769600 38139708764203200 34913836130342400 208988953063228800 68651475775565760 41164490754878400 101705890037875200 56219250531628800 18467648454245760 183070602068175360 109771975346342400 26185377097756800 368615620439539200 76279417528406400 42164437898721600 35597061513256320 137302951551131520 82328981509756800 27044520760071360 203411780075750400 64074710723861376 276461715329654400 112438501063257600 57209563146304800 36935296908491520 219543950692684800 52370754195513600 14914038792723840 29138797365955200 152558835056812800 30049467511190400 84328875797443200 27701472681368640 164657963019513600 39278065646635200 224877002126515200 10402617650261760 114419126292609600 22537100633392800 42671638039867200 104741508391027200 29828077585447680 30779414090409600 305117670113625600 60098935022380800 23735112750518400 55402945362737280 329315926039027200 78556131293270400 22371058189085760 36659527936859520 20805235300523520 228838252585219200 45074201266785600 209483016782054400 106791184539768960 59656155170895360 58917098469952800 61558828180819200 120197870044761600 47470225501036800 15603926475392640 157112262586540800 30946354751894400 44742116378171520 46169121135614400 20879654309813376 42264117420940800 90148402533571200 35602669125777600 119312310341790720 17337696083769600 117834196939905600 23209766063920800 240395740089523200 94940451002073600 31207852950785280 31698088065705600 314224525173081600 61892709503788800 92338242271228800 41759308619626752 180296805067142400 71205338251555200 23405889713088960 34675392167539200 235668393879811200 46419532127841600 189880902004147200 109978583810578560 62415705901570560 63396176131411200 18053836433297280 123785419007577600 26006544125654400 360593610134284800 142410676503110400 46811779426177920 47547132098558400 21845497065549696 92839064255683200 26438523314374080 124831411803141120 15489249843513600 126792352262822400 35108834569633440 36107672866594560 247570838015155200 52013088251308800 28731978592732800 284821353006220800 93623558852355840 56101175592134400 95094264197116800 43690994131099392 27080754649945920 185678128511366400 39009816188481600 30978499687027200 213616014754665600 70217669139266880 42075881694100800 104026176502617600 57463957185465600 18888963628106880 187247117704711680 112202351184268800 23233874765270400 54161509299891840 371356257022732800 78019632376963200 43097967889099200 36409161775916160 20349635291758080 140435338278533760 84151763388201600 27661506024559680 208052353005235200 65536491196649088 278517192767049600 58514724282722400 37777927256213760 224404702368537600 46467749530540800 15262226468818560 156039264753926400 30735006693955200 86195935778198400 28333445442160320 168303526776403200 34850812147905600 16958029409798400 117029448565444800 23051255020466400 92935499061081600 30524452937637120 31481606046844800 312078529507852800 61470013387910400 24077858060995200 56666890884320640 336607053552806400 69701624295811200 22893339703227840 33916058819596800 234058897130889600 46102510040932800 185870998122163200 109227485327748480 61048905875274240 62963212093689600 122940026775820800 25437044114697600 139403248591622400 45786679406455680 47222409070267200 21367117056345984 92205020081865600 36116787091492800 122097811750548480 17466600887366400 125926424187379200 34340009554841760 20593661723762400 245880053551641600 50874088229395200 28125216821116800 278806497183244800 91573358812911360 54916431263366400 94444818140534400 42734234112691968 184410040163731200 38155566172046400 34933201774732800 209104872887433600 68680019109683520 41187323447524800 101748176458790400 56250433642233600 18475326778043520 183146717625822720 109832862526732800 26199901331049600 368820080327462400 76311132344092800 42187825231675200 35611861760576640 137360038219367040 82374646895049600 27055765103814720 203496352917580800 64101351169037952 276615060245596800 112500867284467200 57233349258069600 36950653556087040 219665725053465600 52399802662099200 14924369220647040 29146880810678400 152622264688185600 30061961226460800 84375650463350400 27712990167065280 164749293790099200 39299851996574400 225001734568934400 10406942763275520 114466698516139200 22546470919845600 42683475653582400 104799605324198400 29848738441294080 30792211296739200 305244529376371200 60123922452921600 23748277896604800 55425980334130560 329498587580198400 78599703993148800 22386553830970560 36679861863469440 20813885526551040 228933397032278400 45092941839691200 209599210648396800 106835585281729920 59697476882588160 58949777994861600 61584422593478400 120247844905843200 47496555793209600 15610414144913280 157199407986297600 30963519754876800 44773107661941120 46188316945108800 20894116908905856 42287560043097600 90185883679382400 35622416844907200 119394953765176320 17344904605459200 117899555989723200 23222639816157600 240495689811686400 94993111586419200 31220828289826560 31715670032323200 314398815972595200 61927039509753600 92376633890217600 41788233817811712 180371767358764800 71244833689814400 23415621217369920 34689809210918400 235799111979446400 46445279632315200 189986223172838400 110039585590408320 62441656579653120 63431340064646400 18066341688151680 123854079019507200 26017356908188800 360743534717529600 142489667379628800 46831242434739840 47573505048484800 21854579802878592 92890559264630400 26456836345692480 124883313159306240 15495689833747200 126862680129292800 35123431826054880 36132683376303360 247708158039014400 52034713816377600 28747915348521600 284979334759257600 93662484869479680 56132293210156800 95147010096969600 43709159605757184 27099512532227520 185781118529260800 39026035362283200 30991379667494400 213734501069443200 70246863652109760 42099219907617600 104069427632755200 57495830697043200 18896817122789760 187324969738959360 112264586420313600 23243534750620800 54199025064455040 371562237058521600 78052070724566400 43121873022782400 36424299671464320 20363730765396480 140493727304219520 84198439815235200 27673006893255360 208138855265510400 65563739408635776 278671677793891200 58539053043424800 37793634245579520 224529172840627200 46487069501241600 15272798074047360 156104141449132800 30747785436950400 86243746045564800 28345225684184640 168396879630470400 34865302125931200 16969775637830400 117078106086849600 23060839077712800 92974139002483200 30545596148094720 31494695204649600 312208282898265600 61495570873900800 24091213317494400 56690451368369280 336793759260940800 69730604251862400 22909197111071040 32540948650869120 33939551275660800 234156212173699200 46121678155425600 185948278004966400 109272899014392960 61091192296189440 62989390409299200 122991141747801600 25454663456745600 139461208503724800 45818394222142080 47242042806974400 21381917303666304 92243356310851200 36136819976241600 122182384592378880 17473863004012800 125978780818598400 34363795666606560 20602223983504800 245982283495603200 48811422976303680 50909326913491200 28136910487593600 278922417007449600 91636788444284160 54939263956012800 94484085613948800 42763834607332608 184486712621702400 38181995185118400 34947726008025600 209191812755587200 68727591333213120 41204447967009600 97622845952607360 101818653826982400 56273820975187200 18488123984373120 183273576888568320 109878527912025600 26210794506019200 368973425243404800 76363990370236800 42205365731390400 35636528839443840 137455182666426240 82408895934019200 27074505676720320 203637307653964800 64145751910998912 276730068932553600 112547641950374400 57272992777677600 36976247968746240 219757055824051200 52421589012038400 14926435306231680 29163047700124800 152727980740473600 30082784085244800 84410731462780800 27732185976559680 164817791868038400 39316191759028800 225095283900748800 10414151284965120 114545985555355200 22562088063933600 42707150881012800 104843178024076800 29852870612463360 30813539973955200 305455961480947200 60165568170489600 23758151756169600 55464371953119360 329635583736076800 78632383518057600 22389652959347520 36695112308426880 20828302569930240 229091971110710400 45124176127867200 209686356048153600 106909586518331520 59705741224926720 58974287638543200 61627079947910400 115372454307626880 120331136340979200 47516303512339200 15621226927447680 157264767036115200 30976393507113600 44779305918695040 46220309960932800 20897009428724352 42305142009715200 90248352255734400 35637227634254400 119411482449853440 17356918808275200 117948575277086400 23232295130335200 240662272681958400 95032607024678400 31242453854895360 31728856507286400 314529534072230400 61952787014227200 92440619921865600 41794018857448704 180496704511468800 71274455268508800 23431840391171520 34713837616550400 235897150554172800 46464590260670400 190065214049356800 110085336925280640 62484907709790720 63457713014572800 18068842739122560 123905574028454400 26035378212412800 360993409022937600 142548910537017600 46863680782343040 47593284760929600 21869717698426752 92929180521340800 26460498951956160 124969815419581440 15506423150803200 126915426029145600 35147760586757280 36137685478245120 247811148056908800 52070756424825600 28759867915363200 285097821074035200 93727361564686080 56155631423673600 95186569521859200 43739435396853504 27103264108683840 185858361042681600 39053067318619200 31012846301606400 213823365805526400 70295521173514560 42116723567755200 104141512849651200 57519735830726400 18909906280594560 187454723129372160 112311262847347200 23259634726204800 54206528217367680 371716722085363200 78106134637238400 43139801873044800 36449529497377920 20366549860124160 140591042347029120 84233447135510400 27692175007748160 208283025699302400 65609153095280256 278787541564022400 58579600977928800 37819812561189120 224622525694694400 46519269452409600 15274912395093120 156212269274476800 30769083341942400 86279603746089600 28364859420891840 168466894271020800 34889452089307200 16972124883436800 117159201955857600 23076812506456800 93038538904819200 30549824790186240 31516510467657600 312424538548953600 61538166683884800 24101229759868800 56729718841783680 336933788542041600 69778904178614400 22912368592639680 32563488616686720 33944249766873600 234318403911715200 46153625012913600 186077077809638400 109348588492133760 61099649580372480 63033020935315200 123076333367769600 25458187325155200 139557808357228800 45824737185279360 47274765701486400 21384877353130368 92307250025827200 36151844639803200 122199299160744960 17485966531756800 126066041870630400 34368552888959520 20616494416408800 246152666735539200 48845232925030080 50916374650310400 28156399931721600 279115616714457600 91649474370558720 54977318443756800 94549531402972800 42769754706260736 184614500051654400 38187280987732800 34971933063513600 209336712535843200 68737105777919040 41232988832817600 97690465850060160 101832749300620800 56312799863443200 18490683425639040 183298948741117440 109954636887513600 26228949797635200 369229000103308800 76374561975465600 42234599897582400 35641462255217280 137474211555838080 82465977665635200 27078253791301440 203665498601241600 64154632059391104 276921750077481600 112625599726886400 57280921481599200 36981366851278080 219909273775027200 52457899595270400 14938831819739520 29175172867209600 152749123950931200 30086948657001600 84469199795164800 27736025138458560 164931955331270400 39343424696452800 225251199453772800 10415592989303040 114561842963198400 22565211492751200 42724907301585600 104915799190540800 29877663639479040 30817805709398400 305498247901862400 60173897314003200 23774608188777600 55472050276917120 329863910662540800 78686849392905600 22408247729609280 36720529716689280 20831185978606080 229123685926396800 45130422985502400 209831598381081600 106924386765651840 59755327278958080 59015137044679200 61635611418796800 115452368731889280 120347794628006400 47549216377555200 15623389483954560 157373698785811200 30997849760841600 44816495459218560 46226708564097600 20914364547635328 42334445287411200 90260845971004800 35661912283166400 119510654557916160 17359321648838400 118030274089358400 23248387320631200 240695589256012800 95098432755110400 31246778967909120 31750833965558400 314747397571622400 61995699521683200 92453417128195200 41828729095270656 180521691942009600 71323824566332800 23435084225931840 34718643297676800 236060548178716800 46496774641262400 190196865510220800 110161589150067840 62493557935818240 63501667931116800 18083849044947840 123991399043366400 26038982473257600 361043383884019200 142647649132665600 46870168451863680 47626250948337600 21872745277536384 92993549282524800 26482474589538240 124987115871636480 15508569814214400 127003335862233600 35152626338897760 36167698089895680 247982798086732800 52077964946515200 28779788860099200 285295298265331200 93740336903727360 56194528446201600 95252501896675200 43745490555072768 27125773567421760 185987098565049600 39058473709886400 31017139628428800 213971473698998400 70305252677795520 42145896334651200 104155929893030400 57559577720198400 18912524112155520 187480673807454720 112389056892403200 23262854721321600 54251547134843520 371974197130099200 78116947419772800 43169683290148800 36454575462560640 20383464428490240 140610505355591040 84291792669302400 27696008630646720 208311859786060800 65618235832609152 278980647847574400 58587710564829600 37825048224311040 224778113784806400 46525709442643200 15287598321367680 156233894839545600 30773342922940800 86339366580297600 28368786168233280 168583585338604800 34894282081982400 16986220357075200 117175421129659200 23080007192205600 93051418885286400 30575196642735360 31520873520259200 312467789679091200 61546685845881600 24117923830492800 56737572336466560 337167170677209600 69788564163964800 22931397482051520 32567996609850240 33972440714150400 234350842259318400 46160014384411200 186102837770572800 109363726387681920 61150393285470720 63041747040518400 123093371691763200 25479330535612800 139577128327929600 45862794964103040 47281310280388800 21402637649914752 92320028768822400 36176885745739200 122300786570941440 17488387237305600 126083494081036800 34397096223077280 20619348502989600 246186743383526400 48851994914775360 50958661071225600 28160297820547200 279154256655859200 91725589928206080 54984929341305600 94562620560777600 42805275299829504 184640057537644800 38218995803419200 34976774474611200 209365692491894400 68794192446154560 41238697005979200 97703989829550720 101917322142451200 56320595641094400 18506040073234560 183451179856412160 109969858682611200 26232580855958400 369280115075289600 76437991606838400 42240446730820800 35671062749857920 137588384892309120 82477394011958400 27100742478788160 203834644284902400 64207912949744256 276960086306467200 112641191282188800 57328493705128800 37012080146469120 219939717365222400 52465161711916800 14957426590001280 29195381479017600 152875983213676800 30111936087542400 84480893461641600 27759060109851840 164954788023916800 39348871283937600 225282382564377600 10424243215330560 114656987410257600 22583952065656800 42754501335873600 104930323423833600 29914853180002560 30843400122057600 305751966427353600 60223872175084800 23777899475299200 55518120219703680 329909576047833600 78697742567875200 22436139885001920 36725613198341760 20848486430661120 229313974820515200 45167904131313600 209860646847667200 107013188249573760 59829706360005120 59023306925906400 61686800244115200 115468351616741760 120447744350169600 47555798950598400 15636364822995840 157395485135750400 31002141011587200 44872279770003840 46265100183086400 20940397226001792 42340305942950400 90335808262627200 35666849212948800 119659412720010240 17373738692217600 118046613851812800 23251605758690400 240895488700339200 95111597901196800 31272729645991680 31755229457212800 314790970271500800 62004282023174400 92530200366172800 41880794452003584 180671616525254400 71333698425897600 23454547234493760 34747477384435200 236093227703625600 46503211517380800 190223195802393600 110176839595025280 62545459291983360 63510458914425600 18106358503685760 124008564046348800 26060608038326400 361343233050508800 142667396851795200 46909094468987520 47632844185819200 21890910752194176 93006423034761600 26515438045911360 125090918583966720 15521449794681600 127020917828851200 35181820851740640 36212717007371520 248017128092697600 52121216076652800 28783773049046400 285334793703590400 93818188937975040 56202307850707200 95265688371638400 43781821504388352 27159537755528640 186012846069523200 39090912057489600 31042899589363200 214001095277692800 70363641703481280 42151730888030400 104242432153305600 57567546098092800 18928231101521280 187636377875950080 112404615701414400 23282174692022400 54319075511057280 372025692139046400 78181824114979200 43175659573569600 36484851253656960 20408836281039360 140727283406962560 84303461776060800 27719010368038080 208484864306611200 65672732256582528 279019269104284800 58636368086234400 37856462203042560 224809231402828800 46564349384044800 15306627210779520 156363648229958400 30798900408931200 86351319147139200 28392346652281920 168606923552121600 34923262038033600 17007363567532800 117272736172468800 23099175306698400 93128698768089600 30613254421559040 31547051835868800 312727296459916800 61597800817862400 24121262644617600 56784693304563840 337213847104243200 69846524076067200 22959940816169280 32595044568831360 34014727135065600 234545472344937600 46198350613396800 186257397536179200 109454553760970880 61226508843118080 63094103671737600 123195601635724800 25511045351299200 139693048152134400 45919881632338560 47320577753803200 21429278095091328 92396701226793600 36181893966926400 122453017686236160 17502911470598400 126188207343475200 34439911224253920 20636473022474400 246391203271449600 48892566853247040 51022090702598400 28183685153500800 279386096304268800 91839763264677120 55030594726598400 94641155507606400 42858556190182656 184793402453587200 38266568026948800 35005822941196800 209539572228201600 68879822448507840 41272946044948800 97785133706494080 102044181405196800 56367370307001600 18529075044627840 183679526529354240 110061189453196800 26254367205897600 369586804907174400 76533136053897600 42275527730251200 35715463491818880 137759644897015680 82545892089897600 27134475510018240 204088362810393600 64287834285273984 277190103680380800 112734740614003200 57399852040423200 37058150089255680 220122378906393600 52508734411795200 14967757017924480 29199423201379200 153066272107795200 30149417233353600 84551055460502400 27793612566941760 165091784179795200 39381550808846400 225469481228006400 10437218554371840 114799704080846400 22612062925015200 42760420142731200 105017468823590400 29935514035848960 30881791741046400 306132544215590400 60298834466707200 23797647194428800 55587225133883520 330183568359590400 78763101617692800 22451635526886720 36756114088256640 20874437108743680 229599408161692800 45224125850030400 210034937647180800 107146390475456640 59871028071697920 59072326213269600 61763583482092800 115564248925856640 120597668933414400 47595294388857600 15655827831557760 157526203235385600 31027888516060800 44903271053773440 46322687611569600 20954859825094272 42375469876185600 90448251700060800 35696470791643200 119742056143395840 17395364257286400 118144652426539200 23270916387045600 241195337866828800 95190588777715200 31311655663115520 31781602407139200 315052406470771200 62055777032121600 92645375223139200 41909719650188544 180896503400121600 71392941583286400 23483741747336640 34790728514572800 236289304853078400 46541832774091200 190381177555430400 110268342264769920 62623311326231040 63563204814278400 18118863758540160 124111554064243200 26093046385929600 361793006800243200 142785883166572800 46967483494673280 47672403610708800 21918158964180864 93083665548182400 26533751077229760 125246622652462080 15540769765382400 127126409628556800 35225612621004960 36237727517080320 248223108128486400 52186092771859200 28807678182729600 285571766333145600 93934966989346560 56248984277740800 95344807221417600 43836317928361728 27178295637810240 186167331096364800 39139569578894400 31081539530764800 214178824749859200 70451225242009920 42186738208305600 104372185543718400 57615356365459200 18951791585569920 187869933978693120 112497968555481600 23311154648073600 54356591275620480 372334662192729600 78279139157788800 43211517274094400 36530264940301440 20422931754677760 140902450484019840 84373476416611200 27753512974125120 208744371087436800 65754476892542592 279250996644547200 115230712730918400 58709354368341600 37903583171139840 224995937110963200 130317131767455360 46622309296147200 15317198816008320 156558278315577600 30837236637916800 86423034548188800 28427687378354880 168746952833222400 34966731972110400 17019109795564800 117418708736683200 23127927478437600 93244618592294400 30634397632016640 31586319309283200 313116556631155200 61674473275833600 24141295529366400 56855374756709760 337493905666444800 69933463944220800 22975798224012480 32635616507303040 34038219591129600 234837417473366400 46255854956875200 186489237184588800 109590794820904320 61268795264033280 63172638618566400 123348946551667200 25528664693347200 139866927888441600 45951596448024960 47379478963924800 21444078342411648 92511709913750400 36211943294049600 122537590528066560 17524697820537600 126345277237132800 34463697336018720 20662159801701600 246697893103334400 48953424760954560 51057329386694400 28218766152931200 279733855776883200 91903192896049920 55099092804537600 94758957927849600 42888156684823296 185023419827500800 38292997040020800 35049395641075200 209800391832662400 68927394672037440 41324319603403200 97906849521909120 102114658773388800 56437532305862400 18541872250957440 183806385792099840 110198185609075200 26287046730806400 370046839655001600 76585994080041600 42328149229396800 35740130570686080 137854789344074880 82648639206806400 27153216082923840 204229317546777600 64332235027234944 277535129741251200 112875064611724800 57439495560031200 37083744501914880 220396371218150400 52574093461612800 14982219617016960 29223673535548800 153171988160083200 30170240092137600 84656298458793600 27812808376436160 165297278413612800 39430570096209600 225750129223449600 10444427076061440 114878991120062400 22627680069103200 42795932983876800 105148186923225600 29964439234033920 30903120418262400 306343976320166400 60340480184275200 23827268773123200 55625616752872320 330594556827225600 78861140192419200 22473329425525440 43835510303323200 36801865423128960 20888854152122880 229757982240124800 45255360138206400 210296373846451200 107220391712058240 59928878468067840 59145855144314400 61806240836524800 115708094889528960 120680960368550400 47654537546246400 15666640614092160 157722280384838400 31066509772771200 44946658851050880 46354680627393600 42428215776038400 90510720276412800 35740903159684800 119857756936135680 17407378460102400 118291710288628800 23299882329578400 241361920737100800 95309075092492800 31333281228184320 31821161832028800 315444560769676800 62133019545542400 92709361254787200 41950214927647488 181021440552825600 71481806319369600 23499960921138240 34814756920204800 236583420577257600 46599764659156800 190618150184985600 110405596269386880 62666562456368640 63642323664057600 18136371115336320 124266039091084800 26111067690153600 362042881105651200 142963612638739200 46999921842276480 47731742748043200 21933296859729024 93199529318313600 26559389321075520 125333124912737280 15551503082438400 127284647328115200 35249941381707360 36272742230672640 248532078182169600 52222135380307200 28843535883254400 285927225277478400 93999843684552960 56318998918291200 95463485496086400 43866593719458048 27204556673004480 186399058636627200 39166601535230400 31103006164876800 214445418958108800 70499882763414720 42239249188718400 104444270760614400 57687071766508800 18964880743374720 187999687369105920 112637997836582400 23327254623657600 54409113346008960 372798117273254400 78333203070460800 43265303824881600 36555494766215040 20442665417771520 140999765526829440 84478498377436800 27772681088617920 208888541521228800 65799890579187072 279598587954940800 115374143533017600 58749902302845600 37929761486749440 225275995673164800 130479341045639040 46654509247315200 15331999063328640 156666406140921600 30858534542908800 86530607649763200 28447321115062080 168956996754873600 34990881935486400 17035554514809600 117499804605691200 23143900907181600 93309018494630400 30663998126657280 31608134572291200 313332812281843200 61717069085817600 24171344856489600 56894642230124160 337913993509747200 69981763870972800 22997998594992960 32658156473120640 34071109029619200 234999609211382400 46287801814363200 186618036989260800 109666484298645120 61327996253314560 63216269144582400 123434138171635200 25553331772214400 139963527741945600 45995997189985920 47412201858436800 21464798688660096 92575603628726400 36257017284734400 122655992506629120 17536801348281600 126432538289164800 34496997892489440 20676430234605600 246868276343270400 48987234709680960 51106663544428800 28238255597059200 279927055483891200 91991994379971840 55137147292281600 94824403716873600 42929597377320192 185151207257452800 38329997658321600 35073602696563200 209945291612918400 68993995784978880 41352860469211200 97974469419361920 102213327088857600 56476511194118400 18559788339818880 183983988759943680 110274294584563200 26305202022422400 370302414514905600 76659995316643200 42357383395588800 35774664481100160 137987991569957760 82705720938422400 27179452884991680 204426654177715200 64394396065980288 277726810886179200 112953022388236800 57494996487482400 37119576679637760 220548589169126400 52610404044844800 14998748301694080 29260049036803200 153319990633286400 30199392094435200 84714766791177600 27839682509728320 165411441876844800 39457803033633600 225906044776473600 132754165203623040 10454519006426880 114989992974964800 22649544070826400 42849202245595200 105220808089689600 29997496603388160 30932980566364800 306639981266572800 60398784188870400 23843725205731200 55679365019456640 330822883753689600 78915606067267200 22498122452541120 43890073555204800 36827282831391360 20909038012853760 229979985949929600 45299088141652800 210441616179379200 107323993443300480 59994993206776320 59186704550450400 61865961132729600 115788009313791360 120797568377740800 47687450411462400 15681778509640320 157831212134534400 31087966026499200 44996244905082240 46399470849547200 42457519053734400 90598176283305600 35765587808596800 119989986413552640 17424198344044800 118373409100900800 23315974519874400 241595136755481600 95374900822924800 31363557019280640 31843139290300800 315662424269068800 62175932052998400 92798941699094400 41996495244743424 181196352566611200 71531175617193600 23522667764460480 34848396688089600 236746818201801600 46631949039748800 190749801645849600 110481848494174080 62727114038561280 63686278580601600 18156379523103360 124351864105996800 26136297516067200 362392705133222400 143062351234387200 47045335528920960 47764708935451200 21954489913496448 93263898079497600 125454228077122560 15566529726316800 127372557161203200 35284001646690720 36312759046206720 248703728211993600 52272595032134400 28863456827990400 286124702468774400 94090671057841920 56357895940819200 95529417870902400 43908979826992896 27234569284655040 186527796158995200 39204446274100800 31133059452633600 214593526851580800 70568003293381440 42268421955614400 104545190064268800 57726913655980800 18983205564301440 188181342115683840 112715791881638400 23349794589475200 54469138569310080 373055592317990400 78408892548201600 43295185241985600 36590816522494080 20465218175592960 141136006586762880 84536843911228800 27799516448907840 209090380128537600 65863469740489344 279791694238492800 115453827311961600 58806669411151200 37966411128602880 225431583763276800 130569457311296640 46699589178950400 15348913631694720 156817785096403200 30888351609897600 86590370483971200 28474808346452160 169073687822457600 35024691884212800 230907654623923200 17054348479660800 117613338822302400 23166263707423200 93399178357900800 30697827263389440 31638675940502400 313635570192806400 61776703219795200 24188038927113600 56949616692904320 338147375644915200 70049383768425600 23023370447542080 32689712425265280 34108696959321600 235226677644604800 46332527414846400 186798356715801600 109772449567482240 61395654526778880 63277351881004800 123553406439590400 25581522719491200 140098767536851200 46046740895084160 47458013910753600 21488479084372608 92665054829692800 36282058390670400 122791309053557760 17553746287123200 126554703762009600 34535055671313120 20696408840671200 247106812879180800 49034568637897920 51163045438982400 28265540818838400 280197535073702400 92093481790168320 55190423575123200 94916027821507200 42976958168745216 185330109659385600 38372284079236800 35107492574246400 210148151305276800 69070111342626240 41392817681342400 98069137275795840 102326090877964800 56531081637676800 18580263869946240 184186963580336640 110380847150246400 26330619430684800 370660219318771200 76744568158473600 42398311228257600 35814131807287680 138140222685252480 82785635362684800 27209437801640640 204652181755929600 64465437253117824 277995164489078400 113062163275353600 57558426118855200 37160527739892480 220761694300492800 52661238861369600 15013210900786560 29280257648611200 153489136316947200 30232708668489600 84796622456515200 27870395804919360 165571270725369600 39495929146027200 226124326550707200 132882438950110080 10466052641130240 115116852237710400 22674531501367200 42878796279883200 105322477722739200 30026421801573120 30967106449910400 306978272633894400 60465417336979200 23866764211382400 55740791609838720 331142541450739200 78991858292054400 22519816351179840 43920386472916800 36862867202958720 20932105282260480 230233704475420800 45349063002734400 210644955445478400 107442395421863040 60052843603146240 59243893719040800 61934212899820800 115899889507758720 120930834673958400 47733528422764800 15699078961695360 157983716584108800 31118004781718400 45039632702359680 46450659674865600 42498543642508800 90698126005468800 35800146317073600 120105687206292480 17443421068550400 118487787438081600 23338503586288800 241861669347916800 95467056845529600 31398157923390720 31873907731881600 315967433168217600 62236009563436800 92901319349731200 42036990522202368 181396252010937600 71600292634147200 23548618442543040 34886842137100800 236975574876163200 46677007172577600 190934113691059200 110588601608876160 62796315846781440 63747815463763200 18173886879899520 124472019126873600 26165131602825600 362792504021875200 143200585268294400 47097236885086080 47810861597822400 21978710546373504 93354014345155200 125592631693562880 15583703033606400 127495630927526400 35322927663814560 36347773759799040 248944038253747200 52330263205651200 28891346150620800 286401170536588800 94194473770172160 56412351772358400 95621723195644800 43957421092747008 27260830319849280 186708028690310400 39247697404238400 31167406067212800 214800877902441600 70645855327629120 42309263829268800 104660526411302400 57782692301241600 19004148216789120 188388947540344320 112824703544716800 23375554550409600 54521660639698560 373416057380620800 78495394808476800 43337019225931200 36631184243955840 141291710655258240 84618527658537600 27830185432096320 209321052822604800 65936131639120512 280062043035465600 115565384602483200 58871546106357600 38008296433578240 225649407089433600 130695620083217280 46751109100819200 15363713879015040 156990789616953600 30922428257884800 86674038451862400 28506222325183680 169237055317075200 35063331825614400 231130769204966400 117743092212715200 23191821193413600 93502218201638400 30727427758030080 31673580361315200 313981579233907200 61844856515769600 24211410625987200 57012444650367360 338474110634150400 70126663651228800 23045570818522560 32725776370573440 235486184425430400 46383642386827200 187004436403276800 109893552731867520 61454855516060160 63347160722630400 123689713031539200 25606189798358400 140253327302457600 46091141637045120 47510370541972800 21509199430621056 92767284773654400 36317115938980800 122909711032120320 17573111931513600 126694321445260800 34568356227783840 20719241533317600 247379426063078400 49088664555860160 51212379596716800 28296723929443200 280506654604915200 92182283274090240 55251310755513600 95020741083945600 43018398861242112 185534569547308800 38409284697537600 35146223863027200 210379990953686400 69136712455567680 41438483066635200 98177329111720320 102424759193433600 56593447858886400 18598179958807680 184364566548180480 110502621511027200 26359667897270400 371069139094617600 76818569395075200 42445085894164800 35848665717701760 138273424911135360 82876966133270400 27235674603708480 204849518386867200 64527598291863168 278301854320963200 113186895717772800 57613927046306400 37196359917615360 221005243022054400 52719335794540800 15017343071955840 29308549705142400 153637138790150400 30261860670787200 84890171788329600 27897269938211520 165753932266540800 39539501845905600 226373791435545600 133029037517523840 10476144571495680 115227854092612800 22696395503090400 42920227927886400 105438671589081600 30034686143911680 30996966598012800 307274277580300800 60523721341574400 23893094503555200 55794539876423040 331507864533081600 79079003691811200 22526014607933760 43962824557713600 36903535056178560 20952289142991360 230455708185225600 45392791006180800 210877343178163200 107545997153105280 60069372287823360 59309252768858400 61993933196025600 116027752586578560 121047442683148800 47786189007110400 15714216857243520 158158007383622400 31152334787683200 45052029215867520 46495449897019200 42545428886822400 90785582012361600 35839641755332800 120138744575646720 17460240952492800 118618505537716800 23364251090762400 242094885366297600 95572378014220800 31428433714487040 31909071665116800 316316014767244800 62304669575366400 92990899794038400 42048560601476352 181571164024723200 71679283510665600 23571325285865280 34920481904985600 237237011075433600 46728502181524800 191144756028441600 110710605168535680 62856867428974080 63818143330233600 18178888981841280 124609339150732800 26190361428739200 363142328049446400 143358567021331200 47142650571730560 47863607497675200 21999903600140928 93457004363049600 125713734857948160 15598729677484800 127636286660467200 35356987928797920 36357777963682560 249218678301465600 52380722857478400 28923219662198400 286717134042662400 94285301143461120 56474587008403200 95727214995350400 43999807200281856 27268333472761920 186914008726099200 39285542143108800 31197459354969600 215037850531996800 70713975857595840 42355940256302400 104761445714956800 57846439324396800 19022473037715840 188570602286922240 112949174016806400 23398094516227200 54536666945523840 373828017452198400 78571084286217600 43384829493297600 36666506000234880 141427951715191680 84711880512604800 27857020792386240 209522891429913600 65999710800422784 280371013089148800 115692878648793600 58928313214663200 38044946075431680 225898348033612800 130839806108269440 46796189032454400 15367942521106560 157142168572435200 30952245324873600 86769658986595200 28533709556573760 169423761025209600 35097141774340800 231385757297587200 117856626429326400 23214183993655200 93592378064908800 30735885042213120 31704121729526400 314284337144870400 61904490649747200 24238121138985600 57067419113147520 338847522050419200 70194283548681600 23051913781659840 32757332322718080 235713252858652800 46428367987310400 187184756129817600 109999518000704640 61471770084426240 63408243459052800 123808981299494400 25613237535177600 140388567097363200 46103827563319680 47556182594289600 21515119529549184 92856735974620800 36357181708478400 122943540168852480 17590056870355200 126816486918105600 34577870672489760 20739220139383200 247617962598988800 49135998484077120 51226475070355200 28324009151222400 280777134194726400 92207655126639360 55304587038355200 95112365188579200 43030239059098368 185713471949241600 38419856302766400 35180113740710400 210582850646044800 69155741344979520 41478440278766400 98271996968154240 102452950140710400 56648018302444800 18603298841339520 184415310253278720 110609174076710400 26385085305532800 371426943898483200 76839712605532800 42486013726833600 35858532549248640 138311482689959040 82956880557532800 27243170832870720 204905900281420800 64545358588647552 278570207923862400 113296036604889600 57629784454149600 37206597682679040 221218348153420800 52770170611065600 15023541328709760 29340883484035200 153679425211065600 30270189814300800 84972027453667200 27904948262009280 165913761115065600 39577627958299200 226592073209779200 133157311264010880 10479027980171520 115259568908299200 22702642360725600 42967578382747200 105540341222131200 30047082657419520 31005498068899200 307358850422131200 60540379628601600 23916133509206400 55809896524018560 331827522230131200 79155255916598400 22535311993064640 44011325226052800 36939119427745920 20958055960343040 230519137816598400 45405284721451200 211080682444262400 107575597647745920 60094165314839040 59366441937448800 62010996137798400 116139632780545920 121080759257203200 47832267018412800 15718541970257280 158310511833196800 31182373542902400 45070623986129280 46508247103348800 42586453475596800 90810569442902400 35874200263809600 120188330629678080 17465046633619200 118732883874897600 23386780157176800 242161518514406400 95664534036825600 31437083940514560 31939840106697600 316621023666393600 62364747085804800 93016494206697600 42065915720387328 181621138885804800 71748400527619200 23577812955385920 34930093267238400 237465767749795200 46773560314353600 191329068073651200 110817358283237760 62874167881029120 63879680213395200 18186392134753920 124729494171609600 26197569950428800 363242277771609600 143496801055238400 47155625910771840 47909760160046400 22005958758360192 93547120628707200 36615951685051200 125748335762058240 15603023004307200 127759360426790400 35366719433078880 36372784269507840 249458988343219200 52395139900857600 28951108984828800 286993602110476800 94311251821543680 56529042839942400 95819520320092800 44011917516720384 27279588202130880 187094241257414400 39296354925643200 31206046008614400 215245201582857600 70733438866157760 42396782129956800 104790279801715200 57902217969657600 19027708700837760 188622503643087360 113058085679884800 23404534506460800 54559176404261760 374188482514828800 78592709851286400 43426663477243200 36676597930600320 141466877732315520 84793564259913600 27864688038183360 209580559603430400 66017876275080576 280641361886121600 115804435939315200 58944532388464800 38055417401675520 226116171359769600 130965968880190080 46809069012921600 15374285484243840 157185419702572800 30960764486870400 86853326954486400 28541563051256640 169587128519827200 35106801759691200 231608871878630400 117889064776929600 23220573365152800 93618138025843200 30748570968487680 31712847834729600 314370839405145600 61921528973740800 24261492837859200 57083126102513280 339174257039654400 70213603519382400 23061428226365760 32766348309045120 235778129553859200 46441146730305600 187236276051686400 110029793791800960 61497141936975360 63425695669459200 123843057947481600 25623809140406400 140427207038764800 46122856452731520 47569271752094400 21523999677941376 92882293460611200 36392239256788800 122994283873950720 17594898281452800 126851391338918400 34592142339548640 20744928312544800 247686115894963200 49149522463567680 51247618280812800 28331804928873600 280854414077529600 92245712905463040 55319808833452800 95138543504188800 43047999355882752 185764586921222400 38435713710609600 35189796562905600 210640810558147200 69184284679097280 41489856625089600 98299044927135360 102495236561625600 56663609857747200 18610977165137280 184491425810926080 110639617666905600 26392347422179200 371529173842444800 76871427421219200 42497707393310400 35873332796568960 138368569358194560 82979713250179200 27254415176614080 204990473123251200 64571999033824128 278646880381833600 113327219715494400 57653570565914400 37221954330274560 221279235333811200 52784694844358400 15029739585463680 29369175540566400 153742854842438400 30282683529571200 84995414786620800 27916465747705920 165959426500358400 39588521133268800 226654439430988800 133193960905864320 10483353093185280 115307141131828800 22712012647178400 43009010030750400 105569389688716800 30059479170927360 31018295275228800 307485709684876800 60565367059142400 23922716082249600 55832931495411840 331918853000716800 79177042266537600 22544609378195520 44053763310849600 36949286391050880 20966706186370560 230614282263657600 45424025294356800 211138779377433600 107619998389706880 60118958341854720 59382781699903200 62036590550457600 116171598550250880 121130734118284800 47845432164499200 15725029639777920 158354084533075200 31190956044393600 45089218756391040 46527442912843200 42598174786675200 90848050588713600 35884074123374400 120237916683709440 17472255155308800 118765563399806400 23393217033295200 242261468236569600 95690864328998400 31450059279555840 31948631090006400 316708169066150400 62381912088787200 93054885825686400 42083270839298304 181696101177427200 71768148246748800 23587544459666880 34944510310617600 237531126799612800 46786434066590400 191381728657996800 110847859173152640 62900118559111680 63897262180012800 18193895287666560 124763824177574400 26208382732963200 363392202354854400 143536296493497600 47175088919333760 47922946635009600 22015041495689088 93572868133180800 36651258753278400 125800237118223360 15609462994540800 127794524360025600 35381316689500320 36387790575333120 249527648355148800 52416765465926400 28959077362723200 287072592986995200 94350177838667520 56544601648953600 95845893270019200 44030082991378176 27290842931499840 187145736266361600 39312574099444800 31218925989081600 215304444740246400 70762633379000640 42408451236715200 104833530931852800 57918154725446400 19035562195520640 188700355677335040 113089203297907200 23414194491811200 54581685862999680 374291472532723200 78625148198889600 43438616044084800 36691735826148480 141525266758001280 84816902473430400 27876188906879040 209667061863705600 66045124487067264 280718604399542400 115836309450892800 58968861149167200 38071124391041280 226178406595814400 131002015386453120 46828388983622400 15380628447381120 157250296397779200 30973543229865600 86877232088169600 28553343293280960 169633804946860800 35121291737716800 231672618901785600 117937722298334400 23230157422399200 93656777967244800 30761256894762240 31725936992534400 314500592795558400 61947086459731200 24268170466108800 57106686586561920 339267609893721600 70242583475433600 23070942671071680 32779872288535680 235875444596668800 46460314844798400 187313555934489600 110075207478445440 61522513789524480 63451873985068800 123894172919462400 25634380745635200 140485166950867200 46141885342143360 47588905488801600 21532879826333568 92920629689596800 36402255699163200 123045027579048960 17602160398099200 126903747970137600 34606414006607520 20753490572287200 247788345838924800 49169808432803520 51268761491270400 28343498595350400 280970333901734400 92283770684286720 55342641526099200 95177810977603200 43065759652667136 185841259379193600 38451571118452800 35204320796198400 210727750426300800 69212828013215040 41506981144574400 98339616865607040 102537522982540800 56686997190700800 18618655488935040 184567541368573440 110685283052198400 26403240597148800 371682518758387200 76903142236905600 42515247893025600 35888133043889280 138425656026430080 83013962289148800 27265659520357440 205075045965081600 64598639479000704 278761889068790400 113373994381401600 57677356677679200 37237310977870080 221370566104396800 52806481194297600 15031805671048320 29377258985289600 153806284473811200 30295177244841600 85030495786051200 27927983233402560 166027924578297600 39604860895723200 226747988762803200 133248935368644480 10487678206199040 115354713355358400 22721382933631200 43020847644465600 105612962388595200 30063611342096640 31031092481558400 307612568947622400 60590354489683200 23932589941814400 55855966466805120 332055849156595200 79209721791446400 22547708506572480 44065888477934400 36964536836008320 20975356412398080 230709426710716800 45442765867262400 211225924777190400 107664399131667840 249041886867446400 60127222684193280 59407291343584800 62062184963116800 116219547204808320 121180708979366400 47865179883628800 15731517309298560 158419443582892800 31203829796630400 45095417013144960 46546638722337600 42615756753292800 90885531734524800 35898884912721600 120254445368386560 17479463676998400 118814582687169600 23402872347472800 242361417958732800 95730359767257600 31463034618597120 31961817564969600 316838887165785600 62407659593260800 93093277444675200 42089055878935296 181771063469049600 71797769825443200 23597275963947840 34958927353996800 237629165374339200 46805744694945600 191460719534515200 110893610508024960 62926069237194240 63923635129939200 18196396338637440 124815319186521600 26219195515497600 363542126938099200 143595539650886400 47194551927895680 47942726347454400 22024124233017984 93611489389891200 36661346487057600 125852138474388480 15615902984774400 127847270259878400 35395913945921760 36392792677274880 249630638373043200 52438391030995200 28971029929564800 287191079301772800 94389103855791360 56567939862470400 95885452694908800 44048248466035968 27294594507956160 187222978779782400 39328793273246400 31231805969548800 215393309476329600 70791827891843520 42425954896852800 104876782061990400 57942059859129600 19043415690203520 188778207711582720 113135879724940800 23423854477161600 54589189015912320 374445957559564800 78657586546492800 43456544894347200 36706873721696640 141583655783687040 84851909793705600 27887689775574720 209753564123980800 66072372699053952 280834468169673600 115884119718259200 58993189909869600 38086831380407040 226271759449881600 131056085145847680 46847708954323200 15382742768426880 157315173092985600 30986321972860800 86913089788694400 28565123535305280 169703819587411200 35135781715742400 231768239436518400 134239633772872320 117986379819739200 23239741479645600 93695417908646400 30765485536853760 31739026150339200 314630346185971200 61972643945721600 24278186908483200 57130247070610560 339407639174822400 70271563431484800 23074114152640320 32793396268026240 235972759639478400 46479482959291200 187390835817292800 110120621165089920 61530971073707520 63478052300678400 123945287891443200 25637904614044800 140543126862969600 46148228305280640 47608539225508800 21535839875797632 92958965918582400 36417280362724800 123061942147415040 17609422514745600 126956104601356800 34611171228960480 20762052832029600 247890575782886400 49190094402039360 51275809228089600 28355192261827200 281086253725939200 92296456610561280 55365474218745600 95217078451017600 43071679751595264 185917931837164800 38456856921067200 35218845029491200 210814690294454400 69222342457920960 41524105664059200 98380188804078720 102551618456179200 56710384523654400 18621214930200960 184592913221122560 110730948437491200 26414133772118400 371835863674329600 76913713842134400 42532788392740800 35893066459662720 138444684915841920 83048211328118400 27269407634938560 205103236912358400 64607519627392896 278876897755747200 113420769047308800 57685285381600800 37242429860401920 221461896874982400 52828267544236800 15038003927802240 29389384152374400 153827427684268800 30299341816598400 85065576785481600 27931822395301440 166096422656236800 39621200658177600 226841538094617600 133303909831424640 10489119910536960 115370570763201600 22724506362448800 43038604065038400 105656535088473600 30076007855604480 31035358217001600 307654855368537600 60598683633196800 23942463801379200 55863644790602880 332192845312473600 79242401316355200 22557005891703360 44084076228561600 36979787280965760 20978239821073920 230741141526403200 45449012724897600 211313070176947200 107679199378988160 249144633984355200 60152015711208960 59431800987266400 62070716434003200 116267495859365760 121197367266393600 47884927602758400 15733679865805440 158484802632710400 31216703548867200 45114011783406720 46553037325502400 42633338719910400 90898025449795200 35913695702068800 120304031422417920 17481866517561600 118863601974532800 23412527661650400 242394734532787200 95769855205516800 31467359731610880 31975004039932800 316969605265420800 62433407097734400 93106074651004800 42106410997846272 181796050899590400 71827391404137600 23600519798708160 34963733035123200 237727203949065600 46825055323300800 191539710411033600 110939361842897280 62934719463221760 63950008079865600 18203899491550080 124866814195468800 26222799776342400 363592101799180800 143654782808275200 47201039597416320 47962506059899200 22027151812127616 93650110646601600 36676478087726400 125869438926443520 15618049648185600 127900016159731200 35400779698062240 36407798983100160 249733628390937600 52445599552684800 28982982496406400 287309565616550400 94402079194832640 56591278075987200 95925012119798400 44054303624255232 27305849237325120 187300221293203200 39334199664513600 31236099296371200 215482174212412800 70801559396124480 42443458556990400 104891199105369600 57965964992812800 19046033521764480 188804158389665280 113182556151974400 23427074472278400 54611698474650240 374600442586406400 78668399329027200 43474473744609600 36711919686879360 141603118792248960 84886917113980800 27891523398473280 209782398210739200 66081455436382848 280950331939804800 115931929985625600 59001299496770400 38092067043528960 226365112303948800 131110154905242240 46854148944556800 15389085731564160 157336798658054400 30990581553859200 86948947489219200 28569050282646720 169773834227961600 35140611708417600 231863859971251200 134295016967717760 118002598993540800 23242936165394400 93708297889113600 30778171463128320 31743389202940800 314673597316108800 61981163107718400 24288203350857600 57138100565293440 339547668455923200 70281223416835200 23083628597346240 32797904261189760 236005197987081600 46485872330788800 187416595778227200 110135759060638080 61556342926256640 63486778405881600 123962326215436800 25648476219273600 140562446833670400 46167257194692480 47615083804411200 21544720024189824 92971744661577600 36432305026286400 123112685852513280 17611843220294400 126973556811763200 34625442896019360 20764906918610400 247924652430873600 49196856391784640 51296952438547200 28359090150652800 281124893667340800 92334514389384960 55373085116294400 95230167608822400 43089440048379648 185943489323155200 38472714328910400 35223686440588800 210843670250505600 69250885792038720 41529813837220800 98393712783569280 102593904877094400 56718180301305600 18628893253998720 184669028778769920 110746170232588800 26417764830441600 371886978646310400 76945428657820800 42538635225979200 35907866706983040 138501771584077440 83059627674441600 27280651978681920 205187809754188800 64634160072569472 278915233984732800 113436360602611200 57709071493365600 37257786507997440 221492340465177600 52835529660883200 15042136098971520 29401509319459200 153890857315641600 30311835531868800 85077270451958400 27943339880998080 166119255348883200 39626647245662400 226872721205222400 133322234652351360 10493445023550720 115418142986731200 22733876648901600 43056360485611200 105671059321766400 30084272197943040 31048155423331200 307781714631283200 60623671063737600 23945755087900800 55886679761996160 332238510697766400 79253294491324800 22563204148457280 44102263979188800 36984870762618240 20986890047101440 230836285973462400 45467753297803200 211342118643532800 107723600120949120 249178883023324800 60168544395886080 59439970868493600 62096310846662400 116283478744218240 121247342127475200 47891510175801600 15740167535326080 158506588982649600 31220994799612800 45126408296914560 46572233134996800 42639199375449600 90935506595606400 35918632631851200 120337088791772160 17489075039251200 118879941736987200 23415746099709600 242494684254950400 95783020351603200 31480335070652160 31979399531587200 317013177965299200 62441989599225600 93144466269993600 42117981077120256 181871013191212800 71837265263702400 23610251302989120 34978150078502400 237759883473974400 46831492199419200 191566040703206400 110954612287854720 62960670141304320 63958799063174400 18208901593491840 124883979198451200 26233612558876800 363742026382425600 143674530527404800 47220502605978240 47969099297380800 22036234549456512 93662984398838400 36691609688395200 125921340282608640 15624489638419200 127917598126348800 35415376954483680 36417803186983680 249767958396902400 52467225117753600 28986966685353600 287349061054809600 94441005211956480 56599057480492800 95938198594761600 44072469098913024 27313352390237760 187325968797676800 39350418838315200 31248979276838400 215511795791107200 70830753908967360 42449293110369600 104934450235507200 57973933370707200 19053887016447360 188882010423912960 113198114960985600 23436734457628800 54626704780475520 374651937595353600 78700837676630400 43480450028030400 36727057582427520 141661507817934720 84898586220739200 27903024267168960 209868900471014400 66108703648369536 280988953196515200 115947866741414400 59025628257472800 38107774032894720 226396229921971200 131128178158373760 46873468915257600 15393314373655680 157401675353260800 31003360296854400 86960900056060800 28580830524671040 169797172441478400 35155101686443200 231895733482828800 134313478032666240 118051256514945600 23252520222640800 93746937830515200 30786628747311360 31756478360745600 314803350706521600 62006720593708800 24291542164982400 57161661049342080 339594344882956800 70310203372886400 23089971560483520 32811428240680320 236102513029891200 46505040445281600 187493875661030400 110181172747282560 61573257494622720 63512956721491200 124013441187417600 25655523956092800 140620406745772800 46179943120967040 47634717541118400 21550640123117952 93010080890563200 36437313247473600 123146514989245440 17619105336940800 127025913442982400 34634957340725280 20773469178352800 248026882374835200 49217142361020480 51311047912185600 28370783817129600 281240813491545600 92359886241934080 55395917808940800 95269435082236800 43101280246235904 186020161781126400 38483285934139200 35238210673881600 210930610118659200 69269914681450560 41546938356705600 98434284722040960 102622095824371200 56741567634259200 18634012136530560 184719772483868160 110791835617881600 26428658005411200 372040323562252800 76966571868278400 42556175725694400 35917733538529920 138539829362901120 83093876713411200 27288148207844160 205244191648742400 64651920369353856 279030242671689600 113483135268518400 57724928901208800 37268024273061120 221583671235763200 52857316010822400 15044202184556160 29405551041820800 153933143736556800 30320164675382400 85112351451388800 27951018204795840 166187753426822400 39642987008116800 226966270537036800 133377209115131520 10496328432226560 115449857802417600 22740123506536800 43062279292468800 105714632021644800 30088404369112320 31056686894217600 307866287473113600 60640329350764800 23955628947465600 55902036409591680 332375506853644800 79285974016233600 22566303276834240 44108326562731200 37000121207575680 20992656864453120 230899715604835200 45480247013073600 211429264043289600 107753200615589760 249281630140233600 60176808738224640 59464480512175200 62113373788435200 116331427398775680 121280658701529600 47911257894931200 15744492648339840 158571948032467200 31233868551849600 45132606553668480 46585030341326400 42656781342067200 90960494026147200 35933443421198400 120353617476449280 17493880720377600 118928961024350400 23425401413887200 242561317403059200 95822515789862400 31488985296679680 31992586006550400 317143896064934400 62467737103699200 93170060682652800 42123766116757248 181920988052294400 71866886842396800 23616738972509760 34987761440755200 237857922048700800 46850802827774400 191645031579724800 111000363622727040 62977970593359360 63985172013100800 18211402644462720 124935474207398400 26240821080566400 363841976104588800 143733773684793600 47233477945019520 47988879009825600 22042289707675776 93701605655548800 36696653555284800 125955941186718720 15628782965241600 127970344026201600 35425108458764640 36422805288925440 249870948414796800 52481642161132800 28998919252195200 287467547369587200 94466955890039040 56622395694009600 95977758019651200 44084579415351552 27317103966694080 187403211311097600 39361231620849600 31257565930483200 215600660527190400 70850216917529280 42466796770507200 104963284322265600 57997838504390400 19059122679569280 188933911780078080 113244791388019200 23443174447862400 54634207933388160 374806422622195200 78722463241699200 43498378878292800 36737149512792960 141700433835058560 84933593541014400 27910691512966080 209926568644531200 66126869123027328 281104816966646400 115995677008780800 59041847431274400 38118245359138560 226489582776038400 131182247917768320 46886348895724800 15395428694701440 157444926483398400 31011879458851200 86996757756585600 28588684019353920 169867187082028800 35164761671793600 231991354017561600 134368861227511680 118083694862548800 23258909594138400 93772697791449600 30790857389402880 31765204465948800 314889852966796800 62023758917702400 24301558607356800 57177368038707840 339734374164057600 70329523343587200 23093143042052160 32820444227007360 236167389725097600 46517819188276800 187545395582899200 110211448538378880 61581714778805760 63530408931897600 124047517835404800 25659047824502400 140659046687174400 46186286084104320 47647806698923200 21553600172582016 93035638376553600 36452337911035200 123163429557611520 17623946748038400 127060817863795200 34639714563078240 20779177351514400 248095035670809600 49230666340511040 51318095649004800 28378579594780800 281318093374348800 92372572168208640 55411139604038400 95295613397846400 43107200345164032 186071276753107200 38488571736753600 35247893496076800 210988570030761600 69279429126156480 41558354703028800 98461332681022080 102636191298009600 56757159189561600 18636571577796480 184745144336417280 110822279208076800 26435920122057600 372142553506214400 76977143473507200 42567869392171200 35922666954303360 138558858252312960 83116709406057600 27291896322425280 205272382596019200 64660800517746048 279106915129660800 113514318379123200 57732857605130400 37273143155592960 221644558416153600 52871840244115200 15073127382741120 29417676208905600 153954286947014400 30324329247139200 85135738784342400 27954857366694720 166233418812115200 39653880183086400 227028636758246400 133413858756984960 10497770136564480 115465715210260800 22743246935354400 43080035713041600 105743680488230400 30146254765482240 31060952629660800 307908573894028800 60648658494278400 23962211520508800 55909714733389440 332466837624230400 79307760366172800 22609691074111680 44126514313358400 37010288170880640 20995540273128960 230931430420521600 45486493870708800 211487360976460800 107768000862910080 249350128218172800 60292509530964480 59480820274629600 62121905259321600 116363393168480640 121297316988556800 47924423041017600 15746655204846720 158615520732345600 31242451053340800 45219382148223360 46591428944491200 42668502653145600 90972987741417600 35943317280763200 120585019061928960 17496283560940800 118961640549259200 23431838290005600 242594633977113600 95848846082035200 31493310409693440 32001376989859200 317231041464691200 62484902106681600 93182857888982400 42204756671675136 181945975482835200 71886634561526400 23619982807270080 34992567121881600 237923281098518400 46863676580011200 191697692164070400 111030864512641920 62986620819386880 64002753979718400 18246417358055040 124969804213363200 26244425341411200 363891950965670400 143773269123052800 47239965614540160 48002065484788800 22045317286785408 93727353160022400 36711785155953600 125973241638773760 15630929628652800 128005507959436800 35429974210905120 21239232938632800 36492834716110080 249939608426726400 52488850682822400 29006887630089600 287546538246105600 94479931229080320 56637954503020800 96004130969577600 44090634573570816 27369626037082560 187454706320044800 39366638012116800 31261859257305600 215659903684579200 70859948421810240 42478465877265600 104977701365644800 58013775260179200 19061740511130240 188959862458160640 113275909006041600 23446394442979200 54739252074165120 374909412640089600 78733276024233600 43510331445134400 36742195477975680 141719896843620480 84956931754531200 27914525135864640 209955402731289600 66135951860356224 281182059480067200 116027550520358400 59049957018175200 38123481022260480 226551818012083200 131218294424031360 46892788885958400 15425029189342080 157466552048467200 31016139039849600 87020662890268800 28592610766695360 169913863509062400 35169591664468800 232055101040716800 134405783357408640 118099914036350400 23262104279887200 93785577771916800 30850058378684160 31769567518550400 314933104096934400 62032278079699200 24308236235606400 57185221533390720 339827727018124800 70339183328937600 23137543784013120 32824952220170880 236199828072700800 46524208559774400 187571155543833600 110226586433927040 61700116757368320 63539135037100800 124064556159398400 15863730708228480 140678366657875200 46275087568026240 47654351277825600 21595040865078912 93048417119548800 36462354353409600 123400233514736640 17626367453587200 127078270074201600 34706315676019680 20782031438095200 248129112318796800 49237428330256320 31727461416456960 28382477483606400 281356733315750400 92550175136052480 55418750501587200 95308702555651200 43190081730157824 186096834239097600 23795596062342720 35252734907174400 211017549986812800 69412631352039360 41564062876190400 98474856660512640 63454922832913920 56764954967212800 18672403755519360 185100350272104960 110837501003174400 26439551180380800 372193668478195200 47591192124685440 42573716225409600 22209222991519872 138825262704078720 83128125752380800 27344369926560960 126909845665827840 64785122595236736 279145251358646400 113529909934425600 35693394093514080 37344807511038720 221675002006348800 52879102360761600 15075193468325760 29425759653628800 95182384249370880 18748045382451840 85147432450819200 28008605633279040 166256251504761600 39659326770571200 227059819868851200 133432183577911680 10517953997295360 71386788187028160 14061034036838880 43091873326756800 105758204721523200 30150386936651520 19203463488908160 190364768498741760 37496090764903680 23965502807030400 56017211266558080 332512503009523200 79318653541142400 22612790202488640 44138639480443200 37015371652533120 21035907994590720 142773576374056320 28122068073677760 211516409443046400 66627668974559616 249384377257142400 60300773873303040 59488990155856800 38406926977816320 116379376053333120 74992181529807360 47931005614060800 15776930995943040 158637307082284800 31246742304086400 45225580404977280 28805195233362240 42674363308684800 56244136147355520 35948254210545600 120601547746606080 17529923328825600 118977980311713600 23435056728064800 149984363059614720 95862011228121600 31553861991886080 32005772481513600 317274614164569600 62493484608172800 57610390466724480 42210541711312128 112488272294711040 71896508421091200 23665396493914560 35059846657651200 237955960623427200 46870113456129600 191724022456243200 111046114957599360 63107723983772160 64011544963027200 18248918409025920 124986969216345600 26294884993238400 224976544589422080 143793016842182400 47330792987829120 48008658722270400 22087703394320256 93740226912259200 36721872889732800 126215447967544320 15660982916409600 128023089926054400 35498094740871840 21242150215322400 36497836818051840 249973938432691200 52589769986476800 29010871819036800 287586033684364800 94661585975658240 56645733907526400 96017317444540800 44175406788640512 27373377613538880 187480453824518400 39442327489857600 31321965832819200 215689525263273600 70996189481743680 42484300430644800 105179539972953600 58021743638073600 19098390152983680 189323171951316480 113291467815052800 23491474374614400 54746755227077760 374960907649036800 78884654979715200 43516307728555200 36812838990533760 141992378963487360 84968600861289600 27968195856444480 210359079945907200 66263110182960768 281220680736777600 116043487276147200 59163491234786400 38196780305967360 226582935630105600 131236317677162880 46982948749228800 15427143510387840 157769309959430400 31075773173827200 87032615457110400 28647585229475520 169937201722579200 35237211561921600 232086974552294400 134424244422357120 118326982469572800 23306829880370400 93965897498457600 30854287020775680 31830650254972800 315538619918860800 62151546347654400 24311575049731200 57295170458951040 339874403445158400 70474423123843200 23140715265581760 32888064124460160 236653964939145600 46613659760740800 187931794996915200 110438516971601280 61708574041551360 63661300509945600 124303092695308800 15894231598143360 140948846247686400 46281430531163520 47745975382459200 21598000914542976 93227319521481600 36467362574596800 123417148083102720 17660257331270400 127322601019891200 34711072898372640 20821988650226400 248606185390617600 49332096186690240 31788463196286720 28437047927164800 281897692495372800 92562861062327040 55525303067270400 95491950764918400 43196001829085952 186454639042963200 23841347397215040 35320514662540800 211423269371529600 69422145796745280 41643977300452800 98664192373380480 63576926392573440 56874095854329600 18674963196785280 185125722124654080 111050606134540800 26490385996905600 372909278085926400 47682694794430080 42655571890747200 22251924237400704 138844291593490560 83287954600905600 27348118041142080 127153852785146880 64794002743628928 279681958564444800 113748191708659200 35762021095822560 37349926393570560 222101212269081600 52980771993811200 15104118666510720 29429801375990400 95365389588860160 18784091888714880 85311143781494400 28012444795177920 166575909201811200 39735578995358400 227496383417318400 133688731070885760 10519395701633280 71524042191645120 14088068916536160 43097792133614400 105961543987622400 30208237333021440 19240385618805120 190730779177720320 37568183777429760 24011580818332800 56024889590355840 333151818403622400 79471157990716800 22656177999766080 44144702063985600 37086540395667840 21038791403266560 143048084383290240 28176137833072320 211923087975244800 66755772712202112 249863863802716800 60416474666042880 59603368493037600 38480771237610240 116603136441267840 75136367554859520 48023161636665600 15779093552449920 158942315981433600 31306819814524800 45312355999532160 28860578428207680 42756412486233600 56352275666144640 36017371227499200 120832949332085760 17532326169388800 119206736986075200 23480114860893600 150272735109719040 96046323273331200 31558187104899840 32067309364675200 317884631962867200 62613639629049600 57721156856415360 42291532266230016 112704551332289280 72034742454998400 23668640328674880 35064652338777600 238413473972150400 46960229721787200 192092646546662400 111259621187003520 63116374209799680 64134618729350400 18283933122618240 125227279258099200 26298489254083200 225409102664578560 144069484909996800 47337280657349760 48100964047012800 22090730973429888 93920459443574400 36726916756622400 126232748419599360 15663129579820800 128269237458700800 35502960493012320 21282992088976800 36567866245236480 250454558516198400 52596978508166400 29066650464297600 288138969819993600 94674561314699520 56754645570604800 96201928094025600 44181461946859776 27425899683927360 187840918887148800 39447733881124800 31326259159641600 216104227364995200 71005920986024640 42565984177953600 105193957016332800 58133300928595200 19101007984544640 189349122629399040 113509291141209600 23494694369731200 54851799367854720 375681837774297600 78895467762249600 43599975696446400 36817884955716480 142011841972049280 85131968355907200 27972029479343040 210387914032665600 66272192920289664 281761378330723200 116266601857190400 59171600821687200 38202015969089280 227018582282419200 131488643221004160 46989388739462400 15456744005028480 157790935524499200 31080032754825600 87199951392892800 28651511976816960 170263936711814400 35242041554596800 232533203714380800 134682699331635840 118343201643374400 23310024566119200 93978777478924800 30913488010056960 31835013307574400 315581871048998400 62160065509651200 24358318447478400 57303023953633920 340527873423628800 70484083109193600 23185116007542720 32892572117623680 236686403286748800 46620049132238400 187957554957849600 110453654867149440 61826976020113920 63670026615148800 124320131019302400 15896410233137280 140968166218387200 46370232015085440 47752519961361600 21639441607039872 93240098264476800 36537477671217600 123653952040227840 17662678036819200 127340053230297600 34777674011314080 20824842736807200 248640262038604800 49338858176435520 31792820466274560 28440945815990400 281936332436774400 92740464030170880 55532913964819200 95505039922723200 43278883214079744 186480196528953600 23844615349705920 35325356073638400 211452249327580800 69555348022628160 41649685473614400 98677716352871040 63585640932549120 56881891631980800 18710795374508160 185480928060341760 111065827929638400 26494017055228800 372960393057907200 47689230699411840 42661418723985600 22254974326392192 139110696045256320 83299370947228800 27400591645277760 127171281865098240 64918324821119616 279720294793430400 113763783263961600 35766923024558880 37421590749016320 222131655859276800 52988034110457600 15110316923264640 29486385489052800 95378461398823680 18786666639162240 85322837447971200 28066193061762240 166598741894457600 39741025582843200 227527566527923200 133707055891812480 10539579562364160 71533846049117760 14089999979371680 43180655429620800 105976068220915200 30220633846529280 19243022913797760 190756922797647360 37573333278324480 24014872104854400 56132386123524480 333197483788915200 79482051165686400 22665475384896960 44229578233579200 37091623877320320 21079159124728320 143067692098235520 28179999958743360 211952136441830400 66764922979176576 249898112841686400 60441267693058560 59611538374264800 38486045827595520 116619119326120320 75146666556648960 48029744209708800 15809369343546240 158964102331372800 31311111065270400 45330950769793920 28864534370696640 42762273141772800 56359999917486720 36022308157281600 120882535386117120 17565965937273600 119223076748529600 23483333298952800 150293333113297920 96059488419417600 31618738687092480 32071704856329600 317928204662745600 62622222130540800 57729068741393280 112719999834973440 72044616314563200 23714054015319360 35131931874547200 238446153497059200 46966666597905600 192118976838835200 111274871631960960 63237477374184960 64143409712659200 18291436275530880 125244444261081600 26348948905910400 225439999669946880 144089232629126400 47428108030638720 48107557284494400 22133117080964736 93933333195811200 36797530893076800 126474954748369920 15693182867577600 128286819425318400 35571081022979040 21285909365666400 36582872551061760 250488888522163200 52697897811820800 29070634653244800 288178465258252800 94856216061277440 56762424975110400 96215114568988800 44266234161929472 27437154413296320 187866666391622400 39523423358865600 31386365735155200 216133848943689600 71142162045958080 42571818731332800 105395795623641600 58141269306489600 19137657626398080 189712432122554880 113524849950220800 23539774301366400 54874308826592640 375733332783244800 79046846717731200 43605951979867200 36888528468274560 142284324091916160 85143637462665600 28025700199922880 210791591247283200 66399351242894208 281799999587433600 116282538612979200 59285135038298400 38275315252796160 227049699900441600 131506666474135680 47079548602732800 15463086968165760 158093693435462400 31139666888803200 87211903959734400 28706486439597120 170287274925331200 35309661452049600 232565077225958400 134701160396584320 118570270076596800 23354750166602400 94159097205465600 30926173936331520 31896096043996800 316187386870924800 62279333777606400 24361657261603200 57412972879194240 340574549850662400 70619322904099200 23194630452248640 32955684021912960 237140540153193600 46709500333204800 188318194410931200 110665585404823680 61852347872663040 63792192087993600 124558667555212800 15926911123052160 141238645808198400 46389260904497280 47844144065995200 21648321755432064 93419000666409600 36542485892404800 123704695745326080 17696567914502400 127584384175987200 34791945678372960 20864799948938400 249117335110425600 49433526032869440 31853822246104320 28495516259548800 282477291616396800 92778521808994560 55639466530502400 95688288131990400 43296643510864128 186838001332819200 23890366684578240 35393135829004800 211857968712297600 69583891356745920 41729599897876800 98867052065738880 63707644492208640 56991032519097600 18718473698305920 185557043617989120 111278933061004800 26544851871753600 373676002665638400 47780733369156480 42743274389323200 22297675572273024 139167782713491840 83459199795753600 27411835989021120 127415288984417280 64944965266296192 280257001999228800 113982065038195200 35835550026867360 37436947396611840 222557866122009600 53089703743507200 15112383008849280 29490427211414400 95561466738312960 18822713145425280 85486548778646400 28077710547458880 166918399591507200 39817277807630400 227964130076390400 133963603384786560 10543904675377920 71671100053734720 14117034859068960 43186574236478400 106179407487014400 30224766017698560 19279945043694720 191122933476625920 37645426290850560 24060950116156800 56155421094917760 333836799183014400 79634555615260800 22668574513273920 44235640817121600 37162792620455040 21087809350755840 143342200107469440 28234069718137920 212358814974028800 66893026716819072 250377599387260800 60449532035397120 59725916711445600 38559890087389440 116842879714055040 75290852581701120 48121900232313600 15815857013066880 159269111230521600 31371188575708800 45337149026547840 28919917565542080 42844322319321600 56468139436275840 36091425174235200 120899064070794240 17573174458963200 119451833422891200 23528391431781600 150581705163402240 96243800464627200 31631714026133760 32133241739491200 318538222461043200 62742377151417600 57839835131084160 112936278872551680 72182850348470400 23723785519600320 35146348917926400 238903666845782400 47056782863563200 192487600929254400 111488377861365120 63263428052267520 64266483478982400 18293937326501760 125484754302835200 26359761688444800 225872557745103360 144365700696940800 47447571039200640 48199862609236800 22142199818293632 94113565727126400 36802574759966400 126526856104535040 15699622857811200 128532966957964800 35585678279400480 21326751239320800 36587874653003520 250969508605670400 52719523376889600 29126413298505600 288731401393881600 94895142078401280 56871336638188800 96399725218473600 44284399636587264 27440905989752640 188227131454252800 39539642532667200 31399245715622400 216548551045411200 71171356558800960 42653502478641600 105439046753779200 58252826597011200 19145511121080960 189790284156802560 113742673276377600 23549434286716800 54881811979505280 376454262908505600 79079285065334400 43689619947758400 36903666363822720 142342713117601920 85307004957283200 28037201068618560 210878093507558400 66426599454880896 282340697181379200 116505653194022400 59309463799000800 38291022242161920 227485346552755200 131758992017976960 47098868573433600 15465201289211520 158158570130668800 31152445631798400 87379239895516800 28718266681621440 170614009914566400 35324151430075200 233011306388044800 134959615305863040 118618927598001600 23364334223848800 94197737146867200 30930402578423040 31909185201801600 316317140261337600 62304891263596800 24408400659350400 57436533363242880 341228019829132800 70648302860150400 23197801933817280 32969208001403520 237237855196003200 46728668447697600 188395474293734400 110710999091468160 61860805156846080 63818370403603200 124609782527193600 15933447028033920 141296605720300800 46395603867634560 47863777802702400 21651281804896128 93457336895395200 36612600989025600 123721610313692160 17703830031148800 127636740807206400 34796702900725920 20873362208680800 249219565054387200 49453812002105280 31866894056067840 28507209926025600 282593211440601600 92791207735269120 55662299223148800 95727555605404800 43302563609792256 186914673790790400 23900170542050880 35407660062297600 211944908580451200 69593405801451840 41746724417361600 98907624004210560 63733788112135680 57014419852051200 18721033139571840 185582415470538240 111324598446297600 26555745046723200 373829347581580800 47800341084101760 42760814889038400 22306825839247488 139186811602903680 83493448834723200 27415584103602240 127467576224271360 64953845414688384 280372010686185600 114028839704102400 35850255813076320 37442066279143680 222649196892595200 53111490093446400 15116515180018560 29547011324476800 95600682168203520 18830437396767360 85521629778076800 28081549709357760 166986897669446400 39833617570084800 228057679408204800 134018577847566720 10545346379715840 71700511626152640 14122828047575520 43269437532484800 106222980186892800 30233030360037120 19287856928672640 191201364336407040 37660874793534720 24070823975721600 56163099418715520 333973795338892800 79667235140169600 22674772770027840 44320516986715200 37178043065412480 21090692759431680 143401023252305280 28245656095151040 212445960373785600 66920477517742464 250480346504169600 60466060720074240 59750426355127200 38575713857345280 116890828368612480 75321749587069440 48141647951443200 15818019569573760 159334470280339200 31384062327945600 45349545540055680 28931785393008960 42861904285939200 56491312190302080 36106235963582400 120932121440148480 17575577299526400 119500852710254400 23538046745959200 150643499174138880 96283295902886400 31636039139147520 32146428214454400 318668940560678400 62768124655891200 57863570786017920 112982624380604160 72212471927164800 23727029354360640 35151154599052800 239001705420508800 47076093491918400 192566591805772800 111534129196237440 63272078278295040 64292856428908800 18298939428443520 125536249311782400 26363365949289600 225965248761208320 144424943854329600 47454058708721280 48219642321681600 22145227397403264 94152186983836800 36873188896420800 126544156556590080 128585712857817600 35590544031540960 21335503069389600 36597878856887040 251072498623564800 52726731898579200 29138365865347200 288849887708659200 94908117417442560 56894674851705600 96439284643363200 44290454794806528 27448409142665280 188304373967673600 39545048923934400 257171425715635200 216637415781494400 71181088063081920 42671006138779200 105453463797158400 58276731730694400 19148128952641920 189816234834885120 113789349703411200 192878569286726400 23552654281833600 54896818285330560 376608747935347200 79090097847868800 43707548798020800 36908712329005440 142362176126163840 85342012277558400 28041034691517120 210906927594316800 66435682192209792 282456560951510400 116553463461388800 59317573385901600 38296257905283840 227578699406822400 131813061777371520 385757138573452800 47105308563667200 15469429931303040 158180195695737600 31156705212796800 87415097596041600 28722193428962880 170684024555116800 35328981422750400 233106926922777600 135014998500708480 118635146771803200 23367528909597600 94210617127334400 30938859862606080 31913548254403200 316360391391475200 62313410425593600 24418417101724800 57444386857925760 341368049110233600 70657962845500800 23204144896954560 32973715994567040 237270293543606400 46735057819195200 188421234254668800 110726136987016320 61877719725212160 63827096508806400 124626820851187200 15935625663027840 141315925691001600 46408289793909120 47870322381604800 21657201903824256 93470115638390400 36627625652587200 123755439450424320 17706250736697600 127654193017612800 34806217345431840 20876216295261600 249253641702374400 49460573991850560 31871251326055680 28511107814851200 282631851382003200 92816579587818240 55669910120697600 95740644763209600 43314403807648512 186940231276780800 23903438494541760 35412501473395200 211973888536502400 69612434690863680 41752432590523200 98921147983701120 63742502652111360 57022215629702400 18726152022103680 185633159175636480 111339820241395200 26559376105046400 373880462553561600 47806876989083520 42766661722276800 22309875928238976 139224869381727360 83504865181046400 27423080332764480 127485005304222720 64971605711472768 280410346915171200 114044431259404800 35855157741812640 37452304044207360 222679640482790400 53118752210092800 15122713436772480 29559136491561600 95613753978167040 18833012147214720 85533323444553600 28089228033155520 167009730362092800 39839064157569600 228088862518809600 134036902668493440 10548229788391680 71710315483625280 14124759110411040 43287193953057600 106237504420185600 30245426873544960 19290494223665280 191227507956334080 37666024294429440 24074115262243200 56178456066311040 334019460724185600 79678128315139200 22684070155158720 44338704737342400 37183126547064960 21096459576783360 143420630967250560 28249518220822080 212475008840371200 66929627784716928 250514595543139200 60490853747089920 59758596236354400 38580988447330560 116906811253464960 75332048588858880 48148230524486400 15822344682587520 159356256630278400 31388353578691200 45368140310317440 28935741335497920 42867764941478400 56499036441644160 36111172893364800 120981707494179840 17580382980652800 119517192472708800 23541265184018400 150664097177717760 96296461048972800 31644689365175040 32150823706108800 318712513260556800 62776707157382400 57871482670995840 112998072883288320 72222345786729600 23733517023881280 35160765961305600 239034384945417600 47082530368036800 192592922097945600 111549379641194880 63289378730350080 64301647412217600 18306442581356160 125553414314764800 26370574470979200 225996145766576640 144444691573459200 47467034047762560 48226235559163200 22151282555622528 94165060736073600 36888320497089600 126578757460700160 128603294824435200 35600275535821920 21338420346079200 36612885162712320 251106828629529600 52741148941958400 29142350054294400 288889383146918400 94934068095525120 56902454256211200 96452471118326400 44302565111245056 27459663872034240 188330121472147200 39555861706468800 257206589648870400 216667037360188800 71200551071643840 42676840692158400 105482297883916800 58284700108588800 19153364615763840 189868136191050240 113804908512422400 192904942236652800 23559094272067200 54919327744068480 376660242944294400 79111723412937600 43713525081441600 36918804259370880 142401102143287680 85353681384316800 28048701937314240 210964595767833600 66453847666867584 282495182208220800 116569400217177600 59333792559703200 38306729231527680 227609817024844800 131831085030503040 385809884473305600 47118188544134400 15475772894440320 158223446825875200 31165224374793600 87427050162883200 28730046923645760 170707362768633600 35338641408100800 233138800434355200 135033459565656960 118667585119406400 23373918281095200 94236377088268800 30951545788880640 31922274359606400 316446893651750400 62330448749587200 24421755915849600 57460093847291520 341414725537267200 70677282816201600 23213659341660480 32982731980894080 237335170238812800 46747836562190400 188472754176537600 110756412778112640 61903091577761280 63844548719212800 124660897499174400 15939982933015680 141354565632403200 46427318683320960 47883411539409600 21666082052216448 93495673124380800 36632633873774400 123806183155522560 17711092147795200 127689097438425600 34820489012490720 20881924468423200 249321794998348800 49474097971341120 31879965866031360 28518903592502400 282709131264806400 92854637366641920 55685131915795200 95766823078819200 43332164104432896 186991346248761600 23909974399523520 35422184295590400 212031848448604800 69640978024981440 41763848936846400 98948195942682240 63759931732062720 57037807185004800 18733830345901440 185709274733283840 111370263831590400 26566638221692800 373982692497523200 47819948799047040 42778355388753600 22315976106221952 139281956049962880 83527697873692800 27434324676507840 127519863464125440 64998246156649344 280487019373142400 114075614370009600 35864961599285280 37467660691802880 222740527663180800 53133276443385600 15137176035864960 29563178213923200 95639897598094080 18838161648109440 85556710777507200 28100745518852160 167055395747385600 39849957332539200 228151228740019200 134073552310346880 71729923198570560 14128621236082080 43293112759915200 106266552886771200 30274352071729920 19295768813650560 191279795196188160 37676323296218880 24080697835286400 56201491037704320 334110791494771200 79699914665078400 22705764053797440 44344767320884800 37193293510369920 143459846397141120 28257242472164160 212533105773542400 66947928318665856 250583093621078400 60548704143459840 59774935998808800 38591537627301120 116938777023169920 75352646592437760 48161395670572800 15828832352108160 159399829330156800 31396936080182400 45411528107594880 28943653220475840 42879486252556800 56514484944328320 36121046752929600 121097408286919680 119549871997617600 23547702060136800 150705293184875520 96322791341145600 31657664704216320 32159614689417600 318799658660313600 62793872160364800 57887306440951680 113028969888656640 72242093505859200 23743248528162240 239099743995235200 47095404120273600 192645582682291200 111579880531109760 63315329408432640 64319229378835200 18323949938152320 125587744320729600 26381387253513600 226057939777313280 144484187011718400 47486497056324480 48239422034126400 22160365292951424 94190808240547200 36893364363979200 126630658816865280 128638458757670400 35614872792243360 21344254899458400 36647899876304640 251175488641459200 52762774507027200 29150318432188800 288968374023436800 94972994112648960 56918013065222400 96478844068252800 44320730585902848 27485924907228480 188381616481094400 39572080880270400 257276917515340800 216726280517577600 71229745584486720 42688509798916800 105525549014054400 58300636864377600 19161218110446720 189945988225297920 113836026130444800 192957688136505600 23568754257417600 54971849814456960 376763232962188800 79144161760540800 43725477648283200 36933942154919040 142459491168973440 85377019597833600 28060202806009920 211051098028108800 66481095878854272 282572424721641600 116601273728755200 59358121320405600 38322436220893440 227672052260889600 131867131536766080 385915376273011200 47137508514835200 15490573141760640 158288323521081600 31178003117788800 87450955296566400 28741827165670080 170754039195667200 35353131386126400 233202547457510400 135070381695553920 118716242640811200 23383502338341600 94275017029670400 30981146283521280 31935363517411200 316576647042163200 62356006235577600 24428433544099200 57483654331340160 341508078391334400 70706262772252800 23235859712640960 32996255960384640 237432485281622400 46767004676683200 188550034059340800 110801826464757120 61962292567042560 63870727034822400 124712012471155200 15946518837997440 141412525544505600 46471719425281920 47903045276116800 21686802398464896 93534009353366400 36642650316148800 123924585134085120 17718354264441600 127741454069644800 34853789568961440 20890486728165600 249424024942310400 49494383940576960 31893037675994880 28530597258979200 282825051089011200 92943438850563840 55707964608441600 95806090552233600 43373604796929792 187068018706732800 23919778256996160 35436708528883200 212118788316758400 69707579137922880 41780973456331200 98988767881153920 63786075351989760 57061194517958400 18751746434762880 185886877701127680 111415929216883200 26577531396662400 374136037413465600 47839556513992320 42795895888468800 22325126373196416 139415158275845760 83561946912662400 27460561478575680 127572150703979520 65060407195394688 280602028060099200 114122389035916800 35879667385494240 37503492869525760 222831858433766400 53155062793324800 15141308207034240 29571261658646400 95679113027984640 18845885899451520 85591791776937600 28127619652144320 167123893825324800 39866297094993600 228244778071833600 134128526773127040 71759334770988480 14134414424588640 43304950373630400 106310125586649600 30282616414068480 19303680698628480 191358226055969280 37691771798903040 24090571694851200 56255239304288640 334247787650649600 79732594189987200 22711962310551360 44356892487969600 37208543955327360 143518669541976960 28268828849177280 212620251173299200 66975379119589248 250685840737987200 60565232828136960 59799445642490400 38607361397256960 116986725677727360 75383543597806080 48181143389702400 15843970247656320 159465188379974400 31409809832419200 45423924621102720 28955521047942720 42897068219174400 56537657698354560 36135857542276800 121130465656273920 119598891284980800 23557357374314400 150767087195612160 96362286779404800 31687940495312640 32172801164380800 318930376759948800 62819619664838400 57911042095885440 113075315396709120 72271715084553600 23765955371484480 239197782569961600 47114714748628800 192724573558809600 111625631865982080 63375880990625280 64345602328761600 18328952040094080 125639239329676800 26406617079427200 226150630793418240 144543430169107200 47531910742968960 48259201746571200 22181558346718848 94229429497257600 36903452097758400 126751761981250560 128691204657523200 35648933057226720 21353006729527200 36657904080188160 251278478659353600 52813234158854400 29162270999030400 289086860338214400 95063821485937920 56941351278739200 96518403493142400 44363116693437696 27493428060141120 188458858994515200 39609925619140800 257382409315046400 216815145253660800 71297866114453440 42706013459054400 105626468317708800 58324541998060800 19179542931373440 190127642971875840 113882702557478400 193036806986284800 23591294223235200 54986856120282240 376917717989030400 79219851238281600 43743406498545600 36969263911198080 142595732228906880 85412026918108800 28087038166299840 211252936635417600 66544675040156544 282688288491772800 116649083996121600 59414888428711200 38359085862746880 227765405114956800 131921201296160640 386073613972569600 47182588446470400 15494801783852160 158439702476563200 31207820184777600 87486812997091200 28769314397060160 170824053836217600 35386941334852800 233298167992243200 135125764890399360 118829776857422400 23405865138583200 94365176892940800 30989603567704320 31965904885622400 316879404953126400 62415640369555200 24438449986473600 57538628794120320 341648107672435200 70773882669705600 23242202675778240 33027811912529280 237659553714844800 46811730277166400 188730353785881600 110907791733594240 61979207135408640 63931809771244800 124831280739110400 15961769282954880 141547765339411200 46484405351556480 47948857328433600 21692722497393024 93623460554332800 36657674979710400 123958414270817280 17735299203283200 127863619542489600 34863304013667360 20910465334231200 249662561478220800 49541717868793920 31923538565909760 28557882480758400 283095530678822400 92968810703112960 55761240891283200 95897714656867200 43385444994786048 187246921108665600 23942653924432320 35470598406566400 212321648009116800 69726608027334720 41820930668462400 99083435737587840 63847077131819520 57115764961516800 18756865317294720 185937621406225920 111522481782566400 26602948804924800 374493842217331200 47885307848864640 42836823721137600 22346476996136832 139453216054669440 83641861336924800 27468057707737920 127694154263639040 65078167492179072 280870381662998400 114231529923033600 35913980886648480 37513730634589440 223044963565132800 53205897609849600 15153704720542080 29583386825731200 95770615697729280 18863909152583040 85673647442275200 28135297975942080 167283722673849600 39904423207387200 228463059846067200 134256800519614080 71827961773296960 14147931864437280 43322706794203200 106411795219699200 30307409441084160 19322141763576960 191541231395458560 37727818305166080 24113610700502400 56270595951884160 334567445347699200 79808846414774400 22730557080813120 44375080238596800 37244128326894720 143655923546593920 28295863728874560 212823590439398400 67039430988410496 250925584010774400 60614818882168320 59856634811080800 38644283527153920 117098605871694720 75455636610332160 48227221401004800 15848295360670080 159617692829548800 31439848587638400 45461114161626240 28983212645365440 42938092807948800 56591727457749120 36170416050753600 121229637764336640 119713269622161600 23579886440728800 150911273220664320 96454442802009600 31696590721340160 32203569605961600 319235385659097600 62879697175276800 57966425290730880 113183454915498240 72340832101507200 23772443041005120 239426539244323200 47159772881457600 192908885604019200 111732384980684160 63393181442680320 64407139211923200 18343958345919360 125759394350553600 26413825601116800 226366909830996480 144681664203014400 47544886082010240 48305354408942400 22187613504938112 94319545762915200 36918583698427200 126786362885360640 128814278423846400 35658664561507680 21373427666354400 36687916691838720 251518788701107200 52827651202233600 29190160321660800 289363328406028800 95089772164020480 56995807110278400 96610708817884800 44375227009876224 27515937518879040 188639091525830400 39620738401675200 257628556847692800 217022496304521600 71317329123015360 42746855332708800 105655302404467200 58380320643321600 19184778594495360 190179544328040960 113991614220556800 193221417635769600 23597734213468800 55031875037758080 377278183051660800 79241476803350400 43785240482491200 36979355841563520 142634658246030720 85493710665417600 28094705412096960 211310604808934400 66562840514814336 282958637288745600 116760641286643200 59431107602512800 38369557188990720 227983228441113600 132047364068081280 386442835271539200 47195468426937600 15507487710126720 158482953606700800 31216339346774400 87570480964982400 28777167891743040 170987421330835200 35396601320203200 233521282573286400 135254992345038720 118862215205025600 23412254510080800 94390936853875200 31014975420253440 31974630990825600 316965907213401600 62432678693548800 24461821685347200 57554335783486080 341974842661670400 70793202640406400 23261231565190080 33036827898856320 237724430410051200 46824509020161600 188781873707750400 110938067524690560 62029950840506880 63949261981651200 124865357387097600 15966126552942720 141586405280812800 46522463130380160 47961946486238400 21710482794177408 93649018040323200 36692732528020800 124059901681013760 17740140614380800 127898523963302400 34891847347785120 20916173507392800 249730714774195200 49555241848284480 31932253105885440 28565678258409600 283172810561625600 93044926260760320 55776462686380800 95923892972476800 43420965588354816 187298036080646400 23949189829414080 35480281228761600 212379607921219200 69783694695570240 41832347014785600 99110483696568960 63864506211770880 57131356516819200 18772221964890240 186089852521520640 111552925372761600 26610210921571200 374596072161292800 47898379658828160 42848517387614400 22352577174119808 139567389391140480 83664694029571200 27490546395224640 127729012423541760 65131448382532224 280947054120969600 114262713033638400 35923784744121120 37544443929780480 223105850745523200 53220421843142400 15168167319634560 29611678882262400 95796759317656320 18869058653477760 85697034775228800 28158332947335360 167329388059142400 39915316382356800 228525426067276800 134293450161467520 71847569488242240 14151793990108320 43364138442206400 106440843686284800 30336334639269120 19327416353562240 191593518635312640 37738117306955520 24120193273545600 56316665894670720 334658776118284800 79830632764713600 22752250979451840 44417518323393600 37254295290199680 143695138976484480 28303587980216640 212881687372569600 67057731522359424 250994082088713600 60672669278538240 59872974573535200 38654832707124480 117130571641399680 75476234613911040 48240386547091200 15861270699711360 159661265529427200 31448431089129600 45504501958903680 28991124530343360 42949814119027200 56607175960433280 36180289910318400 121345338557076480 119745949147070400 23586323316847200 150952469227822080 96480773094182400 31722541399422720 32212360589270400 319322531058854400 62896862178259200 57982249060686720 113214351920866560 72360579820636800 23791906049567040 239491898294140800 47172646633694400 192961546188364800 111762885870599040 63445082798845440 64424721178540800 18361465702715520 125793724356518400 26435451166185600 226428703841733120 144721159641273600 47583812099134080 48318540883905600 22205778979595904 94345293267388800 36953890766654400 126890165597690880 128849442357081600 35687859074350560 21379262219733600 36722931405431040 251587448713036800 52870902332371200 29198128699555200 289442319282547200 95167624198268160 57011365919289600 96637081767811200 44411557959191808 27542198554073280 188690586534777600 39653176749278400 257698884714163200 217081739461910400 71375718148701120 42758524439467200 105741804664742400 58396257399110400 19200485583861120 190335248396536320 114022731838579200 193274163535622400 23617054184169600 55084397108146560 377381173069555200 79306353498556800 43797193049332800 37009631632659840 142751436297402240 85517048878934400 28117707149488320 211483609329484800 66617336938787712 283035879802166400 116792514798220800 59479765123917600 38400971167722240 228045463677158400 132083410574344320 386548327071244800 47234108368339200 15522287957447040 158612706997113600 31241896832764800 87594386098665600 28800728375791680 171034097757868800 35425581276254400 233585029596441600 135291914474935680 118959530247835200 23431422624573600 43672779996955200 94468216736678400 31044575914894080 32000809306435200 317225413994227200 62483793665529600 24468499313596800 57601456751583360 342068195515737600 70851162552508800 23283431936170560 33063875857837440 237919060495670400 46862845249147200 188936433473356800 111028894897979520 62089151829788160 64001618612870400 124967587331059200 15979198362906240 141702325105017600 46566863872341120 48001213959652800 21731203140425856 93725690498294400 36702748970395200 124178303659576320 17754664847673600 128003237225740800 34925147904255840 20933298026877600 249935174662118400 49595813786756160 31958396725812480 28589065591363200 283404650210035200 93133727744682240 55822128071673600 96002427919305600 43462406280851712 187451380996588800 23968797544359360 35509329695347200 212553487657526400 69850295808511680 41866596053755200 99191627573512320 63916793451624960 57178131182726400 18790138053751680 186267455489364480 111644256143347200 26631997271510400 374902761993177600 47937595088718720 42883598387044800 22370877708068736 139700591617023360 83733192107510400 27516783197292480 127833586903249920 65193609421277568 281177071494883200 114356262365452800 35953196316539040 37580276107503360 223288512286694400 53263994543020800 15184696004311680 29619762326985600 95875190177437440 18884507156161920 85767196774089600 28185207080627520 167466384215020800 39947995907265600 228712524730905600 134403399087027840 71906392633078080 14163380367121440 43375976055921600 106527989086041600 30369392008623360 19343240123518080 191750380354874880 37769014312323840 24139940992675200 56370414161255040 334932768430041600 79895991814531200 22777044006467520 44429643490478400 37284796180114560 143812785266156160 28326760734242880 213055978172083200 67112633124206208 251199576322531200 59921993860898400 38686480247036160 117226468950514560 75538028624647680 48279881985350400 15876408595259520 159791983629062400 31474178593603200 45554088012935040 29014860185277120 42984978052262400 56653521468485760 36209911489012800 119843987721796800 23605633945202400 151076057249295360 96559763970700800 31752817190519040 32238733539196800 319583967258124800 62948357187206400 58029720370554240 113307042936971520 72419822978025600 23814612892889280 239687975443593600 47211267890404800 193119527941401600 111854388540343680 63505634381038080 64477467078393600 18381474110482560 125896714374412800 26460680992099200 226614085873943040 144839645956051200 47629225785778560 48358100308795200 22226972033363328 94422535780809600 36963978500433600 127011268762076160 128954934156787200 35721919339333920 21396765879871200 36762948220965120 251793428748825600 52921361984198400 29222033833238400 289679291912102400 95258451571557120 57058042346323200 96716200617590400 44453944066726656 27572211165723840 188845071561619200 39691021488148800 257909868313574400 217259468934076800 71443838678667840 42793531759742400 105842723968396800 58444067666476800 19218810404787840 190516903143114240 114116084692646400 193432401235180800 27221635587484800 55144422331447680 377690143123238400 79382042976297600 43833050749857600 37044953388938880 142887677357335680 85587063519484800 28144542509778240 211685447936793600 66680916100089984 283267607342428800 116888135332953600 59536532232223200 38437620809575680 228232169385292800 132191550093133440 386864802470361600 54443271174969600 15539202525813120 158764085952595200 31271713899753600 87666101499715200 28828215607181760 171174127038969600 40832453381227200 233776270665907200 135402680864626560 119073064464446400 23453785424815200 43684701864148800 108886542349939200 31078405051626240 32031350674646400 317528171905190400 62543427799507200 24488532198345600 57656431214363520 342348254077939200 81664906762454400 23308803788719680 38110289822478720 238146128928892800 46907570849630400 217773084699878400 111134860166816640 62156810103252480 64062701349292800 125086855599014400 15994448807863680 163329813524908800 46617607577439360 48047026011969600 21754883536138368 93815141699260800 36732798297518400 124313620206504960 17771609786515200 128125402698585600 34963205683079520 24128267907088800 250173711198028800 57165434733718080 31988897615727360 32952506237481600 326659627049817600 93235215154878720 64342047752236800 96094052023939200 43509767072276736 187630283398521600 23991673211795520 35543219573030400 244994720287363200 69926411366159040 48256535814177600 114330869467436160 63977795231454720 65905012474963200 18810613583879040 186470430309757440 128684095504473600 26657414679772800 375260566797043200 47983346423591040 49428759356222400 22392228331009152 139852822732318080 96513071628355200 27546768113941440 127955590462909440 65264650608415104 281445425097782400 131810024949926400 35987509817693280 37621227167758080 257368191008947200 53314829359545600 15199158603404160 29644012661155200 95966692847182080 18902530409293440 98857518712444800 28215920375818560 193026143256710400 39986122019659200 263620049899852800 134531672833514880 71975019635386560 14176897806970080 43411488897067200 106629658719091200 30398317206808320 19361701188466560 191933385694364160 37805060818586880 24162979998326400 56431840751637120 386052286513420800 79972244039318400 22798737905106240 44466018991732800 37320380551681920 143950039270773120 28353795613940160 213259317438182400 67176684993027456 289539214885065600 59979183029488800 38723402376933120 135118300279697280 75610121637173760 48325959996652800 15893709047314560 159944488078636800 31504217348822400 45597475810212480 29042551782699840 43026002641036800 56707591227880320 36244469997489600 119958366058977600 23628163011616800 151220243274347520 96651919993305600 31787418094629120 32269501980777600 319888976157273600 63008434697644800 58085103565399680 113415182455760640 72488939994979200 23840563570971840 239916732117955200 47256326023233600 193303839986611200 111961141655045760 63574836189258240 64539003961555200 18398981467278720 126016869395289600 26489515078857600 226830364911521280 144977879989958400 47681127141943680 48404252971166400 22251192666240384 94512652046467200 36994241701771200 127149672378516480 129078007923110400 35760845356457760 21417186816698400 36797962934557440 252033738790579200 52979030157715200 29249923155868800 289955759979916800 95362254283887360 57112498177862400 96808505942332800 44502385332480768 27598472200918080 189025304092934400 39734272618286400 258156015846220800 217466819984937600 71521690712915520 42834373633396800 105958060315430400 58499846311737600 19239753057275520 190724508567774720 114224996355724800 193617011884665600 27247615742793600 55196944401836160 378050608185868800 79468545236572800 43874884733803200 37085321110400640 143043381425831040 85668747266793600 28175211492966720 211916120630860800 66753577998721152 283537956139401600 116999692623475200 59601408927429600 38479506114551040 228449992711449600 132317712865054080 387234023769331200 54495231485587200 15554002773133440 158937090473145600 31305790547740800 87749769467606400 28859629585913280 171337494533587200 40871423614190400 233999385246950400 135531908319265920 119202817854859200 23479342910805600 43720467465729600 108990462971174400 31108005546266880 32066255095459200 317874180946291200 62611581095481600 24511903897219200 57719259171826560 342674989067174400 81742847228380800 23331004159700160 38146662039911040 238405635709718400 46958685821611200 217980925942348800 111255963331201920 62216011092533760 61307135421285600 64132510190918400 125223162190963200 49023807794438400 16011877887815040 163485694456761600 46662008319400320 48099382643188800 21775603882386816 93917371643222400 36767855845828800 124432022185067520 17790975430905600 122614270842571200 34996506239550240 24151295772021600 250446324381926400 57219993059866560 98047615588876800 32023755775630080 32983955899171200 326971388913523200 93324016638800640 64403455392057600 96198765286377600 43551207764773632 187834743286444800 73535711691657600 24017816831722560 35581950861811200 245228541685142400 69993012479100480 48302591544043200 114439986119733120 64047511551260160 65967911798342400 18828529672740480 186648033277601280 128806910784115200 26686463146358400 375669486572889600 147071423383315200 48035633663445120 49475933848756800 22416629042941056 139986024958200960 96605183088086400 27573004916009280 128095023102520320 65326811647160448 281752114929667200 131935823596684800 36026725247583840 37657059345480960 257613821568230400 53372926292716800 15203290774573440 29672304717686400 294142846766630400 96071267326890240 57937227393427200 18923128412872320 98951867697513600 28242794509110720 193210366176172800 40029694719537600 263871647193369600 134678271400928640 220607135074972800 72053450495167680 43452920545070400 106745852585433600 30406581549146880 59344609435372800 19382799548407680 192142534653780480 115874454786854400 37846256825744640 24189310290499200 56485589018221440 386420732352345600 80059389439075200 22804936161860160 44508457076529600 37361048404901760 144106900990335360 86905841090140800 28384692619308480 213491705170867200 67249887128823168 289815549264259200 60044542079306400 38765599096815360 135247256323320960 75692513651489280 48378620580998400 15908846942862720 160118778878150400 31538547354787200 45609872323720320 89016914153059200 29074199322611520 43072887885350400 173811682180281600 56769385238616960 36283965435748800 120089084158612800 23653910516090400 151385027302978560 96757241161996800 31817693885725440 32304665914012800 320237557756300800 63077094709574400 58148398645223040 347623364360563200 113538770477233920 72567930871497600 23863270414294080 240178168317225600 47307821032180800 193514482323993600 112083145214705280 63635387771450880 64609331828025600 18403983569220480 126154189419148800 26514744904771200 227077540954467840 145135861742995200 47726540828588160 48456998871019200 22272385720007808 94615642064361600 37029548769998400 127270775542901760 129218663656051200 35794905621441120 21440525030215200 36807967138440960 252308378838297600 53029489809542400 29281796667446400 290271723485990400 95453081657176320 57174733413907200 96913997742038400 44544771440015616 27605975353830720 189231284128723200 39772117357156800 258437327312102400 217703792614492800 71589811242882240 42881050060430400 106058979619084800 58563593334892800 19258077878202240 190906163314352640 114349466827814400 193827995484076800 27277307348860800 55211950707661440 378462568257446400 79544234714313600 43922695001169600 37120642866679680 143179622485764480 85762100120860800 28202046853256640 212117959238169600 66817157160023424 283846926193084800 117127186669785600 59658176035735200 38516155756404480 228698933655628800 132461898890106240 387655990968153600 54554614697721600 15558231415224960 29883495498595200 159088469428627200 31335607614729600 87845390002339200 28887116817303360 171524200241721600 40915961023291200 234254373339571200 135679596838853760 119316352071470400 23501705711047200 43762194000907200 109109229395443200 31116462830449920 32096796463670400 318176938857254400 62671215229459200 24538614410217600 57774233634606720 343048400483443200 81831922046582400 23337347122837440 38188230288405120 238632704142940800 47003411422094400 218218458790886400 111361928600039040 62232925660899840 61373941534936800 64193592927340800 125342430458918400 49077228820435200 16027128332772480 163663844093164800 46674694245674880 48145194695505600 21781523981314944 94006822844188800 36807921615326400 124465851321799680 17807920369747200 122747883069873600 35006020684256160 24177613331944800 250684860917836800 57282345432607680 98154457640870400 32054256665544960 33019898369673600 327327688186329600 93349388491349760 64473635551852800 96290389391011200 43563047962629888 188013645688377600 73615843230652800 24040692499158720 35615840739494400 245495766139747200 70012041368512320 48355226663889600 114564690865215360 64108513331089920 66039796739347200 18833648555272320 186698776982699520 128947271103705600 26711880554620800 376027291376755200 147231686461305600 48081384998317440 49529847554510400 22437979665881472 140024082737024640 96710453327779200 27580501145171520 128217026662179840 65344571943944832 282020468532566400 132079593478694400 36061038748738080 37667297110544640 257894542207411200 53423761109241600 15209489031327360 29704638496579200 294463372922611200 96162769996634880 58000361333241600 99059695109020800 28250472832908480 193420906655558400 40067820831931200 264159186957388800 134806545147415680 220847529691958400 72122077497476160 43500270999931200 106847522218483200 30418978062654720 59409276993158400 19401260613356160 192325539993269760 116000722666483200 198119390218041600 37882303332007680 24212349296150400 56500945665816960 386841813311116800 80135641663862400 22814233546991040 44556957744868800 37396632776469120 144244154994952320 87000541999862400 28411727499005760 213695044436966400 67313938997644416 290131359983337600 60101731247896800 38802521226712320 135394634658890880 396238780436083200 75764606664015360 48424698592300800 15913172055876480 160271283327724800 31568586110006400 45628467093982080 89113915489737600 29101890920034240 43113912474124800 174001083999724800 56823454998011520 36318523944225600 120203462495793600 23676439582504800 151529213328030720 96849397184601600 31826344111752960 32335434355593600 320542566655449600 63137172220012800 58203781840068480 348002167999449600 113646909996023040 72637047888451200 23869758083814720 240406924991587200 47352879165009600 193698794369203200 112189898329407360 63652688223505920 64670868711187200 18411486722133120 126274344440025600 26521953426460800 227293819992046080 145274095776902400 47739516167629440 48503151533390400 22278440878227072 94705758330019200 37069899705115200 127305376447011840 129341737422374400 35804637125722080 21460945967042400 36822973444266240 252548688880051200 53043906852921600 29309685990076800 290548191553804800 95479032335258880 57229189245446400 97006303066780800 44556881756454144 27617230083199680 189411516660038400 39782930139691200 258683474844748800 217911143665353600 71609274251444160 42921891934084800 106087813705843200 58619371980153600 19263313541324160 190958064670517760 114458378490892800 194012606133561600 27303287504169600 55234460166399360 378823033320076800 79565860279382400 43964528985115200 37130734797045120 143218548502888320 85843783868169600 28209714099053760 212175627411686400 66835322634681216 284117274990057600 117238743960307200 59674395209536800 38526627082648320 228916756981785600 132588061662026880 388025212267123200 54606575008339200 15564574378362240 29916059411145600 159131720558764800 31344126776726400 87929057970230400 28894970311986240 171687567736339200 40954931256254400 234477487920614400 135808824293493120 119348790419073600 23508095082544800 43809881469681600 109213150016678400 31129148756724480 32105522568873600 318263441117529600 62688253553452800 24561986109091200 57789940623972480 343375135472678400 81909862512508800 23346861567543360 38224602505837440 238697580838147200 47016190165089600 218426300033356800 111392204391135360 62258297513448960 61432396884381600 64211045137747200 125376507106905600 49123972218182400 16031485602760320 163819725025017600 46693723135086720 48158283853310400 21790404129707136 94032380330179200 36842979163636800 124516595026897920 17812761780844800 122864793768763200 35020292351315040 24200641196877600 250753014213811200 57336903758756160 98247944436364800 32062971205520640 33051348031363200 327639450050035200 93387446270173440 64535043191673600 96316567706620800 43580808259414272 188064760660358400 73685958327273600 24047228404140480 35625523561689600 245729587537526400 70040584702630080 48401282393755200 114673807517512320 64125942411041280 66102696062726400 18841326879070080 186774892540346880 129070086383347200 26719142671267200 376129521320716800 147371916654547200 48094456808280960 49577022047044800 22444079843864448 140081169405260160 96802564787510400 27591745488914880 128251884822082560 65371212389121408 282097140990537600 132205392125452800 36070842606210720 37682653758140160 258140172766694400 53438285342534400 15217753373665920 29732930553110400 294743833309094400 96188913616561920 58055603530579200 99154044094089600 28261990318605120 193605129575020800 40078714006900800 264410784250905600 134843194789269120 221057874981820800 72141685212421440 43541702647934400 106876570685068800 30435506747331840 59465861106220800 19406535203341440 192377827233123840 116111207061158400 198308088188179200 37892602333797120 24218931869193600 56523980637210240 387210259150041600 80157428013801600 22826630060498880 44599395829665600 37406799739774080 144283370424842880 87083405295868800 28419451750347840 213753141370137600 67332239531593344 290407694362531200 60118071010351200 38813070406682880 135523590702514560 396616176376358400 75785204667594240 48437863738387200 15919659725397120 160314856027603200 31577168611497600 45653260120997760 89198791659331200 29109802805012160 43125633785203200 174166810591737600 56838903500695680 36328397803790400 120236142020702400 23682876458623200 151570409335188480 96875727476774400 31839319450794240 32344225338902400 320629712055206400 63154337222995200 58219605610024320 348333621183475200 113677807001391360 72656795607580800 23879489588095680 240472284041404800 47365752917246400 193751454953548800 112220399219322240 63678638901588480 64688450677804800 126308674445990400 26532766208995200 227355614002782720 145313591215161600 47758979176191360 48516338008353600 22287523615555968 94731505834492800 37105206773342400 127357277803176960 129376901355609600 35819234382143520 21466780520421600 252617348891980800 53065532417990400 29317654367971200 290627182430323200 95517958352382720 57244748054457600 97032676016707200 44575047231111936 189463011668985600 39799149313492800 258753802711219200 217970386822742400 71638468764287040 42933561040843200 106131064835980800 58635308735942400 19271167036007040 191035916704765440 114489496108915200 194065352033414400 27310710405686400 378926023337971200 79598298626985600 43976481551956800 37145872692593280 143276937528574080 85867122081686400 28221214967749440 212262129671961600 66862570846667904 284194517503478400 117270617471884800 59698723970239200 38542334072014080 228978992217830400 132624108168289920 388130704066828800 54621420811372800 15573031662545280 29944552834627200 159196597253971200 31356905519721600 87952963103913600 28906750554010560 171734244163372800 40966065608529600 234541234943769600 135845746423390080 119397447940478400 23517679139791200 43851608004859200 109242841622745600 31146063325090560 32118611726678400 318393194507942400 62713811039443200 24568663737340800 57813501108021120 343468488326745600 81932131217059200 23359547493817920 38234994567960960 238794895880956800 47035358279582400 218485683245491200 111437618077779840 62292126650181120 61449098412794400 64237223453356800 125427622078886400 49137327474681600 16038021507742080 163864262434118400 46719094987635840 48177917590017600 21802244327563392 94070716559164800 36852995606011200 124584253300362240 17820023897491200 122898196825588800 35039321240726880 24207220586858400 250855244157772800 57352491851941440 98274654949363200 32076043015484160 33060333648988800 327728524868236800 93438189975271680 64552588231622400 96355835180035200 43604488655126784 188141433118329600 73705991212022400 24057032261613120 35640047794982400 245796393651177600 70078642481453760 48414441173716800 114704983703882880 64152086030968320 66120667297977600 18851564644133760 186876379950543360 129105176463244800 26730035846236800 376282866236659200 147411982424044800 48114064523226240 49590500473483200 22453230110838912 140157284962907520 96828882347433600 27606737947239360 128304172061936640 65406732982690176 282212149677494400 132241334595955200 36085548392419680 37703129288267520 258210352926489600 53460071692473600 15223951630419840 29741013997833600 294823964848089600 96228129046452480 58071387015532800 99181000946966400 28277346966200640 193657764694867200 40095053769355200 264482669191910400 134898169252049280 221117973636067200 72171096784839360 43553540261649600 106920143384947200 30447903260839680 59482027995667200 19414447088319360 192456258092904960 116142774031065600 198362001893932800 37908050836481280 24228805728758400 56554693932401280 387315529389734400 80190107538710400 22835927445629760 44611520996750400 37422050184731520 144342193569678720 87107080523299200 28431038127360960 213840286769894400 67359690332516736 290486647042300800 60142580654032800 38828894176638720 135560435286407040 396724003787865600 75816101672962560 48457611457516800 15928309951424640 160380215077420800 31590042363734400 45671854891259520 89223041993500800 29121670632479040 43143215751820800 174214161046598400 56862076254721920 36343208593137600 120285161308065600 23692531772800800 151632203345925120 96915222915033600 31856619902849280 32357411813865600 320760430154841600 63180084727468800 58243341264958080 348428322093196800 113724152509443840 72686417186275200 23892464927136960 240570322616131200 47385063545601600 193830445830067200 112266150554194560 63713239805698560 64714823627731200 126360169454937600 26547183252374400 227448305018887680 145372834372550400 47784929854273920 48536117720798400 22299633931994496 94770127091203200 37115294507121600 127426479611397120 129429647255462400 35838697390705440 21475532350490400 252720338909875200 53094366504748800 29329606934812800 290745668745100800 95569859708547840 57268086267974400 97072235441596800 44599267863988992 189540254182406400 39820774878561600 258859294510924800 218059251558825600 71677394781410880 42951064700980800 106188733009497600 58659213869625600 19281638362250880 191139719417095680 114536172535948800 194144470883193600 27321844757961600 379080508364812800 79641549757123200 43994410402219200 37166056553324160 143354789562821760 85902129401961600 28236549459343680 212377466018995200 66898901795983488 284310381273609600 117318427739251200 59731162317842400 38563276724501760 229072345071897600 132678177927684480 388288941766387200 54643689515923200 15579374625682560 29952693812764800 159283099514246400 31373943843715200 87988820804438400 28922457543376320 171804258803923200 40982767136942400 234636855478502400 135901129618235520 119462324635684800 23530457882786400 43863529872052800 109287379031846400 31158749251365120 32136063937084800 318566199028492800 62747887687430400 24578680179715200 57844915086752640 343608517607846400 81965534273884800 23369061938523840 38250582661146240 238924649271369600 47060915765572800 218574758063692800 111498169659972480 62317498502730240 61474150705413600 64272127874169600 125495775374860800 49157360359430400 16046736047717760 163931068547769600 46738123877047680 48204095905627200 21811124475955584 94121831531145600 36868020269572800 124634997005460480 17829706719686400 122948301410827200 35053592907785760 24217089671829600 250991550749721600 57375873991719360 98314720718860800 32093472095435520 33073812075427200 327862137095539200 93476247754095360 64578905791545600 96408191811254400 43622248951911168 188243663062291200 73736040539145600 24070104071576640 35659413439372800 245896602821654400 70107185815571520 48434179343659200 114751747983438720 64186944190871040 66147624150854400 18859242967931520 186952495508190720 129157811583091200 26744560079529600 376487326124582400 147472081078291200 48140208143153280 49610718113140800 22465430466804864 140214371631143040 96868358687318400 27617982290982720 128373888381742080 65433373427866752 282365494593436800 132295248301708800 36105156107364960 37718485935863040 258315623166182400 53489120159059200 15228083801589120 29753139164918400 294944162156582400 96280416286306560 58095062242963200 99221436226281600 28288864451897280 193736717374636800 40116840119294400 264590496603417600 134971468535756160 221208121617436800 72210312214729920 43571296682222400 106978240318118400 30456167603178240 59506278329836800 19424996268289920 192560832572613120 116190124485926400 198442872452563200 37928648840060160 24241970874844800 56577728903794560 387473434749273600 80233680238588800 22842125702383680 44629708747377600 37442384111341440 144420624429459840 87142593364444800 28446486630045120 213956480636236800 67396291400414592 290605076061955200 60175260178941600 38849992536579840 135615702162245760 396885744905126400 75857297680120320 48483941749689600 15934797620945280 160467360477177600 31607207366716800 45684251404767360 89259417494755200 29137494402434880 43166658373977600 174285186728889600 56892973260090240 36362956312267200 120350520357883200 23705405525037600 151714595360240640 96967883499379200 31869595241890560 32374993780483200 320934720954355200 63214414733433600 58274988804869760 348570373457779200 113785946520180480 72725912624534400 23902196431417920 240701040715766400 47410811050075200 193935766998758400 112327152334024320 63739190483781120 64749987560966400 126428829466867200 26557996034908800 227571893040360960 145451825249068800 47804392862835840 48562490670724800 22308716669323392 94821622100150400 37130426107790400 127478380967562240 129499975121932800 35853294647126880 21487201457248800 252857658933734400 53115992069817600 29345543690601600 290903650498137600 95608785725671680 57299203885996800 97124981341449600 44617433338646784 189643244200300800 39836994052363200 258999950243865600 218177737873603200 71706589294253760 42974402914497600 106231984139635200 58691087381203200 19289491856933760 191217571451343360 114598407771993600 194249962682899200 27336690560995200 379286488400601600 79673988104726400 44018315535902400 37181194448872320 143413178588507520 85948805828995200 28248050328039360 212463968279270400 66926150007970176 284464866300451200 117382174762406400 59755491078544800 38578983713867520 229196815543987200 132750270940210560 388499925365798400 54673381121990400 15583603267774080 29964905279971200 159347976209452800 31386722586710400 88036631071804800 28934237785400640 171897611657990400 41005035841492800 234764349524812800 135974973878029440 119510982157089600 23540041940032800 43881412672843200 109346762243980800 31167206535548160 32149153094889600 318695952418905600 62773445173420800 24592035436214400 57868475570801280 343795223315980800 82010071682985600 23375404901661120 38271366785393280 239021964314179200 47080083880065600 218693524487961600 111543583346616960 62334413071096320 61507553762239200 64298306189779200 125546890346841600 49184070872428800 16053271952699520 164020143365971200 46750809803322240 48223729642334400 21817044574883712 94160167760131200 36888053154321600 124668826142192640 17836968836332800 123015107524478400 35063107352491680 24230248451791200 251093780693683200 57407050178089920 98368141744857600 32106543905399040 33091783310678400 328040286731942400 93501619606644480 64613995871443200 96447459284668800 43634089149767424 188320335520262400 73776106308643200 24079907929049280 35673937672665600 246030215048956800 70126214704983360 48460496903582400 114814100356179840 64213087810798080 66183566621356800 18864361850463360 187003239213288960 129227991742886400 26755453254499200 376640671040524800 147552212617286400 48159815858098560 49637674966017600 22474580733779328 140252429409966720 96920993807164800 27625478520144960 128426175621596160 65451133724651136 282480503280393600 132367133242713600 36119861893573920 37728723700926720 258455983485772800 53510906508998400 15234282058343040 29769306054364800 295104425234572800 96319631716197120 58126629212870400 99275349932035200 28296542775695040 193841987614329600 40133179881748800 264734266485427200 135026442998536320 221328318925929600 72239723787147840 43594971909652800 107021813017996800 30468564116686080 59538612108729600 19432908153267840 192639263432394240 116253258425740800 198550699864070400 37944097342744320 24251844734409600 56593085551390080 387683975228659200 80266359763497600 22851423087514560 44653959081547200 37457634556298880 144479447574295680 87189943819305600 28458073007058240 214043626035993600 67423742201337984 290762981421494400 60199769822623200 38865816306535680 135689391330030720 397101399728140800 75888194685488640 48503689468819200 15939122733959040 160532719526995200 31620081118953600 45702846175029120 89307918163094400 29149362229901760 43184240340595200 174379887638611200 56916146014116480 36377767101614400 120399539645246400 23715060839215200 151776389370977280 97007378937638400 31878245467918080 32388180255446400 321065439053990400 63240162237907200 58298724459803520 348759775277222400 113832292028232960 72755534203228800 23908684100938560 240799079290492800 47430121678430400 194014757875276800 112372903668896640 63756490935836160 64776360510892800 126480324475814400 26565204556598400 227664584056465920 145511068406457600 47817368201877120 48582270383169600 22314771827542656 94860243356860800 37150601575348800 127512981871672320 129552721021785600 35863026151407840 21495953287317600 252960648951628800 53130409113196800 29357496257443200 291022136812915200 95634736403754240 57322542099513600 97164540766339200 44629543655085312 189720486713721600 39847806834897600 259105442043571200 218266602609686400 71726052302815680 42991906574635200 106260818226393600 58714992514886400 19294727520055680 191269472807508480 114645084199027200 194329081532678400 27347824913270400 379440973427443200 79695613669795200 44036244386164800 37191286379237760 143452104605631360 85983813149270400 28255717573836480 212521636452787200 66944315482627968 284580730070582400 117429985029772800 59771710252346400 38589455040111360 229290168398054400 132804340699605120 388658163065356800 54695649826540800 15589946230911360 29981187236246400 159391227339590400 31395241748707200 88072488772329600 28942091280083520 171967626298540800 41021737369905600 234859970059545600 136030357072874880 119543420504692800 23546431311530400 43905256407230400 109391299653081600 31179892461822720 32157879200092800 318782454679180800 62790483497414400 24602051878588800 57884182560167040 343935252597081600 82043474739811200 23384919346367040 38286954878578560 239086841009385600 47092862623060800 218782599306163200 111573859137713280 62359784923645440 61532606054858400 64315758400185600 125580966994828800 49204103757177600 16057629222687360 164086949479622400 46769838692734080 48236818800139200 21825924723275904 94185725246121600 36903077817883200 124719569847290880 17841810247430400 123065212109716800 35077379019550560 24240117536762400 251161933989657600 57430432317867840 98408207514355200 32115258445374720 33105261737116800 328173898959244800 93539677385468160 64640313431366400 96473637600278400 43651849446551808 188371450492243200 73806155635766400 24086443834031040 35683620494860800 246130424219433600 70154758039101120 48480235073524800 114860864635735680 64230516890749440 66210523474233600 18872040174261120 187079354770936320 129280626862732800 26762715371145600 376742900984486400 147612311271532800 48172887668062080 49657892605675200 22480680911762304 140309516078202240 96960470147049600 27636722863888320 128461033781498880 65477774169827712 282557175738364800 132421046948467200 36129665751046560 37744080348522240 258561253725465600 53525430742291200 15240480315096960 29781431221449600 295224622543065600 96345775336124160 58150304440300800 99315785211350400 28308060261391680 193920940294099200 40144073056718400 264842093896934400 135063092640389760 221418466907299200 72259331502093120 43612728330225600 107050861484582400 30480960630193920 59562862442899200 19438182743253120 192691550672248320 116300608880601600 198631570422700800 37954396344533760 24258427307452800 56616120522783360 387841880588198400 80288146113436800 22860720472645440 44672146832174400 37467801519603840 144518663004186240 87225456660451200 28465797258400320 214101722969164800 67442042735286912 290881410441148800 60216109585077600 38876365486506240 135744658205869440 397263140845401600 75908792689067520 48516854614905600 15945610403479680 160576292226873600 31628663620444800 45721440945290880 89344293664348800 29157274114879680 43195961651673600 174450913320902400 56931594516800640 36387640961179200 120432219170155200 23721497715333600 151817585378135040 97033709229811200 31891220806959360 32396971238755200 321152584453747200 63257327240889600 58314548229759360 348901826641804800 113863189033601280 72775281922358400 23918415605219520 240864438340310400 47442995430667200 194067418459622400 112403404558811520 63782441613918720 64793942477510400 126514654481779200 26576017339132800 227726378067202560 145550563844716800 47836831210439040 48595456858132800 22323854564871552 94885990861334400 37165733176017600 127564883227837440 129587884955020800 35877623407829280 21501787840696800 253029308963558400 53152034678265600 29365464635337600 291101127689433600 95673662420878080 57338100908524800 97190913716265600 44647709129743104 189771981722668800 39864026008699200 259175769910041600 218325845767075200 71755246815658560 43003575681393600 106304069356531200 58730929270675200 19302581014738560 191347324841756160 114676201817049600 194381827432531200 27355247814787200 379543963445337600 79728052017398400 44048196953006400 37206424274785920 143510493631317120 86007151362787200 28267218442532160 212608138713062400 66971563694614656 284657972584003200 117461858541350400 59796039013048800 38605162029477120 229352403634099200 132840387205868160 388763654865062400 54710495629574400 15596289194048640 29993398703452800 159456104034796800 31408020491702400 88096393906012800 28953871522107840 172014302725574400 41032871722180800 234923717082700800 136067279202771840 119592078026097600 23556015368776800 43923139208020800 109420991259148800 31192578388097280 32170968357897600 318912208069593600 62816040983404800 24608729506838400 57907743044215680 344028605451148800 82065743444361600 23394433791072960 38297346940702080 239184156052195200 47112030737553600 218841982518297600 111619272824357760 62385156776194560 61549307583271200 64341936715795200 125632081966809600 49217459013676800 16064165127669120 164131486888723200 46788867582145920 48256452536846400 21834804871668096 94224061475107200 36913094260257600 124770313552389120 17849072364076800 123098615166542400 35091650686609440 24246696926743200 251264163933619200 57446020411053120 98434918027353600 32128330255338240 33114247354742400 328262973777446400 93577735164291840 64657858471315200 96512905073692800 43669609743336192 188448122950214400 73826188520515200 24096247691503680 35698144728153600 246197230333084800 70183301373218880 48493393853486400 114892040822106240 64256660510676480 66228494709484800 18879718498058880 187155470328583680 129315716942630400 26773608546115200 376896245900428800 147652377041030400 48192495383007360 49671371032113600 22489831178736768 140366602746437760 96986787706972800 27647967207631680 128513321021352960 65504414615004288 282672184425321600 132456989418969600 36144371537255520 37759436996117760 258631433885260800 53547217092230400 15246678571850880 29789514666172800 295304754082060800 96384990766014720 58166087925254400 99342742064227200 28319577747088320 193973575413945600 40160412819172800 264913978837939200 135118067103169920 221478565561545600 72288743074511040 43624565943940800 107094434184460800 30493357143701760 59579029332345600 19446094628231040 192769981532029440 116332175850508800 198685484128454400 37969844847217920 24268301167017600 56639155494176640 387947150827891200 80320825638345600 22870017857776320 44684271999259200 37483051964561280 144577486149022080 87249131887881600 28477383635413440 214188868368921600 67469493536210304 290960363120918400 60240619228759200 38892189256462080 135781502789761920 397370968256908800 75939689694435840 48536602334035200 15952098073000320 160641651276691200 31641537372681600 45740035715552640 89368543998518400 29169141942346560 43213543618291200 174498263775763200 56954767270826880 36402451750526400 120481238457518400 23731153029511200 151879379388871680 97073204668070400 31904196146000640 32410157713718400 321283302553382400 63283074745363200 58338283884693120 348996527551526400 113909534541653760 72804903501052800 23928147109500480 240962476915036800 47462306059022400 194146409336140800 112449155893683840 63808392292001280 64820315427436800 126566149490726400 26586830121667200 227819069083307520 145609807002105600 47856294219000960 48615236570577600 22332937302200448 94924612118044800 37175820909796800 127616784584002560 129640630854873600 35892220664250720 21510539670765600 253132298981452800 53173660243334400 29377417202179200 291219614004211200 95712588438001920 57361439122041600 97230473141155200 44665874604400896 189849224236089600 39880245182500800 259281261709747200 218414710503158400 71784441328501440 43021079341531200 106347320486668800 58754834404358400 19310434509421440 191425176876003840 114722878244083200 194460946282310400 27366382167062400 379698448472179200 79760490365001600 44066125803268800 37221562170334080 143568882657002880 86042158683062400 28278719311227840 212694640973337600 66998811906601344 284773836354134400 117509668808716800 59820367773751200 38620869018842880 229445756488166400 132894456965262720 388921892564620800 54732764334124800 15602632157185920 30001539681590400 159520980730003200 31420799234697600 88132251606537600 28965651764132160 172084317366124800 41049573250593600 235019337617433600 136122662397617280 119640735547502400 23565599426023200 43935061075214400 109465528668249600 31205264314371840 32184057515702400 319041961460006400 62841598469395200 24618745949212800 57931303528264320 344168634732249600 82099146501187200 23403948235778880 38312935033887360 239281471095004800 47131198852046400 218931057336499200 111664686511002240 62410528628743680 61574359875890400 64368115031404800 125683196938790400 49237491898425600 16070701032650880 164198293002374400 46807896471557760 48276086273553600 21843685020060288 94262397704092800 36928118923819200 124821057257487360 17856334480723200 123148719751780800 35105922353668320 24256566011714400 251366393877580800 57469402550831040 98474983796851200 32141402065301760 33127725781180800 328396586004748800 93615792943115520 64684176031238400 96552172547107200 43687370040120576 188524795408185600 73856237847638400 24106051548976320 35712668961446400 246297439503561600 70211844707336640 48513132023428800 114938805101662080 64282804130603520 66255451562361600 18887396821856640 187231585886231040 129368352062476800 26784501721084800 377049590816371200 147712475695276800 48212103097952640 49691588671771200 22498981445711232 140423689414673280 97026264046857600 27659211551375040 128565608261207040 65531055060180864 282787193112278400 132510903124723200 36159077323464480 37774793643713280 258736704124953600 53569003442169600 15254942914189440 29801639833257600 295424951390553600 96424206195905280 58189763152684800 99383177343542400 28331095232784960 194052528093715200 40176752581627200 265021806249446400 135173041565950080 221568713542915200 72318154646928960 43642322364513600 107138006884339200 30509885828378880 59603279666515200 19454006513208960 192848412391810560 116379526305369600 198766354687084800 37985293349902080 24278175026582400 56662190465569920 388105056187430400 80353505163254400 22882414371284160 44702459749886400 37498302409518720 144636309293857920 87284644729027200 28488970012426560 214276013768678400 67496944337133696 291078792140572800 60265128872440800 38908013026417920 135836769665600640 397532709374169600 75970586699804160 48556350053164800 15958585742520960 160707010326508800 31654411124918400 45764828742568320 89404919499772800 29181009769813440 43231125584908800 174569289458054400 56977940024853120 36417262539873600 120530257744881600 23740808343688800 151941173399608320 97112700106329600 31917171485041920 32423344188681600 321414020653017600 63308822249836800 58362019539626880 349138578916108800 113955880049706240 72834525079747200 23937878613781440 241060515489763200 47481616687377600 194225400212659200 112494907228556160 63834342970083840 64846688377363200 126617644499673600 26597642904201600 227911760099412480 145669050159494400 47875757227562880 48635016283022400 22342020039529344 94963233374755200 37190952510465600 127668685940167680 129693376754726400 35906817920672160 21519291500834400 253235288999347200 53195285808403200 29389369769020800 291338100318988800 95751514455125760 57384777335558400 97270032566044800 44684040079058688 189926466749510400 39896464356302400 259386753509452800 218503575239241600 71813635841344320 43038583001668800 106390571616806400 58778739538041600 19318288004104320 191503028910251520 114769554671116800 194540065132089600 27377516519337600 379852933499020800 79792928712604800 44084054653531200 37236700065882240 143627271682688640 86077166003337600 28290220179923520 212781143233612800 67026060118588032 284889700124265600 117557479076083200 59844696534453600 38636576008208640 229539109342233600 132948526724657280 389080130264179200 54755033038675200 15611089441368960 30013751148796800 159585857425209600 31433577977692800 88168109307062400 28977432006156480 172154332006675200 41066274779006400 235114958152166400 136178045592462720 119689393068907200 23575183483269600 43952943876004800 109510066077350400 31222178882737920 32197146673507200 319171714850419200 62867155955385600 24628762391587200 57954864012312960 344308664013350400 82132549558012800 23416634162053440 38328523127072640 239378786137814400 47150366966539200 219020132154700800 111710100197646720 62444357765475840 61599412168509600 64394293347014400 125734311910771200 49257524783174400 16077236937632640 164265099116025600 46833268324106880 48295720010260800 21855525217916544 44188272276825600 94300733933078400 36943143587380800 124888715530951680 17863596597369600 123198824337019200 35124951243080160 24266435096685600 251468623821542400 57492784690608960 98515049566348800 32154473875265280 33141204207619200 328530198232051200 93666536648213760 64710493591161600 96591440020521600 43711050435833088 188601467866156800 73886287174761600 24115855406448960 35727193194739200 246397648674038400 70249902486160320 48532870193371200 114985569381217920 64308947750530560 66282408415238400 18897634586920320 187333073296427520 129420987182323200 26795394896054400 377202935732313600 147772574349523200 48231710812897920 49711806311428800 22508131712685696 140499804972320640 97065740386742400 27674204009699520 128617895501061120 65566575653749632 132564816830476800 36173783109673440 37795269173840640 258841974364646400 53590789792108800 15259075085358720 29813765000342400 295545148699046400 96463421625795840 58213438380115200 99423612622857600 28346451880380480 194131480773484800 40193092344081600 265129633660953600 135228016028730240 221658861524284800 72347566219346880 43660078785086400 107181579584217600 30518150170717440 59627530000684800 19461918398186880 192926843251591680 116426876760230400 198847225245715200 38000741852586240 24288048886147200 56692903760760960 388262961546969600 80386184688163200 22888612628038080 44720647500513600 37513552854476160 144695132438693760 87320157570172800 28500556389439680 214363159168435200 67524395138057088 291197221160227200 60289638516122400 38923836796373760 135892036541439360 397694450491430400 76001483705172480 48576097772294400 15967235968548480 160772369376326400 31667284877155200 45777225256076160 89441295001027200 29192877597280320 43248707551526400 174640315140345600 57001112778879360 36432073329220800 120579277032244800 23750463657866400 152002967410344960 97152195544588800 31934471937096960 32436530663644800 321544738752652800 63334569754310400 58385755194560640 349280630280691200 114002225557758720 72864146658441600 23950853952822720 241158554064489600 47500927315732800 194304391089177600 112540658563428480 63868943874193920 64873061327289600 126669139508620800 26612059947580800 228004451115517440 145728293316883200 47901707905645440 48654795995467200 22354130355967872 95001854631465600 37206084111134400 127737887748387840 129746122654579200 35926280929234080 21528043330903200 253338279017241600 53224119895161600 29401322335862400 291456586633766400 95803415811290880 57408115549075200 97309591990934400 44708260711935744 190003709262931200 39918089921371200 259492245309158400 218592439975324800 71852561858468160 43056086661806400 106448239790323200 58802644671724800 19328759330348160 191606831622581760 114816231098150400 194619183981868800 27388650871612800 380007418525862400 79836179842742400 44101983503793600 37256883926613120 143705123716936320 86112173323612800 28305554671517760 212896479580646400 67062391067903616 285005563894396800 117605289343449600 59877134882056800 38657518660696320 229632462196300800 133002596484051840 389238367963737600 54777301743225600 15615318083460480 30025962616003200 159672359685484800 31450616301686400 88203967007587200 28993138995522240 172224346647225600 41082976307419200 235210578686899200 136233428787308160 119754269764113600 23587962226264800 43970826676795200 109554603486451200 31230636166920960 32214598883913600 319344719370969600 62901232603372800 24638778833961600 57986277991044480 344448693294451200 82165952614838400 23422977125190720 38344111220257920 239508539528227200 47175924452529600 219109206972902400 111770651779839360 62461272333841920 61624464461128800 64429197767827200 125802465206745600 49277557667923200 16085951477608320 164331905229676800 46845954250381440 48321898325870400 21861445316844672 44206243512076800 94351848905059200 36958168250942400 124922544667683840 17873279419564800 123248928922257600 35134465687786080 24276304181656800 251604930413491200 57516166830386880 98555115335846400 32171902955216640 33154682634057600 328663810459353600 93691908500762880 64736811151084800 96643796651740800 43722890633689344 188703697810118400 73916336501884800 24128927216412480 35746558839129600 246497857844515200 70268931375572160 48552608363313600 115032333660773760 64343805910433280 66309365268115200 18902753469452160 187383817001525760 129473622302169600 26809919129347200 377407395620236800 147832673003769600 48257854432824960 49732023951086400 22520332068651648 140537862751144320 97105216726627200 27681700238861760 128687611820866560 65584335950534016 132618730536230400 36193390824618720 37805506938904320 258947244604339200 53619838258694400 15267339427697280 29825890167427200 295665346007539200 96515708865649920 58237113607545600 99464047902172800 28354130204178240 194210433453254400 40214878694020800 265237461072460800 135301315312437120 221749009505654400 72386781649237440 43677835205659200 107239676517388800 30534678855394560 59651780334854400 19472467578157440 193031417731299840 116474227215091200 198928095804345600 38021339856165120 24301214032233600 56708260408356480 388420866906508800 80429757388041600 22901009141545920 44738835251140800 37533886781086080 144773563298474880 87355670411318400 28516004892123840 214479353034777600 67560996205954944 291315650179881600 60322318041031200 38944935156314880 135947303417278080 397856191608691200 76042679712330240 48602428064467200 15971561081562240 160859514776083200 31684449880137600 45802018283091840 89477670502281600 29208701367236160 43272150173683200 174711340822636800 57032009784247680 36451821048350400 120644636082062400 23763337410103200 152085359424660480 97204856128934400 31943122163124480 32454112630262400 321719029552166400 63368899760275200 58417402734472320 349422681645273600 114064019568495360 72903642096700800 23957341622343360 241289272164124800 47526674820206400 194409712257868800 112601660343258240 63886244326248960 64908225260524800 126737799520550400 26619268469270400 228128039136990720 145807284193401600 47914683244686720 48681168945393600 22360185514187136 95053349640412800 37221215711803200 127772488652497920 129816450521049600 35936012433515040 21539712437661600 253475599041100800 53238536938540800 29417259091651200 291614568386803200 95829366489373440 57439233167097600 97362337890787200 44720371028374272 190106699280825600 39928902703905600 259632901042099200 218710926290102400 71872024867030080 43079424875323200 106477073877081600 58834518183302400 19333994993470080 191658732978746880 114878466334195200 194724675781574400 27403496674646400 380213398561651200 79857805407811200 44125888637476800 37266975856978560 143744049734060160 86158849750646400 28313221917314880 212954147754163200 67080556542561408 285160048921238400 117669036366604800 59893354055858400 38667989986940160 229756932668390400 133074689496577920 389449351563148800 54806993349292800 15623775367643520 30038174083209600 159715610815622400 31459135463683200 88251777274953600 29000992490205120 172317699501292800 41105245011969600 235338072733209600 136307273047102080 119786708111716800 23594351597762400 43988709477585600 109613986698585600 31247550735287040 32223324989116800 319431221631244800 62918270927366400 24652134090460800 58001984980410240 344635399002585600 82210490023939200 23435663051465280 38364895344504960 239573416223433600 47188703195524800 219227973397171200 111800927570935680 62495101470574080 61657867517954400 64446649978233600 125836541854732800 49304268180921600 16090308747596160 164420980047878400 46871326102930560 48334987483675200 21873285514700928 44230205159078400 94377406391049600 36978201135691200 124990202941148160 17878120830662400 123315735035908800 35153494577197920 24289462961618400 251673083709465600 57547343016757440 98608536361843200 32180617495192320 33172653869308800 328841960095756800 93742652205861120 64771901230982400 96669974967350400 43746571029401856 188754812782099200 73956402271382400 24135463121394240 35756241661324800 246631470071817600 70306989154395840 48578925923236800 115094686033514880 64361234990384640 66345307738617600 18912991234515840 187485304411722240 129543802461964800 26817181245993600 377509625564198400 147912804542764800 48270926242788480 49758980803963200 22526432246634624 140613978308791680 97157851846473600 27696692697186240 128722469980769280 65619856544102784 132690615477235200 36203194682091360 37825982469031680 259087604923929600 53634362491987200 15271471598866560 29842057056873600 295825609085529600 96541852485576960 58268680577452800 99517961607926400 28369486851773760 194315703692947200 40225771868990400 265381230954470400 135337964954290560 221869206814147200 72406389364182720 43701510433089600 107268724983974400 30542943197733120 59684114113747200 19477742168142720 193083704971153920 116537361154905600 199035923215852800 38031638857954560 24307796605276800 56738973703547520 388631407385894400 80451543737980800 22907207398299840 44763085585310400 37544053744391040 144812778728365440 87403020866179200 28523729143465920 214537449967948800 67579296739903872 291473555539420800 60338657803485600 38955484336285440 136020992585063040 398071846431705600 76063277715909120 48615593210553600 15980211307589760 160903087475961600 31693032381628800 45814414796599680 89526171170620800 29216613252214080 43283871484761600 174806041732358400 57047458286931840 36461694907915200 120677315606971200 23769774286221600 152126555431818240 97231186421107200 31960422615179520 32462903613571200 321806174951923200 63386064763257600 58433226504428160 349612083464716800 114094916573863680 72923389815830400 23970316961384640 241354631213942400 47539548572443200 194462372842214400 112632161233173120 63920845230359040 64925807227142400 126772129526515200 26633685512649600 228189833147727360 145846779631660800 47940633922769280 48694355420356800 22372295830625664 95079097144886400 37241391179361600 127841690460718080 129851614454284800 35955475442076960 21545546991040800 253544259053030400 53267371025299200 29425227469545600 291693559263321600 95881267845538560 57454791976108800 97388710840713600 44744591661251328 190158194289772800 39950528268974400 259703228908569600 218770169447491200 71910950884153920 43091093982081600 106534742050598400 58850454939091200 19344466319713920 191762535691077120 114909583952217600 194777421681427200 27410919576163200 380316388579545600 79901056537948800 44137841204318400 37287159717709440 143821901768307840 86182187964163200 28328556408909120 213069484101196800 67116887491876992 285237291434659200 117700909878182400 59925792403461600 38688932639427840 229819167904435200 133110736002840960 389554843362854400 54821839152326400 15628004009735040 30054456039484800 159802113075897600 31476173787676800 88275682408636800 29016699479570880 172364375928326400 41116379364244800 235401819756364800 136344195176999040 119851584806923200 23607130340757600 44012553211972800 109643678304652800 31256008019470080 32240777199523200 319604226151795200 62952347575353600 24658811718710400 58033398959141760 344728751856652800 82232758728489600 23442006014602560 38375287406628480 239703169613846400 47214260681515200 219287356609305600 111861479153128320 62512016038940160 61674569046367200 64481554399046400 125904695150707200 49317623437420800 16099023287571840 164465517456979200 46884012029205120 48361165799284800 21879205613629056 44242185982579200 94428521363030400 36988217578065600 125024032077880320 17887803652857600 123349138092734400 35163009021903840 24296042351599200 251809390301414400 57562931109942720 98635246874841600 32198046575143680 33181639486934400 328931034913958400 93768024058410240 64789446270931200 96722331598569600 43758411227258112 188857042726060800 73976435156131200 24148534931357760 35775607305715200 246698276185468800 70326018043807680 48592084703198400 115125862219885440 64396093150287360 66363278973868800 18918110117047680 187536048116820480 129578892541862400 26831705479286400 377714085452121600 147952870312262400 48297069862715520 49772459230401600 22538632602600576 140652036087615360 97184169406396800 27704188926348480 128792186300574720 65637616840887168 132726557947737600 36222802397036640 37836220234095360 259157785083724800 53663410958572800 15285934197959040 29850140501596800 295905740624524800 96594139725431040 58284464062406400 99544918460803200 28377165175571520 194368338812793600 40247558218929600 265453115895475200 135411264237997440 221929305468393600 72445604794073280 43713348046804800 107326821917145600 30571868395918080 59700281003193600 19488291348113280 193188279450862080 116568928124812800 199089836921606400 38052236861533440 24320961751363200 56754330351143040 388736677625587200 80495116437859200 22928901296938560 44775210752395200 37564387671000960 144891209588146560 87426696093609600 28539177646150080 214653643834291200 67615897807801728 291552508219190400 60371337328394400 38976582696226560 136057837168955520 398179673843212800 76104473723066880 48641923502726400 15984536420603520 160990232875718400 31710197384611200 45857802593877120 89550421504790400 29232437022169920 43307314106918400 174853392187219200 57078355292300160 36481442627044800 120742674656788800 23782648038458400 152208947446133760 97283847005452800 31969072841207040 32480485580188800 321980465751436800 63420394769222400 58464874044339840 349706784374438400 114156710584600320 72962885254089600 23976804630905280 241485349313577600 47565296076916800 194567694010905600 112693163013002880 63938145682414080 64960971160377600 126840789538444800 26640894034339200 228313421169200640 145925770508179200 47953609261810560 48720728370283200 22378350988844928 95130592153833600 37251478913140800 127876291364828160 129921942320755200 35965206946357920 21557216097799200 253681579076889600 53281788068678400 29441164225334400 291851541016358400 95907218523621120 57485909594131200 97441456740566400 44756701977689856 190261184307667200 39961341051508800 259843884641510400 218888655762268800 71930413892715840 43114432195598400 106563576137356800 58882328450668800 19349701982835840 191814437047242240 114971819188262400 194882913481132800 27425765379196800 380522368615334400 79922682103017600 44161746338001600 37297251648074880 143860827785431680 86228864391196800 28336223654706240 213127152274713600 67135052966534784 285391776461500800 117764656901337600 59942011577263200 38699403965671680 229943638376524800 133182829015367040 389765826962265600 54851530758393600 15642804257055360 30062597017622400 159845364206035200 31484692949673600 88323492676003200 29024552974253760 172457728782393600 41138648068795200 235529313802675200 136418039436792960 119884023154526400 23613519712255200 44024475079166400 109703061516787200 31285608514110720 32249503304726400 319690728412070400 62969385899347200 24672166975209600 58049105948507520 344915457564787200 82277296137590400 23464206385583040 38396071530875520 239768046309052800 47227039424510400 219406123033574400 111891754944224640 62571217028221440 61707972103192800 64499006609452800 125938771798694400 49344333950419200 16103380557559680 164554592275180800 46928412771166080 48374254957089600 21899925959877504 44266147629580800 94454078849020800 37008250462814400 125142434056442880 17892645063955200 123415944206385600 35196309578374560 24309201131560800 251877543597388800 57594107296313280 98688667900838400 32206761115119360 33199610722185600 329109184550361600 93856825542332160 64824536350828800 96748509914179200 43799851919755008 188908157698041600 74016500925628800 24155070836339520 35785290127910400 246831888412771200 70392619156749120 48618402263121600 115188214592626560 64413522230238720 66399221444371200 18936026205909120 187713651084664320 129649072701657600 26838967595932800 377816315396083200 148033001851257600 48310141672679040 49799416083278400 22544732780583552 140785238313498240 97236804526243200 27730425728416320 128827044460477440 65699777879632512 132798442888742400 36232606254509280 37872052411818240 259298145403315200 53677935191865600 29866307391043200 296066003702515200 96620283345358080 58316031032313600 99598832166556800 45089465561167104 28404039308863680 194473609052486400 40258451393899200 265596885777484800 135447913879850880 222049502776886400 72465212509018560 43737023274235200 107355870383731200 59732614782086400 19493565938098560 193240566690716160 116632062064627200 199197664333113600 38062535863322880 24327544324406400 56808078617727360 388947218104972800 80516902787798400 44799461086564800 37574554634305920 144930425018037120 87474046548470400 28546901897492160 214711740767462400 67634198341750656 291710413578729600 60387677090848800 38987131876197120 136131526336740480 398395328666227200 76125071726645760 48655088648812800 15999674316151680 161033805575596800 31718779886102400 89598922173129600 29240348907147840 43319035417996800 174948093096940800 57093803794984320 36491316486609600 120775354181697600 23789084914576800 152250143453291520 97310177297625600 31999348632303360 32489276563497600 322067611151193600 63437559772204800 58480697814295680 349896186193881600 114187607589968640 72982632973219200 23999511474227520 241550708363395200 47578169829153600 194620354595251200 112723663902917760 63998697264606720 64978553126995200 126875119544409600 26666123860252800 228375215179937280 145965265946438400 47999022948455040 48733914845246400 22399544042612352 95156339658307200 37271654380699200 127997394529213440 129957106253990400 35999267211341280 21563050651178400 253750239088819200 79931325312978048 53332247720505600 29449132603228800 291930531892876800 95998045896910080 57501468403142400 97467829690492800 44799088085224704 190312679316614400 39999185790379200 259914212507980800 218947898919657600 71998534422682560 43126101302356800 106664495441011200 58898265206457600 19368026803762560 191996091793820160 115002936806284800 194935659380985600 27433188280713600 380625358633228800 79998371580758400 44173698904843200 37332573404353920 143997068845365120 86252202604713600 28363059014996160 213328990882022400 67198632127837056 285469018974921600 117796530412915200 59998778685568800 38736053607525120 230005873612569600 133218875521630080 389871318761971200 54866376561427200 15659718825421440 30078878973897600 159996743161516800 31514510016662400 88347397809686400 29052040205643840 172504405209427200 41149782421070400 235593060825830400 136454961566689920 119997557371137600 23635882512496800 44048318813553600 109732753122854400 31319437650842880 32280044672937600 319993486323033600 63029020033324800 24678844603459200 58104080411287680 345008810418854400 82299564842140800 23489578238132160 38406463592999040 239995114742275200 47271765024993600 219465506245708800 111997720213061760 62638875301685760 61724673631605600 64560089345875200 126058040066649600 49357689206918400 16118631002517120 164599129684281600 32421040695388800 46979156476264320 48420067009406400 21923606355590016 44278128453081600 94543530049987200 37018266905188800 125277750603371520 17909590002796800 123449347263211200 24315780521541600 252116080133299200 57609695389498560 98715378413836800 32237262005034240 33208596339811200 329198259368563200 64842081390777600 96840134018812800 43847212711180032 189087060099974400 74036533810377600 24177946503775680 35819180005593600 246898694526422400 48631561043083200 115219390778997120 64474524010068480 66417192679622400 18956501736036480 129684162781555200 26864385004195200 378174120199948800 148073067620755200 48355893007551360 49812894509716800 22566083403523968 97263122086166400 27760410645065280 128949048020136960 65770819066770048 132834385359244800 36266919755663520 37913003472072960 259368325563110400 53728770008390400 29874390835766400 296146135241510400 96711786015102720 58331814517267200 99625789019433600 45132166807047936 28434752604054720 194526244172332800 40296577506292800 265668770718489600 135576187626337920 222109601431132800 72533839511327040 43748860887950400 107457540016780800 59748781671532800 19512027003047040 193423572030205440 116663629034534400 199251578038867200 38098582369585920 24350583330057600 56869505208109440 389052488344665600 80593155012585600 44811586253649600 37610139005873280 145067679022654080 87497721775900800 28573936777189440 214915080033561600 67698250210571904 291789366258499200 60444866259439200 39024054006094080 136168370920632960 398503156077734400 76197164739171840 48701166660115200 16016974768206720 161186310025171200 31748818641321600 89623172507299200 29268040504570560 43360060006771200 174995443551801600 57147873554378880 36525874995086400 120889732518878400 23811613980991200 152394329478343680 97402333320230400 32033949536413440 32520045005078400 322372620050342400 63497637282643200 58536081009141120 349990887103603200 114295747108757760 73051749990172800 24025462152310080 241779465037756800 47623227961982400 194804666640460800 112830417017619840 64067899072826880 65040090010156800 126995274565286400 26694957947011200 228591494217515520 146103499980345600 48050924304620160 48780067507617600 22423764675489408 95246455923964800 37281742114478400 128135798145653760 130080180020313600 36038193228465120 21583471588005600 253990549130572800 80007022976130432 53389915894022400 29477021925859200 292206999960691200 96101848609240320 57555924234681600 97560135015235200 44847529350978816 190492911847929600 40042436920516800 260160360040627200 219155249970518400 72076386456930240 43166943176011200 106779831788044800 58954043851718400 19388969456250240 192203697218480640 115111848469363200 195120270030470400 27459168436022400 380985823695859200 80084873841033600 44215532888788800 37372941125815680 144152772913860480 86333886352022400 28393727998184640 213559663576089600 67271294026468224 285739367771894400 117908087703436800 60063655380775200 38777938912500480 230223696938726400 133345038293550720 390240540060940800 54918336872044800 15668176109604480 30087019952035200 160169747682067200 31548586664649600 88431065777577600 29083454184375360 172667772704044800 41188752654033600 235816175406873600 136584189021329280 120127310761550400 23661439998487200 44060240680747200 109836673744089600 31336352219208960 32314949093750400 320339495364134400 63097173329299200 24702216302332800 58166908368750720 345335545408089600 82377505308067200 23502264164406720 45130529928052800 38442835810431360 240254621523100800 47322879996974400 219673347488179200 112118823377447040 62672704438417920 61783128981050400 64629898187500800 126194346658598400 49404432604665600 16136060082468480 164755010616134400 32451744515299200 47004528328813440 48472423640625600 21935446553446272 44320061335334400 94645759993948800 37053324453499200 125345408876835840 17928955647187200 123566257962100800 24338808386474400 252388693317196800 57664253715647040 98808865209331200 32272120164936960 33240046001500800 329510021232268800 64903489030598400 96944847281251200 43870893106892544 189291519987897600 74106648906998400 24204090123702720 35857911294374400 247132515924201600 48677616772948800 115328507431294080 64544240329873920 66480092003001600 18966739501100160 129806978061196800 26893433470780800 378583039975795200 148213297813996800 48408180247405440 49860069002251200 22590484115455872 97355233545897600 27775403103389760 129088480659747840 65806339660338816 132960184006003200 36306135185554080 37933479002200320 259613956122393600 53786866941561600 29902682892297600 296426595627993600 96816360494810880 58387056714604800 99720138004502400 45180968230911744 28450109251650240 194710467091795200 40340150206171200 265920368012006400 135722786193751680 222319946720995200 72612270371108160 43790292535953600 107573733883123200 59805365784595200 19533125362988160 193632720989621760 116774113429209600 199440276009004800 38139778376743680 24376913622230400 56900218503300480 389420934183590400 80680300412342400 44854024338446400 37650806859093120 145224540742216320 87580585071907200 28604833782557760 215147467766246400 67771452346367616 292065700637692800 60510225309256800 39066250725976320 136297326964256640 398880552018009600 76279556753487360 48753827244460800 16025624994234240 161360600824684800 31783148647286400 89708048676892800 29299688044482240 43406945251084800 175161170143814400 57209667565115520 36565370433345600 121020450618513600 23837361485464800 152559113506974720 97507654488921600 32051249988468480 32555208938313600 322721201649369600 63566297294572800 58599376088964480 350322340287628800 114419335130231040 73130740866691200 24038437491351360 242040901237027200 47674722970929600 195015308977843200 112952420577279360 64102499976936960 65110417876627200 127132594589145600 26709374990390400 228838670260462080 146261481733382400 48076874982702720 48832813407470400 22435874991927936 95349445941859200 37317049182705600 128204999953873920 130220835753254400 36057656237027040 21606809801522400 254265189178291200 80093534591161728 53418749980780800 29508895437436800 292522963466764800 96153749965405440 57618159470726400 97665626814940800 44871749983855872 190698891883718400 40064062485585600 260441671506508800 219392222600073600 72115312474054080 43213619603044800 106837499961561600 59017790874873600 19399440782494080 192307499930810880 115236318941452800 195331253629881600 27488860042089600 381397783767436800 80128124971171200 44263343156155200 37393124986546560 144230624948108160 86427239206089600 28409062489778880 213674999923123200 67307624975783808 286048337825577600 118035581749747200 60096093728378400 38798881564988160 230472637882905600 133489224318602880 390662507259763200 54977720084179200 15674519072741760 30115513375516800 160256249942342400 31565624988643200 88526686312310400 29099161173741120 172854478412179200 41233290063134400 236071163499494400 136731877540917120 120192187456756800 23674218741482400 44101967215924800 109955440168358400 31349038145483520 32332401304156800 320512499884684800 63131249977286400 24728926815331200 58198322347482240 345708956824358400 82466580126268800 23511778609112640 45173270063275200 38484404058925440 240384374913513600 47348437482964800 219910880336716800 112179374959639680 62698076290967040 61849935094701600 64664802608313600 126262499954572800 49457853630662400 16144774622444160 164933160252537600 32486834595196800 47023557218225280 48498601956235200 21944326701838464 44367984629337600 94696874965929600 37093390222996800 125396152581934080 17938638469382400 123699870189403200 24365125946397600 252524999909145600 57726606088388160 98915707261324800 32289549244888320 33275988472003200 329866320505075200 64973669190393600 96997203912470400 43888653403676928 189393749931859200 74186780445993600 24217161933666240 35877276938764800 247399740378806400 48730251892795200 115453212176776320 64579098489776640 66551976944006400 18974417824897920 129947338380787200 26907957704073600 378787499863718400 148373560891987200 48434323867332480 49913982708004800 22602684471421824 97460503785590400 27786647447133120 129158196979553280 65832980105515392 133103953888012800 36325742900499360 37948835649795840 259894676761574400 53815915408147200 29935016671190400 296747121783974400 96868647734664960 58450190654419200 99827965416009600 45205368942843648 28461626737346880 194921007571180800 40361936556110400 266207907776025600 135796085477458560 222560341337980800 72651485800998720 43837642990814400 107631830816294400 59870033342380800 19543674542958720 193737295469329920 116900381308838400 199655930832019200 38160376380322560 24390078768316800 56923253474693760 389842015142361600 80723873112220800 44902525006785600 37671140785703040 145302971601997440 87675285981628800 28620282285241920 215263661632588800 67808053414265472 292381511356771200 60542904834165600 39087349085917440 136444705299826560 399311861664038400 76320752760645120 48780157536633600 16032112663754880 161447746224441600 31800313650268800 89805050013571200 29315511814438080 43430387873241600 175350571963257600 57240564570483840 36585118152475200 121085809668331200 23850235237701600 152641505521290240 97560315073267200 32064225327509760 32572790904931200 322895492448883200 63600627300537600 58631023628876160 350701143926515200 114481129140967680 73170236304950400 24048168995632320 242171619336662400 47700470475403200 195120630146534400 113013422357109120 64128450655019520 65145581809862400 127201254601075200 26720187772924800 228962258281935360 146340472609900800 48096337991264640 48859186357396800 22444957729256832 95400940950806400 37357400117822400 128256901310039040 130291163619724800 36072253493448480 21618478908280800 254402509202150400 80136790398677376 53440375545849600 29524832193225600 292680945219801600 96192675982529280 57649277088748800 97718372714793600 44889915458513664 190801881901612800 40080281659387200 260582327239449600 219510708914851200 72144506986896960 43236957816561600 106880751091699200 59049664386451200 19407294277176960 192385351965058560 115298554177497600 195436745429587200 27503705845123200 381603763803225600 80160563318774400 44287248289838400 37408262882094720 144289013973793920 86473915633123200 28420563358474560 213761502183398400 67334873187770496 286202822852419200 118099328772902400 60120422489080800 38814588554353920 230597108354995200 133561317331128960 390873490859174400 55007411690246400 15678747714833280 30148077288067200 160321126637548800 31578403731638400 88574496579676800 29110941415765440 172947831266246400 41255558767684800 236198657545804800 136805721800711040 120240844978161600 23683802798728800 44149654684699200 110014823380492800 31357495429666560 32345490461961600 320642253275097600 63156807463276800 24742282071830400 58221882831530880 345895662532492800 82511117535369600 23518121572249920 45222115932100800 38505188183172480 240481689956323200 47367605597457600 220029646760985600 112224788646284160 62714990859333120 61883338151527200 64690980923923200 126313614926553600 49484564143660800 16151310527425920 165022235070739200 32504379635145600 47036243144499840 48518235692942400 21950246800766592 44391946276339200 94735211194915200 37113423107745600 125429981718666240 17945900586028800 123766676303054400 24378284726359200 252627229853107200 57757782274758720 98969128287321600 32302621054851840 33293959707254400 330044470141478400 65008759270291200 97036471385884800 43900493601533184 189470422389830400 74226846215491200 24226965791138880 35891801172057600 247533352606108800 48756569452718400 115515564549517440 64605242109703680 66587919414508800 18979536707429760 130017518540582400 26918850879043200 378940844779660800 148453692430982400 48453931582277760 49940939560881600 22611834738396288 97513138905436800 27794143676295360 129210484219407360 65850740402299776 133175838829017600 36340448686708320 37959073414859520 260035037081164800 53837701758086400 29951183560636800 296907384861964800 96907863164555520 58481757624326400 99881879121763200 45223669476792576 28469305061144640 195026277810873600 40378276318564800 266351677658035200 135851059940238720 222680538646473600 72680897373416640 43861318218244800 107675403516172800 59902367121273600 19551586427936640 193815726329111040 116963515248652800 199763758243526400 38175824883006720 24399952627881600 56938610122289280 390052555621747200 80756552637129600 44926775340955200 37686391230660480 145361794746833280 87722636436489600 28631868662255040 215350807032345600 67835504215188864 292539416716310400 60567414477847200 39103172855873280 136518394467611520 399527516487052800 76351649766013440 48799905255763200 16036437776768640 161513105274259200 31813187402505600 89853550681910400 29327379641904960 43447969839859200 175445272872979200 57263737324510080 36599928941822400 121134828955694400 23859890551879200 152703299532026880 97599810511526400 32072875553537280 32585977379894400 323026210548518400 63626374805011200 58654759283809920 350890545745958400 114527474649020160 73199857883644800 24054656665152960 242269657911388800 47719781103758400 195199621023052800 113059173691981440 64145751107074560 65171954759788800 127252749610022400 26727396294614400 229054949298040320 146399715767289600 48109313330305920 48878966069841600 22451012887476096 95439562207516800 37377575585380800 128291502214149120 130343909519577600 36081984997729440 21627230738349600 254505499220044800 80169232254314112 53454792589228800 29536784760067200 292799431534579200 96218626660611840 57672615302265600 97757932139683200 44902025774952192 190879124415033600 40091094441921600 260687819039155200 219599573650934400 72163969995458880 43254461476699200 106909585178457600 59073569520134400 19412529940298880 192437253321223680 115345230604531200 195515864279366400 27514840197398400 381758248830067200 80182188883843200 44305177140100800 37418354812460160 144327939990917760 86508922953398400 28428230604271680 213819170356915200 67353038662428288 286318686622550400 118147139040268800 60136641662882400 38825059880597760 230690461209062400 133615387090523520 391031728558732800 55029680394796800 15691433641107840 30164359244342400 160364377767686400 31586922893635200 88610354280201600 29118794910448320 173017845906796800 41272260296097600 236294278080537600 136861104995556480 120273283325764800 23690192170226400 44173498419086400 110059360789593600 31382867282215680 32354216567164800 320728755535372800 63173845787270400 24752298514204800 58237589820896640 346035691813593600 82544520592195200 23537150461661760 45246538866513600 38520776276357760 240546566651529600 47380384340452800 220118721579187200 112255064437380480 62765734564431360 61908390444146400 64708433134329600 126347691574540800 49504597028409600 16155667797413760 165089041184390400 32517538415107200 47074300923323520 48531324850747200 21968007097550976 44409917511590400 94760768680905600 37128447771307200 125531469128862720 17950741997126400 123816780888292800 24388153811330400 252695383149081600 57781164414536640 99009194056819200 32311335594827520 33307438133692800 330178082368780800 65035076830214400 97062649701494400 43936014195101952 189521537361811200 74256895542614400 24233501696120640 35901483994252800 247633561776585600 48776307622660800 115562328829073280 64622671189655040 66614876267385600 18994893355025280 130070153660428800 26926112995689600 379043074723622400 148513791085228800 48467003392241280 49961157200539200 22617934916379264 97552615245321600 27816632363782080 129245342379310080 65904021292652928 133229752534771200 36350252544180960 37989786710050560 260140307320857600 53852225991379200 29963308727721600 297027582170457600 96934006784482560 58505432851756800 99922314401078400 45235869832758528 28492340032537920 195105230490643200 40389169493534400 266459505069542400 135887709582092160 222770686627843200 72700505088361920 43879074638817600 107704451982758400 59926617455443200 19556861017921920 193868013568965120 117010865703513600 199844628802156800 38186123884796160 24406535200924800 56984680065075840 390210460981286400 80778338987068800 44944963091582400 37696558193965440 145401010176723840 87758149277635200 28639592913597120 215408903965516800 67853804749137792 292657845735964800 60583754240301600 39113722035843840 136573661343450240 399689257604313600 76372247769592320 48813070401849600 16049413115809920 161556677974137600 31821769903996800 89889926183164800 29335291526882880 43459691150937600 175516298555270400 57279185827194240 36609802801387200 121167508480603200 23866327427997600 152744495539184640 97626140803699200 32098826231619840 32594768363203200 323113355948275200 63643539807993600 58670583053765760 351032597110540800 114558371654388480 73219605602774400 24074119673714880 242335016961206400 47732654855995200 195252281607398400 113089674581896320 64197652463239680 65189536726406400 127287079615987200 26749021859683200 229116743308776960 146439211205548800 48148239347429760 48892152544804800 22469178362133888 95465309711990400 37392707186049600 128395304926479360 130379073452812800 36111179510572320 21633065291728800 254574159231974400 80190860158071936 53498043719366400 29544753137961600 292878422411097600 96296478694859520 57688174111276800 97784305089609600 44938356724267776 190930619423980800 40123532789524800 260758146905625600 219658816808323200 72222359021144640 43266130583457600 106996087438732800 59089506275923200 19428236929664640 192592957389719040 115376348222553600 195568610179219200 27522263098915200 381861238847961600 80247065579049600 44317129706942400 37448630603556480 144444718042289280 86532261166915200 28451232341663040 213992174877465600 67407535086401664 286395929135971200 118179012551846400 60185299184287200 38856473859329280 230752696445107200 133651433596786560 391137220358438400 55044526197830400 15699890925290880 30176570711548800 160494131158099200 31612480379625600 88634259413884800 29142355394496960 173064522333830400 41283394648372800 236358025103692800 136898027125453440 120370598368574400 23709360284719200 44191381219876800 110089052395660800 31399781850581760 32380394882774400 320988262316198400 63224960759251200 24758976142454400 58284710788993920 346129044667660800 82566789296745600 23549836387936320 45264856067323200 38531168338481280 240741196737148800 47418720569438400 220178104791321600 112345891810669440 62799563701163520 61925091972559200 64760789765548800 126449921518502400 49517952284908800 16168739607377280 165133578593491200 32526310935081600 47099672775872640 48570592324161600 21979847295407232 44421898335091200 94837441138876800 37138464213681600 125599127402327040 17965266230419200 123850183945118400 24394733201311200 252899843037004800 57796752507721920 99035904569817600 32337479214754560 33316423751318400 330267157186982400 65052621870163200 97141184648323200 43959694590814464 189674882277753600 74276928427363200 24253109411065920 35930532460838400 247700367890236800 48789466402622400 115593505015443840 64674958429509120 66632847502636800 19005131120088960 130105243740326400 26947899345628800 379349764555507200 148553856854726400 48506218822131840 49974635626977600 22636235450328192 97578932805244800 27831624822106560 129349916859018240 65939541886221696 133265695005273600 36379664116598880 38010262240177920 260210487480652800 53895798691257600 29971392172444800 297107713709452800 97012437644263680 58521216336710400 99949271253955200 45272470900656384 28507696680133440 195157865610489600 40421849018443200 266531390010547200 222830785282089600 72759328233197760 43890912252532800 107791597382515200 59942784344889600 19572684787877760 194024875288527360 117042432673420800 199898542507910400 38217020890164480 24426282920054400 57015393360266880 390315731220979200 80843698036886400 44957088258667200 37727059083880320 145518656466395520 87781824505065600 28662765667623360 215583194765030400 67908706350984576 292736798415734400 60632773527664800 39145369575755520 136610505927342720 399797085015820800 76434041780328960 48852565840108800 16058063341837440 161687396073772800 31847517408470400 89914176517334400 29359027181816640 43494855084172800 175563649010131200 57325531335246720 36639424380081600 121265547055329600 23885638056352800 152868083560657920 97705131680217600 32116126683674880 32621141313129600 323374792147545600 63695034816940800 58718054363633280 351127298020262400 114651062670493440 73278848760163200 24087095012756160 242531094110659200 47771276112705600 195410263360435200 113181177251640960 64232253367349760 65242282626259200 127390069633881600 26763438903062400 229302125340986880 146557697520326400 48174190025512320 48931711969694400 22481288678572416 95542552225411200 37402794919828800 128464506734699520 130484565252518400 36130642519134240 21650568951866400 254780139267763200 80255743869345408 53526877806124800 29568658271644800 293115395040652800 96348380051024640 57734850538310400 97863423939388800 44962577357144832 191085104450822400 40145158354593600 260969130505036800 219836546280489600 72261285038268480 43301137903732800 107053755612249600 59137316543289600 19438708255908480 192696760102049280 115469701076620800 195726847878777600 27544531803465600 382170208901644800 80290316709187200 44352987407467200 37468814464287360 144522570076536960 86602275807465600 28466566833257280 214107511224499200 67443866035717248 286627656676233600 118274633086579200 60217737531890400 38877416511816960 230939402153241600 133759573115575680 391453695757555200 55089063606931200 15716805493656960 30184711689686400 160580633418374400 31629518703619200 88705974814934400 29158062383862720 173204551614931200 41316797705198400 236549266173158400 137008793515144320 120435475063780800 23722139027714400 44203303087070400 110178127213862400 31433610987313920 32397847093180800 321161266836748800 63259037407238400 24779009027203200 58316124767725440 346409103229862400 82633595410396800 23575208240485440 45277067534529600 38562344524851840 240870950127561600 47444278055428800 220356254427724800 112406443392862080 62867221974627840 61975196557797600 64795694186361600 126518074814476800 49558018054406400 16177454147352960 165267190820793600 32552628495004800 47150416480970880 48596770639771200 22003527691119744 44457840805593600 94888556110857600 37168513540804800 125734443949255680 17974949052614400 123950393115595200 24414471371253600 253036149628953600 57843516787277760 99116036108812800 32354908294705920 33343380604195200 330534381641587200 65105256990009600 97193541279542400 44007055382239488 189777112221715200 74337027081609600 24266181221029440 35949898105228800 247900786231190400 48828942742507200 115687033574555520 64709816589411840 66686761208390400 19025606650216320 130210513980019200 26962423578921600 379554224443430400 148674054163219200 48532362442058880 50015070906292800 22648435806294144 97657885485014400 27861609738755520 129419633178823680 66010583073359232 133373522416780800 36399271831544160 38051213300432640 260421027960038400 53924847157843200 29995642506614400 297348108326438400 97064724884117760 58568566791571200 100030141812585600 45296871612588288 28538409975324480 195315770970028800 40443635368382400 266747044833561600 223011081244828800 72798543663088320 43926425093678400 107849694315686400 59991285013228800 19583233967848320 194129449768235520 117137133583142400 200060283625171200 38237618893743360 24439448066140800 57076819950648960 390631541940057600 80887270736764800 44993463759921600 37747393010490240 145597087326176640 87852850187356800 28678214170307520 215699388631372800 67945307418882432 292973656455043200 60665453052573600 39166467935696640 136721039679020160 400120567250342400 76475237787486720 48878896132281600 16075363793892480 161774541473529600 31864682411452800 89986927519843200 29374850951772480 43518297706329600 175705700374713600 57356428340615040 36659172099211200 121330906105147200 23898511808589600 152950475574973440 97757792264563200 32150727587784960 32638723279747200 323549082947059200 63729364822905600 58749701903544960 351411400749427200 114712856681230080 73318344198422400 24113045690838720 242661812210294400 47797023617179200 195515584529126400 113242179031470720 64301455175569920 65277446559494400 127458729645811200 26792272989820800 229425713362460160 146636688396844800 48226091381677440 48958084919620800 22505509311449472 95594047234358400 37433058121166400 128602910351139840 130554893118988800 36169568536258080 21662238058624800 254917459291622400 80298999676861056 53584545979641600 29584595027433600 293273376793689600 96452182763354880 57765968156332800 97916169839241600 45011018622898944 191188094468716800 40188409484731200 261109786237977600 219955032595267200 72339137072516160 43324476117249600 107169091959283200 59169190054867200 19459650908396160 192904365526709760 115531936312665600 195832339678483200 27559377606499200 382376188937433600 80376818969462400 44376892541150400 37509182185749120 144678274145032320 86648952234499200 28497235816445760 214338183918566400 67516527934348416 286782141703075200 118338380109734400 60282614227096800 38919301816792320 231063872625331200 133831666128101760 391664679356966400 55118755212998400 15718919814702720 30209134624099200 160753637938924800 31663595351606400 88753785082300800 29189476362594240 173297904468998400 41339066409748800 236676760219468800 137082637774938240 120565228454193600 23747696513704800 44239068688651200 110237510425996800 31437839629405440 32432751513993600 321507275877849600 63327190703212800 24792364283702400 58378952725188480 346595808937996800 82678132819497600 23578379722054080 45313701936148800 38583128649098880 241130456908387200 47495393027409600 220475020851993600 112527546557247360 62875679258810880 62008599614623200 64865503027987200 126654381406425600 49584728567404800 16194883227304320 165356265638995200 32570173534953600 47156759444108160 48649127270990400 22006487740583808 44481802452595200 94990786054819200 37188546425553600 125751358517621760 17994314697004800 124017199229246400 24427630151215200 253308762812851200 57874692973648320 99169457134809600 32389766454608640 33361351839446400 330712531277990400 65140347069907200 97298254541980800 44012975481167616 189981572109638400 74377092851107200 24292324840956480 35988629394009600 248034398458492800 48855260302430400 115749385947296640 64779532909217280 66722703678892800 19028166091482240 130280694139814400 26991472045507200 379963144219276800 148754185702214400 48584649681912960 50042027759169600 22672836518226048 97710520604860800 27865357853336640 129559065818434560 66019463221751424 133445407357785600 36438487261434720 38056332182964480 260561388279628800 53982944091014400 30011809396060800 297508371404428800 97169299363825920 58600133761478400 100084055518339200 45345673036452096 28542249137223360 195421041209721600 40487208068260800 266890814715571200 223131278553321600 72876974522869440 43950100321108800 107965888182028800 60023618792121600 19604332327789440 194338598727651840 117200267522956800 200168111036678400 38278814900901120 24465778358313600 57084498274446720 390842082419443200 80974416136521600 45017714094091200 37788060863710080 145753949045738880 87900200642217600 28709111175675840 215931776364057600 68018509554678144 293131561814582400 70058838862837440 60730812102391200 39208664655578880 136794728846805120 400336222073356800 76557629801802240 48931556716627200 16077526350399360 161948832273043200 31899012417417600 90035428188182400 29406498491684160 43565182950643200 175800401284435200 57418222351351680 36698667537470400 140117677725674880 121461624204782400 23924259313063200 153115259603604480 97863113433254400 32155052700798720 32673887212982400 323897664546086400 63798024834835200 58812996983368320 351600802568870400 114836444702703360 73397335074940800 24116289525599040 242923248409564800 47848518626126400 195726226866508800 113364182591130240 64310105401597440 65347774425964800 127596049669670400 26795877250665600 229672889405406720 146794670149881600 48232579051198080 49010830819473600 22508536890559104 95697037252252800 37453233588724800 128620210803194880 130695548851929600 36174434288398560 21685576272141600 255192099339340800 80385511291892352 53591754501331200 29616468539011200 293589340299763200 96465158102396160 57828203392377600 98021661638947200 45017073781118208 191394074504505600 40193815875998400 261391097703859200 220192005224822400 72348868576797120 43371152544283200 107183509002662400 59232937078022400 19462268739957120 192930316204792320 115656406784755200 196043323277894400 27589069212566400 382788149009011200 80387631751996800 44424702808516800 37514228150931840 144697737153594240 86742305088566400 28501069439344320 214367018005324800 67525610671677312 287091111756758400 118465874156044800 60290723813997600 38924537479914240 231312813569510400 133975852153153920 392086646555788800 55178138425132800 15729491419931520 30225416580374400 160775263503993600 31667854932604800 88849405617033600 29193403109935680 173484610177132800 41383603818849600 236931748312089600 137230326294526080 120581447627995200 23750891199453600 44262912423038400 110356276850265600 31458982839863040 32437114566595200 321550527007987200 63335709865209600 24819074796700800 58386806219871360 346969220354265600 82767207637699200 23594237129897280 45338124870561600 38624696897592960 241162895255990400 47501782398907200 220712553700531200 112542684452795520 62917965679726080 62075405728274400 64874229133190400 126671419730419200 49638149593401600 16197061862298240 165534415275398400 32605263614851200 47188474259794560 48655671849892800 44529725746598400 95003564797814400 37228612195051200 125835931359452160 17996735402553600 124150811456548800 24453947711138400 253342839460838400 57937045346389440 99276299186803200 32394123724596480 33397294309948800 331068830550796800 65210527229702400 97311343699785600 44042575975808256 190007129595628800 74457224390102400 24295592793447360 35993470805107200 248301622913097600 48907895422276800 115874090692778880 64788247449192960 66794588619897600 19040963297811840 130421054459404800 26995103103830400 380014259191257600 148914448780204800 48591185586894720 50095941464923200 22675886607217536 97815790844553600 27884098426242240 129576494898385920 133589177239795200 36443389190171040 38081926595623680 260842108918809600 53990206207660800 30044143174953600 297828897560409600 97182371173789440 58663267701292800 100191882929846400 45351773214435072 28561444946717760 195631581689107200 40492654655745600 267178354479590400 223371673170307200 72886778380342080 43997450775969600 107980412415321600 60088286349907200 19606969622782080 194364742347578880 117326535402585600 200383765859692800 38283964401795840 24469069644835200 57122889893435520 391263163378214400 80985309311491200 45066214762430400 37793144345362560 145773556760684160 87994901551939200 28712973301346880 215960824830643200 68027659821652608 293447372533660800 70134318050892480 60738981983618400 39213939245564160 136942107182375040 400767531719385600 76567928803591680 48938139289670400 16088339132933760 161970618622982400 31903303668163200 90132429524860800 29410454434173120 43571043606182400 175989803103878400 57425946602693760 36703604467252800 140268636101784960 121477963967236800 23927477751122400 153135857607183360 97876278579340800 32176678265867520 32678282704636800 323941237245964800 63806607336326400 58820908868346240 351979606207756800 114851893205387520 73407208934505600 24132508699400640 242955927934473600 47854955502244800 195752557158681600 113379433036087680 64353356531735040 65356565409273600 127613214672652800 26813898554889600 229703786410775040 146814417869011200 48265017398801280 49017424056955200 22523674786107264 95709911004489600 37493584523841600 128706713063470080 130713130818547200 36198763049100960 21688493548831200 255226429345305600 80396325243771264 51385046254153920 53627797109779200 29620452727958400 293628835738022400 96530034797602560 57835982796883200 98034848113910400 45047349572214528 191419822008979200 40220847832334400 261426261637094400 220221626803516800 72397526098201920 43376987097662400 102770092508307840 107255594219558400 59240905455916800 19475357897761920 193060069595205120 115671965593766400 196069696227820800 27592780663324800 382839644017958400 80441695664668800 44430679091937600 37539457976845440 144795052196403840 86753974195324800 28520237553837120 214511188439116800 67571024358321792 287129733013468800 118481810911833600 60331271748501600 38950715795523840 231343931187532800 133993875406285440 392139392455641600 55185561326649600 15737948704114560 30257980492924800 160883391329337600 31689152837596800 88861358183875200 29213036846642880 173507948390649600 41389170994987200 236963621823667200 137248787359474560 120662543497003200 23766864628197600 44310599891812800 110371122653299200 31475897408229120 32458929829603200 321766782658675200 63378305675193600 24822413610825600 58426073693285760 347015896781299200 82778341989974400 23606923056171840 45386970739387200 38629892928654720 241325086994006400 47533729256395200 220742245306598400 112618373930536320 62951794816458240 62083756492480800 64917859659206400 121455563873454720 126756611350387200 49644827221651200 16207955037267840 165556683979948800 32609649874838400 47213846112343680 48688394744404800 44535716158348800 95067458512790400 37233620416238400 125903589632916480 18008838930297600 124167512984961600 24457237406128800 253513222700774400 57944839392982080 99289654443302400 32415910074535680 33401787118761600 331113367959897600 65219299749676800 97376789488809600 44066256371520768 190134917025580800 74467240832476800 24311932555901760 36017677860595200 248335025969923200 48914474812257600 115889678785964160 64831820149071360 66803574237523200 19051201062875520 130438599499353600 27013258395446400 380269834051161600 148934481664953600 48623865111803520 50102680678142400 22691137052174976 97828949624515200 27899090884566720 129663640298142720 133607148475046400 36467898833852640 38102402125751040 260877198998707200 54026516790892800 30048184897315200 297868963329907200 97247730223607040 58671159443769600 100205361356284800 45382274104349952 28576801594313280 195657899249030400 40519887593169600 267214296950092800 223401722497430400 72935797667705280 44003369582827200 108053033581785600 60096369794630400 19620156097745280 194495460447214080 117342318887539200 200410722712569600 38309711906269440 24485526077443200 57153603188626560 391315798498060800 81039775186339200 45072277345972800 37818561753624960 145871595335410560 88006739165654400 28732283929702080 216106067163571200 68073411156524928 293486848873545600 70143752949399360 60779831389754400 39240312195490560 136960529474321280 400821445425139200 76619423812538880 48971052154886400 16096989358961280 162079550372678400 31924759921891200 90144554691945600 29430234146617920 43600346883878400 176013478331308800 57464567859404160 36728289116164800 140287505898798720 121559662779508800 23943569941418400 153238847625077760 97942104309772800 32193978717922560 32700260162908800 324159100745356800 63849519843782400 58860468293235840 352026956662617600 114929135718808320 73456578232329600 24145484038441920 243119325559017600 47887139882836800 195884208619545600 113455685260874880 64387957435845120 65400520325817600 127699039687564800 26828315598268800 229858271437616640 146913156464659200 48290968076883840 49050390244363200 22535785102545792 95774279765673600 37498628390731200 128775914871690240 130801040651635200 36218226057662880 21703079932279200 255398079375129600 80450395003165824 51419604762630720 53656631196537600 29640373672694400 293826312929318400 96581936153767680 57874879819411200 98100780488726400 45071570205091584 191548559531347200 40242473397403200 261602081303270400 220369734696988800 72436452115325760 43406159864558400 102839209525261440 107313262393075200 59280747345388800 19485829224005760 193163872307535360 115749759638822400 196201560977452800 27611337917116800 383097119062694400 80484946794806400 44460560509041600 37559641837576320 144872904230651520 86812319729116800 28535572045431360 214626524786150400 67607355307637376 287322839297020800 118561494690777600 60363710096104800 38971658448011520 231499519277644800 134083991671943040 392403121954905600 55222675834233600 15742177346206080 30262050981993600 160969893589612800 31706191161590400 88921121018083200 29228743836008640 173624639458233600 41417006875675200 237122989381555200 137341092684216960 120727420192209600 23779643371192800 44316560825409600 110445351668467200 31484354692412160 32476382040009600 321939787179225600 63412382323180800 24839107681449600 58457487672017280 347249278916467200 82834013751350400 23613266019309120 45393076472990400 38655873083963520 241454840384419200 47559286742385600 220890703336934400 112678925512728960 62968709384824320 62125510313512800 64952764080019200 121537247620763520 126824764646361600 49678215362899200 16216669577243520 165668027502700800 32631581174774400 47226532038618240 48714573060014400 44565668217100800 95118573484771200 37258661522174400 125937418769648640 18018521752492800 124251020627025600 24473685881080800 253649529292723200 57983809625945280 99356430725798400 32433339154487040 33424251162825600 331336055005401600 65263162349548800 97429146120028800 44078096569377024 190237146969542400 74517323044348800 24325004365865280 36037043504985600 248502041254051200 48947371762161600 115967619251890560 64866678308974080 66848502325651200 19056319945407360 130526324699097600 27027782628739200 380474293939084800 149034646088697600 48650008731730560 50136376744238400 22703337408140928 97894743524323200 27906587113728960 129733356617948160 133697004651302400 36487506548797920 38112639890814720 261052649398195200 54055565257478400 30068393509123200 298069292177395200 97300017463461120 58710618156153600 100272753488476800 45406674816281856 28584479918111040 195789487048646400 40541673943108800 267394009302604800 223551969133046400 72975013097595840 44032963617115200 108111130514956800 60136787018246400 19630705277715840 194600034926922240 117421236312307200 200545506976953600 38330309909848320 24498691223529600 57168959836222080 391578974097292800 81083347886217600 45102590263684800 37838895680234880 145950026195191680 88065927234230400 28747732432386240 216222261029913600 68110012224422784 293684230572969600 70190927441933760 60812510914663200 39261410555431680 137052640934052480 401091013953907200 76660619819696640 48997382447059200 16101314471975040 162166695772435200 31941924924873600 90205180527369600 29446057916573760 43623789506035200 176131854468460800 57495464864772480 36748036835294400 140381854883867520 121625021829326400 23956443693655200 153321239639393280 97994764894118400 32202628943950080 32717842129526400 324333391544870400 63883849849747200 58892115833147520 352263708936921600 114990929729544960 73496073670588800 24151971707962560 243250043658652800 47912887387310400 195989529788236800 113516687040704640 64405257887900160 65435684259052800 127767699699494400 26835524119958400 229981859459089920 146992147341177600 48303943415925120 49076763194289600 22541840260765056 95825774774620800 37523847725179200 128810515775800320 130871368518105600 36227957561943840 21714749039037600 255535399398988800 80493650810681472 51447251569412160 53671048239916800 29656310428483200 293984294682355200 96607886831850240 57905997437433600 98153526388579200 45083680521530112 191651549549241600 40253286179937600 261742737036211200 220488221011766400 72455915123887680 43429498078075200 102894503138824320 107342096479833600 59312620856966400 19491064887127680 193215773663700480 115811994874867200 196307052777158400 27626183720150400 383303099098483200 80506572359875200 44484465642724800 37569733767941760 144911830247775360 86858996156150400 28543239291228480 214684192959667200 67625520782295168 287477324323862400 118625241713932800 60379929269906400 38982129774255360 231623989749734400 134156084684469120 392614105554316800 55252367440300800 15748520309343360 30282403427337600 161013144719750400 31714710323587200 88968931285449600 29236597330691520 173717992312300800 41439275580225600 237250483427865600 137414936944010880 120759858539812800 23786032742690400 44346365493393600 110504734880601600 31497040618686720 32485108145212800 322026289439500800 63429420647174400 24852462937948800 58473194661383040 347435984624601600 82878551160451200 23622780464015040 45423605141006400 38676657208210560 241519717079625600 47572065485380800 221009469761203200 112709201303825280 62994081237373440 62158913370338400 64970216290425600 121602594618610560 126858841294348800 49704925875897600 16221026847231360 165757102320902400 32649126214723200 47245560928030080 48727662217819200 44589629864102400 95144130970761600 37278694406923200 125988162474746880 18023363163590400 124317826740676800 24486844661042400 253717682588697600 58014985812315840 99409851751795200 32442053694462720 33442222398076800 331514204641804800 65298252429446400 97455324435638400 44095856866161408 190288261941523200 74557388813846400 24331540270847040 36046726327180800 248635653481353600 48973689322084800 116029971624631680 64884107388925440 66884444796153600 19063998269205120 130596504858892800 27035044745385600 380576523883046400 149114777627692800 48663080541694080 50163333597115200 22709437586123904 97947378644169600 27917831457472320 129768214777850880 133768889592307200 36497310406270560 38127996538410240 261193009717785600 54070089490771200 30084560398569600 298229555255385600 97326161083388160 58742185126060800 100326667194230400 45418875172247808 28595997403807680 195894757288339200 40552567118078400 267537779184614400 223672166441539200 72994620812541120 44056638844545600 108140178981542400 60169120797139200 19635979867701120 194652322166776320 117484370252121600 200653334388460800 38340608911637760 24505273796572800 57191994807615360 391789514576678400 81105134236156800 45126840597854400 37849062643539840 145989241625082240 88113277689091200 28755456683728320 216280357963084800 68128312758371712 293842135932508800 70228667035961280 60828850677117600 39271959735402240 137126330101837440 401306668776921600 76681217823275520 49010547593145600 16107802141495680 162210268472313600 31950507426364800 90253681195708800 29453969801551680 43635510817113600 176226555378182400 57510913367456640 36757910694859200 140457334071922560 121657701354235200 23962880569773600 153362435646551040 98021095186291200 32215604282991360 32726633112835200 324420536944627200 63901014852729600 58907939603103360 352453110756364800 115021826734913280 73515821389718400 24161703212243520 243315402708470400 47925761139547200 196042190372582400 113547187930619520 64431208565982720 65453266225670400 127802029705459200 26846336902492800 230043653469826560 147031642779436800 48323406424487040 49089949669252800 22550922998093952 95851522279094400 37544023192737600 128862417131965440 130906532451340800 36242554818365280 21720583592416800 255604059410918400 80515278714439296 51461074972802880 53692673804985600 29664278806377600 294063285558873600 96646812848974080 57921556246444800 98179899338505600 45101845996187904 191703044558188800 40269505353739200 261813064902681600 220547464169155200 72485109636730560 43441167184833600 102922149945605760 107385347609971200 59328557612755200 19498918381810560 193293625697948160 115843112492889600 196359798677011200 27633606621667200 383406089116377600 80539010707478400 44496418209566400 37584871663489920 144970219273461120 86882334369667200 28554740159924160 214770695219942400 67652768994281856 287554566837283200 118657115225510400 60404258030608800 38997836763621120 231686224985779200 134192131190732160 392719597354022400 55267213243334400 15776006482938240 30298685383612800 161078021414956800 31727489066582400 88992836419132800 29248377572715840 173764668739334400 41450409932500800 237314230451020800 137451859073907840 120808516061217600 23795616799936800 44370209227780800 110534426486668800 31552012965876480 32498197303017600 322156042829913600 63454978133164800 24859140566198400 58496755145431680 347529337478668800 82900819865001600 23664009724407360 45448028075419200 38687049270334080 241617032122435200 47591233599873600 221068852973337600 112754614990469760 63104025931752960 62175614898751200 64996394606035200 121635268117534080 126909956266329600 49718281132396800 16227562752213120 165801639730003200 32657898734697600 47328019448814720 48747295954526400 44601610687603200 95182467199747200 37288710849297600 126208051863505920 18030625280236800 124351229797502400 24493424051023200 253819912532659200 58030573905501120 99436562264793600 32455125504426240 33451208015702400 331603279460006400 65315797469395200 97494591909052800 44172818152227072 190364934399494400 74577421698595200 24341344128319680 36061250560473600 248702459595004800 48986848102046400 116061147811002240 64910251008852480 66902416031404800 19097271005662080 130631594938790400 27045937920355200 380729868798988800 149154843397190400 48682688256639360 50176812023553600 22718587853098368 97973696204092800 27966556947026880 129820502017704960 133804832062809600 36512016192479520 38194542011324160 261263189877580800 54091875840710400 30092643843292800 298309686794380800 97365376513278720 58757968611014400 100353624047107200 45437175706196736 28645906508493120 195947392408185600 40568906880532800 267609664125619200 223732265095785600 73024032384959040 44068476458260800 108183751681420800 60185287686585600 19643891752679040 194730753026557440 117515937222028800 200707248094214400 38356057414321920 28032647872521600 57291813016986240 391894784816371200 81137813761065600 45138965764939200 37864313088497280 146048064769918080 88136952916521600 28767043060741440 216367503362841600 68155763559295104 293921088612278400 70247536832975040 60853360320799200 39287783505358080 137163174685729920 401414496188428800 76712114828643840 56065295745043200 16135915376085120 162275627522131200 31963381178601600 90277931529878400 29465837629018560 43653092783731200 176273905833043200 57534086121482880 42048971808782400 140495073665950080 121706720641598400 23972535883951200 153424229657287680 112130591490086400 32271830752170240 32739819587798400 324551255044262400 63926762357203200 58931675258037120 352547811666086400 115068172242965760 84097943617564800 24203873064127680 243413441283196800 47945071767902400 224261182980172800 113592939265491840 64543661504340480 65479639175596800 127853524714406400 26893192293475200 230136344485931520 168195887235129600 48407746128255360 49109729381697600 22590281526519168 95890143535804800 37554110926516800 129087323008680960 130959278351193600 36305809596191520 24847119705189600 255707049428812800 80547720570076032 58868560532295360 53786384586950400 33934257950947200 336391774470259200 96815492256510720 66258985880505600 98219458763395200 45180563053038336 191780287071609600 40339788440212800 261918556702387200 252293830852694400 72611619192383040 49694239410379200 117737121064590720 107572769173900800 67868515901894400 19532950192103040 193630984513021440 132517971761011200 196438917526790400 27644740973942400 383560574143219200 80679576880425600 50901386926420800 37650469210865280 145223238384766080 99388478820758400 28604577257605440 215145538347801600 67770844579557504 287670430607414400 135737031803788800 60509682660319200 39065900384206080 265035943522022400 134246200950126720 392877835053580800 55289481947884800 15782349446075520 30306826361750400 161359153760851200 31782863619561600 101802773852841600 29299425288154560 198776957641516800 41467111460913600 271474063607577600 137507242268753280 121019365320638400 23837147714671200 44382131094974400 110578963895769600 31564698892151040 32554916986838400 322718307521702400 63565727239123200 24869157008572800 58598850576309120 397553915283033600 82934222921827200 23673524169113280 45460239542625600 38702637363519360 242038730641276800 47674295429342400 221157927791539200 112951407632595840 63129397784302080 62200667191370400 65109833973676800 139143870349061760 127131454478246400 49738314017145600 16255885007134080 165868445843654400 32671057514659200 47347048338226560 48832375480257600 44619581922854400 95348590858684800 37303735512859200 126258795568604160 18062094452371200 124401334382740800 24503293135994400 254262908956492800 58053956045279040 99476628034291200 32511770014268160 33464686442140800 331736891687308800 65342115029318400 97664750960515200 44190578449011456 190697181717369600 74607471025718400 24383827510701120 36124188904742400 248802668765481600 49006586271988800 116107912090558080 65023540028536320 66929372884281600 19104949329459840 130684230058636800 27093141678556800 381394363434739200 149214942051436800 48767655021402240 50197029663211200 22758239009987712 98013172543977600 27977801290770240 130047080057072640 133858745768563200 36575741266051680 38209898658919680 261368460117273600 54186283357113600 30104769010377600 298429884102873600 97535310042804480 58781643838444800 100394059326422400 45516478019975424 28657423994189760 196026345087955200 40639712517835200 267717491537126400 223822413077155200 73151482532103360 44086232878833600 108372566714227200 60209538020755200 19678176587583360 195070620085608960 117563287676889600 200788118652844800 38423000925953280 28043943009667200 57314847988379520 392052690175910400 81279425035670400 45157153515566400 37930398349979520 146302965064206720 88172465757667200 28817250694464960 216745133428454400 68274717029963136 294039517631932800 70275841528495680 60959568776752800 39356353175166720 137218441561568640 401576237305689600 76846001851906560 56087886019334400 16142403045605760 162558850071340800 32019167438294400 90314307031132800 29517264881375040 43729281305740800 176344931515334400 57634501388929920 42065914514500800 140551683056991360 121919137553505600 24014375578720800 153692003703813120 112175772038668800 32284806091211520 32796960979305600 325117700142681600 64038334876588800 59034529762750080 352689863030668800 115269002777859840 84131829029001600 24213604568408640 243838275107011200 48028751157441600 224351544077337600 113791195049938560 64569612182423040 65593921958611200 128076669753177600 26904005076009600 230538005555719680 168263658058003200 48427209136817280 49195441468958400 22599364263848064 96057502314883200 37569242527185600 129139224364846080 131187843917222400 36320406852612960 24857131304023200 256153339506355200 80688301944501888 58892280320301120 53808010152019200 33947931011702400 336527316116006400 96854418273634560 66285683477395200 98390882937916800 45198728527696128 192115004629766400 40356007614014400 262375687834444800 252395487087004800 72640813705225920 49714262608046400 117784560640602240 107616020304038400 67895862023404800 19540803686785920 193708836547269120 132571366954790400 196781765875833600 27692989833801600 384230009259532800 80712015228028800 50921896517553600 37665607106413440 145281627410451840 99428525216092800 28616078126301120 215232040608076800 67798092791544192 288172506944649600 135791724046809600 60534011421021600 39081607373571840 265142733909580800 134480503240836480 393563531751667200 55385979667603200 15792921051304320 30319037828956800 161424030456057600 31795642362556800 101843793035107200 29311205530178880 198857050432185600 41539484750702400 271583448093619200 137747236113083520 121068022842043200 23846731771917600 44400013895764800 110771959335206400 31585842102608640 32568006144643200 322848060912115200 63591284725113600 24912561592195200 58622411060357760 397714100864371200 83078969501404800 23689381576956480 45478556743435200 38770185767322240 242136045684086400 47693463543835200 221543918670412800 112996821319240320 298285575648278400 63171684205217280 62309227126053600 65136012289286400 139199935302529920 127182569450227200 49825123184390400 16262420912115840 166157939002809600 32728078894492800 47378763153912960 48852009216964800 44697457275609600 95386927087670400 37368842388292800 126343368410434560 18069356569017600 124618454252107200 24546059170869600 254365138900454400 58155278650983360 99650246368780800 32524841824231680 33523092956707200 332315878005619200 65456157788985600 97704018433929600 44220178943652096 190773854175340800 74737684776585600 24393631368173760 36138713138035200 249236908504214400 49092118341739200 116310557301966720 65049683648463360 67046185913414400 19117746535789440 130912315577971200 27104034853526400 381547708350681600 149475369553171200 48787262736347520 50284639435060800 22767389276962176 98184236683478400 27996541863675840 130099367296926720 134092371826828800 36590447052260640 38235493071578880 261824631155942400 54208069707052800 30157311401078400 298950739106342400 97574525472695040 58884236490643200 100569278870121600 45534778553924352 28676619803684160 196368473366956800 40656052280289600 268184743653657600 224213054329756800 73180894104521280 44163177367982400 108416139414105600 60314622802156800 19686088472561280 195149050945390080 117768472981286400 201138557740243200 38438449428637440 28092888603964800 57353239607368320 392736946733913600 81312104560579200 45235967101617600 37945648794936960 146361788209042560 88326354735964800 28828837071478080 216832278828211200 68302167830886528 294552710050435200 70398495209085120 60984078420434400 39372176945122560 137457931356869760 402277115480486400 76876898857274880 56185777207929600 16153215828140160 162624209121158400 32032041190531200 90471934203235200 29529132708841920 43746863272358400 176652709471929600 57657674142956160 42139332905947200 140796990418170240 121968156840868800 24024030892898400 153753797714549760 112371554415859200 32306431656280320 32810147454268800 325248418242316800 64064082381062400 59058265417683840 353305418943859200 115315348285912320 84278665811894400 24229823742210240 243936313681737600 48048061785796800 224743108831718400 113836946384810880 64612863312560640 65620294908537600 128128164762124800 26922026380233600 230630696571824640 168557331623788800 48459647484420480 49215221181403200 22614502159396224 96096123571593600 37634812796750400 129225726625121280 131240589817075200 36344735613315360 24900514898968800 256256329524249600 80720743800138624 58995066068326080 53844052760467200 34007180941641600 337114663247577600 96919294968840960 66401373063916800 98430442362806400 45229004318792448 192192247143187200 40383039570350400 262481179634150400 252835997435683200 72689471226630720 49801029797937600 117990132136652160 107688105520934400 68014361883283200 19553892844590720 193838589937681920 132802746127833600 196860884725612800 27704124186076800 384384494286374400 80766079140700800 51010771412462400 37690836932327040 145378942453261440 99602059595875200 28635246240793920 215376211041868800 67843506478188672 288288370714780800 136028723766566400 60574559355525600 39107785689181440 265605492255667200 134534573000231040 393721769451225600 55408248372153600 15801378335487360 30371954186851200 161532158281401600 31816940267548800 102021542824924800 29330839266886080 199204119191750400 41556186279115200 272057447533132800 137802619307928960 121149118711051200 23862705200661600 44477506032523200 110816496744307200 31602756670974720 32589821407651200 323064316562803200 63633880535097600 24922578034569600 58661678533772160 398408238383500800 83112372558230400 23702067503231040 45557931280276800 38785773860507520 242298237422102400 47725410401323200 221632993488614400 113072510796981120 298806178787625600 63205513341949440 62334279418672800 65179642815302400 139442883434225280 127267761070195200 49845156069139200 16273314087085440 166224745116460800 32741237674454400 47404135006462080 48884732111476800 44715428510860800 95450820802646400 37383867051854400 126411026683898880 18081460096761600 124668558837345600 24555928255840800 254535522140390400 58178660790761280 99690312138278400 32546628174170880 33536571383145600 332449490232921600 65482475348908800 97769464222953600 44243859339364608 190901641605292800 74767734103708800 24409971130628160 36162920193523200 249337117674691200 49111856511681600 116357321581522560 65093256348341760 67073142766291200 19127984300853120 130964950697817600 27122190145142400 381803283210585600 149535468207417600 48819942261256320 50304857074718400 22782639721919616 98223713023363200 28011534322000320 130186512696683520 134146285532582400 36614956695942240 38255968601706240 261929901395635200 54244380290284800 30169436568163200 299070936414835200 97639884522512640 58907911718073600 100609714149436800 45565279443839232 28691976451279680 196447426046726400 40683285217713600 268292571065164800 224303202311126400 73229913391884480 44180933788555200 108488760580569600 60338873136326400 19699274947524480 195279769045025280 117815823436147200 201219428298873600 38464196933111040 28104183741110400 57383952902559360 392894852093452800 81366570435427200 45254154852244800 37971066203199360 146459826783768960 88361867577110400 28848147699833280 216977521161139200 68347919165758848 294671139070089600 70426799904605760 61024927826570400 39398549895048960 137513198232708480 402438856597747200 76928393866222080 56208367482220800 16161866054167680 162733140870854400 32053497444259200 90508309704489600 29548912421286720 43776166550054400 176723735154220800 57696295399666560 42156275611665600 140853599809211520 122049855653140800 24040123083194400 153856787732444160 112416734964441600 32323732108335360 32832124912540800 325466281741708800 64106994888518400 59097824842573440 353447470308441600 115392590799333120 84312551223331200 24242799081251520 244099711306281600 48080246166388800 224833469928883200 113913198609598080 64647464216670720 65664249825081600 128213989777036800 26936443423612800 230785181598666240 168625102446662400 48485598162503040 49248187368811200 22626612475834752 96160492332777600 37649944397419200 129294928433341440 131328499650163200 36364198621877280 24910526497802400 256427979554073600 80774813559533184 59018785856331840 53872886847225600 34020854002396800 337250204893324800 96971196325006080 66428070660806400 98496374737622400 45253224951669504 192320984665555200 40404665135419200 262656999300326400 252937653669993600 72728397243754560 49821052995604800 118037571712663680 107745773694451200 68041708004793600 19564364170834560 193942392650012160 132856141321612800 196992749475244800 27722681439868800 384641969331110400 80809330270838400 51031281003595200 37711020793057920 145456794487509120 99642105991209600 28650580732388160 215491547388902400 67879837427504256 288481476998332800 136083416009587200 60606997703128800 39128728341669120 265712282643225600 134624689265888640 393985498950489600 55445362879737600 15805606977578880 30384165654057600 161618660541676800 31833978591542400 102062562007190400 29346546256251840 199284211982419200 41584022159803200 272166832019174400 137894924632671360 121213995406257600 23875483943656800 44495388833313600 110890725759475200 31611213955157760 32607273618057600 323237321083353600 63667957183084800 24939272105193600 58693092512503680 398568423964838400 83168044319606400 23708410466368320 45576248481086400 38811754015816320 242427990812515200 47750967887313600 221781451518950400 113133062379173760 298926317973628800 63222427910315520 62376033239704800 65214547236115200 139498948387693440 127335914366169600 49878544210387200 16282028627061120 166336088639212800 32763168974390400 47416820932736640 48910910427086400 44745380569612800 95501935774627200 37408908157790400 126444855820631040 18091142918956800 124752066479409600 24572376730792800 254671828732339200 58217631023724480 99757088420774400 32564057254122240 33559035427209600 332672177278425600 65526337948780800 97821820854172800 44255699537220864 191003871549254400 74817816315580800 24423042940591680 36182285837913600 249504132958819200 49144753461585600 116435262047448960 65128114508244480 67118070854419200 19133103183384960 131052675897561600 27136714378435200 382007743098508800 149635632631161600 48846085881183360 50338553140814400 22794840077885568 98289506923171200 28019030551162560 130256229016488960 134236141708838400 36634564410887520 38266206366769920 262105351795123200 54273428756870400 30189645179971200 299271265262323200 97692171762366720 58947370430457600 100677106281628800 45589680155771136 28699654775077440 196579013846342400 40705071567652800 268472283417676800 224453448946742400 73269128821775040 44210527822843200 108546857513740800 60379290359942400 19709824127495040 195384343524733440 117894740860915200 201354212563257600 38484794936689920 28123008969686400 57399309550154880 393158027692684800 81410143135305600 45284467769956800 37991400129809280 146538257643550080 88421055645686400 28863596202517440 217093715027481600 68384520233656704 294868520769513600 70473974397140160 61057607351479200 39419648254990080 137605309692439680 402708425126515200 76969589873379840 56246017939372800 16166191167181440 162820286270611200 32070662447241600 90568935539913600 29564736191242560 176842111291372800 57727192405034880 42184513454529600 140947948794280320 122115214702958400 24052996835431200 153939179746759680 112492035878745600 32332382334362880 32849706879158400 325640572541222400 64141324894483200 59129472382485120 353684222582745600 115454384810069760 84369026909059200 24249286750772160 244230429405916800 48105993670862400 224984071757491200 113974200389427840 64664764668725760 65699413758316800 128282649788966400 26943651945302400 230908769620139520 168738053818118400 48498573501544320 49274560318737600 22632667634054016 96211987341724800 37675163731867200 129329529337451520 131398827516633600 36373930126158240 24927212495858400 256565299577932800 80818069367048832 59058318836341440 53887303890604800 34043642436988800 337476107636236800 96997147003088640 66472566655622400 98549120637475200 45265335268108032 192423974683449600 40415477917953600 262797655033267200 253107080727177600 72747860252316480 49854424991716800 118116637672682880 107774607781209600 68087284873977600 19569599833956480 193994294006177280 132945133311244800 197098241274950400 27737527242902400 384847949366899200 80830955835907200 51065463655483200 37721112723423360 145495720504632960 99708849983433600 28658247978185280 215549215562419200 67898002902162048 288635962025174400 136174569747955200 60623216876930400 39139199667912960 265890266622489600 134696782278414720 394196482549900800 55475054485804800 15811949940716160 30404518099401600 161661911671814400 31842497753539200 102130927310966400 29354399750934720 199417699966867200 41606290864353600 272349139495910400 137968768892465280 121246433753860800 23881873315154400 44525193501297600 110950108971609600 31623899881432320 32615999723260800 323323823343628800 63684995507078400 24952627361692800 58708799501869440 398835399933734400 83212581728707200 23717924911074240 45606777149102400 38832538140063360 242492867507721600 47763746630308800 221900217943219200 113163338170270080 299126549950300800 63247799762864640 62409436296530400 65231999446521600 139592389976807040 127369991014156800 49905254723385600 16286385897048960 166425163457414400 32780714014339200 47435849822148480 48923999584891200 44769342216614400 95527493260617600 37428941042539200 126495599525729280 18095984330054400 124818872593060800 24585535510754400 254739982028313600 58248807210095040 99810509446771200 32572771794097920 33577006662460800 332850326914828800 65561428028678400 97847999169782400 44273459834005248 191054986521235200 74857882085078400 24429578845573440 36191968660108800 249637745186121600 49171071021508800 116497614420190080 65145543588195840 67154013324921600 19140781507182720 131122856057356800 27143976495081600 382109973042470400 149715764170156800 48859157691146880 50365509993691200 22800940255868544 98342142043017600 130291087176391680 134308026649843200 36644368268360160 38281563014365440 262245712114713600 54287952990163200 30205812069417600 299431528340313600 97718315382293760 58978937400364800 100731019987382400 45601880511737088 28711172260774080 196684284086035200 40715964742622400 268616053299686400 224573646255235200 73288736536720320 44234203050273600 108575905980326400 60411624138835200 19715098717480320 195436630764587520 117957874800729600 201462039974764800 38495093938479360 28138069152547200 57422344521548160 393368568172070400 81431929485244800 45308718104126400 38001567093114240 146577473073440640 88468406100547200 28871320453859520 217151811960652800 68402820767605632 295026426129052800 70511713991167680 61073947113933600 39430197434960640 137678998860224640 402924079949529600 76990187876958720 56276138305094400 16172678836702080 162863858970489600 32079244948732800 90617436208252800 29572648076220480 176936812201094400 57742640907719040 42207103728820800 141023427982335360 122147894227867200 24059433711549600 153980375753917440 112552276610188800 32345357673404160 32858497862467200 325727717940979200 64158489897465600 59145296152440960 353873624402188800 115485281815438080 84414207457641600 24259018255053120 244295788455734400 48118867423099200 225104553220377600 114004701279342720 64690715346808320 65716995724934400 128316979794931200 26954464727836800 230970563630876160 168828414915283200 48518036510106240 49287746793700800 22641750371382912 96237734846198400 37695339199425600 129381430693616640 131433991449868800 36388527382579680 24940561294303200 256633959589862400 80839697270806656 59089945220349120 53908929455673600 34061873184662400 337656829830566400 97036073020212480 66508163451475200 98575493587401600 45283500742765824 192475469692396800 40431697091755200 262867982899737600 253242622372924800 72777054765159360 49881122588606400 118179890440698240 107817858911347200 68123746369324800 19577453328639360 194072146040424960 133016326902950400 197150987174803200 27744950144419200 384950939384793600 80863394183510400 51092809776993600 37736250618971520 145554109530318720 99762245177212800 28669748846880960 215635717822694400 67925251114148736 288713204538595200 136247492738649600 60647545637632800 39154906657278720 266032653805900800 134732828784677760 394301974349606400 55489900288838400 15824635866990720 30420800055676800 161726788367020800 31855276496534400 102185619553987200 29366179992959040 199524490354425600 41617425216628800 272494985477299200 138005691022362240 121295091275265600 23891457372400800 44549037235684800 110979800577676800 31649271733981440 32629088881065600 323453576734041600 63710552993068800 24959304989942400 58732359985918080 399048980708851200 83234850433257600 23736953800486080 45631200083515200 38842930202186880 242590182550531200 47782914744801600 221959601155353600 113208751856914560 299286735531638400 63298543467962880 62426137824943200 65258177762131200 139667143248097920 127421105986137600 49918609979884800 16292921802030720 166469700866515200 32789486534313600 47473907600972160 48943633321598400 44781323040115200 95565829489603200 37438957484913600 126597086935925760 18103246446700800 124852275649886400 24592114900735200 254842211972275200 58264395303280320 99837219959769600 32585843604061440 33585992280086400 332939401733030400 65578973068627200 97887266643196800 44308980427574016 191131658979206400 74877914969827200 24439382703046080 36206492893401600 249704551299772800 49184229801470400 116528790606560640 65171687208122880 67171984560172800 19156138154778240 131157946137254400 27154869670051200 382263317958412800 149755829939654400 48878765406092160 50378988420129600 22810090522843008 98368459602940800 130343374416245760 134343969120345600 36659074054569120 38312276309556480 262315892274508800 54309739340102400 30213895514140800 299511659879308800 97757530812184320 58994720885318400 100757976840259200 45620181045686016 28734207232167360 196736919205881600 40732304505076800 268687938240691200 224633744909481600 73318148109138240 44246040663988800 108619478680204800 60427791028281600 19723010602458240 195515061624368640 117989441770636800 201515953680518400 38510542441163520 28145599243977600 57468414464334720 393473838411763200 81464609010153600 45320843271211200 38016817538071680 146636296218276480 88492081327977600 28882906830872640 217238957360409600 68430271568529024 295105378808822400 70530583788181440 61098456757615200 39446021204916480 137715843444117120 403031907361036800 77021084882327040 56291198487955200 16185654175743360 162929218020307200 32092118700969600 90641686542422400 29584515903687360 176984162655955200 57765813661745280 42218398865966400 141061167576362880 122196913515230400 24069089025727200 154042169764654080 112582396975910400 32371308351486720 32871684337430400 325858436040614400 64184237401939200 59169031807374720 353968325311910400 115531627323490560 84436797731932800 24278481263615040 244393827030460800 48138178051454400 225164793951820800 114050452614215040 64742616702973440 65743368674860800 128368474803878400 118338063614749440 26976090292905600 231063254646981120 168873595463865600 48556962527230080 49307526506145600 22659915846040704 96276356102908800 37705426933204800 129485233405946880 131486737349721600 36417721895422560 24947235693525600 256736949607756800 80872139126443392 59105758412352960 236676127229498880 53952180585811200 34070988558499200 337747190927731200 97113925054460160 66525961849401600 98615053012291200 45319831692081408 192552712205817600 40464135439358400 262973474699443200 253310393195798400 72835443790845120 49894471387051200 118211516824705920 107904361171622400 68141977116998400 19593160318005120 194227850108920320 133051923698803200 197230106024582400 27756084496694400 385105424411635200 80928270878716800 51106482837748800 37766526410067840 145670887581690240 99788942774102400 28692750584272320 215808722343244800 67979747538122112 288829068308726400 136283954233996800 60696203159037600 39186320636010240 266103847397606400 134786898544072320 394460212049164800 55512168993388800 15839436114311040 30428941033814400 161856541757433600 31880833982524800 102212965675497600 29389740477007680 199577885548204800 41634126745041600 272567908467993600 138061074217207680 121392406318075200 23910625486893600 44560959102878400 111024337986777600 31678872228622080 32655267196675200 323713083514867200 63761667965049600 24969321432316800 58779480954015360 399155771096409600 83268253490083200 23759154171466560 45643411550721600 38858518295372160 242784812636150400 47821250973787200 222048675973555200 113299579230203520 299366828322307200 63357744457244160 62451190117562400 65310534393350400 139704519883743360 127523335930099200 49938642864633600 16305993611994240 166536506980166400 32802645314275200 47518308342933120 48982900795012800 44799294275366400 95642501947574400 37453982148475200 126715488914488320 124902380235124800 24601983985706400 255046671860198400 58287777443058240 99877285729267200 32611987223988480 33599470706524800 333073013960332800 65605290628550400 97965801590025600 44350421120070912 191285003895148800 74907964296950400 24458990417991360 249804760470249600 49203967971412800 116575554886116480 65223974447976960 67198941413049600 19174054243639680 131210581257100800 27176656019990400 382570007790297600 149815928593900800 48917980835982720 50399206059787200 22828391056791936 98407935942825600 130447948895953920 134397882826099200 36688485626987040 38348108487279360 262421162514201600 54353312039980800 30226020681225600 299631857187801600 97835961671965440 59018396112748800 100798412119574400 45656782113583872 28761081365459520 196815871885651200 40764984029985600 268795765652198400 224723892890851200 73376971253974080 44263797084561600 108706624079961600 60452041362451200 19738834372414080 195671923343930880 118036792225497600 201596824239148800 28156894381123200 57522162730919040 393631743771302400 81529968059971200 45339031021838400 38047318427986560 146753942507948160 88527594169123200 28906079584898880 217413248159923200 68485173170375808 295223807828476800 70558888483702080 61147476044978400 39477668744828160 137771110319955840 403193648478297600 56313788762246400 16200792071291520 163059936119942400 32117866205443200 90678062043676800 29608251558621120 177055188338246400 42235341571684800 141117776967404160 122294952089956800 24088399654082400 112627577524492800 32401584142583040 32898057287356800 326119872239884800 64235732410886400 59216503117242240 354110376676492800 84470683143369600 24301188106937280 244589904179913600 48176799308164800 225255155048985600 114141955283959680 64803168285166080 65796114574713600 128471464821772800 118433006234484480 27001320118819200 168941366286739200 48602376213874560 49347085931035200 22681108899808128 96353598616329600 37720558533873600 129606336570332160 131592229149427200 36451782160405920 24957247292359200 256942929643545600 59129478200358720 236866012468968960 54002640237638400 34084661619254400 337882732573478400 97204752427749120 66552659446291200 98694171862070400 45362217799616256 192707197232659200 40501980178228800 263184458298854400 253412049430108800 72903564320811840 49914494584718400 118258956400717440 108005280475276800 68169323238508800 19611485138931840 194409504855498240 133105318892582400 197388343724140800 27778353201244800 385414394465318400 81003960356457600 51126992428881600 37801848166346880 145807128641623680 99828989169436800 28719585944562240 216010560950553600 68043326699424384 289060795848988800 136338646477017600 60752970267343200 39222970277863680 266210637785164800 134895038062861440 394776687448281600 55556706402489600 15871150929997440 30441152501020800 162007920712915200 102253984857763200 29417227708397760 199657978338873600 41667529801867200 272677292954035200 138171840606898560 121505940534686400 76690488643322400 23932988287135200 44578841903668800 111113412804979200 31742301859994880 32685808564886400 324015841425830400 204507969715526400 63821302099027200 24989354317065600 58834455416795520 399315956677747200 83335059603734400 23806726394996160 45661728751531200 38889694481742720 243011881069372800 153380977286644800 47865976574270400 222226825609958400 113405544499040640 299486967508310400 63484603719989760 62501294702800800 65371617129772800 139760584837211520 409015939431052800 127642604198054400 49978708634131200 16321244056951680 166670119207468800 32828962874198400 47613452789992320 49028712847329600 44835236745868800 306761954573289600 95731953148540800 37484031475598400 126969207439979520 125002589405601600 24621722155648800 255285208396108800 58334541722614080 99957417268262400 32642488113903360 33626427559401600 333340238414937600 65657925748396800 98057425694659200 191463906297081600 74968062951196800 24481866085427520 250005178811203200 49243444311297600 116669083445228160 65284976227806720 67252855118803200 19212445862628480 131315851496793600 27202073428252800 382927812594163200 149936125902393600 48963732170855040 50439641339102400 22849741679732352 98486888622595200 130569952455613440 134505710237606400 36722799128141280 38424891725256960 262631702993587200 54404146856505600 30250271015395200 299872251804787200 97927464341710080 59065746567609600 100879282678204800 45699483359464704 28818668793942720 196973777245190400 40803110142379200 269011420475212800 224904188853590400 73445598256282560 44299309925707200 108808293713011200 60500542030790400 19757295437362560 195854928683420160 118131493135219200 201758565356409600 28179484655414400 57637337587885440 393947554490380800 81606220284758400 45375406523092800 38082902799553920 146891196512565120 88598619851414400 28933114464596160 217616587426022400 68549225039197056 295460665867785600 70615497874743360 61204665213568800 39514590874725120 137881644071633280 403517130712819200 56358969310828800 16233230418894720 163212440569516800 32147904960662400 90750813046185600 29635943156043840 177197239702828800 42269226983121600 141230995749486720 122409330427137600 24110928720496800 112717938621657600 32466460837789440 32928825728937600 326424881139033600 64295809921324800 59271886312087680 354394479405657600 84538453966243200 24349845628342080 244818660854275200 48221857440993600 225435877243315200 114248708398661760 64932921675578880 65857651457875200 128591619842649600 118543772624175360 27055384031491200 169076907932486400 48699691256684160 49393238593406400 22726522586452608 96443714881987200 37750821735211200 129865843351157760 131715302915750400 36524768442513120 24977270490026400 257183239685299200 59176917776370240 237087545248350720 54110768062982400 34112007740764800 338153815864972800 97399382513368320 66606054640070400 98786477186812800 45453045172905216 192887429763974400 40583076047236800 263430605831500800 253615361898729600 73049536885026240 49954540980052800 118353835552740480 108221536125964800 68224015481529600 19650752612346240 194798765026736640 133212109280140800 197572954373625600 27804333356553600 385774859527948800 81166152094473600 51168011611147200 37877537644087680 146099073770052480 99909081960105600 28777090288040640 216443072251929600 68179567759357824 289331144645961600 136448030963059200 60874614070855200 39301505224692480 266424218560281600 135021200834782080 395145908747251200 55608666713107200 15875379572088960 30465575435433600 162332304188947200 102336023222294400 29476128918519360 199818163920211200 41706500034830400 272896061926118400 138301068061537920 121749228141710400 76752017416720800 23980908573367200 44614607505249600 111217333426214400 31750759144177920 32751254353910400 324664608377894400 204672046444588800 63949089528979200 25012726015939200 58952257837038720 399636327840422400 83413000069660800 23813069358133440 45698363153150400 38926066699175040 243498456283420800 153504034833441600 47961817146734400 222434666852428800 113632612932263040 299727245880316800 63501518288355840 62559750052245600 65502508707820800 139872714744147840 409344092889177600 127898179057958400 50025452031878400 16353923581860480 166826000139321600 32859666694108800 47626138716266880 49126881530865600 44877169628121600 307008069666883200 95923634293468800 37519089023908800 127003036576711680 125119500104491200 24644750020581600 255796358115916800 58389100048762560 100050904063756800 32707847163720960 33657877221091200 333652000278643200 65719333388217600 98253763061731200 191847268586937600 75038178047817600 24530885372790720 250239000208982400 49289500041163200 116778200097525120 65415694327441920 67315754442182400 19217564745160320 131438666776435200 27256539303100800 383694537173875200 150076356095635200 49061770745581440 50486815831636800 22895493014604672 98579000082326400 130831388654883840 134631508884364800 36796328059186080 38435129490320640 262877333552870400 54513078606201600 30278563071926400 300152712191270400 98123541491162880 59120988764947200 100973631663273600 45790986029209344 28826347117740480 197158000164652800 40884808954651200 269263017768729600 225114534143452800 73592656118372160 44340741573710400 109026157212403200 60557126143852800 19796854862252160 196247082982325760 118241977529894400 201947263326547200 28205839975420800 57652694235480960 394316000329305600 81769617909302400 45417844607889600 38159155024341120 147185312236744320 88681483147420800 28991046349661760 218052314424806400 68686479043814016 295737000246979200 70681542164291520 121114252287705600 61327213431976800 39593709724504320 138010600115256960 403894526653094400 56411679950841600 16237555531908480 163539235818604800 32212273721846400 90835689215779200 29695282293378240 177362966294841600 42308759963131200 141363084328583040 122654426863953600 24159205291384800 112823359901683200 32475111063816960 32994758103753600 327078471637209600 64424547443692800 59390564586756480 354725932589683200 84617519926262400 24356333297862720 245308853727907200 48318410582769600 225646719803366400 114477465073023360 64950222127633920 65989516207507200 128849094887385600 118781129173512960 50381505071251200 16716003070757760 169235039852524800 48712666595725440 49492137155630400 22732577744671872 96636821165539200 37786128803438400 129900444255267840 131979032415014400 36534499946794080 25000630887304800 257698189774771200 59232263948383680 237562258347025920 100763010142502400 33432006141515520 34143911549193600 338470079705049600 97425333191450880 66668349032812800 98984274311260800 45465155489343744 193273642331078400 75572257606876800 25074004606136640 263958064830028800 253852559778787200 73068999893588160 50001261774609600 118464527896767360 66864012283031040 68287823098387200 19655988275468160 194850666382901760 133336698065625600 197968548622521600 27860005117929600 386547284662156800 151144515213753600 50148009212273280 51215867323790400 23402404299060864 146137999787176320 100002523549219200 28784757533837760 133728024566062080 68197733234015616 289910463496617600 136575646196774400 37611006909204960 39311976550936320 266673396131251200 135291549631754880 395937097245043200 55720010235859200 15890179819409280 30494068858915200 302289030427507200 100296018424546560 102431734647580800 29483982413202240 200005047098438400 41790007676894400 273151292393548800 138577984035765120 226716772820630400 75222013818409920 76823800985685600 44656334040427200 111440020471718400 31780359638818560 60988137717830400 20235161611969920 200592036849093120 204863469295161600 39510552712700160 28406593284854400 58967964826404480 400010094196876800 83580015353788800 23835269729113920 45741103288372800 39004007165101440 150444027636819840 153647601971371200 89312668080854400 29632914534525120 222880040943436800 70207212897182592 300007570647657600 63560719277637120 62685011515341600 40470323223939840 140003532968906880 409726938590323200 79021105425400320 56813186569708800 16358280851848320 167160030707577600 32925460593916800 47670539458227840 91482206576745600 30352742417954880 44967025804377600 307295203942742400 178625336161708800 59265829069050240 42609889927281600 127121438555274240 125370023030683200 24694095445437600 158042210850800640 58506010747652160 113626373139417600 32716561703696640 33725269353283200 334320061415155200 65850921187833600 60705484835909760 357250672323417600 118531658138100480 85219779854563200 24537421277772480 250740046061366400 49388190890875200 117012021495304320 65433123407393280 67450538706566400 19235480834021760 131701842375667200 27263801419747200 237063316276200960 170439559709126400 49074842555544960 50587904029924800 22901593192587648 98776381781750400 130866246814786560 134901077413132800 36806131916658720 38470961668043520 263403684751334400 54527602839494400 34386928713244800 340879119418252800 98149685111089920 67142856855110400 101175808059849600 45803186385175296 28853221251032640 197552763563500800 40895702129620800 269802154826265600 255659339563689600 73612263833317440 50357142641332800 109055205678988800 68773857426489600 19802129452237440 196299370222179840 134285713710220800 202351616119699200 28262315661148800 57706442502065280 395105527127001600 81791404259241600 51580393069867200 38169321987646080 147224527666634880 100714285282665600 28998770601003840 218110411357977600 68704779577762944 296329145345251200 70823065641894720 137547714852979200 61343553194431200 39604258904474880 138286934494450560 404703232239398400 56524631322297600 16252693427456640 163582808518483200 32220856223337600 103160786139734400 29703194178356160 201428570565331200 42393473491723200 141646131283789440 122687106388862400 24165642167503200 113049262644595200 32505386854913280 33003549087062400 327165617036966400 64441712446675200 59406388356712320 402857141130662400 84786946983446400 24379040141184960 245374212777724800 48331284335006400 226098525289190400 114507965962938240 65010773709826560 66007098174124800 128883424893350400 118812776713424640 50482382409043200 16720456811667840 169573893966892800 48758080282369920 49505323630593600 22753770798439296 96662568670012800 37861786806782400 130021547419653120 132014196348249600 36568560211777440 25050688881472800 257766849786700800 59350862888412480 237625553426849280 100964764818086400 33440913623335680 34212276852969600 339147787933785600 97516160564739840 66801837017260800 99010647261187200 45507541596878592 193325137340025600 75723573613564800 25080685217501760 264028392696499200 254360840950339200 73137120423554880 50101377762945600 118701725776824960 66881827246671360 68424553705939200 19674313096394880 195032321129479680 133603674034521600 198021294522374400 27867428019446400 386650274680051200 151447147227129600 50161370435003520 51318415279454400 23408639536334976 146274240847109760 100202755525891200 28811592894127680 133763654493342720 68261312395317888 289987706010038400 136849107411878400 37621027826252640 39348626192789760 267207348069043200 135327596138017920 396042589044748800 55734856038892800 15913437350912640 30555126194947200 302894294454259200 100322740870007040 102636830558908800 29511469644592320 200405511051782400 41801142029169600 273698214823756800 138614906165662080 227170720840694400 75242055652505280 76977622919181600 44745748044379200 111469712077785600 31826874701825280 61110252389894400 20240552982545280 200645481740014080 205273661117817600 39521079736669440 28463470932758400 59022939289184640 400811022103564800 83602284058339200 23870156026368960 45832689292420800 39014399227224960 150484111305010560 153955245838363200 89491496088758400 29640809802502080 222939424155571200 70225918609004928 300608266577673600 63653749403650560 62701713043754400 40481105965090560 140283857736247680 410547322235635200 79042159473338880 56926941865516800 16373531296805760 167204568116678400 32934233113891200 47740312052737920 91665378584841600 30360829473817920 44979006627878400 307910491676726400 178982992177516800 59281619605004160 42695206399137600 127307498807301120 125403426087508800 24700674835418400 158084318946677760 58521598840837440 113853883731033600 32747062593611520 33734254970908800 334409136233356800 65868466227782400 60721658947635840 357965984355033600 118563239210008320 85390412798275200 24560296945208640 250806852175017600 49401349670836800 117043197681674880 65494125187223040 67468509941817600 19263634687946880 131736932455564800 27289218828009600 237126478420016640 170780825596550400 49120593890417280 50601382456363200 22922943815528064 98802699341673600 130988250374446080 134937019883635200 36840445417812960 38527269375893760 263473864911129600 54578437656019200 34455780602812800 341561651193100800 98241187780834560 67277294931974400 101202764912726400 45845887631056128 28895452031920320 197605398683347200 40933828242014400 269874039767270400 256171238394825600 73680890835625920 50457971198980800 109156875312038400 68911561205625600 19820590517185920 196482375561669120 134554589863948800 202405529825452800 28269845752579200 57790904063840640 395210797366694400 81867656484028800 51683670904219200 38204906359213440 147361781671251840 100915942397961600 29025805480701120 218313750624076800 68768831446584192 296408098025020800 70841935438908480 137823122411251200 61400742363021600 39641181034371840 138323779078343040 404811059650905600 56539691505158400 16276481549032320 163735312968057600 32250894978556800 103367341808438400 29730885775778880 201831884795923200 42404768628868800 141683870877816960 122801484726043200 24188171233917600 113079383010316800 32552963098064640 33034317528643200 327470625936115200 64501789957113600 59461771551557760 403663769591846400 84809537257737600 24414722323548480 245602969452086400 48376342467835200 226158766020633600 114614719077640320 65105926196129280 66068635057286400 129003579914227200 118923543103115520 50495832720748800 16736044904853120 169619074515475200 48829444647096960 49551476292964800 22787074168645248 96752684935670400 37871874540561600 130211852392258560 132137270114572800 36622083485322720 25057363280695200 258007159828454400 59366676080416320 237847086206231040 100991665441497600 33472089809706240 34221392226806400 339238149030950400 97658889294193920 66819635415187200 99102952585929600 45574148337290496 193505369871340800 75743749081123200 25104067357279680 264274540229145600 254428611773212800 73244166970645440 50114726561390400 118733352160832640 66944179619412480 68442784453612800 19703109243565440 195317778588387840 133639270830374400 198205905171859200 27893408174755200 387010739742681600 151487498162246400 50208134714559360 51332088340209600 23430462866794368 146488333941290880 100229453122780800 28853762746011840 133888359238824960 68361222505935744 290258054807011200 136885568907225600 37656101035919520 39406218487130880 267278541660748800 135453758909938560 396411810343718400 55786816349510400 15921894635095680 30563267173084800 302974996324492800 100416269429118720 102664176680419200 29554663865348160 200458906245561600 41840112262132800 273771137814451200 138744133620301440 227231247243369600 75312202071839040 76998132510314400 44757669911572800 111573632699020800 31843789270191360 61126534346169600 20259422779559040 200832538858237440 205328353360838400 39557924320561920 28471054619145600 59109327730696320 400917812491123200 83680224524265600 23882841952643520 45844900759627200 39050771444657280 150624404143678080 153996265020628800 89515339823145600 29668443240421440 223147265398041600 70291388600383104 300688359368342400 63687578540382720 62760168393199200 40518845559118080 140321234371893120 410656706721676800 79115848641123840 56942109238291200 16397496281738880 167360449048531200 32964936933801600 47765683905287040 91689801519254400 30389134169338560 45020939510131200 307992530041257600 179030679646291200 59336886480842880 42706581928718400 127375157080765440 125520336786398400 24723702700351200 158231697282247680 58576157166985920 113884218476582400 32794992563477760 33765704632598400 334720898097062400 65929873867603200 60778268338677120 358061359292582400 118673772961685760 85413163857436800 24596244422608320 251040673572796800 49447405400702400 117152314333971840 65589985126955520 67531409265196800 19273872453010560 131859747735206400 27329160469564800 237347545923371520 170826327714873600 49192488845216640 50648556948897600 22956494794434432 98894810801404800 131179970253911040 135062818530393600 36894366633912480 25235707503333600 38547744906021120 263719495470412800 54658320939129600 34464960854755200 341652655429747200 98384977690433280 67295220008889600 101297113897795200 45912989588868864 28910808679515840 197789621602809600 40993740704347200 270125637060787200 256239491572310400 73788733267824960 50471415006667200 109316641878259200 68929921709510400 19849600762104960 196769955380866560 134590440017779200 202594227795590400 28296201072585600 57821617359031680 395579243205619200 81987481408694400 51697441282132800 38260824657390720 147577466535649920 100942830013334400 29068288863082560 218633283756518400 68869484383303296 296684432404214400 70907979728456640 137859843419020800 61490611056520800 39699201524209920 138452735121966720 405188455591180800 56592402145171200 16285131775059840 163974962817388800 32298098736758400 103394882564265600 29774401143157440 201885660026668800 42444301608878400 141815959456913280 122981222113041600 24223574052568800 113184804290342400 32570263550119680 33082667936841600 327949925634777600 64596197473516800 59548802286314880 403771320053337600 84888603217756800 24427697662589760 245962444226083200 48447148105137600 226369608580684800 114782473972172160 65140527100239360 66165335873683200 129192394947033600 119097604572629760 50542908811718400 16760540479858560 169777206435513600 48855395325179520 49624001905262400 22799184485083776 96894296210275200 37907181608788800 130281054200478720 132330671747366400 36641546493884640 25080723677973600 258384789894067200 59422022252429760 238195209145259520 101085817623436800 33521080959717120 34253296035235200 339554412871027200 97710790650359040 66881929807929600 99248003810524800 45598368970167552 193788592420550400 75814363217577600 25140810719787840 264661343494732800 254665809653270400 73283092987769280 50161447355947200 118844044504859520 67042161919434240 68506592070470400 19713580569809280 195421581300718080 133763859615859200 198496007621049600 27934234133097600 387577184841100800 151628726435155200 50281621439575680 51379944052852800 23464756671801984 146566185975538560 100322894711894400 28869097237606080 134084323838868480 68397553455251328 290682888630825600 137013184140940800 37711216079681760 39427161139618560 267527719231718400 135652014694385280 396992015242099200 55868468266195200 15934580561370240 30591760596566400 303257452870310400 100563242879151360 102759888105705600 29570370854713920 200645789423788800 41901351199646400 274026368281881600 138947205334734720 227443089652732800 75422432159363520 77069916079279200 44799396446750400 111736936532390400 31869161122740480 61183521193132800 20289075317723520 201126485758302720 205519776211411200 39615822952392960 28497597521500800 59140741709427840 401291578847577600 83802702399292800 23901870842055360 45887640894849600 39107927786336640 150844864318727040 154139832158558400 89598792893500800 29711867214294720 223473873064780800 70394270015405952 300968684135683200 63738322245480960 62852026799469600 40578150635447040 140452052596652160 411039552422822400 79231645904785920 56995195043001600 16406210821714560 167605404798585600 33013185793660800 47803741684110720 91775281789699200 30433612976585280 45086834039385600 308279664317116800 179197585787001600 59423734428589440 42746396282251200 127476644490961920 125704053598939200 24759889345245600 158463291809571840 58661891679504960 113990390086003200 32812421643429120 33815125529539200 335210809597171200 66026371587321600 60867225953170560 358395171574003200 118847468857178880 85492792564502400 24609316232571840 251408107197878400 49519778690491200 117323783359009920 65624843286858240 67630251059078400 19289229100606080 132052743174643200 27343684702857600 237694937714357760 170985585129004800 49218632465143680 50722688294308800 22968695150400384 99039557380982400 131249686573716480 135260502118156800 36913974348857760 25259234166784800 38578458201212160 264105486349286400 54687369405715200 34497091736553600 341971170258009600 98437264930287360 67357957778092800 101445376588617600 45937390300800768 28933843650909120 198079114761964800 41015527054286400 270521004236313600 256478377693507200 73827948697715520 50518468333569600 109374738811430400 68994183473107200 19860149942075520 196874529860574720 134715915556185600 202890753177235200 28337616575452800 57867687301818240 396158229523929600 82031054108572800 51745637604830400 38281158584000640 147655897395431040 101036936667139200 29083737365766720 218749477622860800 68906085451201152 297118672142947200 71011763612032320 137988366946214400 61523290581429600 39720299884151040 138655380333375360 405781506354470400 56675233150905600 16298107114101120 164062108217145600 32315263739740800 103491275209660800 29790224913113280 202073873334278400 42506424863179200 142023527224064640 123046581162859200 24236447804805600 113350466301811200 32596214228202240 33100249903459200 328124216434291200 64630527479481600 25308442763049600 59580449826226560 404147746668556800 85012849726358400 24447160671151680 246093162325718400 48472895609611200 226700932603622400 114843475752001920 65192428456404480 66200499806918400 129261054958963200 50616885526099200 16769447961678720 170025699452716800 48894321342303360 49650374855188800 22817349959741568 96945791219222400 37962664144574400 130384856912808960 132400999613836800 36670741006727520 25117432873696800 258522109917926400 59508994808450880 101233771052198400 33538895923357440 34303430591337600 340051398905433600 97788642684606720 66979820996524800 99300749710377600 45634699919483136 193891582438444800 75925328289148800 25154171942518080 264801999227673600 255038549179075200 73341482013455040 50234865747393600 119017989616901760 67077791846714880 68606861182675200 19729287559175040 195577285369213440 133959641993049600 198601499420755200 27949079936131200 387783164876889600 151850656578297600 50308343885036160 51455145887006400 23477227146350208 146682964026910080 100469731494787200 28892098974997440 134155583693429760 68452049879224704 290837373657667200 137213722365350400 37731257913777120 39458575118350080 267919283986099200 135724107706911360 397202998841510400 55898159872262400 15938809203461760 30636535976323200 303701313156595200 100616687770072320 102910291774012800 29593931338762560 200939462989574400 41923619904196800 274427444730700800 139021049594528640 227775984867446400 75462515827554240 77182718830509600 44864966716315200 111796319744524800 31877618406923520 61273071952646400 20299858058874240 201233375540144640 205820583548025600 39636877000331520 28539307796630400 59187862677525120 401878925979148800 83847239808393600 23908213805192640 45954803964484800 39128711910583680 150925031655108480 154365437661019200 89729933432630400 29727657750248640 223592639489049600 70431681439050624 301409194484361600 62885429856295200 40599716117748480 140657624092702080 411641167096051200 79273754000663040 57078615593260800 16419282631678080 167694479616787200 33030730833609600 47816427610385280 91909607928969600 30449787088311360 45110795686387200 308730875322038400 179459866865260800 59455315500497280 42808961694945600 125770859712590400 24773048125207200 158547508001326080 58693067865875520 114157231186521600 32838565263356160 33833096764790400 335388959233574400 66061461667219200 60899574176622720 358919733730521600 118910631000994560 85617923389891200 24628923947517120 251541719425180800 49546096250414400 117386135731751040 65677130526712320 67666193529580800 19294347983137920 132122923334438400 27365471052796800 237821262001989120 171235846779782400 49257847895034240 50749645147185600 22986995684349312 99092192500828800 131354261053424640 135332387059161600 36943385921275680 25296204637922400 38588695966275840 264245846668876800 54730942105593600 34547583122236800 342471693559564800 98515695790068480 67456545701126400 101499290294371200 45973991368698624 28941521974706880 198184385001657600 41048206579195200 270664774118323200 256853770169673600 73886771842551360 50592409275844800 109461884211187200 69095166244473600 19875973712031360 197031391580136960 134913091402252800 202998580588742400 28352676758313600 57883043949413760 396368770003315200 82096413158390400 51821374683355200 38311659473915520 147773543685102720 101184818551689600 29106910119792960 218923768422374400 68960987053047936 297276577502486400 71049503206059840 138190332488947200 61572309868792800 39751947424062720 138729069501160320 405997161177484800 56705353516627200 16302432227114880 164192826316780800 32341011244214400 103642749366710400 29813960568047040 202369637103379200 42529015137470400 142099006412119680 123144619737585600 24255758433160800 113410707033254400 32604864454229760 33126622853385600 328385652633561600 64682022488428800 25321893074755200 59627921136094080 404739274206758400 85058030274940800 24453648340672320 246289239475171200 48511516866321600 226821414066508800 114934978421746560 65209728908459520 66253245706771200 129364044976857600 50643786149510400 16782809184408960 170116060549881600 48907296681344640 49689934280078400 22823405117960832 97023033732643200 37982839612132800 130419457816919040 132506491413542400 36680472511008480 25130781672141600 258728089953715200 59540621192458560 101287572299020800 33565618368817920 34321661339011200 340232121099763200 97814593362689280 67015417792377600 99379868560156800 45646810235921664 194046067465286400 75965679224265600 25174213776613440 265012982827084800 255174090824822400 73360945022016960 50261563344283200 119081242384917120 67131236737635840 68643322678022400 19734523222296960 195629186725378560 134030835584755200 198759737120313600 27971348640681600 388092134930572800 151931358448531200 50348427553226880 51482492008516800 23495932858172544 146721890044033920 100523126688566400 28899766220794560 134262473475271680 68470215353882496 291069101197929600 137286645356044800 37761320664920160 39469046444593920 268061671169510400 135832247225700480 397519474240627200 55942697281363200 15945152166599040 30652817932598400 303862716897062400 100696855106453760 102964984017033600 29601784833445440 201046253377132800 41957022961022400 274573290712089600 139131815984219520 227897037672796800 75522641329840320 77223738012775200 44888810450702400 111885394562726400 31890304333198080 61305635865196800 20316032170600320 201393710212907520 205929968034067200 39668458072239360 28554475169404800 59203569666890880 402092506754265600 83914045922044800 23917728249898560 45979226898897600 39159888096954240 151045282659680640 154447476025550400 89777620901404800 29751343554179520 223770789125452800 70487798574517632 301569380065699200 62935534441533600 40632064341200640 140732377363992960 411859936068134400 79336916144478720 57108950338809600 16423639901665920 167828091844089600 33057048393532800 47835456499797120 91958453797795200 30474048255900480 45146738156889600 308894952051100800 179555241802809600 59502687108359040 42831712754107200 125871068883067200 24792786295149600 158673832288957440 58739832145431360 114217900677619200 32847279803331840 33860053617667200 335656183688179200 66114096787065600 60948096511800960 359110483605619200 119005374216718080 85663425508214400 24635459852498880 251742137766134400 49585572590299200 117479664290862720 65694559606663680 67720107235334400 19302026306935680 132228193574131200 27372733169443200 238010748433436160 171326851016428800 49270919704997760 50790080426500800 22993095862332288 99171145180598400 131389119213327360 135440214470668800 36953189778748320 25309648445608800 38604052613871360 264456387148262400 54745466338886400 34565943626121600 342653702032857600 98541839409995520 67492395854956800 101580160853001600 45986191724664576 28953039460403520 198342290361196800 41059099754164800 270880428941337600 256990276524643200 73906379557496640 50619296891217600 109490932677772800 69131887252243200 19881248302016640 197083678819991040 134984791709913600 203160321706003200 28375267032604800 57906078920807040 396684580722393600 82118199508329600 51848915439182400 38321826437220480 147812759114993280 101238593782435200 29114634371135040 218981865355545600 68979287586996864 297513435541795200 71106112597101120 138263774504486400 61588649631247200 39762496604033280 138839603252837760 406320643412006400 56750534065209600 16308919896635520 164236399016659200 32349593745705600 103697830878364800 29821872453024960 202477187564870400 42562900548907200 142212225194202240 123177299262494400 24262195309279200 113501068130419200 32617839793271040 33135413836694400 328472798033318400 64699187491411200 25342068542313600 59643744906049920 404954375129740800 85125801097814400 24463379844953280 246354598524988800 48524390618558400 227002136260838400 114965479311661440 65235679586542080 66270827673388800 129398374982822400 50684137084627200 16787262925319040 170251602195628800 48926759689906560 49703120755041600 22832487855289728 97048781237116800 38013102813470400 130471359173084160 132541655346777600 36695069767429920 25150804869808800 258796749965644800 59588060768470080 101368274169254400 33574525850638080 34349007460521600 340503204391257600 97853519379813120 67068812986156800 99406241510083200 45664975710579456 194097562474233600 76026205626940800 25180894387978560 265083310693555200 255377403293443200 73390139534859840 50301609739617600 119176121536940160 67149051701276160 68698014921043200 19742376716979840 195707038759626240 134137625972313600 198812483020166400 27978771542198400 388195124948467200 152052411253881600 50361788775957120 51523511190782400 23502168095446656 146780279069719680 100603219479235200 28911267089490240 134298103402552320 68497463565869184 291146343711350400 137396029842086400 37771341581967840 39484753433959680 268275251944627200 135868293731963520 397624966040332800 55957543084396800 15953609450782080 30677240867011200 304104822507763200 100723577551914240 103047022381564800 29613565075469760 201206438958470400 41968157313297600 274792059684172800 139168738114116480 228078616880822400 75542683163935680 77285266786173600 44924576052283200 111915086168793600 31907218901564160 61354481734022400 20321423541175680 201447155103828480 206094044763129600 39678985096208640 28577226228566400 59227130150939520 402412877916940800 83936314626595200 23930414176173120 46015861300516800 39170280159077760 151085366327871360 154570533572347200 89849152104566400 29759238822156480 223830172337587200 70506504286339968 301809658437705600 62952235969946400 40642847082351360 140844507270929280 412188089526259200 79357970192417280 57154452457132800 16430175806647680 167872629253190400 33065820913507200 47860828352346240 92031722601033600 30482135311763520 45158718980390400 309141067144694400 179698304209132800 59518477644312960 42865839342849600 125904471939892800 24799365685130400 158715940384834560 58755420238616640 114308904914265600 32860351613295360 33869039235292800 335745258506380800 66131641827014400 60964270623527040 359396608418265600 119036955288625920 85731678685699200 24645263709971520 251808943879785600 49598731370260800 117510840477233280 65720703226590720 67738078470585600 19312264071999360 132263283654028800 27383626344412800 238073910577251840 171463357371398400 49290527419943040 50803558852939200 23002246129306752 99197462740521600 131441406453181440 135476156941171200 36967895564957280 25329814157138400 38624528143998720 264526567308057600 54767252688825600 34593484381948800 342926714742796800 98581054839886080 67546171085702400 101607117705878400 46004492258613504 28968396107999040 198394925481043200 41075439516619200 270952313882342400 257195036057097600 73935791129914560 50659628314276800 109534505377651200 69186968763897600 19889160186994560 197162109679772160 135092342171404800 203214235411756800 28382797124035200 57936792215998080 396789850962086400 82150879033238400 51890226572923200 38337076882177920 147871582259829120 101319256628553600 29126220748148160 219069010755302400 69006738387920256 297592388221564800 71124982394114880 138373937527795200 61613159274928800 39778320373989120 138876447836730240 406428470823513600 56765594248070400 16317570122663040 164301758066476800 32362467497942400 103780453145846400 29833740280491840 202638513257107200 42574195686052800 142249964788229760 123226318549857600 24271850623456800 113531188496140800 32635140245326080 33148600311657600 328603516132953600 64724934995884800 25348793698166400 59667480560983680 405277026514214400 85148391372105600 24476355183994560 246452637099715200 48543701246913600 227062376992281600 115011230646533760 65270280490652160 66297200623315200 129449869991769600 50697587396332800 16793943536684160 170296782744211200 48952710367989120 49722900467486400 22844598171728256 97087402493827200 38023190547249600 130540560981304320 132594401246630400 36714532775991840 25157479269031200 258899739983539200 59603873960473920 101395174792665600 33587887073368320 34358122834358400 340593565488422400 97905420735978240 67086611384083200 99445800934972800 45689196343456512 194174804987654400 76046381094499200 25190915305026240 265188802493260800 255445174116316800 73429065551983680 50314958538062400 119207747920947840 67175774146736640 68716245668716800 19752848043223680 195810841471956480 134173222768166400 198891601869945600 27989905894473600 388349609975308800 152092762188998400 50381830610052480 51537184251537600 23511520951357824 146858131103967360 100629917076124800 28926601581084480 134351548293473280 68533794515184768 291262207481481600 137432491337433600 37786372957539360 39505696086447360 268346445536332800 135922363491358080 397783203739891200 55979811788947200 15964181056010880 30685381845148800 304185524377996800 100763661220104960 103074368503075200 29629272064835520 201259834152249600 41984858841710400 274864982674867200 139224121308961920 228139143283497600 75572745915078720 77305776377306400 44936497919476800 111959623577894400 31928362112021760 61370763690297600 20329510597038720 201527322440209920 206148737006150400 39694775632162560 28584809914953600 59258544129671040 402519668304499200 83969717683420800 23946271584016320 46028072767723200 39185868252263040 151145491830157440 154611552754612800 89872995838953600 29771081724121920 223919247155788800 70534562854073472 301889751228374400 72152057952152640 62977288262565600 40659021194077440 140881883906574720 412297474012300800 79389551264325120 57169619829907200 16438890346623360 167939435366841600 33078979693468800 47892543168032640 92056145535446400 30494265895558080 45176690215641600 309223105509225600 179745991677907200 59542163448243840 42877214872430400 144304115904305280 125954576525131200 24809234770101600 158779102528650240 58778802378394560 114339239659814400 32877780693246720 33882517661731200 335878870733683200 66157959386937600 60988531791116160 359491983355814400 119084326896487680 85754429744860800 24658335519935040 251909153050262400 49618469540203200 117557604756789120 65755561386493440 67765035323462400 19325061278328960 132315918773875200 27398150577705600 238168653792975360 171508859489721600 49316671039870080 50823776492596800 23014446485272704 99236939080406400 131511122772986880 135530070646924800 36987503279902560 25336536060981600 38650122556657920 264631837547750400 54796301155411200 34602664633891200 343017718979443200 98633342079740160 67564096162617600 101647552985193600 46028892970545408 28987591917493440 198473878160812800 41097225866558400 271060141293849600 257263289234582400 73975006559805120 50673072121963200 109592602310822400 69205329267782400 19899709366965120 197266684159480320 135128192325235200 203295105970387200 28394092261180800 57975183834986880 396947756321625600 82194451733116800 51903996950836800 38357410808787840 147950013119610240 101346144243926400 29141669250832320 219185204621644800 69043339455818112 297710817241219200 71153287089635520 138410658535564800 61645838799837600 39799418733930240 138931714712568960 406590211940774400 56788184522361600 16328382905197440 164388903466233600 32379632500924800 103807993901673600 29849564050447680 202692288487852800 42591138391771200 142306574179271040 123291677599675200 24284724375693600 113576369044723200 32656765810394880 33166182278275200 328777806932467200 64759265001849600 25358881431945600 59699128100895360 405384576975705600 85182276783542400 24492574357796160 246583355199350400 48569448751387200 227152738089446400 115072232426363520 65313531620789760 66332364556550400 129518530003699200 50717762863891200 16802851018504320 170364553567084800 48985148715592320 49749273417412800 97138897502774400 38038322147918400 130627063241579520 132664729113100800 36738861536694240 25167490867864800 259037060007398400 59627593748479680 101435525727782400 33605702037008640 34371795895113600 340729107134169600 97970297431184640 67113308980972800 99498546834825600 194277795005548800 76076644295836800 25204276527756480 265329458226201600 255546830350627200 73477723073388480 50334981735729600 119255187496959360 67211404074017280 68743591790227200 19765937201028480 195940594862369280 134226617961945600 198997093669651200 28004751697507200 388555590011097600 152153288591673600 50408553055512960 51557693842670400 23523991425906048 146955446146776960 100669963471459200 28945769695577280 134422808148034560 291416692508323200 137487183580454400 37806414791634720 39531874402056960 268453235923891200 135994456503884160 397994187339302400 56009503395014400 15970524019148160 30697593312355200 304306577183347200 100817106111025920 103115387685340800 29648905801542720 201339926942918400 42007127546260800 274974367160908800 139297965568755840 228229932887510400 75612829583269440 77336540764005600 44954380720267200 112019006790028800 31941048038296320 61395186624710400 20340293338189440 201634212222051840 206230775370681600 39715829680101120 28596185444534400 59297811603085440 402679853885836800 84014255092521600 23955786028722240 46046389968532800 39206652376510080 151225659166538880 154673081528011200 89908761440534400 29786872260075840 224038013580057600 70571974277718144 302009890414377600 72180771379738560 63010691319391200 40680586676378880 140937948860042880 412461550741363200 79431659360202240 57192370889068800 16449783521592960 168028510185043200 33096524733417600 47911572057444480 92092779937065600 30510440007284160 45200651862643200 309346163056022400 179817522881068800 59573744520151680 42894278166801600 144361542759477120 126021382638782400 24822393550063200 158863318720404480 58809978564765120 114384741778137600 32899567043185920 33900488896982400 336057020370086400 66193049466835200 61020880014568320 359635045762137600 119147489040303360 85788556333603200 24674675282389440 252042765277564800 49644787100126400 117619957129530240 65799134086371840 67800977793964800 19332739602126720 132386098933670400 27416305869321600 238294978080606720 171577112667206400 49349350564778880 50850733345473600 23029696930230144 99289574200252800 131598268172743680 135601955587929600 37012012923584160 25346618916746400 38665479204253440 264772197867340800 54832611738643200 34616435011804800 343154225334412800 98698701129557760 67590983777990400 101701466690947200 46059393860460288 28999109403190080 198579148400505600 41124458803982400 271203911175859200 257365669000809600 74024025847168320 50693237833492800 109665223477286400 69232870023609600 19912895841928320 197397402259115520 135181967555980800 203402933381894400 28409152444041600 57998218806380160 397158296801011200 82248917607964800 51924652517707200 38382828217050240 148048051694336640 101386475666985600 29160979879187520 219330446954572800 69089090790690432 297868722600758400 71191026683663040 138465740047219200 61686688205973600 39825791683856640 139005403880353920 406805866763788800 56818304888083200 16334870574718080 164497835215929600 32401088754652800 103849305035414400 29869343762892480 202772951333971200 42613728666062400 142382053367326080 123373376411947200 24300816565989600 113636609776166400 32669741149436160 33188159736547200 328995670431859200 64802177509305600 25372331743651200 59738687525784960 405545902667942400 85227457332124800 24502305862077120 246746752823894400 48601633131979200 227273219552332800 115148484651150720 65339482298872320 66376319473094400 129604355018611200 50744663487302400 16813985370779520 170454914664249600 49004611724154240 49782239604820800 97203266263958400 38058497615476800 130678964597744640 132752638946188800 36753458793115680 25180839666309600 259208710037222400 59659220132487360 101489326974604800 33627970741559040 34390026642787200 340909829328499200 98009223448308480 67148905776825600 99564479209641600 194406532527916800 76116995230953600 25220978056169280 265505277892377600 255682371996374400 73506917586231360 50361679332619200 119318440264974720 67255941483118080 68780053285574400 19773790695711360 196018446896616960 134297811553651200 199128958419283200 28023308951299200 388813065055833600 152233990461907200 50441956112338560 51585039964180800 23539579519091328 147013835172462720 100723358665238400 28957270564272960 134511882966236160 291609798791875200 137560106571148800 37831467084253920 39547581391422720 268595623107302400 136084572769541760 398257916838566400 56046617902598400 15985324266468480 30713875268630400 304467980923814400 100883912224677120 103170079928361600 29660686043567040 201446717330476800 42034963426948800 275120213142297600 139390270893498240 228350985692860800 75662934168507840 77377559946271200 44978224454654400 112093235805196800 31970648532936960 61427750537260800 20353771764627840 201767824449354240 206340159856723200 39742147240024320 28611352817308800 59321372087134080 402893434660953600 84069926853897600 23977986399702720 46070812902945600 39232632531818880 151325868337015680 154755119892542400 89956448909308800 29806610430018240 224186471610393600 70618738557273984 302170075995715200 72219055949853120 63052445140423200 40707543529255680 141012702131333760 412680319713446400 79484294480048640 57222705634617600 16456319426574720 168139853707795200 33118456033353600 47955972799405440 92141625805891200 30530657646941760 45230603921395200 309510239785084800 179912897818617600 59613220860036480 42917029225963200 144438111899706240 126104890280846400 24838842025015200 158968588960097280 58848948797728320 114445411269235200 32912638853149440 33922952941046400 336279707415590400 66236912066707200 61061315293883520 359825795637235200 119226441720072960 85834058451926400 24684479139862080 252209780561692800 49677684050030400 117697897595456640 65825277706298880 67845905882092800 132473824133414400 27427199044291200 238452883440145920 171668116903852800 49368958279724160 50884429411569600 23038847197204608 99355368100060800 131650555412597760 135691811764185600 37026718709793120 25360062724432800 264947648266828800 54854398088582400 34634795515689600 343336233807705600 98737916559448320 67626833931820800 101768858823139200 46077694394409216 198710736200121600 41140798566436800 271383623528371200 257502175355779200 74053437419586240 50720125448865600 109708796177164800 69269591031379200 19920807726906240 197475833118896640 135253667863641600 203537717646278400 28427977672617600 397421472400243200 82281597132873600 51952193273534400 38398078662007680 148106874839172480 101440250897731200 29172566256200640 219417592354329600 69116541591613824 298066104300182400 71238201176197440 138539182062758400 61711197849655200 39841615453812480 139097515340085120 407075435292556800 56855955345235200 16350008470266240 164563194265747200 32413962506889600 103904386547068800 29881211590359360 202880501795462400 42641966508926400 142476402352394880 123422395699310400 24310471880167200 113711910690470400 32700016940532480 33201346211510400 329126388531494400 64827925013779200 25389144633283200 59762423180718720 405761003590924800 85283933017852800 24525012705399360 246844791398620800 48620943760334400 227423821380940800 115194235986023040 65400033881064960 66402692423020800 129655850027558400 50778289266566400 16820665982144640 170567866035705600 49050025410798720 49802019317265600 97241887520668800 38083716949924800 130800067762129920 132805384846041600 36787519058099040 25197525664365600 259311700055116800 59698753112496960 101556578533132800 33641331964289280 34412815077379200 341135732071411200 98100050821597440 67193401771641600 99604038634531200 194483775041337600 76167433899849600 25230998973216960 265610769692083200 255851799053558400 73575038116198080 50395051328731200 119397506224993920 67282663928578560 68825630154758400 19792115516638080 196200101643194880 134386803543283200 199208077269062400 28034443303574400 388967550082675200 152334867799699200 50461997946433920 51619222616068800 23548932375002496 147150076232396160 100790102657462400 28984105924562880 134565327857157120 291725662562006400 137651260309516800 37846498459825440 39584231033276160 268773607086566400 136138642528936320 398416154538124800 56068886607148800 15995895871697280 30734227713974400 304669735599398400 100923995892867840 103238445232137600 29688173274957120 201580205314924800 42051664955361600 275302520619033600 139445654088343680 228502301699548800 75692996919650880 77428833924103200 45008029122638400 112137773214297600 31991791743394560 61468455427948800 20361858820490880 201847991785735680 206476890464275200 39757937775978240 28630312033276800 59376346549914240 403160410629849600 84103329910723200 23993843807545920 46101341570961600 39248220625004160 151385993839301760 154857667848206400 90016058245276800 29818453331983680 224275546428595200 70646797125007488 302370307972387200 72266911662496320 63077497433042400 40723717640981760 141106143720447360 412953780928550400 79515875551956480 57260624066553600 16471569871532160 168206659821446400 33131614813315200 47987687615091840 92202683141923200 30542788230736320 45248575156646400 309715335696412800 180032116490553600 59636906663967360 42945468049915200 144533823324992640 126154994866084800 24848711109986400 159031751103912960 58872330937506240 114521248133107200 32943139743064320 33936431367484800 336413319642892800 66263229626630400 61085576461472640 360064232981107200 119273813327934720 85890936099830400 24707354807298240 252309989732169600 49697422219972800 117744661875012480 65886279486128640 67872862734969600 132526459253260800 27452616452553600 238547626655869440 171781872199660800 49414709614596480 50904647051227200 23060197820145024 99394844439945600 39429431329780800 131772558972257280 135745725469939200 37061032210947360 25376867484040800 265052918506521600 54905232905107200 34657746145545600 343563744399321600 98829419229192960 67671646624108800 101809294102454400 46120395640290048 198789688879891200 41178924678830400 271491450939878400 257672808299491200 74122064421894720 50753734968081600 109810465810214400 69315492291091200 19939268791854720 197658838458385920 135343293248217600 203618588204908800 28439272809763200 397579377759782400 82357849357660800 51986619218318400 38433663033575040 148244128843789440 101507469936163200 29199601135897920 219620931620428800 69180593460435072 298184533319836800 71266505871718080 138630984582182400 61768387018245600 39878537583709440 139152782215923840 407237176409817600 56878545619526400 16360821252800640 164715698715321600 32444001262108800 103973238436636800 29908903187782080 203014939872326400 42658909214644800 142533011743436160 123536774036491200 24333000946581600 113757091239052800 32721642505601280 33232114653091200 329431397430643200 64888002524217600 25399232367062400 59817806375564160 406029879744652800 85317818429289600 24541231879200960 247073548072982400 48666001893163200 227514182478105600 115300989100725120 65443285011202560 66464229306182400 129776005048435200 50798464734124800 16836254075329920 170635636858579200 33610049684265600 49082463758401920 49848171979636800 97332003786326400 38098848550593600 130886570022405120 132928458612364800 25207537263199200 259552010096870400 59722472900502720 101596929468249600 33672508150659840 34426488138134400 341271273717158400 67220099368531200 99696343959273600 194664007572652800 76197697101187200 25254381112994880 265856917224729600 255953455287868800 50415074526398400 119444945801005440 67345016301319680 68852976276268800 19805204674442880 134440198737062400 199392687918547200 28060423458883200 389328015145305600 152395394202374400 50508762225989760 51639732207201600 23570755705461888 100830149052796800 29003274039055680 134690032602639360 291996011358979200 137705952552537600 37881571669492320 39610409348885760 268880397474124800 136264805300856960 398785375837094400 56120846917766400 16002238834834560 30746439181180800 304790788404748800 101017524451979520 103279464414403200 29707807011664320 201660298105593600 42090635188324800 275411905105075200 139574881542983040 228593091303561600 75763143338984640 77459598310802400 45025911923428800 112241693835532800 32004477669669120 61492878362361600 20380728617504640 202035048903959040 206558928828806400 39794782359870720 28641687562857600 59415614023328640 403320596211187200 84181270376649600 24003358252251840 46119658771771200 39284592842436480 151526286677969280 154919196621604800 90051823846857600 29846086769903040 224483387671065600 70712267116385664 302490447158390400 72295625090082240 63135952782487200 40761457235009280 141162208673915520 413117857657612800 79589564719741440 57283375125715200 16482463046501760 168362540753299200 33162318633225600 48006716504503680 92239317543542400 30571092926256960 45290508038899200 309838393243209600 180103647693715200 59692173539806080 42962531344286400 144591250180164480 126271905564974400 24871738974919200 159179129439482880 58926889263654720 114566750251430400 32964926093003520 33967881029174400 336725081506598400 66324637266451200 61142185852513920 360207295387430400 119384347079612160 85925062688572800 24723694569752640 252543811129948800 49743477949838400 117853778527309440 65929852186007040 67935762058348800 132649274532902400 27470771744169600 238768694159224320 171850125377145600 49447389139505280 50951821543761600 23075448265102464 99486955899676800 39445097615985600 131859704372014080 135871524116697600 37085541854628960 25386950339805600 265298549065804800 83569042955728512 54941543488339200 34671516523459200 343700250754291200 98894778279010560 67698534239481600 101903643087523200 46150896530204928 198973911799353600 41206157616254400 271743048233395200 257775188065718400 74171083709257920 50773900679611200 109883086976678400 69343033046918400 19952455266817920 197789556558021120 135397068478963200 203807286175046400 28465628129769600 397947823598707200 82412315232508800 52007274785188800 38459080441837440 148342167418515840 101547801359222400 29218911764253120 219766173953356800 69226344795307392 298460867699030400 71332550161266240 138686066093836800 61809236424381600 39904910533635840 139281738259547520 407614572350092800 56931256259539200 16367308922321280 164824630465017600 32465457515836800 104014549570377600 29928682900226880 203095602718444800 42698442194654400 142665100322532480 123618472848763200 24349093136877600 113862512519078400 32734617844642560 33254092111363200 329649260930035200 64930915031673600 25422770412547200 59857365800453760 406191205436889600 85396884389308800 24550963383481920 247236945697526400 48698186273755200 227725025038156800 115377241325512320 65469235689285120 66508184222726400 129861830063347200 50845540825094400 16847388427605120 170793768778617600 33641196880636800 49101926766963840 49881138167044800 97396372547510400 38134155618820800 130938471378570240 133016368445452800 25230897660477600 259723660126694400 59777819072516160 101691081650188800 33694776855210240 34458391946563200 341587537557235200 67282393761273600 99762276334089600 194792745095020800 76268311237641600 25271082641407680 266032736890905600 256190653167926400 50461795320955200 119555638145032320 67389553710420480 68916783893126400 19813058169125760 134564787522547200 199524552668179200 28078980712675200 389585490190041600 152536622475283200 50542165282815360 51687587919844800 23586343798647168 100923590641910400 29014774907751360 134779107420840960 292189117642531200 137833567786252800 37906623962111520 39626116338251520 269129575045094400 136354921566514560 399049105336358400 56157961425350400 16004353155880320 30774932604662400 305073244950566400 101084330565630720 103375175839689600 29719587253688640 201847181283820800 42118471069012800 275667135572505600 139667186867725440 228804933712924800 75813247924223040 77531381879767200 45067638458606400 112315922850700800 32008706311760640 61549865209324800 20394207043943040 202168661131261440 206750351679379200 39821099919793920 28668230465212800 59439174507377280 403694362567641600 84236942138025600 24006529733820480 46162398906993600 39310572997745280 151626495848446080 155062763759534400 90135276917212800 29865824939845440 224631845701401600 70759031395941504 302770771925731200 72362623087782720 63177706603519200 40788414087886080 141293026898674560 413500703358758400 79642199839587840 57336460930425600 16488998951483520 168473884276051200 33184249933161600 48013059467640960 92324797813987200 30591310565914560 45320460097651200 310125527519068800 180270553834425600 59731649879690880 43002345697819200 144725246175565440 126355413207038400 24888187449871200 159284399679175680 58965859496617920 114672921860851200 32977997902967040 33990345073238400 336947768552102400 66368499866323200 61182621131829120 360541107668851200 119463299759381760 86004691395638400 24733498427225280 252710826414076800 49776374899742400 117931718993235840 65955995805934080 67980690146476800 132736999732646400 27481664919139200 238926599518763520 172009382791276800 49466996854450560 50985517609857600 23084598532076928 99552749799484800 39481652283796800 131911991611868160 135961380292953600 37100247640837920 25410477003256800 265473999465292800 83624309831567232 54963329838278400 34703647405257600 344018765582553600 98933993708901120 67761272008684800 101971035219715200 46169197064153856 199105499598969600 41222497378708800 271922760585907200 258014074186915200 74200495281675840 50820954006513600 109926659676556800 69407294810515200 19960367151795840 197867987417802240 135522544017369600 203942070439430400 28484453358345600 398210999197939200 82444994757417600 52055471107886400 38474330886794880 148400990563351680 101641908013027200 29230498141266240 219853319353113600 69253795596230784 298658249398454400 71379724653800640 138814589621030400 61833746068063200 39920734303591680 139373849719278720 407884140878860800 56968906716691200 16369471478828160 164889989514835200 32478331268073600 104110942215772800 29940550727693760 203283816026054400 42726680037518400 142759449307601280 123667492136126400 24358748451055200 113937813433382400 32738942957656320 33267278586326400 329779979029670400 64956662536147200 25439583302179200 59881101455387520 406567632052108800 85453360075036800 24554207218242240 39878234701683840 247334984272252800 48717496902110400 227875626866764800 115422992660384640 65477885915312640 66534557172652800 129913325072294400 50879166604358400 16854069038970240 170906720150073600 33663444878044800 49108414436484480 49900917879489600 97434993804220800 38159374953268800 130955771830625280 133069114345305600 25247583658533600 259826650144588800 59817352052525760 101758333208716800 33708138077940480 34481180381155200 341813440300147200 67326889756089600 99801835758979200 194869987608441600 76318749906537600 25281103558455360 266138228690611200 256360080225110400 50495167317067200 119634704105051520 67416276155880960 68962360762310400 19815676000686720 134653779512179200 199603671517958400 28090115064950400 389739975216883200 152637499813075200 50562207116910720 51721770571732800 23595696654558336 100990334634134400 29018608530649920 134832552311761920 292304981412662400 137924721524620800 37921655337683040 39631352001373440 269307559024358400 136408991325909120 399207343035916800 56180230129900800 16014924761109120 30795285050006400 305274999626150400 101124414233821440 103443541143465600 29723514001030080 201980669268268800 42135172597425600 275849443049241600 139722570062570880 228956249719612800 75843310675366080 77582655857599200 45097443126590400 112360460259801600 32029849522218240 61590570100012800 20402294099806080 202248828467642880 206887082286931200 39836890455747840 28687189681180800 59447028002060160 403961338536537600 84270345194851200 24022387141663680 46192927575009600 39326161090930560 151686621350732160 155165311715198400 90194886253180800 29877667841810880 224720920519603200 70787089963675008 302971003902403200 72410478800425920 63202758896138400 40804588199612160 141386468487788160 413774164573862400 79673780911495680 57374379362361600 16491177586477440 168540690389702400 33197408713123200 48044774283327360 92385855150019200 30603441149709120 45338431332902400 310330623430396800 180389772506361600 59755335683621760 43030784521771200 144820957600851840 126405517792276800 24898056534842400 159347561822991360 58989241636395840 114748758724723200 32982355172954880 34003823499676800 337081380779404800 66394817426246400 61206882299418240 360779545012723200 119510671367243520 86061569043542400 24736766379716160 252811035584553600 49796113069684800 117978483272791680 65964710345909760 68007646999353600 132789634852492800 27485295977462400 239021342734487040 172123138087084800 49473532759432320 51005735249515200 23087648621068416 99592226139369600 39507762760804800 131929420691819520 136015293998707200 37105149569574240 25427281762864800 265579269704985600 83657469957070464 54970591954924800 34726598035113600 344246276174169600 98947065518864640 67806084700972800 102011470499030400 46175297242136832 199184452278739200 41227943966193600 272030587997414400 258184707130627200 74210299139148480 50854563525729600 109941183909849600 69453196070227200 19963004446788480 197894131037729280 135612169401945600 204022940998060800 28495748495491200 398368904557478400 82455887932387200 52089897052670400 38479414368447360 148420598278296960 101709127051459200 29234360266937280 219882367819699200 69262945863205248 298776678418108800 71408029349321280 138906392140454400 61841915949290400 39926008893576960 139429116595117440 408045881996121600 56991496990982400 16380284261362560 164911775864774400 32482622518819200 104179794105340800 29944506670182720 203418254102918400 42743622743236800 142816058698642560 123683831898580800 24361966889114400 113982993981964800 32760568522725120 33271674077980800 329823551729548800 64965245037638400 25449671035958400 59889013340365440 406836508205836800 85487245486473600 24570426392043840 39894047893687680 247367663797161600 48723933778228800 227965987963929600 115438243105342080 65521137045450240 66543348155961600 129930490075276800 50899342071916800 16856295909425280 170974490972947200 33676793676489600 49140852784087680 49907511116971200 97447867556457600 38174506553937600 131042274090900480 133086696311923200 25257595257367200 259860980150553600 59841071840531520 101798684143833600 33712591818850560 34494853441910400 341948981945894400 67353587352979200 99815022233942400 194895735112915200 76349013107875200 25284443864137920 266173392623846400 256461736459420800 50515190514734400 119682143681063040 67425183637701120 68989706883820800 19828765158491520 134707174705958400 199630044467884800 28093826515708800 389791470225830400 152698026215750400 50568887728275840 51742280162865600 23598814273195392 101030381029468800 29037776645142720 134850367275402240 292343602669372800 137979413767641600 37926665796206880 39657530316983040 269414349411916800 136427014579040640 399260088935769600 56187653031417600 16027610687383680 30807496517212800 305396052431500800 101137775456551680 103484560325731200 29743147737737280 202060762058937600 42140739773563200 275958827535283200 139741031127519360 229047039323625600 75853331592413760 77613420244298400 45115325927380800 112375306062835200 32055221374767360 61614993034425600 20404989785093760 202275550913103360 206969120651462400 39842153967732480 28698565210761600 59486295475474560 404121524117875200 84281479547126400 24041416031075520 46211244775819200 39331357121992320 151706663184827520 155226840488596800 90230651854761600 29881615475799360 224750612125670400 70796442819586176 303091143088406400 72439192228011840 63211109660344800 40809979570187520 141442533441256320 413938241302924800 79684307935464960 57397130421523200 16502070761447040 168562959094252800 33201794973110400 48082832062151040 92422489551638400 30607484677640640 45344421744652800 310453680977193600 180461303709523200 59763230951598720 43047847816142400 144878384456023680 126422219320689600 24901346229832800 159368615870929920 58997035682988480 114794260843046400 33004141522894080 34008316308489600 337125918188505600 66403589946220800 61214969355281280 360922607419046400 119526461903197440 86095695632284800 24753106142170560 252844438641379200 49802692459665600 117994071365976960 66008283045788160 68016632616979200 132807179892441600 27503451269078400 239052923806394880 172191391264569600 49506212284341120 51012474462734400 23102899066025856 99605384919331200 39523429047009600 132016566091576320 136033265233958400 37129659213255840 25437364618629600 265614359784883200 83668523332238208 55006902538156800 34740368413027200 344382782529139200 99012424568682240 67832972316345600 102024948925468800 46205798132051712 199210769838662400 41255176903617600 272066530467916800 258287086896854400 74259318426511680 50874729237259200 110013805076313600 69480736826054400 19976190921751680 198024849137364480 135665944632691200 204049897850937600 28499513541206400 398421539677324800 82510353807235200 52110552619540800 38504831776709760 148518636853023360 101749458474518400 29253670895292480 220027610152627200 69308697198077568 298816154757993600 71417464247828160 138961473652108800 61882765355426400 39952381843503360 139447538887063680 408099795701875200 56999027082412800 16393259600403840 165020707614470400 32504078772547200 104221105239081600 29964286382627520 203498916949036800 42749270311809600 142834928495656320 123765530710852800 24378059079410400 113998054164825600 32786519200807680 33293651536252800 330041415228940800 65008157545094400 25453033613884800 59928572765255040 406997833898073600 85498540623619200 24589889400605760 39899318957688960 247531061421705600 48756118158820800 227996108329651200 115514495330129280 65573038401615360 66587303072505600 130016315090188800 50906067227769600 16867430261700480 170997081247238400 33681243275971200 49179778801211520 49940477304379200 97512236317641600 38179550420827200 131146076803230720 133174606145011200 25260932456978400 260032630180377600 59848978436533440 101812134455539200 33734860523400960 34499411128828800 341994162494476800 67362486551942400 99880954608758400 195024472635283200 76359100841654400 25301145392550720 266349212290022400 256495621870857600 50521864913956800 119697956873066880 67469721046801920 68998822257657600 19844472147857280 134724973103884800 199761909217516800 28112383769500800 390048945270566400 152718201683308800 50602290785101440 51749116693243200 23614402366380672 101043729827913600 29060778382534080 134939442093603840 292536708952924800 137997644515315200 37951718088826080 39688944295714560 269449946207769600 136517130844698240 399523818435033600 56224767539001600 30811567006281600 305436403366617600 101204581570202880 103498233386486400 29766708221785920 202087459655827200 42168575654251200 275995289030630400 139833336452261760 229077302524963200 75903436177652160 77623675039864800 45121286860977600 112449535078003200 61623134012563200 20418468211532160 202409163140405760 206996466772972800 39868471527655680 28702357053955200 59533416443571840 404174919311654400 84337151308502400 46217350509422400 39357337277301120 151806872355304320 155247350079729600 90242573721955200 29901353645741760 224899070156006400 70843207099142016 303131189483740800 72448763370540480 63252863481376800 40836936423064320 141461221759079040 413992933545945600 79736943055311360 57404714107910400 16515142571410560 168674302617004800 33223726273046400 92434701018844800 30627702317298240 45374373803404800 310494700159459200 180485147443910400 59802707291483520 43053535580932800 144897526741080960 126505726962753600 24917794704784800 159473886110622720 114809428215820800 33030285142821120 34030780352553600 337348605234009600 66447452546092800 61255404634596480 360970294887820800 119605414582967040 86107071161865600 24772713857115840 253011453925507200 49835589409569600 229618856431641600 118072011831903360 66060570285642240 68061560705107200 132894905092185600 27525237619017600 239210829165934080 172214142323731200 49545427714231680 51046170528830400 23121199599974784 99671178819139200 39528651142411200 132121140571284480 136123121410214400 37159070785673760 25440725570551200 265789810184371200 83723790208076928 55050475238035200 34744958538998400 344428284647462400 99090855428463360 67841934854803200 102092341057660800 46242399199949568 199342357638278400 41287856428526400 272246242820428800 258321213485596800 74318141571347520 50881451141102400 110100950476070400 69489917077996800 19992014691707520 198181710856926720 135683869709606400 204184682115321600 28518338769782400 398684715276556800 82575712857052800 52117437808497600 38535332666624640 148636283142695040 101762902282204800 29276843649318720 220201900952140800 69363598799924352 299013536457417600 138979834155993600 61931784642789600 39984029383415040 271367739419212800 139539650346794880 408369364230643200 57036677539564800 16406234939445120 165151425714105600 32529826277020800 104234875616995200 29988022037561280 203525804564409600 42777508154673600 277959668311987200 142929277480725120 123863569285579200 24397369707765600 114073355079129600 32812469878890240 33320024486179200 330302851428211200 65059652554041600 25469846503516800 59976044075122560 407051609128819200 85555016309347200 24609352409167680 39925674277695360 247727138571158400 48794739415531200 228146710158259200 115605997999873920 65624939757780480 66640048972358400 130119305108083200 50939693007033600 16880791484430720 171110032618694400 33703491273379200 49218704818335360 49980036729268800 97589478831062400 38204769755275200 131249879515560960 133280097944716800 25277618455034400 260238610216166400 59888511416543040 101879386014067200 33761582968861440 34522199563420800 342220065237388800 67406982546758400 99960073458537600 195178957662124800 76409539510550400 25321187226646080 266560195889433600 256665048928041600 50555236910068800 119777022833086080 67523165937722880 69044399126841600 19860179137223040 134813965093516800 199920146917075200 28134652474051200 390357915324249600 152819079021100800 50642374453292160 51783299345131200 23633108078203008 101110473820137600 29083780119925440 135046331875445760 292768436493187200 138088798253683200 37981780839969120 39720358274446080 269627930187033600 136625270363487360 399840293834150400 56269304948102400 30831919451625600 305638158042201600 101284748906584320 103566598690262400 29790268705834560 202220947640275200 42201978711076800 276177596507366400 139944102841952640 229228618531651200 75963561679938240 77674949017696800 45151091528961600 112538609896204800 61663838903251200 20434642323258240 202569497813168640 207133197380524800 39900052599563520 28721316269923200 59580537411669120 404441895280550400 84403957422153600 46247879177438400 39388513463671680 151927123359876480 155349898035393600 90302183057923200 29925039449672640 225077219792409600 70899324234609024 303331421460412800 72496619083183680 63302968066615200 40869284646516480 141554663348192640 414266394761049600 79800105199127040 57442632539846400 16528214381374080 168807914844307200 33250043832969600 92495758354876800 30651963484887360 45410316273907200 310699796070787200 180604366115846400 59850078899345280 43081974404884800 144993238166367360 126605936133230400 24937532874727200 159600210398254080 114885265079692800 33056428762748160 34057737205430400 337615829688614400 66500087665939200 61303926969774720 361208732231692800 119700157798690560 86163948809769600 24792321572061120 253211872266460800 49875065749454400 229770530159385600 118165540391015040 66112857525496320 68115474410860800 133000175331878400 27547023968956800 239400315597381120 172327897619539200 49584643144122240 51086605808145600 23139500133923712 99750131498908800 39554761619419200 132225715050992640 136230948821721600 37188482358091680 25457530330159200 266000350663756800 83790110459083392 55094047937913600 34767909168854400 344655795239078400 99169286288244480 67886747547091200 102173211616291200 46279000267847424 199500262997817600 41320535953435200 272461897643443200 258491846429308800 74376964716183360 50915060660318400 110188095875827200 69535818337708800 20007838461663360 198338572576488960 135773495094182400 204346423232582400 28540929044073600 399000525995635200 82641071906870400 52151863753281600 38565833556539520 148753929432366720 101830121320636800 29300016403344960 220376191751654400 69418500401771136 299250394496726400 139071636675417600 61980803930152800 40015676923326720 271546990188364800 139650184098472320 408692846465164800 57081858088147200 16421372834993280 165282143813740800 32555573781494400 104303727506563200 30011757692495040 203660242641273600 42811393566110400 278143273350835200 143042496262807680 123961607860305600 24416680336120800 114163716176294400 32842745669986560 33346397436105600 330564287627481600 65111147562988800 25490021971075200 60023515384990080 407320485282547200 85622787132220800 24632059252489920 39957300661703040 247923215720611200 48833360672241600 228327432352588800 115697500669618560 305490363961910400 65685491339973120 66692794872211200 130222295125977600 50980043942150400 16894152707160960 171245574264441600 33730188870268800 49264118504979840 50019596154158400 97666721344483200 38235032956612800 131370982679946240 133385589744422400 25297641652701600 260444590251955200 59935950992554560 101960087884300800 33788305414321920 34549545684931200 342491148528883200 67460377740537600 100039192308316800 195333442688966400 76470065913225600 25341229060741440 266771179488844800 256868361396662400 50595283305403200 119871901985109120 67576610828643840 69099091369862400 19878503958149760 134920755481075200 200078384616633600 28156921178601600 390666885377932800 152940131826451200 50682458121482880 51824318527396800 23651813790025344 101190566610806400 29110615480215360 135153221657287680 293000164033449600 138198182739724800 38011843591112160 39757007916299520 269841510962150400 136733409882276480 400156769233267200 56313842357203200 30856342386038400 305880263652902400 101364916242965760 103648637054793600 29817755937224640 202381133221612800 42235381767902400 276396365479449600 140054869231643520 229410197739676800 76023687182224320 77736477791095200 45186857130542400 112627684714406400 61712684772076800 20450816434984320 202729832485931520 207297274109587200 39931633671471360 28744067329084800 59635511874449280 404762266443225600 84470763535804800 46284513579057600 39419689650042240 152047374364448640 155472955582190400 90373714261084800 29948725253603520 225255369428812800 70955441370076032 303571699832419200 72554045938355520 63353072651853600 40901632869968640 141666793255128960 414594548219174400 79863267342942720 57488134658169600 16543464826331520 168941527071609600 33276361392892800 92569027158115200 30676224652476480 45446258744409600 310945911164380800 180747428522169600 59897450507207040 43116100993627200 145108091876711040 126706145303707200 24957271044669600 159726534685885440 114976269316339200 33086929652663040 34084694058307200 337883054143219200 66552722785785600 61352449304952960 361494857044339200 119794901014414080 86232201987254400 24815197239497280 253412290607414400 49914542089339200 229952538632678400 118259068950126720 66173859305326080 68169388116614400 133105445571571200 27572441377219200 239589802028828160 172464403974508800 49630394478994560 51127041087460800 23160850756864128 99829084178678400 39586094191828800 132347718610652160 136338776233228800 37222795859245920 25477696041688800 266210891143142400 83856430710089856 55144882754438400 34795449924681600 344928807949017600 99260788957989120 67940522777836800 102254082174921600 46321701513728256 199658168357356800 41358662065828800 272677552466457600 258696605961763200 74445591718491840 50955392083377600 110289765508876800 69590899849363200 20026299526611840 198521577915978240 135881045555673600 204508164349843200 28563519318364800 399316336714713600 82717324131657600 52193174887022400 38601417928106880 148891183436983680 101910784166755200 29327051283042240 220579531017753600 69482552270592384 299487252536035200 139181799698726400 62037993098743200 40052599053223680 271762091111347200 139760717850149760 409016328699686400 57127038636729600 16427860504513920 165434648263315200 32585612536713600 104386349774044800 30039449289917760 203821568333510400 42845278977547200 278363599397452800 143155715044890240 124075986197486400 24439209402535200 114254077273459200 32855721009027840 33377165877686400 330869296526630400 65171225073427200 25510197438633600 60078898579835520 407643136667020800 85690557955094400 24641790756770880 39988927045710720 248151972394972800 48878418805070400 228508154546918400 115804253784320640 305732352500265600 65711442018055680 66754331755372800 130342450146854400 51020394877267200 16909740800346240 171381115910188800 33756886467158400 49283581513541760 50065748816529600 97756837610140800 38265296157950400 131422884036111360 133508663510745600 25317664850368800 260684900293708800 59983390568566080 102040789754534400 33819481600692480 34576891806441600 342762231820377600 67513772934316800 100131497633059200 195513675220281600 76530592315900800 25364611200519360 267017327021491200 257071673865283200 50635329700737600 119966781137132160 67638963201384960 69153783612883200 19886357452832640 135027545868633600 200262995266118400 28182901333910400 391027350440563200 153061184631801600 50729222401038720 51865337709662400 23673637120484736 101270659401475200 29122116348911040 135277926402769920 293270512830422400 138307567225766400 38046916800779040 39772714905665280 270055091737267200 136859572654197120 400525990532236800 56365802667820800 30880765320451200 306122369263603200 101458444802077440 103730675419324800 29829536179248960 202541318802950400 42274352000865600 276615134451532800 140184096686282880 229591776947702400 76093833601558080 77798006564493600 45222622732123200 112731605335641600 61761530640902400 20469686231998080 202916889604154880 207461350838649600 39968478255363840 28766818388246400 59659072358497920 405082637605900800 84548704001731200 46321147980676800 39456061867474560 152187667203116160 155596013128987200 90445245464246400 29976358691522880 225463210671283200 71020911361454208 303811978204425600 72611472793527360 63411528001298400 40939372463996160 141778923162065280 414922701677299200 79936956510727680 57533636776492800 16550000731313280 169097408003462400 33307065212803200 92642295961353600 30704529347997120 311192026257974400 180890490928492800 59952717383045760 43150227582369600 145222945587054720 126823056002596800 24980298909602400 159873913021455360 115067273552985600 33100001462626560 34116143719996800 338194816006924800 66614130425606400 61409058695994240 361780981856985600 119905434766091520 86300455164739200 24825001096969920 253646112005193600 49960597819204800 230134547105971200 118368185602423680 66200002925253120 68232287439993600 133228260851212800 27583334552188800 239810869532183040 172600910329478400 49650002193939840 51174215579995200 23170001023838592 99921195638409600 39617426764238400 132400005850506240 136464574879987200 37237501645454880 25497861753218400 266456521702425600 83933804336264064 55166669104377600 34822990680508800 345201820658956800 99300004387879680 67994298008582400 102348431159990400 46340002047677184 199842391276819200 41375001828283200 272929149759974400 258901365494217600 74475003290909760 50995723506436800 110333338208755200 69645981361017600 20034211411589760 198600008775759360 135988596017164800 204696862319980800 28589874638371200 399684782553638400 82750003656566400 52234486020763200 38616668373064320 148950006581819520 101991447012873600 29338637660055360 220666676417510400 69510003071515776 299763586915228800 139291962722035200 62062502742424800 40068422823179520 271977192034329600 139889673893773440 409393724639961600 57179749276742400 16434348174034560 165500007313132800 32598486288950400 104468972041526400 30051317117384640 203982894025747200 42884811957556800 278583925444070400 143287803623986560 124125005484849600 24448864716712800 114359498553484800 32868696348069120 33390352352649600 331000014626265600 65196972577900800 25533735484118400 60102634234769280 407965788051494400 85769623915113600 24651522261051840 40025824493719680 248250010969699200 48897729433425600 228718997106969600 115850005119192960 305974341038620800 65737392696138240 66780704705299200 130393945155801600 51067470968236800 16916421411711360 171539247830227200 33788033663529600 49303044522103680 50085528528974400 97795458866851200 38300603226177600 131474785392276480 133561409410598400 25341025247647200 260787890311603200 60038736740579520 102134941936473600 33832842823422720 34608795614870400 343078495660454400 67576067327059200 100171057057948800 195590917733702400 76601206452355200 25374632117567040 267122818821196800 257308871745340800 50682050495294400 120077473481159040 67665685646845440 69217591229740800 19894210947515520 135152134654118400 200342114115897600 28194035686185600 391181835467404800 153202412904710400 50749264235134080 51913193422305600 23682989976395904 101364100990588800 29133617217606720 135331371293690880 293386376600553600 138435182459481600 38061948176350560 39788421895031040 270304269308236800 136913642413591680 400684228231795200 56388071372371200 30909258743932800 306404825809420800 101498528470268160 103826386844611200 29841316421273280 202728201981177600 42291053529278400 276870364918963200 140239479881128320 229803619357065600 76123896352701120 77869790133458400 45264349267300800 112776142744742400 61818517487865600 20477773287861120 202997056940536320 207652773689222400 39984268791317760 28793361290601600 59682632842546560 405456403962355200 84582107058556800 46363888115899200 39471649960659840 152247792705402240 155739580266916800 90528698534601600 29988201593488320 225552285489484800 71048969929187712 304092302971766400 72678470791227840 63436580293917600 40955546575722240 141909741386824320 415305547378444800 79968537582635520 57586722581203200 16556536636295040 169164214117113600 33320223992764800 92727776231798400 30716659931791680 311479160533833600 181057397069203200 59976403186976640 43190041935902400 145356941582455680 126873160587835200 24990167994573600 159937075165271040 115173445162406400 33113073272590080 34129622146435200 338328428234227200 66640447985529600 61433319863583360 362114794138406400 119952806373953280 86380083871804800 24834804954442560 253746321175670400 49980335989147200 230346890324812800 118414949881979520 66226146545180160 68259244292870400 133280895971059200 27594227727158400 239905612747906560 172760167743609600 49669609908885120 51194433219652800 23179151290813056 99960671978294400 39653981432049600 132452293090360320 136518488585740800 37252207431663840 25521388416669600 266561791942118400 83966964461767296 55188455454316800 34855121562307200 345520335487219200 99339219817770240 68057035777785600 102388866439305600 46358302581626112 199921343956588800 41391341590737600 273036977171481600 259140251615414400 74504414863327680 51042776833339200 110376910908633600 69710243124614400 20042123296567680 198678439635540480 136114071555571200 204777732878611200 28601169775516800 399842687913177600 82782683181475200 52282682343460800 38631918818021760 149008829726655360 102085553666678400 29350224037068480 220753821817267200 69537453872439168 299882015934883200 139420486249228800 62087012386106400 40084246593135360 272228143111142400 139944940769612160 409555465757222400 57202339551033600 16453811182596480 165565366362950400 32611360041187200 104565364686921600 30063184944851520 204171107333356800 42901754663275200 278840972498457600 143344413015027840 124174024772212800 24458520030890400 114404679102067200 32907622365192960 33403538827612800 331130732725900800 65222720082374400 25543823217897600 60126369889703040 408342214666713600 85803509326550400 24680716773894720 40041637685723520 248348049544425600 48917040061780800 228809358204134400 115895756454065280 306256661000035200 65815244730385920 66807077655225600 130445440164748800 51087646435795200 16923102023076480 171607018653100800 33801382461974400 49361433547789440 50105308241419200 97834080123561600 38315734826846400 131630489460771840 133614155310451200 25351036846480800 260890880329497600 60062456528585280 102175292871590400 33846204046152960 34622468675625600 343214037306201600 67602764923948800 100210616482838400 195668160247123200 76631469653692800 25384653034614720 267228310620902400 257410527979651200 50702073692961600 120124913057170560 67692408092305920 69244937351251200 19917771431564160 135205529847897600 200421232965676800 28205170038460800 391336320494246400 153262939307385600 50769306069229440 51933703013438400 23692342832307072 101404147385923200 29168119823693760 135384816184611840 293502240370684800 138489874702502400 38076979551922080 39835542863128320 270411059695795200 136967712172986240 400842465931353600 56410340076921600 30921470211139200 306525878614771200 101538612138458880 103867406026876800 29876657147346240 202808294771846400 42307755057691200 276979749405004800 140294863075973760 229894408961078400 76153959103844160 77900554520157600 45282232068091200 112820680153843200 61842940422278400 20485860343724160 203077224276917760 207734812053753600 40000059327271680 28804736820182400 59753314294692480 405616589543692800 84615510115382400 46382205316708800 39487238053845120 152307918207688320 155801109040315200 90564464136182400 30000044495453760 225641360307686400 71077028496921216 304212442157769600 72707184218813760 63461632586536800 40971720687448320 141965806340292480 415469624107507200 80000118654543360 57609473640364800 16576144351240320 169231020230764800 33333382772726400 92764410633417600 30728790515586240 311602218080630400 181128928272364800 60000088990907520 43207105230273600 145414368437627520 126923265173073600 25000037079544800 160000237309086720 115218947280729600 33152288702480640 34143100572873600 338462040461529600 66666765545452800 61457581031172480 362257856544729600 120000177981815040 86414210460547200 24864216526860480 253846530346147200 50000074159089600 230437894561459200 118461714161535360 66304577404961280 68286201145747200 133333531090905600 27626907252067200 240000355963630080 172828420921094400 49728433053720960 51214650859310400 23206602091736448 100000148318179200 39669647718254400 132609154809922560 136572402291494400 37296324790290720 25531471272434400 266667062181811200 84000124587270528 55253814504134400 34868891940220800 345656841842188800 99456866107441920 68083923393158400 102429301718620800 46413204183472896 200000296636358400 41440360878100800 273144804582988800 259242631381641600 74592649580581440 51062942544868800 110507629008268800 69737783880441600 20065858951501440 198913732214883840 136167846786316800 204858603437241600 28612464912662400 400000593272716800 82880721756201600 52303337910331200 38677670152894080 149185299161162880 102125885089737600 29384983168107840 221015258016537600 69619806275209344 300000444954537600 139475567760883200 62160541317151200 40131717903002880 272335693572633600 140000207645450880 409717206874483200 57224929825324800 16464623965130880 165761443512403200 32649981297897600 104606675820662400 30098788427252160 204251770179475200 42918697368993600 278951135521766400 143401022406069120 124321082634302400 24487485973423200 114449859650649600 32929247930261760 33443098252502400 331522887024806400 65299962595795200 25553910951676800 60197576854504320 408503540358950400 85837394737987200 24696935947696320 40057450877727360 248642165268604800 48974971946846400 228899719301299200 116033010458682240 306377655269212800 65858495860523520 66886196505004800 130599925191590400 51107821903353600 16943143857171840 171674789475974400 33814731260419200 49393871895392640 50164647378753600 97949943893692800 38330866427515200 131716991721047040 133772393010009600 25361048445314400 261199850383180800 60086176316591040 102215643806707200 33886287714343680 34636141736380800 343349578951948800 67629462520838400 100329294757507200 195899887787385600 76661732855030400 25414715785757760 267544786020019200 257512184213961600 50722096890628800 120172352633182080 67772575428687360 69272283472761600 19930860589368960 135258925041676800 200658589515014400 28238573095286400 391799775574771200 153323465710060800 50829431571515520 51954212604571200 23720401400040576 101444193781257600 29187287938186560 135545150857374720 293849831681078400 138544566945523200 38122073678636640 39861721178737920 270517850083353600 137129921451169920 401317179030028800 56477146190572800 30933681678345600 306646931420121600 101658863143031040 103908425209142400 29896290884053440 202888387562515200 42357859642929600 277089133891046400 140461012660510080 229985198565091200 76244147357273280 77931318906856800 45300114868881600 112954292381145600 61867363356691200 20510121511313280 203317726286062080 207816850418284800 40047430935133440 28816112349763200 59792581768106880 405776775125030400 84715719285859200 46400522517518400 39534002333400960 152488294714546560 155862637813713600 90600229737763200 30035573201350080 225908584762291200 71161204200121728 304332581343772800 72735897646399680 63536789464394400 41020243022626560 142021871293760640 415633700836569600 80094861870266880 57632224699526400 16587037526209920 169431438571718400 33372859112611200 92801045035036800 30765182266969920 311725275627427200 181200459475526400 60071146402700160 43224168524644800 145471795292799360 127073578928788800 25029644334458400 160189723740533760 115264449399052800 33174075052419840 34183535852188800 338862877143436800 66745718225222400 61530364533939840 362400918951052800 120142292805400320 86448337049289600 24880556289314880 254147157857577600 50059288668916800 230528898798105600 118602007000202880 66348150104839680 68367071704377600 133491436450444800 27645062543683200 240284585610800640 172896674098579200 49761112578629760 51275303778283200 23221852536693888 100118577337833600 39685314004459200 132696300209679360 136734143408755200 37320834433972320 25541554128199200 266982872900889600 84099604963780224 60513835934502720 55290125087366400 34882662318134400 345793348197158400 99522225157259520 68110811008531200 102550607556566400 46443705073387776 200237154675667200 41467593815524800 273468286817510400 259345011147868800 74641668867944640 51083108256398400 121027671869005440 110580250174732800 69765324636268800 20079045426464640 199044450314519040 136221622017062400 205101215113132800 28646350324099200 400474309351334400 82935187631049600 52323993477201600 38703087561156480 149283337735889280 102166216512796800 29404293796463040 221160500349465600 69665557610081664 300355732013500800 139530649272537600 62201390723287200 40158090852929280 272443244034124800 140166008272967040 410202430226265600 57292700648198400 16471111634651520 165870375262099200 32671437551625600 104647986954403200 30118568139696960 204332433025593600 42969525486148800 279061298545075200 143570850579192960 124402781446574400 24503578163719200 114585401296396800 32942223269303040 33465075710774400 331740750524198400 65342875103251200 25584174153014400 60237136279393920 408664866051187200 85939050972297600 24706667451977280 40104890453738880 248805562893148800 49007156327438400 229170802592793600 116109262683469440 306498649538390400 65884446538606080 66930151421548800 143032703117915520 130685750206502400 51168348306028800 16954278209447040 171878101944595200 33854777655753600 49413334903954560 50197613566161600 98014312654876800 38376261229521600 131768893077212160 146507181736164480 133860302843097600 25391083241815200 261371500413004800 60157335680608320 102336696612057600 33908556418894080 34677160918646400 343756203889190400 67709555311507200 100395227132323200 196028625309753600 76752522459043200 25431417314170560 267720605686195200 257817152916892800 50782166483630400 120314671361216640 67817112837788160 69354321837292800 19938714084051840 135419110623014400 200790454264646400 28257130349078400 392057250619507200 153505044918086400 50862834628341120 52015741377969600 23735989493225856 101564332967260800 29198788806882240 135634225675576320 294042937964630400 138708643674585600 38147125971255840 39877428168103680 270838221246028800 137220037716827520 401580908529292800 56514260698156800 30970316079964800 307010089836172800 101725669256682240 104031482755939200 47471978986451712 29908071126077760 203128665934521600 42385695523617600 277417287349171200 140553317985252480 230257567377129600 76294251942511680 78023612066954400 45353763271252800 113028521396313600 61940632159929600 20523599937751680 203451338513364480 208062965511878400 40073748495056640 28850238938505600 59816142252155520 406257331869043200 84771391047235200 46455474119947200 39559982488709760 152588503885023360 156047224133908800 90707526542505600 30055311371292480 226057042792627200 71207968479677568 304692998901782400 72822037929157440 63578543285426400 41047199875503360 142190066154165120 416125931023756800 80147496990113280 57700477877011200 16593573431191680 169542782094470400 33394790412547200 92910948239894400 30785399906627520 312094448267817600 181415053085011200 60110622742584960 43275358407758400 145644075858314880 127157086570852800 25046092809410400 160294993980226560 115400955754022400 33187146862383360 34205999896252800 339085564188940800 66789580825094400 61570799813255040 362830106170022400 120221245485169920 86550716815516800 24890360146787520 254314173141705600 50092185618820800 230801911508044800 118679947466129280 66374293724766720 68411999792505600 133579161650188800 27655955718652800 240442490970339840 173101433631033600 49780720293575040 51308999844379200 23231002803668352 100184371237641600 39732312863073600 132748587449533440 136823999585011200 37335540220181280 25571802695493600 267158323300377600 84154871839618944 60585501770861760 55311911437305600 34923973451875200 346202867262067200 99561440587150080 68191473854649600 102617999688758400 46462005607336704 200368742475283200 41483933577979200 273647999170022400 259652150446550400 74671080440362560 51143605390987200 121171003541723520 110623822874611200 69847946903750400 20086957311442560 199122881174300160 136382947709299200 205235999377516800 28665175552675200 400737484950566400 82967867155958400 52385960177812800 38718338006113920 149342160880725120 102287210781974400 29415880173476160 221247645749222400 69693008411005056 300553113712924800 139695893807500800 62225900366968800 40173914622885120 272765895418598400 140258119732698240 410471998755033600 57330351105350400 16479761860679040 165935734311916800 32684311303862400 104771920355625600 30130435967163840 204574421563948800 42997763329012800 279391787615001600 143665199564261760 124451800733937600 24513233477896800 114660702210700800 32959523721358080 33478262185737600 331871468623833600 65368622607724800 25600987042646400 60260871934327680 409148843127897600 85995526658025600 24719642791018560 40131245773745280 248903601467875200 49026466955793600 229321404421401600 116155014018341760 306861632345923200 65919047442716160 64496644993519200 66956524371475200 143202095094764160 130737245215449600 51201974085292800 16960958820812160 171991053316051200 33877025653161600 49439285582037120 50217393278606400 98052933911587200 38401480563969600 131838094885432320 146680688497875840 128993289987038400 25407769239871200 261474490430899200 60196868660617920 102403948170585600 33921917641624320 34699949353238400 343982106632102400 67754051306323200 100434786557212800 196105867823174400 76802961127939200 25441438231218240 257986579974076800 50815538479742400 120393737321235840 67843835283248640 69399898706476800 19949185410295680 135508102612646400 200869573114425600 28268264701353600 392211735646348800 153605922255878400 50882876462436480 52049924029857600 23745342349137024 101631076959484800 29214123298476480 135687670566497280 294158801734761600 138799797412953600 38162157346827360 39898370820591360 271016205225292800 137274107476222080 401739146228851200 56536529402707200 30990668525308800 307211844511756800 101765752924872960 104099848059715200 47490684698274048 29923778115443520 203262153918969600 42402397052030400 277599594825907200 140608701180097920 230408883383817600 76324314693654720 78074886044786400 45383567939236800 113073058805414400 61981337050617600 20531686993614720 203531505849745920 208199696119430400 40089539031010560 28869198154473600 59847556230887040 406524307837939200 84804794104060800 46486002787963200 39575570581895040 152648629387309440 156149772089572800 90767135878473600 30067154273257920 226146117610828800 71236027047411072 304893230878454400 72869893641800640 63603595578045600 41063373987229440 142283507743278720 416399392238860800 80179078062021120 57738396308947200 16602287971167360 169609588208121600 33407949192508800 92972005575926400 30797530490422080 312299544179145600 181534271756947200 60134308546515840 43303797231710400 145739787283601280 127207191156091200 25055961894381600 160358156124042240 115476792617894400 33204575942334720 34219478322691200 339219176416243200 66815898385017600 61595060980844160 363068543513894400 120268617093031680 86607594463420800 24903431956751040 254414382312182400 50111923788763200 230953585235788800 118726711745685120 66409151884669440 68438956645382400 133631796770035200 27670479951945600 240537234186063360 173215188926841600 49806863913502080 51329217484036800 23243203159634304 100223847577526400 39758423340081600 132818303769338880 136877913290764800 37355147935126560 25588607455101600 267263593540070400 84188031965122176 60625316124394560 55340959903891200 34946924081731200 346430377853683200 99613727827004160 68236286546937600 102658434968073600 46486406319268608 200447695155052800 41505719927918400 273755826581529600 259822783390262400 74710295870253120 51177214910203200 121250632248789120 110681919807782400 69893848163462400 20097506491413120 199227455654008320 136472573093875200 205316869936147200 28676470689820800 400895390310105600 83011439855836800 52420386122596800 38738671932723840 149420591740506240 102354429820406400 29431328676160320 221363839615564800 69729609478902912 300671542732579200 139787696326924800 62258579891877600 40195012982826240 272945146187750400 140313386608536960 410633739872294400 57352941379641600 16499224869240960 166022879711673600 32701476306844800 104840772245193600 30146259737119680 204708859640812800 43014706034731200 279575392653849600 143721808955303040 124517159783755200 24526107230133600 114705882759283200 32998449738481920 33495844152355200 332045759423347200 65402952613689600 25611074776425600 60292519474239360 409417719281625600 86029412069462400 24748837303861440 40147058965749120 249034319567510400 49052214460267200 229411765518566400 116216015798171520 307063289461219200 65996899476963840 64522059052096800 66991688304710400 143296201748568960 130805905227379200 51222149552851200 16969866302632320 172058824138924800 33890374451606400 49497674607722880 50243766228532800 98104428920534400 38416612164638400 131993798953927680 146777081143271040 129044118104193600 25417780838704800 261611810454758400 60220588448623680 102444299105702400 33939732605264640 34713622413993600 344117648277849600 67780748903212800 100487532457065600 196208857841068800 76833224329276800 25454799453948480 258088236208387200 50835561677409600 120441176897247360 67879465210529280 69427244827987200 19972745894344320 135561497806425600 200975064914131200 28283110504387200 392417715682137600 153666448658553600 50909598907896960 52070433620990400 23757812823685248 101671123354819200 29248625904563520 135758930421058560 294313286761603200 138854489655974400 38182199180922720 39945491788688640 271122995612851200 137346200488748160 401950129828262400 56566221008774400 31002879992515200 307332897317107200 101819197815793920 104140867241980800 47515625647370496 29959118841516480 203342246709638400 42424665756580800 277708979311948800 140682545439891840 230499672987830400 76364398361845440 78105650431485600 45401450740027200 113132442017548800 62005759985030400 20542469734765440 203638395631587840 208281734483961600 40110593078949120 28880573684054400 59918237683032960 406684493419276800 84849331513161600 46504319988772800 39596354706142080 152728796723690880 156211300862971200 90802901480054400 30082944809211840 226264884035097600 71273438471055744 305013370064457600 72898607069386560 63636998634871200 41084939469530880 142339572696746880 416563468967923200 80221186157898240 57761147368108800 16621895686112640 169698663026323200 33425494232457600 93008639977545600 30813704602148160 312422601725942400 181605802960108800 60165889618423680 43320860526081600 145797214138773120 127273997269742400 25069120674343200 160442372315796480 115522294736217600 33243791372225280 34237449557942400 339397326052646400 66850988464915200 61627409204296320 363211605920217600 120331779236847360 86641721052163200 24932843529168960 254547994539484800 50138241348686400 231044589472435200 118789064118426240 66487582744450560 68474899115884800 133701976929830400 27703159476854400 240663558473694720 173283442104326400 49865687058337920 51356174336913600 23270653960557696 100276482697372800 39774089626286400 132975165488901120 136949798231769600 37399265293753440 25598690310866400 267403953859660800 84232245465793152 60649204736514240 55406318953708800 34960694459644800 346566884208652800 99731374116675840 68263174162310400 102712348673827200 46541307921115392 200552965394745600 41554739215281600 273899596463539200 259925163156489600 74798530587506880 51197380621732800 121298409473028480 110812637907417600 69921388919289600 20121242146346880 199462748233351680 136526348324620800 205424697347654400 28691530872681600 401105930789491200 83109478430563200 52441041689467200 38784423267596160 149597061175013760 102394761243465600 29466087807199680 221625275814835200 69811961881673088 300829448092118400 139842777838579200 62332108822922400 40242484292693760 273052696649241600 140387075776321920 410849394695308800 57383061745363200 16503549982254720 166218956861126400 32740097563555200 104882083378934400 30181863219520320 204789522486931200 43037296309022400 279685555677158400 143797288143358080 124664217645844800 24555073172666400 114766123490726400 33007099964509440 33535403577244800 332437913722252800 65480195127110400 25624525088131200 60363726439040640 409579044973862400 86074592618044800 24755324973382080 40168143221754240 249328435291689600 49110146345332800 229532246981452800 116353269802788480 307184283730396800 66014199929018880 64555944463533600 67070807154489600 143352665740851840 130960390254220800 51249050176262400 16989908136727680 172149185236089600 33908172849532800 49510649946764160 50303105365867200 98220292690665600 38436787632196800 132028399858037760 146834916730508160 129111888927067200 25431129637149600 261920780508441600 60252214832631360 102498100352524800 33979816273455360 34731853161667200 344298370472179200 67816345699065600 100606210731734400 196440585381331200 76873575264393600 25484862205091520 258223777854134400 50862259274299200 120504429665262720 67959632546910720 69463706323334400 19977981557466240 135632691398131200 201212421463468800 28316513561212800 392881170762662400 153747150528787200 50969724410183040 52097779742500800 23785871391418752 101724518548598400 29256293150360640 135919265093821440 294660878071996800 138927412646668800 38227293307637280 39955963114932480 271265382796262400 137508409766931840 402424842926937600 56633027122425600 31019161948790400 307494301057574400 101939448820366080 104195559485001600 47571742782837504 29966972336199360 203449037097196800 42474770341819200 277854825293337600 140848695024428160 230620725793180800 76454586615274560 78146669613751200 45425294474414400 113266054244851200 62038323897580800 20566730902354560 203878897640732160 208391118970003200 40157964686810880 28895741056828800 59933944672398720 406898074194393600 84949540683638400 46528742923185600 39643118985697920 152909173230549120 156293339227502400 90850588948828800 30118473515108160 226532108489702400 71357614174256256 305173555645795200 72936891639501120 63712155512728800 41133461804709120 142414325968037760 416782237940006400 80315929373621760 57791482113657600 16626252956100480 169899081367276800 33464970572342400 93057485846371200 30850096353531840 312586678455004800 181701177897657600 60236947030216320 43343611585243200 145873783279002240 127424311025457600 25098727929256800 160631858747243520 115582964227315200 33252505912200960 34277884837257600 339798162734553600 66929941144684800 61700192707063680 363402355795315200 120473894060432640 86687223170486400 24939379434150720 254848622050915200 50197455858513600 231165928454630400 118929356957093760 66505011824401920 68555769674515200 133859882289369600 27710421593500800 240947788120865280 173374446340972800 49878758868301440 51416827255886400 23276754138540672 100394911717027200 39794978007892800 133010023648803840 137111539349030400 37409069151226080 25612134118552800 267719764578739200 84331725842302848 60681056219340480 55420843187001600 34979054963529600 346748892681945600 99757517736602880 68299024316140800 102833654511772800 46553508277081344 200789823434054400 41565632390251200 274223078698060800 260061669511459200 74818138302452160 51224268237105600 121362112438680960 110841686374003200 69958109927059200 20126516736332160 199515035473205760 136598048632281600 205667309023545600 28725416284118400 401579646868108800 83131264780502400 52468582445294400 38794590230901120 149636276604904320 102448536474211200 29473812058541760 221683372748006400 69830262415622016 301184735151081600 139916219854118400 62348448585376800 40253033472664320 273196097264563200 140552876403838080 411334618047091200 57450832568236800 16510037651775360 166262529561004800 32748680065046400 104937164890588800 30189775104498240 204897072948422400 43088124426177600 279832439708236800 143967116316481920 124696897170753600 24561510048784800 47030428554782400 114901665136473600 33020075303550720 33544194560553600 332525059122009600 65497360130092800 25654788289468800 60379550208996480 409794145896844800 86176248852355200 24765056477663040 40215582797765760 249393794341507200 49123020097569600 229803330272947200 116383770692703360 307345609422633600 66040150607101440 64632186639266400 67088389121107200 143427951063895680 130994720260185600 51309576578937600 16994361877637760 172352497704710400 33948219244867200 49530112955326080 50316291840830400 98246040195139200 38482182434203200 132080301214202880 146912030846824320 129264373278532800 25461164433650400 261989440520371200 60323374196648640 102619153157875200 33988723755275520 34772872343932800 344704995409420800 67896438489734400 100632583681660800 196492080390278400 76964364868406400 25491542816456640 258528746557065600 50922328867300800 120646748393297280 67977447510551040 69545744687865600 19985835052149120 135792876979468800 201265167363321600 28323936462729600 392984160780556800 153928729736812800 50983085632913280 52159308515899200 23792106628692864 101844657734601600 29267794019056320 135954895021102080 294738120585417600 139091489375731200 38237314224684960 39971670104298240 271585753958937600 137544456273194880 402530334726643200 56647872925459200 31055796350409600 307857459473625600 101966171265826560 104318617031798400 47584213257385728 29978752578223680 203689315469203200 42485904694094400 278182978751462400 140885617154325120 230893094605219200 76474628449369920 78238962773848800 45478942876785600 113295745850918400 62111592700819200 20572122272929920 203932342531653120 208637234063596800 40168491710780160 28929867645571200 59957505156447360 407378630938406400 84971809388188800 46583694525614400 39653511047821440 152949256898739840 156477925547697600 90957885753571200 30126368783085120 226591491701836800 71376319886078592 305533973203804800 73023031922258880 63728857041141600 41144244545859840 142582520828442240 417274468127193600 80336983421560320 57859735291142400 16632788861082240 169943618776377600 33473743092316800 93167389051228800 30858183409394880 312955851095395200 181915771507142400 60252737566170240 43394801468356800 146046063844517760 127457714082283200 25105307319237600 160673966843120640 115719470582284800 33265577722164480 34286870454883200 339887237552755200 66947486184633600 61716366818789760 363831543014284800 120505475132340480 86789602936713600 24949183291623360 254915428164566400 50210614638475200 231438941164569600 118960533143464320 66531155444328960 68573740909766400 133894972369267200 27721314768470400 241010950264680960 173579205873427200 49898366583246720 51430305682324800 23285904405515136 100421229276950400 39841976866507200 133062310888657920 137147481819532800 37423774937435040 25642382685847200 267789944738534400 84353832592638336 60752722055699520 55442629536940800 35020366097270400 347158411746854400 99796733166493440 68379687162259200 102860611364649600 46571808811030272 200842458553900800 41581972152705600 274294963639065600 260368808810140800 74847549874870080 51284765371694400 121505444111399040 110885259073881600 70040732194540800 20134428621310080 199593466332986880 136759374324518400 205721222729299200 28732946375548800 401684917107801600 83163944305411200 52530549145905600 38809840675858560 149695099749740160 102569530743388800 29485398435554880 221770518147763200 69857713216545408 301263687830851200 140081464389081600 62372958229058400 40268857242620160 273518748649036800 140589720987730560 411442445458598400 57465892751097600 16512200208282240 166327888610822400 32761553817283200 105061098291811200 30201642931965120 205139061486777600 43099419563323200 280162928778163200 144004855910509440 124745916458116800 24571165362962400 47085972660417600 114931785502195200 33024400416564480 33557381035516800 332655777221644800 65523107634566400 25661513445321600 60403285863930240 410278122973555200 86198839126646400 24768300312423360 40226124925768320 249491832916233600 49142330725924800 229863571004390400 116429522027575680 307708592230166400 66048800833128960 64649129344984800 67114762071033600 143597343040744320 131046215269132800 51323026890643200 17001042489002880 172397678253292800 33957118443830400 49536600624846720 50336071553275200 98284661451849600 38492270167982400 132097601666257920 147085537608535680 129298258689969600 25467838832872800 262092430538265600 60339187388652480 102646053781286400 34002084978005760 34781987717769600 344795356506585600 67914236887660800 100672143106550400 196569322903699200 76984540335964800 25501563733504320 258596517379939200 50935677665745600 120678374777304960 68004169956011520 69563975435539200 19988452883710080 135828473775321600 201344286213100800 28335070815004800 393138645807398400 153969080671929600 51003127467008640 52172981576654400 23801459484604032 101871355331491200 29271627641954880 136008339912023040 294853984355548800 139127950871078400 38252345600256480 39976905767420160 271656947550643200 137598526032589440 402688572426201600 56670141630009600 31063937328547200 307938161343859200 102006254934017280 104345963153308800 47602918969208064 29982679325565120 203742710662982400 42502606222507200 278255901742156800 140941000349170560 230953621007894400 76504691200512960 78259472364981600 45490864743979200 113340283260019200 62127874657094400 20580209328792960 204012509868034560 208691926306617600 40184282246734080 28937451331958400 59965358651130240 407485421325964800 85005212445014400 46595905992820800 39669099141006720 153009382401025920 156518944729963200 90981729487958400 30138211685050560 226680566520038400 71404378453812096 305614065994473600 73042174207316160 63753909333760800 41160418657585920 142619897464087680 417383852613235200 80368564493468160 57874902663916800 16634967496076160 170010424890028800 33486901872278400 93191811985641600 30870313993189440 313037889459926400 181963458975916800 60276423370101120 43406176997937600 146084348414632320 127507818667521600 25115176404208800 160737128986936320 115749805327833600 33269934992152320 34300348881321600 340020849780057600 66973803744556800 61740627986378880 363926917951833600 120552846740202240 86812353995875200 24952451244114240 255015637335043200 50230352808417600 231499610655667200 119007297423020160 66539869984304640 68600697762643200 133947607489113600 27724945826793600 241105693480404480 173624707991750400 49904902488228480 51450523321982400 23288954494506624 100460705616835200 39852421057310400 133079739968609280 137201395525286400 37428676866171360 25649104589690400 267895214978227200 84386992718141568 60768647797112640 55449891653587200 35029546349212800 347249415983500800 99809804976456960 68397612239174400 102901046643964800 46577908989013248 200921411233670400 41587418740190400 274402791050572800 260437061987625600 74857353732342720 51298209179380800 121537295594225280 110899783307174400 70059092698425600 20137065916302720 199619609952913920 136795224478348800 205802093287929600 28744241512694400 401842822467340800 83174837480380800 52544319523819200 38814924157511040 149714707464685440 102596418358761600 29489260561225920 221799566614348800 69866863483519872 301382116850505600 140118185396851200 62381128110285600 40274131832605440 273590448956697600 140644987863569280 411604186575859200 57488483025388800 16518687877802880 166349674960761600 32765845068028800 105088639047638400 30205598874454080 205192836717523200 43116362269041600 280236370793702400 144061465301550720 124762256220571200 24574383801021600 47098315795003200 114976966050777600 33037375755605760 33561776527171200 332699349921523200 65531690136057600 25671601179100800 60411197748908160 410385673435046400 86232724538083200 24778031816704320 40241938117772160 249524512441142400 49148767602043200 229953932101555200 116444772472533120 307789255076284800 66074751511211520 64674543403562400 67123553054342400 143634985702266240 131063380272115200 51343202358201600 17003269359457920 172465449076166400 33970467242275200 49556063633408640 50342664790756800 98297535204086400 38507401768651200 132149503022423040 147124094666693760 129349086807124800 25477850431706400 262126760544230400 60362907176658240 102686404716403200 34006538718915840 34795660778524800 344930898152332800 67940934484550400 100685329581513600 196595070408172800 77014803537302400 25504904039186880 258698173614249600 50955700863412800 120725814353316480 68013077437831680 69591321557049600 19996306378392960 135881868969100800 201370659163027200 28338782265763200 393190140816345600 154029607074604800 51009808078373760 52193491167787200 23804577103241088 101911401726825600 29283128510650560 136026154875663360 294892605612259200 139182643114099200 38257356058780320 39992612756785920 271763737938201600 137616549285720960 402741318326054400 56677564531526400 31076148795753600 308059214149209600 102019616156747520 104386982335574400 47609154206482176 29994459567589440 203822803453651200 42508173398644800 278365286228198400 140959461414119040 231044410611907200 76514712117560640 78290236751680800 45508747544769600 113355129063052800 62152297591507200 20582905014080640 204039232313495040 208773964671148800 40189545758718720 28948826861539200 59988919135178880 407645606907302400 85016346797289600 46614223193630400 39674295172068480 153029424235121280 156580473503361600 91017495089539200 30142159319039040 226710258126105600 71413731309723264 305734205180476800 73070887634902080 63762260097967200 41165810028161280 142675962417555840 417547929342297600 80379091517437440 57897653723078400 16641503401057920 170032693594579200 33491288132265600 93228446387260800 30874357521120960 313160947006723200 182034990179078400 60284318638078080 43423240292308800 146141775269804160 127524520195934400 25118466099199200 160758183034874880 115795307446156800 33283006802115840 34304841690134400 340065387189158400 66982576264531200 61748715042241920 364069980358156800 120568637276156160 86846480584617600 24962255101586880 255049040391868800 50236932198398400 231590614892313600 119022885516205440 66566013604231680 68609683380268800 133965152529062400 27735839001763200 241137274552312320 173692961169235200 49924510203173760 51457262535201600 23298104761481088 100473864396796800 39868087343515200 133132027208463360 137219366760537600 37443382652380320 25659187445455200 267930305058124800 84398046093309312 60792536409232320 55471678003526400 35043316727126400 347385922338470400 99849020406347520 68424499854547200 102914525070403200 46596209522962176 200947728793593600 41603758502644800 274438733521075200 260539441753852800 74886765304760640 51318374890910400 121585072818464640 110943356007052800 70086633454252800 20144977801280640 199698040812695040 136848999709094400 205829050140806400 28748006558409600 401895457587187200 83207517005289600 52564975090689600 38830174602468480 149773530609521280 102636749781820800 29500846938239040 221886712014105600 69894314284443264 301421593190390400 140173266908505600 62405637753967200 40289955602561280 273697999418188800 140663410155515520 411658100281612800 57496013116819200 16529500660337280 166415034010579200 32778718820265600 105129950181379200 30217466701920960 205273499563641600 43122009837614400 280346533817011200 144080335098564480 124811275507934400 24584039115199200 47116830496881600 114992026233638400 33059001320674560 33574963002134400 332830068021158400 65557437640531200 25674963757027200 60434933403841920 410546999127283200 86244019675228800 24794250990505920 40247209181773440 249622551015868800 49168078230398400 229984052467276800 116490523807405440 307910249345462400 66118002641349120 64683014756421600 67149926004268800 143691449694549120 131114875281062400 51349927514054400 17009949970823040 172488039350457600 33974916841756800 49588501981011840 50362444503201600 98336156460796800 38512445635540800 132236005282698240 147181930253930880 129366029512843200 25481187631317600 262229750562124800 60370813772660160 102699855028108800 34019899941646080 34800218465443200 344976078700915200 67949833683513600 100724889006403200 196672312921593600 77024891271081600 25514924956234560 258732059025686400 50962375262635200 120741627545320320 68039799883292160 69600436930886400 20009395536197760 135899667367027200 201449778012806400 28349916618038400 393344625843187200 154049782542163200 51029849912469120 52200327698164800 23813929959152256 101924750525270400 29302296625143360 136079599766584320 295008469382390400 139200873861772800 38272387434351840 40018791072395520 271799334734054400 137670619045115520 402899556025612800 56699833236076800 31080219284822400 308099565084326400 102059699824938240 104400655396329600 47627859918304512 30014093304296640 203849501050540800 42524874927057600 278401747723545600 141014844608964480 231074673813244800 76544774868703680 78300491547247200 45514708478366400 113399666472153600 62160438569644800 20590992069943680 204119399649876480 208801310792659200 40205336294672640 28952618704732800 60028186608593280 407699002101081600 85049749854115200 46620328927233600 39689883265253760 153089549737407360 156600983094494400 91029416956732800 30154002221004480 226799332944307200 71441789877456768 305774251575811200 73080458777430720 63787312390586400 41181984139887360 142694650735378560 417602621585318400 80410672589345280 57905237409465600 16652396576027520 170099499708230400 33504446912227200 93240657854467200 30886488104915520 313201966188988800 182058833913465600 60308004442008960 43428928057099200 146160917554861440 127574624781172800 25128335184170400 160821345178690560 115810474818931200 33304793152055040 34318320116572800 340198999416460800 67008893824454400 61772976209831040 364117667826931200 120616008884017920 86857856114198400 24978594864041280 255149249562345600 50256670368340800 231620949637862400 119069649795761280 66609586304110080 68636640233145600 134017787648908800 27753994293379200 241232017768035840 173715712228396800 49957189728082560 51477480174859200 23313355206438528 100513340736681600 39873309438916800 133219172608220160 137273280466291200 37467892296061920 25662548397376800 268035575297817600 84431206218812544 60800499279938880 55507988586758400 35047906853097600 347431424456793600 99914379456165120 68433462393004800 102954960349718400 46626710412877056 201026681473363200 41630991440068800 274546560932582400 260573568342595200 74935784592123840 51325096794753600 121600998559877760 111015977173516800 70095813706195200 20158164276243840 199828758912330240 136866924786009600 205909920699436800 28759301695555200 402053362946726400 83261982880137600 52571860279646400 38855592010730880 149871569184247680 102650193589507200 29520157566594240 222031954347033600 69940065619315584 301540022210044800 140191627412390400 62446487160103200 40316328552487680 273733849572019200 140718677031354240 411819841398873600 57518603391110400 16531663216844160 32178460248950400 166523965760275200 32800175073993600 105143720559292800 30237246414365760 205300387179014400 43138952543332800 280383254824780800 144136944489605760 124892974320206400 24600131305495200 47123002064174400 115037206782220800 33063326433688320 33596940460406400 333047931520550400 65600350147987200 25685051490806400 60474492828731520 410600774358028800 86277905086665600 24797494825266240 40263022373777280 249785948640412800 49200262610990400 230074413564441600 116566776032192640 307950580768521600 66126652867376640 64708428814999200 67193880920812800 143710271025310080 131200700295974400 51370102981612800 17021084323098240 172555810173331200 33988265640201600 49594989650532480 50395410690609600 98400525221980800 38527577236209600 132253305734753280 147201208783009920 129416857629998400 25491199230151200 262401400591948800 60394533560665920 102740205963225600 34042168646196480 34813891526198400 345111620346662400 67976531280403200 100790821381219200 196801050443961600 77055154472419200 25531626484647360 258833715259996800 50982398460302400 120789067121331840 68084337292392960 69627783052396800 20012013367758720 135953062560806400 201581642762438400 28368473871830400 393602100887923200 154110308944838400 51063252969294720 52220837289297600 23829518052337536 101964796920604800 29306130248041920 136168674584785920 295201575665942400 139255566104793600 38297439726971040 40024026735517440 271906125121612800 137760735310773120 403163285524876800 56736947743660800 31092430752028800 308220617889676800 102126505938589440 104441674578595200 47659036104675072 30018020051638080 203929593841209600 42552710807745600 278511132209587200 141107149933706880 231165463417257600 76594879453942080 78331255933946400 45532591279156800 113473895487321600 62184861504057600 20604470496382080 204253011877178880 208883349157190400 40231653854595840 28963994234313600 60036040103276160 407859187682419200 85105421615491200 46638646128043200 39715863420562560 153189758907884160 156662511867892800 91065182558313600 30173740390946880 226947790974643200 71488554157012608 305894390761814400 73109172205016640 63829066211618400 41208940992764160 142750715688846720 417766698314380800 80463307709191680 57927988468627200 16654575211021440 170210843230982400 33526378212163200 93277292256086400 30906705744573120 313325023735785600 182130365116627200 60347480781893760 43445991351470400 146218344410033280 127658132423236800 25144783659122400 160926615418383360 115855976937254400 33309150422042880 34340784160636800 340421686461964800 67052756424326400 61813411489146240 364260730233254400 120694961563787520 86891982702940800 24981862816532160 255316264846473600 50289567318244800 231711953874508800 119147590261687680 66618300844085760 68681568321273600 134105512848652800 27757625351702400 241389923127575040 173783965405881600 49963725633064320 51511176240955200 23316405295430016 100579134636489600 39888975725121600 133236601688171520 137363136642547200 37472794224798240 25672631253141600 268211025697305600 84486473094651264 60824387892058560 55515250703404800 35061677231011200 347567930811763200 99927451266128640 68460350008377600 103022352481910400 46632810590860032 201158269272979200 41636438027553600 274726273285094400 260675948108822400 74945588449596480 51345262506283200 121648775784117120 111030501406809600 70123354462022400 20160801571236480 199854902532257280 136920700016755200 206044704963820800 28778126924131200 402316538545958400 83272876055107200 52592515846516800 38860675492383360 149891176899192960 102690525012566400 29524019692265280 222061002813619200 69949215886290048 301737403909468800 140246708924044800 62454657041330400 40321603142472960 273841400033510400 140810788491085440 412089409927641600 57556253848262400 16542475999378560 32191103216764800 166545752110214400 32804466324739200 105185031693033600 30241202356854720 205381050025132800 43167190386196800 280493417848089600 144231293474674560 124909314082660800 24603349743554400 47141516766052800 115112507696524800 33084951998757120 33601335952060800 333091504220428800 65608932649478400 25701864380438400 60482404713709440 410762100050265600 86334380772393600 24813713999067840 40289377693783680 249818628165321600 49206699487108800 230225015393049600 116582026477150080 308071575037699200 66169903997514240 64750785579295200 67202671904121600 143766735017592960 131217865298956800 51403728760876800 17023311193553280 172668761544787200 34010513637609600 49627427998135680 50402003928091200 98413398974217600 38552796570657600 132339807995028480 147259044370247040 129501571158590400 25507885228207200 262435730597913600 60434066540675520 102807457521753600 34046622387106560 34836679960790400 345337523089574400 68021027275219200 100804007856182400 196826797948435200 77105593141315200 25534966790329920 259003142317180800 51015770456414400 120868133081351040 68093244774213120 69673359921580800 20025102525563520 136042054550438400 201608015712364800 28372185322588800 393653595896870400 154211186282630400 51069933580659840 52255019941185600 23832635670974592 102031540912828800 29325298362534720 136186489548426240 295240196922652800 139346719843161600 38302450185494880 40050205051127040 272084109100876800 137778758563904640 403216031424729600 56744370645177600 31112783197372800 308422372565260800 102139867161319680 104510039882371200 47665271341949184 30037653788345280 204063081825657600 42558277983883200 278693439686323200 141125610998655360 231316779423945600 76604900370989760 78382529911778400 45562395947140800 113488741290355200 62225566394745600 20607166181669760 204279734322639360 209020079764742400 40236917366580480 28982953450281600 60075307576690560 408126163651315200 85116555967766400 46669174796059200 39721059451624320 153209800741979520 156765059823556800 91124791894281600 30177688024935360 226977482580710400 71497907012923776 306094622738486400 73157027917659840 63837416975824800 41214332363339520 142844157277960320 418040159529484800 80473834733160960 57965906900563200 16665468385991040 170233111935532800 33530764472150400 93338349592118400 30910749272504640 313530119647113600 182249583788563200 60355376049870720 43474430175422400 146314055835319680 127674833951649600 25148073354112800 160947669466321920 115931813801126400 33330936771982080 34345276969449600 340466223871065600 67061528944300800 61821498545009280 364499167577126400 120710752099741440 86948860350844800 24998202578986560 255349667903299200 50296146708225600 231863627602252800 119163178354872960 66661873543964160 68690553938899200 134123057888601600 123642997090018560 27775780643318400 241421504199482880 173897720701689600 49996405157973120 51517915454174400 23331655740387456 100592293416451200 39915086202129600 133323747087928320 137381107877798400 37497303868479840 25689436012749600 268246115777203200 84497526469819008 60864202245591360 247285994180037120 55551561286636800 35084627860867200 347795441403379200 99992810315946240 68505162700665600 103035830908348800 46663311480774912 201184586832902400 41663670964977600 274762215755596800 260846581052534400 74994607736959680 51378872025499200 121728404491182720 111103122573273600 70169255721734400 20173988046199680 199985620631892480 137010325401331200 206071661816697600 28781891969846400 402369173665804800 83327341929955200 52626941791300800 38886092900645760 149989215473919360 102757744050998400 29543330320620480 222206245146547200 69994967221162368 301776880249353600 140338511443468800 62495506447466400 40347976092399360 274020650802662400 140829210783031680 412143323633395200 57563783939692800 16551126225406080 32212174829788800 166654683859910400 105253883582601600 30260982069299520 205515488101996800 43172837954769600 280677022886937600 144250163271688320 124991012894932800 78940412686951200 24619441933850400 47172374602516800 115127567879385600 33102252450812160 33623313410332800 333309367719820800 210507767165203200 65651845156934400 25705226958364800 60521964138599040 411030976203993600 86345675909539200 24826689338109120 40294648757784960 249982025789865600 157880825373902400 49238883867700800 230255135758771200 116658278701937280 308273232152995200 66204504901624320 64759256932154400 67246626820665600 143860841671397760 421015534330406400 131303690313868800 51410453916729600 17034445545828480 172691351819078400 34014963237091200 49653378676218240 50434970115499200 315761650747804800 98477767735401600 38557840437547200 132409009803248640 147355437015642240 129518513864308800 25511222427818400 262607380627737600 60441973136677440 102820907833459200 34068891091656960 34841237647708800 345382703638156800 68029926474182400 100869940230998400 196955535470803200 77115680875094400 25551668318742720 259037027728617600 51022444855636800 120883946273354880 68137782183313920 69682475295417600 20035573851807360 136059852948364800 201739880461996800 28390742576380800 393911070941606400 154231361750188800 51103336637485440 52261856471563200 23848223764159872 102044889711273600 29340632854128960 136275564366627840 295433303206204800 139364950590835200 38327502478114080 40071147703614720 272119705896729600 137868874829562240 403479760923993600 56781485152761600 31116853686441600 308462723500377600 102206673274970880 104523712943126400 47696447528319744 30053360777711040 204089779422547200 42586113864571200 278729901181670400 141217916323397760 231347042625283200 76655004956228160 78392784707344800 45568356880737600 113562970305523200 62233707372883200 20620644608108160 204413346549941760 209047425886252800 28986745293475200 60106721555422080 408179558845094400 85172227729142400 46675280529662400 39747039606933120 153310009912456320 156785569414689600 91136713761475200 30197426194877760 227125940611046400 71544671292479616 306134669133820800 73166599060188480 63879170796856800 41241289216216320 142862845595783040 418094851772505600 57973490586950400 16674182925966720 170344455458284800 33552695772086400 93350561059324800 30930966912162240 313571138829379200 182273427522950400 43480117940212800 146333198120376960 127758341593713600 25164521829064800 115946981173900800 33348365851933440 34367741013513600 340688910916569600 67105391544172800 61861933824324480 364546855045900800 86960235880425600 25011274388950080 255516683187427200 50329043658129600 231893962347801600 119241118820799360 66696731703866880 68735482027027200 134210783088345600 123723867648648960 27790304876611200 173920471760851200 50022548777900160 51551611520270400 23343856096353408 100658087316259200 39920308297531200 133393463407733760 137470964054054400 37516911583425120 25692796964671200 268421566176691200 60872165116297920 247447735297297920 55580609753222400 35089217986838400 347840943521702400 100045097555800320 68514125239123200 103103223040540800 46687712192706816 201316174632518400 41685457314916800 274941928108108800 260880707641276800 75033823166850240 51385593929342400 121744330232595840 111161219506444800 70178435973676800 20184537226170240 200090195111600640 137028250478246400 206206446081081600 28800717198422400 402632349265036800 83370914629833600 52633826980257600 38906426827255680 150067646333700480 102771187858684800 29558778823304640 222322439012889600 70031568289060224 301974261948777600 140356871947353600 62528185972375200 40369074452340480 274056500956492800 140921322242762880 412412892162163200 57601434396844800 16557613894926720 32216389152393600 166741829259667200 105267653960515200 30276805839255360 205542375717369600 43201075797633600 280713743894707200 144344512256757120 125056371944750400 78950740470386400 24632315686087200 47178546169809600 115202868793689600 33115227789853440 33640895376950400 333483658519334400 210535307921030400 65686175162899200 25722039847996800 60553611678510720 411084751434739200 86402151595267200 24836420842390080 40321004077791360 250112743889500800 157901480940772800 49264631372174400 230405737587379200 116719280481767040 308313563576054400 66230455579706880 64801613696450400 67281790753900800 143879663002158720 421070615842060800 131372350325798400 51444079695993600 17043353027648640 172804303190534400 34037211234499200 49672841684780160 50461343065425600 315802961881545600 98529262744348800 38583059771995200 132460911159413760 147374715544721280 129603227392900800 25527908425874400 262744700651596800 60481506116687040 102888159391987200 34086706055297280 34864026082300800 345608606381068800 68074422468998400 100922686130851200 197058525488697600 77166119543990400 25565029541472960 259206454785801600 51055816851748800 120963012233374080 68173412110594560 69728052164601600 20043427346490240 136148844937996800 201845372261702400 28405588379414400 394117050977395200 154332239087980800 51130059082945920 52296039123451200 23860694238708096 102111633703497600 29352133722824640 136346824221189120 139456104329203200 38347544312209440 40086854692980480 272297689875993600 137940967842088320 403690744523404800 56811176758828800 31137206131785600 308664478175961600 102260118165891840 104592078246902400 47721388477416192 30065141019735360 204223267406995200 42608382569121600 278912208658406400 141291760583191680 231498358631971200 76695088624418880 78444058685176800 45598161548721600 113622353517657600 62274412263571200 20631427349258880 204520236331783680 209184156493804800 29005704509443200 60130282039470720 408446534813990400 85216765138243200 46705809197678400 39767823731180160 153390177248837760 156888117370353600 91196323097443200 30213216730831680 227244707035315200 71582082716124288 306334901110492800 73214454772831680 63912573853682400 41262854698517760 142956287184896640 418368312987609600 58011409018886400 16680718830948480 170433530276486400 33570240812035200 93411618395356800 30947141023888320 313776234740707200 182392646194886400 43508556764164800 146428909545663360 127825147707364800 25177680609026400 116022818037772800 33361437661896960 34385712248764800 340867060552972800 67140481624070400 61894282047776640 364785292389772800 87017113528329600 25021078246422720 255650295414729600 50355361218052800 232045636075545600 119303471193540480 66722875323793920 68771424497529600 134280963248140800 123788564095553280 27801198051580800 174034227056659200 50042156492845440 51578568373147200 23353006363327872 100710722436105600 39946418774539200 133445750647587840 137542848995059200 37531617369634080 25709601724279200 268561926496281600 60911979469830720 247577128191106560 55602396103161600 35112168616694400 348068454113318400 100084312985690880 68558937931411200 103157136746294400 46706012726655744 201421444872211200 41701797077371200 275085697990118400 261051340584988800 75063234739268160 51419203448558400 121823958939661440 111204792206323200 70224337233388800 20192449111148160 200168625971381760 137117875862822400 206314273492588800 28815777381283200 402842889744422400 83403594154742400 52668252925041600 38921677272213120 150126469478536320 102838406897116800 29570365200317760 222409584412646400 70059019089983616 302132167308316800 140448674466777600 62552695616056800 40384898222296320 274235751725644800 140995011410547840 412628546985177600 57631554762566400 16564101564447360 32237460765417600 166807188309484800 105336505850083200 30288673666722240 205676813794233600 43223666071924800 280897348933555200 144419991444812160 125105391232113600 79002379387562400 24641971000264800 47209404006273600 115263109525132800 33128203128894720 33654081851913600 333614376618969600 210673011700166400 65711922667372800 25735490159702400 60577347333444480 411353627588467200 86447332143849600 24846152346671040 40342088333796480 250210782464227200 158004758775124800 49283942000529600 230526219050265600 116765031816639360 308515220691350400 66256406257789440 64835499107887200 67308163703827200 143973769655963520 421346023400332800 131423845334745600 51470980319404800 17050033639013760 172894664287699200 34055009632425600 49692304693342080 50481122777870400 316009517550249600 98567884001059200 38603235239553600 132512812515578880 147471108190116480 129670998215774400 25541257224319200 262847690669491200 60513132500694720 102941960638809600 34100067278027520 34882256829974400 345789328575398400 68110019264851200 100962245555740800 197135768002118400 77206470479107200 25575050458520640 259341996431548800 51082514448638400 121026265001389440 68200134556055040 69764513659948800 20051280841173120 136220038529702400 201924491111481600 28416722731689600 394271536004236800 154412940958214400 51150100917041280 52323385244961600 23870047094619264 102165028897276800 29363634591520320 136400269112110080 139529027319897600 38362575687780960 40102561682346240 272440077059404800 137995037601482880 403848982222963200 56833445463379200 31153488088060800 308825881916428800 102300201834082560 104646770489923200 47740094189238528 30076921261759680 204330057794553600 42625084097534400 279058054639795200 141347143778037120 231619411437321600 76725151375561920 78485077867442400 45622005283108800 113666890926758400 62306976176121600 20639514405121920 204600403668165120 209293540979846400 29020871882217600 60153842523519360 408660115589107200 85250168195068800 46730232132091200 39783411824365440 153450302751123840 156970155734884800 91244010566217600 30225059632797120 227333781853516800 71610141283857792 306495086691830400 73252739342946240 63937626146301600 41279028810243840 143031040456187520 418587081959692800 58041743764435200 16687254735930240 170500336390137600 33583399591996800 93460464264182400 30959271607682880 313940311469769600 182488021132435200 43531307823326400 146505478685892480 127875252292603200 25187549693997600 116083487528870400 33374509471860480 34399190675203200 341000672780275200 67166799183993600 61918543215365760 364976042264870400 87062615646652800 25030882103895360 255750504585206400 50375099387995200 232166975057740800 119350235473096320 66749018943720960 68798381350406400 134333598367987200 123837086430731520 27812091226550400 174125231293305600 50061764207790720 51598786012804800 23362156630302336 100750198775990400 39967307156145600 133498037887441920 137596762700812800 37546323155843040 25723045531965600 268667196735974400 60943830952656960 247674172861463040 55624182453100800 35130529120579200 348250462586611200 100123528415581440 68594788085241600 103197572025609600 46724313260604672 201500397551980800 41718136839825600 275193525401625600 261187846939958400 75092646311686080 51446091063931200 121887661905313920 111248364906201600 70261058241158400 20200360996126080 200247056831162880 137189576170483200 206395144051219200 28827072518428800 403000795103961600 83436273679651200 52695793680868800 38936927717170560 150185292623372160 102892182127862400 29581951577330880 222496729812403200 70086469890907008 302250596327971200 140522116482316800 62577205259738400 40400721992252160 274379152340966400 141050278286386560 412790288102438400 57654145036857600 16574914346981760 32254318055836800 166872547359302400 105391587361737600 30300541494189120 205784364255724800 43240608777643200 281044232964633600 144476600835853440 125154410519476800 79043690521303200 24651626314442400 47234090275444800 115308290073715200 33149828693963520 33667268326876800 333745094718604800 210783174723475200 65737670171846400 25745577893481600 60601082988378240 411568728511449600 86481217555286400 24862371520472640 40357901525800320 250308821038953600 158087381042606400 49303252628884800 230616580147430400 116810783151511680 308676546383587200 66299657387927040 64860913166464800 67334536653753600 144049054979007360 421566349446950400 131475340343692800 51491155786963200 17056714250378880 172962435110572800 34068358430870400 49724743040945280 50500902490315200 316174762085212800 98606505257769600 38618366840222400 132599314775854080 147548222306432640 129721826332929600 25551268823152800 262950680687385600 60536852288700480 102982311573926400 34113428500757760 34895929890729600 345924870221145600 68136716861740800 101001804980630400 197213010515539200 77236733680444800 25585071375568320 259443652665859200 51102537646305600 121073704577400960 68226857001515520 69791859781459200 20064369998977920 136273433723481600 202003609961260800 28427857083964800 394426021031078400 154473467360889600 51170142751136640 52343894836094400 23879399950530432 102205075292611200 29382802706013120 136453714003031040 139583719562918400 38377607063352480 40128739997955840 272546867446963200 138049107360877440 404007219922521600 56855714167929600 31165699555267200 308946934721779200 102340285502273280 104687789672188800 47758799901060864 30096554998466880 204410150585222400 42641785625947200 279167439125836800 141402526972882560 231710201041334400 76755214126704960 78515842254141600 45639888083899200 113711428335859200 62331399110534400 20647601460984960 204680571004546560 209375579344377600 29032247411798400 60193109996933760 408820301170444800 85283571251894400 46748549332900800 39798999917550720 153510428253409920 157031684508283200 91279776167798400 30236902534762560 227422856671718400 71638199851591296 306615225877833600 73281452770532160 63962678438920800 41295202921969920 143087105409655680 418751158688755200 58064494823596800 16698147910899840 170567142503788800 33596558371958400 93497098665801600 30971402191477440 314063369016566400 182559552335596800 43548371117697600 146562905541064320 127925356877841600 25197418778968800 116128989647193600 33396295821799680 34412669101641600 341134285007577600 67193116743916800 61942804382954880 365119104671193600 87096742235395200 25047221866349760 255850713755683200 50394837557937600 232257979294387200 119396999752652160 66792591643599360 68825338203283200 134386233487833600 123885608765909760 27830246518166400 174193484470790400 50094443732699520 51619003652462400 23377407075259776 100789675115875200 39982973442350400 133585183287198720 137650676406566400 37570832799524640 25733128387730400 268772466975667200 60967719564776640 247771217531819520 55660493036332800 35144299498492800 348386968941580800 100188887465399040 68621675700614400 103238007304924800 46754814150519552 201579350231750400 41745369777249600 275301352813132800 261290226706185600 75141665599049280 51466256775460800 121935439129553280 111320986072665600 70288598996985600 20213547471089280 200377774930798080 137243351401228800 206476014609849600 28838367655574400 403158700463500800 83490739554499200 52716449247739200 38962345125432960 150283331198098560 102932513550921600 29601262205686080 222641972145331200 70132221225779328 302369025347625600 140577197993971200 62618054665874400 40427094942178560 274486702802457600 141105545162225280 412952029219699200 57676735311148800 16577076903488640 32266961023651200 166981479108998400 105432898495478400 30320321206633920 205865027101843200 43257551483361600 281154395987942400 144533210226894720 125236109331748800 79074673871608800 24667718504738400 47252604977323200 115353470622297600 33154153806977280 33689245785148800 333962958217996800 210865796990956800 65780582679302400 25755665627260800 60640642413267840 411730054203686400 86515102966723200 24865615355232960 40373714717804160 250472218663497600 158149347743217600 49335437009476800 230706941244595200 116887035376298880 308797540652764800 66308307613954560 64886327225042400 67378491570297600 144105518971290240 421731593981913600 131561165358604800 51511331254521600 17067848602654080 173030205933446400 34081707229315200 49731230710465920 50533868677723200 316298695486435200 98670874018953600 38633498440891200 132616615227909120 147606057893669760 129772654450084800 25561280421986400 263122330717209600 60560572076706240 103022662509043200 34135697205308160 34909602951484800 346060411866892800 68163414458630400 101067737355446400 197341748037907200 77266996881782400 25601772903981120 259545308900169600 51122560843972800 121121144153412480 68271394410616320 69819205902969600 20066987830538880 136326828917260800 202135474710892800 28446414337756800 394683496075814400 154533993763564800 51203545807962240 52364404427227200 23894988043715712 102245121687945600 29386636328911680 136542788821232640 139638411805939200 38402659355971680 40133975661077760 272653657834521600 138139223626535040 404270949421785600 56892828675513600 31177911022473600 309067987527129600 102407091615924480 104728808854454400 47789976087431424 30100481745808320 204490243375891200 42669621506635200 279276823611878400 141494832297624960 231800990645347200 76805318711943360 78546606640840800 45657770884689600 113785657351027200 62355822044947200 20661079887423360 204814183231848960 209457617708908800 29043622941379200 60200963491616640 408980486751782400 85339243013270400 46766866533710400 39824980072859520 153610637423886720 157093213281681600 91315541769379200 30256640704704960 227571314702054400 71684964131147136 306735365063836800 73310166198118080 64004432259952800 41322159774846720 143143170363123840 418915235417817600 58087245882758400 16700326545893760 170678486026540800 33618489671894400 93533733067420800 30991619831135040 314186426563363200 182631083538758400 43565434412068800 146620332396236160 128008864519905600 25213867253920800 116174491765516800 33400653091787520 34435133145705600 341356972053081600 67236979343788800 61983239662270080 365262167077516800 87130868824137600 25050489818840640 256017729039811200 50427734507841600 232348983531033600 119474940218578560 66801306183575040 68870266291411200 134473958687577600 123966479324540160 27833877576489600 174261737648275200 50100979637681280 51652699718558400 23380457164251264 100855469015683200 39998639728555200 133602612367150080 137740532582822400 37575734728260960 25743211243495200 268947917375155200 60991608176896320 247932958649080320 55667755152979200 35158069876406400 348523475296550400 100201959275362560 68648563315987200 103305399437116800 46760914328502528 201710938031366400 41750816364734400 275481065165644800 261392606472412800 75151469456521920 51486422486990400 121983216353792640 111335510305958400 70316139752812800 20216184766081920 200403918550725120 137297126631974400 206610798874233600 28857192884150400 403421876062732800 83501632729468800 52737104814609600 38967428607085440 150302938913043840 102972844973980800 29605124331357120 222671020611916800 70141371492753792 302566407047049600 140632279505625600 62626224547101600 40432369532163840 274594253263948800 141197656621956480 413221597748467200 57714385768300800 16596539912050560 32279603991465600 167003265458937600 105474209629219200 30324277149122880 205945689947961600 43285789326225600 281264559011251200 144627559211963520 125252449094203200 79105657221914400 24670936942797600 47271119679201600 115428771536601600 33193079824101120 33693641276803200 334006530917875200 210948419258438400 65789165180793600 25772478516892800 60648554298245760 411891379895923200 86571578652451200 24894809868075840 40400070037810560 250504898188406400 158211314443828800 49341873885595200 230857543073203200 116902285821256320 308918534921942400 73831946740453440 66386159648202240 64928683989338400 67387282553606400 144161982963573120 421896838516876800 131578330361587200 51544957033785600 17070075473109120 173143157304902400 34103955226723200 49789619736151680 50540461915204800 316422628887657600 98683747771190400 38658717775339200 147663893480906880 129857367978676800 25577966420042400 263156660723174400 60600105056715840 103089914067571200 34140150946218240 34932391386076800 346286314609804800 68207910453446400 101080923830409600 197367495542380800 77317435550678400 25605113209663680 259714735957353600 51155932840084800 121200210113431680 68280301892436480 69864782772153600 20090548314587520 136415820906892800 202161847660819200 28450125788515200 394734991084761600 154634871101356800 51210226419327360 52398587079115200 23898105662352768 102311865680169600 29421138934998720 136560603784872960 139729565544307200 38407669814495520 40181096629175040 272831641813785600 138157246879666560 404323695321638400 56900251577030400 31198263467817600 309269742202713600 102420452838654720 104797174158230400 47796211324705536 30135822471881280 204623731360339200 42675188682772800 279459131088614400 141513293362573440 231952306652035200 76815339628991040 78597880618672800 45687575552673600 113800503154060800 62396526935635200 20663775572711040 204840905677309440 209594348316460800 29062582157347200 60271644943762560 409247462720678400 85350377365545600 46797395201726400 39830176103921280 153630679257982080 157195761237345600 91375151105347200 30260588338693440 227601006308121600 71694316987058304 306935597040508800 73358021910761280 64012783024159200 41327551145422080 143236611952237440 419188696632921600 58125164314694400 16719934260839040 170700754731091200 33622875931881600 93594790403452800 30995663359066560 314391522474691200 182750302210694400 43593873236020800 146716043821522560 128025566048318400 25217156948911200 116250328629388800 33439868521678080 34439625954518400 341401509462182400 67245751863763200 61991326718133120 365500604421388800 87187746472041600 25079901391258560 256051132096636800 50434313897822400 232500657258777600 119490528311763840 66879737043356160 68879251909036800 134491503727526400 123982653436266240 27866557101398400 174375492944083200 50159802782517120 51659438931777600 23407907965174656 100868627795644800 40024750205563200 133759474086712320 137758503818073600 37619852086887840 25760016003103200 268983007455052800 61031422530429120 247965306872532480 55733114202796800 35181020506262400 348750985888166400 100319605565034240 68693376008275200 103318877863555200 46815815930349312 201737255591289600 41799835652097600 275517007636147200 261563239416124800 75239704173775680 51520032006206400 122062845060858240 111466228405593600 70362041012524800 20239920421015680 200639211130068480 137386752016550400 206637755727110400 28860957929865600 403474511182579200 83599671304195200 52771530759393600 39013179941957760 150479408347551360 103040064012412800 29639883462396480 222932456811187200 70223723895523968 302605883386934400 140724082025049600 62699753478146400 40479840842031360 274773504033100800 141216078913902720 413275511454220800 57721915859731200 16607352694584960 32300675604489600 167199342608390400 105543061518787200 30359880631523520 206080128024825600 43291436894798400 281448164050099200 144646429008977280 125399506956292800 79157296139090400 24699902885330400 47301977515665600 115443831719462400 33214705389169920 33733200701692800 334398685216780800 211086123037574400 65866407694214400 25775841094819200 60719761263047040 412160256049651200 86582873789596800 24911029041877440 40405341101811840 250799013912585600 158314592278180800 49399805770660800 230887663438924800 117039539825873280 309120192037238400 73880143063151040 66429410778339840 64937155342197600 67466401403385600 144256089617377920 422172246075148800 131732815388428800 51551682189638400 17090117307204480 173165747579193600 34108404826204800 49822058083754880 50599801052539200 316629184556361600 98799611541321600 38663761642228800 147760286126302080 129874310684395200 25581303619653600 263465630776857600 60608011652717760 103103364379276800 34180234614408960 34936949072995200 346331495158387200 68216809652409600 101199602105078400 197599223082643200 77327523284457600 25635175960806720 259748621368790400 51162607239307200 121216023305435520 68360469228817920 69873898145990400 20103637472392320 136433619304819200 202399204210156800 28483528845340800 395198446165286400 154655046568915200 51270351921613440 52405423609492800 23926164230086272 102325214478614400 29440307049491520 136720938457635840 139747796291980800 38452763941210080 40207274944784640 272867238609638400 138319456157850240 404798408420313600 56967057690681600 31202333956886400 309310093137830400 102540703843226880 104810847218985600 47852328460172544 30155456208588480 204650428957228800 42725293268011200 279495592583961600 141679442947109760 231982569853372800 76905527882420160 78608135414239200 45693536486270400 113934115381363200 62404667913772800 20688036740300160 205081407686453760 209621694437971200 29066374000540800 60310912417176960 409300857914457600 85450586536022400 46803500935329600 39876940383477120 153811055764840320 157216270828478400 91387072972540800 30296117044589760 227868230762726400 71778492690258816 306975643435843200 73367593053289920 124809335827545600 64087939902016800 41376073480600320 143255300270060160 419243388875942400 58132748001081600 16730827435808640 170901173072044800 33662352271766400 93607001870659200 31032055110450240 314432541656956800 182774145945081600 43599561000811200 146735186106579840 128175879804033600 25246764203824800 116265496002163200 33461654871617280 34480061233833600 341802346144089600 67324704543532800 62064110220900480 365548291890163200 87199122001622400 25096241153712960 256351759608067200 50493528407649600 232530992004326400 119630821150431360 66923309743234560 68960122467667200 134649409087065600 124128220441800960 27884712393014400 174398244003244800 50192482307425920 51720091850750400 23423158410132096 100987056815299200 40029972300964800 133846619486469120 137920244935334400 37644361730569440 25763376955024800 269298818174131200 61039385401135680 248256440883601920 55769424786028800 35185610632233600 348796488006489600 100384964614851840 68702338546732800 103440183701500800 46846316820264192 201974113630598400 41827068589521600 275840489870668800 261597366004867200 75288723461138880 51526753910049600 122078770802271360 111538849572057600 70371221264467200 20253106895978880 200769929229703680 137404677093465600 206880367403001600 28894843341302400 403948227261196800 83654137179043200 52778415948350400 39038597350220160 150577446922277760 103053507820099200 29659194090751680 223077699144115200 70269475230396288 302961170445897600 140742442528934400 62740602884282400 40506213791957760 274809354186931200 141381879541418880 413760734806003200 57789686682604800 16609515251091840 32304889927094400 167308274358086400 105556831896700800 30379660343968320 206107015640198400 43342265011953600 281484885057868800 144816257182101120 125481205768564800 79167623922525600 24715995075626400 47308149082958400 115579373365209600 33219030502183680 33755178159964800 334616548716172800 211113663793401600 65909320201670400 25806104296156800 60759320687936640 412214031280396800 86684530023907200 24914272876637760 40452780677823360 250962411537129600 158335247845051200 49431990151252800 231158746730419200 117115792050660480 309160523460297600 73889782327690560 66438061004367360 65013397517930400 67510356319929600 144274910948138880 422227327586803200 131818640403340800 51612208592313600 17101251659479680 173369060047814400 34148451221539200 49828545753275520 50632767239947200 316670495690102400 98863980302505600 38709156444235200 147779564655381120 130026795035860800 25611338416154400 263637280806681600 60679171016735040 103224417184627200 34202503318959360 34977968255260800 346738120095628800 68296902443078400 101265534479894400 197727960605011200 77418312888470400 25651877489219520 260053590071721600 51222676832308800 121358342033470080 68405006637918720 69955936510521600 20106255303953280 136593804886156800 202531068959788800 28502086099132800 395455921210022400 154836625776940800 51303754978439040 52466952382891200 23941752323271552 102445353664617600 29444140672390080 136810013275837440 139911873021043200 38477816233829280 40212510607906560 273187609772313600 138409572423507840 405062137919577600 57004172198265600 31238968358505600 309673251553881600 102607509956878080 104933904765782400 47883504646543104 30159382955929920 204890707329235200 42753129148699200 279823746042086400 141771748271852160 232254938665411200 76955632467658560 78700428574336800 45747184888641600 114008344396531200 62477936717011200 20701515166738560 205215019913756160 209867809531564800 29100500589283200 60318765911859840 409781414658470400 85506258297398400 46858452537758400 39902920538785920 153911264935317120 157400857148673600 91494369777283200 30315855214532160 228016688793062400 71825256969814656 307336060993852800 73453733336047680 124955873434022400 64129693723048800 41403030333477120 143423495130464640 419735619063129600 58201001178566400 16733006070802560 171012516594796800 33684283571702400 93716905075516800 31052272750107840 314801714297347200 182988739554566400 43650750883924800 146907466672095360 128259387446097600 25263212678776800 116402002357132800 33466012141605120 34502525277897600 342025033189593600 67368567143404800 62104545500215680 365977479109132800 87301501767849600 25099509106203840 256518774892195200 50526425357553600 232804004714265600 119708761616357760 66932024283210240 69005050555795200 134737134286809600 124209091000431360 27888343451337600 174603003535699200 50199018212407680 51753787916846400 23426208499123584 101052850715107200 40076971159579200 133864048566420480 138010101111590400 37649263659305760 25793625522319200 269474268573619200 61111051237494720 248418182000862720 55776686902675200 35226921765974400 349206007071398400 100398036424815360 68783001392851200 103507575833692800 46852416998247168 202105701430214400 41832515177006400 276020202223180800 261904505303548800 75298527318611520 51587251044638400 122222102474989440 111553373805350400 70453843531948800 20255744190971520 200796072849630720 137566002785702400 207015151667385600 28913668569878400 404211402860428800 83665030354012800 52840382648961600 39043680831872640 150597054637223040 103174502089276800 29663056216422720 223106747610700800 70278625497370752 303158552145321600 140907687063897600 62748772765509600 40511488381943040 275132005571404800 141473991001150080 414030303334771200 57827337139756800 16622490590133120 32342818830537600 167330060708025600 105680765297923200 30383616286457280 206349004178553600 43370502854817600 281815374127795200 144910606167169920 125497545531019200 79260573973442400 24719213513685600 47363693188593600 115654674279513600 33244981180266240 33759573651619200 334660121416051200 211361530595846400 65917902703161600 25822917185788800 60767232572914560 412698008357107200 86741005709635200 24933735885199680 40479135997829760 250995091062038400 158521147946884800 49438427027371200 231309348559027200 117131042495617920 309523506267830400 73976535708546240 66489962360532480 65055754282226400 67519147303238400 144444302924987520 422723061191692800 131835805406323200 51645834371577600 17103478529934720 173482011419270400 34170699218947200 49867471770399360 50639360477428800 317042295893769600 98876854054742400 38734375778683200 147953071417092480 130111508564452800 25628024414210400 263671610812646400 60718703996744640 103291668743155200 34206957059869440 35000756689852800 346964022838540800 68341398437894400 101278720954857600 197753708109484800 77468751557366400 25655217794902080 260223017128905600 51256048828420800 121437407993489280 68413914119738880 70001513379705600 20121962293319040 136682796875788800 202557441909715200 28505797549891200 395507416218969600 154937503114732800 51310435589804160 52501135034779200 23944869941908608 102512097656841600 29467142409781440 136827828239477760 140003026759411200 38482826692353120 40243924586638080 273365593751577600 138427595676639360 405114883819430400 57011595099782400 31259320803849600 309875006229465600 102620871179608320 105002270069558400 47889739883817216 30182943439978560 205024195313683200 42758696324836800 280006053518822400 141790209336800640 232406254672099200 76965653384706240 78751702552168800 45776989556625600 114023190199564800 62518641607699200 20704210852026240 205241742359216640 210004540139116800 29119459805251200 60365886879957120 410048390627366400 85517392649673600 46888981205774400 39908116569847680 153931306769412480 157503405104337600 91553979113251200 30319802848520640 228046380399129600 71834609825725824 307536292970524800 73501589048690880 125037283215398400 64138044487255200 41408421704052480 143516936719578240 420009080278233600 58238919610502400 16746077880766080 171034785299347200 33688669831689600 93777962411548800 31056316278039360 315006810208675200 183107958226502400 43679189707876800 147003178097381760 128276088974510400 25266502373767200 116477839221004800 33492155761532160 34507018086710400 342069570598694400 67377339663379200 62112632556078720 366215916453004800 87358379415753600 25119116821149120 256552177949020800 50533004747534400 232955678442009600 119724349709543040 66984311523064320 69014036173420800 134754679326758400 124225265112157440 27910129801276800 174716758831507200 50238233642298240 51760527130065600 23444509033072512 101066009495068800 40103081636587200 133968623046128640 138028072346841600 37678675231723680 25810430281927200 269509358653516800 61150865591027520 248450530224314880 55820259602553600 35249872395830400 349433517663014400 100476467284596480 68827814085139200 103521054260131200 46889018066145024 202132018990137600 41865194701915200 276056144693683200 262075138247260800 75357350463447360 51620860563854400 122301731182055040 111640519205107200 70499744791660800 20271567960927360 200952934569192960 137655628170278400 207042108520262400 28917433615593600 404264037980275200 83730389403830400 52874808593745600 39074181721787520 150714700926894720 103241721127708800 29686228970448960 223281038410214400 70333527099217536 303198028485206400 140999489583321600 62797792052872800 40543135921854720 275311256340556800 141492413293096320 414084217040524800 57834867231187200 16626815703146880 32363890443561600 167460778807660800 105749617187491200 30407351941391040 206483442255417600 43376150423390400 281998979166643200 144929475964183680 125595584105745600 79312212890618400 24738524142040800 47394551025057600 115669734462374400 33253631406293760 33785946601545600 334921557615321600 211499234374982400 65969397712108800 25826279763715200 60814703882782080 412966884510835200 86752300846780800 24940223554720320 40484407061831040 251191168211491200 158624425781236800 49477048284081600 231339468924748800 117222545165362560 309725163383126400 74024732031243840 66507262812587520 65064225635085600 67571893203091200 144538409578792320 422998468749964800 131938795424217600 51652559527430400 17116839752664960 173504601693561600 34175148818428800 49880447109440640 50678919902318400 317248851562473600 98954096568163200 38739419645572800 148049464062487680 130128451270171200 25631361613821600 263877590848435200 60726610592746560 103305119054860800 34233679505329920 35005314376771200 347009203387123200 68350297636857600 101357839804636800 197908193136326400 77478839291145600 25675259628997440 260256902540342400 51262723227643200 121453221185493120 68467359010659840 70010628753542400 20127197956440960 136700595273715200 202715679609273600 28528066254441600 395816386272652800 154957678582291200 51350519257994880 52507971565156800 23963575653730944 102525446455286400 29474809655578560 136934718021319680 140021257507084800 38512889443496160 40254395912881920 273401190547430400 138535735195428480 405431359218547200 57056132508883200 31263391292918400 309915357164582400 102701038515989760 105015943130313600 47927151307461888 30190796934661440 205050892910572800 42792099381662400 280042515014169600 141900975726491520 232436517873436800 77025778886992320 78761957347735200 45782950490222400 114112265017766400 62526782585836800 20720384963752320 205402077031979520 210031886260627200 29123251648444800 60381593869322880 410101785821145600 85584198763324800 46895086939377600 39939292756218240 154051557773984640 157523914695470400 91565900980444800 30343488652451520 228224530035532800 71890726961192832 307576339365859200 73511160191219520 125053565171673600 64188149072493600 41440769927504640 143535625037400960 420063772521254400 58246503296889600 16750435150753920 171168397526649600 33714987391612800 93790173878755200 31080577445628480 315047829390940800 183131801960889600 43684877472667200 147022320382439040 128376298144987200 25286240543709600 116493006593779200 33500870301507840 34533974939587200 342336795053299200 67429974783225600 62161154891256960 366263603921779200 87369754945334400 25125652726130880 256752596289974400 50572481087419200 232986013187558400 119817878268654720 67001740603015680 69067949879174400 134859949566451200 124322309782513920 27917391917923200 174739509890668800 50251305452261760 51800962409380800 23450609211055488 101144962174838400 40108303731988800 134003481206031360 138135899758348800 37688479089196320 25813791233848800 269719899132902400 61158828461734080 248644619565027840 55834783835846400 35254462521801600 349479019781337600 100502610904523520 68836776623596800 103601924818761600 46901218422110976 202289924349676800 41876087876884800 276271799516697600 262109264836003200 75376958178392640 51627582467697600 122317656923468160 111669567671692800 70508925043603200 20276842550912640 201005221809047040 137673553247193600 207203849637523200 28940023889884800 404579848699353600 83752175753769600 52881693782702400 39084348685092480 150753916356785280 103255164935395200 29693953221791040 223339135343385600 70351827633166464 303434886524515200 141017850087206400 62814131815327200 40553685101825280 275347106494387200 141602947044773760 414407699275046400 57880047779769600 16633303372667520 32368104766166400 167504351507539200 105763387565404800 30415263826368960 206510329870790400 43410035834827200 282035700174412800 145042694746266240 125628263630654400 79322540674053600 24744961018159200 47400722592350400 115760095559539200 33266606745335040 33794737584854400 335008703015078400 211526775130809600 65986562715091200 25846455231273600 60830527652737920 413020659741580800 86820071669654400 24949955059001280 40516033445838720 251256527261308800 158645081348107200 49489922036318400 231520191119078400 117253046055277440 309765494806185600 74034371295783360 66533213490670080 65115053752240800 67589475169708800 144557230909553280 423053550261619200 131973125430182400 51692910462547200 17121293493575040 173640143339308800 34201846415318400 49899910118002560 50692106377281600 317290162696214400 98979844072636800 38769682846910400 148068742591566720 130230107504481600 25651384811488800 263946250860364800 60774050168758080 103385820925094400 34242586987150080 35032660498281600 347280286678617600 68403692830636800 101384212754563200 197959688145273600 77539365693820800 25681940240362560 260460215008963200 51302769622977600 121548100337516160 68485173974300160 70065320996563200 20135051451123840 136807385661273600 202768425509126400 28535489155958400 395919376290547200 155078731387641600 51363880480725120 52548990747422400 23969810891005056 102605539245955200 29486310524274240 136970347948600320 140130641993126400 38522910360543840 40270102902247680 273614771322547200 138571781701691520 405536851018252800 57070978311916800 31287814227331200 310157462775283200 102727760961450240 105097981494844800 47939621782010112 30202577176685760 205211078491910400 42803233733937600 280261283986252800 141937897856388480 232618097081462400 77045820721087680 78823486121133600 45818716091803200 114141956623833600 62575628454662400 20725776334327680 205455521922900480 210195962989689600 29146002707606400 60405154353371520 410422156983820800 85606467467875200 46931721340996800 39949684818341760 154091641442175360 157646972242267200 91637432183606400 30351383920428480 228283913247667200 71909432673015168 307816617737865600 73568587046391360 125151256909324800 64204850600906400 41451552668655360 143647754944337280 420391925979379200 58292005415212800 16756971055735680 171212934935750400 33723759911587200 93863442681993600 31088664501491520 315293944484534400 183274864367212800 43719004061409600 147137174092782720 128409701201812800 25292819933690400 116584010830425600 33513942111471360 34542960557212800 342425869871500800 67447519823174400 62177329002983040 366549728734425600 87438008122819200 25135456583603520 256819402403625600 50585639867380800 233168021660851200 119849054455025280 67027884222942720 69085921114425600 134895039646348800 124354658005966080 27928285092892800 174876016245638400 50270913167207040 51814440835819200 23459759478029952 101171279734761600 40139636304398400 134055768445885440 138171842228851200 37703184875405280 25833956945378400 269790079292697600 61206605685973440 248709316011932160 55856570185785600 35282003277628800 349752032491276800 100541826334414080 68890551854342400 103628881671638400 46919518956059904 202342559469523200 41892427639339200 276343684457702400 262314024368457600 75406369750810560 51667913890756800 122413211371946880 111713140371571200 70564006555257600 20284754435890560 201083652668828160 137781103708684800 207257763343276800 28947553981315200 404685118939046400 83784855278678400 52923004916443200 39099599130049920 150812739501621120 103335827781513600 29705539598804160 223426280743142400 70379278434089856 303513839204284800 141128013110515200 62838641459008800 40569508871781120 275562207417369600 141639791628666240 414515526686553600 57895107962630400 16641953598695040 32393390701795200 167569710557356800 105846009832886400 30427131653835840 206671655563027200 43421330971972800 282256026221030400 145080434340293760 125677282918017600 79384507374664800 24754616332336800 47437751996107200 115790215925260800 33283907197390080 33807924059817600 335139421114713600 211692019665772800 66012310219564800 25853180387126400 60854263307671680 413343311126054400 86842661943945600 24962930398042560 40526575573841280 251354565836035200 158769014749329600 49509232664673600 231580431850521600 117298797390149760 310007483344540800 74092206883020480 66567814394780160 65131996457959200 67615848119635200 144670158894119040 423384039331545600 132024620439129600 51706360774252800 17127974104940160 173685323887891200 34210745614281600 49925860796085120 50711886089726400 317538029498659200 99018465329347200 38779770580689600 148184413766040960 130263992915918400 25658059210711200 264049240878259200 60789863360761920 103412721548505600 34255948209880320 35041775872118400 347370647775782400 68421491228563200 101423772179452800 198036930658694400 77559541161379200 25691961157410240 260527985831836800 51316118421422400 121579726721523840 68511896419760640 70083551744236800 20145522777367680 136842982457126400 202847544358905600 28546623508233600 396073861317388800 155119082322758400 51383922314820480 52562663808177600 23979163746916224 102632236842844800 29501645015868480 137023792839521280 140167103488473600 38537941736115360 40291045554735360 273685964914252800 138625851461086080 405695088717811200 57093247016467200 31295955205468800 310238164645516800 102767844629640960 105125327616355200 47958327493832448 30218284166051520 205264473685689600 42819935262350400 280334206976947200 141993281051233920 232678623484137600 77075883472230720 78843995712266400 45830637958996800 114186494032934400 62591910410937600 20733863390190720 205535689259281920 210250655232710400 29153586393993600 60436568332103040 410528947371379200 85639870524700800 46943932808203200 39965272911527040 154151766944461440 157687991424532800 91661275917993600 30363226822393920 228372988065868800 71937491240748672 307896710528534400 73587729331448640 125183820821875200 64229902893525600 41467726780381440 143685131579982720 420501310465420800 58307172787987200 16765685595711360 171279741049401600 33736918691548800 93887865616406400 31100795085286080 315375982849065600 183322551835987200 43730379590990400 147175458662897280 128459805787051200 25302689018661600 116614345575974400 33531371191422720 34556438983651200 342559482098803200 67473837383097600 62201590170572160 366645103671974400 87460759181980800 25148528393567040 256919611574102400 50605378037323200 233228691151948800 119895818734581120 67062742382845440 69112877967302400 134947674766195200 124403180341144320 27942809326185600 174921518363961600 50297056787134080 51834658475476800 23471959833995904 101210756074646400 40150080495201600 134125484765690880 138225755934604800 37722792590350560 25840678849221600 269895349532390400 61222531427386560 248806360682288640 55885618652371200 35291183529571200 349843036727923200 100594113574268160 68908476931257600 103669316950953600 46943919667991808 202421512149292800 41914213989278400 276451511869209600 262382277545942400 75445585180701120 51681357698443200 122445062854773120 111771237304742400 70582367059142400 20295303615861120 201188227148536320 137816953862515200 207338633901907200 28958849118460800 404843024298585600 83828427978556800 52936775294356800 39119933056659840 150891170361402240 103362715396886400 29720988101488320 223542474609484800 70415879501987712 303632268223939200 141164734118284800 62871320983917600 40590607231722240 275633907725030400 141695058504504960 414677267803814400 57917698236921600 16652766381229440 32401819347004800 167656855957113600 105873550588713600 30442955423791680 206725430793772800 43438273677691200 282329468236569600 145137043731335040 125742641967835200 79405162941535200 24767490084573600 47450095130692800 115835396473843200 33305532762458880 33825506026435200 335313711914227200 211747101177427200 66046640225529600 25863268120905600 60885910847583360 413450861587545600 86876547355382400 24979149571844160 40542388765845120 251485283935670400 158810325883070400 49534980169147200 231670792947686400 117359799169979520 310088146190659200 74111485412099520 66611065524917760 65157410516536800 67651012052870400 144707801555640960 423494202354854400 132093280451059200 51726536241811200 17136881586760320 173753094710764800 34224094412726400 49958299143688320 50738259039652800 317620651766140800 99069960338294400 38794902181358400 148222970824199040 130314821033073600 25668070809544800 264186560902118400 60813583148767680 103453072483622400 34273763173520640 35055448932873600 347506189421529600 68448188825452800 101476518079305600 198139920676588800 77589804362716800 25705322380140480 260629642066147200 51336141619089600 121627166297535360 68547526347041280 70110897865747200 20158611935172480 136896377650905600 202953036158611200 28561469311267200 396279841353177600 155179608725433600 51410644760280960 52583173399310400 23991634221464448 102672283238179200 137095052694082560 140221795731494400 38557983570210720 40317223870344960 273792755301811200 138697944473612160 405906072317222400 57122938622534400 31308166672675200 310359217450867200 102821289520561920 105166346798620800 47983268442928896 30237917902758720 205344566476358400 42842203966900800 280443591462988800 142067125311027840 232769413088150400 77115967140421440 78874760098965600 45848520759787200 114245877245068800 62616333345350400 20744646131341440 205642579041123840 210332693597241600 29164961923574400 60475835805517440 410689132952716800 85684407933801600 46962250009012800 39986057035774080 154231934280842880 157749520197931200 91697041519574400 30379017358347840 228491754490137600 71974902664393344 308016849714537600 73616442759034560 125232666690700800 64263305950351200 41489292262682880 143741196533450880 420665387194483200 58329923847148800 16776578770680960 171368815867603200 33754463731497600 93924500018025600 31116969197012160 315499040395862400 183394083039148800 43747442885361600 147232885518069120 128526611900702400 25315847798623200 116659847694297600 33553157541361920 34574410218902400 342737631735206400 67508927462995200 62233938394024320 366788166078297600 87494885770723200 25164868156021440 257053223801404800 50631695597246400 233319695388595200 119958171107322240 67106315082723840 69148820437804800 135017854925990400 124467876788048640 27960964617801600 174989771541446400 50329736312042880 51861615328353600 23487210278953344 101263391194492800 40165746781406400 134212630165447680 138297640875609600 37747302234032160 25850761704986400 270035709851980800 61246420039506240 248935753576097280 55921929235603200 35304953907484800 349979543082892800 100659472624085760 68935364546630400 103723230656707200 46974420557906688 202526782388985600 41941446926702400 276595281751219200 262484657312169600 75494604468064320 51701523409972800 122492840079012480 111843858471206400 70609907814969600 20308490090824320 201318945248171520 137870729093260800 207446461313414400 28973909301321600 405053564777971200 83882893853404800 52957430861227200 39145350464922240 150989208936128640 103403046819945600 29740298729843520 223687716942412800 70461630836860032 303790173583478400 141219815629939200 62912170390053600 40616980181648640 275741458186521600 141768747672289920 414892922626828800 57947818602643200 16665741720270720 32414462314819200 167765787706809600 105914861722454400 30462735136236480 206806093639891200 43460863951982400 282439631259878400 145212522919390080 125824340780107200 79436146291840800 24783582274869600 47468609832571200 115895637205286400 33331483440541440 33847483484707200 335531575413619200 211829723444908800 66089552732985600 25876718432611200 60925470272472960 413612187279782400 86921727903964800 24998612580406080 40563473021850240 251648681560214400 158872292583681600 49567164549739200 231791274410572800 117436051394766720 310209140459836800 74140403205718080 65191295927973600 67694966969414400 144764265547923840 423659446889817600 132179105465971200 51753436865222400 17148015939035520 173843455807929600 34241892810652800 49997225160812160 50771225227060800 317744585167363200 99134329099478400 38815077648916800 148280806411436160 130382591855947200 25681419607989600 264358210931942400 60845209532775360 103506873730444800 34296031878071040 35073679680547200 347686911615859200 68483785621305600 101542450454121600 198268658198956800 77630155297833600 25722023908553280 260765183711894400 51362839215979200 121690419065550720 68592063756142080 70147359361094400 20174318924538240 136967571242611200 203084900908243200 28580026565059200 396537316397913600 155260310595667200 51444047817106560 52610519520820800 24007222314649728 102725678431958400 137184127512284160 140294718722188800 38583035862829920 40348637849076480 273935142485222400 138788060739269760 406169801816486400 57160053130118400 31324448628950400 310520621191334400 102888095634213120 105221039041641600 48014444629299456 30261478386807360 205451356863916800 42870039847588800 280589437444377600 142159430635770240 232890465893500800 77166071725659840 78915779281231200 45872364494174400 114320106260236800 62648897257900800 20758124557779840 205776191268426240 210442078083283200 29180129296348800 60522956773614720 410902713727833600 85740079695177600 46986672943425600 40012037191082880 154332143451319680 157831558562462400 91744728988348800 30398755528290240 228640212520473600 72021666943949184 308177035295875200 73654727329149120 125297794515801600 64305059771383200 41516249115559680 143815949804741760 420884156166566400 58360258592697600 16789650580644480 171480159390355200 33776395031433600 93973345886851200 31137186836669760 315663117124924800 183489457976697600 43770193944523200 147309454658298240 128610119542766400 25332296273575200 116720517185395200 33579301161288960 34596874262966400 342960318780710400 67552790062867200 62274373673339520 366978915953395200 87540387889046400 25184475870966720 257220239085532800 50664592547150400 233441034370790400 120036111573248640 67158602322577920 69193748525932800 135105580125734400 124548747346679040 27982750967740800 175080775778092800 50368951741933440 51895311394449600 23505510812902272 101329185094300800 40186635163012800 134317204645155840 138387497051865600 37776713806450080 25864205512672800 270211160251468800 61278271522332480 249097494693358080 55965501935481600 35323314411369600 350161551556185600 100737903483866880 68971214700460800 103790622788899200 47011021625804544 202658370188601600 41974126451611200 276774994103731200 262621163667139200 75553427612900160 51728411025345600 122556543044664960 111931003870963200 70646628822739200 20324313860780160 201475806967733760 137942429400921600 207581245577798400 28992734529897600 405316740377203200 83948252903222400 52984971617054400 39175851354837120 151106855225800320 103456822050691200 29763471483869760 223862007741926400 70516532438706816 303987555282902400 141293257645478400 62961189677416800 40648627721560320 275884858801843200 141860859132021120 415162491155596800 57985469059795200 16680879615818880 32431319605238400 167896505806444800 105969943234108800 30486470791170240 206913644101382400 43489101794846400 282586515290956800 145306871904458880 125922379354833600 79477457425581600 24802892903224800 47493296101742400 115970938119590400 33361759231637760 33873856434633600 335793011612889600 211939886468217600 66141047741932800 25893531322243200 60972941582340480 413827288202764800 86978203589692800 25021319423728320 40589828341856640 251844758709667200 158954914851163200 49605785806449600 231941876239180800 117527554064511360 310370466152073600 74178960263876160 65233652692269600 67747712869267200 144839550870967680 423879772936435200 132282095483865600 51787062644486400 17161377161765760 173956407179385600 34264140808060800 50042638847456640 50810784651950400 317909829702326400 99211571612899200 38840296983364800 148357920527752320 130467305384539200 25698105606045600 264564190967731200 60884742512784960 103574125288972800 34322754323531520 35096468115139200 347912814358771200 68528281616121600 101621569303900800 198423143225798400 77680593966729600 25742065742648640 260934610769078400 51396211212091200 121769485025569920 68645508647063040 70192936230278400 20192643745464960 137056563232243200 203243138607801600 28602295269609600 396846286451596800 155361187933459200 51484131485297280 52644702172708800 24025928026472064 102792422424182400 137291017294126080 140385872460556800 38613098613972960 40385287490929920 274113126464486400 138896200258058880 406486277215603200 57204590539219200 31344801074294400 310722375866918400 102968262970594560 105289404345417600 48051856052944128 30288965618197440 205584844848364800 42903442904414400 280771744921113600 142270197025461120 233041781900188800 77226197227945920 78967053259063200 45902169162158400 114409181078438400 62689602148588800 20774298669505920 205936525941189120 210578808690835200 29199088512316800 60577931236394880 411169689696729600 85806885808828800 47017201611441600 40043213377453440 154452394455891840 157934106518126400 91804338324316800 30422441332221120 228818362156876800 72077784079416192 308377267272547200 73702583041792320 125379204297177600 64355164356621600 41548597339011840 143909391393855360 421157617381670400 58398177024633600 16804901025601920 171613771617657600 33802712591356800 94034403222883200 31161448004258880 315868213036252800 183608676648633600 43798632768475200 147405166083584640 128710328713243200 25352034443517600 116796354049267200 33609802051203840 34623831115843200 343227543235315200 67605425182713600 62322896008517760 367217353297267200 87597265536950400 25207351538402880 257420657426486400 50704068887035200 233592708098534400 120129640132360320 67219604102407680 69247662231686400 135210850365427200 124645792017035520 28008168376003200 175194531073900800 50414703076805760 51935746673764800 23526861435842688 101408137774070400 40212745640020800 134439208204815360 138495324463372800 37811027307604320 25881010272280800 270421700730854400 61318085875865280 249291584034071040 56016336752006400 35346265041225600 350389062147801600 100829406153611520 69016027392748800 103871493347529600 47053722871685376 202816275548140800 42012252564004800 276990648926745600 262791796610851200 75622054615208640 51762020544561600 122636171751730560 112032673504012800 70692530082451200 20342774925728640 201658812307223040 138032054785497600 207742986695059200 29015324804188800 405632551096281600 84024505128009600 53019397561838400 39211435726404480 151244109230417280 103524041089123200 29790506363567040 224065347008025600 70580584307528064 304224413322211200 141385060164902400 63018378846007200 40685549851457280 276064109570995200 141971392883698560 415485973390118400 58030649608377600 16693854954860160 32452391218262400 168049010256019200 106038795123676800 30514162388592960 207048082178246400 43522987206283200 282770120329804800 145420090686541440 126036757692014400 79529096342757600 24825421969639200 47524153938206400 116061299216755200 33387709909720320 33904624876214400 336098020512038400 212077590247353600 66201125252371200 25913706789801600 61028324777185920 414096164356492800 87045974412566400 25040782432290240 40621454725864320 252073515384028800 159058192685515200 49650843939278400 232122598433510400 117634307179213440 310572123267369600 74227156586573760 65284480809424800 67809249752428800 144933657524772480 424155180494707200 132402250504742400 51827413579603200 17176965254951040 174091948825132800 34290838404950400 50081564864580480 50856937314321600 318116385371030400 99301687878556800 38870560184702400 148454313173147520 130568961618849600 25718128803712800 264804501009484800 60932182088796480 103654827159206400 34353930509902080 35123814236649600 348183897650265600 68581676809900800 101713874628643200 198603375757113600 77741120369404800 25765447882426560 261137923237699200 51436257607425600 121864364177592960 68707861019804160 70247628473299200 20208350734830720 137163353619801600 203427749257286400 28628275424918400 397206751514227200 155482240738809600 51530895764853120 52685721354974400 24047751356931456 102872515214851200 137415722039608320 140495256946598400 38648171823639840 40416701469661440 274326707239603200 139022363029979520 406855498514572800 57256550849836800 31369224008707200 310964481477619200 103061791529706240 105371442709948800 48095502713862912 30312526102246080 205745030429702400 42942413137377600 280990513893196800 142399424480100480 233223361108214400 77296343647279680 79028582032461600 45937934763739200 114513101699673600 62738448017414400 20793168466519680 206123583059412480 210742885419897600 29221839571478400 60625052204492160 411490060859404800 85884826274755200 47053836013060800 40079585594885760 154592687294559360 158057164064923200 91875869527478400 30450074770140480 229026203399347200 72143254070794368 308617545644553600 73760009896964160 125476896034828800 64413619706066400 41586336933039360 144021521300791680 421485770839795200 58443679142956800 16817972835565440 171769652549510400 33833416411267200 94107672026121600 31189752699779520 316114328129846400 183751739054956800 43832759357217600 147520019793928320 128827239412132800 25375062308450400 116887358285913600 33635945671130880 34655280777532800 343539305099020800 67666832822534400 62379505399559040 367503478109913600 87665518714435200 25226959253348160 257654478824265600 50750124616900800 233774716571827200 120238756784657280 67271891342261760 69310561555065600 135333665645068800 124759010799118080 28029954725942400 175331037428870400 50453918506696320 51982921166299200 101500249233801600 40244078212430400 134543782684523520 138621123110131200 37840438880022240 25901175983810400 270667331290137600 61365863100104640 249518021598236160 56059909451884800 35373805797052800 350662074857740800 100907837013392640 69069802623494400 103965842332598400 203000498467603200 42044932088913600 277242246220262400 262996556143305600 75680877760044480 51802351967620800 122731726200209280 112119818903769600 70747611594105600 20358598695684480 201815674026785280 138139605246988800 207931684665196800 29041680124195200 406000996935206400 84089864177827200 53060708695579200 39241936616319360 151361755520088960 103604703935241600 29813679117593280 224239637807539200 304500747701404800 141495223188211200 63067398133370400 40717197391368960 276279210493977600 142100348927322240 415863369330393600 58083360248390400 16698180067873920 32477677153891200 168179728355654400 106121417391158400 30537898043526720 207209407870483200 43562520186292800 282990446376422400 145552179265637760 126134796266740800 79591063043368800 24844732597994400 47561183341963200 116166720496780800 33396360135747840 33930997826140800 336359456711308800 212242834782316800 66252620261318400 25937244835286400 61075796087053440 414418815740966400 87125040372585600 25047270101810880 48716515730836800 40658352173873280 252269592533481600 159182126086737600 49689465195988800 232333440993561600 117725809848958080 310814111805724800 74284992173810880 65343780279439200 67861995652281600 145046585509338240 424485669564633600 132505240522636800 51874489670572800 17190326477681280 174250080745171200 34321985601321600 50094540203621760 50896496739211200 318364252173475200 99378930391977600 38905867252929600 148569984347621760 130687560558878400 25741489200991200 265010481045273600 60987528260809920 103748979341145600 34380652955362560 35155718045078400 348500161490342400 68643971202643200 101792993478422400 198757860783955200 77811734505859200 25785489716521920 261375121117756800 51482978401982400 121975056521619840 68761305910725120 70311436090156800 20213586397952640 137287942405286400 203585986956844800 28650544129468800 397515721567910400 155623469011718400 51570979433043840 52733577067617600 24066457068753792 102965956803964800 137522611821450240 140622872180313600 38678234574782880 40427172795905280 274575884810572800 139130502548768640 407171973913689600 57301088258937600 31397717432188800 311246938023436800 103141958866087680 105467154135235200 48132914137507584 30320379596928960 205931913607929600 42975816194203200 281245744360627200 142510190869791360 233435203517577600 77356469149565760 79100365601426400 45979661298916800 114602176517875200 62795434864377600 20809342578245760 206283917732175360 210934308270470400 29248382473833600 60640759193857920 411863827215859200 85951632388406400 47096576148283200 40110761781256320 154712938299131520 158200731202852800 91959322597833600 30473760574071360 229204353035750400 72199371206261376 308897870411894400 73827007894664640 125590869728755200 64463724291304800 41618685156491520 144152339525550720 421868616540940800 58496764947667200 16822330105553280 171903264776812800 33859733971190400 94193152296566400 31214013867368640 316401462405705600 183918645195667200 43872573710750400 147654015789329280 128927448582609600 25394800478392800 116993529895334400 33644660211106560 34682237630409600 343806529553625600 67719467942380800 62428027734737280 367837290391334400 87745147421500800 25233495158329920 257854897165219200 50789600956785600 233987059790668800 120332285343768960 67289320422213120 69364475260819200 135438935884761600 124856055469474560 28037216842588800 175490294843001600 50466990316659840 52023356445614400 101579201913571200 40280632880241600 134578640844426240 138728950521638400 37850242737494880 25924702647261600 270877871769523200 61421603195050560 249712110938949120 56074433685177600 35405936678851200 350980589686003200 100933980633319680 69132540392697600 104046712891228800 203158403827142400 42055825263883200 277457901043276800 263235442264502400 75700485474989760 51849405294523200 122843206390101120 112148867370355200 70811873357702400 20363873285669760 201867961266639360 138265080785395200 208093425782457600 29064270398486400 406316807654284800 84111650527766400 53108905018276800 39252103579624320 151400970949979520 103698810589046400 29821403368935360 224297734740710400 304737605740713600 141623746715404800 63083737895824800 40727746571339520 276530161570790400 142210882678999680 416186851564915200 58128540796972800 16706830293901440 32507177412124800 168223301055532800 106217810036553600 30545809928504640 207397621178092800 43596405597729600 283247493430809600 145665398047720320 126167475791649600 79663357527415200 24851169474112800 47604384313012800 116257081593945600 33413660587802880 33939788809449600 336446602111065600 212435620073107200 66269785264300800 25957420302844800 61091619857009280 414795242356185600 87192811195459200 25060245440852160 48760766118187200 40689978557880960 252334951583299200 159326715054830400 49702338948225600 232514163187891200 117756310738872960 311096431767139200 74352467025587520 65394608396594400 67879577618899200 145178334824664960 424871240146214400 132539570528601600 51914840605689600 17194780218591360 174385622390918400 34348683198211200 50120490881704320 50909683214174400 318653430109660800 99404677896451200 38936130454267200 148704934051175040 130789216793188800 25761512398658400 265079141057203200 61034967836821440 103829681211379200 34389560437182720 35183064166588800 348771244781836800 68697366396422400 101819366428348800 198809355792902400 77872260908534400 25792170327887040 261578433586377600 51523024797316800 122069935673642880 68779120874365440 70366128333177600 137394732792844800 203638732856697600 28657967030985600 397618711585804800 155744521817068800 51584340655774080 52774596249883200 24072692306027904 103046049594633600 137558241748730880 140732256666355200 38688255491830560 274789465585689600 139166549055031680 407277465713395200 57315934061971200 31422140366601600 311489043634137600 103168681311548160 105549192499766400 48145384612055808 206092099189267200 42986950546478400 281464513332710400 142547112999688320 233616782725603200 77376510983661120 79161894374824800 46015426900497600 114631868123942400 62844280733203200 20814733948821120 206337362623096320 211098384999532800 29271133532995200 412184198378534400 85973901092956800 47133210549902400 40121153843379840 154753021967322240 158323788749649600 92030853800995200 30481655842048320 229263736247884800 72218076918083712 309138148783900800 73884434749836480 125688561466406400 64480425819717600 41629467897642240 144264469432487040 422196769999065600 58542267065990400 16831044645528960 171947802185913600 33868506491164800 94266421099804800 31222100923231680 316647577499299200 184061707601990400 43906700299492800 147768869499672960 128960851639435200 25401379868373600 117084534131980800 33662089291057920 34691223248035200 343895604371827200 67737012982329600 62444201846463360 368123415203980800 87813400598985600 25246566968293440 257921703278870400 50802759736747200 234169068263961600 120363461530139520 67324178582115840 69382446496070400 135474025964659200 124888403692926720 28051741075881600 175626801197971200 50493133936586880 52036834872052800 101605519473494400 40311965452651200 134648357164231680 138764892992140800 37869850452440160 25944868358791200 270948051929318400 61469380419289920 249776807385853440 56103482151763200 35433477434678400 351253602395942400 100986267873173760 69186315623443200 104073669744105600 203211038946988800 42077611613822400 277529785984281600 263440201796956800 75739700904880320 51889736717582400 122938760838579840 112206964303526400 70866954869356800 20374422465640320 201972535746347520 138372631246886400 208147339488211200 29071800489916800 406422077893977600 84155223227644800 53150216152017600 39272437506234240 151479401809760640 103779473435164800 29836851871619520 224413928607052800 304816558420483200 141733909738713600 63116417420733600 40748844931280640 276745262493772800 142247727262892160 416294678976422400 58143600979833600 16717643076435840 32532463347753600 168310446455289600 106300432304035200 30561633698460480 207558946870329600 43607700734875200 283467819477427200 145703137641747840 126232834841467200 79725324228026400 24864043226349600 47641413716769600 116287201959667200 33435286152871680 33957370776067200 336620892910579200 212600864608070400 66304115270265600 25964145458697600 61123267396920960 415117893740659200 87215401469750400 25076464614653760 48798695021630400 40700520685883520 252465669682934400 159450648456052800 49728086452699200 232574403919334400 117817312518702720 311338420305494400 74410302612824640 65411551102312800 67914741552134400 145291262809230720 425201729216140800 132608230540531200 51928290917395200 17203687700411520 174430802939500800 34357582397174400 50152929229307520 50936056164100800 318901296912105600 99456172905398400 38946218188046400 148820605225649280 130823102204625600 25768186797880800 265216461081062400 61050781028825280 103856581834790400 34407375400823040 35192179540425600 348861605879001600 68715164794348800 101872112328201600 198912345810796800 77892436376092800 25805531550617280 261646204409251200 51536373595761600 122101562057650560 68814750801646080 70384359080851200 137430329588697600 203744224656403200 28672812834019200 397824691621593600 155784872752185600 51611063101234560 52788269310638400 24085162780576128 103072747191523200 137629501603292160 140768718161702400 38708297325925920 274860659177395200 139238642067557760 407488449312806400 57345625668038400 31430281344739200 311569745504371200 103222126202469120 105576538621276800 48170325561152256 206145494383046400 43009219251028800 281537436323404800 142620957259482240 233677309128278400 77416594651851840 79182403965957600 46027348767691200 114691251336076800 62860562689478400 20825516689971840 206444252404938240 211153077242553600 29278717219382400 412290988766092800 86018438502057600 47145422017108800 40141937967626880 154833189303703680 158364807931915200 92054697535382400 30497446378002240 229382502672153600 72255488341728384 309218241574569600 73903577034893760 125721125378956800 64513828876543200 41651033379943680 144301846068132480 422306154485107200 58557434438764800 16841937820498560 172036877004115200 33886051531113600 94290844034217600 31238275034957760 316729615863830400 184109395070764800 43918075829073600 147807154069787520 129027657753086400 25414538648335200 117114868877529600 33683875640997120 34709194483286400 344073754008230400 67772103062227200 62476550069915520 368218790141529600 87836151658147200 25262906730747840 258055315506172800 50829077296670400 234229737755059200 120425813902880640 67367751281994240 69418388966572800 135544206124454400 124953100139831040 28069896367497600 175672303316294400 34602120350179200 50525813461495680 52063791724929600 101658154593340800 40322409643454400 134735502563988480 138836777933145600 25951590262634400 271088412248908800 61485306160703040 249906200279662080 56139792734995200 35442657686620800 351344606632588800 69204240700358400 104127583449859200 203316309186681600 42104844551246400 277673555866291200 263508454974441600 51903180525268800 122970612321406080 112279585469990400 70885315373241600 20387608940603520 138408481400716800 208255166899718400 29086860672777600 406632618373363200 84209689102492800 53163986529931200 39297854914496640 103806361050537600 29856162499974720 224559170939980800 304974463780022400 141770630746483200 63157266826869600 40775217881207040 276816962801433600 142321416430677120 416510333799436800 58173721345555200 16724130745956480 32540891992963200 168419378204985600 106327973059862400 30581413410905280 207612722101075200 43630291009166400 283541261492966400 145778616829802880 126314533653739200 79745979794896800 24880135416645600 47653756851355200 116347442691110400 33448261491912960 33979348234339200 336838756409971200 212655946119724800 66347027777721600 25977595770403200 61162826821810560 415225444202150400 87260582018332800 25086196118934720 48811337989444800 40721604941888640 252629067307478400 159491959589793600 49760270833291200 232694885382220800 117893564743489920 311419083151612800 74429581141903680 65445436513749600 67958696468678400 145328905470752640 425311892239449600 132694055555443200 51955191540806400 17214822052686720 174521164036665600 34375380795100800 50172392237869440 50969022351508800 318983919179587200 99520541666582400 38966393655604800 148859162283807360 130890873027499200 25781535596325600 265388111110886400 61082407412832960 103910383081612800 34429644105373440 35210410288099200 349042328073331200 68750761590201600 101938044703017600 199041083333164800 77932787311209600 25822233079030080 261781746054998400 51563071192651200 122164814825665920 68859288210746880 70420820576198400 137501523180403200 203876089406035200 28691370087811200 398082166666329600 155865574622419200 51644466158060160 52815615432148800 24100750873761408 103126142385302400 137718576421493760 140841641152396800 38733349618545120 275003046360806400 139328758333215360 407752178812070400 57382740175622400 31446563301014400 311731149244838400 103288932316120320 105631230864297600 48201501747522816 206252284770604800 43037055131716800 281683282304793600 142713262584224640 233798361933628800 77466699237090240 79223423148223200 46051192502078400 114765480351244800 62893126602028800 20838995116410240 206577864632240640 211262461728595200 29293884592156800 412504569541209600 86074110263433600 47169844951521600 40167918122935680 154933398474180480 158446846296446400 92102385004156800 30517184547944640 229530960702489600 72302252621284224 309378427155907200 73941861605008320 125786253204057600 64555582697575200 41677990232820480 144376599339423360 422524923457190400 58587769184313600 16848473725480320 172148220526867200 33907982831049600 94339689903043200 31258492674615360 316893692592892800 184204770008313600 43940826888235200 147883723210016640 129111165395150400 25430987123287200 117175538368627200 33696947450960640 34731658527350400 344296441053734400 67815965662099200 62516985349230720 368409540016627200 87881653776470400 25272710588220480 258222330790300800 50861974246574400 234351076737254400 120503754368807040 67393894901921280 69463317054700800 135631931324198400 125033970698461440 28080789542467200 175763307552940800 34620045427094400 50545421176440960 52097487791025600 101723948493148800 40343298025060800 134787789803842560 138926634109401600 25965034070320800 271263862648396800 61517157643529280 250067941396922880 56161579084934400 35461018190505600 351526615105881600 69240090854188800 104194975582051200 203447896986297600 42121184313700800 277853268218803200 263644961329411200 51930068140641600 123034315287058560 112323158169868800 70922036381011200 20395520825581440 138480181708377600 208389951164102400 29105685901353600 406895793972595200 84242368627401600 53191527285758400 39313105359454080 103860136281283200 29867748876987840 224646316339737600 305171845479446400 141844072762022400 63181776470551200 40791041651162880 276960363416755200 142413527890408320 416779902328204800 58211371802707200 16730618415477120 32557749283382400 168484737254803200 106383054571516800 30593281238372160 207720272562566400 43658528852030400 283688145524044800 145872965814871680 126363552941102400 79787290928637600 24889790730823200 47678443120526400 116422743605414400 33461236830954240 33992534709302400 336969474509606400 212766109143033600 66372775282195200 25994408660035200 61186562476744320 415440545125132800 87317057704060800 25095927623215680 48836623925073600 40747960261895040 252727105882204800 159574581857275200 49779581461646400 232845487210828800 117939316078362240 311580408843849600 74468138200061760 65487793278045600 67985069418604800 145404190793796480 425532218286067200 132745550564390400 51988817320070400 17221502664051840 174634115408121600 34397628792508800 50191855246431360 50988802063953600 319149163714550400 99559162923292800 38991612990052800 148936276400123520 130975586556091200 25798221594381600 265491101128780800 61121940392842560 103977634640140800 34443005328103680 35233198722691200 349268230816243200 68795257585017600 101977604127907200 199118325846585600 77983225980105600 25832253996077760 261951173112182400 51596443188763200 122243880785685120 68886010656207360 70466397445382400 137590515170035200 203955208255814400 28702504440086400 398236651693171200 155966451960211200 51664507992155520 52849798084036800 24110103729672576 103192886377526400 137772021312414720 140932794890764800 38748380994116640 275181030340070400 139382828092609920 407910416511628800 57405008880172800 31466915746358400 311932903920422400 103329015984311040 105699596168073600 48220207459345152 206385772755052800 43053756660129600 281865589781529600 142768645779070080 233949677940316800 77496761988233280 79274697126055200 46080997170062400 114810017760345600 62933831492716800 20847082172273280 206658031968622080 211399192336147200 29312843808124800 412771545510105600 86107513320259200 47200373619537600 40183506216120960 154993523976466560 158549394252110400 92161994340124800 30529027449910080 229620035520691200 72330311189017728 309578659132579200 73989717317651520 125867662985433600 64580634990194400 41694164344546560 144470040928536960 422798384672294400 58625687616249600 16855009630462080 172215026640518400 33921141611011200 94400747239075200 31270623258409920 317098788504220800 184323988680249600 43969265712187200 147979434635303040 129161269980388800 25440856208258400 117251375232499200 33710019260924160 34745136953788800 344430053281036800 67842283222022400 62541246516819840 368647977360499200 87938531424374400 25282514445693120 41037981331374720 258322539960777600 50881712416516800 234502750464998400 120550518648362880 67420038521848320 69490273907577600 135684566444044800 125082493033639680 28091682717436800 175877062848748800 34642451773238400 50565028891386240 52117705430683200 101763424833033600 40369408502068800 134840077043696640 138980547815155200 25981838829928800 271369132888089600 61556971997062080 250164986067279360 56183365434873600 35483968820361600 351754125697497600 69284903546476800 104235410861366400 203526849666067200 42137524076155200 277961095630310400 263815594273123200 51963677659857600 123113943994124160 112366730869747200 70967937640723200 20403432710559360 138569807092953600 208470821722732800 29116981038499200 407053699332134400 84275048152310400 53225953230542400 39328355804411520 103927355319715200 29879335254000960 224733461739494400 305290274499100800 141935875281446400 63206286114232800 40806865421118720 277139614185907200 142468794766247040 416941643445465600 58233962076998400 16752243980545920 32578820896406400 168550096304620800 106451906461084800 30605149065839040 207854710639430400 43675471557748800 283871750562892800 145929575205912960 126412572228465600 79838929845813600 24899446045000800 47709300956990400 116467924153996800 33504487961091840 34005721184265600 337100192609241600 212903812922169600 66398522786668800 26004496393814400 61210298131678080 415709421278860800 87350943115497600 25128365970818880 48868231344609600 40763773453898880 252825144456931200 159677859691627200 49798892090001600 232935848307993600 117985067413234560 311782065959145600 74516334522759360 65513207336623200 68011442368531200 145498297447601280 425807625844339200 132797045573337600 52008992787628800 17228183275416960 174701886230995200 34410977590953600 50256731941637760 51008581776398400 319355719383254400 99597784180003200 39006744590721600 149032669045518720 131026414673246400 25808233193215200 265594091146675200 61145660180848320 104017985575257600 34456366550833920 35246871783446400 349403772461990400 68821955181907200 102017163552796800 199195568360006400 78013489181443200 25842274913125440 262052829346492800 51616466386430400 122291320361696640 68912733101667840 70493743566892800 137643910363814400 204034327105593600 28713638792361600 398391136720012800 156026978362886400 51684549826250880 52870307675169600 24119456585583744 103232932772860800 137825466203335680 140987487133785600 38763412369688160 275287820727628800 139436897852004480 408068654211187200 57427277584723200 31479127213564800 312053956725772800 103369099652501760 105740615350339200 48238913171167488 206465865545721600 43070458188542400 281974974267571200 142824028973915520 234040467544329600 77526824739376320 79305461512754400 46098879970852800 114854555169446400 62958254427129600 20855169228136320 206738199305003520 211481230700678400 29324219337705600 412931731091443200 86140916377084800 47218690820347200 40199094309306240 155053649478752640 158610923025508800 92197759941705600 30540870351875520 229709110338892800 72358369756751232 309698798318582400 74018430745237440 125916508854259200 64605687282813600 41710338456272640 144526105882005120 422962461401356800 58648438675411200 16876795980401280 172281832754169600 33934300390972800 94437381640694400 31282753842204480 317221846051017600 184395519883411200 43986329006558400 148036861490474880 129211374565627200 25450725293229600 117296877350822400 33753591960802560 34758615380227200 344563665508339200 67868600781945600 62565507684408960 368791039766822400 87972658013116800 25315193970601920 41053907072787840 258422749131254400 50901450586459200 234593754701644800 120597282927918720 67507183921605120 69517230760454400 135737201563891200 125131015368817920 28127993300668800 175945316026233600 34655895580924800 50630387941203840 52137923070340800 101802901172918400 40385074788273600 135014367843210240 139034461520908800 25991921685693600 271474403127782400 61580860609181760 250262030737635840 56255986601337600 35497739198275200 351890632052467200 69311791161849600 104275846140681600 203605802345836800 42191989951003200 278068923041817600 263917974039350400 51983843371387200 123161721218363520 112511973202675200 70995478396550400 20429805660485760 138623582323699200 208551692281363200 29128276175644800 407211604691673600 84383979902006400 53246608797412800 39379190620936320 103967686742774400 29917956510711360 225023946405350400 305408703518755200 141990956793100800 63287984926504800 40859611320971520 277247164647398400 142524061642085760 417103384562726400 58256552351289600 16756569093559680 32591463864220800 168767959804012800 106493217594825600 30644708490728640 207935373485548800 43692414263467200 283981913586201600 145986184596954240 126575969853009600 79869913196119200 24931630425592800 47727815658868800 116513104702579200 33513138187119360 34049676100809600 337535919608025600 212986435189651200 66484347801580800 26014584127593600 61289416981457280 415870746971097600 87384828526934400 25134853640339520 48887195796331200 40779586645902720 253151939706019200 159739826392238400 49863260851185600 233026209405158400 118137571862808960 311903060228323200 74545252316377920 65538621395200800 68099352201619200 145554761439884160 425972870379302400 132968695603161600 52029168255187200 17250451979967360 174769657053868800 34424326389398400 50269707280679040 51074514151214400 319479652784476800 99726521702371200 39021876191390400 149090504632755840 131077242790401600 25818244792048800 265937391206323200 61169379968854080 104058336510374400 34500903959934720 35260544844201600 349539314107737600 68848652778796800 102149028302428800 199453043404742400 78043752382780800 25875677969951040 262154485580803200 51636489584097600 122338759937708160 69001807919869440 70521089688403200 137697305557593600 204298056604857600 28750753299945600 398906086809484800 156087504765561600 51751355939902080 52890817266302400 24150632771954304 103272979168195200 138003615839738880 141042179376806400 38813516954926560 275394611115187200 139617130383319680 408596113209715200 57501506599891200 31491338680771200 312175009531123200 103502711879804160 105781634532604800 48301265543908608 206545958336390400 43126129949918400 282084358753612800 234131257148342400 77627033909853120 79336225899453600 46116762771643200 115003013199782400 62982677361542400 20882126081013120 207005423759608320 211563269065209600 29335594867286400 413091916672780800 86252259899836800 47237008021156800 40251054619923840 155254067819706240 158672451798907200 92233525543286400 30580346691760320 230006026399564800 72451898315862912 309818937504585600 74047144172823360 125965354723084800 64689194924877600 41764252162026240 144582170835473280 423126538130419200 58671189734572800 16881153250389120 172504519799673600 33978162990844800 94474016042313600 31323189121519680 317344903597814400 184467051086572800 44003392300929600 148094288345646720 129378389849755200 25483622243133600 117342379469145600 33762306500778240 34803543468355200 345009039599347200 67956325981689600 62646378243039360 368934102173145600 88006784601859200 25321729875583680 41069832814200960 258756779699510400 50967244486267200 234684758938291200 120753163859771520 67524613001556480 69607086936710400 135912651963379200 125292756486078720 28135255417315200 176013569203718400 34669339388611200 50643459751167360 52205315202532800 101934488972534400 40400741074478400 135049226003112960 139214173873420800 26002004541458400 271825303926758400 61604749221301440 250585512972157440 56270510834630400 35511509576188800 352027138407436800 69338678777222400 104410630405065600 203868977945068800 42202883125972800 278428347746841600 264020353805577600 52004009082916800 123209498442602880 112541021669260800 71023019152377600 20435080250471040 138677357554444800 208821260810131200 29165926632796800 407737955890137600 84405766251945600 53267264364283200 39389357584241280 104008018165833600 29925680762053440 225082043338521600 305803466917603200 142046038304755200 63304324688959200 40870160500942080 277354715108889600 142708284561548160 417642521620262400 58331853265593600 16771706989107840 32604106832035200 168811532503891200 106534528728566400 30652620375706560 208016036331667200 43748889949195200 284092076609510400 146174882567091840 126608649377918400 79900896546424800 24938067301711200 47746330360747200 116663706531187200 33543413978215680 34058467084118400 337623065007782400 213069057457132800 66501512804563200 26048209906857600 61305240751413120 416032072663334400 87497779898390400 25157560483661760 48906160248052800 40832297285915520 253217298755836800 159801793092849600 49876134603422400 233327413062374400 118168072752723840 312024054497500800 74574170109996480 65623334923792800 68116934168236800 145611225432167040 426138114914265600 133003025609126400 52096419813715200 17254905720877440 174995559796780800 34468822384214400 50315120967323520 51087700626177600 319603586185699200 99752269206844800 39072314860286400 149148340219992960 131246669847585600 25851616788160800 266006051218252800 61248445928873280 104192839627430400 34509811441754880 35306121713385600 349991119593561600 68937644768428800 102175401252355200 199504538413689600 78144629720572800 25882358581316160 262493339695171200 51703233576321600 122496891857746560 69019622883509760 70612243426771200 137875289536857600 204350802504710400 28758176201462400 399009076827379200 156289259441145600 51764717162632320 52959182570078400 24156868009228416 103406467152643200 138039245767019520 141224486853542400 38823537871974240 275750579073715200 139653176889582720 408701605009420800 57516352402924800 31532043571459200 312578518882291200 103529434325264640 105918365140156800 48313736018456832 206812934305286400 43137264302193600 282448973707084800 234433889161718400 77647075743948480 79438773855117600 46176372107611200 115032704805849600 63064087142918400 20887517451588480 207058868650529280 211836730280313600 29373513299222400 413625868610572800 86274528604387200 47298065357188800 40261446682047360 155294151487896960 158877547710235200 92352744215222400 30588241959737280 230065409611699200 72470604027685248 310219401457929600 74142855598109760 126128174285836800 64705896453290400 41775034903176960 144769054013700480 423673460560627200 58747026598444800 16896403695346560 172549057208774400 33986935510819200 94596130714377600 31331276177382720 317755095420470400 184705488430444800 44060269948833600 148285711196219520 129411792906580800 25490201633114400 117494053196889600 33792807390693120 34812529085980800 345098114417548800 67973871021638400 62662552354765440 369410976860889600 88120539897667200 25344605543019840 41122918618911360 258823585813161600 50980403266228800 234988106393779200 120784340046142080 67585614781386240 69625058171961600 135947742043276800 125325104709530880 28160672825577600 176241079795334400 34714152080899200 50689211086039680 52218793628971200 101960806532457600 40452962028494400 135171229562772480 139250116343923200 26035614060674400 271895484086553600 61684377928367040 250650209419061760 56321345651155200 35557410835900800 352482159590668800 69428304161798400 104437587257942400 203921613064915200 42241009238366400 278500232687846400 264361619693001600 52071228121348800 123368755856734080 112642691302310400 71114821671801600 20453541315419520 138856608323596800 208875174515884800 29173456724227200 407843226129830400 84482018476732800 53336116253851200 39424941955808640 104142456242697600 29952715641750720 225285382604620800 305882419597372800 142229643343603200 63361513857549600 40907082630839040 277713216647193600 142745129145440640 417750349031769600 58346913448454400 16789007441162880 32646250058083200 168964036953465600 106672232507702400 30680311973129280 208284912485395200 43760185086340800 284459286687206400 146212622161119360 126723027715099200 80004174380776800 24960596368125600 47808046033675200 116693826896908800 33578014882325760 34089235525699200 337928073906931200 213344465015404800 66561590315001600 26054935062710400 61360623946258560 416569824970790400 87520370172681600 25183511161744320 48969375087124800 40842839413918080 253446055430198400 160008348761553600 49921192736251200 233387653793817600 118274825867425920 312427368728092800 74670562755391680 65640277629511200 68178471051398400 145799438739776640 426688930030809600 133123180630003200 52109870125420800 17270493814062720 175040740345363200 34477721583177600 50367022323488640 51133853288548800 320016697523107200 99842385472502400 39082402594065600 149341125510783360 131280555259022400 25858291187383200 266246361260006400 61264259120877120 104219740250841600 34540987628125440 35315237087222400 350081480690726400 68955443166355200 102267706577097600 199684770945004800 78164805188131200 25905740721094080 262561110518044800 51716582374766400 122528518241754240 69081975256250880 70630474174444800 137910886332710400 204535413154195200 28784156356771200 399369541890009600 156329610376262400 51811481442188160 52972855630833600 24178691339687808 103433164749532800 138163950512501760 141260948348889600 38858611081641120 275821772665420800 139779339661503360 409070826308390400 57568312713542400 31540184549596800 312659220752524800 103622962884376320 105945711261667200 48357382679375616 206866329499065600 43176234535156800 282521896697779200 234494415564393600 77717222163282240 79459283446250400 46188293974804800 115136625427084800 63080369099193600 20906387248602240 207245925768752640 211891422523334400 29381096985609600 413732658998131200 86352469070313600 47310276824395200 40297818899479680 155434444326564480 158918566892500800 92376587949609600 30615875397656640 230273250854169600 72536074019063424 310299494248598400 74161997883167040 126160738198387200 64764351802735200 41812774497204480 144806430649345920 423782845046668800 58762193971219200 16913832775297920 172704938140627200 34017639330729600 94620553648790400 31359580872903360 317837133785001600 184753175899219200 44071645478414400 148323995766334080 129528703605470400 25513229498047200 117524387942438400 33827665550595840 34843978747670400 345409876281254400 68035278661459200 62719161745806720 369506351798438400 88143290956828800 25370749162946880 41133535779853440 259057407210940800 51026458996094400 235048775884876800 120893456698439040 67655331101191680 69687957495340800 136070557322918400 125438323491613440 28189721292163200 176286581913657600 34723114619356800 50741498325893760 52265968121505600 102052917992188800 40463406219297600 135310662202383360 139375914990681600 26042335964517600 272141114645836800 61700303669780160 250876646983226880 56379442584326400 35566591087843200 352573163827315200 69446229238713600 104531936243011200 204105835984377600 42284581938244800 278751829981363200 264429872870486400 52084671929035200 123400607339560320 112758885168652800 71133182175686400 20474639675360640 138892458477427200 209063872486022400 29199812044233600 408211671968755200 84569163876489600 53349886631764800 39465609809028480 104169343858070400 29983612647119040 225517770337305600 306158753976566400 142266364351372800 63426872907367200 40949279350721280 277784916954854400 142874085189064320 418127744972044800 58399624088467200 16804145336711040 32654678703292800 169138327752979200 106699773263529600 30711959513040960 208338687716140800 43799718066350400 284532728702745600 146344710740215680 126853745814734400 80024829947647200 285748170378128640 47820389168260800 116799248176934400 33608290673422080 34124399458934400 338276655505958400 213399546527059200 66630250326931200 26078473108195200 61423919026081920 416677375432281600 87599436132700800 25206218005066560 48982018054939200 40879736861927040 253707491629468800 160049659895294400 49972687745198400 233598496353868800 118396829427085440 312508031574211200 74689841284470720 65699577099525600 68248798917868800 145837081401298560 426799093054118400 133260500653862400 52156946216390400 17288308777703040 175198872265401600 34508868779548800 50412436010133120 51186599188401600 320099319790588800 99945375490396800 39117709662292800 149379682568941440 131399154199051200 25881651584661600 266521001307724800 61319605292890560 104313892432780800 34576617555406080 35347140895651200 350397744530803200 69017737559097600 102373198376803200 199890750980793600 78235419324585600 25932463166554560 262798308398102400 51763303169323200 122639210585781120 69153235110812160 70694281791302400 138035475118195200 204746396753606400 28813847962838400 399781501961587200 156470838649171200 51864926333109120 53020711343476800 24203632288784256 103526606338646400 138306470221624320 141388563582604800 38898694749831840 276070950236390400 139923525686555520 409492793507212800 57627695925676800 31568677973078400 312941677298342400 103729852666218240 106041422686953600 48407264577568512 207053212677292800 43220771944257600 282777127165209600 234706257973756800 77797389499663680 79531067015215200 46230020509982400 115255391851353600 63137355946156800 20927952730903680 207459705332436480 212082845373907200 29407639887964800 414106425354585600 86441543888515200 47353016959617600 40339387147973760 155594778999327360 159062134030430400 92460041019964800 30647456469564480 230510783702707200 72610896866352768 310579819015939200 74228995880867520 126274711892313600 64831157916386400 41855905461807360 144937248874104960 424165690747814400 58815279775929600 16929083220255360 172883087777030400 34052729410627200 94706033919235200 31391929096355520 318124268060860800 184920082039929600 44111459831947200 148457991761735040 129662315832772800 25539547057970400 117630559551859200 33858166440510720 34879921218172800 345766175554060800 68105458821254400 62783858192711040 369840164079859200 88222919663894400 25393624830383040 41170695843150720 259324631665545600 51079094115940800 235261119103718400 121018161443921280 67716332881021440 69759842436345600 136210917642508800 125567716385422080 28215138700425600 176445839327788800 34754483503958400 50787249660766080 52319881827259200 102158188231881600 40499960887108800 135432665762042880 139519684872691200 26065862627968800 272421835285017600 61756043764726080 251135432770844160 56430277400851200 35598721969641600 352891678655577600 69508967007916800 104639763654518400 204316376463763200 42322708050638400 279039369745382400 264668758991683200 52131725255937600 123512087529452160 112860554801702400 71197443939283200 20493100740309120 139017934015833600 209279527309036800 29229932409955200 408632752927526400 84645416101276800 53398082954462400 39501194180595840 104263450511875200 30010647526816320 225721109603404800 306474564695644800 142394887878566400 63484062075957600 40986201480618240 278035868031667200 143021463524634240 418559054618073600 58459864819910400 16814958119245440 32684178961526400 169290832202553600 106796165908924800 30739651110463680 208526901023750400 43844898614932800 284789775757132800 146495669116325760 126968124151915200 80097124431693600 286042927049268480 47863590139310400 116919729639820800 33629916238490880 34155167900515200 338581664405107200 213592331817849600 66690327837369600 26105373731606400 61479302220927360 417053802047500800 87689797229865600 25222437178868160 49026268442289600 40921905373937280 253936248303830400 160194248863387200 50017745878027200 233839459279641600 118503582541787520 312790351535625600 74757316136247360 65767347922399200 68310335801030400 145968830716625280 427184663635699200 133380655674739200 52210747463212800 17303896870888320 175379594459731200 34544465575401600 50444874357736320 51232751850772800 320388497726774400 100035491756054400 39158060597409600 149514632272494720 131534695844798400 25908349181551200 266761311349478400 61382858060905920 104421494926425600 34607793741776640 35383602390998400 350759188919462400 69088931150803200 102465503701545600 200070983512108800 78316121194819200 25955845306332480 263069391689596800 51816698363102400 122765716121811840 69215587483553280 70767204781996800 138177862301606400 204931007403091200 28839828118147200 400141967024217600 156632242389638400 51911690612664960 53075403586497600 24225455619243648 103633396726204800 138431174967106560 141534409563993600 38933767959498720 276355724603212800 140049688458476160 409862014806182400 57679656236294400 31601241885628800 313264484779276800 103823381225329920 106150807172995200 48450911238487296 207266793452409600 43259742177220800 283068819127987200 234948363584457600 77867535918997440 79613105379746400 46277707978756800 115359312472588800 63202483771257600 20946822527917440 207646762450659840 212301614345990400 29437974633513600 414533586904819200 86519484354441600 47401862828443200 40375759365406080 155735071837994880 159226210759492800 92555415957513600 30675089907483840 230718624945177600 72676366857730944 310900190178614400 74305565021096640 126404967542515200 64889613265831200 41893645055834880 145086755416686720 424603228691980800 58875949267027200 16939976395224960 173038968708883200 34083433230537600 94803725656886400 31420233791876160 318452421518985600 185110831915027200 44156961950270400 148611130042193280 129779226531662400 25562574922903200 117751898534054400 33879952790449920 34911370879862400 346077937417766400 68166866461075200 62840467583752320 370221663830054400 88313923900540800 25409964592837440 41213164486919040 259558453063324800 51125149845806400 235503797068108800 121127278096218240 67759905580899840 69822741759724800 136333732922150400 125680935167504640 28233293992041600 176627847801081600 34790333657788800 50819929185674880 52367056319793600 102250299691612800 40541737650321600 135519811161799680 139645483519449600 26092750243341600 272667465844300800 61819746730378560 251361870335009280 56466587984083200 35635442977411200 353255695602163200 69580667315577600 104734112639587200 204500599383225600 42349940988062400 279290967038899200 264941771701622400 52185500486683200 123639493460757120 112933175968166400 71270885954822400 20506287215272320 139161334631155200 209468225279174400 29256287729961600 409001198766451200 84699881976124800 53453164466116800 39526611588858240 104371000973366400 30029958155171520 225866351936332800 306750899074838400 142541771909644800 63524911482093600 41012574430544640 278322669262310400 143150419568257920 418936450558348800 58512575459923200 16823608345272960 32717893542364800 169399763952249600 106906328932233600 30759430822908480 208742001946732800 43884431594942400 285083543819289600 146627757695422080 127049822964187200 80179746699175200 286300839136515840 47912962677652800 117025150919846400 33647216690545920 34177145358787200 338799527904499200 213812657864467200 66733240344825600 30478185751305600 61518861645816960 417484003893465600 87768863189884800 25235412517909440 49076840313547200 40958802821946240 254099645928374400 160359493398350400 50049930258619200 234050301839692800 118579834766574720 313113002920099200 74834430252563520 65826647392413600 68354290717574400 146119401362712960 427625315728934400 133466480689651200 60956371502611200 17315031223163520 175537726379769600 34575612771772800 50470825035818880 51265718038180800 320718986796700800 100099860517238400 45717278626958400 149668860505127040 131653294784827200 25931709578829600 266932961379302400 61438204232919360 121912743005222400 34630062446327040 35415506199427200 351075452759539200 69151225543545600 102531436076361600 200199721034476800 91434557253916800 25972546834745280 263306589569654400 51863419157659200 122876408465838720 69260124892654080 70831012398854400 138302451087091200 205062872152723200 28858385371939200 400399442068953600 182869114507833600 51945093669490560 53123259299140800 24241043712428928 103726838315318400 138520249785308160 141662024797708800 38958820252117920 276604902174182400 140139804724133760 410125744305446400 57716770743878400 36894645909475200 365738229015667200 103890187338981120 106246518598281600 48482087424857856 207453676630636800 43287578057908800 283324049595417600 274303671761750400 77917640504235840 79684888948711200 54029511104587200 115433541487756800 73789291818950400 20960300954355840 207780374677962240 212493037196563200 29464517535868800 414907353261273600 86575156115817600 55341968864212800 40401739520714880 155835281008471680 159369777897422400 108059022209174400 30694828077426240 230867082975513600 72723131137286784 311180514945955200 74372563018797120 147578583637900800 64931367086863200 41920601908711680 145217573641445760 424986074393126400 58929035071737600 16948690935200640 173150312231635200 34105364530473600 110683937728425600 31440451431533760 318739555794844800 216118044418348800 44196776303803200 148745126037594240 129862734173726400 25579023397855200 117858070143475200 33897381870401280 34933834923926400 346300624463270400 68210729060947200 62880902863067520 432236088836697600 88393552607606400 25423036402800960 41250324550216320 259725468347452800 51158046795710400 235716140286950400 121205218562144640 67794763740802560 69867669847852800 136421458121894400 125761805726135040 28247818225334400 176787105215212800 34821702542390400 50846072805601920 52400752385889600 102316093591420800 40578292318132800 135589527481605120 139735339695705600 26116276906792800 272842916243788800 61875486825324480 251523611452270080 56495636450668800 35667573859209600 353574210430425600 69643405084780800 104801504771779200 204632187182841600 42371727338001600 279470679391411200 265180657822819200 52232553813585600 123750973650648960 112991272901337600 71335147718419200 20516836395242880 139286810169561600 209603009543558400 29275112958537600 409264374365683200 84743454676003200 53501360788814400 39546945515468160 104465107627171200 30045406657855680 225982545802675200 306948280774262400 142670295436838400 63557591007002400 41033672790485760 278573620339123200 143242531027989120 419206019087116800 58550225917075200 16834421127807360 32747393800598400 169486909352006400 107002721577628800 30775254592864320 208930215254342400 43912669437806400 285340590873676800 146722106680490880 127115182014004800 80252041183221600 286485062055978240 47956163648702400 117100451834150400 33668842255614720 34194727325404800 338973818704012800 214005443155257600 66767570350790400 30505666565404800 61550509185728640 417860430508684800 87825338875612800 25251631691711040 49121090700897600 40985158141952640 254230364028009600 160504082366443200 50075677763092800 234200903668300800 118640836546404480 313395322881513600 74901905104340160 65869004156709600 68389454650809600 146251150678039680 428010886310515200 133535140701580800 61011333130809600 17323938704983680 175650677751225600 34597860769180800 50503263383422080 51292090988107200 321008164732886400 100151355526185600 45758499848107200 149803810208680320 131738008313419200 25948395576885600 267070281403161600 61477737212928960 122022666261619200 34647877409967360 35438294634019200 351301355502451200 69195721538361600 102584181976214400 200302711052371200 91516999696214400 25985908057475520 263476016626838400 51896791153771200 122955474425857920 69295754819934720 70876589268038400 138391443076723200 205168363952428800 28873231174972800 400605422104742400 183033999392428800 51971816114951040 53157441951028800 24253514186977152 103793582307542400 138591509639869440 141753178536076800 38978862086213280 27039113546608800 276782886153446400 140211897736659840 410336727904857600 57746462349945600 36927912158121600 366067998784857600 103943632229902080 106314883902057600 48507028373954304 207587164615084800 43309846762459200 283506357072153600 274550999088643200 77957724172426560 79736162926543200 54078227093217600 115492924699891200 73855824316243200 20971083695506560 207887264459804160 212629767804115200 29483476751836800 415174329230169600 86619693524918400 55391868237182400 40422523644961920 155915448344853120 159472325853086400 108156454186435200 30710618613380160 230985849399782400 72760542560931456 311380746922627200 74420418731440320 147711648632486400 64964770143688800 41942167391013120 145311015230559360 425259535608230400 58966953503673600 16959584110170240 173239387049836800 34122909570422400 110783736474364800 31456625543259840 318944651706172800 216312908372870400 44225215127755200 148840837462880640 129929540287377600 25592182177816800 117933907007347200 33919168220340480 34951806159177600 346478774099673600 68245819140844800 62913251086519680 432625816745740800 88450430255510400 25439376165255360 41276867452571520 259859080574755200 51184364355633600 235867814014694400 121267570934885760 67838336440680960 66337822691632800 69903612318355200 136491638281689600 125826502173039360 17574103884839040 176900860511020800 34844108888534400 50878752330510720 52427709238766400 102368728711267200 40604402795140800 135676672881361920 132675645383265600 26133081666400800 272983276563379200 61915301178857280 251653004346078720 35148207769678080 35690524489065600 353801721022041600 69688217777068800 104855418477532800 204737457422534400 26361155827258560 265351290766531200 52266163332801600 123830602357714560 70296415539356160 71381048978131200 20530022870206080 139376435554137600 209710836955065600 29290173141398400 409474914845068800 52722311654517120 53535786733598400 24603745438774656 104532326665603200 30064717286210880 140592831078712320 307106186133801600 142762097956262400 39541733740887840 41060045740412160 278752871108275200 143316220195774080 419421673910131200 58580346282796800 16847396466848640 32768465413622400 105444623309034240 107071573467196800 30795034305309120 209064653331206400 43935259712097600 285524195912524800 146797585868545920 79083467481775680 80303680100397600 286632440391548160 47987021485166400 117160692565593600 21273915229015680 210889246618068480 214143146934393600 41538791000528640 30525295718332800 61590068610618240 418129306662412800 87870519424195200 25271094700272960 49152698120433600 41006242397957760 158166934963551360 160607360200795200 31154093250396480 234321385131187200 73811236316323968 313596979996809600 74950101427037760 65902889568146400 42547830458031360 146345257331844480 428286293868787200 83077582001057280 61050591436665600 17335073057258880 175741038848390400 34615659167107200 31910872843523520 321214720401590400 62308186500792960 45787943577499200 149900202854075520 131805779136292800 25961744375330400 166155164002114560 61509363596936640 122101182873331200 34670146114517760 35456525381692800 351482077696780800 69231318334214400 63821745687047040 124616373001585920 91575887154998400 26002609585888320 263611558272585600 51923488750660800 123018727193873280 69340292229035520 70913050763385600 138462636668428800 127643491374094080 28891788428764800 249232746003171840 183151774309996800 52005219171776640 53184788072539200 24269102280162432 103846977501321600 138680584458071040 141826101526771200 39003914378832480 27056512113976800 276925273336857600 87231461101110144 255286982748188160 57783576857529600 36951673764297600 366303548619993600 104010438343553280 106369576145078400 48538204560324864 207693955002643200 43337682643147200 283652203053542400 274727661464995200 78007828757664960 79777182108808800 54113024227953600 115567153715059200 73903347528595200 20984562121944960 208020876687106560 212739152290156800 29498644124611200 415387910005286400 86675365286294400 55427510646446400 40448503800270720 156015657515329920 159554364217617600 108226048455907200 30730356783322560 231134307430118400 72807306840487296 311540932503964800 74458703301554880 147806695057190400 65006523964720800 41969124243889920 145385768501850240 425478304580313600 58997288249222400 16972655920133760 173350730572588800 34144840870358400 110855021292892800 31476843182917440 319108728435235200 216452096911814400 44247966186916800 148917406603109760 130013047929441600 25608630652768800 117994576498444800 33945311840267520 34974270203241600 346701461145177600 68289681740716800 62953686365834880 432904193823628800 88495932373833600 25458983880200640 41298101774455680 260026095858883200 51217261305537600 235989152996889600 121345511400812160 67890623680535040 66371949280375200 69948540406483200 136579363481433600 125907372731669760 17585399021984640 176991864747667200 34862033965449600 50917967760401280 52461405304862400 102434522611075200 40625291176747200 135781247361070080 132743898560750400 26146525474087200 273158726962867200 61947152661683520 251814745463339520 35170798043969280 35708884992950400 353983729495334400 69724067930899200 104922810609724800 204869045222150400 26378098532976960 265487797121500800 52293050948174400 123894305323367040 70341596087938560 71417769985900800 20545846640161920 139448135861798400 209845621219449600 29308998369974400 409738090444300800 52756197065953920 53563327489425600 24619558630778496 104586101896348800 30087890040237120 140683192175877120 307303567833225600 142835539971801600 39567147799465440 41091693280323840 278896271723596800 143408331655505280 419691242438899200 58617996739948800 16849559023355520 32785322704041600 105512394131907840 107126654978851200 30818769960242880 209172203792697600 43963497554961600 285671079943603200 146891934853614720 79134295598930880 80344991234138400 286816663311010560 48011707754337600 117235993479897600 21287588289770880 211024788263815680 214253309957702400 41565488597418240 30540999040675200 61637539920485760 418344407585395200 87926995109923200 25274338535033280 49177984056062400 41032597717964160 158268591197861760 160689982468276800 31174116448063680 234471986959795200 73858675892335488 313758305689046400 74988658485195840 65945246332442400 42575176579541760 146420542654888320 428506619915404800 83130977194836480 61081998081350400 17348434279989120 175853990219846400 34637907164515200 31931382434656320 321379964936553600 62348232896127360 45811498561012800 149977316970391680 131890492664884800 25978430373386400 166261954389672960 61548896576946240 122163996162700800 34696868559978240 35479313816284800 351707980439692800 69275814329030400 63862764869312640 124696465792254720 91622997122025600 26022651419983680 263780985329769600 51956860746772800 123097793153892480 69393737119956480 70958627632569600 138551628658060800 127725529738625280 28914057133315200 249392931584509440 183245994244051200 52045302839967360 53218970724427200 24287807991984768 103913721493545600 138787474239912960 141917255265139200 39033977129975520 27070430967871200 277103257316121600 87287526054578304 255451059477250560 57828114266630400 36970683049238400 366491988488102400 104090605679934720 106437941448854400 48575615983969536 207827442987091200 43371085699972800 283834510530278400 274868991366076800 78067954259951040 79828456086640800 54140861935742400 115656228533260800 73941366098476800 21000736233671040 208181211359869440 212875882897708800 29517603340579200 415654885974182400 86742171399945600 55456024573857600 40479679986641280 156135908519902080 159656912173281600 108281723871484800 30754042587253440 231312457066521600 72863423975954304 311741164480636800 74506559014198080 147882732196953600 65056628549959200 42001472467342080 145479210090963840 425751765795417600 59035206681158400 16974834555127680 173484342799891200 34171158430281600 110912049147715200 31501104350506560 319313824346563200 216563447742969600 44276405010868800 149013118028396160 130113257099918400 25628368822711200 118070413362316800 33949669110255360 35001227056118400 346968685599782400 68342316860563200 63002208701013120 433126895485939200 88552810021737600 25462251832691520 41324644676810880 260226514199836800 51256737645422400 236140826724633600 121439039959923840 324845171614454400 67899338220510720 66414607516303200 70002454112236800 136684633721126400 126004417402026240 17598953186559360 177105620043475200 34884440311593600 50924503665383040 52501840584177600 102513475290844800 40651401653755200 135798676441021440 132829215032606400 26163330233695200 273369267442252800 61986967015216320 252008834804052480 35197906373118720 35731835622806400 354211240086950400 69768880623187200 105003681168355200 205026950581689600 26398429779839040 265658430065212800 52326660467390400 123973934030432640 70395812746237440 71463671245612800 20548483935154560 139537761246374400 210007362336710400 29331588644265600 410053901163379200 52796859559678080 53597753434209600 24638534461183104 104653320934780800 30091752165908160 140791625492474880 307540425872534400 142927342491225600 39597644669758560 41096967870309120 279075522492748800 143518865407182720 420014724673420800 58663177288531200 16869022031917440 32806394317065600 105593719119356160 107195506868419200 30822725902731840 209306641869561600 43997382966398400 285854684982451200 147005153635697280 79195289339517120 80396630151314400 287037730814365440 48042565590801600 117326354577062400 21303995962677120 211187438238712320 214391013736838400 41597525713685760 30560628193603200 61645451805463680 418613283739123200 87994765932796800 25303533047876160 49209591475598400 41064224101971840 158390578679034240 160793260302628800 31198144285264320 234652709154124800 73915603383549312 313959962804342400 75036854807893440 65996074449597600 42607991925354240 146514649308693120 428782027473676800 83195051427371520 61121256387206400 17350661150444160 175989531865593600 34664604761404800 31955993944015680 321586520605257600 62396288570528640 45840942290404800 150073709615786880 131992148899195200 25998453571053600 166390102854743040 61596336152957760 122242512774412800 34701322300888320 35506659937795200 351979063731187200 69329209522809600 63911987888031360 124792577141057280 91681884580809600 26025991725666240 263984297798390400 51996907142107200 123192672305915520 69402644601776640 71013319875590400 138658419045619200 127823975776062720 28917768584073600 249585154282114560 183363769161619200 52051983451332480 53259989906692800 24290925610621824 103993814284214400 138805289203553280 142026639751180800 39038987588499360 27087829535239200 277316838091238400 87354803998740096 255647951552125440 57835537168147200 36994444655414400 366727538323238400 104103966902664960 106519979813385600 48581851221243648 207987628568428800 43376652876110400 284053279502361600 275045653742428800 78077975176998720 79889984860039200 54175659070478400 115671074336294400 73988889310828800 21003431918958720 208207933805329920 213039959626771200 29540354399740800 415975257136857600 86753305752220800 55491666983121600 40484876017703040 156155950353997440 159779969720078400 108351318140956800 30757990221241920 231342148672588800 72872776831865472 311981442852643200 74563985869369920 147977778621657600 65064979314165600 42006863837917440 145591339997900160 426079919253542400 59080708799481600 16994442270072960 173506611504441600 34175544690268800 110983333966243200 31505147878438080 319559939440156800 216702636281913600 44310531599611200 149127971738739840 130129958628331200 25631658517701600 118161417598963200 33988884540145920 35005719864931200 347013223008883200 68351089380537600 63010295756876160 433405272563827200 88621063199222400 25491663405109440 41356496159637120 260259917256662400 51263317035403200 236322835197926400 121454628053109120 325053954422870400 67977769080291840 66465797399416800 70011439729862400 136702178761075200 126020591513752320 17601212213988480 177242126398444800 34911327926966400 50983326810218880 52508579797396800 102526634070806400 40682734226164800 135955538160583680 132931594798833600 26183495945224800 273404357522150400 62034744239455680 252041183027504640 35202424427976960 35759376378633600 354484252796889600 69822655853932800 105017159594793600 205053268141612800 26401818320982720 265863189597667200 52366991890449600 124069488478911360 70404848855953920 71518752757267200 20572219590088320 139645311707865600 210034319189587200 29335353689980800 410106536283225600 52803636641965440 53639064567950400 24641697099583872 104733983780899200 30126511296947520 140809697711907840 307579902212419200 143037505514534400 39602727481474080 41144439180176640 279290623415731200 143537287699128960 420068638379174400 58670707379961600 16875509701438080 32831680252694400 105607273283930880 107278129135900800 30858329385132480 209467967561798400 44003030534971200 286075011029068800 147024023432711040 79205454962948160 80458596851925600 287074575398257920 48079594994558400 117341414759923200 21306730574828160 211214546567861760 214556258271801600 41602865233063680 30584183177116800 61716658770264960 418935935123596800 88006061069942400 25313264552157120 49247520379041600 41069495165973120 158410909925896320 160917193703851200 31202148924797760 234682829519846400 73925091298751616 314201951342697600 75094690395130560 66004545802456800 42613461149656320 146627577293258880 429112516543603200 83205730466127360 61168366354233600 17370702984539520 176012122139884800 34669054360886400 31960095862242240 321834387407702400 62404297849595520 45876274765675200 150189380790261120 132009091604913600 26001790770664800 166411460932254720 61604242748959680 122336732708467200 34741405969079040 35511217624713600 352024244279769600 69338108721772800 63920191724484480 124808595699191040 91752549531350400 26056054476809280 264018183209827200 52003581541329600 123208485497919360 69482811938158080 71022435249427200 138676217443545600 127840383448968960 28951171640899200 249617191398382080 183505099062700800 52112108953618560 53266826437070400 24318984178355328 104007163082659200 138965623876316160 142044870498854400 39084081715213920 27108707816080800 277352434887091200 87366016989433728 255680766897937920 57902343281798400 37022958582825600 367010198125401600 104224217907237120 106533652874140800 48637968356710656 208014326165318400 43426757461348800 284089740997708800 275257648594051200 78168163430427840 79900239655605600 54217415632161600 115804686563596800 74045917165651200 21027693086547840 208448435814474240 213067305748281600 29544146242934400 416028652330636800 86853514922697600 55534437874238400 40531640297258880 156336326860855680 159800479311211200 108434831264323200 30793518927138240 231609373127193600 72956952535065984 312021489247977600 74573557011898560 148091834331302400 65140136192023200 42055386173095680 145610028315722880 426134611496563200 59088292485868800 17000978175054720 173707029845395200 34215021030153600 111068875748476800 31541539629821760 319600958622422400 216869662528646400 44316219364401600 149147114023797120 130280272384046400 25661265772615200 118176584971737600 34001956350109440 35046155144246400 347414059690790400 68430042060307200 63083079259643520 433739325057292800 88632438728803200 25501467262582080 41361804740108160 260560544768092800 51322531545230400 236353169943475200 121594920891776640 325304493792969600 68003912700218880 66474329046602400 70092310288492800 136860084120614400 126166158519287040 17621543460850560 177264877457606400 34915809196195200 51002934525164160 52569232716369600 102645063090460800 40687956321566400 136007825400437760 132948658093204800 26186856897146400 273720168241228800 62042707110162240 252332317038574080 35243086921701120 35763966504604800 354529754915212800 69831618392390400 105138465432739200 205290126180921600 26432315191275840 265897316186409600 52373713794292800 124085414220324480 70486173843402240 71527933009209600 20580131475066240 139663236784780800 210276930865478400 29369239101417600 410580252361843200 52864630382551680 53645949756907200 24670160845190784 104747427588585600 30138097673960640 140972347686804480 307935189271382400 143055866018419200 39648472786913760 41160262950132480 279326473569561600 143703088326645120 420553861730956800 58738478202835200 32835894575299200 105729260765103360 107291899513814400 30870197212599360 209494855177171200 44053858652126400 286111732036838400 147193851605834880 79296945573827520 80468924635360800 287406176653290240 48085766561851200 117476956405670400 21331342084187520 211458521530206720 214583799027628800 41650920907464960 30588109007702400 61740394425198720 418989710354342400 88107717304252800 49253841862948800 41116934741984640 158593891147655040 160937849270721600 31238190680598720 234953912811340800 74010482535572352 314242282765756800 75104329659670080 66080787978189600 42662684168375040 146646398624019840 429167598055257600 83301841814929920 61176218015404800 17377383595904640 176215434608505600 34709100756220800 31997013126281280 321875698541443200 62476381361197440 45882163511553600 150208659319340160 132161575956379200 26031825567165600 166603683629859840 61675402112976960 122352436030809600 34754767191809280 35552236806979200 352430869217011200 69418201512441600 63994026252562560 124952762722394880 91764327023107200 26066075393856960 264323151912758400 52063651134331200 123350804225953920 69509534383618560 71104473613958400 138836403024883200 127988052505125120 28962305993174400 249905525444789760 183528654046214400 52132150787713920 53328355210468800 24328337034266496 104127302268662400 139019068767237120 142208947227916800 39099113090785440 27112187529554400 277672806049766400 87466933905676416 255976105010250240 57924611986348800 37027710904060800 367057308092428800 104264301575427840 106656710420937600 48656674068532992 208254604537324800 43443458989761600 284417894455833600 275292981069321600 78198226181570880 79992532815703200 54224375059108800 115849223972697600 74055421808121600 21035780142410880 208528603150855680 213313420841875200 29578272831676800 416509209074649600 86886917979523200 55541566356091200 40547228390444160 156396452363141760 159985065631406400 108448750118217600 30805361829103680 231698447945395200 72985011102799488 312381906805987200 74659697294656320 148110843616243200 65165188484642400 42071560284821760 145778223176127360 426626841683750400 59156545663353600 17014049985018240 173773835959046400 34228179810115200 111083132712182400 31553670213616320 319970131262812800 216897500236435200 44367409247515200 149319394589312640 130330376969284800 25671134857586400 118313091326707200 34028099970036480 35059633570684800 347547671918092800 68456359620230400 63107340427232640 433795000472870400 88734818495030400 25521074977527360 41409581964347520 260660753938569600 51342269715172800 236626182653414400 121641685171332480 325346250354652800 68056199940072960 66551113871272800 70119267141369600 136912719240460800 126214680854465280 17628320543137920 177469636990060800 34956140619254400 51042149955054720 52589450356027200 102684539430345600 40734955180180800 136112399880145920 133102227742545600 26217105464440800 273825438480921600 62114372946521280 252429361708930560 35256641086275840 35805277638345600 354939273980121600 69912281238508800 105178900712054400 205369078860691200 26442480814706880 266204455485091200 52434210928881600 124228745893042560 70513282172551680 71610555276691200 20595955245022080 139824562477017600 210357801424108800 29380534238563200 410738157721382400 52884961629413760 53707916457518400 24679648760393088 104868421857763200 30161270427986880 141026564345103360 308053618291036800 143221110553382400 39663721222060320 41191910490044160 279649124954035200 143758355202483840 420715602848217600 58761068477126400 32873823478742400 105769923258827520 107415832915036800 30893932867533120 209736843715526400 44070801357844800 286442221106764800 147250460996876160 79327442444120640 80561874686277600 287516710404967680 48141310667486400 117522136954252800 21339545920640640 211539846517655040 214831665830073600 41666939465598720 30623441482972800 61787865735066240 419473687431052800 88141602715689600 49310735218113600 41132747933988480 158654884888241280 161123749372555200 31250204599199040 235044273908505600 74038946281179264 314605265573289600 75191083040525760 66106202036767200 42679091841281280 146815790600868480 429663331660147200 83333878931197440 61246882965945600 17390744818634880 176283205431379200 34722449554665600 32009318880960960 322247498745110400 62500409198398080 45935162224459200 150382166081051520 132212404073534400 26041837165999200 166667757862394880 61699121900982720 122493765931891200 34781489637269760 35565909867734400 352566410862758400 69444899109331200 64018637761921920 125000818396796160 91870324448918400 26086117227952320 264424808147068800 52083674331998400 123398243801965440 69562979274539520 71131819735468800 138889798218662400 128037275523843840 28984574697724800 250001636793592320 183740648897836800 52172234455904640 53348864801601600 24347042746088832 104167348663996800 139125958549079040 142263639470937600 39129175841928480 27143504950816800 277779596437324800 87500572877757312 256074551047687680 57969149395449600 37070481795177600 367481297795673600 104344468911809280 106697729603203200 48694085492177664 208334697327993600 43476862046587200 284527278941875200 275610973346755200 78258351683856960 80023297202402400 54287009901633600 115938298790899200 74140963590355200 21051954254136960 208688937823618560 213395459206406400 29589648361257600 416669394655987200 86953724093174400 55605722692766400 40578404576814720 156516703367713920 160046594404804800 108574019803267200 30829047633034560 231876597581798400 73041128238266496 312502045991990400 74688410722242240 148281927180710400 65215293069880800 42103908508273920 145834288129595520 426790918412812800 59179296722515200 17024943159987840 173907448186348800 34254497370038400 111211445385532800 31577931381205440 320093188809609600 217148039606534400 44384472541886400 149376821444484480 130430586139761600 25690873027528800 118358593445030400 34049886319975680 35086590423561600 347814896372697600 68508994740076800 63155862762410880 434296079213068800 88768945083772800 25537414739981760 41425507705760640 260861172279523200 51381746055057600 236717186890060800 121735213730444160 325722059409801600 68099772639951360 66576708812829600 70173180847123200 137017989480153600 126311725524821760 17641874707712640 177537890167545600 34969584426940800 51074829479963520 52629885635342400 102763492110115200 40750621466385600 136199545279902720 133153417625659200 26227188320205600 274035978960307200 62138261558640960 252623451049643520 35283749415425280 35819048016259200 355075780335091200 69939168853881600 105259771270684800 205526984220230400 26462812061568960 266306835251318400 52454376640411200 124276523117281920 70567498830850560 71638096032518400 20609141719985280 139878337707763200 210519542541369600 29403124512854400 411053968440460800 52925624123137920 53728572024388800 24698624590797696 104908753280822400 30180581056342080 141134997661701120 308290476330345600 143276192065036800 39694218092353440 41218283439970560 279756675415526400 143868888954161280 421039085082739200 58806249025708800 32886466446556800 105851248246275840 107457144048777600 30913712579977920 209817506561644800 44104686769281600 286552384130073600 147363679778958720 79388436184706880 80592858036583200 287737777908322560 48159825369364800 117612498051417600 21355953593546880 211702496492551680 214914288097555200 41698976581866240 30635218974729600 61827425159955840 419635013123289600 88209373538563200 49329699669835200 41164374317996160 158776872369413760 161185716073166400 31274232436399680 235224996102835200 74095873772393088 314726259842467200 75220000834144320 66157030153922400 42711907187093760 146872254593151360 429828576195110400 83397953163732480 61270437949459200 17401879170910080 176418747077126400 34749147151555200 32033930390320320 322371432146332800 62548464872799360 45952828462094400 150440001668288640 132314060307844800 26061860363666400 166795906327464960 61746561476994240 122540875898918400 34803758341820160 35593255989244800 352837494154252800 69498294303110400 64067860780640640 125096929745598720 91905656924188800 26102818756365120 264628120615689600 52123720727332800 123493122953988480 69607516683640320 71186511978489600 138996588606220800 128135721561281280 29003131951516800 250193859491197440 183811313848377600 52205637512730240 53389883983867200 24362630839274112 104247441454665600 139215033367280640 142373023956979200 39154228134547680 27153944091237600 277993177212441600 87567850821919104 256271443122562560 58006263903033600 37084738758883200 367622627696755200 104411275025460480 106779767967734400 48725261678548224 208494882909331200 43504697927275200 284746047913958400 275716970772566400 78308456269095360 80084825975800800 54307888182475200 116012527806067200 74169477517766400 21065432680575360 208822550050920960 213559535935468800 29612399420419200 416989765818662400 87009395854550400 55627108138324800 40604384732123520 156616912538190720 160169651951601600 108615776364950400 30848785802976960 232025055612134400 73087892517822336 312742324363996800 74745837577414080 148338955035532800 65257046890912800 42130865361150720 145946418036531840 427119071870937600 59224798840838400 17038014969951360 174018791709100800 34276428669974400 111254216276649600 31598149020863040 320339303903203200 217231552729900800 44418599130628800 149491675154828160 130514093781825600 25707321502480800 118449597681676800 34076029939902720 35109054467625600 348037583418201600 68552857339948800 63196298041726080 434463105459801600 88837198261257600 25557022454927040 41457359188586880 261028187563651200 51414643004961600 236899195363353600 121813154196370560 325847329094851200 68152059879805440 66627898695943200 70218108935251200 137105714679897600 126392596083452160 17653169844858240 177674396522515200 34996472042313600 51114044909854080 52663581701438400 102829286009923200 40781954038795200 136304119759610880 133255797391886400 26247354031735200 274211429359795200 62186038782880320 252785192166904320 35306339689716480 35846588772086400 355348793045030400 69992944084627200 105327163402876800 205658572019846400 26479754767287360 266511594783772800 52494708063470400 124372077565760640 70612679379432960 71693177544172800 20624965489941120 139985888169254400 210654326805753600 29421949741430400 411317144039692800 52959509534574720 53769883158129600 24714437782801536 104989416126940800 30203753810368320 141225358758865920 308487858029769600 143386355088345600 39719632150931040 41249930979882240 279971776338508800 143961000413892480 421308653611507200 58843899482860800 32911752382185600 105919019069149440 107539766316259200 30937448234911680 209978832253881600 44132924612145600 286772710176691200 147458028764027520 79439264301862080 80654824737194400 287922000827784960 48196854773121600 117687798965721600 21369626654302080 211838038138298880 215079532632518400 41725674178755840 30658773958243200 61874896469823360 419957664507763200 88265849224291200 49367628573278400 41190729638002560 158878528603724160 161309649474388800 31294255634066880 235375597931443200 74143313348404608 314968248380822400 75277836421381440 66199386918218400 42739253308604160 146985182577717120 430159065265036800 83451348357511680 61317547916486400 17415240393640320 176531698448582400 34771395148963200 32054439981453120 322619298948777600 62588511268133760 45988160937364800 150555672842762880 132398773836436800 26078546361722400 166902696715023360 61786094457003840 122635095832972800 34830480787280640 35616044423836800 353063396897164800 69542790297926400 64108879962906240 125177022536267520 91976321874729600 26122860590460480 264797547672873600 52157092723444800 123572188914007680 69660961574561280 71232088847673600 139085580595852800 128217759925812480 29025400656067200 250354045072535040 183952643749459200 52245721180920960 53424066635755200 24381336551096448 104314185446889600 139321923149122560 142464177695347200 39184290885690720 27174822372079200 278171161191705600 87623915775387264 256435519851624960 58050801312134400 37113252686294400 367905287498918400 104491442361841920 72466192992211200 106848133271510400 48762673102192896 208628370893779200 43538100984100800 284928355390694400 275928965624188800 78368581771381440 54349644744158400 116101602624268800 74226505372588800 21081606792301440 208982884723683840 144932385984422400 213696266543020800 29631358636387200 417256741787558400 87076201968201600 55669879029441600 40635560918494080 156737163542762880 108699289488316800 30872471606907840 232203205248537600 73144009653289344 312942556340668800 74793693290057280 148453010745177600 65307151476151200 42163213584602880 146039859625645440 427392533086041600 59262717272774400 17040193604945280 174152403936403200 34302746229897600 111339758058883200 31622410188452160 217398578976633600 44447037954580800 149587386580114560 130614302952302400 25727059672423200 118525434545548800 34080387209890560 35136011320502400 348304807872806400 68605492459795200 63244820376904320 434797157953267200 88894075909161600 25560290407417920 41483902090942080 261228605904604800 51454119344846400 237050869091097600 121906682755482240 326097868464950400 68160774419781120 66670556931871200 70272022641004800 137210984919590400 126489640753808640 17666724009432960 177788151818323200 35018878388457600 51120580814835840 52704016980753600 47826052535923200 102908238689692800 40808064515803200 136321548839562240 133341113863742400 26264158791343200 274421969839180800 62225853136413120 252979281507617280 35333448018865920 35869539401942400 355576303636646400 70037756776915200 105408033961507200 205816477379385600 26500086014149440 266682227727484800 52528317582686400 124451706272826240 70666896037731840 71739078803884800 20627602784933760 140075513553830400 210816067923014400 29444540015721600 411632954758771200 53000172028298880 53804309102913600 24733413613206144 105056635165372800 30207615936039360 141333792075463680 143478157607769600 39750129021224160 41255205569867520 280151027107660800 144071534165569920 421632135846028800 58889080031443200 32932823995209600 106000344056597760 107608618205827200 30941404177400640 210113270330745600 44166810023582400 286956315215539200 147571247546110080 79500258042448320 80706463654370400 288143068331139840 48227712609585600 117778160062886400 21386034327208320 212000688113195520 215217236411654400 41757711295023360 30678403111171200 61882808354801280 420226540661491200 88333620047164800 49399235992814400 41222356022010240 159000516084896640 161412927308740800 31318283471267520 235556320125772800 74200240839618432 315169905496118400 75326032744079040 66250215035373600 42772068654416640 147079289231521920 430434472823308800 83515422590046720 61356806222342400 17417467264095360 176667240094329600 34798092745852800 32079051490812480 322825854617481600 62636566942535040 46017604666756800 150652065488158080 132500430070747200 26098569559389600 167030845180093440 61833534033015360 122713612444684800 34834934528190720 35643390545347200 353334480188659200 69596185491705600 64158102981624960 125273133885070080 92035209333513600 26126200896143040 265000860141494400 52197139118779200 123667068066030720 69669869056381440 71286781090694400 139192370983411200 128316205963249920 29029112106825600 250546267770140160 184070418667027200 52252401792286080 53465085818020800 24384454169733504 104394278237558400 139339738112762880 142573562181388800 39189301344214560 27192220939447200 278384741966822400 87691193719549056 256632411926499840 58058224213651200 37137014292470400 368140837334054400 104504803584572160 72512589171859200 106930171636041600 48768908339467008 208788556475116800 43543668160238400 285147124362777600 276105628000540800 78378602688429120 54384441878894400 128849293066919040 116116448427302400 74274028584940800 21084302477589120 209009607169144320 145025178343718400 213860343272083200 29654109695548800 417577112950233600 87087336320476800 55705521438705600 40640756949555840 156757205376858240 108768883757788800 30876419240896320 232232896854604800 73153362509200512 313182834712675200 74851120145229120 148548057169881600 65315502240357600 42168604955178240 146151989532581760 427720686544166400 59308219391097600 17044550874933120 174174672640953600 34307132489884800 111411042877411200 31626453716383680 217537767515577600 44481164543323200 149702240290458240 130631004480715200 25730349367413600 118616438782195200 34089101749866240 35140504129315200 348349345281907200 68614264979769600 63252907432767360 435075535031155200 88962329086646400 25566826312399680 41515753573768320 261262008961430400 51460698734827200 237232877564390400 121922270848667520 326306651273366400 68178203499732480 66721746814984800 70281008258630400 152276437260904320 137228529959539200 126505814865534720 17668983036862080 177924658173292800 35045766003830400 51133652624799360 52710756193972800 47862773543692800 102921397469654400 40839397088212800 136356406999464960 133443493629969600 26284324502872800 274457059919078400 62273630360652480 253011629731069440 35337966073724160 35897080157769600 355849316346585600 70091532007660800 105421512387945600 205842794939308800 26503474555293120 266886987259939200 52568649005745600 124547260721304960 70675932147448320 71794160315539200 20632877374919040 140183064015321600 210843024775891200 29448305061436800 411685589878617600 53006949110586240 53845620236654400 24736576251606912 105137298011491200 30215340187381440 141351864294896640 143588320631078400 39755211832939680 41265754749838080 280366128030643200 144089956457516160 421686049551782400 58896610122873600 32958109930838400 106013898221172480 107691240473308800 30949316062378560 210274596022982400 44172457592155200 287176641262156800 147590117343123840 79510423665879360 80768430354981600 288179912915032320 48264742013342400 117793220245747200 21388768939359360 212027796442344960 215382480946617600 41763050814401280 30701958094684800 61898632124757120 420549192045964800 88344915184310400 49437164896257600 41227627086011520 159020847331758720 161536860709963200 31322288110800960 235586440491494400 74209728754820736 315411894034473600 75383868331316160 66258686388232800 42777537878718720 147192217216087680 430764961893235200 83526101628802560 61403916189369600 17421921005005440 176689830368620800 34802542345334400 32083153409039040 323073721419926400 62644576221601920 46052937142027200 150767736662632320 132517372776465600 26101906759000800 167052203257605120 61841440629017280 122807832378739200 34843842010010880 35647948232265600 353379660737241600 69605084690668800 64166306818078080 125289152443203840 92105874284054400 26132881507508160 265034745552931200 52203813518001600 123682881258034560 69687684020021760 71295896464531200 139210169381337600 128332613636156160 29036535008342400 250578304886407680 184211748568108800 52265763015016320 53471922348398400 24390689407007616 104407627036003200 139375368040043520 142591792929062400 39199322261262240 27213099220288800 278420338762675200 87702406710242688 256665227272312320 58073070016684800 37165528219881600 368423497136217600 104531526030032640 72568264587436800 106943844696796800 48781378814015232 208815254072006400 43554802512513600 285183585858124800 276317622852163200 78398644522524480 54426198440577600 128948223997676160 116146140033369600 74331056439763200 21089693848164480 209063052060065280 145136529174873600 213887689393593600 29657901538742400 417630508144012800 87109605025027200 55748292329822400 40651149011679360 156797289045048960 108852396881155200 30884314508873280 232292280066739200 73172068221022848 313222881108009600 74860691287757760 148662112879526400 65332203768770400 42179387696328960 146170677850404480 427775378787187200 59315803077484800 17046729509927040 174219210050054400 34315905009859200 111496584659644800 31634540772246720 217704793762310400 44486852308113600 149721382575515520 130664407537540800 25736928757394400 118631606154969600 34093459019854080 35149489746940800 348438420100108800 68631810019718400 63269081544493440 435409587524620800 88973704616227200 25570094264890560 41521062154239360 261328815075081600 51473857514788800 237263212309939200 121953447035038080 326557190643465600 68186918039708160 66730278462170400 70298979493881600 152393355633617280 137263620039436800 126538163088986880 54459492244819200 17673501091720320 177947409232454400 35050247273059200 51140188529781120 52724234620411200 47868893711654400 102947715029577600 40844619183614400 136373836079416320 133460556924340800 26287685454794400 274527240078873600 62281593231359040 253076326177973760 108918984489638400 35347002183440640 35901670283740800 355894818464908800 70100494546118400 105448469240822400 205895430059155200 81689238367228800 26510251637580480 266921113848681600 52575370909588800 124563186462718080 70694004366881280 71803340567481600 20635514669911680 140200989092236800 210896938481644800 29455835152867200 411790860118310400 163378476734457600 53020503275160960 53852505425611200 24742901528408448 105150741819177600 30219202313052480 141388008733762560 143606681134963200 39765377456370720 41271029339823360 280401978184473600 144126801041408640 421793876963289600 58911670305734400 32962324253443200 326756953468915200 106041006550321920 107705010851222400 30953272004867520 210301483638355200 44183752729300800 287213362269926400 147627856937151360 245067715101686400 79530754912741440 80778758138416800 288253602082817280 48270913580635200 117823340611468800 65924648506886400 21394238163661440 212082013100643840 215410021702444800 41773729853157120 30705883925270400 61906544009735040 420602967276710400 88367505458601600 49443486380164800 41238169214014080 159061509825482880 161557516276833600 96541827161270400 31330297389867840 235646681222937600 74228704585225344 315452225457532800 75393507595855680 66275629093951200 42788476327322880 147211038546848640 430820043404889600 83547459706314240 61411767850540800 17424147875460480 176735010917203200 34811441544297600 98886972760329600 32091357245492160 323115032553667200 193083654322540800 62660594779735680 46058825887905600 150787015191711360 132551258187902400 26108581158223200 167094919412628480 61857253821021120 122823535701081600 34848295750920960 35657063606102400 353470021834406400 69622883088595200 64182714490984320 386167308645081600 125321189559471360 92117651775811200 26136221813190720 265102516375804800 52217162316446400 123714507642042240 69696591501841920 71314127212204800 139245766177190400 128365428981968640 29040246459100800 250642379118942720 184235303551622400 52272443626381440 53485595409153600 24393807025644672 104434324632892800 139393183003683840 142628254424409600 39204332719786080 27216578933762400 278491532354380800 87724832691629952 256730857963937280 58080492918201600 37170280541116800 368470607103244800 104544887252762880 72577543823366400 106971190818307200 48787614051289344 208868649265785600 43560369688651200 285256508848819200 276352955327433600 78408665439572160 54433157867524800 128964712486135680 116160985836403200 74340561082233600 21092389533452160 209089774505525760 145155087646732800 213942381636614400 29665485225129600 417737298531571200 87120739377302400 55755420811675200 40656345042741120 156817330879144320 108866315735049600 30888262142861760 232321971672806400 73181421076934016 313302973898678400 74879833572815040 148681122164467200 65340554532976800 42184779066904320 146208054486049920 427884763273228800 59330970450259200 17059801319890560 174241478754604800 34320291269846400 111510841623350400 31638584300178240 217732631470099200 44498227837694400 149759667145630080 130681109065953600 25740218452384800 118661940900518400 34119602639781120 35153982555753600 348482957509209600 68640582539692800 63277168600356480 435465262940198400 88996455675388800 25589701979835840 41531679315181440 261362218131907200 51480436904769600 237323881801036800 121969035128223360 326598947205148800 68239205279562240 66747341756541600 70307965111507200 152412842029069440 137281165079385600 126554337200712960 54473417832556800 17675760119149440 177992911350777600 35059209811516800 51179403959671680 52730973833630400 47881134047577600 102960873809539200 40855063374417600 136478410559124480 133494683513083200 26294407358637600 274562330158771200 62297518972772160 253108674401425920 108946835665113600 35351520238298880 35910850535683200 355985822701555200 70118419623033600 105461947667260800 205921747619078400 81710126748835200 26513640178724160 266989367026166400 52588814717275200 124595037945544320 70703040476597760 71821701071366400 20651338439867520 140236839246067200 210923895334521600 29459600198582400 411843495238156800 163420253497670400 53027280357448320 53866275803524800 24746064166809216 105177629434550400 30242375067078720 141406080953195520 143643402142732800 39770460268086240 41302676879735040 280473678492134400 144145223333354880 421847790669043200 58919200397164800 32970752898652800 326840506995340800 106054560714896640 107732551607049600 30977007659801280 210355258869100800 44189400297873600 287286804285465600 147646726734165120 245130380246505600 79540920536172480 80799413705287200 288290446666709760 48283256715220800 117838400794329600 65941505797305600 21396972775812480 212109121429793280 215465103214099200 41779069372535040 30713735586441600 61954015319602560 420710517738201600 88378800595747200 49456129347979200 41243440278015360 159081841072344960 161598827410574400 96566513430441600 31334302029401280 235676801588659200 74238192500427648 315532888303651200 75412786124934720 66284100446810400 42793945551624960 147248681208370560 430930206428198400 83558138745070080 61427471172883200 17437509098190720 176757601191494400 34815891143779200 98912258695958400 32095459163718720 323197654821148800 193133026860883200 62668604058802560 46070603379662400 150825572249869440 132568200893620800 26111918357834400 167116277490140160 61865160417023040 122854942345766400 34875018196381440 35661621293020800 353515202382988800 69631782287558400 64190918327437440 386266053721766400 125337208117605120 92141206759324800 26156263647286080 265136401787241600 52223836715668800 123730320834046080 69750036392762880 71323242586041600 139263564575116800 128381836654874880 29062515163651200 250674416235210240 184282413518649600 52312527294572160 53492431939531200 104447673431337600 139500072785525760 142646485172083200 39234395470929120 27223538360709600 278527129150233600 87736045682323584 256763673309749760 58125030327302400 37179785183587200 368564827037299200 104625054589144320 72596102295225600 106984863879062400 208895346862675200 43593772745476800 285292970344166400 276423620277974400 78468790941858240 54447076721419200 128997689463054720 116250060654604800 74359570367174400 21108563645178240 209250109178288640 145192204590451200 213969727758124800 29669277068323200 417790693725350400 87187545490953600 55769677775380800 40687521229111680 156937581883716480 108894153442838400 30911947946792640 232500121309209600 313343020294012800 74889404715343680 148719140734348800 65390659118215200 42217127290356480 146226742803872640 427939455516249600 59338554136646400 17066337224872320 174375090981907200 34346608829769600 111539355550761600 31662845467767360 217788306885676800 44503915602484800 149778809430687360 130781318236430400 25759956622327200 118677108273292800 34132674449744640 35180939408630400 348750181963814400 68693217659539200 63325690935534720 435576613771353600 89007831204969600 25599505837308480 41536987895652480 261562636472860800 51519913244654400 237354216546585600 122062563687335040 326682460328515200 68265348899489280 66755873403727200 70361878817260800 152451814819973760 137386435319078400 126651381871069440 54480380626425600 17689314283724160 178015662409939200 35063691080745600 51199011674616960 52771409112945600 47887254215539200 103039826489308800 40860285469819200 136530697798978560 133511746807454400 26297768310559200 274772870638156800 62305481843478720 253302763742138880 108960761252851200 35378628567448320 35915440661654400 356031324819878400 70127382161491200 105542818225891200 206079652978617600 81720570939638400 26533971425586240 267023493614908800 52595536621118400 124610963686957440 70757257134896640 71830881323308800 20659250324845440 140254764322982400 211085636451782400 29482190472873600 412159305957235200 163441141879276800 53067942851172480 53873160992481600 24765039997213824 105191073242236800 30253961444091840 141514514269793280 143661762646617600 39800957138379360 41318500649690880 280509528645964800 144255757085032320 422171272903564800 58964380945747200 32974967221257600 326882283758553600 106135885702344960 107746321984963200 30988875487268160 210382146484473600 44223285709310400 287323525293235200 147759945516247680 245161712818915200 79601914276758720 80809741488722400 288511514170064640 48289428282513600 117928761891494400 65949934442515200 21413380448718720 212271771404689920 215492643969926400 41811106488802560 30717661417027200 61977750974536320 420764292968947200 88446571418620800 49462450831886400 41275066662023040 159203828553517440 161619482977444800 96578856565027200 31358329866601920 235857523782988800 74295119991641472 315573219726710400 75422425389474240 66334928563965600 42826760897437440 147267502539131520 430985287939852800 83622212977605120 61435322834054400 17444189709555840 176893142837241600 34842588740668800 98924901663772800 32120070673078080 323238965954889600 193157713130054400 62716659733203840 46076492125540800 150844850778948480 132669857127931200 26131941555501600 167244425955210240 61912599993034560 122870645668108800 34888379419111680 35688967414531200 353786285674483200 69685177481337600 64240141346156160 386315426260108800 125433319466407680 92152984251081600 26166284564333760 265339714255862400 52263883111003200 123825199986069120 69776758838223360 71377934829062400 139370354962675200 128480282692312320 29073649515926400 250866638932815360 184305968502163200 52332569128667520 53533451121796800 104527766222006400 139553517676446720 142755869658124800 39249426846500640 27227018074183200 278740709925350400 87803323626485376 256960565384624640 58147299031852800 37184537504822400 368611937004326400 104665138257335040 72605381531155200 107066902243593600 209055532444012800 43610474273889600 285511739316249600 276458952753244800 78498853693001280 54454036148366400 129014177951514240 116294598063705600 74369075009644800 21116650701041280 209330276514670080 145210763062310400 214133804487187200 29692028127484800 418111064888025600 87220948547779200 55776806257233600 40703109322296960 156997707386002560 108908072296732800 30923790848758080 232589196127411200 313583298666019200 74946831570515520 148738150019289600 65415711410834400 42233301402082560 146338872710808960 428267608974374400 59384056254969600 17070694494860160 174441897095558400 34359767609731200 111553612514467200 31674976051561920 217816144593465600 44538042191227200 149893663141031040 130831422821668800 25769825707298400 118768112509939200 34141388989720320 35194417835068800 348883794191116800 68719535219462400 63349952103123840 435632289186931200 89076084382454400 25606041742290240 41568839378478720 261662845643337600 51539651414596800 237536225019878400 122109327966890880 326724216890198400 68282777979440640 66807063286840800 70388835670137600 152471301215425920 137439070438924800 126699904206247680 54522157389638400 17696091366011520 178152168764908800 35090578696118400 51212083484580480 52791626752603200 47923975223308800 103079302829193600 40891618042228800 136565555958881280 133614126573681600 26317934022088800 274878140877849600 62353259067718080 253399808412495360 109044314779276800 35392182732023040 35942981417481600 356304337529817600 70181157392236800 105583253505206400 206158605658387200 81783236084457600 26544137049017280 267228253147363200 52635868044177600 124706518135436160 70784365464046080 71885962834963200 20664524914830720 140362314784473600 211166507010412800 29493485610019200 412317211316774400 163566472168915200 53088274098034560 53914472126222400 24774527912416128 105271736088355200 30261685695433920 141568730928092160 143771925669926400 39816205573525920 41329049829661440 280724629568947200 144311023960871040 422333014020825600 58986971220038400 33000253156886400 327132944337830400 106176548196069120 107828944252444800 30996787372246080 210543472176710400 44240228415028800 287543851339852800 147816554907288960 245349708253372800 79632411147051840 80871708189333600 288622047921742080 48326457686270400 117973942440076800 66000506313772800 21421584285171840 212353096392138240 215657888504889600 41827125046936320 30741216400540800 61993574744492160 421086944353420800 88480456830057600 49500379735329600 41290879854026880 159264822294103680 161743416378667200 96652915372540800 31370343785202240 235947884880153600 74323583737248384 315815208265065600 75480260976711360 66360342622543200 42843168570343680 147380430523697280 431315777009779200 83654250093872640 61482432801081600 17448643450465920 176960913660115200 34855937539113600 99000759470659200 32132376427757760 323486832757334400 193305830745081600 62740687570404480 46111824600811200 150960521953422720 132720685245086400 26141953154335200 167308500187745280 61936319781040320 122964865602163200 34897286900931840 35702640475286400 353921827320230400 69711875078227200 64264752855515520 386611661490163200 125481375140808960 92223649201622400 26172965175698880 265441370490172800 52283906308670400 123872639562080640 69794573801863680 71405280950572800 139423750156454400 128529505711031040 29081072417443200 250962750281617920 184447298403244800 52345930351397760 53553960712929600 104567812617340800 139589147603727360 142810561901145600 39259447763548320 27247896355024800 278847500312908800 87836962598566272 257059011422062080 58162144834886400 37213051432233600 368894596806489600 104691860702795520 72661056946732800 107107921425859200 209135625234681600 43621608626164800 285621123802291200 276670947604867200 78518895527096640 54495792710049600 129113108882271360 116324289669772800 74426102864467200 21122042071616640 209383721405591040 145322113893465600 214215842851718400 29703403657065600 418271250469363200 87243217252329600 55819577148350400 40713501384420480 157037791054193280 108991585420099200 30931686116735040 232648579339545600 313703437852022400 74975544998101440 148852205728934400 65432412939247200 42244084143233280 146394937664277120 428431685703436800 59406807314131200 17079409034835840 174486434504659200 34368540129705600 111639154296700800 31683063107424960 217983170840198400 44555105485598400 149951089996202880 130864825878494400 25776405097279200 118813614628262400 34158818069671680 35203403452694400 348972869009318400 68737080259411200 63366126214849920 435966341680396800 89110210971196800 25619113552253760 41584765119891840 261729651756988800 51552810194558400 237627229256524800 122140504153261440 326974756260297600 68317636139343360 66832658228397600 70406806905388800 152588219588138880 137474160518822400 126732252429699840 54543045771244800 17700609420869760 178220421942393600 35104022503804800 51238227104507520 52805105179041600 47942335727193600 103105620389116800 40907284328433600 136635272278686720 133665316456795200 26328016877853600 274948321037644800 62377147679837760 253464504859399680 109086091542489600 35401218841739520 35956751795395200 356440843884787200 70208045007609600 105610210358083200 206211240778233600 81814568656867200 26550914131304640 267330632913590400 52656033755707200 124754295359675520 70802437683479040 71913503590790400 20675074094801280 140416090015219200 211220420716166400 29501015701449600 412422481556467200 163629137313734400 53101828262609280 53935127693092800 24780853189217664 105312067511414400 30277134198118080 141604875366958080 143827007181580800 39826371196956960 41350148189602560 280832180030438400 144347868544763520 422440841432332800 59002031402899200 33012896124700800 327258274627468800 106203656525218560 107870255386185600 31012611142201920 210624135022828800 44251523552174400 287654014363161600 147854294501316480 245443705970601600 79652742393913920 80902691539639200 288695737089527040 48344972388148800 118004062805798400 66025792249401600 21427053509473920 212407313050437120 215740510772371200 41837804085692160 30752993892297600 62025222284403840 421248270045657600 88503047104348800 49519344187051200 41301421982029440 159305484787827840 161805383079278400 96689944776297600 31378353064269120 236008125611596800 74342559567652992 315936202534243200 75509178770329920 66377285328261600 42854107018947840 147436894515980160 431481021544742400 83675608171384320 61505987784595200 17457550932286080 177006094208697600 34864836738076800 99038688374102400 32140580264210880 323610766158556800 193379889552595200 62756706128538240 46129490838446400 151018357540659840 132754570656523200 26148627553557600 167351216342768640 61952132973044160 123011975569190400 34915101864572160 35711755849123200 354012188417395200 69729673476153600 64281160528421760 386759779105190400 125513412257076480 92258981676892800 26186326398429120 265509141313046400 52297255107115200 123904265946088320 69830203729144320 71423511698246400 139459346952307200 128562321056843520 29095918220476800 251026824514152960 184517963353785600 52372652796858240 53567633773684800 104594510214230400 139660407458288640 142847023396492800 39279489597643680 27258335495445600 278918693904614400 87859388579953536 257124642113687040 58191836440953600 37227308395939200 369035926707571200 104745305593716480 72688894654521600 107135267547369600 209189020428460800 43643877330715200 285694046792985600 276776945030678400 78558979195287360 54516670990891200 129162574347649920 116383672881907200 74454616791878400 21132824812767360 209490611187432960 145377789309043200 214270535094739200 29710987343452800 418378040856921600 87287754661430400 55840962593908800 40734285508667520 157117958390574720 109033341981782400 30947476652688960 232767345763814400 313783530642691200 74994687283158720 148909233583756800 65465815996072800 42265649625534720 146432314299922560 428541070189478400 59421974686905600 17083766304823680 174575509322860800 34386085169654400 111681925187817600 31699237219151040 218066683963564800 44566481015179200 149989374566317440 130931631992145600 25789563877240800 118843949373811200 34167532609647360 35221374687945600 349151018645721600 68772170339308800 63398474438302080 436133367927129600 89132962030358400 25625649457235520 41595382280833920 261863263984291200 51579127754481600 237687898747622400 122202856526002560 327100025945347200 68335065219294720 66849721522768800 70442749375891200 152646678774495360 137544340678617600 126796948876604160 54556971358982400 17709645530586240 178265924060716800 35112985042262400 51251298914471040 52832062031918400 47954576063116800 103158255508963200 40917728519236800 136670130438589440 133699443045537600 26334738781696800 275088681357235200 62393073421250880 253593897753208320 109113942717964800 35419291061172480 35965932047337600 356531848121433600 70225970084524800 105664124063836800 206316511017926400 81835457038473600 26564468295879360 267398886091075200 52669477563393600 124786146842501760 70838582122344960 71931864094675200 20680348684786560 140451940169049600 211328248127673600 29516075884310400 412633022035852800 163670914076947200 53128936591758720 53948898071006400 24793503742820736 105338955126787200 30284858449460160 141677164244689920 143863728189350400 39846702443819040 41360697369573120 280903880338099200 144421557712548480 422656496255347200 59032151768620800 33021324769910400 327341828153894400 106257873183517440 107897796142012800 31020523027179840 210677910253574400 44274113826465600 287727456378700800 147929773689371520 245506371115420800 79693404887638080 80923347106509600 288843115425096960 48357315522734400 118064303537241600 66042649539820800 21437991958078080 212515746367034880 215795592284025600 41859162163203840 30760845553468800 62041046054359680 421355820507148800 88548227652931200 49531987154865600 41322506238034560 159386809775276160 161846694213019200 96714631045468800 31394371622402880 236128607074483200 74380511228462208 316016865380361600 75528457299408960 66411170739698400 42875983916156160 147474537177502080 431591184568051200 83718324326407680 61521691106937600 17462004673196160 177096455305862400 34882635136003200 99063974309731200 32156987937117120 323693388426038400 193429262090937600 62788743244805760 46141268330203200 151056914598817920 132822341479396800 26161976352002400 167436648652815360 61983759357051840 123043382213875200 34924009346392320 35729986596796800 354192910611724800 69765270272006400 64313975874234240 386858524181875200 125577486489611520 92282536660406400 26193007009794240 265644682958793600 52323952704004800 123967518714103680 69848018692784640 71459973193593600 139530540544012800 128627951748468480 29103341121993600 251154972979223040 184565073320812800 52386014019588480 53594979895195200 104647905408009600 139696037385569280 142919946387187200 39289510514691360 27265294922392800 279061081088025600 87904240542728064 257255903496936960 58206682243987200 37236813038409600 369130146641625600 104772028039176960 72707453126380800 107189959790390400 209295810816019200 43655011682990400 285839892774374400 276847609981219200 78579021029382720 54530589844785600 129195551324568960 116413364487974400 74473626076819200 21138216183342720 209544056078353920 145414906252761600 214379919580780800 29726154716227200 418591621632038400 87310023365980800 55855219557614400 40744677570791040 157158042058765440 109061179689571200 30955371920665920 232826728975948800 313943716224028800 75032971853273280 148947252153638400 65482517524485600 42276432366685440 146507067571213440 428759839161561600 59452309432454400 17131696274689920 174620046731961600 34394857689628800 111710439115228800 31707324275014080 218122359379142400 44589232074340800 150065943706546560 130965035048971200 25796143267221600 118904618864908800 34263392549379840 35230360305571200 349240093463923200 68789715379257600 63414648550028160 436244718758284800 89178464148681600 25697544412034880 41616616602718080 261930070097942400 51592286534443200 237809237729817600 122234032712373120 327183539068713600 68526785098759680 66883848111511200 70460720611142400 152685651565399680 137579430758515200 126829297100056320 54584822534457600 17714163585444480 178356928297363200 35130910119177600 51395088824069760 52845540458356800 47979056734963200 103184573068886400 40938616900843200 137053570197519360 133767696223022400 26348182589383200 275158861517030400 62424924904077120 253658594200112640 109169645068915200 35428327170888960 35984292551222400 356713856594726400 70261820238355200 105691080916713600 206369146137772800 81877233801686400 26571245378166720 267535392446044800 52696365178766400 124849849808154240 70856654341777920 71968585102444800 20738369174624640 140523640476710400 211382161833427200 29523605975740800 412738292275545600 163754467603372800 53142490756333440 53976438826833600 24799829019622272 105392730357532800 30369825214223040 141713308683555840 143937170204889600 39856868067250080 41476738349249280 281047280953420800 144458402296440960 422764323666854400 59047211951481600 33038182060329600 327508935206745600 106284981512666880 107952877653667200 31107553761936960 210785460715065600 44285408963611200 287874340409779200 147967513283399040 245631701405059200 79713736134500160 80964658240250400 288916804592881920 48382001791905600 118094423902963200 66076364120659200 21443461182380160 212569963025333760 215905755307334400 41869841201959680 30776548875811200 62215107523873920 421570921430131200 88570817927222400 49557273090494400 41333048366037120 159427472269000320 161929316480500800 96764003583811200 31402380901469760 236188847805926400 74399487058866816 316178191072598400 75567014357567040 66428113445416800 42886922364760320 147549822500545920 431811510614668800 83739682403919360 61553097751622400 17510995823207040 177141635854444800 34891534334966400 99114546180988800 32165191773570240 323858632961001600 193528007167622400 62804761802939520 46164823313716800 151134028715134080 132856226890833600 26168650751224800 167479364807838720 61999572549055680 123106195503244800 35021991646414080 35739101970633600 354283271708889600 69783068669932800 64330383547140480 387056014335244800 125609523605879040 92329646627433600 26266493734810560 265712453781667200 52337301502449600 123999145098111360 70043983292828160 71478203941267200 139566137339865600 128660767094280960 29184993038678400 251219047211758080 184659293254867200 52532987469621120 53608652955950400 104674603004899200 58567686379675200 140087966585656320 142956407882534400 39399740602215840 27279213776287200 279132274679731200 87926666524115328 257321534188561920 58369986077356800 37255822323350400 369318586509734400 105065974939242240 72744570070099200 107217305911900800 209349206009798400 43777489558017600 285912815765068800 276988939882300800 78799481204431680 54558427552574400 129261505278407040 116739972154713600 74511644646700800 21197521259671680 210131949878484480 145489140140198400 214434611823801600 29733738402614400 418698412019596800 87554979116035200 55883733485025600 40858990254149760 157598962408863360 109116855105148800 31042219868412480 233479944309427200 314023809014697600 75052114138330560 149023289293401600 65666234337026400 42395042519343360 146544444206858880 428869223647603200 59467476805228800 17136053544677760 175109958232070400 34491355409347200 111767466970051200 31796281889507520 218233710210297600 44600607603921600 150104228276661120 131332468674052800 25868516557010400 118934953610457600 34272107089355520 35329202099452800 350219916464140800 68982710818694400 63592563779015040 436467420420595200 89201215207843200 25704080317016640 41627233763660160 262664937348105600 51737033114020800 237869907220915200 122576970762449280 327350565315446400 68544214178711040 66900911405882400 70658404198905600 152763597147208320 137965421637388800 127185127558030080 54598748122195200 17763862188885120 178402430415686400 35139872657635200 51408160634033280 52993803149179200 47991297070886400 103474066228041600 40949061091646400 137088428357422080 133801822811764800 26354904493226400 275930843274777600 62440850645490240 254370255116060160 109197496244390400 35527724377770240 35993472803164800 356804860831372800 70279745315270400 105987606298358400 206948132456083200 81898122183292800 26645793283327680 267603645623529600 52709808986452800 124881701290980480 71055448755540480 71986945606329600 20743643764609920 140559490630540800 211975212596716800 29606436981475200 413896264912166400 163796244366585600 53291586566655360 53990209204747200 24869407064439168 105419617972905600 30377549465565120 142110897511080960 143973891212659200 39968689924991520 41487287529219840 281118981261081600 144863692719258240 423950425193433600 59212873962950400 33046610705539200 327592488733171200 106583173133310720 107980418409494400 31115465646914880 210839235945811200 44409655472212800 287947782425318400 148382648817701760 245694366549878400 79937379849983040 80985313807120800 48394344926491200 118425747925900800 66093221411078400 21503622649703040 213166346266621440 215960836818988800 41987310628273920 30784400536982400 62230931293829760 421678471891622400 88819310944425600 49569916058308800 41449011774065280 159874759699966080 161970627614241600 96788689852982400 31490482971205440 236851495851801600 74608221193317504 316258853918716800 75586292886646080 66614483208319200 43007245299406080 147587465162067840 431921673637977600 83974621256547840 61568801073964800 17515449564117120 177638621888851200 34989425523561600 99139832116617600 32255433974554560 323941255228483200 193577379705964800 62980965942410880 46176600805473600 151172585773292160 133228966416638400 26242069142671200 167949242513095680 62173517661097920 123137602147929600 35030899128234240 35839371082838400 355277243777702400 69978851047123200 64510867949109120 387154759411929600 125961931884821760 92353201610947200 26273174346175680 266457932833276800 52484138285342400 124347035322195840 70061798256468480 71678742165676800 139957702094246400 129021735898218240 29192415940195200 251923863769643520 184706403221894400 52546348692351360 53759056624257600 104968276570684800 58582628068910400 140123596512936960 143357484331353600 39409761519263520 27286173203234400 279915404188492800 88173352319375232 258043471796436480 58384831880390400 37265326965820800 369412806443788800 105092697384702720 72763128541958400 107518113248515200 209936553141369600 43788623910292800 286714968662707200 277059604832841600 78819523038527040 54572346406468800 129294482255326080 116769663760780800 74530653931641600 21202912630247040 210185394769405440 145526257083916800 215036226497030400 29817158952873600 419873106282739200 87577247820585600 55897990448731200 40869382316273280 157639046077054080 109144692812937600 31050115136389440 233539327521561600 314904829712054400 75262679273960640 149061307863283200 65682935865439200 42405825260494080 146955587198958720 430072452994060800 59634317905747200 17138232179671680 175154495641171200 111795980897462400 31804368945370560 218289385625875200 44725738429310400 150525358547921280 131365871730878400 83846985673096800 25875095946991200 119268635811494400 34276464359343360 35338187717078400 350308991282342400 223591961794924800 69000255858643200 63608737890741120 436578771251750400 89451476858620800 25707348269507520 41744022534023040 262731743461756800 167693971346193600 51750191893982400 238537271622988800 122608146948819840 327434078438812800 68552928718686720 67088607643965600 70676375434156800 152802569938112640 447183923589849600 138000511717286400 127217475781482240 54751929587308800 17768380243743360 178902953717241600 35238460580668800 51414696539015040 53007281575617600 48125940766041600 335387942692387200 103500383787964800 41063947190481600 137105857437373440 156514373256447360 134177215287931200 26428845435501600 276001023434572800 62616033801034560 254434951562964480 109503859174617600 35536760487486720 36094455574531200 357805907434483200 70476921161337600 106014563151235200 207000767575929600 82127894380963200 26652570365615040 268354430575862400 52857690871003200 125232067602069120 71073520974973440 72188911149062400 20746281059602560 140953842322675200 212029126302470400 29613967072905600 414001535151859200 164255788761926400 53305140731230080 54141683361796800 24875732341240704 105715381742006400 30381411591236160 142147041949946880 144377822298124800 39978855548422560 41492562119205120 281907684645350400 144900537303150720 424058252604940800 59227934145811200 33139325802844800 328511577523852800 106610281462460160 108283366723593600 31119421589403840 211430763484012800 44420950609358400 288755644596249600 148420388411729280 246383683142889600 79957711096845120 81212525042695200 48530119406932800 118455868291622400 66278651605689600 21509091874005120 213220562924920320 216566733447187200 41997989667029760 30870768809865600 62238843178807680 422861526968025600 88841901218716800 49708988704267200 41459553902067840 159915422193690240 162425050085390400 97060238813865600 31498492250272320 236911736583244800 74627197023722112 317146145226019200 75798356706515520 66631425914037600 43018183748010240 148001534438808960 433133466894374400 83995979334059520 61741537619731200 17517676434572160 177683802437433600 34998324722524800 99417977408534400 32263637811007680 324850100170780800 194120477627731200 62996984500544640 46306153214798400 151596713413031040 133262851828075200 26248743541893600 167991958668119040 62189330853101760 123483075239462400 35035352869144320 35848486456675200 355367604874867200 69996649445049600 64527275622015360 388240955255462400 125993969001089280 92612306429596800 26276514651858240 266525703656150400 52497487083787200 124378661706203520 70070705738288640 71696972913350400 139993298890099200 129054551244030720 29196127390953600 251987938002178560 185224612859193600 52553029303716480 53772729685012800 104994974167574400 58746986650497600 140141411476577280 143393945826700800 39414771977787360 27362726899653600 279986597780198400 88195778300762496 258109102488061440 58392254781907200 37369878032995200 370449225718387200 105106058607432960 72967271732409600 107545459370025600 209989948335148800 43794191086430400 286787891653401600 277836919288790400 78829543955574720 54725453799307200 129657229001435520 116784509563814400 74739756065990400 21205608315534720 210212117214865920 145934543464819200 215090918740051200 29824742639260800 419979896670297600 87588382172860800 56054817049492800 40874578347335040 157659087911149440 109450907598614400 31054062770377920 233569019127628800 314984922502723200 75281821559017920 149479512131980800 65691286629645600 42411216631069440 146992963834604160 430181837480102400 59649485278521600 17142589449659520 175176764345721600 112109634098985600 31808412473302080 218901815197228800 44737113958891200 150563643118035840 131382573259291200 84082225574239200 25878385641981600 119298970557043200 34285178899319040 35342680525891200 350353528691443200 224219268197971200 69009028378617600 63616824946604160 437803630394457600 89474227917782400 25713884174489280 41754639694965120 262765146518582400 168164451148478400 51756771283963200 238597941114086400 122623735042005120 328352722795843200 68570357798638080 67105670938336800 70685361051782400 153231270638060160 448438536395942400 138018056757235200 127233649893208320 54765855175046400 17770639271172480 178948455835564800 35247423119126400 51427768348978560 53014020788836800 48138181101964800 336328902296956800 103513542567926400 41074391381284800 137140715597276160 156953487738579840 134211341876673600 26435567339344800 276036113514470400 62631959542447680 254467299786416640 109531710350092800 35541278542344960 36103635826473600 357896911671129600 70494846238252800 106028041577673600 207027085135852800 82148782762569600 26655958906758720 268422683753347200 52871134678689600 125263919084895360 71082557084689920 72207271652947200 20751555649587840 140989692476505600 212056083155347200 29617732118620800 414054170271705600 164297565525139200 53311917813517440 54155453739710400 24878894979641472 105742269357379200 30389135842578240 142165114169379840 144414543305894400 39983938360138080 41503111299175680 281979384953011200 144918959595096960 424112166310694400 59235464237241600 33147754448054400 328595131050278400 106623835627034880 108310907479420800 31127333474381760 211484538714758400 44426598177931200 288829086611788800 148439258208743040 246446348287708800 79967876720276160 81233180609565600 48542462541518400 118470928474483200 66295508896108800 21511826486156160 213247671254069760 216621814958841600 42003329186407680 30878620471036800 62254666948763520 422969077429516800 88853196355862400 49721631672081600 41464824966069120 159935753440552320 162466361219131200 97084925083036800 31502496889805760 236941856948966400 74636684938924416 317226808072137600 75817635235594560 66639897266896800 43023652972312320 148039177100330880 433243629917683200 84006658372815360 61757240942073600 17522130175482240 177706392711724800 35002774322006400 99443263344163200 32267739729234240 324932722438262400 194169850166073600 63004993779611520 46317930706555200 151635270471189120 133279794533793600 26252080741504800 168013316745630720 62197237449103680 123514481884147200 35044260350964480 35853044143593600 355412785423449600 70005548644012800 64535479458468480 388339700332147200 126009987559223040 92635861413110400 26283195263223360 266559589067587200 52504161483009600 124394474898207360 70088520701928960 71706088287187200 140011097288025600 129070958916936960 29203550292470400 252019975118446080 185271722826220800 52566390526446720 53779566215390400 105008322966019200 58761928339732800 140177041403857920 143412176574374400 39424792894835040 27369686326600800 280022194576051200 88206991291456128 258141917833873920 58407100584940800 37379382675465600 370543445652441600 105132781052893440 72985830204268800 107559132430780800 210016645932038400 43805325438705600 286824353148748800 277907584239331200 78849585789670080 54739372653201600 129690205978354560 116814201169881600 74758765350931200 21210999686110080 210265562105786880 145971660408537600 215118264861561600 29828534482454400 420033291864076800 87610650877411200 56069074013198400 40884970409458560 157699171579340160 109478745306403200 31061958038354880 233628402339763200 315024968898057600 75291392701546560 149517530701862400 65707988158058400 42421999372220160 147011652152426880 430236529723123200 59657068964908800 17144768084653440 175221301754822400 112138148026396800 31816499529165120 218957490612806400 44742801723681600 150582785403093120 131415976316116800 84103611019797600 294023304304853760 119314137929817600 34289536169306880 35351666143516800 350442603509644800 224276296052793600 69026573418566400 63632999058330240 437914981225612800 89485603447363200 25717152126980160 41759948275436160 262831952632233600 168207222039595200 51769930063924800 238628275859635200 122654911228375680 328436235919209600 78496703618477760 68579072338613760 67114202585522400 70703332287033600 153270243428964480 448552592105587200 138053146837132800 127265998116660480 54772817968915200 17775157326030720 178971206894726400 35251904388355200 51434304253960320 53027499215275200 48144301269926400 336414444079190400 103539860127849600 41079613476686400 156993407236955520 134228405171044800 26438928291266400 276106293674265600 62639922413154240 254531996233320960 109545635937830400 35550314652061440 36108225952444800 357942413789452800 70503808776710400 106054998430550400 207079720255699200 82159226953372800 26662735989046080 268456810342089600 52877856582532800 125279844826308480 71100629304122880 72216451904889600 20754192944580480 141007617553420800 212109996861100800 29625262210051200 414159440511398400 164318453906745600 53325471978092160 54162338928667200 24885220256443008 105755713165065600 30392997968249280 142201258608245760 144432903809779200 39994103983569120 41508385889160960 282015235106841600 144955804178989440 424219993722201600 59250524420102400 33151968770659200 328636907813491200 106650943956184320 108324677857334400 31131289416870720 211511426330131200 44437893315076800 288865807619558400 148476997802770560 246477680860118400 79988207967138240 81243508393000800 48548634108811200 118501048840204800 66303937541318400 21517295710458240 213301887912368640 216649355714668800 42014008225163520 30882546301622400 62262578833741440 423022852660262400 88875786630153600 49727953155988800 41475367094071680 159976415934276480 162487016786001600 97097268217622400 31510506168872640 237002097680409600 74655660769329024 317267139495196800 75827274500134080 66656839972615200 43034591420916480 148057998431091840 433298711429337600 84028016450327040 61765092603244800 17524357045937280 177751573260307200 35011673520969600 99455906311977600 32275943565687360 324974033572003200 194194536435244800 63021012337745280 46323819452433600 151654549000268160 133313679945230400 26258755140727200 168056032900654080 62213050641107520 123530185206489600 35048714091874560 35862159517430400 355503146520614400 70023347041939200 64551887131374720 388389072870489600 126042024675490560 92647638904867200 26286535568905920 266627359890460800 52517510281454400 124426101282215040 70097428183749120 71724319034860800 140046694083878400 129103774262749440 29207261743228800 252084049350981120 185295277809734400 52573071137811840 53793239276145600 105035020562908800 58769399184350400 140194856367498240 143448638069721600 39429803353358880 27373166040074400 280093388167756800 88229417272843392 258207548525498880 58414523486457600 37384134996700800 370590555619468800 105146142275623680 72995109440198400 107586478552291200 210070041125817600 43810892614843200 286897276139443200 277942916714601600 78859606706717760 54746332080148800 129706694466814080 116829046972915200 74768269993401600 21213695371397760 210292284551247360 145990218880396800 215172957104582400 29836118168841600 420140082251635200 87621785229686400 56076202495051200 40890166440520320 157719213413435520 109492664160297600 31065905672343360 233658093945830400 315105061688726400 75310534986603840 149536539986803200 65716338922264800 42427390742795520 147049028788072320 430345914209164800 59672236337683200 17155661259623040 175243570459372800 112152404990102400 31820543057096640 218985328320595200 44754177253262400 150621069973207680 131432677844529600 84114303742576800 294098057576144640 119344472675366400 34311322519246080 35356158952329600 350487140918745600 224304809980204800 69035345938540800 63641086114193280 437970656641190400 89508354506524800 25733491889434560 41770565436378240 262865355689059200 168228607485153600 51776509453905600 238688945350732800 122670499321560960 328477992480892800 78506683493071680 67131265879893600 70712317904659200 153289729824416640 448609619960409600 138070691877081600 127282172228386560 54786743556652800 17777416353459840 179016709013049600 35260866926812800 51466983778869120 53034238428494400 48156541605849600 336457214970307200 103553018907811200 41090057667489600 157013366986143360 134262531759787200 26445650195109600 276141383754163200 62655848154567360 254564344456773120 109573487113305600 35554832706919680 36117406204387200 358033418026099200 70521733853625600 106068476856988800 207106037815622400 82180115334979200 26666124530189760 268525063519574400 52891300390219200 125311696309134720 71109665413839360 72234812408774400 20767379419543680 141043467707251200 212136953713977600 29629027255766400 414212075631244800 164360230669958400 53332249060379520 54176109306580800 24888382894843776 105782600780438400 30412308596604480 142219330827678720 144469624817548800 39999186795284640 41534758839087360 282086935414502400 144974226470935680 424273907427955200 59258054511532800 33160397415868800 328720461339916800 106664498120759040 108352218613161600 31151069129315520 211565201560876800 44443540883649600 288939249635097600 148495867599784320 246540346004937600 79998373590569280 81264163959871200 48560977243396800 118516109023065600 66320794831737600 21520030322609280 213328996241518080 216704437226323200 42019347744541440 30890397962793600 62302138258631040 423130403121753600 88887081767299200 49740596123803200 41480638158072960 159996747181138560 162528327919742400 97121954486793600 31514510808406080 237032218046131200 74665148684531328 317347802341315200 75846553029213120 66665311325474400 43040060645218560 148095641092613760 433408874452646400 84038695489082880 61780795925587200 17535491398212480 177774163534598400 35016123120451200 99481192247606400 32280045483913920 325056655839484800 194243908973587200 63029021616812160 46335596944190400 151693106058426240 133330622650948800 26262092340338400 168077390978165760 62220957237109440 123561591851174400 35070982796424960 35866717204348800 355548327069196800 70032246240902400 64560090967827840 388487817947174400 126058043233624320 92671193888380800 26303237097318720 266661245301897600 52524184680676800 124441914474218880 70141965592849920 71733434408697600 140064492481804800 129120181935655680 29225818997020800 252116086467248640 185342387776761600 52606474194637440 53800075806523200 105048369361353600 58784340873585600 140283931185699840 143466868817395200 39454855645978080 27380125467021600 280128984963609600 88240630263537024 258240363871311360 58451637994041600 37393639639171200 370684775553523200 105212948389274880 73013667912057600 107600151613046400 210096738722707200 43838728495531200 286933737634790400 278013581665142400 78909711291956160 54760250934043200 129739671443733120 116903275988083200 74787279278342400 21227173797836160 210425896778549760 146027335824115200 215200303226092800 29839910012035200 420193477445414400 87677456991062400 56090459458756800 40916146595829120 157819422583912320 109520501868086400 31085643842285760 233806551976166400 315145108084060800 75320106129132480 149574558556684800 65758092743296800 42454347595672320 147067717105895040 430400606452185600 59679820024070400 17168733069586560 175354913982124800 112180918917513600 31840760696754240 219041003736172800 44759865018052800 150640212258264960 131516185486593600 84135689188135200 294135434211790080 119359640048140800 34337466139173120 35378622996393600 350709827964249600 224361837835027200 69079208538412800 63681521393508480 438082007472345600 89519730036105600 25753099604379840 41775874016849280 263032370973187200 168271378376270400 51809406403809600 238719280096281600 122748439787487360 328561505604259200 78526643242259520 67139797527079200 70757245992787200 153328702615320960 448723675670054400 138158417076825600 127363042787016960 54793706350521600 17788711490605440 179039460072211200 35265348196041600 51506199208759680 53067934494590400 48162661773811200 336542756752540800 103618812807619200 41095279762891200 157053286484519040 134279595054158400 26449011147031200 276316834153651200 62663811025273920 254726085574033920 109587412701043200 35577422981210880 36121996330358400 358078920144422400 70530696392083200 106135868989180800 207237625615238400 82190559525782400 26683067235908160 268559190108316800 52898022294062400 125327622050547840 71154845962421760 72243992660716800 20783203189499520 141061392784166400 212271737978361600 29647852484342400 414475251230476800 164381119051564800 53366134471816320 54182994495537600 24904196086847616 105796044588124800 30435481350630720 142309691924843520 144487985321433600 40024600853862240 41566406378999040 282122785568332800 145066337930666880 424543475956723200 59295704968684800 33164611738473600 328762238103129600 106732268943632640 108365988991075200 31174804784249280 211592089176249600 44471778726513600 288975970642867200 148590216584853120 246571678577347200 80049201707724480 81274491743306400 48567148810689600 118591409937369600 66329223476947200 21533703383364480 213464537887265280 216731977982150400 42046045341431040 30894323793379200 62349609568498560 423184178352499200 88943557453027200 49746917607710400 41506993478079360 160098403415448960 162548983486612800 97134297621379200 31534534006073280 237182819874739200 74712588260542848 317388133764374400 75856192293752640 66707668089770400 43067406766728960 148114462423374720 433463955964300800 84092090682862080 61788647586758400 17548852620942720 177887114906054400 35038371117859200 99493835215420800 32300555075046720 325097966973225600 194268595242758400 63069068012146560 46341485690068800 151712384587505280 133415336179540800 26278778338394400 168184181365724160 62260490217119040 123577295173516800 35097705241885440 35889505638940800 355774229812108800 70076742235718400 64601110150093440 388537190485516800 126138136024293120 92682971380137600 26323278931414080 266830672359081600 52557556676788800 124520980434238080 70195410483770880 71779011277881600 140153484471436800 129202220300186880 29248087701571200 252276272048586240 185365942760275200 52646557862828160 53834258458411200 105115113353577600 58791811718203200 140390820967541760 143558022555763200 39484918397121120 27383605180495200 280306968942873600 88296695217005184 258404440600373760 58496175403142400 37398391960406400 370731885520550400 105293115725656320 73022947147987200 107668516916822400 210230226707155200 43872131552356800 287116045111526400 278048914140412800 78969836794242240 54767210360990400 129756159932192640 116992350806284800 74796783920812800 21243347909562240 210586231451312640 146045894295974400 215337033833644800 29858869228003200 420460453414310400 87744263104713600 56097587940609600 40947322782199680 157939673588484480 109534420721980800 31109329646216640 233984701612569600 315345340060732800 75367961841775680 149593567841625600 65808197328535200 42486695819124480 147161158695008640 430674067667289600 59717738456006400 17175268974568320 175488526209427200 112195175881219200 31865021864343360 219068841443961600 44788303842004800 150735923683551360 131616394657070400 84146381910914400 294322317390017280 119435476912012800 34350537949136640 35405579849270400 350977052418854400 224390351762438400 69131843658259200 63730043728686720 438137682887923200 89576607684009600 25762903461852480 41802416919204480 263232789314140800 168292763821828800 51848882743694400 238870953824025600 122841968346599040 328603262165942400 78536623116853440 67182455763007200 70811159698540800 153348189010773120 448780703524876800 138263687316518400 127460087457373440 54828520319865600 17802265655180160 179153215368019200 35287754542185600 51525806923704960 53108369773905600 48193262613619200 336585527643657600 103697765487388800 41121390239899200 157073246233706880 134364911526014400 26465815906639200 276527374633036800 62703625378806720 254920174914746880 109657040639731200 35604531310360320 36144946960214400 358306430736038400 70575509084371200 106216739547811200 207395530974777600 82242780479798400 26703398482770240 268729823052028800 52931631813278400 125407250757613440 71209062620720640 72289893920428800 20791115074477440 141151018168742400 212433479095622400 29670442758633600 414791061949555200 164485560959596800 53406796965540480 54217420440321600 24923171917252224 105863263626556800 30447067727643840 142418125241441280 144579787840857600 40055097724155360 41582230148954880 282302036337484800 145176871682344320 424866958191244800 59340885517267200 33185683351497600 328971121919193600 106813593931080960 108434840880643200 31186672611716160 211726527253113600 44505664137950400 289159575681715200 148703435366935680 246728341439395200 80110195448310720 81326130660482400 48598006647153600 118681771034534400 66371366702995200 21550111056270720 213627187862161920 216869681761286400 42078082457698560 30913952946307200 62373345223432320 423453054506227200 89011328275900800 49778525027246400 41538619862087040 160220390896621440 162652261320964800 97196013294307200 31558561843273920 237363542069068800 74769515751756672 317589790879670400 75904388616450240 66758496206925600 43100222112541440 148208569077179520 433739363522572800 84156164915397120 61827905892614400 17555533232307840 178022656551801600 35065068714748800 99557050054492800 32325166584406080 325304522641929600 194392026588614400 63117123686547840 46370929419460800 151808777232900480 133516992413851200 26298801536061600 168312329830794240 62307929793130560 123655811785228800 35111066464615680 35916851760451200 356045313103603200 70130137429497600 64650333168812160 388784053177228800 126234247373095680 92741858838921600 26333299848461760 267033984827702400 52597603072123200 124615859586261120 70222132929231360 71833703520902400 140260274858995200 129300666337624320 29259222053846400 252468494746191360 185483717677843200 52666599696923520 53875277640676800 105195206144246400 58829165941291200 140444265858462720 143667407041804800 39499949772692640 27401003747863200 280520549717990400 88363973161166976 258601332675248640 58518444107692800 37422153566582400 370967435355686400 105333199393847040 73069343327635200 107750555281353600 210390412288492800 43888833080769600 287334814083609600 278225576516764800 78999899545385280 54802007495726400 129838602374490240 117036888215385600 74844307133164800 21251434965425280 210666398787694080 146138686655270400 215501110562707200 29881620287164800 420780824576985600 87777666161539200 56133230349873600 40962910875384960 157999799090770560 109604014991452800 31121172548182080 234073776430771200 315585618432739200 75425388696947520 149688614266329600 65833249621154400 42502869930850560 147273288601944960 431002221125414400 59763240574329600 17181804879550080 175555332323078400 112266460699747200 31877152448137920 219208029982905600 44822430430747200 150850777393895040 131666499242308800 84199845524810400 294546577203889920 119526481148659200 34363609759100160 35419058275708800 351110664646156800 224532921399494400 69158161218182400 63754304896275840 438416059965811200 89644860861494400 25772707319325120 41834268402030720 263332998484617600 168399691049620800 51868620913636800 239052962297318400 122888732626154880 328812044974358400 78586522489823040 67233645646120800 70838116551417600 153445620988033920 449065842798988800 138316322436364800 127508609792551680 54870297083078400 17809042737467520 179289721722988800 35314642157558400 51545414638650240 53128587413563200 48229983621388800 336799382099241600 103737241827273600 41152722812308800 157173044979646080 134467291292241600 26485981618168800 276632644872729600 62751402603046080 255017219585103360 109740594166156800 35618085474935040 36172487716041600 358579443445977600 70629284315116800 106257174827126400 207474483654547200 82305445624617600 26713564106201280 268934582584483200 52971963236337600 125502805206092160 71236170949870080 72344975432083200 20799026959455360 141258568630233600 212514349654252800 29681737895779200 414948967309094400 164610891249235200 53427128212402560 54258731574062400 24932659832454528 105943926472675200 30458654104656960 142472341899740160 144689950864166400 40070346159301920 41598053918910720 282517137260467200 145232138558183040 425028699308505600 59363475791558400 33210969287126400 329221782498470400 106854256424805120 108517463148124800 31198540439183040 211887852945350400 44522606843668800 289379901728332800 148760044757976960 246916336873852800 80140692318603840 81388097361093600 48635036050910400 118726951583116800 66421938574252800 21558314892723840 213708512849610240 217034926296249600 42094101015832320 30937507929820800 62397080878366080 423775705890700800 89045213687337600 49816453930689600 41554433054090880 160281384637207680 162776194722187200 97270072101820800 31570575761874240 237453903166233600 74797979497363584 317831779418025600 75962224203687360 66783910265503200 43116629785447680 148321497061745280 434069852592499200 84188202031664640 61875015859641600 17562213843672960 178090427374675200 35078417513193600 99632907861379200 32337472339085760 325552389444374400 194540144203641600 63141151523748480 46406261894731200 151924448407374720 133567820531006400 26308813134895200 168376404063329280 62331649581136320 123750031719283200 35124427687345920 35930524821206400 356180854749350400 70156835026387200 64674944678171520 389080288407283200 126282303047496960 92812523789462400 26343320765509440 267135641062012800 52617626269790400 124663299162272640 70248855374691840 71861049642412800 140313670052774400 129349889356343040 29270356406121600 252564606094993920 185625047578924800 52686641531018880 53895787231809600 105235252539580800 58873991008996800 140497710749383680 143722099284825600 39514981148264160 27421882028704800 280627340105548800 88397612133247872 258699778712686080 58540712812243200 37450667493993600 371250095157849600 105373283062037760 73125018743212800 107791574463619200 210470505079161600 43905534609182400 287444198569651200 278437571368387200 79029962296528320 54843764057409600 129937533305247360 117081425624486400 74901334987987200 21259522021288320 210746566124075520 146250037486425600 215583148927238400 29892995816745600 420941010158323200 87811069218364800 56176001240990400 40978498968570240 158059924593056640 109687528114819200 31133015450147520 234162851248972800 315705757618742400 75454102124533440 149802669975974400 65858301913773600 42519044042576640 147329353555413120 431166297854476800 59785991633491200 17197055324507520 175622138436729600 112352002481980800 31889283031932480 219375056229638400 44839493725118400 150908204249066880 131716603827547200 84264001861485600 294658707110826240 119571983266982400 34394110649015040 35432536702147200 351244276873459200 224704004963961600 69184478778105600 63778566063864960 438750112459276800 89678987450236800 25795582986761280 41850194143443840 263433207655094400 168528003722971200 51888359083579200 239143966533964800 122935496905710720 329062584344457600 78646401737386560 67259240587677600 70865073404294400 153562539360746880 449408009927923200 138368957556211200 127557132127729920 54891185464684800 17815819819754880 179357974900473600 35328085965244800 51591165973522560 53148805053220800 48248344125273600 337056007445942400 103776718167158400 41168389098513600 157292803474773120 134518481175355200 26496064473933600 276737915112422400 62775291215165760 255114264255459840 109782370929369600 35631639639509760 36186258093955200 358715949800947200 70656171930489600 106297610106441600 207553436334316800 82336778197027200 26723729729632320 269036962350710400 52992128947867200 125550582430331520 71263279279019520 72372516187910400 20817488024403840 141312343860979200 212595220212883200 29693033032924800 415106872668633600 164673556394054400 53447459459264640 54279387140932800 105984257895734400 30485688984354240 142526558558039040 144745032375820800 40085594594448480 41634976048807680 282624687721958400 145287405434021760 425190440425766400 59386066065849600 33223612254940800 329347112788108800 106894918918529280 108558774281865600 31226232036605760 211968515791468800 44539549549387200 289490064751641600 148816654149018240 247010334591081600 80171189188896960 81419080711399200 48653550752788800 118772132131699200 66447224509881600 21566518729176960 213789837837058560 217117548563731200 42110119573966080 30949285421577600 62452464073211520 423937031582937600 89079099098774400 49835418382411200 41570246246094720 160342378377793920 162838161422798400 97307101505577600 31582589680474560 237544264263398400 317952773687203200 75991141997305920 66809324324080800 43133037458353920 148377961054028160 434235097127462400 84220239147932160 61898570843155200 17577801936858240 178158198197548800 35091766311638400 99670836764822400 32349778093765440 325676322845596800 194614203011155200 63165179360949120 46423928132366400 151982283994611840 133618648648161600 26318824733728800 168440478295864320 62355369369142080 123797141686310400 35155603873716480 35944197881961600 356316396395097600 70183532623276800 64699556187530880 389228406022310400 126330358721898240 92847856264732800 26366702905287360 267237297296323200 52637649467457600 124710738738284160 70311207747432960 71888395763923200 140367065246553600 129399112375061760 29296336561430400 252660717443796480 185695712529465600 52733405810574720 53916296822942400 105275298934915200 58896403542849600 140622415494865920 143776791527846400 39550054357931040 27432321169125600 280734130493107200 88431251105328768 64993499385312960 258798224750123520 58592673122860800 37464924457699200 371391425058931200 105466811621149440 73152856451001600 107832593645884800 210550597869830400 43944504842145600 287553583055692800 278543568794198400 79100108715862080 54864642338251200 129986998770625920 117185346245721600 74929848915398400 21278391818302080 210933623242298880 146305712902003200 215665187291769600 29904371346326400 421101195739660800 87889009684291200 56197386686548800 41014871186002560 158200217431724160 109729284676502400 31160648888066880 234370692491443200 315825896804745600 75482815552119360 149859697830796800 65916757263218400 42556783636604160 147385418508881280 431330374583539200 59808742692652800 17201412594495360 175778019368582400 112394773373097600 31917587727453120 219458569353004800 44856557019489600 150965631104238720 131833514526436800 84296080029823200 294770837017762560 119617485385305600 34402825188990720 35463986363836800 351556038737164800 224789546746195200 69245886417926400 63835175454906240 438917138706009600 89713114038979200 25802118891743040 41866119884856960 263667029052873600 168592160059646400 51934414813444800 239234970770611200 123044613558007680 329187854029507200 78676341361168320 67284835529234400 70927972727673600 153620998547103360 449579093492390400 138491772835852800 127670350909812480 54912073846291200 17831633011758720 179426228077958400 35341529772931200 51604237783486080 53195979545755200 48266704629158400 337184320119292800 103868829626889600 41184055384718400 157352682722336640 134569671058468800 26506147329698400 276983545671705600 62799179827285440 255340701819624960 109824147692582400 35663266023517440 36200028471868800 358852456155916800 70683059545862400 106391959091510400 207737659253779200 82368110769436800 26747449517638080 269139342116937600 53012294659396800 125598359654570880 71326532047034880 72400056943737600 141366119091724800 212783918183020800 29719388352931200 415475318507558400 164736221538873600 53494899035276160 54300042707803200 106024589318793600 30493413235696320 142653064094069760 144800113887475200 40121174276457120 282732238183449600 145416361477645440 425567836366041600 59438776705862400 33236255222755200 329472443077747200 106989798070552320 108600085415606400 212049178637587200 44579082529396800 289600227774950400 148948742728114560 247104332308310400 80242348552914240 81450064061704800 48672065454667200 118877553411724800 66472510445510400 21585661014234240 213979596141104640 217200170831212800 42147496209611520 30961062913334400 424098357275174400 89158165058793600 49854382834132800 41607143694103680 160484697105828480 162900128123409600 97344130909334400 31610622157208640 237755106823449600 318073767956380800 76020059790924480 66868623794095200 43171322028468480 148434425046311040 434400341662425600 84294992419223040 61922125826668800 17582255677768320 178316330117587200 35122913508009600 99708765668265600 32378491521351360 325800256246819200 194688261818668800 63221244314417280 46441594370001600 152040119581848960 133737247588190400 26342185131007200 168589984838446080 62410715541155520 123844251653337600 35164511355536640 35976101690390400 356632660235174400 70245827016019200 64756983042702720 389376523637337600 126442488628834560 92883188740003200 26373383516652480 267474495176380800 52684370262014400 124821431082311040 70329022711073280 71952203380780800 140491654032038400 129513966085405440 29303759462947200 252884977257669120 185766377480006400 52746767033304960 53964152535585600 105368740524028800 58918816076702400 140658045422146560 143904406761561600 39560075274978720 27442760309546400 280983308064076800 88509742040184192 65018232118002240 259027932170810880 58607518925894400 37479181421404800 371532754960012800 105493534066609920 73180694158790400 107928305071171200 210737481048057600 43955639194420800 287808813523123200 278649566220009600 79120150549957440 54885520619092800 130036464236004480 117215037851788800 74958362842809600 21283783188877440 210987068133219840 146361388317580800 215856610142342400 29930914248681600 421474962096115200 87911278388841600 56218772132107200 41025263248126080 158240301099914880 109771041238185600 31168544156043840 234430075703577600 316106221572086400 75549813549819840 149916725685619200 65933458791631200 42567566377754880 147516236733640320 431713220284684800 59861828497363200 17207948499477120 175822556777683200 112437544264214400 31925674783316160 219542082476371200 44896371373022400 151099627099639680 131866917583262400 84328158198160800 295032473467280640 119723656994726400 34415896998954240 35472971981462400 351645113555366400 224875088528428800 69263431457875200 63851349566632320 439084164952742400 89792742746044800 25811922749215680 41903279948154240 263733835166524800 168656316396321600 51947573593406400 239447313989452800 123075789744378240 329313123714556800 78706280984950080 67344557059533600 70945943962924800 153679457733459840 449750177056857600 138526862915750400 127702699133264640 54960813403372800 17836151066616960 179585485492089600 35372898657532800 51623845498431360 53209457972193600 48309545804889600 337312632792643200 103895147186812800 41220610052529600 157412561969900160 134689114119067200 26529673993149600 277053725831500800 62854919922231360 255405398266529280 109921626806745600 35672302133233920 36232159353667200 359170970984179200 70745797315065600 106418915944387200 207790294373625600 82441220105059200 26754226599925440 269378228238134400 53059347986299200 125709839844462720 71344604266467840 72464318707334400 141491594630131200 212837831888774400 29726918444361600 415580588747251200 164882440210118400 53508453199850880 54348239030500800 106118695972598400 30504999612709440 142689208532935680 144928637414668800 40131339899888160 282983189260262400 145453206061537920 425675663777548800 59453836888723200 33265755480988800 329764880420236800 107016906399701760 108696478061001600 212237391945196800 44590377666542400 289857274829337600 148986482322142080 247323660315177600 80262679799776320 81522358545751200 48715266425716800 118907673777446400 66531510961977600 21591130238536320 214033812799403520 217392956122003200 42158175248367360 30988543727433600 424474783890393600 89180755333084800 49898633221483200 41617685822106240 160525359599552640 163044717091502400 97430532851433600 31618631436275520 237815347554892800 318356087917795200 76087534642701120 66885566499813600 43182260477072640 148566174361637760 434785912244006400 84316350496734720 61977087454867200 17588936289133440 178361510666169600 35131812706972800 99797266442966400 32386695357804480 326089434183004800 194861065702867200 63237262872551040 46482815591150400 152175069285402240 133771132999627200 26348859530229600 168632700993469440 62426528733159360 123954174909734400 35177872578266880 35985217064227200 356723021332339200 70263625413945600 64773390715608960 389722131405734400 126474525745102080 92965631182300800 26383404433700160 267542265999254400 52697719060459200 124853057466318720 70355745156533760 71970434128454400 140527250827891200 129546781431217920 29314893815222400 252949051490204160 185931262364601600 52766808867400320 53977825596340800 105395438120918400 58971111989025600 140711490313067520 143940868256908800 39575106650550240 27467118303861600 281054501655782400 88532168021571456 65075941827610560 259093562862435840 58629787630444800 37512447670051200 371862524729203200 105533617734800640 73245648810297600 107955651192681600 210790876241836800 43972340722833600 287881736513817600 278896893546902400 79150213301100480 54934236607723200 130151883655221120 117259575260889600 75024895340102400 21291870244740480 211067235469601280 146491297620595200 215911302385363200 29938497935068800 421581752483673600 87944681445667200 56268671505076800 41040851341311360 158300426602200960 109868473215446400 31180387058009280 234519150521779200 316186314362755200 75568955834877120 150049790680204800 65958511084250400 42583740489480960 147553613369285760 431822604770726400 59876995870137600 17214484404458880 175889362891334400 112537343010153600 31937805367110720 219736946430892800 44907746902603200 151137911669754240 131917022168500800 84403007257615200 295107226738571520 119753991740275200 34428968808917760 35486450407900800 351778725782668800 225074686020307200 69289749017798400 63875610734221440 439473892861785600 89815493805206400 25821726606688320 41913897109096320 263834044337001600 168806014515230400 51967311763348800 239507983480550400 123122554023934080 329605419646339200 78776140107107520 67361620353904800 70972900815801600 153815862501624960 450149372040614400 138579498035596800 127751221468442880 54974738991110400 17842928148904320 179630987610412800 35381861195990400 51643453213376640 53229675611851200 48321786140812800 337612029030460800 103934623526697600 41231054243332800 157552280214215040 134723240707809600 26536395896992800 277158996071193600 62870845663644480 255502442936885760 109949477982220800 35685856297808640 36241339605609600 359261975220825600 70763722391980800 106459351223702400 207869247053395200 82462108486665600 26764392223356480 269446481415619200 53072791793985600 125741691327288960 71371712595617280 72482679211219200 141527444783961600 212918702447404800 29738213581507200 415738494106790400 164924216973331200 53528784446712960 54362009408414400 106145583587971200 30516585989722560 142743425191234560 144965358422438400 40146588335034720 283054889567923200 145508472937376640 425837404894809600 59476427163014400 33274184126198400 329848433946662400 107057568893425920 108724018816828800 212291167175942400 44607320372260800 289930716844876800 149043091713183360 247386325459996800 80293176670069440 81543014112621600 48727609560302400 118952854326028800 66548368252396800 21599334074989440 214115137786851840 217448037633657600 42174193806501120 30996395388604800 424582334351884800 89214640744521600 49911276189297600 41633499014110080 160586353340138880 163086028225243200 97455219120604800 31630645354875840 237905708652057600 318436750763913600 76106813171780160 66910980558391200 43198668149978880 148603817023159680 434896075267315200 84348387613002240 61992790777209600 17595616900498560 178429281489043200 35145161505417600 99822552378595200 32399001112484160 326172056450486400 194910438241209600 63261290709751680 46494593082907200 152213626343560320 133821961116782400 26358871129063200 168696775226004480 123985581554419200 35191233800997120 35998890124982400 356858562978086400 70290323010835200 64798002224968320 389820876482419200 126522581419503360 92989186165814400 26393425350747840 267643922233564800 52717742258126400 247971163108838400 124900497042330240 70382467601994240 71997780249964800 140580646021670400 129596004449936640 29326028167497600 253045162839006720 185978372331628800 52786850701495680 53998335187473600 105435484516252800 58986053678260800 140764935203988480 143995560499929600 39590138026121760 27474077730808800 281161292043340800 88565806993652352 65092430316070080 259192008899873280 58652056334995200 37521952312521600 371956744663257600 105573701402991360 73264207282156800 107996670374947200 210870969032505600 43989042251246400 287991120999859200 278967558497443200 79180276052243520 54948155461617600 130184860632140160 117304112669990400 75043904625043200 21299957300603520 211147402805982720 146528414564313600 215993340749894400 29949873464649600 421741938065011200 87978084502492800 56282928468782400 41056439434496640 158360552104487040 109896310923235200 31192229959974720 234608225339980800 316306453548758400 150087809250086400 65983563376869600 42599914601207040 293056829128627200 147609678322753920 431986681499788800 59899746929299200 17221020309440640 175956169004985600 112565856937564800 31949935950905280 219792621846470400 44924810196974400 300175618500172800 151195338524926080 131967126753739200 84424392703173600 295219356645507840 119799493858598400 34442040618881280 35499928834339200 351912338009971200 225131713875129600 69316066577721600 63899871901810560 439585243692940800 89849620393948800 25831530464160960 41929822850509440 263934253507478400 168848785406347200 51987049933291200 239598987717196800 123169318303489920 329688932769705600 78796099856295360 67387215295461600 70999857668678400 153854835292529280 450263427750259200 138632133155443200 127799743803621120 54995627372716800 17849705231191680 179699240787897600 35395305003676800 51663060928321920 53249893251508800 48340146644697600 337697570812694400 103974099866582400 41246720529537600 157592199712590720 134774430590923200 26546478752757600 277264266310886400 62894734275764160 255599487607242240 109991254745433600 35699410462383360 36255109983523200 359398481575795200 70790610007353600 106499786503017600 207948199733164800 82493441059075200 26774557846787520 269548861181846400 53092957505515200 125789468551528320 71398820924766720 72510219967046400 141581220014707200 212999573006035200 29749508718652800 415896399466329600 164986882118150400 53549115693575040 54382664975284800 106185915011030400 30528172366735680 142797641849533440 145020439934092800 40161836770181280 283162440029414400 145563739813215360 425999146012070400 59499017437305600 33286827094012800 329973764236300800 107098231387150080 108765329950569600 212371830022060800 44624263077979200 290040879868185600 149099701104224640 247480323177225600 80323673540362560 81573997462927200 48746124262180800 118998034874611200 66573654188025600 21607537911442560 214196462774300160 217530659901139200 42190212364634880 31008172880361600 424743660044121600 89248526155958400 49930240641019200 41649312206113920 160647347080725120 163147994925854400 97492248524361600 31642659273476160 237996069749222400 318557745033091200 76135730965398720 66936394616968800 43215075822885120 148660281015442560 435061319802278400 84380424729269760 62016345760723200 17602297511863680 178497052311916800 35158510303862400 99860481282038400 32411306867163840 326295989851708800 194984497048723200 63285318546952320 46512259320542400 152271461930797440 133872789233937600 26368882727896800 168760849458539520 124032691521446400 35204595023727360 36012563185737600 356994104623833600 70317020607724800 64822613734327680 389968994097446400 126570637093904640 93024518641084800 26403446267795520 267745578467875200 52737765455793600 248065383042892800 124947936618341760 70409190047454720 72025126371475200 140634041215449600 129645227468655360 29337162519772800 253141274187809280 186049037282169600 52806892535591040 54018844778606400 105475530911587200 59008466212113600 140818380094909440 144050252742950400 39605169401693280 27484516871229600 281268082430899200 88599445965733248 65117163048759360 259290454937310720 58674325039545600 37536209276227200 372098074564339200 105613785071182080 73292044989945600 108037689557212800 210951061823174400 44005743779659200 288100505485900800 279073555923254400 79210338803386560 54969033742459200 130234326097518720 117348650079091200 75072418552454400 21308044356466560 211227570142364160 146584089979891200 216075379114425600 29961248994230400 421902123646348800 88011487559318400 56304313914340800 41072027527681920 158420677606773120 109938067484918400 31204072861940160 234697300158182400 316426592734761600 150144837104908800 66008615669488800 42616088712933120 293168179959782400 147665743276222080 432150758228851200 59922497988460800 17229734849416320 176022975118636800 112608627828681600 31962066534699840 219876134969836800 44941873491345600 300289674209817600 151252765380097920 132017231338977600 84456470871511200 295331486552444160 119844995976921600 34459469698832640 35513407260777600 352045950237273600 225217255657363200 69342384137644800 63924133069399680 439752269939673600 89883746982691200 25844602274124480 41945748591922560 264034462677955200 168912941743022400 52006788103233600 239689991953843200 123216082583045760 329814202454755200 78826039480077120 67412810237018400 71026814521555200 153913294478885760 450434511314726400 138684768275289600 127848266138799360 55016515754323200 17856482313479040 179767493965382400 35408748811363200 51689204548248960 53270110891166400 48358507148582400 337825883486044800 104013576206467200 41262386815742400 157652078960154240 134825620474036800 26556561608522400 277369536550579200 62918622887883840 255696532277598720 110033031508646400 35712964626958080 36268880361436800 359534987930764800 70817497622726400 106540221782332800 208027152412934400 82524773631484800 26784723470218560 269651240948073600 53113123217044800 125837245775767680 71425929253916160 72537760722873600 141634995245452800 213080443564665600 29760803855798400 416054304825868800 165049547262969600 53569446940437120 54403320542155200 106226246434089600 30543620869419840 142851858507832320 145075521445747200 40177085205327840 283269990490905600 145619006689054080 426160887129331200 59521607711596800 33299470061827200 330099094525939200 107138893880874240 108806641084310400 212452492868179200 44641205783697600 290151042891494400 149156310495265920 247574320894454400 80354170410655680 81604980813232800 48764638964059200 119043215423193600 66598940123654400 21615741747895680 214277787761748480 217613282168620800 42206230922768640 31019950372118400 424904985736358400 89282411567395200 49949205092740800 41665125398117760 160708340821311360 163209961626465600 97529277928118400 31654673192076480 238086430846387200 318678739302268800 76164648759017280 66961808675546400 43231483495791360 148716745007725440 435226564337241600 84412461845537280 62039900744236800 17611204993683840 178564823134790400 35171859102307200 99898410185481600 32423612621843520 326419923252931200 195058555856236800 63309346384152960 46529925558177600 152329297518034560 133923617351092800 26378894326730400 168824923691074560 124079801488473600 35222409987367680 36026236246492800 357129646269580800 70343718204614400 64847225243687040 390117111712473600 126618692768305920 93059851116355200 26416807490525760 267847234702185600 52757788653460800 248159602976947200 124995376194353280 70444819974735360 72052472492985600 140687436409228800 129694450487374080 29352008322806400 253237385536611840 186119702232710400 52833614981051520 54039354369739200 105515577306921600 59030878745966400 140889639949470720 144104944985971200 39625211235788640 27494956011650400 281374872818457600 88633084937814144 65141895781448640 259388900974748160 58704016645612800 37550466239932800 372239404465420800 105667229962103040 73319882697734400 108078708739478400 211031154613843200 44028012484209600 288209889971942400 279179553349065600 79250422471577280 54989912023300800 130283791562897280 117408033291225600 75100932479865600 21318827097617280 211334459924206080 146639765395468800 216157417478956800 29972624523811200 422062309227686400 88056024968419200 56325699359899200 41092811651928960 158500844943154560 109979824046601600 31219863397894080 234816066582451200 316546731920764800 150201864959731200 66042018726314400 42637654195234560 293279530790937600 147721808229690240 432314834957913600 59945249047622400 17236270754398080 176112049936838400 112651398719798400 31978240646425920 219959648093203200 44958936785716800 300403729919462400 151310192235269760 132084037452628800 84488549039848800 295443616459380480 119890498095244800 34472541508796160 35531378496028800 352224099873676800 225302797439596800 69377474217542400 63956481292851840 439919296186406400 89917873571433600 25854406131597120 41961674333335680 264168074905257600 168977098079697600 52033105663156800 239780996190489600 123278434955786880 329939472139804800 78855979103858880 67438405178575200 71062756992057600 153971753665242240 450605594879193600 138754948435084800 127912962585703680 55037404135929600 17865518423195520 179835747142867200 35422192619049600 51708812263194240 53297067744043200 48376867652467200 337954196159395200 104066211326313600 41278053101947200 157711958207717760 134876810357150400 26566644464287200 277509896870169600 62942511500003520 255825925171407360 110074808271859200 35731036846391040 36282650739350400 359671494285734400 70844385238099200 106594135488086400 208132422652627200 82556106203894400 26798277634793280 269753620714300800 53133288928574400 125885023000007040 71462073692782080 72565301478700800 141688770476198400 213188270976172800 29775864038659200 416264845305254400 165112212407788800 53596555269586560 54423976109025600 106266577857148800 30555207246432960 142924147385564160 145130602957401600 40197416452189920 283377540952396800 145692695856839040 426376541952345600 59551728077318400 33312113029641600 330224424815577600 107193110539173120 108847952218051200 212533155714297600 44663796057988800 290261205914803200 149231789683320960 247668318611683200 80394832904379840 81635964163538400 48783153665937600 119103456154636800 66624226059283200 21626680196499840 214386221078346240 217695904436102400 42227589000280320 31031727863875200 425066311428595200 89327592115977600 49968169544462400 41686209654122880 160789665808759680 163271928327076800 97566307331875200 31670691750210240 238206912309273600 318799733571446400 76193566552635840 66995694086983200 43253360392999680 148773209000008320 435391808872204800 84455178000560640 62063455727750400 17617885605048960 178655184231955200 35189657500233600 99936339088924800 32440020294749760 326543856654153600 195132614663750400 63341383500420480 46547591795812800 152387133105271680 133991388173966400 26392243125175200 168910356001121280 124126911455500800 35235771210097920 36044466994166400 357310368463910400 70379315000467200 64880040589499520 390265229327500800 126682767000840960 93095183591625600 26426828407573440 267982776347932800 52784486250350400 248253822911001600 125058628962368640 70471542420195840 72088933988332800 140758630000934400 129760081178999040 29363142675081600 253365534001681920 186190367183251200 52853656815146880 54066700491249600 105568972500700800 59053291279819200 140943084840391680 144177867976665600 39640242611360160 27505395152071200 281517260001868800 88677936900588672 65166628514137920 259520162357998080 58726285350163200 37564723203638400 372380734366502400 105707313630293760 73347720405523200 108133400982499200 211137945001401600 44044714012622400 288355735953331200 279285550774876800 79280485222720320 55010790304142400 130333257028275840 117452570700326400 75129446407276800 21326914153480320 211414627260587520 146695440811046400 216266801964998400 29987791896585600 422275890002803200 88089428025244800 56347084805457600 41108399745114240 158560970445440640 110021580608284800 31231706299859520 234905141400652800 316706917502102400 150258892814553600 66067071018933600 42653828306960640 293390881622092800 147796561500981120 432533603929996800 59975583793171200 17275486184288640 176178856050489600 112694169610915200 31990371230220480 220043161216569600 44981687844878400 300517785629107200 151386761375498880 132134142037867200 84520627208186400 295593123001962240 119951167586342400 34550972368577280 35544856922467200 352357712100979200 225388339221830400 69403791777465600 63980742460440960 440086322433139200 89963375689756800 25913229276432960 41982908655219840 264268284075734400 169041254416372800 52052843833099200 239902335172684800 123325199235342720 330064741824854400 78885918727640640 67472531767317600 71089713844934400 154030212851598720 450776678443660800 138807583554931200 127961484920881920 55065255311404800 17872295505482880 179926751379513600 35440117695964800 51826458552865920 53317285383700800 48401348324313600 338082508832745600 104105687666198400 41298941483553600 157771837455281280 134945063534635200 26580088271973600 277615167109862400 62974362982829760 255922969841763840 110130510622809600 35744591010965760 36301011243235200 359853502759027200 70880235391929600 106634570767401600 208211375332396800 82597882967107200 26808443258224320 269890127069270400 53160176543947200 125948725965659520 71489182021931520 72602022486470400 141760470783859200 213269141534803200 29787159175804800 416422750664793600 165195765934214400 53616886516448640 54451516864852800 106320353087894400 30624725508511680 142978364043863040 145204044972940800 40212664887336480 283520941567718400 145747962732677760 426538283069606400 59574318351609600 33328970320060800 330391531868428800 107233773032897280 108903033729705600 212640706175788800 44680738763707200 290408089945881600 149288399074362240 247793648901321600 80425329774672960 81677275297279200 48807839935108800 119148636703219200 66657940640121600 21634884032952960 214467546065794560 217806067459411200 42243607558414080 31047431186217600 425281412351577600 89361477527414400 49993455480091200 41702022846126720 160850659549345920 163354550594558400 97615679870217600 31682705668810560 238297273406438400 318961059263683200 76232123610793920 67021108145560800 43269768065905920 148848494323052160 435612134918822400 84487215116828160 62094862372435200 17657969273239680 178722955054828800 35203006298678400 99986910960182400 32452326049429440 326709101189116800 195231359740435200 63365411337621120 46571146779326400 152464247221587840 134042216291121600 26402254724008800 168974430233656320 124189724744870400 35315938546479360 36058140054921600 357445910109657600 70406012597356800 64904652098858880 390462719480870400 126730822675242240 93142293558652800 26486953909859520 268084432582243200 52804509448017600 248379449489740800 125106068538380160 70631877092958720 72116280109843200 140812025194713600 129809304197717760 29429948788732800 253461645350484480 186284587117305600 52973907819719040 54087210082382400 105609018896035200 59083174658289600 141263754185917440 144232560219686400 39730430864789280 27519314005965600 281624050389427200 88711575872669568 65199605491056960 259618608395435520 58859897577465600 37583732488579200 372569174234611200 105947815639438080 73384837349241600 108174420164764800 211218037792070400 44144923183099200 288465120439372800 279426880675958400 79460861729578560 55038628011931200 130399210982113920 117719795154931200 75167464977158400 21375436488658560 211895631278876160 146769674698483200 216348840329529600 29999167426166400 422436075584140800 88289846366198400 56375598732868800 41201928304225920 158921723459157120 110077256023862400 31302763711652160 235439590309862400 316827056688105600 150334929954316800 66217384774648800 42750872977317120 293539349396966400 147852626454449280 432697680659059200 59998334852332800 17295093899233920 176579692732396800 112751197465737600 32063154732987840 220154512047724800 44998751139249600 300669859908633600 151444188230670720 132434769549297600 84563398099303200 295705252908898560 119996669704665600 34590187798467840 35625727481097600 353159385464793600 225502394931475200 69561697137004800 64126309465975680 440309024095449600 89997502278499200 25942640848850880 41998834396632960 264869539098595200 169126796198606400 52171272852753600 239993339409331200 123605784912677760 330231768071587200 78925838226016320 67498126708874400 71251454962195200 154108158433407360 451004789862950400 139123394274009600 128252618931951360 55086143693011200 17912957999207040 179995004556998400 35453561503651200 51885281697701760 53438591221646400 338253592397212800 104342545705507200 41314607769758400 157851676452032640 134996253417748800 26590171127738400 278246788548019200 62998251594949440 256505237863902720 110172287386022400 35825915998414080 36314781621148800 359990009113996800 70907123007302400 106877182443292800 208685091411014400 82629215539516800 26869436998810560 269992506835497600 53180342255476800 125996503189898880 71651831996828160 72629563242297600 141814246014604800 213754364886585600 29854929998678400 417370182822028800 165258431079033600 53738873997621120 54472172431723200 106360684510953600 30659484639551040 143303663993656320 145259126484595200 40304155498215840 283628492029209600 146079563987710080 427508729773171200 59709859997356800 33341613287875200 330516862158067200 107477747995242240 108944344863446400 212721369021907200 44782394998017600 290518252969190400 149628055420609920 247887646618550400 80608310996431680 81708258647584800 48826354636987200 119419719994713600 66683226575750400 21684107051671680 214955495990484480 217888689726892800 42339718907216640 31059208677974400 425442738043814400 89564789996035200 50012419931812800 41796901998149760 161216621992863360 163416517295169600 97652709273974400 31754789180412480 238839439989427200 319082053532860800 76261041404412480 67173592497026400 43368214103343360 148904958315335040 435777379453785600 84679437814433280 62118417355948800 17678011107335040 179129579992070400 35283099089347200 100024839863625600 32526160577507520 326833034590339200 195305418547948800 63509578360824960 46588813016961600 152522082808824960 134347184994052800 297809916630670080 169358875628866560 124236834711897600 35356022214670080 36140178419452800 358259159984140800 70566198178694400 65052321155015040 390610837095897600 127019156721649920 93177626033923200 26517016661002560 268694369988105600 595619833261340160 52924648634020800 248473669423795200 125390705994449280 70712044429340160 72280356838905600 141132396357388800 130104642310030080 29463351845558400 254038313443299840 186355252067846400 53034033322005120 54210267629179200 105849297268041600 59105587192142400 141424088858680320 144560713677811200 39775524991503840 27529753146386400 282264792714777600 88913409705154944 65224338223746240 260209284620060160 58926703691116800 37597989452284800 372710504135692800 106068066644010240 73412675057030400 108420535258358400 211698594536083200 44195027768337600 289121427355622400 279532878101769600 79551049983007680 55059506292772800 130448676447492480 117853407382233600 75195978904569600 21399697656247680 212136133288020480 146825350114060800 216841070516716800 30067420603651200 423397189072166400 88390055536675200 56396984178427200 41248692583781760 159102099966015360 110119012585545600 31338292417548480 235706814764467200 317547891804124800 150391957809139200 66292541652506400 42799395312495360 293650700228121600 148189016175258240 433682141033433600 60134841207302400 17299451169221760 176780111073350400 112793968356854400 32099546484371520 220238025171091200 45101130905476800 300783915618278400 151788749361701760 132585083305012800 84595476267640800 296378032350516480 120269682414604800 34598902338443520 35666162760412800 353560222146700800 225587936713708800 69640649816774400 64199092968743040 440476050342182400 90202261810953600 25949176753832640 42094388845111680 265170166610025600 169190952535281600 52230487362580800 240539364829209600 123746077751345280 330357037756636800 78955777849798080 67651696358215200 71332325520825600 154166617619763840 451175873427417600 139281299633548800 128398185937486080 88867975069036800 17933289246069120 180404523621907200 35534224349769600 51898353507665280 53499244140619200 338381905070563200 104460974725161600 66650981301777600 157911555699596160 135303392716430400 26650668262327200 278562599267097600 63141583267667520 256796371874972160 177735950138073600 35866578492138240 36397403888630400 360809047243814400 71068448699539200 106998488281238400 208921949450323200 133301962603555200 26899933869103680 270606785432860800 53301336524654400 126283166535335040 71733156984276480 72794807777260800 142136897399078400 213996976562476800 29888815410115200 417843898900646400 266603925207110400 53799867738207360 54596105832945600 106602673049308800 30667208890893120 143466313968552960 145589615554521600 40349900803655520 284273794798156800 146245364615226240 427993953124953600 59777630820230400 33417471094761600 533207850414220800 107599735476414720 109192211665891200 213205346098617600 44833223115172800 291179231109043200 149797883593733760 399905887810665600 80699801607311040 81894158749418400 48937442848257600 119555261640460800 66834942189523200 21708718561031040 215199470952829440 218384423331782400 42387774581617920 31129873628515200 426410692197235200 89666446230345600 50126206642142400 41844341574161280 161399603214622080 163788317498836800 97874885696515200 31790830936213440 239110523280921600 319808019147926400 76434548166123840 67249834672759200 43417437122062080 149243742269032320 436768846663564800 84775549163235840 62259747257030400 17682464848245120 179332892460691200 35323145484681600 100252413284284800 32563077841546560 327576634997673600 195749771393030400 63581661872426880 46694810442772800 152869096332247680 134499669345518400 298487484538064640 169551098326471680 124519494514060800 35364929696490240 36181197601718400 358665784921382400 70646290969363200 65126155683093120 391499542786060800 127163323744853760 93389620885545600 26523697272367680 268999338691036800 596974969076129280 52984718227022400 249038989028121600 125533024722483840 70729859392980480 72362395203436800 141292581938726400 130252311366186240 29470774747075200 254326647489707520 186779241771091200 53047394544735360 54271796402577600 105969436454044800 59240062395259200 141459718785960960 144724790406873600 39785545908551520 27592387988911200 282585163877452800 89014326621397632 65372734619881920 260504622732372480 58941549494150400 37683531234518400 373558483542182400 106094789089470720 73579701303763200 108543592805155200 211938872908089600 44206162120612800 289449580813747200 280168862656636800 79571091817103040 55184775977822400 130745469239763840 117883098988300800 75367062469036800 21405089026823040 212189578178941440 147159402607526400 217087185610310400 30101547192393600 423877745816179200 88412324241225600 56525296851777600 41259084645905280 159142183634206080 110369551955644800 31346187685525440 235766197976601600 317908309362134400 150734124938073600 66309243180919200 42810178053646080 294318805215052800 148357211035662720 434174371220620800 60203094384787200 17305987074203520 176824648482451200 113050593703555200 32107633540234560 220739103911289600 45152320788590400 301468249876147200 151961029927217280 132618486361838400 84787945277666400 296714422071325440 120406188769574400 34611974148407040 35675148378038400 353649296964902400 226101187407110400 69658194856723200 64215267080469120 441478207822579200 90304641577180800 25958980611305280 42142166069351040 265236972723676800 169575890555332800 52243646142542400 240812377539148800 123777253937715840 331108655866934400 79135415592488640 67728481182885600 71350296756076800 154517372737902720 452202374814220800 139316389713446400 128430534160938240 89070164736134400 17937807300927360 180609283154361600 35574555772828800 51917961222610560 53512722567057600 339151781110665600 104487292285084800 66802623552100800 158270831184977280 135456962365771200 26680916829621600 278632779426892800 63213249104026560 256861068321876480 178140329472268800 35875614601854720 36438715022371200 361218566308723200 71149111545657600 107025445134115200 208974584570169600 133605247104201600 26906710951391040 270913924731542400 53361833659243200 126426498208053120 71751229203709440 72877430044742400 142298223091315200 214050890268230400 29896345501545600 417949169140339200 267210494208403200 53813421902782080 54658072533556800 106723667318486400 30678795267906240 143502458407418880 145754860089484800 40360066427086560 284596446182630400 146282209199118720 428101780536460800 59792691003091200 33455399998204800 534420988416806400 107626843805564160 109316145067113600 213447334636972800 44844518252318400 291509720178969600 149835623187761280 400815741312604800 80720132854173120 81987108800335200 48992986953892800 119585382006182400 66910799996409600 21714187785333120 215253687611128320 218632290134227200 42398453620373760 31165206103785600 426894669273945600 89689036504636800 50183099997307200 41854883702163840 161440265708346240 163974217600670400 97985973907785600 31798840215280320 239170764012364800 320171001955459200 76521301546979520 67266777378477600 43428375570666240 149413134245880960 437264580268454400 84796907240747520 62330412207571200 17689145459610240 179378073009273600 35332044683644800 100366199994614400 32571281677999680 327948435201340800 195971947815571200 63597680430560640 46747809155678400 153042603093959040 134533554756955200 298826268491761920 169593814481495040 124660824415142400 35378290919220480 36190312975555200 358756146018547200 70664089367289600 65142563355999360 391943895631142400 127195360861121280 93495618311356800 26533718189415360 269067109513910400 597652536983523840 52998067025467200 249321648830284800 125564651106491520 70756581838440960 72380625951110400 141328178734579200 130285126711998720 29481909099350400 254390721722242560 186991236622713600 53067436378830720 54285469463332800 105996134050934400 59307299996817600 141513163676881920 144761251902220800 39800577284123040 27623705410173600 282656357469158400 89036752602784896 65446932817949760 260570253423997440 58963818198700800 37726302125635200 373982473245427200 106134872757661440 73663214427129600 108570938926665600 211992268101868800 44222863649025600 289522503804441600 280486854934070400 79601154568246080 55247410820347200 130893865635899520 117927636397401600 75452604251270400 21413176082686080 212269745515322880 147326428854259200 217141877853331200 30109130878780800 423984536203737600 88445727298051200 56589453188452800 41274672739090560 159202309136492160 110494821640694400 31358030587490880 235855272794803200 317988402152803200 150905208502540800 66334295473538400 42826352165372160 294652857708518400 148394587671308160 434283755706662400 60218261757561600 17308165709197440 176891454596102400 113178906376905600 32119764124029120 220989643281388800 45163696318171200 301810417005081600 151999314497331840 132668590947076800 84884179782679200 296789175342616320 120436523515123200 34616331418394880 35688626804476800 353782909192204800 226357812753811200 69684512416646400 64239528248058240 441979286562777600 90327392636342400 25962248563796160 42152783230293120 265337181894153600 169768359565358400 52263384312484800 240873047030246400 123824018217271680 331484464922083200 79225234463833920 67745544477256800 71377253608953600 154692750296972160 452715625507622400 139369024833292800 128479056496116480 89171259569683200 17944584383214720 180654785272684800 35583518311286400 51924497127592320 53532940206715200 339536719130716800 104526768624969600 66878444677262400 158450468927667840 135491088954513600 26687638733464800 278738049666585600 63229174845439680 256958112992232960 178342519139366400 35889168766429440 36447895274313600 361309570545369600 71167036622572800 107065880413430400 209053537249939200 133756889354524800 26916876574822080 270982177909027200 53375277466929600 126458349690879360 71778337532858880 72895790548627200 142334073245145600 214131760826860800 29907640638691200 418107074499878400 267513778709049600 53833753149644160 54671842911470400 106750554933859200 30682657393577280 143556675065717760 145791581097254400 40375314862233120 284668146490291200 146337476074957440 428263521653721600 59815281277382400 33463828643414400 535027557418099200 107667506299288320 109343685822940800 213501109867718400 44861460958036800 291583162194508800 149892232578802560 401270668063574400 80750629724466240 82007764367205600 49005330088478400 119630562554764800 66927657286828800 21722391621786240 215335012598576640 218687371645881600 42414472178507520 31173057764956800 427002219735436800 89722921916073600 50195742965121600 41870696894167680 161501259448932480 164015528734411200 98010660176956800 31810854133880640 239261125109529600 320251664801577600 76540580076058560 67292191437055200 43444783243572480 149450776907402880 437374743291763200 84828944357015040 62346115529913600 17691372330065280 179445843832147200 35345393482089600 100391485930243200 32583587432679360 328031057468822400 196021320353913600 63621708267761280 46759586647435200 153081160152117120 134584382874110400 298901553814805760 169657888714030080 124692231059827200 35382744660130560 36203986036310400 358891687664294400 70690786964179200 65167174865358720 392042640707827200 127243416535522560 93519173294870400 26537058495097920 269168765748220800 597803107629611520 53018090223134400 249384462119654400 125612090682503040 70765489320261120 72407972072620800 141381573928358400 130334349730717440 29485620550108800 254486833071045120 187038346589740800 36840886449494400 53074116990195840 54305979054465600 106036180446268800 59322241686052800 141530978640522240 144815944145241600 27630664837120800 282763147856716800 89070391574865792 65463421306409280 260668699461434880 58971241100217600 37735806768105600 374076693179481600 73681772898988800 108611958108931200 212072360892537600 44228430825163200 289631888290483200 280557519884611200 55261329674241600 130926842612818560 117942482200435200 75471613536211200 21415871767973760 147363545797977600 217223916217862400 30120506408361600 424144721785075200 88456861650326400 56603710152158400 41279868770152320 110522659348483200 31361978221479360 235884964400870400 318108541338806400 150943227072422400 66342646237744800 42831743535947520 294727091595955200 148450652624776320 434447832435724800 60241012816723200 17321237519160960 176913723300652800 113207420304316800 32123807651960640 221045318696966400 45180759612542400 301886454144844800 152056741352503680 132685292475489600 84905565228237600 296901305249552640 120482025633446400 34642475038321920 35693119613289600 353827446601305600 226414840608633600 69693284936620800 44596862544124800 64247615303921280 442090637393932800 90361519225084800 25981856278741440 42168708971706240 265370584950979200 169811130456475200 52269963702465600 240964051266892800 123839606310456960 331567978045449600 79245194213021760 67771139418813600 71386239226579200 154731723087876480 452829681217267200 139386569873241600 89193725088249600 17946843410643840 180723038450169600 35596962118972800 51963712557482880 53539679419934400 339622260912950400 104539927404931200 66895293816187200 158490388426043520 135542278837627200 26697721589229600 278773139746483200 63253063457559360 178387450176499200 35893686821287680 36461665652227200 361446076900339200 71193924237945600 107079358839868800 209079854809862400 133790587632374400 26920265115965760 271084557675254400 53395443178459200 126506126915118720 71787373642575360 72923331304454400 142387848475891200 214158717679737600 29911405684406400 418159709619724800 267581175264748800 53840530231931520 54692498478340800 106790886356918400 30705830147603520 143574747285150720 145846662608908800 40380397673948640 284775696951782400 146355898366903680 428317435359475200 59822811368812800 33476471611228800 535162350529497600 107681060463863040 109384996956681600 213581772713836800 44867108526609600 291693325217817600 149911102375816320 401371762897123200 80760795347897280 82038747717511200 49023844790356800 119645622737625600 66952943222457600 21725126233937280 215362120927726080 218769993913363200 42419811697885440 31184835256713600 427163545427673600 89734217053219200 50214707416843200 41875967958168960 161521590695794560 164077495435022400 98047689580713600 31814858773414080 239291245475251200 320372659070755200 76569497869677120 67300662789914400 43450252467874560 149507240899685760 437539987826726400 84839623395770880 62369670513427200 17704733552795520 179468434106438400 35349843081571200 100429414833686400 32587689350905920 328154990870044800 196095379161427200 63629717546828160 46777252885070400 153138995739354240 134601325579828800 299014481799371520 169679246791541760 124739341026854400 35409467105591040 36208543723228800 358936868212876800 70699686163142400 65175378701811840 392190758322854400 127259435093656320 93554505770140800 26557100329193280 269202651159657600 598028963598743040 53024764622356800 249478682053708800 125627903874506880 70818934211182080 72417087446457600 141399372326284800 130350757403623680 29507889254659200 254518870187312640 187109011540281600 36854805303388800 53114200658386560 54312815584843200 106049529244713600 59344654219905600 141637868422364160 144834174892915200 27641103977541600 282798744652569600 89081604565559424 65488154039098560 260701514807247360 59015778509318400 37750063731811200 374218023080563200 73709610606777600 108625631169686400 212099058489427200 44261833881988800 289668349785830400 280663517310422400 55282207955083200 130976308078197120 118031557018636800 75500127463622400 21432045879699840 147419221213555200 217251262339372800 30124298251555200 424198116978854400 88523667763977600 56625095597716800 41311044956522880 110564415910166400 31385664025410240 236063114037273600 318148587734140800 151000254927244800 66392750822983200 42864091759399680 294838442427110400 148469340942599040 434502524678745600 60248596503110400 17327773424142720 177047335527955200 113250191195433600 32148068819549760 221128831820332800 45186447377332800 302000509854489600 152075883637560960 132785501645966400 84937643396575200 296938681885198080 120497193006220800 34655546848285440 35720076466166400 354094671055910400 226500382390867200 69745920056467200 44613711683049600 64296137639099520 442257663640665600 90372894754665600 25991660136214080 42174017552177280 265571003291932800 169875286793150400 52309440042350400 240994386012441600 123933134869568640 331693247730499200 79275133836803520 67779671065999200 71440152932332800 154790182274232960 453000764781734400 139491840112934400 89227423366099200 17960397575218560 180745789509331200 35601443388201600 51983320272428160 53580114699249600 339750573586300800 104618880084700800 66920567524574400 158550267673607040 135559342131998400 26701082541151200 278983680225868800 63261026328265920 178454846732198400 35920795150437120 36466255778198400 361491579018662400 71202886776403200 107160229398499200 209237760169401600 133841135049148800 26940596362827840 271118684263996800 53402165082302400 126522052656531840 71841590300874240 72932511556396800 142405773552806400 214320458796998400 29933995958697600 418475520338803200 267682270098297600 53881192725655680 54699383667297600 106804330164604800 30717416524616640 143683180601748480 145865023112793600 40410894544241760 284811547105612800 146466432118581120 428640917593996800 59867991917395200 33480685933833600 535364540196595200 107762385451311360 109398767334595200 213608660329209600 44900993938046400 291730046225587200 150024321157898880 401523405147446400 80821789088483520 82049075500946400 49030016357649600 119735983834790400 66961371867667200 21741533906843520 215524770902622720 218797534669190400 42451848814152960 31188761087299200 427217320658419200 89801987876092800 50221028900750400 41907594342176640 161643578176967040 164098151001892800 98060032715299200 31838886610614720 239471967669580800 320412990493814400 76579137134216640 67351490907069600 43483067813687040 149526062230446720 437595069338380800 84903697628305920 62377522174598400 17711414164160640 179603975752185600 35376540678460800 100442057801500800 32612300860265280 328196302003785600 196120065430598400 63677773221229440 46783141630948800 153158274268433280 134702981814139200 299052124460893440 169807395256611840 124755044349196800 35422828328321280 36235889844739200 359207951504371200 70753081356921600 65224601720530560 392240130861196800 127355546442458880 93566283261897600 26567121246240960 269405963628278400 598104248921786880 53064811017691200 249510088698393600 125722783026529920 70845656656642560 72471779689478400 141506162713843200 130449203441061120 18088229586430080 254711092884917760 187132566523795200 36859444921353600 53134242492481920 54353834767108800 106129622035382400 59352125064523200 141691313313285120 144943559378956800 27644583691015200 283012325427686400 89148882509721216 65496398283328320 260898406882122240 36176459172860160 37754816053046400 374265133047590400 73718889842707200 108707669534217600 212259244070764800 27132344379645120 289887118757913600 280698849785692800 55289167382030400 130992796566656640 72352918345720320 75509632106092800 21440132935562880 147437779685414400 217415339068435200 30147049310716800 424518488141529600 54264688759290240 56632224079569600 25323521421002112 110578334764060800 31397506927375680 144705836691440640 318388866106147200 151019264212185600 40698516569467680 42880265871125760 294875559370828800 148581470849535360 434830678136870400 60294098621433600 17334309329124480 108529377518580480 113264448159139200 32160199403344320 221156669528121600 45220573966075200 302038528424371200 152190737347904640 81397033138935360 84948336119354400 297162941699070720 120588197242867200 34668618658248960 21896277920415360 217058755037160960 226528896318278400 42753997204289280 44619328062691200 64320398806688640 442313339056243200 90441147932150400 26001463993686720 42205869035003520 162794066277870720 169896672238708800 32065497903216960 241176394485734400 75970564263006336 331735004292182400 79285113711397440 67830860949112800 43792555840830720 154809668669685120 453057792636556800 85507994408578560 89238656125382400 17967174657505920 180882295864300800 35628331003574400 52002927987373440 32844416880623040 339793344477417600 64130995806433920 66928992094036800 158570227422794880 135661721898225600 26721248252680800 171015988817157120 63308803552505280 178477312250764800 35934349315011840 36493796534025600 361764591728601600 71256662007148800 65688833761246080 128261991612867840 133857984188073600 26950761986258880 271323443796451200 53442496505361600 126617607105010560 71868698630023680 72987593068051200 142513324014297600 131377667522492160 29945291095843200 256523983225735680 267715968376147200 53901523972517760 54740694801038400 106884993010723200 30729002901629760 143737397260047360 145975186136102400 40426142979388320 285026648028595200 89783394129007488 262755335044984320 59890582191686400 33505971869462400 535431936752294400 107803047945035520 109481389602076800 213769986021446400 44917936643764800 291950372272204800 91964367265744512 401573952564220800 80852285958776640 82111042201557600 49067045761406400 119781164383372800 67011943738924800 21749737743296640 215606095890071040 218962779204153600 42467867372286720 31212316070812800 427539972042892800 89835873287529600 50258957804193600 41923407534180480 161704571917553280 164222084403115200 98134091522812800 31850900529215040 239562328766745600 320654979032169600 76636972721453760 67376904965647200 43499475486593280 149638990215012480 437925558408307200 84935734744573440 62424632141625600 17718094775525760 179671746575059200 35389889476905600 100517915608387200 32624606614944960 328444168806230400 196268183045625600 63701801058430080 46818474106219200 153273945442907520 134753809931294400 299277980430024960 169871469489146880 124849264283251200 35436189551051520 36249562905494400 359343493150118400 70779778953811200 65249213229889920 392536366091251200 127403602116860160 93636948212438400 26577142163288640 269507619862588800 598555960860049920 53084834215358400 249698528566502400 125770222602541440 70872379102103040 72499125810988800 141559557907622400 130498426459779840 18095054904178560 254807204233720320 187273896424876800 36887282629142400 53154284326577280 54374344358241600 106169668430716800 59396950132228800 141744758204206080 144998251621977600 27665461971856800 283119115815244800 89182521481802112 65545863748706880 260996852919559680 36190109808357120 37783329980457600 374547792849753600 73774565258284800 108748688716483200 212339336861433600 27142582356267840 289996503243955200 280910844637315200 55330923943713600 131091727497413760 72380219616714240 75566659960915200 21448219991425920 147549130516569600 217497377432966400 30158424840297600 424678673722867200 54285164712535680 56674994970686400 25333076865849984 110661847887427200 31409349829341120 144760439233428480 318509005292150400 151133319921830400 40713873534401760 42896439982851840 295098261033139200 148637535803003520 434994754865932800 60316849680595200 17340845234106240 108570329425071360 113349989941372800 32172329987138880 221323695774854400 45237637260446400 302266639843660800 152248164203076480 81427747068803520 85012492456029600 297275071606007040 120633699361190400 34681690468212480 21904540147163520 217140658850142720 226699979882745600 42770129773512960 44653026340540800 64344659974277760 442647391549708800 90475274520892800 26011267851159360 42221794776416640 162855494137607040 170024984912059200 32077597330134720 241267398722380800 75999230597549952 331985543662281600 79344992958960960 67856455890669600 43809080294327040 154926587042398080 453399959765491200 85540259547025920 89306052681081600 17973951739793280 180950549041785600 35641774811260800 52022535702318720 32856810220745280 340049969824118400 64155194660269440 66979539510811200 158689985917921920 135712911781339200 26731331108445600 171080519094051840 63332692164624960 178612105362163200 35947903479586560 36507566911939200 361901098083571200 71283549622521600 65713620441490560 128310389320538880 133959079021622400 26960927609689920 271425823562678400 53462662216891200 126665384329249920 71895806959173120 73015133823878400 142567099245043200 131427240882981120 29956586232988800 256620778641077760 267918158043244800 53921855219379840 54761350367908800 106925324433782400 30740589278642880 143791613918346240 146030267647756800 40441391414534880 285134198490086400 89817272524377216 262854481765962240 59913172465977600 33518614837276800 535836316086489600 107843710438759680 109522700735817600 213850648867564800 44934879349483200 292060535295513600 91999068618086784 401877237064867200 80882782829069760 82142025551863200 49085560463284800 119826344931955200 67037229674553600 21757941579749760 215687420877519360 219045401471635200 42483885930420480 31224093562569600 427701297735129600 89869758698966400 50277922255915200 41939220726184320 161765565658139520 164284051103726400 98171120926569600 31862914447815360 239652689863910400 320775973301347200 76665890515072320 67402319024224800 43515883159499520 149695454207295360 438090802943270400 84967771860840960 62448187125139200 17724775386890880 179739517397932800 35403238275350400 100555844511830400 32636912369624640 328568102207452800 196342241853139200 63725828895630720 46836140343854400 153331781030144640 134804638048449600 299390908414590720 169935543721681920 124896374250278400 35449550773781760 36263235966249600 359479034795865600 70806476550700800 65273824739249280 392684483706278400 127451657791261440 93672280687708800 26587163080336320 269609276096899200 598781816829181440 53104857413025600 249792748500556800 125817662178552960 70899101547563520 72526471932499200 141612953101401600 130547649478498560 18101880221927040 254903315582522880 187344561375417600 36901201483036800 53174326160672640 54394853949374400 106209714826051200 59419362666081600 141798203095127040 145052943864998400 27675901112277600 283225906202803200 89216160453883008 65570596481396160 261095298956997120 36203760443854080 37797586944163200 374689122750835200 73802402966073600 108789707898748800 212419429652102400 27152820332890560 290105887729996800 281016842063126400 55351802224555200 131141192962792320 72407520887708160 75595173888326400 21456307047288960 147604805932147200 217579415797497600 30169800369878400 424838859304204800 54305640665781120 56696380416244800 25342632310697856 110703604449110400 31421192731306560 144815041775416320 318629144478153600 151190347776652800 40729230499335840 42912614094577920 295209611864294400 148693600756471680 435158831594995200 60339600739756800 17345202504094080 108611281331562240 113392760832489600 32184460570933440 221407208898220800 45254700554817600 302380695553305600 152305591058248320 81458460998671680 85044570624367200 297387201512943360 120679201479513600 21912802373911680 217222562663124480 226785521664979200 42786262342736640 44669875479465600 64368921141866880 442814417796441600 90509401109635200 26017803756141120 42237720517829760 162916921997343360 170089141248734400 32089696757052480 241358402959027200 76027896932093568 332110813347331200 79374932582742720 67882050832226400 43825604747823360 154985046228754560 453571043329958400 85572524685473280 89339750958931200 17980728822080640 181018802219270400 35655218618947200 32869203560867520 340178282497468800 64179393514104960 67004813219198400 158749865165485440 135764101664452800 26741413964210400 171145049370946560 63356580776744640 178679501917862400 35961457644161280 36521337289852800 362037604438540800 71310437237894400 65738407121735040 128358787028209920 134009626438396800 26971093233120960 271528203328905600 53482827928420800 126713161553489280 71922915288322560 73042674579705600 142620874475788800 131476814243470080 29967881370134400 256717574056419840 268019252876793600 53942186466241920 54782005934779200 106965655856841600 30748313529984960 143845830576645120 146085349159411200 40456639849681440 285241748951577600 89851150919746944 262953628486940160 59935762740268800 33531257805091200 536038505753587200 107884372932483840 109564011869558400 213931311713683200 44951822055201600 292170698318822400 92033769970429056 402028879315190400 80913279699362880 82173008902168800 49104075165163200 119871525480537600 67062515610182400 21766145416202880 215768745864967680 219128023739116800 42499904488554240 31235871054326400 427862623427366400 89903644110403200 50296886707636800 41955033918188160 161826559398725760 164346017804337600 98208150330326400 31874928366415680 239743050961075200 320896967570524800 76694808308690880 67427733082802400 43532290832405760 149751918199578240 438256047478233600 84999808977108480 62471742108652800 17729229127800960 179807288220806400 35416587073795200 100593773415273600 32649218124304320 328692035608675200 196416300660652800 63749856732831360 46853806581489600 153389616617381760 134855466165604800 299503836399156480 169999617954216960 124943484217305600 35458458255601920 36276909027004800 359614576441612800 70833174147590400 65298436248608640 392832601321305600 127499713465662720 93707613162979200 26593843691701440 269710932331209600 599007672798312960 53124880610692800 249886968434611200 125865101754564480 70916916511203840 72553818054009600 141666348295180800 130596872497217280 18108705539675520 254999426931325440 187415226325958400 36915120336931200 53187687383402880 54415363540507200 106249761221385600 59441775199934400 141833833022407680 145107636108019200 27686340252698400 283332696590361600 89249799425963904 65595329214085440 261193744994434560 36217411079351040 37811843907868800 374830452651916800 73830240673862400 108830727081014400 212499522442771200 27163058309513280 290215272216038400 281122839488937600 55372680505396800 131190658428170880 72434822158702080 75623687815737600 21461698417864320 147660481347724800 217661454162028800 30181175899459200 424999044885542400 54326116619026560 56717765861803200 25352187755545728 110745361010793600 31429087999283520 144869644317404160 318749283664156800 151247375631475200 40744587464269920 42923396835728640 295320962695449600 148749665709939840 435322908324057600 60362351798918400 17360452949051520 108652233238053120 113435531723606400 32192547626796480 221490722021587200 45271763849188800 302494751262950400 152363017913420160 81489174928539840 85076648792704800 297499331419879680 120724703597836800 21921064600659840 217304466476106240 226871063447212800 42802394911960320 44686724618390400 64385095253592960 442981444043174400 90543527698377600 26040679423577280 42253646259242880 162978349857079680 170153297585409600 32101796183970240 241449407195673600 76056563266637184 332236083032380800 79404872206524480 67907645773783200 43842129201319680 155043505415111040 453742126894425600 85604789823920640 89373449236780800 17985246876938880 181087055396755200 35668662426633600 32881596900989760 340306595170819200 64203592367940480 67030086927585600 158809744413048960 135815291547566400 26751496819975200 171209579647841280 63380469388864320 178746898473561600 35970493753877760 36535107667766400 362174110793510400 71337324853267200 65763193801979520 128407184735880960 134060173855171200 26977870315408320 271630583095132800 53502993639950400 126760938777728640 71940987507755520 73070215335532800 142674649706534400 131526387603959040 29975411461564800 256814369471761920 268120347710342400 53955740630816640 54802661501649600 107005987279900800 30775348409682240 143881975015511040 146140430671065600 40466805473112480 285349299413068800 89885029315116672 263052775207918080 59950822923129600 33543900772905600 536240695420684800 107911481261633280 109605323003299200 214011974559801600 44963117192347200 292280861342131200 92068471322771328 402180521565513600 80933610946224960 82203992252474400 49122589867041600 119901645846259200 67087801545811200 21771614640504960 215822962523266560 219210646006598400 42510583527310080 31247648546083200 428023949119603200 89926234384694400 50315851159358400 41965576046190720 161867221892449920 164407984504948800 98245179734083200 31882937645482560 239803291692518400 321017961839702400 76723726102309440 67444675788520800 43543229281009920 149808382191861120 438421292013196800 85021167054620160 62495297092166400 17744817220986240 179852468769388800 35425486272758400 100631702318716800 32657421960757440 328815969009897600 196490359468166400 63765875290965120 46871472819124800 153447452204618880 134889351577041600 299616764383722240 170042334109240320 124990594184332800 35489634441972480 36286024400841600 359704937538777600 70850972545516800 65314843921514880 392980718936332800 127531750581930240 93742945638249600 26617225831479360 269778703154083200 599233528767444480 53138229409137600 249981188368665600 125896728138572160 70979268883944960 72572048801683200 141701945091033600 130629687843029760 18113255751507840 255063501163860480 187485891276499200 36929039190825600 53234451662958720 54429036601262400 106276458818275200 59464187733787200 141958537767889920 145144097603366400 27696779393119200 283403890182067200 89272225407351168 65620061946774720 261259375686059520 36226511503015680 37826100871574400 374971782552998400 73858078381651200 108858073202524800 212552917636550400 27169883627261760 290288195206732800 281228836914748800 55393558786238400 131240123893549440 72453023006031360 75652201743148800 21480568214878080 147716156763302400 217716146405049600 30188759585846400 425105835273100800 54339767254523520 56739151307361600 25358558052110976 110787117572476800 31456721437202880 144906046012062720 318829376454825600 151304403486297600 40754825440892640 42961136429756160 295432313526604800 148787042345585280 435432292810099200 60377519171692800 17384417933984640 108679534509047040 113478302614723200 32220852322317120 221574235144953600 45283139378769600 302608806972595200 152401302483534720 81509650881785280 85108726961042400 297574084691170560 120755038343385600 21926572751825280 217359069018094080 226956605229446400 42813149958109440 44703573757315200 64441704644634240 443148470289907200 90566278757539200 26076626900976960 42264263420184960 163019301763570560 170217453922084800 32109862468582080 241510076686771200 76075674156332928 332361352717430400 79434811830306240 67924709068154400 43853145503650560 155101964601467520 453913210458892800 85626299916218880 89407147514630400 18001060068942720 181132557515078400 35677624965091200 32889859127737920 340434907844169600 64219724937164160 67055360635972800 158869623660612480 135849418136308800 26758218723818400 171252599832437760 63396395130277440 178814295029260800 36002120137885440 36544287919708800 362265115030156800 71355249930182400 65779718255475840 128439449874328320 134110721271945600 27001590103414080 271698836272617600 53516437447636800 126792790260554880 72004240275770880 73088575839417600 142710499860364800 131559436510951680 30001766781571200 256878899748656640 268221442543891200 54003180206828160 54816431879563200 107032874895273600 30817831792063680 144008480551541760 146177151678835200 40502385155121120 285420999720729600 89907614912029824 263118873021903360 60003533563142400 33552329418115200 536442885087782400 108006360413656320 109632863759126400 214065749790547200 45002650172356800 292354303357670400 92091605557666176 402332163815836800 81004770310242240 82224647819344800 49134933001627200 120007067126284800 67104658836230400 21790756925562240 216012720827312640 219265727518252800 42547960162955520 31255500207254400 428131499581094400 90005300344713600 50328494127172800 42002473494199680 162009540620484480 164449295638689600 98269866003254400 31910970122216640 240014134252569600 321098624685820800 76743004631388480 67503975258535200 43581513851124480 149846024853383040 438531455036505600 85095920325911040 62511000414508800 17769312795991680 180010600689427200 35456633469129600 100656988254345600 32686135388343360 328898591277379200 196539732006508800 63821940244433280 46883250310881600 153486009262776960 135007950517070400 299692049706766080 170191840651822080 125022000829017600 35538625591983360 36317928209270400 360021201378854400 70913266938259200 65372270776686720 393079464013017600 127643880488866560 93766500621763200 26653969193987520 270015901034140800 599384099413532160 53184950203694400 250044001658035200 126007420482599040 71077251183966720 72635856418540800 141826533876518400 130744541553373440 18129181492920960 255287760977733120 187533001243526400 36938318426755200 53307938387975040 54476892313905600 106369900407388800 59479129423022400 142154502367933440 145271712837081600 27703738820066400 283653067753036800 89350716342206592 65636550435234240 261489083106746880 36258362985841920 37835605514044800 375066002487052800 73876636853510400 108953784627811200 212739800814777600 27193772239381440 290543425674163200 281299501865289600 55407477640132800 131273100870468480 72516725971683840 75671211028089600 21510220753042560 147753273707020800 217907569255622400 30215302488201600 425479601629555200 54387544478762880 56753408271067200 25380854090089344 110814955280265600 31500145411076160 145033451943367680 319109701222166400 151342422056179200 40790658359072160 43020441506085120 295506547414041600 148917860570344320 435815138511244800 60430604976403200 17397489743948160 108775088957525760 113506816542134400 32265331129563840 221629910560531200 45322953732302400 302684844112358400 152535298478935680 81581316718144320 85130112406600800 297835721140688640 120861209952806400 21945851280904320 217550177915051520 227013633084268800 42850792619631360 44714806516598400 64530662259127680 443259821121062400 90645907464604800 26096234615922240 42301423483482240 163162633436288640 170260224813201600 32138094464723520 241722419905612800 76142562270268032 332444865840796800 79454771579494080 67984430598453600 43891702561808640 155140937392371840 454027266168537600 85701585239262720 89429613033196800 18025909370663040 181291814929209600 35708993849692800 32918776921356480 340520449626403200 64276188929447040 67072209774897600 158909543158988160 135968861196907200 26781745387269600 171403170478525440 63452135225223360 178859226066393600 36051818741326080 36576418801507200 362583629858419200 71417987699385600 65837553842712960 128552377858894080 134144419549795200 27038864055994560 271937722393814400 53563490774539200 126904270450446720 72103637482652160 73152837603014400 142835975398771200 131675107685425920 30043182284438400 257104755717788160 268288839099590400 54077728111989120 54864628202260800 107126981549078400 144207274965304320 146305675206028800 40558296083991840 285671950797542400 89986664501225856 263350215370851840 60086364568876800 33581829676348800 536577678199180800 108155456223978240 109729256404521600 214253963098156800 45064773426657600 292611350412057600 92172575379798144 402433258649385600 81116592167983680 82296942303391200 49178133972676800 120172729137753600 67163659352697600 21820837659223680 216310912447956480 219458512809043200 31282981021353600 428507926196313600 90129546853315200 50372744514523200 42060455198213760 162233184335967360 164593884606782400 98356267945353600 31955021157084480 240345458275507200 321380944647235200 76810479483165120 67597160139986400 43641675318447360 149977774168709760 438917025618086400 62565962042707200 17782674018721920 180259093706630400 35505579063427200 100745489029046400 32731256488835520 329187769213564800 196712535890707200 46924471532030400 153620958966330240 135194320279972800 299955548337419520 125131924085414400 35565348037443840 36368062765372800 360518187413260800 71011158126854400 65462512977671040 393425071781414400 93848943064060800 26674011028082880 270388640559945600 599911096674839040 53258368595140800 250263848170828800 126181365594641280 71130696074887680 72736125530745600 142022316253708800 130925025955342080 18154207657998720 187697886128121600 36970795752508800 53348022056165760 54552094148059200 106516737190281600 59531425335345600 142261392149775360 145472251061491200 27728096814381600 284044632507417600 65694260144842560 261850051910684160 36308415315997440 37868871762691200 375395772256243200 73941591505017600 109104188296118400 213033474380563200 27231311486998080 290944502122982400 281546829192182400 55456193628763200 131388520289685120 72616830631994880 75737743525382400 21526394864768640 147883183010035200 218208376592236800 30257012763331200 426066948761126400 54462622973996160 56803307644036800 25415890721198208 110912387257526400 31523831215007040 145233661263989760 319550211570844800 151475487050764800 40846967230497120 43052789729537280 295766366020070400 149123432066394240 436416753184473600 60514025526662400 17399668378942080 108925245947992320 113606615288073600 32289592297152960 221824774515052800 45385519144996800 302950974101529600 152745863614565760 81693934460994240 85204961466055200 298246864132788480 121028051053324800 21976146112314240 217850491895984640 227213230576147200 42909945373451520 44754121174089600 64579184594305920 443649549030105600 90771038289993600 26099502568413120 42359817868663680 163387868921988480 170409922932110400 32182459030088640 242056102106649600 76247672163594624 332737161772579200 79524630701651520 68078278717495200 43952292224628480 155277342160536960 454426461152294400 85819890746903040 89508242348179200 18039463535237760 181542076579987200 35758287811209600 32964219168471360 340819845864220800 64364918060177280 67131181761134400 159049261403303040 136156557434990400 26818715858407200 171639781493806080 63539726802995520 179016484696358400 36078927070475520 36626910187190400 363084153159974400 71516575622419200 65928438336942720 128729836120354560 134262363522268800 27059195302856640 272313114869980800 53637431716814400 127079453605991040 72157854140951040 73253820374380800 143033151244838400 131856876673885440 30065772558729600 257459672240709120 268524727044537600 54118390605713280 54940365280785600 107274863433628800 144315708281902080 146507640748761600 40588792954284960 286066302489676800 90110885284248192 263713753347770880 60131545117459200 33628187225001600 537049454089075200 108236781211426560 109880730561571200 214549726867257600 45098658838094400 293015281497523200 92299813671719808 402787090566806400 81177585908569920 82410547921178400 49246021212897600 120263090234918400 67256374450003200 21837245332129920 216473562422853120 219761461123142400 31326165157795200 429099453734515200 90197317676188800 50442280837502400 42092081582221440 162355171817139840 164821095842356800 98492042425795200 31979048994285120 240526180469836800 321824590300886400 76916511393099840 67647988257141600 43674490664259840 150184808807080320 439522922246284800 62652330315590400 17784900889176960 180394635352377600 35532276660316800 100884561675004800 32755867998194880 329642191684713600 196984084851590400 46989247736692800 153833022786199680 135295976514283200 300369617614160640 125304660631180800 35569801778353920 36395408886883200 360789270704755200 71064553320633600 65511735996389760 393968169703180800 93978495473385600 26677351333765440 270591953028566400 600739235228321280 53298414990475200 250609321262361600 126276244746664320 71139603556707840 72790817773766400 142129106641267200 131023471992779520 18167858293495680 187956990946771200 37021831550121600 53354702667530880 54593113330324800 106596829980950400 59613604626139200 142279207113415680 145581635547532800 27766373662591200 284258213282534400 65784946831369920 262046943985559040 36335716586991360 37921147296278400 375913981893542400 74043663100243200 109186226660649600 213193659961900800 27251787440243520 291163271095065600 281935486420156800 55532747325182400 131569893662739840 72671433173982720 75842294592556800 21529090550056320 148087326200486400 218372453321299200 30279763822492800 426387319923801600 54503574880487040 56881720944417600 25435001610893952 111065494650364800 31527778848995520 145342866347965440 319790489942851200 151684589185113600 40877681160365280 43058181100112640 296174652400972800 149235561973330560 436744906642598400 60559527644985600 17419276093887360 109007149760974080 113763441888835200 32293635825084480 222130989300729600 45419645733739200 303369178370227200 152860717324909440 81755362320730560 85322581416626400 298471123946661120 121119055289971200 21992670565810560 218014299521948160 227526883777670400 42942210511898880 44815901350147200 64587271650168960 444261978601459200 90839291467478400 26128914140831040 42391669351489920 163510724641461120 170645162833252800 32206657883924160 242238110579942400 76305004832681856 333196483951094400 79634409322184640 68129468600608800 43985341131621120 155491692510510720 455053767555340800 85884421023797760 89631802700294400 18041722562666880 181678582934956800 35785175426582400 32989005848715840 341290325666505600 64413315767848320 67223852025220800 159268818644369280 136258937201217600 26838881569936800 171768842047595520 63587504027234880 179263605400588800 36083445125333760 36654450943017600 363357165869913600 71570350853164800 65978011697431680 128826631535696640 134447704050441600 27062583844000320 272517874402435200 53677763139873600 127175008054469760 72166890250667520 73308901886035200 143140701706329600 131956023394863360 30069537604444800 257653263071393280 268895408100883200 54125167688000640 54981676414526400 107355526279747200 144333780501335040 146617803772070400 40593875766000480 286281403412659200 90178642074987648 263912046789726720 60139075208889600 33653473160630400 537790816201766400 108250335376001280 109963352829052800 214711052559494400 45104306406667200 293235607544140800 92369216376404352 403343112151324800 81187751532000960 82472514621789600 49283050616654400 120278150417779200 67306946321260800 21839979944280960 216500670752002560 219926705658105600 31349720141308800 429422105118988800 90208612813334400 50480209740945600 42097352646222720 162375503064001920 164945029243579200 98566101233308800 31983053633818560 240556300835558400 322066578839241600 76974346980336960 67656459610000800 43679959888561920 150297736791646080 439853411316211200 62699440282617600 17804942723272320 180417225626668800 35536726259798400 100960419481891200 32759969916421440 329890058487158400 197132202466617600 47024580211963200 153948693960673920 135312919220001600 300595473583292160 125398880565235200 35609885446544640 36399966573801600 360834451253337600 71073452519596800 65519939832842880 394264404933235200 94049160423926400 26707414084908480 270625838440003200 601190947166584320 53305089389697600 250797761130470400 126292057938668160 71219770893089280 72799933147603200 142146905039193600 131039879665685760 18170133399411840 188098320847852800 37049669257910400 53414828169816960 54599949860702400 106610178779395200 59658429693844800 49751416763717760 142439541786178560 145599866295206400 27787251943432800 284293810078387200 65834412296748480 262079759331371520 36340266798823680 37949661223689600 376196641695705600 74099338515820800 109199899721404800 213220357558790400 27255200099117760 291199732590412800 282147481271779200 55574503886865600 131668824593496960 72680533597647360 75899322447379200 21553351717645440 148198677031641600 218399799442809600 30283555665686400 426440715117580800 54510400198235520 56924491835534400 25438186759176576 111149007773731200 31563307554891840 145361067195294720 319830536338185600 151798644894758400 40882800148676640 43106703435290880 296397354063283200 149254250291153280 436799598885619200 60567111331372800 17430169268856960 109020800396471040 113848983671068800 32330027576468160 222298015547462400 45425333498529600 303597289789516800 152879859609966720 81765600297353280 85386737753301600 298508500582306560 121134222662745600 21995424641393280 218041600792942080 227697967342137600 42947588034973440 44849599627996800 64660055152936320 444596031094924800 90850666997059200 26145253903285440 42396977931960960 163531200594706560 170773475506603200 32210691026230080 242268445325491200 76314560277529728 333447023321193600 79694288569748160 68138000247794400 43990849282786560 155608610883223680 455395934684275200 85895176069946880 89699199255993600 18062053809528960 181701333994118400 35789656695811200 32993136962089920 341546951013206400 64421382052460160 67274399441995200 159388577139496320 136276000495588800 26842242521858400 171790352139893760 63595466897941440 179398398511987200 36124107619057920 36659041068988800 363402667988236800 71579313391622400 65986273924179840 128842764104920320 134548798883990400 27093080714293440 272552000991177600 53684485043716800 127190933795882880 72248215238115840 73318082137977600 143158626783244800 131972547848359680 30103423015881600 257685528209840640 269097597767980800 54186161428586880 54988561603483200 107368970087433600 144496430476231680 146636164275955200 40639621071440160 286317253566489600 90189934873444224 263945095696719360 60206846031763200 33657687483235200 538195195535961600 108372322857173760 109977123206966400 214737940174867200 45155134523822400 293272328551910400 92380783493851776 403646396651971200 81279242142880320 82482842405224800 49289222183947200 120413692063526400 67315374966470400 21864591453640320 216744645714347520 219954246413932800 31353645971894400 429475880349734400 90310269047644800 50486531224852800 42144792222234240 162558484285760640 164965684810449600 98578444367894400 32019095389619520 240827384127052800 322106910262300800 76983986244876480 67732701785733600 43729182907280640 150316558122407040 439908492827865600 62707291943788800 17816077075547520 180620538095289600 35576772655132800 100973062449705600 32796887180460480 329931369620899200 197156888735788800 47030468957841600 153967972489752960 135465403571467200 300633116244814080 125414583887577600 35632154151095040 36440985756067200 361241076190579200 71153545310265600 65593774360920960 394313777471577600 94060937915683200 26724115613321280 270930807142934400 601266232489628160 53365158982699200 250829167775155200 126434376666702720 71264308302190080 72881971512134400 142307090620531200 131187548721841920 18190609352657280 188121875831366400 37054308875875200 53448231226642560 54661478634100800 106730317965398400 59665900538462400 49807481717185920 142528616604380160 145763943024268800 27790731656906400 284614181241062400 65842656540978240 262375097443683840 36381218705314560 37954413544924800 376243751662732800 74108617751750400 109322957268201600 213460635930796800 27285914028985920 291527886048537600 282182813747049600 55581463313812800 131685313081956480 72762437410629120 75908827089849600 21566830144083840 148217235503500800 218645914536403200 30317682254428800 426921271861593600 54571828057971840 56931620317387200 25466853093720192 111162926627625600 31583045724834240 145524874821258240 320190953896195200 151817654179699200 40928871043478880 43133660288167680 296434471007001600 149422445151557760 437291829072806400 60635364508857600 17436705173838720 109143656115943680 113863240634774400 32350245216125760 222325853255251200 45476523381643200 303635308359398400 153052140175482240 81857742086957760 85397430476080800 298844890303115520 121270729017715200 22020211321637760 218287312231887360 227726481269548800 42995985742644480 44855216007638400 64700490432251520 444651706510502400 90953046763286400 26155057760758080 42444755156200320 163715484173915520 170794860952161600 32246989306983360 242541458035430400 76400559281160576 333488779882876800 79704268444342080 68214785072464800 44040422643275520 155628097278675840 455452962539097600 85991971485288960 89710432015276800 18073348946674560 181906093526572800 35829988118870400 33030316982456640 341589721904323200 64493978613966720 67282824011457600 159408536888684160 136429570144929600 26872491089152800 171983942970577920 63667132734300480 179420864030553600 36146697893349120 36700352202729600 363812187053145600 71659976237740800 66060633964913280 128987957227933440 134565648022915200 27110023420011840 272859140289859200 53744982178305600 127334265468600960 72293395786698240 73400704405459200 143319952475481600 132121267929826560 30122248244457600 257975914455866880 269131296045830400 54220046840023680 55050528304094400 107489964356611200 144586791573396480 146801408810918400 40665035130017760 286639904950963200 90291570059553408 264242535859653120 60244496488915200 33695616386678400 538262592091660800 108440093680047360 110101056608188800 214979928713222400 45183372366686400 293602817621836800 92484887550878592 403696944068745600 81330070260035520 82575792456141600 49344766289582400 120488992977830400 67391232773356800 21878264514395520 216880187360094720 220202113216377600 31388978447164800 429959857426444800 90366744733372800 50543424580017600 42171147542240640 162660140520071040 165151584912283200 98689532579164800 32039118587286720 240977985955660800 322469893069833600 77070739625732160 134782465546713600 67775058550029600 43756529028791040 150485950099255680 440404226432755200 62777956894329600 17822757686912640 180733489466745600 35599020652540800 101086849160035200 32817396771593280 330303169824566400 197379065158329600 47083467670747200 154141479251464320 135550117100059200 300971900198511360 125555913788659200 35645515373825280 36463774190659200 361466978933491200 71198041305081600 65634793543186560 394758130316659200 94166935341494400 26734136530368960 271100234200118400 601943800397022720 53398530978811200 251111827577318400 126513442626721920 71291030747650560 72927548381318400 142396082610163200 131269587086373120 18201984882238080 188333870682988800 37096065437558400 53468273060737920 54695661285988800 106797061957622400 59733138140020800 49838628913557120 142582061495301120 145855096762636800 27822049078168800 284792165220326400 65916854739046080 262539174172746240 36403969764476160 37997184436041600 376667741365977600 74192130875116800 109391322571977600 213594123915244800 27302977323357120 291710193525273600 282500806024483200 55644098156337600 131833709478092160 72807939528952320 75994368872083200 21574917199946880 148384261750233600 218782645143955200 30336641470396800 427188247830489600 54605954646714240 56995776654062400 25482778835133312 111288196312675200 31594888626799680 145615879057904640 320391185872867200 151988737744166400 40954465985035680 43149834399893760 296768523500467200 149515886740671360 437565290287910400 60673282940793600 17465027428759680 109211909293428480 113991553308124800 32362375799920320 222576392625350400 45504962205595200 303977475488332800 153147851600768640 81908931970071360 85493664981093600 299031773481342720 121346565881587200 22033981699551360 218423818586856960 227983106616249600 43022873358017280 44905763424412800 64724751599840640 445152785250700800 91009924411190400 26197541143139520 42471298058555520 163817863940142720 170987329962187200 32267155018512960 242693131763174400 76448336505399936 333864588938025600 79794087315687360 68257443308392800 44067963399102720 155803474837745280 455966213232499200 86045746716034560 89811526848825600 18080126028961920 182019848822380800 35852394465014400 33050972549327040 341974659924374400 64534310037025920 67358645136619200 159588174631374720 136514886616785600 26889295848760800 172091493432069120 63706947087833280 179623053697651200 36160252057923840 36723302832585600 364039697644761600 71704788930028800 66101945098654080 129068620074051840 134717290273238400 27120189043442880 273029773233571200 53778591697521600 127413894175666560 72320504115847680 73446605665171200 143409577860057600 132203890197308160 30133543381603200 258137240148103680 269434580546476800 54240378086885760 55084954248878400 107557183395043200 144641008231695360 146893211330342400 40680283565164320 286819155720115200 90348034051836288 264407780394616320 60267086763206400 33716687999702400 538869161092953600 108480756173771520 110169908497756800 215114366790086400 45200315072404800 293786422660684800 92542723138115712 404151870819715200 81360567130328640 82627431373317600 49375624126046400 120534173526412800 67433375999404800 21886468350848640 216961512347543040 220339816995513600 31408607600092800 430228733580172800 90400630144809600 50575031999553600 42186960734244480 162721134260657280 165254862746635200 98751248252092800 32051132505887040 241068347052825600 322671550185129600 77118935948429760 134866751998809600 67800472608607200 43772936701697280 150580056753060480 440679633991027200 62817215200185600 17851707002828160 180801260289619200 35612369450985600 101150063999107200 32829702526272960 330509725493270400 197502496504185600 47112911400139200 154237871896859520 135600945217214400 301160113506120960 125634430400371200 35703414005656320 36477447251414400 361602520579238400 71224738901971200 65659405052545920 395004993008371200 94225822800278400 26777560504242240 271201890434428800 602320227012241920 53418554176478400 251268860800742400 126560882202733440 71406828011312640 72954894502828800 142449477803942400 131318810105091840 18208810199986560 188451645600556800 37119263527382400 53555121008484480 54716170877121600 106837108352956800 59770492363108800 49857317231379840 142813656022625280 145909789005657600 27839447645536800 284898955607884800 65958075960194880 262637620210183680 36417620399973120 38020946042217600 376903291201113600 74238527054764800 109432341754243200 213674216705913600 27313215299979840 291819578011315200 282677468400835200 55678895291073600 131916151920389760 72835240799946240 76041892084435200 21609961108686720 148477054109529600 218864683508486400 30348016999977600 427348433411827200 54626430599959680 57031419063326400 25492334279981184 111357790582147200 31646207868649920 145670481599892480 320511325058870400 152083784168870400 40969822949969760 43219922217373440 296954108219059200 149571951694139520 437729367016972800 60696033999955200 17491171048686720 109252861199919360 114062838126652800 32414941663030080 222715581164294400 45522025499966400 304167568337740800 153205278455940480 81939645899939520 85547128594989600 299143903388279040 121392067999910400 22042243926299520 218505722399838720 228125676253305600 43039005927240960 44933845322620800 64829883326060160 445431162328588800 91044050999932800 42487223799968640 163879291799879040 171094257189979200 32279254445430720 242784135999820800 76477002839943552 334073371746441600 79843986688656960 68283038249949600 44084487852599040 155900906815006080 456251352506611200 86078011854481920 89867690645241600 18109493385540480 182088101999865600 35865838272700800 33063365889449280 342188514379958400 64558508890861440 67400767983931200 159687973377313920 136566076499899200 26899378704525600 172156023708963840 63730835699952960 179735381290483200 36218986771080960 36737073210499200 364176203999731200 71731676545401600 66126731778898560 129117017781722880 134801535967862400 27164240078310720 273132152999798400 53798757409051200 127461671399905920 72437973542161920 73474146420998400 143463353090803200 132253463557797120 30182488975900800 258234035563445760 269603071935724800 54328480156621440 55105609815748800 107597514818102400 144875947084323840 146948292841996800 40746360117466080 286926706181606400 90381912447206016 264506927115594240 60364977951801600 33729330967516800 539206143871449600 108656960313242880 110211219631497600 215195029636204800 45273733463851200 293896585683993600 92577424490457984 404404607903587200 81492720234932160 82658414723623200 49394138827924800 120729955903603200 67458661935033600 21922018308812160 217313920626485760 220422439262995200 31420385091849600 430390059272409600 90547466927702400 50593996451275200 42255484566261120 162985440469864320 165316829447246400 98788277655849600 32103192819821760 241459911807206400 322792544454307200 77147853742048320 134917323870067200 67910600195776800 43844036617624320 150636520745343360 440844878525990400 62840770183699200 17878429448288640 181094933855404800 35670214244246400 101187992902550400 32883027463218240 330633658894492800 197576555311699200 47130577637774400 154295707484096640 135821200391553600 301273041490686720 125681540367398400 35756858896577280 36536697181353600 362189867710809600 71340428488492800 65766054926436480 395153110623398400 94261155275548800 26817644172432960 271642400783107200 602546082981373440 53505321366369600 251363080734796800 126766453698783360 296364832967548800 71513717793154560 73073394362707200 142680856976985600 131532109852872960 18238386576896640 188522310551097600 37133182381276800 53635288344865920 54805045772030400 107010642732739200 59792904896961600 49938299941944960 143027435586309120 146146788725414400 27849886785957600 285361713953971200 65982808692884160 263064219705745920 36476773153793280 38035203005923200 377044621102195200 74266364762553600 109610091544060800 214021285465478400 27357579865344960 292293577450828800 282783465826646400 55699773571915200 131965617385768320 72953546307586560 76070406011846400 21642309332138880 148532729525107200 219220183088121600 30397310961494400 428042570930956800 54715159730689920 57052804508884800 25533741207655296 111399547143830400 31693579476511680 145907092615173120 321031928198217600 152140812023692800 41036369798017440 43284618664277760 297065459050214400 149814899825834880 438440366176243200 60794621922988800 17495528318674560 109430319461379840 114105609017769600 32463463998208320 222799094287660800 45595966442241600 304281624047385600 153454128161685120 82072739596034880 85579206763327200 299629799651669760 121589243845977600 22078046908874880 218860638922759680 228211218035539200 43108913727210240 44950694461545600 64926927996416640 445598188575321600 91191932884483200 42556235346092160 164145479192069760 171158413526654400 32331685295407680 243178487691955200 76601223622965888 334198641431491200 79873926312438720 68393949663362400 44156093817749760 155959366001362560 456422436071078400 86217827454420480 89901388923091200 18136601714689920 182383865768966400 35924094772675200 33117070363312320 342316827053308800 64663370590815360 67426041692318400 159747852624877440 136787899326724800 26943071079506400 172435654908840960 63834353019138240 179802777846182400 36273203429379840 36796744848124800 364767731537932800 71848189545350400 66234140726624640 129326741181630720 134852083384636800 27204902572034880 273575798653449600 53886142159012800 127668706038276480 72546406858759680 73593489696249600 143696379090700800 132468281453249280 30227669524483200 258653482363261440 269704166769273600 54409805144069760 55195117272187200 107772284318025600 145092813717519360 147186979392499200 40807353858052320 287392758181401600 90528718827141504 264936562906498560 60455339048966400 33784117161379200 539408333538547200 108819610288139520 110390234544374400 215544568636051200 45341504286724800 294373958784998400 92727797017274496 404556250153910400 81614707716104640 82792675908280800 49474369202731200 120910678097932800 67568234322758400 21954833654624640 217639220576279040 220780469088748800 31471420889462400 431089137272102400 90683008573449600 50676175742068800 42318737334276480 163229415432209280 165585351816561600 98948738405462400 32151248494223040 241821356195865600 323316852954076800 77273164181062080 135136468645516800 68012256430087200 43909667309249280 150881198045235840 441560938177497600 62942841778924800 17882883189198720 181366017146899200 35723609438025600 101352351484137600 32932250481936960 331170703633123200 197897476810924800 47207131334193600 154546328362124160 136024512860174400 301762396090471680 125885683557849600 35765766378397440 36591389424374400 362732034293798400 71447218876051200 65864500963873920 395794953621849600 94414262668387200 26824324783798080 272049025720348800 603524792180943360 53585414157038400 251771367115699200 126956212002829440 296846215216387200 71531532756794880 73182778848748800 142894437752102400 131729001927747840 18265687847890560 188828525336774400 37193497414819200 53648649567596160 54887084136561600 107170828314076800 59890025876990400 50013053213235840 143063065513589760 146365557697497600 27895123061114400 285788875504204800 66089983867871040 263458003855495680 36531375695781120 38096983181980800 377657050673548800 74386994829638400 109774168273123200 214341656628153600 27398531771835840 292731115394995200 283242788005161600 55790246122228800 132179967735742080 73062751391562240 76193966363961600 21647700702714240 148773989659276800 219548336546246400 30442813079817600 428683313256307200 54797063543671680 57145474772971200 25571962987046784 111580492244457600 31701474744488640 146125502783124480 321512484942230400 152387932727923200 41097797657753760 43295401405428480 297547979318553600 150039159639707520 439096673092492800 60885626159635200 17497706953668480 109594127087343360 114290949545942400 32471551054071360 223160984488915200 45664219619726400 304775865455846400 153683835582372480 82195595315507520 85718212159456800 300078319279415040 121771252319270400 22111095815867520 219188254174686720 228581899091884800 43173444004104960 45023707396886400 64943102108142720 446321968977830400 91328439239452800 42619938311744640 164391190631015040 171436424318913600 32380083003078720 243542504638540800 76715888961140352 334741476733372800 80003664682159680 68496329429589600 44222191631735040 156212689142240640 457163798183769600 86346888008209920 90047414793772800 18141119769548160 182656878478905600 35977870003420800 33166643723801280 342872848637827200 64760166006157440 67535561095329600 160007329364319360 136992658859179200 26983402502565600 172693776016419840 63929907467616960 180094829587545600 36282239539096320 36851826359779200 365313756957811200 71955740006841600 66333287447602560 129520332012314880 135071122190659200 27211679654322240 273985317718358400 53966805005131200 127859814935233920 72564479078192640 73703652719558400 143911480013683200 132666574895205120 30235199615913600 259040664024629760 270142244381318400 54423359308644480 55277739539668800 107933610010262400 145128958156385280 147407305439116800 40817519481483360 287822960027366400 90664232408620416 265333149790410240 60470399231827200 33834689032636800 540284488762636800 108846718617288960 110555479079337600 215867220020524800 45352799423870400 294814610878233600 92866602426643584 405213366571977600 81635038962966720 82916609309503200 49548428010244800 120940798463654400 67669378065273600 21960302878926720 217693437234577920 221110958158675200 31518530856489600 431734440041049600 90705598847740800 50752033548955200 42329279462279040 163270077925933440 165833218619006400 99096856020489600 32159257773289920 241881596927308800 323800830030787200 77388835355536320 135338756130547200 68029199135805600 43920605757853440 151107054014367360 442221916317350400 63037061712979200 17885110059653760 181411197695481600 35732508636988800 101504067097910400 32940454318390080 331666437238012800 198193712040979200 47277796284734400 154777670711072640 136058398271611200 302214108028734720 126074123425958400 35770220119307520 36600504798211200 362822395390963200 71465017273977600 65880908636780160 396387424081958400 94555592569468800 26827665089480640 272116796543222400 604428216057469440 53598762955483200 252148246851916800 126987838386837120 297290568061468800 71540440238615040 73201009596422400 142930034547955200 131761817273560320 18270238059722880 189111185138937600 37249172830396800 53655330178961280 54900757197316800 107197525910966400 59979676012401600 50025512091784320 143080880477230080 146402019192844800 27936879622797600 285860069095910400 66188914798628160 263523634547120640 36540476119445760 38154011036803200 378222370277875200 74498345660793600 109801514394633600 214395051821932800 27405357089584320 292804038385689600 283666777708406400 55873759245595200 132377829597256320 73080952238891520 76308022073606400 21650396388001920 148996691321587200 219603028789267200 30450396766204800 428790103643865600 54810714179168640 57231016555204800 25578333283612032 111747518491190400 31705422378477120 146161904477783040 321592577732899200 152616044147212800 41108035634376480 43300792776003840 297993382643174400 150076536275352960 439206057578534400 60900793532409600 17502064223656320 109621428358337280 114462033110409600 32475594582002880 223495036982380800 45675595149307200 305232088294425600 153722120152487040 82216071268752960 85846524832807200 300153072550705920 121801587064819200 22116603967032960 219242856716674560 228924066220819200 43184199050254080 45091103952585600 64951189164005760 446990073964761600 91351190298614400 42630555472686720 164432142537505920 171693049665614400 32388149287690560 243603174129638400 76734999850836096 335242555473571200 80123423177286720 68513392723960800 44233207934065920 156446525887666560 457848132441638400 86368398100508160 90182207905171200 18143378796977280 182702380597228800 35986832541878400 33174905950549440 343386099331228800 64776298575381120 67636655928878400 160246846354573440 137026785447921600 26990124406408800 172736796201016320 63945833209030080 180364415810342400 36286757593954560 36861006611721600 365404761194457600 71973665083756800 66349811901098880 129552597150762240 135273311857756800 27215068195465920 274053570895843200 53980248812817600 127891666418060160 72573515187909120 73722013223443200 143947330167513600 132699623802197760 30238964661628800 259105194301524480 270546623715513600 54430136390931840 55291509917582400 107960497625635200 145147030375818240 147444026446886400 40822602293198880 287894660335027200 90686818005533568 265399247604395520 60477929323257600 33843117677846400 541093247431027200 108860272781863680 110583019835164800 215920995251270400 45358446992443200 294888052893772800 92889736661538432 405819935573270400 81645204586397760 82937264876373600 49560771144830400 120955858646515200 67686235355692800 21963037491077760 217720545563727360 221166039670329600 31526382517660800 431841990502540800 90716893984886400 50764676516769600 42334550526280320 163290409172795520 165874529752747200 99121542289660800 32163262412823360 241911717293030400 323881492876905600 77408113884615360 135372470711385600 68037670488664800 43926074982155520 151144696675889280 442332079340659200 63052765035321600 17889563800563840 181433787969772800 35736958236470400 101529353033539200 32944556236616640 331749059505494400 198243084579321600 47289573776491200 154816227769230720 136075340977329600 302289393351778560 126105530070643200 35779127601127680 36605062485129600 362867575939545600 71473916472940800 65889112473233280 396486169158643200 94579147552982400 26834345700845760 272150681954659200 604578786703557120 53605437354705600 252211060141286400 127003651578840960 297364626868982400 71558255202255360 73210124970259200 142947832945881600 131778224946466560 18272513165639040 189158295105964800 37258452066326400 53668691401691520 54907593727694400 107210874709411200 59994617701636800 50031741531058560 143116510404510720 146420249940518400 27943839049744800 285895665891763200 66205403287087680 263556449892933120 36545026331278080 38163515679273600 378316590211929600 74516904132652800 109815187455388800 214421749418822400 27408769748458560 292840499881036800 283737442658947200 55887678099489600 132410806574175360 73090052662556160 76327031358547200 21655787758577280 149033808265305600 219630374910777600 30454188609398400 428843498837644800 54817539496917120 57245273518910400 25581518431894656 111775356198979200 31713317646454080 146180105325112320 321632624128233600 152654062717094400 41113154622687840 43311575517154560 298067616530611200 150095224593175680 439260749821555200 60908377218796800 17504242858650240 109635078993834240 114490547037820800 32483681637865920 223550712397958400 45681282914097600 305308125434188800 153741262437544320 82226309245375680 85867910278365600 300190449186351360 121816754437593600 22119358042615680 219270157987668480 228981094075641600 43189576573328640 45102336711868800 64967363275731840 447101424795916800 91362565828195200 42635864053157760 164452618490751360 171735820556731200 32392182429996480 243633508875187200 76744555295683968 335326068596937600 80143382926474560 68521924371146400 44238716085231360 156485498678570880 457962188151283200 86379153146657280 90204673423737600 18147896851835520 182725131656390400 35991313811107200 33179037063923520 343471641113462400 64784364859992960 67653505067803200 160286765852949120 137043848742292800 26993485358330400 172758306293314560 63953796079736640 180409346847475200 36295793703671040 36865596737692800 365450263312780800 71982627622214400 66358074127847040 129568729719985920 135307010135606400 27221845277753280 274087697484585600 53986970716660800 127907592159473280 72591587407342080 73731193475385600 143965255244428800 132716148255694080 30246494753059200 259137459439971840 270614020271212800 54443690555506560 55298395106539200 107973941433321600 145183174814684160 147462386950771200 40832767916629920 287930510488857600 90698110803990144 265432296511388160 60492989506118400 33847332000451200 541228040542425600 108887381111013120 110596790213078400 215947882866643200 45369742129588800 294924773901542400 92901303778985856 405921030406819200 81665535833259840 82947592659808800 49566942712123200 120985979012236800 67694664000902400 21968506715379840 217774762222026240 221193580426156800 31530308348246400 431895765733286400 90739484259177600 50770998000676800 42345092654282880 163331071666519680 165895185319617600 99133885424246400 32171271691890240 241971958024473600 323921824299964800 77417753149154880 135389328001804800 68054613194383200 43937013430759680 151163518006650240 442387160852313600 63060616696492800 17891790671018880 181478968518355200 35745857435433600 101541996001353600 32952760073069760 331790370639235200 198267770848492800 47295462522369600 154835506298309760 136109226388766400 302327036013300480 126121233392985600 35783581342037760 36614177858966400 362957937036710400 71491714870867200 65905520146139520 396535541696985600 94590925044739200 26837686006528320 272218452777532800 604654072026600960 53618786153150400 252242466785971200 127035277962848640 297401656272739200 71567162684075520 73228355717932800 142983429741734400 131811040292279040 18277063377471360 189181850089478400 37263091684291200 53675372013056640 54921266788449600 107237572306300800 60002088546254400 50044200409607040 143134325368151040 146456711435865600 27947318763218400 285966859483468800 66213647531317440 263622080584558080 36554126754942720 38168268000508800 378363700178956800 74526183368582400 109842533576899200 214475144612601600 27415595066207040 292913422871731200 283772775134217600 55894637526436800 132427295062634880 73108253509885440 76336536001017600 21658483443864960 149052366737164800 219685067153798400 30461772295785600 428950289225203200 54831190132414080 57252402000763200 25587888728459904 111789275052873600 31717265280442560 146216507019770880 321712716918902400 152673072002035200 41123392599310560 43316966887729920 298104733474329600 150132601228821120 439370134307596800 60923544591571200 17508600128638080 109662380264828160 114504804001526400 32487725165797440 223578550105747200 45692658443678400 305346144004070400 153779547007658880 82246785198621120 85878603001144800 300265202457642240 121847089183142400 22124866193781120 219324760529656320 229009608003052800 43200331619477760 45107953091510400 64975450331594880 447157100211494400 91385316887356800 42646481214099840 164493570397242240 171757206002289600 32400248714608320 243694178366284800 76763666185379712 335367825158620800 80153362801068480 68538987665517600 44249732387562240 156504985074023040 458019216006105600 86400663238955520 90215906183020800 18150155879264640 182770633774713600 36000276349564800 33187299290671680 343514412004579200 64800497429216640 67661929637265600 160306725602136960 137077975331035200 27000207262173600 172801326477911040 63969721821149760 180431812366041600 36300311758529280 36874776989635200 365541267549427200 72000552699129600 66374598581343360 129600994858433280 135323859274531200 27225233818896960 274155950662070400 54000414524347200 127939443642299520 72600623517058560 73749553979270400 144001105398259200 132749197162686720 30250259798774400 259201989716866560 270647718549062400 54450467637793920 55312165484452800 108000829048694400 145201247034117120 147499107958540800 40837850728345440 288002210796518400 90720696400903296 265498394325373440 60500519597548800 33855760645660800 541295437098124800 108900935275587840 110624330968905600 216001658097388800 45375389698161600 294998215917081600 92924438013880704 405971577823593600 81675701456690880 82968248226679200 49579285846708800 121001039195097600 67711521291321600 21971241327530880 217801870551175680 221248661937811200 31538160009417600 432003316194777600 90750779396323200 50783640968491200 42350363718284160 163351402913381760 165936496453358400 99158571693417600 32175276331423680 242002078390195200 324002487146083200 77437031678233920 135423042582643200 68063084547242400 43942482655061760 151201160668172160 442497323875622400 63076320018835200 17896244411928960 181501558792646400 35750307034915200 101567281936982400 32956861991296320 331872992906716800 198317143386835200 47307240014126400 154874063356467840 136126169094484800 302402321336344320 126152640037670400 35792488823857920 36618735545884800 363003117585292800 71500614069830400 65913723982592640 396634286773670400 94614480028252800 26844366617893440 272252338188969600 604804642672688640 53625460552372800 252305280075340800 127051091154852480 297475715080252800 71584977647715840 73237471091769600 143001228139660800 131827447965185280 18279338483387520 189228960056505600 37272370920220800 53688733235786880 54928103318827200 107250921104745600 60017030235489600 50050429848881280 143169955295431680 146474942183539200 27954278190165600 286002456279321600 66230136019776960 263654895930370560 36558676966775040 38177772642979200 378457920113011200 74544741840441600 109856206637654400 214501842209491200 27419007725081280 292949884367078400 283843440084758400 55908556380331200 132460272039553920 73117353933550080 76355545285958400 21663874814440320 149089483680883200 219712413275308800 30465564138979200 429003684418982400 54838015450162560 57266658964468800 25591073876742528 111817112760662400 31725160548419520 146234707867100160 321752763314236800 152711090571916800 41128511587621920 43327749628880640 298178967361766400 150151289546643840 439424826550617600 60931128277958400 17523850573595520 109676030900325120 114533317928937600 32495812221660480 223634225521324800 45698346208468800 305422181143833600 153798689292716160 82257023175243840 85899988446703200 300302579093287680 121862256555916800 22127620269363840 219352061800650240 229066635857875200 43205709142552320 45119185850793600 64991624443320960 447268451042649600 91396692416937600 42651789794570880 164514046350487680 171799976893406400 32404281856914240 243724513111833600 76773221630227584 335451338281987200 80173322550256320 68547519312703200 44255240538727680 156543957864927360 458133271715750400 86411418285104640 90238371701587200 18154673934122880 182793384833875200 36004757618793600 33191430404045760 343599953786812800 64808563713828480 67678778776190400 160346645100512640 137095038625406400 27003568214095200 172822836570209280 63977684691856320 180476743403174400 36309347868245760 36879367115606400 365586769667750400 72009515237587200 66382860808091520 129617127427656960 135357557552380800 27232010901184320 274190077250812800 54007136428190400 127955369383712640 72618695736491520 73758734231212800 144019030475174400 132765721616183040 30257789890204800 259234254855313920 270715115104761600 54464021802368640 55319050673409600 108014272856380800 145237391472983040 147517468462425600 40848016351776480 288038060950348800 90731989199359872 265531443232366080 60515579780409600 33859974968265600 541430230209523200 108928043604737280 110638101346819200 216028545712761600 45386684835307200 295034936924851200 92936005131328128 406072672657142400 81696032703552960 82978576010114400 49585457414001600 121031159560819200 67719949936531200 21976710551832960 217856087209474560 221276202693638400 31542085840003200 432057091425523200 90773369670614400 50789962452398400 42360905846286720 163392065407105920 165957152020228800 99170914828003200 32183285610490560 242062319121638400 324042818569142400 77446670942773440 135439899873062400 68080027252960800 43953421103665920 151219981998933120 442552405387276800 63084171680006400 17911832505114240 181546739341228800 35759206233878400 101579924904796800 32965065827749440 331914304040457600 198341829656006400 47313128760004800 154893341885546880 136160054505921600 302439963997866240 126168343360012800 35823665010228480 36627850919721600 363093478682457600 71518412467756800 65930131655498880 396683659312012800 94626257520009600 26867748757671360 272320109011843200 604879927995732480 53638809350817600 252336686720025600 127082717538860160 297512744484009600 71647330020456960 73255701839443200 143036824935513600 131860263310997760 18283888695219840 189252515040019200 37277010538185600 53735497515342720 54941776379582400 107277618701635200 60024501080107200 50062888727429760 143294660040913920 146511403678886400 27957757903639200 286073649871027200 66238380264006720 263720526621995520 36567777390439680 38182524964214400 378505030080038400 74554021076371200 109883552759164800 214555237403270400 27425833042829760 293022807357772800 283878772560028800 55915515807278400 132476760528013440 73135554780879360 76365049928428800 21682744611454080 149108042152742400 219767105518329600 30473147825366400 429110474806540800 54851666085659520 57273787446321600 25597444173307776 111831031614556800 31752793986338880 146271109561758720 321832856104905600 152730099856857600 41138749564244640 43365489222908160 298216084305484800 150188666182289280 439534211036659200 60946295650732800 17528207843583360 109703332171319040 114547574892643200 32524116917181120 223662063229113600 45709721738049600 305460199713715200 153836973862830720 82277499128489280 85910681169482400 300377332364578560 121892591301465600 22133128420529280 219406664342638080 229095149785286400 43216464188701440 45124802230435200 65048233834362240 447324126458227200 91419443476099200 42662406955512960 164554998256978560 171821362338964800 32412348141526080 243785182602931200 76792332519923328 335493094843670400 80183302424850240 68564582607074400 44266256841058560 156563444260379520 458190299570572800 86432928377402880 90249604460870400 18170487126126720 182838886952198400 36013720157251200 33199692630793920 343642724677929600 64824696283052160 67687203345652800 160366604849700480 137129165214148800 27010290117938400 172865856754805760 63993610433269440 180499208921740800 36340974252253440 36888547367548800 365677773904396800 72027440314502400 66399385261587840 129649392566104320 135374406691305600 27255730689190080 274258330428297600 54020580235876800 127987220866538880 72681948504506880 73777094735097600 144054880629004800 132798770523175680 30284145210211200 259298785132208640 270748813382611200 54511461378380160 55332821051323200 108041160471753600 145363897009013760 147554189470195200 40883596033785120 288109761258009600 90754574796273024 265597541046351360 60568290420422400 33868403613475200 541497626765222400 109022922756760320 110665642102646400 216082320943507200 45426217815316800 295108378940390400 92959139366222976 406123220073916800 81767192067570240 82999231576984800 49597800548587200 121136580840844800 67736807226950400 21995852836890240 218045845513520640 221331284205292800 31549937501174400 432164641887014400 90852435630633600 50802605420212800 42397803294295680 163534384135140480 165998463153969600 99195601097174400 32211318087224640 242273161681689600 324123481415260800 77465949471852480 135473614453900800 68139326722975200 43991705673780480 151257624660455040 442662568410585600 63099875002348800 17916286246024320 181704871261267200 35790353430249600 101605210840425600 32993779255335360 331996926307939200 198391202194348800 47324906251761600 154931898943704960 136278653445950400 302515249320910080 126199750004697600 35832572492048640 36659754728150400 363409742522534400 71580706860499200 65987558510670720 396782404388697600 94649812503523200 26874429369036480 272557306891900800 605030498641820160 53685530145374400 252399500009395200 127193409882887040 297586803291523200 71665144984097280 73319509456300800 143161413720998400 131975117021341440 18299814436632960 189299625007046400 37286289774115200 53748858738072960 54989632092225600 107371060290748800 60039442769342400 50106494802349440 143330289968194560 146639018912601600 27964717330586400 286322827441996800 66254868752466240 263950234042682880 36599628873265920 38192029606684800 378599250014092800 74572579548230400 109979264184451200 214742120581497600 27449721654949440 293278037825203200 283949437510569600 55929434661172800 132509737504932480 73199257746531840 76384059213369600 21688135982029440 149145159096460800 219958528368902400 30499690727721600 429484241162995200 54899443309898880 57288044410027200 25619740211286144 111858869322345600 31760689254315840 146398515493063680 322113180872246400 152768118426739200 41174582482424160 43376271964058880 298290318192921600 150319484407048320 439917056737804800 60999381455443200 17534743748565120 109798886619797760 114576088820054400 32532203973044160 223717738644691200 45749536091582400 305536236853478400 153970969858231680 82349164964848320 85932066615040800 300638968814096640 121998762910886400 22152406949608320 219597773239595520 229152177640108800 43254106850223360 45136034989718400 65064407946088320 447435477289382400 91499072183164800 42699567018810240 164698329929696640 171864133230081600 32440580137667520 243997525821772800 76859220633858432 335576607967036800 80203262174038080 68624304137373600 44304813899216640 156602417051283840 458304355280217600 86508213700446720 90272069979436800 18175005180984960 182998144366329600 36045089041852800 33228610424412480 343728266460163200 64881160275335040 67704052484577600 160406524348076160 137248608274747200 27033816781389600 173016427400893440 64049350528215360 180544139958873600 36350010361969920 36920678249347200 365996288732659200 72090178083705600 66457220848824960 129762320550670080 135408104969155200 27262507771477440 274497216549494400 54067633562779200 128098701056430720 72700020723939840 73841356498694400 144180356167411200 132914441697649920 30291675301641600 259524641101340160 270816209938310400 54525015542954880 55381017374020800 108135267125558400 145400041447879680 147682712997388800 40893761657216160 288360712334822400 90833624385469056 265828883395299840 60583350603283200 33897903871708800 541632419876620800 109050031085909760 110762034748041600 216270534251116800 45437512952462400 295365425994777600 93040109188354944 406224314907465600 81787523314432320 83071526061031200 49641001519636800 121166701206566400 67795807743417600 22001322061192320 218100062171819520 221524069496083200 31577418315273600 432541068502233600 90875025904924800 50846855807563200 42408345422298240 163575046628864640 166143052122062400 99282003039273600 32219327366291520 242333402413132800 324405801376675200 77533424323629120 135591615486835200 68156269428693600 44002644122384640 151389373975781760 443048138992166400 63154836630547200 17922966857389440 181750051809849600 35799252629212800 101693711615126400 33001983091788480 332286104244124800 198564006078547200 47366127472910400 155066848647258240 136312538857387200 302778747951563520 126309673261094400 35845933714778880 36668870101987200 363500103619699200 71598505258425600 66003966183576960 397128012157094400 94732254945820800 26884450286084160 272625077714774400 605557495903127040 53698878943819200 252619346522188800 127225036266894720 297846009117820800 71691867429557760 73337740203974400 143197010516851200 132007932367153920 18304364648465280 189464509891641600 37318767099868800 53768900572168320 55003305152980800 107397757887638400 60091738681665600 50118953680897920 143383734859115520 146675480407948800 27989075324901600 286394021033702400 66312578462074560 264015864734307840 36608729296930560 38225295855331200 378929019783283200 74637534199737600 110006610305961600 214795515775276800 27456546972697920 293350960815897600 284196764837462400 55978150649803200 132625156924149120 73217458593861120 76450591710662400 21696223037892480 149275068399475200 220013220611923200 30507274414108800 429591031550553600 54913093945395840 57337943782996800 25626110507851392 111956301299606400 31772532156281280 146434917187722240 322193273662915200 152901183421324800 41184820459046880 43392446075784960 298550136798950400 150356861042693760 440026441223846400 61014548828217600 17541279653546880 109826187890791680 114675887565993600 32544334556838720 223912602599212800 45760911621163200 305802366842649600 154009254428346240 82369640918093760 86006915674495200 300713722085387520 122029097656435200 22157915100773760 219652375781583360 229351775131987200 43264861896372480 45175349647209600 65088669113677440 447825205198425600 91521823242326400 42710184179752320 164739281836187520 172013831348990400 32448646422279360 244058195312870400 76878331523554176 335868903898819200 80273121296195520 68641367431744800 44315830201547520 156738821819448960 458703550263974400 86529723792744960 90350699294419200 18181782263272320 183043646484652800 36054051580310400 33236872651160640 344027662697980800 64897292844558720 67763024470814400 160546242592391040 137282734863489600 27040538685232800 173059447585489920 64065276269628480 180701398588838400 36363564526544640 36929858501289600 366087292969305600 72108103160620800 66473745302321280 129794585689117440 135526048941628800 27272673394908480 274565469726979200 54081077370465600 128130552539256960 72727129053089280 73859717002579200 144216206321241600 132947490604642560 30302970438787200 259589171378234880 271052097883257600 54545346789816960 55394787751934400 108162154740931200 50475672212434560 145454258106178560 147719434005158400 40909010092362720 288432412642483200 90856209982382208 265894981209285120 60605940877574400 33906332516918400 542104195766515200 109090693579633920 110789575503868800 216324309481862400 45454455658180800 295438868010316800 93063243423249792 406578146824886400 81818020184725440 83092181627901600 49653344654222400 121211881755148800 67812665033836800 22009525897645440 75713508318651840 218181387159267840 221579151007737600 31585269976444800 432648618963724800 90908911316361600 50859498775377600 42424158614302080 163636040369450880 166184363255803200 99306689308444800 32231341284891840 242423763510297600 324486464222793600 77552702852708160 135625330067673600 68181683487271200 44019051795290880 151427016637303680 443158302015475200 63170539952889600 17929647468754560 181817822632723200 35812601427657600 101718997550755200 33014288846468160 332368726511606400 198613378616889600 47377904964667200 155105405705416320 136363366974542400 302854033274607360 126341079905779200 35859294937509120 36682543162742400 363635645265446400 71625202855315200 66028577692936320 397226757233779200 94755809929334400 26894471203131840 272726733949084800 605708066549214720 53718902141486400 252682159811558400 127272475842906240 297920067925334400 71718589875018240 73365086325484800 143250405710630400 132057155385872640 18311189966213760 189511619858668800 37328046335798400 53788942406263680 55023814744113600 107437804282972800 60106680370900800 50137641998720640 143437179750036480 146730172650969600 27996034751848800 286500811421260800 66329066950534080 264114310771745280 36622379932427520 38234800497801600 379023239717337600 74656092671596800 110047629488227200 214875608565945600 27466784949320640 293460345301939200 284267429788003200 55992069503697600 132658133901068160 73244759864855040 76469600995603200 21704310093755520 149312185343193600 220095258976454400 30518649943689600 429751217131891200 54933569898641280 57352200746702400 25635665952699264 111984139007395200 31784375058246720 146489519729710080 322313412848918400 152939201991206400 41200177423980960 43408620187511040 298624370686387200 150412925996161920 440190517952908800 61037299887379200 17549994193522560 109867139797282560 114704401493404800 32556465140633280 223968278014790400 45777974915534400 305878403982412800 154066681283518080 82400354847961920 86028301120053600 300825851992323840 122074599774758400 22166177327521920 219734279594565120 229408802986809600 43280994465596160 45186582406492800 65112930281266560 447936556029580800 91555949831068800 42726109921165440 164800709695923840 172056602240107200 32460745849197120 244149199549516800 76906997858097792 335952417022185600 80293081045383360 68666962373301600 44332354655043840 156777794610353280 458817605973619200 86561988931192320 90373164812985600 18188559345559680 183111899662137600 36067495387996800 33249265991282880 344113204480214400 64921491698394240 67779873609739200 160586162090766720 137333924746603200 27050621540997600 173123977862384640 64089164881748160 180746329625971200 36377118691119360 36943628879203200 366223799324275200 72134990775993600 66498531982565760 129842983396788480 135559747219478400 27282839018339520 274667849493206400 54101243081995200 128178329763496320 72754237382238720 73887257758406400 144269981551987200 132997063965131520 30314265575932800 259685966793576960 271119494438956800 54565678036679040 55415443318804800 108202486163990400 50494493543195520 145508474764477440 147774515516812800 40924258527509280 288539963103974400 90890088377751936 265994127930263040 60628531151865600 33918975484732800 542238988877913600 109131356073358080 110830886637609600 216404972327980800 45471398363899200 295549031033625600 93097944775592064 406679241658435200 81848517055018560 83123164978207200 49671859356100800 121257062303731200 67837950969465600 22017729734098560 75741740314793280 218262712146716160 221661773275219200 31597047468201600 432809944655961600 90942796727798400 50878463227099200 42439971806305920 163697034110037120 166246329956414400 99343718712201600 32243355203492160 242514124607462400 324607458491971200 77581620646326720 135675901938931200 68207097545848800 44035459468197120 151483480629586560 443323546550438400 63194094936403200 17938554950574720 181885593455596800 35825950226102400 101756926454198400 33026594601147840 332492659912828800 198687437424403200 47395571202302400 155163241292653440 136414195091697600 302966961259173120 126388189872806400 35877109901149440 36696216223497600 363771186911193600 71651900452204800 66053189202295680 397374874848806400 94791142404604800 26907832425862080 272828390183395200 605933922518346240 53738925339153600 252776379745612800 127319915418917760 298031156136604800 71754219802298880 73392432446995200 143303800904409600 132106378404591360 18318015283962240 189582284809209600 37341965189692800 53815664851724160 55044324335246400 107477850678307200 60129092904753600 50156330316543360 143508439604597760 146784864893990400 28006473892269600 286607601808819200 66353799683223360 264212756809182720 36636030567924480 38249057461507200 379164569618419200 74683930379385600 110088648670492800 214955701356614400 27477022925943360 293569729787980800 284373427213814400 56012947784539200 132707599366446720 73272061135848960 76498114923014400 21715092834906240 149367860758771200 220177297340985600 30530025473270400 429911402713228800 54954045851886720 57373586192260800 25645221397547136 112025895569078400 31800165594200640 146544122271697920 322433552034921600 152996229846028800 41215534388915040 43430185669812480 298735721517542400 150468990949630080 440354594681971200 61060050946540800 17567423273473920 109908091703773440 114747172384521600 32572639252359360 224051791138156800 45795038209905600 305992459692057600 154124108138689920 82431068777830080 86060379288391200 300937981899260160 122120101893081600 22174439554270080 219816183407546880 229494344769043200 43297127034819840 45203431545417600 65145278504718720 448103582276313600 91590076419811200 42742035662578560 164862137555660160 172120758576782400 32472845276114880 244240203786163200 76935664192641408 336077686707235200 80323020669165120 68692557314858400 44348879108540160 156836253796709760 458988689538086400 86594254069639680 90406863090835200 18197595455276160 183180152839622400 36080939195683200 33261659331405120 344241517153564800 64945690552229760 67805147318126400 160646041338330240 137385114629716800 27060704396762400 173188508139279360 64113053493867840 180813726181670400 36395190910552320 36957399257116800 366360305679244800 72161878391366400 66523318662810240 129891381104459520 135610294636252800 27296393182914240 274770229259433600 54121408793524800 128226106987735680 72790381821104640 73914798514233600 144323756782732800 133046637325620480 30329325758793600 259782762208919040 271220589272505600 54592786365828480 55436098885675200 108242817587049600 50513314873956480 145580763642209280 147829597028467200 40944589774371360 288647513565465600 90923966773121664 266093274651240960 60658651517587200 33931618452547200 542441178545011200 109185572731656960 110872197771350400 216485635174099200 45493988638190400 295659194056934400 93132646127934336 406830883908758400 81889179548742720 83154148328512800 49690374057979200 121317303035174400 67863236905094400 22028668182702720 75769972310934720 218371145463313920 221744395542700800 31608824959958400 432971270348198400 90987977276380800 50897427678820800 42461056062311040 163778359097485440 166308296657025600 99380748115958400 32259373761625920 242634606070348800 324728452761148800 77610538439945280 135726473810188800 68240982957285600 44057336365405440 151539944621869440 443488791085401600 63217649919916800 17956369914215040 181975954552761600 35843748624028800 101794855357641600 33043002274054080 332616593314051200 198761496231916800 47413237439937600 155221076879890560 136481965914571200 303079889243738880 126435299839833600 35912739828430080 36714446971171200 363951909105523200 71687497248057600 66086004548108160 397522992463833600 94826474879875200 26934554871322560 272963931829142400 606159778487477760 53765622936043200 252870599679667200 127383168186933120 298142244347875200 71825479656860160 73428893942342400 143374994496115200 132172009096216320 18327115707626880 189652949759750400 37355884043587200 53869109742645120 55071670456756800 107531245872086400 60151505438606400 50181248073640320 143650959313720320 146857787884684800 28016913032690400 286749988992230400 66378532415912640 264344018192432640 36654231415253760 38263314425212800 379305899519500800 74711768087174400 110143340913513600 215062491744172800 27490673561440320 293715575769369600 284479424639625600 56033826065380800 132757064831825280 73308462830507520 76526628850425600 21736658317207680 149423536174348800 220286681827027200 30545192846044800 430124983488345600 54981347122880640 57394971637819200 25657961990677632 112067652130761600 31831746666108480 146616925661015040 322593737616259200 153053257700851200 41236010342160480 43473316634415360 298847072348697600 150543744220920960 440573363654054400 61090385692089600 17580495083437440 109962694245761280 114789943275638400 32604987475811520 224135304261523200 45817789269067200 306106515401702400 154200677278919040 82472020684320960 86092457456728800 301087488441841920 122180771384179200 22185455856600960 219925388491522560 229579886551276800 43318637127118080 45220280684342400 65209974951623040 448270608523046400 91635578538134400 42763269984462720 164944041368641920 172184914913457600 32488977845338560 244361542768358400 76973885972032896 336202956392284800 80352960292946880 68726683903600800 44370911713201920 156894712983066240 459159773102553600 86637274254236160 90440561368684800 18215667674709120 183271157076268800 36098864272598400 33278183784901440 344369829826915200 64977955690677120 67830421026513600 160705920585893760 137453367807201600 27074148204448800 173274548508472320 64144904976694080 180881122737369600 36431335349418240 36975759761001600 366542314152537600 72197728545196800 66556367569802880 129955911381354240 135660842053027200 27323501512063680 274906735614403200 54148296408897600 128289809953388160 72862670698836480 73951519522003200 144395457090393600 133112735139605760 30359446124515200 259911822762708480 271321684106054400 54647003024127360 55463639641502400 108296592817795200 50538409981637760 145725341397672960 147903039044006400 40985252268095520 288790914180787200 90969137966947968 266225470279211520 60718892249030400 33948475742966400 542643368212108800 109294006048254720 110927279283004800 216593185635590400 45539169186772800 295806078088012800 93178914597724032 406982526159081600 81970504536191040 83195459462253600 49715060327150400 121437784498060800 67896951485932800 22050545079911040 75807614972456640 218588012096509440 221854558566009600 31624528282300800 433186371271180800 91078338373545600 50922713614449600 42503224574321280 163941009072382080 166390918924507200 99430120654300800 32291410877893440 242875568996121600 324889778453385600 77649095498103360 135793902971865600 68308753780159200 44101090159822080 151615229944913280 443709117132019200 63249056564601600 17969731136945280 182156676747091200 35879345419881600 101845427228899200 33075817619866560 332781837849014400 198860241308601600 47436792423451200 155298190996206720 136617507560318400 303230459889826560 126498113129203200 35939462273890560 36750908466518400 364313353494182400 71758690839763200 66151635239733120 397720482617203200 94873584846902400 26954596705417920 44274339595221120 273235015120636800 606460919779653120 53819018129822400 252996226258406400 127509673722963840 298290361962902400 71878924547781120 73501816933036800 143517381679526400 132303270479466240 18345316554956160 189747169693804800 37374442515446400 53909193410835840 55126362699777600 107638036259644800 60181388817076800 50231083587834240 143757849095562240 147003633866073600 28030831886584800 287034763359052800 66411509392831680 264606540958932480 36690633109912320 38282323710153600 379494339387609600 74748885030892800 110252725399555200 215276072519289600 27517974832434240 294007267732147200 284620754540707200 56061663773169600 132823018785663360 73381266219824640 76564647420307200 21752832428933760 149497770061785600 220505450799110400 30575527591593600 430552145038579200 55035949664868480 57423485565230400 25683443176938624 112123327546339200 31855432470039360 146762532439649280 322914108778934400 153129294840614400 41276962248651360 43505664857867520 298995540123571200 150693250763502720 441010901598220800 61151055183187200 17582673718431360 110071899329736960 114846971130460800 51366886353877248 32629248643400640 224246655092678400 45863291387390400 306258589681228800 154353815559377280 82553924497302720 86135228347845600 301386501527005440 122302110366374400 22207488461262720 220143798659473920 229693942260921600 43361657311714560 45242746202908800 65258497286801280 448493310185356800 91726582774780800 42805738628231040 165107848994605440 172270456695691200 32521242983785920 244604220732748800 77050329530815872 336369982639017600 80392879791322560 68794937081085600 44414976922525440 156972658564874880 459387884521843200 86723314623429120 90485492405817600 18229221839283840 183453165549561600 36134714426428800 33311232691894080 344540913391382400 65042485967571840 67864119304363200 160785759582645120 137589874162171200 27101035819821600 173446629246858240 64208607942346560 180970984811635200 36458443678567680 37012480768771200 366906331099123200 72269428852857600 66622465383788160 130084971935143680 135728238608726400 27343832758925760 275179748324342400 54202071639643200 128417215884693120 72916887357135360 74024961537542400 144538857705715200 133244930767576320 30382036398806400 260169943870287360 271456477217452800 54687665517851520 55518721153156800 108404143279286400 50588600197000320 145833774714270720 148049923075084800 41015749138388640 289077715411430400 91059480354600576 266489861535152640 60764072797612800 33982190323804800 542912954434905600 109375331035703040 111037442306313600 216808286558572800 45573054598209600 296099846150169600 93271451537303424 407184715826179200 82031498276777280 83278081729735200 49764432865492800 121528145595225600 67964380647609600 22066952752817280 75882900295500480 218750662071406080 222074884612627200 31655934926985600 433616573117145600 91146109196419200 50973285485707200 42534850958328960 164062996553554560 166556163459470400 99528865730985600 32315438715094080 243056291190451200 325212429837859200 77726209614419520 135928761295219200 68359581897314400 44133905505634560 151765800591000960 444149769225254400 63311869853971200 17971958007400320 182292218392838400 35906043016771200 101946570971414400 33100429129225920 333112326918940800 199057731461971200 47483902390478400 155452419228839040 136719163794628800 303531601182001920 126623739707942400 35943916014800640 36778254588028800 364584436785676800 71812086033542400 66200858258451840 398115462923942400 94967804780956800 26957937011100480 44318308897779840 273438327589257600 607063202364003840 53859064525156800 253247479415884800 127604552874986880 298586597192956800 71887832029601280 73556509176057600 143624172067084800 132401716516903680 18358967190453120 189935609561913600 37411559459164800 53915874022200960 55167381882043200 107718129050313600 60241155574017600 50268460223479680 143775664059202560 147113018352115200 28058669594373600 287248344134169600 66477463346669760 264803433033807360 36717934380906240 38320342280035200 379871219123827200 74823118918329600 110334763764086400 215436258100627200 27538450785679680 294226036704230400 284903414342870400 56117339188747200 132954926693339520 73435868761812480 76640684560070400 21755528114221440 149646237836659200 220669527528172800 30598278650755200 430872516201254400 55076901571359360 57480513420052800 25702554066634368 112234678377494400 31859380104027840 146871737523624960 323154387150940800 153281369120140800 41307676178519520 43511056228442880 299292475673318400 150805380670439040 441339055056345600 61196557301510400 17628425053303680 110153803142718720 114961026840105600 51405108133268736 32633292171332160 224469356754988800 45897417976132800 306562738240281600 154468669269720960 82615352357039040 86220770130079200 301610761340878080 122393114603020800 22224012914759040 220307606285437440 229922053680211200 43393922450161920 45287677240041600 65266584342664320 448938713509977600 91794835952265600 42837590111057280 165230704714078080 172441540260158400 32545441837621440 244786229206041600 77107662199903104 336704035132483200 80472718788073920 68846126964199200 44448025829518080 157128549728492160 459844107360422400 86787844900323840 90575354480083200 18231480866712960 183589671904531200 36161602041801600 33336019372138560 344883080520316800 65090883675242880 67931515860062400 160945437576147840 137692253928398400 27121201531351200 173575689800647680 64256385166585920 181150708960166400 36462961733425920 37040021524598400 367179343809062400 72323204083603200 66672038744277120 130181767350485760 135863031720124800 27347221300069440 275384507856796800 54242403062702400 128512770333171840 72925923466851840 74080043049196800 144646408167206400 133344077488554240 30385801444521600 260363534700971520 271726063440249600 54694442600138880 55560032286897600 108484806125404800 50626242858522240 145851846933703680 148160086098393600 41020831950104160 289292816334412800 91127237145340032 266688154977108480 60771602889043200 34007476259433600 543452126880499200 109388885200277760 111120064573795200 216969612250809600 45578702166782400 296320172196787200 93340854241987968 407589095160374400 82041663900208320 83340048430346400 49801462269249600 190208244408174720 121543205778086400 68014952518867200 22069687364968320 75939364287783360 218777770400555520 222240129147590400 31679489910499200 433939224501619200 91157404333564800 51011214389150400 42540122022330240 164083327800416640 166680096860692800 99602924538499200 32319443354627520 243086411556172800 325454418376214400 77784045201656640 136029905037734400 68368053250173600 44139374729936640 151878728575566720 444480258295180800 63358979820998400 18018722286956160 182314808667129600 35910492616252800 102022428778300800 33104531047452480 333360193721385600 199205849076998400 47519234865748800 155568090403313280 136736106500347200 303757457151133440 126717959641996800 36782812274947200 364629617334259200 71820985232505600 66209062094904960 398411698153996800 95038469731497600 27028083430434240 44351285874698880 273472213000694400 607514914302266880 53865738924379200 253435919283993600 127620366066990720 298808773615497600 73565624549894400 143641970465011200 132418124189809920 18361242296369280 190076939462995200 37439397166953600 55174218412420800 107731477848758400 60285980641723200 50274689662753920 147131249099788800 28079547875215200 287283940930022400 66526928812048320 264836248379619840 36722484592738560 38348856207446400 380153878925990400 74878794333907200 110348436824841600 215462955697516800 27541863444553920 294262498199577600 285115409194492800 56159095750430400 133053857624096640 73444969185477120 76697712414892800 21812137505262720 149757588667814400 220696873649683200 30602070493948800 430925911395033600 55083726889107840 57523284311169600 25705739214916992 112318191500860800 31942280417785920 146889938370954240 323194433546275200 153395424829785600 41312795166830880 43624275010525440 299515177335628800 150824068988261760 441393747299366400 61204140987897600 17632782323291520 110167453778215680 115046568622339200 51411478429833984 32718206257894080 224636383001721600 45903105740923200 306790849659571200 154487811554778240 82625590333661760 86284926466754400 301648137976523520 122408281975795200 22226766990341760 220334907556431360 230093137244678400 43399299973236480 45321375517891200 65436412515788160 449272766003443200 91806211481846400 42842898691528320 165251180667323520 172569852933508800 32549474979927360 244816563951590400 77117217644750976 336954574502582400 80532598035637440 68854658611384800 44453533980683520 157245468101205120 460186274489356800 86798599946472960 90642751035782400 18278920442724480 183612422963692800 36166083311030400 33340150485512640 345139705867017600 65098949959854720 67982063276836800 161065196071274880 137709317222769600 27124562483272800 173597199892945920 64264348037292480 181285502071564800 36557840885448960 37044611650569600 367224845927385600 72332166622060800 66680300971025280 130197899919709440 135964126553673600 27418380664086720 275418634445539200 54249124966545600 128528696074584960 73115681770897920 74089223301139200 144664333244121600 133360601942050560 30464867404540800 260395799839418880 271928253107347200 54836761328173440 55566917475854400 108498249933091200 50632516635442560 146231363541795840 148178446602278400 41127570996130080 289328666488243200 91138529943796608 266721203884101120 60929734809081600 34011690582038400 543856506214694400 109673522656346880 111133834951708800 216996499866182400 45697301106811200 296356893204556800 93352421359435392 407892379661020800 82255141992260160 83350376213781600 49807633836542400 190349777175143040 121859469618163200 68023381164076800 22127114220140160 75948774953163840 219347045312693760 222267669903417600 31683415741084800 433992999732364800 91394602213622400 51017535873057600 42650814366357120 164510283984520320 166700752427563200 99615267673084800 32403540784829760 243718939236326400 325494749799273600 77793684466196160 136046762328153600 68545951660216800 44254228440280320 151897549906327680 444535339806835200 63366831482169600 18023176027866240 182789204427244800 36003934205366400 102035071746115200 33190671330210240 333401504855126400 199230535346169600 47525123611627200 155587368932392320 137091903320433600 303795099812655360 126733662964339200 36878523700233600 365578408854489600 72007868410732800 66381342660420480 398461070692339200 95050247223254400 27034764041799360 44356782037518720 274183806640867200 607590199625310720 54005901308049600 253467325928678400 127952443099071360 298845803019254400 73757047400467200 144015736821465600 132762685320840960 18409019520608640 190100494446508800 37444036784918400 55317785550350400 108011802616099200 60293451486340800 50405507887512960 147514094800934400 28083027588688800 288031473642931200 66535173056278080 265525370641681920 36818039041217280 38353608528681600 380200988893017600 74888073569836800 110635571100700800 216023605232198400 27613529280912960 295028189601868800 285150741669763200 56166055177377600 133070346112556160 73636078082434560 76707217057363200 21817528875838080 149776147139673600 221271142201401600 30681699201014400 432047210464396800 55227058561825920 57530412793022400 25772627328852096 112332110354755200 31950175685762880 147272156164869120 324035407848297600 153414434114726400 41420293921369440 43635057751676160 299552294279347200 151216523662538880 442542284402803200 61363398402028800 17634960958285440 110454117123651840 115060825586044800 51545254657704192 32726293313757120 224664220709510400 46022548801521600 306828868229452800 154889799540981120 82840587842738880 86295619189533600 302433047325077760 122726796804057600 22284602577578880 220908234247303680 230121651172089600 43512227957802240 45326991897532800 65452586627514240 449328441419020800 92045097603043200 42954378881420160 165681175685477760 172591238379067200 32634170968351680 245453593608115200 77317881986556288 336996331064265600 80542577910231360 69033823202282400 44569205155157760 157264954496657280 460243302344179200 87024455915604480 90653983795065600 18283438497582720 184090195206086400 36260189964835200 33426903866368320 345182476758134400 65268341936703360 67990487846299200 161085155820462720 138067646404564800 27195142473626400 174048911831208960 64431568322130240 181307967590131200 36566876995165440 37141004295964800 368180390412172800 72520379929670400 66853807732736640 130536683873406720 135980975692598400 27425157746374080 276135292809129600 54390284947252800 128863136644260480 73133753990330880 74282008591929600 145040759859340800 133707615465473280 30472397495971200 261073367746813440 271961951385196800 54850315492748160 55711506443947200 108780569894505600 50764265950769280 146267507980661760 148564017183859200 41137736619561120 290081519718681600 91375678711384704 267415230930946560 60944794991942400 34100191356739200 543923902770393600 109700630985496320 111423012887894400 217561139789011200 45708596243956800 297128034367718400 93595330825831296 407942927077795200 82275473239122240 83567259665920800 49937236749691200 190373365969637760 121889589983884800 68200382713478400 22132583444442240 76146398926153920 219401261970992640 222846025775788800 31765858183382400 435122279578022400 91417192487913600 51150287035108800 42661356494359680 164550946478244480 167134519331841600 99874473499382400 32411550063896640 243779179967769600 326341709683516800 77996109021526080 136400765426956800 68562894365935200 44265166888884480 152292797852307840 445692051551577600 63531716366764800 18025402898321280 182834384975827200 36012833404329600 102300574070217600 33198875166663360 334269038663683200 199748946998764800 47648787275073600 155992218043052160 137125788731870400 304585595704615680 127063432733529600 36887639074070400 365668769951654400 72025666808659200 66397750333326720 399497893997529600 95297574550147200 27038104347481920 44472201456735360 274251577463740800 609171191409231360 54019250106494400 254126865467059200 127984069483079040 299623420498147200 73775278148140800 144051333617318400 132795500666653440 18413569732440960 190595149100294400 37541468762179200 55331458611105600 108038500212988800 60450339223310400 50417966766061440 147550556296281600 28156101571634400 288102667234636800 66708302185103040 265591001333306880 36827139464881920 38453407274620800 381190298200588800 75082937524358400 110662917222211200 216077000425977600 27620354598661440 295101112592563200 285892723650441600 56312203143268800 133416604370206080 73654278929763840 76906814549241600 21820224561125760 150165875048716800 221325834444422400 30689282887401600 432154000851955200 55240709197322880 57680110911931200 25778997625417344 112624406286537600 31954123319751360 147308557859527680 324115500638966400 153813629098483200 41430531897992160 43640449122251520 300331750097433600 151253900298184320 442651668888844800 61378565774803200 17639318228273280 110481418394645760 115360221823862400 51557995250834688 32730336841688640 225248812573075200 46033924331102400 307627258196966400 154928084111095680 82861063795984320 86520166367896800 302507800596368640 122757131549606400 22290110728744320 220962836789291520 230720443647724800 43522983003951360 45444935870006400 65460673683377280 450497625146150400 92067848662204800 42964996042362240 165722127591968640 173040332735793600 32642237252963520 245514263099212800 77336992876252032 337873218859612800 80752155276703680 69050886496653600 44580221457488640 157674168801152640 461440887295449600 87045966007902720 90889871740012800 18285697525011840 184135697324409600 36269152503292800 33435166093116480 346080665471587200 65284474505927040 68167403805009600 161504310553407360 138101772993307200 27201864377469600 174091932015805440 64447494063543360 181779743480025600 36571395050023680 37150184547907200 368271394648819200 72538305006585600 66870332186232960 130568949011854080 136334807610019200 27428546287517760 276203545986614400 54403728754939200 128894988127086720 73142790100047360 74300369095814400 145076610013171200 133740664372465920 30476162541686400 261137898023708160 272669615220038400 54857092575035520 55725276821860800 108807457509878400 50776813504609920 146285580200094720 148600738191628800 41142819431276640 290153220026342400 91398264308297856 267481328744931840 60952325083372800 34108620001948800 545339230440076800 109714185150071040 111450553643721600 217614915019756800 45714243812529600 297201476383257600 93618465060726144 409004422830057600 82285638862553280 83587915232791200 49949579884276800 190868730654026880 121904650166745600 68217240003897600 22135318056593280 76165220256914880 219428370300142080 222901107287443200 31773709844553600 435229830039513600 91428487625059200 51162930002923200 42666627558360960 164571277725106560 167175830465582400 99899159768553600 32415554703430080 243809300333491200 326422372529635200 78015387550605120 136434480007795200 68571365718794400 44270636113186560 152330440513829760 445802214574886400 63547419689107200 18029856639231360 182856975250118400 36017283003811200 102325860005846400 33202977084889920 334351660931164800 199798319537107200 47660564766830400 156030775101210240 137142731437588800 304660881027659520 127094839378214400 36892196760988800 365713950500236800 72034566007622400 66405954169779840 399596639074214400 95321129533660800 27044784958847040 44483193782375040 274285462875177600 609321762055319040 54025924505716800 254189678756428800 127999882675082880 299697479305660800 73784393521977600 144069132015244800 132811908339559680 18415844838357120 190642259067321600 37550747998108800 55338295141483200 108051849011433600 60465280912545600 50424196205335680 147568787043955200 28163060998581600 288138264030489600 66724790673562560 265623816679119360 36831689676714240 38462911917091200 381284518134643200 75101495996217600 110676590282966400 216103698022867200 27623767257535680 295137574087910400 285963388600982400 56326121997163200 133449581347125120 73663379353428480 76925823834182400 21825615931701120 150202991992435200 221353180565932800 30693074730595200 432207396045734400 55247534515071360 57694367875636800 25782182773699968 112652243994326400 31962018587728320 147326758706856960 324155547034300800 153851647668364800 41435650886303520 43651231863402240 300405983984870400 151272588616007040 442706361131865600 61386149461190400 17665461848200320 110495069030142720 115388735751273600 51564365547399936 32738423897551680 225304487988652800 46039612095892800 307703295336729600 154947226396152960 82871301772607040 86541551813455200 302545177232014080 122772298922380800 22292864804327040 220990138060285440 230777471502547200 43528360527025920 45456168629289600 65476847795103360 450608975977305600 92079224191785600 42970304622833280 165742603545214080 173083103626910400 32646270395269440 245544597844761600 77346548321099904 337956731982979200 80772115025891520 69059418143839200 44585729608654080 157713141592056960 461554943005094400 87056721054051840 90912337258579200 18290215579870080 184158448383571200 36273633772521600 33439297206490560 346166207253820800 65292540790538880 68184252943934400 161544230051783040 138118836287678400 27205225329391200 174113442108103680 64455456934249920 181824674517158400 36580431159740160 37154774673878400 368316896767142400 72547267545043200 66878594412981120 130585081581077760 136368505887868800 27435323369805120 276237672575356800 54410450658782400 128910913868499840 73160862319480320 74309549347756800 145094535090086400 133757188825962240 30483692633116800 261170163162155520 272737011775737600 54870646739610240 55732162010817600 108820901317564800 50783087281530240 146321724638960640 148619098695513600 41152985054707680 290189070180172800 91409557106754432 267514377651924480 60967385266233600 34112834324553600 545474023551475200 109741293479220480 111464324021635200 217641802635129600 45725538949675200 297238197391027200 93630032178173568 409105517663606400 82305970109415360 83598243016226400 49955751451569600 190915908243016320 121934770532467200 68225668649107200 22140787280895360 76174630922295360 219482586958440960 222928648043270400 31777635675139200 435283605270259200 91451077899350400 51169251486830400 42677169686363520 164611940218830720 167196486032452800 99911502903139200 32423563982496960 243869541064934400 326462703952694400 78025026815144640 136451337298214400 68588308424512800 44281574561790720 152349261844590720 445857296086540800 63555271350278400 18056579084691840 182902155798700800 36026182202774400 102338502973660800 33211180921343040 334392972064905600 199823005806278400 47666453512708800 156050053630289280 137176616849025600 304698523689181440 127110542700556800 36901312134825600 365804311597401600 72052364405548800 66422361842686080 399646011612556800 95332907025417600 27084868627037760 44488689945194880 274353233698051200 609397047378362880 54039273304161600 254221085401113600 128031509059090560 299734508709417600 73802624269651200 144104728811097600 132844723685372160 18420395050189440 190665814050835200 37555387616073600 55351968202238400 108078546608323200 60472751757163200 50436655083884160 147605248539302400 28166540712055200 288209457622195200 66733034917792320 265689447370744320 36840790100378880 38467664238326400 381331628101670400 75110775232147200 110703936404476800 216157093216646400 27630592575284160 295210497078604800 285998721076252800 56333081424110400 133466069835584640 73681580200757760 76935328476652800 21857964155153280 150221550464294400 221407872808953600 30700658416982400 432314186433292800 55261185150568320 57701496357489600 25788553070265216 112666162848220800 32009390195590080 147363160401515520 324235639824969600 153870656953305600 41445888862926240 43715928310306560 300443100928588800 151309965251652480 442815745617907200 61401316833964800 17671997753182080 110522370301136640 115402992714979200 51577106140530432 32786946232729920 225332325696441600 46050987625473600 307741313906611200 154985510966267520 82891777725852480 86552244536234400 302619930503304960 122802633667929600 22298372955492480 221044740602273280 230805985429958400 43539115573175040 45461785008931200 65573892465459840 450664651392883200 92101975250947200 42980921783775360 165783555451704960 173104489072468800 32654336679881280 245605267335859200 77365659210795648 337998488544662400 80782094900485440 69076481438210400 44596745910984960 157732627987509120 461611970859916800 87078231146350080 90923570017862400 18317323909019520 184203950501894400 36282596310979200 33447559433238720 346208978144937600 65308673359762560 68192677513396800 161564189800970880 138152962876420800 27211947233234400 174156462292700160 64471382675663040 181847140035724800 36634647818039040 37163954925820800 368407901003788800 72565192621958400 66895118866477440 130617346719525120 136385355026793600 27475985863529280 276305925752841600 54423894466468800 128942765351326080 73269295636078080 74327909851641600 145130385243916800 133790237732954880 30528873181699200 261234693439050240 272770710053587200 54951971727058560 55745932388731200 108847788932937600 50795634835370880 146538591272156160 148655819703283200 41213978795293920 290260770487833600 91432142703667584 267580475465909760 61057746363398400 34121262969763200 545541420107174400 109903943454117120 111491864777462400 217695577865875200 45793309772548800 297311639406566400 93653166413068416 409156065080380800 82427957590587840 83618898583096800 49968094586155200 190939497037511040 122115492726796800 68242525939526400 22173602626707840 76193452253056320 219807886908234240 222983729554924800 31785487336310400 435391155731750400 91586619545097600 51181894454644800 42740422454378880 164855915181175680 167237797166193600 99936189172310400 32471619656898240 244230985453593600 326543366798812800 78044305344223680 136485051879052800 68689964658823200 44347205253415680 152386904506112640 445967459109849600 63570974672620800 18063259696056960 183173239090195200 36079577396553600 102363788909289600 33260403940061760 334475594332387200 199872378344620800 47678231004465600 156088610688447360 137379929317646400 304773809012225280 127141949345241600 36956004377846400 366346478180390400 72159154793107200 66520807880123520 399744756689241600 95356462008931200 27094889544085440 44499682270834560 274759858635292800 609547618024450560 54119366094830400 254283898690483200 128221267363136640 299808567516931200 73912008755692800 144318309586214400 133041615760247040 18447696321183360 190712924017862400 37564666852003200 55434006566769600 108238732189660800 60487693446398400 50511408355175040 147824017511385600 28173500139002400 288636619172428800 66749523406251840 266083231520494080 36895392642366720 38477168880796800 381425848035724800 75129333704006400 110868013133539200 216477464379321600 27671544481775040 295648035022771200 286069386026793600 56347000278004800 133499046812503680 73790785284733440 76954337761593600 21866051211016320 150258667408012800 221736026267078400 30746160535305600 432954928758643200 55343088963550080 57715753321195200 25826774849656704 112694000556009600 32021233097555520 147581570569466880 324716196568982400 153908675523187200 41507316722662560 43732102422032640 300517334816025600 151534225065525120 443472052534156800 61492321070611200 17678533658163840 110686177927100160 115431506642390400 51653549699313408 32799076816524480 225388001112019200 46119240802958400 307817351046374400 155215218386954880 83014633445325120 86573629981792800 303068450131050240 122984642141222400 22331421862485120 221372355854200320 230863013284780800 43603645850069760 45473017768214400 65598153633048960 450776002224038400 92238481605916800 43044624749427840 166029266890650240 173147259963585600 32702734387552320 245969284282444800 77480324548970112 338082001668028800 80802054649673280 69178861204437600 44662843724970240 157771600778413440 461726026569561600 87207291700139520 90946035536428800 18324100991306880 184476963211833600 36336371541724800 33497132793727680 346294519927171200 65405468775104640 68209526652321600 161604109299346560 138357722408875200 27252278656293600 174414583400279040 64566937124141760 181892071072857600 36648201982613760 37219036437475200 368953926423667200 72672743083449600 66994265587455360 130810937550209280 136419053304643200 27486151486960320 276715444817750400 54504557312587200 129133874248283520 73296403965227520 74438072874950400 145345486166899200 133988531174910720 30540168318844800 261621875100418560 272838106609286400 54972302973920640 55828554656212800 109009114625174400 50870920158414720 146592807930455040 148876145749900800 41229227230440480 290690972333798400 91567656285146496 267977062349821440 61080336637689600 34171834841020800 545676213218572800 109944605947841280 111657109312425600 218018229250348800 45810252478267200 297752291499801600 93791971822437504 409257159913929600 82458454460880960 83742831984319200 50042153393668800 190986674626500480 122160673275379200 68343669682041600 22181806463160960 76306380237622080 219889211895682560 223314218624851200 31832597303337600 436036458500697600 91620504956534400 51257752261531200 42756235646382720 164916908921761920 167485663968638400 100084306787337600 32483633575498560 244321346550758400 327027343875523200 78159976518697920 136687339364083200 68715378717400800 44363612926321920 152612760475244160 446628437249702400 63665194606675200 18069940307422080 183241009913068800 36092926194998400 102515504523062400 33272709694741440 334971327937276800 200168613574675200 47748895955006400 156319953037395840 137430757434801600 305225520950488320 127330389213350400 36969677438601600 366482019826137600 72185852389996800 66545419389482880 400337227149350400 95497791910012800 27104910461133120 44565636224672640 274861514869603200 610451041900976640 54139389292497600 254660778426700800 128268706939148160 300252920362012800 73939354877203200 144371704779993600 133090838778965760 18454521638931840 190995583820025600 37620342267580800 55454516157902400 108278778584995200 60577343581809600 50530096672997760 147878709754406400 28215256700685600 288743409559987200 66848454337008960 266181677557931520 36909043277863680 38534196735619200 381991167640051200 75240684535161600 110909032315804800 216557557169990400 27681782458397760 295757419508812800 286493375730038400 56430513401371200 133696908674017920 73818086555727360 77068393471238400 21874138266879360 150481369070323200 221818064631609600 30757536064886400 433115114339980800 55363564916795520 57801295103428800 25836330294504576 112861026802742400 32033075999520960 147636173111454720 324836335754985600 154136786942476800 41522673687596640 43748276533758720 300962738140646400 151590290018993280 443636129263219200 61515072129772800 17680712293157760 110727129833591040 115602590206857600 51672660589009152 32811207400319040 225722053605484800 46136304097329600 308273573884953600 155272645242126720 83045347375193280 86701942655143200 303180580037986560 123030144259545600 22339684089233280 221454259667182080 231205180413715200 43619778419293440 45540414323913600 65622414800638080 451444107210969600 92272608194659200 43060550490840960 166090694750386560 173403885310286400 32714833814470080 246060288519091200 77508990883513728 338583080408227200 80921813144800320 69204456145994400 44679368178466560 158005437523839360 462410360827430400 87239556838586880 91080828647827200 18330878073594240 184545216389318400 36349815349411200 33509526133849920 346807770620572800 65429667628940160 68310621485870400 161843626289600640 138408912291988800 27262361512058400 174479113677173760 64590825736261440 182161657295654400 36661756147188480 37232806815388800 369090432778636800 72699630698822400 67019052267699840 130859335257880320 136621242971740800 27496317110391360 276817824583977600 54524723024116800 129181651472522880 73323512294376960 74465613630777600 145399261397644800 134038104535399680 30551463455990400 261718670515760640 273242485943481600 54992634220782720 55849210223083200 109049446048233600 50889741489175680 146647024588753920 148931227261555200 41244475665587040 290798522795289600 91601534680516224 268076209070799360 61102926911980800 34184477808835200 546484971886963200 109985268441565440 111698420446166400 218098892096467200 45827195183985600 297862454523110400 93826673174779776 409863728915222400 82488951331174080 83773815334624800 50060668095547200 191269740160437120 122205853823961600 68368955617670400 22190010299614080 76334612233763520 219970536883130880 223396840892332800 31844374795094400 436197784192934400 91654390367971200 51276716713252800 42772048838386560 164977902662348160 167547630669249600 100121336191094400 32495647494098880 244411707647923200 327148338144700800 78188894312316480 136737911235340800 68740792775978400 44380020599228160 152669224467527040 446793681784665600 63688749590188800 18072167177877120 183308780735942400 36106274993443200 102553433426505600 33285015449421120 335095261338499200 200242672382188800 47766562192641600 156377788624632960 137481585551956800 305338448935054080 127377499180377600 36983350499356800 366617561471884800 72212549986886400 66570030898842240 400485344764377600 95533124385283200 27108250766815680 44582124713132160 274963171103913600 610676897870108160 54159412490164800 254754998360755200 128316146515159680 300364008573283200 71649843288962400 73966700998713600 144425099973772800 133140061797684480 18461346956680320 191066248770566400 37634261121475200 55475025749035200 108318824980329600 60599756115662400 50548784990820480 143299686577924800 28225695841106400 288850199947545600 66873187069698240 266280123595368960 36922693913360640 38548453699324800 382132497541132800 75268522242950400 110950051498070400 216637649960659200 27692020435020480 286599373155849600 56451391682212800 133746374139396480 73845387826721280 77096907398649600 150537044485900800 221900102996140800 30768911594467200 433275299921318400 55384040870040960 57822680548987200 25845885739352448 112902783364425600 32037023633509440 147690775653442560 324956474940988800 154193814797299200 41538030652530720 301074088971801600 151646354972461440 443800205992281600 61537823188934400 17700320008103040 110768081740081920 115645361097974400 51691771478704896 225805566728851200 46153367391700800 308387629594598400 155330072097298560 83076061305061440 86734020823480800 303292709944922880 123075646377868800 22347946315981440 221536163480163840 231290722195948800 43635910988517120 45557263462838400 451611133457702400 92306734783401600 43076476232254080 166152122610122880 173468041646961600 32726933241387840 246151292755737600 77537657218057344 338708350093276800 80951752768582080 69230051087551200 44695892631962880 158063896710195840 462581444391897600 87271821977034240 91114526925676800 18333137101023360 184613469566803200 36363259157097600 33521919473972160 346936083293923200 65453866482775680 68335895194257600 161903505537164160 138460102175102400 27272444367823200 174543643954068480 64614714348381120 182229053851353600 36666274202046720 37246577193302400 369226939133606400 72726518314195200 67043838947944320 130907732965551360 136671790388515200 27499705651535040 276920204350204800 54544888735646400 129229428696762240 73332548404093440 74493154386604800 145453036628390400 134087677895888640 30555228501705600 261815465931102720 273343580777030400 54999411303070080 55869865789953600 109089777471292800 50908562819936640 146665096808186880 148986308773209600 41249558477302560 290906073256780800 91635413075885952 268175355791777280 61110457003411200 34197120776649600 546687161554060800 109998822606140160 111739731579907200 218179554942585600 45832842752558400 297972617546419200 93861374527122048 410015371165545600 82499116954605120 83804798684930400 50079182797425600 191340506543921280 122220914006822400 68394241553299200 22192744911765120 76362844229904960 219997645212280320 223479463159814400 31856152286851200 436359109885171200 91665685505116800 51295681164974400 42777319902387840 164998233909210240 167609597369860800 100158365594851200 32499652133632320 244441828013644800 327269332413878400 78217812105935040 136788483106598400 68749264128837600 44385489823530240 152725688459809920 446958926319628800 63712304573702400 18092209011972480 183331371010233600 36110724592924800 102591362329948800 33289117367647680 335219194739721600 200316731189702400 47784228430276800 156435624211870080 137498528257675200 305451376919619840 127424609147404800 36987908186275200 366662742020467200 72221449185849600 66578234735295360 400633462379404800 95568456860553600 27138313517958720 44598613201591680 274997056515350400 610902753839239680 54166086889387200 254849218294809600 128331959707163520 300475096784553600 71676342645415200 73975816372550400 144442898371699200 133156469470590720 18463622062596480 191136913721107200 37648179975369600 55481862279412800 108332173778774400 60622168649515200 50555014430094720 143352685290830400 28236134981527200 288885796743398400 66897919802387520 266312938941181440 36927244125192960 38562710663030400 382273827442214400 75296359950739200 110963724558825600 216664347557548800 27695433093894720 286705370581660800 56472269963054400 133795839604775040 73854488250385920 77125421326060800 150592719901478400 221927449117651200 30772703437660800 433328695115097600 55390866187789440 57844065994545600 25849070887635072 112944539926108800 32072552339405760 147708976500771840 324996521336323200 154250842652121600 41543149640842080 301185439802956800 151665043290284160 443854898235302400 61545406875321600 17704677278090880 110781732375578880 115688131989091200 51698141775270144 225889079852217600 46159055156491200 308501685304243200 155349214382355840 83086299281684160 86766098991818400 303330086580568320 123090813750643200 22350700391564160 221563464751157760 231376263978182400 43641288511591680 45574112601763200 451778159704435200 92318110312982400 43081784812725120 166172598563368320 173532197983636800 32730966383693760 246181627501286400 77547212662905216 338833619778326400 80981692392363840 69238582734736800 44701400783128320 158122355896552320 462752527956364800 87282577023183360 91148225203526400 18353468347885440 184636220625964800 36367740426326400 33526050587346240 347064395967273600 65461932767387520 68361168902644800 161963384784727680 138477165469473600 27275805319744800 174565154046366720 64622677219087680 182296450407052800 36706936695770880 37251167319273600 369272441251929600 72735480852652800 67052101174692480 130923865534775040 136722337805289600 27530202521828160 276954330938947200 54551610639489600 129245354438175360 73413873391541760 74502334638547200 145470961705305600 134104202349384960 30589113913142400 261847731069550080 273444675610579200 55060405043656320 55876750978910400 109103221278979200 50914836596856960 146827746783083520 149004669277094400 41295303782742240 290941923410611200 91646705874342528 268208404698769920 61178227826284800 34201335099254400 546889351221158400 110120810087312640 111753501957820800 218206442557958400 45883670869713600 298009338554188800 93872941644569472 410167013415868800 82590607565484480 83815126468365600 50085354364718400 191411272927405440 122356455652569600 68402670198508800 22217356421124480 76372254895285440 220241620174625280 223507003915641600 31860078117436800 436412885115916800 91767341739427200 51302002648881600 42824759478399360 165181215130968960 167630252936731200 100170708729436800 32535693889433280 244712911305139200 327309663836937600 78227451370474560 136805340397017600 68825506304570400 44434712842248960 152744509790570880 447014007831283200 63720156234873600 18096662752882560 183534683478854400 36150770988259200 102604005297763200 33326034631686720 335260505873462400 200341417458873600 47790117176155200 156454902740949120 137651012609140800 305489019581141760 127440312469747200 37028927368540800 367069366957708800 72301541976518400 66652069263373440 400682834917747200 95580234352310400 27144994129323840 44604109364411520 275302025218281600 610978039162283520 54226156482388800 254880624939494400 128474278435198080 300512126188310400 71685175764232800 74057854737081600 144603083953036800 133304138526746880 18484098015841920 191160468704620800 37652819593334400 55543391052811200 108452312964777600 60629639494132800 50611079383562880 143370351528465600 28239614695000800 289206167906073600 66906164046617280 266608277053493760 36968196031683840 38567462984265600 382320937409241600 75305639186668800 111086782105622400 216904625929555200 27726147023762880 286740703056931200 56479229390001600 133812328093234560 73936392063367680 77134925968531200 150611278373337600 222173564211244800 30806830026403200 433809251859110400 55452294047525760 57851194476398400 25877737222178688 112958458780003200 32080447607382720 147872784126735360 325356938894332800 154269851937062400 41589220535644320 301222556746675200 151833238150688640 444347128422489600 61613660052806400 110904588095051520 115702388952796800 51755474444357376 225916917560006400 46210245039604800 308539703874124800 155521494947871360 83178441071288640 86776791714597600 303666476301377280 123227320105612800 22375487071808640 221809176190103040 231404777905593600 43689686219262720 45579728981404800 451833835120012800 92420490079209600 43129562036964480 166356882142577280 173553583429195200 32767264664447040 246454640211225600 77633211666536064 338875376340009600 80991672266957760 69315367559407200 44750974143617280 158141842292004480 462809555811187200 87379372438525440 91159457962809600 18357986402743680 184840980158419200 36408071849385600 33563230607712960 347107166858390400 65534529328894080 68369593472107200 161983344533915520 138630735118814400 27306053887039200 174758744877050880 64694343055446720 182318915925619200 36715972805487360 37292478453014400 369681960316838400 72816143698771200 67126461215425920 131069058657788160 136739186944214400 27536979604115520 277261470237628800 54612107774078400 129388686110893440 73431945610974720 74584956906028800 145632287397542400 134252922430851840 30596644004572800 262138117315576320 273478373888428800 55073959208231040 55938717679521600 109224215548156800 50971300589139840 146863891221949440 149169913812057600 41305469406173280 291264574795084800 91748341060451712 268505844861703680 61193288009145600 34239264002697600 546956747776857600 110147918416462080 111877435359043200 218448431096313600 45894966006859200 298339827624115200 93977045701596288 410217560832643200 82610938812346560 83908076519282400 50140898470353600 191434861721900160 122386576018291200 68478528005395200 22222825645426560 76456950883709760 220295836832924160 223754870718086400 31895410592707200 436896862192627200 91789932013718400 51358896004046400 42835301606401920 165221877624693120 167816153038564800 100281796940707200 32543703168500160 244773152036582400 327672646644470400 78314204751330240 136957056010790400 68842449010288800 44445651290853120 152913901767419520 447509741436172800 63790821185414400 18112250846067840 183579864027436800 36159670187222400 102717792008092800 33334238468139840 335632306077129600 200563593881414400 47843115889060800 156628409502660480 137684898020577600 305827803534839040 127581642370828800 37038042742377600 367159728054873600 72319340374444800 66668476936279680 401127187762828800 95686231778121600 27168376269101760 44653574829790080 275369796041155200 611655607069678080 54239505280833600 255163284741657600 128505904819205760 300845390822121600 71764673833591200 74076085484755200 144638680748889600 133336953872559360 18488648227674240 191372463556243200 37694576155017600 55557064113566400 108479010561667200 60696877095691200 50623538262111360 143529347667182400 28270932116263200 289277361497779200 66980362244685120 266673907745118720 36977296455348480 38610233875382400 382744927112486400 75389152310035200 111114128227132800 216958021123334400 27732972341511360 287058695334364800 56541864232526400 133960724489370240 73954592910696960 77220467750764800 150778304620070400 222228256454265600 30814413712790400 433916042246668800 55465944683022720 57915350813073600 25884107518743936 113083728465052800 32108081045302080 147909185821393920 325437031685001600 154440935501529600 41599458512267040 301556609240140800 151870614786334080 444456512908531200 61628827425580800 110931889366045440 115830701626147200 51768215037487872 226167456930105600 46221620569185600 308881871003059200 155559779517985920 83198917024534080 86873026219610400 303741229572668160 123257654851161600 22380995222974080 221863778732090880 231661403252294400 43700441265411840 45630276398179200 452334913860211200 92443241138371200 43140179197906560 166397834049068160 173746052439220800 32775330949058880 246515309702323200 77652322556231808 339251185395158400 81081491138303040 69332430853778400 44761990445948160 158317219851073920 463322806504588800 87400882530823680 91260552796358400 18373799594747520 184886482276742400 36417034387843200 33571492834461120 347492104878441600 65550661898117760 68445414597268800 162162982276606080 138664861707556800 27312775790882400 174801765061647360 64710268796859840 182521105592716800 36747599189495040 37301658704956800 369772964553484800 72834068775686400 67142985668922240 131101323796235520 136890829194537600 27560699392121280 277329723415113600 54625551581764800 129420537593719680 73495198378990080 74603317409913600 145668137551372800 134285971337844480 30622999324579200 262202647592471040 273781658389075200 55121398784242560 55952488057435200 109251103163529600 50983848142980480 146990396757980160 149206634819827200 41341049088181920 291336275102745600 91770926657364864 268571942675688960 61245998649158400 34247692647907200 547563316778150400 110242797568485120 111904976114870400 218502206327059200 45934498986868800 298413269639654400 94000179936491136 410672487583612800 82682098176363840 83928732086152800 50153241604939200 191647160872352640 122491997298316800 68495385295814400 22241967930483840 76475772214470720 220485595136970240 223809952229740800 31903262253878400 437004412654118400 91868997973737600 51371538971860800 42872199054410880 165364196352727680 167857464172305600 100306483209878400 32571735645234240 244983994596633600 327753309490588800 78333483280409280 136990770591628800 68901748480303200 44483935860967680 152951544428941440 447619904459481600 63806524507756800 18118931457432960 183737995947475200 36190817383593600 102743077943721600 33362951895725760 335714928344611200 200612966419756800 47854893380817600 156666966560818560 137803496960606400 305903088857882880 127613049015513600 37069946550806400 367475991894950400 72381634767187200 66725903791451520 401225932839513600 95709786761635200 27178397186149440 44664567155429760 275606993921212800 611806177715765760 54286226075390400 255226098031027200 128616597163232640 300919449629635200 71782340071226400 74139893101612800 144763269534374400 133451807582903040 18504573969087360 191419573523270400 37703855390947200 55604919826209600 108572452150780800 60711818784926400 50667144337031040 143564680142452800 28277891543210400 289526539068748800 66996850733144640 266903615165806080 37009147938174720 38619738517852800 382839147046540800 75407710781894400 111209839652419200 217144904301561600 27756860953631040 287129360284905600 56555783086420800 133993701466289280 74018295876349440 77239477035705600 150815421563788800 222419679304838400 30840956615145600 434289808603123200 55513721907262080 57929607776779200 25906403556722304 113111566172841600 32119923947267520 148036591752698880 325717356452342400 154478954071411200 41635291430446560 301630843127577600 152001433011093120 444839358609676800 61681913230291200 35884101170332800 111027443814524160 115859215553558400 51812807113444608 226223132345683200 46261434922718400 308957908142822400 155693775513386880 83270582860893120 86894411665168800 304002866022186240 123363826460582400 22400273752053120 222054887629048320 231718431107116800 43738083926933760 45641509157462400 452446264691366400 92522869845436800 43177339261203840 166541165721786240 173788823330337600 32803562945200320 246727652921164800 77719210670166912 339334698518524800 81101450887490880 69392152384077600 44800547504106240 158356192641978240 463436862214233600 87476167853867520 91283018314924800 18380576677034880 185045739690873600 36448403272444800 33600410628079680 347577646660675200 65607125890400640 68462263736193600 162202901774981760 138784304768155200 27336302454333600 174952335707735040 64766008891805760 182566036629849600 37333789586755200 370091479381747200 72896806544889600 67200821256159360 131214251780801280 136924527472387200 27570865015552320 277568609536310400 54672604908667200 129532017783611520 74667579173510400 145793613089779200 134401642512318720 30634294461724800 262428503561602560 273849054944774400 56000684380132800 109345209817334400 51027764581422720 149335158347020800 41356297523328480 291587226179558400 91849976246560896 268803285024637440 61268588923449600 34277192906140800 547698109889548800 112001368760265600 218690419634668800 45951441692587200 298670316694041600 94081149758623104 410773582417161600 84001026570199200 50196442575988800 191694338461342080 122537177846899200 68554385812281600 22250171766936960 76541646872134080 224002737520531200 31930743067977600 437380839269337600 91902883385174400 51415789359211200 42888012246414720 168002053140398400 100392885151977600 32583749563834560 245074355693798400 328035629452003200 78400958132185920 137108771624563200 68927162538880800 44500343533873920 153083293744268160 448005475041062400 63861486135955200 18150107643803520 186668947933776000 183805766770348800 36204166182038400 102831578718422400 33375257650405440 336004106280796800 200785770303955200 47896114601966400 156801916264371840 137854325077761600 306166587488536320 127722972271910400 37083619611561600 367611533540697600 72408332364076800 66750515300810880 401571540607910400 95792229203932800 27225161465705280 44703040295168640 275708650155523200 612333174977072640 54306249273057600 255445944543820800 128664036739244160 301178655455932800 71844171902949600 74167239223123200 144816664728153600 133501030601621760 18511399286835840 191584458407865600 37736332716700800 55625429417342400 108612498546115200 60764114697249600 50685832654853760 143688343805899200 28302249537525600 289633329456307200 67054560442752960 267002061203243520 37022798573671680 38653004766499200 383168916815731200 75472665433401600 111250858834684800 217224997092230400 27767098930253760 287376687611798400 56604499075051200 134109120885505920 74045597147343360 77306009532998400 150945330866803200 222501717669369600 30852332144726400 434449994184460800 55534197860507520 57979507149748800 25915959001570176 113208998150102400 32175190823106240 148091194294686720 325837495638345600 154612019065996800 41650648395380640 301890661733606400 152057497964561280 445003435338739200 61704664289452800 35915010997219200 111068395721015040 115959014299497600 51831918003140352 226417996300204800 46278498217089600 309224038131993600 155751202368558720 83301296790761280 86969260724623200 304114995929122560 123409328578905600 22408535978801280 222136791442030080 231918028598995200 43754216496157440 45680823814953600 452835992600409600 92556996434179200 43193265002616960 166602593581522560 173938521449246400 32815662372118080 246818657157811200 77747877004710528 339626994450307200 81171310009648320 69417747325634400 44817071957602560 158492597410143360 463836057197990400 87508432992314880 91361647629907200 18412203061042560 185113992868358400 36461847080131200 33612803968201920 347877042898492800 65631324744236160 68521235722430400 162342620019296640 138835494651268800 27346385310098400 175016865984629760 64789897503925440 182723295259814400 37347559964668800 370227985736716800 72923694160262400 67225607936403840 131262649488472320 137042471444860800 27618304591563840 277670989302537600 54692770620196800 129579795007850880 74695119929337600 145847388320524800 134451215872807680 30687005101737600 262525298976944640 274084942889721600 56021339947003200 109385541240393600 51046585912183680 149390239858675200 41427456887345760 291694776641049600 91883854641930624 268902431745615360 61374010203475200 40499906018140800 548169885779443200 112042679894006400 218771082480787200 46030507652606400 298780479717350400 94115851110965376 411127414334582400 84032009920504800 59309150907988800 191859460022805120 122748020406950400 80999812036281600 22288456337051520 76569878868275520 224085359788012800 31942520559734400 437542164961574400 92061015305212800 60749859027211200 42961807142432640 168064019841009600 118618301815977600 32639814517302720 245496040813900800 328156623721180800 78429875925804480 161999624072563200 69045761478909600 44576912674103040 153139757736551040 448170719576025600 63885041119468800 18170149477898880 186737799823344000 184122030610425600 36266460574780800 121499718054422400 33432684505577280 336128039682019200 237236603631955200 47913780839601600 156859751851608960 138091522957819200 306279515473102080 127770082238937600 37147427228419200 368244061220851200 72532921149561600 66865369011154560 474473207263910400 95827561679203200 27255224216848320 44719528783628160 276183045915638400 612559030946204160 54399690862171200 255540164477875200 128885421427297920 355854905447932800 71870671259402400 74294854456838400 145065842299123200 133730738022309120 18543250769662080 191655123358406400 37750251570595200 55721140842628800 51556348973606400 108799381724342400 71795287941249600 50773044804693120 143741342518804800 28312688677946400 290131684598246400 67079293175442240 267461476044618240 37086501539324160 38667261730204800 383310246716812800 75500503141190400 111442281685257600 217598763448684800 27814876154493120 287482685037609600 56625377355892800 134158586350884480 74173003078648320 77334523460409600 151001006282380800 222884563370515200 30905417949436800 435197526897369600 55629752308986240 58000892595307200 25960551077526912 113250754711785600 148346006157296640 154669046920819200 41722314231739680 302002012564761600 152319134414079360 445769126741030400 61810835898873600 35928258065884800 111259504617972480 116001785190614400 51921102155053824 226501509423571200 46358126924155200 309338093841638400 156019194359360640 83444628463479360 87001338892960800 304638268828158720 123621671797747200 22447093036959360 222519009235944960 232003570381228800 43829501819201280 45697672953878400 453003018847142400 92716253848310400 43267585129211520 166889256926958720 174002677785921600 32872126364400960 247243343595494400 77881653232580736 339752264135356800 81201249633430080 69537190386232800 44894186073918720 158551056596499840 464007140762457600 87659003638402560 91395345907756800 18432534307904640 185432507696620800 36524584849334400 33670639555439040 348005355571843200 65744252728801920 68546509430817600 162402499266860160 139074380772465600 27393438637000800 175318007276805120 64901377693817280 182790691815513600 37411821728265600 370865015393241600 73049169698668800 67341279110878080 131488505457603840 137093018861635200 27648801461856960 278148761544931200 54786877274001600 129802755387634560 74823643456531200 146098339397337600 134682558221756160 30720890513174400 262977010915207680 274186037723270400 56117732592398400 109573754548003200 51134418789068160 149647286913062400 41473202192785440 292196678794675200 92041953820322688 269365116443512320 61441781026348800 40514844201955200 548372075446540800 112235465184796800 219147509096006400 46081335769761600 299294573826124800 94277790755229312 411279056584905600 84176598888597600 59331026785867200 191930226406289280 122883562052697600 81029688403910400 22313067846410880 76701628183602240 224470930369593600 31997482187932800 438295018192012800 92162671539523200 60772266302932800 43009246718444160 168353197777195200 118662053571734400 32675856273103680 245767124105395200 328721263644009600 78564825629357760 162059376807820800 69122003654642400 44626135692821760 153403256367204480 448941860739187200 63994964375865600 18185737571084160 187059108641328000 184325343079046400 36306506970115200 121544532605865600 33469601769616320 336706395554390400 237324107143468800 47996223281899200 157129651258715520 138244007309284800 306806512734408960 127989928751731200 37188446410684800 368650686158092800 72613013940230400 66939203539232640 474648214286937600 95992446563798400 27278606356626240 44796475063105920 276488014618569600 613613025468817920 54459760455172800 255979857503462400 129027740155332480 355986160715203200 71994334922848800 74376892821369600 145226027880460800 133878407078465280 18563726722907520 191984893127596800 37815206222102400 55782669616027200 51645058969996800 108919520910345600 71821769267102400 50829109758161280 143988669845697600 28361404666576800 290452055760921600 67194712594658880 267756814156930560 37127453445815040 38733794227497600 383969786255193600 75630412444204800 111565339232054400 217839041820691200 27845590084361280 287977339691395200 56722809333153600 134389425189317760 74254906891630080 77467588454995200 151260824888409600 223130678464108800 30939544538179200 435678083641382400 55691180168722560 58100691341246400 25989217412070528 113445618666307200 148509813783260160 154935176909990400 41768385126541920 302521649776819200 152487329274483840 446261356928217600 61879089076358400 35990077719657600 111382360337445120 116201382682492800 51978434824141056 226891237332614400 46409316807268800 309870353819980800 156191474924876160 83536770253083840 87151037011869600 304974658548967680 123758178152716800 22471879717203840 222764720674890240 232402765364985600 43877899526872320 45776302268860800 453782474665228800 92818633614537600 43315362353450880 167073540506167680 174302074023739200 32908424645154240 247516356305433600 77967652236211584 340336855998921600 81340967877744960 69613975210903200 44943759434407680 158823866132830080 464805530729971200 87755799053744640 91552604537721600 18448347499908480 185637267229075200 36564916272393600 33707819575805760 348604148047478400 65816849290308480 68664453403291200 162681935755489920 139227950421806400 27423687204295200 175511598107489280 64973043530176320 183105209075443200 37453132862006400 371274534458150400 73129832544787200 67415639151611520 131633698580616960 137328906806582400 27672521249862720 278455900843612800 54847374408590400 129946087060352640 74906265724012800 146259665089574400 134831278303223040 30747245833180800 263267397161233920 274657813613164800 56179699293009600 109694748817180800 51190882781351040 149812531448025600 41508781874794080 292519330179148800 92143589006431872 269662556606446080 61494491666361600 40584555726422400 549315627226329600 112359398586019200 219389497634361600 46120868749771200 299625062896051200 94381894812256128 411986720419747200 84269548939514400 59433114215966400 192260469529215360 122988983332723200 81169111452844800 22332210131468160 76786324172026560 224718797172038400 32032814663203200 438778995268723200 92241737499542400 60876833589633600 43046144166453120 168539097879028800 118866228431932800 32703888749837760 245977966665446400 329084246451542400 78651579010213440 162338222905689600 69181303124656800 44664420262936320 153572648344053120 449437594344076800 64065629326406400 18192418182449280 187265664310032000 184483474999084800 36337654166486400 121753667179267200 33498315197202240 337078195758057600 237732456863865600 48049221994804800 157303158020426880 138362606249313600 307145296688106240 128131258652812800 37220350219113600 368966949998169600 72675308332972800 66996630394404480 475464913727731200 96098443989609600 27288627273673920 44845940528484480 276725212498627200 614290593376212480 54506481249729600 256262517305625600 129138432499359360 356598685295798400 72073832992207200 74440700438227200 145350616665945600 133993260788808960 18579652464320640 192196887979219200 37856962783785600 55830525328670400 51702086824819200 109012962499459200 71945348787748800 50872715833080960 144147665984414400 28392722087839200 290701233331891200 67268910792726720 267986521577617920 37159304928641280 38776565118614400 384393775958438400 75713925567571200 111661050657340800 218025924998918400 27869478696480960 288295331968828800 56785444175678400 134537821585453440 74318609857282560 77553130237228800 151427851135142400 223322101314681600 30966087440534400 436051849997836800 55738957392961920 58164847677921600 113570888351356800 148637219714565120 155106260474457600 41804218044721440 302855702270284800 152618147499242880 446644202629363200 61932174881068800 36029818925654400 111477914785923840 116329695355843200 227141776702713600 46449131160801600 310212520948915200 156325470920277120 83608436089442880 87247271516882400 305236294998485760 123864349762137600 22491158246282880 222955829571847680 232659390711686400 43915542188394240 45826849685635200 454283553405427200 92898262321603200 43352522416748160 167216872178885760 174494543033764800 32936656641295680 247728699524275200 340712665054070400 81430786749090240 69673696741202400 44982316492565760 158999243691899520 465318781423372800 87831084376788480 91653699371270400 18455124582195840 185796524643206400 36596285156995200 33736737369424320 348989086067529600 65873313282591360 68740274528452800 162861573498180480 139347393482404800 27447213867746400 175662168753576960 65028783625122240 183307398742540800 37485263743804800 371593049286412800 73192570313990400 67473474738848640 131746626565182720 137480549056905600 27682686873293760 278694786964809600 54894427735492800 130057567250244480 74970527487609600 146385140627980800 134946949477697280 30758540970326400 263493253130365440 274961098113811200 56227895615707200 109788855470985600 51234799219793280 149941054975219200 41524030309940640 292770281255961600 92222638595627904 269893898955394560 61517081940652800 40629370277865600 549922196227622400 112455791231414400 219577710941971200 46137811455489600 299882109950438400 412441647170716800 84341843423560800 59498741849601600 192472768679667840 123034163881305600 81258740555731200 22340413967921280 76852198829689920 224911582462828800 32060295477302400 439155421883942400 92275622910979200 60944055416798400 43061957358456960 168683686847121600 118997483699203200 32715902668438080 246068327762611200 329366566412956800 78719053861990080 162517481111462400 69206717183234400 44680827935842560 153704397659379840 449823164925657600 64120590954604800 18203552534724480 187426318719024000 184551245821958400 36351002964931200 121888110833596800 33510620951881920 337367373694243200 237994967398406400 48090443215953600 157438107723980160 138413434366468800 307408795318759680 128241181909209600 37234023279868800 369102491643916800 72702005929862400 67021241903763840 475989934796812800 96180886431907200 27305328802086720 44884413668223360 276826868732937600 614817590637519360 54526504447396800 256482363818419200 129185872075370880 356992451097609600 72135664823930400 74468046559737600 145404011859724800 134042483807527680 18586477782069120 192361772863814400 37889440109539200 55851034919803200 51746441823014400 109053008894793600 72024792765307200 50891404150903680 144271329647860800 28417080082154400 290808023719449600 67326620502335040 268084967615055360 37172955564138240 38809831367260800 384723545727628800 75778880219078400 111702069839606400 218106017789587200 27879716673103680 288542659295721600 56834160164308800 134653241004670080 74345911128276480 77619662734521600 151557760438156800 223404139679212800 30977462970115200 436212035579174400 55759433346207360 58214747050891200 113668320328617600 148691822256552960 155239325469043200 41819575009655520 303115520876313600 152674212452711040 446808279358425600 61954925940230400 36060728752540800 111518866692414720 116429494101782400 227336640657235200 46466194455172800 310478650938086400 156382897775448960 83639150019311040 87322120576336800 305348424905422080 123909851880460800 22499420473031040 223037733384829440 232858988203564800 43931674757617920 45866164343126400 454673281314470400 92932388910345600 43368448158161280 167278300038622080 174644241152673600 32948756068213440 247819703760921600 341004960985852800 81500645871247680 69699291682759200 44998840946062080 159135648460064640 465717976407129600 87863349515235840 91732328686252800 18466419719341440 185864777820691200 36609728964681600 33749130709546560 349288482305347200 65897512136426880 68799246514689600 163001291742495360 139398583365518400 27457296723511200 175726699030471680 65052672237241920 183464657372505600 37499034121718400 371729555641382400 73219457929363200 67498261419093120 131795024272853760 137598493029379200 27699629579012160 278797166731036800 54914593447022400 130105344474483840 74998068243436800 146438915858726400 134996522838186240 30777366198902400 263590048545707520 275196986058758400 56248551182577600 109829186894044800 51253620550554240 149996136486873600 41549444368518240 292877831717452800 92256516990997632 269993045676372480 61554732397804800 40664226040099200 550393972117516800 112497102365155200 219658373788089600 46166049298353600 299992272973747200 412795479088137600 84372826773866400 59549785564651200 192637890241130880 123109464795609600 81328452080198400 22354087028676480 76880430825831360 224994204730310400 32072072969059200 439316747576179200 92332098596707200 60996339060148800 43088312678463360 168745653547732800 119099571129302400 32735925866105280 246218929591219200 329487560682134400 78747971655608640 162656904160396800 69249073947530400 44708174057352960 153760861651662720 449988409460620800 64144145938118400 18216913757454720 187495170608592000 184664197193414400 36373250962339200 121992678120297600 33531130543014720 337491307095465600 238199142258604800 48108109453588800 157495943311217280 138498147895060800 307521723303325440 128288291876236800 37256811714460800 369328394386828800 72746501924678400 67062261086029440 476398284517209600 96216218907177600 27325370636182080 44900902156682880 276996295790121600 615043446606650880 54559876443508800 256576583752473600 129264938035390080 357298713387907200 72162164180383200 74513623428921600 145493003849356800 134124522172058880 18597853311649920 192432437814355200 37903358963433600 55885217571691200 51765451107955200 109119752887017600 72086582525630400 50922551347274880 144324328360766400 28427519222575200 290986007698713600 67351353235024320 268249044344117760 37195706623299840 38824088330966400 384864875628710400 75806717926867200 111770435143382400 218239505774035200 27896779967474880 288648656721532800 56855038445150400 134702706470048640 74391413246599680 77648176661932800 151613435853734400 223540870286764800 30996422186083200 436479011548070400 55793559934949760 58236132496449600 113710076890300800 148782826493199360 155296353323865600 41845169951212320 303226871707468800 152767654041824640 447081740573529600 61992844372166400 36073975821206400 111587119869899520 116472264992899200 227420153780601600 46494633279124800 310592706647731200 156478609200735360 83690339902424640 87354198744674400 305535308083649280 123985688744332800 22513190850944640 223174239739799040 232944529985798400 43958562372990720 45883013482051200 454840307561203200 92989266558249600 43394991060516480 167380679804849280 174708397489348800 32968921779743040 247971377488665600 341130230670902400 81530585495029440 69741949918687200 45026381701889280 159194107646421120 465889059971596800 87917124745981440 91766026964102400 18479973883916160 185978533116499200 36632135310825600 33769786276416960 349416794978697600 65937843559486080 68824520223076800 163061170990058880 139483899837374400 27474101483119200 175834249491962880 65092486590774720 183532053928204800 37521984751574400 371957066232998400 73264270621651200 67539572552833920 131875687118972160 137649040446153600 27719960825874240 278967799674748800 54948202966238400 130184973181549440 75043969503148800 146528541243302400 135079145105667840 30799956473193600 263751374237944320 275298080892307200 56282977127361600 109896405932476800 51284989435155840 150087939006297600 293057082486604800 92312980983280512 270158290211335680 61599912946387200 40679164223913600 550596161784614400 112565954254723200 219792811864953600 46199934709790400 300175878012595200 412947121338460800 84424465691042400 59571661442529600 192708656624615040 123199825892774400 81358328447827200 22370494701582720 76927484152733760 225131908509446400 32091702121987200 439585623729907200 92399869419580800 61018746335870400 43119939062471040 168848931382084800 119143322885059200 32759953703305920 246399651785548800 329689217797430400 78796167978306240 162716656895654400 69299902064685600 44740989403165440 153854968305467520 450263817018892800 64183404243974400 18219140627909760 187609923757872000 184799738839161600 36399948559228800 122037492671740800 33555742052374080 337697862764169600 238286645770118400 48137553182980800 157592335956612480 138599804129371200 307709936610935040 128366808487948800 37284157835971200 369599477678323200 72799897118457600 67111484104748160 476573291540236800 96275106365961600 27328710941864640 44928382970782080 277199608258742400 615419873221870080 54599922838843200 256733616975897600 129359817187413120 357429968655177600 72206329774471200 74568315671942400 166800652039082880 145599794236915200 134222968209496320 18611503947146880 192550212731923200 37926557053257600 55926236753956800 51797133249523200 109199845677686400 72113063851483200 50959927982920320 144412659548942400 28444917789943200 291199588473830400 67392574456173120 268445936418992640 37223007894293760 38847849937142400 385100425463846400 75853114106515200 111852473507913600 218399691355372800 27917255920720320 288825319097884800 56889835579886400 134785148912346240 74446015788587520 77695699874284800 151706228213030400 223704947015827200 31019173245244800 436799382710745600 55834511841440640 58271774905713600 113779671159772800 148892031577175040 155391399748569600 41875883881080480 303412456426060800 152879783948760960 447409894031654400 62038346490489600 36096054268982400 111669023682881280 116543549811427200 227559342319545600 46528759867867200 310782799497139200 156593462911079040 83751767762160960 87407662358570400 305759567897521920 124076692980979200 22529715304440960 223338047365762560 233087099622854400 43990827511438080 45911095380259200 455118684639091200 93057519735734400 43426842543342720 167503535524321920 174815324717140800 32993120633578560 248153385961958400 341339013479318400 81580484867999040 69793139801800800 45059430608881920 159291539623681920 466174199245708800 87981655022876160 91822190760518400 18482232911345280 186115039471468800 36659022926198400 33794572956661440 349630649434281600 65986241267157120 68866643070388800 163160969735998080 139586279603601600 27494267194648800 175963310045752320 65140263815014080 183644381521036800 37549525507401600 372230078942937600 73318045852396800 67589145913322880 131972482534314240 137733286140777600 27723349367017920 279172559207203200 54988534389297600 130280527630028160 75099051014803200 146636091704793600 135178291826645760 30803721518908800 263944965068628480 275466572281555200 56324288261102400 109977068778595200 51322632096677760 150198102029606400 293272183409587200 92380737774019968 270356583653291520 61607443037817600 40704061196937600 550933144563110400 112648576522204800 219954137557190400 46205582278363200 300396204059212800 413199858422332800 84486432391653600 59608121238993600 192826600597088640 123214886075635200 81408122393875200 22373229313733760 76983948145016640 225297153044409600 32115257105500800 439908275114380800 92411164556726400 61056091795406400 43125210126472320 168972864783307200 119216242477987200 32763958342839360 246429772151270400 329931206335785600 78854003565543360 162816244787750400 69308373417544800 44746458627467520 153967896290033280 450594306088819200 64230514211001600 18225821239274880 187747627537008000 184822329113452800 36404398158710400 122112183590812800 33559843970600640 337945729566614400 238432484955974400 48172885658251200 157708007131086720 138616746835089600 307935792580066560 128461028422003200 37288715522889600 369644658226905600 72808796317420800 67119687941201280 476864969911948800 96345771316502400 27338731858912320 44961359947701120 277233493670179200 615871585160133120 54606597238065600 256922056844006400 129375630379416960 357648727433961600 72259328487376800 74577431045779200 166902739469182080 145617592634841600 134239375882402560 18613779053063040 192691542633004800 37954394761046400 55933073284334400 51835151819404800 109213194476131200 72157199394571200 50966157422194560 144518656974753600 28465796070784800 291235185269683200 67442039921551680 268478751764805120 37227558106126080 38876363864553600 385383085266009600 75908789522092800 111866146568668800 218426388952262400 27920668579594560 289037313949507200 56931592141569600 134884079843103360 74455116212252160 77752727729107200 151817579044185600 223732293137337600 31022965088438400 436852777904524800 55841337159189120 58314545796830400 113863184283139200 148910232424504320 155505455458214400 41881002869391840 303635158088371200 152898472266583680 447464586274675200 62045930176876800 36122548406313600 111682674318378240 116629091593660800 227726368566278400 46534447632657600 311010910916428800 156612605196136320 83762005738783680 87471818695245600 305796944533167360 124091860353753600 22532469380023680 223365348636756480 233258183187321600 43996205034512640 45944793658108800 455452737132556800 93068895265315200 43432151123813760 167524011477567360 174943637390491200 32997153775884480 248183720707507200 341589552849417600 81640364115562560 69801671448986400 45064938760047360 159408457996394880 466516366374643200 87992410069025280 91889587316217600 18489009993632640 186137790530630400 36663504195427200 33798704070035520 349887274780982400 65994307551768960 68917190487163200 163280728231125120 139603342897972800 27497628146570400 175984820138050560 65148226685720640 183779174632435200 37554115633372800 372275581061260800 73327008390854400 67597408140071040 131988615103537920 137834380974326400 27733514990448960 279206685795945600 54995256293140800 130296453371441280 75108231266745600 146654016781708800 135194816280142080 30815016656054400 263977230207075840 275668761948652800 56331173450059200 109990512586281600 51328905873598080 150216462533491200 293308033563417600 92392030572476544 270389632560284160 61630033312108800 40733937564566400 551337523897305600 112662346900118400 219981025172563200 46222524984081600 300432925066982400 413503142922979200 84496760175088800 59651872994750400 192968133364056960 123260066624217600 81467875129132800 22381433150186880 76993358810397120 225324693800236800 32119182936086400 439962050345126400 92445049968163200 61100906346849600 43141023318476160 168993520350177600 119303745989500800 32775972261439680 246520133248435200 329971537758844800 78863642830082880 162935750258265600 69333787476122400 44762866300373760 153986717620794240 450649387600473600 64238365872172800 18239182462005120 187770578166864000 184890099936326400 36417746957155200 122201812693699200 33572149725280320 337987040700355200 238607491979001600 48178774404129600 157727285660165760 138667574952244800 307973435241588480 128476731744345600 37302388583644800 369780199872652800 72835493914310400 67144299450560640 477214983958003200 96357548808259200 27358773693007680 44966856110520960 277335149904489600 615946870483176960 54626620435732800 256953463488691200 129423069955428480 357911237968502400 72268161606194400 74604777167289600 167025244385301120 145670987828620800 134288598901121280 18620604370811520 192715097616518400 37959034379011200 55953582875467200 51841488247718400 109253240871465600 72210162046276800 50984845740017280 144536323212388800 28469275784258400 291341975657241600 67450284165781440 268577197802242560 37241208741623040 38881116185788800 385430195233036800 75918068758022400 111907165750934400 218506481742931200 27930906556217280 289072646424777600 56938551568516800 134900568331562880 74482417483246080 77762232371577600 151836137516044800 223814331501868800 31034340618019200 437012963485862400 55861813112434560 58321674278683200 113877103137033600 148964834966492160 155524464743155200 41896359834325920 303672275032089600 152954537220051840 447628663003737600 62068681236038400 36126964095868800 111723626224869120 116643348557366400 227754206274067200 46551510927028800 311048929486310400 156670032051308160 83792719668651840 87482511418024800 305909074440103680 124137362472076800 22540731606771840 223447252449738240 233286697114732800 44012337603736320 45950410037750400 455508412548134400 93103021854057600 43448076865226880 167585439337303680 174965022836049600 33009253202802240 248274724944153600 341631309411100800 81650343990156480 69827266390543200 45081463213543680 159427944391847040 466573394229465600 88024675207472640 91900820075500800 18502564158207360 186206043708115200 36676948003113600 33811097410157760 349930045672099200 66018506405604480 68925615056625600 163300687980312960 139654532781086400 27507711002335200 176049350414945280 65172115297840320 183801640151001600 37567886011286400 372412087416230400 73353896006227200 67622194820315520 132037012811208960 137851230113251200 27753846237311040 279309065562172800 55015422004670400 130344230595680640 75135772022572800 146707792012454400 135244389640631040 30837606930345600 264074025622417920 275702460226502400 56351829016929600 110030844009340800 51347727204359040 150271544045145600 293415584024908800 92425908967846272 270488779281262080 61675213860691200 40738916959171200 551404920453004800 112703658033859200 220061688018681600 46256410395518400 300543088090291200 413553690339753600 84527743525394400 59659164954043200 192991722158551680 123350427721382400 81477833918342400 22397840823093120 77021590806538560 225407316067718400 32130960427843200 440123376037363200 92512820791036800 61108375438756800 43172649702483840 169055487050788800 119318329908086400 32800000098640320 246700855442764800 330092532028022400 78892560623701440 162955667836684800 69384615593277600 44795681646186240 154043181613077120 450814632135436800 64261920855686400 18272585518830720 187839430056432000 185025641582073600 36444444554044800 122216750877513600 33596761234639680 338110974101577600 238636659816172800 48196440641764800 157785121247402880 138769231186555200 308086363226154240 128523841711372800 37329734705155200 370051283164147200 72888889108089600 67193522469279360 477273319632345600 96392881283529600 27408878278246080 44983344598980480 277538462373110400 616172726452308480 54666666831067200 257047683422745600 129517949107451520 357954989724259200 72294660962647200 74659469410310400 167045661871320960 145777778216179200 134387044938558720 18634255006308480 192785762567059200 37972953232905600 55994602057732800 51860497532659200 109333333662134400 72218989154894400 51022222375662720 144589321925294400 28479714924679200 291555556432358400 67475016898470720 268774089877117440 37268510012616960 38895373149494400 385571525134118400 75945906465811200 111989204115465600 218666667324268800 27951382509462720 289178643850588800 56959429849358400 134950033796941440 74537020025233920 77790746298988800 151891812931622400 223978408230931200 31057091677180800 437333334648537600 55902765018925440 58343059724241600 113918859698716800 149074040050467840 155581492597977600 41927073764194080 303783625863244800 153066667126988160 447956816461862400 62114183354361600 36140211164534400 111805530037850880 116686119448483200 227837719397433600 46585637515771200 311162985195955200 156784885761651840 83854147528388160 87514589586362400 306133334253976320 124228366708723200 22557256060268160 223611060075701760 233372238896966400 44044602742183680 45967259176675200 455675438794867200 93171275031542400 43479928348053120 167708295056776320 175029179172724800 33033452056637760 248456733417446400 341756579096150400 81680283613938240 69878456273656800 45114512120536320 159486403578203520 466744477793932800 88089205484367360 91934518353350400 18536449569644160 186342550063084800 36703835618486400 33835884090402240 350058358345449600 66066904113275520 68950888765012800 163360567227876480 139756912547313600 27527876713864800 176178410968734720 65219892522079680 183869036706700800 37595426767113600 372685100126169600 73407671236972800 67671768180804480 132133808226551040 137901777530025600 27804674354466240 279513825094627200 55055753427729600 130439785044159360 75190853534227200 146815342473945600 135343536361608960 30894082616073600 264267616453102080 275803555060051200 56393140150670400 110111506855459200 51385369865880960 150381707068454400 293630684947891200 92493665758585728 270687072723217920 61788165232147200 40753855142985600 551607110120102400 112786280301340800 220223013710918400 46341123924110400 300763414136908800 413705332590076800 84589710226005600 59681040831921600 193062488542035840 123576330464294400 81507710285971200 22438860005358720 77078054798821440 225572560602681600 32154515411356800 440446027421836800 92682247848220800 61130782714478400 43251715662503040 169179420452011200 119362081663843200 32860069691641920 247152660928588800 330334520566377600 78950396210938560 163015420571942400 69511685886165600 44877720010717440 154156109597642880 451145121205363200 64309030822713600 18279266130195840 187977133835568000 185364495696441600 36511188546268800 122261565428956800 33658290008038080 338358840904022400 238724163327686400 48231773117035200 157900792421877120 139023371772331200 308312219195285760 128618061645427200 37398100008931200 370728991392883200 73022377092537600 67316580016076160 477448326655372800 96463546234070400 27418899195293760 45016321575899520 278046743544662400 616624438390571520 54766782819403200 257236123290854400 129755146987509120 358086244991529600 72347659675552800 74796200017862400 167106914329380480 146044754185075200 134633160032152320 18668381595050880 192927092468140800 38000790940694400 56097150013396800 51898516102540800 109533565638806400 72245470480747200 144695319351105600 28500593205520800 292089508370150400 67524482363849280 269266320064304640 37336763190101760 38923887076905600 385854184936281600 76001581881388800 112194300026793600 219067131277612800 28002572392576320 289390638702211200 57001186411041600 135048964727698560 74673526380203520 77847774153811200 152003163762777600 224388600053587200 31113969325084800 438134262555225600 56005144785152640 58385830615358400 114002372822083200 149347052760407040 155695548307622400 42003858588864480 304006327525555200 153346991894328960 448777200107174400 62227938650169600 36166705301865600 112010289570305280 116771661230716800 228004745644166400 46670953987627200 311391096615244800 157072020037511040 84007717177728960 87578745923037600 306693983788657920 124455877300339200 22598567194008960 224020579140610560 233543322461433600 44125265588302080 46000957454524800 456009491288332800 93341907975254400 43559557055118720 168015434355457920 175157491846075200 33093949191226560 248911754600678400 342007118466249600 81740162861501760 70006430981440800 45197134388017920 159603321950916480 467086644922867200 88250531176604160 92001914909049600 18543226651931520 186683815950508800 36771054656918400 33897850791013440 350314983692150400 66187898382453120 69001436181787200 163480325723003520 140012861962881600 319206643901832960 176501062353208320 65339335582678080 184003829818099200 37664278656681600 373367631901017600 73542109313836800 67795701582026880 132375796764906240 138002872363574400 27814839977897280 280025723925763200 638413287803665920 55156581985377600 130678671165356160 75328557313363200 147084218627673600 135591403164053760 30905377753219200 264751593529812480 276005744727148800 56496417985022400 110313163970755200 51479476519685760 150657114626726400 294168437255347200 92663057735434368 271182806328107520 61810755506438400 40783731510614400 552011489454297600 112992835970044800 220626327941510400 46358066629828800 301314229253452800 414008617090723200 84744626977533600 59724792587678400 193204021309004160 123621511012876800 81567463021228800 22447063841811840 77219214779528640 225985671940089600 32213402870140800 441252655883020800 92716133259657600 61175597265921600 43267528854506880 169489253955067200 119449585175356800 32872083610242240 247243022025753600 330939491912265600 79094985179031360 163134926042457600 69537099944743200 44894127683623680 154438429559057280 451971343880179200 64426805740281600 18283719871105920 188321393283408000 185432266519315200 36524537344713600 122351194531843200 33670595762717760 338978507910134400 238899170350713600 48320104305211200 158189970358062720 139074199889486400 308876859118114560 128853611480563200 37411773069686400 370864533038630400 73049074689427200 67341191525435520 477798340701427200 96640208610422400 27425579806658880 45098764018197120 278148399778972800 617753718236229120 54786806017070400 257707222961126400 129802586563520640 358348755526070400 72480156457816800 74823546139372800 167229419245499520 146098149378854400 134682383050871040 96397910843270400 18675206912799360 193280417220844800 38070385210166400 56117659604529600 51993562527244800 109573612034140800 72298433132452800 144960312915633600 28552788907624800 292196298757708800 67648146027295680 269364766101742080 192795821686540800 37350413825598720 38995171895433600 386560834441689600 76140770420332800 112235319209059200 219147224068281600 144596866264905600 28012810369199040 289920625831267200 57105577815249600 135296292054591360 74700827651197440 77990343790867200 152281540840665600 224470638418118400 31125344854665600 438294448136563200 289193732529811200 56025620738398080 58492757843150400 114211155630499200 149401655302394880 155980687581734400 42019215553798560 304563081681331200 153403056847797120 448941276836236800 62250689709331200 36232940645193600 578387465059622400 112051241476796160 116985515686300800 228422311260998400 46688017281998400 311961375163468800 157129446892682880 433790598794716800 84038431107597120 87739136764725600 306806113695594240 124501379418662400 22606829420757120 224102482953592320 233971031372601600 44141398157525760 46085203149148800 456844622521996800 93376034563996800 43575482796531840 168076862215194240 175478273529451200 33106048618144320 249002758837324800 342633466891497600 81889860980410560 70032025922997600 45213658841514240 159895617882698880 467942062745203200 88282796315051520 92170406298297600 18547744706789760 186752069127993600 36784498464604800 33910244131135680 350956547058902400 66212097236288640 69127804723723200 163779721960821120 140064051845995200 319791235765397760 176565592630103040 65363224194797760 184340812596595200 37678049034595200 373504138255987200 73568996929209600 67820488262271360 132424194472577280 138255609447446400 27821617060184640 280128103691990400 639582471530795520 55176747696907200 130726448389595520 75356098069190400 147137993858419200 135640976524542720 30912907844649600 264848388945154560 276511218894892800 56517073551892800 110353495393814400 51498297850446720 150712196138380800 294275987716838400 92696936130804096 271281953049085440 61825815689299200 40858422429686400 553022437789785600 113034147103785600 220706990787628800 46369361766974400 301424392276761600 414766828342339200 84775610327839200 59834171977070400 193557853226424960 123651631378598400 81716844859372800 22452533066113920 77247446775670080 226068294207571200 32225180361897600 441413981575257600 92738723533948800 61287633644529600 43278070982509440 169551220655678400 119668343954140800 32880092889309120 247303262757196800 331060486181443200 79123902972649920 163433689718745600 69554042650461600 44905066132227840 154494893551340160 452136588415142400 64450360723795200 18290400482471040 188390245172976000 185477447067897600 36533436543676800 122575267289059200 33678799599170880 339102441311356800 239336687908281600 48337770542846400 158247805945299840 139108085300923200 308989787102680320 128900721447590400 37420888443523200 370954894135795200 73066873087353600 67357599198341760 478673375816563200 96675541085692800 27435600723706560 45115252506656640 278216170601846400 617979574205360640 54800154815515200 257801442895180800 129834212947528320 359005031862422400 72506655814269600 74841776887046400 167535681535797120 146133746174707200 134715198396683520 96574453015622400 18679757124631680 193351082171385600 38084304064060800 56131332665284800 52012571812185600 109600309631030400 72430839761716800 145013311628539200 28563228048045600 292267492349414400 67672878759984960 269430396793367040 193148906031244800 37359514249263360 39009428859139200 386702164342771200 76168608128121600 112262665330569600 219200619262060800 144861679523433600 28019635686947520 290026623257078400 57126456096091200 135345757519969920 74719028498526720 78018857718278400 152337216256243200 224525330661139200 31132928541052800 438401238524121600 289723359046867200 56039271373895040 58514143288708800 114252912192182400 149438056997053440 156037715436556800 42029453530421280 304674432512486400 153440433483442560 449050661322278400 62265857082105600 36246187713859200 579446718093734400 112078542747790080 117028286577417600 228505824384364800 46699392811579200 312075430873113600 157167731462797440 434585038570300800 84058907060842560 87771214933063200 306880866966885120 124531714164211200 22612337571922560 224157085495580160 234056573154835200 44152153203674880 46102052288073600 457011648768729600 93398785623158400 43586099957473920 168117814121685120 175542429866126400 33114114902756160 249063428328422400 342758736576547200 81919800604192320 70049089217368800 45224675143845120 159954077069055360 468113146309670400 88304306407349760 92204104576147200 18554521789077120 186797571246316800 36793461003062400 33918506357883840 351084859732252800 66228229805512320 69153078432110400 163839601208384640 140098178434737600 319908154138110720 176608612814699520 65379149936210880 184408209152294400 37687229286537600 373595142492633600 73586922006124800 67837012715767680 132456459611024640 138306156864220800 27831782683615680 280196356869475200 639816308276221440 55190191504593600 130758299872421760 75374458573075200 147173844012249600 135674025431535360 30924202981795200 264912919222049280 276612313728441600 56530843929806400 110380383009187200 51510845404287360 150748917146150400 294347688024499200 92719521727717248 271348050863070720 61848405963590400 40873360613500800 553224627456883200 113061687859612800 220760766018374400 46386304472692800 301497834292300800 414918470592662400 84796265894709600 59856047854948800 193628619609909120 123696811927180800 81746721227001600 22460736902567040 77266268106431040 226123375719225600 32233032023068800 441521532036748800 92772608945385600 61310040920251200 43293884174513280 169592531789419200 119712095709897600 32892106807909440 247393623854361600 331141149027561600 79143181501728960 163493442454003200 69579456709039200 44921473805134080 154532536212862080 452246751438451200 64466064046137600 18297081093836160 188436146432688000 185545217890771200 36546785342121600 122620081840502400 33691105353850560 339185063578838400 239424191419795200 48349548034603200 158286363003457920 139158913418078400 309065072425724160 128932128092275200 37434561504278400 371090435781542400 73093570684243200 67382210707701120 478848382839590400 96699096069206400 27445621640754240 45126244832296320 278317826836156800 618130144851448320 54820178013182400 257864256184550400 129881652523539840 359136287129692800 72524322051904800 74869123008556800 167596933993856640 146187141368486400 134764421415402240 96609761450092800 18686582442380160 193398192138412800 38093583299990400 56151842256417600 52025244668812800 109640356026364800 72457321087569600 145048644103809600 28570187474992800 292374282736972800 67689367248444480 269528842830804480 193219522900185600 37373164884760320 39018933501609600 386796384276825600 76187166599980800 112303684512835200 219280712052729600 144914642175139200 28029873663570240 290097288207619200 57140374949985600 135378734496888960 74746329769520640 78037867003219200 152374333199961600 224607369025670400 31144304070633600 438561424105459200 289829284350278400 56059747327140480 58528400252414400 114280749899971200 149492659539041280 156075734006438400 42044810495355360 304748666399923200 153496498436910720 449214738051340800 62288608141267200 36255019092969600 579658568700556800 112119494654280960 117056800504828800 228561499799942400 46716456105950400 312151468012876800 157225158317969280 434743926525417600 84089620990710720 87792600378621600 306992996873821440 124577216282534400 22620599798670720 224238989308561920 234113601009657600 44168285772898560 46113285047356800 457122999599884800 93432912211900800 43602025698887040 168179241981421440 175585200757243200 33126214329673920 249154432565068800 342842249699913600 81939760353380160 70074684158925600 45241199597341440 159993049859959680 468227202019315200 88336571545797120 92226570094713600 18561298871364480 186865824423801600 36806904810748800 33930899698006080 351170401514486400 66252428659347840 69169927571035200 163879520706760320 140149368317851200 319986099719919360 176673143091594240 65403038548330560 184453140189427200 37700999664451200 373731648847603200 73613809621497600 67861799396012160 132504857318695680 138339855142070400 27841948307046720 280298736635702400 639972199439838720 55210357216123200 130806077096661120 75401999328902400 147227619242995200 135723598792024320 30935498118940800 265009714637391360 276679710284140800 56551499496676800 110420714432246400 51529666735048320 150803998657804800 294455238485990400 92753400123086976 271447197584048640 61870996237881600 40883319402710400 553359420568281600 113102998993353600 220841428864492800 46403247178411200 301607997315609600 415019565426211200 84827249245015200 59870631773534400 193675797198898560 123741992475763200 81766638805420800 22468940739020160 77294500102572480 226205997986707200 32244809514825600 441682857728985600 92806494356822400 61324979104065600 43309697366517120 169654498490030400 119741263547068800 32904120726509760 247483984951526400 331262143296739200 79172099295347520 163533277610841600 69604870767616800 44937881478040320 154589000205144960 452411995973414400 64489619029651200 18312669187021440 188504998322256000 185612988713644800 36560134140566400 122649958208131200 33703411108530240 339308996980060800 239482527094137600 48367214272238400 158344198590695040 139209741535233600 309178000410289920 128979238059302400 37448234565033600 371225977427289600 73120268281132800 67406822217060480 478965054188275200 96734428544476800 27469003780532160 45142733320755840 278419483070467200 618356000820579840 54840201210849600 257958476118604800 129929092099551360 359223790641206400 72550821408357600 74896469130067200 167637768965896320 146240536562265600 134813644434120960 96633300406406400 18693407760128640 193468857088953600 38107502153884800 56172351847550400 52044253953753600 109680402421699200 72474975304804800 145101642816715200 28580626615413600 292481073124531200 67714099981133760 269627288868241920 193266600812812800 37386815520257280 39033190465315200 386937714177907200 76215004307769600 112344703695100800 219360804843398400 144949950609609600 28040111640192960 290203285633430400 57161253230827200 135428199962267520 74773631040514560 78066380930630400 152430008615539200 224689407390201600 31155679600214400 438721609686796800 289899901219219200 56080223280385920 58549785697972800 114322506461654400 149547262081029120 156132761861260800 42060167460289440 304860017231078400 153552563390378880 449378814780403200 62311359200428800 36268266161635200 579799802438438400 112160446560771840 117099571395945600 228645012923308800 46733519400321600 312265523722521600 157282585173141120 434849851828828800 84120334920578880 87824678546959200 307105126780757760 124622718400857600 22628862025418880 224320893121543680 234199142791891200 44184418342122240 46130134186281600 457290025846617600 93467038800643200 43617951440300160 168240669841157760 175649357093918400 33138313756591680 249245436801715200 342967519384963200 81969699977161920 70100279100482400 45257724050837760 160051509046316160 468398285583782400 88368836684244480 92260268372563200 18577112063368320 186934077601286400 36820348618435200 33943293038128320 351298714187836800 66276627513183360 69195201279422400 163939399954323840 140200558200964800 320103018092632320 176737673368488960 65426927160450240 184520536745126400 37714770042364800 373868155202572800 73640697236870400 67886586076256640 132553255026366720 138390402558844800 27865668095052480 280401116401929600 640206036185264640 55230522927652800 130853854320900480 75429540084729600 147281394473740800 135773172152513280 30961853438947200 265106510052733440 276780805117689600 56572155063547200 110461045855305600 51548488065809280 150859080169459200 294562788947481600 92787278518456704 271546344305026560 61923706877894400 40898257586524800 553561610235379200 113144310127094400 220922091710611200 46442780158420800 301718160338918400 415171207676534400 84858232595320800 59892507651412800 193746563582382720 123847413755788800 81796515173049600 22488083024077440 77322732098713920 226288620254188800 32256587006582400 441844183421222400 92885560316841600 61347386379787200 43346594814526080 169716465190641600 119785015302825600 32932153203243840 247694827511577600 331383137565916800 79201017088966080 163593030346099200 69664170237631200 44976166048154880 154645464197427840 452577240508377600 64513174013164800 18317122927931520 188573850211824000 185771120633683200 122694772759574400 33732124536116160 339432930381283200 239570030605651200 48384880509873600 158402034177932160 139328340475262400 309290928394855680 129026348026329600 37480138373462400 371542241267366400 245389545519148800 73182562673875200 67464249072232320 479140061211302400 96769761019747200 27475684391897280 45159221809215360 278656680950524800 618581856789711360 184042159139361600 54886922005406400 258052696052659200 130039784443578240 359355045908476800 72577320764810400 74960276746924800 167699021423955840 490779091038297600 146365125347750400 134928498144464640 96668608840876800 18709333501541760 193539522039494400 38121421007779200 56220207560193600 52063263238694400 368084318278723200 109773844010812800 72501456630657600 145154641529620800 28591065755834400 292730250695500800 67738832713823040 269856996288929280 193337217681753600 37418667003083520 39047447429020800 387079044078988800 76242842015558400 112440415120387200 219547688021625600 145002913261315200 28064000252312640 290309283059241600 57182131511668800 135477665427646080 74837334006167040 78094894858041600 152485684031116800 224880830240774400 31182222502569600 439095376043251200 290005826522630400 56128000504625280 58571171143531200 114364263023337600 149674668012334080 156189789716083200 42096000378468960 304971368062233600 153683381615137920 449761660481548800 62364445005139200 36281513230300800 580011653045260800 112256001009250560 117142342287062400 228728526046675200 46773333753854400 312379579432166400 157416581168542080 435008739783945600 84192000756937920 87856756715296800 307366763230275840 124728890010278400 22648140554497920 224512002018501120 234284684574124800 44222061003644160 46146983325206400 457457052093350400 93546667507708800 43655111503597440 168384001513875840 175713513430593600 33166545752733120 249457780020556800 343092789070012800 81999639600943680 70160000630781600 45296281108995840 160109968232672640 468569369148249600 88444122007288320 92293966650412800 18581630118226560 187093335015417600 36851717503036800 33972210831746880 351427026861187200 66333091505466240 69220474987809600 163999279201887360 140320001261563200 320219936465345280 176888244014576640 65482667255396160 184587933300825600 37746900924163200 374186670030835200 73703435006073600 67944421663493760 132666183010932480 138440949975619200 27872445177339840 280640002523126400 640439872930690560 55277576254555200 130965334510792320 75493801848326400 147406870012147200 135888843326987520 30969383530377600 265332366021864960 276881899951238400 56620351386244800 110555152509110400 51592404504251520 150987603696652800 294813740024294400 92866328107652736 271777686653975040 61938767060755200 40913195770339200 553763799902476800 113240702772489600 221110305018220800 46454075295566400 301975207393305600 415322849926857600 84930527079367200 59914383529291200 193817329965866880 123877534121510400 81826391540678400 22493552248379520 77388606756377280 226481405544979200 32284067820681600 442220610036441600 92908150591132800 61369793655508800 43357136942528640 169861054158734400 119828767058582400 32940162482310720 247755068243020800 331665457527331200 79268491940742720 163652783081356800 69681112943349600 44987104496759040 154777213512754560 452962811089958400 64568135641363200 18319349798386560 188734504620816000 185816301182265600 122739587311017600 33740328372569280 339722108317468800 239657534117164800 48426101731022400 158536983881485440 139362225886699200 309554427025509120 129136271282726400 37489253747299200 371632602364531200 245479174622035200 73200361071801600 67480656745138560 479315068234329600 96852203462044800 27479024697579840 45197694948954240 278724451773398400 619108854051018240 184109380966526400 54900270803851200 258272542565452800 130071410827585920 359486301175747200 72639152596533600 74978507494598400 167760273882015360 490958349244070400 146400722143603200 134961313490277120 96703917275347200 18713883713374080 193704406924089600 38153898333532800 56233880620948800 52107618236889600 368218761933052800 109800541607702400 72527937956510400 145278305193067200 28615423750149600 292801444287206400 67796542423431360 269922626980554240 193407834550694400 37427767426748160 39080713677667200 387408813848179200 76307796667065600 112467761241897600 219601083215404800 145055875913020800 28070825570061120 290556610386134400 57230847500299200 135593084846862720 74855534853496320 78161427355334400 152615593334131200 224935522483795200 31189806188956800 439202166430809600 290111751826041600 56141651140122240 58621070516500800 114461695000598400 149711069706992640 156322854710668800 42106238355091680 305231186668262400 153720758250783360 449871044967590400 62379612377913600 36312423057187200 580223503652083200 112283302280244480 117242141033001600 228923390001196800 46784709283435200 312645709421337600 157454865738656640 435167627739062400 84212476710183360 87931605774751200 307441516501566720 124759224755827200 22653648705663360 224566604560488960 234484282066003200 44232816049793280 46186297982697600 457846780002393600 93569418566870400 43665728664539520 168424953420366720 175863211549502400 33174612037344960 249518449511654400 343385085001795200 82069498723101120 70177063925152800 45307297411326720 160246373000837760 468968564132006400 88465632099586560 92372595965395200 18583889145655680 187138837133740800 36860680041494400 33980473058495040 351726423099004800 66349224074689920 69279446974046400 164138997446202240 140354127850305600 320492746001675520 176931264199173120 65498592996809280 184745191930790400 37756081176105600 374277674267481600 73721360082988800 67960946116990080 132698448149379840 138558893948092800 27875833718483520 280708255700611200 640985492003351040 55291020062241600 130997185993618560 75512162352211200 147442720165977600 135921892233980160 30973148576092800 265396896298759680 277117787896185600 56634121764158400 110582040124483200 51604952058092160 151024324704422400 294885440331955200 92888913704565888 271843784467960320 61946297152185600 40948051532572800 554235575792371200 113268243528316800 221164080248966400 46459722864139200 302048649408844800 415676681844278400 84951182646237600 59965427244340800 193982451527329920 123892594304371200 81896103065145600 22496286860530560 77407428087138240 226536487056633600 32291919481852800 442328160497932800 92919445728278400 61422077298859200 43362408006529920 169902365292475200 119930854488681600 32944167121844160 247785188608742400 331746120373449600 79287770469821760 163792206130291200 69689584296208800 44992573721061120 154814856174276480 453072974113267200 64583838963705600 18346072243847040 188780405880528000 185838891456556800 122844154597718400 33744430290795840 339804730584950400 239861708977363200 48437879222779200 158575540939643520 139379168592417600 309629712348552960 129167677927411200 37493811434217600 371677782913113600 245688309195436800 73209260270764800 67488860581591680 479723417954726400 96875758445558400 27519108365770560 45208687274593920 278758337184835200 619259424697105920 184266231896577600 54906945203073600 258335355854822400 130087224019589760 359792563466044800 72656818834168800 74987622868435200 167903196284154240 491376618390873600 146418520541529600 134977721163183360 96786303622444800 18716158819290240 193751516891116800 38163177569462400 56240717151326400 52120291093516800 368532463793155200 109813890406147200 72589727716833600 145313637668337600 28622383177096800 292837041083059200 67813030911890880 269955442326366720 193572607244889600 37432317638580480 39090218320137600 387503033782233600 76326355138924800 112481434302652800 219627780812294400 145179455433667200 28074238228935360 290627275336675200 57244766354193600 135626061823781760 74864635277160960 78180436640275200 152652710277849600 224962868605305600 31193598032150400 439255561624588800 290358910867334400 56148476457870720 58635327480206400 114489532708387200 149729270554321920 156360873280550400 42111357343403040 305305420555699200 153739446568606080 449925737210611200 62387196064300800 36321254436297600 580717821734668800 112296952915741440 117270654960412800 228979065416774400 46790397048225600 312721746561100800 157474008023713920 435538366301001600 84222714686806080 87952991220309600 307478893137212160 124774392128601600 22656402781246080 224593905831482880 234541309920825600 44238193572867840 46197530741980800 457958130833548800 93580794096451200 43671037245010560 168445429373612160 175905982440619200 33178645179650880 249548784257203200 343468598125161600 82089458472288960 70185595572338400 45312805562492160 160285345791742080 469082619841651200 88476387145735680 92395061483961600 18610997474805120 187161588192902400 36865161310723200 33984604171869120 351811964881238400 66357290359301760 69296296112971200 164178916944577920 140371191144676800 320570691583484160 176952774291471360 65506555867515840 184790122967923200 37760671302076800 374323176385804800 73730322621446400 67969208343738240 132714580718603520 138592592225942400 27916496212207680 280742382289353600 641141383166968320 55297741966084800 131013111735031680 75521342604153600 147460645242892800 135938416687476480 31018329124675200 265429161437207040 277185184451884800 56641006953115200 110595483932169600 51611225835012480 151042685208307200 294921290485785600 92900206503022464 271876833374952960 62036658249350400 40958010321782400 554370368903769600 113282013906230400 221190967864339200 46527493687012800 302085370416614400 415777776677827200 84961510429672800 59980011162926400 194029629116319360 124073316498700800 81916020643564800 22529102206343040 77416838752518720 226564027812460800 32295845312438400 442381935728678400 93054987374025600 61437015482673600 43425660774545280 169923020859345600 119960022325852800 32992222796245440 248146632997401600 331786451796508800 79297409734361280 163832041287129600 69791240530519200 45058204412686080 154833677505037440 453128055624921600 64591690624876800 18350525984757120 188803356510384000 186109974748051200 122874030965347200 33793653309514560 339846041718691200 239920044651705600 48443767968657600 158594819468722560 139582481061038400 309667355010074880 129183381249753600 37548503677238400 372219949496102400 245748061930694400 73316050658323200 67587306619029120 479840089303411200 96887535937315200 27525788977135680 45214183437413760 279164962122076800 619334710020149760 184311046448020800 54987037993742400 258366762499507200 130276982323635840 359880066977558400 72665651952986400 75097007354476800 167944031256193920 491496123861388800 146632101316646400 135174613238058240 96809842578758400 18743460090284160 193775071874630400 38167817187427200 56322755515857600 52126627521830400 368622092896041600 109974075987484800 72607381934068800 145331303905972800 28625862890570400 293264202633292800 67821275156120640 270349226476116480 193619685157516800 37486920180568320 39094970641372800 387550143749260800 76335634374854400 112645511031715200 219948151974969600 145214763868137600 28115190135426240 290662607811945600 57251725781140800 135642550312241280 74973840361136640 78189941282745600 152671268749708800 225291022063430400 31239100150473600 439896303949939200 290429527736275200 56230380270852480 58642455962059200 114503451562281600 149947680722273280 156379882565491200 42172785203139360 305342537499417600 153963706382478720 450582044126860800 62478200300947200 36325670125852800 580859055472550400 112460760541704960 117284911924118400 229006903124563200 46858650225710400 312759765130982400 157703715444401280 435644291604412800 84345570406278720 87963683943088800 307927412764957440 124956400601894400 22689451688238720 224921521083409920 234569823848236800 44302723849762560 46203147121622400 458013806249126400 93717300451420800 43734740210663040 168691140812557440 175927367886177600 33227042887321920 249912801203788800 343510354686844800 82099438346882880 70287975338565600 45378903376477440 160304832187194240 469139647696473600 88605447699525120 92406294243244800 18615515529663360 187434600902841600 36918936541468800 34034177532358080 351854735772355200 66454085774643840 69304720682433600 164198876693765760 140575950677131200 320609664374388480 177210895399050240 65602110315994560 184812588486489600 37815752813731200 374869201805683200 73837873082937600 68068355064716160 132908171549287680 138609441364867200 27923273294495040 281151901354262400 641219328748776960 55378404812203200 131204220631989120 75631505627462400 147675746165875200 136136710129432320 31025859216105600 265816343098575360 277218882729734400 56723629220596800 110756809624406400 51686511158056320 151263011254924800 295351492331750400 93035720084501376 272273420258864640 62051718432211200 40962989716387200 554437765459468800 113447258441193600 221513619248812800 46538788824158400 302526022509849600 415828324094601600 85085443830895200 59987303122219200 194053217910814080 124103436864422400 81925979432774400 22534571430645120 77529766737084480 226894516882387200 32342955279465600 443027238497625600 93077577648316800 61444484574580800 43436202902547840 170170887661790400 119974606244438400 33000232075312320 248206873728844800 332270428873219200 79413080908835520 163851958865548800 69808183236237600 45069142861290240 155059533474168960 453789033764774400 64685910558931200 18357206596122240 189078764068656000 186155155296633600 122888969149161600 33801857145967680 340341775323580800 239949212488876800 48514432919198400 158826161817671040 139616366472475200 310119066948337920 129371821117862400 37557619051075200 372310310593267200 245777938298323200 73333849056249600 67603714291935360 479898424977753600 97028865838396800 27535809894183360 45280137391251840 279232732944950400 620238133896675840 184333453723742400 55000386792187200 258743642235724800 130308608707643520 359923818733315200 86022278404413120 72771649378797600 75115238102150400 167964448742213760 491555876596646400 146667698112499200 135207428583870720 96821612056915200 18748010302116480 194057731676793600 38223492603004800 56336428576612800 52202664661593600 368666907447484800 110000773584374400 72616209042686400 172044556808826240 145543298757595200 28667619452253600 293335396224998400 67920206086877760 270414857167741440 193643224113830400 37496020604232960 39151998496195200 388115463353587200 76446985206009600 112672857153225600 220001547168748800 145232418085372800 28122015453174720 291086597515190400 57335238904507200 135840412173755520 74992041208465920 78303996992390400 152893970412019200 225345714306451200 31246683836860800 440003094337497600 290464836170745600 56244030906349440 58727997744292800 114670477809014400 149984082416931840 156607993984780800 42183023179762080 305787940824038400 154001083018124160 450691428612902400 62493367673721600 36378658400515200 580929672341491200 112488061812698880 117455995488585600 229340955618028800 46870025755291200 313215987969561600 157742000014515840 435697254256118400 84366046359524160 88091996616439200 308002166036248320 124986735347443200 22694959839404160 224976123625397760 234911990977171200 44313478895911680 46270543677321600 458681911236057600 93740051510582400 43745357371605120 168732092719048320 176183993232878400 33235109171933760 249973470694886400 344011433427043200 82219196842009920 70305038632936800 45389919678808320 160538668932620160 469823981954342400 88626957791823360 92541087354643200 18622292611950720 187480103021164800 36927899079926400 34042439759106240 352367986465756800 66470218343867520 69405815515982400 164438393684019840 140610077265873600 321077337865240320 177253915583646720 65618036057407680 185082174709286400 37824933065673600 374960206042329600 73855798159852800 68084879518212480 132940436687735040 138811631031964800 27933438917926080 281220154531747200 642154675730480640 55391848619889600 131236072114815360 75649866131347200 147711596319705600 136169759036424960 31037154353251200 265880873375470080 277623262063929600 56737399598510400 110783697239779200 51699058711896960 151299732262694400 295423192639411200 93058305681414528 272339518072849920 62074308706502400 41022742451644800 555246524127859200 113474799197020800 221567394479558400 46555731529876800 302599464525388800 416434893095894400 85106099397765600 60074806633732800 194336283444750720 124148617413004800 82045484903289600 22542775267098240 77548588067845440 226949598394041600 32350806940636800 443134788959116800 93111463059753600 61534113677467200 43452016094551680 170212198795531200 120149613267465600 33012245993912640 248297234826009600 332351091719337600 79432359437914560 164090969806579200 69833597294815200 45085550534196480 155097176135690880 453899196788083200 64701613881273600 18363887207487360 189124665328368000 186222926119507200 123068227354934400 33814162900647360 340424397591062400 240299226534931200 48526210410955200 158864718875829120 139667194589630400 310194352271381760 129403227762547200 37571292111830400 372445852239014400 246136454709868800 73360546653139200 67628325801294720 480598453069862400 97052420821910400 45291129716891520 279334389179260800 620388704542763520 184602341032401600 55020409989854400 258806455525094400 130356048283655040 360448839802396800 86147759148454080 72789315616432800 75142584223660800 168209458574451840 492272909419737600 146721093306278400 135256651602589440 96962845794796800 18754835619864960 194104841643820800 38232771838934400 56356938167745600 52215337518220800 369204682064803200 110040819979708800 72722134346097600 172295518296908160 145578631232865600 28674578879200800 293442186612556800 67936694575337280 270513303205178880 193925691589593600 37509671239729920 39161503138665600 388209683287641600 76465543677868800 112713876335491200 220081639959417600 145444268692195200 28132253429797440 291157262465731200 57349157758401600 135873389150674560 75019342479459840 78323006277331200 152931087355737600 225427752670982400 31258059366441600 440163279918835200 290888537384390400 56264506859594880 58742254707998400 114698315516803200 150038684958919680 156646012554662400 42198380144696160 305862174711475200 154057147971592320 450855505341964800 62516118732883200 36387489779625600 581777074768780800 112529013719189760 117484509415996800 229396631033606400 46887089049662400 313292025109324800 157799426869687680 436332806076585600 84396760289392320 88113382061997600 308114295943184640 125032237465766400 22703222066152320 225058027438379520 234969018831993600 44329611465135360 46281776436604800 458793262067212800 93774178099324800 43761283113018240 168793520578784640 176226764123995200 33247208598851520 250064474931532800 344094946550409600 82239156591197760 70330633574493600 45406444132304640 160577641723524480 469938037663987200 88659222930270720 92563552873209600 18629069694238080 187548356198649600 36941342887612800 34054833099228480 352453528247990400 66494417197703040 69422664654907200 164478313182395520 140661267148987200 321155283447048960 177318445860541440 65641924669527360 185127105746419200 37838703443587200 375096712397299200 73882685775225600 68109666198456960 132988834395406080 138845329309814400 27943604541357120 281322534297974400 642310566894097920 55412014331419200 131283849339054720 75677406887174400 147765371550451200 136219332396913920 31048449490396800 265977668790812160 277690658619628800 56758055165380800 110824028662838400 51717880042657920 151354813774348800 295530743100902400 93092184076784256 272438664793827840 62096898980793600 41032701240854400 555381317239257600 113516110330761600 221648057325676800 46572674235595200 302709627548697600 416535987929443200 85137082748071200 60089390552318400 194383461033740160 124193797961587200 82065402481708800 22550979103551360 77576820063986880 227032220661523200 32362584432393600 443296114651353600 93145348471190400 61549051861281600 43467829286555520 170274165496142400 120178781104636800 33024259912512960 248387595923174400 332472085988515200 79461277231533120 164130804963417600 69859011353392800 45101958207102720 155153640127973760 454064441323046400 64725168864787200 18392836523402880 189193517217936000 186290696942380800 123098103722563200 33826468655327040 340548330992284800 240357562209273600 48543876648590400 158922554463066240 139718022706785600 310307280255947520 129450337729574400 37584965172585600 372581393884761600 246196207445126400 73387244250028800 67652937310654080 480715124418547200 97087753297180800 45307618205351040 279436045413571200 620614560511895040 184647155583844800 55040433187521600 258900675459148800 130403487859666560 360536343313910400 86168672605794240 72815814972885600 75169930345171200 168250293546491520 492392414890252800 146774488500057600 135305874621308160 96986384751110400 18761660937613440 194175506594361600 38246690692828800 56377447758878400 52234346803161600 369294311167689600 110080866375043200 72739788563332800 172337345211588480 145631629945771200 28685018019621600 293548977000115200 67961427308026560 270611749242616320 193972769502220800 37523321875226880 39175760102371200 388351013188723200 76493381385657600 112754895517756800 220161732750086400 145479577126665600 28142491406420160 291263259891542400 57370036039243200 135922854616053120 75046643750453760 78351520204742400 152986762771315200 225509791035513600 31269434896022400 440323465500172800 290959154253331200 56284982812840320 58763640153556800 114740072078486400 150093287500907520 156703040409484800 42213737109630240 305973525542630400 154113212925060480 451019582071027200 62538869792044800 41567329270051200 581918308506662400 112569965625680640 117527280307113600 229480144156972800 46904152344033600 313406080818969600 157856853724859520 436438731379996800 84427474219260480 88145460230335200 308226425850120960 125077739584089600 22711484292900480 225139931251361280 235054560614227200 44345744034359040 46298625575529600 458960288313945600 93808304688067200 43777208854431360 168854948438520960 176290920460670400 33259308025769280 250155479168179200 344220216235459200 82269096214979520 70356228516050400 45422968585800960 160636100909880960 470109121228454400 88691488068718080 92597251151059200 18658437050816640 187616609376134400 36954786695299200 34067226439350720 352581840921340800 66518616051538560 69447938363294400 164538192429959040 140712457032100800 321272201819761920 177382976137436160 65665813281647040 185194502302118400 37852473821500800 375233218752268800 73909573390598400 68134452878701440 133037232103077120 138895876726588800 27987655576224960 281424914064201600 642544403639523840 55432180042948800 131331626563294080 75704947643001600 147819146781196800 136268905757402880 31097395084694400 266074464206154240 277791753453177600 56778710732251200 110864360085897600 51736701373418880 151409895286003200 295638293562393600 93126062472153984 272537811514805760 62194790169388800 41047639424668800 555583506906355200 113557421464502400 221728720171795200 46646092627041600 302819790572006400 416687630179766400 85168066098376800 60111266430196800 194454227417224320 124389580338777600 82095278849337600 22586529061514880 77605052060128320 227114842929004800 32374361924150400 443457440343590400 93292185254083200 61571459137003200 43536353118572160 170336132196753600 120222532860393600 33076320226447680 248779160677555200 332593080257692800 79490195025151680 164190557698675200 69969138940562400 45173058123029760 155210104120256640 454229685858009600 64748723848300800 18403970875678080 189262369107504000 186584370508166400 123142918274006400 33879793592272320 340672264393507200 240445065720787200 48561542886225600 158980390050303360 139938277881124800 310420208240513280 129497447696601600 37644215102524800 373168741016332800 246285836548012800 73502933836550400 67759587184544640 480890131441574400 97123085772451200 45324106693810560 279876555762249600 620840416481026560 184714377411009600 55127200377412800 258994895393203200 130609059355716480 360667598581180800 86200042791804480 72842314329338400 75288430205049600 168311546004551040 492571673096025600 147005867673100800 135519174369089280 97021693185580800 18791237314523520 194246171544902400 38260609546723200 56466322653787200 52253356088102400 369428754822019200 110254400754825600 72766269889185600 172400085583608960 145684628658676800 28695457160042400 294011735346201600 67986160040715840 271038348738178560 194043386371161600 37582474629047040 39190017066076800 388492343089804800 76521219093446400 112932645307574400 220508801509651200 145532539778371200 28186855971785280 291369257317353600 57390914320084800 135972320081431680 75164949258094080 78380034132153600 153042438186892800 225865290615148800 31318728857539200 441017603019302400 291065079556742400 56373711943570560 58785025599115200 114781828640169600 150329898516188160 156760068264307200 42280283957677920 306084876373785600 154356161056755840 451730581230297600 62637457715078400 41582462088182400 582130159113484800 112747423887141120 117570051198230400 229563657280339200 46978093286308800 313520136528614400 158105703430604160 436597619335113600 84560567915355840 88177538398672800 308712322113511680 125274915430156800 22747287275475840 225494847774282240 235140102396460800 44415651834328320 46315474714454400 459127314560678400 93956186572617600 43846220400554880 169121135830711680 176355076797345600 33311738875746240 250549830860313600 344345485920508800 82299035838761280 70467139929463200 45494574550951680 160694560096237440 470280204792921600 88831303668656640 92630949428908800 18669732187962240 187912373145235200 37013043195273600 34120930913213760 352710153594691200 66623477751492480 69473212071681600 164598071677522560 140934279858926400 321389120192474880 177662607337313280 65769330600832320 185261898857817600 37912145459126400 375824746290470400 74026086390547200 68241861826427520 133246955502984960 138946424143363200 28004598281943360 281868559717852800 642778240384949760 55519564792910400 131538661201664640 75824290918252800 148052172781094400 136483723652855040 31116220313270400 266493911005969920 277892848286726400 56868218188689600 111039129585820800 51818260473383040 151648581836505600 296104345562188800 93272868852089472 272967447305710080 62232440626540800 41062577608483200 555785696573452800 113736436377379200 222078259171641600 46674330469905600 303297163673011200 416839272430089600 85302327283034400 60133142308075200 194524993800708480 124464881253081600 82125155216966400 22600202122270080 77727390710074560 227472872754758400 32425397721763200 444156518343283200 93348660939811200 61593866412724800 43562708438578560 170604654566068800 120266284616150400 33096343424114880 248929762506163200 333117388757462400 79615505464165440 164250310433932800 70011495704858400 45200404244540160 155454781420149120 454945745509516800 64850795443526400 18424012709773440 189560727295632000 186697321879622400 123187732825449600 33900303183405120 341209309132137600 240532569232300800 48638096582644800 159231010928330880 140022991409716800 310909562840298240 129701590887052800 37667003537116800 373394643759244800 246375465650899200 73547429831366400 67800606366810240 481065138464601600 97276193165289600 45395556810468480 280045982819433600 621819125680596480 184781599238174400 55160572373524800 259403181774105600 130688125315735680 360798853848451200 86231412977814720 72957144873967200 75334007074233600 168372798462610560 492750931301798400 147094859662732800 135601212733620480 97057001620051200 18802612844104320 194552386330579200 38320924580265600 56500505305675200 52335729656179200 369563198476348800 110321144747049600 72792751215038400 172462825955629440 145914289747934400 28740693435199200 294189719325465600 68093335215702720 271202425467240960 194114003240102400 37605225688208640 39251797242134400 389104772661158400 76641849160531200 113001010611350400 220642289494099200 145585502430076800 28203919266156480 291828579495868800 57481386870398400 136186670431405440 75210451376417280 78503594484268800 153283698321062400 226002021222700800 31337688073507200 441284578988198400 291171004860153600 56407838532312960 58877695863201600 114962773740796800 150420902752834560 157007188968537600 42305878899234720 306567396642124800 154449602645869440 452004042445401600 62675376147014400 41597594906313600 582342009720307200 112815677064625920 117755391726403200 229925547481593600 47006532110260800 314014377937075200 158201414855890560 436756507290230400 84611757798469440 88316543794802400 308899205291738880 60916636018929600 125350752294028800 22761057653389440 225631354129251840 235510783452806400 44442539449701120 46388487649795200 459851094963187200 94013064220521600 43872763302910080 169223515596938880 176633087589604800 33331904587275840 250701504588057600 344888321222390400 82428774208482240 70509798165391200 45522115306778880 160947883237115520 471021566905612800 88885078899402240 92776975299590400 18690063434824320 188026128441043200 37035449541417600 34141586480084160 353266175179209600 66663809174551680 69582731474692800 164857548416964480 141019596330782400 321895766474231040 177770157798804480 65809144954365120 185553950599180800 37935096088982400 376052256882086400 74070899082835200 68283172960168320 133327618349103360 139165462949385600 28035095152236480 282039192661564800 643791532948462080 55553174312126400 131618289908730240 75870192177964800 148141798165670400 136566345920336640 31150105724707200 266655236698206720 278330925898771200 56902644133473600 111106348624252800 51849629357984640 151740384355929600 296283596331340800 93329332844372352 273132691840673280 62300211449414400 41127309738345600 556661851797542400 113805288266947200 222212697248505600 46725158587060800 303480768711859200 417496388848156800 85353966200210400 60227937778881600 194831648129139840 124600422898828800 82254619476691200 22624813631629440 77774444036976960 227610576533894400 32445026874691200 444425394497011200 93450317174121600 61690964607518400 43610148014590080 170707932400420800 120455875557763200 33132385179915840 249200845797657600 333319045872758400 79663701786863040 164509238953382400 70087737880591200 45249627263258880 155548888073953920 455221153067788800 64890053749382400 18430693321138560 189675480444912000 186900634348243200 123381929215036800 33937220447444160 341415864800841600 240911751115526400 48667540312036800 159327403573726080 140175475761182400 311097776147907840 129780107498764800 37708022719382400 373801268696486400 246763858430073600 73627522622035200 67874440894888320 481823502231052800 97335080624073600 45423037624567680 280350951522364800 622195552295815680 185072893822555200 55220641966526400 259560214997529600 130830444043770240 361367626673289600 86367350450525760 73001310468055200 75416045438764800 168638225780868480 493527716860147200 147255045244070400 135748881789776640 97210004836089600 18823088797349760 194670161248147200 38344122670089600 56562034079073600 52367411797747200 370145787645110400 110441283933052800 72907503627067200 172734700901051520 146002620936110400 28758092002567200 294510090488140800 68134556436851520 271497763579553280 194420009672179200 37646177594699520 39275558848310400 389340322496294400 76688245340179200 113124068158147200 220882567866105600 145815007254134400 28234633196024640 292005241872220800 57516184005134400 136269112873703040 75292355189399040 78551117696620800 153376490680358400 226248136316294400 31371814662249600 441765135732211200 291630014508268800 56469266392049280 58913338272465600 115032368010268800 150584710378798080 157102235393241600 42351949794036960 306752981360716800 154617797506273920 452496272632588800 62743629324499200 41663170451548800 583260029016537600 112938532784098560 117826676544931200 230064736020537600 47057721993374400 314204470786483200 158373695421406080 437445021762403200 84703899588073920 88370007408698400 309235595012547840 61012666609876800 125487258648998400 22785844333633920 225877065568197120 235653353089862400 44490937157372160 46416569548003200 460129472041075200 94115443986748800 43920540527149440 169407799176147840 176740014817396800 33368202868029120 250974517297996800 345097104030806400 82478673581451840 70586582990061600 45571688667267840 161045315214376320 471306706179724800 88981874314744320 92833139096006400 18696840517111680 188230887973497600 37075780964476800 34178766500450880 353480029634793600 66736405736058240 69624854322004800 164957347162903680 141173165980123200 322090630428752640 177963748629488640 65880810790724160 185666278192012800 37976407222723200 376461775946995200 74151561928953600 68357533000901760 133472811472116480 139249708644009600 28045260775667520 282346331960246400 644181260857505280 55613671446715200 131761621581448320 75952814445446400 148303123857907200 136715066001803520 31161400861852800 266945622944232960 278499417288019200 56964610834084800 111227342893430400 51906093350267520 151905628890892800 296606247715814400 93430968030481536 273430132003607040 62322801723705600 41152206711369600 556998834576038400 113929221668169600 222454685786860800 46742101292779200 303811257781785600 417749125932028800 85446916251127200 60264397575345600 194949592101613440 124645603447411200 82304413422739200 22633017468082560 77859140025401280 227858443336339200 32480359349961600 444909371573721600 93484202585558400 61728310067054400 43625961206593920 170893832502254400 120528795150691200 33144399098516160 249291206894822400 333682028680291200 79750455167718720 164608826845478400 70113151939168800 45266034936165120 155718280050802560 455716886672678400 64960718699923200 18439600802958720 189882036113616000 186968405171116800 123456620134108800 33949526202123840 341787665004508800 241057590301382400 48720539024942400 159500910335437440 140226303878337600 311436560101605120 129921437399846400 37721695780137600 373936810342233600 246913240268217600 73654220218924800 67899052404247680 482115180602764800 97441078049884800 45472503089946240 280452607756675200 622873120203210240 185184930201163200 55240665164193600 259842874799692800 130877883619781760 361586385452073600 86419634093876160 73080808537413600 75443391560275200 168740313210967680 493826480536435200 147308440437849600 135798104808495360 97268852226873600 18829914115098240 194882156099769600 38385879231772800 56582543670206400 52424439652569600 370369860402326400 110481330328387200 72951639170155200 172839268187752320 146161617074827200 28789409423829600 294616880875699200 68208754634919360 271596209616990720 194537704453747200 37659828230196480 39318329739427200 389764312199539200 76771758463545600 113165087340412800 220962660656774400 145903278340310400 28244871172647360 292323234149654400 57578818847659200 136417509269838720 75319656460392960 78636659478854400 153543516927091200 226330174680825600 31383190191830400 441925321313548800 291806556680620800 56489742345294720 58977494609140800 115157637695318400 150639312920785920 157273318957708800 42367306758971040 307087033854182400 154673862459742080 452660349361651200 62766380383660800 41688391815100800 583613113361241600 112979484690589440 117954989218281600 230315275390636800 47074785287745600 314546637915417600 158431122276577920 437709835020931200 84734613517942080 88466241913711200 309347724919484160 61049601452548800 125532760767321600 22794106560382080 225958969381178880 235909978436563200 44507069726595840 46467116964777600 460630550781273600 94149570575491200 43936466268562560 169469227035884160 176932483827422400 33380302294946880 251065521534643200 345472913085955200 82568492452797120 70612177931618400 45588213120764160 161220692773445760 471819956873126400 89014139453191680 92934233929555200 18705876626828160 188299141150982400 37089224772163200 34191159840573120 353864967654844800 66760604589893760 69700675447166400 165136984905594240 141224355863236800 322441385546891520 178028278906383360 65904699402843840 185868467859110400 37990177600636800 376598282301964800 74178449544326400 68382319681146240 133521209179787520 139401350894332800 28058814940242240 282448711726473600 644882771093783040 55633837158244800 131809398805687680 75980355201273600 148356899088652800 136764639362292480 31176461044713600 267042418359575040 278802701788665600 56985266400955200 111267674316489600 51924914681028480 151960710402547200 296713798177305600 93464846425851264 273529278724584960 83450755737367200 62352922089427200 41197021262812800 557605403577331200 113970532801910400 222535348632979200 46764691567070400 303921420805094400 418204052682998400 85477899601432800 60330025208980800 195161891252065920 166901511474734400 82394042525625600 22643955916686720 77887372021542720 227941065603820800 32492136841718400 445070697265958400 93529383134140800 61795531894219200 43647045462599040 170955799202865600 120660050417961600 33160417656649920 333803022949468800 79779372961337280 164788085051251200 70147037350605600 45287911833373440 155774744043085440 455882131207641600 64984273683436800 189950888003184000 187058766268281600 123591063788438400 33965933875030080 341911598405731200 241320100835923200 48738205262577600 159558745922674560 140294074701211200 311549488086170880 129968547366873600 37739926527811200 374117532536563200 247182127576876800 73689817014777600 67931867750060160 482640201671846400 97476410525155200 45488991578405760 280588149402422400 623098976172341760 185386595682657600 55267362761083200 259937094733747200 130941136387797120 361980151253884800 86513744651906880 73107307893866400 75479853055622400 168924070585146240 494364255153753600 147379634029555200 135863735500120320 97374777530284800 18839014538762880 194952821050310400 38399798085667200 56609889791716800 52443448937510400 370773191365315200 110534725522166400 73031083147713600 173027489303813760 146214615787732800 28799848564250400 294759268059110400 68233487367608640 271727471000240640 194749555060569600 37678029077525760 39332586703132800 389905642100620800 76799596171334400 113219779583433600 221069451044332800 146062166295427200 28258521808144320 292429231575465600 57599697128500800 136466974735217280 75356058155051520 78665173406265600 153599192342668800 226439559166867200 31398357564604800 442138902088665600 292124332590854400 56517043616288640 58998880054699200 115199394257001600 150712116310103040 157330346812531200 42387782712216480 307198384685337600 154748615731032960 452879118333734400 62796715129209600 41733790269494400 584248665181708800 113034087232577280 117997760109398400 230398788514003200 47097536346907200 314660693625062400 158507691416807040 438186498886281600 84775565424432960 88498320082048800 309497231462065920 61116084169358400 125593430258419200 22805122862712960 226068174465154560 235995520218796800 44528579818894080 46483966103702400 460797577028006400 94195072693814400 43957700590446720 169551130848865920 176996640164097600 33396434864170560 251186860516838400 345598182771004800 82598432076578880 70646304520360800 45610245725425920 161279151959802240 471991040437593600 89057159637788160 92967932207404800 18712653709115520 188390145387628800 37107149849078400 34207684294069440 353993280328195200 66792869728341120 69725949155553600 165196864153157760 141292609040721600 322558303919604480 178114319275576320 65936550885670080 185935864414809600 38008538104521600 376780290775257600 74214299698156800 68415368588138880 133585739456682240 139451898311107200 28068980563673280 282585218081443200 645116607839208960 55660724773617600 131873101771340160 76017076209043200 148428599396313600 136830737176277760 31187756181859200 267171478913364480 278903796622214400 57012807156782400 111321449547235200 51950009788709760 152034152418086400 296857198792627200 93510017619677568 273661474352555520 83491087160426400 62375512363718400 41211959446627200 557807593244428800 114025614313564800 222642899094470400 46781634272788800 304068304836172800 418355694933321600 85519210735173600 60351901086859200 195232657635550080 166982174320852800 82423918893254400 22652159753139840 77925014683064640 228051228627129600 32507840164060800 445285798188940800 93563268545577600 61817939169940800 43662858654602880 171038421470347200 120703802173718400 33172431575250240 333964348641705600 79817930019495360 164847837786508800 70172451409183200 45304319506279680 155850029366129280 456102457254259200 65015680328121600 190042690522608000 187126537091155200 123635878339881600 33978239629709760 342076842940694400 241407604347436800 48761760246091200 159635860038990720 140344902818366400 311700058732258560 130031360656243200 37753599588566400 374253074182310400 247271756679763200 73716514611667200 67956479259419520 482815208694873600 97523520492182400 45510976229685120 280689805636732800 623400117464517120 185453817509822400 55287385958750400 260062721312486400 130988575963808640 362111406521155200 86545114837917120 73142640369136800 75507199177132800 168985323043205760 494543513359526400 147433029223334400 135912958518839040 97410085964755200 18845839856511360 195047040984364800 38418356557526400 56630399382849600 52468794650764800 370907635019644800 110574771917500800 73057564473566400 173090229675834240 146285280738273600 28813767418144800 294866058446668800 68266464344527680 271825917037678080 194820171929510400 37691679713022720 39351595988073600 390094081968729600 76836713115052800 113260798765699200 221149543835001600 146115128947132800 28268759784767040 292570561476547200 57627534836289600 136532928689055360 75383359426045440 78703191976147200 153673426230105600 226521597531398400 31409733094185600 442299087670003200 292230257894265600 56537519569534080 59027393982110400 115255069672579200 150766718852090880 157406383952294400 42403139677150560 307346852460211200 154804680684501120 453043195062796800 62819466188371200 41748923087625600 584460515788531200 113075039139068160 118054787964220800 230510139345158400 47114599641278400 314812767904588800 158565118271978880 438345386841398400 84806279354301120 88541090973165600 309609361369002240 61138245074961600 125638932376742400 22813385089461120 226150078278136320 236109575928441600 44544712388117760 46506431622268800 461020278690316800 94229199282556800 43973626331859840 169612558708602240 177082181946331200 33408534291088320 251277864753484800 345765209017737600 82638351574954560 70671899461917600 45626770178922240 161357097541610880 472219151856883200 89089424776235520 93012863244537600 18719430791402880 188458398565113600 37120593656764800 34220077634191680 354164363892662400 66817068582176640 69759647433403200 165276703149909120 141343798923835200 322714195083221760 178178849552471040 65960439497789760 186025726489075200 38022308482435200 376916797130227200 74241187313529600 68440155268383360 133634137164353280 139519294866806400 28079146187104320 282687597847670400 645428390166443520 55680890485147200 131920878995579520 76044616964870400 148482374627059200 136880310536766720 31199051319004800 267268274328706560 279038589733612800 57033462723652800 111361780970294400 51968831119470720 152089233929740800 296964749254118400 93543896015047296 273760621073533440 83521335727720800 62398102638009600 41231877025046400 558077179467225600 114066925447305600 222723561940588800 46798576978507200 304178467859481600 418557884600419200 85550194085479200 60381068924030400 195327012813528960 167042671455441600 82463754050092800 22660363589592960 77953246679206080 228133850894611200 32519617655817600 445447123881177600 93597153957014400 61847815537569600 43678671846606720 171100388170958400 120762137848060800 33184445493850560 334085342910883200 79846847813113920 164927508100185600 70197865467760800 45320727179185920 155906493358412160 456267701789222400 65039235311635200 190111542412176000 187194307914028800 123695631075139200 33990545384389440 342200776341916800 241524275696121600 48779426483726400 159693695626227840 140395730935521600 311812986716824320 130078470623270400 37767272649321600 374388615828057600 247391262150278400 73743212208556800 67981090768778880 483048551392243200 97558852967452800 45527464718144640 280791461871043200 623625973433648640 185543446612708800 55307409156417600 260156941246540800 131036015539820160 362286413544182400 86586941752597440 73169139725589600 75534545298643200 169066992987285120 494782524300556800 147486424417113600 135962181537557760 97457163877382400 18852665174259840 195117705934905600 38432275411420800 56650908973982400 52487803935705600 371086893225417600 110614818312835200 73092872908036800 173173883505194880 146338279451179200 28824206558565600 294972848834227200 68291197077216960 271924363075115520 194914327754764800 37705330348519680 39365852951779200 390235411869811200 76864550822841600 113301817947964800 221229636625670400 146185745816073600 28278997761389760 292676558902358400 57648413117131200 136582394154433920 75410660697039360 78731705903558400 153729101645683200 226603635895929600 31421108623766400 442459273251340800 292371491632147200 56557995522779520 59048779427668800 115296826234262400 150821321394078720 157463411807116800 42418496642084640 307458203291366400 154860745637969280 453207271791859200 62842217247532800 41769100178467200 584742983264294400 113115991045559040 118097558855337600 230593652468524800 47131662935649600 314926823614233600 158622545127150720 438557237448220800 84836993284169280 88573169141503200 309721491275938560 61167792949099200 125684434495065600 22821647316209280 226231982091118080 236195117710675200 44560844957341440 46523280761193600 461187304937049600 94263325871299200 43989552073272960 169673986568338560 177146338283006400 33420633718006080 251368868990131200 345890478702787200 82668291198736320 70697494403474400 45643294632418560 161415556727967360 472390235421350400 89121689914682880 93046561522387200 18753316202839680 188526651742598400 37134037464451200 34232470974313920 354292676566012800 66841267436012160 69784921141790400 165336582397472640 141394988806948800 322831113455934720 178243379829365760 65984328109909440 186093123044774400 38036078860348800 377053303485196800 74268074928902400 68464941948627840 133682534872024320 139569842283580800 28129974304259520 282789977613897600 645662226911869440 55701056196676800 131968656219818880 76072157720697600 148536149857804800 136929883897255680 19518837088544640 267365069744048640 279139684567161600 57054118290523200 111402112393353600 51987652450231680 152144315441395200 297072299715609600 93577774410417024 273859767794511360 83551584295015200 39037674177089280 41246815208860800 558279369134323200 114108236581046400 222804224786707200 29278255632816960 304288630882790400 418709526850742400 85581177435784800 60402944801908800 195397779197013120 167103168590030400 82493630417721600 22701382771858560 77981478675347520 228216473162092800 32531395147574400 445608449573414400 58556511265633920 61870222813291200 27326371923962496 171162354871569600 120805889603817600 33244515086852160 334206337180060800 79875765606732480 164987260835443200 43917383449225440 45402765543717120 155962957350695040 456432946324185600 65062790295148800 190180394301744000 117113022531267840 123740445626582400 34052074157787840 342324709743139200 241611779207635200 48797092721361600 159751531213464960 87834766898450880 311925914701390080 130125580590297600 23628065949290880 234226045062535680 247480891253164800 46135433118378240 68104148315575680 483223558415270400 97594185442723200 45543953206604160 175669533796901760 623851829402780160 185610668439873600 34601574838783680 260251161180595200 81979115771887488 362417668811452800 86618311938607680 73195639082042400 47256131898581760 169128245445344640 494961782506329600 92270866236756480 136208296631151360 97492472311852800 18886791763002240 195188370885446400 38446194265315200 35442098923936320 52506813220646400 371221336879747200 69203149677567360 73119354233889600 173236623877215360 146391278164084800 28834645698986400 184541732473512960 68315929809906240 272416593262302720 194984944623705600 37773583526004480 39380109915484800 390376741770892800 76892388530630400 70884197847872640 138406299355134720 146238708467779200 28330187644503360 292782556328169600 57669291397972800 136631859619812480 75547167052008960 78760219830969600 153784777061260800 141768395695745280 31477986271670400 276812598710269440 292477416935558400 56660375289006720 59070164873227200 115338582795945600 151094334104017920 157520439661939200 42495281466755040 307569554122521600 96884409548594304 283536791391490560 62955972543340800 41784232996598400 584954833871116800 113320750578013440 118140329746454400 230677165591891200 47216979407505600 315040879323878400 99237876987021696 438716125403337600 84990562933510080 88605247309840800 193768819097188608 61189953854702400 125911945086681600 22862958449950080 226641501156026880 236280659492908800 44641507803459840 46540129900118400 461354331183782400 94433958815011200 44069180780338560 169981125867020160 177210494619681600 33481130852594880 251823890173363200 346015748387836800 82698230822518080 70825469111258400 45725916899900160 161474015914323840 472561318985817600 89283015606919680 93080259800236800 18757834257697920 188867917630022400 37201256502883200 34294437674925120 354420989239363200 66962261705189760 69810194850177600 165396461645036160 141650938222516800 322948031828647680 178566031213839360 66103771170507840 186160519600473600 38104930749916800 377735835260044800 74402513005766400 68588875349850240 133924523410379520 139620389700355200 28136751386546880 283301876445033600 645896063657295360 55801884754324800 132207542341015680 76209861499833600 148805026011532800 137177750699700480 19554169563815040 267849046820759040 279240779400710400 57157396124875200 111603769508649600 52081759104036480 152419722999667200 297610052023065600 93747166387265664 274355501399400960 83702827131487200 39108339127630080 41261753392675200 558481558801420800 114314792249750400 223207539017299200 29331254345722560 304839445999334400 418861169101065600 85736094187312800 60424820679787200 195468545580497280 167405654262974400 82523506785350400 22706851996160640 78122638656054720 228629584499500800 32590282606358400 446415078034598400 58662508691445120 61892630089012800 27375837389341056 171472188374625600 120849641359574400 33252524365919040 334811308525948800 80020354574825280 165047013570700800 43996881518583840 45413703992321280 156245277312109440 457259168999001600 65180565212716800 190524653749584000 117325017382890240 123785260178025600 34060277994240960 342944376749251200 241699282719148800 48885423909537600 160040709149650560 87993763037167680 312490554624218880 130361130425433600 23670836840407680 234650034765780480 247570520356051200 46218946241744640 68120555988481920 483398565438297600 97770847819075200 45626395648901760 175987526074335360 624981109248437760 185677890267038400 34664209681308480 260722260850867200 82127512168023168 362548924078723200 86649682124617920 73328135864306400 47341673680815360 169189497903404160 495141040712102400 92437892483489280 136241111976963840 97527780746323200 18891341974834560 195541695638150400 38515788534787200 35506255260611520 371355780534076800 69328419362616960 73145835559742400 173299364249235840 146656271728612800 28886841401090400 184875784966978560 68439593473352640 272482223953927680 195055561492646400 37782683949669120 39451394734012800 391083391276300800 77031577069574400 71012510521223040 138656838725233920 146291671119484800 28337012962251840 293312543457225600 57773682802180800 136879186946705280 75565367899338240 78902789468025600 154063154139148800 142025021042446080 31485569958057600 277313677450467840 292583342238969600 56674025924503680 59177092101019200 115547365604361600 151130735798676480 157805578936051200 42505519443377760 308126308278297600 97059787107663744 284050042084892160 62971139916115200 41799365814729600 585166684477939200 113348051849007360 118354184202038400 231094731208723200 47228354937086400 315611157872102400 99417514729712256 438875013358454400 85011038886755520 88765638151528800 194119574215327488 61212114760305600 125942279832230400 22868466601115520 226696103698014720 236708368404076800 44652262849608960 46624375594742400 462189462417446400 94456709874172800 44079797941280640 170022077773511040 177531276303057600 33489197137206720 251884559664460800 346642096813084800 82847928941426880 70842532405629600 45736933202231040 161766311846106240 473416736808153600 89304525699217920 93248751189484800 18771388422272640 188913419748345600 37210219041340800 34302699901673280 355062552606115200 66978394274413440 69936563392113600 165695857882853760 141685064811259200 323532623692212480 178609051398435840 66119696911920960 186497502378969600 38114111001859200 377826839496691200 74420438082681600 68605399803346560 133956788548826880 139873126784227200 28157082633408960 283370129622518400 647065247384424960 55815328562011200 132239393823841920 76228222003718400 148840876165363200 137210799606693120 19558880560517760 267913577097653760 279746253568454400 57171166502788800 111630657124022400 52094306657877120 152456444007436800 297681752330726400 93769751984178816 274421599213386240 83722992843016800 39117761121035520 41336444311747200 559492507136908800 114342333005577600 223261314248044800 29338320840776640 304912888014873600 419619380352681600 85756749754183200 60534200069179200 195822377497918080 167445985686033600 82672888623494400 22723259669066880 78141459986815680 228684666011155200 32598134267529600 446522628496089600 58676641681553280 62004666467620800 27382432784724864 171513499508366400 121068400138358400 33276552203119680 334891971372067200 80039633103904320 165345777246988800 44007481261164960 45446519338133760 156282919973631360 457369332022310400 65196268535059200 190570555009296000 117353283363106560 124009332935241600 34084889503600320 343026999016732800 242136800276716800 48897201401294400 160079266207808640 88014962522329920 312565839947262720 130392537070118400 23676539625889920 234706566726213120 248018665870483200 46230081324860160 48852161459337600 68169779007200640 484273600553433600 97794402802588800 45637387974541440 176029925044659840 625131679894525440 186013999402862400 34672560993645120 260785074140236800 82147298354174592 363205200415075200 86806533054669120 73345802101941600 47353079251779840 169495760193701760 496037331740966400 92460162649720320 97704322918675200 18904992610331520 195588805605177600 38525067770716800 35514809438834880 372027998805724800 69345121987290240 73278242189006400 173613066109338240 146691604203883200 28893800828037600 184920325299440640 68456081961812160 195408645837350400 37809985220663040 39460899376483200 391177611210355200 77050135541433600 71029618877669760 138690243974580480 146556484378012800 28357488915497280 293383208407766400 57787601656075200 136912163923624320 75619970441326080 78921798752966400 154100271082867200 142059237755339520 31508321017219200 277380487949160960 293112968756025600 56714977830994560 59191349064724800 115575203312150400 151239940882652160 157843597505932800 42536233373245920 308200542165734400 97083170782206336 284118475510679040 63016642034438400 41875029905385600 586225937512051200 113429955661989120 118382698129449600 231150406624300800 47262481525828800 315687195011865600 99441466428737664 439669453134038400 85072466746491840 88787023597087200 194166341564412672 61322919288321600 126033284068876800 22884991054611840 226859911323978240 236765396258899200 44684527988056320 46635608354025600 462300813248601600 94524963051657600 62812544858078400 44111649424106880 170144933492983680 177574047194174400 33513395991042240 252066568137753600 346725609936451200 82867888690614720 70893722288743200 45769982109223680 161805284637010560 473530792517798400 89369055976112640 93271216708051200 18784942586847360 189049926103315200 37237106656713600 34327486581917760 355148094388348800 67026791982084480 69953412531038400 165735777381229440 141787444577486400 323610569274021120 178738111952225280 66167474136160320 186542433416102400 38141651757686400 378099852206630400 74474213313427200 68654973163835520 134053583964168960 139906825062076800 28177413880271040 283574889154972800 647221138548042240 55855659985070400 132334948272320640 76283303515372800 148948426626854400 137309946327671040 19573013550625920 268107167928337920 279813650124153600 57212477636529600 111711319970140800 74233007559547200 52131949319399040 152566607030745600 297896853253708800 93837508774918272 274619892655342080 83783489977605600 39146027101251840 41346403100956800 559627300248307200 114424955273059200 223422639940281600 29359520325938880 305133214061491200 419720475186230400 85818716454794400 60548783987764800 195869555086907520 167566979955211200 82692806201913600 22739667341973120 78197923979098560 228849910546118400 32621689251043200 446845279880563200 58719040651877760 62019604651435200 27402218970876288 171637432909588800 121097567975529600 33300580040320320 335133959910422400 80097468691141440 165385612403827200 44039280488908320 45479334683946240 156395847958197120 457699821092236800 65243378502086400 190708258788432000 117438081303755520 124039209302870400 34109501012959680 343274865819177600 242195135951059200 48932533876564800 160194937382282880 88078560977816640 312791695916394240 130486757004172800 23693647982336640 234876162607511040 248078418605740800 46263486574206720 48863930937494400 68219002025919360 484390271902118400 97865067753129600 45670364951460480 176157121955633280 625583391832788480 186058813954305600 34697614930655040 260973514008345600 82206656912628864 363292703926588800 86827446512009280 73398800814847200 47387295964673280 169536595165741440 496156837211481600 92526973148413440 97727861874988800 18918643245828480 195730135506259200 38552905478505600 35540471973504960 372117627908611200 69395229861310080 73295896406241600 173654893024018560 146797601629694400 28914679108879200 185053946296826880 68505547427190720 195455723749977600 37837286491656960 39489413303894400 391460271012518400 77105810957011200 71080943947009920 138790459722620160 146591792812483200 28377964868742720 293595203259388800 57829358217758400 137011094854381440 75674572983313920 78978826607788800 154211621914022400 142161887894019840 31531072076380800 277580919445240320 293183585624966400 56755929737485440 59234119955841600 115658716435516800 151349145966627840 157957653215577600 42566947303114080 308423243828044800 97153321805834112 284323775788039680 63062144152761600 41885118450806400 586367171249932800 113511859474970880 118468239911683200 231317432871033600 47296608114571200 315915306431155200 99513321525813888 439775378437449600 85133894606228160 88851179933762400 194306643611668224 61337693225390400 126124288305523200 22901515508108160 227023718949941760 236936479823366400 44716793126503680 46669306631875200 462634865742067200 94593216229142400 62827677676209600 44143500906933120 170267789212456320 177702359867524800 33537594844877760 252248576611046400 346976149306550400 82927767938178240 70944912171856800 45803031016216320 161922203009723520 473872959646732800 89433586253007360 93338613263750400 18787201614276480 189186432458284800 37263994272086400 34352273262162240 355404719735049600 67075189689755520 70003959947812800 165855535876356480 141889824343713600 323844406019447040 178867172506014720 66215251360399680 186677226527500800 38169192513513600 378372864916569600 74527988544172800 68704546524324480 134150379379511040 140007919895625600 28180802421414720 283779648687427200 647688812038894080 55895991408129600 132430502720799360 76338385027027200 149055977088345600 137409093048648960 19587146540734080 268300758759022080 280015839791251200 57253788770270400 111791982816259200 74250891799156800 52169591980920960 152676770054054400 298111954176691200 93905265565657728 274818186097297920 83843987112194400 39174293081468160 41376279468585600 560031679582502400 114507577540540800 223583965632518400 29380719811101120 305353540108108800 420023759686876800 85880683155405600 60592535743521600 196011087853875840 167687974224388800 82752558937171200 22742401954124160 78254387971381440 229015155081081600 32645244234556800 447167931265036800 58761439622202240 62064419202878400 27422005157027712 171761366310811200 121185071487043200 33304584679853760 335375948448777600 80155304278378560 165505117874342400 44071079716651680 45484803908248320 156508775942762880 458030310162163200 65290488469113600 190845962567568000 117522879244404480 124128838405756800 34113602931186240 343522732621622400 242370142974086400 48967866351835200 160310608556757120 88142159433303360 313017551885525760 130580976938227200 23710756338783360 235045758488808960 248257676811513600 46296891823553280 48899239371964800 68227205862372480 484740285948172800 97935732703670400 45703341928379520 176284318866606720 626035103771051520 186193257608635200 34722668867664960 261161953876454400 82266015471083136 363555214461129600 86890186884029760 73451799527752800 47421512677566720 169659100081860480 496515353623027200 92593783647106560 97798478743929600 18920918351744640 195871465407340800 38580743186294400 35566134508175040 372386515217270400 69445337735329920 73348859057947200 173780373768059520 146903599055505600 28935557389720800 185187567294213120 68555012892569280 195596957487859200 37841836703489280 39517927231305600 391742930814681600 77161486372588800 71132269016350080 138890675470659840 146697718115894400 28381377527616960 293807198111011200 57871114779441600 137110025785138560 75683673406978560 79035854462611200 154322972745177600 142264538032700160 31534863919574400 277781350941319680 293395436231788800 56762755055233920 59276890846958400 115742229558883200 151367346813957120 158071708925222400 42572066291425440 308645945490355200 97223472829461888 284529076065400320 63069727839148800 41915384087068800 586790872463577600 113525510110467840 118553781693916800 231484459117766400 47302295879361600 316143417850444800 99585176622890112 440093154347683200 85144132582850880 88915336270437600 194446945658923776 61382015036596800 126139455678297600 22904269583690880 227051020220935680 237107563387833600 44722170649578240 46703004909724800 462968918235532800 94604591758723200 62873076130603200 44148809487404160 170288265165701760 177830672540875200 33541627987183680 252278911356595200 347226688676649600 82987647185741760 70953443819042400 45808539167381760 162039121382436480 474215126775667200 89444341299156480 93406009819449600 18805273833709440 189209183517446400 37268475541315200 34356404375536320 355661345081750400 67083255974367360 70054507364587200 165975294371483520 141906887638084800 324078242764872960 178888682598312960 66223214231106240 186812019638899200 38173782639484800 378418367034892800 74536951082630400 68712808751072640 134166511948734720 140109014729174400 28207910750564160 283813775276169600 648156485529745920 55902713311972800 132446428462212480 76347565278969600 149073902165260800 137425617502145280 19589502039085440 268333023897469440 280218029458348800 57260673959227200 111805426623945600 74304544517985600 52175865757841280 152695130557939200 298147804330521600 93916558364114304 274851235004290560 83854069967959200 39179004078170880 41406155836214400 560436058916697600 114521347918454400 223610853247891200 29384253058628160 305390261115878400 420327044187523200 85891010938840800 60636287499278400 196152620620844160 167708139935918400 82812311672428800 22764278851332480 78263798636761920 229042695836908800 32649170065142400 447221706495782400 58768506117256320 62109233754321600 27425302854719616 171782021877681600 121272574998556800 33336621796121280 335416279871836800 80164943542918080 165624623344857600 44076379587942240 45528557702664960 156527597273523840 458085391673817600 65298340130284800 190868913197424000 117537012234512640 124218467508643200 34146418276998720 343564043755363200 242545149997113600 48973755097713600 160329887085836160 88152759175884480 313055194547047680 130596680260569600 23713607731524480 235074024469025280 248436935017286400 46302459365111040 48934547806435200 68292836553997440 485090299994227200 97947510195427200 45708838091199360 176305518351768960 626110389094095360 186327701262964800 34726844523833280 261193360521139200 82275908564158848 363817724995670400 86952927256050240 73460632646570400 47427215463048960 169781604997979520 496873870034572800 92604918730222080 97869095612870400 18939119199073920 195895020390854400 38585382804259200 35570411597286720 372655402525929600 69453689047666560 73401821709652800 173905854512100480 146921265293140800 28939037103194400 185209837460444160 68563257136799040 195738191225740800 37878238398147840 39522679552540800 391790040781708800 77170765608518400 71140823194573440 138907378095333120 146803643419305600 28408678798610880 293842530586281600 57878074206388800 137126514273598080 75756476796295680 79045359105081600 154341531217036800 142281646389146880 31565198665123200 277814756190666240 293607286838611200 56817357597221760 59284019328811200 115756148412777600 151512953592591360 158090718210163200 42613018197916320 308683062434073600 97235164666733184 284563292778293760 63130397330246400 41945649723331200 587214573677222400 113634715194443520 118568038657622400 231512296825555200 47347797997684800 316181436420326400 99597152472402816 440410930257916800 85226036395832640 88926028993216800 194470329333466368 61426336847803200 126260794660492800 22926302188352640 227269430388887040 237136077315244800 44765190834174720 46708621289366400 463024593651110400 94695595995369600 62918474584996800 44191278131172480 170452072791665280 177852057986433600 33573893125631040 252521589320985600 347268445238332800 82997627060335680 71021696996527200 45852604376705280 162058607777888640 474272154630489600 89530381668349440 93417242578732800 18807532861138560 189391191990739200 37304325695145600 34389453282528960 355704115972867200 67147786251262080 70062931934049600 165995254120671360 142043393993054400 324117215555777280 179060763336698880 66286917196758720 186834485157465600 38210503647254400 378782383981478400 74608651390291200 68778906565057920 134295572502524160 140125863868099200 28211299291707840 284086787986108800 648234431111554560 55956488542718400 132573834393517440 76421007294508800 149217302780582400 137557813130115840 19608346025896320 268591145005048320 280251727736198400 57315755470881600 111912977085436800 74358197236814400 52226055973203840 152842014589017600 298434605561164800 94006900751766912 275115626260231680 83934732814077600 39216692051792640 41411135230819200 560503455472396800 114631510941763200 223825954170873600 29412519038844480 305684029178035200 420377591604297600 85973633206322400 60643579458571200 196176209415338880 167869465628155200 82822270461638400 22767013463483520 78339083959805760 229263021883526400 32680576709827200 447651908341747200 58825038077688960 62116702846228800 27451684436254848 171947266412644800 121287158917142400 33340626435654720 335738931256310400 80242057659234240 165644540923276800 44118778558266720 45534026926967040 156678167919611520 458526043767052800 65361153419654400 191052518236272000 117650076155377920 124233405692457600 34150520195225280 343894532825289600 242574317834284800 49020865064740800 160484115318468480 88237557116533440 313356335839223040 130722306839308800 23736418873453440 235300152310755840 248466811384915200 46346999697573120 48940432545513600 68301040390450560 485148635668569600 98041730129481600 45752807393758080 176475114233066880 626712671678446080 186350108538686400 34760249773179840 261444613678617600 82355053308764544 363861476751427200 86963383984720320 73531297597111200 47472837746906880 169802022483999360 496933622769830400 92693999395146240 97880865091027200 18941394304990080 196083460258963200 38622499747977600 35604628310180160 372700217077372800 69520499546359680 73410648818270400 173926767969440640 147062595194222400 28966874810983200 185387998790292480 68629211090637120 195761730182054400 37882788609980160 39560698122422400 392166920517926400 77244999495955200 71209256620360320 139040999092719360 146821297636540800 28412091457485120 294125190388444800 57933749621966400 137258422181274240 75765577219960320 79121396244844800 154489998991910400 142418513240720640 31568990508316800 278081998185438720 293642595273081600 56824182914970240 59341047183633600 115867499243932800 151531154439920640 158242792489689600 42618137186227680 308979997983820800 97328699364903552 284837026481441280 63137981016633600 41950693996041600 587285190546163200 113648365829940480 118682094367267200 231734998487865600 47353485762475200 316485584979379200 99692959268504448 440463892909622400 85236274372455360 89011570775450400 194657398729807104 61433723816337600 126275962033267200 22929056263935360 227296731659880960 237364188734534400 44770568357249280 46753552326499200 463469996975731200 94706971524950400 62926040994062400 44196586711643520 170472548744910720 178023141550900800 33577926267936960 252551924066534400 347602497731798400 83077466057087040 71030228643712800 45858112527870720 162214498941505920 474728377469068800 89541136714498560 93507104652998400 18814309943425920 189413943049900800 37308806964374400 34393584395903040 356046283101801600 67155852535873920 70130328489748800 166154932114174080 142060457287425600 324428997883011840 179082273428997120 66294880067465280 187014209305996800 38215093773225600 378827886099801600 74617613928748800 68787168791806080 134311705071747840 140260656979497600 28221464915138880 284120914574851200 648857995766023680 55963210446561600 132589760134930560 76430187546451200 149235227857497600 137574337583612160 19610701524247680 268623410143495680 280521313958995200 57322640659838400 111926420893123200 74367139356619200 52232329750124160 152860375092902400 298470455714995200 94018193550223488 275148675167224320 83944815669842400 39221403048495360 41450970387657600 561042627917990400 114645281319676800 223852841786246400 29416052286371520 305720750185804800 420781970938492800 85983960989757600 60701915132913600 196364919771296640 167889631339684800 82901940775315200 22775217299936640 78348494625186240 229290562639353600 32684502540412800 447705683572492800 58832104572743040 62176455581486400 27454982133946752 171967921979515200 121403830265827200 33352640354255040 335779262679369600 80251696923773760 165803881550630400 44124078429557280 45550434599873280 156696989250372480 458581125278707200 65369005080825600 191075468866128000 117664209145486080 124352911162972800 34162825949904960 343935843959030400 242807660531654400 49026753810619200 160503393847547520 88248156859114560 313393978500744960 130738010161651200 23739270266194560 235328418290972160 248705822325945600 46352567239130880 48987510458140800 68325651899809920 485615321063308800 98053507621238400 45758303556577920 176496313718229120 626787957001489920 186529366744459200 34764425429348160 261476020323302400 82364946401840256 364211490797481600 87047037814080960 73540130715928800 47478540532389120 169965362372158080 497411644651891200 92705134478261760 97975020916281600 18948219622738560 196107015242476800 38627139365942400 35608905399291840 373058733488918400 69528850858696320 73481265687211200 174094075628161920 147080261431857600 28970354524456800 185410268956523520 68637455334866880 195950041832563200 37896439245477120 39565450443657600 392214030484953600 77254278731884800 71217810798583680 139057701717392640 146962531374422400 28422329434107840 294160522863715200 57940709048913600 137274910669733760 75792878490954240 79130900887315200 154508557463769600 142435621597167360 31580366037897600 278115403434785280 293925062748844800 56844658868215680 59348175665486400 115881418097827200 151585756981908480 158261801774630400 42633494151161760 309017114927539200 97340391202174848 284871243194334720 63160732075795200 41991048177724800 587850125497689600 113689317736431360 118696351330972800 231762836195654400 47370549056846400 316523603549260800 99704935118017152 440887594123267200 85266988302323520 89022263498229600 194680782404349696 61492819564612800 126321464151590400 22937318490683520 227378635472862720 237392702661945600 44786700926472960 46759168706140800 463525672391308800 94741098113692800 62986572266587200 44212512453056640 170533976604647040 178044526996459200 33590025694854720 252642928303180800 347644254293481600 83087445931680960 71055823585269600 45874636981367040 162233985336958080 474785405323891200 89573401852945920 93518337412281600 18818827998284160 189482196227385600 37322250772060800 34405977736025280 356089053992918400 67180051389709440 70138753059211200 166174891863361920 142111647170539200 324467970673916160 179146803705891840 66318768679584960 187036674824563200 38228864151139200 378964392454771200 74644501544121600 68811955472050560 134360102779418880 140277506118422400 28228241997426240 284223294341078400 648935941347832320 55983376158091200 132637537359169920 76457728302278400 149289003088243200 137623910944101120 19617768019301760 268720205558837760 280555012236844800 57343296226708800 111966752316182400 74438676315057600 52251151080885120 152915456604556800 298578006176486400 94052071945593216 275247821888202240 83975064237136800 39235536038603520 41455949782262400 561110024473689600 114686592453417600 223933504632364800 29426652028952640 305830913209113600 420832518355267200 86014944340063200 60709207092206400 196388508565791360 167950128474273600 82911899564524800 22780686524238720 78376726621327680 229373184906835200 32696280032169600 447867009264729600 58853304057905280 62183924673393600 27464875227022464 172029888680126400 121418414184412800 33360649633321920 335900256948547200 80280614717392320 165823799129049600 44139978043428960 45561373048477440 156753453242655360 458746369813670400 65392560064339200 191144320755696000 117706608115810560 124367849346787200 34171029786358080 344059777360252800 242836828368825600 49044420048254400 160561229434784640 88279956086857920 313506906485310720 130785120128678400 23747824444417920 235413216231621120 248735698693574400 46369269863804160 48993395197219200 68342059572716160 485673656737651200 98088840096508800 45774792045037440 176559912173715840 627013812970621440 186551774020180800 34776952397853120 261570240257356800 82394625681067392 364255242553238400 87057494542751040 73566630072381600 47495648888835840 169985779858177920 497471397387148800 92738539727608320 97986790394438400 18952769834570880 196177680193017600 38641058219836800 35621736666626880 373103548040361600 69553904795706240 73490092795828800 174114989085502080 147133260144763200 28980793664877600 185477079455216640 68662188067556160 195973580788876800 37905539669141760 39579707407363200 392355360386035200 77282116439673600 71243473333253760 139107809591412480 146980185591657600 28429154751856320 294266520289526400 57961587329755200 137324376135112320 75811079338283520 79159414814726400 154564232879347200 142486946666507520 31587949724284800 278215619182824960 293960371183315200 56858309503712640 59369561111044800 115923174659510400 151622158676567040 158318829629452800 42643732127784480 309128465758694400 97375466713988736 284973893333015040 63175899448569600 41996092450435200 587920742366630400 113716619007425280 118739122222089600 231846349319020800 47381924586427200 316637659258905600 99740862666555264 440940556774972800 85287464255568960 89054341666567200 194750933427977472 61500206533147200 126351798897139200 22942826641848960 227433238014850560 237478244444179200 44797455972622080 46776017845065600 463692698638041600 94763849172854400 62994138675652800 44223129613998720 170574928511137920 178108683333134400 33598091979466560 252703597794278400 347769523978531200 83117385555462720 71072886879640800 45885653283697920 162292444523314560 474956488888358400 89594911945244160 93552035690131200 18832382162858880 189527698345708800 37331213310518400 34414239962773440 356217366666268800 67196183958933120 70164026767598400 166234771110925440 142145773759281600 324584889046629120 179189823890488320 66334694420998080 187104071380262400 38238044403081600 379055396691417600 74662426621036800 68828479925546880 134392367917866240 140328053535196800 28248573244288320 284291547518563200 649169778093258240 55996819965777600 132669388841996160 76476088806163200 149324853242073600 137656959851093760 19622479016004480 268784735835732480 280656107070393600 57357066604622400 111993639931555200 74447618434862400 52263698634725760 152952177612326400 298649706484147200 94074657542506368 275313919702187520 83995229948666400 39244958032008960 41470887966076800 561312214140787200 114714133209244800 223987279863110400 29433718524006720 305904355224652800 420984160605590400 86035599906933600 60731082970084800 196459274949275520 167990459897332800 82941775932153600 22797094197144960 78395547952088640 229428266418489600 32704131693340800 447974559726220800 58867437048013440 62206331949115200 27471470622406272 172071199813867200 121462165940169600 33384677470522560 335980919794665600 80299893246471360 165883551864307200 44150577786010080 45594188394289920 156791095904177280 458856532836979200 65408263386681600 191190222015408000 117734874096026880 124412663898230400 34195641295717440 344142399627734400 242924331880339200 49056197540011200 160599786492942720 88301155572020160 313582191808354560 130816526773363200 23753527229900160 235469748192053760 248825327796460800 46380404946919680 49011049414454400 68391282591434880 485848663760678400 98112395080022400 45785784370677120 176602311144040320 627164383616709120 186618995847345600 34785303710189760 261633053546726400 82414411867218816 364386497820508800 87088864728761280 73584296310016800 47507054459800320 170047032316237440 497650655592921600 92760809893839360 98022098828908800 18966420470067840 196224790160044800 38650337455766400 35630290844850240 373237991694691200 69570607420379520 73516574121681600 174177729457522560 147168592620033600 28987753091824800 185521619787678720 68678676556015680 196044197657817600 37932840940135680 39589212049833600 392449580320089600 77300674911532800 71260581689700480 139141214840759040 147033148243363200 28449630705101760 294337185240067200 57975506183649600 137357353112031360 75865681880271360 79178424099667200 154601349823065600 142521163379400960 31610700783446400 278282429681518080 294066296486726400 56899261410203520 59383818074750400 115951012367299200 54110472438072960 151731363760542720 158356848199334400 42674446057652640 309202699646131200 97398850388531328 285042326758801920 63221401566892800 42011225268566400 588132592973452800 113798522820407040 118767636149500800 231902024734598400 47416051175169600 316713696398668800 99764814365580672 441099444730089600 85348892115305280 89075727112125600 194797700777062656 61522367438750400 126442803133785600 22959351095345280 81165708657109440 227597045640814080 237535272299001600 44829721111069440 46787250604348800 463804049469196800 94832102350339200 63016837902849600 44254981096824960 170697784230610560 178151454224251200 33622290833302080 252885606267571200 347853037101897600 83137345304650560 71124076762754400 45918702190690560 162331417314218880 475070544598003200 89659442222138880 93574501208697600 18852713409720960 189664204700678400 37358100925891200 34439026643017920 356302908448502400 67244581666604160 70180875906523200 166274690609301120 142248153525508800 324662834628437760 179318884444277760 66382471645237440 187149002417395200 38265585158908800 379328409401356800 74716201851782400 68878053286035840 134489163333208320 140361751813046400 28279070114581440 284496307051017600 649325669256875520 56037151388836800 132764943290474880 76531170317817600 149432403703564800 137756106572071680 19636612006112640 268978326666416640 280723503626092800 57398377738363200 112074302777673600 74474444794276800 52301341296247680 153062340635635200 298864807407129600 94142414333245824 98253226269132480 275512213144143360 84055727083255200 39273224012225280 41480846755286400 561447007252185600 114796755476726400 224148605555347200 29454918009168960 306124681271270400 421085255439139200 86097566607544800 60745666888670400 196506452538264960 168111454166510400 82961693510572800 22821705706504320 78452011944371520 229593510953452800 32727686676854400 448297211110694400 58909836018337920 62221270132929600 27491256808557696 172195133215089600 121491333777340800 33420719226323520 336222908333020800 80357728833708480 165923387021145600 44182377013753440 45643411413008640 156904023888743040 459187021906905600 65455373353708800 191327925794544000 117819672036675840 124442540265859200 34232558559756480 344390266430179200 242982667554681600 49091530015281600 160715457667416960 88364754027506880 313808047777486080 130910746707417600 23770635586346880 235639344073351680 248885080531718400 46413810196266240 49022818892611200 68465117119512960 485965335109363200 98183060030563200 45818761347596160 176729508055013760 627616095554972160 186663810398788800 34810357647199680 261821493414835200 82473770425673088 364474001332022400 87109778186101440 73637295022922400 47541271172693760 170087867288277120 497770161063436800 92827620392532480 98045637785222400 18986896423313280 196366120061126400 38678175163555200 35655953379520320 373327620797577600 69620715294399360 73534228338916800 174219556372202880 147274590045844800 29008631372666400 185655240785064960 68728142021394240 196091275570444800 37973792846626560 39617725977244800 392732240122252800 77356350327110400 71311906759040640 139241430588798720 147068456677833600 28480344634969920 294549180091689600 58017262745332800 137456284042788480 75947585693253120 79235451954489600 154712700654220800 142623813518081280 31644827372188800 278482861177597440 294136913355667200 56960689269939840 59426588965867200 116034525490665600 54149445228977280 151895171386506240 158470903908979200 42720516952454880 309425401308441600 97469001412159104 285247627036162560 63289654744377600 42021313813987200 588273826711334400 113921378539879680 118853177931734400 232069050981331200 47467241058283200 316941807817958400 99836669462656896 441205370033500800 85441033904909760 89139883448800800 194938002824318208 61537141375819200 126579309488755200 22984137775589760 81224167843465920 227842757079759360 237706355863468800 44878118818740480 46820948882198400 464138101962662400 94934482116566400 63031970720980800 44302758321064320 170882067809819520 178279766897601600 33658589114055360 253158618977510400 348103576471996800 83197224552214080 71200861587424800 45968275551179520 162448335686931840 475412711726937600 89756237637480960 93641897764396800 18854972437150080 189868964233132800 37398432348950400 34476206663384640 356559533795203200 67317178228110720 70231423323297600 166394449104428160 142401723174849600 324896671373863680 179512475274961920 187283795528793600 38306896292649600 379737928466265600 74796864697900800 68952413326769280 134634356456221440 140462846646595200 28282458655725120 284803446349699200 649793342747727360 56097648523425600 374567591057587200 132908274963192960 76613792585299200 149593729395801600 137904826653538560 19657811491274880 269268712912442880 280925693293190400 57460344438974400 112195297046851200 74492329033886400 52357805288530560 153227585170598400 299187458791603200 94244049519355008 98323992652616640 275809653307077120 84146472785138400 39315622982549760 41510723122915200 561851386586380800 114920688877948800 224390594093702400 29486717236912320 306455170341196800 421388539939785600 86190516658461600 60789418644427200 196647985305233280 168292945570276800 83021446245830400 22824440318655360 78536707932795840 229841377755897600 32763019152124800 448781188187404800 58973434473824640 62266084684372800 27520936087784832 172381033316923200 121578837288854400 33424723865856960 336585891140553600 80444482214564160 166042892491660800 44230075855368480 45648880637310720 157073415865591680 459682755511795200 65526038304249600 191534481463248000 117946868947649280 124532169368745600 34236660477983040 344762066633846400 243157674577708800 49144528728187200 160888964429128320 88460151710736960 314146831731183360 131052076608499200 23796298121016960 235893737895298560 249064338737491200 46463918070286080 49058127327081600 68473320955966080 486315349155417600 98289057456374400 45868226812974720 176920303421473920 628293663462366720 186798254053118400 34847938552714560 262104153216998400 82562808263354496 364736511866563200 87172518558121920 73716793092280800 47592596242033920 170210372204396160 498128677474982400 92927836140572160 98116254654163200 18989171529229440 196578114912748800 38719931725238400 35694447181525440 373596508106236800 69695877105429120 73587190990622400 174345037116243840 147433586184561600 29039948793928800 185855672281144320 68802340219462080 196232509308326400 37978343058458880 39660496868361600 393156229825497600 77439863450476800 71388894363050880 139391754210858240 147174381981244800 28483757293844160 294867172369123200 58079897587857600 137604680438924160 75956686116917760 79320993736723200 154879726900953600 142777788726101760 31648619215382400 278783508421716480 294348763962489600 56967514587688320 59490745302542400 116159795175715200 54207904415333760 151913372233835520 158641987473446400 42725635940766240 309759453801907200 97574227947600768 285555577452203520 63297238430764800 42051579450249600 588697527924979200 113935029175376640 118981490605084800 232319590351430400 47472928823073600 317283974946892800 99944452108271232 441523145943734400 85451271881532480 89236117953813600 195148455895201536 61581463187025600 126594476861529600 22986891851172480 81311856623000640 227870058350753280 237962981210169600 44883496341815040 46871496298972800 464639180702860800 94945857646147200 63077369175374400 44308066901535360 170902543763064960 178472235907627200 33662622256361280 253188953723059200 348479385527145600 83287043423559360 71209393234610400 45973783702344960 162623713246001280 475925962420339200 89766992683630080 93742992597945600 21138889060840320 189891715292294400 37402913618179200 34480337776758720 356944471815254400 67325244512722560 70307244448459200 166574086847118720 142418786469220800 325247426492002560 179533985367260160 187485985195891200 38311486418620800 379783430584588800 74805827236358400 68960675553517440 134650489025445120 140614488896918400 31708333591260480 284837572938441600 650494852984005120 56104370427268800 374971970391782400 132924200704606080 76622972837241600 149611654472716800 137921351107034880 19660166989626240 269300978050890240 281228977793836800 57467229627931200 112208740854537600 74545981752715200 52364079065450880 153245945674483200 299223308945433600 94255342317811584 98430142227842880 275842702214069760 84156555640903200 39320333979252480 41555537674358400 562457955587673600 114934459255862400 224417481709075200 29490250484439360 306491891348966400 421843466690755200 86200844441896800 60855046278062400 196860284455685760 168313111281806400 83111075348716800 25589181494701440 78546118598176320 229868918511724800 32766944982710400 448834963418150400 58980500968878720 62333306511537600 27524233785476736 172401688883793600 121710092556124800 37473485153307840 336626222563612800 80454121479103680 166222150697433600 44235375726659040 51178362989402880 157092237196352640 459737837023449600 65533889965420800 191557432093104000 117961001937757440 124666613023075200 38383772242052160 344803377767587200 243420185112249600 49150417474065600 160908242958207360 88470751453318080 314184474392705280 131067779930841600 23799149513758080 235922003875514880 249333226046150400 46469485611843840 49111089978787200 76767544484104320 486840370224499200 98300834948131200 45873722975794560 176941502906636160 628368948785410560 186999919534612800 34852114208882880 262135559861683200 82572701356430208 365130277668374400 87266629116152640 73725626211098400 47598299027516160 170394129578574720 498666452092300800 92938971223687680 98222179957574400 18995996846977920 196601669896262400 38724571343203200 35698724270637120 373999839069225600 69704228417765760 73666634968180800 174533258232305280 147451252422196800 29043428507402400 185877942447375360 68810584463691840 196444359915148800 37991993693955840 39665249189596800 393203339792524800 77449142686406400 71397448541274240 139408456835531520 147333269936361600 28493995270466880 294902504844393600 58086857014804800 137621168927383680 75983987387911680 79330498379193600 154898285372812800 142794897082548480 31659994744963200 278816913671063040 294666539872723200 56987990540933760 59497873784395200 116173714029609600 54214399880484480 151967974775823360 158660996758387200 42740992905700320 309796570745625600 97585919784872064 285589794165096960 63319989489926400 42096977904643200 589333079745446400 113975981081867520 118995747568790400 232347428059219200 47489992117444800 317321993516774400 99956427957783936 441999809809084800 85481985811400640 89246810676592800 195171839569744128 61647945903835200 126639978979852800 22995154077920640 81321599820726720 227951962163735040 237991495137580800 44899628911038720 46877112678614400 464694856118438400 94979984234889600 63145466856964800 44323992642948480 170963971622801280 178493621353185600 33674721683279040 253279957959705600 348521142088828800 83297023298153280 71234988176167200 45990308155841280 162643199641453440 475982990275161600 89799257822077440 93754225357228800 21146487056069760 189959968469779200 37416357425865600 34492731116880960 356987242706371200 67349443366558080 70315669017921600 166594046596306560 142469976352334400 325286399282906880 179598515644154880 187508450714457600 38325256796534400 379919936939558400 74832714851731200 68985462233761920 134698886733116160 140631338035843200 31719730584104640 284939952704668800 650572798565813760 56124536138798400 375016901428915200 132971977928845440 76650513593068800 149665429703462400 137970924467523840 19667233484680320 269397773466232320 281262676071686400 57487885194801600 112249072277596800 74626460830958400 52382900396211840 153301027186137600 299330859406924800 94289220713181312 98441936625090240 275941848935047680 84186804208197600 39334466969360640 41560517068963200 562525352143372800 114975770389603200 224498144555193600 29500850227020480 306602054372275200 421894014107529600 86231827792202400 60862338237355200 196883873250180480 168373608416395200 83121034137926400 25598379067873920 78574350594317760 229951540779206400 32778722474467200 448996289110387200 59001700454040960 62340775603444800 27534126878552448 172463655584404800 121724676474710400 37486954326669120 336747216832790400 80483039272722240 166242068275852800 44251275340530720 51196758135747840 157148701188635520 459903081558412800 65557444948934400 191626283982672000 118003400908081920 124681551206889600 38397568601810880 344927311168809600 243449352949420800 49168083711700800 160966078545444480 88502550681061440 314297402377271040 131114889897868800 23807703691981440 236006801816163840 249363102413779200 46486188236517120 49116974717865600 76795137203621760 486898705898841600 98336167423401600 45890211464254080 177005101362122880 628594804754542080 187022326810334400 34864641177387840 262229779795737600 82602380635657344 365174029424131200 87277085844822720 73752125567551200 47615407383962880 170414547064594560 498726204827558400 92972376473034240 98233949435731200 19000547058810240 196672334846803200 38738490197097600 35711555537972160 374044653620668800 69729282354775680 73675462076798400 174554171689645440 147504251135102400 29053867647823200 185944752946068480 68835317196381120 196467898871462400 38001094117620480 39679506153302400 393344669693606400 77476980394195200 71423111075944320 139458564709551360 147350924153596800 28500820588215360 295008502270204800 58107735295646400 137670634392762240 76002188235240960 79359012306604800 154953960788390400 142846222151888640 31667578431350400 278917129419102720 294701848307193600 57001641176430720 59519259229953600 116215470591292800 54233886275936640 152004376470481920 158718024613209600 42751230882323040 309907921576780800 97620995296685952 285692444303777280 63335156862700800 42102022177353600 589403696614387200 114003282352861440 119038518459907200 232430941182585600 47501367647025600 317436049226419200 99992355506322048 442052772460790400 85502461764646080 89278888844930400 195241990593371904 61655332872369600 126670313725401600 23000662229086080 81350829413904960 228006564705722880 238077036919814400 44910383957187840 46893961817539200 464861882365171200 95002735294051200 63153033266030400 44334609803890560 171004923529292160 178557777689860800 33682787967890880 253340627450803200 348646411773878400 83326962921935040 71252051470538400 46001324458172160 162701658827809920 476154073839628800 89820767914375680 93787923635078400 21151552386222720 190005470588102400 37425319964323200 34500993343629120 357115555379721600 67365575935781760 70340942726308800 166653925843870080 142504102941076800 325403317655619840 179641535828751360 187575847270156800 38334437048476800 380010941176204800 74850639928646400 69001986687258240 134731151871563520 140681885452617600 31727328579334080 285008205882153600 650806635311239680 56137979946484800 375151694540313600 133003829411671680 76668874096953600 149701279857292800 138003973374516480 19671944481383040 269462303743127040 281363770905235200 57501655572715200 112275959892969600 74635402950763200 52395447950052480 153337748193907200 299402559714585600 94311806310094464 98477319816832320 276007946749032960 84206969919727200 39343888962766080 41575455252777600 562727541810470400 115003311145430400 224551919785939200 29507916722074560 306675496387814400 422045656357852800 86252483359072800 60884214115233600 196954639633664640 168413939839454400 83150910505555200 25604510783322240 78593171925078720 230006622290860800 32786574135638400 449103839571878400 59015833444149120 62363182879166400 27540722273936256 172504966718145600 121768428230467200 37495933775576640 336827879678908800 80502317801801280 166301821011110400 44261875083111840 51209021566644480 157186343850157440 460013244581721600 65573148271276800 191672185242384000 118031666888298240 124726365758332800 38406766174983360 345009933436291200 243536856460934400 49179861203457600 161004635603602560 88523750166223680 314372687700314880 131146296542553600 23813406477463680 236063333776596480 249452731516665600 46497323319632640 49134628935100800 76813532349966720 487073712921868800 98359722406915200 45901203789893760 177047500332447360 628745375400629760 187089548637499200 34872992489724480 262292593085107200 82622166821808768 365305284691401600 87308456030832960 73769791805186400 47626812954927360 170475799522654080 498905463033331200 92994646639265280 98269257870201600 19030123435720320 196719444813830400 38747769433027200 35720109716195520 374179097274998400 69745984979448960 73701943402651200 174616912061665920 147539583610372800 29060827074770400 185989293278530560 68851805684840640 196538515740403200 38060246871440640 39689010795772800 393438889627660800 77495538866054400 71440219432391040 139491969958897920 147403886805302400 28545185153580480 295079167220745600 58121654149540800 137703611369681280 76120493742881280 79378021591545600 154991077732108800 142880438864782080 31716872392867200 278983939917795840 294807773610604800 57090370307160960 59533516193659200 116243308299081600 54246877206238080 152240987485762560 158756043183091200 42817777730370720 309982155464217600 97644378971228544 285760877729564160 63433744785734400 42117154995484800 589615547221209600 114180740614321920 119067032387318400 232486616598163200 47575308589300800 317512086366182400 100016307205347456 442211660415907200 85635555460741440 89300274290488800 195288757942457088 61677493777972800 126867489571468800 23036465211661440 81370315809357120 228361481228643840 238134064774636800 44980291757157120 46905194576822400 464973233196326400 95150617178601600 63175732493227200 44403621350014080 171271110921482880 178600548580977600 33735218817867840 253734979142937600 348729924897244800 83346922671122880 71362962883951200 46072930423322880 162740631618714240 476268129549273600 89960583514314240 93810389153644800 21184477032216960 190301234357203200 37483576464297600 34554697817492160 357201097161955200 67470437635735680 70357791865233600 166693845342245760 142725925767902400 325481263237428480 179921167028628480 187620778307289600 38394108686102400 380602468714406400 74967152928595200 69109395634984320 134940875271471360 140715583730467200 31776715548325440 285451851535804800 650962526474856960 56225364696446400 375241556614579200 133210864050042240 76788217372204800 149934305857190400 138218791269968640 19702565959950720 269881750542942720 281431167460934400 57591163029153600 112450729392892800 74662229310177600 52477007050016640 153576434744409600 299868611714380800 94458612690029952 98500908611327040 276437582539937280 84338047044669600 39405131919901440 41585414041987200 562862334921868800 115182326058307200 224901458785785600 29553848939926080 307152869488819200 422146751191401600 86386744543730400 60898798033819200 197001817222654080 168676094089339200 83170828083974400 25644366933736320 78715510575024960 230364652116614400 32837609933251200 449802917571571200 59107697879852160 62378121062980800 27583592343931008 172773489087460800 121797596067638400 37554300193475520 337352188178678400 80627628240815040 166341656167948800 44330773409889120 51288733867472640 157431021150049920 460729304233228800 65675219866502400 191970543430512000 118215395759704320 124756242125961600 38466550400604480 345546978174921600 243595192135276800 49256414899876800 161255256481630080 88661546819778240 314862042300099840 131350439733004800 23850474583098240 236430791519408640 249512484251923200 46569701359883520 49146398413257600 76933100801208960 487190384270553600 98512829799753600 45972653906551680 177323093639556480 629724084600199680 187134363188942400 34927276019912640 262700879466009600 82750777031793024 365392788202915200 87329369488173120 73884622349815200 47700949166196480 170516634494693760 499024968503846400 93139402719767040 98292796826515200 19043774071217280 197025659599507200 38808084466569600 35775711874647360 374268726377884800 69854552039825280 73719597619886400 174658738976346240 147769244699630400 29106063349927200 186278805439534080 68958980859827520 196585593653030400 38087548142434560 39750790971830400 394051319199014400 77616168933139200 71551423749294720 139709104079650560 147439195239772800 28565661106825920 295538489399260800 58212126699854400 137917961719655040 76175096284869120 79501581943660800 155232337866278400 143102847498589440 31739623452028800 279418208159301120 294878390479545600 57131322213651840 59626186457745600 116424253399708800 54331318253197440 152350192569738240 159003163887321600 42848491660238880 310464675732556800 97796372855755392 286205694997178880 63479246904057600 42127243540905600 589756780959091200 114262644427303680 119252372915491200 232848506799417600 47609435178043200 318006327774643200 100171993249012608 442317585719318400 85696983320477760 89439279686618400 195592745711510784 61692267715041600 126958493808115200 84254487081811200 23052989665157760 81496977379796160 228525288854607360 238504745830982400 45012556895604480 46978207512163200 465697013598835200 95218870356086400 63190865311358400 44435472832840320 171393966640955520 178878559373236800 123384535430083200 33759417671703360 253916987616230400 349272760199126400 83476661040843840 71414152767064800 46105979330315520 162993954759592320 477009491661964800 90025113791208960 93956415024326400 21199673022675840 190437740712172800 37510464079670400 126381730622716800 34579484497736640 357757118746473600 246769070860166400 67518835343406720 70467311268244800 166953322081687680 142828305534129600 325987909519184640 180050227582417920 187912830048652800 38421649441929600 380875481424345600 75020928159340800 69158968995473280 493538141720332800 135037670686813440 140934622536489600 31799509534013760 285656611068259200 651975819038369280 56265696119505600 375825660097305600 133306418498520960 76843298883859200 150041856318681600 138317937990946560 19716698950058880 270075341373626880 281869245072979200 57632474162894400 112531392239011200 74680113549787200 52514649711538560 153686597767718400 300083712637363200 94526369480769408 98654235775542720 276635875981893120 84398544179258400 39433397900117760 41650146171849600 563738490145958400 115264948325788800 225062784478022400 29575048425088320 307373195535436800 422803867609468800 86448711244341600 60993593504625600 197308471551085440 168797088358516800 83300292343699200 25662762080081280 78771974567307840 230529896651577600 32861164916764800 450125568956044800 59150096850176640 62475219257774400 27603378530082432 172897422488683200 121987187009251200 37581238540198080 337594176717033600 80685463828052160 166600584687398400 44362572637632480 51325524160162560 157543949134615680 461059793303155200 65722329833529600 192108247209648000 118300193700353280 124950438515548800 38494143120121920 345794844977366400 243974374018502400 49291747375147200 161370927656104320 88725145275264960 315087898269231360 131444659667059200 23867582939544960 236600387400706560 249900877031097600 46603106609230080 49222900021276800 76988286240243840 487948748037004800 98583494750294400 46005630883470720 177450290550529920 630175796538462720 187425657773323200 34952329956922560 262889319334118400 82810135590247296 365961561027753600 87465306960884160 73937621062720800 47735165879089920 170782061812951680 499801754062195200 93206213218460160 98445800042553600 19050599388965760 197166989500588800 38835922174358400 35801374409317440 374851315546646400 69904659913845120 73834350031915200 174930613921768320 147875242125441600 29126941630768800 186412426436920320 69008446325206080 196891600085107200 38101198777931520 39779304899241600 394333979001177600 77671844348716800 71602748818634880 139809319827690240 147668700063830400 28575899083448640 295750484250883200 58253883261537600 138016892650412160 76202397555863040 79558609798483200 155343688697433600 143205497637269760 31750998981609600 279618639655380480 295337400127660800 57151798166897280 59668957348862400 116507766523075200 54370291044101760 152404795111726080 159117219596966400 42863848625172960 310687377394867200 97866523879383168 286410995274539520 63501997963219200 42192819086140800 590674800255321600 114303596333794560 119337914697724800 233015533046150400 47626498472414400 318234439193932800 100243848346088832 443006100191491200 85727697250345920 89503436023293600 195733047758766336 61788298305988800 127003995926438400 84385638172281600 23061251891905920 81555436566152640 228607192667589120 238675829395449600 45028689464828160 47011905790012800 466031066092300800 95252996944828800 63289228629211200 44451398574253440 171455394500691840 179006872046587200 123576596611977600 33771517098621120 254007991852876800 349523299569225600 83536540288407360 71439747708621600 46122503783811840 163110873132305280 477351658790899200 90057378929656320 94023811580025600 21207271017905280 190505993889657600 37523907887356800 126578457258422400 34591877837858880 358013744093174400 247153193223955200 67543034197242240 70517858685019200 167073080576814720 142879495417243200 326221746264610560 180114757859312640 188047623160051200 38435419819843200 381011987779315200 75047815774713600 69183755675717760 494306386447910400 135086068394484480 141035717370038400 31810906526857920 285758990834486400 652443492529221120 56285861831035200 376095246320102400 133354195722760320 76870839639686400 150095631549427200 138367511351435520 19723765445112960 270172136788968960 282071434740076800 57653129729764800 112571723662070400 74796361107249600 52533471042299520 153741679279372800 300191263098854400 94560247876139136 98725002159026880 276735022702871040 84428792746552800 39447530890225920 41680022539478400 564142869480153600 115306259459529600 225143447324140800 29585648167669440 307483358558745600 423107152110115200 86479694594647200 61037345260382400 197450004318053760 168857585493105600 83360045078956800 25671959653253760 78800206563449280 230612518919059200 32872942408521600 450286894648281600 59171296335338880 62520033809217600 27613271623158144 172959389189294400 122074690520764800 37594707713559360 337715170986211200 80714381621670720 166720090157913600 44378472251504160 51343919306507520 157600413126898560 461225037838118400 65745884817043200 192177099099216000 118342592670677760 125040067618435200 38507939479880640 345918778378588800 244149381041529600 49309413612782400 161428763243341440 88756944503008320 315200826253797120 131491769634086400 23876137117768320 236685185341355520 250080135236870400 46619809233903360 49258208455747200 77015878959761280 488298762083059200 98618827225564800 46022119371930240 177513889006016640 630401652507594240 187560101427652800 34964856925427520 262983539268172800 82839814869474432 366224071562294400 87528047332904640 73964120419173600 47752274235536640 170904566729070720 500160270473740800 93239618467806720 98516416911494400 19064250024462720 197237654451129600 38849841028252800 35814205676652480 375120202855305600 69929713850855040 73887312683620800 175056094665809280 147928240838347200 29137380771189600 186479236935613440 69033179057895360 197032833822988800 38128500048925440 39793561862947200 394475308902259200 77699682056505600 71628411353304960 139859427701710080 147774625367241600 28596375036694080 295856481676694400 58274761542379200 138066358115790720 76257000097850880 79587123725894400 155399364113011200 143256822706609920 31773750040771200 279718855403420160 295549250734483200 57192750073388160 59690342794420800 116549523084758400 54389777439553920 152514000195701760 159174247451788800 42894562555041120 310798728226022400 97901599391197056 286513645413219840 63547500081542400 42223084722403200 591098501468966400 114385500146776320 119380685588841600 233099046169516800 47660625061156800 318348494903577600 100279775894626944 443323876101724800 85789125110082240 89535514191631200 195803198782394112 61832620117195200 127095000163084800 84446169444806400 23077776345402240 81584666159330880 228771000293552640 238761371177683200 45060954603275520 47028754928937600 466198092339033600 95321250122313600 63334627083604800 44483250057079680 171578250220164480 179071028383262400 123665240234390400 33795715952456640 254190000326169600 349648569254275200 83566479912189120 71490937591735200 46155552690804480 163169332318661760 477522742355366400 90121909206551040 94057509857875200 21222467008364160 190642500244627200 37550795502729600 126669254167209600 34616664518103360 358142056766524800 247330480468780800 67591431904913280 70543132393406400 167132959824378240 142981875183470400 326338664637323520 180243818413102080 188115019715750400 38462960575670400 381285000489254400 75101591005459200 69233329036206720 494660960937561600 135182863809826560 141086264786812800 31833700512546240 285963750366940800 652677329274647040 56326193254094400 376230039431500800 133449750171239040 76925921151340800 150203182010918400 138466658072413440 19737898435221120 270365727619653120 282172529573625600 57694440863505600 112652386508188800 74850013826078400 52571113703821440 153851842302681600 300406364021836800 94628004666878592 98760385350768960 276933316144826880 84489289881141600 39475796870442240 41694960723292800 564345059147251200 115388881727011200 225304773016377600 29606847652831680 307703684605363200 423258794360438400 86541661295258400 61059221138260800 197520770701537920 168978579762283200 83389921446585600 25690354799598720 78856670555732160 230777763454022400 32896497392035200 450609546032755200 59213695305663360 62542441084939200 27633057809309568 173083322590516800 122118442276521600 37621646060281920 337957159524566400 80772217208907840 166779842893171200 44410271479247520 51380709599197440 157713341111464320 461555526908044800 65792994784070400 192314802878352000 118427390611326720 125084882169878400 38535532199398080 346166645181033600 244236884553043200 49344746088052800 161544434417815680 88820542958495040 315426682222928640 131585989568140800 23893245474215040 236854781222653440 250169764339756800 46653214483249920 49275862672982400 77071064398796160 488473769106086400 98689492176105600 46055096348849280 177641085916990080 630853364445857280 187627323254817600 34989910862437440 263171979136281600 82899173427928704 366355326829564800 87559417518914880 74017119132079200 47786490948430080 170965819187130240 500339528679513600 93306428966499840 98551725345964800 19068800236295040 197378984352211200 38877678736041600 35839868211322560 375254646509635200 69979821724874880 73913794009473600 175118835037829760 148034238264158400 29158259052031200 186612857932999680 69082644523273920 197103450691929600 38137600472590080 39822075790358400 394757968704422400 77755357472083200 71679736422645120 139959643449749760 147827588018947200 28603200354442560 296068476528316800 58316518104062400 138165289046547840 76275200945180160 79644151580716800 155510714944166400 143359472845290240 31781333727158400 279919286899499520 295655176037894400 57206400708885120 59733113685537600 116633036208124800 54428750230458240 152550401890360320 159288303161433600 42904800531663840 311021429888332800 97971750414824832 286718945690580480 63562667454316800 42238217540534400 591310352075788800 114412801417770240 119466227371075200 233266072416249600 47672000590737600 318576606322867200 100351630991703168 443482764056841600 85809601063327680 89599670528306400 195943500829649664 61854781022798400 127125334908633600 84476435081068800 23083284496567680 81643125345687360 228825602835540480 238932454742150400 45071709649424640 47062453206787200 466532144832499200 95344001181475200 63357326310801600 44493867218021760 171619202126655360 179199341056612800 123709562045596800 33803782237068480 254250669817267200 349899108624374400 83626359159752640 71508000886106400 46166568993135360 163286250691374720 477864909484300800 90143419298849280 94124906413574400 21227532338517120 190688002362950400 37559758041187200 126714652621603200 34624926744851520 358398682113225600 247419124091193600 67607564474136960 70593679810180800 167252718319505280 143016001772212800 326572501382749440 180286838597698560 188249812827148800 38472140827612800 381376004725900800 75119516082374400 69249853489703040 494838248182387200 135215128948273920 141187359620361600 31841298507775680 286032003544425600 653145002765498880 56339637061780800 376499625654297600 133481601654065280 76944281655225600 150239032164748800 138499706979406080 19742609431923840 270430257896547840 282374719240723200 57708211241419200 112679274123561600 74876840185492800 52583661257662080 153888563310451200 300478064329497600 94650590263791744 98831151734253120 276999413958812160 84509455592671200 39485218863847680 41724837090921600 564749438481446400 115416422482838400 225358548247123200 29613914147885760 307777126620902400 423562078861084800 86562316862128800 61102972894017600 197662303468506240 169018911185342400 83449674181843200 25696486515047040 78875491886493120 230832844965676800 32904349053206400 450717096494246400 59227828295771520 62587255636382400 27639653204693376 173124633724257600 122205945788035200 37630625509189440 338037822370684800 80791495737986880 166899348363686400 44420871221828640 51392973030094080 157750983772986240 461665689931353600 65808698106412800 192360704138064000 118455656591543040 125174511272764800 38544729772570560 346249267448515200 244411891576070400 49356523579809600 161582991475973760 88841742443657280 315501967545972480 131617396212825600 23898948259697280 236911313183086080 250349022545529600 46664349566365440 49311171107452800 77089459545141120 488823783152140800 98713047159619200 46066088674488960 177683484887314560 631003935091944960 187761766909147200 34998262174774080 263234792425651200 82918959614080128 366617837364105600 87622157890935360 74034785369714400 47797896519394560 171088324103249280 500698045091059200 93328699132730880 98622342214905600 19096101507288960 197426094319238400 38886957971971200 35848422389545920 375523533818294400 69996524349548160 73966756661179200 175244315781870720 148069570739428800 29165218478978400 186657398265461760 69099133011733440 197244684429811200 38192203014577920 39831580432828800 394852188638476800 77773915943942400 71696844779091840 139993048699096320 147933513322358400 28644152260933440 296139141478857600 58330436957956800 138198266023466880 76384406029155840 79663160865657600 155547831887884800 143393689558183680 31826835845481600 279986097398192640 295867026644716800 57288304521866880 59747370649243200 116660873915913600 54441741160759680 152768812058311680 159326321731315200 42966228391400160 311095663775769600 97995134089367424 286787379116367360 63653671690963200 42268483176796800 591734053289433600 114576609043733760 119494741298486400 233321747831827200 47740253768222400 318652643462630400 100375582690728576 443800539967075200 85932456782800320 89621055973864800 195990268178734848 61899102834004800 127307343381926400 84536966353593600 23116333403560320 81662611741139520 229153218087467520 238989482596972800 45136239926319360 47073685966070400 466643495663654400 95480507536444800 63402724765195200 44557570183674240 171864913565600640 179242111947729600 123798205668009600 33852179944739520 254614686763852800 349982621747740800 83646318908940480 71610380652333600 46232666807120640 163325223482279040 477978965193945600 90272479852638720 94147371932140800 21257924319434880 190961015072889600 37613533271932800 126805449530390400 34674500105340480 358484223895459200 247596411336019200 67704359889479040 70610528949105600 167292637817880960 143220761304667200 326650446964558080 180544959705277440 188294743864281600 38527222339267200 381922030145779200 75227066543865600 69349000210680960 495192822672038400 135408719778958080 141221057898211200 31886886479152320 286441522609334400 653300893929116160 56420299907899200 376589487728563200 133672710551022720 77054444678534400 150454133087731200 138698000421361920 19770875412140160 270817439557916160 282442115796422400 57790833508900800 112840599815798400 74930492904321600 52658946580705920 154108889357068800 300908266175462400 94786103845270656 98854740528747840 277396000842723840 84630449861848800 39541750824280320 41734795880131200 564884231592844800 115581667017801600 225681199631596800 29656313118210240 308217778714137600 423663173694633600 86686250263351200 61117556812603200 197709481057495680 169260899723697600 83469591760262400 25733276807736960 78988419871058880 231163334035603200 32951459020233600 451362399263193600 59312626236420480 62602193820196800 27679225576996224 173372500526702400 122235113625206400 37684502202634560 338521799447395200 80907166912461120 166939183520524800 44484469677315360 51466553615473920 157976839742117760 462326668071206400 65902918040467200 192636111696336000 118625252472840960 125204387640393600 38599915211605440 346745001053404800 244470227250412800 49427188530350400 161814333824922240 88968939354630720 315953679484235520 131805836080934400 23933164972590720 237250504945681920 250408775280787200 46731160065058560 49322940585609600 77199830423210880 488940454500825600 98854377060700800 46132042628327040 177937878709261440 631907358968471040 187806581460590400 35048370048793920 263611672161868800 83037676730988672 366705340875619200 87643071348275520 74140782795525600 47866329945181440 171129159075288960 500817550561574400 93462320130117120 98645881171219200 19123402778282880 197708754121401600 38942633387548800 35899747458886080 375613162921180800 70096740097587840 73984410878414400 175286142696551040 148281565591051200 29206975040661600 186924640260234240 69198063942490560 197291762342438400 38246805556565760 39888608287651200 395417508242803200 77885266775097600 71799494917772160 140193480195175680 147968821756828800 28685104167424320 296563131182102400 58413950081323200 138396127884981120 76493611113131520 79777216575302400 155770533550195200 143598989835544320 31872337963804800 280386960390351360 295937643513657600 57370208334848640 59832912431476800 116827900162646400 54519686742568320 152987222226263040 159554433150604800 43027656251136480 311541067100390400 98135436136622976 287197979671088640 63744675927609600 42278571722217600 591875287027315200 114740416669697280 119665824862953600 233655800325292800 47808506945707200 319108866301209600 100519292884881024 443906465270486400 86055312502272960 89749368647215200 196270872273245952 61913876771073600 127489351855219200 84557143444435200 23149382310552960 81779530113852480 229480833339394560 239331649725907200 45200770203214080 47141082521769600 467311600650585600 95617013891414400 63417857583326400 44621273149326720 172110625004545920 179498737294430400 123827753542147200 33900577652410560 254978703710438400 350483700487939200 83766077404067520 71712760418560800 46298764621105920 163559060227704960 478663299451814400 90401540406428160 94282165043539200 21288316300352640 191234027782828800 37667308502678400 126835715166652800 34724073465829440 358997474588860800 247655507084294400 67801155304821120 70711623782654400 167532154808135040 143425520837121600 327118120455409920 180803080812856320 188564330087078400 38582303850921600 382468055565657600 75334617005356800 69448146931658880 495311014168588800 135602310609642240 141423247565308800 31932474450528960 286851041674243200 654236240910819840 56500962754017600 377128660174156800 133863819447980160 77164607701843200 150669234010713600 138896293863317760 19799141392356480 271204621219284480 282846495130617600 57873455776382400 113001925508035200 74948377143931200 52734231903749760 154329215403686400 301338468021427200 94921617426749568 98996273295716160 277792587726635520 84751444131026400 39598282784712960 41794548615388800 565692990261235200 115746911552764800 226003851016070400 29698712088534720 308658430807372800 424269742695926400 86810183664573600 61205060324116800 197992546591432320 169502888262052800 83589097230777600 25770067100426880 79101347855624640 231493823105529600 32998568987260800 452007702032140800 59397424177069440 62691822923083200 27718797949299072 173620367329147200 122410120648233600 37738378896079680 339005776524105600 81022838086935360 167178194461555200 44548068132802080 51540134200853760 158202695711249280 462987646211059200 65997137974521600 192911519254608000 118794848354138880 125383645846166400 38655100650640320 347240734658294400 244820241296467200 49497853480891200 162045676173870720 89096136265604160 316405391422498560 131994275949043200 23967381685484160 237589696708277760 250767291692332800 46797970563751680 49393557454550400 77310201301280640 489640482592934400 98995706961782400 46197996582165120 178192272531208320 632810782844997120 188075468769249600 35098477922813760 263988551898086400 83156393847897216 367230361944700800 87768552092316480 74246780221336800 47934763370968320 171374168907527040 501534583384665600 93595941127503360 98787114909100800 19137053413779840 197991413923564800 38998308803126400 35951072528226240 376150937538499200 70196955845627520 74090336181825600 175537104184632960 148493560442673600 29248731602344800 187191882255006720 69296994873247680 197574229818201600 38274106827559680 39945636142473600 395982827847129600 77996617606252800 71902145056452480 140393911691255040 148180672363651200 28705580120669760 296987120885347200 58497463204689600 138593989746495360 76548213655119360 79891272284947200 155993235212505600 143804290112904960 31895089022966400 280787823382510080 296361344727302400 57411160241339520 59918454213710400 116994926409379200 54597632324376960 153096427310238720 159782544569894400 43058370181004640 311986470425011200 98275738183878528 287608580225809920 63790178045932800 42339102994742400 592722689454604800 114822320482679040 119836908427420800 233989852818758400 47842633534449600 319565089139788800 100663003079033472 444542017090953600 86116740362009280 89877681320565600 196551476367757056 62002520393486400 207452941309111680 127580356091865600 84678205989484800 23165906764049280 81896448486565440 229644640965358080 239673816854841600 45233035341661440 47208479077468800 467979705637516800 95685267068899200 63508654492113600 44653124632152960 172233480724018560 179755362641131200 124005040786972800 33924776506246080 255160712183731200 350984779228137600 83885835899194560 71763950301674400 46331813528098560 163792896973130880 479347633709683200 90466070683322880 94416958154937600 21303512290811520 191370534137798400 37694196118051200 127017308984227200 34748860146073920 359510725282262400 248010081573945600 67849553012492160 70812718616203200 167771671798389120 143527900603348800 327585793946261760 180932141366645760 188833916309875200 38609844606748800 382741068275596800 75388392236102400 69497720292147840 496020163147891200 135699106024984320 141625437232406400 31955268436217280 287055801206697600 655171587892523520 56541294177076800 377667832619750400 133959373896458880 77219689213497600 150776784472204800 138995440584295680 19813274382464640 271398212049968640 283250874464812800 57914766910123200 113082588354153600 75055682581588800 52771874565271680 154439378426995200 301553568944409600 94989374217489024 99137806062684480 277990881168591360 84811941265615200 39626548764929280 41854301350646400 566501748929625600 115829533820246400 226165176708307200 29719911573696960 308878756853990400 424876311697219200 86872150365184800 61292563835630400 198275612125368960 169623882531230400 83708602701292800 25788462246771840 79157811847907520 231659067640492800 33022123970774400 452330353416614400 59439823147393920 62781452025969600 27738584135450496 173744300730369600 122585127671260800 37765317242802240 339247765062460800 81080673674172480 167417205402585600 44579867360545440 51576924493543680 158315623695815040 463318135280985600 66044247941548800 193049223033744000 118879646294787840 125562904051939200 38682693370157760 347488601460739200 245170255342521600 49533185956161600 162161347348344960 89159734721090880 316631247391630080 132088495883097600 23984490041930880 237759292589575680 251125808103878400 46831375813098240 49464174323491200 77365386740315520 490340510685043200 99066371912323200 46230973559084160 178319469442181760 633262494783260160 188344356077908800 35123531859823680 264176991766195200 83215752406351488 367755383013782400 87894032836357440 74299778934242400 47968980083861760 171619178739765120 502251616207756800 93662751626196480 98928348646982400 19143878731528320 198132743824646400 39026146510915200 35976735062896320 376688712155817600 70247063719647360 74196261485236800 175788065672714880 148599557868484800 29269609883186400 187325503252392960 69346460338626240 197856697293964800 38287757463056640 39974150069884800 396265487649292800 78052293021830400 71953470125792640 140494127439294720 148392522970473600 28715818097292480 297199115736969600 58539219766372800 138692920677252480 76575514926113280 79948300139769600 156104586043660800 143906940251585280 31906464552547200 280988254878589440 296785045940947200 57431636194584960 59961225104827200 117078439532745600 54636605115281280 153151029852226560 159896600279539200 43073727145938720 312209172087321600 98345889207506304 287813880503170560 63812929105094400 42399634267267200 593570091881894400 114863272389169920 119922450209654400 234156879065491200 47859696828820800 319793200559078400 100734858176109696 445177568911420800 86147454291877440 89941837657240800 196691778415012608 62091164015899200 207749532158663040 127625858210188800 84799268534534400 23174168990797440 81954907672921920 229726544778339840 239844900419308800 45249167910885120 47242177355318400 468313758130982400 95719393657641600 63599451400900800 44669050373566080 172294908583754880 179883675314481600 124182328031798400 33936875933163840 255251716420377600 351235318598236800 83945715146758080 71789545243231200 46348337981594880 163909815345843840 479689800838617600 90498335821770240 94484354710636800 21311110286040960 191438787315283200 37707639925737600 127198902801801600 34761253486196160 359767350628963200 248364656063596800 67873751866327680 70863266032977600 167891430293516160 143579090486462400 327819630691687680 180996671643540480 188968709421273600 38623614984662400 382877574630566400 75415279851475200 69522506972392320 496729312127193600 135747503732655360 141726532065955200 31966665429061440 287158180972924800 655639261383375360 56561459888606400 377937418842547200 134007151120698240 77247229969324800 150830559702950400 139045013944784640 19820340877518720 271495007465310720 283453064131910400 57935422476993600 113122919777212800 75162988019246400 52790695896032640 154494459938649600 301661119405900800 95023252612858752 99208572446168640 278090027889569280 84842189832909600 39640681755037440 41884177718275200 566906128263820800 115870844953987200 226245839554425600 29730511316278080 308988919877299200 425179596197865600 86903133715490400 61336315591387200 198417144892337280 169684379665819200 83768355436550400 25797659819944320 79186043844048960 231741689907974400 33033901462531200 452491679108851200 59461022632556160 62826266577412800 27748477228526208 173806267430980800 122672631182774400 37778786416163520 339368759331638400 81109591467791040 167536710873100800 44595766974417120 51595319639888640 158372087688097920 463483379815948800 66067802925062400 193118074923312000 118922045265112320 125652533154825600 38696489729916480 347612534861961600 245345262365548800 49550852193796800 162219182935582080 89191533948834240 316744175376195840 132135605850124800 23993044220154240 237844090530224640 251305066309651200 46848078437771520 49499482757961600 77392979459832960 490690524731097600 99101704387593600 46247462047543680 178383067897668480 633488350752391680 188478799732238400 35136058828328640 264271211700249600 83245431685578624 368017893548323200 87956773208377920 74326278290695200 47986088440308480 171741683655884160 502610132619302400 93696156875543040 98998965515923200 19146153837444480 198203408775187200 39040065364809600 35989566330231360 376957599464476800 70272117656657280 74249224136942400 175913546416755840 148652556581390400 29280049023607200 187392313751086080 69371193071315520 197997931031846400 38292307674888960 39988407033590400 396406817550374400 78080130729619200 71979132660462720 140544235313314560 148498448273884800 28719230756166720 297305113162780800 58560098047214400 138742386142631040 76584615349777920 79976814067180800 156160261459238400 143958265320925440 31910256395740800 281088470626629120 296996896547769600 57438461512333440 59982610550385600 117120196094428800 54656091510733440 153169230699555840 159953628134361600 43078846134250080 312320522918476800 98380964719320192 287916530641850880 63820512791481600 42429899903529600 593993793095539200 114876923024666880 119965221100771200 234240392188857600 47865384593611200 319907256268723200 100770785724647808 445495344821654400 86157692268500160 89973915825578400 196761929438640384 62135485827105600 207897827583438720 127641025582963200 84859799807059200 23176923066380160 81984137266100160 229753846049333760 239930442201542400 45254545433959680 47259026494243200 468480784377715200 95730769187222400 63644849855294400 44674358954037120 172315384537000320 179947831651156800 124270971654211200 33940909075469760 255282051165926400 351360588283286400 83975654770539840 71798076890416800 46353846132760320 163968274532200320 479860884403084800 90509090867919360 94518052988486400 21313642951117440 191461538374444800 37712121194966400 127289699710588800 34765384599570240 359895663302313600 248541943308422400 67881818150939520 70888539741364800 167951309541079680 143596153780833600 327936549064400640 181018181735838720 189036105976972800 38628205110633600 382923076748889600 75424242389932800 69530769199140480 497083886616844800 135763636301879040 141777079482729600 31970464426676160 287192307561667200 655873098128801280 56568181792449600 378072211953945600 134023076862111360 77256410221267200 150848484779865600 139061538398280960 19822696375870080 271527272603758080 283554158965459200 57942307665950400 113136363584899200 75216640738075200 52796969672952960 154512820442534400 301696969559731200 95034545411315328 99243955637910720 278123076796561920 84852272688674400 39645392751740160 41899115902089600 567108317930918400 115884615331900800 226272727169798400 29734044563805120 309025640885068800 425331238448188800 86913461498925600 61358191469265600 198487911275821440 169704545377348800 83798231804179200 25800725677668480 79195454509429440 231769230663801600 33037827293116800 452545454339596800 59468089127610240 62848673853134400 27751774926218112 173826922997851200 122716382938531200 37783276140617280 339409090754697600 81119230732330560 167596463608358400 44601066845707680 51601451355336960 158390909018858880 463538461327603200 66075654586233600 193141025553168000 118936178255220480 125697347706268800 38701088516502720 347653845995702400 245432765877062400 49556740939675200 162238461464661120 89202133691415360 316781818037717760 132151309172467200 23995895612895360 237872356510440960 251394695412537600 46853645979329280 49517136975196800 77402177033005440 490865531754124800 99113481879350400 46252958210363520 178404267382830720 633563636075435520 188546021559403200 35140234484496960 264302618344934400 83255324778654336 368149148815593600 87988143394388160 74335111409512800 47991791225790720 171802936113943680 502789390825075200 93707291958658560 99034273950393600 19159804472941440 198226963758700800 39044704982774400 35993843419343040 377092043118806400 70280468968993920 74275705462795200 175976286788776320 148670222819025600 29283528737080800 187414583917317120 69379437315545280 198068547900787200 38319608945882880 39993159354825600 396453927517401600 78089409965548800 71987686838686080 140560937937987840 148551410925590400 28739706709412160 297340445638051200 58567057474161600 138758874631090560 76639217891765760 79986318709651200 156178819931097600 143975373677372160 31933007454902400 281121875875975680 297102821851180800 57479413418824320 59989739032238400 117134114948323200 54662586975884160 153278435783531520 159972637419302400 43109560064118240 312357639862195200 98392656556591488 287950747354744320 63866014909804800 42445032721660800 594205643702361600 114958826837648640 119979478064476800 234268229896646400 47899511182353600 319945274838604800 100782761574160512 445654232776771200 86219120128236480 89984608548357600 196785313113182976 62157646732708800 207971975295826560 127732029819609600 84890065443321600 23193447519876480 81993880463826240 229917653675297280 239958956128953600 45286810572407040 47264642873884800 468536459793292800 95799022364707200 63667549082491200 44706210436863360 172438240256472960 179969217096715200 124315293465417600 33965107929305280 255464059639219200 351402344844969600 83985634645133760 71849266773530400 46386895039752960 163987760927652480 479917912257907200 90573621144814080 94529285747769600 21328838941576320 191598044729414400 37739008810339200 127335098164982400 34790171279814720 359938434193430400 248630586930835200 67930215858610560 70896964310827200 167971269290267520 143698533547060800 327975521855304960 181147242289628160 189058571495539200 38655745866460800 383196089458828800 75478017620678400 69580342559629440 497261173861670400 135860431717221120 141793928621654400 31993258412364480 287397067094121600 655951043710609920 56608513215508800 378117142991078400 134118631310590080 77311491732921600 150956035241356800 139160685119258880 19836829365978240 271720863434442240 283587857243308800 57983618799691200 113217026431017600 75243467097489600 52834612334474880 154622983465843200 301912070482713600 95102302202054784 99255750035158080 278321370238517760 84912769823263200 39673658731956480 41904095296694400 567175714486617600 115967237599382400 226434052862035200 29755244048967360 309245966931686400 425381785864963200 86975428199536800 61365483428558400 198511500070316160 169825539646526400 83808190593388800 25819120824013440 79251918501712320 231934475198764800 33061382276630400 452868105724070400 59510488097934720 62856142945041600 27771561112369536 173950856399073600 122730966857116800 37810214487339840 339651079293052800 81177066319567680 167616381186777600 44632866073451040 51638241648026880 158503837003424640 463868950397529600 66122764553260800 193278729332304000 119020976195869440 125712285890083200 38728681236020160 347901712798147200 245461933714233600 49592073414945600 162354132639135360 89265732146902080 317007674006849280 132245529106521600 24013003969342080 238041952391738880 251424571780166400 46887051228675840 49523021714275200 77457362472040320 490923867428467200 99184146829891200 46285935187282560 178531464293804160 634015348013698560 188568428835124800 35165288421506880 264491058213043200 83314683337108608 368192900571350400 87998600123058240 74388110122418400 48026007938684160 171823353599963520 502849143560332800 93774102457351680 99046043428550400 19191655955767680 198368293659782400 39072542690563200 36019505954013120 377136857670249600 70330576843013760 74284532571412800 175997200246116480 148776220244836800 29304407017922400 187548204914703360 69428902780923840 198092086857100800 40021673282236800 396736587319564800 78145085381126400 72039011908026240 140661153686027520 148569065142825600 28787483933651520 297552440489673600 58608814035844800 138857805561847680 80043346564473600 156290170762252800 144078023816052480 31986093259612800 281322307372055040 297138130285651200 60032509923355200 117217628071689600 54701559766788480 160086693128947200 43181225900477280 312580341524505600 98462807580219264 288156047632104960 63972186519225600 42450076994371200 594276260571302400 120065019846710400 234435256143379200 47979139889419200 320173386257894400 100854616671236736 445707195428476800 90048764885032800 196925615160438528 62165033701243200 207996691199955840 127944373038451200 84900153988742400 23232004578034560 82052339650182720 240130039693420800 47298341151734400 468870512286758400 95958279778838400 63675115491556800 44780530563457920 180097529770065600 124330067402486400 34021571921588160 255888746076902400 351652884215068800 84045513892697280 71968709834128800 46464009156069120 164104679300365440 480260079386841600 94596682303468800 21364296252647040 200108366411184000 191916559557676800 37801746579542400 127350230983113600 34848006867051840 360195059540131200 248660134804972800 70947511727601600 168091027785394560 143937419668257600 328209358600730880 189193364606937600 38720007630057600 383833119115353600 75603493159084800 69696013734103680 497320269609945600 141895023455203200 32046444378970560 287874839336515200 656418717201461760 56702619869313600 378386729213875200 134341591690373760 77440015260115200 151206986318169600 139392027468207360 19869806342897280 283790046910406400 58080011445086400 113405239738627200 75252409217294400 52922445211359360 154880030520230400 30704617592157600 302413972636339200 99326516418642240 278784054936414720 85053929803970400 39739612685794560 41933971664323200 567580093820812800 116160022890172800 226810479477254400 29804709514345920 309760061040460800 425685070365609600 87120017167629600 61409235184315200 198653032837284480 170107859607940800 83867943328646400 25862042832151680 79383667817039040 232320045780345600 33116343904828800 453620958954508800 59609419028691840 62900957496484800 27817728880056192 174240034335259200 122818470368630400 37873070629692480 340215719215881600 81312016023120960 167735886657292800 44707064271518880 51724085664303360 158767335634078080 464640091560691200 66232687809657600 193600038150288000 119218838057383680 125801914992969600 38793064248227520 348480068670518400 245636940737260800 49674515857243200 162624032046241920 89414128543037760 317534671268156160 132465375619315200 24052923467717760 238437676114767360 251603829985939200 46964996810484480 49558330148745600 77586128496455040 491273881474521600 99349031714486400 46362881466760320 178828257086075520 635069342536312320 188702872489454400 35223747607863360 264930751238630400 83453186640168576 368455411105891200 88061340495078720 74511773785864800 48105846935435520 171945858516082560 503207659971878400 93929993620968960 99116660297491200 19200756379432320 198698063428972800 39137497342070400 36079385201576640 377405744978908800 70447495215726720 74337495223118400 176122680990157440 149023547571729600 29353123006552800 187859987241937920 69544322200140480 198233320594982400 40088205779529600 397396126857945600 78274994684140800 72158770403153280 140894990431453440 148674990446236800 28801134569148480 298047095143459200 58706246013105600 139088644400280960 80176411559059200 156549989368281600 144317540806306560 32001260632387200 281789980862906880 297349980892473600 60132308669294400 117412492026211200 54792496278898560 160352823118118400 43201701853722720 313099978736563200 98626493302017408 288635081612613120 64002521264774400 42480342630633600 594699961784947200 120264617338588800 234824984052422400 48001890948580800 320705646236236800 101022278564414592 446024971338710400 90198463003941600 197252986604034816 62209355512449600 208144986624731520 128005042529548800 84960685261267200 23243020880365440 82188744418347840 240529234677177600 47376970466716800 469649968104844800 96003781897161600 63720513945950400 44801764885342080 180396926007883200 124418711024899200 34037704490811840 256010085059097600 352237476078633600 84185232137012160 72002836422871200 46486041760730880 164377488836695680 481058469354355200 94753940933433600 21374426912952960 200441028897648000 192007563794323200 37819671656457600 127441027891900800 34864531320548160 360793852015766400 248837422049798400 71065455700075200 168370464274024320 144005672845742400 328754977673391360 189507881866867200 38738368133942400 384015127588646400 75639343312915200 69729062641096320 497674844099596800 142130911400150400 32061640369429440 288011345691484800 657509955346782720 56729507484686400 379015763733734400 134405294656026240 373256133074697600 77476736267884800 151278686625830400 139458125282192640 19879228336302720 284261822800300800 58107552200913600 113459014969372800 75306061936123200 52947540319040640 154953472535769600 30755661307207200 302557373251660800 99491637980105280 278916250564385280 85094261227029600 39758456672605440 42003683188790400 568523645600601600 116215104401827200 226918029938745600 29818842504454080 309906945071539200 426392734200451200 87161328301370400 61511322614414400 198983275960210560 170188522454059200 84007366377580800 25874306263048320 79421310478560960 232430208803654400 33132047227171200 453836059877491200 59637685008908160 63005524783185600 27830919670823808 174322656602740800 123022645228828800 37891029527507520 340377044908118400 81350573081279040 168014732755161600 44728263756681120 51748612526096640 158842620957121920 464860417607308800 66264094454342400 193691840669712000 119275370017816320 126011049566371200 38811459394572480 348645313205481600 246045290457657600 49698070840756800 162701146162558080 89456527513362240 317685241914243840 132528188908684800 24064329038682240 238550740035632640 252022099132742400 46987266976715520 49640716495843200 77622918789144960 492090580915315200 99396141681513600 46384866118039680 178913055026724480 635370483828487680 189016574349556800 35240450232536640 265056377817369600 83492759012471424 369067935686486400 88207734696459840 74547106261135200 48128658077364480 172231703320360320 504044198265484800 93974533953431040 99281432991686400 19205306591264640 198792283363027200 39156055813929600 36096493558023360 378033148699113600 70480900465073280 74461074743764800 176415469392919680 149094212522270400 29367041860447200 187949067906862080 69577299177059520 198562865983372800 40107215064470400 397584566726054400 78312111627859200 72192987116046720 140961800930146560 148922149487529600 28807959886896960 298188425044540800 58734083720894400 139154598354119040 80214430128940800 156624223255718400 144385974232093440 32008844318774400 281923601860293120 297844298975059200 60160822596705600 117468167441788800 54818478139501440 160428860257881600 43211939830345440 313248446511436800 98673260651102592 288771948464186880 64017688637548800 42550962448579200 595688597950118400 120321645193411200 234936334883577600 48013266478161600 320857720515763200 101070181962465408 446766448462588800 90241233895058400 197346521302205184 62312773071931200 208491009282541440 128035377275097600 85101924897158400 23248529031530880 82227717209252160 240643290386822400 47399435985283200 469872669767155200 96026532956323200 63826443672868800 44812382046284160 180482467790116800 124625546143862400 34045770775423680 256070754550195200 352404502325366400 84225151635387840 72019899717242400 46497058063061760 164455434418504320 481286580773644800 94798871970566400 21379492243105920 200536075322352000 192053065912646400 37828634194915200 127652887345737600 34872793547296320 360964935580233600 249251092287724800 71099153977924800 168450303270775680 144039799434484800 328910868837008640 189597743941132800 38747548385884800 384106131825292800 75657268389830400 69745587094592640 498502184575449600 142198307955849600 32069238364658880 288079598868969600 657821737674017280 56742951292372800 379195487882265600 134437146138852480 373876638431587200 77495096771769600 151314536779660800 139491174189185280 19883939333005440 284396615911699200 58121322578827200 113485902584745600 75431251613390400 52960087872881280 154990193543539200 30770245225792800 302629073559321600 99538815569094720 278982348378370560 85114426938559200 39767878666010880 42023600767209600 568793231823398400 116242645157654400 226971805169491200 29825908999508160 309980387087078400 426594923867548800 87181983868240800 61540490451585600 199077631138189440 170228853877118400 84047201534419200 25880437978496640 79440131809321920 232485290315308800 33139898888342400 453943610338982400 59651817999016320 63035401150814400 27837515066207616 174363967736481600 123080980903171200 37900008976415040 340457707754236800 81369851610358080 168094403068838400 44738863499262240 51760875956993280 158880263618643840 464970580630617600 66279797776684800 193737741929424000 119303635998032640 126070802301628800 38820656967744960 348727935472963200 246161961806342400 49709848332513600 162739703220716160 89477726998524480 317760527237287680 132559595553369600 24070031824164480 238607271996065280 252141604603257600 46998402059831040 49664255452156800 77641313935489920 492323923612684800 99419696665027200 46395858443679360 178955453997048960 635521054474575360 189106203452443200 35248801544873280 265119191106739200 83512545198622848 369242942709513600 88249561611140160 74564772498770400 48140063648328960 172313373264439680 504283209206515200 93996804119662080 99328510904313600 19212131909013120 198839393330054400 39165335049859200 36105047736246720 378212406904886400 70497603089746560 74496383178235200 176499123222280320 149129544997540800 29374001287394400 187993608239324160 69593787665519040 198657021808627200 40116719706940800 397678786660108800 78330670099718400 72210095472493440 140995206179493120 148992766356470400 28818197863519680 298259089995081600 58748002574788800 139187575331038080 80233439413881600 156661340199436800 144420190944986880 32020219848355200 281990412358986240 297985532712940800 60175079560411200 117496005149577600 54831469069802880 160466878827763200 43227296795279520 313322680398873600 98696644325645184 288840381889973760 64040439696710400 42571139539420800 595971065425881600 120350159120822400 234992010299155200 48030329772532800 320933757655526400 101094133661490816 446978299069411200 90262619340616800 197393288651290368 62342320946068800 208589872899058560 128080879393420800 85142279078841600 23256791258279040 82247203604704320 240700318241644800 47410668744566400 469984020598310400 96060659545065600 63856709309131200 44828307787697280 180525238681233600 124684641892137600 34057870202341440 256161758786841600 352488015448732800 84245111384575680 72045494658799200 46513582516558080 164494407209408640 481400636483289600 94821337489132800 21387090238335360 200583598534704000 192121319090131200 37842078002601600 127713418618262400 34885186887418560 361050477362467200 249369283784275200 71116003116849600 168490222769151360 144090989317598400 328988814418817280 189642674978265600 38761318763798400 384242638180262400 75684156005203200 69770373774837120 498738567568550400 142232006233699200 32080635357503040 288181978635196800 657977628837634560 56763117003902400 379285349956531200 134484923363091840 374053925676412800 77522637527596800 151368312010406400 139540747549674240 19891005828059520 284464012467398400 58141978145697600 113526234007804800 75467020092609600 52978909203642240 155045275055193600 30777537185085600 302736624020812800 99562404363589440 279081495099348480 85144675505853600 39782011656119040 42033559556419200 568928024934796800 116283956291395200 227052468015609600 29836508742089280 310090550110387200 426696018701097600 87212967218546400 61555074370171200 199124808727178880 170289351011707200 84067119112838400 25889635551669120 79468363805463360 232567912582790400 33151676380099200 454104936031219200 59673017484178560 63050339334628800 27847408159283328 174425934437092800 123110148740342400 37913478149776320 340578702023414400 81398769403976640 168134238225676800 44754763113133920 51779271103338240 158936727610926720 465135825165580800 66303352760198400 193806593818992000 119346034968357120 126100678669257600 38834453327503680 348851868874185600 246220297480684800 49727514570148800 162797538807953280 89509526226267840 317873455221853440 132606705520396800 24078586002387840 238692069936714240 252201357338515200 47015104684504320 49676024930313600 77668906655007360 492440594961369600 99455029140297600 46412346932138880 179019052452535680 635746910443706880 189151018003886400 35261328513378240 265213411040793600 83542224477849984 369330446221027200 88270475068480320 74591271855223200 48157172004775680 172354208236479360 504402714677030400 94030209369008640 99352049860627200 19225782544510080 198910058280595200 39179253903753600 36117879003581760 378302036007772800 70522657026756480 74514037395470400 176540950136960640 149182543710446400 29384440427815200 188060418738017280 69618520398208320 198704099721254400 40130976670646400 397820116561190400 78358507807507200 72235758007163520 141045314053512960 149028074790940800 28838673816765120 298365087420892800 58768880855630400 139237040796416640 80261953341292800 156717015615014400 144471516014327040 32042970907516800 282090628107025920 298056149581881600 60196465005969600 117537761711260800 54850955465255040 160523906682585600 43258010725147680 313434031230028800 98731719837459072 288943032028654080 64085941815033600 42581228084841600 596112299163763200 120392930011939200 235075523422521600 48064456361275200 321047813365171200 101130061210028928 447084224372822400 90294697508954400 197463439674918144 62357094883137600 208639304707317120 128171883630067200 85162456169683200 23273315711775360 82276433197882560 240785860023878400 47427517883491200 470151046845043200 96128912722550400 63871842127262400 44860159270523520 180589395017908800 124714189766275200 34082069056176960 256343767260134400 352613285133782400 84275051008357440 72096684541912800 46546631423550720 164552866395765120 481571720047756800 94855035766982400 21402286228794240 200654883353232000 192257825445100800 37868965617974400 127743684254524800 34909973567663040 361178790035817600 249428379532550400 71141276825236800 168550102016714880 144193369083825600 329105732791530240 189710071533964800 38788859519625600 384515650890201600 75737931235948800 69819947135326080 498856759065100800 142282553650473600 32103429343191360 288386738167651200 658211465583060480 56803448426961600 379420143067929600 134580477811570560 374142569298825600 77577719039251200 151475862471897600 139639894270652160 19905138818167680 284565107300947200 58183289279438400 113606896853923200 75484904332219200 53016551865164160 155155438078502400 30788475124024800 302951724943795200 99597787555331520 279279788541304320 85205172640442400 39810277636335360 42048497740233600 569130214601894400 116366578558876800 227213793707846400 29857708227251520 310310876157004800 426847660951420800 87274933919157600 61576950248049600 199195575110663040 170410345280884800 84096995480467200 25908030698014080 79524827797746240 232733157117753600 33175231363612800 454427587415692800 59715416454503040 63072746610350400 27867194345434752 174549867838315200 123153900496099200 37940416496498880 340820690561769600 81456604991213760 168193990960934400 44786562340877280 51816061396028160 159049655595492480 465466314235507200 66350462727225600 193944297598128000 119430832909006080 126145493220700800 38862046047021120 349099735676630400 246307800992198400 49762847045419200 162913209982427520 89573124681754560 318099311190984960 132700925454451200 24095694358834560 238861665818012160 252290986441401600 47048509933850880 49693679147548800 77724092094042240 492615601984396800 99525694090838400 46445323909057920 179146249363509120 636198622381969920 189218239831051200 35286382450388160 265401850908902400 83601583036304256 369461701488297600 88301845254490560 74644270568128800 48191388717669120 172415460694538880 504581972882803200 94097019867701760 99387358295097600 19228057650426240 199051388181676800 39207091611542400 36143541538251840 378436479662102400 70572764900776320 74540518721323200 176603690508981120 149288541136257600 29405318708656800 188194039735403520 69667985863586880 198774716590195200 40159490598057600 398102776363353600 78414183223084800 72287083076503680 141145529801552640 149081037442646400 28842086475639360 298577082272515200 58810637417313600 139335971727173760 80318981196115200 156828366446169600 144574166153007360 32046762750710400 282291059603105280 298162074885292800 60239235897086400 117621274834627200 54889928256159360 160637962392230400 43263129713459040 313656732892339200 98801870861086848 289148332306014720 64093525501420800 42596360902972800 596324149770585600 120478471794172800 235242549669254400 48070144126065600 321275924784460800 101201916307105152 447243112327939200 90358853845629600 197603741722173696 62379255788740800 208713452419704960 128187051002841600 85192721805945600 23276069787358080 82334892384239040 240956943588345600 47461216161340800 470485099338508800 96140288252131200 63894541354459200 44865467850994560 180717707691259200 124758511577481600 34086102198482880 256374102005683200 352863824503881600 84334930255920960 72105216189098400 46552139574716160 164669784768478080 481913887176691200 94922432322681600 21404818893870720 200797452990288000 192280576504262400 37873446887203200 127789082708918400 34914104681037120 361435415382518400 249517023154963200 71191824242011200 168669860511841920 144210432378196800 329339569536956160 189844864645363200 38793449645596800 384561153008524800 75746893774406400 69828209362074240 499034046309926400 142383648484022400 32107228340806080 288420864756393600 658679139073912320 56810170330804800 379689729290726400 134596403552983680 374275534732444800 77586899291193600 151493787548812800 139656418724148480 100682307588844800 19907494316519040 284767296968044800 58190174468395200 113620340661609600 75511730691633600 53022825642084480 155173798582387200 30810351001903200 302987575097625600 99668553938815680 279312837448296960 85215255496207200 39814988633038080 42078374107862400 569534593936089600 116380348936790400 227240681323219200 151023461383267200 29861241474778560 310347597164774400 427150945452067200 87285261702592800 61620702003806400 199337107877631360 170430510992414400 84156748215724800 25911096555738240 79534238463126720 232760697873580800 33179157194198400 454481362646438400 302046922766534400 59722482949557120 63117561161793600 27870492043126656 174570523405185600 123241404007612800 37944906220952640 340861021984828800 81466244255753280 168313496431449600 44791862212167840 51822193111476480 159068476926253440 465521395747161600 66358314388396800 193967248227984000 604093845533068800 119444965899114240 126235122323587200 38866644833607360 349141046810371200 246482808015225600 49768735791297600 162932488511506560 453070384149801600 89583724424335680 318136953852506880 132716628776793600 24098545751575680 238889931798228480 252470244647174400 47054077475408640 49728987582019200 77733289667214720 492965616030451200 99537471582595200 46450820071877760 179167448848671360 636273907705013760 189352683485380800 35290558106556480 265433257553587200 83611476129379968 369724212022838400 88364585626511040 74653103686946400 48197091503151360 172537965610657920 504940489294348800 94108154950817280 99457975164038400 19248533603671680 199074943165190400 39211731229507200 36147818627363520 378705366970761600 70581116213112960 74593481373028800 176729171253022080 149306207373892800 29408798422130400 188216309901634560 69676230107816640 198915950328076800 40164242919292800 398149886330380800 78423462459014400 72295637254727040 141162232426225920 149186962746057600 28872800405507520 298612414747785600 58817596844260800 139352460215633280 80328485838585600 156846924918028800 144591274509454080 32080889339452800 282324464852451840 298373925492115200 60246364378939200 117635193688521600 54896423721310080 160656971677171200 43309200608261280 313693849836057600 98813562698358144 289182549018908160 64161778678905600 42626626539235200 596747850984230400 120492728757878400 235270387377043200 48121334009179200 321313943354342400 101213892156617856 447560888238172800 90369546568408800 197627125396716288 62423577599947200 208861747844480640 128323557357811200 85253253078470400 23300856467602560 82344635581965120 240985457515756800 47466832540982400 470540774754086400 96242668018358400 63939939808852800 44913245075233920 180739093136817600 124847155199894400 34122400479236160 256647114715622400 352905581065564800 84344910130514880 170506506156940800 72182001013768800 46601712935205120 164689271163930240 481970915031513600 94933665081964800 21427612879559040 200821214596464000 192485336036716800 37913778310262400 127879879617705600 34951284701403840 361478186273635200 249694310399788800 71200248811473600 168689820261029760 144364002027537600 329378542327860480 189867330163929600 38834760779337600 384970672073433600 75827556620524800 69902569402807680 499388620799577600 142400497622947200 32141419319338560 288728004055075200 658757084655720960 56870667465393600 379734660327859200 134739735225701760 374541465599683200 77669521558675200 151655113241049600 139805138805615360 100753844547283200 19928693801681280 284800995245894400 58252141169006400 113741334930787200 75565383410462400 53079289634367360 155339043117350400 30813996981549600 303310226482099200 99680348336063040 279610277611230720 201507689094566400 85306001198090400 39857387603362560 42083353502467200 569601990491788800 116504282338012800 227482669861574400 151130766820924800 29893040702521920 310678086234700800 427201492868841600 87378211753509600 61627993963099200 199360696672126080 170612002396180800 84166707004934400 25938689275255680 79618934451551040 233008564676025600 33214489669468800 454965339723148800 302261533641849600 59786081405043840 63125030253700800 27900171322353792 174756423507019200 123255987926198400 37985313741036480 341224004792361600 81552997636608960 168333414009868800 44839561053782880 51877378550511360 159237868903102080 466017129352051200 66428979338937600 194173803896688000 604523067283699200 119572162810087680 126250060507401600 38908033912883520 349512847014038400 246511975852396800 49821734504203200 163105995273217920 453392300462774400 89679122107565760 318475737806204160 132857958677875200 24124208286245760 239144325620175360 252500121014803200 47104185349428480 49734872321097600 77816067825767040 493023951704793600 99643469008406400 46500285537256320 179358244215131520 636951475612408320 189375090761102400 35328139012071360 265715917355750400 83700513967061376 369767963778595200 88375042355181120 74732601756304800 48248416572491520 172558383096677760 505000242029606400 94208370698856960 99469744642195200 19255358921420160 199286938016812800 39253487791190400 36186312429368640 378750181522204800 70656278024142720 74602308481646400 176750084710362240 149465203512609600 29440115843392800 188416741397713920 69750428305884480 198939489284390400 40207013810409600 398573876033625600 78506975582380800 72372624858737280 141312556048285440 149204616963292800 28883038382130240 298930407025219200 58880231686785600 139500856611768960 80414027620819200 157013951164761600 144745249717474560 32092264869033600 282625112096570880 298409233926585600 60310520715614400 117760463373571200 54954882907666560 160828055241638400 43324557573195360 314027902329523200 98918789233799808 289490499434949120 64184529738067200 42631670811945600 596818467853171200 120621041431228800 235520926747142400 48138397303550400 321656110483276800 101321674802232192 447613850889878400 90465781073421600 197837578467599616 62430964568481600 208886463748609920 128369059476134400 85263341623891200 23309118694350720 82432324361499840 241242082862457600 47517379957756800 471041853494284800 96276794607100800 63947506217918400 44929170816647040 180931562146843200 124861929136963200 34134499906153920 256738118952268800 353281390120713600 84434729001860160 170526683247782400 72207595955325600 46618237388701440 164864648722999680 482484165724915200 95034759915513600 21435210874788480 201035069052048000 192553589214201600 37927222117948800 127895012435836800 34963678041526080 361863124293686400 249723858273926400 71276069936635200 168869458003720320 144415191910651200 329729297445999360 190069519831027200 38848531157251200 385107178428403200 75854444235897600 69927356083052160 499447716547852800 142552139873270400 32152816312182720 288830383821302400 659458594891998720 56890833176923200 380139039662054400 134787512449941120 374585787410889600 77697062314502400 151708888471795200 139854712166104320 100765767373689600 19935760296735360 285104279746540800 58272796735876800 113781666353846400 75574325530267200 53098110965128320 155394124629004800 30846810798367200 303417776943590400 99786497911289280 279709424332208640 201531534747379200 85336249765384800 39871520593470720 42128168053910400 570208559493081600 116545593471753600 227563332707692800 151148651060534400 29903640445103040 310788249258009600 427656419619811200 87409195103815200 61693621596734400 199572995822578560 170672499530769600 84256336107820800 25947886848428160 79647166447692480 233091186943507200 33226267161225600 455126665415385600 302297302121068800 59807280890206080 63192252080865600 27910064415429504 174818390207630400 123387243193468800 37998782914397760 341344999061539200 81581915430227520 168512672215641600 44855460667654560 51895773696856320 159294332895384960 466182373887014400 66452534322451200 194242655786256000 604594604242137600 119614561780412160 126384504161731200 38921830272642240 349636780415260800 246774486386937600 49839400741838400 163163830860455040 453445953181603200 89710921335309120 318588665790769920 132905068644902400 24132762464469120 239229123560824320 252769008323462400 47120887974101760 49787834972803200 77843660545284480 493548972773875200 99678801483676800 46516774025715840 179421842670618240 637177331581539840 189576756242596800 35340665980576320 265810137289804800 83730193246288512 370161729580406400 88469152913211840 74759101112757600 48265524928938240 172742140470856320 505538016646924800 94241775948203520 99575669945606400 19259909133252480 199357602967353600 39267406645084800 36199143696703680 379153512485193600 70681331961152640 74681752459204800 176938305826423680 149518202225515200 29450554983813600 188483551896407040 69775161038573760 199151339891212800 40221270774115200 398715205934707200 78534813290169600 72398287393407360 141362663922305280 149363504918409600 28889863699878720 299036404451030400 58901109967627200 139550322077147520 80442541548230400 157069626580339200 144796574786814720 32099848555420800 282725327844610560 298727009836819200 60331906161172800 117802219935254400 54974369303118720 160885083096460800 314139253160678400 98953864745613696 289593149573629440 64199697110841600 42677069266339200 597454019673638400 120663812322345600 235604439870508800 48149772833131200 321770166192921600 101357602350770304 448090514755228800 90497859241759200 197907729491227392 62497447285291200 209108906885773440 128399394221683200 85354138532678400 23314626845516160 82461553954678080 241327624644691200 47534229096681600 471208879741017600 96299545666262400 64015603899508800 44939787977589120 180995718483518400 124994894570582400 34142566190765760 256798788443366400 353406659805763200 84464668625641920 170708277065356800 72224659249696800 46629253691032320 164923107909356160 482655249289382400 95068458193363200 21440276204941440 201106353870576000 192599091332524800 37936184656406400 128031207799017600 34971940268274240 361991436967036800 249989789141164800 71301343645022400 168929337251283840 144449318499393600 329846215818712320 190136916386726400 38857711409193600 385198182665049600 75872369312812800 69943880536548480 499979578282329600 142602687290044800 32160414307412160 288898636998787200 659692431637424640 56904276984609600 380273832773452800 134819363932767360 374984683711747200 77715422818387200 151744738625625600 139887761073096960 100873072811347200 19940471293438080 285205374580089600 58286567113790400 113808553969219200 75654804608510400 53110658518968960 155430845636774400 30857748737306400 303489477251251200 99821881103031360 279775522146193920 201746145622694400 85356415476914400 39880942586876160 42143106237724800 570410749160179200 116573134227580800 227617107938438400 151309609217020800 29910706940157120 310861691273548800 427808061870134400 87429850670685600 61715497474612800 199643762206062720 170712830953828800 84286212475449600 25954018563876480 79665987778453440 233146268455161600 33234118822396800 455234215876876800 302619218434041600 59821413880314240 63214659356587200 27916659810813312 174859701341371200 123430994949225600 38007762363305280 341425661907657600 81601193959306560 168572424950899200 44866060410235680 51908037127752960 159331975556906880 466292536910323200 66468237644793600 194288557045968000 605238436868083200 119642827760628480 126429318713174400 38931027845814720 349719402682742400 246861989898451200 49851178233595200 163202387918613120 453928827651062400 89732120820471360 318663951113813760 132936475289587200 24138465249951360 239285655521256960 252858637426348800 47132023057217280 49805489190038400 77862055691629440 493723979796902400 99702356467190400 46527766351355520 179464241640942720 637327902227627520 189643978069761600 35349017292912960 265872950579174400 83749979432439936 370292984847676800 88500523099222080 74776767350392800 48276930499902720 172803392928915840 505717274852697600 94264046114434560 99610978380076800 19266734451000960 199404712934380800 39276685881014400 36207697874927040 379287956139523200 70698034585825920 74708233785057600 177001046198444160 149553534700785600 29457514410760800 188528092228869120 69791649527033280 199221956760153600 40230775416585600 398809425868761600 78553371762028800 72415395749854080 141396069171651840 149416467570115200 28900101676501440 299107069401571200 58915028821521600 139583299054066560 80461550833171200 157106743524057600 144830791499708160 32111224085001600 282792138343303680 298832935140230400 60346163124878400 117830057643043200 54987360233420160 160923101666342400 314213487048115200 98977248420156288 289661582999416320 64222448170003200 42692202084470400 597665870280460800 120692326249756800 235660115286086400 48166836127502400 321846203332684800 101381554049795712 448249402710345600 90519244687317600 197954496840312576 62519608190894400 209183054598161280 128444896340006400 85384404168940800 23322889072264320 82481040350130240 241384652499513600 47545461855964800 471320230572172800 96333672255004800 64038303126705600 44955713719002240 181038489374635200 125039216381788800 34154665617683520 256889792680012800 353490172929129600 84484628374829760 170768808337881600 72250254191253600 46645778144528640 164962080700260480 482769304999027200 95090923711929600 21447874200170880 201153877082928000 192667344510009600 37949628464092800 128076606253411200 34984333608396480 362076978749270400 250078432763577600 71318192783947200 168969256749659520 144500508382507200 329924161400520960 190181847423859200 38871481787107200 385334689020019200 75899256928185600 69968667216792960 500156865527155200 142636385567894400 32171811300256320 289001016765014400 659848322801041920 56924442696139200 380363694847718400 134867141157006720 375117649145366400 77742963574214400 151798513856371200 139937334433585920 100908841290566400 19947537788492160 285272771135788800 58307222680660800 113848885392278400 75681630967924800 53129479849729920 155485927148428800 30865040696599200 303597027712742400 99845469897526080 279874668867171840 201817682581132800 85386664044208800 39895075576984320 42153065026934400 570545542271577600 116614445361321600 227697770784556800 151363261935849600 29921306682738240 310971854296857600 427909156703683200 87460834020991200 61730081393198400 199690939795052160 170773328088417600 84306130053868800 25963216137048960 79694219774594880 233228890722643200 33245896314153600 455395541569113600 302726523871699200 59842613365476480 63229597540401600 27926552903889024 174921668041982400 123460162786396800 38021231536666560 341546656176835200 81630111752925120 168612260107737600 44881960024107360 51926432274097920 159388439549189760 466457781445286400 66491792628307200 194357408935536000 605453047743398400 119685226730952960 126459195080803200 38944824205573440 349843336083964800 246920325572793600 49868844471230400 163260223505850240 454089785807548800 89763920048214720 318776879098379520 132983585256614400 24147019428174720 239370453461905920 252918390161606400 47148725681890560 49817258668195200 77889648411146880 493840651145587200 99737688942460800 46544254839815040 179527840096429440 637553758196759040 189688792621204800 35361544261417920 265967170513228800 83779658711667072 370380488359190400 88521436556562240 74803266706845600 48294038856349440 172844227900955520 505836780323212800 94297451363781120 99634517336390400 19273559768749440 199475377884921600 39290604734908800 36220529142262080 379377585242409600 70723088522835840 74725888002292800 177042873113124480 149606533413691200 29467953551181600 188594902727562240 69816382259722560 199269034672780800 40245032380291200 398950755769843200 78581209469817600 72441058284524160 141446177045671680 149451776004585600 28910339653124160 299213066827382400 58935907102363200 139632764519445120 80490064760582400 157162418939635200 144882116569048320 32122599614582400 282892354091343360 298903552009171200 60367548570436800 117871814204726400 55006846628872320 160980129521164800 314324837879270400 99012323931970176 289764233138096640 64245199229164800 42702290629891200 597807104018342400 120735097140873600 235743628409452800 48183899421873600 321960259042329600 101417481598333824 448355328013756800 90551322855655200 198024647863940352 62534382127963200 209232486406419840 128490398458329600 85404581259782400 23331151299012480 82510269943308480 241470194281747200 47562310994889600 471487256818905600 96367798843747200 64053435944836800 44971639460415360 181102645711310400 125068764255926400 34166765044601280 256980796916659200 353615442614179200 84514567998611520 170809162519564800 72275849132810400 46662302598024960 165020539886616960 482940388563494400 95124621989779200 21455472195400320 201225161901456000 192735597687494400 37963072271779200 128106871889673600 34996726948518720 362205291422620800 250137528511852800 71343466492334400 169029135997223040 144551698265620800 330041079773233920 190249243979558400 38885252165020800 385471195374988800 75926144543558400 69993453897037440 500275057023705600 142686932984668800 32183208293100480 289103396531241600 660082159546467840 56944608407668800 380498487959116800 134914918381246080 375206292767779200 77770504330041600 151852289087116800 139986907794074880 100932686943379200 19954604283546240 285373865969337600 58327878247531200 113889216815337600 75699515207534400 53148301180490880 155541008660083200 30875978635538400 303704578174233600 99880853089268160 279973815588149760 201865373886758400 85416912611503200 39909208567092480 42168003210748800 570747731938675200 116655756495062400 227778433630675200 151399030415068800 29931906425319360 311082017320166400 428060798954006400 87491817371296800 61751957271076800 199761706178536320 170833825223006400 84336006421497600 25972413710221440 79722451770736320 233311512990124800 33257673805910400 455556867261350400 302798060830137600 59863812850638720 63252004816123200 27936445996964736 174983634742593600 123503914542153600 38034700710027840 341667650446012800 81659029546543680 168672012842995200 44897859637979040 51944827420442880 159444903541472640 466623025980249600 66515347611820800 194426260825104000 605596121660275200 119727625701277440 126504009632246400 38958620565332160 349967269485187200 247007829084307200 49886510708865600 163318059093087360 454197091245206400 89795719275958080 318889807082945280 133030695223641600 24155573606398080 239455251402554880 253008019264492800 47165428306563840 49834912885430400 77917241130664320 494015658168614400 99773021417731200 46560743328274560 179591438551916160 637779614165890560 189756014448369600 35374071229922880 266061390447283200 83809337990894208 370511743626460800 88552806742572480 74829766063298400 48311147212796160 172905480359015040 506016038528985600 94330856613127680 99669825770860800 19296310827911040 199546042835462400 39304523588803200 36233360409597120 379512028896739200 70748142459845760 74752369328145600 177105613485144960 149659532126596800 29478392691602400 188661713226255360 69841114992411840 199339651541721600 40259289343996800 399092085670924800 78609047177606400 72466720819194240 141496284919691520 149504738656291200 28944466241866560 299319064253193600 58956785383204800 139682229984823680 80518578687993600 157218094355212800 144933441638388480 32160518046518400 282992569839383040 299009477312582400 60388934015995200 117913570766409600 55026333024324480 161037157375987200 314436188710425600 99047399443784064 289866883276776960 64321036093036800 42717423448022400 598018954625164800 120777868031990400 235827141532819200 48240777069777600 322074314751974400 101453409146871936 448514215968873600 90583401023992800 198094798887568128 62556543033566400 209306634118807680 128642072186073600 85434846896044800 23358692054839680 82539499536486720 241555736063980800 47579160133814400 471654283065638400 96481554139555200 64076135172033600 45024725265125760 181166802047985600 125113086067132800 34207096467660480 257284144372147200 353740712299228800 84544507622393280 170869693792089600 72361165604666400 46717384109679360 165078999072973440 483111472127961600 95158320267628800 21480798846165120 201296446719984000 192963108279110400 38007884964067200 128152270344067200 35038038082259520 362333604095971200 250226172134265600 71368740200721600 169089015244786560 144722331209332800 330157998145946880 190316640535257600 38931153424732800 385926216558220800 76015769928134400 70076076164519040 500452344268531200 142737480401443200 32221198269247680 289444662418665600 660315996291893760 57011827446100800 380633281070515200 135074175795377280 375339258201398400 77862306849465600 152031539856268800 140152152329038080 100968455422598400 19978159267059840 285474960802886400 41182555432636800 58396730137099200 114023654892201600 75726341566948800 53211038949694080 155724613698931200 30886916574477600 304063079712537600 99916236281010240 280304304658076160 201936910845196800 85517741169151200 39956318534119680 42182941394563200 570949921605772800 82365110865273600 116793460274198400 228047309784403200 151452683133897600 29967238900589760 311449227397862400 428212441204329600 61773833148955200 199832472562020480 171035482338302400 84365882789126400 26003072287463040 79816558424541120 164730221730547200 233586920548396800 33296932111766400 456094619568806400 302905366267795200 59934477801179520 63274412091844800 27969422973883776 123547666297910400 38079597954565440 342070964676604800 81755422191938880 168731765578252800 44950858350884640 52006144574926080 159633116849082240 467173841096793600 66593864223532800 194655767123664000 605810732535590400 119868955602359040 126548824183689600 39004608431194560 247095332595820800 49945398167649600 163510844383877760 454358049401692800 89901716701769280 319266233698164480 133187728447065600 24184087533809280 239737911204718080 253097648367379200 47221103722141440 49852567102665600 78009216862389120 494190665191641600 99890796335299200 46615704956472960 179803433403538560 638532467396328960 189823236275534400 35415827791606080 266375456894131200 83908268921651328 370642998893731200 88584176928582720 74918097251474400 48368175067618560 172966732817074560 506195296734758400 94442207444282880 99705134205331200 19314511675240320 199781592670598400 39350919768451200 36276131300713920 379646472551068800 70831655583212160 74778850653998400 177168353857165440 149836194502948800 29513189826338400 188884414888565760 69923557434709440 199410268410662400 40306812556348800 399563185341196800 78701839536902400 72552262601427840 141663311166424320 149557701307996800 28971767512860480 299672389005897600 59026379652676800 139847114869418880 80613625112697600 157403679073804800 145104525202855680 32190852792067200 283326622332848640 299115402615993600 60460218834523200 118052759305353600 55091287675831680 161227250225395200 314807358147609600 99164317816497024 290209050405711360 64381705584134400 42732556266153600 598230805231987200 120920437669046400 236105518610707200 48286279188100800 322454500450790400 101573167641998976 448673103923990400 90690328251784800 198328635632994048 62578703939169600 209380781831195520 128763411168268800 85465112532307200 23380724659501440 82636931513747520 241840875338092800 47635323930230400 472211037221414400 96572558376201600 64098834399230400 45067193908894080 181380656503569600 125157407878339200 34239361606107840 257526822336537600 354158277916060800 84644306368332480 170930225064614400 72429418782151200 46761449319002880 165273863027495040 483681750676185600 95270647860460800 21501060166776960 201534062781744000 193145116752403200 38043735117897600 128197668798460800 35071086989252160 362761313007139200 250314815756678400 71452985895345600 169288612736664960 144858837564302400 330547726054990080 190541295720921600 38967874432502400 386290233504806400 76087470235795200 70142173978504320 500629631513356800 142905971790691200 32251590250165440 289717675128604800 661095452109980160 57065602676846400 381082591441843200 135201581726682240 375472223635017600 77935748865004800 152174940471590400 140284347957008640 101004223901817600 19997003253870720 285811943581382400 41231168494588800 58451811648753600 114131205353692800 75753167926363200 53261229165056640 155871497730009600 30923376370941600 304349880943180800 100034180253483840 280568695914017280 202008447803635200 85598404015269600 39994006507741440 42232735340611200 571623887162764800 82462336989177600 116903623297507200 228262410707385600 151506335852726400 29995504880806080 311742995460019200 428717915372073600 61846752741883200 200068360506967680 171196808030539200 84465470681222400 26027599149256320 79891843747584960 164924673978355200 233807246595014400 33328338756451200 456524821414771200 303012671705452800 59991009761612160 63349103010916800 27995804555419008 123693505483766400 38115515750195520 342393616061078400 81832536308255040 168930941362444800 44993257321209120 52055198298512640 159783687495169920 467614493190028800 66656677512902400 194839372162512000 606025343410905600 119982019523224320 126698206021833600 39041398723884480 247387010967532800 49992508134676800 163665072616510080 454519007558179200 89986514642418240 319567374990339840 133313355025804800 24206898675738240 239964039046448640 253396412043667200 47265644054603520 49911414493449600 78082797447768960 494774021935065600 99985016269353600 46659674259031680 179973029284836480 639134749980679680 190047309032750400 35449233040952640 266626710051609600 83987413666257024 371080516451299200 88688744215283520 74988762202015200 48413797351476480 173170907677272960 506792824087334400 94531288109207040 99822828986899200 19316786781156480 199970032538707200 39388036712169600 36310348013607360 380094618065500800 70898466081905280 74867121740174400 177377488430567040 149977524404030400 29541027534127200 189062576218414080 69989511388547520 199645657973798400 40344831126230400 399940065077414400 78776073424339200 72620696027214720 141796932163810560 149734243480348800 28975180171734720 299955048808060800 59082055068254400 139979022777095040 80689662252460800 157552146848678400 145241392054429440 32194644635260800 283593864327621120 299468486960697600 60517246689345600 118164110136508800 55143251397037440 161379324504921600 315104293697356800 99257852514667392 290482784108858880 64389289270521600 42782998993257600 598936973921395200 121034493378691200 236328220273017600 48291966952891200 322758649009843200 101668974438100608 449202730441046400 90775870034018400 198515705029334784 62652573624513600 209627940872488320 128778578541043200 85565997986515200 23383478735084160 82714877095556160 242068986757382400 47680254967363200 472656440546035200 96583933905782400 64174498489886400 45072502489365120 181551740068036800 125305147249027200 34243394748413760 257557157082086400 354492330409526400 84724145365083840 171131995973030400 72437950429336800 46766957470168320 165429754191112320 484137973514764800 95360509934726400 21503592831853440 201724155631152000 193167867811564800 38048216387126400 128348996979772800 35075218102626240 363103480136073600 250610294498054400 71520382451044800 169448290730167680 144875900858673600 330859508382224640 190721019869452800 38972464558473600 386335735623129600 76096432774252800 70150436205252480 501220588996108800 143040764902089600 32255389247780160 289751801717347200 661719016764449280 57072324580689600 381442039738905600 135217507468095360 375915441747081600 77944929116947200 152192865548505600 140300872410504960 101123452165881600 19999358752222080 286081529804179200 41270058944150400 58458696837710400 114144649161379200 75842589124411200 53267502941976960 155889858233894400 30952544208112800 304385731097011200 100128535431462720 280601744821009920 202246904331763200 85608486871034400 39998717504444160 42272570497449600 572163059608358400 82540117888300800 116917393675420800 228289298322758400 151685178248822400 29999038128333120 311779716467788800 429122294706268800 61905088416225600 200257070862925440 171216973742068800 84545140994899200 26030665006980480 79901254412965440 165080235776601600 233834787350841600 33332264587036800 456578596645516800 303370356497644800 59998076256666240 63408855746174400 27999102253110912 123810176832451200 38120005474649280 342433947484137600 81842175572794560 169090281989798400 44998557192499680 52061330013960960 159802508825930880 467669574701683200 66664529174073600 194862322792368000 606740712995289600 119996152513332480 126817711492348800 39045997510470720 247620353664902400 49998396880555200 163684351145589120 455055534746467200 89997114384999360 319605017651861760 133329058348147200 24209750068479360 239992305026664960 253635422984697600 47271211596161280 49958492406076800 78091995020941440 495240707329804800 99996793761110400 46665170421851520 179994228769998720 639210035303723520 190226567238523200 35453408697120960 266658116696294400 83997306759332736 371430530497353600 88772398044644160 74997595320832800 48419500136958720 173334247565431680 507270845969395200 94542423192322560 99916984812153600 19323612098904960 199993587522220800 39392676330134400 36314625102719040 380453134477046400 70906817394241920 74937738609115200 177544796089288320 149995190641665600 29544507247600800 189084846384645120 69997755632777280 199833969624307200 40349583447465600 399987175044441600 78785352660268800 72629250205438080 141813634788483840 149875477218230400 28985418148357440 299990381283331200 59089014495201600 139995511265554560 80699166894931200 157570705320537600 145258500410876160 32206020164841600 283627269576967680 299750954436460800 60524375171198400 118178028990403200 55149746862188160 161398333789862400 315141410641075200 99269544351938688 290517000821752320 64412040329683200 42823353174940800 599501908872921600 121048750342396800 236356057980806400 48309030247262400 322796667579724800 101680950287613312 449626431654691200 90786562756797600 198539088703877376 62711669372788800 209825668105522560 128824080659366400 85646706349881600 23391740961832320 82724620293282240 242097500684793600 47685871347004800 472712115961612800 96618060494524800 64235029762411200 45088428230778240 181573125513595200 125423338745577600 34255494175331520 257648161318732800 354534086971209600 84734125239677760 171293412699763200 72463545370893600 46783481923664640 165449240586564480 484195001369587200 95371742694009600 21511190827082880 201747917237328000 193236120989049600 38061660194812800 128470059524822400 35087611442748480 363146251027190400 250846677491155200 71528807020507200 169468250479355520 144927090741787200 330898481173128960 190743485388019200 38986234936387200 386472241978099200 76123320389625600 70175222885496960 501693354982310400 143057614041014400 32266786240624320 289854181483574400 661796962346257920 57092490292219200 381486970776038400 135265284692334720 376270016236732800 77972469872774400 152246640779251200 140350445770993920 101218834777132800 20006425247276160 286115228082028800 41274920250345600 58479352404580800 114184980584438400 75914126082849600 53286324272737920 155944939745548800 30956190187759200 304493281558502400 100140329828710080 280700891541987840 202437669554265600 85638735438328800 40012850494552320 42277549892054400 572230456164057600 82549840500691200 116958704809161600 228369961168876800 151828252165699200 30009637870914240 311889879491097600 429172842123043200 61912380375518400 200280659657420160 171277470876657600 84555099784108800 26039862580152960 79929486409106880 165099681001382400 233917409618323200 33344042078793600 456739922337753600 303656504331398400 60019275741828480 63416324838081600 28008995346186624 123824760751036800 38133474648010560 342554941753315200 81871093366413120 169110199568217600 45014456806371360 52079725160305920 159858972818213760 467834819236646400 66688084157587200 194931174681936000 607313008662796800 120038551483656960 126832649676163200 39059793870229440 247649521502073600 50016063118190400 163742186732826240 455484756497097600 90028913612742720 319717945636427520 133376168315174400 24218304246702720 240077102967313920 253665299352326400 47287914220834560 49964377145155200 78119587740458880 495299043004147200 100032126236380800 46681658910311040 180057827225485440 639435891272855040 190248974514244800 35465935665625920 266752336630348800 84026986038559872 371474282253110400 88782854773314240 75024094677285600 48436608493405440 173354665051451520 507330598704652800 94575828441669120 99928754290310400 19330437416653440 200064252472761600 39406595184028800 36327456370054080 380497949028489600 70931871331251840 74946565717732800 177565709546628480 150048189354571200 29554946388021600 189151656883338240 70022488365466560 199857508580620800 40363840411171200 400128504945523200 78813190368057600 72654912740108160 141863742662503680 149893131435465600 28995656124980160 300096378709142400 59109892776043200 140044976730933120 80727680822342400 157626380736115200 145309825480216320 32217395694422400 283727485325007360 299786262870931200 60545760616756800 118219785552086400 55169233257640320 161455361644684800 315252761472230400 99304619863752576 290619650960432640 64434791388844800 42828397447651200 599572525741862400 121091521233513600 236439571104172800 48326093541633600 322910723289369600 101716877836151424 449679394306396800 90818640925135200 198609239727505152 62719056341323200 209850384009651840 128869582777689600 85656794895302400 23400003188580480 82753849886460480 242183042467027200 47702720485929600 472879142208345600 96652187083267200 64242596171476800 45104353972191360 181637281850270400 125438112682646400 34267593602249280 257739165555379200 354659356656259200 84764064863459520 171313589790604800 72489140312450400 46800006377160960 165507699772920960 484366084934054400 95405440971859200 21518788822312320 201819202055856000 193304374166534400 38075104002499200 128485192342953600 35100004782870720 363274563700540800 250876225365292800 71554080728894400 169528129726919040 144978280624900800 331015399545841920 190810881943718400 39000005314300800 386608748333068800 76150208004998400 70200009565741440 501752450730585600 143108161457788800 32278183233468480 289956561249801600 662030799091683840 57112656003748800 381621763887436800 135313061916574080 376314338047939200 78000010628601600 152300416009996800 140400019131482880 101230757603539200 20013491742330240 286216322915577600 41289504168931200 58500007971451200 114225312007497600 75923068202654400 53305145603498880 156000021257203200 30967128126698400 304600832019993600 100175713020452160 280800038262965760 202461515207078400 85668984005623200 40026983484660480 42292488075868800 572432645831155200 82579008337862400 117000015942902400 228450624014995200 151846136405308800 30020237613495360 312000042514406400 429324484373366400 61934256253396800 200351426040904320 171337968011246400 84584976151737600 26049060153325440 79957718405248320 165158016675724800 234000031885804800 33355819570550400 456901248029990400 303692272810617600 60040475226990720 63438732113803200 28018888439262336 123868512506793600 38146943821371840 342675936022492800 81900011160031680 169169952303475200 45030356420243040 52098120306650880 159915436810496640 468000063771609600 66711639141100800 195000026571504000 607384545621235200 120080950453981440 126877464227606400 39073590229988160 247737025013587200 50033729355825600 163800022320063360 455538409215926400 90060712840486080 319830873620993280 133423278282201600 24226858424926080 240161900907962880 253754928455212800 47304616845507840 49982031362390400 78147180459976320 495474050027174400 100067458711651200 46698147398770560 180121425680972160 639661747241986560 190316196341409600 35478462634130880 266846556564403200 84056665317787008 371605537520380800 88814224959324480 75050594033738400 48453716849852160 173415917509511040 507509856910425600 94609233691015680 99964062724780800 19350913369898880 200134917423302400 39420514037923200 36340287637389120 380632392682819200 70956925268261760 74973047043585600 177628449918648960 150101188067476800 29565385528442400 189218467382031360 70047221098155840 199928125449561600 40378097374876800 400269834846604800 78841028075846400 72680575274778240 141913850536523520 149946094087171200 29026370054848320 300202376134953600 59130771056884800 140094442196311680 80756194749753600 157682056151692800 145361150549556480 32251522283164800 283827701073047040 299892188174342400 60567146062315200 118261542113769600 55188719653092480 161512389499507200 315364112303385600 99339695375566464 290722301099112960 64503044566329600 42843530265782400 599784376348684800 121134292124630400 236523084227539200 48377283424747200 323024778999014400 101752805384689536 449838282261513600 90850719093472800 198679390751132928 62741217246926400 209924531722039680 129006089132659200 85687060531564800 23424789868824960 82783079479638720 242268584249260800 47719569624854400 473046168455078400 96754566849494400 64265295398673600 45152131196430720 181701438186945600 125482434493852800 34303891883002560 258012178265318400 354784626341308800 84794004487241280 171374121063129600 72565925137120800 46849579737649920 165566158959277440 484537168498521600 95439139249708800 21541582808000640 201890486874384000 193509133698988800 38115435425558400 128530590797347200 35137184803237440 363402876373891200 250964868987705600 71579354437281600 169588008974482560 145131850274241600 331132317918554880 190878278499417600 39041316448041600 387018267397977600 76230870851116800 70274369606474880 501929737975411200 143158708874563200 32312374212000960 290263700548483200 662264635837109760 57173153138337600 381756556998835200 135456393589292160 376447303481558400 78082632896083200 152461741702233600 140548739212949760 101266526082758400 20034691227492480 286317417749126400 41304088087516800 58561974672062400 114346306276675200 75949894562068800 53361609595781760 156165265792166400 30978066065637600 304923483404467200 100211096212194240 281097478425899520 202533052165516800 85759729707506400 40069382454984960 42307426259683200 572634835498252800 82608176175033600 117123949344124800 228692612553350400 151899789124137600 30052036841238720 312330531584332800 429476126623689600 61956132131275200 200422192424388480 171519459415012800 84614852519366400 26076652872842880 80042414393672640 165216352350067200 234247898688249600 33391152045820800 457385225106700800 303799578248275200 60104073682477440 63461139389524800 28048567718489472 123912264262550400 38187351341455680 343038918830025600 81986764540887360 169229705038732800 45078055261858080 52153305745685760 160084828787345280 468495797376499200 66782304091641600 195206582240208000 607599156496550400 120208147364954880 126922278779049600 39114979309264320 247824528525100800 50086728068731200 163973529081774720 455699367372412800 90156110523716160 320169657574690560 133564608183283200 24252520959596160 240416294729909760 253844557558099200 47354724719527680 49999685579625600 78229958618528640 495649057050201600 100173456137462400 46747612864149120 180312221047432320 640339315149381120 190383418168574400 35516043539645760 267129216366566400 84145703155468416 371736792787651200 88845595145334720 75130092103096800 48505041919192320 173477169967570560 507689115116198400 94709449439055360 99999371159251200 19362288899479680 200346912274924800 39462270599606400 36378781439394240 380766836337148800 71032087079291520 74999528369438400 177691190290669440 150260184206193600 29596702949704800 189418898878110720 70121419296223680 199998742318502400 40420868265993600 400693824549849600 78924541199212800 72757562878788480 142064174158583040 149999056738876800 29043433349219520 300520368412387200 59193405899409600 140242838592447360 80841736531987200 157849082398425600 145515125757576960 32270481499132800 284128348317166080 299998113477753600 60631302398990400 118386811798819200 55247178839448960 161683473063974400 315698164796851200 99444921911008128 291030251515153920 64540962998265600 42858663083913600 599996226955507200 121262604797980800 236773623597638400 48405722248699200 323366946127948800 101860588030303872 449997170216630400 90946953598485600 198889843822016256 62763378152529600 209998679434427520 129081925996531200 85717326167827200 23438560246738560 82870768259173440 242525209595961600 47770117041628800 473547247195276800 96811444497398400 64287994625870400 45178674098785920 181893907196971200 125526756305059200 34324057594532160 258163851993062400 355160435396457600 84883823358586560 171434652335654400 72608583373048800 46877120493477120 165741536518346880 485050419191923200 95540234083257600 21554246133383040 202104341329968000 193622888994796800 38137841771702400 128575989251740800 35157840370107840 363787814393942400 251053512610118400 71655175562443200 169767646717173120 145217166746097600 331483073036693760 191080468166515200 39064267077897600 387245777989593600 76275683543404800 70315680740215680 502107025220236800 143310351124886400 32331369200074560 290434333492195200 662966146073387520 57206762657553600 382160936333030400 135536022296357760 376580268915177600 78128534155795200 152551367086809600 140631361480431360 101302294561977600 20046468719249280 286620702249772800 41347839843273600 58596400616846400 114413525315107200 75976720921483200 53392978480383360 156257068311590400 31010879882455200 305102734173619200 100317245787420480 281262722960862720 202604589123955200 85810143986330400 40092937438498560 42352240811126400 573241404499545600 82695679686547200 117192801233692800 228827050630214400 151953441842966400 30069703078873920 312514136623180800 429931053374659200 62021759764910400 200634491574840960 171620287972660800 84704481622252800 26091982161463680 80089467720575040 165391359373094400 234385602467385600 33410781198748800 457654101260428800 303906883685932800 60139406157747840 63528361216689600 28065056206948992 124043519529820800 38209799963724480 343240575945321600 82034960863584960 169408963244505600 45104554618310880 52183964322927360 160178935441150080 468771204934771200 66821562397497600 195321335389488000 607813767371865600 120278812315495680 127056722433379200 39137973242195520 248087039059641600 50116171798123200 164069921727169920 455860325528899200 90209109236621760 320357870882300160 133643124794995200 24266777923301760 240557624630991360 254113444866758400 47382562427316480 50052648231331200 78275946484391040 496174078119283200 100232343596246400 46775093678248320 180418218473243520 640715741764600320 190585083650068800 35536921820487360 267286249589990400 84195168620846976 372130558589462400 88939705703365440 75174257697184800 48533555846603520 173660927341749120 508226889733516800 94765124854632960 100105296462662400 19369114217228160 200464687192492800 39485468689430400 36400166884952640 381170167300137600 71073843640974720 75078972346996800 177879411406730880 150348515394369600 29614101517072800 189530249709265920 70162640517372480 200210592925324800 40444629872169600 400929374384985600 78970937378860800 72800333769905280 142147687281949440 150157944693993600 29053671325842240 300697030788739200 59228203034145600 140325281034744960 80889259744339200 157941874757721600 145600667539810560 32281857028713600 284295374563898880 300315889387987200 60666944808254400 118456406068291200 55279656165202560 161778519488678400 315883749515443200 99503381097364608 291201335079621120 64563714057427200 42904061538307200 600631778775974400 121333889616508800 236912812136582400 48422785543070400 323557038977356800 101920467277867392 450473834081980800 91000417212381600 199006762194729216 62829860869339200 210221122571591040 129127428114854400 85808123076614400 23446822473486720 82919484247803840 242667779233017600 47798198939836800 473825624273164800 96845571086140800 64356092307460800 45194599840199040 182000834424763200 125659721738678400 34336157021449920 258254856229708800 355369218204873600 84933722731556160 171616246153228800 72634178314605600 46893644946973440 165838968495607680 485335558466035200 95596397879673600 21561844128612480 202223149360848000 193691142172281600 38151285579388800 128712184614921600 35170233710230080 364001668849526400 251319443477356800 71697298409755200 169867445463112320 145268356629211200 331677936991215360 191192795759347200 39078037455811200 387382284344563200 76302571158777600 70340467420460160 502638886954713600 143394596819510400 32342766192918720 290536713258422400 663355873982430720 57226928369083200 382385591518694400 135583799520597120 376979165216035200 78156074911622400 152605142317555200 140680934840920320 101409599999635200 20053535214303360 286789193639020800 41372146374249600 58617056183716800 114453856738166400 76057199999726400 53411799811144320 156312149823244800 31029109780687200 305210284635110400 100376217773657280 281361869681840640 202819199999270400 85840392553624800 40107070428606720 42377137784150400 573578387278041600 82744292748499200 117234112367433600 228907713476332800 152114399999452800 30080302821455040 312624299646489600 430183790458531200 62058219561374400 200752435547314560 171680785107249600 84754275568300800 26101179734636160 80117699716716480 165488585496998400 234468224734867200 33422558690505600 457815426952665600 304228799998905600 60160605642910080 63565706676225600 28074949300024704 124116439122748800 38223269137085760 343361570214499200 82063878657203520 169508551136601600 45120454232182560 52202359469272320 160235399433432960 468936449469734400 66845117381011200 195390187279056000 608457599997811200 120321211285820160 127131413352451200 39151769601954240 248232878245497600 50133838035758400 164127757314407040 456343199998358400 90240908464365120 320470798866865920 133690234762022400 24275332101525120 240642422571640320 254262826704902400 47399265051989760 50082071926723200 78303539203908480 496465756490995200 100267676071516800 46791582166707840 180481816928730240 640941597733731840 190697120028676800 35549448788992320 267380469524044800 84224847900074112 372349317368246400 88991989346715840 75200757053637600 48550664203050240 173763014771848320 508525653409804800 94798530103979520 100164143853446400 19371389323144320 200535352143033600 39499387543324800 36412998152287680 381394240057353600 71098897577984640 75123107890084800 177983978693431680 150401514107275200 29624540657493600 189597060207959040 70187373250061760 200328287706892800 40458886835875200 401070704286067200 78998775086649600 72825996304575360 142197795155969280 150246215780169600 29057083984716480 300803028214550400 59249081314987200 140374746500123520 80917773671750400 157997550173299200 145651992609150720 32285648871907200 284395590311938560 300492431560339200 60688330253812800 118498162629974400 55299142560654720 161835547343500800 315995100346598400 99538456609178496 291303985218301440 64571297743814400 42929282901859200 600984863120678400 121376660507625600 236996325259948800 48428473307860800 323671094687001600 101956394826405504 450738647340508800 91032495380719200 199076913218356992 62866795712011200 210344702092237440 129142595487628800 85858565803718400 23449576549069440 82948713840982080 242753321015251200 47815048078761600 473992650519897600 96856946615721600 64393924352788800 45199908420670080 182064990761438400 125733591424022400 34340190163755840 258285190975257600 355494487889923200 84963662355337920 171717131607436800 72642709961791200 46899153098138880 165897427681964160 485506642030502400 95630096157523200 21564376793688960 202294434179376000 193713893231443200 38155766848617600 128787848705577600 35174364823604160 364129981522876800 251467182848044800 71722572118142400 169927324710675840 145285419923582400 331794855363928320 191260192315046400 39082627581782400 387427786462886400 76311533697235200 70348729647208320 502934365696089600 143445144236284800 32346565190533440 290570839847164800 663589710727856640 57233650272926400 382520384630092800 135599725262010240 377200774272067200 78165255163564800 152623067394470400 140697459294416640 101469214131667200 20055890712654720 286890288472569600 41386730292835200 58623941372673600 114467300545852800 76101910598750400 53418073588064640 156330510327129600 31040047719626400 305246134788940800 100411600965399360 281394918588833280 202938428263334400 85850475409389600 40111781425309440 42392075967964800 573780576945139200 82773460585670400 117247882745347200 228934601091705600 152203821197500800 30083836068982080 312661020654259200 430335432708854400 62080095439252800 200823201930798720 171700950818779200 84784151935929600 26104245592360320 80127110382096960 165546921171340800 234495765490694400 33426484521091200 457869202183411200 304407642395001600 60167672137964160 63588113951947200 28078246997716608 124160190878505600 38227758861539520 343401901637558400 82073517921743040 169568303871859200 45125754103473120 52208491184720640 160254220764193920 468991530981388800 66852969042182400 195413137908912000 608815284790003200 120335344275928320 127176227903894400 39156368388540480 248320381757011200 50139726781636800 164147035843486080 456611463592502400 90251508206946240 320508441528387840 133705938084364800 24278183494266240 240670688551856640 254352455807788800 47404832593547520 50099726143958400 78312736777080960 496640763514022400 100279453563273600 46797078329527680 180503016413892480 641016883056775680 190764341855841600 35553624445160640 267411876168729600 84234740993149824 372480572635516800 89023359532726080 75209590172455200 48556366988532480 173824267229907840 508704911615577600 94809665187095040 100199452287916800 19375939534976640 200558907126547200 39504027161289600 36417275241399360 381528683711683200 71107248890321280 75149589215937600 178046719065452160 150419180344910400 29628020370967200 189619330374190080 70195617494291520 200398904575833600 40463639157110400 401117814253094400 79008054322579200 72834550482798720 142214497780642560 150299178431875200 29063909302464960 300838360689820800 59256040741934400 140391234988583040 80927278314220800 158016108645158400 145669100965597440 32293232558294400 284428995561285120 300598356863750400 60695458735665600 118512081483868800 55305638025805440 161854556628441600 316032217290316800 99550148446449792 291338201931194880 64586465116588800 42944415719990400 601196713727500800 121390917471331200 237024162967737600 48439848837441600 323709113256883200 101968370675918208 450897535295625600 91043188103498400 199100296892899584 62888956617614400 210418849804625280 129172930233177600 85888831439980800 23455084700234880 82958457038708160 242781834942662400 47820664458403200 474048325935475200 96879697674883200 64416623579985600 45210525581612160 182086376206996800 125777913235228800 34348256448367680 258345860466355200 355536244451606400 84973642229931840 171777662879961600 72659773256162400 46910169400469760 165916914077416320 485563669885324800 95641328916806400 21569442123841920 202318195785552000 193759395349766400 38164729387075200 128833247159971200 35182627050352320 364172752413993600 251555826470457600 71730996687604800 169947284459863680 145319546512324800 331833828154832640 191282657833612800 39091807833724800 387518790699532800 76329458774150400 70365254100704640 503111652940915200 143461993375209600 32354163185762880 290639093024649600 663667656309665280 57247094080612800 382565315667225600 135631576744836480 377333739705686400 78183615667449600 152658917548300800 140730508201409280 101504982610886400 20060601709357440 286923986750419200 41391591599030400 58637711750587200 114494188161225600 76128736958164800 53430621141905280 156367231334899200 31043693699272800 305317835096601600 100423395362646720 281461016402818560 203009965221772800 85870641120919200 40121203418714880 42397055362569600 573847973500838400 82783183198060800 117275423501174400 228988376322451200 152257473916329600 30090902564036160 312734462669798400 430385980125628800 62087387398545600 200846790725293440 171741282241838400 84794110725139200 26110377307808640 80145931712857920 165566366396121600 234550847002348800 33434336182262400 457976752644902400 304514947832659200 60181805128072320 63595583043854400 28084842393100416 124174774797091200 38236738310447040 343482564483676800 82092796450822080 169588221450278400 45136353846054240 52220754615617280 160291863425715840 469101694004697600 66868672364524800 195459039168624000 609029895665318400 120363610256144640 127191166087708800 39165565961712960 248349549594182400 50151504273393600 164185592901644160 456772421748988800 90272707692108480 320583726851431680 133737344729049600 24283886279748480 240727220512289280 254382332175417600 47415967676663040 50105610883036800 78331131923425920 496699099188364800 100303008546787200 46808070655167360 180545415384216960 641167453702863360 190786749131563200 35561975757497280 267474689458099200 84254527179301248 372524324391273600 89033816261396160 75227256410090400 48567772559496960 173844684715927680 508764664350835200 94831935353326080 100211221766073600 19385039958641280 200606017093574400 39513306397219200 36425829419622720 381573498263126400 71123951514994560 75158416324555200 178067632522792320 150454512820180800 29634979797914400 189663870706652160 70212105982751040 200422443532147200 40473143799580800 401212034187148800 79026612794438400 72851658839245440 142247903029989120 150316832649110400 29077559937961920 300909025640361600 59269959595828800 140424211965502080 80946287599161600 158053225588876800 145703317678490880 32308399931068800 284495806059978240 300633665298220800 60709715699371200 118539919191657600 55318628956106880 161892575198323200 316106451177753600 99573532120992384 291406635356981760 64616799862137600 42949459992700800 601267330596441600 121419431398742400 237079838383315200 48462599896603200 323785150396646400 101992322374943616 450950497947331200 91064573549056800 199147064241984768 62896343586148800 210443565708754560 129233599724275200 85898919985401600 23466101002565760 82977943434160320 242838862797484800 47831897217686400 474159676766630400 96925199793206400 64424189989051200 45231759903496320 182129147098113600 125792687172297600 34364389017591360 258467199448550400 355619757574972800 84993601979119680 171797839970803200 72693899844904800 46932202005131520 165955886868320640 485677725594969600 95663794435372800 21579572784147840 202365718997904000 193850399586412800 38182654463990400 128848379978102400 35199151503848640 364258294196227200 251585374344595200 71747845826529600 169987203958239360 145387799689809600 331911773736641280 191327588870745600 39110168337609600 387700799172825600 76365308927980800 70398303007697280 503170748689190400 143495691653059200 32369359176221760 66964656104760960 290775599379619200 663823547473282560 57273981695985600 382655177741491200 135695279710488960 377378061516892800 78220336675219200 152730617855961600 140796606015394560 101516905437292800 20070023702762880 286991383306118400 41401314211420800 58665252506414400 114547963391971200 76137679077969600 53455716249586560 156440673350438400 31050985658565600 305461235711923200 100446984157141440 281593212030789120 203033810874585600 85910972543978400 40140047405525760 42407014151779200 573982766612236800 82802628422841600 117330505012828800 229095926783942400 152275358155939200 30105035554144320 312881346700876800 430487074959177600 62101971317131200 200893968314282880 171821945087956800 84814028303558400 26122640738705280 80183574374379840 165605256845683200 234661010025657600 33450039504604800 458191853567884800 304550716311878400 60210071108288640 63610521227668800 28098033183868032 124203942634262400 38254697208262080 343643890175913600 82131353508980160 169628056607116800 45157553331216480 52245281477410560 160367148748759680 469322020051315200 66900079009209600 195550841688048000 609101432623756800 120420142216577280 127221042455337600 39183961108057920 248407885268524800 50175059256907200 164262707017960320 456826074467817600 90315106662432960 320734297497519360 133800158018419200 24295291850712960 240840284433154560 254442084910675200 47438237842894080 50117380361193600 78367922216115840 496815770537049600 100350118513814400 46830055306446720 180630213324865920 641468594995038720 190831563683006400 35578678382170560 267600316036838400 84294099551604096 372611827902787200 89054729718736320 75262588885360800 48590583701425920 173885519687967360 508884169821350400 94876475685788160 100234760722387200 19391865276389760 200700237027628800 39531864869078400 36442937776069440 381663127366012800 71157356764341120 75176070541790400 178109459437472640 150525177770721600 29648898651808800 189752951371576320 70245082959670080 200469521444774400 40492153084521600 401400474055257600 79063729738156800 72885875552138880 142314713528682240 150352141083580800 29087797914584640 301050355541443200 59297797303617600 140490165919340160 80984306169043200 158127459476313600 145771751104277760 32319775460649600 284629427057364480 300704282167161600 60738229626782400 118595594607235200 55344610816709760 161968612338086400 316254918952627200 99620299470077568 291543502208555520 64639550921299200 42959548538121600 601408564334323200 121476459253564800 237191189214470400 48479663190974400 323937224676172800 102040225772994432 451056423250742400 91107344440173600 199240598940155136 62911117523217600 210492997517013120 129279101842598400 85919097076243200 23474363229313920 83016916225064640 242952918507129600 47854362736252800 474382378428940800 96959326381948800 64439322807182400 45247685644909440 182214688880347200 125822235046435200 34376488444509120 258558203685196800 355786783821705600 85033521477495360 171838194152486400 72719494786461600 46948726458627840 166033832450129280 485905837014259200 95708725472505600 21587170779377280 202460765422608000 193918652763897600 38196098271676800 128878645614364800 35211544843970880 364429377760694400 251644470092870400 71781544104379200 170067042954990720 145438989572923200 332067664900258560 191417450945011200 39123938715523200 387837305527795200 76392196543353600 70423089687941760 503288940185740800 143563088208758400 32380756169065920 66996107830753920 290877979145846400 664135329800517120 57294147407515200 382834901890022400 135743056934728320 377466705139305600 78247877431046400 152784393086707200 140846179375883520 101540751090105600 20077090197816960 287126176417516800 41420759436201600 58685908073284800 114588294815030400 76155563317579200 53474537580347520 156495754862092800 31065569577151200 305568786173414400 100494161746130880 281692358751767040 203081502180211200 85941221111272800 40154180395633920 42426931730198400 574252352835033600 82841518872403200 117371816146569600 229176589630060800 152311126635158400 30115635296725440 312991509724185600 430689264626275200 62131139154302400 200988323492261760 171882442222545600 84853863460396800 26131838311877760 80211806370521280 165683037744806400 234743632293139200 33461816996361600 458353179260121600 304622253270316800 60231270593450880 63640397595297600 28107926276943744 124262278308604800 38268166381623360 343764884445091200 82160271302598720 169707726920793600 45173452945088160 52263676623755520 160423612741042560 469487264586278400 66923633992723200 195619693577616000 609244506540633600 120462541186901760 127280795190595200 39197757467816640 248524556617209600 50192725494542400 164320542605197440 456933379905475200 90346905890176320 320847225482085120 133847267985446400 24303846028936320 240925082373803520 254561590381190400 47454940467567360 50140919317507200 78395514935633280 497049113234419200 100385450989084800 46846543794906240 180693811780352640 641694450964170240 190921192785892800 35591205350675520 267694535970892800 84323778830831232 372786834925814400 89096556633416640 75289088241813600 48607692057872640 173967189632046720 509123180762380800 94909880935134720 100281838635014400 19398690594138240 200770901978169600 39545783722972800 36455769043404480 381842385571785600 71182410701351040 75211378976260800 178193113266833280 150578176483627200 29659337792229600 189819761870269440 70269815692359360 200563677270028800 40506410048227200 401541803956339200 79091567445945600 72911538086808960 142364821402702080 150422757952521600 29098035891207360 301156352967254400 59318675584459200 140539631384718720 81012820096454400 158183134891891200 145823076173617920 32331150990230400 284729642805404160 300845515905043200 60759615072340800 118637351168918400 55364097212161920 162025640192908800 316366269783782400 99655374981891456 291646152347235840 64662301980460800 42979725628963200 601691031810086400 121519230144681600 237274702337836800 48496726485345600 324051280385817600 102076153321532544 451268273857564800 91139422608511200 199310749963782912 62940665397355200 210591861133530240 129324603960921600 85959451257926400 23482625456062080 83046145818242880 243038460289363200 47871211875177600 474549404675673600 96993452970691200 64469588443444800 45263611386322560 182278845217022400 125881330794710400 34388587871426880 258649207921843200 355912053506755200 85063461101277120 171918902515852800 72745089728018400 46965250912124160 166092291636485760 486076920578726400 95742423750355200 21594768774606720 202532050241136000 193986905941382400 38209542079363200 128939176886889600 35223938184093120 364557690434044800 251762661589420800 71806817812766400 170126922202554240 145490179456036800 332184583272971520 191484847500710400 39137709093436800 387973811882764800 76419084158726400 70447876368186240 503525323178841600 143613635625532800 32392153161910080 67019696625248640 290980358912073600 664369166545943040 57314313119044800 382969695001420800 135790834158967680 377643992384131200 78275418186873600 152838168317452800 140895752736372480 101588442395731200 20084156692871040 287227271251065600 41435343354787200 58706563640155200 114628626238089600 76191331796798400 53493358911108480 156550836373747200 31076507516090400 305676336634905600 100529544937872960 281791505472744960 203176884791462400 85971469678567200 40168313385742080 42441869914012800 574454542502131200 82870686709574400 117413127280310400 229257252476179200 152382663593596800 30126235039306560 313101672747494400 430840906876598400 62153015032180800 201059089875745920 171942939357134400 84883739828025600 26141035885050240 80240038366662720 165741373419148800 234826254560620800 33473594488118400 458514504952358400 304765327187193600 60252470078613120 63662804871019200 28117819370019456 124306030064361600 38281635554984640 343885878714268800 82189189096217280 169767479656051200 45189352558959840 52282071770100480 160480076733325440 469652509121241600 66947188976236800 195688545467184000 609530654374387200 120504940157226240 127325609742038400 39211553827575360 248612060128723200 50210391732177600 164378378192434560 457147990780790400 90378705117919680 95494207306528800 320960153466650880 133894377952473600 24312400207159680 241009880314452480 254651219484076800 47471643092240640 50158573534742400 78423107655150720 497224120257446400 100420783464355200 46863032283365760 180757410235839360 190988414613057600 35603732319180480 267788755904947200 84353458110058368 372918090193084800 89127926819426880 75315587598266400 48624800414319360 174028442090106240 509302438968153600 94943286184481280 100317147069484800 19425991865132160 200841566928710400 39559702576867200 36468600310739520 381976829226115200 71207464638360960 75237860302113600 178255853638853760 150631175196532800 29669776932650400 189886572368962560 70294548425048640 200634294138969600 40520667011932800 401683133857420800 79119405153734400 72937200621479040 142414929276721920 150475720604227200 29138987797698240 301262350393065600 59339553865300800 140589096850097280 81041334023865600 158238810307468800 145874401242958080 32376653108553600 284829858553443840 300951441208454400 60781000517899200 118679107730601600 55383583607614080 162082668047731200 316477620614937600 99690450493705344 291748802485916160 64753306217107200 42994858447094400 601902882416908800 121562001035798400 237358215461203200 48564979662830400 324165336095462400 102112080870070656 451427161812681600 91171500776848800 62962826302958400 210666008845918080 129506612434214400 85989716894188800 23515674363054720 83075375411421120 243124002071596800 47888061014102400 474716430922406400 97129959325660800 64492287670641600 45327314351975040 182343001553697600 125925652605916800 34436985579097920 259013224868428800 356037323191804800 85093400725058880 171979433788377600 72847469494245600 47031348726109440 166150750822842240 486248004143193600 95776122028204800 21625160755524480 202603335059664000 194259918651321600 38263317310108800 128984575341283200 35273511544582080 364686003107395200 251851305211833600 71832091521153600 170186801450117760 145694938988491200 332301501645684480 191552244056409600 39192790605091200 388519837302643200 76526634620217600 70547023089164160 503702610423667200 143664183042307200 32437741133286720 67043285419743360 291389877976982400 664603003291368960 57394975965163200 383104488112819200 135981943055925120 377776957817750400 78385581210182400 153053269240435200 141094046178328320 101624210874950400 20112422673087360 287328366084614400 41449927273372800 58789185907636800 114789951930326400 76218158156212800 53568644234152320 156771162420364800 31087445455029600 306106538480870400 100564928129615040 282188092356656640 203248421749900800 86092463947744800 40224845346174720 42456808097827200 574656732169228800 82899854546745600 117578371815273600 229579903860652800 152436316312425600 30168634009631040 313542324840729600 430992549126921600 62174890910059200 201129856259230080 172184927895489600 84913616195654400 26177826177740160 80352966351228480 165799709093491200 235156743630547200 33520704455145600 459159807721305600 304872632624851200 60337268019262080 63685212146740800 28157391742322304 124349781820118400 38335512248429760 344369855790979200 82304860270691520 169827232391308800 45252951014446560 52355652355480320 160705932702456960 470313487261094400 67041408910291200 609745265249702400 120674536038524160 127370424293481600 39266739266610240 248699563640236800 50281056682718400 164609720541383040 457308948937276800 90505902028893120 95527818220111200 321411865404913920 134082817820582400 24346616920053120 241349072077048320 254740848586963200 47538453590933760 50176227751977600 78533478533220480 497399127280473600 100562113365436800 46928986237203840 181011804057786240 191055636440222400 35653840193200320 268165635641164800 84472175226966912 373049345460355200 89159297005437120 75421585024077600 48693233840106240 174089694548165760 509481697173926400 95076907181867520 100352455503955200 19444192712461440 201124226730873600 39615377992444800 36519925380079680 382111272880444800 71307680386400640 75264341627966400 178318594010874240 150843170048155200 29711533494333600 190153814363735040 70393479355805760 200704911007910400 40577694866755200 402248453461747200 79230755984889600 73039850760159360 142615360772801280 150528683255932800 29166289068692160 301686340096310400 59423066988667200 140786958711611520 81155389733510400 158461511969779200 146079701520318720 32406987854102400 285230721545602560 301057366511865600 60866542300132800 118846133977334400 55461529189422720 162310779467020800 316923023939558400 99830752540960896 292159403040637440 64813975708204800 43009991265225600 602114733023731200 121733084600265600 237692267954668800 48610481781153600 324621558934041600 102255791064223104 451586049767798400 91299813450199200 62984987208561600 210740156558305920 129627951416409600 86019982530451200 23537706967716480 83192293784134080 243466169200531200 47955457569801600 475384535909337600 97220963562307200 64514986897838400 45369782995743360 182599626900398400 125969974417123200 34469250717545280 259255902832819200 356538401932003200 85213159220185920 172039965060902400 72915722671730400 47075413935432960 166384587568268160 486932338401062400 95910915139603200 21645422076136320 202888474333776000 194441927124614400 38299167463939200 129029973795676800 35306560451574720 365199253800796800 251939948834246400 71933186354702400 170426318440371840 145831445343460800 332769175136536320 191821830279206400 39229511612860800 388883854249228800 76598334927878400 70613120903149440 503879897668492800 143866372709404800 32468133114204480 67137640597722240 291662890686921600 665538350273072640 57448751195908800 383643660558412800 136109348987230080 377909923251369600 78459023225721600 153196669855756800 141226241806298880 101659979354169600 20131266659898240 287732745418809600 41508262947715200 58844267419291200 114897502391817600 76244984515627200 53618834449514880 156918046451443200 31131197210786400 306393339711513600 100706460896583360 282452483612597760 203319958708339200 86173126793863200 40262533319796480 42516560833084800 575465490837619200 83016525895430400 117688534838582400 229795004783635200 152489969031254400 30196899989847360 313836092902886400 431599118128214400 62262394421572800 201412921793166720 172346253587726400 85033121666169600 26202353039533440 80428251674272320 166033051790860800 235377069677164800 33552111099830400 459590009567270400 304979938062508800 60393799979694720 63774841249627200 28183773323857536 124524788843145600 38371430044059840 344692507175452800 82381974387007680 170066243332339200 45295349984771040 52404706079066880 160856503348544640 470754139354329600 67104222199660800 609959876125017600 120787599959389440 127549682499254400 39303529559300160 249049577686291200 50328166649745600 164763948774015360 457469907093763200 90590699969542080 95662261874440800 321713006697089280 63390035357812800 134208444399321600 24369428061982080 241575199918778880 255099364998508800 47582993923395840 50246844620918400 78607059118600320 498099155372582400 100656333299491200 46972955539762560 181181399939084160 191324523748881600 35687245442546880 268416888798643200 84551319971572608 373574366529436800 89284777749478080 75492249974618400 48738856123964160 174334704380403840 510198729997017600 95165987846791680 100493689241836800 19451018030209920 201312666598982400 39652494936163200 36554142092973120 382649047497763200 71374490885093760 75370266931377600 178569555498956160 150984499949236800 29739371202122400 190331975693583360 70459433309643840 200987378483673600 40615713436636800 402625333197964800 79304989872326400 73108284185946240 142748981770187520 150740533862755200 29176527045314880 301968999898473600 59478742404244800 140918866619287680 81231426873273600 158609979744652800 146216568371892480 32418363383683200 285497963540375040 301481067725510400 60923570154955200 118957484808489600 55513492910628480 162462853746547200 317219959489305600 99924287239131264 292433136743784960 64836726767366400 43070522537750400 602962135451020800 121847140309910400 237914969616979200 48627545075524800 324925707493094400 102351597860324736 452221601588265600 91385355232432800 63073630830974400 211036747407857280 129673453534732800 86141045075500800 23545969194464640 83270239365942720 243694280619820800 48000388606934400 475829939233958400 97255090151049600 64605783806625600 45385708737156480 182770710464865600 126147261661948800 34481350144463040 259346907069465600 356872454425468800 85292998216937280 172282090151001600 72941317613287200 47091938388929280 166540478731885440 487388561239641600 96000777213868800 21653020071365760 203078567183184000 194510180302099200 38312611271625600 129211567613251200 35318953791696960 365541420929731200 252294523323897600 72000582910401600 170585996433874560 145882635226574400 333080957463770880 192001554427737600 39243281990774400 389020360604198400 76625222543251200 70637907583393920 504589046647795200 144001165820803200 32479530107048640 67200544049708160 291765270453148800 666161914927541760 57468916907438400 384003108855475200 136157126211469440 378441784985846400 78486563981548800 153250445086502400 141275815166787840 101803053271046400 20138333154952320 288002331641606400 41547153397276800 58864922986161600 114937833814876800 76352289953284800 53637655780275840 156973127963097600 31160365047957600 306500890173004800 100800816074562240 282551630333575680 203606106542092800 86203375361157600 40276666309904640 42556395989923200 576004663283212800 83094306794553600 117729845972323200 229875667629753600 152704579906569600 30207499732428480 313946255926195200 432003497462409600 62320730095915200 201601632149124480 172406750722315200 85112791979846400 26211550612705920 80456483670413760 166188613589107200 235459691944646400 33563888591587200 459751335259507200 305409159813139200 60414999464856960 63834593984884800 28193666416933248 124641460191830400 38384899217421120 344813501444630400 82410892180626240 170225583959692800 45311249598642720 52423101225411840 160912967340827520 470919383889292800 67127777183174400 610818319626278400 120829998929713920 127669187969769600 39317325919058880 249282920383660800 50345832887380800 164821784361252480 458113739719708800 90622499197285440 95751890977327200 321825934681655040 63479249035675200 134255554366348800 24377982240205440 241659997859427840 255338375939539200 47599696548069120 50293922533545600 78634651838117760 498565840767321600 100691665774761600 46989444028222080 181244998394570880 191503781954654400 35699772411051840 268511108732697600 84580999250799744 373924380575491200 89368431578838720 75518749331071200 48755964480410880 174498044268562560 510676751879078400 95199393096138240 100587845067091200 19460118453874560 201383331549523200 39666413790057600 36566973360308160 383007563909308800 71399544822103680 75440883800318400 178736863157677440 151037498662142400 29749810342543200 190398786192276480 70484166042333120 201175690134182400 40629970400342400 402766663099046400 79332827580115200 73133946720616320 142799089644207360 150881767600636800 29190177680811840 302074997324284800 59499620685086400 140968332084666240 81259940800684800 158665655160230400 146267893441232640 32433530756457600 285598179288414720 301763535201273600 60944955600513600 118999241370172800 55532979306080640 162519881601369600 317331310320460800 99959362750945152 292535786882465280 64867061512915200 43110876719433600 603527070402547200 121889911201027200 237998482740345600 48650296134686400 325039763202739200 102387525408862848 452645302801910400 91417433400770400 63132726579249600 211234474640891520 129734123025830400 86221753438867200 23556985496795520 83299468959120960 243779822402054400 48017237745859200 475996965480691200 97300592269372800 64666315079150400 45406943059040640 182834866801540800 126265453158499200 34497482713686720 259468246051660800 356997724110518400 85322937840719040 172443506877734400 72975444202029600 47113970993591040 166598937918241920 487559644804108800 96034475491718400 21663150731671680 203149852001712000 194601184538745600 38330536348540800 129332630158300800 35335478245193280 365669733603081600 252530906316998400 72025856618788800 170645875681438080 145950888404059200 333197875836483840 192068950983436800 39261642494659200 389202369077491200 76661072697081600 70670956490386560 505061812633996800 144051713237577600 32494726097507520 67224132844202880 291901776808118400 666395751672967680 57495804522811200 384137901966873600 136220829177121920 378796359475497600 78523284989318400 153322145394163200 141341912980773120 101898435882297600 20147755148357760 288103426475155200 41561737315862400 58892463741988800 114991609045622400 76423826911723200 53662750887957120 157046569978636800 31171302986896800 306644290788326400 100836199266304320 282683825961546240 203796871764595200 86243706784216800 40295510296715520 42571334173737600 576206852950310400 83123474631724800 117784927483977600 229983218091244800 152847653823446400 30221632722536640 314093139957273600 432155139712732800 62342605973793600 201672398532608640 172487413568433600 85142668347475200 26223814043602560 80494126331935680 166246949263449600 235569854967955200 33579591913929600 459966436182489600 305695307646892800 60443265445073280 63857001260606400 124685211947587200 38402858115236160 344974827136867200 82449449238784320 170285336694950400 45332449083804960 52447628087205120 160988252663871360 471139709935910400 67159183827859200 611390615293785600 120886530890146560 127714002521212800 39335721065403840 249370423895174400 50369387870894400 164898898477568640 458542961470339200 90664898167609920 95785501890909600 321976505327742720 63538724820916800 134318367655718400 24389387811169920 241773061780293120 255428005042425600 47621966714300160 50311576750780800 78671442130807680 498740847790348800 100738775741788800 47011428679501440 181329796335219840 191571003781819200 35716475035725120 268636735311436800 374055635842761600 89399801764848960 75554081806341600 48778775622339840 174559296726622080 510856010084851200 95243933428600320 100623153501561600 19471493983455360 201477551483577600 39684972261916800 36584081716754880 383142007563638400 71432950071450240 75467365126171200 178799603529697920 151108163612683200 29763729196437600 190487866857200640 70517143019252160 201246307003123200 40648979685283200 402955102967155200 79369944523833600 73168163433509760 142865900142900480 150934730252342400 29207240975183040 302216327225366400 59527458392875200 141034286038504320 81297959370566400 158739889047667200 146336326867019520 32452489972425600 285731800285800960 301869460504684800 60973469527924800 119054916785750400 55558961166683520 162595918741132800 317479778095334400 100006130100030336 292672653734039040 64904979944851200 43126009537564800 603738921009369600 121946939055849600 238109833571500800 48678734958638400 325191837482265600 452804190757027200 91460204291887200 63154887484852800 211308622353279360 129809959889702400 86252019075129600 23570755874709120 83338441750025280 243893878111699200 48039703264425600 476219667143001600 97357469917276800 64689014306347200 45433485961395840 182920408583774400 126309774969705600 34517648425216320 259619919779404800 357164750357251200 85362857339094720 172504038150259200 73018102437957600 47141511749418240 166676883500050560 487787756223398400 96079406528851200 21675814057054080 203244898426416000 194714939834553600 38352942694684800 129378028612694400 35356133812063680 365840817167548800 252619549939411200 72059554896638400 170725714678189440 146036204875915200 333353767000101120 192158813057702400 39284593124515200 389429879669107200 76705885389369600 70712267624127360 505239099878822400 144119109793276800 32513721085581120 67255584570195840 292072409751830400 666707534000202240 57529414042027200 384317626115404800 136300457884187520 378929324909116800 78569186249030400 153411770778739200 141424535248254720 101934204361516800 20159532640114560 288238219586553600 41581182540643200 58926889686772800 115058828084054400 76450653271137600 53694119772558720 157138372498060800 31185886905482400 306823541557478400 100883376855293760 282849070496509440 203868408723033600 86294121063040800 40319065280229120 42591251752156800 576476439173107200 83162365081286400 117853779373545600 230117656168108800 152901306542275200 30239298960171840 314276744996121600 432357329379830400 62371773810964800 201766753710587520 172588242126081600 85182503504313600 26239143332223360 80541179658838080 166324730162572800 235707558747091200 33599221066857600 460235312336217600 305802613084550400 60478597920343680 63886877628235200 124743547621929600 38425306737504960 345176484252163200 82497645561481920 170365007008627200 45358948440257760 52478286664446720 161082359317676160 471415117494182400 67198442133715200 611605226169100800 120957195840687360 127773755256470400 39358714998335040 249487095243859200 50398831600286400 164995291122963840 458703919626825600 90717896880515520 95830316442352800 322164718635352320 63561028240382400 134396884267430400 24403644774875520 241914391681374720 255547510512940800 47649804422088960 50335115707094400 78717429996670080 498974190487718400 100797663200572800 47038909493600640 181435793761031040 191660632884705600 35737353316566720 268793768534860800 374230642865788800 89441628679529280 75598247400429600 48807289549751040 174640966670701440 511095021025881600 95299608844177920 100670231414188800 19478319301203840 201595326401145600 39708170351740800 36605467162313280 383321265769411200 71474706633133440 75502673560641600 178883257359058560 151196494800859200 29781127763805600 190599217688355840 70558364240400960 201340462828377600 40672741291459200 403190652802291200 79416340703481600 73210934324626560 142949413266266880 151005347121283200 29217478951805760 302392989601718400 59562255527611200 141116728480801920 81345482582918400 158832681406963200 146421868649253120 32463865502006400 285898826532533760 302010694242566400 61009111937188800 119124511055222400 55591438492437120 162690965165836800 317665362813926400 100064589286386816 292843737298506240 64927731004012800 43146186628406400 604021388485132800 122018223874377600 238249022110444800 48695798253009600 325381930331673600 453016041363849600 91513667905783200 63184435358990400 211407485969796480 129855462008025600 86292373256812800 23579018101457280 83387157738655680 244036447748755200 48067785162633600 476498044220889600 97391596506019200 64719279942609600 45449411702808960 183027335811566400 126368870717980800 34529747852134080 259710924016051200 357373533165667200 85412756712064320 172584746513625600 73043697379514400 47158036202914560 166774315477311360 488072895497510400 96135570325267200 21683412052283520 203363706457296000 194783193012038400 38366386502371200 129438559885219200 35368527152185920 366054671623132800 252737741435961600 72101677743950400 170825513424128640 146087394759028800 333548630954622720 192271140650534400 39298363502428800 389566386024076800 76732773004742400 70737054304371840 505475482871923200 144203355487900800 32525118078425280 67294899227687040 292174789518057600 667097261909245440 57549579753556800 384542281301068800 136348235108426880 379106612153942400 78596727004857600 153465546009484800 141474108608743680 101981895667142400 20166599135168640 288406710975801600 41605489071619200 58947545253643200 115099159507113600 76486421750356800 53712941103319680 157193454009715200 31204116803714400 306931092018969600 100942348841530560 282948217217487360 203963791334284800 86324369630335200 40333198270337280 42616148725180800 576813421951603200 83210978143238400 117895090507286400 230198319014227200 152972843500713600 30249898702752960 314386908019430400 432610066463702400 62408233607428800 201884697683061120 172648739260670400 85232297450361600 26248340905395840 80569411654979520 166421956286476800 235790181014572800 33610998558614400 460396638028454400 305945687001427200 60499797405505920 63924223087771200 124816467214857600 38438775910866240 345297478521340800 82526563355100480 170464594900723200 45374848054129440 52496681810791680 161138823309959040 471580362029145600 67221997117228800 611891374002854400 120999594811011840 127848446175542400 39372511358093760 249632934429715200 50416497837921600 165053126710200960 458918530502140800 90749696108258880 95886334631656800 322277646619918080 63590766133003200 134443994234457600 24412198953098880 241999189622023680 255696892351084800 47666507046762240 50364539402486400 78745022716187520 499265868859430400 100832995675843200 47055397982060160 181499392216517760 191772669263313600 35749880285071680 268887988468915200 374449401644572800 89493912322879680 75624746756882400 48824397906197760 174743054100800640 511393784702169600 95333014093524480 100729078804972800 19494245042616960 201665991351686400 39722089205635200 36618298429648320 383545338526627200 71499760570143360 75546809103729600 178987824645759360 151249493513764800 29791566904226400 190666028187048960 70583096973090240 201458157609945600 40686998255164800 403331982703372800 79444178411270400 73236596859296640 142999521140286720 151093618207459200 29241367563925440 302498987027529600 59583133808452800 141166193946180480 81373996510329600 158888356822540800 146473193718593280 32490408404361600 285999042280573440 302187236414918400 61030497382747200 119166267616905600 55610924887889280 162747993020659200 317776713645081600 100099664798200704 292946387437186560 64980816808723200 43171407991958400 604374472829836800 122060994765494400 238332535233811200 48735612606542400 325495986041318400 453280854622377600 91545746074120800 63221370201662400 211531065490442880 129961633617446400 86342815983916800 23598296630536320 83416387331833920 244121989530988800 48084634301558400 476665070467622400 97471225213084800 64757111987937600 45486571766106240 183091492148241600 126442740403324800 34557979848275520 259923267234892800 357498802850716800 85442696335846080 172685631967833600 73103418909813600 47196593261072640 166832774663667840 488243979061977600 96169268603116800 203434991275824000 194942450426169600 38397755386972800 129514223975875200 35397444945804480 366182984296483200 252885480806649600 72126951452337600 170885392671692160 146206837819627200 333665549327335680 192338537206233600 39330494384227200 389884900852339200 76795510773945600 70794889891608960 505770961613299200 144253902904675200 32551711061728320 67318488022181760 292413675639254400 667331098654671360 57596633080459200 384677074412467200 136459715298318720 379328221209974400 78660988768454400 153591021547891200 141589779783217920 102041509799174400 20183087623628160 288507805809350400 41620072990204800 58995741576340800 115193266160918400 76531132349380800 53756857541761920 157321977536908800 31215054742653600 307182043095782400 100977732033272640 283179559566435840 204083019598348800 86394949620688800 40366175247256320 42631086908995200 577015611618700800 83240145980409600 117991483152681600 230386532321836800 153062264698761600 30274631435442240 314643955073817600 432761708714025600 62430109485307200 201955464066545280 172789899241377600 85262173817990400 26269801909464960 166480291960819200 235982966305363200 33638479372713600 460773064643673600 306124529397523200 60549262870884480 63946630363492800 124860218970614400 38470203982042560 345579798482755200 170524347635980800 45411947153163360 52539603818929920 332960583921638400 161270572625285760 471965932610726400 67276958745427200 612249058795046400 121098525741768960 127893260726985600 39404702864197440 249720437941228800 50457719059070400 341048695271961600 165188076413754240 459186794096284800 90823894306326720 95919945545239200 322541145250571520 63627938498779200 134553917490854400 24432158702286720 242197051483537920 255786521453971200 47705479837666560 50382193619721600 78809405728394880 499440875882457600 100915438118140800 47093871121799040 181647788612653440 191839891090478400 35779109878249920 269107834981708800 374580656911843200 89525282508889920 75686578588605600 48864317404573440 174804306558860160 511573042907942400 95410959675333120 100764387239443200 19519271207694720 201830876236281600 39754566531388800 36648238053430080 383679782180956800 71558219756499840 75573290429582400 179050565017779840 151373157177211200 29815924898541600 190821919350666240 70640806682698560 201528774478886400 40720264503811200 403661752472563200 79509133062777600 73296476106860160 143116439512999680 151146580859164800 29278906811542080 302746314354422400 59631849797083200 141281613365397120 81440529007622400 159018266125555200 146592952213720320 32532118679491200 286232879025999360 302293161718329600 61080396755716800 119263699594166400 55656393143944320 162881058015244800 318036532251110400 100181507659099776 293185904427440640 89447774695624800 65064237358982400 43186540810089600 604586323436659200 122160793511433600 238527399188332800 48798178019236800 325762116030489600 453439742577494400 91620595133575200 63243531107265600 211605213202830720 178895549391249600 86373081620179200 23628591461946240 83484589715916480 244321587022867200 48123948959049600 477054798376665600 97596356038473600 64779811215134400 45544966151287680 183241190267150400 126487062214531200 34602344413640640 357791098782499200 85512555458003520 172746163240358400 73197267028855200 47257182923892480 166969179431832960 488643174045734400 96247897918099200 203601322519056000 195192712076947200 38447049348489600 129559622430268800 35442887192919360 366482380534300800 252974124429062400 72185923438574400 171025110916007040 146394534057710400 333938358863665920 192495795836198400 39380985769910400 390385424153894400 76894098696979200 70885774385838720 505948248858124800 144371846877148800 32593500035490240 67373528542669440 292789068115420800 667876717727331840 57670574022734400 384991591672396800 136634898453863040 379461186643593600 90691735701188160 108278885157861600 78761971539820800 177081887100343680 153788197393958400 141771548771677440 102077278278393600 20208998105493120 288743693754297600 41654102133571200 59071478654865600 115341148045468800 76557958708795200 53825869087885440 181383471402376320 216557770315723200 31240576600178400 307576394787916800 101060292814004160 283543097543354880 204154556556787200 86505861034101600 40417996210986240 42665942671228800 577487387508595200 83308204267142400 118142957309731200 230682296090937600 153115917417590400 30313497158239680 433115540631446400 62481153200356800 202120585628008320 173011722068203200 85331885342457600 26303526344430720 166616408534284800 236285914619462400 33681663509155200 461364592181875200 306231834835180800 60626994316479360 63998914006843200 124962306400713600 38519590951033920 346023444136406400 170663770684915200 45470245737359520 52607052688861440 333232817068569600 161477607263656320 472571829238924800 67363327018310400 612463669670361600 121253988632958720 127997828013686400 39455289516646080 249924612801427200 50522495263732800 341327541369830400 165400140233623680 459347752252771200 90940491474719040 95998371010264800 322955214527312640 63650241918244800 134726654036620800 24463524022439040 242507977265917440 255995656027372800 47766722794801920 50423386793270400 78910579033292160 499849225602854400 101044990527465600 47154328912817280 181880982949438080 191996742020529600 35825042096101440 269453308073241600 374886919202140800 89598479609580480 75783742895599200 48927048044878080 174947228960999040 511991312054745600 95533445589603840 100846773586540800 19528371631359360 202089981054931200 39805602329001600 36695286033658560 383993484041059200 71650084192202880 75635080189905600 179196959219160960 151567485791198400 29854201746751200 191066891179207680 70731493369225920 201693547173081600 40772540037398400 404179962109862400 79611204658003200 73390572067317120 143300168384405760 151270160379811200 29292557447039040 303134971582396800 59708403493502400 141462986738451840 81545080074796800 159222409316006400 146781144134634240 32547286052265600 286600336768811520 302540320759622400 61158810056097600 119416806987004800 55727843260602240 163090160149593600 318444818632012800 100310117869084032 293562288269268480 89562605240253600 65094572104531200 43221850719062400 605080641519244800 122317620112195200 238833613974009600 48820929078398400 326180320299187200 453810481139433600 91738215084146400 63295239887006400 211778224531735680 179125210480507200 86443701438124800 23639607764277120 83591764890903360 244635240224390400 48185729135107200 477667227948019200 97641858156796800 64832776078593600 45566200473171840 183476430168292800 126590479774012800 34618476982864320 358250420961014400 85622334078536640 172887402876249600 73231393617597600 47279215528554240 167183529781806720 489270480448780800 96371458270214400 203862700186992000 195283716313593600 38464974425404800 129665552157187200 35459411646415680 366952860336585600 253180959548025600 72278593702660800 171244668157073280 146462787235195200 334367059563613440 192742916540428800 39399346273795200 390567432627187200 76929948850809600 70918823292831360 506361919096051200 144557187405321600 32608696025949120 67460020789150080 292925574470390400 668734119127226880 57697461638107200 385485833080857600 136698601419515520 379771439322038400 90765886510031040 108417890553991200 78798692547590400 177226671683617920 153859897701619200 141837646585662720 102160738063238400 20218420098898560 289114374810643200 41707576501718400 59099019410692800 115394923276214400 76620553547428800 53850964195566720 181531773020062080 216835781107982400 31280682376288800 307719795403238400 101190031183725120 283675293171325440 204321476126476800 86546192457160800 40436840197797120 42720716011881600 578228749621286400 83415153003436800 118198038821385600 230789846552428800 153241107094857600 30327630148347840 433671562215964800 62561364752577600 202380062367450240 173092384914321600 85441432023763200 26315789775327360 166830306006873600 236396077642771200 33697366831497600 461579693104857600 306482214189715200 60655260296695680 64081074017822400 125122729505155200 38537549848848960 346184769828643200 170882864047526400 45491445222521760 52631579550654720 333660612013747200 161552892586700160 472792155285542400 67394733662995200 612964428379430400 121310520593391360 128162148035644800 39473684662991040 250245459010310400 50546050247246400 341765728095052800 165477254349939840 459723321284572800 90982890445043520 96121611026733600 323105785173400320 63702283230331200 134789467325990400 24474929593403520 242621041186782720 256324296071289600 47788992961032960 50488118923132800 78947369325982080 500490918020620800 101092100494492800 47176313564096640 181965780890087040 192243222053467200 35841744720774720 269578934651980800 375368188515465600 89713503624951360 75819075370869600 48949859186807040 175171821307217280 512648592142579200 95577985922065920 100976237846265600 19546572478688640 202184200988985600 39824160800860800 36712394390105280 384486444106934400 71683489441549440 75732178384699200 179427007249902720 151638150741739200 29868120600645600 191155971844131840 70764470346144960 201952475692531200 40791549322339200 404368401977971200 79648321601721600 73424788780210560 143366978883098880 151464356769398400 29319858718032960 303276301483478400 59736241201291200 141528940692289920 81583098644678400 159296643203443200 146849577560421120 32577620797814400 286733957766197760 302928713538796800 61187323983508800 119472482402582400 55753825121205120 163166197289356800 318593286406886400 100356885218169216 293699155120842240 89604361801936800 65155241595628800 43277337718876800 605857427077593600 122374647967017600 238944964805164800 48866431196721600 326332394578713600 454393070308195200 91780985975263200 63376496540884800 212050099477157760 179208723603873600 86554675437753600 23661640368938880 83630737681807680 244749295934035200 48208194653673600 477889929610329600 97732862393443200 64916006578315200 45608669116940160 183561971950526400 126752993081769600 34650742121311680 358417447207747200 85662253576912320 173109350875507200 73299646795082400 47323280737877760 167261475363615360 489498591868070400 96416389307347200 203957746611696000 195465724786886400 38500824579235200 129832013156630400 35492460553408320 367123943901052800 253505986163539200 72312291980510400 171324507153824640 146599293590164800 334522950727230720 192832778614694400 39436067281564800 390931449573772800 77001649158470400 70984921106816640 507011972327078400 144624583961020800 32639088006866880 67491472515143040 293198587180329600 669045901454461440 57751236868852800 385665557229388800 136826007350820480 380258979245308800 90882409209641280 108468437970765600 78872134563129600 177454190314477440 154003298316940800 141969842213633280 102291889153708800 20237264085709440 289249167922041600 41727021726499200 59154100922347200 115502473737705600 76718916865281600 53901154410929280 181764818419282560 216936875941531200 31295266294874400 308006596633881600 101237208772714560 283939684427266560 204583778307417600 86626855303279200 40474528171418880 42740633590300800 578498335844083200 83454043452998400 118308201844694400 231004947475411200 153437833730563200 30355896128564160 433873751883062400 62590532589748800 202474417545429120 173253710606558400 85481267180601600 26340316637120640 166908086905996800 236616403689388800 33728773476182400 462009894950822400 306875667461126400 60711792257128320 64110950385451200 125181065179497600 38573467644479040 346507421213116800 170962534361203200 45533844192846240 52680633274241280 333816173811993600 161703463232787840 473232807378777600 67457546952364800 613751334922252800 121423584514256640 128221900770902400 39510474955680960 250362130358995200 50593160214273600 341925068722406400 165631482582572160 460313501191689600 91067688385692480 96166425578176800 323406926465575680 63784062435038400 134915093904729600 24497740735332480 242847169028513280 256443801541804800 47833533293495040 50511657879446400 79020949911361920 500724260717990400 101186320428547200 65333472858561600 47220282866655360 182135376771384960 192332851156353600 35875149970121280 269830187809459200 375543195538492800 89755330539631680 75889740321410400 48995481470664960 175253491251296640 512887603083609600 95667066586990080 101023315758892800 19553397796437120 202372640857094400 39861277744579200 36746611102998720 384665702312707200 71750299940242560 75767486819169600 179510661079263360 151779480642820800 29895958308434400 191334133173980160 70830424299983040 202046631517785600 40829567892220800 404745281714188800 79722555489158400 73493222205997440 143500599880485120 151534973638339200 29330096694655680 303558961285641600 59791916616868800 141660848599966080 81659135784441600 159445110978316800 146986444411994880 32588996327395200 287001199760970240 303069947276678400 61244351838331200 119583833233737600 77212286105572800 55805788842410880 163318271568883200 318890221956633600 100450419916339584 293972888823989760 89687874925303200 65177992654790400 43297514809718400 606139894553356800 122488703676662400 239167666467475200 48883494491092800 326636543137766400 454604920915017600 91866527757496800 63406044415022400 212148963093674880 179375749850606400 86595029619436800 23669902595687040 83708683263616320 244977407353324800 48253125690806400 478335332934950400 97766988982185600 64946272214577600 45624594858353280 183733055514993600 126812088830044800 34662841548229440 358751499701212800 85742092573663680 173190059238873600 73325241736639200 47339805191374080 167417366527232640 489954814706649600 96506251381612800 204147839461104000 195533977964371200 38514268386921600 129892544429155200 35504853893530560 367466111029987200 253624177660089600 72379688536209600 171484185147327360 146650483473278400 334834733054465280 193012502763225600 39449837659478400 391067955928742400 77028536773843200 71009707787061120 507248355320179200 144759377072419200 32650484999711040 67554375967128960 293300966946556800 669669466108930560 57771402580382400 386025005526451200 136873784575059840 380436266490134400 90924781100408640 108569532804314400 78899675318956800 177536924362062720 154057073547686400 142019415574122240 102339580459334400 20244330580763520 289518754144838400 41765912176060800 59174756489217600 115542805160764800 76754685344500800 53919975741690240 181849562200817280 217139065608628800 31324434132045600 308114147095372800 101331563950693440 284038831148244480 204679160918668800 86657103870573600 40488661161527040 42780468747139200 579037508289676800 83531824352121600 118349512978435200 231085610321529600 153509370689001600 30366495871145280 434278131217257600 62648868264091200 202663127901386880 173314207741147200 85560937494278400 26349514210293120 167063648704243200 236699025956870400 33740550967939200 462171220643059200 307018741378003200 60732991742290560 64170703120708800 125297736528182400 38586936817840320 346628415482294400 171121874988556800 45549743806717920 52699028420586240 334127297408486400 161759927225070720 473398051913740800 67481101935878400 614037482756006400 121465983484581120 128341406241417600 39524271315439680 250595473056364800 50610826451908800 342243749977113600 165689318169809280 460528112067004800 91099487613435840 96256054681063200 323519854450141440 63813800327659200 134962203871756800 24506294913555840 242931966969162240 256682812482835200 47850235918168320 50558735792073600 79048542630879360 501190946112729600 101221652903817600 65363933129140800 47236771355114880 182198975226871680 192512109362126400 35887676938626240 269924407743513600 375893209584547200 89838984368992320 75916239677863200 49012589827111680 175416831139455360 513365624965670400 95700471836336640 101117471584147200 19555672902353280 202443305807635200 39875196598473600 36759442370333760 385024218724252800 71775353877252480 75838103688110400 179677968737984640 151832479355726400 29906397448855200 191400943672673280 70855157032672320 202234943168294400 40843824855926400 404886611615270400 79750393196947200 73518884740667520 143550707754504960 151676207376220800 29333509353529920 303664958711452800 59812794897710400 141710314065344640 81687649711852800 159500786393894400 147037769481335040 32592788170588800 287101415509009920 303352414752441600 61265737283889600 119625589795420800 77248284607166400 55825275237863040 163375299423705600 319001572787788800 100485495428153472 294075538962670080 89719192346565600 65185576341177600 43337868991401600 606704829504883200 122531474567779200 239251179590841600 48889182255883200 326750598847411200 455028622128662400 91898605925834400 63465140163297600 212346690326709120 179438384693131200 86675737982803200 23672656671269760 83737912856794560 245062949135558400 48269974829731200 478502359181683200 97778364511766400 65006803487102400 45629903438824320 183797211851668800 126930280326595200 34666874690535360 358876769386262400 85772032197445440 173351475965606400 73333773383824800 47345313342539520 167475825713589120 490125898271116800 96539949659462400 204219124279632000 195556729023532800 38518749656150400 130013606974204800 35508985006904640 367594423703337600 253860560653190400 72404962244596800 171544064394890880 146667546767649600 334951651427178240 193079899318924800 39454427785449600 391113458047065600 77037499312300800 71017970013809280 507721121306380800 144809924489193600 32654283997325760 67577964761623680 293335093535299200 669903302854356480 57778124484225600 386159798637849600 136889710316472960 380790840979785600 91009524881943360 108607443366895200 78908855570899200 177702392457233280 154074998624601600 142035940027618560 102434963070585600 20246686079114880 289619848978387200 41780496094646400 59181641678174400 115556248968451200 76826222302939200 53926249518610560 182019049763886720 217214886733790400 31335372070984800 308149997249203200 101366947142435520 284071880055237120 204869926141171200 86667186726338400 40493372158229760 42795406930953600 579239697956774400 83560992189292800 118363283356348800 231112497936902400 153652444605878400 30370029118672320 434429773467580800 62670744141969600 202733894284871040 173334373452676800 85590813861907200 26352580068017280 167121984378585600 236726566712697600 33744476798524800 462224995873804800 307304889211756800 60740058237344640 64193110396430400 125341488283939200 38591426542294080 346668746905353600 171181627723814400 45555043678008480 52705160136034560 334243968757171200 161778748555831680 473453133425395200 67488953597049600 614609778423513600 121480116474689280 128386220792860800 39528870102025920 250682976567878400 50616715197787200 342363255447628800 165708596698888320 460957333817635200 91110087356016960 96289665594645600 323557497111663360 63873276112900800 134977907194099200 24509146306296960 242960232949378560 256772441585721600 47855803459726080 50576390009308800 79057740204051840 501365953135756800 101233430395574400 65424853670299200 47242267517934720 182220174712033920 192579331189291200 35891852594794560 269955814388198400 376024464851817600 89870354555002560 75925072796680800 49018292612593920 175478083597514880 513544883171443200 95711606919452160 101152780018617600 19569323537850240 202466860791148800 39879836216438400 36763719459445440 385158662378582400 71783705189589120 75864585013963200 179740709110005120 151850145593361600 29909877162328800 191423213838904320 70863401276902080 202305560037235200 40848577177161600 404933721582297600 79759672432876800 73527438918890880 143567410379178240 151729170027926400 29353985306775360 303700291186723200 59819754324657600 141726802553804160 81697154354323200 159519344865753600 147054877837781760 32615539229750400 287134820758356480 303458340055852800 61272865765742400 119639508649315200 77320281610353600 55831770703013760 163394308708646400 319038689731507200 100497187265424768 294109755675563520 89729631486986400 65231078459500800 43353001809532800 606916680111705600 122545731531484800 239279017298630400 48923308844625600 326788617417292800 455187510083779200 91909298648613600 63487301068900800 212420838039096960 179459262973972800 86706003619065600 23689181124766080 83747656054520640 245091463062969600 48275591209372800 478558034597260800 97846617689251200 65029502714299200 45661754921650560 183818597297227200 126974602137801600 34691073544370880 358918525947945600 85782012072039360 173412007238131200 73384963266938400 47378362249532160 167495312109041280 490182926125939200 96551182418745600 204242885885808000 195693235378502400 38545637271523200 130059005428598400 35533771687149120 367637194594454400 253949204275603200 72413386814059200 171564024144078720 146769926533876800 334990624218082560 193102364837491200 39481968541276800 391386470757004800 77091274543046400 71067543374298240 507898408551206400 144826773628118400 32677077983014080 67585827693121920 293539853067753600 669981248436165120 57818455907284800 386204729674982400 136985264764951680 380923806413404800 91041303800018880 108620080221088800 78963937082553600 177764442992922240 154182549086092800 142135086748596480 102470731549804800 20260819069223040 289653547256236800 41785357400841600 59222952811915200 115636911814569600 76853048662353600 53963892180132480 182082607600037760 217240160442177600 31339018050631200 308365098172185600 101378741539682880 284270173497192960 204941463099609600 86727683860927200 40521638138446080 42800386325558400 579307094512473600 83570714801683200 118445905623830400 231273823629139200 153706097324707200 30391228603834560 434480320884355200 62678036101262400 202757483079365760 173455367721854400 85600772651116800 26370975214362240 167141429603366400 236891811247660800 33768031782038400 462547647258278400 307412194649414400 60782457207669120 64200579488337600 125356072202524800 38618364889016640 346910735443708800 171201545302233600 45586842905751840 52741950428724480 334282859206732800 161891676540397440 473783622495321600 67536063564076800 614824389298828800 121564914415338240 128401158976675200 39556462821543360 250712144405049600 50652047673057600 342403090604467200 165824267873362560 461118291974121600 91173685811503680 96300869232506400 323783353080794880 63895579532366400 135072127128153600 24526254662743680 243129828830676480 256802317953350400 47889208709072640 50582274748387200 79112925643086720 501424288810099200 101304095346115200 65447698873233600 47275244494853760 182347371623007360 192601738465012800 35916906531804480 270144254256307200 376068216607574400 89880811283672640 75978071509586400 49052509325487360 175498501083534720 513604635906700800 95778417418145280 101164549496774400 19573873749682560 202608190692230400 39907673924227200 36789381994115520 385203476930025600 71833813063608960 75873412122580800 179761622567345280 151956143019172800 350997002167069440 191556834836290560 70912866742280640 202329098993548800 40877091104572800 405216381384460800 79815347848454400 73578763988231040 143667626127217920 151746824245161600 29360810624523840 303912286038345600 701994004334138880 59861510886340800 141825733484561280 81754182209145600 159630695696908800 147157527976462080 32623122916137600 287335252254435840 303493648490323200 61315636656859200 119723021772681600 77347280486548800 55870743493918080 163508364418291200 319261391393817600 100567338289052544 294315055952924160 89792266329511200 65246245832275200 43358046082243200 606987296980646400 122631273313718400 239446043545363200 48934684374206400 327016728836582400 455240472735484800 91973454985288800 63494688037435200 212445553943226240 179584532659022400 86716092164486400 23694689275931520 83806115240877120 245262546627436800 48309289487222400 478892087090726400 97869368748412800 65037069123364800 45672372082592640 183946909970577600 126989376074870400 34699139828982720 359169065318044800 85841891319602880 173432184328972800 73402026561309600 47389378551863040 167612230481754240 490525093254873600 96618578974444800 204385455522864000 195738737496825600 38554599809980800 130074138246729600 35542033913897280 367893819941155200 253978752149740800 72463934230833600 171683782639205760 146804053122619200 335224460963508480 193237157948889600 39491148793219200 391477474993651200 77109199619961600 71084067827794560 507957504299481600 144927868461667200 32684675978243520 67633005282111360 293608106245238400 670448921927016960 57831899714971200 386474315897779200 137017116247777920 380968128224611200 91051896772710720 108695901346250400 78982297586438400 177785126504818560 154218399239923200 142168135655589120 102482654376211200 20265530065925760 289855736923334400 41814525238012800 59236723189828800 115663799429942400 76861990782158400 53976439733973120 182103793545421440 217391802692500800 31360893928509600 308436798479846400 101449507923167040 284336271311178240 204965308752422400 86747849572456800 40531060131851520 42830262693187200 579711473846668800 83629050476025600 118473446379657600 231327598859884800 153723981564316800 30398295098888640 434783605385001600 62721787857019200 202899015846334080 173495699144913600 85660525386374400 26377106929810560 167258100952051200 236946892759315200 33775883443209600 462655197719769600 307447963128633600 60796590197777280 64245394039780800 125443575714038400 38627344337924160 346991398289827200 171321050772748800 45597442648332960 52754213859621120 334516201904102400 161929319201919360 473893785518630400 67551766886419200 614895926257267200 121593180395554560 128490788079561600 39565660394715840 250887151428076800 50663825164814400 342642101545497600 165862824931520640 461171944692950400 91194885296665920 96368091059671200 323858638403838720 63903014005521600 135103533772838400 24531957448225920 243186360791109120 256981576159123200 47900343792188160 50617583182857600 79131320789431680 501774302856153600 101327650329628800 65455313940878400 47286236820493440 182389770593331840 192736182119342400 35925257844141120 270207067545676800 376330727142115200 89943551655693120 75995737747221600 49063914896451840 175621005999653760 513963152318246400 95800687584376320 101235166365715200 19576148855598720 202655300659257600 39916953160156800 36797936172338880 385472364238684800 71850515688282240 75926374774286400 179887103311386240 151991475494443200 351242011999307520 191601375168752640 70929355230740160 202470332731430400 40886595747043200 405310601318515200 79833906320313600 73595872344677760 143701031376564480 151852749548572800 29364223283398080 303982950988886400 702484023998615040 59875429740235200 141858710461480320 81773191494086400 159667812640627200 147191744689355520 32626914759331200 287402062753128960 303705499097145600 61329893620564800 119750859480470400 77356280111947200 55883734424219520 163546382988172800 319335625281254400 100590721963595136 294383489378711040 89813144610352800 65253829518662400 43388311718505600 607410998194291200 122659787241129600 239501718960940800 48940372138996800 327092765976345600 455558248645718400 91994840430847200 63539009848641600 212593849368001920 179626289220705600 86776623437011200 23697443351514240 83825601636329280 245319574482259200 48320522246505600 479003437921881600 97880744277993600 65082467577758400 45677680663063680 183989680861694400 127078019697283200 34703172971288640 359252578441411200 85861851068790720 173553246874022400 73410558208495200 47394886703028480 167651203272658560 490639148964518400 96641044493011200 204432978735216000 195761488555987200 38559081079209600 130164935155516800 35546165027271360 367979361723388800 254156039394566400 72480783369758400 171723702137581440 146821116416990400 335302406545317120 193282088986022400 39495738919190400 391522977111974400 77118162158419200 71092330054542720 508312078789132800 144961566739516800 32688474975858240 67648731145107840 293642232833980800 670604813090634240 57838621618814400 386564177972044800 137033041989191040 381234059091849600 91115454608861760 108721175054637600 78991477838380800 177909227576196480 154236324316838400 142184660109085440 102554191334649600 20267885564277120 289923133479033600 41824247850403200 59243608378785600 115677243237628800 76915643500987200 53982713510893440 182230909217723520 217442350109275200 31368185887802400 308472648633676800 101473096717661760 284369320218170880 205108382669299200 86757932428221600 40535771128554240 42840221482396800 579846266958067200 83648495700806400 118487216757571200 231354486475257600 153831287001974400 30401828346415680 434884700218550400 62736371775604800 202946193435323520 173515864856443200 85680442964793600 26380172787534720 167296991401612800 236974433515142400 33779809273795200 462708972950515200 307662574003948800 60803656692831360 64260332223595200 125472743551209600 38631834062377920 347031729712886400 171360885929587200 45602742519623520 52760345575069440 334593982803225600 161948140532680320 473948867030284800 67559618547590400 615325148007897600 121607313385662720 128520664447190400 39570259181302080 250945487102419200 50669713910692800 342721771859174400 165882103460599680 461493861005923200 91205485039247040 96390498335392800 323896281065360640 63947620844452800 135119237095180800 24534808840967040 243214626771325440 257041328894380800 47905911333745920 50629352661014400 79140518362604160 501890974204838400 101339427821385600 65501004346747200 47291732983313280 182410970078494080 192780996670785600 35929433500309440 270238474190361600 376418230653628800 89964465113033280 76004570866039200 49069617681934080 175661840971693440 514082657788761600 95811822667491840 101258705322028800 19601175020676480 202678855642771200 39921592778121600 36802213261450560 385561993341571200 71858867000618880 75944028991521600 179928930226066560 152009141732078400 351323681943386880 191623645334983680 70937599474969920 202517410644057600 40891348068278400 405357711285542400 79843185556243200 73604426522901120 143717734001237760 151888057983043200 29401762531014720 304018283464156800 702647363886773760 59882389167182400 141875198949939840 81782696136556800 159686371112486400 147208853045802240 32668625034460800 287435468002475520 303776115966086400 61337022102417600 119764778334364800 77410277864337600 55890229889370240 163565392273113600 319372742224972800 100602413800866432 294417706091604480 89823583750773600 65337250068921600 43398400263926400 607552231932172800 122674044204835200 239529556668729600 49002937551691200 327130784546227200 455664173949129600 92005533153626400 63553783785710400 212643281176260480 179647167501547200 86796800527852800 23727738182924160 83835344834055360 245348088409670400 48326138626147200 479059113337459200 98005875103382400 65097600395889600 45736075048245120 184011066307252800 127107567571420800 34747537536653760 359294335003094400 85871830943384640 173593601055705600 73504406327536800 47455476365848320 167670689668110720 490696176819340800 96652277252294400 204456740341392000 196011750206764800 38608375040726400 130195200791779200 35591607274386240 368022132614505600 254215135142841600 72489207939220800 171743661886769280 147008812655073600 335341379336221440 193304554504588800 39546230304873600 392023500413529600 77216750081452800 71183214548772480 508430270285683200 144978415878441600 32730263949620160 67656594076606080 294017625310147200 670682758672442880 57912562561089600 386609109009177600 137208225144735360 381322702714262400 91136640554245440 108733811908831200 79092460609747200 177950594599989120 154433500162905600 142366429097544960 102578036987462400 20293796046142080 289956831756883200 41829109156598400 59319345457310400 115825125122179200 76933527740596800 54051725057016960 182273281108490880 217467623817662400 31371831867448800 308867000325811200 101484891114909120 284732858195089920 205156073974924800 86868843841634400 40587592092284160 42845200877001600 579913663513766400 83658218313196800 118638690914620800 231650250244358400 153867055481193600 30440694069213120 434935247635324800 62743663734897600 202969782229818240 173737687683268800 85690401754003200 26413897222500480 167316436626393600 237277381829241600 33822993410236800 463300500488716800 307734110962387200 60881388138426240 64267801315502400 125487327469795200 38681221031369280 347475375366537600 171380803508006400 45661041103819680 52827794445000960 334632873252787200 162155175171050880 474554763658483200 67645986820473600 615468221924774400 121762776276852480 128535602631004800 39620845833750720 250974654939590400 50734490115355200 342761607016012800 166094167280469120 461601166443580800 91322082207639360 96401701973253600 324310350342101760 63962489790763200 135291973640947200 24566174161119360 243525552553704960 257071205262009600 47967154290881280 50635237400092800 79241691667501440 501949309879180800 101468980230710400 65516234482036800 47352190774331520 182644164415278720 192803403946507200 35975365718160960 270583947281894400 376461982409385600 89974921841703360 76101735173032800 49132348322238720 175682258457713280 514142410524019200 95934308581762560 101270474800185600 19610275444341120 202937960461420800 39972628575734400 36849261241679040 385606807893014400 71950731436321920 75952856100139200 179949843683406720 152203470346065600 351364516915426560 191868617163525120 71028286161497280 202540949600371200 40943623601865600 405875920922841600 79945257151468800 73698522483358080 143901462872643840 151905712200278400 29415413166511680 304406940692131200 702729033830853120 59958942863601600 142056572322994560 81887247203731200 159890514302937600 147397044966716160 32683792407235200 287802925745287680 303811424400556800 61415435402798400 119917885727203200 77428277115134400 55961680006028160 163774494407462400 319781028605875200 100731024010850688 294794089933432320 89938414295402400 65367584814470400 43403444536636800 607622848801113600 122830870805596800 239835771454406400 49025688610852800 327548988814924800 455717136600835200 92123153104197600 63561170754244800 212667997080389760 179876828590804800 86806889073273600 23738754485255040 83942520009042240 245661741611193600 48387918802204800 479671542908812800 98051377221705600 65105166804955200 45757309370129280 184246306208395200 127122341508489600 34763670105877440 359753657181609600 85981609563917760 173613778146547200 73538532916279200 47477508970510080 167885040018084480 491323483222387200 96775837604409600 204718118009328000 196102754443411200 130210333609910400 35608131727882560 368492612416790400 254244683016979200 72581878203307200 171963219127835520 147077065832558400 335770080036168960 193551675208819200 39564590808758400 392205508886822400 260420667219820800 77252600235283200 71216263455765120 508489366033958400 145163756406614400 32745459940079040 67743086323086720 294154131665116800 671540160072337920 195315500414865600 57939450176462400 387103350417638400 137271928110387840 381367024525468800 91147233526937280 108872817304960800 79129181617516800 177971278111885440 520841334439641600 154505200470566400 142432526911530240 102589959813868800 20303218039547520 290327512813228800 41882583524745600 59346886213137600 390631000829731200 115878900352924800 76942469860401600 182294467053874560 217745634609921600 31411937643559200 309010400941132800 101614629484630080 284865053823060480 205179919627737600 86909175264693600 40606436079095040 42899974217654400 580655025626457600 83765167049491200 118693772426275200 231757800705849600 153884939720803200 30454827059321280 435491269219843200 62823875287118400 203229258969260160 173818350529387200 85799948435308800 167530334098982400 237387544852550400 33838696732579200 463515601411699200 307769879441606400 60909654118642560 64349961326481600 125647750574236800 38699179929184320 347636701058774400 171599896870617600 45682240588981920 335060668197964800 162230460494094720 474775089705100800 67677393465158400 615539758883212800 121819308237285120 128699922652963200 251295501148473600 50758045098868800 343199793741235200 166171281396785280 461654819162409600 91364481177963840 96524941989722400 324460920988189440 63969924263918400 135354786930316800 24577579732083840 243638616474570240 257399845305926400 47989424457112320 50699969529955200 502591002296947200 101516090197737600 65523849549681600 47374175425610880 182728962355927680 193049883979444800 35992068342834240 270709573860633600 376943251722710400 90089945857074240 76137067648303200 49155159464167680 175906850803931520 514799690611852800 95978848914224640 101399939059910400 19630751397586560 203032180395475200 39991187047593600 36866369598125760 386099767958889600 71984136685668480 76049954294932800 180179891714148480 152274135296606400 351813701607863040 191957697828449280 71061263138416320 202799878119820800 40962632886806400 406064360790950400 79982374095187200 73732739196251520 143968273371336960 152099908589865600 29446127096379840 304548270593212800 703627403215726080 59986780571390400 142122526276832640 81925265773612800 159964748190374400 147465478392503040 32717918995977600 287936546742673920 304199817179731200 61443949330209600 119973561142780800 77437276740532800 55987661866631040 163850531547225600 319929496380748800 100777791359935872 294930956785006080 89980170857085600 65435837991955200 43458931536451200 608399634359462400 122887898660419200 239947122285561600 49076878493966400 327701063094451200 456299725769596800 92165923995314400 63642427408123200 212939872025811840 179960341714171200 86917863072902400 23763541165499520 83981492799946560 245775797320838400 48410384320771200 479894244571123200 98153756987932800 65188397304676800 45805086594368640 184331847990628800 127284854816246400 34799968386630720 359920683428342400 86021529062293440 173835726145804800 73615317740949600 47527082330999040 167962985599893120 491551594641676800 96820768641542400 204813164434032000 196307513975865600 130376794609353600 35645311748249280 368663695981257600 254569709632492800 72615576481156800 172043058124586880 147230635481899200 335925971199786240 193641537283084800 39605901942499200 392615027951731200 260753589218707200 77333263081401600 71290623496498560 509139419264985600 145231152962313600 32779650918611520 67774538049079680 294461270963798400 671851942399572480 195565191914030400 57999947311051200 387283074566169600 137415259783105920 381854564448739200 91263756226547520 108923364721735200 79211803884998400 178198796742744960 521507178437414400 154666526162803200 142581246992997120 102721110904339200 20324417524709760 290462305924627200 41902028749526400 59408852913748800 391130383828060800 115999894622102400 77040833178254400 182527512453095040 217846729443470400 31426521562144800 309333052325606400 101661807073619520 285162493985994240 205442221808678400 86999920966576800 40648835049419520 42919891796073600 580924611849254400 83804057499052800 118817705827497600 231999789244204800 154081666356508800 30486626287064640 435693458886940800 62853043124289600 203323614147239040 173999841933153600 85839783592147200 167608114998105600 237635411654995200 33874029207849600 463999578488409600 308163332713017600 60973252574129280 64379837694110400 125706086248579200 38739587449268160 347999683866307200 171679567184294400 45729939430596960 335216229996211200 162399852470943360 475270823309990400 67748058415699200 616326665426035200 121946505148258560 128759675388220800 251412172497158400 50811043811774400 343359134368588800 166344788158496640 462244999069526400 91459878861193920 96569756541165600 324799704941886720 64051703468625600 135496116831398400 24603242266753920 243893010296517120 257519350776441600 48039532331132160 50723508486268800 502824344994316800 101622087623548800 65607615293774400 47423640890989440 182919757722387840 193139513082331200 36029649248349120 270992233662796800 377118258745737600 90131772771754560 76216565717661600 49206484533507840 175988520748010880 515038701552883200 96079064662264320 101447016972537600 22625294980337280 203244175247097600 40032943609276800 36904863400130880 386279026164662400 72059298496698240 76085262729403200 180263545543509120 152433131435323200 351977041496021760 192158129324528640 71135461336484160 202894033945075200 41005403777923200 406488350494195200 80065887218553600 73809726800261760 144118596993396480 152170525458806400 33937942470505920 304866262870646400 703954082992043520 60049415413915200 142270922672968320 82010807555846400 160131774437107200 147619453600523520 37708824967228800 288237193986792960 304341050917612800 61508105666884800 120098830827830400 77536272619915200 56046121052987520 164021615111692800 320263548874214400 100883017895377536 295238907201047040 90074123120872800 75417649934457600 43479108627292800 608682101835225600 123016211333769600 240197661655660800 56563237450843200 328043230223385600 456511576376419200 92262158500327200 63671975282260800 213038735642328960 180148246241745600 86958217254585600 27388514976197760 84069181579481280 246032422667539200 48460931737545600 480395323311321600 113126474901686400 65218662940939200 52792354954120320 184524317000654400 127343950564521600 40108477465143360 360296492483491200 86111347933638720 173916434509171200 84844856176264800 54777029952395520 168138363158962560 492064845335078400 96921863475091200 205027018889616000 226252949803372800 130437325881878400 41082772464296640 369048634001308800 254687901129043200 72691397606318400 172222695867277440 169689712352529600 336276726317925120 193843726950182400 45647524960329600 452505899606745600 260874651763756800 89129949922540800 82165544928593280 509375802258086400 145382795212636800 32844233878061760 67845304432563840 339379424705059200 672553452635850240 195655988822817600 66847462441905600 387687453900364800 158377064862360960 382031851693564800 91306128117314880 109037096409477600 91295049920659200 178281530790330240 521749303527513600 178259899845081600 164331089857186560 102768802209964800 20364460996682880 290765590425273600 41945780505283200 68471287440494400 391311977645635200 133694924883811200 77076601657473600 182612256234629760 218074192818955200 31459335378962400 356519799690163200 101767956648845760 328662179714373120 205537604419929600 100271193662858400 40728921993365760 42964706347516800 581531180850547200 83891561010566400 136942574880988800 267389849767622400 154153203314947200 30546691495024320 436148385637910400 62918670757924800 203535913297691520 200542387325716800 85929412695033600 167783122021132800 273885149761977600 33940768327804800 534779699535244800 308306406629894400 61093382990048640 64447059521275200 125837341515849600 38815912764982080 401084774651433600 171858825390067200 45820037242536480 335566244042265600 187172894837335680 547770299523955200 67881536655609600 616612813259788800 122186765980097280 128894119042550400 251674683031699200 50911152491707200 343717650780134400 191719604833384320 462459609944841600 91640074485072960 96670589281912800 374345789674671360 64081441361246400 135763073311219200 1233225626519577600 24651715943352960 244373531960194560 257788238085100800 48134180537614080 50776471137974400 503349366063398400 101822304983414400 65638075564353600 47517075658926720 183280148970145920 193341178563825600 36100635403210560 271526146622438400 377512024547548800 90225883329785280 76366728737560800 49303431886705920 176172278122189440 515576476170201600 96268361075228160 101552942275948800 22669871675552640 203644609966828800 40111817114678400 36977573915029440 386682357127651200 72201270806421120 76164706706961600 180451766659570560 152733457475121600 352344556244378880 192536722150456320 71275613488390080 203105884551897600 41086193238921600 407289219933657600 80223634229356800 73955147830058880 144402541612842240 152329413413923200 34004807513328960 305466914950243200 704689112488757760 60167725672017600 142551226976780160 82172386477843200 160447268458713600 147910295660117760 37783119459254400 288805083225684480 304658826827846400 61629289858382400 120335451344035200 77572271121508800 56156543960549760 164344772955686400 320894536917427200 101081779128989568 295820591320235520 90251588508026400 75566238918508800 43524507081686400 609317653655692800 123258579716764800 240670902688070400 56674679188881600 328689545911372800 456988240241769600 92443934787573600 63738457999070400 213261178779492480 180503177016052800 87049014163372800 27442476238826880 84234815940824640 246517159433529600 48556410191452800 481341805376140800 113349358377763200 65286760622529600 52896367242956160 184887869575147200 127476915998140800 40187499788479680 361006354032105600 86281005801735360 174098028326745600 85012018783322400 54884952477653760 168469631881649280 493034318867059200 97112820382905600 205430966194608000 226698716755526400 130573521245059200 41163714358240320 369775739150294400 254953831996281600 72834615287179200 172562011603470720 170024037566644800 336939263763298560 194225640765811200 45737460398044800 453397433511052800 261147042490118400 89305555085510400 82327428716480640 509907663992563200 145669230574358400 32848032875676480 67978974268033920 340048075133289600 673878527526597120 195860281867588800 66979166314132800 388451281531622400 158689101728868480 382430747994422400 91401464871541440 109251922930768800 91474920796089600 178467682397397120 522294084980236800 178611110171020800 164654857432961280 102876107647622400 20366816495034240 291338461148716800 42028422710601600 68606190597067200 391720563735177600 133958332628265600 77157080735716800 182802929743082880 218503845861537600 31521317032951200 357222220342041600 101968461402050880 329309714865922560 205752215295244800 100468749471199200 40733632990068480 43049356055798400 582676922297433600 84056845421203200 137212381194134400 267916665256531200 154314161471433600 30550224742551360 437007691723075200 63042634065902400 203936922804101760 200937498942398400 86098712111596800 168113690842406400 274424762388268800 33944694158390400 535833330513062400 308628322942867200 61100449485102720 64574034083697600 126085268131804800 38820402489435840 401874997884796800 172197424223193600 45825337113827040 336227381684812800 187541665679571840 548849524776537600 67889388316780800 617256645885734400 122200898970205440 129148068167395200 252170536263609600 50917041237585600 344394848446387200 192097333671788160 462942484414300800 91650674227654080 96861051125546400 375083331359143680 64148351619643200 135778776633561600 1234513291771468800 87608814897542400 24654567336094080 244401797940410880 258296136334790400 48139748079171840 50876511702307200 504341072527219200 101834082475171200 65706611173156800 47522571821746560 183301348455308160 193722102251092800 128296703239286400 36104811059378880 271557553267123200 378255804395414400 90403647717176640 76375561856378400 49309134672188160 176519375384526720 516592272669580800 96279496158343680 101753023404614400 22672493834094720 203668164950342400 40116456732643200 131413222346313600 36981851004141120 387444204502185600 256593406478572800 72209622118757760 76314767553460800 180807295434353280 152751123712756800 353038750769053440 192558992316687360 71283857732619840 203506046809228800 41090945560156800 407336329900684800 80232913465286400 73963702008282240 513186812957145600 144419244237515520 152629535106921600 34008740751142080 305502247425513600 706077501538106880 60174685098964800 142567715465239680 82181891120313600 160465826930572800 147927404016564480 37787489723491200 288838488475031040 305259070213843200 61636418340235200 120349370197929600 77653267750094400 56163039425700480 164363782240627200 320931653861145600 101093470966260864 295854808033128960 90262027648447200 75574979446982400 43610259717763200 610518140427686400 123272836680470400 240698740395859200 56681234585236800 328727564481254400 457888605320764800 92454627510352800 63864036464155200 213681349149690240 180524055296894400 87220519435526400 27445650430746240 84244559138550720 246545673360940800 48562026571094400 481397480791718400 113362469170473600 65415389576644800 52902485612887680 184909255020705600 127728072928310400 40192148160440640 361048110593788800 86290985676329280 174441038871052800 85021851877855200 54891300861492480 168489118277101440 493091346721881600 97124053142188800 205454727800784000 226724938340947200 130830779153289600 41168475646119360 369818510041411200 255456145856620800 72843039856641600 172581971352658560 170043703755710400 336978236554202880 194248106284377600 45742750717910400 453449876681894400 261661558306579200 89315884800979200 82336951292238720 510912291713241600 145686079713283200 32859429868520640 67986837199532160 340087407511420800 673956473108405760 196246168729934400 66986913600734400 388496212568755200 158707456838663040 383184218784931200 91581545407302720 109264559784962400 91485501435820800 178819302099634560 523323116613158400 178631769601958400 164673902584477440 103078795696531200 20373882990088320 291372159426566400 42033284016796800 68614126076865600 392492337459868800 133973827201468800 77309096772398400 183163090814605440 218529119569924800 31524963012597600 357263539203916800 101980255799298240 329347805168954880 206157591393062400 100480370401101600 40747765980176640 43054335450403200 582744318853132800 84066568033593600 137228252153731200 267947654402937600 154618193544796800 30560824485132480 437058239139849600 63049926025195200 203960511598596480 200960740802203200 86108670900806400 168133136067187200 274456504307462400 33956471650147200 535895308805875200 309236387089593600 61121648970264960 64581503175604800 126099852050390400 38833871662797120 401921481604406400 172217341801612800 45841236727698720 336266272134374400 187563358082056320 548913008614924800 67912943300294400 618472774179187200 122243297940529920 129163006351209600 252199704100780800 50934707475220800 344434683603225600 192119553015223680 463854580634390400 91682473455397440 96872254763407200 375126716164112640 64274737663281600 135825886600588800 1236945548358374400 87781423097491200 24663121514317440 244486595881059840 258326012702419200 48156450703845120 50882396441385600 504399408201561600 101869414950441600 65836067323118400 47539060310206080 183364946910794880 193744509526814400 128549475326563200 36117338027883840 271651773201177600 378299556151171200 90414104445846720 76402061212831200 49326243028634880 176539792870546560 516652025404838400 96312901407690240 101764792882771200 22680360309720960 203738829900883200 40130375586537600 131672134646236800 36994682271476160 387489019053628800 257098950653126400 72234676055767680 76323594662078400 180828208891693440 152804122425662400 353079585741093120 192625802815380480 71308590465309120 203529585765542400 41105202523862400 407477659801766400 80260751173075200 73989364542952320 514197901306252800 144469352111535360 152647189324156800 34020540464581440 305608244851324800 706159171482186240 60195563379806400 142617180930618240 82210405047724800 160521502346150400 147978729085904640 37800600516201600 288938704223070720 305294378648313600 61657803785793600 120391126759612800 77806261381867200 56182525821152640 164420810095449600 321043004692300800 101128546478074752 295957458171809280 90293345069709600 75601201032403200 43615303990473600 610588757296627200 123315607571587200 240782253519225600 56700900774302400 328841620190899200 457941567972470400 92486705678690400 63871423432689600 213706065053819520 180586690139419200 87230607980947200 27455173006504320 84273788731728960 246631215143174400 48578875710019200 481564507038451200 113401801548604800 65422955985710400 52920840722682240 184973411357380800 127742846865379200 40206093276323520 361173380278838400 86320925300111040 174461215961894400 85051351161453600 54910346013008640 168547577463457920 493262430286348800 97157751420038400 205526012619312000 226803603097209600 130845911971420800 41182759509756480 369946822714761600 255485693730758400 72868313565028800 172641850600222080 170102702322907200 337095154926915840 194315502840076800 45758621677507200 453607206194419200 261691823942841600 89346873947385600 82365519019512960 510971387461516800 145736627130057600 32893620847053120 68010425994026880 340205404645814400 674190309853831680 196268867957131200 67010155460539200 388631005680153600 158762522168046720 383228540596137600 91592138379994560 109302470347543200 91517243355014400 178839985611530880 523383647885683200 178693747894771200 164731038039025920 103090718522937600 20395082475250560 291473254260115200 42047867935382400 68637932516260800 392537735914262400 134020310921078400 77318038892203200 183184276759989120 218604940695086400 31535900951536800 357387495789542400 102015638991040320 329462076078051840 206181437045875200 100515233190808800 40790164950501120 43069273634217600 582946508520230400 84095735870764800 137275865032521600 268040621842156800 154636077784406400 30592623712875840 437209881390172800 63071801903073600 204031277982080640 201030466381617600 86138547268435200 168191471741529600 274551730065043200 33991804125417600 536081243684313600 309272155568812800 61185247425751680 64603910451326400 126143603806147200 38874279182880960 402060932763235200 172277094536870400 45888935569313760 336382943483059200 187628435289509760 549103460130086400 67983608250835200 618544311137625600 122370494851503360 129207820902652800 252287207612294400 50987706188126400 344554189073740800 192186211045530240 463908233353219200 91777871138627520 96905865676989600 375256870579019520 64282172136436800 135967216501670400 1237088622275251200 87791576521017600 24688784048987520 244740989703006720 258415641805305600 48206558577864960 50900050658620800 504574415224588800 101975412376252800 65843682390763200 47588525775584640 183555742277255040 193811731353979200 128564344272873600 36154918933398720 271934433003340800 378430811418441600 90445474631856960 76481559282189600 49377568097975040 176601045328606080 516831283610611200 96413117155729920 101800101317241600 22703959736599680 203950824752505600 40172132148220800 131687364781526400 37033176073481280 387623462707958400 257128688545747200 72309837866797440 76350075987931200 180890949263713920 152963118564379200 353202090657212160 192826234311459840 71382788663376960 203600202634483200 41147973414979200 407901649505011200 80344264296441600 74066352146962560 514257377091494400 144619675733594880 152700151975862400 34055939604899520 305926237128758400 706404181314424320 60258198222331200 142765577326753920 82295946829958400 160688528592883200 148132704293925120 37839932894332800 289239351467189760 305400303951724800 61721960122468800 120516396444662400 77815261007265600 56240985007509120 164591893659916800 321377057185766400 101233773013516416 296265408587850240 90387297333496800 75679865788665600 43630436808604800 610800607903449600 123443920244937600 241032792889324800 56759899341499200 329183787319833600 458100455927587200 92582940183703200 63893584338292800 213780212766207360 180774594666993600 87260873617209600 27483740733778560 84361477511263680 246887840489875200 48629423126793600 482065585778649600 113519798682998400 65445655212907200 52975906052065920 185165880367406400 127787168676585600 40247928623972160 361549189333987200 86410744171456320 174521747234419200 85139849012248800 54967481467557120 168722955022527360 493775680979750400 97258846253587200 205739867074896000 227039597365996800 130891310425814400 41225611100667840 370331760734812800 255574337353171200 72944134690190400 172821488342912640 170279698024497600 337445910045054720 194517692507174400 45806234556297600 454079194731993600 261782620851628800 89439841386604800 82451222201335680 511148674706342400 145888269380380800 32901218842282560 68081192377511040 340559396048995200 674891820090109440 196336965638721600 67079881039953600 389035385014348800 158927718156197760 383361506029756800 91623917298070080 109416202035285600 91612469112595200 178902036147219840 523565241703257600 178879682773209600 164902444402671360 103126487002156800 20399793471953280 291776538760761600 42091619691139200 68709351834446400 392673931277443200 134159762079907200 77344865251617600 183247834596140160 218832404070571200 31568714768354400 357759365546419200 102121788566266560 329804888805342720 206252974004313600 100619821559930400 40799586943906560 43114088185660800 583553077521523200 84183239382278400 137418703668892800 268319524159814400 154689730503235200 30599690207929920 437664808141142400 63137429536708800 204243577132533120 201239643119860800 86228176371321600 168366478764556800 274837407337785600 33999655786588800 536639048319628800 309379461006470400 61199380415859840 64671132278491200 126274859073417600 38883258631788480 402479286239721600 172456352742643200 45899535311894880 336732957529113600 187823666911870080 549674814675571200 67999311573177600 618758922012940800 122398760831719680 129342264556982400 252549718146835200 50999483679883200 344912705485286400 192386185136449920 464069191509705600 91799070623789760 97006698417736800 375647333823740160 64304475555902400 216565622704529280 135998623146355200 1237517844025881600 87822036791596800 24694486834469760 244797521663439360 258684529113964800 48217693660980480 50953013310326400 505099436293670400 101998967359766400 65866527593697600 47599518101224320 183598141247579520 194013396835473600 128608951111804800 36163270245735360 271997246292710400 378824577220252800 90539585189887680 76499225519824800 49388973668939520 176784802702784640 517369058227929600 96435387321960960 101906026620652800 22709204053683840 203997934719532800 40181411384150400 131733055187395200 37041730251704640 388026793670947200 257217902223609600 72326540491470720 76429519965489600 181079170379775360 152998451039649600 353569605405569280 192870774643921920 71399277151836480 203812053241305600 41157478057449600 407995869439065600 80362822768300800 74083460503409280 514435804447219200 144653080982941440 152859039930979200 34063806080525760 305996902079299200 707139210811138560 60272117076225600 142798554303672960 82314956114899200 160725645536601600 148166921006818560 37848673422806400 289306161965882880 305718079861958400 61736217086174400 120544234152451200 77842259883460800 56253975937810560 164629912229798400 321451291073203200 101257156688059008 296333842013637120 90408175614338400 75697346845612800 43675835262998400 611436159723916800 123472434172348800 241088468304902400 56773010134209600 329259824459596800 458577119792937600 92604325629261600 63960067055102400 214002655903370880 180816351228676800 87351670525996800 27490089117617280 84380963906715840 246944868344697600 48640655886076800 482176936609804800 113546020268419200 65513752894497600 52988142791928960 185208651258523200 127920134110204800 40257225367894080 361632702457353600 86430703920644160 174703341051993600 85159515201314400 54980178235234560 168761927813431680 493889736689395200 97281311772153600 205787390287248000 227092040536838400 131027505788995200 41235133676425920 370417302517046400 255840268220409600 72960983829115200 172861407841288320 170319030402628800 337523855626863360 194562623544307200 45816815196028800 454184081073676800 262055011577990400 89460500817542400 82470267352851840 511680536440819200 145921967658230400 68096918240507520 340638060805257600 675047711253726720 196541258683492800 67095375613156800 389125247088614400 158964428375786880 383760402330614400 91719254052296640 109441475743672800 91633630392057600 179088187754286720 524110023155980800 178921001635084800 164940534705703680 103233792439814400 20406859967007360 291843935316460800 42101342303529600 68725222794043200 393082517366985600 134190751226313600 77425344329860800 183438508104593280 218882951487345600 31576006727647200 357842003270169600 102145377360761280 329881069411407360 206467584879628800 100643063419735200 40813719934014720 43124046974870400 583687870632921600 84202684607059200 137450445588086400 268381502452627200 154850688659721600 30610289950511040 437765902974691200 63152013455294400 204290754721522560 201286126839470400 86248093949740800 168405369214118400 274900891176172800 34011433278345600 536763004905254400 309701377319443200 61220579901022080 64686070462305600 126304026910588800 38896727805149760 402572253678940800 172496187899481600 45915434925766560 336810738428236800 187867051716839040 549801782352345600 68022866556691200 619402754638886400 122441159802044160 129372140924611200 252608053821177600 51017149917518400 344992375798963200 192430623823320960 464552065979164800 91830869851533120 97029105693458400 375734103433678080 64371385814299200 216790964123610240 136045733113382400 1238805509277772800 87913417603334400 24703041012693120 244882319604088320 258744281849222400 48234396285653760 50964782788483200 505216107642355200 102034299835036800 65935063202500800 47616006589683840 183661739703066240 194058211386916800 128742771628598400 36175797214240320 272091466226764800 378912080731766400 90560498647227840 76525724876277600 49406082025386240 176825637674824320 517488563698444800 96468792571307520 101929565576966400 22717070529310080 204068599670073600 40195330238044800 131870126405001600 37054561519039680 388116422773833600 257485543257196800 72351594428480640 76447174182724800 181120997294455680 153051449752555200 353651275349648640 192937585142615040 71424009884525760 203859131153932800 41171735021155200 408137199340147200 80390660476089600 74109123038079360 514971086514393600 144703188856961280 152894348365449600 34075605793965120 306102899505110400 707302550699297280 60292995357067200 142848019769051520 82343470042310400 160781320952179200 148218246076158720 37861784215516800 289406377713922560 305788696730899200 61757602531732800 120585990714134400 77923256512046400 56273462333262720 164686940084620800 321562641904358400 101292232199872896 296436492152317440 90439493035600800 75723568431033600 43685923808419200 611577393461798400 123515205063465600 241171981428268800 56792676323275200 329373880169241600 458683045096348800 92636403797599200 63974840992171200 214052087711629440 180878986071201600 87371847616838400 27499611693375360 84410193499894080 247030410126931200 48657505025001600 482343962856537600 113585352646550400 65528885712628800 53006497901723520 185272807595198400 127949681984342400 40271170483776960 361757972142403200 86460643544425920 174743695233676800 85189014484912800 54999223386750720 168820386999788160 494060820253862400 97315010050003200 205858675105776000 227170705293100800 131057771425257600 41249417540063040 370545615190396800 255899363968684800 72986257537502400 172921287088851840 170378028969825600 337640773999576320 194630020100006400 45832686155625600 454341410586201600 262115542850515200 89491489963948800 82498835080126080 511798727937369600 145972515075004800 68120507035002240 340756057939651200 675281547999152640 196586657137886400 67118617472961600 389260040200012800 159019493705170560 383849045953027200 91740439997680320 109479386306253600 91665372311251200 179129554778079360 524231085701030400 178982979927897600 164997670160252160 103257638092627200 20413926462061440 291945030150009600 42115926222115200 68749029233438400 393173314275772800 134237234945923200 77443228569470400 183480879995360640 218958772612507200 31586944666586400 357965959855795200 102180760552503360 329995340320504320 206515276185254400 100677926209442400 40827852924122880 43138985158684800 583890060300019200 84231852444230400 137498058466876800 268474469891846400 154886457138940800 30620889693092160 437917545225014400 63173889333172800 204361521105006720 201355852418884800 86277970317369600 168463704888460800 274996116933753600 34023210770102400 536948939783692800 309772914277881600 61241779386184320 64708477738027200 126347778666345600 38910196978511040 402711704837769600 172555940634739200 45931334539638240 336927409776921600 187932128924292480 549992233867507200 68046421540204800 619545828555763200 122483558772368640 129416955476054400 252695557332691200 51034816155153600 345111881269478400 192497281853627520 464659371416822400 91862669079276480 97062716607040800 375864257848584960 64386254760609600 216841039994517120 136092843080409600 1239091657111526400 87933724450387200 24711595190916480 244967117544737280 258833910952108800 48251098910327040 50982437005718400 505391114665382400 102069632310307200 65950293337790400 47632495078143360 183725338158552960 194125433214081600 128772509521219200 36188324182745280 272185686160819200 379043335999036800 90591868833238080 76552224232730400 49423190381832960 176886890132883840 517667821904217600 96502197820654080 101964874011436800 22724937004936320 204139264620614400 40209249091939200 131900586675580800 37067392786374720 388250866428163200 257545019042438400 72376648365490560 76473655508577600 181183737666476160 153104448465460800 353773780265767680 193004395641308160 71448742617215040 203929748022873600 41185991984860800 408278529241228800 80418498183878400 74134785572749440 515090038084876800 144753296730981120 152947311017155200 34087405507404480 306208896930921600 707547560531535360 60313873637908800 142897485234430080 82371983969721600 160836996367756800 148269571145498880 37874895008227200 289506593461962240 305894622034310400 61778987977291200 120627747275817600 77941255762843200 56292948728714880 164743967939443200 321673992735513600 101327307711686784 296539142290997760 90470810456863200 75749790016454400 43701056626550400 611789244068620800 123557975954582400 241255494551635200 56812342512340800 329487935878886400 458841933051465600 92668481965936800 63997001897774400 214126235424017280 180941620913726400 87402113253100800 27509134269133440 84439423093072320 247115951909164800 48674354163926400 482510989103270400 113624685024681600 65551584939825600 53024853011518080 185336963931873600 127994003795548800 40285115599659840 361883241827452800 86490583168207680 174804226506201600 85218513768511200 55018268538266880 168878846186144640 494231903818329600 97348708327852800 205929959924304000 227249370049363200 131103169879651200 41263701403700160 370673927863747200 255988007591097600 73011531245889600 172981166336415360 170437027537022400 337757692372289280 194697416655705600 45848557115222400 454498740098726400 262206339759302400 89522479110355200 82527402807400320 511976015182195200 146023062491779200 68144095829496960 340874055074044800 675515384744578560 196654754819476800 67141859332766400 389394833311411200 159074559034554240 383982011386646400 91772218915755840 109517296868834400 91697114230444800 179191605313768320 524412679518604800 179044958220710400 165054805614800640 103293406571846400 20423348455466880 292046124983558400 42130510140700800 68772835672833600 393309509638953600 134283718665532800 77470054928884800 183544437831511680 219034593737668800 31597882605525600 358089916441420800 102216143744245440 330109611229601280 206586813143692800 100712788999149600 40846696910933760 43153923342499200 584092249967116800 84261020281401600 137545671345667200 268567437331065600 154940109857769600 30635022683200320 438069187475337600 63195765211051200 204432287488490880 201425577998299200 86307846684998400 168522040562803200 275091342691334400 34038914092444800 537134874662131200 309880219715539200 61270045366400640 64730885013748800 126391530422102400 38928155876326080 402851155996598400 172615693369996800 45952534024800480 337044081125606400 187997206131745920 550182685382668800 68077828184889600 619760439431078400 122540090732801280 129461770027497600 252783060844204800 51058371138667200 345231386739993600 192563939883934080 464820329573308800 91905068049600960 97096327520623200 375994412263491840 64408558180075200 216916153800877440 136155656369779200 1239520878862156800 87964184720966400 24723000761880960 245080181465602560 258923540054995200 48273369076558080 51000091222953600 505566121688409600 102116742277334400 65973138540724800 47654479729422720 183810136099201920 194192655041246400 128817116360150400 36205026807418560 272311312739558400 379174591266307200 90623239019248320 76587556708000800 49446001523761920 176948142590943360 517847080109990400 96546738153116160 102000182445907200 22735425639104640 204233484554668800 40227807563798400 131946277081449600 37084501142821440 388385310082492800 257634232720300800 72410053614837120 76500136834430400 181246478038496640 153175113416001600 353896285181886720 193093476306232320 71481719594134080 204000364891814400 41205001269801600 408466969109337600 80455615127596800 74169002285642880 515268465440601600 144820107229674240 153000273668860800 34103138458656960 306350226832003200 707792570363773440 60341711345697600 142963439188268160 82410002539603200 160911230255193600 148338004571285760 37892376065174400 289640214459348480 306000547337721600 61807501904702400 120683422691395200 77968254639038400 56318930589317760 164820005079206400 321822460510387200 101374075060771968 296676009142571520 90512567018546400 75784752130348800 43716189444681600 612001094675443200 123615003809404800 241366845382790400 56838564097761600 329640010158412800 459000821006582400 92711252857053600 64019162803377600 214200383136405120 181025134037092800 87432378889363200 27521831036810880 84478395883976640 247230007618809600 48696819682492800 482733690765580800 113677128195523200 65574284167022400 53049326491244160 185422505714107200 128038325606755200 40303709087503680 362050268074185600 86530502666583360 174864757778726400 85257846146642400 55043662073621760 168956791767953280 494460015237619200 97393639364985600 206025006349008000 227354256391046400 131148568334044800 41282746555216320 370845011428214400 256076651213510400 73045229523739200 173061005333166720 170515692293284800 337913583535906560 194787278729971200 45869718394684800 454708512782092800 262297136668089600 89563797972230400 82565493110432640 512153302427020800 146090459047478400 68175547555489920 341031384586569600 675827167071813120 196722852501067200 67172848479172800 389574557459942400 159147979473732480 384114976820265600 91803997833831360 109567844285608800 91739436789369600 179253655849457280 524594273336179200 179127595944460800 165130986220865280 103329175051065600 20435125947223680 292180918094956800 42149955365481600 68804577592027200 393445705002134400 134345696958345600 77496881288299200 183607995667662720 219135688571217600 31612466524111200 358255191888921600 102263321333234880 330261972441730560 206658350102131200 100759272718759200 40870251894447360 43173840920918400 584361836189913600 84299910730963200 137609155184054400 268691393916691200 154993762576598400 30652688920835520 438271377142435200 63224933048222400 204526642666469760 201518545437518400 86347681841836800 168599821461926400 275218310368108800 34058543245372800 537382787833382400 309987525153196800 61305377841671040 64760761381377600 126449866096444800 38950604498594880 403037090875036800 172695363683673600 45979033381253280 337199642923852800 188083975741683840 550436620736217600 68117086490745600 619975050306393600 122610755683342080 129521522762755200 252899732192889600 51087814868059200 345390727367347200 192652817257676160 464981287729795200 91958066762506560 97141142072066400 376167951483367680 64430861599540800 216991267607237760 136234172981491200 1239950100612787200 87994644991545600 24737257725586560 245221511366684160 259043045525510400 48301206784346880 51023630179267200 505799464385779200 102175629736118400 65995983743659200 47681960543521920 183916133525013120 194282284144132800 128861723199081600 36225905088260160 272468345962982400 379349598289334400 90665065933928640 76631722302088800 49474515451173120 177029812535022720 518086091051020800 96602413568693760 102047260358534400 22748536431815040 204351259472236800 40251005653622400 131991967487318400 37105886588379840 388564568288265600 257723446398163200 72451810176520320 76535445268900800 181330131867857280 153263444604177600 354059625070045440 193204827137387520 71522940815282880 204094520717068800 41228762875977600 408702518944473600 80502011307244800 74211773176759680 515446892796326400 144903620353040640 153070890537801600 34122804647722560 306526889208355200 708119250140090880 60376508480433600 143045881630565760 82457525751955200 161004022614489600 148423546353519360 37914227386358400 289807240706081280 306141781075603200 61843144313966400 120753016960867200 77995253515233600 56351407915071360 164915051503910400 322008045228979200 101432534247128448 296847092707038720 90564762720650400 75828454772716800 43736366535523200 612283562151206400 123686288627932800 241506033921734400 56871341079537600 329830103007820800 459212671613404800 92764716470949600 64048710677515200 214299246752922240 181129525441300800 87472733071046400 27537701996407680 84527111872607040 247372577255865600 48724901580700800 483012067843468800 113742682159075200 65604549803284800 53079918340901760 185529432941899200 128097421355030400 40326950947308480 362259050882601600 86580402039552960 174945466142092800 85307011619306400 55075403992815360 169054223745214080 494745154511731200 97449803161401600 206143814379888000 227485364318150400 131209099606569600 41306552994611520 371058865883798400 256194842710060800 73087352371051200 173160804079105920 170614023238612800 338108447490428160 194899606322803200 45896169994012800 454970728636300800 262418199213139200 89615446549574400 82613105989223040 512389685420121600 146174704742102400 68214862212981120 341228046477225600 676216894980856320 196813649409854400 67211584912180800 389799212645606400 159239755022705280 384292264065091200 91846369724598720 109631028556576800 91792339988025600 179336389897042560 524836398426278400 179230893099148800 165226211978446080 103376866356691200 20444547940629120 292349409484204800 42174261896457600 68844254991019200 393627298819708800 134423169824361600 77532649767518400 183692739449197440 219262057113153600 31630696422343200 358461786198297600 102322293319471680 330452423956892160 206753732713382400 100817377368271200 40889095881258240 43198737893942400 584698818968409600 84348523792915200 137688509982038400 268846339648723200 155065299535036800 30666821910943680 438524114226307200 63261392844686400 204644586638943360 201634754736542400 86397475787884800 168697047585830400 275377019964076800 34074246567715200 537692679297446400 310130599070073600 61333643821887360 64798106840913600 126522785689372800 38968563396409920 403269509473084800 172794951575769600 46000232866415520 337394095171660800 188192437754106240 550754039928153600 68148493135430400 620261198140147200 122667287643774720 129596213681827200 253045571378745600 51111369851572800 345589903151539200 192763913974853760 465195898605110400 92000465732831040 97197160261370400 376384875508212480 64460599492161600 217091419349051520 136296986270860800 1240522396280294400 88035258685651200 24748663296551040 245334575287549440 259192427363654400 48323476950577920 51053053874659200 506091142757491200 102222739703145600 66026444014238400 47703945194801280 184000931465662080 194394320522740800 128921198984323200 36242607712933440 272593972541721600 379568357068118400 90717349577279040 76667054777359200 49497326593102080 177131899965121920 518384854727308800 96646953901155840 102106107749318400 22759025065983360 204445479406291200 40269564125481600 132052888028476800 37122994944826560 388788641045481600 257842397968646400 72485215425866880 76579580811988800 181434699154558080 153334109554718400 354263799930243840 193293907802311680 71555917792201920 204212215498636800 41247772160918400 408890958812582400 80539128250963200 74245989889653120 515684795937292800 144970430851733760 153159161623977600 34138537598975040 306668219109436800 708527599860487680 60404346188222400 143111835584403840 82495544321836800 161078256501926400 148491979779306240 37931708443305600 289940861703467520 306318323247955200 61871658241377600 120808692376444800 78031252016827200 56377389775674240 164991088643673600 322156513003852800 101479301596213632 296983959558612480 90606519282333600 75863416886611200 43761587899075200 612636646495910400 123743316482755200 241617384752889600 56897562664958400 329982177287347200 459477484871932800 92807487362066400 64085645520187200 214422826273568640 181213038564667200 87523175798150400 27550398764085120 84566084663511360 247486632965510400 48747367099267200 483234769505779200 113795125329916800 65642381848612800 53104391820627840 185614974724132800 128171291040374400 40345544435152320 362426077129334400 86620321537928640 175046351596300800 85346343997437600 55100797528170240 169132169327022720 494973265931020800 97494734198534400 206238860804592000 227590250659833600 131284763697225600 41325598146127680 371229949448265600 256342582080748800 73121050648900800 173240643075857280 170692687994875200 338264338654045440 194989468397068800 45917331273475200 455180501319667200 262569527394451200 89656765411449600 82651196292255360 512685164161497600 146242101297801600 68246313938974080 341385375989750400 676528677308090880 196927145545838400 67242574058587200 389978936794137600 159313175461883520 384513873121123200 91899334588057920 109681575973351200 91834662546950400 179439807456524160 525139054788902400 179313530822899200 165302392584510720 103436480488723200 20465747425791360 292484202595603200 42193707121238400 68875996910212800 393854291091676800 134485148117174400 77577360366542400 183798669176115840 219363151946702400 31645280340928800 358627061645798400 102369470908461120 330604785169021440 206872960977446400 100863861087880800 40931494851582720 43218655472361600 584968405191206400 84387414242476800 137751993820425600 268970296234348800 155154720733084800 30698621138687040 438726303893404800 63290560681857600 204738941816922240 201727722175761600 86437310944723200 168774828484953600 275503987640851200 34109579042985600 537940592468697600 310309441466169600 61397242277374080 64827983208542400 126581121363715200 39008970916493760 403455444351523200 172874621889446400 46047931708030560 337549656969907200 188279207364044160 551007975281702400 68219158085971200 620618882932339200 122794484554748160 129655966417084800 253162242727430400 51164368564478400 345749243778892800 192852791348595840 465464162199254400 92095863416061120 97241974812813600 376558414728088320 64497771857937600 217216609026318720 136438316171942400 1241237765864678400 88086025803283200 24774325831221120 245588969109496320 259311932834169600 48373584824597760 51076592830972800 506324485454860800 102328737128956800 66064519352462400 47753410660179840 184191726832122240 194483949625627200 128995543715875200 36280188618448320 272876632343884800 379743364091145600 90759176491959360 76746552846717600 49548651662442240 177213569909201280 518623865668339200 96747169649195520 102153185661945600 22782624492862080 204657474257913600 40311320687164800 132129038704924800 37161488746831680 388967899251254400 257991087431750400 72560377236896640 76614889246459200 181518352983918720 153493105693435200 354427139818402560 193494339298391040 71630115990269760 204306371323891200 41290543052035200 409314948515827200 80622641374329600 74322977493663360 515982174863500800 145120754473793280 153229778492918400 34173936739293120 306986211386870400 708854279636805120 60466981030747200 143260231980539520 82581086104070400 161245282748659200 148645954987326720 37971040821436800 290241508947586560 306459556985836800 61935814578052800 120933962061494400 78076250143819200 56435848962030720 165162172208140800 322490565497318400 101584528131655296 297291909974653440 90700471546120800 75942081642873600 43781764989916800 612919113971673600 123871629156105600 241867924122988800 56956561232155200 330324344416281600 459689335478755200 92903721867079200 64115193394324800 214521689890085760 181400943092241600 87563529979833600 27578966491359360 84653773443046080 247743258312211200 48797914516041600 483735848245977600 113913122464310400 65672647484875200 53159457150011520 185807443734158400 128230386788649600 40387379782800960 362801886184483200 86710140409273920 175127059959667200 85434841848232800 55157932982718720 169307546886092160 495486516624422400 97595829032083200 206452715260176000 227826244928620800 131345294969750400 41368449737039040 371614887468316800 256460773577299200 73196871774062400 173420280818547840 170869683696465600 338615093772184320 195191658064166400 45964944152265600 455652489857241600 262690589939500800 89749732850668800 82736899474078080 512921547154598400 146393743548124800 68317080322458240 341739367392931200 677230187544368640 197017942454625600 67312299638001600 390383316128332800 159478371450034560 384691160365948800 91941706478825280 109795307661093600 91929888304531200 179522541504109440 525381179879001600 179499465701337600 165473798948156160 103484171794348800 20472813920845440 292787487096249600 42237458876995200 68947416228398400 394035884909251200 134624599276003200 77613128845761600 183883412957650560 219590615322187200 31678094157746400 358998931402675200 102475620483687360 330947597896312320 206968343588697600 100968449457002400 40945627841690880 43263470023804800 585574974192499200 84474917753990400 137894832456796800 269249198552006400 155226257691523200 30709220881268160 439181230644374400 63356188315492800 204951240967374720 201936898914004800 86526940047609600 168949835507980800 275789664913593600 34121356534742400 538498397104012800 310452515383046400 61418441762536320 64895205035707200 126712376630985600 39022440089855040 403873797828009600 173053880095219200 46063831321902240 337899671015961600 188474438986404480 551579329827187200 68242713069484800 620905030766092800 122836883525072640 129790410071414400 253424753261971200 51182034802113600 346107760190438400 193052765439515520 465678773074569600 92127662643804480 97342807553560800 376948877972808960 64527509750558400 217316760768132480 136485426138969600 1241810061532185600 88126639497388800 24782880009444480 245673767050145280 259580820142828800 48390287449271040 51129555482678400 506849506523942400 102364069604227200 66094979623041600 47769899148639360 184255325287608960 194685615107121600 129055019501116800 36292715586953280 272970852277939200 380137129892956800 90853287049990080 76773052203170400 49565760018888960 177397327283379840 519161640285657600 96780574898542080 102259110965356800 22790490968488320 204728139208454400 40325239541059200 132189959246083200 37174320014166720 389371230214243200 258110039002233600 72585431173906560 76694333224017600 181706574099980160 153546104406340800 354794654566759680 193561149797084160 71654848722959040 204518221930713600 41304800015740800 409456278416908800 80650479082118400 74348640028333440 516220078004467200 145170862347813120 153388666448035200 34185736452732480 307092208812681600 709589309133519360 60487859311588800 143309697445918080 82609600031481600 161300958164236800 148697280056666880 37984151614147200 290341724695626240 306777332896070400 61957200023611200 120975718623177600 78112248645412800 56455335357482880 165219200062963200 322601916328473600 101619603643469184 297394560113333760 90731788967383200 75968303228294400 43827163444310400 613554665792140800 123914400047222400 241951437246355200 56976227421220800 330438400125926400 460165999344105600 92935800035416800 64181676111134400 214744133027249280 181463577934766400 87654326888620800 27588489067117440 84683003036224320 247828800094444800 48814763654966400 483902874492710400 113952454842441600 65740745166465600 53177812259806080 185871600070833600 128363352222268800 40401324898683840 362927155869532800 86740080033055680 175308653777241600 85464341131831200 55176978134234880 169366006072448640 495657600188889600 97629527309932800 206524000078704000 227904909684883200 131481490332931200 41382733600676160 371743200141667200 256726704444537600 73222145482449600 173480160066111360 170928682263662400 338732012144897280 195259054619865600 45980815111862400 455809819369766400 262962980665862400 89780721997075200 82765467201352320 513453408889075200 146444290964899200 68340669116952960 341857364527324800 677464024289794560 197222235499396800 67335541497806400 390518109239731200 159533436779418240 385090056666806400 92037043233051840 109833218223674400 91961630223724800 179708693111176320 525925961331724800 179561443994150400 165530934402704640 103591477232006400 20477524917548160 292888581929798400 42252042795580800 68971222667793600 394444470998793600 134671082995612800 77693607924004800 184074086466103680 219666436447348800 31689032096685600 359122887988300800 102511003675429440 331061868805409280 207182954464012800 101003312246709600 40955049835096320 43278408207619200 585777163859596800 84504085591161600 137942445335587200 269342165991225600 155387215848009600 30716287376322240 439332872894697600 63378064193371200 205022007350858880 202006624493419200 86556816415238400 169008171182323200 275884890671174400 34129208195913600 538684331982451200 310774431696019200 61432574752644480 64917612311428800 126756128386742400 39031419538762560 404013248986838400 173113632830476800 46074431064483360 338016342364646400 188539516193857920 551769781342348800 68258416391827200 621548863392038400 122865149505288960 129835224622857600 253512256773484800 51193812293870400 346227265660953600 193119423469822080 466161647544028800 92148862128966720 97376418467143200 377079032387715840 64594420008955200 217542102187213440 136516832783654400 1243097726784076800 88218020309126400 24788582794926720 245730299010577920 259670449245715200 48401422532386560 51147209699913600 507024513546969600 102387624587740800 66163515231844800 47780891474279040 184297724257933440 194752836934286400 129188840017910400 36301066899289920 273033665567308800 380268385160227200 90884657236000320 76790718440805600 49577165589853440 177458579741439360 519340898491430400 96802845064773120 102294419399827200 22795735285572480 204775249175481600 40334518776988800 132327030463689600 37182874192390080 389505673868572800 258377680035820800 72602133798579840 76720814549870400 181769314472000640 153581436881611200 354917159482878720 193605690129546240 71671337211418560 204588838799654400 41314304658211200 409550498350963200 80669037553977600 74365748384780160 516755360071641600 145204267597159680 153441629099740800 34193602928358720 307162873763222400 709834318965757440 60501778165483200 143342674422837120 82628609316422400 161338075107955200 148731496769560320 37992892142620800 290408535194319360 306883258199481600 61971456987316800 121003556330966400 78193245273998400 56468326287784320 165257218632844800 322676150215910400 101642987318011776 297462993539120640 90752667248224800 75985784285241600 43842296262441600 613766516398963200 123942913974633600 242007112661932800 56989338213931200 330514437265689600 460324887299222400 92957185480975200 64203837016737600 214818280739637120 181505334496449600 87684592524883200 27594837450956160 84702489431676480 247885827949267200 48825996414249600 484014225323865600 113978676427862400 65763444393662400 53190048999669120 185914370961950400 128407674033475200 40410621642605760 363010668992899200 86760039782243520 175369185049766400 85484007320896800 55189674901912320 169404978863352960 495771655898534400 97651992828499200 206571523291056000 227957352855724800 131526888787324800 41392256176434240 371828741923900800 256815348066950400 73238994621374400 173520079564487040 170968014641793600 338809957726705920 195303985656998400 45991395751593600 455914705711449600 263053777574649600 89801381428012800 82784512352868480 513630696133900800 146477989242748800 68356394979949440 341936029283587200 677619915453411840 197290333180987200 67351036071009600 390607971313996800 159570146999007360 385223022100425600 92068822151127360 109858491932061600 91982791503187200 179770743646865280 526107555149299200 179602762856025600 165569024705736960 103627245711225600 20479880415899520 292955978485497600 42261765407971200 68987093627390400 394580666361974400 134702072142019200 77720434283419200 184137644302254720 219716983864123200 31696324055978400 359205525712051200 102534592469924160 331138049411473920 207254491422451200 101026554106514400 40959760831799040 43288366996828800 585911956970995200 84523530815942400 137974187254780800 269404144284038400 155440868566838400 30719820623849280 439433967728246400 63392648111956800 205069184939848320 202053108213028800 86576733993657600 169047061631884800 275948374509561600 34133134026499200 538808288568076800 310881737133676800 61439641247698560 64932550495243200 126785296223913600 39035909263216320 404106216426057600 173153467987315200 46079730935773920 338094123263769600 188582900998826880 551896749019123200 68266268052998400 621763474267353600 122879282495397120 129865100990486400 253570592447827200 51199701039748800 346306935974630400 193163862156693120 466322605700515200 92159461871547840 97398825742864800 377165801997653760 64616723428420800 217617215993573760 136532536105996800 1243526948534707200 88248480579705600 24791434187667840 245758564990794240 259730201980972800 48406990073944320 51158979178070400 507141184895654400 102399402079497600 66186360434779200 47786387637098880 184318923743095680 194797651485729600 129233446856841600 36305242555458240 273065072211993600 380355888671740800 90905570693340480 76799551559623200 49582868375335680 177499414713479040 519460403961945600 96813980147888640 102317958356140800 22798357444114560 204798804158995200 40339158394953600 132372720869558400 37187151281501760 389595302971459200 258466893713683200 72610485110916480 76738468767105600 181811141386680960 153599103119246400 354998829426958080 193627960295777280 71679581455648320 204635916712281600 41319056979446400 409597608317990400 80678316789907200 74374302563003520 516933787427366400 145220970221832960 153476937534211200 34197536166171840 307198206238492800 709997658853916160 60508737592430400 143359162911296640 82638113958892800 161356633579814400 148748605126007040 37997262406857600 290441940443665920 306953875068422400 61978585469169600 121017475184860800 78220244150193600 56474821752935040 165276227917785600 322713267159628800 101654679155283072 297497210252014080 90763106388645600 75994524813715200 43852384807862400 613907750136844800 123957170938339200 242034950369721600 56995893610286400 330552455835571200 460430812602633600 92967878203754400 64218610953806400 214867712547895680 181526212777291200 87704769615724800 27598011642875520 84712232629402560 247914341876678400 48831612793891200 484069900739443200 113991787220572800 65778577211793600 53196167369600640 185935756407508800 128437221907612800 40415270014566720 363052425554582400 86770019656837440 175409539231449600 85493840415429600 55196023285751040 169424465258805120 495828683753356800 97663225587782400 206595284897232000 227983574441145600 131557154423587200 41397017464313280 371871512815017600 256874443815225600 73247419190836800 173540039313674880 170987680830859200 338848930517610240 195326451175564800 45996686071459200 455967148882291200 263114308847174400 89811711143481600 82794034928626560 513748887630451200 146494838381673600 68364257911447680 341975361661718400 677697861035220480 197335731635380800 67358783357611200 390652902351129600 159588502108801920 385311665722838400 92090008096511040 109871128786255200 91993372142918400 179812110670657920 526228617694348800 179623422286963200 165588069857253120 103651091364038400 20484591412602240 292989676763347200 42266626714166400 68995029107188800 394671463270761600 134717566715222400 77738318523028800 184180016193022080 219742257572510400 31699970035624800 359246844573926400 102546386867171520 331176139714506240 207302182728076800 101038175036416800 40969182825204480 43293346391433600 585979353526694400 84533253428332800 137990058214377600 269435133430444800 155476637046057600 30726887118903360 439484515145020800 63399940071249600 205092773734343040 202076350072833600 86586692782867200 169066506856665600 275980116428755200 34140985687670400 538870266860889600 310953274092115200 61453774237806720 64940019587150400 126799880142499200 39044888712123840 404152700145667200 173173385565734400 46090330678355040 338133013713331200 188604593401311360 551960232857510400 68281971375340800 621906548184230400 122907548475613440 129880039174300800 253599760284998400 51211478531505600 346346771131468800 193186081500128640 466429911138172800 92180661356710080 97410029380725600 377209186802622720 64631592374731200 217667291864480640 136563942750681600 1243813096368460800 88268787426758400 24797136973150080 245815096951226880 259760078348601600 48418125157059840 51164863917148800 507199520569996800 102422957063011200 66201590570068800 47797379962738560 184361322713420160 194820058761451200 129263184749462400 36313593867794880 273127885501363200 380399640427497600 90916027422010560 76817217797258400 49594273946300160 177519832199498880 519520156697203200 96836250314119680 102329727834297600 22803601761198720 204845914126022400 40348437630883200 132403181140137600 37195705459725120 389640117522902400 258526369498924800 72627187735589760 76747295875723200 181832054844021120 153634435594516800 355039664398997760 193672500628239360 71696069944107840 204659455668595200 41328561621916800 409691828252044800 80696875261766400 74391410919450240 517052738997849600 145254375471179520 153494591751446400 34205402641798080 307268871189033600 710079328797995520 60522656446324800 143392139888215680 82657123243833600 161393750523532800 148782821838900480 38006002935331200 290508750942359040 306989183502892800 61992842432875200 121045312892649600 78238243400990400 56487812683236480 165314246487667200 322787501047065600 101678062829825664 297565643677800960 90783984669487200 76012005870662400 43857429080572800 613978367005785600 123985684865750400 242090625785299200 57009004402996800 330628492975334400 460483775254339200 92989263649312800 64225997922340800 214892428452024960 181567969338974400 87714858161145600 27604360026714240 84731719024854720 247971369731500800 48842845553174400 484181251570598400 114018008805993600 65786143620859200 53208404109463680 185978527298625600 128451995844681600 40424566758488640 363135938677948800 86789979406025280 175429716322291200 85513506604495200 55208720053428480 169463438049709440 495942739463001600 97685691106348800 206642808109584000 228036017611987200 131572287241718400 41406540040071360 371957054597251200 256903991689363200 73264268329761600 173579958812050560 171027013208990400 338926876099418880 195371382212697600 46007266711190400 456072035223974400 263144574483436800 89832370574419200 82813080080142720 513807983378726400 146528536659523200 68379983774444160 342054026417980800 677853752198837760 197358430862577600 67374277930814400 390742764425395200 159625212328391040 385355987534044800 92100601069202880 109896402494642400 92014533422380800 179832794182554240 526289148966873600 179664741148838400 165626160160285440 103663014190444800 20494013406007680 293057073319046400 42276349326556800 69010900066785600 394716861725155200 134748555861628800 77747260642833600 184201202138405760 219792804989284800 31707261994917600 359329482297676800 102569975661666240 331252320320570880 207326028380889600 101061416896221600 40988026812015360 43303305180643200 586114146638092800 84552698653113600 138021800133571200 269497111723257600 155494521285667200 30741020109011520 439585609978569600 63414523989835200 205139951323332480 202122833792443200 86606610361286400 169105397306227200 276043600267142400 34156689010012800 538994223446515200 310989042571334400 61482040218023040 64954957770964800 126829047979670400 39062847609938880 404245667584886400 173213220722572800 46111530163517280 338210794612454400 188647978206280320 552087200534284800 68313378020025600 621978085142668800 122964080436046080 129909915541929600 253658095959340800 51235033515019200 346426441445145600 193230520186999680 466483563857001600 92223060327034560 97432436656447200 377295956412560640 64639026847886400 217692329799934080 136626756040051200 1243956170285337600 88278940850284800 24808542544114560 245928160872092160 259819831083859200 48440395323290880 51176633395305600 507316191918681600 102470067030038400 66209205637713600 47819364614017920 184446120654069120 194864873312894400 129278053695772800 36330296492468160 273253512080102400 380487143939011200 90936940879350720 76852550272528800 49617085088229120 177560667171538560 519639662167718400 96880790646581760 102353266790611200 22814090395367040 204940134060076800 40366996102742400 132418411275427200 37212813816171840 389729746625788800 258556107391545600 72660592984936320 76764950092958400 181873881758701440 153705100545057600 355121334343077120 193761581293163520 71729046921026880 204706533581222400 41347570906857600 409880268120153600 80733992205484800 74425627632343680 517112214783091200 145321185969872640 153529900185916800 34221135593050560 307410201090115200 710242668686154240 60550494154113600 143458093842053760 82695141813715200 161467984410969600 148851255264687360 38023483992278400 290642371939745280 307059800371833600 62021356360286400 121100988308227200 78247243026388800 56513794543839360 165390283627430400 322935968821939200 101724830178910848 297702510529374720 90825741231170400 76046967984556800 43867517625993600 614119600743667200 124042712720572800 242201976616454400 57035225988417600 330780567254860800 460589700557750400 93032034540429600 64240771859409600 214941860260283520 181651482462340800 87735035251987200 27617056794391680 84770691815759040 248085425441145600 48865311071740800 484403953232908800 114070451976835200 65801276438990400 53232877589189760 186064069080859200 128481543718819200 40443160246332480 363302964924681600 86829898904400960 175470070503974400 85552838982626400 55234113588783360 169541383631518080 496170850882291200 97730622143481600 206737854534288000 228140903953670400 131602552877980800 41425585191587520 372128138161718400 256963087437638400 73297966607611200 173659797808801920 171105677965252800 339082767263036160 195461244286963200 46028427990652800 456281807907340800 263205105755961600 89873689436294400 82851170383175040 513926174875276800 146595933215222400 68411435500437120 342211355930505600 678165534526072320 197403829316971200 67405267077220800 390922488573926400 159698632767569280 385444631156457600 92121787014586560 109946949911416800 92056855981305600 179874161206346880 526410211511923200 179747378872588800 165702340766350080 103686859843257600 20512857392818560 293191866430444800 42295794551337600 69042641985979200 394807658633942400 134810534154441600 77765144882443200 184243574029173120 219893899822833600 31721845913503200 359494757745177600 102617153250655680 331404681532700160 207373719686515200 101107900615831200 41025714785637120 43323222759062400 586383732860889600 84591589102675200 138085283971958400 269621068308883200 155530289764886400 30769286089227840 439787799645667200 63443691827006400 205234306501311360 202215801231662400 86646445518124800 169183178205350400 276170567943916800 34188095654697600 539242136617766400 311060579529772800 61538572178455680 64984834138593600 126887383654012800 39098765405568960 404431602463324800 173292891036249600 46153929133841760 338366356410700800 188734747816218240 552341135887833600 68376191309395200 622121159059545600 123077144356911360 129969668277187200 253774767308025600 51282143482046400 346585782072499200 193319397560741760 466590869294659200 92307858267683520 97477251207890400 377469495632436480 64653895794196800 217742405670840960 136752382618790400 1244242318119091200 88299247697337600 24831353686043520 246154288713822720 259939336554374400 48484935655752960 51200172351619200 507549534616051200 102564286964092800 66224435773003200 47863333916576640 184615716535367040 194954502415780800 129307791588393600 36363701741814720 273504765237580800 380662150962038400 90978767794031040 76923215223069600 49662707372087040 177642337115617920 519878673108748800 96969871311505920 102400344703238400 22835067663703680 205128573928185600 40404113046460800 132448871546006400 37247030529065280 389909004831561600 258615583176787200 72727403483629440 76800258527428800 181957535588062080 153846430446139200 355284674231235840 193939742623011840 71795000874864960 204800689406476800 41385589476739200 410257147856371200 80808226092921600 74494061058130560 517231166353574400 145454806967258880 153600517054857600 34252601495555520 307692860892278400 710569348462471680 60606169569691200 143590001749729920 82771178953478400 161616452185843200 148988122116261120 104353656369580800 38058446106172800 290909613934517760 307201034109715200 62078384215108800 121212339139382400 78265242277185600 56565758265045120 165542357906956800 323232904371686400 101818364877081216 297976244232522240 90909254354536800 76116892212345600 43887694716835200 614402068219430400 124156768430217600 242424678278764800 156530484554371200 57087669159259200 331084715813913600 460801551164572800 93117576322663200 64270319733547200 215040723876800640 181818508709073600 87775389433670400 27642450329746560 84848637397567680 248313536860435200 48910242108873600 484849356557529600 313060969108742400 114175338318518400 65831542075252800 53281824548641920 186235152645326400 128540639467094400 40480347222020160 363637017418147200 86909737901152320 175550778867340800 85631503738888800 55284900659493120 169697274795135360 496627073720870400 97820484217747200 206927947383696000 626121938217484800 228350676637036800 131663084150505600 41463675494619840 372470305290652800 257081278934188800 73365363163310400 173819475802304640 469591453663113600 171263007477777600 339394549590270720 195640968435494400 46070750549577600 456701353274073600 263326168301011200 89956327160044800 82927350989239680 514162557868377600 146730726326620800 68474338952423040 342526014955555200 678789099180541440 197494626225758400 67467245370033600 391281936870988800 159845473645925760 385621918401283200 92164158905353920 110048044744965600 92141501099155200 179956895253932160 526652336602022400 179912654320089600 165854701978479360 103734551148883200 20515212891169920 293461452653241600 42334685000899200 69106125824366400 394989252451516800 134934490740067200 77800913361662400 184328317810707840 220096089489931200 359913790507864320 359825308640179200 102711508428634560 331709403956958720 207469102297766400 101200868055050400 41030425782339840 43363057915900800 586922905306483200 84669370001798400 138212251648732800 269868981480134400 155601826723324800 30772819336754880 440192178979862400 719827581015728640 63502027501348800 205423016857269120 202401736110100800 86726115831801600 169338740003596800 276424503297465600 34192021485283200 539737962960268800 311203653446649600 61545638673509760 65044586873851200 127004055002697600 39103255130022720 404803472220201600 173452231663603200 46159229005132320 338677480007193600 188908287036094080 552849006594931200 68384042970566400 622407306893299200 123091277347019520 130089173747702400 254008110005395200 51288032227924800 346904463327206400 193497152308225920 466805480169974400 92318458010264640 97566880310776800 377816574072188160 64683633686817600 217842557412654720 136768085941132800 1244814613786598400 88339861391443200 24834205078784640 246182554694039040 260178347495404800 48490503197310720 51247250264246400 508016220010790400 102576064455849600 66254896043582400 47868830079396480 184636916020529280 195133760621553600 129367267373635200 36367877397983040 273536171882265600 381012165008092800 91062421623391680 76932048341887200 49668410157569280 177805677003776640 520356694990809600 96981006394621440 102494500528492800 22837689822245760 205152128911699200 40408752664425600 132509792087164800 37251307618176960 390267521243107200 258734534747270400 72735754795966080 76870875396369600 182124843246783360 153864096683774400 355611354007553280 193962012789242880 71803245119094720 204989001056985600 41390341797974400 410304257823398400 80817505328851200 74502615236353920 517469069494540800 145471509591932160 153741750792739200 34256534733368640 307728193367548800 711222708015106560 60613128996638400 143606490238189440 82780683595948800 161635010657702400 149005230472707840 104401654371705600 38062816370409600 290943019183864320 307483501585478400 62085512696961600 121226257993276800 78301240778779200 56572253730195840 165561367191897600 323270021315404800 101830056714352512 298010460945415680 90919693494957600 76125632740819200 43928048898518400 614967003170956800 124171025393923200 242452515986553600 156602481557558400 57094224555614400 331122734383795200 461225252378217600 93128269045442400 64329415481822400 215238451109834880 181839386989915200 87856097797036800 27645624521665920 84858380595293760 248342050787846400 48915858488515200 484905031973107200 313204963115116800 114188449111228800 65892073347777600 53287942918573440 186256538090884800 128658830963644800 40484995593981120 363678773979830400 86919717775746240 175712195594073600 85641336833421600 55291249043331840 169716761190587520 496684101575692800 97831716977030400 206951708989872000 626409926230233600 228376898222457600 131784146695555200 41468436782498880 372513076181769600 257317661927289600 73373787732772800 173839435551492480 469807444672675200 171282673666843200 339433522381175040 195663433954060800 46076040869443200 456753796444915200 263568293391110400 89966656875513600 82936873564997760 514635323854579200 146747575465545600 68482201883921280 342565347333686400 678867044762350080 197676220043332800 67474992656635200 391326867908121600 159863828755720320 385976492890934400 92248902686888640 110060681599159200 92152081738886400 180122363349102720 527136586782220800 179933313751027200 165873747129995520 103829933760134400 20529345881278080 293495150931091200 42339546307094400 69114061304164800 395352440086665600 134949985313270400 77872450320100800 184497805373777280 220121363198318400 360244726698205440 359866627502054400 102723302825881920 331747494259991040 207659867520268800 101212488984952800 41058691762556160 43368037310505600 586990301862182400 84679092614188800 138228122608329600 269899970626540800 155744900640201600 30794018821917120 440242726396636800 720489453396410880 63509319460641600 205446605651763840 202424977969905600 86736074621011200 169358185228377600 276456245216659200 34215576468796800 539799941253081600 311489801280403200 61588037643834240 65052055965758400 127018638921283200 39130193476745280 404849955939811200 173472149242022400 46191028232875680 338716370456755200 188929979438578560 552912490433318400 68431152937593600 622979602560806400 123176075287668480 130104111931516800 254037277842566400 51323364703195200 346944298484044800 193519371651661440 467234701920604800 92382056465751360 97578083948637600 377859958877157120 64743109472059200 218042860896282240 136862305875187200 1245959205121612800 88421088779654400 24851313435231360 246352150575336960 260208223863033600 48523908446657280 51253135003324800 508074555685132800 102646729406390400 66315816584740800 47901807056315520 184764112931502720 195156167897275200 129486218944118400 36392931334992960 273724611750374400 381055916763849600 91072878352061760 76985047054792800 49702626870462720 177826094489796480 520416447726067200 97047816893314560 102506270006649600 22853422773498240 205293458812780800 40436590372214400 132631633169481600 37276970152847040 390312335794550400 258972437888236800 72785862669985920 76879702504987200 182145756704123520 153970094109585600 355652188979592960 194095633786629120 71852710584473280 205012540013299200 41418855725385600 410586917625561600 80873180744428800 74553940305694080 517944875776473600 145571725339971840 153759405009974400 34280134160247360 307940188219171200 711304377959185920 60654885558321600 143705421168946560 82837711450771200 161746361488857600 149107880611388160 104497650375955200 38089037955830400 291143450679943680 307518810019948800 62128283588078400 121309771116643200 78373237781966400 56611226521100160 165675422901542400 323492722977715200 101900207737980288 298215761222776320 90982328337482400 76178075911660800 43933093171228800 615037620039897600 124256567176156800 242619542233286400 156746475563932800 57133556933745600 331350845803084800 461278215029923200 93192425382117600 64336802450356800 215263167013964160 181964656674964800 87866186342457600 27664669673182080 84916839781650240 248513134352313600 48949556766364800 485239084466572800 313492951127865600 114267113867491200 65899639756843200 53324653138162560 186384850764235200 128673604900713600 40512885825746880 363929313349929600 86979597023309760 175732372684915200 85700335400618400 55329339346364160 169833679563300480 497026268704627200 97899113532729600 207094278626928000 626985902255731200 228534227734982400 131799279513686400 41497004509773120 372769701528470400 257347209801427200 73424335149547200 173959194046619520 470239426691798400 171400670801236800 339667359126600960 195798227065459200 46107782788636800 457068455469964800 263598559027372800 90028635168326400 82994009019546240 514694419602854400 146848670299094400 68529379472910720 342801341602473600 679334718253201920 197698919270529600 67521476376244800 391596454130918400 159973959414487680 386020814702140800 92259495659580480 110136502724320800 92215565577273600 180143046860999040 527197118054745600 180057270336652800 165988018039092480 103841856586540800 20543478871386240 293697340598188800 42368714144265600 69161674182955200 395397838541059200 135042952752489600 77881392439905600 184518991319160960 220273005448641600 360286093721998080 360114540673305600 102794069209366080 331976036078184960 207683713173081600 101282214564367200 41086957742772480 43397913678134400 587394681196377600 84737428288531200 138323348365910400 270085905504979200 155762784879811200 30815218307079360 440546010897283200 720572187443996160 63553071216398400 205588138418732160 202564429128734400 86795827356268800 169474856577062400 276646696731820800 34239131452310400 540171811009958400 311525569759622400 61630436614158720 65096870517201600 127106142432796800 39157131823467840 405128858257468800 173591654712537600 46222827460619040 338949713154124800 189060133853485440 553293393463641600 68478262904620800 623051139519244800 123260873228317440 130193741034403200 254212284865593600 51358697178465600 347183309425075200 193652687712274560 467288354639433600 92445654921238080 97645305775802400 378120267706970880 64750543945214400 218067898831735680 136956525809241600 1246102279038489600 88431242203180800 24868421791678080 246521746456634880 260387482068806400 48557313696003840 51288443437795200 508424569731187200 102717394356931200 66323431652385600 47934784033234560 184891309842476160 195290611551604800 129501087890428800 36417985272002880 273913051618483200 381318427298390400 91135618724082240 77038045767698400 49736843583356160 177948599405915520 520774964137612800 97114627392007680 102576886875590400 22869155724750720 205434788713862400 40464428080003200 132646863304771200 37302632687517120 390581223103209600 259002175780857600 72835970544005760 76932665156692800 182271237448164480 154076091535396800 355897198811831040 194229254784015360 71902176049851840 205153773751180800 41447369652796800 410869577427724800 80928856160006400 74605265375034240 518004351561715200 145671941088011520 153865330313385600 34303733587126080 308152183070793600 711794397623662080 60696642120004800 143804352099703680 388503263671286400 82894739305593600 161857712320012800 149210530750068480 104509649876486400 38115259541251200 291343882176023040 307730660626771200 62171054479195200 121393284240009600 78382237407364800 56650199312004480 165789478611187200 323715424640025600 101970358761608064 298421061500136960 91044963180007200 76230519082502400 43963358807491200 615461321253542400 124342108958390400 242786568480019200 156764474814729600 57172889311876800 331578957222374400 461595990940156800 93256581718792800 64381124261563200 215411462438739840 182089926360014400 87926717614982400 27683714824698240 84975298968006720 248684217916780800 48983255044214400 485573136960038400 313528949629459200 114345778623753600 65945038211236800 53361363357751680 186513163437585600 128762248523126400 40540776057512640 364179852720028800 87039476270873280 175853435229964800 85759333967815200 55367429649396480 169950597936013440 497368435833561600 97966510088428800 207236848263984000 627057899258918400 228691557247507200 131890076422473600 41525572237047360 373026326875171200 257524497046252800 73474882566321600 174078952541746560 470293424444188800 171518667935630400 339901195872026880 195933020176857600 46139524707830400 457383114495014400 263780152844947200 90090613461139200 83051144474094720 515048994092505600 146949765132643200 68576557061900160 343037335871260800 679802391744053760 197835114633710400 67567960095854400 391866040353715200 160084090073255040 386286745569379200 92323053495731520 110212323849482400 92279049415660800 180267147932376960 527560305689894400 180181226922278400 166102288948189440 103913393544979200 20550545366440320 293899530265286400 42397881981436800 69209287061745600 395670229267420800 135135920191708800 77935045158734400 184646106991463040 220424647698964800 360534295864753920 360362453844556800 102864835592850240 332204577896378880 207826787089958400 101351940143781600 41101090732880640 43427790045763200 587799060530572800 84795763962873600 138418574123491200 270271840383417600 155870090317468800 30825818049660480 440849295397929600 721068591729507840 63596822972155200 205729671185700480 202703880287563200 86855580091526400 169591527925747200 276837148246982400 34250908944067200 540543680766835200 311740180634937600 61651636099320960 65141685068644800 127193645944310400 39170600996829120 405407760575126400 173711160183052800 46238727074490720 339183055851494400 189190288268392320 553674296493964800 68501817888134400 623480361269875200 123303272198641920 130283370137289600 254387291888620800 51376363416100800 347422320366105600 193786003772887680 467610270952406400 92477454148981440 97712527602967200 378380576536784640 64795150784145600 218218126444456320 137003635776268800 1246960722539750400 88492162744339200 24876975969901440 246606544397283840 260566740274579200 48574016320677120 51323751872265600 508774583777241600 102752726832201600 66369122058254400 47951272521694080 184954908297962880 195425055205934400 129590301568291200 36430512240507840 274007271552537600 381580937832931200 91198359096102720 77064545124151200 49753951939802880 178071104322034560 521133480549158400 97148032641354240 102647503744531200 22877022200376960 205505453664403200 40478346933897600 132738244116508800 37315463954852160 390850110411868800 259180603136582400 72861024481015680 76985627808398400 182396718192205440 154129090248302400 356142208644069120 194296065282708480 71926908782541120 205295007489062400 41461626616502400 411010907328806400 80956693867795200 74630927909704320 518361206273164800 145722048962031360 153971255616796800 34315533300565440 308258180496604800 712284417288138240 60717520400846400 143853817565082240 388770904704873600 82923253233004800 161913387735590400 149261855819408640 104581646879673600 38128370333961600 291444097924062720 307942511233593600 62192439924753600 121435040801692800 78436235159755200 56669685707456640 165846506466009600 323826775471180800 102005434273421952 298523711638817280 91076280601269600 76256740667923200 43993624443753600 615885022467187200 124384879849507200 242870081603385600 156872470319510400 57192555500942400 331693012932019200 461913766850390400 93288659887130400 64425446072769600 215559757863515520 182152561202539200 87987248887507200 27693237400456320 85004528561184960 248769759699014400 49000104183139200 485740163206771200 313744940639020800 114385111001884800 65990436665630400 53379718467546240 186577319774260800 128850892145539200 40554721173395520 364305122405078400 87069415894655040 175974497775014400 85788833251413600 55386474800912640 170009057122369920 497539519398028800 98000208366278400 207308133082512000 627489881278041600 228770222003769600 131980873331260800 41539856100684480 373154639548521600 257701784291078400 73500156274708800 174138831789310080 470617410958531200 171577666502827200 340018114244739840 196000416732556800 46155395667427200 457540444007539200 263961746662521600 90121602607545600 83079712201368960 515403568582156800 147000312549417600 68600145856394880 343155333005654400 680036228489479680 197971309996891200 67591201955659200 392000833465113600 160139155402638720 386552676436617600 92386611331882560 110250234412063200 92310791334854400 180391249003754880 527923493325043200 180243205215091200 166159424402737920 103984930503417600 20571744851602560 294000625098835200 42412465900022400 69233093501140800 395942619993782400 135182403911318400 77988697877563200 184773222663765120 220500468824126400 360782498007509760 360486410430182400 102900218784592320 332318848805475840 207969861006835200 101386802933488800 41143489703205120 43442728229577600 588001250197670400 84824931800044800 138466187002281600 270364807822636800 155977395755126400 30857617277403840 441000937648252800 721564996015019520 63618698850033600 205800437569184640 202773605866977600 86885456459155200 169649863600089600 276932374004563200 34286241419337600 540729615645273600 311954791510252800 61715234554807680 65164092344366400 127237397700067200 39211008516912960 405547211733955200 173770912918310400 46286425916105760 339299727200179200 189255365475845760 553864748009126400 68572482838675200 623909583020505600 123430469109615360 130328184688732800 254474795400134400 51429362129006400 347541825836620800 193852661803194240 467932187265379200 92572851832211520 97746138516549600 378510730951691520 64839757623076800 218368354057176960 137144965677350400 1247819166041011200 88553083285497600 24902638504571520 89066178390047040 246860938219230720 260656369377465600 48624124194696960 51341406089500800 508949590800268800 102858724258012800 66414812464123200 48000737987072640 185145703664423040 195492277033099200 129679515246153600 36468093146022720 274289931354700800 381712193100201600 91229729282112960 77144043193509600 49805277009143040 178132356780094080 521312738754931200 97248248389393920 102682812179001600 22900621627255680 205717448516025600 40520103495580800 132829624928246400 37353957756857280 390984554066198400 259359030492307200 72936186292045440 77012109134251200 182459458564225920 154288086387019200 356264713560188160 194496496778787840 72001106980608960 205365624358003200 41504397507619200 411434897032051200 81040206991161600 74707915513714560 518718060984614400 145872372584090880 154024218268502400 34350932440883520 308576172774038400 712529427120376320 60780155243371200 144002213961217920 389038545738460800 83008795015238400 162080413982323200 149415831027429120 104653643882860800 38167702712092800 291744745168181760 308048436537004800 62256596261428800 121560310486742400 78490232912145600 56728144893813120 166017590030476800 324160827964646400 102110660808863616 107816952787951680 298831662054858240 91170232865056800 76335405424185600 44008757261884800 616096873074009600 124513192522857600 243120620973484800 156980465824291200 57251554068139200 332035180060953600 462072654805507200 93384894392143200 64447606978372800 215633905575903360 182340465730113600 88017514523769600 27721805127730560 85092217340719680 249026385045715200 49050651599913600 486241241946969600 313960931648582400 114503108136278400 66013135892827200 53434783796929920 186769788784286400 128895213956745600 40596556521044160 364680931460227200 87159234766000320 176035029047539200 85877331102208800 55443610255461120 170184434681439360 498052770091430400 98101303199827200 207521987538096000 627921863297164800 229006216272556800 132026271785654400 41582707691595840 373539577568572800 257790427913491200 73575977399870400 174318469532000640 470941397472873600 171754662204417600 340368869362878720 196202606399654400 46203008546217600 458012432545113600 264052543571308800 90214570046764800 83165415383191680 515580855826982400 147151954799740800 68670912239879040 343509324408835200 680737738725757440 198039407678481600 67660927535073600 392405212799308800 160304351390789760 386685641870236800 92418390249958080 110363966099805600 92406017092435200 180453299539443840 528105087142617600 180429140093529600 166330830766383360 104020698982636800 20576455848305280 294303909599481600 42456217655779200 69304512819326400 396078815356963200 135321855070147200 78015524236977600 184836780499916160 220727932199611200 360906599078887680 360858280187059200 103006368359818560 332661661532766720 208041397965273600 101491391302610400 41152911696610560 43487542781020800 588607819198963200 84912435311558400 138609025638652800 270643710140294400 156031048473955200 30864683772457920 441455864399222400 721813198157775360 63684326483668800 206012736719637120 202982782605220800 86975085562041600 169824870623116800 277218051277305600 34294093080508800 541287420280588800 312062096947910400 61729367544915840 65231314171531200 127368652967337600 39219987965820480 405965565210441600 173950171124083200 46297025658686880 339649741246233600 189450597098206080 554436102554611200 68588186161017600 624124193895820800 123458735089831680 130462628343062400 254737305934675200 51441139620763200 347900342248166400 194052635894113920 468093145421865600 92594051317373760 97846971257296800 378901194196412160 64862061042542400 218443467863537280 137176372322035200 1248248387791641600 88583543556076800 24908341290053760 89158057077136320 246917470179663360 260925256686124800 48635259277812480 51394368741206400 509474611869350400 102882279241526400 66437657667057600 48011730312712320 185188102634747520 195693942514593600 129724122085084800 36476444458359360 274352744644070400 382105958902012800 91323839840143680 77161709431144800 49816682580107520 178316114154272640 521850513372249600 97270518555624960 102788737482412800 22905865944339840 205764558483052800 40529382731510400 132875315334115200 37362511935080640 391387885029187200 259448244170169600 72952888916718720 77091553111809600 182647679680287360 154323418862289600 356632228308545280 194541037111249920 72017595469068480 205577474964825600 41513902150089600 411529116966105600 81058765463020800 74725023870161280 518896488340339200 145905777833437440 154183106223619200 34358798916509760 308646837724579200 713264456617090560 60794074097265600 144035190938136960 389172366255254400 83027804300179200 162117530926041600 149450047740322560 104689642384454400 38176443240566400 291811555666874880 308366212447238400 62270853225134400 121588148194531200 78517231788340800 56741135824114560 166055608600358400 324235061852083200 102134044483406208 107928174356533440 298900095480645120 91191111145898400 76352886481132800 44054155716278400 616732424894476800 124541706450268800 243176296389062400 157034463576681600 57264664860849600 332111217200716800 462549318670857600 93406279837701600 64514089695182400 215856348713066880 182382222291796800 88108311432556800 27728153511569280 85111703736171840 249083412900537600 49061884359196800 486352592778124800 314068927153363200 114529329721699200 66081233574417600 53447020536792960 186812559675403200 129028179390364800 40605853264966080 364764444583593600 87179194515188160 176216622865113600 85896997291274400 55456307023138560 170223407472343680 498166825801075200 98123768718393600 207569510750448000 628137854306726400 229058659443398400 132162467148835200 41592230267353920 373625119350806400 258056358780729600 73592826538795200 174358389030376320 471103390730044800 171793994582548800 340446814944687360 196247537436787200 46213589185948800 458117318886796800 264324934297670400 90235229477702400 83184460534707840 516112717561459200 147185653077590400 68686638102875520 343587989165097600 680893629889374720 198243700723252800 67676422108276800 392495074873574400 160341061610378880 387084538171094400 92513727004184640 110389239808192800 92427178371897600 180639451146510720 528649868595340800 180470458955404800 166368921069415680 104128004420294400 20583522343359360 294371306155180800 42465940268169600 69320383778923200 396487401446505600 135352844216553600 78096003315220800 185027454008369280 220778479616385600 361278902293021440 360940917910809600 103029957154313280 332737842138831360 208256008840588800 101514633162415200 41167044686718720 43497501570230400 588742612310361600 84931880536339200 138640767557846400 270705688433107200 156192006630441600 30875283515039040 441556959232771200 722557804586042880 63698910402254400 206059914308626560 203029266324830400 86995003140460800 169863761072678400 277281535115692800 34305870572265600 541411376866214400 312384013260883200 61750567030078080 65246252355345600 127397820804508800 39233457139181760 406058532649660800 173990006280921600 46312925272558560 339727522145356800 189493981903175040 554563070231385600 68611741144531200 624768026521766400 123501134060156160 130492504710691200 254795641609017600 51458805858398400 347980012561843200 194097074580984960 468576019891324800 92625850545117120 97869378533018400 378987963806350080 64928971300939200 218668809282618240 137223482289062400 1249536053043532800 88674924367814400 24916895468277120 89178474563156160 247002268120312320 260985009421382400 48651961902485760 51406138219363200 509591283218035200 102917611716796800 66506193275860800 48028218801171840 185251701090234240 195738757066036800 129857942601878400 36488971426864320 274446964578124800 382193462413526400 91344753297483840 77188208787597600 49833790936554240 178356949126312320 521970018842764800 97303923804971520 102812276438726400 22913732419966080 205835223433593600 40543301585404800 133012386551721600 37375343202415680 391477514132073600 259715885203756800 72977942853728640 77109207329044800 182689506594967680 154376417575195200 356713898252624640 194607847609943040 72042328201757760 205624552877452800 41528159113795200 411670446867187200 81086603170809600 74750686404831360 519431770407513600 145955885707457280 154218414658089600 34370598629949120 308752835150390400 713427796505249280 60814952378107200 144084656403515520 389573827805635200 83056318227590400 162173206341619200 149501372809662720 104797637889235200 38189554033276800 291911771414914560 308436829316179200 62292238670692800 121629904756214400 78598228416926400 56760622219566720 166112636455180800 324346412683238400 102169119995220096 107952890260662720 299002745619325440 91222428567160800 76379108066553600 44064244261699200 616873658632358400 124584477341385600 243259809512428800 157196456833852800 57284331049915200 332225272910361600 462655243974268800 93438358006039200 64528863632251200 215905780521325440 182444857134321600 88128488523398400 27737676087327360 85140933329350080 249168954682771200 49078733498121600 486519619024857600 314392913667705600 114568662099830400 66096366392548800 53465375646587520 186876716012078400 129057727264502400 40619798380848960 364889714268643200 87209134138969920 176256977046796800 85926496574872800 55475352174654720 170281866658700160 498337909365542400 98157466996243200 207640795568976000 628785827335411200 229137324199660800 132192732785097600 41606514130991040 373753432024156800 258115454529004800 73618100247182400 174418268277939840 471589370501558400 171852993149745600 340563733317400320 196314933992486400 46229460145545600 458274648399321600 264385465570195200 90266218624108800 83213028261982080 516230909058009600 147236200494364800 68710226897370240 343705986299491200 681127466634800640 198289099177646400 67699663968081600 392629867984972800 160396126939762560 387173181793507200 92534912949568320 110427150370773600 92458920291091200 180680818170303360 528770931140390400 180532437248217600 166426056523964160 104151850073107200 20590588838413440 294472400988729600 42480524186755200 69344190218318400 396578198355292800 135399327936163200 78113887554830400 185069825899136640 220854300741547200 361361636340606720 361064874496435200 103065340346055360 332852113047928320 208303700146214400 101549495952122400 41181177676826880 43512439754044800 588944801977459200 84961048373510400 138688380436636800 270798655872326400 156227775109660800 30885883257620160 441708601483094400 722723272681213440 63720786280132800 206130680692110720 203098991904244800 87024879508089600 169922096747020800 277376760873273600 34317648064022400 541597311744652800 312455550219321600 61771766515240320 65268659631067200 127441572560265600 39246926312543040 406197983808489600 174049759016179200 46328824886430240 339844193494041600 189559059110628480 554753521746547200 68635296128044800 624911100438643200 123543533030480640 130537319262134400 254883145120531200 51476472096033600 348099518032358400 194163732611291520 468683325328982400 92657649772860480 97902989446600800 379118118221256960 64943840247249600 218718885153525120 137270592256089600 1249822200877286400 88695231214867200 24925449646500480 89209100792185920 247087066060961280 261074638524268800 48668664527159040 51423792436598400 509766290241062400 102952944192067200 66521423411150400 48044707289631360 185315299545720960 195805978893201600 129887680494499200 36501498395369280 274541184512179200 382324717680796800 91376123483494080 177390462429734400 77214708144050400 49850899293000960 178418201584371840 522149277048537600 97337329054318080 102847584873196800 22921598895592320 205905888384134400 40557220439299200 133042846822300800 37388174469750720 391611957786403200 259775360988998400 73002996790738560 77135688654897600 182752246966988160 154429416288100800 356836403168743680 194674658108636160 72067060934447040 205695169746393600 41542416077500800 411811776768268800 81114440878598400 74776348939501440 519550721977996800 146005993581477120 154271377309795200 34382398343388480 308858832576201600 713672806337487360 60835830658948800 144134121868894080 389663041483497600 83084832155001600 162228881757196800 149552697879002880 104821636890297600 38202664825987200 292011987162954240 308542754619590400 62313624116251200 121671661317897600 78616227667723200 56780108615018880 166169664310003200 324457763514393600 102204195507033984 107989964116856640 299105395758005760 209643273780595200 91253745988423200 76405329651974400 44079377079830400 617085509239180800 124627248232502400 243343322635795200 157232455335446400 57303997238980800 332339328620006400 462814131929385600 93470436174376800 64551024537854400 215979928233713280 182507491976846400 88158754159660800 27747198663085440 85170162922528320 249254496465004800 49095582637046400 486686645271590400 314464910670892800 114607994477961600 66119065619745600 53483730756382080 186940872348753600 129102049075708800 40633743496731840 365014983953692800 87239073762751680 176317508319321600 85955995858471200 55494397326170880 170340325845056640 498508992930009600 98191165274092800 207712080387504000 628929821341785600 229215988955923200 132238131239491200 41620797994628160 373881744697507200 258204098151417600 73643373955569600 174478147525503360 471697366006339200 171911991716942400 340680651690113280 196382330548185600 46245331105142400 458431977911846400 264476262478982400 90297207770515200 83241595989256320 516408196302835200 147286747911139200 68733815691864960 343823983433884800 681361303380226560 198357196859236800 67722905827886400 392764661096371200 160451192269146240 387306147227126400 92566691867643840 110465060933354400 92490662210284800 180742868705992320 528952524957964800 180594415541030400 166483191978512640 104187618552326400 20597655333467520 294573495822278400 42495108105340800 69367996657713600 396714393718473600 135445811655772800 78140713914244800 185133383735287680 220930121866708800 361485737411984640 361188831082060800 103100723537797440 332966383957025280 208375237104652800 101584358741829600 41195310666935040 43527377937859200 589146991644556800 84990216210681600 138735993315427200 270891623311545600 156281427828489600 30896483000201280 441860243733417600 722971474823969280 63742662158011200 206201447075594880 203168717483659200 87054755875718400 169980432421363200 277471986630854400 34329425555779200 541783246623091200 312562855656979200 61792966000402560 65291066906788800 127485324316022400 39260395485904320 406337434967318400 174109511751436800 46344724500301920 339960864842726400 189624136318081920 554943973261708800 68658851111558400 625125711313958400 123585932000805120 130582133813577600 254970648632044800 51494138333668800 348219023502873600 194230390641598080 468844283485468800 92689449000603840 97936600360183200 379248272636163840 64966143666715200 218793998959885440 137317702223116800 1250251422627916800 88725691485446400 24934003824723840 89239727021215680 247171864001610240 261164267627155200 48685367151832320 51441446653833600 509941297264089600 102988276667337600 66544268614084800 48061195778090880 185378898001207680 195873200720366400 129932287333430400 36514025363874240 274635404446233600 382455972948067200 91407493669504320 177451382970892800 77241207500503200 49868007649447680 178479454042431360 522328535254310400 97370734303664640 102882893307667200 22929465371218560 205976553334675200 40571139293193600 133088537228169600 37401005737085760 391746401440732800 259864574666860800 73028050727748480 77162169980750400 182814987339008640 154482415001006400 356958908084862720 194741468607329280 205765786615334400 41556673041206400 411953106669350400 81142278586387200 74802011474171520 519729149333721600 146056101455496960 154324339961500800 34394198056827840 308964830002012800 713917816169725440 60856708939790400 411531573230668800 144183587334272640 389796862000291200 83113346082412800 162284557172774400 149604022948343040 104857635391891200 38215775618697600 292112202910993920 308648679923001600 62335009561809600 121713417879580800 78643226543918400 56799595010471040 166226692164825600 324569114345548800 102239271018847872 108027037973050560 299208045896686080 209715270783782400 91285063409685600 76431551237395200 44094509897961600 617297359846003200 124670019123619200 243426835759161600 157286453087836800 57323663428046400 332453384329651200 462973019884502400 93502514342714400 64573185443457600 216054075946101120 182570126819371200 88189019795923200 27756721238843520 85199392515706560 249340038247238400 49112431775971200 486853671518323200 314572906175673600 114647326856092800 66141764846942400 53502085866176640 187005028685428800 129146370886915200 40647688612614720 365140253638742400 87269013386533440 176378039591846400 85985495142069600 55513442477687040 170398785031413120 498680076494476800 98224863551942400 207783365206032000 629145812351347200 229294653712185600 132283529693884800 41635081858265280 374010057370857600 258292741773830400 73668647663956800 174538026773066880 471859359263510400 171970990284139200 340797570062826240 196449727103884800 46261202064739200 458589307424371200 264567059387769600 90328196916921600 83270163716530560 516585483547660800 147337295327913600 68757404486359680 343941980568278400 681595140125652480 198425294540827200 67746147687691200 392899454207769600 160506257598529920 387439112660745600 92598470785719360 110502971495935200 92522404129478400 180804919241681280 529134118775539200 180656393833843200 166540327433061120 104223387031545600 20600010831818880 294674590655827200 42509692023926400 69391803097108800 396850589081654400 135492295375382400 78167540273659200 185196941571438720 221005942991870400 361609838483362560 361312787667686400 103136106729539520 333080654866122240 208446774063091200 101619221531536800 41200021663637760 43542316121673600 589349181311654400 85019384047852800 138783606194217600 270984590750764800 156335080547318400 30900016247728320 442011885983740800 723219676966725120 63764538035889600 206272213459079040 203238443063073600 87084632243347200 170038768095705600 277567212388435200 34333351386364800 541969181501529600 312670161094636800 61800032495456640 65313474182510400 127529076071779200 39264885210358080 406476886126147200 174169264486694400 46350024371592480 340077536191411200 189689213525535360 555134424776870400 68666702772729600 625340322189273600 123600064990913280 130626948365020800 255058152143558400 51500027079547200 348338528973388800 194297048671904640 469005241641955200 92700048743184960 97970211273765600 379378427051070720 64988447086180800 218869112766245760 137333405545459200 1250680644378547200 88756151756025600 24936855217464960 89270353250245440 247200129981826560 261253896730041600 48690934693390080 51459100871068800 510116304287116800 103000054159094400 66567113817019200 48066691940910720 185400097486369920 195940422547531200 129976894172361600 36518201020042560 274666811090918400 382587228215337600 91438863855514560 177512303512051200 77250040619320800 49873710434929920 178540706500490880 522507793460083200 97381869386780160 102918201742137600 22932087529760640 206000108318188800 40575778911158400 133134227634038400 37405282826197440 391880845095062400 259953788344723200 73036402040085120 77188651306603200 182877727711029120 154500081238641600 357081413000981760 194763738773560320 205836403484275200 41561425362441600 412000216636377600 81151557822316800 74810565652394880 519907576689446400 146072804080170240 154377302613206400 34398131294640960 309000162477283200 714162826001963520 60863668366737600 411672806968550400 144200075822732160 389930682517084800 83122850724883200 162303115644633600 149621131304789760 104893633893484800 38220145882934400 292145608160340480 308754605226412800 62342138043662400 121727336733475200 78670225420113600 56806090475621760 166245701449766400 324606231289267200 102250962856119168 108064111829244480 299242262609579520 209787267786969600 91295502550106400 76440291765868800 44109642716092800 617509210452825600 124684276087324800 243454673466950400 157340450840227200 57330218824401600 332491402899532800 463131907839619200 93513207065493600 64595346349060800 216128223658488960 182591005100212800 88219285432185600 27759895430762880 85209135713432640 249368552174649600 49118048155612800 486909346933900800 314680901680454400 114660437648803200 66164464074139200 53508204236108160 187026414130987200 129190692698121600 40652336984575680 365182010200425600 87278993261127360 176438570864371200 85995328236602400 55519790861525760 170418271426865280 498737104349299200 98236096311225600 207807126812208000 629361803360908800 229320875297606400 132328928148278400 41639843146144320 374052828261974400 258381385396243200 73677072233419200 174557986522254720 472021352520681600 171990656473204800 340836542853730560 196472192622451200 46266492384604800 458641750595212800 264657856296556800 90338526632390400 83279686292288640 516762770792486400 147354144466838400 68765267417857920 343981312946409600 681673085707461120 198493392222417600 67753894974292800 392944385244902400 160524612708324480 387572078094364800 92630249703794880 110515608350128800 92532984769209600 180866969777370240 529315712593113600 180677053264780800 166559372584577280 104259155510764800 20607077326872960 294708288933676800 42514553330121600 69399738576907200 396986784444835200 135507789948585600 78194366633073600 185260499407589760 221031216700257600 361733939554740480 361354106529561600 103147901126786880 333118745169154560 208518311021529600 101630842461439200 41214154653745920 43547295516278400 589416577867353600 85029106660243200 138799477153814400 271015579897171200 156388733266147200 30910615990309440 442062433400515200 723467879109480960 63771829995182400 206295802253573760 203261684922878400 87094591032556800 170058213320486400 277598954307628800 34345128878121600 542031159794342400 312777466532294400 61821231980618880 65320943274417600 127543659990364800 39278354383719360 406523369845756800 174189182065113600 46365923985464160 340116426640972800 189710905928019840 555197908615257600 68690257756243200 625554933064588800 123642463961237760 130641886548835200 255087319980729600 51517693317182400 348378364130227200 194319268015340160 469166199798441600 92731847970928320 97981414911626400 379421811856039680 65010750505646400 218944226572606080 137380515512486400 1251109866129177600 88786612026604800 24945409395688320 89280561993255360 247284927922475520 261283773097670400 48707637318063360 51464985610147200 510174639961459200 103035386634364800 66589959019953600 48083180429370240 185463695941856640 195962829823252800 130021501011292800 36530727988547520 274761031024972800 382630979971094400 91449320584184640 177573224053209600 77276539975773600 49890818791376640 178561123986510720 522567546195340800 97415274636126720 102929971220294400 22939954005386880 206070773268729600 40589697765052800 133179918039907200 37418114093532480 391925659646505600 260043002022585600 73061455977095040 77197478415220800 182898641168369280 154553079951547200 357122247973021440 194830549272253440 205859942440588800 41575682326147200 412141546537459200 81179395530105600 74836228187064960 520086004045171200 146122911954190080 154394956830441600 34409931008080320 309106159903094400 714244495946042880 60884546647579200 411719884881177600 144249541288110720 390064503033878400 83151364652294400 162358791060211200 149672456374129920 104929632395078400 38233256675644800 292245823908380160 308789913660883200 62363523489220800 121769093295158400 78697224296308800 56825576871073920 166302729304588800 324717582120422400 102286038367933056 108076469781309120 299344912748259840 209859264790156800 91326819971368800 76466513351289600 44114686988803200 617579827321766400 124727046978441600 243538186590316800 157394448592617600 57349885013467200 332605458609177600 463184870491324800 93545285233831200 64602733317595200 216152939562618240 182653639942737600 88229373977606400 27769418006520960 85238365306610880 249454093956883200 49134897294537600 487076373180633600 314788897185235200 114699770026934400 66172030483204800 53526559345902720 187090570467662400 129205466635190400 40666282100458560 365307279885475200 87308932884909120 176458747955212800 86024827520200800 55538836013041920 170476730613221760 498908187913766400 98269794589075200 207878411630736000 629577794370470400 229399540053868800 132344060966409600 41654127009781440 374181140935324800 258410933270380800 73702345941806400 174617865769818240 472183345777852800 172049655040401600 340953461226443520 196539589178150400 46282363344201600 458799080107737600 264688121932819200 90369515778796800 83308254019562880 516821866540761600 147404691883612800 68788856212352640 344099310080803200 681906922452887040 198516091449614400 67777136834097600 393079178356300800 160579678037708160 387616399905571200 92640842676486720 110553518912709600 92564726688403200 180887653289266560 529376243865638400 180739031557593600 166616508039125760 104271078337171200 20621210316981120 294809383767225600 42529137248707200 69423545016302400 397032182899228800 135554273668195200 78203308752878400 185281685352973440 221107037825419200 361775306578533120 361478063115187200 103183284318528960 333233016078251520 208542156674342400 101665705251146400 41242420633962240 43562233700092800 589618767534451200 85058274497414400 138847090032604800 271108547336390400 156406617505756800 30931815475471680 442214075650838400 723550613157066240 63793705873060800 206366568637057920 203331410502292800 87124467400185600 170116548994828800 277694180065209600 34368683861635200 542217094672780800 312813235011513600 61863630950943360 65343350550139200 127587411746121600 39305292730441920 406662821004585600 174248934800371200 46397723213207520 340233097989657600 189775983135473280 555388360130419200 68737367723270400 625626470023027200 123727261901886720 130686701100278400 255174823492243200 51553025792452800 348497869600742400 194385926045646720 469219852517270400 92795446426415040 98015025825208800 379551966270946560 65018184978801600 218969264508059520 137474735446540800 1251252940046054400 88796765450131200 24962517752135040 89311188222285120 247454523803773440 261373402200556800 48741042567409920 51482639827382400 510349646984486400 103106051584905600 66597574087598400 48116157406289280 185590892852830080 196030051650417600 130036369957603200 36555781925557440 274949470893081600 382762235238364800 91480690770194880 177593530900262400 77329538688679200 49925035504270080 178622376444570240 522746804401113600 97482085134819840 102965279654764800 22955686956639360 206212103169811200 40617535472841600 133195148175196800 37443776628202560 392060103300835200 260072739915206400 73111563851114880 77223959741073600 182961381540389760 154659077377358400 357244752889140480 194964170269639680 205930559309529600 41604196253558400 412424206339622400 81235070945683200 74887553256405120 520145479830412800 146223127702229760 154447919482147200 34433530434959040 309318154754716800 714489505778280960 60926303209262400 411861118619059200 144348472218867840 390109109872809600 83208392507116800 162470141891366400 149775106512810240 104941631895609600 38259478261065600 292446255404459520 308895838964294400 62406294380337600 121852606418524800 78706223921707200 56864549661978240 166416785014233600 324940283782732800 102356189391560832 108113543637503040 299550213025620480 209883263791219200 91389454813893600 76518956522131200 44129819806934400 617791677928588800 124812588760675200 243705212837049600 157412447843414400 57389217391598400 332833570028467200 463343758446441600 93609441570506400 64624894223198400 216227087275006080 182778909627787200 88259639613868800 27788463158037120 85296824492967360 249625177521350400 49168595572387200 487410425674099200 314824895686828800 114778434783196800 66194729710401600 53563269565491840 187218883141012800 129249788446396800 40694172332224320 365557819255574400 87368812132472640 176519279227737600 86083826087397600 55576926316074240 170593648985934720 499250355042700800 98337191144774400 208020981267792000 629649791373657600 229556869566393600 132389459420803200 41682694737055680 374437766282025600 258499576892793600 73752893358580800 174737624264945280 472237343530243200 172167652174795200 341187297971869440 196674382289548800 46314105263395200 459113739132787200 264778918841606400 90431494071609600 83365389474111360 516999153785587200 147505786717161600 68836033801342080 344335304349590400 682374595943738880 198584189131204800 67823620553707200 393348764579097600 160689808696475520 387749365339190400 92672621594562240 110629340037871200 92628210526790400 180949703824955520 529557837683212800 180862988143219200 166730778948222720 104306846816390400 20632987808737920 295011573434323200 42558305085878400 69471157895092800 397168378262409600 135647241107414400 78230135112292800 185345243189124480 221258680075742400 361899407649911040 361725976286438400 103254050702013120 333461557896445440 208613693632780800 101735430830560800 41265975617475840 43592110067721600 590023146868646400 85116610171756800 138942315790185600 271294482214828800 156460270224585600 30949481713106880 442517360151484800 723798815299822080 63837457628817600 206508101404026240 203470861661121600 87184220135443200 170233220343513600 277884631580371200 34388313014563200 542588964429657600 312920540449171200 61898963426213760 65388165101582400 127674915257635200 39327741352710720 406941723322243200 174368440270886400 46424222569660320 340466440687027200 189906137550380160 555769263160742400 68776626029126400 625841080898342400 123797926852427520 130776330203164800 255349830515270400 51582469521844800 348736880541772800 194519242106259840 469380810673756800 92848445139320640 98082247652373600 379812275100760320 65040488398267200 219044378314419840 137553252058252800 1251682161796684800 88827225720710400 24976774715840640 89372440680344640 247595853704855040 261552660406329600 48768880275198720 51517948261852800 510699661030540800 103164939043689600 66620419290532800 48143638220388480 185696890278641280 196164495304747200 130080976796534400 36576660206399040 275106504116505600 383024745772905600 91543431142215360 177654451441420800 77373704282767200 49953549431681280 178744881360689280 523105320812659200 97537760550397440 103035896523705600 22968797749349760 206329878087379200 40640733562665600 133240838581065600 37465162073760960 392328990609494400 260161953593068800 73153320412798080 77276922392779200 183086862284430720 154747408565534400 357489762721378560 195075521100794880 206071793047411200 41627957859734400 412659756174758400 81281467125331200 74930324147521920 520323907186137600 146306640825596160 154553844785558400 34453196624024640 309494817131068800 714979525442757120 60961100343998400 412143586094822400 144430914661165440 390242930389603200 83255915719468800 162562934250662400 149860648295043840 104977630397203200 38281329582249600 292613281651192320 309107689571116800 62441936789601600 121922200687996800 78733222797902400 56897026987731840 166511831438937600 325125868501324800 102414648577917312 108187691349890880 299721296590087680 209955260794406400 91441650515997600 76562659164499200 44160085443196800 618215379142233600 124883873579203200 243844401375993600 157466445595804800 57421994373374400 333023662877875200 463661534356675200 93662905184402400 64669216034404800 216375382699781760 182883301031995200 88320170886393600 27804334117633920 85345540481597760 249767747158406400 49196677470595200 487688802751987200 314932891191609600 114843988746748800 66240128164795200 53593861415149440 187325810368804800 129338432068809600 40717414192029120 365766602063990400 87418711505442240 176640341772787200 86132991560061600 55608668235267840 170691080963195520 499535494316812800 98393354941190400 208139789298672000 629865782383219200 229687977493497600 132480256329590400 41706501176450880 374651620737609600 258676864137619200 73795016205892800 174837423010884480 472399336787414400 172265983120123200 341382161926391040 196786709882380800 46340556862723200 459375954986995200 264960512659180800 90483142648953600 83413002352901760 517353728275238400 147590032411785600 68875348458833280 344531966240246400 682764323852782080 198720384494385600 67862356986715200 393573419764761600 160781584245448320 388015296206428800 92736179430713280 110692524308839200 92681113725446400 181073804896333440 529921025318361600 180966285297907200 166826004705803520 104378383774828800 20656542792251520 295180064823571200 42582611616854400 69510835294084800 397440768988771200 135724713973430400 78283787831121600 185472358861426560 221385048617678400 362147609792666880 361932570595814400 103313022688249920 333652009411607040 208756767549657600 101793535480072800 41313085584503040 43617007040745600 590360129647142400 85165223233708800 139021670588169600 271449427946860800 156567575662243200 30984814188377280 442770097235356800 724295219585333760 63873917425281600 206626045376499840 203587070960145600 87234014081491200 170330446467417600 278043341176339200 34427571320419200 542898855893721600 313135151324486400 61969628376754560 65425510561118400 127747834850563200 39372638597248320 407174141920291200 174468028162982400 46477221282565920 340660892934835200 190014599562802560 556086682352678400 68855142640838400 626270302648972800 123939256753509120 130851021122236800 255495669701126400 51641356980628800 348936056325964800 194630338823437440 469702726986729600 92954442565131840 98138265841677600 380029199125605120 65085095237198400 219194605927140480 137710285281676800 1252540605297945600 88888146261868800 25005288643251840 89423484395394240 247878513507018240 261702042244473600 48824555690776320 51547371957244800 510991339402252800 103282713961257600 66666109696401600 48198599848586880 185908885130263680 196276531683355200 130170190474396800 36618416768082240 275420570563353600 383243504551689600 91595714785565760 177776292523737600 77462035470943200 50010577286503680 178846968790788480 523404084488947200 97649111381552640 103094743914489600 22995019334770560 206565427922515200 40687129742313600 133332219392803200 37507932964877760 392553063366710400 260340380948793600 73236833536164480 77321057935867200 183191429571131520 154924070941886400 357693937581576960 195298222763105280 206189487828979200 41675481072086400 413130855845030400 81374259484627200 75015865929755520 520680761897587200 146473667072328960 154642115871734400 34492529002155840 309848141883772800 715387875163153920 61030694613470400 412378975657958400 144595799545760640 390510571423190400 83350962144172800 162748518969254400 150031731859511040 105049627400390400 38325032224617600 292947334144657920 309284231743468800 62513221608129600 122061389226940800 78787220550292800 56961981639239040 166701924288345600 325497037938508800 102531566950630272 108249481110214080 300063463719022080 210099254800780800 91546041920205600 76650064449235200 44185306806748800 618568463486937600 125026443216259200 244122778453881600 157574441100585600 57487548336926400 333403848576691200 463926347615203200 93769832412194400 64706150877076800 216498962220428160 183092083840411200 88370613613497600 27836076036827520 85442972458858560 250052886432518400 49252841267011200 488245556907763200 315148882201171200 114975096673852800 66277960210123200 53655045114464640 187539664824388800 129412301754153600 40763897911638720 366184167680822400 87518510251381440 176741227226995200 86231322505389600 55672152073655040 170885944917717120 500105772865036800 98505682534022400 208377405360432000 630297764402342400 229950193347705600 132555920420246400 41754114055241280 375079329648777600 258824603508307200 73879261900516800 175037020502762880 472723323301756800 172462645010779200 341771889835434240 197011365068044800 46393460061379200 459900386695411200 265111840840492800 90586439803641600 52218998953430400 83508228110482560 517649207016614400 147758523801033600 68953977773815680 344925290021558400 683543779670868480 198833880630369600 67939829852731200 394022730136089600 160965135343393920 388236905262460800 92789144294172480 110818892850775200 92786920122758400 181177222455815040 530223681680985600 181172879607283200 104437997906860800 20670675782359680 295517047602067200 42631224678806400 69590190092068800 397667761260739200 135879659705462400 78328498430145600 185578288588344960 221637785701550400 362354444911630080 362345759214566400 103430966660723520 208875995813721600 101909744779096800 41341351564719360 43666800986793600 591034095204134400 85262449357612800 139180380184137600 271759319410924800 156656996860291200 31006013673539520 443275571403100800 724708889823260160 63946837018209600 206861933321447040 203819489558193600 87333601973587200 170524898715225600 278360760368275200 34451126303932800 543518638821849600 313313993720582400 62012027347079040 65500201480190400 127893674036419200 39399576943970880 407638979116387200 174667203947174400 46509020510309280 341049797430451200 190231523587647360 556721520736550400 68902252607865600 626627987441164800 124024054694158080 131000402960380800 255787348072838400 51676689455899200 349334407894348800 194852532257792640 469970990580873600 93018041020618560 98250302220285600 380463047175294720 65122267602974400 219319795604407680 137804505215731200 1253255974882329600 88938913379500800 25022396999698560 89525571825493440 248048109388316160 262000805920761600 48857960940122880 51606219348028800 511574696145676800 103353378911798400 66704185034625600 48231576825505920 186036082041237120 196500604440571200 130244535205948800 36643470705092160 275609010431462400 383681022109257600 91700282072266560 177877826759001600 77515034183848800 50044793999397120 179051143650986880 524001611841523200 97715921880245760 103212438696057600 23010752286023040 206706757823596800 40714967450102400 133408370069251200 37533595499547840 393001208881142400 260489070411897600 73286941410184320 77409329022043200 183400564144533120 155030068367697600 358102287301973760 195431843760491520 206424877392115200 41703994999497600 413413515647193600 81429934900204800 75067190999095680 520978140823795200 146573882820368640 154818658044086400 34516128429034560 310060136735395200 716204574603947520 61072451175153600 412849754784230400 144694730476517760 390733605617846400 83407989998995200 162859869800409600 150134381998191360 105109624903046400 38351253810038400 293147765640737280 309637316088172800 62555992499246400 122144902350307200 78832218677284800 57000954430143360 166815979997990400 325719739600819200 102601717974258048 108373060630860480 300268763996382720 210219249806092800 91608676762730400 76702507620076800 44235749533852800 619274632176345600 125111984998492800 244289804700614400 157664437354569600 57526880715057600 333631959995980800 464455974132259200 93833988748869600 64780020562420800 216746121261720960 183217353525460800 88471499067705600 27855121188343680 85501431645215040 250223969996985600 49286539544860800 488579609401228800 315328874709139200 115053761430115200 66353624300779200 53691755334053760 187667977497739200 129560041124841600 40791788143404480 366434707050921600 87578389498944960 176942998135411200 86290321072586400 55710242376687360 171002863290430080 500447939993971200 98573079089721600 208519974997488000 630657749418278400 230107522860230400 132707248601558400 41782681782515520 375335954995478400 259120082249683200 73929809317291200 175156778997889920 472993312063708800 172580642145172800 342005726580860160 197146158179443200 46425201980572800 460215045720460800 265414497203116800 90648418096454400 52278613085462400 83565363565031040 518240164499366400 147859618634582400 69001155362805120 345161284290345600 684011453161720320 199060872902337600 67986313572340800 394292316358886400 161075266002161280 388680123374524800 92895074021090880 110894713975936800 92850403961145600 181384057574778240 530828994406233600 181296836192908800 104557226170924800 20691875267521920 295719237269164800 42660392515977600 69637802970859200 398121745804675200 135972627144681600 78417919628193600 185790148042181760 221789427951873600 362768115149556480 362593672385817600 103501733044207680 209114452341849600 101979470358511200 41383750535043840 43696677354422400 591438474538329600 85320785031955200 139275605941718400 271945254289363200 156835839256387200 31037812901282880 443578855903747200 725536230299112960 63990588773966400 207003466088415360 203958940717022400 87393354708844800 170641570063910400 278551211883436800 34486458779203200 543890508578726400 313671678512774400 62075625802565760 65545016031633600 127981177547932800 39439984464054720 79839659171563200 407917881434044800 174786709417689600 46556719351924320 341283140127820800 190361678002554240 557102423766873600 68972917558406400 627343357025548800 124151251605131520 131090032063267200 255962355095865600 51729688168804800 349573418835379200 194985848318405760 470507517769161600 93113438703848640 98317524047450400 380723356005108480 65196612334526400 219570174958942080 137945835116812800 1254686714051097600 89040447614764800 25048059534368640 89586824283552960 248302503210263040 262180064126534400 48908068814142720 51641527782499200 511924710191731200 103459376337609600 66780335711073600 48281042290884480 186226877407697280 196635048094900800 130393224669052800 36681051610607040 275891670233625600 383943532643798400 91763022444287040 178080895229529600 77594532253207200 50096119068737280 179173648567105920 524360128253068800 97816137628285440 103283055564998400 23034351712901760 206918752675219200 40756724011785600 133560671422147200 37572089301552960 393270096189801600 260786449338105600 73362103221214080 77462291673748800 183526044888574080 155189064506414400 358347297134211840 195632275256570880 206566111129996800 41746765890614400 413837505350438400 81513448023571200 75144178603105920 521572898676211200 146724206442428160 154924583347497600 34551527569352640 310378129012828800 716694594268423680 61135086017678400 413132222259993600 144843126872653440 391179674007158400 83493531781228800 163026896047142400 150288357206211840 105229619908358400 38390586188169600 293448412884856320 309849166694995200 62620148835921600 122270172035356800 78922214931268800 57059413616499840 166987063562457600 326053792094284800 102706944509699712 108447208343248320 300576714412423680 210459239816716800 91702629026517600 76781172376339200 44266015170115200 619698333389990400 125240297671843200 244540344070713600 157844429862537600 57585879282254400 333974127124915200 464773750042492800 93930223253882400 64824342373627200 216894416686496640 183405258053035200 88532030340230400 27883688915617920 85589120424749760 250480595343686400 49337086961635200 489080688141427200 315688859725075200 115171758564508800 66399022755172800 53746820663437440 187860446507764800 129648684747254400 40833623491053120 366810516106070400 87668208370290240 177064060680460800 86378818923381600 55767377831235840 171178240849499520 500961190687372800 98674173923270400 208733829453072000 631377719450150400 230343517129017600 132798045510345600 41825533373426880 375720893015529600 259297369494508800 74005630442452800 175336416740580480 473533289587612800 172757637846763200 342356481698999040 197348347846540800 46472814859363200 460687034258035200 265596091020691200 90741385535673600 52314381564681600 83651066746853760 518594738989017600 148011260884905600 69071921746289280 345515275693526400 684712963397998080 199197068265518400 68056039151755200 394696695693081600 161240461990312320 388946054241763200 92958631857241920 111008445663679200 92945629718726400 181508158646156160 531192182041382400 181482771071347200 104628763129363200 20696586264224640 296022521769811200 42704144271734400 69709222289044800 398394136531036800 136112078303510400 78471572347022400 185917263714483840 222016891327358400 363016317292312320 362965542142694400 103607882619433920 209257526258726400 102084058727632800 41393172528449280 43741491905865600 592045043539622400 85408288543468800 139418444578089600 272224156607020800 156943144694044800 31044879396336960 444033782654716800 726032634584624640 64056216407601600 207215765238867840 204168117455265600 87482983811731200 170816577086937600 278836889156179200 34494310440374400 544448313214041600 313886289388089600 62089758792673920 65612237858798400 128112432815203200 79930805537419200 408336234910531200 174965967623462400 46567319094505440 341633154173875200 190556909624914560 557673778312358400 68988620880748800 627772578776179200 124179517585347840 131224475717596800 256224865630406400 51741465660561600 349931935246924800 195185822409325440 470829434082134400 93134638189010880 98418356788197600 381113819249829120 65241219173457600 219720402571662720 137977241761497600 1255545157552358400 89101368155923200 25053762319850880 89678702970642240 248359035170695680 262448951435193600 48919203897258240 51694490434204800 512449731260812800 103482931321123200 66826026116942400 48292034616524160 186269276378021760 196836713576395200 130482438346915200 36689402922943680 275954483522995200 384337298445609600 91857133002317760 178202736311846400 77612198490842400 50107524639701760 179357405941284480 524897902870387200 97838407794516480 103388980868409600 23039596029985920 206965862642246400 40766003247715200 133652052233884800 37580643479776320 393673427152790400 260964876693830400 73378805845887360 77541735651307200 183714266004635520 155224396981684800 358714811882568960 195676815589032960 206777961736819200 41756270533084800 413931725284492800 81532006495430400 75161286959552640 521929753387660800 146757611691774720 155083471302614400 34559394044978880 310448793963369600 717429623765137920 61149004871572800 413555923473638400 144876103849572480 391447315040745600 83512541066169600 163064012990860800 150322573919105280 105301616911545600 38399326716643200 293515223383549440 310166942605228800 62634405799627200 122298009743145600 78976212683659200 57072404546801280 167025082132339200 326128025981721600 102730328184242304 108558429911830080 300645147838210560 210603233823091200 91723507307359200 76798653433286400 44311413624508800 620333885210457600 125268811599254400 244596019486291200 157952425367318400 57598990074964800 334050164264678400 465250413907843200 93951608699440800 64890825090436800 217116859823660160 183447014614718400 88622827249017600 27890037299456640 85608606820201920 250537623198508800 49348319720918400 489192038972582400 315904850734636800 115197980149929600 66467120436763200 53759057403300480 187903217398881600 129781650180873600 40842920234975040 366894029229436800 87688168119478080 177245654498035200 86398485112447200 55780074598913280 171217213640403840 501075246397017600 98696639441836800 208781352665424000 631809701469273600 230395960299859200 132934240873526400 41835055949184960 375806434797763200 259563300361747200 74022479581377600 175376336238956160 473857276101955200 172796970224894400 342434427280807680 197393278883673600 46483395499094400 460791920599718400 265868481747052800 90762044966611200 52368034283510400 83670111898369920 519126600723494400 148044959162755200 69087647609285760 345593940449788800 684868854561615360 199401361310289600 68071533724958400 394786557767347200 161277172209901440 389344950542620800 93053968611468480 111033719372066400 92966790998188800 181694310253223040 531736963494105600 181524089933222400 104736068567020800 20703652759278720 296089918325510400 42713866884124800 69725093248641600 398802722620579200 136143067449916800 78552051425265600 186107937222936960 222067438744132800 363388620506446080 363048179866444800 103631471413928640 209472137134041600 102107300587437600 41407305518557440 43751450695075200 592179836651020800 85427733768249600 139450186497283200 272286134899833600 157104102850531200 31055479138918080 444134877488265600 726777241012892160 64070800326187200 207262942827857280 204214601174875200 87502901390150400 170855467536499200 278900372994566400 34506087932131200 544572269799667200 314208205701062400 62110958277836160 65627176042612800 128141600652374400 79985493356932800 408429202349750400 175005802780300800 46583218708377120 341710935072998400 190600294429883520 557800745989132800 69012175864262400 628416411402124800 124221916555672320 131254352085225600 256283201304748800 51759131898196800 350011605560601600 195230261096196480 471312308551593600 93166437416754240 98440764063919200 381200588859767040 65308129431854400 219945743990743680 138024351728524800 1256832822804249600 89192748967660800 25062316498074240 89699120456662080 248443833111344640 262508704170451200 48935906521931520 51706259912361600 512566402609497600 103518263796393600 66894561725745600 48308523104983680 186332874833508480 196881528127838400 130616258863708800 36701929891448640 276048703457049600 384424801957123200 91878046459657920 178385497935321600 77638697847295200 50124632996148480 179398240913324160 525017408340902400 97871813043863040 103412519824723200 23047462505612160 207036527592787200 40779922101609600 133789123451491200 37593474747111360 393763056255676800 261232517727417600 73403859782897280 77559389868542400 183756092919315840 155277395694590400 358796481826648320 195743626087726080 206825039649446400 41770527496790400 414073055185574400 81559844203219200 75186949494222720 522465035454835200 146807719565794560 155118779737084800 34571193758418240 310554791389180800 717592963653296640 61169883152414400 413650079298892800 144925569314951040 391848776591126400 83541054993580800 163119688406438400 150373898988445440 105409612416326400 38412437509353600 293615439131589120 310237559474169600 62655791245185600 122339766304828800 79057209312244800 57091890942253440 167082109987161600 326239376812876800 102765403696056192 108583145815959360 300747797976890880 210819224832652800 91754824728621600 76824875018707200 44321502169929600 620475118948339200 125311582490371200 244679532609657600 158114418624489600 57618656264030400 334164219974323200 465356339211254400 93983686867778400 64905599027505600 217166291631918720 183509649457243200 88643004339859200 27899559875214720 85637836413380160 250623164980742400 49365168859843200 489359065219315200 316228837248979200 115237312528060800 66482253254894400 53777412513095040 187967373735556800 129811198055011200 40856865350857920 367019298914486400 87718107743259840 177286008679718400 86427984396045600 55799119750429440 171275672826760320 501246329961484800 98730337719686400 208852637483952000 632457674497958400 230474625056121600 132964506509788800 41849339812822080 375934747471113600 259622396110022400 74047753289764800 175436215486519680 474343255873468800 172855968792091200 342551345653520640 66142738114689600 197460675439372800 46499266458691200 460949250112243200 265929013019577600 90793034113017600 52379957109916800 83698679625644160 519244792220044800 148095506579529600 69111236403780480 345711937584182400 685102691307041280 199446759764683200 68094775584763200 394921350878745600 161332237539285120 389433594165033600 93075154556852160 111071629934647200 92998532917382400 181735677277015680 531858026039155200 181586068226035200 104759914219833600 20706008257630080 296191013159059200 42728450802710400 69748899688036800 398893519529366400 136189551169526400 78569935664875200 186150309113704320 222143259869294400 363471354554031360 363172136452070400 103666854605670720 209519828439667200 102142163377144800 41412016515260160 43766388878889600 592382026318118400 85456901605420800 139497799376073600 272379102339052800 157139871329750400 31059012386445120 444286519738588800 726942709108062720 64092676204065600 207333709211341440 204284326754289600 87532777757779200 170913803210841600 278995598752147200 34510013762716800 544758204678105600 314279742659500800 62118024772890240 65649583318334400 128185352408131200 80067525086203200 408568653508579200 175065555515558400 46588518579667680 341827606421683200 190665371637336960 557991197504294400 69020027525433600 628559485319001600 124236049545780480 131299166636668800 256370704816262400 51765020644075200 350131111031116800 195296919126503040 471419613989251200 93177037159335360 98474374977501600 381330743274673920 65322998378164800 219995819861650560 138040055050867200 1257118970638003200 89213055814713600 25065167890815360 89729746685691840 248472099091560960 262598333273337600 48941474063489280 51723914129596800 512741409632524800 103530041288150400 66909791861035200 48314019267803520 186354074318670720 196948749955003200 130645996756329600 36706105547616960 276080110101734400 384556057224393600 91909416645668160 178426111629427200 77647530966112800 50130335781630720 179459493371383680 525196666546675200 97882948126978560 103447828259193600 23050084664154240 207060082576300800 40784561719574400 133819583722070400 37597751836223040 393897499910006400 261291993512659200 73412211095233920 77585871194395200 183818833291336320 155295061932225600 358918986742767360 195765896253957120 206895656518387200 41775279818025600 414120165152601600 81569123439148800 75195503672446080 522583987025318400 146824422190467840 155171742388790400 34575126996231360 310590123864451200 717837973485534720 61176842579361600 413791313036774400 144942057803410560 391937990268988800 83550559636051200 163138246878297600 150391007344892160 105433611417388800 38416807773590400 293648844380935680 310343484777580800 62662919727038400 122353685158723200 79075208563041600 57098386407404160 167101119272102400 326276493756595200 102777095533327488 108620219672153280 300782014689784320 210867222834777600 91765263869042400 76833615547180800 44336634988060800 620686969555161600 125325839454076800 244707370317446400 158150417126083200 57625211660385600 334202238544204800 465515227166371200 93994379590557600 64927759933108800 217240439344306560 183530527738084800 88673269976121600 27902734067134080 85647579611106240 250651678908153600 49370785239484800 489414740634892800 316300834252166400 115250423320771200 66504952482091200 53783530883026560 187988759181115200 129855519866217600 40861513722818880 367061055476169600 87728087617853760 177346539952243200 86437817490578400 55805468134268160 171295159222212480 501303357816307200 98741570478969600 208876399090128000 632601668504332800 230500846641542400 133009904964182400 41854101100701120 375977518362230400 259711039732435200 74056177859227200 175456175235707520 474451251378249600 172875634981156800 342590318444424960 66157797079483200 197483140957939200 46504556778556800 461001693283084800 266019809928364800 90803363828486400 52397841349526400 83708202201402240 519422079464870400 148112355718454400 69119099335278720 345751269962313600 685180636888849920 199514857446273600 68102522871364800 394966281915878400 161350592649079680 389566559598652800 93106933474927680 111084266788840800 93009113557113600 181797727812704640 532039619856729600 181606727656972800 104795682699052800 20724852244440960 296224711436908800 42733312108905600 69756835167835200 399029714892547200 136205045742729600 78596762024289600 186213866949855360 222168533577681600 363595455625409280 363213455313945600 103678649002918080 209591365398105600 102153784307047200 41449704488881920 43771368273494400 592449422873817600 85466624217811200 139513670335670400 272410091485459200 157193524048579200 31087278366661440 444337067155363200 727190911250818560 64099968163358400 207357298005836160 204307568614094400 87542736546988800 170933248435622400 279027340671340800 34541420407401600 544820182970918400 314387048097158400 62174556733322880 65657052410241600 128199936326716800 80085754359374400 408615137228188800 175085473093977600 46630917549992160 341866496871244800 190687064039821440 558054681342681600 69082840814803200 628774096194316800 124349113466645760 131314104820483200 256399872653433600 51812130611102400 350170946187955200 195319138469938560 471580572145737600 93261835099984320 98485578615362400 381374128079642880 65345301797630400 220070933668010880 138165681629606400 1257548192388633600 89243516085292800 25087979032744320 89739955428701760 248698226933291520 262628209640966400 48986014395951360 51729798868675200 512799745306867200 103624261222204800 66932637063969600 48357988570362240 186523670199968640 196971157230724800 130690603595260800 36739510796963520 276331363259212800 384599808980150400 91919873374338240 178487032170585600 77718195916653600 50175958065488640 179479910857403520 525256419281932800 97972028791902720 103459597737350400 23071061932490880 207248522444409600 40821678663292800 133865274127939200 37631968549116480 393942314461449600 261381207190521600 73479021593927040 77594698303012800 183839746748676480 155436391833307200 358959821714807040 195944057583805440 206919195474700800 41813298387907200 414497044888819200 81643357326585600 75263937098232960 522762414381043200 146958043187854080 155189396606025600 34606592898736320 310872783666614400 717919643429614080 61232517994939200 413838390949401600 145073965711086720 392071810785782400 83626596775814400 163286714653171200 150527874196465920 105469609918982400 38451769887484800 293916086375708160 310378793212051200 62719947581860800 122465035989878400 79102207439236800 57150350128609920 167253193551628800 326573429306342400 102870630231497856 108632577624217920 301055748392931840 210939219837964800 91848776992408800 76903539774969600 44341679260771200 620757586424102400 125439895163721600 244930071979756800 158204414878473600 57677654831227200 334506387103257600 465568189818076800 94079921372791200 64935146901643200 217265155248435840 183697553984817600 88683358521542400 27928127602488960 85725525192914880 250879790327443200 49415716276617600 489860143959513600 316408829756947200 115355309662454400 66512518891156800 53832477842478720 188159842745582400 129870293803286400 40898700698506560 367395107969635200 87807926614605120 177366717043084800 86516482246840800 55856255204977920 171451050385829760 501759580654886400 98831432553235200 209066491939536000 632817659513894400 230710619324908800 133025037782313600 41892191403733440 376319685491164800 259740587606572800 74123574414926400 175615853229210240 474613244635420800 173032964493681600 342902100771659520 66180385526673600 197662865106470400 46546879337481600 461421238649817600 266050075564627200 90886001552236800 52403802762729600 83784382807466880 519481175213145600 148247148829852800 69182002787264640 346065928987363200 685804201543319040 199537556673470400 68164501164177600 395325730212940800 161497433527436160 389610881409859200 93117526447619520 111185361622389600 93093758674963200 181818411324600960 532100151129254400 181772003104473600 104807605525459200 20727207742792320 296494297659705600 42772202558467200 69820319006222400 399075113346940800 136329002328355200 78605704144094400 186235052895239040 222370723244779200 363636822649201920 363544006208947200 103773004180896960 209615211050918400 102246751746266400 41454415485584640 43811203430332800 592988595319411200 85544405116934400 139640638012444800 272658004656710400 157211408288188800 31090811614188480 444741446489558400 727273645298403840 64158303837700800 207546008361793920 204493503492532800 87622406860665600 171088810233868800 279281276024889600 34545346237987200 545316009313420800 314422816576377600 62181623228376960 65716805145499200 128316607675401600 80113098269131200 408987006985065600 175244813721331200 46636217421282720 342177620467737600 190860603259697280 558562552049779200 69090692475974400 628845633152755200 124363246456753920 131433610290998400 256633215350803200 51818019356980800 350489627442662400 195496893217422720 471634224864566400 93272434842565440 98575207718248800 381721206519394560 65352736270785600 220095971603464320 138181384951948800 1257691266305510400 89253669508819200 25090830425485440 89821625372781120 248726492913507840 262867220581996800 48991581937509120 51776876781302400 513266430701606400 103636038713961600 66940252131614400 48363484733182080 186544869685130880 197150415436497600 130705472541571200 36743686453131840 276362769903897600 384949823026204800 92003527203698880 178507339017638400 77727029035471200 50181660850970880 179643250745562240 525734441163993600 97983163875018240 103553753562604800 23073684091032960 207272077427923200 40826318281257600 133880504263228800 37636245638228160 394300830872995200 261410945083142400 73487372906263680 77665315171953600 184007054407397760 155454058070942400 359286501491124480 195966327750036480 207107507125209600 41818050709142400 414544154855846400 81652636562515200 75272491276456320 522821890166284800 146974745812527360 155330630343907200 34610526136549440 310908116141884800 718573002982248960 61239477421886400 414215014250419200 145090454199546240 392116417624713600 83636101418284800 163305273125030400 150544982552912640 105481609419513600 38456140151721600 293949491625054720 310661260687814400 62727076063713600 122478954843772800 79111207064635200 57156845593760640 167272202836569600 326610546250060800 102882322068769152 108731441240735040 301089965105825280 210963218839027200 91859216132829600 76912280303443200 44382033442454400 621322521375628800 125454152127427200 244957909687545600 158222414129270400 57684210227582400 334544405673139200 465991891031721600 94090614095570400 64994242649918400 217462882481470080 183718432265659200 88764066884908800 27931301794408320 85735268390640960 250908304254854400 49421332656259200 489915819375091200 316444828258540800 115368420455164800 66573050163681600 53838596212410240 188181228191140800 129988485299836800 40903349070467520 367436864531318400 87817906489199040 177528133769817600 86526315341373600 55862603588816640 171470536781281920 501816608509708800 98842665312518400 209090253545712000 632889656517081600 230736840910329600 133146100327363200 41896952691612480 376362456382281600 259976970599673600 74131998984388800 175635812978398080 474667242387811200 173052630682747200 342941073562563840 66187915009070400 197685330625036800 46552169657347200 461473681820659200 266292200654726400 90896331267705600 52451494068355200 83793905383224960 519953941199347200 148263997968777600 69189865718762880 346105261365494400 685882147125127680 199719150491044800 68172248450779200 395370661250073600 161515788637230720 389965455899510400 93202270229154240 111197998476583200 93104339314694400 181983879419771520 532584401309452800 181792662535411200 104902988136710400 20738985234549120 296527995937555200 42777063864662400 69828254486020800 399438300982089600 136344496901558400 78677241102532800 186404540458308480 222395996953166400 363967758839543040 363585325070822400 103784798578144320 209805976273420800 102258372676168800 41477970469098240 43816182824937600 593055991875110400 85554127729324800 139656508972041600 272688993803116800 157354482205065600 31108477851823680 444791993906332800 727935517679086080 64165595796993600 207569597156288640 204516745352337600 87632365649875200 171108255458649600 279313017944083200 34564975390915200 545377987606233600 314708964410131200 62216955703647360 65724274237406400 128331191593987200 80122212905716800 409033490704675200 175264731299750400 46662716777735520 342216510917299200 190882295662181760 558626035888166400 69129950781830400 629417928820262400 124433911407294720 131448548474812800 256662383187974400 51847463086372800 350529462599500800 195519112560858240 472063446615196800 93325433555471040 98586411356109600 381764591324363520 65412212056027200 220296275087091840 138259901563660800 1258835857640524800 89334896897030400 25105087389191040 89831834115791040 248867822814589440 262897096949625600 49019419645297920 51782761520380800 513324766375948800 103694926172745600 67001172672772800 48390965547281280 186650867110942080 197172822712219200 130824424112054400 36764564733973440 276519803127321600 384993574781961600 92013983932368960 178669793794060800 77771194629559200 50210174778382080 179663668231582080 525794193899251200 98038839290595840 103565523040761600 23086794883743360 207389852345491200 40849516371081600 134002345345545600 37657631083786560 394345645424438400 261648848224108800 73529129467946880 77674142280571200 184027967864737920 155542389259118400 359327336463164160 196077678581191680 207131046081523200 41841812315318400 414779704690982400 81699032742163200 75315262167573120 523297696448217600 147058258935893760 155348284561142400 34630192325615040 311084778518236800 718654672926328320 61274274556622400 414262092163046400 145172896641843840 392473272336163200 83683624630636800 163398065484326400 150630524335146240 105577605423763200 38477991472905600 294116517871787520 310696569122284800 62762718472977600 122548549113244800 79183204067822400 57189322919514240 167367249261273600 326796130968652800 102940781255125632 108743799192799680 301261048670292480 211155210847526400 91911411834933600 76955982945811200 44387077715164800 621393138244569600 125525436945955200 245097098226489600 158366408135644800 57716987209358400 334734498522547200 466044853683427200 94144077709466400 65001629618452800 217487598385599360 183822823669867200 88774155430329600 27947172754005120 85783984379271360 251050873891910400 49449414554467200 490194196452979200 316732816271289600 115433974418716800 66580616572747200 53869188062067840 188288155418932800 130003259236905600 40926590930272320 367645647339734400 87867805862168640 177548310860659200 86575480814037600 55894345508010240 171567968758542720 502101747783820800 98898829108934400 209209061576592000 633465632542579200 230867948837433600 133161233145494400 41920759131007680 376576310837865600 260006518473811200 74174121831700800 175735611724337280 475099224406934400 173150961628075200 343135937517085440 66248150868244800 197797658217868800 46578621256675200 461735897674867200 266322466290988800 90947979845049600 52457455481558400 83841518262015360 520013036947622400 148348243663401600 69229180376254080 346301923256150400 686271875034170880 199741849718241600 68210984883787200 395595316435737600 161607564186203520 390009777710716800 93212863201846080 111261182747551200 93157242513350400 182004562931667840 532644932581977600 181895959690099200 104914910963116800 20755473723008640 296696487326803200 42801370395638400 69867931885012800 399483699436483200 136421969767574400 78686183222337600 186425726403692160 222522365495102400 364009125863335680 363791919380198400 103843770564381120 209829821926233600 102316477325680800 41510947446017280 43841079797961600 593392974653606400 85602740791276800 139735863770025600 272843939535148800 157372366444675200 31133210584512960 445044730990204800 728018251726671360 64202055593457600 207687541128762240 204632954651361600 87682159595923200 171205481582553600 279471727540051200 34592456205014400 545687879070297600 314744732889350400 62266421169025920 65761619696942400 128404111186915200 80195129998401600 409265909302723200 175364319191846400 46699815876769440 342410963165107200 190990757674604160 558943455080102400 69184912410028800 629489465778700800 124532842338051840 131523239393884800 256808222373830400 51888684307521600 350728638383692800 195630209278035840 472117099334025600 93399631753538880 98642429545413600 381981515349208320 65419646529182400 220321313022545280 138369824820057600 1258978931557401600 89345050320556800 25125047138378880 89882877830840640 249065684676103680 263046478787769600 49058392436202240 51812185215772800 513616444747660800 103777368615043200 67008787740417600 48429438687020160 186799263507077760 197284859090827200 130839293058364800 36793794327151680 276739649640115200 385212333560745600 92066267575719360 178690100641113600 77833026461282400 50250094276757760 179765755661681280 526092957575539200 98116784872404480 103624370431545600 23105149993537920 207554737230086400 40881993696835200 134017575480835200 37687570707568320 394569718181654400 261678586116729600 73587588654303360 77718277823659200 184132535151438720 155666052922564800 359531511323362560 196233569744808960 207248740863091200 41875078563964800 415109474460172800 81763987393670400 75375141415136640 523357172233459200 147175177308606720 155436555647318400 34657724990306880 311332105845129600 719063022646725120 61322990545252800 414497481726182400 145288316061060480 392517879175094400 83750157127929600 163527974787340800 150750282830273280 105589604924294400 38508583322563200 294350354617213440 310873111294636800 62812617845947200 122645981090505600 79192203693220800 57234791175569280 167500314255859200 327055949574681600 103022624116024704 108805588953122880 301500565660546560 211179209848588800 91984485817879200 77017166645126400 44412299078716800 621746222589273600 125625235691894400 245291962181011200 158384407386441600 57762874983844800 335000628511718400 466309666941955200 94218926768920800 65038564461124800 217611177906245760 183968971635758400 88824598157433600 27969392097440640 85852186763353920 251250471383788800 49488729211958400 490583924362022400 316768814772883200 115525749967689600 66618448618075200 53912016651588480 188437853537841600 130077128922249600 40959129533999040 367937943271516800 87937664984326080 177649196314867200 86644312475767200 55938784194881280 171704373526707840 502500942767577600 98977458423916800 209375392819824000 633537629545766400 231051499935379200 133236897236150400 41954088146160960 376875707075683200 260154257844499200 74233093817937600 175875329968652160 475153222159324800 173288624951534400 343408747053415680 66255680350641600 197954916847833600 46615653495734400 462102999870758400 266473794472300800 91020287853331200 52487262547574400 83908176292321920 520308515688998400 148466187635875200 69284220896741760 346577249903068800 686817494106831360 199855345854225600 68265215889998400 395909833695667200 161736049954765440 390231386766748800 93265828065305280 111349640726906400 93231306991468800 182107980491149440 532947588944601600 182040575706662400 104974525095148800 20760184719711360 296932375271750400 42835399539004800 69923480243601600 399710691708451200 136530431779996800 78730893821361600 186531656130610560 222699281453812800 364215960982298880 364081151413324800 103926331345112640 209949050190297600 102397823834997600 41520369439422720 43875935560195200 593864750543500800 85670799078009600 139846960487203200 273060863559993600 157461787642723200 31140277079567040 445398562907625600 728431921964597760 64253099308507200 207852662690225280 204795647669995200 87751871120390400 171341598156019200 279693920974406400 34600307866185600 546121727119987200 314923575285446400 62280554159134080 65813903340292800 128506198617014400 80204244634987200 409591295339990400 175503742240780800 46710415619350560 342683196312038400 191142604491995520 559387841948812800 69200615732371200 629847150570892800 124561108318268160 131627806680585600 257012397234028800 51900461799278400 351007484481561600 195785744682084480 472385362928169600 93420831238701120 98720855010439200 382285208983991040 65456818894958400 220446502699812480 138401231464742400 1259694301141785600 89395817438188800 25130749923861120 89954339031910080 249122216636536320 263255613361171200 49069527519317760 51853378389321600 514024794468057600 103800923598556800 67046863078641600 48440431012659840 186841662477402240 197441710020878400 130913637789916800 36802145639488320 276802462929484800 385518595851043200 92139464676409920 178791634876377600 77850692698917600 50261499847722240 179908678063820160 526511226722342400 98139055038635520 103706756778643200 23110394310622080 207601847197113600 40891272932764800 134093726157283200 37696124885791680 394883420041756800 261827275579833600 73604291278976640 77780067583982400 184278929352819840 155701385397835200 359817356127640320 196278110077271040 207413513557286400 41884583206435200 415203694394227200 81782545865529600 75392249771583360 523654551159667200 147208582557953280 155560135167964800 34665591465933120 311402770795670400 719634712255280640 61336909399147200 414827027114572800 145321293037979520 392740913369750400 83769166412870400 163565091731059200 150784499543166720 105649602426950400 38517323851036800 294417165115906560 311120270335929600 62826874809652800 122673818798294400 79237201820212800 57247782105870720 167538332825740800 327130183462118400 103046007790567296 108892094617575360 301568999086333440 211299204853900800 92005364098720800 77034647702073600 44447608987689600 622240540671859200 125653749619305600 245347637596588800 158474403640425600 57775985776555200 335076665651481600 466680405503894400 94240312214479200 65090273240865600 217784189235150720 184010728197441600 88895217975379200 27975740481279360 85871673158806080 251307499238611200 49499961971241600 490695275193177600 316948807280851200 115551971553110400 66671413481534400 53924253391451520 188480624428958400 130180546481731200 40968426277920960 368021456394883200 87957624733513920 177790435950758400 86663978664832800 55951480962558720 171743346317612160 502614998477222400 98999923942483200 209422916032176000 633897614561702400 231103943106220800 133342826963068800 41963610721919040 376961248857916800 260361092963462400 74249942956862400 175915249467027840 475423210921276800 173327957329665600 343486692635224320 66293327762625600 197999847884966400 46626234135465600 462207886212441600 266685653926137600 91040947284268800 52528992439996800 83927221443838080 520722185926924800 148499885913724800 69299946759738240 346655914659331200 686973385270448640 200014240444603200 68280710463201600 395999695769932800 161772760174354560 390541639445193600 93339978874148160 111374914435293600 93252468270931200 182252765074423680 533371307852275200 182081894568537600 105057984879993600 33062238750602880 296999771827449600 42845122151395200 69939351203198400 400028480889206400 136561420926403200 78793488659995200 186679957748296320 222749828870587200 364505530148847360 364163789137075200 103949920139607360 210115969759987200 102421065694802400 66124477501205760 43885894349404800 593999543654899200 85690244302790400 139878702406396800 273122841852806400 157586977319990400 49593358125904320 445499657741174400 729011060297694720 64267683227092800 207899840279214720 204842131389604800 87771788698809600 171380488605580800 279757404812793600 55103731251004800 546245683705612800 315173954639980800 99186716251808640 65828841524107200 128535366454185600 80249817817915200 409684262779209600 175543577397619200 74390037188856480 342760977211161600 191185989296964480 559514809625587200 110207462502009600 630347909279961600 198373432503617280 131657683048214400 257070732908371200 82655596876507200 351087154795238400 195830183368955520 472760931959971200 148780074377712960 98743262286160800 382371978593928960 65508860207044800 220621768247986560 220414925004019200 1260695818559923200 89466891402873600 25173520814977920 89974756517929920 396746865007234560 263315366096428800 51865147867478400 514141465816742400 165311193753014400 67100168552155200 77145223751406720 297560148755425920 197486524572321600 131017720414089600 36864780482013120 440829850008038400 385606099362556800 92160378133750080 178933782805747200 123983395314760800 50347041629955840 179949513035859840 526630732192857600 103730295734956800 23149726688753280 330622387506028800 40960867202236800 134200337104310400 37760281222466880 394973049144643200 262035440828179200 77797721801217600 184320756267500160 247966790629521600 359899026071719680 207460591469913600 41955868024963200 661244775012057600 81921734404473600 75520562444933760 524070881656358400 155595443602435200 34724590033129920 495933581259043200 719798052143439360 61441300803355200 414921182939827200 231435671254220160 393053161242268800 83911736049926400 163843468808947200 151041124889867520 105733598930668800 38582877814588800 311190887204870400 62933802037444800 122882601606710400 79300199198001600 57345214083131520 167823472099852800 327686937617894400 108916810521704640 302082249779735040 211467197861337600 92161951205032800 77165755629177600 44457697533110400 622381774409740800 125867604074889600 245765203213420800 158600398396003200 57874316721883200 335646944199705600 466786330807305600 94400703056167200 65105047177934400 217833621043409280 184323902410065600 88915395066220800 28023353360069760 86017821124697280 251735208149779200 49584207665865600 491530406426841600 317200796792006400 115748633443766400 66686546299665600 54016028940424320 188801406112334400 130210094355868800 41038151857335360 368647804820131200 88107322852422720 177830790132441600 86811475082824800 56046706720139520 172035642249394560 503470416299558400 99168415331731200 634401593584012800 231497266887532800 133373092599331200 42035030040104640 377602812224668800 260420188711737600 74376311498798400 176214645704845440 475801195188009600 173622950165649600 344071284498789120 66346034139403200 198336830663462400 46705588933449600 462994533775065600 266746185198662400 91195893016300800 52540915266403200 84070060080209280 520840377423475200 148752622997596800 69417890732211840 347245900331299200 688142568997578240 200059638898996800 68396919762225600 396673661326924800 162048086821272960 390630283067606400 93361164819531840 111564467248197600 93411177866899200 182294132098216320 533492370397324800 182391786032601600 105081830532806400 33118508516446080 297505245995193600 42918041744323200 70058383400174400 400119277797993600 136793839524451200 78811372899604800 186722329639063680 223128934496395200 364588264196432640 364783572065203200 104126836098317760 210163661065612800 102595379643338400 66237017032892160 43960585268476800 595010491990387200 85836083488646400 140116766800348800 273587679048902400 157622745799209600 49677762774669120 446257868992790400 729176528392865280 64377062616484800 208253672196635520 205190759286676800 87921170536953600 171672166977292800 280233533600697600 55197514194076800 547175358097804800 315245491598419200 99355525549338240 65940877902715200 128754125232969600 80313620274014400 410381518573353600 175842341073907200 74516644162003680 343344333954585600 191511375334231680 560467067201395200 110395028388153600 630490983196838400 198711051098676480 131881755805430400 257508250465939200 82796271291115200 351684682147814400 196163473520488320 472868237397628800 149033288324007360 98911316854072800 383022750668463360 65523729153355200 220671844118893440 220790056776307200 1260981966393676800 89487198249926400 25176372207719040 90127887663078720 397422102197352960 263763511610860800 51953418953654400 515016500931878400 165592542582230400 67115398687444800 77276519871707520 298066576648014720 197822633708145600 131047458306710400 36868956138181440 441580113552614400 386262375698908800 92317229063801280 178974396499852800 124194406936672800 50352744415438080 180255775326157440 527527023221721600 103906837907308800 23152348847295360 331185085164460800 40965506820201600 134230797374889600 37764558311578560 395645267416291200 262094916613420800 77930128430481600 184634458127602560 248388813873345600 360511550652314880 207813675814617600 41960620346198400 662370170328921600 81931013640403200 75529116623157120 524189833226841600 155860256860963200 34728523270943040 496777627746691200 721023101304629760 61448260230302400 415627351629235200 231829559615122560 393142374920131200 83921240692396800 163862027280806400 151058233246314240 105757597931731200 38587248078825600 311720513721926400 62940930519297600 122896520460604800 79318198448798400 57351709548282240 167842481384793600 327724054561612800 109102179802674240 302116466492628480 211515195863462400 92172390345453600 77174496157651200 44533361623766400 623441027443852800 125881861038595200 245793040921209600 158636396897596800 57880872118238400 335684962769587200 467580770582889600 94411395778946400 65215851705950400 218204359605348480 184344780690907200 89066723247532800 28026527551989120 86027564322423360 251763722077190400 49589824045507200 491586081842419200 317272793795193600 115761744236476800 66800042435649600 54022147310355840 188822791557892800 130431703411900800 41042800229296320 368689561381814400 88117302727016640 178133446495065600 86821308177357600 56053055103978240 172055128644846720 503527444154380800 99179648091014400 634545587590387200 231523488472953600 133600084871299200 42039791327983680 377645583115785600 260863406823801600 74384736068260800 176234605454033280 475909190692790400 173642616354715200 344110257289693440 66361093104196800 198359296182028800 46710879253315200 463046976945907200 267200169742598400 91206222731769600 52630336464451200 84079582655967360 521726813647603200 148769472136521600 69425753663710080 347285232709430400 688220514579386880 200400127306948800 68404667048827200 396718592364057600 162066441931067520 391295110235702400 93520059409909440 111577104102391200 93421758506630400 182604384776661120 534400339485196800 182412445463539200 105260672928902400 33122259834168960 297538944273043200 42922903050518400 70066318879972800 400800254613897600 136809334097654400 78945504696676800 187040118819818880 223154208204782400 365208769553322240 364824890927078400 104138630495565120 210521345857804800 102607000573240800 66244519668337920 43965564663081600 595077888546086400 85845806101036800 140132637759945600 273618668195308800 157891009393353600 49683389751253440 446308416409564800 730417539106644480 64384354575777600 208277260991130240 205214001146481600 87931129326163200 171691612202073600 280265275519891200 55203766390281600 547237336390617600 315782018786707200 99366779502506880 65948346994622400 128768709151555200 80331849547185600 410428002292963200 175862258652326400 74525084626880160 343383224404147200 191533067736716160 560530551039782400 110407532780563200 631564037573414400 198733559005013760 131896693989244800 257537418303110400 82805649585422400 351724517304652800 196185692863923840 473673028180060800 149050169253760320 98922520491933600 383066135473432320 65635246250683200 221047413150695040 220815065561126400 1263128075146828800 89639499602822400 25190629171424640 90138096406088640 397467118010027520 263793387978489600 51959303692732800 515074836606220800 165611299170844800 67229624702116800 77285272946394240 298100338507520640 197845040983867200 131270492501366400 36889834419023040 441630131122252800 386306127454665600 92327685792471360 179278999205644800 124208474378133600 50381258342849280 180276192812177280 527586775956979200 103918607385465600 23165459640005760 331222598341689600 40988704910025600 134459249404233600 37785943757136960 395690081967734400 262540985002732800 77938955539099200 184655371584942720 248416948756267200 360552385624354560 207837214770931200 41984381952374400 662445196683379200 81977409820051200 75571887514273920 525081970005465600 155877911078198400 34748189460008640 496833897512534400 721104771248709120 61483057365038400 415674429541862400 231855818839182720 393811477504099200 83968763904748800 163954819640102400 151143775028547840 105937590439699200 38609099400009600 311755822156396800 62976572928561600 122966114730076800 79453192829774400 57384186874035840 167937527809497600 327909639280204800 109114537754738880 302287550057095680 211875180879398400 92224586047557600 77218198800019200 44538405896476800 623511644312793600 125953145857123200 245932229460153600 158906385659548800 57913649100014400 335875055618995200 467633733234595200 94464859392842400 65223238674484800 218229075509477760 184449172095115200 89076811792953600 28042398511585920 86076280311053760 251906291714246400 49617905943715200 491864458920307200 317812771319097600 115827298200028800 66807608844715200 54052739160013440 188929718785684800 130446477348969600 41066042089101120 368898344190230400 88167202099986240 178153623585907200 86870473650021600 56084797023171840 172152560622107520 503812583428492800 99235811887430400 635625542638195200 231654596400057600 133615217689430400 42063597767378880 377859437571369600 260892954697939200 74426858915572800 176334404199972480 476719156978646400 173740947300043200 344305121244215040 66474035340148800 198471623774860800 46737330852643200 463309192800115200 267230435378860800 91257871309113600 52636297877654400 84127195534757760 521785909395878400 148853717831145600 69465068321201280 347481894600086400 688610242488430080 200422826534145600 68443403481835200 396943247549721600 162158217480040320 391339432046908800 93530652382601280 111640288373359200 93474661705286400 182625068288557440 534460870757721600 182515742618227200 105272595755308800 33141016422783360 297707435662291200 42947209581494400 70105996278964800 400845653068291200 136886806963670400 78954446816481600 187061304765202560 223280576746718400 365250136577114880 365031485236454400 104197602481801920 210545191510617600 102665105222752800 66282032845566720 43990461636105600 595414871324582400 85894419162988800 140211992557929600 273773613927340800 157908893632963200 49711524634175040 446561153493436800 730500273154229760 64420814372241600 208395204963603840 205330210445505600 87980923272211200 171788838325977600 280423985115859200 55235027371305600 547547227854681600 315817787265926400 99423049268350080 65985692454158400 128841628744483200 80468569095969600 410660420891011200 175961846544422400 74567286951262560 343577676651955200 191641529749138560 560847970231718400 110470054742611200 631635574531852800 198846098536700160 131971384908316800 257683257488966400 82852541056958400 351923693088844800 196296789581101440 473726680898889600 149134573902525120 98978538681237600 383283059498277120 65642680723838400 221072451086148480 220940109485222400 1263271149063705600 89649653026348800 25207737527871360 90189140121138240 397692197073400320 263942769816633600 51988727388124800 515366514977932800 165705082113916800 67237239769761600 77329038319827840 298269147805050240 197957077362475200 131285361447676800 36914888356032960 441880218970444800 386524886233449600 92379969435821760 179299306052697600 124278811585437600 50415475055742720 180378280242276480 527885539633267200 103977454776249600 23181192591258240 331410164227833600 41016542617814400 134474479539523200 37811606291807040 395914154724950400 262570722895353600 77983091082187200 184759938871643520 248557623170875200 360756560484552960 207954909552499200 42012895879785600 662820328455667200 82033085235628800 75623212583614080 525141445790707200 155966182164374400 34771788886887360 497115246341750400 721513120969105920 61524813926721600 415909819104998400 231987114959483520 393856084343030400 84025791759571200 164066170471257600 151246425167228160 105949589940230400 38635320985430400 311932364328748800 63019343819678400 123049627853443200 79462192455172800 57423159664940160 168051583519142400 328132340942515200 109176327515062080 302492850334456320 211899179880460800 92287220890082400 77270641970860800 44563627260028800 623864728657497600 126038687639356800 246099255706886400 158924384910345600 57952981478145600 336103167038284800 467898546493123200 94529015729517600 65260173517156800 218352655030124160 184574441780164800 89127254520057600 28061443663102080 86134739497410240 252077375278713600 49651604221564800 492198511413772800 317848769820691200 115905962956291200 66845440890043200 54089449379602560 189058031459035200 130520347034313600 41093932320866880 369148883560329600 88227081347549760 178254509040115200 86929472217218400 56122887326204160 172269478994820480 504154750557427200 99303208443129600 635697539641382400 231811925912582400 133690881780086400 42092165494653120 378116062918070400 261040694068627200 74477406332347200 176454162695099520 476773154731036800 173858944434436800 344538957989640960 66481564822545600 198606416886259200 46769072771836800 463623851825164800 267381763560172800 91319849601926400 52666104943670400 84184330989306240 522081388137254400 148954812664694400 68096501619854400 69512245910190720 347717888868873600 689077915979281920 200536322670129600 68489887201444800 397212833772518400 162268348138807680 391561041102940800 93583617246060480 111716109498520800 93538145543673600 182728485848039040 534763527120345600 182639699203852800 105332209887340800 33163524329120640 297909625329388800 42976377418665600 70153609157755200 401072645340259200 136979774402889600 78999157415505600 187167234492120960 223432218997041600 365456971696078080 365279398407705600 104268368865286080 210664419774681600 102734830802167200 66327048658241280 44020338003734400 595819250658777600 85952754837331200 140307218315510400 273959548805779200 157998314831011200 49745286493680960 446864437994083200 730913943392156160 64464566127998400 208536737730572160 205469661604334400 88040676007468800 171905509674662400 280614436631020800 55272540548534400 547919097611558400 315996629662022400 99490572987361920 66030507005601600 128929132255996800 80477683732555200 410939323208668800 176081352014937600 74617929740521440 343811019349324800 191771684164045440 561228873262041600 110545081097068800 631993259324044800 198981145974723840 132061014011203200 257858264511993600 82908810822801600 352162704029875200 196430105641714560 473994944493033600 149235859481042880 99045760508402400 383543368328090880 65679853089614400 221197640763415680 221090162194137600 1263986518648089600 89700420143980800 25210588920612480 90250392579197760 397962291949447680 264122028022406400 52024035822595200 515716529023987200 165817621645603200 67275315107985600 77381556767948160 298471718962085760 198091521016804800 131359706179228800 36919064012201280 442180324388275200 386787396767990400 92442709807842240 179400840287961600 124363216234202400 50421177841224960 180500785158395520 528244056044812800 104048071645190400 23183814749800320 331635243291206400 41021182235779200 134550630215971200 37815883380918720 396183042033609600 262719412358457600 78036053733892800 184885419615684480 248726432468404800 361001570316791040 208096143290380800 42017648201020800 663270486582412800 82042364471558400 75631766761837440 525438824716915200 156072107467785600 34775722124700480 497452864936809600 722003140633582080 61531773353668800 416192286580761600 232144670303844480 394079118537686400 84035296402041600 164084728943116800 151263533523674880 106009587442886400 38639691249667200 312144214935571200 63026472301531200 123063546707337600 79507190582164800 57429655130090880 168070592804083200 328169457886233600 109250475227449920 302527067047349760 212019174885772800 92297660030503200 77279382499334400 44593892896291200 624288429871142400 126052944603062400 246127093414675200 159014381164329600 57959536874500800 336141185608166400 468216322403356800 94539708452296800 65304495328363200 218500950454899840 184595320061006400 89187785792582400 28064617855021440 86144482695136320 252105889206124800 49657220601206400 492254186829350400 318028762328659200 115919073749001600 66890839344436800 54095567749534080 189079416904593600 130608990656726400 41098580692827840 369190640122012800 88237061222143680 178375571585164800 86939305311751200 56129235710042880 172288965390272640 504211778412249600 99314441202412800 636057524657318400 231838147498003200 133781678688873600 42096926782532160 378158833809187200 261217981313452800 74485830901809600 176474122444287360 477043143492988800 173878610623502400 344577930780545280 66519212234529600 198628882404825600 46774363091702400 463676294996006400 267563357377747200 91330179317395200 52701873422889600 84193853565064320 522435962626905600 148971661803619200 68135063543870400 69520108841688960 347757221247004800 689155861561090560 200672518033310400 68497634488046400 397257764809651200 162286703248602240 391826971970179200 93647175082211520 111728746352714400 93548726183404800 182852586919416960 535126714755494400 182660358634790400 105403746845779200 33167275646843520 297943323607238400 42981238724860800 70161544637553600 401345036066620800 136995268976092800 79052810134334400 187294350164423040 223457492705428800 365705173838833920 365320717269580800 104280163262533440 210807493691558400 102746451732069600 66334551293687040 44025317398339200 595886647214476800 85962477449721600 140323089275107200 273990537952185600 158105620268668800 49750913470265280 446914985410857600 731410347677667840 64471858087291200 208560326525066880 205492903464139200 88050634796678400 171924954899443200 280646178550214400 55278792744739200 547981075904371200 316211240537337600 99501826940530560 66037976097508800 128943716174582400 80523256915483200 410985806928278400 176101269593356800 74626370205397920 343849909798886400 191793376566529920 561292357100428800 110557585489478400 632422481074675200 199003653881061120 132075952195017600 257887432349164800 82918189117108800 352202539186713600 196452324985150080 474316860806006400 149252740410795840 99056964146263200 383586753133059840 65724459928545600 221347868376136320 221115170978956800 1264844962149350400 89761340685139200 25244805633505920 90260601322207680 398007307762122240 264151904390035200 52029920561673600 515774864698329600 165836378234217600 67321005513854400 77390309842634880 298505480821591680 198113928292526400 131448919857091200 36969171886221120 442230341957913600 386831148523747200 92453166536512320 179522681370278400 124377283675663200 50489611267011840 180521202644415360 528303808780070400 104059841123347200 23215280652305280 331672756468435200 41076857651356800 134642011027708800 37867208450258880 396227856585052800 262897839714182400 78044880842510400 184906333073024640 248754567351326400 361042405288830720 208119682246694400 42074676055843200 663345512936870400 82153715302713600 75734416900517760 525795679428364800 156089761685020800 34822920978457920 497509134702652800 722084810577661440 61615286477035200 416239364493388800 232170929527904640 394346759571273600 84149352111686400 164307430605427200 151468833801035520 106081584446073600 38692134420508800 312179523370041600 63112014083764800 123230572954070400 79561188334555200 57507600711899520 168298704223372800 328614861210854400 109262833179514560 302937667602071040 212163168892147200 92422929715552800 77384268841017600 44598937169001600 624359046740083200 126224028167529600 246461145908140800 159122376669110400 58038201630763200 336597408446745600 468269285055062400 94668021125647200 65311882296897600 218525666359029120 184845859431105600 89197874338003200 28102708158053760 86261401067849280 252448056335059200 49724617156905600 492922291816281600 318244753338220800 116076403261526400 66898405753502400 54168988188712320 189336042251294400 130623764593795200 41154361156359360 369691718862211200 88356819717270720 178395748676006400 87057302446144800 56205416316107520 172522802135698560 504896112670118400 99449234313811200 636489506676441600 232152806523052800 133796811507004800 42154062237080640 378672084502588800 261247529187590400 74586925735358400 176713639434541440 477367130007331200 174114604892289600 345045604271397120 66564389128910400 198898468627622400 46837846930089600 464305613046105600 267593623014009600 91454135903020800 52707834836092800 84308124474161280 522495058375180800 149173851470716800 68181337852689600 69614464019667840 348229209784579200 690091208542794240 200695217260507200 68590601927265600 397796937255244800 162506964566136960 391871293781385600 93657768054903360 111880388603037600 93675693860179200 182873270431313280 535187246028019200 182908271806041600 105415669672185600 33212291459518080 298347702941433600 43039574399203200 70256770395134400 401390434521014400 137181203854531200 79061752254139200 187315536109806720 223760777206075200 365746540862626560 365816543612083200 104421696029501760 210831339344371200 102885902890898400 66424582919036160 44085070133596800 596695405882867200 86079148798406400 140513540790268800 274362407709062400 158123504508278400 49818437189277120 447521554412150400 731493081725253120 64559361598804800 208843392059003520 205771805781796800 88170140267193600 172158297596812800 281027081580537600 55353819099196800 548724815418124800 316247009016556800 99636874378554240 66127605200395200 129118723197609600 80577944734996800 411543611563593600 176340280534387200 74727655783915680 344316595193625600 192053685396343680 562054163161075200 110707638198393600 632494018033113600 199273748757108480 132255210400790400 258237446395219200 83030728648795200 352680561068774400 196718957106376320 474370513524835200 149455311567831360 99191407800592800 384107370792687360 65731894401700800 221372906311589760 221415276396787200 1264988036066227200 89771494108665600 25253359811729280 90383106238326720 398547497514216960 264510420801580800 52100537430614400 516474892790438400 166061457297590400 67328620581499200 77495346738875520 298910623135662720 198382815601185600 131463788803401600 36981698854726080 442830552793574400 387356169592828800 92578647280553280 179542988217331200 124546092973192800 50506719623458560 180766212476653440 529020841603161600 104201074861228800 23223147127931520 332122914595180800 41090776505251200 134657241162998400 37880039717593920 396765631202371200 262927577606803200 78150806145921600 185157294561106560 249092185946385600 361532424953306880 208402149722457600 42088933019548800 664245829190361600 82181553010502400 75760079435187840 525855155213606400 156301612291843200 34834720691897280 498184371892771200 723064849906613760 61636164757876800 416804299444915200 232486040216626560 394391366410204800 84177866039097600 164363106021004800 151520158870375680 106093583946604800 38705245213219200 312603224583686400 63133399529323200 123272329515753600 79570187959953600 57527087107351680 168355732078195200 328726212042009600 109411128604290240 303040317740751360 212187167893209600 92454247136815200 77410490426438400 44659468441526400 625206449167372800 126266799058646400 246544659031507200 159140375919907200 58057867819828800 336711464156390400 468904836875529600 94700099293984800 65400525919310400 218822257208580480 184908494273630400 89318936883052800 28112230733811840 86290630661027520 252533598117292800 49741466295830400 493089318063014400 318280751839814400 116115735639657600 66989202662289600 54187343298506880 189400198587969600 130801051838620800 41168306272242240 369816988547260800 88386759341052480 178637873766105600 87086801729743200 56224461467623680 172581261322055040 505067196234585600 99482932591660800 636561503679628800 232231471279315200 133978405324579200 42168346100717760 378800397175939200 261602103677241600 74612199443745600 176773518682104960 477421127759721600 174173603459486400 345162522644110080 66571918611307200 198965865183321600 46853717889686400 464462942558630400 267956810649158400 91485125049427200 52779371794531200 84336692201435520 523204207354483200 149224398887491200 68189050237492800 69638052814162560 348347206918972800 690325045288220160 200967607986868800 68613843787070400 397931730366643200 162562029895520640 392403155515862400 93784883727205440 111918299165618400 93707435779372800 183121472574069120 535913621298316800 182970250098854400 105558743589062400 33223545412686720 298448797774982400 43054158317788800 70280576834529600 401935215973737600 137227687574140800 79169057691796800 187569767454410880 223836598331236800 366242945148138240 365940500197708800 104457079221243840 211117487178124800 102920765680605600 66447090825373440 44100008317411200 596897595549964800 86108316635577600 140561153669059200 274455375148281600 158338115383593600 49835318119030080 447673196662473600 732485890296276480 64581237476683200 208914158442487680 205841531361211200 88200016634822400 172216633271155200 281122307338118400 55372575687811200 548910750296563200 316676230767187200 99670636238060160 66150012476116800 129162474953366400 80587059371582400 411683062722422400 176400033269644800 74752977178545120 344433266542310400 192118762603797120 562244614676236800 110745151375622400 633352461534374400 199341272476120320 132300024952233600 258324949906732800 83058863531716800 352800066539289600 196785615136682880 475014346150780800 149505954357090240 99225018714175200 384237525207594240 65821108079563200 221673361537031040 221490302751244800 1266704923068748800 89893335190982400 25276170953658240 90413732467356480 398682544952240640 264600049904467200 52118191647849600 516649899813465600 166117727063433600 67420001393236800 77521605962935680 299011908714180480 198450037428350400 131642216159126400 37015104104072640 442980605502489600 387487424860099200 92610017466563520 179786670381964800 124588295297575200 50552341907316480 180827464934712960 529200099808934400 104236383295699200 23244124396268160 332235454126867200 41127893448969600 134840002786473600 37914256430487360 396900074856700800 263284432318252800 78177287471774400 185220034933127040 249176590595150400 361654929869425920 208472766591398400 42126951589430400 664470908253734400 82255786897939200 75828512860974720 526568864636505600 156354574943548800 34866186594402240 498353181190300800 723309859738851840 61691840173454400 416945533182796800 232564817888807040 394926648477379200 94388001950531520 84253903178860800 184299102622776960 164511573795878400 151657025721949440 106237577952979200 38740207327113600 312709149887097600 63190427384145600 123383680346908800 79678183464734400 57579050828557440 188776003901063040 168507806357721600 368598205245553920 329023147591756800 109448202460484160 303314051443898880 212475155905958400 92537760260181600 77480414654227200 44674601259657600 625418299774195200 126380854768291200 246767360693817600 159356366929468800 58110310990670400 337015612715443200 469063724830646400 94785641076218400 65422686824913600 218896404920968320 185075520520363200 89349202519315200 28137624269166720 86368576242836160 252761709536582400 49786397332963200 493534721387635200 318712733858937600 116220621981340800 67011901889486400 54236290257959040 189571282152436800 130845373649827200 41205493247929920 370151041040726400 88466598337803840 178698405038630400 87165466486005600 56275248538333440 172737152485672320 505523419073164800 99572794665926400 637425467717875200 232441243962681600 134023803778972800 42206436403750080 379142564304873600 261690747299654400 74679595999444800 176933196675607680 478069100788406400 174330932972011200 345474304971344640 66662272400068800 223098913701256320 199145589331852800 46896040448611200 464882487925363200 268047607557945600 91567762773177600 52797256034140800 84412872807500160 523381494599308800 149359191998889600 68281598855131200 69700956266148480 348661865944022400 690948609942689280 201035705668459200 68675822079883200 398291178663705600 162708870773877120 392536120949481600 93816662645280960 112019393999167200 93792080897222400 183183523109758080 536095215115891200 183135525546355200 105594512068281600 33253555954469760 298718383997779200 43093048767350400 70344060672916800 402071411336918400 137351644159766400 79195884051211200 187633325290561920 224038787998334400 366367046219516160 366271051092710400 104551434399222720 211189024136563200 103013733119824800 66507111908939520 44139843474249600 597436767995558400 86186097534700800 140688121345833600 274703288319532800 158391768102422400 49880333931704640 448077575996668800 732734092439032320 64639573151025600 209102868798445440 206027466239649600 88279686948499200 172372195069401600 281376242691667200 55422593257449600 549406576639065600 316783536204844800 99760667863409280 66209765211374400 129279146302051200 80696435010609600 412054932479299200 176559373896998400 74820500897556960 344744390138803200 192292301823672960 562752485383334400 110845186514899200 633567072409689600 199521335726818560 132419530422748800 258558292604102400 83133889886174400 353118747793996800 196963369884167040 475175304307267200 149641001795113920 99314647817061600 384584603647345920 65843411499028800 221748475343391360 221690373029798400 1267134144819379200 89923795461561600 25287576524622720 90495402411435840 399042671453637120 264839060845497600 52165269560476800 517116585208204800 166267779772348800 67442846596171200 77591630560429440 299282003590227840 198629295634123200 131686822998057600 37031806728745920 443380746059596800 387837438906153600 92693671295924160 179847590923123200 124700834829261600 50575153049245440 180990804822871680 529678121690995200 104330539120953600 23254613030436480 332535559544697600 41146451920828800 134885693192342400 37931364786934080 397258591268246400 263373645996115200 78247904340715200 185387342591848320 249401669658523200 361981609645743360 208661078241907200 42145960874371200 665071119089395200 82292903841657600 75862729573868160 526747291992230400 156495808681430400 34881919545654720 498803339317046400 723963219291486720 61719677881243200 417322156483814400 232774891681288320 395060468994172800 94419985234639680 84291921748742400 184361552197280640 164585807683315200 151725459147736320 106273576454572800 38757688384060800 312991617362860800 63218941311556800 123439355762486400 79705182340929600 57605032689160320 188839970469279360 168583843497484800 368723104394561280 329171615366630400 109547066077001280 303450918295472640 212547152909145600 92579516821864800 77515376768121600 44714955441340800 625983234725721600 126437882623113600 246878711524972800 159410364681859200 58136532576091200 337167686994969600 469487426044291200 94828411967335200 65481782573188800 219094132154002560 185159033643729600 89429910882681600 28150321036844160 86407549033740480 252875765246227200 49808862851529600 493757423049945600 318820729363718400 116273065152182400 67072433162011200 54260763737685120 189656823934670400 130963565146377600 41224086735773760 370318067287459200 88506517836179520 178859821765363200 87204798864136800 56300642073688320 172815098067480960 505751530492454400 99617725703059200 637641458727436800 232546130304364800 134144866324022400 42225481555266240 379313647869340800 261927130292755200 74713294277294400 177013035672359040 478231094045577600 174409597728273600 345630196134961920 66684860847259200 223174510554602880 199235451406118400 46917201728073600 465092260608729600 268289732648044800 91609081635052800 52844947339766400 84450963110532480 523854260585510400 149426588554588800 68304736009540800 69732407992141440 348819195456547200 691260392269923840 201217299486033600 68706811226289600 398470902812236800 162782291213055360 392890695439132800 93901406426815680 112069941415941600 93834403456147200 183348991204928640 536579465296089600 183218163270105600 105689894679532800 33268561225361280 298853177109177600 43112493992131200 70375802592110400 402434598972067200 137413622452579200 79267421009649600 187802812853631360 224139882831883200 366697982409857280 366436326540211200 104598611988212160 211379789359065600 103060216839434400 66537122450722560 44159761052668800 597706354218355200 86224987984262400 140751605184220800 274827244905158400 158534842019299200 49902841838041920 448279765663766400 733395964819714560 64668740988196800 209197223976424320 206120433678868800 88319522105337600 172449975968524800 281503210368441600 55447602042268800 549654489810316800 317069684038598400 99805683676083840 66239641579003200 129337481976393600 80723778920366400 412240867357737600 176639044210675200 74854262757062880 344899951937049600 192379071433610880 563006420736883200 110895204084537600 634139368077196800 199611367352167680 132479283158006400 258674963952787200 83171403063403200 353278088421350400 197052247257909120 475604526057897600 149708525514125760 99359462368504800 384758142867221760 65902887284270400 221948778827018880 221790408169075200 1268278736154393600 90005022849772800 25301833488328320 90536237383475520 399222734704335360 264958566316012800 52188808516790400 517349927905574400 166342806126806400 67503767137329600 77626642859176320 299417051028251520 198718924737009600 131805774568540800 37052685009587520 443580816338150400 388012445929180800 92735498210604480 180010045699545600 124757104595104800 50603666976656640 181072474766951040 529917132632025600 104377617033580800 23267723823146880 332685612253612800 41169650010652800 135007534274659200 37952750232492480 397437849474019200 263611549137081600 78283212775185600 185470996421208960 249514209190209600 362144949533902080 208755234067161600 42169722480547200 665371224507225600 82339300021305600 75905500464984960 527223098274163200 156566425550371200 34901585734720320 499028418380419200 724289899067804160 61754475015979200 417510468134323200 232879928577528960 395417323705622400 94505273992261440 84339444961094400 184528084395957120 164678600042611200 151811000929969920 106369572458822400 38779539705244800 313132851100742400 63254583720820800 123508950031958400 79777179344116800 57637510014913920 189010547984522880 168678889922188800 369056168791914240 329357200085222400 109596497885259840 303622001859939840 212739144917644800 92631712523968800 77559079410489600 44735132532182400 626265702201484800 126509167441641600 247017900063916800 159554358688233600 58169309557867200 337357779844377600 469699276651113600 94881875581231200 65511330447326400 219192995770519680 185263425047937600 89470265064364800 28166191996440960 86456265022370880 253018334883283200 49836944749737600 494035800127833600 319108717376467200 116338619115734400 67102698798273600 54291355587342720 189763751162462400 131022660894652800 41247328595578560 370526850095875200 88556417209149120 178940530128729600 87253964336800800 56332383992881920 172912530044741760 506036669766566400 99673889499475200 638217434752934400 232677238231468800 134205397596547200 42249287994661440 379527502324924800 262045321789305600 74755417124606400 177112834418298240 478663076064700800 174507928673601600 345825060089483520 66745096706433600 223376102163527040 199347778998950400 46943653327401600 465354476462937600 268410795193094400 91660730212396800 52868792992579200 84498575989322880 524090643578611200 149510834249212800 68366435087966400 69771722649632640 349015857347203200 691650120178967040 201308096394820800 68745547659297600 398695557997900800 162874066762028160 393067982683958400 93943778317583040 112133125686909600 93887306654803200 183431725252513920 536821590386188800 183321460424793600 105737585985158400 33287317813975680 299021668498425600 43136800523107200 70415479991102400 402616192789641600 137491095318595200 79303189488868800 187887556635166080 224266251373819200 366863450505027840 366642920849587200 104657583974448960 211475171970316800 103118321488946400 66574635627951360 44184658025692800 598043336996851200 86273601046214400 140830959982204800 274982190637190400 158606378977737600 49930976720963520 448532502747638400 733726901010055680 64705200784660800 209315167948897920 206236642977892800 88369316051385600 172547202092428800 281661919964409600 55478863023292800 549964381274380800 317212757955475200 99861953441927040 66276987038539200 129410401569321600 80796696013051200 412473285955785600 176738632102771200 74896465081445280 345094404184857600 192487533446033280 563323839928819200 110957726046585600 634425515910950400 199723906883854080 132553974077078400 258820803138643200 83218294534939200 353477264205542400 197163343975086720 475819136933212800 149792930162890560 99415480557808800 384975066892066560 65932625176891200 222048930568832640 221915452093171200 1268851031821900800 90045636543878400 25304684881069440 90587281098525120 399447813767708160 265107948154156800 52218232212182400 517641606277286400 166436589069878400 67534227407908800 77670408232609920 299585860325781120 198830961115617600 131865250353782400 37056860665755840 443830904186342400 388231204707964800 92787781853954880 180091273087756800 124827441802408800 50609369762138880 181174562197050240 530215896308313600 104436464424364800 23270345981688960 332873178139756800 41174289628617600 135068454815817600 37957027321604160 397661922231235200 263730500707564800 78327348318273600 185575563707909760 249654883604817600 362349124394100480 208872928848729600 42174474801782400 665746356279513600 82348579257235200 75914054643208320 527461001415129600 156654696636547200 34905518972533440 499309767209635200 724698248788200960 61761434442926400 417745857697459200 233011224697829760 395595751061347200 94547918371072320 84348949603564800 184611350495295360 164697158514470400 151828109286416640 106417570460947200 38783909969481600 313309393273094400 63261712202673600 123522868885852800 79813177845710400 57644005480064640 189095836742144640 168697899207129600 369222700990590720 329394317028940800 109658287645583040 303656218572833280 212835140921894400 92642151664389600 77567819938963200 44760353895734400 626618786546188800 126523424405347200 247045737771705600 159626355691420800 58175864954222400 337395798414259200 469964089909641600 94892568304010400 65548265289998400 219316575291166080 185284303328779200 89520707791468800 28169366188360320 86466008220096960 253046848810694400 49842561129379200 494091475543411200 319252711382841600 116351729908444800 67140530843601600 54297473957274240 189785136608020800 131096530579996800 41251976967539520 370568606657558400 88566397083743040 179041415582937600 87263797431333600 56338732376720640 172932016440193920 506093697621388800 99685122258758400 638505422765683200 232703459816889600 134281061687203200 42254049282540480 379570273216041600 262193061159993600 74763841694068800 177132794167486080 478879067074262400 174527594862667200 345864032880387840 66775214636020800 223476897967989120 199370244517516800 46948943647267200 465406919633779200 268562123374406400 91671059927865600 52898600058595200 84508098565080960 524386122319987200 149527683388137600 68397284627179200 69779585581130880 349055189725334400 691728065760775680 201421592530804800 68753294945899200 398740489035033600 162892421871822720 393289591739990400 93996743181042240 112145762541103200 93897887294534400 183535142811995520 537124246748812800 183342119855731200 105797200117190400 33291069131698560 299055366776275200 43141661829302400 70423415470900800 402843185061609600 137506589891798400 79347900087892800 187993486362084480 224291525082206400 367070285623991040 366684239711462400 104669378371696320 211594400234380800 103129942418848800 66582138263397120 44189637420297600 598110733552550400 86283323658604800 140846830941801600 275013179783596800 158695800175785600 49936603697547840 448583050164412800 734140571247982080 64712492743953600 209338756743392640 206259884837697600 88379274840595200 172566647317209600 281693661883603200 55485115219497600 550026359567193600 317391600351571200 99873207395095680 66284456130446400 129424985487907200 80833154559393600 412519769675395200 176758549681190400 74904905546321760 345133294634419200 192509225848517760 563387323767206400 110970230438995200 634783200703142400 199746414790191360 132568912260892800 258849970975814400 83227672829246400 353517099362380800 197185563318522240 476087400527356800 149809811092643520 99426684195669600 385018451697035520 65969797542667200 222174120246099840 221940460877990400 1269566401406284800 90096403661510400 25321793237516160 90597489841535040 399492829580382720 265137824521785600 52224116951260800 517699941951628800 166455345658492800 67572302746132800 77679161307296640 299619622185287040 198853368391339200 131939595085334400 37081914602765760 443880921755980800 388274956463721600 92798238582624960 180192807323020800 124841509243869600 50643586475032320 181194979683070080 530275649043571200 104448233902521600 23286078932941440 332910691316985600 41202127336406400 135144605492265600 37982689856274240 397706736782678400 263879190170668800 78336175426891200 185596477165249920 249683018487739200 362389959366140160 208896467805043200 42202988729193600 665821382633971200 82404254672812800 75965379712548480 527758380341337600 156672350853782400 34929118399412160 499366036975478400 724779918732280320 61803191004609600 417792935610086400 233037483921889920 395818785256003200 94601223844585920 84405977458387200 184715433119468160 164808509345625600 151930759425096960 106477567963603200 38810131554902400 313344701707564800 63304483093790400 123606382009219200 79858175972702400 57682978270968960 189202447689171840 168811954916774400 369430866238936320 329617018691251200 109670645597647680 303861518850193920 212955135927206400 92704786506914400 77620263109804800 44765398168444800 626689403415129600 126608966187580800 247212764018438400 159716351945404800 58215197332353600 337623909833548800 470017052561347200 94956724640685600 65555652258532800 219341291195295360 185409573013828800 89530796336889600 28188411339876480 86524467406453440 253217932375161600 49876259407228800 494425528036876800 319432703890809600 116430394664707200 67148097252667200 54334184176863360 189913449281371200 131111304517065600 41279867199305280 370819146027657600 88626276331306560 179061592673779200 87322795998530400 56376822679752960 173048934812906880 506435864750323200 99752518814457600 638865407781619200 232860789329414400 134296194505334400 42282617009814720 379826898562742400 262222609034131200 74814389110843200 177252552662613120 479149055836214400 174645591997060800 346097869625813760 66812862048004800 223602892723566720 199505037628915200 46980685566460800 465721578658828800 268592389010668800 91733038220678400 52904561471798400 84565234019629440 524445218068262400 149628778221686400 68435846551195200 69826763170120320 349291183994121600 692195739251627520 201444291758001600 68799778665508800 399010075257830400 163002552530590080 393333913551196800 94007336153734080 112221583666264800 93961371132921600 183555826323891840 537184778021337600 183466076441356800 105809122943596800 33313577038035840 299257556443372800 43170829666473600 70471028349691200 402888583516003200 137599557331017600 79356842207697600 188014672307468160 224443167332529600 367111652647783680 366932152882713600 104740144755180480 211618245887193600 103199667998263200 66627154076071680 44219513787926400 598515112886745600 86341659332947200 140942056699382400 275199114662035200 158713684415395200 49970365557053760 448886334665059200 734223305295567360 64756244499710400 209480289510360960 206399335996526400 88439027575852800 172683318665894400 281884113398764800 55522628396726400 550398229324070400 317427368830790400 99940731114107520 66329270681889600 129512488999420800 80878727742321600 412798671993052800 176878055151705600 74955548335580640 345366637331788800 192639380263424640 563768226797529600 111045256793452800 634854737661580800 199881462228215040 132658541363779200 259024977998841600 83283942595089600 353756110303411200 197318879379135360 476141053246185600 149911096671161280 99493906022834400 385278760526849280 65977232015822400 222199158181553280 222090513586905600 1269709475323161600 90106557085036800 25353158557668480 90658742299594560 399762924456430080 265317082727558400 52259425385731200 518049955997683200 166567885190179200 67579917813777600 77731679755416960 299822193342322560 198987812045668800 131954464031644800 37127846820617280 444181027173811200 388537466998262400 92860978954645440 180213114170073600 124925913892634400 50706317115336960 181317484599189120 530634165455116800 104518850771462400 23314922676904320 333135770380358400 41253163134019200 135159835627555200 38029737836502720 397975624091337600 263908928063289600 78389138078596800 185721957909290880 249851827785268800 362634969198378240 209037701542924800 42255264262780800 666271540760716800 82506326268038400 76059475673005440 527817856126579200 156778276157193600 34972384015356480 499703655570537600 725269938396756480 61879744701028800 418075403085849600 233195039266250880 395863392094934400 94611884939288640 84510528525561600 184736249644302720 165012652536076800 152118951346010880 106489567464134400 38858204461507200 313556552314387200 63382896394171200 123759489402057600 79867175598100800 57754428387626880 189223769878577280 169021057051123200 369472499288605440 330025305072153600 109744793310035520 304237902692021760 212979134928268800 92819617051543200 77716408923014400 44795663804707200 627113104628774400 126765792788342400 247518978804115200 159734351196201600 58287306692260800 338042114102246400 470334828471580800 738944998577210880 95074344591256800 65599974069739200 219489586620071040 185639234103086400 89591327609414400 28223327450989440 86631642581440320 253531585576684800 49938039583286400 495037957608230400 319468702392403200 116574613384521600 67193495707060800 54401486246110080 190148689182513600 131199948139478400 41330999290875840 371278468206172800 88736054951839680 179182655218828800 87430960038391200 56446654901978880 173263285162880640 507063171153369600 99876079166572800 638937404784806400 233149226769043200 134386991414121600 42334991176484160 380297378365027200 262399896278956800 74907059374929600 177472109903679360 479203053588604800 174861920076782400 346526570325761280 66820391530401600 223628091674682240 199752158333145600 47038879084982400 466298453538086400 268773982828243200 91846665090835200 52940329951017600 84669982352968320 524799792557913600 149814118749859200 68443558935998400 69913255416600960 349723840153564800 693053140651522560 201580487121182400 68884998818126400 399504316666291200 163204458738330240 393599844418435200 94070893989885120 112360589062394400 94077758169964800 183679927395269760 537547965656486400 183693330181670400 105880659902035200 33354841532987520 299628237499718400 43224304034620800 70558318627473600 403160974242364800 137769997636252800 79410494926526400 188141787979770240 224721178124788800 367359854790539520 367386660363340800 104869883124901440 211761319804070400 103327498227189600 66709683065975040 44274287128579200 599256474999436800 86448608069241600 141116637254947200 275539995272505600 158820989853052800 50032262299481280 449442356249577600 734719709581079040 64836456051931200 209739766249802880 206654996454379200 88548574257158400 172897216138483200 282233274509894400 55591402554979200 551079990545011200 317641979706105600 100064524598962560 66411430692868800 129672912103862400 80887842378907200 413309992908758400 177097148514316800 75048393449221920 345794432276966400 192877996690753920 564466549019788800 111182805109958400 635283959412211200 200129049197925120 132822861385737600 259345824207724800 83387103832468800 354194297028633600 197563292156926080 476462969559158400 150096786898443840 99617146039303200 385755993381507840 66021838854753600 222349385794273920 222365610219916800 1270567918824422400 90167477626195200 25361712735891840 90771038472703680 400258098395850240 265645722771475200 52324157515593600 518691648415449600 166774207664937600 67625608219646400 77827963576970880 300193573796887680 199234292078606400 132043677709507200 37140373789122240 444731220439833600 389018736311587200 92976002970016320 180334955252390400 125080655748703200 50723425471783680 181542076945407360 531291445542950400 104648315031187200 23322789152530560 333548415329875200 41267081987913600 135251216439292800 38042569103837760 398468584157212800 264087355419014400 78486236273390400 185952005940032640 250161311497406400 363084153890814720 209296630062374400 42269521226486400 667096830659750400 82534163975827200 76085138207675520 528174710838028800 156972472546780800 34984183728795840 500322622994812800 726168307781629440 61900622981870400 418593260124748800 233483890730912640 396131033128521600 94675851507504960 84539042452972800 184861148793310080 165068327951654400 152170276415351040 106561564467321600 38871315254217600 313944945093561600 63404281839729600 123801245963740800 79921173350491200 57773914783079040 189351703015009920 169078084905945600 369722297586620160 330136655903308800 109880730782746560 304340552830702080 213123128934643200 92850934472805600 77742630508435200 44851150804521600 627889890187123200 126808563679459200 247602491927481600 159842346700982400 58306972881326400 338156169811891200 470917417640342400 739444595173240320 95106422759594400 65681230723617600 219761461565493120 185701868945611200 89702301609043200 28232850026747520 86660872174618560 253617127358918400 49954888722211200 495204983854963200 319684693401964800 116613945762652800 67276726206782400 54419841355904640 190212845519188800 131362461447235200 41344944406758720 371403737891222400 88765994575621440 179404603218086400 87460459321989600 56465700053495040 173321744349237120 507234254717836800 99909777444422400 639369386803929600 233227891525305600 134553452413564800 42349275040121280 380425691038377600 262724922894470400 74932333083316800 177531989151242880 479527040102947200 174920918643979200 346643488698474240 66865568424782400 223779285381375360 199819554888844800 1278738773607859200 47054750044579200 466455783050611200 269106904827129600 91877654237241600 53005905496252800 84698550080242560 525449845788940800 149864666166633600 68489833244817600 69936844211095680 349841837287958400 693286977396948480 201830178620347200 68908240677931200 399639109777689600 163259524067713920 394087384341705600 94187416689495360 112398499624975200 94109500089158400 183907446026129280 538213809654259200 183755308474483200 106011810992505600 33366095486156160 299729332333267200 43238887953206400 70582125066868800 403660357240694400 137816481355862400 79508858244379200 188374833378990720 224796999249950400 367814892052258560 367510616948966400 104905266316643520 212023621985011200 103362361016896800 66732190972312320 44289225312393600 599458664666534400 86477775906412800 141164250133737600 275632962711724800 159017716488758400 50049143229234240 449593998499900800 735629784104517120 64858331929809600 209810532633287040 206724722033793600 88578450624787200 172955551812825600 282328500267475200 55610159143593600 551265925423449600 318035432977516800 100098286458468480 66433837968590400 129716663859619200 80942530198420800 413449444067587200 177156901249574400 75073714843851360 345911103625651200 192943073898207360 564657000534950400 111220318287187200 636070865955033600 200196572916936960 132867675937180800 259433327719238400 83415238715390400 354313802499148800 197629950187232640 477053149466275200 150147429687702720 99650756952885600 385886147796414720 66103618059460800 222624803084261760 222440636574374400 1272141731910067200 90279165284985600 25364564128632960 90801664701733440 400393145833873920 265735351874361600 52341811732828800 518866655438476800 166830477430780800 67709373963739200 77854222801031040 300294859375405440 199301513905771200 132207236118921600 37144549445290560 444881273148748800 389149991578857600 93007373156026560 180558330569971200 125122858073085600 50729128257265920 181603329403466880 531470703748723200 104683623465657600 23325411311072640 333660954861561600 41271721605878400 135418747927478400 38046846192949440 398603027811542400 264414472237843200 78512717599243200 186014746312053120 250245716146171200 363206658806933760 209367246931315200 42274273547721600 667321909723123200 82543443211756800 76093692385898880 528828944475686400 157025435198486400 34988116966608960 500491432292342400 726413317613867520 61907582408817600 418734493862630400 233562668403093120 396621708356764800 94793123549234880 84548547095443200 185090130566490240 165086886423513600 152187384771797760 106693558973164800 38875685518454400 314050870396972800 63411410321582400 123815164817635200 80020169229873600 57780410248229760 189586247098469760 169097094190886400 370180261132980480 330173772847027200 109917804638940480 304374769543595520 213387117946329600 92861373613226400 77751371036908800 44866283622652800 628101740793945600 126822820643164800 247630329635270400 160040338459747200 58313528277681600 338194188381772800 471076305595459200 740360522265960960 95117115482373600 65703391629220800 219835609277880960 185722747226452800 89732567245305600 28236024218666880 86670615372344640 253645641286329600 49960505101852800 495260659270540800 320080676919494400 116627056555363200 67299425433979200 54425959725836160 190234230964747200 131406783258441600 41349592778719680 371445494452905600 88775974450215360 179465134490611200 87470292416522400 56472048437333760 173341230744689280 507291282572659200 99921010203705600 640161353838988800 233254113110726400 134598850867958400 42354036328000320 380468461929494400 262813566516883200 74940757652779200 177551948900430720 480121015379241600 174940584833044800 346682461489378560 66948392731147200 224056473843646080 199842020407411200 1280322707677977600 47060040364444800 466508226221452800 269197701735916800 91887983952710400 53023789735862400 84708072656000640 525627133033766400 149881515305558400 68574669477652800 69944707142593920 349881169666089600 693364922978757120 201898276301937600 68915987964532800 399684040814822400 163277879177508480 394220349775324800 94219195607570880 112411136479168800 94120080728889600 183969496561818240 538395403471833600 183775967905420800 106047579471724800 33369846803879040 299763030611116800 43243749259401600 70590060546667200 403796552603875200 137831975929065600 79535684603793600 188438391215141760 224822272958337600 367938993123636480 367551935810841600 104917060713890880 212095158943449600 103373981946799200 66739693607758080 44294204706998400 599526061222233600 86487498518803200 141180121093334400 275663951858131200 159071369207587200 50054770205818560 449644545916675200 735877986247272960 64865623889102400 209834121427781760 206747963893598400 88588409413996800 172974997037606400 282360242186668800 55616411339798400 551327903716262400 318142738415174400 100109540411637120 66441307060497600 129731247778204800 81042791200862400 413495927787196800 177176818827993600 75082155308727840 345949994075212800 192964766300691840 564720484373337600 111232822679596800 636285476830348800 200219080823274240 132882614120995200 259462495556409600 83424617009697600 354353637655987200 197652169530668160 477214107622761600 150164310617455680 99661960590746400 385929532601383680 66125921478926400 222699916890622080 222465645359193600 1272570953660697600 90309625555564800 25387375270561920 90811873444743360 400438161646548480 265765228241990400 52347696471907200 518924991112819200 166849234019395200 67732219166673600 77862975875717760 300328621234911360 199323921181492800 132251842957852800 37177954694637120 444931290718387200 389193743334614400 93017829884696640 180619251111129600 125136925514546400 50774750541123840 181623746889486720 531530456483980800 104695392943814400 23346388579409280 333698468038790400 41308838549596800 135464438333347200 38081062905842880 398647842362985600 264503685915705600 78521544707860800 186035659769393280 250273851029092800 363247493778973440 209390785887628800 42312292117603200 667396936077580800 82617677099193600 76162125811685760 529007371831411200 157043089415721600 35019582869113920 500547702058185600 726494987557946880 61963257824395200 418781571775257600 233588927627153280 396755528873558400 94825106833343040 84624584235206400 185152580140993920 165235354198387200 152324251623371520 106729557474758400 38910647632348800 314086178831443200 63468438176404800 123926515648790400 80047168106068800 57832373969435520 189650213666686080 169249168470412800 370305160281987840 330470708396774400 109930162591005120 304648503246743040 213459114949516800 92944886736592800 77821295264697600 44871327895363200 628172357662886400 126936876352809600 247853031297580800 160094336212137600 58365971448523200 338498336940825600 471129268247164800 740610320563975680 95202657264607200 65710778597755200 219860325182010240 185889773473185600 89742655790726400 28261417754021760 86748560954153280 253873752705619200 50005436138985600 495706062595161600 320188672424275200 116731942897046400 67306991843044800 54474906685288320 190405314529214400 131421557195510400 41386779754407360 371779546946371200 88855813446966720 179485311581452800 87548957172784800 56522835508043520 173497121908306560 507747505411238400 100010872277971200 640377344848550400 233463885794092800 134613983686089600 42392126631032640 380810629058428800 262843114391020800 75008154208478400 177711626893933440 480283008636412800 175097914345569600 346994243816613120 66970981178337600 224132070696992640 200021744555942400 1280754689697100800 47102362923369600 466927771588185600 269227967372179200 91970621676460800 53029751149065600 84784253262065280 525686228782041600 150016308416956800 68597806632062400 70007610594579840 350195828691139200 693988487633226240 201920975529134400 68977966257345600 400043489111884800 163424720055864960 394264671586531200 94229788580262720 112512231312717600 94204725846739200 183990180073714560 538455934744358400 183941243352921600 106059502298131200 33399857345662080 300032616833913600 43282639708963200 70653544385054400 403841951058268800 137955932514691200 79544626723598400 188459577160525440 225024462625435200 367980360147429120 367882486705843200 105011415891869760 212119004596262400 103466949386018400 66799714691324160 44334039863836800 600065233667827200 86565279417926400 141307088770108800 275911865029382400 159089253447196800 50099786018493120 450048925250870400 735960720294858240 64923959563444800 210022831783739520 206933898772036800 88668079727673600 173130558835852800 282614177540217600 55666428909436800 551823730058764800 318178506894393600 100199572036986240 66501059795755200 129847919126889600 81070135110619200 413867797544073600 177336159455347200 75149679027739680 346261117671705600 193138305520567680 565228355080435200 111332857818873600 636357013788787200 200399144073972480 133002119591510400 259695838253779200 83499643364155200 354672318910694400 197829924278152320 477267760341590400 150299358055479360 99751589693632800 386276611041135360 66133355952081600 222724954826075520 222665715637747200 1272714027577574400 90319778979091200 25415889197973120 90893543388822720 400798288147944960 266004239183020800 52394774384534400 519391676507558400 166999286728310400 67739834234318400 77933000473211520 300598716110958720 199503179387265600 132266711904163200 37219711256320320 445331431275494400 389543757380668800 93101483714057280 180639557958182400 125249465046232800 50831778395946240 181787086777645440 532008478366041600 104789548769068800 23372610164830080 333998573456620800 135479668468636800 38123833796959680 399006358774531200 264533423808326400 78592161576801600 186202967428114560 250498930092465600 363574173555290880 209579097538137600 42359815329955200 667997146913241600 270959336937273600 82710469458489600 76247667593919360 529066847616652800 157184323153603200 35058915247245120 500997860184931200 727148347110581760 203219502702955200 62032852093867200 419158195076275200 233799001419634560 396800135712489600 94835767928045760 84719630659910400 185173396665828480 541918673874547200 165420938916979200 152495335187838720 106741556975289600 38954350274716800 314368646307206400 63539722994932800 406439005405910400 124065704187734400 80056167731467200 189671535856091520 169439261319820800 370346793331656960 330841877833958400 110029026207522240 304990670375677440 213483113950579200 93049278140800800 77908700549433600 44911682077046400 628737292614412800 127079445989865600 248131408375468800 160112335462934400 58431525412075200 338878522639641600 471552969460809600 740693586663313920 95309584492399200 65769874346030400 220058052415044480 186098556281601600 89823364154092800 28293159673215360 86845992931414080 254158891979731200 50061599935401600 496262816750937600 320224670925868800 116863050824150400 67367523115569600 54536090384603520 190619168984798400 131539748692060800 41433263474016960 372197112563203200 88955612192905920 179646728308185600 87647288118112800 56586319346430720 173691985862828160 508317783959462400 100123199870803200 640449341851737600 233726101648300800 134735046231139200 42439739509823040 381238337969596800 263079497384121600 75092399903102400 177911224385811840 480337006388803200 175294576236225600 347383971725656320 66978510660734400 224157269648108160 200246399741606400 1280898683703475200 47155266122025600 467452203296601600 269470092462278400 92073918831148800 53077442454691200 84879479019646080 526158994768243200 150184799806204800 68605519016865600 70086239909562240 350589152472451200 694767943451312640 202102569346708800 69055439123361600 400492799483212800 163608271153810560 394619246076182400 94314532361797440 112638599854653600 94310532244051200 184155648168885120 538940184924556800 184147837662297600 106154884909382400 33437370522890880 300369599612409600 43331252770915200 70732899183038400 404205138693417600 138110878246723200 79616163682036800 188629064723594880 225277199709307200 368311296337770240 368295675324595200 105129359864343360 212309769818764800 103583158685042400 66874741045781760 44383833809884800 600739199224819200 86662505541830400 141465798366076800 276221756493446400 159232327364073600 50156055784336320 450554399418614400 736622592675540480 64996879156372800 210258719728686720 207166317370084800 88767667619769600 173325011083660800 282931596732153600 55728950871484800 552443512986892800 318464654728147200 100312111568672640 66575750714827200 129993758312745600 81079249747204800 414332634740169600 177535335239539200 75234083676504480 346650022167321600 193355229545412480 565863193464307200 111457901742969600 636929309456294400 200624223137345280 133151501429654400 259987516625491200 83593426307227200 355070670479078400 198052117712507520 477696982092220800 150468167353008960 99863626072240800 386710459090824960 66192831737323200 222925258309703040 222915803485939200 1273858618912588800 90401006367302400 25430146161678720 90995630818921920 401248446274690560 266303002859308800 52453621775318400 519975033250982400 167186852614454400 67800754775476800 78020531220078720 300936334706017920 199727252144481600 132385663474646400 37240589537161920 445831606971878400 389981274938236800 93206051000758080 180802012734604800 125390139460840800 50860292323357440 181991261637843840 532606005718617600 104907243550636800 23385720957540480 334373705228908800 135601509550953600 38145219242518080 399454504288963200 264771326949292800 78680432662977600 186412102001516160 250780278921681600 363982523275687680 209814487101273600 42383576936131200 668747410457817600 271203019101907200 82756865638137600 76290438485036160 529542653898585600 157360865325955200 35078581436310720 501560557843363200 727965046551375360 203402264326430400 62067649228603200 419628974202547200 234061593660236160 397156990423939200 94921056685667520 84767153872262400 185339928864504960 542406038203814400 165513731276275200 152580876970072320 106837552979539200 38976201595900800 314721730651910400 63575365404196800 406804528652860800 124135298457206400 80128164734654400 189842113371335040 169534307744524800 370679857729009920 331027462552550400 110152605728168640 305161753940144640 213675105959078400 93101473842904800 77952403191801600 44962124804150400 629443461303820800 127150730808393600 248270596914412800 160256329469308800 58464302393851200 339068615489049600 472082595977865600 741359715458019840 95363048106295200 65843744031374400 220305211456337280 186202947685809600 89924249608300800 28309030632812160 86894708920044480 254301461616787200 50089681833609600 496541193828825600 320512658938617600 116928604787702400 67443187206225600 54566682234261120 190726096212590400 131687488062748800 41456505333821760 372405895371619200 89005511565875520 179848499216601600 87696453590776800 56618061265624320 173789417840088960 508602923233574400 100179363667219200 641025317877235200 233857209575404800 134886374412451200 42463545949218240 381452192425180800 263374976125497600 75134522750414400 178011023131751040 480768988407926400 175392907181553600 347578835680177920 67038746519908800 224358861257032320 200358727334438400 1282050635754470400 47181717721353600 467714419150809600 269772748824902400 92125567408492800 53137056586723200 84927091898436480 526749952250995200 150269045500828800 68667218095291200 70125554567053440 350785814363107200 695157671360355840 202329561618676800 69094175556369600 400717454668876800 163700046702783360 395062464188246400 94420462088715840 112701784125621600 94363435442707200 184362483287848320 539545497649804800 184251134816985600 106274113173446400 33456127111505280 300538091001657600 43355559301891200 70772576582030400 404659123237353600 138188351112739200 79705584880084800 188840924177431680 225403568251243200 368724966575696640 368502269633971200 105188331850580160 212548226346892800 103641263334554400 66912254223010560 44408730782908800 601076182003315200 86711118603782400 141545153164060800 276376702225478400 159411169760169600 50184190667257920 450807136502486400 737449933151393280 65033338952836800 210376663701160320 207282526669108800 88817461565817600 173422237207564800 283090306328121600 55760211852508800 552753404450956800 318822339520339200 100368381334515840 66613096174363200 130066677905673600 81152166839889600 414565053338217600 177634923131635200 75276286000886880 346844474415129600 193463691557834880 566180612656243200 111520423705017600 637644679040678400 200736762669031680 133226192348726400 260133355811347200 83640317778763200 355269846263270400 198163214429685120 478233509280508800 150552572001773760 99919644261544800 386927383115669760 66267176468875200 223175637664237440 223040847410035200 1275289358081356800 90502540602566400 25432997554419840 91046674533971520 401473525338063360 266452384697452800 52483045470710400 520266711622694400 167280635557526400 67876905451924800 78064296593512320 301105144003547520 199839288523089600 132534352937750400 37244765193330240 446081694820070400 390200033717020800 93258334644108480 181005081205132800 125460476668144800 50865995108839680 182093349067943040 532904769394905600 104966090941420800 23388343116082560 334561271115052800 135753810903849600 38149496331629760 399678577046179200 265068705875500800 78724568206065600 186516669288216960 250920953336289600 364186698135886080 209932181882841600 42388329257366400 669122542230105600 271507621807699200 82766144874067200 76298992663259520 530137411751001600 157449136412131200 35082514674123840 501841906672579200 728373396271772160 203630716355774400 62074608655550400 419864363765683200 234192889780536960 397603058813251200 95027667632694720 84776658514732800 185548094112850560 543015243615398400 165532289748134400 152597985326519040 106957547984851200 38980571860137600 314898272824262400 63582493886049600 407261432711548800 124149217311100800 80218160988638400 190055335265389440 169553317029465600 371096188225701120 331064579496268800 110214395488491840 305195970653038080 213915095969702400 93111912983325600 77961143720275200 44987346167702400 629796545648524800 127164987772099200 248298434622201600 160436321977276800 58470857790206400 339106634058931200 472347409236393600 742192376451402240 95373740829074400 65880678874046400 220428790976983680 186223825966651200 89974692335404800 28312204824731520 86904452117770560 254329975544198400 50095298213251200 496596869244403200 320872643954553600 116941715580412800 67481019251553600 54572800604192640 190747481658148800 131761357748092800 41461153705782720 372447651933302400 89015491440469440 179949384670809600 87706286685309600 56624409649463040 173808904235541120 508659951088396800 100190596426502400 641745287909107200 233883431160825600 134962038503107200 42468307237097280 381494963316297600 263522715496185600 75142947319876800 178030982880938880 481308965931830400 175412573370619200 347617808471082240 67114041343876800 224610850768187520 200381192853004800 1283490575818214400 47187008041219200 467766862321651200 269924077006214400 92135897123961600 53166863652739200 84936614474194560 527045430992371200 150285894639753600 68744341943323200 70133417498551680 350825146741238400 695235616942164480 202443057754660800 69101922842971200 400762385706009600 163718401812577920 395284073244278400 94473426952175040 112714420979815200 94374016082438400 184465900847329920 539848154012428800 184271794247923200 106333727305478400 33459878429228160 300571789279507200 43360420608086400 70780512061828800 404886115509321600 138203845685942400 79750295479108800 188946853904350080 225428841959630400 368931801694659840 368543588495846400 105200126247827520 212667454610956800 103652884264456800 66919756858456320 44413710177513600 601143578559014400 86720841216172800 141561024123657600 276407691371884800 159500590958217600 50189817643842240 450857683919260800 737863603389319680 65040630912129600 210400252495655040 207305768528913600 88827420355027200 173441682432345600 283122048247315200 55766464048713600 552815382743769600 319001181916435200 100379635287684480 66620565266270400 130081261824259200 81243313205745600 414611537057827200 177654840710054400 75284726465763360 346883364864691200 193485383960319360 566244096494630400 111532928097427200 638002363832870400 200759270575368960 133241130532540800 260162523648518400 83649696073070400 355309681420108800 198185433773120640 478501772874652800 150569452931526720 99930847899405600 386970767920638720 66304348834651200 223300827341504640 223065856194854400 1276004727665740800 90553307720198400 25450105910866560 91056883276981440 401518541150737920 266482261065081600 52488930209788800 520325047297036800 167299392146140800 67914980790148800 78073049668199040 301138905863053440 199861695798811200 132608697669302400 37269819130340160 446131712389708800 390243785472777600 93268791372778560 181106615440396800 125474544109605600 50900211821733120 182113766553962880 532964522130163200 104977860419577600 23404076067335040 334598784292281600 135829961580297600 38175158866299840 399723391597622400 265217395338604800 78733395314683200 186537582745557120 250949088219211200 364227533107925760 209955720839155200 42416843184777600 669197568584563200 271659923160595200 82821820289644800 76350317732599680 530434790677209600 157466790629366400 35106114101002560 501898176438422400 728455066215851520 203744942370446400 62116365217233600 419911441678310400 234219149004597120 397826093007907200 95080973106208320 84833686369555200 185652176737023360 543319846321190400 165643640579289600 152700635465199360 107017545487507200 39006793445558400 314933581258732800 63625264777166400 407489884740892800 124232730434467200 80263159115630400 190161946212416640 169667372739110400 371304353474046720 331287281158579200 110226753440556480 305401270930398720 214035090975014400 93174547825850400 78013586891116800 44992390440412800 629867162517465600 127250529554332800 248465460868934400 160526318231260800 58510190168337600 339334745478220800 472400371888099200 742608706948093440 95437897165749600 65888065842580800 220453506881112960 186349095651700800 89984780880825600 28331249976247680 86962911304127040 254501059108665600 50128996491100800 496930921737868800 321052636462521600 117020380336675200 67488585660619200 54609510823781760 190875794331499200 131776131685161600 41489043937548480 372698191303401600 89075370688032960 179969561761651200 87765285252506400 56662499952495360 173925822608254080 509002118217331200 100257992982201600 642105272925043200 234040760673350400 134977171321238400 42496874964371520 381751588662998400 263552263370323200 75193494736651200 178150741376065920 481578954693782400 175530570505012800 347851645216508160 67151688755860800 224736845523765120 200515985964403200 1284210545850086400 47218749960412800 468081521346700800 269954342642476800 92197875416774400 53172825065942400 84993749928743040 527104526740646400 150386989473302400 68782903867339200 70180595087541120 351061141010025600 695703290433016320 202465756981857600 69148406562580800 401031971928806400 163828532471345280 395328395055484800 94484019924866880 112790242104976800 94437499920825600 184486584359226240 539908685284953600 184395750833548800 106345650131884800 33482386335565440 300773978946604800 43389588445257600 70828124940619200 404931513963715200 138296813125161600 79759237598913600 188968039849733760 225580484209953600 368973168718452480 368791501667097600 105270892631311680 212691300263769600 103722609843871200 66964772671130880 44443586545142400 601547957893209600 86779176890515200 141656249881238400 276593626250323200 159518475197827200 50223579503348160 451160968419907200 737946337436904960 65084382667886400 210541785262623360 207445219687742400 88887173090284800 173558353781030400 283312499762476800 55803977225942400 553187252500646400 319036950395654400 100447159006696320 66665379817713600 130168765335772800 81288886388673600 414890439375484800 177774346180569600 75335369255022240 347116707562060800 193615538375226240 566624999524953600 111607954451884800 638073900791308800 200894318013392640 133330759635427200 260337530671545600 83705965838913600 355548692361139200 198318749833733760 478555425593481600 150670738510044480 99998069726570400 387231076750452480 66311783307806400 223325865276958080 223215908903769600 1276147801582617600 90563461143724800 25467214267313280 91118135735040960 401788636026785280 266661519270854400 52524238644259200 520675061343091200 167411931677827200 67922595857793600 78125568116319360 301341477020088960 199996139453140800 132623566615612800 37294873067350080 446431817807539200 390506296007318400 93331531744799040 181126922287449600 125558948758370400 50934428534626560 182236271470081920 533323038541708800 105048477288518400 23419809018587520 334823863355654400 135845191715587200 38200821400969920 399992278906281600 265247133231225600 78786357966388800 186663063489598080 251117897516740800 364472542940163840 210096954577036800 42445357112188800 669647726711308800 271690383431174400 82877495705222400 76401642801939840 530494266462451200 157572715932777600 35129713527881280 502235795033481600 728945085880327680 203767787573380800 62158121778916800 420193909154073600 234376704348958080 397870699846838400 95091634200911040 84890714224377600 185672993261857920 543380766862348800 165754991410444800 152803285603879680 107029544988038400 39033015030979200 315145431865555200 63668035668283200 407535575146761600 124316243557833600 80272158741028800 190183268401822080 169781428448755200 371345986523715840 331509982820889600 110300901152944320 305606571207759360 214059089976076800 93237182668375200 78066030061958400 45022656076675200 630290863731110400 127336071336566400 248632487115667200 160544317482057600 58549522546468800 339562856897510400 472718147798332800 742691973047431680 95502053502424800 65932387653787200 220601802305888640 186474365336750400 90045312153350400 28350295127763840 87021370490483520 254672142673132800 50162694768950400 497264974231334400 321088634964115200 117099045092937600 67533984115012800 54646221043370880 191004107004849600 131864775307574400 41516934169314240 372948730673500800 89135249935596480 180090624306700800 87824283819703200 56700590255527680 174042740980967040 509344285346265600 100325389537900800 642177269928230400 234198090185875200 135067968230025600 42525442691645760 382008214009699200 263729550615148800 75244042153425600 178270499871192960 481632952446172800 175648567639406400 348085481961934080 67159218238257600 224762044474880640 200650779075801600 1284354539856460800 47250491879606400 468396180371750400 270135936460051200 92259853709587200 53208593545161600 85050885383291520 527459101230297600 150488084306851200 68790616252142400 70227772676530560 351297135278812800 696170963923868160 202601952345038400 69194890282190400 401301558151603200 163938663130112640 395594325922723200 94547577761017920 112866063230138400 94500983759212800 184610685430604160 540271872920102400 184519707419174400 106417187090323200 33504894241902720 300976168613702400 43418756282428800 70875737819409600 405203904690076800 138389780564380800 79812890317742400 189095155522035840 225732126460276800 369221370861208320 369039414838348800 105341659014795840 212834374180646400 103792335423285600 67009788483805440 44473462912771200 601952337227404800 86837512564857600 141751475638819200 276779561128761600 159625780635484800 50257341362854080 451464252920553600 738442741722416640 65128134423643200 210683318029591680 207584670846571200 88946925825542400 173675025129715200 283502951277638400 55841490403171200 553559122257523200 319251561270969600 100514682725708160 66710194369156800 130256268847286400 81298001025259200 415169341693142400 177893851651084800 75386012044281120 347350050259430400 193745692790133120 567005902555276800 111682980806342400 638503122541939200 201029365451416320 133420388738313600 260512537694572800 83762235604756800 355787703302169600 198452065894346880 478877341906454400 150772024088562240 100065291553735200 387491385580266240 66356390146737600 223476092889678720 223365961612684800 1277006245083878400 90624381684883200 25492876801983360 91179388193100480 402058730902832640 266840777476627200 52559547078729600 521025075389145600 167524471209513600 67968286263662400 78178086564439680 301544048177124480 200130583107470400 132712780293475200 37332453972864960 446731923225369600 390768806541859200 93394272116819520 181248763369766400 125643353407135200 50985753603966720 182358776386200960 533681554953254400 105119094157459200 23443408445466240 335048942419027200 135936572527324800 38239315202975040 400261166214940800 265425560586950400 78839320618094400 186788544233639040 251286706814270400 364717552772401920 210238188314918400 42488128003305600 670097884838054400 271873145054649600 82961008828588800 76478630405950080 530851121173900800 157678641236188800 35165112668199360 502573413628540800 729435105544803840 203904858790987200 62220756621441600 420476376629836800 234534259693319040 398138340880425600 95155600769127360 84976256006611200 185797892410865280 543746290109299200 165922017657177600 152957260811900160 107101541991225600 39072347409110400 315357282472377600 63732192004958400 407809717581974400 124441513242883200 80326156493419200 190311201538254720 169952512013222400 371595784821730560 331844035314355200 110375048865332160 305914521623800320 214203083982451200 93331134932162400 78144694818220800 45052921712937600 630714564944755200 127464384009916800 248883026485766400 160652312986838400 58608521113665600 339905024026444800 473035923708566400 743191569643461120 95598288007437600 65976709464993600 220750097730664320 186662269864324800 90105843425875200 28378862855038080 87109059270018240 254928768019833600 50213242185724800 497766052971532800 321304625973676800 117217042227331200 67579382569406400 54701286372754560 191196576014875200 131953418929987200 41558769516962880 373324539728649600 89225068806941760 180211686851750400 87912781670498400 56757725710076160 174218118540036480 509857536039667200 100426484371449600 642609251947353600 234434084454662400 135158765138812800 42568294282557120 382393152029750400 263906837859974400 75319863278587200 178450137613883520 481956938960515200 175825563340996800 348436237080072960 67204395132638400 224913238181573760 200852968742899200 1285218503894707200 47298104758396800 468868168909324800 270317530277625600 92352821148806400 53244362024380800 85136588565114240 527813675719948800 150639726557174400 68836890560961600 70298539060014720 351651126681993600 696872474160145920 202738147708219200 69264615861604800 401705937485798400 164103859118263680 395860256789961600 94611135597168960 112979794917880800 94596209516793600 184734786501982080 540635060555251200 184705642297612800 106488724048761600 33538656101408640 301279453114348800 43462508038185600 70947157137595200 405476295416438400 138529231723209600 79866543036571200 189222271194337920 225959589835761600 369469573003964160 369411284595225600 105447808590022080 212977448097523200 103896923792407200 67077312202817280 44518277464214400 602558906228697600 86925016076371200 141894314275190400 277058463446419200 159733086073142400 50307984152112960 451919179671523200 738939146007928320 65193762057278400 210895617180044160 207793847584814400 89036554928428800 173850032152742400 283788628550380800 55897760169014400 554116926892838400 319466172146284800 100615968304225920 66777416196321600 130387524114556800 81352688844772800 415587695169628800 178073109856857600 75461976228169440 347700064305484800 193940924412493440 567577257100761600 111795520338028800 638932344292569600 201231936608451840 133554832392643200 260775048229113600 83846640253521600 356146219713715200 198652039985266560 479199258219427200 150923952456338880 100166124294482400 387881848824986880 66400996985668800 223626320502399360 223591040676057600 1277864688585139200 90685302226041600 25507133765688960 91271266880189760 402463873216903680 267109664785286400 52612509730435200 521550096458227200 167693280507043200 68013976669531200 78256864236620160 301847904912677760 200332248588964800 132801993971337600 37353332253706560 447182081352115200 391162572343670400 93488382674850240 181370604452083200 125769960380282400 51014267531377920 182542533760379520 534219329570572800 105225019460870400 23456519238176640 335386561014086400 136027953339062400 38260700648533440 400664497177929600 265603987942675200 78918764595652800 186976765349700480 251539920760564800 365085067520759040 210450038921740800 42511889609481600 670773122028172800 272055906678124800 83007405008236800 76521401297066880 531207975885350400 157837529191305600 35184778857264960 503079841521129600 730170135041518080 204041930008593600 62255553756177600 420900077843481600 234770592709860480 398405981914012800 95219567337343680 85023779218963200 185922791559872640 544111813356249600 166014810016473600 153042802594133760 107173538994412800 39094198730294400 315675058382611200 63767834414222400 408083860017187200 124511107512355200 80380154245809600 190439134674687360 170047558437926400 371845583119745280 332029620032947200 110486270433913920 306085605188267520 214347077988825600 93383330634266400 78188397460588800 45098320167331200 631350116765222400 127535668828444800 249022215024710400 160760308491619200 58641298095441600 340095116875852800 473512587573916800 743691166239490560 95651751621333600 66043192181803200 220972540867827840 186766661268532800 90196640334662400 28394733814634880 87157775258648640 255071337656889600 50241324083932800 498044430049420800 321520616983238400 117282596190883200 67647480250996800 54731878222412160 191303503242667200 132086384363606400 41582011376767680 373533322537065600 89274968179911360 180393280669324800 87961947143162400 56789467629269760 174315550517297280 510142675313779200 100482648167865600 643041233966476800 234565192381766400 135294960501993600 42592100721952320 382607006485334400 264172768727212800 75361986125899200 178549936359822720 482280925474857600 175923894286324800 348631101034594560 67249572027019200 225064431888266880 200965296335731200 1286082467932953600 47324556357724800 469130384763532800 270589921003987200 92404469726150400 53298014743209600 85184201443904640 528345537454425600 150723972251798400 68883164869780800 70337853717505920 351847788572649600 697262202069189120 202942440752990400 69303352294612800 401930592671462400 164195634667236480 396259153090819200 94706472351395520 113042979188848800 94649112715449600 184920938109048960 541179842007974400 184808939452300800 106596029486419200 33557412690023040 301447944503596800 43486814569161600 70986834536587200 405884881505980800 138606704589225600 79947022114814400 189412944702791040 226085958377697600 369841876218097920 369617878904601600 105506780576258880 213192058972838400 103955028441919200 67114825380046080 44543174437238400 602895889007193600 86973629138323200 141973669073174400 277213409178451200 159894044229628800 50336119035034560 452171916755395200 739683752436195840 65230221853742400 211013561152517760 207910056883838400 89086348874476800 173947258276646400 283947338146348800 55929021150038400 554426818356902400 319788088459257600 100672238070069120 66814761655857600 130460443707484800 81407376664286400 415820113767676800 178172697748953600 75504178552551840 347894516553292800 194049386424915840 567894676292697600 111858042300076800 639576176918515200 201344476140138240 133629523311715200 260920887414969600 83893531725057600 356345395497907200 198763136702444160 479682132688886400 151008357105103680 100222142483786400 388098772849831680 66467907244065600 223851661921480320 223716084600153600 1279152353837030400 90776683037779200 25524242122135680 91322310595239360 402688952280276480 267259046623430400 52641933425827200 521841774829939200 167787063450115200 68082512278334400 78300629610053760 302016714210207360 200444284967572800 132935814488131200 37378386190716480 447432169200307200 391381331122454400 93540666318200640 181553366075558400 125840297587586400 51048484244271360 182644621190478720 534518093246860800 105283866851654400 23472252189429120 335574126900230400 136165024556668800 156601259220107520 38286363183203520 400888569935145600 265871628976262400 78962900138740800 187081332636401280 251680595175172800 365289242380957440 210567733703308800 42540403536892800 671148253800460800 272330049113337600 83063080423814400 76572726366407040 531743257952524800 157925800277481600 35208378284143680 503361190350345600 730578484761914880 204247536835003200 62297310317860800 421135467406617600 234901888830161280 398807443464393600 95315517189668160 85080807073785600 186110140283383680 544660098226675200 166126160847628800 153145452732814080 107281534499193600 39120420315715200 315851600554963200 63810605305339200 408495073670006400 124594620635721600 80461150874395200 190631034379336320 170161614147571200 372220280566767360 332252321695257600 110548060194237120 306290905465628160 214563068998387200 93445965476791200 78240840631430400 45123541530883200 631703201109926400 127621210610678400 249189241271443200 160922301748790400 58680630473572800 340323228295142400 473777400832444800 744440561133534720 95715907958008800 66080127024475200 221096120388474240 186891930953582400 90247083061766400 28413778966151040 87216234445005120 255242421221356800 50275022361782400 498378482542886400 321844603497580800 117361260947145600 67685312296324800 54768588442001280 191431815916017600 132160254048950400 41609901608533440 373783861907164800 89334847427474880 180494166123532800 88020945710359200 56827557932302080 174432468890010240 510484842442713600 100550044723564800 643689206995161600 234722521894291200 135370624592649600 42620668449226560 382863631832035200 264320508097900800 75412533542673600 178669694854949760 482766905246371200 176041891420718400 348864937780020480 67317337368590400 225291222448306560 201100089447129600 1287378413990323200 47356298276918400 469445043788582400 270741249185299200 92466448018963200 53327821809225600 85241336898453120 528641016195801600 150825067085347200 68952576333009600 70385031306495360 352083782841436800 697729875560040960 203055936888974400 69349836014222400 402200178894259200 164305765326003840 396480762146851200 94759437214854720 113118800314010400 94712596553836800 185024355668530560 541482498370598400 184932896037926400 106655643618451200 33579920596360320 301650134170694400 43515982406332800 71034447415377600 406111873777948800 138699672028444800 79991732713838400 189518874429709440 226237600628020800 370048711337061120 369865792075852800 105577546959743040 213311287236902400 104024754021333600 67159841192720640 44573050804867200 603300268341388800 87031964812665600 142068894830755200 277399344056889600 159983465427676800 50369880894540480 452475201256041600 740097422674122240 65273973609499200 211155093919486080 208049508042667200 89146101609734400 174063929625331200 284137789661510400 55966534327267200 554798688113779200 319966930855353600 100739761789080960 66859576207300800 130547947218998400 81489408393556800 416099016085334400 178292203219468800 75554821341810720 348127859250662400 194179540839822720 568275579323020800 111933068654534400 639933861710707200 201479523578161920 133719152414601600 261095894437996800 83949801490900800 356584406438937600 198896452763057280 479950396283030400 151109642683621440 100289364310951200 388359081679645440 66505079609841600 223976851598747520 223866137309068800 1279867723421414400 90827450155411200 25532796300359040 91383563053298880 402959047156323840 267438304829203200 52677241860297600 522191788875993600 167899602981801600 68120587616558400 78353148058174080 302219285367242880 200578728621902400 133010159219683200 37390913159221440 447732274618137600 391643841656995200 93603406690221120 181654900310822400 125924702236351200 51065592600718080 182767126106597760 534876609658406400 105354483720595200 23480118665055360 335799205963603200 136241175233116800 156706296116348160 38299194450538560 401157457243804800 266020318439366400 79015862790446400 187206813380442240 251849404472702400 365534252213195520 210708967441190400 42554660500598400 671598411927206400 272482350466233600 83090918131603200 76598388901077120 532040636878732800 158031725580892800 35220177997583040 503698808945404800 731068504426391040 204361762849675200 62318188598702400 421417934882380800 235059444174522240 399030477659049600 95368822663181760 85109321001196800 186214222907556480 544964700932467200 166181836263206400 153196777802154240 107341532001849600 39133531108425600 316063451161785600 63831990750897600 408723525699350400 124636377197404800 80506149001387200 190737645326363520 170218642002393600 372428445815112960 332363672526412800 110622207906624960 306393555604308480 214683064003699200 93477282898053600 78267062216851200 45153807167145600 632126902323571200 127663981501795200 249272754394809600 161012298002774400 58700296662638400 340437284004787200 474095176742678400 744856891630225920 95747986126346400 66124448835681600 221244415813249920 186954565796107200 90307614334291200 28423301541909120 87245464038183360 255327963003590400 50291871500707200 498545508789619200 322024596005548800 117400593325276800 67730710750718400 54786943551795840 191495972252692800 132248897671363200 41623846724416320 373909131592214400 89364787051256640 180615228668582400 88050444993957600 56846603083818240 174490928076366720 510655926007180800 100583743001414400 644049192011097600 234801186650553600 135461421501436800 42634952312863680 382991944505385600 264497795342726400 75437807251060800 178729574102513280 483036894008323200 176100889987915200 348981856152733440 67354984780574400 225417217203884160 201167486002828800 1288098384022195200 47372169236515200 469602373301107200 270922843002873600 92497437165369600 53363590288444800 85269904625727360 528995590685452800 150875614502121600 68991138257025600 70408620100990080 352201779975830400 697963712305466880 203192132252155200 69373077874027200 402334972005657600 164360830655387520 396746693014089600 94822995051005760 113156710876591200 94744338473030400 185148456739908480 541845686005747200 184994874330739200 106727180576889600 33591174549528960 301751229004243200 43530566324918400 71058253854772800 406384264504310400 138746155748054400 80045385432667200 189645990102011520 226313421753182400 370296913479816960 369989748661478400 105612930151485120 213454361153779200 104059616811040800 67182349099057920 44587988988681600 603502458008486400 87061132649836800 142116507709545600 277492311496108800 160090770865334400 50386761824293440 452626843506364800 740593826959633920 65295849487377600 211225860302970240 208119233622081600 89175977977363200 174122265299673600 284233015419091200 55985290915881600 554984622992217600 320181541730668800 100773523648586880 66881983483022400 130591698974755200 81534981576484800 416238467244163200 178351955954726400 75580142736440160 348244530599347200 194244618047276160 568466030838182400 111970581831763200 640363083461337600 201547047297173760 133763966966044800 261183397949510400 83977936373822400 356703911909452800 198963110793363840 480272312596003200 151160285472880320 100322975224533600 388489236094552320 66549686448772800 224127079211468160 223941163663526400 1280726166922675200 90888370696569600 25535647693100160 91414189282328640 403094094594347520 267527933932089600 52694896077532800 522366795899020800 167955872747644800 68166278022427200 78379407282234240 302320570945760640 200645950449067200 133099372897545600 37395088815389760 447882327327052800 391775096924265600 93634776876231360 181776741393139200 125966904560733600 51071295386200320 182828378564657280 535055867864179200 105389792155065600 23482740823597440 335911745495289600 136332556044854400 156758814564468480 38303471539650240 401291900898134400 266198745795091200 79042344116299200 187269553752462720 251933809121467200 365656757129314560 210779584310131200 42559412821833600 671823490990579200 272665112089708800 83100197367532800 76606943079300480 532397491590182400 158084688232598400 35224111235396160 503867618242934400 731313514258629120 204498834067281600 62325148025649600 421559168620262400 235138221846702720 399298118692636800 95432789231398080 85118825643667200 186339122056563840 545330224179417600 166200394735065600 153213886158600960 107413529005036800 39137901372662400 316169376465196800 63839119232750400 408997668134563200 124650296051299200 80560146753777600 190865578462796160 170237651287334400 372678244113127680 332400789470131200 110659281762818880 306427772317201920 214827058010073600 93487722038474400 78275802745324800 45168939985276800 632338752930393600 127678238465500800 249300592102598400 161120293507555200 58706852058993600 340475302574668800 474254064697795200 745356488226255360 95758678849125600 66146609741284800 221318563525637760 186975444076948800 90337879970553600 28426475733828480 87255207235909440 255356476931001600 50297487880348800 498601184205196800 322240587015110400 117413704117987200 67753409977915200 54793061921727360 191517357698251200 132293219482569600 41628495096377280 373950888153897600 89374766925850560 180675759941107200 88060278088490400 56852951467656960 174510414471818880 510712953862003200 100594975760697600 644481174030220800 234827408235974400 135506819955830400 42639713600742720 383034715396502400 264586438965139200 75446231820523200 178749533851701120 483360880522665600 176120556176980800 349020828943637760 67400161674955200 225568410910577280 201189951521395200 1288962348060441600 47377459556380800 469654816471948800 271013639911660800 92507766880838400 53381474528054400 85279427201485440 529172877930278400 150892463641046400 69037412565844800 70416483032488320 352241112353961600 698041657887275520 203260229933745600 69380825160628800 402379903042790400 164379185765182080 396879658447708800 94854773969081280 113169347730784800 94754919112761600 185210507275597440 542027279823321600 185015533761676800 106762949056108800 33594925867251840 301784927282092800 43535427631113600 71066189334571200 406520459867491200 138761650321257600 80072211792081600 189709547938162560 226338695461569600 370421014551194880 370031067523353600 105624724548732480 213525898112217600 104071237740943200 67189851734503680 44592968383286400 603569854564185600 87070855262227200 142132378669142400 277523300642515200 160144423584163200 50392388800877760 452677390923139200 740842029102389760 65303141446670400 211249449097464960 208142475481886400 89185936766572800 174141710524454400 284264757338284800 55991543112086400 555046601285030400 320288847168326400 100784777601755520 66889452574929600 130606282893340800 81589669395998400 416284950963772800 178371873533145600 75588583201316640 348283421048908800 194266310449760640 568529514676569600 111983086224172800 640577694336652800 201569555203511040 133778905149859200 261212565786681600 83987314668129600 356743747066291200 198985330136799360 480433270752489600 151177166402633280 100334178862394400 388532620899521280 66571989868238400 224202193017828480 223966172448345600 1281155388673305600 90918830967148800 25549904656805760 91424398025338560 403139110407022080 267557810299718400 52700780816611200 522425131573363200 167974629336259200 68189123225361600 78388160356920960 302354332805266560 200668357724788800 133143979736476800 37415967096231360 447932344896691200 391818848680022400 93645233604901440 181837661934297600 125980972002194400 51099809313611520 182848796050677120 535115620599436800 105401561633222400 23495851616307840 335949258672518400 136378246450723200 156776320713841920 38324856985208640 401336715449577600 266287959472953600 79051171224916800 187290467209802880 251961944004388800 365697592101354240 210803123266444800 42583174428009600 671898517345036800 272756492901446400 83146593547180800 76649713970417280 532575918945907200 158102342449833600 35243777424461760 503923888008777600 731395184202708480 204567369676084800 62359945160385600 421606246532889600 235164481070762880 399431939209430400 95464772515506240 85166348856019200 186401571631067520 545512985802892800 166293187094361600 153299427940834560 107449527506630400 39159752693846400 316204684899667200 63874761642014400 409134739352169600 124719890320771200 80587145629972800 190929545031012480 170332697712038400 372803143262135040 332586374188723200 110671639714883520 306598855881669120 214899055013260800 93539917740578400 78319505387692800 45173984257987200 632409369799334400 127749523284028800 249439780641542400 161174291259945600 58739629040769600 340665395424076800 474307027349500800 745606286524270080 95812142463021600 66153996709819200 221343279429767040 187079835481156800 90347968515974400 28442346693425280 87303923224539840 255499046568057600 50325569778556800 498879561283084800 322348582519891200 117479258081539200 67760976386980800 54823653771384960 191624284926043200 132307993419638400 41651736956182080 374159670962313600 89424666298820160 180695937031948800 88109443561154400 56884693386850560 174607846449079680 510998093136115200 100651139557113600 644697165039782400 234958516163078400 135521952773961600 42663520040137920 383248569852086400 264615986839276800 75488354667835200 178849332597640320 483522873779836800 176218887122308800 349215692898159360 67422750122145600 225644007763923840 201302279114227200 1289394330079564800 47403911155708800 469917032326156800 271043905547923200 92559415458182400 53387435941257600 85327040080275840 529231973678553600 150976709335670400 69060549720254400 70455797689979520 352437774244617600 698431385796318720 203282929160942400 69419561593636800 402604558228454400 164470961314154880 396923980258915200 94865366941773120 113232532001752800 94807822311417600 185231190787493760 542087811095846400 185118830916364800 106774871882515200 33613682455866240 301953418671340800 43559734162089600 71105866733563200 406565858321884800 138839123187273600 80081153911886400 189730733883546240 226465064003505600 370462381574987520 370237661832729600 105683696534969280 213549743765030400 104129342390455200 67227364911732480 44617865356310400 603906837342681600 87119468324179200 142211733467126400 277678246374547200 160162307823772800 50420523683799360 452930128007011200 740924763149975040 65339601243134400 211367393069938560 208258684780910400 89235730712620800 174238936648358400 284423466934252800 56022804093110400 555356492749094400 320324615647545600 100841047367598720 66926798034465600 130679202486268800 81617013305755200 416517369561820800 178471461425241600 75630785525699040 348477873296716800 194374772462183040 568846933868505600 112045608186220800 640649231295091200 201682094735197440 133853596068931200 261358404972537600 84034206139665600 356942922850483200 199096426853976960 480486923471318400 151261571051398080 100390197051698400 388749544924366080 66579424341393600 224227230953281920 224091216372441600 1281298462590182400 90928984390675200 25552756049546880 91475441740388160 403364189470394880 267707192137862400 52730204512003200 522716809945075200 168068412279331200 68196738293006400 78431925730354560 302523142102796160 200780394103396800 133158848682787200 37420142752399680 448182432744883200 392037607458806400 93697517248251840 181857968781350400 126051309209498400 51105512099093760 182950883480776320 535414384275724800 105460409024006400 23498473774849920 336136824558662400 136393476586012800 156863851460709120 38329134074320320 401560788206793600 266317697365574400 79095306768004800 187395034496503680 252102618418996800 365901766961552640 210920818048012800 42587926749244800 672273649117324800 272786953172025600 83155872783110400 76658268148640640 532635394731148800 158190613536009600 35247710662274880 504205236837993600 731803533923105280 204590214879019200 62366904587332800 421841636096025600 235295777191063680 399476546048361600 95475433610208960 85175853498489600 186422388155902080 545573906344051200 166311745566220800 153316536297281280 107461527007161600 39164122958083200 316381227072019200 63881890123867200 409180429758038400 124733809174665600 80596145255371200 190950867220417920 170351706996979200 372844776311804160 332623491132441600 110733429475206720 306633072594562560 214923054014323200 93550356880999200 78328245916166400 45199205621539200 632762454144038400 127763780247734400 249467618349331200 161192290510742400 58746184437124800 340703413993958400 474571840608028800 745689552623608320 95822835185800800 66190931552491200 221466858950413440 187100713761998400 90398411243078400 28445520885344640 87313666422265920 255527560495468800 50331186158198400 498935236698662400 322384581021484800 117492368874249600 67798808432308800 54829772141316480 191645670371601600 132381863104982400 41656385328143040 374201427523996800 89434646173414080 180796822486156800 88119276655687200 56891041770689280 174627332844531840 511055120990937600 100662372316396800 644769162042969600 234984737748499200 135597616864617600 42668281328016960 383291340743203200 264763726209964800 75496779237297600 178869292346828160 483576871532227200 176238553311374400 349254665689063680 67430279604542400 225669206715039360 201324744632793600 1289538324085939200 92091016140076800 47409201475574400 469969475496998400 271195233729235200 92569745173651200 53417243007273600 85336562656033920 529527452419929600 150993558474595200 69068262105057600 70463660621477760 352477106622748800 698509331378127360 203396425296926400 134860559209084800 69427308880238400 402649489265587200 164489316423949440 397145589314947200 94918331805232320 113245168855946400 94818402951148800 185334608346975360 542390467458470400 185139490347302400 106834486014547200 33617433773589120 301987116949190400 43564595468284800 138136524210115200 71113802213361600 406792850593852800 269721118418169600 138854617760476800 80125864510910400 189836663610464640 226490337711892800 370669216693950720 370278980694604800 105695490932216640 213668972029094400 104140963320357600 67234867547178240 44622844750915200 603974233898380800 87129190936569600 142227604426723200 539442236836339200 277709235520953600 160251729021820800 50426150660383680 452980675423785600 741338433387901440 65346893202427200 211390981864433280 404581677627254400 208281926640715200 89245689501830400 174258381873139200 284455208853446400 108834837256454400 56029056289315200 555418471041907200 320503458043641600 100852301320767360 66934267126372800 130693786404854400 81626127942340800 416563853281430400 178491379003660800 75639225990575520 348516763746278400 194396464864667520 568910417706892800 217669674512908800 112058112578630400 641006916087283200 201704602641534720 133868534252745600 261387572809708800 163252255884681600 84043584433972800 356982758007321600 199118646197412480 480755187065462400 151278451981151040 100401400689559200 388792929729335040 66616596707169600 224352420630549120 224116225157260800 1282013832174566400 90979751508307200 25561310227770240 91485650483398080 403409205283069440 267737068505491200 52736089251081600 522775145619417600 326504511769363200 168087168867945600 68234813631230400 78440678805041280 302556903962302080 200802801379118400 133233193414339200 37432669720904640 448232450314521600 392081359214563200 93707973976921920 181959503016614400 126065376650959200 51122620455540480 182971300966796160 535474137010982400 105472178502163200 23506340250476160 653009023538726400 336174337735891200 136469627262460800 156881357610082560 38341965341655360 401605602758236800 266466386828678400 79104133876622400 187415947953843840 489756767654044800 252130753301918400 365942601933592320 210944357004326400 42602183712950400 672348675471782400 272939254524921600 83183710490899200 76683930683310720 532932773657356800 158208267753244800 35259510375714240 504261506603836800 731885203867184640 204704440893691200 62387782868174400 421888714008652800 235322036415123840 399699580243017600 95528739083722560 85204367425900800 186526470780074880 545878509049843200 166367420981798400 153367861366621440 107521524509817600 39177233750793600 316416535506489600 63903275569425600 409408881787382400 124775565736348800 80641143382363200 191057478167445120 170408734851801600 373052941560149760 332734841963596800 110745787427271360 306735722733242880 215043049019635200 93581674302261600 78354467501587200 45204249894249600 632833071012979200 127806551138851200 249551131472697600 161282286764726400 58765850626190400 340817469703603200 474624803259734400 746105883120299520 95854913354138400 66198318521025600 221491574854542720 187163348604523200 90408499788499200 28455043461102720 87342896015444160 255613102277702400 50348035297123200 499102262945395200 322564573529452800 117531701252380800 67806374841374400 54848127251111040 191709826708276800 132396637042051200 41670330444025920 374326697209046400 89464585797195840 180816999576998400 88148775939285600 56910086922205440 174685792030888320 511226204555404800 100696070594246400 645129147058905600 235063402504761600 135612749682748800 42682565191654080 383419653416553600 264793274084102400 75522052945684800 178929171594391680 483846860294179200 176297551878571200 349371584061776640 67467927016526400 225795201470616960 201392141188492800 1290258294117811200 92142432038764800 47425072435171200 470126805009523200 271225499365497600 92600734320057600 53423204420476800 85365130383308160 529586548168204800 151044105891369600 69106824029073600 70487249415972480 352595103757142400 698743168123553280 203419124524123200 134935854033052800 69450550740043200 402784282376985600 164544381753333120 397189911126153600 94928924777924160 113283079418527200 94850144870342400 185355291858871680 542450998730995200 185201468640115200 106846408840953600 33628687726757760 302088211782739200 43579179386870400 138213648058147200 71137608652756800 406838249048246400 269871708066105600 138901101480086400 80134806630715200 189857849555848320 226566158837054400 370710583717743360 370402937280230400 105730874123958720 213692817681907200 104175826110064800 67257375453515520 44637782934729600 604176423565478400 87158358773740800 142275217305513600 539743416132211200 277802202960172800 160269613261430400 50443031590136640 453132317674108800 741421167435486720 65368769080305600 211461748247917440 404807562099158400 208351652220129600 89275565869459200 174316717547481600 284550434611027200 108895601500358400 56047812877929600 555604405920345600 320539226522860800 100886063180273280 66956674402094400 130737538160611200 81671701125268800 416703304440259200 178551131738918400 75664547385204960 348633435094963200 194461542072120960 569100869222054400 217791203000716800 112095625755859200 641078453045721600 201772126360546560 133913348804188800 261475076321222400 163343402250537600 84071719316894400 357102263477836800 199185304227719040 480808839784291200 151329094770409920 100435011603141600 388923084144241920 66624031180324800 224377458566002560 224191251511718400 1282156906091443200 90989904931833600 25575567191475840 91516276712427840 403544252721093120 267826697608377600 52753743468316800 522950152642444800 326686804501075200 168143438633788800 68242428698875200 78466938029101440 302658189540819840 200870023206283200 133248062360649600 37453548001746240 448382503023436800 392212614481833600 93739344162932160 181979809863667200 126107578975341600 51151134382951680 183032553424855680 535653395216755200 105507486936633600 653373609002150400 336286877267577600 136484857397750400 156933876058202880 38363350787213760 401740046412566400 266496124721299200 79130615202475200 187478688325864320 490030206751612800 252215157950683200 366065106849711360 211014973873267200 42625945319126400 672573754535155200 272969714795500800 83230106670547200 76726701574427520 532992249442598400 158261230404950400 35279176564779840 504430315901366400 732130213699422720 204727286096625600 62422580002910400 422029947746534400 235400814087304320 399744187081948800 95539400178425280 85251890638252800 186547287304909440 545939429591001600 166460213341094400 153453403148855040 107533524010348800 39199085071977600 316522460809900800 63938917978689600 409454572193251200 124845160005820800 80650143007761600 191078800356850560 170503781276505600 373094574609818880 332920426682188800 110782861283465280 306906806297710080 215067048020697600 93633870004365600 78398170143955200 45219382712380800 633044921619801600 127877835957379200 249690320011641600 161300286015523200 58798627607966400 341007562553011200 474783691214851200 746189149219637760 95908376968034400 66220479426628800 221565722566930560 187267740008731200 90438765424761600 28470914420699520 87391612004074560 255755671914758400 50376117195331200 499380640023283200 322600572031046400 117597255215932800 67829074068571200 54878719100768640 191816753936068800 132440958853257600 41693572303830720 374535480017462400 89514485170165440 180877530849523200 88197941411949600 56941828841399040 174783224008149120 511511343829516800 100752234390662400 645201144062092800 235194510431865600 135658148137142400 42706371631049280 383633507872137600 264881917706515200 75564175792996800 179028970340330880 483900858046569600 176395882823899200 349566448016298240 67475456498923200 225820400421732480 201504468781324800 1290402288124185600 92152715218502400 47451524034499200 470389020863731200 271316296274284800 92652382897401600 53441088660086400 85412743262098560 529763835413030400 151128351585993600 69114536413876800 70526564073463680 352791765647798400 699132896032596480 203487222205713600 134950912997846400 69489287173051200 403008937562649600 164636157302305920 397322876559772800 94960703695999680 113346263689495200 94903048068998400 185417342394560640 542632592548569600 185304765794803200 106882177320172800 33647444315372160 302256703171987200 43603485917846400 138229072827753600 71177286051748800 406974444411427200 269901825995692800 138978574346102400 80161632990129600 189921407391999360 226692527378990400 370834684789121280 370609531589606400 105789846110195520 213764354640345600 104233930759576800 67294888630744320 44662679907753600 604513406343974400 87206971835692800 142354572103497600 539803651991385600 277957148692204800 160323265980259200 50471166473058240 453385054757980800 741669369578242560 65405228876769600 211579692220391040 404852738993539200 208467861519153600 89325359815507200 174413943671385600 284709144206995200 108907754349139200 56079073858953600 555914297384409600 320646531960518400 100942332946116480 66994019861630400 130810457753539200 81680815761854400 416935723038307200 178650719631014400 75706749709587360 348827887342771200 194570004084543360 569418288413990400 217815508698278400 112158147717907200 641293063921036800 201884665892232960 133988039723260800 261620915507078400 163361631523708800 84118610788430400 357301439262028800 199296400944896640 480969797940777600 151413499419174720 100491029792445600 389140008169086720 66646334599790400 224452572372362880 224316295435814400 1282586127842073600 91020365202412800 25601229726145920 91567320427477440 403769331784465920 267976079446521600 52783167163708800 523241831014156800 326723263047417600 168237221576860800 68265273901809600 78510703402535040 302826998838349440 200982059584891200 133292669199580800 37491128907261120 448632590871628800 392431373260617600 93791627806282560 182040730404825600 126177916182645600 51202459452291840 183134640854954880 535952158893043200 105566334327417600 653446526094835200 336474443153721600 136530547803619200 157021406805070080 38401844589218880 401964119169782400 266585338399161600 79174750745563200 187583255612565120 490084894571126400 252355832365291200 366269281709909760 211132668654835200 42668716210243200 672948886307443200 273061095607238400 83313619793913600 76803689178437760 533170676798323200 158349501491126400 504711664730582400 732538563419819520 204795821705428800 62485214845435200 422265337309670400 235532110207605120 399878007598742400 95571383462533440 85337432420486400 186609736879413120 546122191214476800 166627239587827200 153607378356875520 107569522511942400 39238417450108800 316699002982252800 64003074315364800 409591643410857600 124970429690870400 80677141883956800 191142766925066880 170674864840972800 373219473758826240 333254479175654400 110844651043788480 307214756713751040 215139045023884800 93727822268152800 78476834900217600 45244604075932800 633398005964505600 128006148630729600 249940859381740800 161354283767913600 58857626175163200 341349729681945600 475048504473379200 746438947517652480 96004611473047200 66257414269300800 221689302087576960 187455644536305600 90489208151865600 28499482147973760 87479300783609280 256012297261459200 50426664612105600 499881718763481600 322708567535827200 117715252350326400 67866906113899200 54933784430152320 192009222946094400 132514828538601600 41735407651479360 374911289072611200 89604304041510720 180978416303731200 88286439262744800 56998964295947520 174958601567218560 512024594522918400 100853329224211200 645417135071654400 235430504700652800 135733812227798400 42749223221960640 384018445892188800 265029657077203200 75639996918158400 179208608083021440 484062851303740800 176572878525489600 349917203134437120 67498044946113600 225895997275079040 201706658448422400 1290834270143308800 92183564757715200 47499136913289600 470861009401305600 271467624455596800 92745350336620800 53470895726102400 85498446443921280 530059314154406400 151279993836316800 69137673568286400 70597330456947840 353145757050979200 699834406268874240 203600718341697600 134996089892227200 69559012752465600 403413316896844800 164801353290456960 397544485615804800 95013668559458880 113459995377237600 94998273826579200 185520759954042240 542935248911193600 185490700673241600 106941791452204800 33681206174878080 302559987672633600 43647237673603200 138275347136572800 71248705369934400 407201436683395200 269992179784454400 139118025504931200 80206343589153600 190027337118917760 226919990754475200 371041519908084480 370981401346483200 105895995685421760 213883582904409600 104338519128698400 67362412349756160 44707494459196800 605119975345267200 87294475347206400 142497410739868800 539984359568908800 278236051009862400 160412687178307200 50521809262317120 453839981508950400 742083039816168960 65470856510404800 211791991370843520 404988269676681600 208677038257396800 89414988918393600 174588950694412800 284994821479737600 108944212895481600 56135343624796800 556472102019724800 320825374356614400 101043618524634240 67061241688795200 130941713020809600 81708159671611200 417354076514793600 178829977836787200 75782713893475680 349177901388825600 194765235706903680 569989642959475200 217888425790963200 112270687249593600 641650748713228800 202087237049268480 134122483377590400 261883426041619200 163416319343222400 84203015437195200 357659955673574400 199496375035816320 481238061534921600 151565427786951360 100591862533192800 389530471413807360 66683506965566400 224577762049630080 224541374499187200 1283301497426457600 91071132320044800 25604081118887040 91659199114566720 404174474098536960 268244966755180800 52836129815414400 523766852083238400 326832638686444800 168406030874390400 68303349240033600 78589481074715520 303130855573902720 201183725066385600 133367013931132800 37495304563429440 449082748998374400 392825139062428800 93885738364313280 182142264640089600 126304523155792800 51208162237774080 183318398229133440 536489933510361600 105672259630828800 653665277372889600 336812061748780800 136606698480067200 157178962149431040 38406121678330560 402367450132771200 266734027862265600 79254194723121600 187771476728626560 490248958029667200 252609046311585600 366636796458266880 211344519261657600 42673468531478400 673624123497561600 273213396960134400 83322899029843200 76812243356661120 533468055724531200 158508389446243200 505218092623171200 733273592916533760 204910047720100800 62492174272382400 422689038523315200 235768443224146560 400101041793398400 95624688936047040 85346937062956800 186713819503585920 546426793920268800 166645798059686400 153624486713322240 107629520014598400 39242787714345600 317016778892486400 64010202797217600 409820095440201600 124984348544764800 80722140010948800 191249377872094080 170693874125913600 373427639007171840 333291596119372800 110955872612370240 307248973426644480 215259040029196800 93738261408573600 78485575428691200 45290002530326400 634033557784972800 128020405594435200 249968697089529600 161444280021897600 58864181571518400 341387748251827200 475525168338729600 746855278014343680 96015304195826400 66323896986110400 221911745224740480 187476522817147200 90580005060652800 28502656339893120 87489043981335360 256040811188870400 50432280991747200 499937394179059200 322888560043795200 117728363143036800 67935003795489600 54939902800083840 192030608391652800 132647793972220800 41740056023440320 374953045634294400 89614283916104640 181160010121305600 88296272357277600 57005312679786240 174978087962670720 512081622377740800 100864561983494400 645777120087590400 235456726286073600 135870007590979200 42753984509839680 384061216783305600 265295587944441600 75648421487620800 179228567832209280 484332840065692800 176592544714555200 349956175925341440 67535692358097600 226021992030656640 201729123966988800 1291554240175180800 92234980656403200 47504427233155200 470913452572147200 271740015181958400 92755680052089600 53524548444931200 85507969019679360 530591175888883200 151296842975241600 69176235492302400 70605193388446080 353185089429110400 699912351850682880 203805011386468800 135071384716195200 69566760039067200 403458247933977600 164819708400251520 397943381916662400 95109005313685440 113472632231431200 95008854466310400 185706911561109120 543480030363916800 185511360104179200 107049096889862400 33684957492600960 302593685950483200 43652098979798400 138352470984604800 71256640849732800 407610022772937600 270142769432390400 139133520078134400 80286822667396800 190218010627370880 226945264462862400 371413823122218240 371022720208358400 105907790082669120 214098193779724800 104350140058600800 67369914985201920 44712473853801600 605187371900966400 87304197959596800 142513281699465600 540285538864780800 278267040156268800 160573645334793600 50527436238901440 453890528925724800 742827646244436480 65478148469697600 211815580165338240 405214154148585600 208700280117201600 89424947707603200 174608395919193600 285026563398931200 109004977139385600 56141595821001600 556534080312537600 321147290669587200 101054872477802880 67068710780702400 130956296939395200 81753732854539200 417400560234403200 178849895415206400 75791154358352160 349216791838387200 194786928109388160 570053126797862400 218009954278771200 112283191642003200 642294581339174400 202109744955605760 134137421561404800 261912593878790400 163507465709078400 84212393731502400 357699790830412800 199518594379251840 481720936004380800 151582308716704320 100603066171053600 389573856218776320 66750417223963200 224803103468711040 224566383284006400 1284589162678348800 91162513131782400 25621189475333760 91669407857576640 404219489911211520 268274843122809600 52842014554492800 523825187757580800 327014931418156800 168424787463004800 68371884848836800 78598234149402240 303164617433408640 201206132342107200 133500834447926400 37520358500439360 449132766568012800 392868890818185600 93896195092983360 182325026263564800 126318590597253600 51242378950667520 183338815715153280 536549686245619200 105684029108985600 654029862836313600 336849574926009600 136743769697673600 157196468298804480 38431784213000640 402412264684214400 267001668895852800 79263021831739200 187792390185966720 490522397127235200 252637181194507200 366677631430306560 211368058217971200 42701982458889600 673699149852019200 273487539395347200 83378574445420800 76863568426001280 534003337791705600 158526043663478400 505274362389014400 733355262860613120 205115654546510400 62533930834065600 422736116435942400 235794702448206720 400502503343779200 95720638788371520 118894532747608800 85403964917779200 186901168227096960 546975078790694400 166757148890841600 153727136852002560 107737515519379200 39269009299766400 317052087326956800 64052973688334400 410231309093020800 125067861668131200 80803136639534400 191441277576743040 237789065495217600 373802336454193920 333514297781683200 110968230564434880 307454273704005120 215475031038758400 93800896251098400 78538018599532800 45295046803036800 634104174653913600 128105947376668800 250135723336262400 161606273279068800 58903513949649600 475578130990435200 747604672908387840 96079460532501600 66331283954644800 221936461128869760 187601792502196800 90590093606073600 28521701491409280 87547503167691840 256211894753337600 50465979269596800 500271446672524800 323212546558137600 117807027899299200 67942570204555200 54976613019672960 192158921065003200 132662567909289600 41767946255206080 375203585004393600 89674163163668160 181180187212147200 88355270924474400 57043402982818560 175095006335383680 512423789506675200 100931958539193600 646425093116275200 235614055798598400 135885140409110400 42782552237113920 384317842130006400 265325135818579200 75698968904395200 179348326327336320 484818819837206400 176710541848948800 350190012670767360 67603457699668800 226248782590696320 201863917078387200 1292850186232550400 92327529274041600 47536169152348800 471228111597196800 271770280818220800 92817658344902400 53530509858134400 85565104474227840 530650271637158400 151397937808790400 69245646955531200 70652370977435520 353421083697897600 700380025341534720 203827710613665600 135206915399337600 69613243758676800 403727834156774400 164929839059018880 397987703727868800 95119598286377280 113548453356592800 95072338304697600 185727595073005440 543540561636441600 185635316689804800 107061019716268800 33707465398938240 302795875617580800 43681266816969600 138491293911062400 71304253728523200 407655421227331200 270413830798675200 139226487517353600 80295764787201600 190239196572754560 227096906713185600 371455190146010880 371270633379609600 105978556466153280 214122039432537600 104419865638015200 67414930797876480 44742350221430400 605591751235161600 87362533633939200 142608507457046400 540827661597350400 278452975034707200 160591529574403200 50561198098407360 454193813426371200 742910380292021760 65521900225454400 211957112932306560 405620746198012800 208839731276030400 89484700442860800 174725067267878400 285217014914092800 109114352778412800 56179108998230400 556905950069414400 321183059148806400 101122396196814720 67113525332145600 131043800450908800 81835764583809600 417679462552060800 178969400885721600 75841797147611040 349450134535756800 194917082524295040 570434029828185600 218228705556825600 112358217996460800 642366118297612800 202244792393629440 134227050664291200 262087600901817600 163671529167619200 84268663497345600 357938801771443200 199651910439864960 481774588723209600 151683594295222080 100670287998218400 389834165048590080 66757851697118400 224828141404164480 224716435992921600 1284732236595225600 91172666555308800 25629743653557120 91730660315636160 404489584787258880 268454101328582400 52877322988963200 524175201803635200 327343058335238400 168537326994691200 68379499916481600 78650752597522560 303367188590444160 201340575996436800 133515703394236800 37532885468944320 449432871985843200 393131401352726400 93958935465003840 182345333110617600 126402995246018400 51259487307114240 183461320631272320 536908202657164800 105754645977926400 654686116670476800 337074653989382400 136758999832963200 157301505195045120 38444615480335680 402681151992873600 267031406788473600 79315984483444800 187917870930007680 491014587502857600 252805990492036800 366922641262544640 211509291955852800 42716239422595200 674149307978764800 273517999665926400 83406412153209600 76889230960671360 534062813576947200 158631968966889600 505611980984073600 733845282525089280 205138499749444800 62554809114907200 423018583911705600 235952257792567680 400547110182710400 95731299883074240 118973976725167200 85432478845190400 186921984751931520 547035999331852800 166812824306419200 153778461921342720 107749515019910400 39282120092476800 317263937933779200 64074359133892800 410276999498889600 125109618229814400 80812136264932800 191462599766148480 237947953450334400 373843969503863040 333625648612838400 111042378276822720 307556923842685440 215499030039820800 93832213672360800 78564240184953600 45325312439299200 634527875867558400 128148718267785600 250219236459628800 161624272529865600 58923180138715200 475895906900668800 747687939007726080 96111538700839200 66375605765851200 222084756553645440 187664427344721600 90650624878598400 28531224067167360 87576732760870080 256297436535571200 50482828408521600 500438472919257600 323248545059731200 117846360277430400 67987968658948800 54994968129467520 192223077401678400 132751211531702400 41781891371088960 375328854689443200 89704102787449920 181301249757196800 88384770208072800 57062448134334720 175153465521740160 512594873071142400 100965656817043200 646497090119462400 235692720554860800 135975937317897600 42796836100751040 384446154803356800 265502423063404800 75724242612782400 179408205574899840 484872817589596800 176769540416145600 350306931043480320 67610987182065600 226273981541811840 201931313634086400 1292994180238924800 92337812453779200 47552040111945600 471385441109721600 271951874635795200 92848647491308800 53566278337353600 85593672201502080 531004846126809600 151448485225564800 69253359340334400 70675959771930240 353539080832291200 700613862086960640 203963905976846400 135221974364131200 69636485618481600 403862627268172800 164984904388402560 398253634595107200 95183156122528320 113586363919173600 95104080223891200 185851696144383360 543903749271590400 185697294982617600 107132556674707200 33718719352106880 302896970451129600 43695850735555200 138506718680668800 71328060167918400 407927811953692800 270443948728262400 139272971236963200 80349417506030400 190366312245056640 227172727838347200 371703392288766720 371394589965235200 106013939657895360 214265113349414400 104454728427722400 67437438704213760 44757288405244800 605793940902259200 87391701471110400 142656120335836800 540887897456524800 278545942473926400 160698835012060800 50578079028160320 454345455676694400 743406784577533440 65543776103332800 212027879315790720 405665923092393600 208909456855444800 89514576810489600 174783402942220800 285312240671673600 109126505627193600 56197865586844800 557091884947852800 321397670024121600 101156158056320640 67135932607867200 131087552206665600 81844879220395200 417818913710889600 179029153620979200 75867118542240480 349566805884441600 194982159731748480 570624481343347200 218253011254387200 112395731173689600 642795340048243200 202312316112641280 134271865215734400 262175104413331200 163689758440790400 84296798380267200 358058307241958400 199718568470171520 482096505036182400 151734237084480960 100703898911800800 389964319463496960 66802458536049600 224978369016885120 224791462347379200 1285590680096486400 91233587096467200 25635446439039360 91761286544665920 404624632225282560 268543730431468800 52894977206198400 524350208826662400 327379516881580800 168593596760534400 68425190322350400 78677011821582720 303468474168961920 201407797823601600 133604917072099200 37541236781280960 449582924694758400 393262656619996800 93990305651014080 182467174192934400 126445197570400800 51270892878078720 183522573089331840 537087460862937600 105789954412396800 654759033763161600 337187193521068800 136850380644700800 157354023643165440 38453169658559040 402815595647203200 267209834144198400 79342465809297600 187980611302028160 491069275322371200 252890395140801600 367045146178663680 211579908824793600 42725744065065600 674374387042137600 273700761289401600 83424970625068800 76906339317118080 534419668288396800 158684931618595200 505780790281603200 734090292357327360 205275570967051200 62568727968801600 423159817649587200 236031035464748160 400814751216297600 95795266451290560 119013698713946400 85451488130131200 187046883900938880 547401522578803200 166849941250137600 153812678634236160 107821512023097600 39290860620950400 317369863237190400 64088616097598400 410551141934102400 125137455937603200 80866134017323200 191590532902581120 238027397427892800 374093767801877760 333699882500275200 111079452133016640 307625357268472320 215643024046195200 93853091953202400 78581721241900800 45340445257430400 634739726474380800 128177232195196800 250274911875206400 161732268034646400 58936290931425600 476054794855785600 748187535603755520 96132924146397600 66397766671454400 222158904266033280 187706183906404800 90680890514860800 28537572451006080 87596219156322240 256354464390393600 50494061167804800 500549823750412800 323464536069292800 117872581862851200 68010667886145600 55007204869330560 192265848292795200 132795533342908800 41791188115010880 375412367812809600 89724062536637760 181361781029721600 88404436397138400 57075144902012160 175192438312644480 512708928780787200 100988122335609600 646929072138585600 235745163725702400 136021335772291200 42806358676509120 384531696585590400 265591066685817600 75741091751707200 179448125073275520 485196804103939200 176808872794276800 350384876625288960 67656164076446400 226425175248504960 201976244671219200 1293858144277171200 92399511532204800 47562620751676800 471490327451404800 272042671544582400 92869306922246400 53584162576963200 85612717353018240 531182133371635200 151482183503414400 69299633649153600 70691685634926720 353617745588553600 700769753250577920 204032003658436800 135312328152892800 69651980191684800 403952489342438400 165021614607991680 398386600028726400 95214935040603840 113611637627560800 95125241503353600 185913746680072320 544085343089164800 185738613844492800 107168325153926400 33726221987552640 302964367006828800 43705573347945600 138599267298307200 71343931127515200 408064007316873600 270624656305785600 139303960383369600 80376243865444800 190429870081207680 227223275255121600 371827493360144640 371477227688985600 106037528452390080 214336650307852800 104477970287527200 67452443975105280 44767247194454400 605928734013657600 87411146695891200 142687862255030400 541249312611571200 278607920766739200 160752487730889600 50589332981328960 454446550510243200 743654986720289280 65558360021918400 212075056904780160 405936984458678400 208955940575054400 89534494388908800 174822293391782400 285375724510060800 109199422719878400 56210369979254400 557215841533478400 321504975461779200 101178665962657920 67150870791681600 131116720043836800 81899567039908800 417911881150108800 179068988777817600 75883999471993440 349644586783564800 195025544536717440 570751449020121600 218398845439756800 112420739958508800 643009950923558400 202357331925315840 134301741583363200 262233440087673600 163799134079817600 84315554968881600 358137977555635200 199763007157042560 482257463192668800 151767998943986880 100726306187522400 390051089073434880 66824761955515200 225053482823245440 224841479917017600 1286019901847116800 91264047367046400 25644000617262720 91781704030685760 404714663850631680 268603483166726400 52906746684355200 524466880175347200 327598268159635200 168631109937763200 68448035525284800 78694517970956160 303535997887973760 201452612375044800 133649523911030400 37553763749785920 449682959834035200 393350160131510400 94011219108354240 182528094734092800 126473332453322400 51288001234525440 183563408061371520 537206966333452800 105813493368710400 655196536319270400 337262219875526400 136896071050569600 157389035941912320 38466000925894080 402905224750089600 267299047822060800 79360120026532800 188022438216708480 491397402239452800 252946664906644800 367126816122743040 211626986737420800 42740001028771200 674524439751052800 273792142101139200 83452808332857600 76932001851788160 534598095644121600 158720240053065600 505893329813289600 734253632245486080 205344106575854400 62589606249643200 423253973474841600 236083553912868480 400948571733091200 95827249735398720 119040180039799200 85480002057542400 187109333475442560 547584284202278400 166905616665715200 153864003703576320 107857510524691200 39303971413660800 317440480106131200 64110001543156800 410688213151708800 125179212499286400 80893132893518400 191654499470797440 238080360079598400 374218666950885120 333811233331430400 111104168037145920 307728007407152640 215715021049382400 93884409374464800 78607942827321600 45350533802851200 634880960212262400 128220003086313600 250358424998572800 161786265787036800 58955957120491200 476160720159196800 748437333901770240 96165002314735200 66412540608523200 222208336074291840 187768818748929600 90701067605702400 28547095026764160 87625448749500480 256440006172627200 50510910306729600 500716849997145600 323572531574073600 117911914240982400 68025800704276800 55025559979125120 192330004629470400 132825081217046400 41805133230893760 375537637497859200 89754002160419520 181402135211404800 88433935680736800 57094190053528320 175250897499000960 512880012345254400 101021820613459200 647145063148147200 235823828481964800 136051601408553600 42820642540146240 384660009258940800 265650162434092800 75766365460094400 179508004320839040 485358797361110400 176867871361473600 350501794998001920 67678752523636800 226500772101851520 202043641226918400 1294290126296294400 92430361071417600 47578491711273600 471647656963929600 272103202817107200 92900296068652800 53596085403369600 85641285080292480 531300324868185600 151532730920188800 69322770803563200 70715274429421440 353735742722947200 701003589996003840 204077402112830400 135357505047273600 69675222051489600 404087282453836800 165076679937375360 398475243651139200 95236120985987520 113649548190141600 95156983422547200 185955113703864960 544206405634214400 185800592137305600 107192170806739200 33737475940721280 303065461840377600 43720157266531200 138645541607126400 71367737566910400 408154804225660800 270715010094547200 139350444102979200 80394128105054400 190472241971975040 227299096380283200 371910227407729920 371601184274611200 106072911644132160 214384341613478400 104512833077234400 67474951881442560 44782185378268800 606130923680755200 87440314533062400 142735475133820800 541430020189094400 278700888205958400 160788256210108800 50606213911081920 454598192760566400 743820454815459840 65580235899796800 212145823288264320 406072515141820800 209025666154468800 89564370756537600 174880629066124800 285470950267641600 109235881266220800 56229126567868800 557401776411916800 321576512420217600 101212427822163840 67173278067403200 131160471799593600 81926910949665600 418051332308937600 179128741513075200 75909320866622880 349761258132249600 195090621744170880 570941900535283200 218471762532441600 112458253135737600 643153024840435200 202424855644327680 134346556134806400 262320943599187200 163853821899331200 84343689851803200 358257483026150400 199829665187349120 482364768630326400 151818641733245760 100759917101104800 390181243488341760 66839630901825600 225103558694152320 224916506271475200 1286306049680870400 91284354214099200 25646852010003840 91812330259715520 404849711288655360 268693112269612800 52924400901590400 524641887198374400 327707643798662400 168687379703606400 68463265660574400 78720777195016320 303637283466491520 201519834202209600 133679261803651200 37557939405954240 449833012542950400 393481415398780800 94042589294364480 182568708428198400 126515534777704800 51293704020007680 183624660519431040 537386224539225600 105848801803180800 655415287597324800 337374759407212800 136926531321148800 157441554390032640 38470278015005760 403039668404419200 267358523607302400 79386601352385600 188085178588728960 491561465697993600 253031069555409600 367249321038862080 211697603606361600 42744753350006400 674749518814425600 273853062642297600 83462087568787200 76940556030011520 534717047214604800 158773202704771200 506062139110819200 734498642077724160 205389796981723200 62596565676590400 423395207212723200 236162331585048960 401037785410953600 95848571924804160 119079902028578400 85489506700012800 187150966525111680 547706125284595200 166924175137574400 153881112060023040 107881509525753600 39308341677897600 317546405409542400 44289801009417600 64117130025009600 410779593963446400 125193131353180800 80911132144315200 191697143849608320 238159804057156800 374301933050223360 333848350275148800 111141241893339840 307762224120046080 215763019051507200 93894848514885600 78616683355795200 45365666620982400 635092810819084800 88579602018835200 128234260050019200 250386262706361600 161822264288630400 58962512516846400 476319608114313600 748603866100446720 66434701514126400 222282483786679680 187789697029771200 90731333241964800 28550269218683520 87635191947226560 177159204037670400 256468520100038400 50516526686371200 500772525412723200 323644528577260800 117925025033692800 68048499931473600 55031678349056640 132869403028252800 41809781602854720 375579394059542400 89763982035013440 181462666483929600 88443768775269600 57100538437367040 175270383894453120 512937040200076800 101033053372742400 647289057154521600 235850050067385600 136096999862947200 42825403828025280 265738806056505600 75774790029556800 179527964070026880 485466792865891200 176887537550539200 350540767788906240 67693811488430400 226551170004082560 202066106745484800 1294578114309043200 92450927430892800 47583782031139200 471700100134771200 272193999725894400 92910625784121600 53613969642979200 85650807656050560 531477612113011200 151549580059113600 69338195573169600 70723137360919680 353775075101078400 701081535577812480 204145499794420800 135387622976860800 69682969338091200 404132213490969600 165095035047169920 398608209084758400 95267899904063040 113662185044335200 95167564062278400 186017164239553920 544387999451788800 185821251568243200 107227939285958400 33741227258444160 303099160118227200 43725018572726400 138676391146339200 71375673046708800 408290999588841600 270775245953721600 139365938676182400 80420954464468800 190535799808126080 227324370088670400 372034328479107840 371642503136486400 106084706041379520 214455878571916800 104524454007136800 67482454516888320 44787164772873600 606198320236454400 87450037145452800 142751346093417600 541550491907443200 278731877352364800 160841908928937600 50611840887666240 454648740177340800 744068656958215680 65587527859089600 212169412082759040 406162868930582400 209048908014273600 89574329545747200 174900074290905600 285502692186835200 109260186963782400 56235378764073600 557463754704729600 321683817857875200 101223681775332480 67180747159310400 131175055718179200 81945140222836800 418097816028547200 179148659091494400 75917761331499360 349800148581811200 195112314146655360 571005384373670400 218520373927564800 112470757528147200 643367635715750400 202447363550664960 134361494318620800 262350111436358400 163890280445673600 84353068146110400 358297318182988800 199851884530784640 482525726786812800 151835522662998720 100771120738965600 390224628293310720 66861934321291200 225178672500512640 224941515056294400 1286735271431500800 91314814484678400 49196791591516800 91822539002725440 404894727101329920 268722988637241600 52930285640668800 524700222872716800 327780560891347200 168706136292220800 68486110863508800 78729530269703040 303671045325997440 201542241477931200 133723868642582400 72045103891924800 449883030112588800 393525167154537600 94053046023034560 182629628969356800 126529602219165600 98393583183033600 183645078005450880 537445977274483200 105860571281337600 655561121782694400 337412272584441600 136972221727017600 157459060539406080 73795187387275200 403084482955862400 267447737285164800 79395428461003200 188106092046069120 491670841337020800 253059204438331200 367290156010901760 211721142562675200 42801781204828800 674824545168883200 273944443454035200 83573438399942400 147590374774550400 534895474570329600 158790856922006400 506118408876662400 734580312021803520 205458332590526400 62680078799956800 423442285125350400 236188590809109120 401171605927747200 95880555208912320 119093142691504800 85603562409657600 187213416099615360 547888886908070400 167146876799884800 295180749549100800 107917508027347200 39360784848739200 317581713844012800 44294725655107200 64202671807243200 410916665181052800 125360157599913600 80938131020510400 191761110417824640 238186285383009600 374426832199230720 334293753599769600 111153599845404480 590361499098201600 215835016054694400 94020118199935200 78721569697478400 45370710893692800 635163427688025600 88589451310214400 128405343614486400 250720315199827200 161876262041020800 59041177273108800 476372570766019200 748853664398461440 66442088482660800 222307199690808960 188040236399870400 90741421787385600 28588359521715840 87752110319939520 177178902620428800 256810687228972800 50583923242070400 501440630399654400 323752524082041600 118082354546217600 68056066340539200 55105098788234880 132884176965321600 41865562066386240 376080472799740800 89883740530140480 181482843574771200 88561765909663200 57176719043431680 175504220639879040 513621374457945600 101167846484140800 647505048164083200 236164709092435200 136112132681078400 42882539282573760 265768353930643200 75875884863105600 179767481060280960 485628786123062400 177123531819326400 351008441279758080 67716399935620800 226626766857429120 202335692968281600 1295010096328166400 92481776970105600 47647265869526400 472329418184870400 272224265362156800 93034582369747200 53619931056182400 85765078565147520 531536707861286400 151751769726211200 69361332727579200 70817492538898560 354247063638652800 702016882559516160 204168199021617600 135432799871241600 69775936777310400 404671385936563200 165315296364704640 398652530895964800 95278492876754880 184963553940211200 113813827294658400 95294531739052800 186037847751450240 544448530724313600 186069164739494400 107239862112364800 33786243071118720 303503539452422400 43783354247068800 138722665455158400 71470898804289600 408336398043235200 270865599742483200 139551873554620800 80429896584273600 190556985753509760 227627654589316800 372075695502900480 372138329478988800 106226238808347840 214479724224729600 104663905165965600 67572486142237440 44846917508131200 607007078904844800 87566708494137600 142941797608579200 541731199484966400 279103747109241600 160859793168547200 50679364606678080 455255309178633600 744151391005800960 65675031370603200 212452477616695680 406298399613724800 209327810331931200 89693835016262400 189605919819738240 175133416988275200 285883595217158400 109296645510124800 56310405118531200 558207494218483200 321719586337094400 101358729213356160 67270376262196800 131350062741206400 81972484132593600 418655620663862400 179387670032524800 76019046910017120 379211839639476480 350266833976550400 195372622976469120 571767190434316800 218593291020249600 112620810237062400 643439172674188800 202717458426712320 134540752524393600 262700125482412800 163944968265187200 84465607677796800 358775340065049600 200118516652010880 482579379505641600 152038093820034240 100905564393295200 390745245952938240 66869368794446400 225203710435966080 225241620474124800 1286878345348377600 91324967908204800 49262427424425600 91945043918844480 405434916853424640 269081505048787200 53000902509609600 525400250964825600 327889936530374400 168931215355593600 68493725931153600 78834567165943680 304076187640068480 201811128786590400 133738737588892800 72141222769761600 450483240948249600 394050188223619200 94178526767075520 182649935816409600 126698411516695200 98524854848851200 183890087837688960 538163010097574400 106001805019219200 655779873060748800 337862430711187200 136987451862307200 157669134331887360 73893641136638400 403622257573180800 267477475177785600 79501353764414400 188357053534151040 491834904795561600 253396823033390400 367780175675377920 229522955571262080 212003610038438400 42868313702121600 675724861422374400 273974903724614400 83703347702956800 53964753763939200 147787282273276800 534954950355571200 159002707528828800 506793646066780800 735560351350755840 205481177793460800 62777510777217600 424007220076876800 236503701497831040 401216212766678400 95891216303615040 119252030646621600 85736627404243200 187234232624449920 547949807449228800 167406695405913600 107929507527878400 39421968548054400 318005415057657600 44353821403382400 64302470553182400 410962355586921600 125555021554435200 80947130645908800 191782432607230080 238504061293243200 374468465248899840 334813390811827200 111301895270180160 215859015055756800 94166266165826400 78843937096108800 45431242166217600 636010830115315200 88707642806764800 128604941106364800 251110043108870400 161894261291817600 59132952822081600 477008122586486400 748936930497799680 66530732105073600 222603790540360320 188332532331652800 90862484332435200 28632798208586880 87888515088104640 177415285613529600 257209882212729600 50662552557052800 502220086217740800 323788522583635200 118265905644163200 68146863249326400 133061464210147200 41930639273839680 376665064663305600 90023458774455360 181724968664870400 88699429233122400 57265596417173760 175777030176209280 514419764425459200 101325105114105600 647577045167270400 236531811288326400 136293726498652800 42949197312880320 266122928420294400 75993828835579200 180046917548910720 485682783875452800 177398858466244800 351554060352418560 67723929418017600 226651965808544640 202650210228211200 1295154090334540800 92492060149843200 47721330347644800 473063622576652800 272587452997305600 93179198386310400 53691468014620800 85898394625760640 532245856840588800 151987657671158400 69369045112382400 70927573579873920 354797716932489600 703108120704837120 204440589747979200 135447858836035200 69884398789732800 405300420456422400 399184392630441600 95405608549056960 184984120299686400 113990743253368800 95442660695289600 186286049894206080 545174905994611200 186358396772620800 107382936029241600 33838761519239040 303975315342316800 43851412533801600 138738090224764800 71581995521467200 408881179495958400 270895717672070400 139768797579465600 80537202021931200 190811217098113920 227981486506737600 372572099788412160 372716793545241600 106391360369810880 214765872058483200 104826598184599200 67677523038478080 44916629032598400 607950630684633600 87702825067603200 143163991042934400 541791435344140800 279537595158931200 161074404043862400 50758142278858560 455962973013475200 745144199576824320 65777118800702400 212782720739621760 406343576508105600 209653196369198400 89833258065196800 189627002370449280 175405650135206400 286327982085868800 109308798358905600 56397935865398400 559075190317862400 322148808087724800 101516284557717120 67374943548897600 131554237601404800 81981598769179200 419306392738396800 179666516130393600 76137213418287840 379254004740898560 350811300270412800 195676316611251840 572655964171737600 218617596717811200 112795871730796800 644297616175449600 203032569115434240 134749887097795200 263108475202809600 163963197538358400 84596903798097600 359333032260787200 483223212131587200 152274426836575680 101062415323346400 391352633222503680 66958582472308800 225504165661407360 225591743461593600 1288595232350899200 91446808990521600 49339002562819200 92087966320983360 406065138230868480 269499774195590400 53083288856707200 526216950405619200 327926395076716800 169193807596195200 68585106742891200 78957110211557760 304548853673151360 202124830646692800 133917164944617600 72253361460571200 451183486923187200 394662712804214400 94324920968456640 182893617981043200 126895355697146400 98678005125638400 184175932641966720 538999548391180800 106166577713414400 655852790153433600 338387615192390400 137170213485782400 157914220423115520 74008503844228800 404249661293385600 267834329889235200 79624933285060800 188649841936913280 491889592615075200 253790711394292800 368351865283933440 229548476553701760 212333155426828800 42873066023356800 676775230384780800 274340426971564800 83712626938886400 54036750767126400 148017007688457600 535668659778470400 159249866570121600 507581422788585600 736703730567866880 205755320228673600 62784470204164800 424666310853657600 236871330634673280 401751494833852800 96019149440047680 119437399927591200 85746132046713600 187484030922464640 548680853943129600 167425253877772800 108073501534252800 39426338812291200 318499733140243200 44422766443036800 64309599035035200 411510640457347200 125568940408329600 81055126150689600 192038298880095360 238874799855182400 374968061844929280 334850507755545600 111474906599085120 216147003068505600 94176705306247200 78852677624582400 45501861984163200 636999466280486400 88845532886073600 128619198070070400 251137880816659200 162110252301379200 59139508218436800 477749599710364800 749936123689858560 66634149664555200 222949813198170240 188353410612494400 91003723968326400 28635972400506240 87898258285830720 177691065772147200 257238396140140800 50668168936694400 502275761633318400 324220504602758400 118279016436873600 68252792976244800 133268299329110400 41935287645800640 376706821224988800 90033438649049280 182007447936652800 88709262327655200 57271944801012480 175796516571661440 514476792280281600 101336337873388800 648441009205516800 236558032873747200 136505585952489600 42953958600759360 266536598658220800 76002253405041600 180066877298098560 486330756904137600 177418524655310400 351593033143322880 67814283206779200 226954353221930880 202672675746777600 1296882018411033600 92615458306694400 47726620667510400 473116065747494400 273011171904979200 93189528101779200 53774927799465600 85907917201518720 533073197316441600 152004506810083200 69461593730020800 70935436511372160 354837049310620800 703186066286645760 204758378928734400 135628566413558400 69892146076334400 405345351493555200 399804897987331200 95553910166742720 185230916613388800 114003380107562400 95453241335020800 186575619060754560 546022343809958400 186379056203558400 107549855598931200 33842512836961920 304009013620166400 43856273839996800 138923187460041600 71589931001265600 409516757857468800 271257132827116800 139784292152668800 80662391699198400 191107820333485440 228006760215124800 373151238121509120 372758112407116800 106403154767058240 215099711197862400 104838219114501600 67685025673923840 44921608427203200 608018027240332800 87712547679993600 143179862002531200 542514265654233600 279568584305337600 161324783398396800 50763769255442880 456013520430249600 746302476243018240 65784410759995200 212806309534116480 406885699240675200 209676438229003200 89843216854406400 189879992978981760 175425095359987200 286359724005062400 109454632544275200 56404188061603200 559137168610675200 322649566796793600 101527538510885760 67382412640804800 131568821519990400 82090974408206400 419352876458006400 179686433708812800 76145653883164320 379759985957963520 350850190719974400 195698009013736320 572719448010124800 218909265088550400 112808376123206400 645299133593587200 203055077021771520 134764825281609600 263137643039980800 164181948816412800 84606282092404800 359372867417625600 483974350195190400 152291307766328640 101073618961207200 391396018027472640 67062665096481600 225854696757755520 225616752246412800 1290598267187174400 91588956919891200 49344472215561600 92098175063993280 406110154043543040 269529650563219200 53089173595785600 526275286079961600 328363897632825600 169212564184809600 68691717689918400 78965863286244480 304582615532657280 202147237922414400 134125330192963200 72261371367057600 451233504492825600 394706464559971200 94335377697126720 183177913839782400 126909423138607200 98688944431123200 184196350127986560 539059301126438400 106178347191571200 656727795265651200 338425128369619200 137383435379836800 157931726572488960 74016708323342400 404294475844828800 268250660385926400 79633760393678400 188670755394253440 492545846449238400 253818846277214400 368392700255973120 229854728342977920 212356694383142400 42882570665827200 676850256739238400 274766870759673600 83731185410745600 54120747270844800 148033416646684800 536501320771852800 159267520787356800 507637692554428800 736785400511946240 206075153069755200 62798389058059200 424713388766284800 236897589858733440 402375990578889600 96168404765885760 119450640590517600 85765141331654400 187775462270148480 549533741519347200 167462370821491200 108241494541689600 39435079340764800 318535041574713600 44427691088726400 64323855998740800 412150306139510400 125596778116118400 81181120906267200 192336809531771520 238901281181035200 375550924540296960 334924741642982400 111487264551149760 216482989083379200 94197583587088800 78870158681529600 45506906256873600 637070083149427200 88855382177452800 128647711997481600 251193556232236800 162362241812534400 59152619011147200 477802562362070400 751101849080593920 66641536633089600 222974529102299520 188395167174177600 91013812513747200 28642320784344960 87917744681282880 177710764354905600 257295423994963200 50679401695977600 502387112464473600 324724483625068800 118305238022294400 68260359385310400 133283073266179200 41944584389722560 376790334348355200 90053398398237120 182027625027494400 88728928516720800 57284641568689920 175835489362565760 514590847989926400 101358803391955200 649448967250137600 236610476044588800 136520718770620800 42963481176517440 266566146532358400 76019102543966400 180106796796474240 487086725437603200 177457857033441600 351670978725131520 67919695960334400 227307138537548160 202717606783910400 1298897934500275200 92759422823020800 47737201307241600 473220952089177600 273041437541241600 93210187532716800 53780889212668800 85926962353034880 533132293064716800 152038205087932800 69569567117265600 70951162374368640 354915714066883200 703341957450263040 204781078155931200 135839391920668800 69907640649537600 405435213567820800 399849219798537600 95564503139434560 185518845646041600 114028653815949600 95474402614483200 186596302572650880 546082875082483200 186420375065433600 107561778425337600 33850015472407680 304076410175865600 43865996452387200 139139134234531200 71605801960862400 409562156311862400 271678783841337600 139815281299075200 80671333819003200 191129006278869120 228057307631899200 373192605145301760 372840750130867200 106426743561552960 215123556850675200 104861460974306400 67700030944815360 44931567216412800 608152820351731200 87731992904774400 143211603921724800 543357567682675200 279630562598150400 161342667638006400 50775023208611520 456114615263798400 746385210290603520 65798994678580800 212853487123105920 407518175762006400 209722921948612800 89863134432825600 190175148688936320 175463985809548800 286423207843449600 109624772427206400 56416692454012800 559261125196300800 322685335276012800 101550046417223040 67397350824619200 131597989357161600 82218579320404800 419445843897225600 179726268865651200 76162534812917280 380350297377872640 350927971619097600 195741393818705280 572846415686899200 219249544854412800 112833384908025600 645370670552025600 203100092834446080 134794701649238400 263195978714323200 164437158640809600 84625038681019200 359452537731302400 484028002914019200 152325069625834560 101096026236928800 391482787637410560 67070099569636800 225879734693208960 225666769816051200 1290741341104051200 91599110343417600 49355411521046400 92118592550013120 406200185668892160 269589403298476800 53100943073942400 526391957428646400 328874317281619200 169250077362038400 68699332757563200 78983369435617920 304650139251669120 202192052473857600 134140199139273600 72277391180030400 451333539632102400 394793968071484800 94356291154466880 183198220686835200 126937558021528800 98710823042092800 184237185100026240 539178806596953600 106201886147884800 657748634563238400 338500154724076800 137398665515126400 157966738871235840 74033117281569600 404384104947715200 268280398278547200 79651414610913600 188712582308933760 493311475922428800 253875116043057600 368474370200052480 230212022097133440 212403772295769600 42887322987062400 677000309448153600 274797331030252800 83740464646675200 54126747021110400 148066234563139200 536560796557094400 159302829221827200 507750232086115200 736948740400104960 206097998272689600 62805348485006400 424807544591539200 236950108306853760 402420597417820800 96179065860588480 119477121916370400 85774645974124800 187796278794983040 549594662060505600 167480929293350400 108253494042220800 39439449605001600 318605658443654400 44437540380105600 64330984480593600 412195996545379200 125610696970012800 81190120531665600 192358131721176960 238954243832740800 375592557589966080 334961858586700800 111511980455279040 216506988084441600 94208022727509600 78878899210003200 45516994802294400 637211316887308800 88875080760211200 128661968961187200 251221393940025600 162380241063331200 59159174407502400 477908487665481600 751185115179932160 66656310570158400 223023960910558080 188416045455019200 91033989604588800 28645494976264320 87927487879008960 177750161520422400 257323937922374400 50685018075619200 502442787880051200 324760482126662400 118318348815004800 68275492203441600 133312621140316800 41949232761683520 376832090910038400 90063378272831040 182067979209177600 88738761611253600 57290989952528640 175854975758017920 514647875844748800 101370036151238400 649520964253324800 236636697630009600 136550984406883200 42968242464396480 266625242280633600 76027527113428800 180126756545662080 487140723189993600 177477523222507200 351709951516035840 67927225442731200 227332337488663680 202740072302476800 1299041928506649600 92769706002758400 47742491627107200 473273395260019200 273101968813766400 93220517248185600 53792812039075200 85936484928792960 533250484561267200 152055054226857600 69577279502068800 70959025305866880 354955046445014400 703419903032071680 204826476610324800 135854450885462400 69915387936139200 405480144604953600 399937863420950400 95585689084818240 185539412005516800 114041290670143200 95484983254214400 186637669596443520 546203937627532800 186441034496371200 107585624078150400 33853766790130560 304110108453715200 43870857758582400 139154559004137600 71613737440660800 409652953220649600 271708901770924800 139830775872278400 80689218058612800 191171378169636480 228082581340286400 373275339192887040 372882068992742400 106438537958800320 215171248156300800 104873081904208800 67707533580261120 44936546611017600 608220216907430400 87741715517164800 143227474881321600 543417803541849600 279661551744556800 161378436117225600 50780650185195840 456165162680572800 746550678385774080 65806286637873600 212877075917600640 407563352656387200 209746163808417600 89873093222035200 190196231239647360 175483431034329600 286454949762643200 109636925275987200 56422944650217600 559323103489113600 322756872234451200 101561300370391680 67404819916526400 131612573275747200 82227693956990400 419492327616835200 179746186444070400 76170975277793760 380392462479294720 350966862068659200 195763086221189760 572909899525286400 219273850551974400 112845889300435200 645513744468902400 203122600740783360 134809639833052800 263225146551494400 164455387913980800 84634416975326400 359492372888140800 484135308351676800 152341950555587520 101107229874789600 391526172442379520 67084968515947200 225929810564115840 225691778600870400 1291027488937804800 91619417190470400 49360881173788800 92128801293023040 406245201481566720 269619279666105600 53106827813020800 526450293102988800 328910775827961600 169268833950652800 68714562892852800 78992122510304640 304683901111175040 202214459749579200 134169937031894400 72285401086516800 451383557201740800 394837719827241600 94366747883136960 183238834380940800 126951625462989600 98721762347577600 184257602586046080 539238559332211200 106213655626041600 657821551655923200 338537667901305600 137429125785705600 157984245020609280 74041321760683200 404428919499158400 268339874063788800 79660241719531200 188733495766273920 493366163741942400 253903250925979200 368515205172092160 230237543079573120 212427311252083200 42911084593238400 677075335802611200 274858251571411200 83786860826323200 54138746521641600 148082643521366400 536679748127577600 159320483439062400 507806501851958400 737030410344184320 206143688678558400 62840145619742400 424854622504166400 236976367530913920 402509811095683200 96200388049993920 119490362579296800 85822169186476800 187837911844652160 549716503142822400 167573721652646400 108277493043283200 39461300926185600 318640966878124800 44442465025795200 64366626889857600 412287377357116800 125680291239484800 81208119782462400 192400776099987840 238980725158593600 375675823689304320 335147443305292800 111524338407343680 216554986086566400 94260218429613600 78922601852371200 45522039075004800 637281933756249600 88884930051590400 128733253779715200 251360582478969600 162416239564924800 59191951389278400 477961450317187200 751351647378608640 66663697538692800 223048676814687360 188520436859227200 91044078150009600 28661365935861120 87976203867639360 177769860103180800 257466507559430400 50713099973827200 502721164957939200 324832479129849600 118383902778556800 68283058612507200 133327395077385600 41972474621488320 377040873718454400 90113277645800640 182088156300019200 88787927083917600 57322731871722240 175952407735278720 514933015118860800 101426199947654400 649664958259699200 236767805557113600 136566117225014400 42992048903791680 266654790154771200 76069649960740800 180226555291601280 487248718694774400 177575854167835200 351904815470557440 67942284407524800 227382735390894720 202852399895308800 1299329916519398400 92790272362233600 47768943226435200 473535611114227200 273132234450028800 93272165825529600 53798773452278400 85984097807583360 533309580309542400 152139299921481600 69592704271675200 70998339963358080 355151708335670400 703809630941114880 204849175837521600 135884568815049600 69954124369147200 405704799790617600 399982185232156800 95596282057510080 185580544724467200 114104474941111200 95537886452870400 186658353108339840 546264468900057600 186544331651059200 107597546904556800 33872523378744960 304278599842963200 43895164289558400 139185408543350400 71653414839652800 409698351675043200 271769137630099200 139908248738294400 80698160178417600 191192564115020160 228208949882222400 373316706216679680 373088663302118400 106497509945037120 215195093809113600 104931186553720800 67745046757489920 44961443584041600 608557199685926400 87790328579116800 143306829679305600 543538275260198400 279816497476588800 161396320356835200 50808785068117440 456417899764444800 746633412433359360 65842746434337600 212995019890074240 407653706445148800 209862373107441600 89922887168083200 190238396341069440 175580657158233600 286613659358611200 109661230973548800 56454205631241600 559632994953177600 322792640713670400 101617570136234880 67442165376062400 131685492868675200 82245923230161600 419724746214883200 179845774336166400 380476792682138880 351161314316467200 195871548233612160 573227318717222400 219322461947097600 112908411262483200 645585281427340800 203235140272469760 134884330752124800 263370985737350400 164491846460323200 84681308446862400 359691548672332800 484188961070505600 760953585364277760 152426355204352320 101163248064093600 391743096467224320 67092402989102400 225954848499569280 225816822524966400 1291170562854681600 91629570613996800 49388229437500800 92179845008072640 406470280544939520 269768661504249600 53136251508412800 526741971474700800 328983692920646400 169362616893724800 68722177960497600 79035887883738240 304852710408704640 202326496128187200 134184805978204800 72325450618948800 451633645049932800 395056478606025600 94419031526487360 183259141227993600 127021962670293600 98776458875001600 184359690016145280 539537323008499200 106272503016825600 657967385841292800 338725233787449600 137444355920995200 158071775767476480 74082344156251200 404652992256374400 268369611956409600 79704377262619200 188838063052974720 493475539380969600 254043925340587200 368719380032290560 230288585044452480 212545006033651200 42915836914473600 677450467574899200 274888711841990400 83796140062252800 54144746271907200 148164688312502400 536739223912819200 159408754525238400 508087850681174400 737438760064581120 206166533881492800 62847105046689600 425090012067302400 237107663651214720 402554417934614400 96211049144696640 119556565893928800 85831673828947200 187858728369486720 549777423683980800 167592280124505600 108289492543814400 39465671190422400 318817509050476800 44467088254243200 64373755371710400 412333067762985600 125694210093379200 81217119407860800 192422098289393280 239113131787857600 375717456738973440 335184560249011200 111586128167666880 216578985087628800 94270657570034400 78931342380844800 45547260438556800 637635018100953600 88934176508486400 128747510743420800 251388420186758400 162434238815721600 59198506785633600 478226263575715200 751434913477946880 66700632381364800 223172256335333760 188541315140068800 91094520877113600 28664540127780480 87985947065365440 177868353016972800 257495021486841600 50718716353468800 502776840373516800 324868477631443200 118397013571267200 68320890657835200 133401264762729600 41977122993449280 377082630280137600 90123257520394560 182189041754227200 88797760178450400 57329080255560960 175971894130730880 514990042973683200 101437432706937600 649736955262886400 236794027142534400 136641781315670400 42996810191670720 266802529525459200 76078074530203200 180246515040789120 487302716447164800 177595520356900800 351943788261461760 67949813889921600 227407934342010240 202874865413875200 1299473910525772800 92800555541971200 47774233546300800 473588054285068800 273283562631340800 93282495540998400 53828580518294400 85993620383341440 533605059050918400 152156149060406400 69600416656478400 71006202894856320 355191040713801600 703887576522923520 204962671973505600 135899627779843200 69961871655748800 405749730827750400 400203794288188800 95649246920969280 185601111083942400 114117111795304800 95548467092601600 186761770667821440 546567125262681600 186564991081996800 107657161036588800 33876274696467840 304312298120812800 43900025595753600 139200833312956800 71661350319451200 409925343947011200 271799255559686400 139923743311497600 80742870777441600 191298493841938560 228234223590609600 373523541335642880 373129982163993600 106509304342284480 215314322073177600 104942807483623200 67752549392935680 44966422978646400 608624596241625600 87800051191507200 143322700638902400 543598511119372800 279847486622995200 161485741554883200 50814412044701760 456468447181219200 747047082671285760 65850038393630400 213018608684568960 407698883339529600 209885614967246400 89932845957292800 190259478891780480 175600102383014400 286645401277804800 109673383822329600 56460457827446400 559694973245990400 322971483109766400 101628824089403520 67449634467969600 131700076787260800 82255037866747200 419771229934492800 179865691914585600 380518957783560960 351200204766028800 195893240636096640 573290802555609600 219346767644659200 112920915654892800 645942966219532800 203257648178807040 134899268935939200 263400153574521600 164510075733494400 84690686741169600 359731383829171200 484457224664649600 761037915567121920 152443236134105280 101174451701954400 391786481272193280 67129575354878400 226080038176836480 225841831309785600 1291885932439065600 91680337731628800 49393699090243200 92190053751082560 406515296357614080 269798537871878400 53142136247491200 526800307149043200 329020151466988800 169381373482339200 68760253298721600 79044640958424960 304886472268210560 202348903403908800 134259150709756800 72333460525435200 451683662619571200 395100230361782400 94429488255157440 183360675463257600 127036030111754400 98787398180486400 184380107502165120 539597075743756800 106284272494982400 658040302933977600 338762746964678400 137520506597443200 158089281916849920 74090548635364800 404697806807817600 268518301419513600 79713204371236800 188858976510314880 493530227200483200 254072060223508800 368760215004330240 230314106026892160 212568544989964800 42953855484355200 677525493929356800 275041013194886400 83870373949689600 54174745023235200 148181097270729600 537036602839027200 159426408742473600 508144120447017600 737520430008660480 206280759896164800 62902780462267200 425137089979929600 237133922875274880 402777452129270400 96264354618210240 119569806556855200 85907710968710400 187962810993659520 550082026389772800 167740747899379200 108349490046470400 39500633304316800 318852817484947200 44472012899932800 64430783226532800 412561519792329600 125805560924534400 81262117534852800 192528709236420480 239139613113710400 375925621987319040 335481495798758400 111598486119731520 216698980092940800 94354170693400800 79001266608633600 45552304711267200 637705634969894400 88944025799865600 128861566453065600 251611121849068800 162524235069705600 59250949956475200 478279226227420800 751851243974638080 66708019349899200 223196972239463040 188708341386801600 91104609422534400 28689933663135360 88063892647174080 177888051599731200 257723132906131200 50763647390601600 503222243698137600 325048470139411200 118501899912950400 68328457066900800 133416038699798400 42014309969136960 377416682773603200 90203096517145920 182209218845068800 88876424934712800 57379867326270720 176127785294348160 515446265812262400 101527294781203200 650096940278822400 237003799825900800 136656914133801600 43034900494703040 266832077399596800 76145471085902400 180406193034291840 487572705209116800 177752849869425600 352255570588696320 67987461301905600 227533929097587840 203054589562406400 1300193880557644800 92851971440659200 47816556105225600 474007599651801600 273313828267603200 93365133264748800 53834541931497600 86069800989406080 533664154799193600 152290942171804800 69638978580494400 71069106346842240 355505699738851200 704511141177392640 204985371200702400 135974922603811200 70023849948561600 406109179124812800 400248116099395200 95659839893661120 185703942881318400 114218206628853600 95633112210451200 186782454179717760 546627656535206400 186730266529497600 107669083862995200 33906285238250880 304581884343609600 43938916045315200 139277957160988800 71724834157838400 409970742401404800 271949845207622400 140047699897123200 80751812897246400 191319679787322240 228436413257707200 373564908359435520 373460533058995200 106603659520263360 215338167725990400 105035774922842400 67812570476501760 45006258135484800 609163768687219200 87877832090630400 143449668315676800 543899690415244800 280095399794246400 161503625794492800 50859427857376320 456872826515414400 747129816718871040 65908374067972800 213207319040526720 407924767811433600 210071549845684800 90012516270969600 190364891645335680 175755664181260800 286899336631353600 109734148066233600 56510475397084800 560190799588492800 323007251588985600 101718855714752640 67509387203227200 131816748135945600 82300611049675200 420143099691369600 180025032541939200 380729783290671360 351511328362521600 196066779855972480 573798673262707200 219468296132467200 113020950794169600 646014503177971200 203437711429505280 135018774406454400 263633496271891200 164601222099350400 84765713095627200 360050065083878400 484510877383478400 761459566581342720 152578283572128960 101264080804840800 392133559711944960 67137009828033600 226105076112289920 226041901588339200 1292029006355942400 91690491155155200 49437456312182400 92271723695161920 406875422859010560 270037548812908800 53189214160118400 527266992543782400 329202444198700800 169531426191254400 68767868366366400 79114665555918720 305156567144257920 202528161609681600 134274019656067200 72397539777326400 452083803176678400 395450244407836800 94513142084518080 183380982310310400 127148569643440800 98874912624364800 184543447390323840 540075097625817600 106378428320236800 658404888397401600 339062852382508800 137535736732732800 158229331111837440 74156184468273600 405056323219363200 268548039312134400 79783821240177600 189026284169036160 493803666298051200 254297139286881600 369086894780647680 230441710939090560 212756856640473600 42982369411766400 678125704765017600 275071473465465600 83926049365267200 54180744773500800 148312368936547200 537096078624268800 159567642480355200 508594278573763200 738173789561295360 206303605099099200 62944537023950400 425513713280947200 237343996667756160 402822058968201600 96275015712912960 119675731860266400 85964738823532800 187983627518494080 550142946930931200 167852098730534400 108361489547001600 39526854889737600 319135284960710400 44511410065449600 64473554117649600 412607210198198400 125889074047900800 81271117160251200 192550031425825920 239351463720532800 375967255036988160 335704197461068800 111697349736248640 216722979094003200 94416805535925600 79053709779475200 45592658892950400 638270569921420800 89022820130899200 128947108235299200 251778148095801600 162542234320502400 59290282334606400 478702927441065600 751934510073976320 66767115098174400 223394699472497280 188833611071851200 91185317785900800 28708978814651520 88122351833530560 178045640261798400 257894216470598400 50797345668451200 503556296191603200 325084468641004800 118580564669212800 68388988339425600 133534230196348800 42042200200902720 377667222143702400 90262975764709440 182370635571801600 88935423501909600 57417957629303040 176244703667061120 515788432941196800 101594691336902400 650168937282009600 237161129338425600 136777976678851200 43063468221977280 267068460392697600 76196018502676800 180525951529418880 487626702961507200 177870847003819200 352489407334122240 67994990784302400 227559128048703360 203189382673804800 1300337874564019200 92862254620396800 47848298024419200 474322258676851200 273555953357702400 93427111557561600 53882233237123200 86126936443954560 534136920785395200 152392037005353600 69646690965297600 71116283935831680 355741694007638400 704978814668244480 205166965018276800 135989981568604800 70070333668171200 406378765347609600 400602690589046400 95744583675195840 185724509240793600 114294027754015200 95696596048838400 186947922274888320 547111906715404800 186854223115123200 107764466474246400 33928793144588160 304784074010707200 43968083882486400 139293381930595200 71772447036628800 410333930036553600 271979963137209600 140140667336342400 80823349855684800 191489167350391680 228588055508030400 373895844549776640 373708446230246400 106674425903747520 215528932948492800 105105500502256800 67857586289176320 45036134503113600 609568148021414400 87936167764972800 143544894073257600 543959926274419200 280281334672684800 161646699711369600 50893189716882240 457176111016060800 747791689099553280 65952125823729600 213348851807495040 407969944705814400 210211001004513600 90072269006227200 190385974196046720 175872335529945600 287089788146515200 109746300915014400 56547988574313600 560562669345369600 323293399422739200 101786379433764480 67554201754670400 131904251647459200 82309725686260800 420422002009027200 180144538012454400 380771948392093440 351744671059891200 196196934270879360 574179576293030400 219492601830028800 113095977148627200 646586798845478400 203572758867528960 135108403509340800 263808503294918400 164619451372521600 84821982861470400 360289076024908800 484940099134108800 761543896784186880 152679569150646720 101331302632005600 392393868541758720 67196485613275200 226305379595917440 226191954297254400 1293173597690956800 91771718543366400 49470274228636800 92332976153221440 407145517735057920 270216807018681600 53224522594588800 527617006589836800 329238902745043200 169643965722940800 68828788907524800 79167184004039040 305359138301293440 202662605264011200 134392971226550400 72445599216244800 452383908594508800 395712754942377600 94575882456538560 183543437086732800 127232974292205600 98940548457273600 184665952306442880 540433614037363200 106449045189177600 658477805490086400 339287931445881600 137657577815049600 158334368008078080 74205411342955200 405325210528022400 268785942453100800 79836783891883200 189151764913077120 493858354117564800 254465948584411200 369331904612885760 230467231921530240 212898090378355200 1316955610980172800 43001378696707200 678575862891763200 275315155630099200 83963166308985600 54228742775625600 148410822685910400 537571884906201600 159673567783766400 508931897168822400 738663809225771520 206486366722574400 62972374731739200 425796180756710400 237501552012117120 403178913679651200 96360304470534720 119755175837824800 86002757393414400 188150159717170560 550630311260198400 167926332617971200 108457485551251200 39544335946684800 319347135567532800 44540957939587200 64502068045060800 412972733445148800 125944749463478400 81343114163438400 192720608941069440 239510351675649600 376300319434341120 335852665235942400 111771497448636480 216914971102502400 94458562097608800 79088671893369600 45622924529212800 638694271135065600 89081915879174400 129004136090121600 251889498926956800 162686228326876800 59316503920027200 479020703351299200 752600638868682240 66811436909380800 223542994897272960 188917124195217600 91245849058425600 28721675582328960 88161324624434880 178163831758348800 258008272180243200 50819811187017600 503778997853913600 325372456653753600 118633007840054400 68434386793819200 133622873818761600 42060793688746560 377834248390435200 90302895263085120 182491698116851200 88974755880040800 57443351164657920 176322649248869760 516016544360486400 101639622374035200 650744913307507200 237266015680108800 136868773587638400 43082513373493440 267245747637523200 76229716780526400 180605790526170240 488058684980630400 177949511760081600 352645298497739520 68055226643476800 227760719657627520 203279244748070400 1301489826615014400 92944520058297600 47869459303881600 474532031360217600 273737547175276800 93468430419436800 53918001716342400 86165026746986880 534491495275046400 152459433561052800 69708390043723200 71147735661824640 355899023520163200 705290596995479040 205303160381457600 136110453286953600 70101322814577600 406558489496140800 400868621456284800 95808141511346880 185889040116595200 114344575170789600 95738918607763200 187072023346266240 547475094350553600 186936860838873600 107836003432684800 33943798415479680 304918867122105600 43987529107267200 139416780087446400 71804188955822400 410606320762915200 272220906573907200 140202645629155200 80877002574513600 191616283022693760 228689150341579200 374144046692532480 373873721677747200 106721603492736960 215672006865369600 105151984221866400 67887596830959360 45056052081532800 609837734244211200 87975058214534400 143608377911644800 544441813147814400 280405291258310400 161754005149027200 50915697623219520 457378300683158400 748288093385064960 65981293660900800 213443206985473920 408331359860860800 210303968443732800 90112104163065600 190554634601735040 175950116429068800 287216755823289600 109843523705260800 56572997359132800 560810582516620800 323508010298054400 101831395246439040 67584078122299200 131962587321801600 82382642778945600 420607936887465600 180224208326131200 381109269203470080 351900232858137600 196283703880817280 574433511646579200 219687047410521600 113145994718265600 647016020596108800 203662790492878080 135168156244598400 263925174643603200 164765285557891200 84859496038699200 360448416652262400 485262015447081600 762218538406940160 152747092869658560 101376117183448800 67241092452206400 226455607208638080 226291989436531200 1294032041192217600 91832639084524800 49492152839606400 92373811125261120 407325580985756160 270336312489196800 53248061550902400 527850349287206400 329530571115782400 169718992077398400 68874479313393600 79202196302785920 305494185739317120 202752234366897600 134482184904412800 72477638842190400 452583978873062400 395887761965404800 94617709371218880 183665278169049600 127289244058048800 98984305679212800 184747622250522240 540672624978393600 106496123101804800 659061142231564800 339437984154796800 137748958626787200 158404392605571840 74238229259409600 405504468733795200 268964369808825600 79872092326353600 189235418742437760 494295856673673600 254578488116097600 369495244501044480 230671399781047680 212992246203609600 1318122284463129600 50156737222838400 678875968309593600 275497917253574400 97934498767123200 54264741277219200 148476458518819200 537928739617651200 159744184652707200 509156976232195200 738990489002088960 206623437940180800 73450874075342400 425984492407219200 237606588908357760 403446554713238400 96424271038751040 119808138489530400 100313474445676800 188275058866177920 550995834507148800 195868997534246400 108529482554438400 39592408853289600 319488369305414400 44560656522345600 75235105834257600 413246875880361600 146901748150684800 81397111915828800 192848542077502080 239616276979060800 376550117732355840 391737995068492800 111820929256895040 217058965108876800 110176311113013600 79184817706579200 45643101620054400 638976738610828800 89121313044691200 150470211668515200 293803496301369600 162794223831657600 59388613279934400 479232553958121600 753100235464711680 66840984783518400 223641858513790080 220352622226027200 91286203240108800 28756591693441920 102831223705479360 178242626089382400 300940423337030400 59276143990627200 587606992602739200 325588447663315200 118777226559868800 68464652430081600 133681969567036800 42111925780317120 440705244452054400 105329148167960640 182572406480217600 89082919919901600 57513183386883840 205662447410958720 601880846674060800 118552287981254400 651176895326630400 237554453119737600 136929304860163200 43134887540162880 267363939134073600 88914215985940800 210658296335921280 488382671494972800 178165839839803200 102696978645122400 411324894821917440 68100403537857600 227911913364320640 237104575962508800 1302353790653260800 93006219136723200 47927652822403200 475108906239475200 273858609720326400 93582057289593600 53941847369155200 86269775080325760 534727878268147200 177828431971881600 69754664352542400 82986601586878080 356331679679606400 205393957290244800 136200807075715200 70186542967195200 474209151925017600 401045908701110400 95850513402114240 186012438273446400 133371323978911200 95855305644806400 187154757393851520 547717219440652800 187164114579187200 107883694738310400 33985062910431360 355656863943763200 139509328705084800 71891479233604800 410787914580489600 272401614151430400 140373085934390400 80912771053732800 191701026804228480 266742647957822400 374309514787703040 374328229158374400 124479902380317120 215767389476620800 105279814450792800 67970125820862720 45110825422185600 711313727887526400 279018657410169600 88082006950828800 143782958467209600 544803228302860800 280746171868780800 161825542107465600 50977594365647040 533485295915644800 748619029575406080 209263993057627200 66061505213121600 248959804760634240 408602421227145600 210559628901585600 90221650844371200 190681129906001280 558037314820339200 176164013901657600 287565916934419200 109916440797945600 56641771517385600 561492343737561600 323651084214931200 101955188731294080 67666238133278400 418527986115254400 132123010426243200 82437330598459200 421119257803171200 180443301688742400 381362259812002560 352328027803315200 196522320308146560 575131833868838400 219832881595891200 113283543034771200 647302168429862400 203910377462588160 135332476266556800 264246020852486400 164874661196918400 84962657276078400 360886603377484800 485476626322396800 762724519624005120 152932783096941120 101499357199917600 67270830344827200 226555758950451840 226567086069542400 1294604336859724800 91873252778630400 49552319019772800 92486107298370240 407820754925176320 270664952533113600 53312793680764800 528492041704972800 329749322393836800 169925314552156800 68904939583972800 79298480124339840 305865566193882240 202998714399835200 134541660689654400 72565747813540800 453134172139084800 396369031278729600 94732733386589760 183746505557260800 127443985914117600 99104638039545600 184972214596740480 541329905066227200 106625587361529600 659498644787673600 339850629104313600 137809879167945600 158596960248679680 74328478529659200 405997428799670400 269083321379308800 79969190521147200 189465466773179520 494623983590755200 254887971828235200 369944429193480960 230824525675685760 213251174723059200 1318997289575347200 50217711319036800 679701258208627200 275619758335891200 98053554907526400 54288740278281600 148656957059318400 538166642758617600 159938381042294400 509775943656470400 739888858386961920 206714818751918400 73540166180644800 426502349446118400 237895440373019520 403624982068963200 96466915417561920 119953785781720800 100435422638073600 188358324965516160 551239516671782400 196107109815052800 108577480556563200 39596779117526400 319876762084588800 44614827624931200 75326566978555200 413429637503836800 147080332361289600 81433110417422400 192933830835123840 239907571563441600 376716649931032320 392214219630105600 111956866729606080 217154961113126400 110310249270967200 79193558235052800 45698588619868800 639753524169177600 89229655249862400 150653133957110400 294160664722579200 162866220834844800 59395168676289600 479815143126883200 753433299862064640 66922241437396800 223913733459212160 220620498541934400 91397177239737600 28759765885361280 102956232652902720 178459310499724800 301306267914220800 59348204286134400 588321329445158400 325732441669689600 118790337352579200 68547882929803200 133844482874793600 42116574152278080 441240997083868800 105457193769977280 182794354479475200 89092753014434400 57519531770722560 205912465305805440 602612535828441600 118696408572268800 651464883339379200 237580674705158400 137095765859606400 43139648828041920 267688965749587200 89022306429201600 210914387539954560 488598662504534400 178185506028868800 102821824394704800 411824930611610880 68130521467444800 228012709168782720 237392817144537600 1302929766678758400 93047351855673600 47932943142268800 475161349410316800 274191531719212800 93592387005062400 54007422914390400 86279297656083840 535377931499174400 178044612858403200 69785513891755200 83087486000588160 356371012057737600 205643648789409600 136261042934889600 70194290253796800 474785634289075200 401533448624380800 95967036101724480 186094703711347200 133533459643802400 95865886284537600 187382276024711040 548383063438425600 187184774010124800 108014845828780800 33988814228154240 356089225716806400 139571027783510400 71899414713403200 411287297578819200 272522085869779200 140388580507593600 81011134371585600 191934072203448960 267066919287604800 374764552049422080 374369548020249600 124631229000882240 216029691657561600 105291435380695200 67977628456308480 45115804816790400 712178451433612800 279142055567020800 88091729563219200 143798829426806400 545044171739558400 280777161015187200 162022268743171200 50983221342231360 534133838575209600 749529104098844160 209356541675265600 66068797172414400 249262458001764480 408783128804668800 210582870761390400 90231609633580800 190765460108845440 558284111134041600 176183459126438400 287597658853612800 109965052193068800 56648023713590400 561554322030374400 324044537486342400 101966442684462720 67673707225185600 418713083350531200 132137594344828800 82473789144801600 421165741522780800 180463219267161600 381530920217690880 352366918252876800 196544012710631040 575195317707225600 219930104386137600 113296047427180800 648089074972684800 203932885368925440 135347414450371200 264275188689657600 164947578289603200 84972035570385600 360926438534323200 486066806229513600 763061840435381760 152949664026694080 101510560837778400 67352609549534400 226831176240439680 226592094854361600 1296178149945369600 91984940437420800 49557788672515200 92496316041380160 407865770737850880 270694828900742400 53318678419843200 528550377379315200 329895156579206400 169944071140771200 68988705328065600 79307233199026560 305899328053388160 203021121675556800 134705219099068800 72573757720027200 453184189708723200 396412783034486400 94743190115259840 183969880874841600 127458053355578400 99115577345030400 184992632082760320 541389657801484800 106637356839686400 659790313158412800 339888142281542400 137977410656131200 158614466398053120 74336683008772800 406042243351113600 269410438198137600 79978017629764800 189486380230519680 494842734868809600 254916106711156800 369985264165520640 230926609605444480 213274713679372800 1319580626316825600 50223254418691200 679776284563084800 275954821312262400 98064378193017600 54354737531203200 148673366017545600 538820876396275200 159956035259529600 509832213422313600 739970528331041280 206966115984196800 73548283644763200 426549427358745600 237921699597079680 404115657297206400 96584187459291840 119967026444647200 100446508837382400 188587306738696320 551909642624524800 196128756386035200 108709475062406400 39609889910236800 319912070519059200 44619752270620800 75334881628036800 413932231968393600 147096567289526400 81532106296804800 193168374918583680 239934052889294400 377174613477392640 392257512772070400 111969224681670720 217418950124812800 110322425467144800 79219779820473600 45703632892579200 639824141038118400 89239504541241600 150669763256073600 294193134579052800 163064212593609600 59414834865355200 479868105778588800 754349226954785280 66929628405931200 223938449363341440 220644850934289600 91407265785158400 28769288461119360 102967597102668480 178479009082483200 301339526512147200 59354755222089600 588386269158105600 326128425187219200 118829669730710400 68555449338868800 133859256811862400 42130519268160960 441289701868579200 105468834279251520 182814531570316800 89122252298032800 57538576922238720 205935194205336960 602679053024294400 118709510444179200 652256850374438400 237659339461420800 137110898677737600 43153932691679040 267718513623724800 89032132833134400 210937668558503040 489192637780828800 178244504596065600 102833174008303200 411870388410673920 68213345773809600 228289897631053440 237419020888358400 1304513700748876800 93160466832787200 47948814101865600 475318678922841600 274221797355475200 93623376151468800 54013384327593600 86307865383358080 535437027247449600 178064265666268800 69870350124590400 83096657310925440 356489009192131200 205666348016606400 136426691547619200 70217532113601600 474838041776716800 401577770435587200 95977629074416320 186320933665574400 133548199249701600 95897628203731200 187402959536607360 548443594710950400 187246752302937600 108026768655187200 34000068181322880 356128531332537600 139740700249180800 71923221152798400 411332696033212800 272853383095238400 140435064227203200 81020076491390400 191955258148832640 267096398499403200 374805919073214720 374493504605875200 124644985966388160 216053537310374400 105326298170402400 68000136362645760 45130743000604800 712257062665075200 279481400498361600 88120897400390400 143846442305596800 545706766190476800 280870128454406400 162040152982780800 51000102271984320 534192796998806400 749611838146429440 209611050373771200 66090673050292800 249289971932776320 409280074642857600 210652596340804800 90261486001209600 190997368166666880 558962800996723200 176241794800780800 287692884611193600 110098733529657600 56666780302204800 561740256908812800 324080305965561600 102000204543968640 67696114500907200 419222100747542400 132181346100585600 82574050147243200 421305192681609600 180522972002419200 381994736333333760 352483589601561600 196609089918084480 575385769222387200 220197467059315200 113333560604409600 648160611931123200 204000409087937280 135392229001814400 264362692201171200 165148100294486400 85000170453307200 361045944004838400 486120458948342400 763989472666667520 153000306815952960 101544171751360800 67360044022689600 226856214175893120 226667121208819200 1296321223862246400 91995093860947200 49574197630742400 92526942270409920 408000818175874560 270784458003628800 53336332637078400 528725384402342400 330296200588972800 170000340906614400 68996320395710400 79333492423086720 306000613631905920 203088343502721600 134720088045379200 72597787439486400 453334242417638400 396544038301756800 94774560301270080 183990187721894400 127500255679960800 99148395261484800 185053884540819840 541568916007257600 106672665274156800 660592401177945600 340000681813228800 137992640791420800 158666984846173440 74361296446113600 406176687005443200 269440176090758400 80004498955617600 189549120602540160 495444300883459200 255000511359921600 370107769081639680 231207340412280960 213345330548313600 1321184802355891200 50239883717654400 680001363626457600 275985281582841600 98096848049491200 54360737281468800 148722592892227200 538880352181516800 160008997911235200 510001022719843200 740215538163279360 206988961187131200 73572636037118400 426690661096627200 238000477269260160 404160264136137600 96594848553994560 120006748433426400 100479767435308800 188608123263530880 551970563165683200 196193696098982400 108721474562937600 39618630438710400 320017995822470400 44634526207689600 75359825576481600 413977922374262400 147145272074236800 81541105922203200 193189697107989120 240013496866852800 377216246527061760 392387392197964800 112006298537864640 217442949125875200 110358954055677600 79237260877420800 45718765710710400 640035991644940800 89269052415379200 150719651152963200 294290544148473600 163082211844406400 59427945658065600 480026993733705600 754432493054123520 66951789311534400 224012597075729280 220717908111355200 91437531421420800 28775636844958080 103001690451965760 178538104830758400 301439302305926400 59374408029955200 588581088296947200 326164423688812800 118855891316131200 68578148566065600 133903578623068800 42139816012082880 441435816222710400 105503755807074240 182875062842841600 89141918487098400 57551273689916160 206003380903931520 602878604611852800 118748816059910400 652328847377625600 237711782632262400 137156297132131200 43163455267437120 267807157246137600 89061612044932800 211007511614148480 489246635533219200 178283836974196800 102867222849098400 412006761807863040 68220875256206400 228315096582168960 237497632119820800 1304657694755251200 93170750012524800 47959394741596800 475423565264524800 274312594264262400 93644035582406400 54031268567203200 86326910534874240 535614314492275200 178123224089865600 69878062509393600 83124171241937280 356567673948393600 205734445698196800 136441750512412800 70233026686804800 474995264239641600 401710735869206400 96009407992491840 186341500025049600 133592418067399200 95918789483193600 187465010072296320 548625188528524800 187288071164812800 108062537134406400 34007570816768640 356246448179731200 139756125018787200 71939092112395200 411468891396393600 272883501024825600 140466053373609600 81046902850804800 192018815984983680 267184836134798400 374930020144592640 374576142329625600 124686256862905920 216125074268812800 105349540030207200 68015141633537280 45140701789814400 712492896359462400 279512250037574400 88140342625171200 143878184224790400 545767002049651200 280932106747219200 162093805701609600 51011356225152960 534369672269596800 749860040289185280 209634187528180800 66105256968878400 249372513725811840 409325251537238400 210699080060414400 90281403579628800 191018450717377920 559024500075148800 176280685250342400 287756368449580800 110110886378438400 56679284694614400 561864213494438400 324187611403219200 102022712450305920 67711052684721600 419268375056361600 132210513937756800 82583164783828800 421398160120828800 180562807159257600 382036901434755840 352561370500684800 196652474723053440 575512736899161600 220221772756876800 113358569389228800 648375222806438400 204045424900611840 135422105369443200 264421027875513600 165166329567657600 85018927041921600 361125614318515200 486281417104828800 764073802869511680 153034068675458880 101566579027082400 67382347442155200 226931327982253440 226717138778457600 1296750445612876800 92025554131526400 49585136936227200 92547359756429760 408090849801223680 270844210738886400 53348102115235200 528842055751027200 330332659135315200 170037854083843200 69019165598644800 79350998572460160 306068137350917760 203133158054164800 134764694884310400 72613807252459200 453434277556915200 396631541813270400 94795473758610240 184051108263052800 127528390562882400 99170273872454400 185094719512859520 541688421477772800 106696204230470400 660665318270630400 340075708167686400 138038331197289600 158701997144920320 74377705404340800 406266316108329600 269529389768620800 80022153172852800 189590947517220480 495498988702972800 255056781125764800 370189439025719040 231232861394720640 213392408460940800 1321330636541260800 50250969916963200 680151416335372800 276076662394579200 98118494620473600 54378736532265600 148755410808681600 539058779537241600 160044306345705600 510113562251529600 740378878051438080 207057496795934400 73588870965355200 426784816921881600 238052995717380480 404294084652931200 96626831838102720 120033229759279200 100501939833926400 188670572838034560 552153324789158400 196236989240947200 108757473064531200 39623000702947200 320088612691411200 44644375499068800 75376454875444800 414114993591868800 147177741930710400 81568104798398400 193253663676205440 240066459518558400 377341145676069120 392473978481894400 112031014441993920 217514946129062400 110383306448032800 79246001405894400 45728854256131200 640177225382822400 89288750998137600 150752909750889600 294355483861420800 163136209596796800 59434501054420800 480132919037116800 754682291352138240 66966563248603200 224062028883987840 220766612896065600 91457708512262400 28778811036877440 103024419351497280 178577501996275200 301505819501779200 59387509901865600 588710967722841600 326272419193593600 118869002108841600 68593281384196800 133933126497206400 42144464384043840 441533225792131200 105527036825622720 182915417024524800 89151751581631200 57557622073754880 206048838702994560 603011639003558400 118775019803731200 652544838387187200 237738004217683200 137186562768393600 43168216555316160 267866252994412800 89081264852798400 211054073651245440 489408628790390400 178303503163262400 102889922076295200 412097677405989120 68243463703396800 228390693435515520 237550039607462400 1305089676774374400 93201599551737600 47964685061462400 475476008435366400 274373125536787200 93654365297875200 54043191393609600 86336433110632320 535732505988825600 178162529705596800 69901199663803200 83142513862611840 356607006326524800 205779844152590400 136486927406793600 70240773973406400 475100079214924800 401799379491619200 96030593937875520 186403199103475200 133621897279197600 95929370122924800 187506377096088960 548746251073574400 187308730595750400 108086382787219200 34011322134491520 356325059411193600 139802399327606400 71947027592193600 411559688305180800 272973854813587200 140481547946812800 81064787090414400 192061187875751040 267243794558395200 375012754192177920 374617461191500800 124713770793917760 216172765574438400 105361160960109600 68022644268983040 45145681184419200 712650118822387200 279604798655212800 88150065237561600 143894055184387200 545947709627174400 280963095893625600 162129574180828800 51016983201737280 534487589116790400 750025508384355840 209703598991409600 66112548928171200 249427541587835520 409460782220380800 210722321920219200 90291362368838400 191081698369511040 559209597310425600 176300130475123200 287788110368774400 110147344924780800 56685536890819200 561926191787251200 324259148361657600 102033966403474560 67718521776628800 419407197982819200 132225097856342400 82610508693585600 421444643840438400 180582724737676800 382163396739022080 352600260950246400 196674167125537920 575576220737548800 220294689849561600 113371073781638400 648518296723315200 204067932806949120 135437043553257600 264450195712684800 165221017387171200 85028305336228800 361165449475353600 486388722542486400 764326793478044160 153050949605211840 101577782664943200 67397216388465600 226981403853160320 226742147563276800 1297036593446630400 92045860978579200 49590606588969600 92557568499439680 408135865613898240 270874087106515200 53353986854313600 528900391425369600 330442034774342400 170056610672457600 69034395733934400 79359751647146880 306101899210423680 203155565329886400 134794432776931200 72621817158945600 453484295126553600 396675293569027200 94805930487280320 184091721957158400 127542458004343200 99181213177939200 185115136998879360 541748174213030400 106707973708627200 660884069548684800 340113221344915200 138068791467868800 158719503294293760 74385909883454400 406311130659772800 269588865553862400 80030980281470400 189611860974560640 495663052161513600 255084916008686400 370230273997758720 231309424342039680 213415947417254400 1321768139097369600 50256513016617600 680226442689830400 276137582935737600 98129317905964800 54390736032796800 148771819766908800 539177731107724800 160061960562940800 510169832017372800 740460547995517440 207103187201803200 73596988429473600 426831894834508800 238079254941440640 404383298330793600 96648154027508160 120046470422205600 100513026033235200 188712205887703680 552275165871475200 196258635811929600 108781472065593600 39644852024131200 320123921125881600 44649300144758400 75384769524926400 414206374403606400 147193976858947200 81586104049195200 193296308055016320 240092940844411200 377424411775407360 392517271623859200 112043372394058560 217562944131187200 110395482644210400 79289704048262400 45733898528841600 640247842251763200 89298600289516800 150769539049852800 294387953717894400 163172208098390400 59467278036196800 480185881688822400 754848823550814720 66973950217137600 224086744788117120 220790965288420800 91467797057683200 28794681996474240 103035783801263040 178597200579033600 301539078099705600 59394060837820800 588775907435788800 326344416196780800 118934556072393600 68600847793262400 133947900434275200 42167706243848640 441581930576841600 105538677334896960 182935594115366400 89200917054295200 57589363992948480 206071567602526080 603078156199411200 118788121675641600 652688832393561600 237869112144787200 137201695586524800 43192022994711360 267895800868550400 89091091256731200 211077354669793920 489516624295171200 178401834108590400 102901271689893600 412143135205052160 68258522668190400 228441091337746560 237576243351283200 1305377664787123200 93222165911212800 47991136660790400 475738224289574400 274403391173049600 93706013875219200 54049152806812800 86384045989422720 535791601737100800 178182182513462400 69916624433409600 83151685172949120 356803668217180800 205802543379787200 136517045336380800 70279510406414400 475152486702566400 401843701302825600 96041186910567360 186444331822425600 133636636885096800 95982273321580800 187527060607985280 548806782346099200 187412027750438400 108098305613625600 34030078723105920 356364365026924800 139833248866819200 71986704991185600 411605086759574400 273034090672761600 140559020812828800 81073729210219200 192082373821134720 267273273770193600 375054121215970560 374824055500876800 124727527759423680 216196611227251200 105419265609621600 68060157446211840 45170578157443200 712728730053849600 279666497733638400 88198678299513600 143973409982371200 546068181345523200 281118041625657600 162147458420438400 51045118084658880 534546547540387200 750108242431941120 209749873300228800 66149008724635200 249455055518847360 409551136009142400 210838531219243200 90341156314886400 191123863470933120 559332995467276800 176397356599027200 287946819964742400 110171650622342400 56716797871843200 562236083251315200 324294916840876800 102090236169317760 67755867236164800 419499746600457600 132298017449270400 82628737966756800 421677062438486400 180682312629772800 382247726941866240 352794713198054400 196782629137960320 575893639929484800 220343301244684800 113433595743686400 648589833681753600 204180472338635520 135511734472329600 264596034898540800 165257475933513600 85075196807764800 361364625259545600 486442375261315200 764495453883732480 153135354253976640 101633800854247200 67404650861620800 227006441788613760 226867191487372800 1297179667363507200 92056014402105600 49617954852681600 92608612214489280 408360944677271040 271023468944659200 53383410549705600 529192069797081600 330514951867027200 170150393615529600 69042010801579200 79403517020580480 306270708507953280 203267601708494400 134809301723241600 72661866691377600 453734382974745600 396894052347811200 94858214130630720 184112028804211200 127612795211647200 99235909705363200 185217224428978560 542046937889318400 106766821099411200 661029903734054400 340300787231059200 138084021603158400 158807034041160960 74426932279022400 406535203416988800 269618603446483200 80075115824558400 189716428261261440 495772427800540800 255225590423294400 370434448857957120 231360466306919040 213533642198822400 1322059807468108800 50284228514889600 680601574462118400 276168043206316800 98183434333420800 54396735783062400 148853864558044800 539237206892966400 160150231649116800 510451180846588800 740868897715914240 207126032404737600 73637575750065600 427067284397644800 238210551061741440 404427905169724800 96658815122210880 120112673736837600 100568457029779200 188733022412538240 552336086412633600 196366868666841600 108793471566124800 39657962816841600 320300463298233600 44673923373206400 75426342772334400 414252064809475200 147275151500131200 81595103674593600 193317630244421760 240225347473675200 377466044825076480 392733737333683200 112105162154381760 217586943132249600 110456363625098400 79315925633683200 45759119892393600 640600926596467200 89347846746412800 150852685544668800 294550303000262400 163190207349187200 59486944225262400 480450694947350400 754932089650152960 67010885059809600 224210324308763520 220912727250196800 91518239784787200 28804204572232320 103092606050091840 178695693492825600 301705371089337600 59426815517596800 589100606000524800 326380414698374400 118973888450524800 68638679838590400 134021770119619200 42181651359731520 441825454500393600 105596879881268160 183036479569574400 89230416337893600 57608409144464640 206185212100183680 603410742178675200 118853631035193600 652760829396748800 237947776901049600 137277359677180800 43206306858348480 268043540239238400 89140223276395200 211193759762536320 489570622047561600 178460832675787200 102958019757885600 412370424200367360 68266052150587200 228466290288862080 237707262070387200 1305521658793497600 93232449090950400 48007007620387200 475895553802099200 274554719354361600 93737003021625600 54078959872828800 86412613716696960 536087080478476800 178280446552790400 69924336818212800 83197541724635520 356921665351574400 205916039515771200 136532104301174400 70302752266219200 475414524140774400 402065310358857600 96094151774026560 186464898181900800 133710334914592800 96014015240774400 187630478167466880 549109438708723200 187474006043251200 108157919745657600 34041332676274560 356560893105580800 139848673636425600 72010511430580800 411832079031542400 273064208602348800 140605504532438400 81118439809243200 192188303548053120 267420669829185600 375260956334933760 374948012086502400 124796312586953280 216315839491315200 105454128399328800 68082665352549120 45185516341257600 713121786211161600 279697347272851200 88227846136684800 144021022861161600 546128417204697600 281211009064876800 162236879618486400 51061999014411840 534841339658371200 750521912669867520 209773010454638400 66170884602513600 249592625173906560 409596312903523200 210908256798657600 90371032682515200 191144946021644160 559394694545702400 176455692273369600 288042045722323200 110183803471123200 56735554460457600 562422018129753600 324473759236972800 102123998028823680 67778274511886400 419546020909276800 132341769205027200 82637852603342400 421816513597315200 180742065365030400 382289892043288320 352911384546739200 196847706345413760 576084091444646400 220367606942246400 113471108920915200 648947518473945600 204247996057647360 135556549023772800 264683538410054400 165275705206684800 85103331690686400 361484130730060800 486710638855459200 764579784086576640 153185997043235520 101667411767829600 67441823227396800 227131631465880960 226942217841830400 1297895036947891200 92106781519737600 49634363810908800 92639238443519040 408495992115294720 271113098047545600 53401064766940800 529367076820108800 330551410413369600 170206663381372800 69080086139803200 79429776244640640 306371994086471040 203334823535659200 134883646454793600 72685896410836800 453884435683660800 397025307615081600 94889584316640960 184213563039475200 127654997536029600 99268727621817600 185278476887038080 542226196095091200 106802129533881600 661102820826739200 340413326762745600 138160172279606400 158859552489281280 74451545716363200 406669647071318400 269767292909587200 80101597150411200 189779168633281920 495827115620054400 255309995072059200 370556953774076160 231385987289358720 213604259067763200 1322205641653478400 50300857813852800 680826653525491200 276320344559212800 98215904189894400 54426734534390400 148903091432726400 539534585819174400 160203194300822400 510619990144118400 741113907548152320 207240258419409600 73661928142420800 427208518135526400 238289328733921920 404650939364380800 96712120595724480 120152395725616800 100601715627705600 188837105036711040 552640689118425600 196431808379788800 108853469068780800 39701665459209600 320406388601644800 44688697310275200 75451286720779200 414480516838819200 147323856284841600 81640101801585600 193424241191448960 240304791451233600 377674210073422080 392863616759577600 112142236010575680 217706938137561600 110492892213631200 79403330918419200 45774252710524800 640812777203289600 89377394620550400 150902573441558400 294647712569683200 163280203603171200 59552498188814400 480609582902467200 755348420146844160 67033045965412800 224284472021151360 220985784427262400 91548505421049600 28835946491425920 103126699399389120 178754789241100800 301805146883116800 59446468325462400 589295425139366400 326560407206342400 119104996377628800 68661379065787200 134066091930825600 42228135079341120 441971568854524800 105631801409090880 183097010842099200 89328747283221600 57671892982851840 206253398798778240 603610293766233600 118892936650924800 653120814412684800 238209992755257600 137322758131574400 43253919737138880 268132183861651200 89169702488193600 211263602818181760 489840610809513600 178657494566443200 102992068598680800 412506797597556480 68303699562571200 228592285044439680 237785873301849600 1306241628825369600 93283864989638400 48059910819043200 476419985510515200 274645516263148800 93840300176313600 54096844112438400 86507839474277760 536264367723302400 178339404976387200 69962898742228800 83225055655647360 357314989132886400 205984137197361600 136607399125142400 70380225132235200 475571746603699200 402198275792476800 96125930692102080 186567729979276800 133754553732290400 96119821638086400 187692528703155840 549291032526297600 187680600352627200 108193688224876800 34078845853503360 356678809952774400 139925797484457600 72089866228564800 411968274394723200 273214798250284800 140760450264470400 81145266168657600 192251861384204160 267509107464580800 375385057406311680 375361200705254400 124837583483471040 216387376449753600 105570337698352800 68157691707006720 45235310287305600 713357619905548800 279851594968915200 88325072260588800 144179732457129600 546429596500569600 281520900528940800 162290532337315200 51118268780255040 535018214929161600 750770114812623360 209888696226686400 66243804195441600 249675166966942080 409822197375427200 211140675396705600 90470620574611200 191250358775199360 559703189937830400 176650144521177600 288359464914259200 110244567715027200 56798076422505600 563041801057881600 324581064674630400 102236537560510080 67852965430958400 419777392453372800 132487608390883200 82683425786270400 422281350793411200 180941241149222400 382500717550398720 353300289042355200 197064630370258560 576718929828518400 220489135430054400 113596152845011200 649162129349260800 204473075121020160 135705930861916800 264975216781766400 165366851572540800 85197114633758400 361882482298444800 486871597011945600 765001435100797440 153354806340765120 101779448146437600 67464126646862400 227206745272241280 227192305690022400 1298324258698521600 92137241790316800 49689060338332800 92741325873618240 408946150242040320 271411861723833600 53459912157724800 529950433563532800 330733703145081600 170394229267516800 69102931342737600 79517306991507840 306709612681530240 203558896292875200 134928253293724800 72765995475700800 454384611380044800 397462825172649600 94994151603341760 184274483580633600 127795671950637600 99378120676665600 185482651747236480 542823723447667200 106919824315449600 661467406290163200 340788458535033600 138205862685475200 159034613983015680 74533590507499200 407117792585750400 269856506587449600 80189868236587200 189988303206683520 496100554717622400 255591343901275200 370965303494472960 231513592201557120 213839648630899200 1322934812580326400 50356288810396800 681576917070067200 276411725370950400 98324137044806400 54444733785187200 149067181014998400 539713013174899200 160379736473174400 511182687802550400 741930606988945920 207308794028212800 73743102783604800 427679297261798400 238551920974523520 404784759881174400 96744103879832640 120284802354880800 100712577620793600 188899554611214720 552823450741900800 196648274089612800 108889467570374400 39727887044630400 320759472946348800 44737943767171200 75534433215595200 414617588056425600 147486205567209600 81667100677780800 193488207759665280 240569604709761600 377799109222429440 393296548179225600 112265815531222080 217778935140748800 110614654175407200 79455774089260800 45824695437628800 641518945892697600 89475887534342400 151068866431190400 294972411134419200 163334201355561600 59591830566945600 481139209419523200 755598218444858880 67106915650756800 224531631062444160 221229308350814400 91649390875257600 28854991642942080 103240343897046720 178951775068684800 302137732862380800 59511977685014400 589944822268838400 326668402711123200 119183661133891200 68737043156443200 134213831301513600 42256025311106880 442458616701628800 105748206501833280 183298781750515200 89387745850418400 57709983285884160 206480687794093440 604275465724761600 119023955370028800 653336805422246400 238367322267782400 137474086312886400 43282487464413120 268427662603027200 89267966527521600 211496413003666560 490002604066684800 178775491700836800 103105564734664800 412961375588186880 68326288009761600 228667881897786240 238047910740057600 1306673610844492800 93314714528851200 48091652738236800 476734644535564800 274948172625772800 93902278469126400 54156458244470400 86564974928826240 536855325206054400 178535933055043200 69986035896638400 83316768759020160 357550983401673600 206211129469329600 136652576019523200 70426708851844800 476095821480115200 402641493904540800 96231860419020480 186629429057702400 133901949791282400 96183305476473600 187899363822119040 549896345251545600 187804556938252800 108312916488940800 34101353759840640 357071866110086400 139972071793276800 72137479107355200 412422258938659200 273305152039046400 140853417703689600 81234687366705600 192463720838040960 267803899582564800 375798727644238080 375609113876505600 124975153138530240 216625832977881600 105640063277767200 68202707519681280 45265186654934400 714143732220172800 279944143586553600 88383407934931200 144274958214710400 546610304078092800 281706835407379200 162469374733411200 51152030639760960 535607799165129600 751597455288476160 209958107689915200 66287555951198400 249950306277060480 409957728058569600 211280126555534400 90530373309868800 191313606427332480 559888287173107200 176766815869862400 288549916429420800 110281026261369600 56835589599734400 563413670814758400 324938749466822400 102304061279521920 67897779982401600 419916215379830400 132575111902396800 82710769696027200 422560253111068800 181060746619737600 382627212854664960 353533631739724800 197194784785165440 577099832858841600 220562052522739200 113671179199468800 649877498933644800 204608122559043840 135795559964803200 265150223804793600 165421539392054400 85253384399601600 362121493239475200 487408124200233600 765254425709329920 153456091919282880 101846669973602400 67538471378414400 227457124626775680 227342358398937600 1299754997867289600 92238776025580800 49721878254787200 92802578331677760 409216245118087680 271591119929606400 53495220592195200 530300447609587200 330843078784108800 170506768799203200 69179082019185600 79569825439628160 306912183838565760 203693339947204800 135076942756828800 72814054914619200 454684716797875200 397725335707190400 95056891975362240 184477552051161600 127880076599402400 99443756509574400 185605156663355520 543182239859212800 106990441184390400 661686157568217600 341013537598406400 138358164038371200 159139650879256320 74582817382180800 407386679894409600 270153885513657600 80242830888292800 190113783950724480 496264618176163200 255760153198804800 371210313326711040 231590155148876160 213980882368780800 1323372315136435200 50389547408323200 682027075196812800 276716328076742400 98389076757753600 54504731287843200 149165634764361600 540307771027315200 160485661776585600 511520306397609600 742420626653422080 207537246057556800 73791807568315200 427961764737561600 238709476318884480 405230828270486400 96850714826859840 120364246332439200 100779094816646400 189107719859560320 553432656153484800 196778153515507200 109009462575686400 39749738365814400 320971323553171200 44767491641308800 75584321112484800 415074492115113600 147583615136630400 81757096931764800 193701429653719680 240728492664878400 378215439719120640 393556307031014400 112339963243609920 218018925151372800 110687711352472800 79499476731628800 45854961073891200 641942647106342400 89534983282617600 151168642224969600 295167230273260800 163514193863529600 59624607548721600 481456985329756800 756430879438241280 67151237461963200 224679926487219840 221375422704945600 91709922147782400 28870862602538880 103308530595641280 179069966565235200 302337284449939200 59551283300745600 590334460546521600 327028387727059200 119249215097443200 68782441610836800 134302474923926400 42279267170911680 442750845409891200 105818049557478720 183419844295564800 89436911323082400 57741725205077760 206617061191282560 604674568899878400 119102566601491200 654056775454118400 238498430194886400 137564883221673600 43306293903808320 268604949847852800 89326924951118400 211636099114957440 490542581590588800 178873822646164800 103173662416255200 413234122382565120 68401582833729600 228919871408941440 238205133202982400 1308113550908236800 93417546326227200 48118104337564800 476996860389772800 275129766443347200 93953927046470400 54192226723689600 86612587807616640 537209899695705600 178653849902236800 70063159744670400 83371796621043840 357747645292329600 206347324832510400 136803165667459200 70465445284852800 476410266405964800 402907424771779200 96295418255171520 186835092652454400 133990387426677600 96236208675129600 188023464893496960 550259532886694400 187907854092940800 108384453447379200 34120110348455040 357307699804473600 140126319489340800 72177156506347200 412694649665020800 273606331334918400 140930890569705600 81288340085534400 192590836510343040 267980774853355200 376046929786993920 375815708185881600 125057694931565760 216768906894758400 105698167927279200 68240220696910080 45290083627958400 714615399608947200 280252638978681600 88432020996883200 144354313012694400 547212662669836800 281861781139411200 162576680171068800 51180165522682560 535961549706710400 752093859573987840 210189479234011200 66324015747662400 250115389863131520 410409497002377600 211396335854558400 90580167255916800 191524431934442880 560505277957363200 176864041993766400 288708626025388800 110402554749177600 56866850580758400 563723562278822400 325153360342137600 102360331045365120 67935125441937600 420378958468022400 132648031495324800 82801916061883200 422792671709116800 181160334511833600 383048863868885760 353728083987532800 197303246797587840 577417252050777600 220805109498355200 113733701161516800 650306720684275200 204720662090730240 135870250883875200 265296062990649600 165603832123766400 85300275871137600 362320669023667200 487730040513206400 766097727737771520 153540496568047680 101902688162906400 67583078217345600 227607352239496320 227467402323033600 1300613441368550400 92299696566739200 49749226518499200 92853622046727360 409441324181460480 271740501767750400 53524644287587200 530592125981299200 331207664247532800 170600551742275200 69224772425054400 79613590813061760 307080993136095360 203805376325812800 135166156434691200 72854104447051200 454934804646067200 397944094485974400 95109175618712640 184599393133478400 127950413806706400 99498453036998400 185707244093454720 543481003535500800 107049288575174400 662415328495065600 341201103484550400 138449544850108800 159227181626123520 74623839777748800 407610752651625600 270332312869382400 80286966431380800 190218351237425280 496811496371299200 255900827613412800 371414488186909440 231845364973272960 214098577150348800 1324830656990131200 50417262906595200 682402206969100800 276899089700217600 98443193185209600 54540729789436800 149247679555497600 540664625738764800 160573932862761600 511801655226825600 742828976373818880 207674317275163200 73832394888907200 428197154300697600 238840772439185280 405498469304073600 96914681395076160 120430449647071200 100834525813190400 189232619008567680 553798179400435200 196886386370419200 109081459578873600 39767219422761600 321147865725523200 44792114869756800 75625894359892800 415348634550326400 147664789777814400 81811094684155200 193829362790152320 240860899294142400 378465238017135360 393772772740838400 112401753003933120 218162919157747200 110748592333360800 79534438845523200 45880182437443200 642295731451046400 89584229739513600 151251788719785600 295329579555628800 163622189368310400 59650829134142400 481721798588284800 756930476034270720 67188172304635200 224803506007866240 221497184666721600 91760364874886400 28883559370216320 103365352844470080 179168459479027200 302503577439571200 59584037980521600 590659159111257600 327244378736620800 119301658268284800 68820273656164800 134376344609270400 42297860658755520 442994369333443200 105876252103849920 183520729749772800 89476243701213600 57767118740432640 206730705688940160 605007154879142400 119168075961043200 654488757473241600 238603316536569600 137640547312329600 43325339055324480 268752689218540800 89376056970782400 211752504207699840 490866568104931200 178952487402427200 103230410484247200 413461411377880320 68446759728110400 229071065115634560 238336151922086400 1308977514946483200 93479245404652800 48139265617027200 477206633073139200 275281094624659200 93995245908345600 54222033789705600 86650678110648960 537505378437081600 178752113941564800 70109434053489600 83417653172730240 357904974804854400 206460820968494400 136893519456220800 70496434431259200 476672303844172800 403129033827811200 96348383118630720 186958490809305600 134064085456173600 96278531234054400 188126882452978560 550562189249318400 187990491816691200 108444067579411200 34135115619346560 357504227883129600 140218868106979200 72208898425540800 412921641936988800 273787038912441600 140992868862518400 81333050684558400 192696766237261440 268128170912347200 376253764905957120 375980983633382400 125126479759095360 216888135158822400 105744651646888800 68270231238693120 45310001206377600 715008455766259200 280437736213958400 88470911446444800 144417796851081600 547574077824883200 281985737725036800 162666101369116800 51202673429019840 536256341824694400 752507529811914240 210328302160468800 66353183584833600 250252959518190720 410680558368662400 211489303293777600 121999576026837600 90620002412755200 191650927238709120 560875472427916800 176941822892889600 288835593702163200 110475471841862400 56891859365577600 563971475450073600 325332202738233600 102405346858039680 67965001809566400 420656604320937600 132706367169667200 82856603881396800 422978606587555200 243999152053675200 383301854477418240 353883645785779200 197390016407525760 577671187404326400 220950943683724800 113783718731155200 650664405476467200 204810693716079360 135930003619132800 265412734339334400 165713207762793600 85337789048366400 487998304107350400 766603708954836480 153608020287059520 101947502714349600 67620250583121600 227732541916763520 227567437462310400 1301328810952934400 92350463684371200 49771105129468800 92894457018767040 409621387432158720 271860007238265600 53548183243900800 530825468678668800 331426415525587200 170675578096732800 69262847763278400 79648603111808640 307216040574119040 203895005428699200 135240501166243200 72886144072996800 455134874924620800 398119101509001600 95151002533392960 184700927368742400 128006683572549600 99542210258937600 185788914037534080 543720014476531200 107096366487801600 662852831051174400 341351156193465600 138525695526556800 159297206223617280 74656657694203200 407790010857398400 270481002332486400 80322274865851200 190302005066785920 497139623288380800 256013367145099200 371577828075068160 231998490867911040 214192732975603200 1325705662102348800 50439435305212800 682702312386931200 277051391053113600 98486486327174400 54570728540764800 149313315388406400 540962004664972800 160644549731702400 512026734290198400 743155656150136320 207788543289835200 73864864745380800 428385465951206400 238945809335425920 405721503498729600 96967986868589760 120483412298776800 100878870610425600 189336701632740480 554102782106227200 196972972654348800 109141457081529600 39793441008182400 321289099463404800 44811813452515200 75659152957819200 415577086579670400 147729729490761600 81856092811147200 193935973737179520 240966824597553600 378673403265480960 393945945308697600 112451184812191680 218282914163059200 110797297118071200 79586882016364800 45900359528284800 642578198926809600 89623626905030400 151318305915638400 295459458981523200 163712185622294400 59690161512273600 481933649195107200 757346806530961920 67217720178772800 224902369624383360 221594594236142400 91800719056569600 28902604521732480 103410810643533120 179247253810060800 302636611831276800 59610241724342400 590918917963046400 327424371244588800 119380323024547200 68850539292427200 134435440357545600 42325750890521280 443189188472284800 105922814140946880 183601438113139200 89535242268410400 57805209043464960 206821621287066240 605273223662553600 119220483448684800 654848742489177600 238760646049094400 137701078584854400 43353906782598720 268870880715091200 89415362586513600 211845628281893760 491136556866883200 179070484536820800 103275808938640800 413643242574132480 68484407140094400 229197059871212160 238440966897369600 1309697484978355200 93530661303340800 48171007536220800 477521292098188800 275402157169708800 94057224201158400 54245879442518400 86707813565197440 537741761430182400 178830725173027200 70147995977505600 83454338414079360 358140969073641600 206551617877281600 136968814280188800 70542918150868800 476881933794739200 403306321072636800 96390755009398080 187061322606681600 134123043879770400 96342015072441600 188209616500563840 550804314339417600 188114448402316800 108491758885036800 34157623525683840 357661450346054400 140295991955011200 72256511304331200 413103235754563200 273937628560377600 141085836301737600 81368819163777600 192781510018796160 268246087759540800 376419233001127680 376228896804633600 125181507621119040 216983517770073600 105814377226303200 68315247051367680 45339877574006400 715322900692108800 280591983910022400 88529247120787200 144513022608662400 547875257120755200 282171672603475200 162737638327555200 51236435288525760 536492175519081600 752838466002255360 210443987932516800 66396935340590400 250363015242238080 410906442840566400 211628754452606400 122053228745666400 90679755148012800 191756339992264320 561183967820044800 177058494241574400 289026045217324800 110536236085766400 56929372542806400 564343345206950400 325475276655110400 102472870577051520 68009816361009600 420887975865033600 132793870681180800 82902177064324800 423257508905212800 244106457491332800 383512679984528640 354116988483148800 197520170822432640 578052090434649600 221072472171532800 113858745085612800 650950553310220800 204945741154103040 136019632722019200 265587741362361600 165804354128649600 85394058814209600 488212914982665600 767025359969057280 153709305865577280 102014724541514400 67649988475742400 227832693658577280 227717490171225600 1301901106620441600 92391077378476800 49803923045923200 92955709476826560 409891482308206080 272039265444038400 53583491678371200 531175482724723200 331608708257299200 170788117628419200 69293308033857600 79701121559928960 307418611731154560 204029449083028800 135299976951484800 72934203511915200 455434980342451200 398381612043542400 95213742905413440 184782154756953600 128091088221314400 99607846091846400 185911418953653120 544078530888076800 107166983356742400 663217416514598400 341576235256838400 138586616067715200 159402243119857920 74705884568884800 408058898166057600 270599953902969600 80375237517556800 190427485810826880 497413062385948800 256182176442628800 371822837907306240 232126095780109440 214333966713484800 1326434833029196800 50472693903139200 683152470513676800 277173232135430400 98551426040121600 54594727541827200 149411769137769600 541199907805939200 160750475035113600 512364352885257600 743645675814612480 207879924101572800 73913569530091200 428667933426969600 239103364679786880 405899930854454400 97010631247400640 120562856276335200 100945387806278400 189419967732078720 554346464270860800 197102852080243200 109189455083654400 39806551800892800 321500950070227200 44841361326652800 75709040854708800 415759848203145600 147827139060182400 81892091312740800 194021262494801280 241125712552670400 378839935464157440 394205704160486400 112525332524579520 218378910167308800 110870354295136800 79613103601785600 45930625164547200 643001900140454400 89682722653305600 151418081709417600 295654278120364800 163784182625481600 59709827701339200 482251425105340800 757679870928314880 67262041989979200 225050665049159040 221740708590273600 91861250329094400 28912127097490560 103478997342127680 179365445306611200 302836163418835200 59649547340073600 591308556240729600 327568365250963200 119419655402678400 68895937746820800 134524083979958400 42339696006404160 443481417180547200 105992657196592320 183722500658188800 89564741552008800 57824254194981120 206957994684255360 605672326837670400 119299094680147200 655136730501926400 238839310805356800 137791875493641600 43368190646235840 269048167959916800 89474321010110400 211985314393184640 491352547876444800 179129483104017600 103343906620231200 413915989368510720 68514525069681600 229297855675674240 238598189360294400 1310273461003852800 93571794022291200 48186878495817600 477678621610713600 275583750987283200 94088213347564800 54281647921737600 86736381292471680 538096335919833600 178948642020220800 70178845516718400 83509366276103040 358258966208035200 206687813240462400 137029050139363200 70566160010673600 477196378720588800 403572251939875200 96454312845549120 187143588044582400 134211481515165600 96373756991635200 188333717571941760 551167501974566400 188176426695129600 108563295843475200 34168877478852480 357897284040441600 140357691033436800 72280317743726400 413375626480924800 274058100278726400 141132320021347200 81422471882606400 192908625691098240 268422963030331200 376667435143883520 376352853390259200 125264049414154560 217126591686950400 105849240016010400 68337754957704960 45354815757820800 715794568080883200 280715382066873600 88558414957958400 144560635487452800 548116200557452800 282264640042694400 162844943765212800 51253316218278720 536845926060662400 753334870287767040 210536536550155200 66418811218468800 250528098828309120 411087150418089600 98250383723405760 211698480032020800 122133707823909600 90709631515641600 191840670195108480 561430764133747200 177116829915916800 289121270974905600 110584847480889600 56948129131420800 564529280085388800 325689887530425600 102506632436557440 68032223636731200 421073073100310400 132837622436937600 82938635610667200 196500767446811520 423396960064041600 244267415647819200 383681340390216960 354233659831833600 197585248029886080 578242541949811200 221169694961779200 113896258262841600 651379775060851200 205013264873114880 136064447273462400 265675244873875200 165877271221334400 85422193697131200 488534831295638400 767362680780433920 153759948654836160 102048335455096800 67694595314673600 227982921271297920 227792516525683200 1302759550121702400 92451997919635200 49820332004150400 92986335705856320 410026529746229760 272128894546924800 53601145895606400 531350489747750400 331754542442668800 170844387394262400 69338998439726400 79727380783989120 307519897309672320 204096670910193600 135389190629347200 72958233231374400 455585033051366400 398512867310812800 95245113091423680 184903995839270400 128133290545696800 99640664008300800 185972671411712640 544257789093849600 107202291791212800 663509084885337600 341688774788524800 138677996879452800 159454761567978240 74730498006225600 408193341820387200 270778381258694400 80401718843409600 190490226182847360 497631813664003200 256266581091393600 371945342823425280 232228179709868160 214404583582425600 1327018169770675200 50489323202102400 683377549577049600 277355993758905600 98583895896595200 54630726043420800 149460996012451200 541556762517388800 160803437686819200 512533162182787200 743890685646850560 208016995319179200 73937921922446400 428809167164851200 239182142351967360 406167571888041600 97074597815616960 120602578265114400 100978646404204800 189544866881086080 554711987517811200 197167791793190400 109261452086841600 39819662593603200 321606875373638400 44856135263721600 75733984803153600 416033990638358400 147875843844892800 81946089065131200 194149195631233920 241205156530228800 379089733762172160 394335583586380800 112562406380773440 218522904173683200 110906882883669600 79639325187206400 45945757982678400 643213750747276800 89712270527443200 151467969606307200 295751687689785600 163892178130262400 59729493890404800 482410313060457600 758179467524344320 67284202895582400 225124812761546880 221813765767339200 91891515965356800 103513090691424960 179424541054886400 302935939212614400 59669200147939200 591503375379571200 327784356260524800 119458987780809600 68918636974017600 134568405791164800 42353641122287040 443627531534678400 106027578724415040 183783031930713600 89594240835607200 207026181382849920 605871878425228800 119338400295878400 655568712521049600 238917975561619200 137837273948035200 43382474509872960 269136811582329600 89503800221908800 212055157448830080 491676534390787200 179188481671214400 103377955461026400 414052362765699840 68559701964062400 229449049382367360 238676800591756800 1311137425042099200 93633493100716800 48202749455414400 477835951123238400 275674547896070400 94119202493971200 54299532161347200 86764949019745920 538273623164659200 179007600443817600 70225119825537600 83536880207114880 358376963342428800 206755910922052800 137119403928124800 70589401870478400 477353601183513600 403705217373494400 96486091763624640 187266986201433600 134255700332863200 96405498910828800 188395768107630720 551349095792140800 188238404987942400 108599064322694400 34180131432021120 358015200887635200 140450239651075200 72304124183121600 413511821844105600 274238807856249600 141178803740956800 81449298242020800 192972183527249280 268511400665726400 376791536215261440 376476809975884800 125305320310672320 217198128645388800 105884102805717600 68360262864042240 45369753941635200 716030401775270400 280900479302150400 88587582795129600 144608248366243200 548477615712499200 282357607481913600 162898596484041600 51270197148031680 537022801331452800 753583072430522880 210675359476612800 66440687096347200 250610640621344640 411358211784374400 98315167755752640 211768205611435200 122173947363031200 90739507883270400 191967165499374720 561800958604300800 177175165590259200 289216496732486400 110657764573574400 56966885720035200 564715214963827200 325797192968083200 102540394296063360 68054630912452800 421350718953225600 132881374192694400 82993323430180800 196630335511505280 423536411222870400 244347894726062400 383934330998749440 354350331180518400 197650325237339520 578432993464972800 221315529147148800 113933771440070400 651594385936166400 205080788592126720 136109261824905600 265762748385388800 165986646860361600 85450328580052800 488695789452124800 767868661997498880 153810591444095040 102081946368679200 67716898734139200 228058035077658240 227867542880140800 1303188771872332800 92482458190214400 49836740962377600 93016961934886080 410161577184253440 272218523649811200 53618800112841600 531525496770777600 331973293720723200 170900657160105600 69361843642660800 79753640008049280 307621182888190080 204163892737358400 135433797468278400 72982262950833600 455735085760281600 398644122578083200 95276483277433920 184964916380428800 128175492870079200 99673481924755200 186033923869772160 544437047299622400 107237600225683200 663946587441446400 341801314320211200 138723687285321600 159507280016098560 74755111443566400 408327785474716800 270867594936556800 80428200169262400 190552966554867840 497959940581084800 256350985740158400 372067847739544320 232381305604506240 214475200451366400 1327893174882892800 50505952501065600 683602628640422400 277447374570643200 98616365753068800 54648725294217600 149510222887132800 541735189873113600 160856400338524800 512701971480316800 744135695479088640 208085530927982400 73962274314801600 428950400902732800 239260920024147840 406301392404835200 97106581099725120 120642300253893600 101011905002131200 189607316455589760 554894749141286400 197232731506137600 109297450588435200 39832773386313600 321712800677049600 44870909200790400 75758928751598400 416171061855964800 147924548629603200 81973087941326400 194213162199450240 241284600507787200 379214632911179520 394465463012275200 112599480236967360 218594901176870400 110943411472202400 79665546772627200 45960890800809600 643425601354099200 89741818401580800 151517857503196800 295849097259206400 163946175882652800 59749160079470400 482569201015574400 758429265822359040 67306363801185600 225198960473934720 221886822944404800 91921781601619200 103547184040722240 179483636803161600 303035715006393600 59688852955804800 591698194518412800 327892351765305600 119498320158940800 68941336201214400 134612727602371200 42367586238169920 86658643707854400 443773645888809600 106062500252237760 183843563203238400 89623740119205600 207094368081444480 606071430012787200 119377705911609600 655784703530611200 238996640317881600 137882672402428800 43396758373510080 269225455204742400 89533279433707200 212125000504475520 491838527647958400 179247480238411200 103412004301821600 414188736162888960 68582290411252800 229524646235713920 238755411823219200 1311569407061222400 93664342639929600 48218620415011200 477993280635763200 275765344804857600 94150191640377600 54317416400956800 86793516747020160 538450910409484800 179066558867414400 70248256979947200 83564394138126720 358494960476822400 206824008603643200 137164580822505600 70612643730283200 477510823646438400 403838182807113600 96517870681700160 187328685279859200 134299919150560800 96437240830022400 188457818643319680 551530689609715200 188300383280755200 108634832801913600 34191385385189760 358133117734828800 140496513959894400 72327930622516800 413648017207286400 274329161645011200 141225287460566400 81476124601435200 193035741363400320 268599838301121600 376915637286639360 376600766561510400 125346591207190080 217269665603827200 105918965595424800 68382770770379520 45384692125449600 716266235469657600 280993027919788800 88616750632300800 144655861245033600 548658323290022400 282450574921132800 162952249202870400 51287078077784640 537199676602243200 753831274573278720 210744770939841600 66462562974225600 250693182414380160 411493742467516800 98347559771926080 211837931190849600 122214186902152800 90769384250899200 192030413151507840 561986055839577600 177233501264601600 289311722490067200 110694223119916800 56985642308649600 564901149842265600 325904498405740800 102574156155569280 68077038188174400 421489541879683200 132925125948451200 83020667339937600 196695119543852160 423675862381699200 244428373804305600 384060826303015680 354467002529203200 197715402444792960 578623444980134400 221388446239833600 113971284617299200 651808996811481600 205148312311138560 136154076376348800 265850251896902400 166041334679875200 85478463462974400 488856747608611200 768121652606031360 153861234233353920 102115557282261600 67739202153604800 228133148884018560 227942569234598400 1303617993622963200 92512918460793600 49853149920604800 93047588163915840 410296624622277120 272308152752697600 53636454330076800 531700503793804800 332082669359750400 170956926925948800 69384688845595200 79779899232109440 307722468466707840 204231114564523200 135478404307209600 73006292670292800 455885138469196800 398775377845353600 95307853463444160 185025836921587200 128217695194461600 99706299841209600 186095176327831680 544616305505395200 107272908660153600 664165338719500800 341913853851897600 138769377691190400 159559798464218880 74779724880907200 408462229129046400 270956808614419200 80454681495115200 190615706926888320 498124004039625600 256435390388923200 372190352655663360 232457868551825280 214545817320307200 1328330677439001600 50522581800028800 683827707703795200 277538755382380800 98648835609542400 54666724545014400 149559449761814400 541913617228838400 160909362990230400 512870780777846400 744380705311326720 208154066536785600 73986626707156800 429091634640614400 239339697696328320 406435212921628800 97138564383833280 120682022242672800 101045163600057600 189669766030093440 555077510764761600 197297671219084800 109333449090028800 39841513914787200 321818725980460800 44885683137859200 75783872700043200 416308133073571200 147973253414313600 82000086817521600 194277128767666560 241364044485345600 379339532060186880 394595342438169600 112636554093161280 218666898180057600 110979940060735200 79683027829574400 45976023618940800 643637451960921600 89771366275718400 151567745400086400 295946506828627200 164000173635043200 59762270872180800 482728088970691200 758679064120373760 67328524706788800 225273108186322560 221959880121470400 91952047237881600 103581277390019520 179542732551436800 303135490800172800 59708505763670400 591893013657254400 328000347270086400 119524541744361600 68964035428411200 134657049413577600 42376882982091840 86687195235076800 443919760242940800 106097421780060480 183904094475763200 89643406308271200 207162554780039040 606270981600345600 119417011527340800 656000694540172800 239049083488723200 137928070856822400 43406280949268160 269314098827155200 89562758645505600 212194843560120960 492000520905129600 179286812616542400 103446053142616800 414325109560078080 68604878858443200 229600243089060480 238834023054681600 1312001389080345600 93695192179142400 48229201054742400 478098166977446400 275856141713644800 94170851071315200 54335300640566400 86812561898536320 538628197654310400 179125517291011200 70271394134356800 83591908069138560 358573625233084800 206892106285233600 137209757716886400 70628138303486400 477668046109363200 403971148240732800 96549649599775680 187390384358284800 134344137968258400 96458402109484800 188519869179008640 551712283427289600 188341702142630400 108670601281132800 34198888020635520 358251034582022400 140542788268713600 72343801582113600 413784212570467200 274419515433772800 141256276606972800 81502950960849600 193099299199551360 268688275936516800 377039738358017280 376683404285260800 125387862103707840 217341202562265600 105942207455229600 68397776041271040 45394650914659200 716502069164044800 281085576537427200 88636195857081600 144687603164227200 548839030867545600 282512553213945600 163005901921699200 51298332030953280 537376551873033600 754079476716034560 210814182403070400 66477146892811200 250775724207415680 411629273150659200 98379951788099520 211884414910459200 122254426441274400 90789301829318400 192093660803640960 562171153074854400 177272391714163200 289375206328454400 110730681666259200 56998146701059200 565025106427891200 326011803843398400 102596664061906560 68091976371988800 421628364806140800 132954293785622400 83048011249694400 196759903576199040 423768829820918400 244508852882548800 384187321607281920 354544783428326400 197758787249761920 578750412656908800 221461363332518400 113996293402118400 652023607686796800 205193328123813120 136183952743977600 265908587571244800 166096022499388800 85497220051588800 489017705765097600 768374643214563840 153894996092859840 102137964557983200 67761505573070400 228208262690378880 227992586804236800 1304047215373593600 92543378731372800 49864089226089600 93068005649935680 410386656247626240 272367905487955200 53648223808233600 531817175142489600 332192044998777600 170994440103177600 69407534048529600 79797405381482880 307789992185719680 204275929115966400 135523011146140800 73022312483265600 455985173608473600 398862881356867200 95328766920784320 185086757462745600 128245830077383200 99728178452179200 186136011299871360 544735810975910400 107296447616467200 664384089997555200 341988880206355200 138815068097059200 159594810762965760 74796133839134400 408551858231932800 271046022292281600 80472335712350400 190657533841568640 498288067498166400 256491660154766400 372272022599742720 232534431499144320 214592895232934400 1328768179995110400 50533667999337600 683977760412710400 277630136194118400 98670482180524800 54684723795811200 149592267678268800 542092044584563200 160944671424700800 512983320309532800 744544045199485440 208222602145588800 74002861635393600 429185790465868800 239392216144448640 406569033438422400 97170547667941440 120708503568525600 101067335998675200 189732215604597120 555260272388236800 197340964361049600 109369447591622400 58930287267196800 321889342849401600 44895532429238400 75800501999006400 416445204291177600 148005723270787200 82027085693716800 194341095335882880 241417007137051200 379464431209194240 394681928722099200 112661269997290560 218738895183244800 111004292453090400 117860574534393600 45986112164361600 643778685698803200 89791064858476800 151601003998012800 296011446541574400 164054171387433600 88395430900795200 482834014274102400 758928862418388480 67343298643857600 225322539994581120 222008584906180800 91972224328723200 103604006289551040 179582129716953600 303202007996025600 59721607635580800 592022893083148800 328108342774867200 176790861801590400 68979168246542400 134686597287715200 42418718329740480 86715746762299200 444017169812361600 106120702798608960 183944448657446400 132593146351192800 207208012579102080 606404015992051200 119443215271161600 656216685549734400 353581723603180800 137958336493084800 43449132540179520 269373194575430400 89582411453371200 212241405597217920 492162514162300800 265186292702385600 103468752369813600 414416025158204160 68627467305633600 229675839942407040 238886430542323200 1312433371099468800 93726041718355200 48276813933532800 707163447206361600 275916672986169600 94263818510534400 54347223466972800 86898265080359040 538746389150860800 179164822906742400 70294531288766400 83610250689813120 530372585404771200 206937504739627200 137254934611267200 70697863882900800 477772861084646400 404059791863145600 96570835545159360 187452083436710400 134373617180056800 96553627867065600 188561236202801280 551833345972339200 188527637021068800 108694446933945600 34232649880141440 358329645813484800 140589062577532800 72415220900299200 413875009479254400 274509869222534400 141395727765801600 81520835200459200 193141671090318720 268747234360113600 377122472405602560 377055274042137600 125415376034719680 217388893867891200 106046795824351200 68465299760282880 45439465466102400 716659291626969600 281178125155065600 88723699368595200 144830441800598400 549019738445068800 282791455531603200 163041670400918400 51348974820212160 537494468720227200 754244944811205120 210883593866299200 66542774526446400 250830752069439360 411764803833801600 98412343804272960 212093591648702400 122281252800688800 90878930932204800 192156908455774080 562356250310131200 177447398737190400 289660883601196800 110767140212601600 57054416466902400 565582911063206400 326083340801836800 102697949640424320 68159198199153600 421767187732598400 133085549052892800 83075355159451200 196824687608545920 424187183297404800 244562505601377600 384313816911548160 354894797474380800 197954018872122240 579321767202393600 221534280425203200 114108832933804800 652166681603673600 205395899280848640 136318396398307200 266171098105785600 166150710318902400 85581624700353600 489125011202755200 768627633823096320 154046924460636480 102238797298730400 67776374519380800 228258338561285760 228217665867609600 1304333363207347200 92563685578425600 49913316100771200 93159884337024960 410791798561697280 272636792796614400 53701186459939200 532342196211571200 332301420637804800 171163249400707200 69422764183819200 79876183053663360 308093848921272960 204477594597460800 135552749038761600 73094401641643200 456435331735219200 399256647158678400 95422877478815040 185127371156851200 128372437050530400 99826632201542400 186319768674049920 545273585593228800 107402372919878400 664602841275609600 342326498801414400 138845528367638400 159752366107326720 74869974151156800 408955189194921600 271105498077523200 80551779689908800 190845754957630080 498452130956707200 256744874101060800 372639537348099840 232610994446463360 214804745839756800 1329205682551219200 50583555896227200 684652997602828800 277691056735276800 98767891749945600 54696723296342400 149739948302313600 542210996155046400 161103559379817600 513489748202121600 745279074696199680 208268292551457600 74075918812459200 429609491679513600 239628549160990080 406658247116284800 97191869857346880 120827669534863200 101167111792454400 189773848654266240 555382113470553600 197535783499891200 109393446592684800 58988464482729600 322207118759635200 44939854240444800 75875333844340800 416536585102915200 148151837624918400 82045084944513600 194383739714693760 241655339069726400 379547697308532480 395071566999782400 112772491565872320 218786893185369600 111113878218688800 117976928965459200 46031510618755200 644414237519270400 89879708480889600 151750667688681600 296303675249836800 164090169889027200 88482696724094400 483310678139452800 759095394617064960 67409781360667200 225544983131744640 222227756437377600 92063021237510400 103706286337442880 179759416961779200 303501335377363200 59780566059177600 592607350499673600 328180339778054400 176965393448188800 69047265928132800 134819562721334400 42423366701701440 86744298289521600 444455512874755200 106225467382077120 184126042475020800 132724045086141600 207412572674885760 607002670754726400 119561132118355200 656360679556108800 353930786896377600 138094531856265600 43453893828058560 269639125442668800 89670849088766400 212450934764154240 492270509667081600 265448090172283200 103570898892199200 414825145349771520 68642526270427200 229726237844638080 239122264236710400 1312721359112217600 93746608077830400 48282104253398400 707861573792755200 276189063712531200 94274148226003200 54400876185801600 86907787656117120 539278250885337600 179341698177532800 70309956058372800 83692792482848640 530896180344566400 207141797784398400 137285052540854400 70705611169502400 478244528473420800 404458688164003200 96666172299385920 187493216155660800 134506273633149600 96564208506796800 188747387809868160 552378127425062400 188548296452006400 108801752371603200 34236401197864320 358683396355065600 140619912116745600 72423156380097600 414283595568796800 274570105081708800 141411222339004800 81601314278702400 193332344598771840 269012547266299200 377494775619736320 377096592904012800 125539188724272960 217603504743206400 106058416754253600 68472802395728640 45444444860707200 717366792710131200 281239824233491200 88733421980985600 144846312760195200 549140210163417600 282822444678009600 163202628557404800 51354601796796480 538025094532598400 754989551239472640 210929868175118400 66550066485739200 251078377448545920 411855157622563200 98433938481721920 212116833508507200 122401971418053600 90888889721414400 192199073557196160 562479648466982400 177466843961971200 289692625520390400 110791445910163200 57060668663107200 565644889356019200 326405257114809600 102709203593592960 68166667291060800 421859736350236800 133100132971478400 83093584432622400 196867876963443840 424233667017014400 244803942836107200 384398147114392320 354933687923942400 197975711274606720 579385251040780800 221582891820326400 114121337326214400 652810514229619200 205418407187185920 136333334582121600 266200265942956800 166187168865244800 85591002994660800 489607885672214400 768796294228784640 154063805390389440 102250000936591200 67843284777777600 228483679980366720 228242674652428800 1305621028459238400 92655066390163200 49918785753513600 93170093080034880 410836814374371840 272666669164243200 53707071199017600 532400531885913600 332374337730489600 171182005989321600 69491299792622400 79884936128350080 308127610780778880 204500001873182400 135686569555555200 73102411548129600 456485349304857600 399300398914435200 95433334207485120 185310132780326400 128386504491991200 99837571507027200 186340186160069760 545333338328486400 107414142398035200 664748675460979200 342364011978643200 138982599585244800 159769872256700160 74878178630270400 409000003746364800 271373139111110400 80560606798526400 190866668414970240 498561506595734400 256773008983982400 372680372320139520 232662036411342720 214828284796070400 1329497350921958400 50589098995881600 684728023957286400 277965199170489600 98778715035436800 54750721048732800 149756357260540800 542746278222220800 161121213597052800 513546017967964800 745360744640279040 208473899377867200 74084036276577600 429656569592140800 239654808385050240 407059708666665600 97287819709671360 120840910197789600 101178197991763200 189961197377777280 555930398340979200 197557430070873600 109501442097465600 58994928617788800 322242427194105600 44944778886134400 75883648493822400 416947798755734400 148168072553155200 82126081573099200 194575639419342720 241681820395579200 379922394755554560 395114860141747200 112784849517936960 219002884194931200 111126054414866400 117989857235577600 46036554891465600 644484854388211200 89889557772268800 151767296987644800 296336145106310400 164252163146198400 88492392926683200 483363640791158400 759844789511109120 67417168329201600 225569699035873920 222252108829732800 92073109782931200 103717650787208640 179779115544537600 303534593975289600 59787116995132800 592672290212620800 328504326292396800 176984785853366400 69054832337198400 134834336658403200 42432663445623360 86763332641003200 444504217659465600 106237107891351360 184146219565862400 132738589390024800 207435301574417280 607069187950579200 119574233990265600 657008652584793600 353969571706732800 138109664674396800 43463416403816640 269668673316806400 89680675492699200 212474215782702720 492756489438595200 265477178780049600 103582248505797600 414870603148834560 68710291611998400 229953028404677760 239148467980531200 1314017305169587200 93839156695468800 48292684893129600 707939143413465600 276219329348793600 94294807656940800 54406837599004800 86926832807633280 539337346633612800 179361350985398400 70379367521601600 83701963793185920 530954357560099200 207164497011595200 137420583223996800 70721105742705600 478296935961062400 404503009975209600 96676765272077760 187678313390937600 134521013239048800 96585369786259200 188768071321764480 552438658697587200 188589615313881600 108813675198009600 34243903833310080 358722701970796800 140758735043203200 72439027339694400 414328994023190400 274841166447993600 141442211485411200 81610256398507200 193353530544155520 269042026478097600 377536142643528960 377179230627763200 125552945689778880 217627350396019200 106081658614058400 68487807666620160 45454403649916800 717445403941593600 281517470086406400 88752867205766400 144878054679388800 549682332895987200 282884422970822400 163220512797014400 51365855749965120 538084052956195200 755072285287057920 211138102564804800 66564650404324800 251105891379557760 412261749671990400 98531114530242240 212163317228116800 122415384597760800 90908807299833600 192388816513595520 563034940172812800 177505734411532800 289756109358777600 110900821549190400 57073173055516800 565768845941644800 326441025594028800 102731711499930240 68181605474875200 422276205129609600 133129300808649600 83175616161892800 197062229060484480 424326634456233600 244830769195521600 384777633027191040 355011468823065600 198019096079575680 579512218717555200 221801643098380800 114146346111033600 652882051188057600 205463422999860480 136363210949750400 266258601617299200 166351232323785600 85609759583275200 489661538391043200 769555266054382080 154097567249895360 102272408212312800 67850719250932800 228508717915820160 228292692222067200 1305764102376115200 92665219813689600 49929725058998400 93190510566054720 410926845999720960 272726421899500800 53718840677174400 532517203234598400 332702464647571200 171219519166550400 69498914860267200 79902442277723520 308195134499790720 204544816424625600 135701438501865600 73118431361102400 456585384444134400 399387902425948800 95454247664825280 185330439627379200 128414639374912800 99859450117996800 186381021132109440 545452843799001600 107437681354348800 665404929295142400 342439038333100800 138997829720534400 159804884555447040 74894587588497600 409089632849251200 271402877003731200 80578261015761600 190908495329650560 499053696971356800 256829278749825600 372762042264218880 232891725253299840 214875362708697600 1330809858590284800 50600185195190400 684878076666201600 277995659441068800 98800361606419200 54756720798998400 149789175176995200 542805754007462400 161156522031523200 513658557499651200 745524084528437760 208496744580801600 74100271204814400 429750725417395200 239707326833170560 407104315505596800 97298480804374080 120867391523642400 101200370390380800 189982013902611840 555991318882137600 197600723212838400 109513441597996800 59007856887907200 322313044063046400 44954628177513600 75900277792785600 416993489161603200 148200542409628800 82135081198497600 194596961608748160 241734783047284800 379964027805223680 395201446425676800 112809565422066240 219026883195993600 111150406807221600 118015713775814400 46046643436886400 644626088126092800 89909256355027200 151800555585571200 296401084819257600 164270162396995200 88511785331860800 483469566094569600 759928055610447360 67431942266270400 225619130844132480 222300813614443200 92093286873772800 103740379686740160 179818512710054400 303601111171142400 59800218867043200 592802169638515200 328540324793990400 177023570663721600 69069965155329600 134863884532540800 42460553677389120 86848987222670400 444601627228886400 106260388909899840 184186573747545600 132767677997791200 207480759373480320 607202222342284800 119600437734086400 657080649587980800 354047141327443200 138139930310659200 43491984131090880 269727769065081600 89700328300564800 212520777819799680 492810487190985600 265535355995582400 103604947732994400 414961518746960640 68717821094395200 229978227355793280 239200875468172800 1314161299175961600 93849439875206400 48324426812323200 708094282654886400 276279860621318400 94356785949753600 54418760425411200 86983968262181760 539455538130163200 179400656601129600 70387079906404800 83720306413860480 531070711991164800 207209895465988800 137435642188790400 70767589462315200 478401750936345600 404591653597622400 96697951217461440 187698879750412800 134550492450847200 96648853624646400 188809438345557120 552559721242636800 188713571899507200 108837520850822400 34266411739647360 358801313202259200 140774159812809600 72486640218484800 414419790931977600 274871284377580800 141535178924630400 81628140638116800 193395902434922880 269100984901694400 377618876691114240 377427143799014400 125580459620790720 217675041701644800 106151384193472800 68532823479294720 45484280017545600 717602626404518400 281548319625619200 88811202880108800 144973280436969600 549742568755161600 283070357849260800 163256281276233600 51399617609471040 538201969803388800 755237753382228480 211161239719214400 66608402160081600 251160919241581440 412306926566371200 98541911868966720 212302768386945600 122442210957175200 90968560035091200 192409899064306560 563096639251238400 177622405760217600 289946560873939200 110912974397971200 57110686232745600 566140715698521600 326512562552467200 102799235218942080 68226420026318400 422322479438428800 133216804320163200 83184730798478400 197083823737933440 424605536773891200 244884421914350400 384819798128613120 355244811520435200 198149250494482560 579893121747878400 221825948795942400 114221372465491200 653025125104934400 205598470437884160 136452840052636800 266433608640326400 166369461596956800 85666029349118400 489768843828700800 769639596257226240 154198852828413120 102339630039477600 67865588197243200 228558793786727040 228442744930982400 1306050250209868800 92685526660742400 49962542975452800 93251763024114240 411196940875768320 272905680105273600 53754149111644800 532867217280652800 332738923193913600 171332058698236800 69514144995556800 79954960725843840 308397705656826240 204679260078955200 135731176394486400 73166490800020800 456885489861964800 399650412960489600 95516988036845760 185371053321484800 128499044023677600 99925085950905600 186503526048228480 545811360210547200 107508298223289600 665477846387827200 342664117396473600 139028289991113600 159909921451687680 74943814463179200 409358520157910400 271462352788972800 80631223667467200 191033976073691520 499108384790870400 256998088047355200 373007052096456960 232917246235739520 215016596446579200 1330955692775654400 50633443793116800 685328234792947200 278056579982227200 98865301319366400 54768720299529600 149887628926358400 542924705577945600 161262447334934400 513996176094710400 746014104192913920 208542434986670400 74148975989524800 430033192893158400 239864882177531520 407193529183459200 97319802993779520 120946835501200800 101266887586233600 190023646952280960 556113159964454400 197730602638732800 109537440599059200 59046641698262400 322524894669868800 44984176051651200 75950165689675200 417084869973340800 148297951979049600 82153080449294400 194639605987559040 241893671002401600 380047293904561920 395461205277465600 112883713134454080 219074881198118400 111223463984287200 118093283396524800 46076909073148800 645049789339737600 89968352103302400 151900331379350400 296595903958099200 164306160898588800 88569962547393600 483787342004803200 760094587809123840 67476264077476800 225767426268908160 222446927968574400 92153818146297600 103808566385334720 179936704206604800 303800662758700800 59839524482774400 593191807916198400 328612321797177600 177139925094787200 69115363609723200 134952528154953600 42502389025037760 86858504398411200 444893855937148800 106330231965545280 184307636292595200 132854943821090400 207617132770669440 607601325517401600 119679048965548800 657224643594355200 354279850189574400 138230727219446400 43534835722002240 269905056309907200 89759286724161600 212660463931090560 492918482695766400 265709887642180800 103673045414584800 415234265541338880 68732880059188800 230028625258024320 239358097931097600 1314449287188710400 93870006234681600 48372039691113600 708559700379148800 276461454438892800 94449753388972800 54454528904630400 87069671444004480 539810112619814400 179518573448323200 70402504676011200 83775334275884160 531419775284361600 207346090829169600 137465760118377600 70837315041729600 478716195862195200 404857584464860800 96761509053612480 187740012469363200 134638930086242400 96744079382227200 188933539416935040 552922908877785600 188899506777945600 108909057809260800 34300173599153280 359037146896646400 140805009352022400 72558059536670400 414692181658339200 274931520236755200 141674630083459200 81681793356945600 193523018107224960 269277860172484800 377867078833870080 377799013555891200 125663001413826240 217818115618521600 106255972562594400 68600347198306560 45529094568988800 718074293793292800 281610018704044800 88898706391622400 145116119073340800 549863040473510400 283349260166918400 163363586713891200 51450260398729920 538555720344969600 755734157667740160 211207514028033600 66674029793716800 251326002827652480 412397280355132800 98563506546415680 212511945125188800 122522690035418400 91058189137977600 192452064165728640 563220037408089600 177797412783244800 290232238146681600 110937280095532800 57166955998588800 566698520333836800 326727173427782400 102900520797459840 68293641853483200 422415028056067200 133348059587433600 83202960071649600 197127013092831360 425023890250377600 245045380070836800 384904128331457280 355594825566489600 198344482116842880 580464476293363200 221874560191065600 114333911997177600 653454346855564800 205801041594919680 136587283706966400 266696119174867200 166405920143299200 85750433997883200 490090760141673600 769808256662914560 154350781196189760 102440462780224800 67910195036174400 228709021399447680 228667823994355200 1306908693711129600 92746447201900800 50011769850134400 93343641711203520 411602083189839360 273174567413932800 53807111763350400 533392238349734400 332811840286598400 171500867995766400 69559835401425600 80033738398024320 308701562392379520 204880925560449600 135820390072348800 73238579958398400 457335647988710400 400044178762300800 95611098594876480 185492894403801600 128625650996824800 100023539700268800 186687283422407040 546349134827865600 107614223526700800 665623680573196800 343001735991532800 139119670802851200 160067476796048640 75017654775201600 409761851120899200 271640780144697600 80710667645025600 191222197189752960 499217760429897600 257251301993649600 373374566844814080 232968288200618880 215228447053401600 1331247361146393600 50683331690006400 686003471983065600 278239341605702400 98962710888787200 54804718801123200 150035309550403200 543281560289395200 161421335290051200 514502603987299200 746749133689628160 208679506204276800 74222033166590400 430456894106803200 240101215194072960 407461170217046400 97383769561995840 121066001467538400 101366663380012800 190148546101288320 556478683211404800 197925421777574400 109609437602246400 59104818913795200 322842670580102400 45028497862857600 76024997535009600 417359012408553600 148444066333180800 82207078201684800 194767539123991680 242132002935076800 380297092202576640 395850843555148800 112994934703035840 219218875204492800 111333049749885600 118209637827590400 46122307527542400 645685341160204800 90056995725715200 152049995070019200 296888132666361600 164414156403369600 88657228370692800 484264005870153600 760594184405153280 67542746794286400 225989869406071680 222666099499771200 92244615055084800 103910846433226560 180113991451430400 304099990140038400 59898482906371200 593776265332723200 328828312806739200 177314456741385600 69183461291313600 135085493588572800 42507037396998720 86877538749892800 445332198999542400 106434996549013440 184489230110169600 132985842556039200 207821692866453120 608199980280076800 119796965812742400 657656625613478400 354628913482771200 138366922582627200 43539597009881280 270170987177145600 89847724359556800 212869993098026880 493242469210108800 265971685112078400 103775191936970400 415643385732906240 68778056953569600 230179818964717440 239593931625484800 1315313251226956800 93931705313107200 48377330010979200 709257826965542400 276733845165254400 94460083104441600 54508181623459200 87079194019762560 540341974354291200 179695448719113600 70448778984830400 83857876068919680 531943370224156800 207550383873940800 137556113907139200 70845062328331200 479187863250969600 405256480765718400 96856845807839040 187863410626214400 134771586539335200 96754660021958400 189119691024001920 553467690330508800 188920166208883200 109016363246918400 34303924916876160 359390897438227200 140897557969660800 72565995016468800 415100767747881600 275112227814278400 141690124656662400 81762272435188800 193713691615678080 269543173078670400 378239382048003840 377840332417766400 125786814103379520 218032726493836800 106267593492496800 68607849833752320 45534073963593600 718781794876454400 281795115939321600 88908429004012800 145131990032937600 550224455628556800 283380249313324800 163524544870377600 51455887375314240 539086346157340800 756478764096007680 211346336954491200 66681321753009600 251573628206759040 412668341721417600 98628290578762560 212535186984993600 122643408652783200 91068147927187200 192578559469994880 563590231878643200 177816858008025600 290263980065875200 111010197188217600 57173208194793600 566760498626649600 327049089740755200 102911774750628480 68301110945390400 422692673908982400 133362643506019200 83257647891163200 197256581157525120 425070373969987200 245286817305566400 385157118939989760 355633716016051200 198366174519327360 580527960131750400 222020394376435200 114346416389587200 654098179481510400 205823549501256960 136602221890780800 266725287012038400 166515295782326400 85759812292190400 490573634611132800 770314237879979520 154367662125942720 102451666418085600 67977105294571200 228934362818528640 228692832779174400 1308196358963020800 92837828013638400 50017239502876800 93353850454213440 411647099002513920 273204443781561600 53812996502428800 533450574024076800 333030591564652800 171519624584380800 69628371010228800 80042491472711040 308735324251885440 204903332836171200 135954210589142400 73246589864884800 457385665558348800 400087930518057600 95621555323546560 185675656027276800 128639718438285600 100034479005753600 186707700908426880 546408887563123200 107625993004857600 666061183129305600 343039249168761600 139256742020457600 160084982945422080 75025859254315200 409806665672342400 271908421178284800 80719494753643200 191243110647093120 499545887346979200 257279436876571200 373415401816853760 233121414095256960 215251986009715200 1332122366258611200 50688874789660800 686078498337523200 278513484040915200 98973534174278400 54858716553513600 150051718508630400 543816842356569600 161438989507286400 514558873753142400 746830803633707520 208885113030686400 74230150630708800 430503972019430400 240127474418133120 407862631767427200 97479719414320320 121079242130464800 101377749579321600 190335894824799360 557026968081830400 197947068348556800 109717433107027200 59111283048854400 322877979014572800 45033422508547200 76033312184491200 417770226061372800 148460301261417600 82288074830270400 194959438828640640 242158484260929600 380671789649598720 395894136697113600 113007292655100480 219434866214054400 111345225946063200 118222566097708800 46127351800252800 645755958029145600 90066845017094400 152066624368982400 296920602522835200 164576149660540800 88666924573281600 484316968521859200 761343579299197440 67550133762820800 226014585310200960 222690451892126400 92254703600505600 103922210882992320 180133690034188800 304133248737964800 59905033842326400 593841205045670400 329152299321081600 177333849146563200 69191027700379200 135100267525641600 86934641804337600 445380903784252800 106446637058287680 184509407201011200 133000386859922400 207844421765984640 608266497475929600 119810067684652800 658304598642163200 354667698293126400 138382055400758400 270200535051283200 89857550763489600 212893274116575360 493728448981622400 266000773719844800 103786541550568800 415688843531969280 68845822295140800 230406609524757120 239620135369305600 1316609197284326400 94024253930745600 48409071930172800 709335396586252800 276764110801516800 94522061397254400 54514143036662400 540401070102566400 179715101526979200 70518190448059200 83867047379256960 532001547439689600 207573083101137600 137691644590281600 70891546047940800 479240270738611200 405300802576924800 96867438780530880 188048507861491200 134786326145234400 96818143860345600 189140374535898240 553528221603033600 189044122794508800 109028286073324800 34326432823213440 359430203053958400 141036380896118400 72613607895259200 415146166202275200 275383289180563200 141783092095881600 81771214554993600 193734877561061760 269572652290468800 378280749071796480 378088245589017600 125800571068885440 218056572146649600 106337319071911200 68652865646426880 45563950331222400 718860406107916800 282072761792236800 88966764678355200 145227215790518400 550766578361126400 283566184191763200 163542429109987200 51489649234820160 539145304580937600 756561498143592960 211554571344177600 66725073508766400 251601142137770880 413074933770844800 98725466627282880 212674638143822400 122656821832490400 91127900662444800 192768302426394240 564145523584473600 177933529356710400 290454431581036800 111119572827244800 57210721372022400 567132368383526400 327084858219974400 102979298469640320 68345925496833600 423109142688355200 133450147017532800 83339679620433600 197450933254565760 425349276287644800 245313643664980800 385536604852788480 355867058713420800 198496328934234240 580908863162073600 222239145654489600 114421442744044800 654169716439948800 205958596939280640 136691850993667200 266900294035065600 166679359240867200 85816082058033600 490627287329961600 771073209705576960 154468947704460480 102518888245250400 67984539767726400 228959400753982080 228842885488089600 1308339432879897600 92847981437164800 50050057419331200 93415102912272960 411917193878561280 273383701987334400 53848304936899200 533800588070131200 333358718481734400 171632164116067200 69635986077873600 80095009920831360 308937895408920960 205037776490500800 135969079535452800 73294649303803200 457685770976179200 400350441052598400 95684295695567040 185695962874329600 128724123087050400 100100114838662400 186830205824545920 546767403974668800 107696609873798400 666717436963468800 343264328232134400 139271972155747200 160190019841662720 75075086128996800 410075552981001600 271938159070905600 80772457405348800 191368591391134080 500038077722601600 257448246174100800 373660411649091840 233351102937214080 215393219747596800 1333434873926937600 50722133387587200 686528656464268800 278543944311494400 99038473887225600 54864716303779200 150150172257993600 543876318141811200 161544914810697600 514896492348201600 747320823298183680 208907958233620800 74278855415419200 430786439495193600 240285029762494080 407907238606358400 97490380509023040 121158686108023200 101444266775174400 190356711349633920 557087888622988800 198076947774451200 109729432607558400 59150067859209600 323089829621395200 45062970382684800 76083200081380800 417815916467241600 148557710830838400 82297074455668800 194980761018046080 242317372216046400 380713422699267840 396153895548902400 113081440367488320 219458865215116800 111418283123128800 118300135718419200 46157617436515200 646179659242790400 90125940765369600 152166400162761600 297115421661676800 164594148911337600 88725101788814400 484634744432092800 761426845398535680 67594455574027200 226162880734976640 222836566246257600 92315234873030400 103990397581586880 180251881530739200 304332800325523200 59944339458057600 594230843323353600 329188297822675200 177450203577628800 69236426154772800 135188911148054400 87020296386004800 445673132492515200 106516480113933120 184630469746060800 133087652683221600 207980795163173760 608665600651046400 119888678916115200 658376595645350400 354900407155257600 138472852309545600 270377822296108800 89916509187086400 213032960227866240 493782446734012800 266175305366443200 103854639232159200 415961590326347520 68853351777537600 230431808475872640 239777357832230400 1316753191290700800 94034537110483200 48424942889769600 709800814310515200 276945704619091200 94553050543660800 54549911515881600 540755644592217600 179833018374172800 70525902832862400 83922075241280640 532350610732886400 207709278464318400 137706703555075200 70914787907745600 479554715664460800 405566733444163200 96930996616681920 188069074220966400 134874763780629600 96849885779539200 189264475607276160 553891409238182400 189106101087321600 109099823031763200 34337686776382080 359666036748345600 141051805665724800 72637414334654400 415418556928636800 275413407110150400 141829575815491200 81824867273822400 193861993233363840 269749527561259200 378528951214552320 378212202174643200 125883112861920960 218199646063526400 106372181861618400 68675373552764160 45578888515036800 719332073496691200 282103611331449600 88995932515526400 145274828669308800 550826814220300800 283659151630982400 163649734547644800 51506530164573120 539499055122518400 757057902429104640 211577708498587200 66746949386644800 251766225723841920 413120110665225600 98736263966007360 212744363723236800 122737300910733600 91157777030073600 192789384977105280 564207222662899200 177991865031052800 290549657338617600 111131725676025600 57229477960636800 567318303261964800 327299469095289600 103013060329146240 68368332772555200 423155416997174400 133493898773289600 83348794257019200 197472527932014720 425488727446473600 245474601821467200 385578769954210560 355983730062105600 198561406141687680 581099314677235200 222263451352051200 114458955921273600 654598938190579200 206026120658292480 136736665545110400 266987797546579200 166697588514038400 85844216940955200 490949203642934400 771157539908421120 154519590493719360 102552499158832800 68029146606657600 229109628366702720 228917911842547200 1309197876381158400 92908901978323200 50066466377558400 93445729141302720 412052241316584960 273473331090220800 53865959154134400 533975595093158400 333395177028076800 171688433881910400 69681676483742400 80121269144891520 309039180987438720 205104998317665600 136058293213315200 73318679023262400 457835823685094400 400481696319868800 95715665881577280 185817803956646400 128766325411432800 100132932755116800 186891458282605440 546946662180441600 107731918308268800 666790354056153600 343376867763820800 139363352967484800 160242538289783040 75099699566337600 410209996635331200 272116586426630400 80798938731201600 191431331763154560 500092765542115200 257532650822865600 373782916565210880 233376623919653760 215463836616537600 1333580708112307200 50738762686550400 686753735527641600 278726705934969600 99070943743699200 54900714805372800 150199399132675200 544233172853260800 161597877462403200 515065301645731200 747565833130421760 209045029451227200 74303207807774400 430927673233075200 240363807434674560 408174879639945600 97554347077239360 121198408096802400 101477525373100800 190481610498641280 557453411869939200 198141887487398400 109801429610745600 59169460264387200 323195754924806400 45077744319753600 76108144029825600 418090058902454400 148606415615548800 82351072208059200 195108694154478720 242396816193604800 380963220997282560 396283774974796800 113118514223682240 219602859221491200 111454811711661600 118338920528774400 46172750254646400 646391509849612800 90155488639507200 152216288059651200 297212831231097600 164702144416118400 88754190396580800 484793632387209600 761926441994565120 67616616479630400 226237028447364480 222909623423323200 92345500509292800 104024490930884160 180310977279014400 304432576119302400 59963992265923200 594425662462195200 329404288832236800 177508380793161600 69259125381969600 135233232959260800 87029813561745600 445819246846646400 106551401641755840 184691001018585600 133131285594871200 208048981861768320 608865152238604800 119927984531846400 658808577664473600 355016761586323200 138518250763939200 270466465918521600 89945988398884800 213102803283511680 494106433248355200 266262571189742400 103888688072954400 416097963723536640 68898528671918400 230583002182565760 239855969063692800 1317617155328947200 94096236188908800 48435523529500800 710033523172646400 277036501527878400 94573709974598400 54567795755491200 540932931837043200 179891976797769600 70572177141681600 83949589172292480 532525142379484800 207777376145908800 137797057343836800 70930282480948800 479711938127385600 405699698877782400 96962775534757440 188192472377817600 134918982598327200 96871047059001600 189326526142965120 554073003055756800 189147419949196800 109135591510982400 34345189411827840 359783953595539200 141144354283363200 72653285294251200 415554752291817600 275594114687673600 141860564961897600 81851693633236800 193925551069514880 269837965196654400 378653052285930240 378294839898393600 125924383758438720 218271183021964800 106395423721423200 68690378823655680 45588847304246400 719567907191078400 282288708566726400 89015377740307200 145306570588502400 551188229375347200 283721129923795200 163703387266473600 51517784117741760 539675930393308800 757306104571860480 211716531425044800 66761533305230400 251848767516877440 413391172031510400 98801047998354240 212790847442846400 122777540449855200 91177694608492800 192915880281371520 564577417133452800 178030755480614400 290613141177004800 111204642768710400 57241982353046400 567442259847590400 327406774532947200 103035568235483520 68383270956369600 423433062850089600 133523066610460800 83403482076532800 197602095996708480 425581694885692800 245555080899710400 385831760562743040 356061510961228800 198604790946656640 581226282354009600 222409285537420800 114483964706092800 654813549065894400 206071136470967040 136766541912739200 267046133220921600 166806964153065600 85862973529569600 491110161799420800 771663521125486080 154553352353225280 102574906434554400 68051450026123200 229184742173063040 228967929412185600 1309627098131788800 92939362248902400 50077405683043200 93466146627322560 412142272941934080 273533083825478400 53877728632291200 534092266441843200 333613928306131200 171725947059139200 69704521686676800 80138775294264960 309106704706450560 205149812869108800 136102900052246400 73334698836235200 457935858824371200 400569199831382400 95736579338917440 185878724497804800 128794460294354400 100154811366086400 186932293254645120 547066167650956800 107755457264582400 667227856612262400 343451894118278400 139409043373353600 160277550588529920 75116108524564800 410299625738217600 272205800104492800 80816592948436800 191473158677834880 500420892459196800 257588920588708800 373864586509290240 233529749814291840 215510914529164800 1334455713224524800 50749848885859200 686903788236556800 278818086746707200 99092590314681600 54918714056169600 150232217049129600 544411600208985600 161633185896873600 515177841177417600 747729173018580480 209113565060030400 74319442736011200 431021829058329600 240416325882794880 408308700156739200 97586330361347520 121224889422655200 101499697771718400 190544060073144960 557636173493414400 198185180629363200 109837428112339200 59182388534505600 323266371793747200 45087593611132800 76124773328788800 418227130120060800 148638885472022400 82378071084254400 195172660722695040 242449778845310400 381088120146289920 396370361258726400 113143230127811520 219674856224678400 111479164104016800 118364777069011200 46182838800067200 646532743587494400 90175187222265600 152249546657577600 297277770944044800 164756142168508800 88773582801758400 484899557690620800 762176240292579840 67631390416699200 226286460255623040 222958328208033600 123567106626381600 92365677600134400 104047219830415680 180350374444531200 304499093315155200 59977094137833600 594555541888089600 329512284337017600 177547165603516800 69274258200100800 135262780833398400 87086916616190400 445916656416067200 106574682660304320 247134213252763200 133160374202637600 208094439660831360 608998186630310400 119954188275667200 659024568674035200 355094331207033600 138548516400201600 270525561666796800 89965641206750400 213149365320608640 494268426505526400 266320748405275200 103911387300151200 416188879321662720 68921117119108800 230658599035912320 239908376551334400 1318049137348070400 94127085728121600 48440813849366400 710188662414067200 277097032800403200 94584039690067200 54579718581897600 541051123333593600 179931282413500800 70595314296091200 83967931792967040 532641496810550400 207822774600302400 137842234238217600 70938029767550400 479816753102668800 405788342500195200 96983961480141120 188254171456243200 134948461810125600 96881627698732800 189367893166757760 554194065600806400 189168079380134400 109159437163795200 34348940729550720 359862564827001600 141190628592182400 72661220774049600 415645549200604800 275684468476435200 141876059535100800 81869577872846400 193967922960282240 269896923620251200 378735786333515520 378336158760268800 125951897689450560 218318874327590400 106407044651325600 68697881459101440 45593826698851200 719725129654003200 282381257184364800 89025100352697600 145322441548099200 551368936952870400 283752119070201600 163739155745692800 51523411094326080 539793847240502400 757471572667031040 211785942888273600 66768825264523200 251903795378901120 413526702714652800 98833440014527680 212814089302651200 122804366809269600 91187653397702400 192979127933504640 564762514368729600 178050200705395200 290644883096198400 111241101315052800 57248234549251200 567504238140403200 327478311491385600 103046822188652160 68390740048276800 423571885776547200 133537650529046400 83430825986289600 197666880029055360 425628178605302400 245608733618539200 385958255867009280 356100401410790400 198626483349141120 581289766192396800 222482202630105600 114496469098502400 654956622982771200 206093644377304320 136781480096553600 267075301058092800 166861651972579200 85872351823876800 491217467237078400 771916511734018560 154570233282978240 102586110072415200 68066318972433600 229234818043969920 228992938197004800 1309913245965542400 92959669095955200 50082875335785600 93476355370332480 412187288754608640 273562960193107200 53883613371369600 534150602116185600 333723303945158400 171744703647753600 69719751821966400 80147528368951680 309140466565956480 205172220144830400 136132637944867200 73342708742721600 457985876394009600 400612951587139200 95747036067587520 185919338191910400 128808527735815200 100165750671571200 186952710740664960 547125920386214400 107767226742739200 667446607890316800 343489407295507200 139439503643932800 160295056737903360 75124313003678400 410344440289660800 272265275889734400 80825420057054400 191494072135175040 500584955917737600 257617055471630400 373905421481329920 233606312761610880 215534453485478400 1334893215780633600 50755391985513600 686978814591014400 278879007287865600 99103413600172800 54930713556700800 150248626007356800 544530551779468800 161650840114108800 515234110943260800 747810842962659840 209159255465899200 74327560200129600 431068906970956800 240442585106855040 408397913834601600 97607652550752960 121238130085581600 101510783971027200 190585693122814080 557758014575731200 198206827200345600 109861427113401600 59188852669564800 323301680228217600 45092518256822400 76133087978270400 418318510931798400 148655120400259200 82396070335051200 195215305101505920 242476260171163200 381171386245628160 396413654400691200 113155588079876160 219722854226803200 111491340300194400 118377705339129600 46187883072777600 646603360456435200 90185036513644800 152266175956540800 297310240800518400 164792140670102400 88783279004347200 484952520342326400 762342772491256320 67638777385233600 226311176159752320 222982680600388800 123594105502576800 92375766145555200 104058584280181440 180370073027289600 304532351913081600 59983645073788800 594620481601036800 329584281340204800 177566558008694400 69281824609166400 135277554770467200 87115468143412800 445965361200777600 106586323169578560 247188211005153600 133174918506520800 208117168560362880 609064703826163200 119967290147577600 659168562680409600 355133116017388800 138563649218332800 270555109540934400 89975467610683200 213172646339157120 494376422010307200 266349837013041600 103922736913749600 416234337120725760 68936176083902400 230708996938143360 239934580295155200 1318337125360819200 94147652087596800 48483136408291200 710266232034777600 277127298436665600 94666677413817600 54585679995100800 541110219081868800 179950935221366400 70610739065697600 83977103103304320 532699674026083200 207845473827499200 137872352167804800 71000008060363200 479869160590310400 405832664311401600 96994554452832960 188295304175193600 134963201416024800 96966272816582400 189388576678654080 554254596873331200 189333354827635200 109171359990201600 34378951271333760 359901870442732800 141221478131395200 72724704612436800 415690947654998400 275744704335609600 142000016120726400 81878519992651200 193989108905665920 269926402832049600 378777153357308160 378666709655270400 125965654654956480 218342719980403200 106500012090544800 68757902542667520 45633661855689600 719803740885465600 282442956262790400 89102881251820800 145449409224873600 551489408671219200 284000032241452800 163757039985302400 51568426907000640 539852805664099200 757554306714616320 211832217197092800 66827160938865600 251931309309912960 413617056503414400 98855034691976640 213000024181089600 122817779988976800 91267323711379200 193021293034926720 564885912525580800 178205762503641600 290898818449747200 111265407012614400 57298252118889600 568000064482905600 327514079970604800 103136853814001280 68450492783534400 423664434394185600 133654321877731200 83449055259460800 197710069383953280 426000048362179200 245635559977953600 386042586069853440 356411525007283200 198800022569016960 581797636899494400 222530814025228800 114596504237779200 655028159941209600 206273707628002560 136900985567068800 267308643755462400 166898110518921600 85947378178334400 491271119955907200 772085172139706880 154705280721001920 102675739175301600 68073753445588800 229259855979423360 229193008475558400 1310056319882419200 92969822519481600 50126632557724800 93558025314411840 412547415256005120 273801971134137600 53930691283996800 534617287510924800 333796221037843200 171894756356668800 69727366889611200 80217552966445440 309410561442003840 205351478350603200 136147506891177600 73406787994612800 458386016951116800 400962965633193600 95830689896948160 185939645038963200 128921067267501600 100253265115449600 187116050628823680 547603942268275200 107861382567993600 667592442075686400 343789512713337600 139454733779222400 160435105932890880 75189948836587200 410702956701206400 272295013782355200 80896036925995200 191661379793896320 500694331556764800 257842134535003200 374232101257647360 233657354726490240 215722765135987200 1335184884151372800 50799736782748800 687579025426675200 278909467558444800 99189999884102400 54936713306966400 150379897673174400 544590027564710400 161792073851990400 515684269070006400 748464202515294720 209182100668833600 74392499913076800 431445530271974400 240652658899336320 408442520673532800 97618313645455680 121344055388992800 101599473565497600 190606509647648640 557818935116889600 198379999768204800 109873426613932800 59240565750038400 323584147703980800 45131915422339200 76199605174123200 418364201337667200 148784999826153600 82405069960449600 195236627290911360 242688110777985600 381213019295297280 396759999536409600 113254451696393280 219746853227865600 111588749869615200 118481131500076800 46228237254460800 647168295407961600 90263830844678400 152399210348246400 297569999652307200 164810139920899200 88860848625057600 485376221555971200 762426038590594560 67697873133508800 226508903392786560 223177499739230400 123607604940674400 92456474508921600 104149499878307520 180527661689356800 304798420696492800 60036052561430400 595139999304614400 329620279841798400 177721697250115200 69342355881691200 135395746267017600 87134502494894400 446354999478460800 106679447243772480 247215209881348800 133291272937586400 208298999756615040 609596841392985600 120072105122860800 659240559683596800 355443394500230400 138684711763382400 270791492534035200 90054078842145600 213358894487544960 494430419762697600 266582545875172800 104013533822536800 416597999513230080 68943705566299200 230734195889258880 240144210245721600 1318481119367193600 94157935267334400 48514878327484800 710886789000460800 277369423526764800 94728655706630400 54633371300726400 541582985068070400 180108157684291200 70618451450500800 84050473586002560 533165091750345600 208027067645073600 137887411132598400 71046491779972800 480288420491443200 406187238801052800 97079298234367680 188315870534668800 135081118263218400 97029756654969600 189554044773824640 554738847053529600 189457311413260800 109266742601452800 34401459177671040 360216315368582400 141236902901001600 72772317491227200 416054135290147200 275774822265196800 142092983559945600 81950056951089600 194158596468735360 270162236526436800 379108089547649280 378914622826521600 126075710379003840 218533485202905600 106569737669959200 68802918355342080 45663538223318400 720432630737164800 282473805802003200 89161216926163200 145544634982454400 551549644530393600 284185967119891200 163900113902179200 51602188766506560 540324473052873600 758216179095298560 211855354351502400 66870912694622400 252151420758007680 413662233397795200 98865832030701120 213139475339918400 122925085426634400 91327076446636800 193042375585637760 564947611604006400 178322433852326400 291089269964908800 111277559861395200 57335765296118400 568371934239782400 327800227804358400 103204377533013120 68495307334977600 423710708703004800 133741825389244800 83458169896046400 197731664061402240 426278950679836800 245850170853268800 386084751171275520 356644867704652800 198930176983923840 582178539929817600 222555119722790400 114671530592236800 655600455608716800 206408755066026240 90844305641107200 136990614669955200 267483650778489600 166916339792092800 86003647944177600 491700341706537600 772169502342551040 154806566299519680 68133229230830400 229460159463050880 229343061184473600 1311200911217433600 93051049907692800 50159450474179200 93619277772471360 412817510132052480 181688611282214400 273981229339910400 53965999718467200 534967301556979200 333832679584185600 172007295888355200 69788287430769600 80270071414565760 309613132599039360 136266458461660800 73454847433531200 458686122368947200 401225476167734400 95893430268968640 186102099815385600 129005471916266400 100318900948358400 187238555544942720 547962458679820800 107931999436934400 667665359168371200 344014591776710400 139576574861539200 160540142829131520 75239175711268800 272532916923321600 80948999577700800 191786860537937280 500749019376278400 258010943832532800 374477111089885440 233682875708929920 215863998873868800 1335330718336742400 50832995380675200 688029183553420800 279153149723078400 99254939597049600 54984711309091200 150478351422537600 545065833846643200 161897999155401600 516021887665065600 748954222179770880 209364862292308800 74441204697787200 431727997747737600 240810214243697280 408799375384982400 97703602403077440 121423499366551200 101665990761350400 190773041846325120 558306299446156800 198509879194099200 109969422618182400 59279350560393600 323795998310803200 45161463296476800 76249493071012800 418729724584617600 148882409395574400 82477066963636800 195407204806154880 242846998733102400 381546083692650240 397019758388198400 113328599408781120 219938845236364800 111661807046680800 118558701120787200 46258502890723200 647591996621606400 90322926592953600 152498986142025600 297764818791148800 164954133927273600 88919025840590400 485693997466204800 763092167385300480 67742194944715200 226657198817562240 223323614093361600 123715600445455200 92517005781446400 104217686576902080 180645853185907200 304997972284051200 60075358177161600 595529637582297600 329908267854547200 177838051681180800 69387754336084800 135484389889430400 87144019670635200 446647228186723200 106749290299417920 247431200890910400 133378538760885600 208435373153804160 609995944568102400 120150716354323200 659816535709094400 355676103362361600 138775508672169600 270968779778860800 90113037265742400 213498580598835840 494862401781820800 266757077521771200 104081631504127200 416870746307608320 69003941425473600 230935787498183040 240301432708646400 1319633071418188800 94240200705235200 48546620246678400 711352206724723200 277551017344339200 94790633999443200 54669139779945600 541937559557721600 180226074531484800 70680150528926400 84105501448026240 533514155043542400 208163263008254400 138007882850947200 71092975499582400 480602865417292800 406453169668291200 97142856070518720 188480401410470400 135169555898613600 97093240493356800 189678145845202560 555102034688678400 189581267998886400 109338279559891200 34423967084008320 360452149062969600 141360301057852800 72819930370017600 416326526016508800 276015765701894400 142185950999164800 82003709669918400 194285712141037440 270339111797227200 379356291690405120 379162535997772800 126158252172039360 218676559119782400 106639463249373600 68847934168016640 51495314538729600 720904298125939200 282720602115705600 100548163565740800 145639860740035200 552031531403788800 284371901998329600 164007419339836800 51635950626012480 540678223594454400 758712583380810240 212040451586779200 75411122674305600 252316504344078720 414023648552841600 98952210740496960 213278926498747200 123005564504877600 102990629077459200 193211035991326080 565441204231411200 201096327131481600 291279721480070400 111374782651641600 57373278473347200 568743803996659200 328014838679673600 45451890713174400 103271901252024960 77242971808094400 424080903173558400 150822245348611200 83531086988731200 197904421480993920 426557852997494400 246011129009755200 386422071982652160 402192654262963200 199060331398830720 582559442960140800 222749565303283200 114746556946694400 656029677359347200 90903781426348800 154485943616188800 301644490697222400 167062173977462400 86059917710020800 492022258019510400 772844143965304320 68177836069761600 229610387075771520 229493113893388800 1312059354718694400 93111970448851200 50192268390633600 105575571744027840 181807562852697600 308971887232377600 60858099000316800 603288981394444800 334124347954924800 172119835420041600 69833977836638400 80322589862686080 136355672139523200 73502906872449600 458986227786777600 452466736045833600 108140160531332160 186223940897702400 129089876565031200 100384536781267200 211151143488055680 617943774464755200 121716198000633600 668248695909849600 344239670840083200 139667955673276800 160645179725372160 75288402585950400 272711344279046400 91287148500475200 216280321062664320 501186521932387200 258179753130062400 422302286976111360 233887043568447360 243432396001267200 1336497391819699200 50866253978601600 688479341680166400 279335911346553600 99319879309996800 55020709810684800 150576805171900800 545422688558092800 182574297000950400 516359506260124800 844604573952222720 209501933509915200 74489909482497600 486864792002534400 240967769588058240 409067016418569600 97767568971293760 136930722750712800 101732507957203200 190897940995332480 558671822693107200 198639758619993600 110041419621369600 59318135370748800 365148594001900800 45191011170614400 76299380967902400 419003867019830400 148979818964995200 82531064716027200 195535137942587520 273861445501425600 381795881990664960 397279517239987200 127802007900665280 220082839242739200 111734864223746400 118636270741497600 46288768526985600 730297188003801600 90382022341228800 152598761935804800 297959637929990400 165062129432054400 88977203056123200 547722891002851200 763591763981329920 67786516755921600 255604015801330560 223469728447492800 123796597074040800 92577537053971200 104285873275496640 180764044682457600 305197523871609600 60114663792892800 595919275859980800 330124258864108800 177954406112246400 69433152790478400 135573033511843200 87220157076561600 446939456894985600 106819133355063360 247593194148081600 133465804584184800 208571746550993280 610395047743219200 120229327585785600 660248517728217600 355908812224492800 138866305580956800 271146067023686400 90171995689339200 213638266710126720 495186388296163200 266931609168369600 104149729185717600 417143493101986560 69049118319854400 231086981204876160 240458655171571200 1320497035456435200 94301899783660800 48583652485737600 711817624448985600 277732611161913600 94862942007724800 54704908259164800 542292134047372800 180343991378678400 70726424837745600 84160529310049920 533863218336739200 208299458371435200 138098236639708800 71147206505793600 480917310343142400 406719100535529600 97206413906669760 188603799567321600 135257993534008800 97167304971475200 189802246916580480 555465222323827200 189725884015449600 109409816518329600 34450226308068480 360687982757356800 141452849675491200 72875478728606400 416598916742870400 276196473279417600 142294413011587200 82057362388747200 194412827813339520 270515987068017600 379604493833160960 379451768030899200 126240793965074880 218819633036659200 106720809758690400 51529006473436800 721375965514713600 282905699350982400 100613949398726400 145750957457212800 552392946558835200 284588826023174400 164114724777494400 51675339462102720 541031974136035200 759208987666321920 212179274513236800 75460462049044800 252481587930149760 414294709919126400 99016994772843840 213441619517380800 123086043583120800 103058012946873600 193337531295592320 565811398701964800 201227898797452800 291501914914425600 111447699744326400 57417043846780800 569177652046348800 328229449554988800 45481628605795200 77293509710155200 424358549026473600 150920924098089600 83585774808244800 198033989545687680 426883239034761600 246172087166241600 386675062591184640 402455797594905600 199212178216222080 583003829828851200 222895399488652800 114834087693561600 656458899109977600 90963257211590400 154587019420310400 301841848196179200 167171549616489600 86125565770171200 492344174332483200 773350125182369280 68222442908692800 229760614688492160 229668175387123200 1312917798219955200 93172890990009600 50230555959830400 105644646868662720 181926514423180800 309174038840620800 60897916741334400 603683696392358400 334343099232979200 172251131540342400 69879668242507200 80383861385493120 136444885817385600 73558976217854400 459336350774246400 452762772294268800 108210913594217280 186345781980019200 129188348655256800 100461111919660800 211289293737325440 618348077681241600 121795833482668800 668686198465958400 344502263080684800 139759336485014400 160767722770986240 75345833939745600 272889771634771200 91346875112001600 216421827188434560 501514648849468800 258376697310513600 422578587474650880 234040169463085440 243591666965337600 1337372396931916800 50905055676182400 689004526161369600 279518672970028800 99395642308435200 55056708312278400 150691667879491200 545779543269542400 182693750224003200 516753394621027200 845157174949301760 209639004727521600 468080338926170880 74546731731326400 487183333930675200 241151584156479360 409334657452156800 97831535539510080 137020312668002400 101810111352364800 191022840144339840 559037345940057600 198791284616870400 110113416624556800 59363384316163200 365387500448006400 45225483690441600 76357583514273600 419278009455043200 936160677852341760 149093463462652800 82585062468417600 195663071079020160 274040625336004800 382045680288679680 397582569233740800 127885625156802240 220226833249113600 111820097596989600 118726768632326400 46324078435958400 730775000896012800 90450967380883200 152715167028547200 298186926925305600 165170124936835200 89045076474244800 548081250672009600 764091360577359360 67838225535662400 255771250313604480 223640195193979200 123877593702626400 92648156871916800 104365424423856960 180901934761766400 305430334057094400 60160520344579200 596373853850611200 330340249873670400 178090152948489600 69486117653937600 135676451071324800 87277260131006400 447280390387958400 106900616919983040 247755187405252800 133567614711367200 208730848847713920 610860668114188800 120321040689158400 660680499747340800 356180305896979200 138972235307875200 271352902142649600 90240780516868800 213801233839966080 495510374810505600 267135229422734400 104229176480906400 417461697695427840 69094295214235200 231238174911569280 240642081378316800 1321360999494681600 94363598862086400 48594233125468800 712360611793958400 277944470615750400 94883601438662400 54746638151587200 542705804285299200 180481561033737600 70772699146564800 84224728482410880 534270458845468800 208458352961812800 138188590428470400 71162701078996800 481284162756633600 407029353213974400 97280564715512640 188727197724172800 135361170775303200 97188466250937600 189947031499854720 555888941231500800 189767202877324800 109493276303174400 34457728943514240 360963122067475200 141545398293129600 72891349688203200 416916705923625600 276377180856940800 142325402157993600 82119957227380800 194561129431025280 270722341550606400 379894062999709440 379534405754649600 126337092723616320 218986552606348800 106744051618495200 51568313730595200 721926244134950400 283090796586259200 100690699537209600 145782699376406400 552754361713881600 284650804315987200 164239914454761600 51686593415271360 541444683101212800 759788125999418880 212318097439694400 75518024652907200 252674185447232640 414565771285411200 99081778805190720 213488103236990400 123179935841071200 103136627461190400 193464026599858560 566181593172518400 201381399074419200 291565398752812800 111520616837011200 57429548239190400 569301608631974400 328479828909523200 45516322813852800 77352470595892800 424636194879388800 151036049305814400 83640462627758400 198163557610381440 426976206473980800 246359871682142400 386928053199717120 402762798148838400 199255563021191040 583130797505625600 223041233674022400 114859096478380800 656959657819046400 91032645627705600 154704941191785600 302072098611628800 167280925255516800 86144322358785600 492719743364284800 773856106399434240 68274484220779200 229935880236666240 229718192956761600 1313919315638092800 93243964954694400 50241495265315200 105725234514070080 182065291255411200 309409882383571200 60944370772521600 604144197223257600 334561850511033600 172288644717571200 69932973716020800 80401367534866560 136548968441558400 73574996030827200 459436385913523200 453108147917443200 108293458834249920 186487929909388800 129216483538178400 100482990530630400 211450469028140160 618819764767142400 121888741545043200 669123701022067200 344577289435142400 139865947432041600 160802735069733120 75362242897972800 273097936883116800 91416556158782400 216586917668499840 501842775766550400 258432967076356800 422900938056280320 234193295357723520 243777483090086400 1338247402044134400 50916141875491200 689154578870284800 279731894864083200 99417288879417600 55098706564137600 150724485795945600 546195873766233600 182833112317564800 516865934152713600 845801876112560640 209798921148062400 468386590715447040 74562966659563200 487554966180172800 241204102604599680 409646905324675200 97906163202429120 137124834238173600 101832283750982400 191168555818181760 559463789728166400 198834577758835200 110197413128275200 59376312586281600 365666224635129600 45235332981820800 76374212813236800 419597842296124800 936773181430894080 149125933319126400 82648059846206400 195812326404858240 274249668476347200 382337111636363520 397669155517670400 127983178622295360 220394826256550400 111844449989344800 118752625172563200 46334166981379200 731332449270259200 90470665963641600 152748425626473600 298251866638252800 165296119692412800 89064468879422400 548499336952694400 764674223272727040 67852999472731200 255966357244590720 223688899978689600 123972089769309600 92668333962758400 104388153323388480 180941331927283200 305496851252947200 60173622216489600 596503733276505600 330592239384825600 178128937758844800 69501250472068800 135705998945462400 87334363185451200 447377799957379200 106923897938531520 247944179538619200 133596703319133600 208776306646776960 610993702505894400 120347244432979200 661184478769651200 356257875517689600 139002500944137600 271411997890924800 90260433324734400 213847795877063040 495888359077238400 267193406638267200 104251875708103200 417552613293553920 69147001591012800 231414567569377920 240694488865958400 1322368957539302400 94435581120249600 48615394404931200 712515751035379200 278005001888275200 94924920300537600 54758560977993600 542823995781849600 180520866649468800 70826685840187200 84243071103085440 534386813276534400 208503751416206400 138294003182025600 71193690225403200 481388977731916800 407117996836387200 97301750660896320 188871162240499200 135390649987101600 97230788809862400 189988398523647360 556010003776550400 189849840601075200 109517121955987200 34472734214405760 361041733298937600 141653371680374400 72923091607396800 417007502832412800 276588006364051200 142387380450806400 82137841466990400 194603501321792640 270781299974203200 379976797047294720 379699681202150400 126364606654628160 219034243911974400 106790535338104800 51579544375497600 722083466597875200 283306743360748800 100712628148204800 145846183214793600 553176012728102400 284774760901612800 164275682933980800 51709101321608640 541562599948406400 759953594094589440 212480057520561600 75534471111153600 252729213309256320 414882009546076800 99157360176262080 213581070676209600 123206762200485600 103159088750995200 193611604454835840 566613486721497600 201425256296409600 291692366429587200 111605686778476800 57454557024009600 569549521803225600 328551365867961600 45526235444726400 77369316563246400 424960115041123200 151068942222307200 83704265083857600 198314720352524160 427162141352419200 246413524400971200 387223208909671680 402850512592819200 199342332631128960 583384732859174400 223211373556953600 114909114048019200 657102731735923200 91052470889452800 154738633126492800 302137884444614400 167408530167715200 86181835536014400 492827048801942400 774446417819343360 68289353167089600 229985956107573120 229818228096038400 1314205463471846400 93264271801747200 50263373876284800 105748259555615040 182104941778905600 309477266252985600 60957643352860800 604275768889228800 334817060335430400 172363671072028800 69948203851310400 80436379833613440 136578706334179200 73607035656772800 459636456192076800 453206826666921600 108317043188544960 186528543603494400 129272753304021600 100526747752569600 211496519111230080 618954532505971200 121915286705721600 669634120670860800 344727342144057600 139896407702620800 160872759667226880 75395060814427200 273157412668358400 91436465029291200 216634086377089920 502225590503145600 258545506608043200 422993038222460160 234371942234801280 243830573411443200 1339268241341721600 50938314274108800 689454684288115200 279792815405241600 99460582021382400 55110706064668800 150790121628854400 546314825336716800 182872930058582400 517091013216086400 845986076444920320 209844611553931200 468743884469602560 74595436516036800 487661146822886400 241309139500840320 409736119002537600 97927485391834560 137154697543936800 101876628548217600 191210188867850880 559585630810483200 198921164042764800 110221412129337600 59402169126518400 365745860117164800 45255031564579200 76407471411163200 419689223107862400 937487768939205120 149190873032073600 82666059097003200 195854970783669120 274309395087873600 382420377735701760 397842328085529600 128011051041007680 220442824258675200 111893154774055200 118804338253036800 46354344072220800 731491720234329600 90510063129158400 152814942822326400 298381746064147200 165332118194006400 89103253689777600 548618790175747200 764840755471403520 67882547346868800 256022102082015360 223786309548110400 123999088645504800 92708688144441600 104433611122451520 181020126258316800 305629885644652800 60199825960310400 596763492128294400 330664236388012800 178206507379555200 69531516108331200 135765094693737600 87400983415636800 447572619096220800 106970459975628480 247998177291009600 133654880534666400 208867222244903040 611259771289305600 120399651920620800 661328472776025600 356413014759110400 139063032216662400 271530189387475200 90299738940465600 213940919951256960 495996354582019200 267309761069332800 104297274162496800 417734444489806080 69162060555806400 231464965471608960 240799303841241600 1322656945552051200 94456147479724800 48663007283721600 712826029518220800 278126064433324800 95017887739756800 54782406630806400 543060378774950400 180599477880931200 70842110609793600 84279756344434560 534619522138665600 208594548324993600 138324121111612800 71263415804817600 481598607682483200 407295284081212800 97344122551663680 188912294959449600 135449608410698400 97326014567443200 190071132571232640 556252128866649600 190035775479513600 109564813261612800 34506496073911680 361198955761862400 141684221219587200 72994510925582400 417189096649987200 276648242223225600 142526831609635200 82173609946209600 194688245103327360 270899216821396800 380142265142465280 380071550959027200 126419634516651840 219129626523225600 106895123707226400 51602005665302400 722397911523724800 283368442439174400 100756485370195200 145989021851164800 553296484446451200 285053663219270400 164347219892419200 51759744110867520 541798433642793600 760284530284930560 212526331829380800 75567364027646400 252839269033303680 414972363334838400 99178954853711040 213790247414452800 123260414919314400 103204011330604800 193653769556257920 566736884878348800 201512970740390400 291978043702329600 111629992476038400 57510826789852800 570107326438540800 328694439784838400 45546060706473600 77403008497953600 425052663658761600 151134728055292800 83722494357028800 198357909707422080 427580494828905600 246520829838628800 387307539112515840 403025941480780800 199537564253489280 583956087404659200 223259984952076800 115021653579705600 657388879569676800 91092121412947200 154806016995907200 302269456110585600 167444988714057600 86266240184779200 493041659677257600 774615078225031680 68319091059710400 230086107849386880 230043307159411200 1314777759139353600 93304885495852800 50312600750966400 105794309638704960 182184242825894400 309612033991814400 60984188513539200 604538912221171200 334889977428115200 172532480369558400 69978664121889600 80515157505793920 136638182119420800 73679124815150400 460086614318822400 453404184165878400 108364211897135040 186609770991705600 129399360277168800 100625201501932800 211588619277409920 619224067983628800 121968377027078400 669779954856230400 345064960739116800 139957328243779200 161030315011587840 75468901126449600 273276364238841600 91476282770308800 216728423794270080 502334966142172800 258798720554337600 423177238554819840 234422984199680640 243936754054156800 1339559909712460800 50988202170998400 690129921478233600 279914656487558400 99557991590803200 55134705065731200 150937802252899200 546552728477683200 182952565540617600 517597441108675200 846354477109639680 209935992365668800 468845968399361280 74668493693102400 487873508108313600 241545472517381760 409914546358262400 97970129770645440 137214424155463200 101976404341996800 191293454967189120 559829312975116800 199115983181606400 110269410131462400 59460346342051200 365905131081235200 45299353375785600 76482303256497600 419871984731337600 937691936798722560 149336987386204800 82702057598596800 195940259541290880 274428848310926400 382586909934378240 398231966363212800 128066795878432320 220538820262924800 112002740539653600 118920692684102400 46399742526614400 731810262162470400 90598706751571200 152964606512995200 298673974772409600 165404115197193600 89190519513076800 548857696621852800 765173819868756480 67949030063678400 256133591756864640 224005481079307200 124053086397895200 92799485053228800 104535891170343360 181197413503142400 305929213025990400 60258784383907200 597347949544819200 330808230394387200 178381039026153600 69599613789921600 135898060127356800 87420017767118400 448010962158614400 248106172795790400 133785779269615200 209071782340686720 611858426051980800 120517568767814400 661616460788774400 356762078052307200 139199227579843200 271796120254713600 90388176575860800 496212345591580800 267571558539230400 104399420684882400 418143564681373440 69192178485393600 231565761276071040 241035137535628800 1323232921577548800 94497280198675200 48673587923452800 713524156104614400 278398455159686400 95038547170694400 54836059349635200 543592240509427200 180776353151721600 70872960149006400 84362298137470080 535143117078460800 208798841369764800 138384356970787200 71278910378020800 482070275071257600 407694180382070400 97439459305890240 188994560397350400 135582264863791200 97347175846905600 190257284178299520 556796910319372800 190077094341388800 109672118699270400 34513998709357440 361552706303443200 141745920298012800 73010381885179200 417597682739529600 276768713941574400 142557820756041600 82254089024452800 194878918611780480 271164529727582400 380514568356599040 380154188682777600 126543447206205120 219344237398540800 106918365567031200 51652543567363200 723105412606886400 283491840596025600 100855164119673600 146020763770358400 553537427883148800 285115641512083200 164508178048905600 51770998064036160 542329059455164800 761029136713198080 212618880447019200 75641373089755200 253086894412410240 415153070912361600 99222144208608960 213836731134062400 123381133536679200 103305087134726400 193738099759102080 566983681192051200 201710328239347200 292041527540716800 111678603871161600 57523331182262400 570231283024166400 329016356097811200 45590667545404800 77478815351044800 425237760894038400 151282746179510400 83758952903371200 198444288417217920 427673462268124800 246762267073358400 387476199518204160 403420656478694400 199580949058458240 584083055081433600 223357207742323200 115046662364524800 658032712195622400 91181335090809600 154957630702089600 302565492359020800 167517905806742400 86284996773393600 493524534146716800 774952399036408320 68386001318107200 230311449268467840 230093324729049600 1316065424391244800 93396266307590400 50323540056451200 105897922325657280 182362670181619200 309915261404179200 61043915125065600 605130984718041600 335035811613484800 172569993546787200 70047199730692800 80532663655167360 136772002636214400 73695144628123200 460186649458099200 453848238538531200 108470341491462720 186792532615180800 129427495160090400 100647080112902400 211795844651314560 619830522808358400 122087830250131200 670071623226969600 345139987093574400 140094399461385600 161065327310334720 75485310084676800 273544005272428800 91565872687598400 216940682982925440 502553717420227200 258854990320180800 423591689302629120 234525068129439360 244175660500262400 1340143246453939200 50999288370307200 690279974187148800 280188798922771200 99579638161785600 55188702818121600 150970620169353600 547088010544857600 183131745375196800 517709980640361600 847183378605258240 210141599192078400 469050136258878720 74684728621339200 488351321000524800 241597990965502080 410316007908643200 98066079622969920 137348809031397600 101998576740614400 191480803690700160 560377597845542400 199159276323571200 110377405636243200 59473274612169600 366263490750393600 45309202667164800 76498932555460800 420283198384156800 938100272517757440 149369457242678400 82783054227182400 196132159245939840 274697618062795200 382961607381400320 398318552647142400 128192221762637760 220754811272486400 112027092932008800 118946549224339200 46409831072035200 732526981500787200 90618405334329600 152997865110921600 298738914485356800 165566108454364800 89209911918254400 549395236125590400 765923214762800640 67963804000747200 256384443525275520 224054185864017600 124174581340773600 92819662144070400 104558620069874880 181236810668659200 305995730221843200 60271886255817600 597477828970713600 331132216908729600 178419823836508800 69614746608052800 135927608001494400 87458086470081600 448108371728035200 248349162681547200 133814867877381600 209117240139749760 611991460443686400 120543772511635200 662264433817459200 356839647673017600 139229493216105600 271855216002988800 90407829383726400 496698325363094400 267629735754763200 104422119912079200 418234480279499520 69259943826964800 231792551836110720 241087545023270400 1324528867634918400 94589828816313600 48705329842646400 713679295346035200 278458986432211200 95100525463507200 54847982176041600 543710432005977600 180815658767452800 70942371612235200 84380640758144640 535259471509526400 208844239824158400 138519887653929600 71325394097630400 482175090046540800 407782824004483200 97460645251273920 189179657632627200 135611744075589600 97410659685292800 190298651202092160 556917972864422400 190201050927014400 109695964352083200 34536506615694720 361631317534905600 141884743224470400 73057994763969600 417688479648316800 277039775307859200 142650788195260800 82271973264062400 194921290502547840 271223488151179200 380597302404184320 380402101854028800 126570961137216960 219391928704166400 106988091146445600 51663774212265600 723262635069811200 283769486448940800 100877092730668800 146115989527939200 554079550615718400 285301576390521600 164543946528124800 51804759923542080 542446976302358400 761194604808368640 212827114836705600 75657819548001600 253141922274433920 415559662961788800 99319320257129280 213976182292891200 123407959896093600 103327548424531200 193927842715501440 567538972897881600 201754185461337600 292231979055878400 111787979510188800 57560844359491200 570603152781043200 329087893056249600 45600580176278400 77495661318398400 425654229673411200 151315639096003200 83840984632641600 198638640514258560 427952364585782400 246815919792187200 387855685431002880 403508370922675200 199711103473365120 115180762569687360 584463958111756800 223575959020377600 115121688718982400 658175786112499200 91201160352556800 154991322636796800 302631278192006400 167681969265283200 86341266539236800 493631839584374400 775711370862005760 68400870264417600 230361525139374720 230243377437964800 1316351572224998400 93416573154643200 50356357972905600 105920947367202240 182402320705113600 309982645273593600 61057187705404800 605262556384012800 335363938530566400 172682533078473600 70062429865982400 80585182103287680 136801740528835200 73743204067041600 460486754875929600 453946917288009600 108493925845757760 186833146309286400 129511899808855200 100712715945811200 211841894734404480 619965290547187200 122114375410809600 670727877061132800 345365066156947200 140124859731964800 161170364206575360 75534536959358400 273603481057670400 91585781558107200 216987851691515520 503045907795849600 259023799617710400 423683789468808960 234754756971396480 244228750821619200 1341455754122265600 51032546968233600 690730132313894400 280249719463929600 99644577874732800 55200702318652800 151069073918716800 547206962115340800 183171563116214400 518047599235420800 847367578937617920 210187289597947200 469509513942792960 74733433406049600 488457501643238400 241755546309863040 410405221586505600 98087401812375360 137378672337160800 102065093936467200 191522436740369280 560499438927859200 199289155749465600 110401404637305600 59512059422524800 366343126232428800 45338750541302400 76548820452350400 420374579195894400 939019027885585920 149466866812099200 82801053477979200 196174803624750720 274757344674321600 383044873480738560 398578311498931200 128220094181350080 220802809274611200 112100150109074400 119024118845049600 732686252464857600 90677501082604800 153097640904700800 298933733624198400 165602106955958400 89268089133787200 549514689348643200 766089746961477120 68008125811953600 256440188362700160 224200300218148800 124201580216968800 92880193416595200 104626806768469440 181355002165209600 306195281809401600 60311191871548800 597867467248396800 331204213911916800 178536178267574400 69660145062446400 136016251623907200 87543741051748800 448400600436297600 248403160433937600 133902133700680800 209253613536938880 612390563618803200 120622383743097600 662408427823833600 357072356535148800 139320290124892800 272032503247814400 90466787807323200 496806320867875200 267804267401361600 104490217593669600 418507227073877760 69275002791758400 231842949738341760 241244767486195200 1324816855647667200 94610395175788800 48742362081705600 714144713070297600 278640580249785600 95172833471788800 54883750655260800 544065006495628800 180933575614646400 70957796381841600 84435668620168320 535608534802723200 208980435187339200 138550005583516800 71379625103841600 482489534972390400 408048754871721600 97524203087424960 189220790351577600 135700181710984800 97484724163411200 190422752273470080 557281160499571200 190345666943577600 109767501310521600 361867151229292800 141915592763683200 73113543122558400 417960870374678400 277100011167033600 142759250207683200 82325625982891200 195048406174849920 271400363421969600 380845504546940160 380691333887155200 126653502930252480 219535002621043200 107069437655762400 51697466146972800 723734302458585600 283831185527366400 100942878563654400 146227086245116800 554200022334067200 285518500415366400 164651251965782400 542800726843939200 761691009093880320 212873389145524800 75707158922740800 253307005860504960 415650016750550400 99340914934578240 214138875311524800 123488438974336800 103394932293945600 193970007816923520 567662371054732800 201885757127308800 292454172490233600 111812285207750400 57604609732924800 571037000830732800 329302503931564800 45630318068899200 77546199220459200 425746778291049600 151414317845481600 83859213905812800 198681829869156480 428277750623049600 246976877948673600 387940015633847040 403771514254617600 199862950290756480 115255876376047680 584908344980467200 223624570415500800 115209219465849600 658605007863129600 91260636137798400 155092398440918400 302828635690963200 167718427811625600 86406914599387200 493953755897347200 775880031267694080 68445477103348800 230511752752095360 230418438931699200 1317210015726259200 93477493695801600 50394645542102400 105990022491837120 182521272275596800 310184796881836800 61097005446422400 605657271381926400 335436855623251200 172813829198774400 70108120271851200 80646453626094720 136890954206697600 73799273412446400 460836877863398400 454242953536444800 108564678908642880 186954987391603200 129610371899080800 100789291084204800 211980044983674240 620369593763673600 122194010892844800 670873711246502400 345627658397548800 140216240543702400 161292907252189440 75591968313153600 273781908413395200 91645508169633600 217129357817285760 503155283434876800 259220743798161600 423960089967348480 234805798936275840 244388021785689600 1341747422493004800 51071348665814400 691255316795097600 280432481087404800 99720340873171200 55236700820246400 151183936626307200 547563816826790400 183291016339267200 518441487596323200 847920179934696960 210324360815553600 469611597872551680 74790255654878400 488776043571379200 241939360878284160 410672862620092800 98151368380591680 137468262254450400 102142697331628800 191647335889376640 560864962174809600 199440681746342400 110473401640492800 59557308367939200 366582032678534400 45373223061129600 76607022998721600 420648721631107200 939223195745103360 149580511309756800 82855051230369600 196302736761183360 274936524508900800 383294671778753280 398881363492684800 128303711437487040 220946803280985600 112185383482317600 119114616735878400 733164065357068800 90746446122259200 153214045997443200 299161022619513600 165710102460739200 89335962551908800 549873049017801600 766589343557506560 68059834591694400 256607422874974080 224370766964635200 124282576845554400 92950813234540800 104706357916829760 181492892244518400 306428091994886400 60357048423235200 598322045239027200 331420204921478400 178671925103817600 69713109925905600 136119669183388800 87562775403230400 448741533929270400 248565153691108800 134003943827863200 209412715833659520 612856183989772800 120714096846470400 662840409842956800 357343850207635200 139426219851811200 272239338366777600 90535572634852800 497130307382217600 268007887655726400 104569664888858400 418825431667319040 69320179686139200 231994143445034880 241428193692940800 1325680819685913600 94672094254214400 48758233041302400 714687700415270400 278852439703622400 95203822618195200 54925480547683200 544478676733555200 181071145269705600 71004070690660800 84499867792529280 536015775311452800 209139329777716800 138640359372278400 71402866963646400 482856387385881600 408359007550166400 97598353896267840 189344188508428800 135803358952279200 97516466082604800 190567536856744320 557704879407244800 190407645236390400 109850961095366400 362142290539411200 142008141381321600 73137349561953600 418278659555433600 277280718744556800 142805733927292800 82388220821524800 195196707792535680 271606717904558400 381135073713488640 380815290472780800 126749801688793920 219701922190732800 107104300445469600 51736773404131200 724284581078822400 284016282762643200 101019628702137600 146274699123907200 554561437489113600 285611467854585600 164776441643049600 543213435809116800 762270147426977280 213012212071982400 75764721526603200 253499603377587840 415921078116835200 99405698966925120 214208600890939200 123582331232287200 103473546808262400 194096503121189760 568032565525286400 202039257404275200 292549398247814400 111885202300435200 57623366321539200 571222935709171200 329552883286099200 45665012276956800 77605160106196800 426024424143964800 151529443053206400 83913901725326400 198811397933850240 428417201781878400 247164662464574400 388193006242379520 404078514808550400 199928027498209920 115343509150134720 585098796495628800 223770404600870400 115246732643078400 659105766572198400 91330024553913600 155210320212393600 303058886106412800 167827803450652800 86435049482308800 494329324929148800 776386012484759040 68497518415435200 230687018300269440 230493465286156800 1318211533144396800 93548567660486400 50411054500329600 106070610137244480 182660049107827200 310420640424787200 61143459477609600 606117772212825600 335655606901305600 172870098964617600 70161425745364800 80672712850154880 136995036830870400 73823303131905600 460986930572313600 454588329159619200 108647224148675520 187097135320972800 129652574223463200 100822109000659200 212141220274488960 620841280849574400 122286918955219200 671311213802611200 345740197929235200 140322851490729600 161345425700309760 75616581750494400 273990073661740800 91715189216414400 217294448297351040 503483410351958400 259305148446926400 424282440548977920 234958924830913920 244573837910438400 1342622427605222400 51087977964777600 691480395858470400 280645702981459200 99752810729644800 55278699072105600 151233163500988800 547980147323481600 183430378432828800 518610296893852800 848564881097955840 210484277236094400 469917849661827840 74814608047233600 489147675820876800 242018138550464640 410985110492611200 98225996043510720 137572783824621600 102175955929555200 191793051563218560 561291405962918400 199505621459289600 110557398144211200 59576700773116800 366860756865657600 45387996998198400 76631966947166400 420968554472188800 939835699323655680 149629216094467200 82918048608158400 196451992087021440 275145567649243200 383586103126437120 399011242918579200 128401264902980160 221114796288422400 112221912070850400 119153401546233600 733721513731315200 90775993996396800 153263933894332800 299258432188934400 165836097216316800 89365051159675200 550291135298486400 767172206252874240 68081995497297600 256802529805960320 224443824141700800 124377072912237600 92981078870803200 104740451266127040 181551987992793600 306527867788665600 60376701231100800 598516864377868800 331672194432633600 178730102319350400 69735809153102400 136163990994595200 87619878457675200 448887648283401600 248754145824475200 134047576739512800 209480902532254080 613055735577331200 120753402462201600 663344388865267200 357460204638700800 139471618306204800 272327981989190400 90565051846651200 497508291648950400 268095153479025600 104603713729653600 418961805064508160 69372886062916800 232170536102843520 241506804924403200 1326688777730534400 94744076512377600 48774104000899200 714920409277401600 278943236612409600 95234811764601600 54943364787292800 544655963978380800 181130103693302400 71058057384283200 84527381723541120 536190306958051200 209207427459307200 138745772125833600 71426108823451200 483013609848806400 408491972983785600 97630132814343360 189488153024755200 135847577769976800 97548208001798400 190629587392433280 557886473224819200 190469623529203200 109886729574585600 362260207386604800 142116114768566400 73161156001348800 418414854918614400 277491544251667200 142852217646902400 82415047180939200 195260265628686720 271695155539953600 381259174784866560 380939247058406400 126791072585311680 219773459149171200 107139163235176800 51753619371484800 724520414773209600 284232229537132800 101052521618630400 146322312002697600 554983088503334400 285704435293804800 164830094361878400 543390311079907200 762518349569733120 213174172152849600 75789391213972800 253582145170623360 416237316377500800 99481280337996480 214278326470353600 123622570771408800 103507238742969600 194244080976167040 568464459074265600 202105043237260800 292644624005395200 111970272241900800 57642122910153600 571408870587609600 329660188723756800 45679881223267200 77630429057227200 426348344305699200 151578782427945600 83977704181425600 198962560675992960 428556652940707200 247245141542817600 388488161952334080 404210086474521600 199993104705663360 115381066053314880 585289248010790400 223940544483801600 115284245820307200 659320377447513600 91359762446534400 155260858114454400 303157564855891200 167955408362851200 86463184365230400 494490283085635200 776976323904668160 68519821834900800 230762132106629760 230568491640614400 1318640754895027200 93579027931065600 50427463458556800 106105147699561920 182719524893068800 310521716228908800 61163368348118400 606315129711782400 335910816725702400 172926368730460800 70184270948299200 80698972074215040 137039643669801600 73847332851364800 461136983281228800 454736347283836800 108682600680118080 187158055862131200 129694776547845600 100854926917113600 212210295399123840 621043432457817600 122326736696236800 671821633451404800 345852737460921600 140368541896598400 161397944148430080 75641195187835200 274079287339603200 91745052522177600 217365201360236160 503866225088553600 259389553095691200 424420590798247680 235137571707991680 244653473392473600 1343643266902809600 51104607263740800 691705474921843200 280737083793196800 99785280586118400 55296698322902400 151282390375670400 548158574679206400 183490105044355200 518779106191382400 848841181596495360 210552812844897600 470275143415983360 74838960439588800 489306946784947200 242096916222645120 411118931009404800 98257979327618880 137617578783266400 102209214527481600 191855501137722240 561474167586393600 199570561172236800 110593396645804800 59596093178294400 366980210088710400 45402770935267200 76656910895611200 421105625689795200 940550286831966720 149677920879177600 82945047484353600 196515958655237760 275235157566532800 383711002275444480 399141122344473600 128443073531048640 221186793291609600 112258440659383200 119192186356588800 733960420177420800 90805541870534400 153313821791222400 299355841758355200 165890094968707200 89394139767441600 550470315133065600 767422004550888960 68104156402900800 256886147062097280 224516881318766400 124417571226530400 93011344507065600 104774544615424320 181611083741068800 306627643582444800 60396354038966400 598711683516710400 331780189937414400 178788279534883200 69758508380299200 136208312805801600 87686498687860800 449033762637532800 248835142453060800 134091209651162400 209549089230848640 613255287164889600 120792708077932800 663560379874828800 357576559069766400 139517016760598400 272416625611603200 90594531058449600 497670284906121600 268182419302324800 104637762570448800 419098178461697280 69395474510107200 232246132956190080 241585416155865600 1327120759749657600 94774926051590400 48784684640630400 715153118139532800 279034033521196800 95255471195539200 54961249026902400 544833251223206400 181189062116899200 71081194538692800 84554895654552960 536364838604649600 209275525140897600 138790949020214400 71441603396654400 483170832311731200 408624938417404800 97661911732418880 189549852103180800 135891796587674400 97569369281260800 190691637928122240 558068067042393600 190510942391078400 109922498053804800 362378124233798400 142162389077385600 73177026960945600 418551050281795200 277581898040428800 142883206793308800 82441873540353600 195323823464837760 271783593175348800 381383275856244480 381021884782156800 126832343481829440 219844996107609600 107162405094981600 51770465338838400 724756248467596800 284324778154771200 101085414535123200 146354053921891200 555163796080857600 285766413586617600 164883747080707200 543567186350697600 762766551712488960 213243583616078400 75814060901342400 253664686963658880 416372847060643200 99513672354169920 214324810189963200 123662810310530400 103540930677676800 194307328628300160 568649556309542400 202170829070246400 292708107843782400 112006730788243200 57654627302563200 571532827173235200 329767494161414400 45694750169577600 77655698008257600 426487167232156800 151628121802684800 84005048091182400 199027344708339840 428649620379926400 247325620621060800 388614657256600320 404341658140492800 200036489510632320 115418622956495040 585416215687564800 224013461576486400 115309254605126400 659534988322828800 91389500339155200 155311396016515200 303256243605369600 168010096182364800 86481940953844800 494651241242121600 777229314513200640 68542125254366400 230837245912990080 230618509210252800 1319069976645657600 93609488201644800 50438402764041600 106139685261879360 182779000678310400 310622792033030400 61183277218627200 606512487210739200 336020192364729600 172963881907689600 70207116151233600 80716478223588480 137084250508732800 73863352664337600 461237018420505600 454884365408054400 108717977211560640 187218976403289600 129722911430767200 100876805528083200 212279370523758720 621245584066060800 122366554437254400 672040384729459200 345927763815379200 140414232302467200 161432956447176960 75657604146062400 274168501017465600 91774915827940800 217435954423121280 504030288547094400 259445822861534400 424558741047517440 235214134655310720 244733108874508800 1344080769458918400 51115693463049600 691855527630758400 280828464604934400 99806927157100800 55314697573699200 151315208292124800 548337002034931200 183549831655881600 518891645723068800 849117482095034880 210621348453700800 470428269310621440 74855195367825600 489466217749017600 242149434670765440 411252751526198400 98289962611727040 137662373741911200 102231386926099200 191917950712225920 561656929209868800 199613854314201600 110629395147398400 59609021448412800 367099663311763200 45412620226646400 76673540194574400 421242696907401600 940856538621242880 149710390735651200 82972046360548800 196579925223454080 275324747483822400 383835901424451840 399227708628403200 128484882159117120 221258790294796800 112282793051738400 119218042896825600 734199326623526400 90825240453292800 153347080389148800 299420781471302400 165944092721097600 89413532172619200 550649494967644800 767671802848903680 68118930339969600 256969764318234240 224565586103476800 124458069540823200 93031521597907200 104797273514955840 181650480906585600 306694160778297600 60409455910876800 598841562942604800 331888185442195200 178827064345238400 69773641198430400 136237860679939200 87715050215083200 449131172206953600 248916139081646400 134120298258928800 209594547029911680 613388321556595200 120818911821753600 663776370884390400 357654128690476800 139547282396860800 272475721359878400 90614183866315200 497832278163292800 268240596517857600 104660461797645600 419189094059823360 69418062957297600 232321729809536640 241637823643507200 1327552741768780800 94805775590803200 48805845920092800 715308257380953600 279094564793721600 95296790057414400 54973171853308800 544951442719756800 181228367732630400 71104331693102400 84573238275227520 536481193035715200 209320923595291200 138836125914595200 71472592543060800 483275647287014400 408713582039817600 97683097677802560 189611551181606400 135921275799472800 97611691840185600 190733004951914880 558189129587443200 190593580114828800 109946343706617600 362456735465260800 142208663386204800 73208768880139200 418641847190582400 277672251829190400 142945185086121600 82459757779963200 195366195355605120 271842551598945600 381466009903829760 381187160229657600 126859857412841280 219892687413235200 107208888814591200 51781695983740800 724913470930521600 284417326772409600 101107343146118400 146417537760278400 555344503658380800 285890370172243200 164919515559926400 543685103197891200 762932019807659520 213312995079307200 75830507359588800 253719714825682560 416508377743785600 99546064370343360 214417777629182400 123689636669944800 103563391967481600 194370576280433280 568834653544819200 202214686292236800 292835075520556800 112043189334585600 57679636087382400 571780740344486400 329839031119852800 45704662800451200 77672543975611200 426625990158614400 151661014719177600 84032392000939200 199092128740686720 428835555258364800 247379273339889600 388741152560866560 404429372584473600 200123259120570240 115443660891948480 585670151041113600 224086378669171200 115359272174764800 659678062239705600 91409325600902400 155345087951222400 303322029438355200 168064784001878400 86519454131073600 494758546679779200 777482305121733120 68556994200676800 230887321783896960 230718544349529600 1319356124479411200 93629795048697600 50460281375011200 106162710303424320 182818651201804800 310690175902444800 61196549798966400 606644058876710400 336129568003756800 173038908262147200 70222346286523200 80751490522335360 137113988401353600 73895392290283200 461437088699059200 454983044157532800 108741561565855680 187259590097395200 129779181196610400 100920562750022400 212325420606848640 621380351804889600 122393099597932800 672259136007513600 346077816524294400 140444692573046400 161502981044670720 75690422062516800 274227976802707200 91794824698449600 217483123131711360 504194352005635200 259558362393220800 424650841213697280 235290697602629760 244786199195865600 1344518272015027200 51137865861667200 692155633048588800 280889385146092800 99850220299065600 55326697074230400 151380844125033600 548455953605414400 183589649396899200 519116724786441600 849301682427394560 210667038859569600 470581395205259520 74887665224299200 489572398391731200 242254471567006080 411341965204060800 98311284801132480 137692237047674400 102275731723334400 191959583761895040 561778770292185600 199700440598131200 110653394148460800 59634877988649600 367179298793798400 45432318809404800 76706798792500800 421334077719139200 941162790410519040 149775330448598400 82990045611345600 196622569602264960 275384474095348800 383919167523790080 399400881196262400 128512754577829440 221306788296921600 112331497836448800 119269755977299200 734358597587596800 90864637618809600 153413597585001600 299550660897196800 165980091222691200 89452316982974400 550768948190697600 767838335047580160 68148478214107200 257025509155658880 224662995672897600 124485068417018400 93071875779590400 104842731314018880 181729275237619200 306827195170003200 60435659654697600 599101321794393600 331960182445382400 178904633965948800 69803906834692800 136296956428214400 87743601742305600 449325991345795200 248970136834036800 134178475474461600 209685462628037760 613654390340006400 120871319309395200 663920364890764800 357809267931897600 139607813669385600 272593912856428800 90653489482046400 497940273668073600 268356950948923200 104705860252039200 419370925256075520 69433121922091200 232372127711767680 241742638618790400 1327840729781529600 94826341950278400 48821716879689600 715618535863795200 279215627338771200 95327779203820800 54997017506121600 545187825712857600 181306978964092800 71119756462708800 84609923516576640 536713901897846400 209411720504078400 138866243844182400 71495834402865600 483485277237580800 408890869284643200 97725469568569920 189652683900556800 135980234223069600 97643433759379200 190815738999500160 558431254677542400 190655558407641600 109994035012243200 362613957928185600 142239512925417600 73232575319534400 418823441008156800 277732487688364800 142991668805731200 82495526259182400 195450939137139840 271960468446139200 381631477999000320 381311116815283200 126914885274864960 219988070024486400 107243751604298400 51804157273545600 725227915856371200 284479025850835200 101151200368108800 146465150639068800 555464975376729600 285983337611462400 164991052518364800 543920936892278400 763262955998000640 213359269388126400 75863400276081600 253829770549729920 416598731532547200 99567659047792320 214487503208596800 123743289388773600 103608314547091200 194412741381855360 568958051701670400 202302400736217600 292930301278137600 112067495032147200 57698392675996800 571966675222924800 329982105036729600 45724488062198400 77706235910318400 426718538776252800 151726800552163200 84050621274110400 199135318095584640 428975006417193600 247486578777547200 388825482763710720 404604801472435200 200188336328023680 115493736762855360 585860602556275200 224134990064294400 115396785351993600 659964210073459200 91448976124396800 155412471820636800 303453601104326400 168101242548220800 86547589013995200 494973157555094400 777650965527421440 68586732093297600 230987473525710720 230793570703987200 1319928420146918400 93670408742803200 50476690333238400 106208760386514240 182897952248793600 310824943641273600 61223094959644800 606907202208652800 336202485096441600 173095178027990400 70252806557102400 80777749746395520 137173464186595200 73919422009742400 461587141407974400 455180401656489600 108788730274445760 187340817485606400 129821383520992800 100953380666476800 212417520773028480 621649887282547200 122446189919289600 672404970192883200 346190356055980800 140505613114204800 161555499492791040 75715035499857600 274346928373190400 91834642439467200 217577460548891520 504303727644662400 259642767041985600 424835041546056960 235341739567509120 244892379838579200 1344809940385766400 51154495160630400 692380712111961600 281011226228409600 99882690155539200 55350696075292800 151430070999715200 548693856746380800 183669284878934400 519285534083971200 849670083092113920 210758419671307200 470683479135018240 74912017616654400 489784759677158400 242333249239186560 411520392559785600 98353929179943360 137751963659200800 102308990321260800 192042849861233280 562022452456819200 199765380311078400 110701392150585600 59654270393827200 367338569757868800 45447092746473600 76731742740945600 421516839342614400 941366958270036480 149824035233308800 83026044112939200 196707858359886720 275503927318401600 384085699722466560 399530760622156800 128568499415254080 221402784301171200 112368026424981600 119308540787654400 734677139515737600 90894185492947200 153463485481891200 299648070466617600 166052088225878400 89481405590740800 551007854636803200 768171399444933120 68170639119710400 257136998830508160 224736052849963200 124539066169408800 93102141415852800 104876824663316160 181788370985894400 306926970963782400 60455312462563200 599296140933235200 332104176451756800 178962811181481600 69826606061889600 136341278239420800 87762636093787200 449472105699926400 249078132338817600 134222108386111200 209753649326632320 613853941927564800 120910624925126400 664208352903513600 357925622362963200 139653212123779200 272682556478841600 90682968693844800 498156264677635200 268444216772222400 104739909092834400 419507298653264640 69463239851678400 232472923516229760 241821249850252800 1328416705807027200 94867474669228800 48832297519420800 715851244725926400 279306424247558400 95348438634758400 55014901745731200 545365112957683200 181365937387689600 71150606001921600 84637437447588480 536888433544444800 209479818185668800 138926479703356800 71511328976068800 483642499700505600 409023834718262400 97757248486645440 189734949338457600 136024453040767200 97664595038841600 190877789535189120 558612848495116800 190696877269516800 110029803491462400 362731874775379200 142301212003843200 73248446279131200 418959636371337600 277852959406713600 143022657952137600 82522352618596800 195514496973290880 272048906081534400 381755579070378240 381393754539033600 126956156171382720 220059606982924800 107266993464103200 51821003240899200 725463749550758400 284602424007686400 101184093284601600 146496892558262400 555705918813427200 286045315904275200 165044705237193600 544097812163068800 763511158140756480 213451818005764800 75888069963451200 253912312342765440 416779439110070400 99610848402690240 214533986928206400 123783528927895200 103642006481798400 194497071584699520 569204848015372800 202368186569203200 292993785116524800 112116106427270400 57710897068406400 572090631808550400 330089410474387200 45739357008508800 77731504861348800 426903636011529600 151776139926902400 84087079820452800 199221696805380480 429067973856412800 247567057855790400 388994143169399040 404736373138406400 200231721132992640 115531293666035520 585987570233049600 224232212854540800 115421794136812800 660178820948774400 91478714017017600 155463009722697600 303552279853804800 168174159640905600 86566345602609600 495134115711580800 777988286338798080 68609035512763200 231062587332071040 230843588273625600 1320357641897548800 93700869013382400 50487629638723200 106243297948831680 182957428034035200 310926019445395200 61243003830153600 607104559707609600 336348319281811200 173132691205219200 70275651760036800 80795255895768960 137218071025526400 73935441822715200 461687176547251200 455328419780707200 108824106805888320 187401738026764800 129849518403914400 100975259277446400 212486595897663360 621852038890790400 122486007660307200 672696638563622400 346265382410438400 140551303520073600 161590511791537920 75731444458084800 274436142051052800 91864505745230400 217648213611776640 504522478922716800 259699036807828800 424973191795326720 235443823497267840 244972015320614400 1345393277127244800 51165581359939200 692530764820876800 281102607040147200 99904336726521600 55368695326089600 151462888916169600 548872284102105600 183729011490460800 74292904058788800 519398073615657600 849946383590653440 210826955280110400 470887646994535680 74928252544891200 489944030641228800 242385767687306880 411654213076579200 98385912464051520 137796758617845600 102331162719878400 192105299435736960 562205214080294400 199808673453043200 110737390652179200 59667198663945600 367458022980921600 45456942037852800 76748372039908800 421653910560220800 941775293989071360 149856505089782400 83053042989134400 196771824928103040 275593517235691200 384210598871473920 399617346906086400 128610308043322560 221474781304358400 112392378817336800 119334397327891200 734916045961843200 90913884075705600 153496744079817600 299713010179564800 166106085978268800 89500797995918400 551187034471382400 768421197742947840 68185413056779200 257220616086645120 224784757634673600 124579564483701600 93122318506694400 104899553562847680 181827768151411200 306993488159635200 60468414334473600 599426020359129600 332212171956537600 179001595991836800 69841738880020800 136370826113558400 87800704796750400 449569515269347200 249159128967403200 134251196993877600 209799107125695360 613986976319270400 120936828668947200 664424343913075200 358003191983673600 139683477760041600 272741652227116800 90702621501710400 498318257934806400 268502393987755200 104762608320031200 419598214251390720 69485828298868800 232548520369576320 241873657337894400 1328848687826150400 94898324208441600 48885200718076800 716006383967347200 279366955520083200 95451735789446400 55026824572137600 545483304454233600 181405243003420800 71173743156331200 84655780068263040 537004787975510400 209525216640062400 138971656597737600 71588801842084800 483747314675788800 409112478340675200 97778434432029120 189796648416883200 136053932252565600 97770401436153600 190919156558981760 558733911040166400 190903471578892800 110053649144275200 362810486006841600 142347486312662400 73327801077115200 419050433280124800 277943313195475200 143177603684169600 82540236858206400 195556868864058240 272107864505131200 381838313117963520 381806943157785600 126983670102394560 220107298288550400 107383202763127200 51832233885801600 725620972013683200 284694972625324800 101206021895596800 146655602154230400 555886626390950400 286355207368339200 165080473716412800 544215729010262400 763676626235927040 213521229468993600 75904516421697600 253967340204789120 416914969793212800 99643240418863680 214766405526254400 123810355287309600 103664467771603200 194560319236832640 569389945250649600 202412043791193600 293311204308460800 112152564973612800 57773419030454400 572710414736678400 330160947432825600 45749269639382400 77748350828702400 427042458937987200 151809032843395200 84114423730209600 199286480837727360 429532811052508800 247620710574619200 389120638473665280 404824087582387200 200448645157837440 115556331601488960 586622408616921600 224305129947225600 115546838060908800 660321894865651200 91498539278764800 155496701657404800 303618065686790400 168228847460419200 86660128545681600 495241421149238400 778241276947330560 68623904459073600 231112663202977920 231093676121817600 1320643789731302400 93721175860435200 50542326166147200 106266322990376640 182997078557529600 310993403314809600 61256276410492800 607236131373580800 336457694920838400 173320257091363200 70290881895326400 80882786642636160 137247808918147200 74015540887579200 462187352243635200 455427098530185600 108847691160183360 187442351720870400 129990192818522400 101084652332294400 212532645980753280 621986806629619200 122512552820985600 672915389841676800 346640514182726400 140581763790652800 161765573285272320 75813489249220800 274495617836294400 91884414615739200 217695382320366720 504686542381257600 259980385637044800 425065291961506560 235520386444586880 245025105641971200 1345830779683353600 51221012356483200 693281028365452800 281163527581305600 100012569581433600 55380694826620800 151626978498441600 548991235672588800 183768829231478400 74317063043361600 519960771274089600 850130583923013120 210872645685979200 471040772889173760 75009427186075200 490050211283942400 242648359927908480 411743426754441600 98407234653456960 137826621923608800 102442024712966400 192146932485406080 562327055162611200 200025139162867200 110761389653241600 59731840014537600 367537658462956800 50928432240067200 76831518534724800 421745291371958400 942081545778347520 150018854372150400 83071042239931200 196814469306913920 275653243847217600 384293864970812160 400050278325734400 128638180462034880 221522779306483200 112514140779112800 119463680029075200 735075316925913600 101856864480134400 153663037069449600 300037708744300800 166142084479862400 89597760021806400 551306487694435200 768587729941624320 76392648360100800 257276360924069760 225028281558225600 124606563359896800 104331120297465600 105013198060505280 203713728960268800 307326074138899200 60533923694025600 600075417488601600 332284168959724800 179195520043612800 78248340223099200 152785296720201600 87829256323972800 450056563116451200 249213126719793600 134396640032709600 210026396121010560 614652148277798400 121067847388051200 664568337919449600 358391040087225600 156496680446198400 305570593440403200 90800885541038400 498426253439587200 268793280065419200 117372510334648800 420052792242021120 69500887263662400 232598918271807360 242135694776102400 1329136675838899200 94918890567916800 48916942637270400 716782080174451200 312993360892396800 95513714082259200 61650207448502400 611141186880806400 181601771082076800 71189167925937600 84747493171635840 537586560130838400 234745020669297600 139001774527324800 71635285561694400 484271389552204800 458355890160604800 109547676312338880 189837781135833600 136201328311557600 97833885274540800 213899415408282240 625986721784793600 191027428164518400 123300414897004800 363203542164153600 142378335851875200 73375413955905600 469490041338595200 278003549054649600 143270571123388800 92475311172753600 219095352624677760 272402656623115200 427798830816564480 382054856329036800 127121239757453760 246600829794009600 107452928342541600 51888387110313600 726407084328307200 284756671703750400 101315664950572800 146750827911811200 556007098109299200 286541142246777600 184950622345507200 544805313246230400 855597661633128960 213567503777812800 75986748712929600 254242479514907520 417005323581974400 99664835096312640 214905856685083200 138712966759130400 103776774220627200 194602484338254720 569513343407500800 202631329901145600 293501655823622400 112176870671174400 57810932207683200 573082284493555200 369901244691014400 45798832793750400 77832580665470400 427135007555625600 151973497425859200 84132653003380800 199329670192625280 429811713370166400 277425933518260800 389204968676509440 405262659802291200 200578799572744320 129465435641855040 587003311647244800 224353741342348800 115621864415366400 739802489382028800 91597665587500800 155665161330940800 303946994851718400 168265306006761600 86716398311524800 554851867036521600 778409937353018880 68698249190625600 258930871283710080 231243728830732800 1479604978764057600 93822710095699200 50575144082601600 106381448198101440 183195331175001600 311330322661881600 61322639312188800 607893989703436800 336530612013523200 173432796623049600 70367032571774400 80935305090756480 137396498381251200 74063600326497600 462487457661465600 455920492277577600 108965612931658560 187645420191398400 130074597467287200 101150288165203200 212762896396202880 622660645323763200 122645278624377600 673061224027046400 346865593246099200 140734065143548800 161870610181512960 75862716123902400 274792996762502400 91983958968283200 217931225863317120 504795918020284800 260149194934574400 425525792792405760 235571428409466240 245290557248755200 1346122448054092800 51254270954409600 693731186492198400 281468130287097600 100077509294380800 55440692329276800 151725432247804800 549585993525004800 183967917936566400 74333169033076800 520298389869148800 851051585584811520 211101097715323200 471142856818932480 75058131970785600 490581114497510400 242805915272269440 412189495143753600 98513845600484160 137975938452424800 102508541908819200 192355097733751680 562936260574195200 200155018588761600 110881384658553600 59770624824892800 367935835873132800 50983606317571200 76881406431614400 422202195430646400 942285713637864960 150116263941571200 83161038493915200 197027691200968320 275951876904849600 384710195467503360 400310037177523200 128777542555596480 221762769317107200 112587197956178400 119541249649785600 735871671746265600 101967212635142400 153762812863228800 300232527883142400 166322076987830400 89655937237339200 551903753809699200 769420390935006720 76475409476356800 257555085111192960 225174395912356800 124741557740872800 104444148974457600 105081384759099840 203934425270284800 307525625726457600 60573229309756800 600465055766284800 332644153975660800 179311874474678400 78333111730843200 152950818952713600 87848290675454400 450348791824713600 249483115481745600 134483905856008800 210162769518199680 615051251452915200 121146458619513600 665288307951321600 358623748949356800 156666223461686400 305901637905427200 90859843964635200 498966230963491200 268967811712017600 117499667596264800 420325539036399360 69576182087630400 232850907782962560 242292917239027200 1330576615902643200 95021722365292800 48943394236598400 717247497898713600 313332446923372800 95565362659603200 61716997121270400 611803275810854400 181719687929270400 71266291773969600 84802521033659520 537935623424035200 234999335192529600 139152364175260800 71674021994702400 484585834478054400 458852456858140800 109666356423180480 190043444730585600 136289765946952800 97886788473196800 214131146533799040 626664893846745600 191130725319206400 123433994242540800 363439375858540800 142532583547939200 73415091354897600 469998670385059200 278304728350521600 143348043989404800 92575495681905600 219332712846360960 272579531893905600 428262293067598080 382261450638412800 127203781550489280 246867988485081600 107511032992053600 51922079045020800 726878751717081600 285065167095878400 101381450783558400 146830182709795200 556609456701043200 286696087978809600 185150991363811200 545159063787811200 856524586135196160 213798875321908800 76036088087668800 254407563100978560 417457092525782400 99772808483557440 215022065984107200 138863243522858400 103844158090041600 194813309845365120 570130334191756800 202762901567116800 293660365419590400 112298399158982400 57842193188707200 573392175957619200 370301982727622400 45828570686371200 77883118567531200 427597750643817600 152072176175337600 84223799369236800 199545616967114880 430044131968214400 277726487045716800 389626619690730240 405525803134233600 200687261585166720 129605693954667840 587320730839180800 224596798317964800 115684386377414400 740603965455244800 91657141372742400 155766237135062400 304144352350675200 168447598738473600 86763289783060800 555452974091433600 779253239381460480 68742856029556800 259211387909335680 231368772754828800 1481207930910489600 93883630636857600 50602492346313600 106450523322736320 183314282745484800 311532474270124800 61362457053206400 608288704701350400 336895197476947200 173526579566121600 70412722977643200 80979070464190080 137485712059113600 74103649858929600 462737545509657600 456216528526012800 109036365994543680 187767261273715200 130144934674591200 101204984692627200 212901046645472640 623064948540249600 122724914106412800 673790394953894400 347053159132243200 140825445955286400 161958140928380160 75903738519470400 274971424118227200 92043685579809600 218072731989087360 505342796215420800 260289869349182400 425802093290945280 235826638233863040 245449828212825600 1347580789907788800 51281986452681600 694106318264486400 281650891910572800 100131625721836800 55476690830870400 151807477038940800 549942848236454400 184087371159619200 74413698981652800 520579738698364800 851604186581890560 211238168932929600 471653276467726080 75098719291377600 490899656425651200 242937211392570240 412457136177340800 98577812168700480 138065528369714400 102563972905363200 192479996882759040 563301783821145600 200263251443673600 110953381661740800 59802945500188800 368174742319238400 51016710764073600 76922979679022400 422476337865859200 943306552935452160 150197438582755200 83215036246305600 197155624337400960 276131056739428800 384959993765518080 400526502887347200 128861159811733440 221906763323481600 112648078937066400 119605891000377600 736349484638476800 102033421528147200 153845959358044800 300394877165510400 166430072492611200 89704418250283200 552262113478857600 769919987531036160 76525066146110400 257722319623466880 225296157874132800 124822554369458400 104511966180652800 105138207007928640 204066843056294400 307691918716089600 60605983989532800 600789754331020800 332860144985222400 179408836500566400 78383974635489600 153050132292220800 87943462432862400 450592315748265600 249645108738916800 134556627375424800 210276414015857280 615383837432179200 121211967979065600 665720289970444800 358817673001132800 156767949270979200 306100264584441600 90908975984299200 499290217477833600 269113254750849600 117575961953234400 420552828031714560 69621358982011200 233002101489655680 242423935958131200 1331440579940889600 95083421443718400 48980426475657600 717635346002265600 313535898541958400 95637670667884800 61757070924931200 612200529168883200 181817951968598400 71312566082788800 84848377585345920 538226509501699200 235151923906468800 139242717964022400 71728253000913600 484847871916262400 459150396876662400 109737564489685440 190166842887436800 136363463976448800 97960852951315200 214270185209109120 627071797083916800 191275341335769600 123514141849862400 363635903937196800 142625132165577600 73470639713486400 470303847812937600 278485435928044800 143456506001827200 92635606387396800 219475128979370880 272726927952897600 428540370418218240 382550682671539200 127272566378018880 247028283699724800 107592379501370400 51950155657276800 727271807874393600 285250264331155200 101436272311046400 146941279426972800 556970871856089600 286913012003654400 185271212774793600 545453855905795200 857080740836436480 213937698248366400 76077204233284800 254545132756037760 417728153892067200 99837592515904320 215184759002740800 138953409581095200 103900311314553600 194939805149631360 570500528662310400 202872544622092800 293882558853945600 112371316251667200 57885958562140800 573826024007308800 370542425549587200 45853352263555200 77925233485915200 427875396496732800 152154408466569600 84278487188750400 199675185031808640 430369518005481600 277906819162190400 389879610299262720 405745089244185600 200839108402558080 129689848942355520 587765117707891200 224742632503334400 115771917124281600 741084851099174400 91706704527110400 155850466971830400 304308816933139200 168556974377500800 86828937843211200 555813638324380800 779759220598525440 68780028395332800 259379697884711040 231543834248563200 1482169702198348800 93934397754489600 50640779915510400 106508085926598720 183413409054220800 311700933943660800 61395638504054400 608617633866278400 337113948755001600 173657875686422400 70450798315867200 81040341986997120 137560056790665600 74159719204334400 463087668497126400 456463225399708800 109095326880281280 187868795508979200 130243406764816800 101281559831020800 213016171853197440 623401867887321600 122791277008108800 674227897510003200 347315751372844800 140901596631734400 162080683973994240 75961169873265600 275120113581331200 92093457756081600 218190653760562560 505670923132502400 260486813529633600 426032343706394880 235979764128501120 245582554016217600 1348455795020006400 51320788150262400 694631502745689600 281803193263468800 100207388720275200 55506689582198400 151922339746531200 550240227162662400 184186915512163200 74462016950798400 520973627059267200 852064687412789760 211352394947601600 471959528257002240 75155541540206400 491165108032435200 243121025960991360 412680170371996800 98631117642214080 138140186634122400 102641576300524800 192584079506931840 563606386526937600 200414777440550400 111013379164396800 59848194445603200 368373831024326400 51044297802825600 76981182225393600 422704789895203200 943919056514004480 150311083080412800 83260034373297600 197262235284428160 276280373268244800 385168159013863680 400829554881100800 128930840858514240 222026758328793600 112733312310309600 119696388891206400 736747662048652800 102088595605651200 153962364450787200 300622166160825600 166520068746595200 89772291668404800 552560746536489600 770336318027727360 76566446704238400 257861681717028480 225466624620619200 124890051559946400 104568480519148800 105217758156288960 204177191211302400 307924728901574400 60651840541219200 601244332321651200 333040137493190400 179544583336809600 78426360389361600 153132893408476800 88000565487307200 450933249241238400 249780103119892800 134658437502607200 210435516312577920 615849457803148800 121303681082438400 666080274986380800 359089166673619200 156852720778723200 306265786816953600 90977760811828800 499560206239785600 269316875005214400 117639540584042400 420871032625155840 69659006393995200 233128096245233280 242607362164876800 1332160549972761600 95134837342406400 48991007115388800 718178333347238400 313705441557446400 95658330098822400 61790465761315200 612531573633907200 181955521623657600 71351128006804800 84912576757706880 538633750010428800 235279081168084800 139318012787990400 71743747574116800 485214724329753600 459398680225430400 109796904545106240 190269674684812800 136466641217743200 97982014230777600 214386050771867520 627410883114892800 191316660197644800 123580931522630400 363911043247315200 142702256013609600 73486510673083200 470558162336169600 278636025575980800 143487495148233600 92685698641972800 219593809090212480 272933282435486400 428772101543735040 382633320395289600 127368865136560320 247161863045260800 107615621361175200 51989462914435200 727822086494630400 285404512027219200 101513022449529600 146973021346166400 557272051151961600 286974990296467200 185371397283945600 545866564870972800 857544203087470080 214053384020414400 76134766837147200 254737730273120640 417954038363971200 99891579209526720 215231242722350400 139028547962959200 103978925828870400 195045217903186560 570809024054438400 203026044899059200 293946042692332800 112432080495571200 57898462954550400 573949980592934400 370742794567891200 45888046471612800 77984194371652800 428106768040828800 152269533674294400 84324060371678400 199783158419053440 430462485444700800 278057095925918400 390090435806373120 406052089798118400 200882493207527040 129759978098761920 587892085384665600 224864160991142400 115796925909100800 741485589135782400 91776092943225600 155968388743305600 304539067348588800 168648120743356800 86847694431825600 556114191851836800 780180871612746240 68832069707419200 259519956197523840 231593851818201600 1482971178271564800 94005471719174400 50651719220995200 106588673572006080 183552185886451200 311936777486611200 61442092535241600 609078134697177600 337296241486713600 173695388863651200 70504103789380800 81057848136370560 137664139414838400 74175739017307200 463187703636403200 456808601022883200 109177872120313920 188010943438348800 130271541647738400 101303438441990400 213177347144012160 623873554973222400 122884185070483200 674592482973427200 347390777727302400 141008207578761600 162115696272741120 75977578831492800 275328278829676800 92163138802862400 218355744240627840 505944362230070400 260543083295476800 426354694288024320 236107369040699520 245768370140966400 1349184965946854400 51331874349571200 694781555454604800 282016415157523200 100229035291257600 55548687834057600 151955157662985600 550656557659353600 184326277605724800 74502281925086400 521086166590953600 852709388576048640 211512311368142400 472214738081399040 75171776468443200 491536740281932800 243173544409111680 412992418244515200 98705745305133120 138244708204293600 102663748699142400 192729795180773760 564032830315046400 200458070582515200 111097375668115200 59861122715721600 368652555211449600 51082919657078400 76997811524356800 423024622736284800 944429476162798080 150343552936886400 83323031751086400 197411490610266240 276489416408587200 385459590361547520 400916141165030400 129028394324007360 222194751336230400 112757664702664800 119722245431443200 737305110422899200 102165839314156800 153995623048713600 300687105873772800 166646063502172800 89791684073582400 552978832817174400 770919180723095040 76624379485617600 258056788648014720 225515329405329600 124984547626629600 104647600593043200 105240487055820480 204331678628313600 307991246097427200 60664942413129600 601374211747545600 333292127004345600 179583368147164800 78485700444782400 153248758971235200 88048151366011200 451030658810659200 249969095253259200 134687526110373600 210480974111640960 615982492194854400 121329884826259200 666584254008691200 359166736294329600 156971400889564800 306497517942470400 90997413619694400 499938190506518400 269375052220747200 117728550667173600 420961948223281920 69711712770772800 233304488903041920 242659769652518400 1333168508017382400 95206819600569600 48996297435254400 718333472588659200 313942801779129600 95668659814291200 61837218532252800 612995035884940800 181994827239388800 71405114700427200 84930919378381440 538750104441494400 235457101334347200 139423425541545600 71751494860718400 485319539305036800 459746276913705600 109879980622695360 190413639201139200 136496120429541600 97992594870508800 214548262559729280 627885603558259200 191337319628582400 123674437064505600 363989654478777600 142810229400854400 73494446152881600 470914202668694400 278846851083091200 143502989721436800 92755827798379200 219759961245390720 272992240859083200 429096525119458560 382674639257164800 127396379067572160 247348874129011200 107627242291077600 52000693559337600 727979308957555200 285620458801708800 101534951060524800 146988892305763200 557693702166182400 287005979442873600 185511655596758400 545984481718166400 858193050238917120 214215344101281600 76151213295393600 254792758135144320 418270276624636800 99967160580598080 215254484582155200 139133741697568800 104001387118675200 195192795758163840 571240917603417600 203069902121049600 293977784611526400 112517150437036800 57904715150755200 574011958885747200 371023311193516800 45897959102486400 78001040339006400 428430688202563200 152302426590787200 84387862827777600 199934321161196160 430508969164310400 278267483395137600 390385591516327680 406139804242099200 200904185610011520 129858158917730880 587955569223052800 225034300874073600 115809430301510400 742046622387033600 91795918204972800 156002080678012800 304604853181574400 168775725655555200 86857072726132800 556534966790275200 780771183032655360 68846938653729600 259716317835461760 231618860603020800 1484093244774067200 94025778566227200 50657188873737600 106611698613551040 183591836409945600 312004161356025600 61455365115580800 609209706363148800 337551451311110400 173714145452265600 70519333924670400 81066601211057280 137693877307459200 74183748923793600 463237721206041600 456907279772361600 109201456474608960 188051557132454400 130285609089199200 101314377747475200 213223397227102080 624008322712051200 122910730231161600 675102902622220800 347428290904531200 141038667849340800 162133202422114560 75985783310606400 275387754614918400 92183047673371200 218402912949217920 506327176966665600 260571218178398400 426446794454204160 236286015917777280 245821460462323200 1350205805244441600 51337417449225600 694856581809062400 282077335698681600 100239858576748800 55560687334588800 151971566621212800 550775509229836800 184366095346742400 74558652889089600 521142436356796800 852893588908408320 211558001774011200 472572031835554560 75179893932561600 491642920924646400 243199803633171840 413081631922377600 98727067494538560 138274571510056800 102674834898451200 192771428230442880 564154671397363200 200479717153497600 111121374669177600 59867586850780800 368732190693484800 51093954472579200 77006126173838400 423116003548022400 945144063671109120 150359787865123200 83341031001883200 197454134989077120 276549143020113600 385542856460885760 400959434306995200 129056266742719680 222242749338355200 112769840898842400 119735173701561600 737464381386969600 102187908945158400 154012252347676800 300719575730246400 166682062003766400 89801380276171200 553098286040227200 771085712921771520 76640931708868800 258112533485439360 225539681797684800 125011546502824800 104670206328441600 105251851505586240 204375817890316800 308024504695353600 60671493349084800 601439151460492800 333364124007532800 179602760552342400 78502654746331200 153281863417737600 88114771596196800 451079363595369600 250023093005649600 134702070414256800 210503703011172480 616049009390707200 121342986698169600 666728248015065600 359205521104684800 157005309492662400 306563726835475200 91007240023627200 500046186011299200 269404140828513600 117753982119496800 421007406022344960 69726771735566400 233354886805272960 242685973396339200 1333456496030131200 95227385960044800 49038619994179200 718411042209369600 314010618985324800 95751297538041600 61850576466806400 613127453670950400 182014480047254400 71420539470033600 84940090688718720 538808281657027200 235507964238993600 139453543471132800 71813473153531200 485371946792678400 459845590253212800 109903716644863680 190454771920089600 136510860035440800 98077239988358400 214594608784832640 628021237970649600 191502595076083200 123701152933612800 364028960094508800 142841078940067200 73557929991268800 471015928477987200 278907086942265600 143626946307062400 92775864700209600 219807433289727360 273021720070881600 429189217569665280 127410136033078080 247402305867225600 107720209730296800 52006308881788800 728057920189017600 285682157880134400 101545915366022400 147115859982537600 557814173884531200 287253892614124800 185551729400419200 546043440141763200 858378435139330560 214261618410100800 76159436524516800 254820272066156160 418360630413398400 99988755258047040 215440419460593600 139163797050314400 104012617763577600 195234960859585920 571364315760268800 203091830732044800 294231719965075200 112541456134598400 57954732720393600 574507785228249600 371103458800838400 45902915417923200 78009463322683200 428523236820201600 152318873049033600 84406092100948800 199977510516094080 430880838921187200 278327594100628800 390469921719171840 406183661464089600 201077724829887360 129886210580293440 588463439930150400 225082912269196800 115909465440787200 742206917601676800 91805830835846400 156018926645366400 304637746098067200 168812184201897600 86932099080590400 556655188201257600 780939843438343680 68854373126884800 259772421160586880 231818930881574400 1484413835203353600 94035931989753600 50700946095676800 106623211134323520 183611661671692800 312037853290732800 61462001405750400 609275492196134400 337624368403795200 173864198161180800 70526948992315200 81136625808551040 137708746253769600 74247828175684800 463637861763148800 456956619147100800 109213248651756480 188071863979507200 130398148620885600 101401892191353600 213246422268647040 624075706581465600 122924002811500800 675248736807590400 347728396322361600 141053897984630400 162273251617102080 76051419143515200 275417492507539200 92193002108625600 218426497303512960 506436552605692800 260796297241771200 426492844537294080 236337057882656640 245848005623001600 1350497473615180800 51381762246460800 695456792644723200 282107795969260800 100326444860678400 55566687084854400 152102838287030400 550834985015078400 184386004217251200 74574758878804800 521592594483542400 852985689074588160 211580846976945600 472674115765313280 75244833645508800 491696011246003200 243409877425653120 413126238761308800 98737728589241280 138289503162938400 102763524492921600 192792244755277440 564215591938521600 200652889721356800 111133374169708800 59919299931254400 368772008434502400 51099471880329600 77072643369691200 423161693953891200 945348231530626560 150489667291017600 83350030627281600 197475457178482560 276579006325876800 385584489510554880 401305779442713600 129070202952075840 222266748339417600 112867250468263200 119838599862508800 737544016869004800 102198943760659200 154145286739382400 300979334582035200 166700061254563200 89878949896881600 553158012651753600 771168979021109760 76649207820494400 258140405904151680 225734500936526400 125025045940922400 104681509196140800 105342767103712320 204397887521318400 308290573478764800 60723900836726400 601958669164070400 333400122509126400 179757899793763200 78511131897105600 153298415640988800 88133805947678400 451469001873052800 250050091881844800 134818424845322400 210685534207424640 616581146957529600 121447801673452800 666800245018252800 359515799587526400 157022263794211200 306596831281977600 91085851255089600 500100183763689600 269636849690644800 117766697845658400 421371068414849280 69734301217963200 233380085756388480 242895603346905600 1333600490036505600 95237669139782400 49043910314044800 719031599175052800 314044527588422400 61857255434083200 613193662563955200 182171702510179200 71428251854836800 85013461171416960 539273699381289600 235533395691316800 139468602435926400 71821220440132800 485791206693811200 459895246922966400 109915584655947840 190475338279564800 136628776882634400 98087820628089600 214617781897384320 628089055176844800 123714510868166400 364343405020358400 142856503709673600 73565865471067200 471066791382633600 278937204871852800 92785883151124800 219831169311895680 273257553765268800 429235563794768640 127520191757125440 247429021736332800 107731830660199200 52051231461398400 728686810040716800 285713007419347200 101633629810003200 147131730942134400 557874409743705600 185571766302249600 546515107530537600 858471127589537280 214284755564510400 76225222357502400 255040383514250880 418405807307779200 99999552596771520 139178824726687200 104102462922796800 195256043410296960 571426014838694400 203267259620006400 294263461884268800 112553608983379200 57960984916598400 371143532604499200 45942565941417600 78076847192097600 428569511129020800 152450444715004800 84415206737534400 199999105193543040 278357649453374400 390512086820593920 406534519240012800 129900236411574720 588526923768537600 225107217966758400 115921969833196800 742287065208998400 91885131882835200 156153694384195200 304900889430009600 168830413475068800 86941477374897600 556715298906748800 781024173641187840 68913848912126400 259800472823149440 231843939666393600 1484574130417996800 94117159377964800 50706415748419200 106715311300503360 183770263765670400 312307388768390400 61515091727107200 609801778860019200 337660826950137600 173882954749795200 70587869533473600 81145378883237760 137827697824252800 74255838082171200 463687879332787200 457351334145014400 109307586068936640 188234318755929600 130412216062346400 101412831496838400 213430622601006720 624614777536780800 123030183454214400 675321653900275200 347765909499590400 141175739066947200 162290757766475520 76059623622628800 275655395648505600 92272637590660800 218615172137873280 506491240425206400 260824432124692800 426861245202013440 236362578865096320 246060366908428800 1350643307800550400 51387305346115200 695531818999180800 282351478133894400 100337268146169600 55614685086979200 152119247245257600 551310791297011200 184545275181321600 74582811873662400 521648864249385600 853722490404026880 211763608600420800 472725157730192640 75252951109627200 492120733816857600 243436136649713280 413483093472758400 98823017346863040 138408956385991200 102774610692230400 192958776953953920 564702956267788800 200674536292339200 111229370173958400 59925764066313600 369090550362643200 51143611142332800 77080958019172800 423527217200841600 945450315460385280 150505902219254400 83422027630468800 197646034693726080 276817912771982400 385917553907907840 401349072584678400 129181692626925120 222458740347916800 112879426664440800 119851528132627200 738181100725286400 102287222284665600 154161916038345600 301011804438508800 166844055260937600 89888646099470400 553635825543964800 771835107815815680 76715416713499200 258363385253850240 225758853328881600 125133041445703200 104771932137734400 105354131553478080 204574444569331200 308323832076691200 60730451772681600 602023608877017600 333688110521875200 179777292198940800 78578949103300800 153430833426998400 88143323123419200 451517706657763200 250266082891406400 134832969149205600 210708263106956160 616647664153382400 121460903545363200 667376221043750400 359554584397881600 157157898206601600 306861666853996800 91095677659022400 500532165782812800 269665938298411200 117868423654951200 421416526213912320 69794537077137600 233581677365312640 242921807090726400 1334752442087500800 95319934577683200 49075652233238400 719109168795763200 314315796413203200 61910687172297600 613723333707993600 182191355318044800 71489950933262400 85022632481754240 539331876596822400 235736847309902400 139589074154275200 71867704159742400 485843614181452800 460292500280995200 110010528744621120 190639869155366400 136643516488533600 98151304466476800 214803166797797760 628631592826406400 123821374344595200 364382710636089600 142979901866524800 73613478349857600 471473694619804800 279178148308550400 92866030758446400 220021057489242240 273287032977067200 429606333595595520 127533948722631360 247642748689190400 107801556239613600 52056846783849600 728765421272179200 285959803733049600 101644594115500800 147226956699715200 558356296617100800 185732061516892800 546574065954134400 859212667191191040 214469852799787200 76233445586625600 255067897445262720 418767222462825600 100085931306567360 139299046137669600 104113693567699200 195424703815985280 571919607466099200 203289188231001600 294453913399430400 112650831773625600 57998498093827200 371464123033785600 45947522256854400 78085270175774400 428939705599574400 152466891173251200 84488123830219200 200171862613134720 278598092275339200 390849407631970560 406578376462003200 130012443061824960 588907826798860800 225301663547251200 115996996187654400 742928246067571200 91895044513708800 156170540351548800 304933782346502400 168976247660438400 86997747140740800 557196184550678400 781698815263941120 68921283385281600 260024886123649920 231993992375308800 1485856492135142400 94127312801491200 50739233664873600 106726823821275840 183790089027417600 312341080703097600 61521728017276800 609867564693004800 337952495320876800 173995494281481600 70595484601118400 81197897331358080 137842566770563200 74303897521089600 463987984750617600 457400673519753600 109319378246084160 188254625602982400 130496620711111200 101478467329747200 213453647642551680 624682161406195200 123043456034553600 675904990641753600 347990988562963200 141190969202236800 162395794662716160 76108850497310400 275685133541126400 92282592025915200 218638756492168320 506928742981315200 260993241422222400 426907295285103360 236566746724613760 246086912069107200 1351809981283507200 51420563944041600 695981977125926400 282381938404473600 100402207859116800 55620684837244800 152217700994620800 551370267082252800 184565184051830400 74647235832523200 521986482844444800 853814590570206720 211786453803355200 473133493449227520 75301655894337600 492173824138214400 243593691994074240 413527700311689600 98833678441565760 138423888038872800 102841127888083200 192979593478788480 564763876808947200 200804415718233600 111241369674489600 59964548876668800 369130368103660800 51149128550083200 77130845916062400 423572907606710400 946266986898455040 150603311788675200 83431027255867200 197667356883131520 276847776077745600 385959186957576960 401608831436467200 129195628836281280 222482739348979200 112952483841506400 119929097753337600 738260736207321600 102298257100166400 154261691832124800 301206623577350400 166862054511734400 89946823315003200 553695552155491200 771918373915153920 76723692825124800 258391257672562560 225904967683012800 125146540883800800 104783235005433600 204596514200332800 308523383664249600 60769757388412800 602413247154700800 333724109023468800 179893646630006400 78587426254075200 153447385650249600 88219460529345600 451809935366025600 250293081767601600 134920234972504800 409193028400665600 210844636504145280 617046767328499200 121539514776825600 667448218046937600 359787293260012800 157174852508150400 306894771300499200 91154636082619200 500586163535203200 269840469945009600 117881139381112800 421689273008290560 69802066559534400 233606876316428160 243079029553651200 1334896436093875200 95330217757420800 49155007031222400 719574586520025600 314349705016300800 61917366139574400 613789542600998400 182309272165238400 71497663318065600 85077660343777920 539680939890019200 235762278762225600 139604133119068800 71983913458766400 486158059107302400 460342156950748800 110022396755705280 190660435514841600 136731954123928800 98310014062444800 214826339910349440 628699410032601600 123834732279148800 364618544330476800 142995326636131200 73732510546833600 471524557524451200 279208266238137600 92876049209361600 220044793511410560 273463908247857600 429652679820698880 247669464558297600 107975870188149600 52090538718556800 729237088660953600 285990653272262400 101710379948486400 147465021093667200 558416532476275200 185752098418723200 546927816495715200 859305359641397760 214492989954196800 76282784961364800 495338929116595200 255232981031333760 418812399357206400 100096728645291840 139314073814042400 104181077437113600 195445786366696320 571981306544524800 203420759896972800 294930042187334400 112662984622406400 58092281036899200 371504196837446400 45977260149475200 78135808077835200 428985979908393600 152565569922729600 84497238466804800 200193457290583680 278628147628084800 390891572733392640 406841519793945600 130026468893106240 589860084374668800 225325969244812800 116184562073798400 743008393674892800 91954520298950400 156271616155670400 305131139845459200 168994476933609600 87138421555348800 557256295256169600 781783145466785280 68965890224212800 260052937786212480 232369124147596800 1486016787349785600 126745857700207200 94188233342649600 106795898945910720 183909040597900800 312543232311340800 61561545758294400 610262279690918400 337988953867219200 174276843110697600 70641175006987200 81329193451658880 137931780448425600 74424046118385600 464738248295193600 457696709768188800 109390131308969280 253491715400414400 130707632333023200 213591797891821440 625086464622681600 123123091516588800 675977907734438400 348553686221395200 141282350013974400 162658386903317760 76231917684014400 275863560896851200 92342318637441600 218780262617938560 506983430800828800 261415264666046400 427183595783642880 236592267707053440 246246183033177600 1351955815468876800 51503710438857600 697107372442790400 282564700027948800 100564557141484800 55656683338838400 152463835368028800 551727121793702400 184684637274883200 74655288827380800 86186164061612160 522830529332092800 854367191567285760 211923525020961600 473184535414106880 75423417856113600 492492366066355200 243987580354976640 413795341345276800 98897645009782080 138513477956162400 103007420877715200 193104492627795840 565129400055897600 201129114282969600 111313366677676800 60061510902556800 369369274549766400 51182232996585600 77255565658286400 423847050041923200 946369070828213760 150846835712227200 83485025008257600 197795290019564160 277026955912324800 386208985255591680 402258228565939200 129279246092418240 222626733355353600 113135126784170400 120123021805113600 738738549099532800 102364465993171200 154511131316572800 301693671424454400 166970050016515200 90092266353835200 554053911824649600 772417970511183360 76773349494878400 258558492184836480 226270253568340800 125227537512386400 104851052211628800 204728931986342400 309022262633145600 60868021427740800 603387342848908800 333940100033030400 180184532707670400 78638289158721600 153546698989756800 88228977705086400 452540507136681600 250455075024772800 135138399530752800 409457863972684800 211185569997118080 618044525266291200 121736042855481600 667880200066060800 360369065415340800 157276578317443200 307093397979513600 91302032141611200 500910150049545600 270276799061505600 117957433738082400 422371139994236160 69847243453915200 233758070023121280 243472085710963200 1335760400132121600 95391916835846400 49165587670953600 720738130830681600 314553156634886400 61957439943235200 614186795959027200 182604064283222400 71543937626884800 85215229998837120 540553598123011200 235914867476164800 139694486907830400 71999408031969600 486944171421926400 460640096969270400 110093604822210240 190783833671692800 136953048212416800 98331175341907200 214965378585659520 629106313269772800 123914879886470400 365208128566444800 143087875253769600 73748381506430400 471829734952329600 279388973815660800 92936159914852800 220187209644420480 273906096424833600 429930757171319040 247829759772940800 107999112047954400 52174768555324800 730416257132889600 286175750507539200 101874844530950400 147496763012860800 558777947631321600 185872319829705600 547812192849667200 859861514342638080 214631812880654400 76406133398212800 495659519545881600 255645689996511360 419083460723491200 100161512677638720 139404239872279200 104349537110649600 195572281670962560 572351501015078400 203749689061900800 294993526025721600 112735901715091200 58104785429308800 371744639659411200 46051604881027200 78262152832987200 429263625761308800 152812266796425600 84551926286318400 200323025355277440 278808479744558400 391144563341925120 407499378123801600 130110623880793920 589987052051443200 225471803430182400 116209570858617600 743489279318822400 92103209762054400 156524305665974400 305624533592851200 169103852572636800 87157178143963200 557616959489116800 782289126683850240 69077407321540800 260221247761587840 232419141717235200 1486978558637644800 126827889429477600 94340534695545600 106968586757497920 184206419524108800 313048611331948800 61661090110838400 611249067185702400 338207705145273600 174314356287926400 70755401021659200 81346699601032320 138154814643081600 74440065931358400 464838283434470400 458436800389276800 109567013966182080 253655778858955200 130735767215944800 213937173514995840 626097222663897600 123322180221676800 676415410290547200 348628712575852800 141510802043318400 162693399202064640 76248326642241600 276309629286163200 92491635166257600 219134027932364160 507311557717910400 261471534431889600 427874347029991680 236745393601691520 246644360443353600 1352830820581094400 51514796638166400 697257425151705600 283021604086636800 100586203712467200 55746679592822400 152496653284483200 552619258572326400 184983270332515200 74703606796526400 86325526155173760 522943068863779200 855748694059983360 212266203064977600 473490787203383040 75439652784350400 493288720886707200 244040098803096960 414464443929244800 99057561430322880 138737452749386400 103029593276332800 193416740500314240 566043208173273600 201172407424934400 111493359185644800 60074439172675200 369966540665030400 51264994112841600 77272194957249600 424532406129955200 946981574406766080 150879305568700800 83620019389233600 198115122860645760 277474905498772800 386833481000628480 402344814849868800 129488289232760640 222986718371289600 113159479176525600 120148878345350400 739933081330060800 102529988225683200 154544389914499200 301758611137401600 167240038778467200 90111658759012800 554949810997545600 773666962001256960 76897491169262400 258976578465521280 226318958353051200 125430029083850400 105020595227116800 205059976451366400 309088779828998400 60881123299651200 603517222274803200 334480077556934400 180223317518025600 78765446420337600 153794982338524800 88286080759531200 452637916706102400 250860058167700800 135167488138519200 410119952902732800 211231027796181120 618177559657996800 121762246599302400 668960155113868800 360446635036051200 157530892840675200 307589964677049600 91321684949476800 501720116335401600 270334976277038400 118148169630506400 422462055592362240 69960185689867200 234136054289854080 243524493198604800 1337920310227737600 95546164531910400 49181458630550400 720893270072102400 315061785681350400 62057624452387200 615179929354099200 182643369898953600 71659623398932800 85233572619511680 540669952554076800 236296339261012800 139920371379734400 72022649891774400 487048986397209600 461384947015574400 110271624988472640 191092329063820800 136982527424215200 98362917261100800 215312975273934720 630123571362700800 124115248904774400 365286739797907200 143319246797865600 73772187945825600 472592678522025600 279840742759468800 93086436678580800 220543249976945280 273965054848430400 430625950547869440 248230497809548800 108033974837661600 52185999200227200 730573479595814400 286638493595731200 101896773141945600 147544375891651200 559681485518937600 186172873357161600 547930109696860800 861251901095738880 214978870196798400 76422579856459200 496460995619097600 255700717858535040 419761114139203200 100323472758505920 139629655017871200 104371998400454400 195888519931628160 573276987191462400 203793546283891200 295088751783302400 112918194446803200 58123542017923200 372345746714323200 46061517511900800 78278998800340800 429957740393596800 152845159712918400 84688645835102400 200646945517011840 279259310035742400 391777039863256320 407587092567782400 130321011350013120 590177503566604800 225836388893606400 116247084035846400 744691493428646400 92123035023801600 156557997600681600 305690319425836800 169377291670204800 87185313026884800 558518620071484800 783554079726512640 69092276267851200 260642022700026240 232494168071692800 1489382986857292800 127032968752653600 94360841542598400 106991611799042880 184246070047603200 313115995201363200 61674362691177600 611380638851673600 338754583340409600 174370626053769600 70770631156948800 81372958825092480 138184552535702400 74464095650817600 464988336143385600 458535479138755200 109590598320477120 254065937505307200 130777969540327200 213983223598085760 626231990402726400 123348725382355200 677509166680819200 348741252107539200 141541262313897600 162745917650184960 76272940079582400 276369105071404800 92511544036766400 219181196640954240 508131875010614400 261555939080654400 427966447196171520 237128208338286720 246697450764710400 1355018333361638400 51531425937129600 697482504215078400 283082524627795200 100618673568940800 55758679093353600 152545880159164800 552738210142809600 185023088073532800 74824401719390400 86344107767648640 523111878161308800 855932894392343040 212311893470846400 474256416676573440 75464005176705600 493394901529420800 244118876475277440 414553657607107200 99078883619728320 138767316055149600 103062851874259200 193458373549983360 566165049255590400 201237347137881600 111517358186707200 60093831577852800 370046176147065600 51276028928342400 77297138905694400 424623786941692800 948512833353146880 150928010353411200 83638018640030400 198157767239456640 277534632110299200 386916747099966720 402474694275763200 129516161651472960 223034716373414400 113196007765058400 120187663155705600 740092352294131200 102552057856684800 154594277811388800 301856020706822400 167276037280060800 90140747366779200 555069264220598400 773833494199933440 76914043392513600 259032323302945920 226392015530116800 125457027960045600 105043200962515200 205104115713369600 309188555622777600 60900776107516800 603712041413644800 334552074560121600 180281494733558400 78782400721886400 153828086785027200 88428838395643200 452784031060233600 250914055920091200 135211121050168800 410208231426739200 211299214494775680 618377111245555200 121801552215033600 669104149120243200 360562989467116800 157564801443772800 307656173570054400 91351164161275200 501828111840182400 270422242100337600 118173601082829600 422598428989551360 69975244654660800 234186452192085120 243603104430067200 1338208298240486400 95566730891385600 49244942468937600 721125978934233600 315129602887545600 62070982386940800 615312347140108800 182702328322550400 71675048168539200 85261086550523520 540844484200675200 236347202165659200 139950489309321600 72115617330993600 487206208860134400 461484260355081600 110295361010640960 191133461782771200 137026746241912800 98489884937875200 215359321499038080 630259205775091200 124141964773881600 365404656645100800 143350096337078400 73867413703406400 472694404331318400 279900978618643200 93106473580411200 220590722021281920 274053492483825600 430718642998076160 248283929547763200 108173425996490400 52202845167580800 730809313290201600 286700192674156800 101929666058438400 147734827406812800 559801957237286400 186212947160822400 548106984967651200 861437285996152320 215025144505617600 76447249543828800 496567859095526400 255783259651570560 419851467927964800 100345067435954880 139659710370616800 104405690335161600 195930685033050240 573400385348313600 203859332116876800 295469654813625600 112942500144364800 58198568372380800 372425894321644800 46076386458211200 78304267751371200 430050289011235200 152894499087657600 84706875108273600 200690134871909760 279319420741233600 391861370066100480 407718664233753600 130349063012575680 590939309627251200 225885000288729600 116397136744761600 744851788643289600 92152772916422400 156608535502742400 305788998175315200 169413750216547200 87297852558571200 558638841482467200 783722740132200960 69114579687316800 260698126025151360 232794273489523200 1489703577286579200 127060312662410400 94391301813177600 107026149361360320 184305545832844800 313217071005484800 61694271561686400 611577996350630400 338827500433094400 174595705117142400 70793476359883200 81477995721333120 138229159374633600 74560214528654400 465588546979046400 458683497262972800 109625974851919680 254120625324820800 130946778837856800 214052298722720640 626434142010969600 123388543123372800 677655000866188800 349191410234284800 141586952719766400 162955991442666240 76371393828945600 276458318749267200 92541407342529600 219251949703839360 508241250649641600 261893557675713600 428104597445441280 237179250303166080 246777086246745600 1355310001732377600 51597943132982400 698382820468569600 283173905439532800 100748552994835200 55776678344150400 152742787657891200 552916637498534400 185082814685059200 74840507709105600 86371980186360960 523787115351427200 856209194890882560 212380429079649600 474358500606332160 75561414746126400 493554172493491200 244433987163999360 414687478123900800 99110866903836480 138812111013794400 103195886265964800 193520823124487040 566347810879065600 201497105989670400 111553356688300800 60171401198563200 370165629370118400 51292581151593600 77396914699473600 424760858159299200 948717001212664320 151122829492252800 83665017516225600 198221733807672960 277624222027588800 387041646248974080 402994211979340800 129557970279541440 223106713376601600 113342122119189600 120342802397126400 740331258740236800 102585162303187200 154793829398947200 302245658984505600 167330035032451200 90257101797844800 555248444055177600 774083292497948160 76938871727390400 259115940559082880 226684244238379200 125497526274338400 105077109565612800 205170324606374400 309587658797894400 60979387338979200 604491317969011200 334660070064902400 180514203595689600 78807832174209600 153877743454780800 88447872747124800 453368488476758400 250995052548676800 135385652696767200 410340649212748800 211571961289153920 619175317595788800 121958774677958400 669320140129804800 361028407191379200 157615664348419200 307755486909561600 91469081008468800 501990105097353600 270771305393534400 118211748261314400 423143922578307840 69997833101851200 234262049045431680 243917549355916800 1338640280259609600 95597580430598400 49297845667593600 722056814382758400 315231328696838400 62091019288771200 615510973819123200 182938162016937600 71698185322948800 85371142274570880 541542610787068800 236423496522628800 139995666203702400 72193090197009600 487835098711833600 461633230364342400 110330965043893440 191195160861196800 137203621512703200 98595691335187200 215428840836693120 630462657393676800 124182038577542400 365876324033875200 143396370645897600 170742284549141760 73946768501390400 472846993045257600 279991332407404800 93136528933156800 220661930087786880 274407243025406400 430857681673386240 248364077155084800 108289635295514400 52270229036995200 731752648067750400 286792741291795200 102061237724409600 147893537002780800 559982664814809600 186273057866313600 548814486050812800 861715363346772480 215094555968846400 76545928293307200 496728154310169600 256113426823712640 419986998611107200 100377459452128320 139704793399735200 104540458073990400 195993932685183360 573585482583590400 204122475448819200 295787074005561600 112978958690707200 58261090334428800 372546115732627200 46135862243452800 78405343555492800 430189111937692800 153091856586614400 84734219018030400 200754918904256640 279409586799470400 391987865370366720 408244950897638400 130391140506419520 591574148011123200 225957917381414400 116522180668857600 745092231465254400 92271724486905600 156810687110985600 306183713173228800 169468438036060800 87391635501643200 558819173598940800 783975730740733440 69203793365179200 260782281012839040 233044361337715200 1490184462930508800 127101328527045600 94513142895494400 107164299610630080 184543448973811200 313621374221971200 61773907043721600 612367426346457600 338936876072121600 174783271003286400 70884857171620800 81565526468200320 138407586730358400 74640313593518400 466088722675430400 459275569759843200 109767480977689920 254202657054091200 131087453252464800 214328599221260160 627242748443942400 123547814087443200 677873752144243200 349566542006572800 141769714343241600 163131052936400640 76453438620081600 276815173460716800 92660860565582400 219534961955379840 508405314108182400 262174906504929600 428657198442520320 237255813250485120 247095628174886400 1355747504288486400 99819555591571200 51653374129526400 699133084013145600 283539428686483200 100856785849747200 55848675347337600 152906877240163200 553630346921433600 185321721131164800 74864666693678400 86483469861210240 524349813009859200 857314396885040640 212654571514862400 474511626500970240 75642589387310400 494191256349772800 244696579404600960 415222760191075200 99238800040269120 138991290848373600 103306748259052800 193770621422501760 567078857372966400 201713571699494400 111697350694675200 60236042549155200 370643442262329600 51358790044598400 149729333387356800 77480061194289600 425309143029724800 949023253001940480 292356880210886400 151285178774620800 83773013021006400 198477600080538240 277982581696747200 387541242845003520 403427143398988800 129725204791815360 223394701389350400 113463884080965600 120472085098310400 741286884524659200 102717580089196800 154960122388579200 584713760421772800 302570357549241600 167546026042012800 90354063823732800 555965163393494400 775082485690007040 77038185066897600 259450409583630720 438535320316329600 226927768161931200 125659519531509600 105212743978003200 205435160178393600 309920244777158400 117968565699129600 61044896698531200 605140715098483200 335092052084025600 180708127647465600 78909557983502400 154076370133795200 88476424274347200 453855536323862400 251319039063019200 135531095735599200 410870320356787200 211799250284469120 619840489554316800 235937131398259200 122089793397062400 670184104168051200 361416255294931200 157819115967004800 308152740267590400 176952848548694400 91567345047796800 502638078126038400 271062191471198400 118364336975253600 423598500568938240 70088186890612800 234564436458817920 244179586794124800 1340368208336102400 95720978587449600 49361329505980800 722832510589862400 315638231934009600 62171166896092800 616305480535180800 353905697097388800 183134690095593600 71790733940587200 85462855377943680 542124382942396800 236728673950507200 140176373781225600 72286057636228800 488359173588249600 462229110401385600 110473381176903360 191441957174899200 137351017571695200 98722659011961600 215706918187313280 631276463868019200 124342333792185600 707811394194777600 366269380191187200 143581467881174400 170925710755887360 74041994258971200 473457347901014400 280352747562451200 93256750344139200 220946762353806720 530858545646083200 274702035143390400 431413836374626560 248684667584371200 108429086454343200 52326382261507200 732538760382374400 287162935762348800 102170880779385600 148083988517942400 560705495124902400 186513500688278400 549404070286780800 862827672749253120 215372201821761600 76628160584539200 497369335168742400 256388566133831040 420529121343676800 100507027516822080 139885125516208800 104652764523014400 196246923293715840 574325871524697600 204341761558771200 296167977035884800 113124792876076800 58336116688886400 373027001376556800 46185425397820800 78489573392260800 430744403643523200 153256321169078400 84843594657057600 201014055033644160 279770251032417600 392493846587431680 408683523117542400 130559450481794880 592335954071769600 226249585752153600 116672233377772800 746054002753113600 92370850795641600 156979146784521600 306512642338156800 169687189314115200 87504175033329600 559540502064835200 784987693174863360 69278138096731200 261118900963589760 233344466755545600 1492108005506227200 127265391985586400 94614677130758400 107279424818354880 184741701591283200 313958293569043200 61840269945417600 613025284676313600 339374378628230400 175008350066659200 70961007848068800 81670563364440960 138556276193462400 74736432471355200 466688933511091200 459768963507235200 109885402749165120 254530783971172800 131256262549994400 214558849636709760 627916587138086400 123680539890835200 678748757256460800 350016700133318400 141922015696137600 163341126728881920 76551892369444800 277112552386924800 92760404918126400 219770805498330240 509061567942345600 262512525099988800 429117699273419520 237562065039761280 247361079781670400 1357497514512921600 99948403509292800 51719891325379200 700033400266636800 283844031392275200 100986665275641600 55908672849993600 153103784738889600 554225104773849600 185520809836252800 74961302631969600 86576377923584640 525025050199977600 858235398546839040 212883023544206400 475124130079522560 75739998956731200 494722159563340800 245011690093322880 415668828580387200 99345410987296320 139140607377189600 103439782650758400 193978786670847360 567688062784550400 201973330551283200 111817345699987200 60313612169865600 371041619672505600 51413964122102400 149922605263939200 77579836988068800 425766047088412800 950248260159045120 292734256918521600 151479997913462400 83863009274990400 198690821974592640 278281214754379200 387957573341694720 403946661102566400 129864566885376960 223634691399974400 113609998435096800 120627224339731200 742083239345011200 102827928244204800 155159673976137600 585468513837043200 302959995826924800 167726018549980800 90470418254798400 556562429508758400 775915146683389440 77120946183153600 259729133770753920 439101385377782400 227219996870193600 125794513912485600 105325772654995200 205655856488409600 310319347952275200 118120840510982400 61123507929993600 605919991653849600 335452037099961600 180940836509596800 78994329491246400 154241892366307200 88590630383236800 454439993740387200 251589027824971200 135705627382197600 411311712976819200 212071997078847360 620638695904550400 236241681021964800 122247015859987200 670904074199923200 361881673019193600 157988658982492800 308483784732614400 177181260766473600 91685261894990400 503178055649942400 271411254764395200 118491494236869600 424143994157694720 70163481714580800 234816425969973120 244494031719974400 1341808148399846400 95823810384825600 49387781105308800 107969324656415040 723763346038387200 315977317964985600 62237956568860800 616967569465228800 354362521532947200 183370523789980800 71867857788619200 85572911101991040 542822509528790400 236982988473739200 140326963429161600 72324794069236800 488988063439948800 462725677098921600 110592061287744960 191647620769651200 137527892842485600 98775562210617600 215938649312830080 631954635929971200 124475913137721600 708725043065894400 366741047579961600 143735715577238400 171145822203982080 74081671657963200 473965976947478400 280653926858323200 93356934853291200 221184122575489920 531543782299420800 275055785684971200 431877298625660160 248951826275443200 108487191103855200 1417450086131788800 52393766130921600 733482095159923200 287471431154476800 102302452445356800 56623160681942400 148163343315926400 561307853716646400 186713869706582400 550111571369942400 863754597251320320 215603573365857600 76726839334017600 497903652550886400 256718733305973120 420980890287484800 100615000904066880 140035402279936800 104787532261843200 196457748800826240 574942862308953600 204604904890713600 113246321363884800 58367377669910400 373427739413164800 46244901183062400 78590649196382400 431207146731715200 153453678668035200 84934741022913600 201230001808133760 280070804559873600 392915497601652480 409209809781427200 130699708794607680 226492642727769600 116734755339820800 746855478826329600 92489802366124800 157181298392764800 306907357336070400 169869482045827200 87551066504865600 560141609119747200 785830995203304960 69367351774593600 261399417589215360 233469510679641600 1493710957652659200 127402111534370400 94736518213075200 107417575067624640 184979604732249600 314362596785529600 61919905427452800 613814714672140800 339738964091654400 175102133009731200 71052388659806400 81714328737874560 138734703549187200 74776482003787200 466939021359283200 460361036004105600 110026908874935360 254804223068740800 131326599757298400 214835150135249280 628725193571059200 123839810854905600 679477928183308800 350204266019462400 142104777319612800 163428657475749120 76592914765012800 277469407098374400 92879858141179200 220053817749870720 509608446137481600 262653199514596800 429670300270498560 237817274864158080 247679621709811200 1358955856366617600 100055776774060800 51747606823651200 700408532038924800 284209554639225600 101040781703097600 55980669853180800 153185829530025600 554938814196748800 185759716282358400 75041832580545600 86687867598433920 525306399029193600 859340600540997120 213157165979419200 475634549728316160 75780586277323200 495359243419622400 245142986213623680 416204110647561600 99473344123728960 139319787211768800 103495213647302400 194228584968862080 568419109278451200 202081563406195200 111961339706361600 60345932845161600 371519432564716800 51480173015107200 150083665161091200 77621410235476800 426314331958838400 951269099456632320 293048737508217600 151561172554646400 83971004779771200 198946688247457920 278639574423537600 388457169937724160 404163126812390400 130031801397650880 223922679412723200 113670879415984800 120691865690323200 743038865129433600 102960346030214400 155242820470953600 586097475016435200 303122345109292800 167942009559542400 90518899267742400 557279148847075200 776914339875448320 77220259522660800 260063602795301760 439573106262326400 227341758831969600 125956507169656800 105461407067385600 205920692060428800 310485640941907200 118247736187526400 61156262609769600 606244690218585600 335884019119084800 181037798535484800 79096055300539200 154440519045321600 88685802140644800 454683517663939200 251913014339313600 135778348901613600 411841384120857600 212185641576504960 620971281883814400 236495472375052800 122312525219539200 671768038238169600 362075597070969600 158192110601078400 308881038090643200 177371604281289600 91734393914654400 503826028678627200 271556697803227200 118644082950808800 424371283153009920 70253835503342400 235118813383359360 244625050439078400 1343536076476339200 95947208541676800 49408942384771200 108108363331725120 724151194141939200 316384221202156800 62318104176182400 617762076181286400 354743208562579200 183468787829308800 71960406406257600 85618767653677440 543113395606454400 237288165901617600 140507671006684800 72355783215643200 489250100878156800 463321557135964800 110734477420754880 191894417083353600 137601590871981600 98817884769542400 216216726663450240 632768442404313600 124636208352364800 709486417125158400 366937575658617600 143920812812515200 171237535307354880 74113413577156800 474576331803235200 281015342013369600 93477156264273600 221468954841509760 532114812843868800 275203181743963200 432433453326900480 249272416704729600 108533674823464800 1418972834250316800 52421842743177600 733875151317235200 287841625625030400 102357273972844800 56696077774627200 148226827154313600 562030684026739200 186954312528547200 550406363487926400 864866906653800960 215881219218772800 76767955479633600 498544833409459200 256856302961032320 421523013020054400 100744568968760640 140215734396410400 104843685486355200 196710739409358720 575683251250060800 204714547945689600 113392155549254400 58392386454729600 373908625057094400 46269682760246400 78632764114766400 431762438437545600 153535910959267200 85044116661940800 201489137937521280 280431468792820800 393421478818717440 409429095891379200 130868018769983040 226784311098508800 116784772909459200 747817250114188800 92539365520492800 157265528229532800 307071821918534400 170088233323881600 87588579682094400 560862937585641600 786842957637434880 69404524140369600 261736037539966080 233569545818918400 1495634500228377600 127566174992911200 94787285330707200 107475137671487040 185078731040985600 314531056459065600 61953086878300800 614143643837068800 340176466647763200 175177159364188800 71090463998030400 81749341036621440 138809048280739200 74808521629732800 467139091637836800 460607732877801600 110085869760672960 255132349985822400 131382869523141600 214950275342974080 629062112918131200 123906173756601600 680352933295526400 350354318728377600 142180927996060800 163498682073242880 76625732681467200 277618096561478400 92929630317451200 220171739521345920 510264699971644800 262765739046283200 429900550685948160 238123526653434240 247812347513203200 1360705866591052800 100184624691782400 51769779222268800 700708637456755200 284361855992121600 101084074845062400 56010668604508800 153251465362934400 555236193122956800 185859260634902400 75138468518836800 86734321629621120 525531478092566400 859801101371896320 213271391994091200 476247053306868480 75813056133796800 495624695026406400 245248023109864320 416427144842217600 99526649597242560 139394445476176800 103539558444537600 194332667593034880 568723711984243200 202168149690124800 112021337209017600 60371789385398400 371718521269804800 51507760053859200 150276937037673600 77654668833403200 426542783988182400 952494106613736960 293426114215852800 151626112267593600 84016002906763200 199053299194485120 278788890952353600 388665335186069760 404336299380249600 130101482444431680 224042674418035200 113719584200695200 120743578770796800 743437042539609600 103015520107718400 155309337666806400 586852228431705600 303252224535187200 168032005813526400 90557684078097600 557577781904707200 777330670372139520 77261640080788800 260202964888863360 440139171323779200 227439168401390400 126024004360144800 105517921405881600 206031040215436800 310618675333612800 118400010999379200 61182466353590400 606504449070374400 336064011627052800 181115368156195200 79138441054411200 154523280161577600 88800008249534400 454878336802780800 252048008720289600 135836526117146400 412062080430873600 212276557174631040 621237350667225600 236800021998758400 122364932707180800 672128023254105600 362230736312390400 158276882108822400 309046560323155200 177600016499068800 91773699530385600 504096017440579200 271673052234292800 118707661581616800 424553114349262080 70291482915326400 235244808138936960 244729865414361600 1344256046508211200 95998624440364800 49440684303964800 108166296113104320 724461472624780800 316553764217644800 62351499012566400 618093120646310400 355200032998137600 183547399060771200 71998968330273600 85655452895026560 543346104468585600 237415323163233600 140582965830652800 72402266935252800 489459730828723200 463569840484732800 110793817476175680 191997248880729600 137660549295578400 98881368607929600 216332592226208640 633107528435289600 124702998025132800 710400065996275200 367094798121542400 143997936660547200 171310905790053120 74161026455947200 474830646326467200 281165931661305600 93527248518849600 221587634952351360 532800049497206400 275321098591156800 432665184452417280 249405996050265600 108603400402879200 1420800131992550400 52444304032982400 734189596243084800 287995873321094400 102401131194835200 56726459896579200 148322052911894400 562331863322611200 187054497037699200 550642197182313600 865330368904834560 215996904990820800 76800848396126400 498811992100531200 256966358685079680 421748897491958400 100798555662383040 140290872778274400 104888608065964800 196816152162913920 575991746642188800 204802262389670400 113452919793158400 58429899631958400 374108994075398400 46289508021993600 78666456049473600 431993809981641600 153601696792252800 85089689844868800 201597111324766080 280581745556548800 393632304325827840 409604524779340800 130938147926389440 226905839586316800 115201272594189600 116859799263916800 748217988150796800 92579016043987200 157332912098947200 307203393584505600 170179379689737600 87644849447937600 561163491113097600 787264608651655680 69434262032990400 261876295852778880 230402545188379200 1496435976301593600 127634534767303200 94827899024812800 107521187754576960 185158032087974400 314665824197894400 61979632038979200 614406787169011200 340358759379475200 175289698895875200 71120924268609600 81801859484741760 138868524065980800 74856581068651200 460805090376758400 110133038469263040 255269069534606400 131467274171906400 215042375509153920 629331648395788800 123959264077958400 680717518758950400 350579397791750400 142241848537219200 163603718969483520 76674959556148800 277737048131961600 92969448058468800 220266076938526080 510538139069212800 262934548343812800 430084751018307840 238251131565632640 247918528155916800 1361435037517900800 100238311324166400 51803037820195200 701158795583500800 284483697074438400 101149014558009600 56034667605571200 153349919112297600 555474096263923200 185938896116937600 75178733493124800 86771484854570880 525869096687625600 860169502036615680 213362772805828800 476502263131265280 75861760918507200 495837056311833600 245405578454225280 416605572197942400 99569293976053440 139454172087703200 103606075640390400 194415933692373120 568967394148876800 202298029116019200 112069335211142400 60410574195753600 371877792233875200 51529829684860800 150357466986249600 77704556730292800 426725545611657600 953004526262530560 293583354510700800 151723521837014400 84052001408356800 199138587952106880 278908344175406400 388831867384746240 404596058232038400 130157227281856320 224138670422284800 113792641377760800 120821148391507200 743755584467750400 103059659369721600 155409113460585600 587166709021401600 303447043674028800 168104002816713600 90615861293630400 557816688350812800 777663734769492480 77294744527291200 260314454563712640 440375031766051200 227585282755521600 126078002112535200 105563132876678400 205508348157490560 206119318739443200 310818226921171200 118463458837651200 61221771969321600 606894087348057600 336208005633427200 181231722587260800 79172349657508800 154589489054582400 88847594128238400 455170565511043200 252156004225070400 135923791940445600 411016696314981120 412238637478886400 212412930571820160 621636453842342400 236926917675302400 122443543938643200 672416011266854400 362463445174521600 158344699315017600 309178978109164800 177695188256476800 91832657953982400 504312008450140800 271847583880891200 118758524486263200 70321600844913600 235345603943399040 244887087877286400 1344832022533708800 96039757159315200 49467135903292800 108212642338207680 724926890349043200 316689398630035200 62378214881673600 618357956218329600 355390376512953600 183665315907964800 72029817869486400 85710480757050240 543695167761782400 237517048972526400 140643201689827200 72441003368260800 489774175754572800 463768467163747200 110841289520512320 192079514318630400 137748986930973600 98934271806585600 216425284676415360 633378797260070400 124756429763347200 710780753025907200 367330631815929600 144059635738972800 171420961514100480 74200703854939200 475034097945052800 281286403379654400 93567322322510400 221682579041024640 533085564769430400 275497973861947200 432850569352830720 248773263559067520 249512859526694400 1421561506051814400 52477995967689600 734661263631859200 288119271477945600 102466917027820800 56750765594140800 148401407709878400 562572806759308800 187134644645020800 550995947723894400 865701138705661440 216089453608459200 76850187770865600 499025719053388800 257131442271150720 421929605069481600 100841745017280960 140350983483765600 104955991935379200 196900482365758080 576238542955891200 204933834055641600 113501531188281600 58461160612982400 374269289290041600 46319245914614400 78716993951534400 432178907216918400 153700375541731200 85126148391211200 201683490034561920 280701966967531200 393800964731516160 409867668111283200 130994251251514560 227003062376563200 115275281656298400 116922321225964800 748538578580083200 92638491829228800 157433987903068800 307400751083462400 170252296782422400 87691740919473600 561403933935062400 787601929463032320 69478868871921600 261988502503029120 230550563312596800 1497077157160166400 127689222586816800 94888819565971200 107590262879211840 185276983658457600 314867975806137600 62019449779996800 614801502166924800 340504593564844800 175383481838947200 71166614674478400 81845624858175360 138957737743843200 74896630601083200 461101126625193600 110203791532148160 255378445173633600 131537611379210400 215180525758423680 629735951612275200 124038899559993600 681009187129689600 350766963677894400 142333229348956800 163691249716350720 76715981951716800 277915475487686400 93029174669995200 220407583064296320 510756890347267200 263075222758420800 430361051516847360 238353215495391360 248077799119987200 1362018374259379200 100281260630073600 51830753318467200 701533927355788800 284666458697913600 101203130985465600 56070666107164800 153431963903433600 555830950975372800 186058349339990400 75210945472555200 86827229691995520 526150445516841600 860722103033694720 213499844023435200 476706430990782720 75902348239099200 496155598239974400 245536874574526080 416873213231529600 99633260544269760 139543762004992800 103661506636934400 194540832841380480 569332917395827200 202406261970931200 112141332214329600 60442894871049600 372116698679980800 51562934131363200 150421890945110400 77746129977700800 426999688046870400 953412861981565440 293709146746579200 151804696478198400 84105999160747200 199266521088539520 279087524009985600 389081665682760960 404812523941862400 130240844537993280 224282664428659200 113853522358648800 120885789742099200 744233397359961600 103125868262726400 155492259955401600 587418293493158400 303609392956396800 168211998321494400 90664342306574400 558175048019971200 778163331365521920 77344401197044800 260481689075986560 440563720119868800 227707044717297600 126158998741120800 105630950082873600 205596402722605440 206251736525452800 310984519910803200 118514217108268800 61254526649097600 607218785912793600 336423996642988800 181328684613148800 79223212562155200 154688802394089600 88885662831201600 455414089434595200 252317997482241600 135996513459861600 411192805445210880 412503473050905600 212526575069477760 621969039821606400 237028434216537600 122509053298195200 672847993285977600 362657369226297600 158446425124310400 309377604788179200 177771325662403200 91881789973646400 504635994964483200 271993026919723200 118834818843232800 70366777739294400 235496797650092160 245018106596390400 1345695986571955200 96101456237740800 49498877822486400 108282161675862720 725314738452595200 316892850248620800 62418288685334400 618755209576358400 355542651324806400 183763579947292800 72076092178305600 85756337308736640 543986053839446400 237669637686465600 140733555478588800 72487487087870400 490036213192780800 464066407182268800 110912497587017280 192202912475481600 137822684960469600 98997755644972800 216564323351725440 633785700497241600 124836577370668800 711085302649612800 367527159894585600 144152184356611200 171512674617473280 74248316733729600 475339275372931200 281467110957177600 93627433028001600 221824995174034560 533313976987209600 275645369920939200 433128646703450880 248879855927364480 249673154741337600 1422170605299225600 52506072579945600 735054319789171200 288304368713222400 102521738555308800 56787224140483200 148496633467459200 562934221914355200 187254866056003200 551290739841878400 866257293406901760 216228276534916800 76891303916481600 499346309482675200 257269011926209920 422200666435766400 100906529049627840 140441149542002400 105012145159891200 197026977670024320 576608737426444800 205043477110617600 113574448280966400 58498673790211200 374509732112006400 46344027491798400 78759108869918400 432456553069833600 153782607832963200 85180836210724800 201813058099255680 280882299084004800 394053955340048640 410086954221235200 131078406239202240 227148896561932800 115336955874722400 116997347580422400 749019464224012800 92688054983596800 157518217739836800 307565215665926400 170361672421449600 87748010685316800 561764598168009600 788107910680097280 69516041237697600 262156812478404480 230673911749444800 1498038928448025600 127771254316087200 94939586683603200 107647825483074240 185376109967193600 315036435479673600 62052631230844800 615130431331852800 340723344842899200 175496021370633600 71204690012702400 81898143306295680 139032082475395200 74944690040001600 461347823498889600 110262752417885760 255542508632174400 131622016027975200 215295650966148480 630072870959347200 124105262461689600 681446689685798400 350992042741267200 142409380025404800 163796286612591360 76765208826398400 278064164950790400 93078946846267200 220525504835771520 511085017264348800 263244032055950400 430591301932296960 238506341390029440 248210524923379200 1362893379371596800 100345684588934400 51864011916393600 701984085482534400 284818760050809600 101268070698412800 56100664858492800 153530417652796800 556128329901580800 186157893692534400 75259263441700800 86873683723182720 526488064111900800 861182603864593920 213614070038107200 477012682780058880 75951053023809600 496421049846758400 245694429918887040 417096247426185600 99686566017783360 139618420269400800 103728023832787200 194644915465553280 569637520101619200 202536141396825600 112201329716985600 60481679681404800 372315787385068800 51590521170115200 150518526883401600 77796017874590400 427228140076214400 954025365560117760 293897835100396800 151902106047619200 84150997287739200 199373132035566720 279236840538801600 389289830931106560 405072282793651200 130310525584774080 224402659433971200 113926579535714400 120963359362809600 744631574770137600 103181042340230400 155592035749180800 587795670200793600 303804212095238400 168301994575478400 90722519522107200 558473681077603200 778579661862213120 77385781755172800 260621051169548160 440846752650595200 227853159071428800 126226495931608800 105687464421369600 205728484570277760 206362084680460800 311184071498361600 118590354514195200 61293832264828800 607608424190476800 336603989150956800 181445039044214400 79265598316027200 154771563510345600 88942765885646400 455706318142857600 252452991863217600 136083779283160800 411456969140555520 412724169360921600 212662948466666880 622368142996723200 237180709028390400 122587664529657600 673207978301913600 362890078088428800 158531196632054400 309543127020691200 177885531771292800 91940748397243200 504905983726435200 272167558566321600 118898397474040800 70404425151278400 235622792405669760 245175329059315200 1346415956603827200 96152872136428800 49514748782083200 108340094457241920 725780156176857600 317062393264108800 62451683521718400 619086254041382400 355771063542585600 183881496794486400 72114654102321600 85811365170760320 544335117132643200 237796794948081600 140808850302556800 72510728947675200 490350658118630400 464314690531036800 110971837642438080 192305744272857600 137911122595864800 99029497564166400 216680188914483840 634124786528217600 124903367043436800 711542127085171200 367762993588972800 144229308204643200 171622730341520640 74272123173124800 475593589896163200 281617700605113600 93677525282577600 221943675284876160 533656595313878400 275822245191729600 433360377828967680 249039744479809920 249806734086873600 1423084254170342400 52539764514652800 735525987177945600 288458616409286400 102587524388294400 56817606262435200 148544246346249600 563235401210227200 187355050565155200 551644490383459200 866720755657935360 216343962306964800 76940643291220800 499613468173747200 257434095512280960 422426550907670400 100960515743250240 140516287923866400 105079529029305600 197132390423579520 576917232818572800 205175048776588800 113635212524870400 58517430378825600 374710101130310400 52249824955036800 78809646771979200 432687924613929600 153881286582441600 85226409393652800 201921031486500480 281032575847732800 394264780847159040 410350097553177600 131148535395608640 227270425049740800 115410964936831200 117034860757651200 749420202260620800 104499649910073600 157619293543958400 307762573164883200 170452818787305600 87776145568238400 562065151695465600 788529561694318080 78374737432555200 262297070791217280 230821929873662400 1498840404521241600 127839614090479200 107038102944326400 107716900607709120 208999299820147200 315238587087916800 62092448971862400 615525146329766400 340905637574611200 175552291136476800 80278577208244800 81924402530355840 156749474865110400 74968719759460800 461643859747324800 110333505480770880 255679228180958400 131664218352357600 215433801215418240 630477174175833600 124184897943724800 681811275149222400 351104582272953600 160557154416489600 163848805060711680 76789822263739200 313498949730220800 93138673457793600 220667010961541760 511358456361916800 263328436704715200 430867602430836480 238633946302227840 248369795887449600 1363622550298444800 100399371221318400 51880641215356800 702209164545907200 321114308832979200 101300540554886400 63249788103465600 153579644527478400 626997899460441600 186277346915587200 75299528415988800 86929428560607360 526656873409430400 861735204861672960 240835731624734400 477267892604455680 75975405416164800 496739591774899200 245773207591067520 470248424595331200 112390008091542720 139708010186690400 103761282430713600 219449264811154560 642228617665958400 202601081109772800 126499576206931200 60501072086582400 372554693831174400 51623625616617600 150599056831977600 77820961823035200 481671463249468800 954535785208911360 294055075395244800 151950810832329600 94874682155198400 224780016183085440 279416020373380800 438898529622309120 405202162219545600 130394142840911040 252999152413862400 113963108124247200 121002144173164800 745109387662348800 103247251233235200 155641923646070400 588110150790489600 303901621664659200 189749364310396800 90751608129873600 558832040746761600 877797059244618240 77435438424926400 260788285681822080 441082613092867200 227926216248494400 142312023232797600 105755281627564800 205838552776671360 206494502466470400 311283847292140800 118653802352467200 61313485072694400 607803243329318400 379498728620793600 181503216259747200 79316461220673600 154870876849852800 88990351764350400 455852432496988800 284624046465595200 136127412194810400 411677105553342720 412989004932940800 212731135165261440 622567694584281600 237307604704934400 122626970145388800 758997457241587200 363006432519494400 158632922441347200 309741753699705600 177980703528700800 91970227609041600 569248092931190400 272254824389620800 118974691831010400 70449602045659200 265649110034555520 245253940290777600 1517994914483174400 96214571214854400 53639307019267200 108409613794896960 726012865038988800 317265844882694400 62491757325379200 619483507399411200 355961407057401600 183940455218083200 72160928411140800 85838879101772160 544509648779241600 237949383662020800 140899204091318400 78550842887899200 490507880581555200 464612630549558400 111043045708943040 192429142429708800 137955341413562400 107278614038534400 216819227589793920 634531689765388800 124983514650758400 711922814114803200 367880910436166400 144321856822281600 171677758203544320 80458960528900800 475898767324041600 281798408182636800 93737635988068800 222086091417886080 533942110586102400 275910682827124800 433638455179587840 249172984940181120 249967029301516800 1423845628229606400 52556610482006400 735761820872332800 288643713644563200 102620417304787200 56854064808777600 160917921057801600 563596816365273600 187475271976137600 551821365654249600 867276910359175680 216482785233422400 76965312978590400 499934058603033600 257516637305316480 422697612273955200 101025299775597120 140606453982103200 105113220964012800 197258885727845760 577287427289126400 205240834609574400 113708129617555200 63391908295497600 374950543952275200 52283352461558400 78834915723009600 432965570466844800 153930625957180800 85281097213166400 202050599551194240 281212907964206400 394517771455691520 410481669219148800 131232690383296320 227416259235110400 115447969467885600 126783816590995200 749901087904550400 104566704923116800 157669831446019200 307861251914361600 170562194426332800 95087862443246400 562425815928412800 789035542911383040 78425028692337600 262465380766592640 230895938935771200 1499802175809100800 127921645819749600 107106786824083200 107751438170026560 209133409846233600 315339662892038400 62112357842371200 615722503828723200 341124388852665600 190175724886492800 80330090118062400 88748671613696640 156850057384675200 75016779198379200 461791877871542400 110368882012213440 255843291639499200 142631793664869600 215502876340053120 630679325784076800 124224715684742400 682248777705331200 380351449772985600 160660180236124800 177497343227393280 76839049138420800 313700114769350400 93168536763556800 220737764024426880 511686583278998400 285263587329739200 431005752680106240 238787072196865920 248449431369484800 1364497555410662400 100463795180179200 51913899813283200 760702899545971200 321320360472249600 101365480267833600 63290374032412800 153678098276841600 627400229538700800 186337073527113600 75347846385134400 86957300979319680 570527174659478400 862011505360212480 240990270354187200 477574144393731840 76024110200875200 496898862738969600 266246014841089920 470550172154025600 112462126165287360 139752805145335200 103827799626566400 219590080338545280 642640720944499200 202730960535667200 126580748064825600 60539856896937600 372674147054227200 51640177839868800 150695692770268800 77870849719924800 481980540708374400 955148288787463680 294243763749062400 152048220401750400 94935561048619200 224924252330574720 279505610290670400 439180160677090560 405461921071334400 130435951468979520 253161496129651200 114036165301312800 121079713793875200 745348294108454400 103280355679737600 155741699439849600 588487527498124800 304096440803500800 189871122097238400 90809785345406400 559011220581340800 878360321354181120 77460266759803200 260871902937959040 441365645623593600 228072330602625600 142403341572928800 105789190230662400 205970634624343680 206560711359475200 311483398879699200 118729939758393600 61352790688425600 608192881607001600 379742244194476800 181619570690812800 79341892672996800 154920533519606400 89047454818795200 456144661205251200 284806683145857600 136214678018109600 411941269248687360 413121422718950400 212867508562450560 622966797759398400 237459879516787200 122705581376851200 759484488388953600 363239141381625600 158683785345993600 309841067039212800 178094909637590400 92029186032638400 569613366291715200 272429356036219200 119012839009495200 70472190492849600 265819570936133760 245411162753702400 1518968976777907200 96245420754067200 53673693027292800 108444373463724480 726478282763251200 317367570691987200 62511794227209600 619682134078425600 356189819275180800 184058372065276800 72184065565550400 85893906963795840 544858712072438400 238025678018990400 140944380985699200 78601198682260800 490822325507404800 464761600558819200 111078649742195520 192490841508134400 138043779048957600 107347386054585600 216888746927448960 634735141383974400 125023588454419200 712379638550361600 368116744130553600 144368131131100800 171787813927591680 80510539540939200 476051356037980800 281888761971398400 93767691340814400 222157299484391040 534284728912771200 276087558097915200 433777493854897920 249332873492626560 250047176908838400 1424759277100723200 52590302416713600 736233488261107200 288736262262201600 102686203137772800 56872294081948800 161021079081878400 563777523942796800 187535382681628800 552175116195830400 867554987709795840 216552196696651200 77014652353329600 500094353817676800 257681720891387520 422833142957097600 101057691791770560 140651537011221600 105180604833427200 197322133379978880 577472524524403200 205372406275545600 113744588163897600 63432546304982400 375070765363257600 52300116214819200 78885453625070400 433104393393302400 154029304706659200 85308441122923200 202115383583541120 281303074022443200 394644266759957760 410744812551091200 131274767877140160 227489176327795200 115521978529994400 126865092609964800 750141530726515200 104600232429638400 157770907250140800 308058609413318400 170616882245846400 95148819457473600 562606148044886400 789288533519915520 78450174322228800 262549535754280320 231043957059988800 1500283061453030400 127962661684384800 107141128763961600 107820513294661440 209200464859276800 315541814500281600 62152175583388800 616117218826636800 341233764491692800 190297638914947200 80355846572971200 88805564826975360 156900348644457600 75064838637297600 462087914119977600 110439635075098560 255925323368769600 142723229186210400 215641026589322880 631083629000563200 124304351166777600 682467528983385600 380595277829894400 160711693145942400 177611129653950720 76888276013102400 313800697288915200 93228263375083200 220879270150197120 511850646737539200 285446458372420800 431282053178645760 238863635144184960 248608702333555200 1364935057966771200 100496007159609600 51947158411209600 761190555659788800 321423386291884800 101430419980780800 63310666996886400 153776552026204800 627601394577830400 186456526750166400 75372005369707200 87013045816744320 570892916744841600 862564106357291520 241067539718913600 477727270288369920 76072814985585600 497217404667110400 266416694480926080 470701045933372800 112498185202159680 139842395062624800 103894316822419200 219660488102240640 642846772583769600 202860839961561600 126621333993772800 60578641707292800 372913053500332800 51673282286371200 150744010739414400 77920737616814400 482135079437827200 955454540576739840 294338107925971200 152145629971171200 94966000495329600 224996370404319360 279684790125249600 439320976204481280 405721679923123200 130519568725116480 253242667987545600 114109222478378400 121157283414585600 745826107000665600 103346564572742400 155841475233628800 588676215851942400 304291259942342400 189932000990659200 90867962560939200 559369580250499200 878641952408962560 77509923429556800 261039137450232960 441507161888956800 228218444956756800 142449000742994400 105857007436857600 206036675548179840 206693129145484800 311682950467257600 118768008461356800 61392096304156800 608582519884684800 379864001981318400 181735925121878400 79392755577643200 155019846859113600 89076006346017600 456436889913513600 284898001485988800 136301943841408800 412073351096359680 413386258290969600 213003881959639680 132952400693461440 623365900934515200 237536016922713600 122784192608313600 759728003962636800 363471850243756800 158785511155286400 310039693718227200 178152012692035200 92088144456235200 569796002971977600 272603887682817600 119089133366464800 70517367387230400 265904801386922880 245568385216627200 1519456007925273600 96307119832492800 53708079035318400 108513892801379520 726943700487513600 317571022310572800 62551868030870400 620079387436454400 356304025384070400 184176288912470400 72230339874369600 85948934825819520 545207775365635200 238178266732929600 141034734774460800 78651554476622400 491136770433254400 465059540577340800 111149857808700480 192614239664985600 138132216684352800 107416158070636800 217027785602759040 635142044621145600 125103736061740800 712608050768140800 368352577824940800 144460679748739200 171897869651639040 80562118552977600 476356533465859200 282069469548921600 93827802046305600 222299715617400960 534456038076105600 276264433368705600 434055571205518080 249412817768849280 250207472123481600 1425216101536281600 52623994351420800 736705155649881600 288921359497478400 102751988970758400 56908752628291200 161124237105955200 564138939097843200 187655604092611200 552528866737411200 868111142411036160 216691019623108800 77063991728068800 500414944246963200 257846804477458560 423104204323382400 101122475824117440 140741703069458400 105247988702841600 197448628684245120 577842718994956800 205503977941516800 113817505256582400 63473184314467200 375311208185222400 52333643721340800 78935991527131200 433382039246217600 154127983456137600 85363128942436800 202244951648234880 281483406138916800 394897257368490240 411007955883033600 131358922864827840 227635010513164800 115595987592103200 126946368628934400 750622416370444800 104667287442681600 157871983054262400 308255966912275200 170726257884873600 95209776471700800 562966812277833600 789794514736980480 78500465582011200 262717845729655680 231191975184206400 1501244832740889600 128044693413655200 107209812643718400 107889588419296320 209334574885363200 315743966108524800 62191993324406400 616511933824550400 341452515769747200 190419552943401600 80407359482788800 88862458040254080 157000931164022400 75088868356756800 462383950368412800 256089386827310400 142814664707551200 215779176838592640 631487932217049600 124383986648812800 682905031539494400 380839105886803200 160814718965577600 177724916080508160 314001862328044800 93287989986609600 512178773654620800 285629329415102400 431558353677185280 239016761038823040 248767973297625600 1365810063078988800 100560431118470400 51963787710172800 761678211773606400 321629437931155200 101462889837254400 63351252925833600 628003724656089600 186575979973219200 75420323338852800 87068790654168960 571258658830204800 863116707354370560 241222078448366400 478033522077646080 76097167377940800 497535946595251200 266587374120762240 471002793492067200 112570303275904320 139931984979914400 103927575420345600 219801303629631360 643258875862310400 202925779674508800 126702505851667200 60598034112470400 373151959946438400 51706386732873600 150840646677705600 77945681565259200 482444156896732800 956067044155292160 294526796279788800 152194334755881600 95026879388750400 225140606551808640 279863969959828800 439602607259262720 405851559349017600 130603185981253440 253405011703334400 114145751066911200 121196068224940800 746303919892876800 103412773465747200 155891363130518400 589053592559577600 304388669511763200 190053758777500800 90897051168705600 559727939919657600 879205214518525440 77559580099310400 261206371962506880 441790194419683200 228291502133822400 142540319083125600 105924824643052800 206168757395852160 206825546931494400 311782726261036800 118844145867283200 61411749112022400 608777339023526400 380107517555001600 181794102337411200 79443618482289600 155119160198620800 89133109400462400 456583004267644800 285080638166251200 136345576753058400 412337514791704320 413651093862988800 213072068658234240 133037631144250560 623565452522073600 237688291734566400 122823498224044800 760215035110003200 363588204674822400 158887236964579200 310238320397241600 178266218800924800 92117623668033600 570161276332502400 272691153506116800 119165427723434400 70562544281611200 266075262288501120 245646996448089600 1520430070220006400 96368818910918400 53725272039331200 108583412139034560 727176409349644800 317774473929158400 62591941834531200 620476640794483200 356532437601849600 184235247336067200 72276614183188800 85976448756831360 545382307012233600 238330855446868800 141125088563222400 78676732373803200 491293992896179200 465357480595862400 111221065875205440 192737637821836800 138176435502050400 107450544078662400 217166824278069120 635548947858316800 125183883669062400 713064875203699200 368470494672134400 144553228366377600 171952897513662720 80587908058996800 476661710893737600 282250177126444800 93887912751796800 222442131750410880 534798656402774400 276352871004100800 434333648556138240 249572706321294720 250367767338124800 1426129750407398400 52640840318774400 736940989344268800 289106456732755200 102784881887251200 56945211174633600 161175816117993600 564500354252889600 187775825503593600 552705742008201600 868667297112276480 216829842549566400 77088661415438400 500735534676249600 257929346270494080 423375265689667200 101187259856464320 140831869127695200 105281680637548800 197575123988511360 578212913465510400 205569763774502400 113890422349267200 63493503319209600 375551651007187200 52367171227862400 78961260478161600 433659685099132800 154177322830876800 85417816761950400 202374519712928640 281663738255390400 395150247977022720 411139527549004800 131443077852515520 227780844698534400 115632992123157600 126987006638419200 751103302014374400 104734342455724800 157922520956323200 308354645661753600 170835633523900800 95240254978814400 563327476510780800 790300495954045440 78550756841793600 262886155705031040 231265984246315200 1502206604028748800 128126725142925600 107278496523475200 107924125981613760 209468684911449600 315845041912646400 62211902194915200 616709291323507200 341671267047801600 190480509957628800 80458872392606400 88890904646893440 157101513683587200 75120907982702400 462531968492630400 256253450285851200 142860382468221600 215848251963227520 631690083825292800 124423804389830400 683342534095603200 380961019915257600 160917744785212800 177781809293786880 314203027367174400 93317853292372800 512506900571702400 285720764936443200 431696503926455040 239169886933461120 248847608779660800 1366685068191206400 100624855077331200 51985960108790400 761922039830515200 321835489570425600 101506182979219200 63391838854780800 628406054734348800 186635706584745600 75468641307998400 87096663072881280 571441529872886400 863393007852910080 241376617177819200 478339773866922240 76129637234414400 497695217559321600 266672713940680320 471304541050761600 112642421349648960 139976779938559200 103971920217580800 219942119157022080 643670979140851200 203012365958438400 126783677709561600 60623890652707200 373271413169491200 51722938956124800 150937282615996800 77978940163185600 482753234355638400 956679547733844480 294715484633606400 152259274468828800 95087758282171200 225284842699297920 279953559877118400 439884238314044160 406024731916876800 130644994609321920 253567355419123200 114194455851621600 121247781305414400 746542826338982400 103445877912249600 155957880326371200 589430969267212800 304518548937657600 190175516564342400 90935835979060800 559907119754236800 879768476628088320 77584408434187200 261289989218643840 442073226950409600 228388911703243200 142631637423256800 105958733246150400 206300839243524480 206891755824499200 311915760652742400 118920283273209600 61437952855843200 609037097875315200 380351033128684800 181871671958121600 79469049934612800 155168816868374400 89190212454907200 456777823406486400 285263274846513600 136403753968591200 412601678487048960 413783511648998400 213162984256360320 133122861595039680 623831521305484800 237840566546419200 122875905711686400 760702066257369600 363743343916243200 158938099869225600 310337633736748800 178380424909814400 92156929283764800 570526549693027200 272807507937182400 119203574901919200 70585132728801600 266245723190079360 245751811423372800 1521404132514739200 96399668450131200 53748196044681600 108618171807862080 727486687832486400 317876199738451200 62611978736361600 620675267473497600 356760849819628800 184313858567529600 72299751337598400 86013133998180480 545615015874364800 238407149803838400 141170265457603200 78710302903377600 491503622846745600 465506450605123200 111256669908457920 192799336900262400 138235393925647200 107496392089363200 217236343615724160 635752399476902400 125223957472723200 713521699639257600 368627717135059200 144599502675196800 172026267996360960 80622294067022400 476814299607676800 282340530915206400 93917968104542400 222513339816915840 535141274729443200 276470787851294400 434472687231448320 249732594873740160 250447914945446400 1427043399278515200 52663301608579200 737255434270118400 289199005350393600 102828739109241600 56963440447804800 161244588134044800 564681061830412800 187835936209084800 552941575702588800 868945374462896640 216899254012795200 77121554331931200 500895829890892800 258039401994541440 423510796372809600 101219651872637760 140876952156813600 105326603217158400 197638371640644480 578398010700787200 205657478218483200 113926880895609600 63520595325532800 375671872418169600 52383934981123200 78994952412868800 433798508025590400 154243108663862400 85445160671707200 202439303745275520 281753904313627200 395276743281288960 411314956436966400 131485155346359360 227853761791219200 115682331497896800 127041190651065600 751343744836339200 104767869962246400 157989904825737600 308486217327724800 170890321343414400 95280892988299200 563507808627254400 790553486562577920 78575902471684800 262970310692718720 231364662995793600 1502687489672678400 128167741007560800 107312838463353600 107970176064703680 209535739924492800 315979809651475200 62238447355593600 616972434655449600 341780642686828800 190561785976598400 80484628847515200 88928833455745920 157151804943369600 75184987234593600 462729325991587200 256335482015121600 142921339482448800 215940352129407360 631959619302950400 124476894711187200 683561285373657600 381123571953196800 160969257695030400 177857666911491840 314303609886739200 93357671033390400 512670964030243200 285842678964897600 431880704258814720 239246449880780160 248953789422374400 1367122570747315200 100657067056761600 52030304906025600 762247143906393600 321938515390060800 101592769263148800 63412131819254400 628607219773478400 186715342066780800 75492800292571200 87133826297831040 571685357929795200 863761408517629440 241453886542545600 478492899761560320 76194576947361600 497907578844748800 266786500367237760 471455414830108800 112678480386521280 140036506550085600 104060609812051200 220012526920717440 643877030780121600 203185538526297600 126824263638508800 60675603733180800 373430684133561600 51745008587126400 150985600585142400 78045457359038400 482907773085091200 956985799523120640 294809828810515200 152389153894723200 95118197728881600 225356960773042560 280073013100171200 440025053841434880 406371077052595200 130700739446746560 253648527277017600 114291865421042400 121351207466361600 746861368267123200 103490017174252800 156090914718076800 589619657621030400 304778307789446400 190236395457763200 91013405599771200 560146026200342400 880050107682869760 77617512880689600 261401478893493120 442214743215772800 228583730842084800 142677296593322400 106003944716947200 206366880167360640 206980034348505600 312181829436153600 118958351976172800 61490360343484800 609556615578892800 380472790915526400 182026811199542400 79502958537710400 155235025761379200 89218763982129600 457167461684169600 285354593186644800 136520108399656800 412733760334721280 413960068697011200 213344815452612480 133165476820434240 624363658872307200 237916703952345600 122980720686969600 760945581831052800 364053622399084800 159005917075420800 310470051522758400 178437527964259200 92235540515227200 570709186373289600 273040216799313600 119254437806565600 70615250658388800 266330953640868480 245961441373939200 1521891163662105600 96440801169081600 53794044055382400 108664518032965440 728107244798169600 318011834150841600 62638694605468800 620940103045516800 356875055928518400 184471081030454400 72330600876811200 86086504480878720 546080433598627200 238508875613131200 141230501316777600 78777443962526400 491922882747878400 465705077284137600 111304141952794560 192881602338163200 138353310772840800 107588088110764800 217329036065930880 636023668301683200 125277389210937600 713750111857036800 368942162060908800 144661201753622400 172173008961757440 80691066083073600 477017751226262400 282461002633555200 93958041908203200 222608283905589120 535312583892777600 276706621545681600 434658072131861760 249812539149962880 250554778421875200 1427500223714073600 52708224188188800 737884324121817600 289322403507244800 102916453553222400 56987746145366400 161382132166147200 564922005267110400 187916083816406400 553413243091363200 869316144263723520 216991802630433600 77187340164916800 501109556843750400 258259513442636160 423691503950332800 101262841227535680 140937062862304800 105416448376377600 197722701843488640 578644807014489600 205832907106444800 113975492290732800 63574779338179200 375832167632812800 52406286652137600 79062336282283200 433983605260867200 154374680329833600 85481619218049600 202525682455071360 281874125724609600 395445403686977280 411665814212889600 131541258671484480 227950984581465600 115781010247375200 127149558676358400 751664335265625600 104812573304275200 158124672564566400 308749360659667200 170963238436099200 95362169007268800 563748251449219200 790890807373954560 78609429978206400 263082517342968960 231562020494750400 1503328670531251200 128222428827074400 107358627716524800 108062276230883520 209625146608550400 316249345129132800 62291537676950400 617498721319334400 341926476872198400 190724338014537600 80518970787393600 89004691073450880 157218859956412800 463124040989500800 256444857654148800 143043253510903200 216124552461767040 632498690258265600 124583075353900800 683852953744396800 381448676029075200 161037941574787200 178009382146901760 314437719912825600 93437306515425600 512889715308297600 286086507021806400 432249104923534080 239348533810538880 249166150707801600 1367705907488793600 100700016362668800 52069106603606400 762897352058150400 322075883149574400 101668532261587200 63439189105219200 628875439825651200 186874613030851200 75525012272001600 87208152747730560 572173014043612800 864498209847068160 241556912362180800 478697067621077760 76251399196190400 498332301415603200 267014073220352640 471656579869238400 112726559102351040 140155959773138400 104138213207212800 220106403938977920 644151766299148800 203337064523174400 126878378210438400 373749226061702400 51789147849129600 151050024544003200 78103659905409600 483113824724361600 957394135242155520 294935621046393600 152502798392380800 95158783657828800 225453118204702080 280311919546276800 440212807877955840 130812229121595840 253756756420876800 114377098794285600 747498452123404800 103578295698259200 156207319810819200 589871242092787200 305005596784761600 190317567315657600 560623839092553600 880425615755911680 77683721773694400 261624458243191680 442403431569590400 228754197588571200 142738175486743200 106094367658540800 206454934732475520 207156591396518400 312414639621638400 119009110246790400 61536216895171200 610011193569523200 380635134631315200 1121247678185107200 182162558035785600 79570775743905600 155367443547388800 89256832685092800 457508395177142400 285476350973486400 136621918526839200 412909869464951040 414313182793036800 213503917749333120 133222297120960320 624829279243276800 238018220493580800 123072433790342400 761270269262630400 2242495356370214400 364325116071571200 159141551487811200 310734887094777600 178513665370185600 92304325342756800 570952701946972800 273243837053678400 119356163615858400 70675486517563200 266444594241920640 246144867580684800 1522540538525260800 96523066606982400 53834161064745600 108757210483172160 728650232143142400 318283102975622400 62692126343683200 621469774189555200 357027330740371200 184608650685513600 72392299955236800 86150703653239680 546487674107356800 238712327231716800 141350973035126400 78836192389281600 492289735161369600 466102330642166400 111399086041467840 193046133213964800 138456488014135200 107668322129491200 217514420966344320 636566205951244800 125384252687366400 714054661480742400 369217301371027200 144784599910473600 172301407306479360 80751241597118400 477424654463433600 282701946070252800 94038189515524800 222798172082935680 535540996110556800 276912976028270400 435028841932688640 249919131518259840 250768505374732800 1428109322961484800 530471838292704000 52747531445347200 738434602742054400 289569199820947200 102993203691705600 57036357540489600 161502483194236800 565403892140505600 188076379031049600 553825952056540800 870057683865377280 217176899865710400 77244902768779200 501537010749465600 258452110959719040 424052919105379200 101349219937331520 141057284273287200 105495062890694400 197891362249176960 579138399641894400 205986407383411200 114072715080979200 63622190349244800 376152758062099200 52450989994166400 79121297168020800 434353799731420800 154489805537558400 85554536310734400 202698439874663040 282114568546574400 395782724498353920 411972814766822400 131653465321734720 228145430161958400 115867354153168800 127244380698489600 752305516124198400 104901979988332800 158242594336041600 308979611075116800 171109072621468800 95433285523867200 564229137093148800 791565448996707840 78676484991249600 263306930643469440 231734708306337600 1504611032248396800 128331804466101600 107450206222867200 108142863876290880 209803959976665600 316485188672083200 62337991708137600 617959222150233600 342218145242937600 190866571047734400 80587654667150400 89071066488942720 157352969982499200 463469416612675200 256663608932203200 143149928285800800 216285727752581760 632970377344166400 124675983416275200 684436290485875200 381733142095468800 161175309334300800 178142132977885440 314705939964998400 93506987562206400 513327217864406400 286299856571601600 432571455505163520 239552701670056320 249351966832550400 1368872580971750400 100785914974483200 52085735902569600 763466284190937600 322350618668601600 101701002118060800 63493303677148800 629411879929996800 187013975124412800 75589436230862400 87273188391392640 572599713143203200 865142911010327040 241762964001451200 479105403340112640 76275751588545600 498703933665100800 267213199466828160 472058909947497600 112822716534010560 140260481343309600 104171471805139200 220294157975498880 644701237337203200 203402004236121600 126986607354297600 374027950248825600 51827769703382400 151178872461724800 78128603853854400 483525928002902400 958210806680225280 295187205518150400 152551503177091200 95239955515723200 225645433068021120 280520962686619200 440588315950997760 130909782587088960 253973214708595200 114413627382818400 748055900497651200 103655539406764800 156257207707708800 590374411036300800 305103006354182400 190479911031446400 561041925373238400 881176631901995520 77741654555073600 261819565174177920 442780808277225600 228827254765636800 142859933273584800 106173487732435200 206631043862705280 207311078813529600 312514415415417600 119110626788025600 61555869703036800 610206012708364800 380959822062892800 1122083850746476800 182220735251318400 79630115799326400 155483309110147200 89332970091019200 457654509531273600 285719866547169600 136665551438488800 413262087725410560 414622157627059200 213572104447927680 133335937722012480 625028830830835200 238221253576051200 123111739406073600 761919644125785600 2244167701492953600 364441470502636800 159260231598652800 310966618220294400 178665940182038400 92333804554555200 571439733094339200 273331102876977600 119445173698989600 70728192894340800 266671875444024960 246223478812147200 1523839288251571200 96595048865145600 53851354068758400 108838316377103040 728882941005273600 318520463197305600 62738879114620800 621933236440588800 357331880364076800 184667609109110400 72446286648859200 86178217584251520 546662205753955200 238890347397979200 141456385788681600 78861370286462400 492446957624294400 466449927330441600 111482162119056960 193190097730291200 138500706831832800 107702708137516800 217676632754206080 637040926394611200 125477758229241600 714663760728153600 369335218218220800 144892573297718400 172356435168503040 80777031103137600 477780694795958400 282912771577363200 94108318671931200 222964324238113920 535997820546115200 277001413663665600 435353265508412160 250132316254853760 250955516458483200 1429327521456307200 530867438662176000 52764377412700800 738670436436441600 289785146595436800 103026096608198400 57078892511222400 161554062206275200 565825543154726400 188216637343862400 554002827327331200 870706531016824320 217338859946577600 77269572456148800 501911032916966400 258534652752754560 424369157366044800 101424801308402880 141162478007896800 105528754825401600 198038940104154240 579570293190873600 206052193216396800 114157785022444800 63642509353987200 376433274687724800 52490105418441600 79146566119051200 434677719893155200 154539144912297600 85618338766833600 202849602616805760 282324956015793600 396077880208308480 412104386432793600 131751646140703680 228315570044889600 115904358684223200 127285018707974400 752866549375449600 104980210836883200 158293132238102400 309078289824595200 171236677533667200 95463764030980800 564649912031587200 792155760416616960 78735158127662400 263503292281407360 231808717368446400 1505733098750899200 128427508150250400 107530337415916800 108177401438608320 209960421673766400 316586264476204800 62357900578646400 618156579649190400 342473355067334400 190927528061961600 80647753061937600 89099513095582080 157470316255324800 463617434736892800 256855016300500800 143195646046471200 216354802877216640 633172528952409600 124715801157292800 684946710134668800 381855056123923200 161295506123875200 178199026191164160 314940632510649600 93536850867969600 513710032601001600 286391292092942400 432709605754433280 239731348547134080 249431602314585600 1369893420269337600 100861076259820800 52096822101878400 763710112247846400 322591012247750400 101722648689043200 63540653927587200 629881265021299200 187073701735939200 75645807194865600 87301060810104960 572782584185884800 865419211508866560 241943259185812800 479462697094268160 76291986516782400 498863204629171200 267298539286746240 472410948765974400 112906854286712640 140305276301954400 104193644203756800 220458442757454720 645182024495500800 203445297378086400 127081307855174400 374147403471878400 51844321926633600 151291614389731200 78145233152817600 483886518371625600 958925394188536320 295407341930937600 152583973033564800 95310980891380800 225813708573425280 280610552603908800 440916885514909440 130951591215157440 254162615710348800 114437979775173600 748294806943756800 103688643853267200 156290466305635200 590814683861875200 305167946067129600 190621961782761600 561221105207817600 881833771029818880 77766482889950400 261903182430314880 443111012896406400 228875959550347200 142966471337071200 106207396335532800 206785139351656320 207377287706534400 312580932611270400 119199453761606400 61568971574947200 610335892134259200 381243923565523200 1122442210415635200 182259520061673600 79655547251649600 155532965779900800 89399590321204800 457751919100694400 285932942674142400 136694640046255200 413570278703312640 414754575413068800 213617562246990720 133435373247933120 625161865222540800 238398907523212800 123137943149894400 762487847131046400 2244884420831270400 364519040123347200 159311094503299200 311065931559801600 178799180642409600 92353457362420800 571865885348284800 273389280092510400 119483320877474400 70750781341531200 266870746495866240 246275886299788800 1524975694262092800 96625898404358400 53862816071433600 108873076045930560 729038080246694400 318622189006598400 62758916016451200 622131863119603200 357598361284819200 184706914724841600 72469423803268800 86196560204926080 546778560185020800 238966641754948800 141501562683062400 78878155551249600 492551772599577600 466598897339702400 111517766152309440 193251796808716800 138530186043631200 107725632142867200 217746152091861120 637244378013196800 125517832032902400 715196722569638400 369413829449683200 144938847606537600 172393120409852160 80794224107150400 477933283509897600 283003125366124800 94138374024676800 223035532304618880 536397541927228800 277060372087262400 435492304183722240 250318852899373440 251035664065804800 1430393445139276800 531036981677664000 52775608057603200 738827658899366400 289877695213075200 103048025219193600 57097121784393600 161588448214300800 566006250732249600 188276748049353600 554120744174524800 870984608367444480 217408271409806400 77286018914395200 502071328131609600 258589680614778240 424504688049187200 101457193324576320 141207561037015200 105551216115206400 198102187756287360 579755390426150400 206096050438387200 114194243568787200 63656055357148800 376553496098707200 52506869171702400 79163412086404800 434816542819612800 154572037828790400 85645682676590400 202914386649152640 282415122074030400 396204375512574720 412192100876774400 131793723634547520 228388487137574400 115929028371592800 127312110714297600 753106992197414400 105013738343404800 158326824172809600 309144075657580800 171291365353180800 95484083035723200 564830244148060800 792408751025149440 78760303757553600 263587447269095040 231858056743185600 1506213984394828800 128468524014885600 107564679355795200 108200426480153280 210027476686809600 316653648345619200 62371173158985600 618288151315161600 342582730706361600 190968166071446400 80673509516846400 89118477500008320 157520607515107200 463716113486371200 256937048029771200 143226124553584800 216400852960306560 633307296691238400 124742346317971200 685165461412723200 381936332142892800 161347019033692800 178236955000016640 315041215030214400 93556759738478400 513874096059542400 286452249107169600 432801705920613120 239807911494453120 249484692635942400 1370330922825446400 100893288239251200 52113451400841600 763872664285785600 322694038067385600 101755118545516800 63560946892060800 630082430060428800 187113519476956800 75669966179438400 87319642422579840 572904498214339200 865603411841226240 242020528550539200 479615822988906240 76316338909137600 498969385271884800 267355432500024960 472561822545321600 112942913323584960 140335139607717600 104226902801683200 220528850521150080 645388076134771200 203510237091033600 127121893784121600 374227038953913600 51855356742134400 151339932358876800 78170177101262400 484041057101078400 959231645977812480 295501686107846400 152632677818275200 95341420338091200 225885826647169920 280670279215435200 441057701042300160 130979463633869760 254243787568243200 114474508363706400 748454077907827200 103710713484268800 156340354202524800 591003372215692800 305265355636550400 190682840676182400 561340558430870400 882115402084600320 77783035113201600 261958927267739520 443252529161769600 228949016727412800 143012130507136800 106230002070931200 206851180275492480 207421426968537600 312680708405049600 119237522464569600 61588624382812800 610530711273100800 381365681352364800 1122681116861740800 182317697277206400 79672501553198400 155566070226403200 89428141848427200 457898033454825600 286024261014273600 136738272957904800 413702360550984960 414842853937075200 213685748945585280 133477988473327680 625361416810099200 238475044929139200 123177248765625600 762731362704729600 2245362233723481600 364635394554412800 159345003106396800 311132140452806400 178856283696854400 92382936574219200 572048522028547200 273476545915809600 119508752329797600 70765840306324800 266955976946655360 246354497531251200 1525462725409459200 96646464763833600 53880009075446400 108896249158482240 729270789108825600 318690006212793600 62772273951004800 622264280905612800 357712567393708800 184765873148438400 72484848572875200 86224074135937920 546953091831619200 239017504659595200 141531680612649600 78903333448430400 492708995062502400 466698210679209600 111541502174477760 193292929527667200 138574404861328800 107760018150892800 217792498316964480 637380012425587200 125544547902009600 715425134787417600 369531746296876800 144969697145750400 172448148271875840 80820013613169600 478035009319190400 283063361225299200 94158410926507200 223083004348955520 536568851090563200 277148809722657600 435584996633928960 250398797175596160 251089095804019200 1430850269574835200 531150010354656000 52792454024956800 739063492593753600 289939394291500800 103080918135686400 57109274633174400 161640027226339200 566126722450598400 188316821853014400 554297619445315200 871169993267857920 217454545718625600 77310688601764800 502178191608038400 258672222407813760 424595041837948800 101478788002025280 141237616389760800 105584908049913600 198144352857709440 579878788583001600 206161836271372800 114218549266348800 63676374361891200 376633643706028800 52518045007209600 79188681037435200 434909091437251200 154621377203529600 85663911949761600 202957576004050560 282475232779521600 396288705715418880 412323672542745600 131821775297110080 228437098532697600 115966032902647200 127352748723782400 753267287412057600 105036090014419200 158377362074870400 309242754407059200 171327823899523200 95514561542836800 564950465559043200 792577411430837760 78777067510814400 263643550594220160 231932065805294400 1506534574824115200 128495867924642400 107587573982380800 108234964042470720 210072180028838400 316754724149740800 62391082029494400 618485508814118400 342655647799046400 191029123085673600 80690680486785600 89146924106647680 157554135021628800 463864131610588800 256991735849284800 143271842314255200 216469928084941440 633509448299481600 124782164058988800 685311295598092800 382058246171347200 161381360973571200 178293848213295360 315108270043257600 93586623044241600 513983471698569600 286543684628510400 432939856169882880 239858953459332480 249564328117977600 1370622591196185600 100914762892204800 52213227194620800 764116492342694400 322762721947142400 101949937684358400 63574475535043200 630216540086515200 187173246088483200 75686072169153600 87347514841292160 573087369257020800 865879712339765760 242072041460356800 479717906918664960 76462453263268800 499128656235955200 267440772319943040 472662405064886400 112966952681499840 140379934566362400 104426454389241600 220575789030280320 645525443894284800 203899875368716800 127148951070086400 374346492176966400 51871908965385600 151372144338307200 78319840791931200 484144082920713600 959435813837329920 295564582225785600 152924906526537600 95361713302564800 225933905362999680 280759869132724800 441151578060560640 131021272261938240 254297902140172800 114693679894903200 748692984353932800 103743817930771200 156639681583862400 591129164451571200 305849813053075200 190723426605129600 561519738265449600 882303156121121280 77807863448078400 262042544523876480 443346873338678400 229387359789806400 143042569953847200 106263910674028800 206895207558049920 207487635861542400 313279363167724800 119262901599878400 61706541230006400 611699626106150400 381446853210259200 1123039476530899200 182666760570403200 79697933005521600 155615726896156800 89447176199908800 458774719579612800 286085139907694400 413790415116099840 414975271723084800 214094869137152640 133506398623590720 626558726335449600 238525803199756800 123413082460012800 762893706420518400 2246078953061798400 365333521140806400 159395866011043200 311231453792313600 178894352399817600 92559811845009600 572170279815388800 827580830232199680 274000140855604800 119546899508282400 70788428753515200 267012797247181440 246826164920025600 1525787412841036800 96677314303046400 53983167099523200 108931008827309760 730667042281612800 318791732022086400 62792310852835200 622462907584627200 357788704799635200 185119623690019200 72507985727284800 86389157722008960 548000281711209600 239093799016564800 141576857507030400 79054400831515200 493652329840051200 466847180688470400 111577106207730240 193354628606092800 138839717767514400 107966334199046400 217862017654619520 637583464044172800 125584621705670400 715577409599270400 370239247380038400 145015971454569600 172778315444017920 80974750649284800 478187598033129600 283153715014060800 94188466279252800 223154212415460480 536683057199452800 277679435535028800 435724035309239040 250452093359744640 251169243411340800 1431154819198540800 531319553370144000 52893529829078400 740478494760076800 290031942909139200 103278275634643200 57127503906345600 161949501298569600 566307430028121600 188376932558505600 555358871070057600 871448070618478080 217523957181854400 77458706725982400 502338486822681600 259167473166026880 424730572521091200 101511180018198720 141282699418879200 105787059658156800 198207600509842560 580063885818278400 206556551269286400 114255007812691200 63798288390345600 376753865117011200 52534808760470400 79340294743617600 435047914363708800 154917413451964800 85691255859518400 203022360036397440 282565398837758400 396415201019685120 413113102538572800 131863852790953920 228510015625382400 116188060088973600 127596576780691200 753507730234022400 105069617520940800 158680589487235200 309834826903929600 171382511719036800 95697432585518400 565130797675516800 792830402039370240 78802213140705600 263727705581907840 232376120177947200 1507015460468044800 128536883789277600 107621915922259200 108442189416375360 210139235041881600 317361178974470400 62510535252547200 619669653807859200 342765023438073600 191394865171036800 80716436941694400 89317603746483840 157604426281411200 464752240355894400 257073767578555200 143546148878277600 216884378832750720 634722357948940800 125021070505094400 685530046876147200 382789730342073600 161432873883388800 178635207492967680 315208852562822400 93765802878820800 514147535157110400 287092297756555200 121074655412541600 433768757665501440 239935516406651520 250042141010188800 1371060093752294400 100946974871635200 52268658191164800 765579460684147200 322865747766777600 63594768499516800 630417705125644800 187531605757641600 75710231153726400 87514749353566080 574184595513110400 242149310825083200 479871032813303040 76543627904452800 500084282020377600 267952811239451520 472813278844233600 113003011718372160 140648704318231200 104537316382329600 220646196793975680 645731495533555200 127189536999033600 375063211515283200 51971222304892800 151420462307452800 78402987286747200 484298621650166400 959742065626606080 295658926402694400 95392152749275200 226006023436744320 281297408636462400 441292393587951360 131272124030349120 254379073998067200 114815441856679200 750126423030566400 103942444609785600 156805974573494400 591317852805388800 190784305498550400 562594817272924800 882584787175902720 77956833457339200 262544248060698240 443488389604041600 143088229123912800 106467362292614400 206961248481886080 207884889219571200 313611949146988800 119300970302841600 61772050589558400 381568610997100800 1125189634545849600 79850521719460800 155913666914678400 89475727727131200 286176458247825600 413922496963772160 415769778439142400 133549013848985280 627223898293977600 238601940605683200 123544101179116800 763137221994201600 2250379269091699200 159701043438921600 311827333829356800 178951455454262400 92658075884337600 572352916495651200 827844993927544320 119775782579191200 70923959436657600 267098027697970560 247088202358233600 1526274443988403200 96862411538323200 54040477112899200 109139566840274880 319402086877843200 62912532263817600 623654667658713600 357902910908524800 185316151768675200 72646808653742400 86480870825381760 239551565158382400 141847918873315200 79138327155451200 494176404716467200 467741000744035200 111790730407245120 193724823076646400 138987113826506400 108080954225798400 218279133680549760 638804173755686400 125825064527635200 715805821817049600 370632303537350400 145293617307484800 172961741650763520 81060715669348800 479103130316764800 283695837746630400 94368798395726400 223581460814490240 536854366362787200 277974227653012800 436558267361099520 250532037635967360 251650129055270400 1431611643634099200 532336811463072000 52949683053590400 741264607074700800 290587234614969600 103387918689619200 57236879545372800 162121431338697600 567391675493260800 188737596791452800 555948455306025600 873116534722199040 217940425961227200 77540939017214400 503300258110540800 259442612476145280 425543756619945600 101705532115239360 141553197593589600 105899366107180800 198587086422641280 581174469229939200 206775837379238400 114473759090745600 63866018406153600 377475193582905600 52635391280035200 79424524580385600 435880851922454400 155081878034428800 85855319318059200 203411064230478720 283106395187179200 397174172845282560 413551674758476800 132116317754016960 228947518181491200 116311408525821600 127732036812307200 754950387165811200 105270782560070400 158849049160771200 310163756068857600 171710638636118400 95799027609230400 566212790374358400 794348345690565120 78953086920052800 264232635508033920 232622817051643200 1509900774331622400 128782978977088800 107827967561529600 108557314624100160 210541565120140800 317698098321542400 62576898154243200 620327512137715200 343421277272236800 191598055218460800 80870975671147200 157906173840105600 465245634103286400 257565957954177600 143698541413845600 217114629248200320 635396196643084800 125153796308486400 686842554544473600 383196110436921600 161741951342294400 315812347680211200 93865347231364800 515131915908355200 287397082827691200 121306463506720800 434229258496400640 240394894090565760 250307592616972800 1373685109088947200 101140246748217600 52296373689436800 766392220873843200 323483902684588800 63716526286358400 631624695360422400 187730694462729600 75855185061163200 87607657415940480 574794165655382400 242612927013441600 480789788181131520 76584215225044800 500615185233945600 473718521520316800 113219365939606080 140798020847047200 104592747378873600 221068643376147840 646967805369177600 127433052572716800 375461388925459200 52026396382396800 151710370122326400 175215314831880960 78444560534155200 485225854026883200 961579576362263040 296224991464147200 95574789429537600 226438731879212160 281596041694094400 442137286752295680 131411486123910720 254866105145433600 114876322837567200 750922777850918400 104052792764793600 156889121068310400 592449982928294400 191149578859075200 563192083388188800 884274573504591360 78039594573595200 262822972247821440 444337487196220800 143362184144306400 106580390969606400 207357494024903040 208105585529587200 313778242136620800 119529382520620800 61804805269334400 382299157718150400 1126384166776377600 79935293227204800 156079189147190400 89647036890465600 286724368288612800 414714988049806080 416211171059174400 133804705201352640 627556484273241600 239058765041241600 123609610538668800 764598315436300800 2252768333552755200 159870586454409600 312158378294380800 179294073780931200 92707207904001600 573448736577225600 829429976099612160 119902939840807200 70999254260625600 267609410402705280 247219221077337600 1529196630872601600 96965243335699200 54069132119587200 109255432403033280 319741172908819200 62979321936585600 624316756588761600 358588147561862400 185414415808003200 72723932501774400 86526727377068160 239805879681614400 141998508521251200 79180290317419200 494438442154675200 468237567441571200 111909410518086720 193930486671398400 139060811856002400 108138264239174400 218510864806066560 639482345817638400 125958643873171200 717176295123724800 370828831616006400 145447865003548800 173053454754136320 81103698179380800 479611759363228800 283997017042502400 94468982904878400 223818821036173440 537882221342793600 278121623712004800 437021729612133120 251011703293303680 251917287746342400 1434352590247449600 532901954848032000 52977759665846400 741657663232012800 290895730007097600 103442740217107200 57297643789276800 162207396358761600 567994034085004800 188937965809756800 556243247424009600 874043459224266240 218171797505323200 77582055162830400 503834575492684800 259580182131204480 425995525563753600 101813505502484160 141703474357317600 105955519331692800 198797911929751680 581791460014195200 206885480434214400 114595287578553600 63899883414057600 377875931619513600 52691270457571200 79466639498769600 436343595010646400 155164110325660800 85946465683915200 203627011004968320 283406948714635200 397595823859503360 413770960868428800 132256576066829760 229190575157107200 116373082744245600 127799766828115200 755751863239027200 105382540915142400 158933278997539200 310328220651321600 171892931367830400 95849825121086400 566813897429270400 795191647719006720 79036905686356800 264513152133659520 232746165488491200 1511503726478054400 128919698525872800 107942440694457600 108614877227962560 210765081830284800 317866557995078400 62610079605091200 620656441302643200 343785862735660800 191699650242172800 80956830520843200 158073811372713600 465492330976982400 257839397051745600 143774737681629600 217229754455925120 635733115990156800 125220159210182400 687571725471321600 383399300484345600 161913661041686400 316147622745427200 93915119407636800 515678794103491200 287549475363259200 121435245781264800 434459508911850240 240650103914962560 250440318420364800 1375143450942643200 101247620012985600 52379520184252800 766798600968691200 323827322083372800 63784169501270400 632295245490854400 187830238815273600 75935715009739200 87654111447127680 575098950726518400 242870491562529600 481300207829925120 76705977186820800 500880636840729600 474221434118140800 113339562729180480 140872679111455200 104759040368505600 221303335921799040 647654644166745600 127568339002540800 375660477630547200 52053983421148800 151871430019478400 175308222894255360 78569280276379200 485740983125059200 962600415659850240 296539472053843200 95676254251905600 226679125458360960 281745358222910400 442606671843598080 131481167170691520 255136678005081600 115058965780231200 751320955261094400 104107966842297600 157138560552758400 593078944107686400 191352508503811200 563490716445820800 885213343687196160 78080975131723200 262962334341383040 444809208080764800 143514381377858400 106636905308102400 207577630437690240 208215933684595200 314277121105516800 119656278197164800 61903069308662400 382705017007622400 1126981432891641600 79977678981076800 156161950263446400 89742208647873600 287028762755716800 415155260875380480 416431867369190400 133946755952667840 628554242211033600 239312556394329600 123806138617324800 765410034015244800 2253962865783283200 159955357962153600 312323900526892800 179484417295747200 92854603962993600 574057525511433600 830310521750760960 119966518471615200 71036901672609600 267893511905335680 247612277234649600 1530820068030489600 97016659234387200 54155097139651200 109313365184412480 319910715924307200 63012716772969600 624647801053785600 358968834591494400 185709207925987200 72762494425790400 86664297032127360 239933036943230400 142073803345219200 79306179803323200 495224554469299200 468485850790339200 111968750573507520 194033318468774400 139281905944490400 108310194279302400 218626730368824960 639821431848614400 126025433545939200 717937669182988800 371418415851974400 145524988851580800 173328594064254720 81232645709476800 479866073886460800 284147606690438400 94519075159454400 223937501147015040 538453251887241600 278563811888980800 437253460737649920 251278184214046080 252050867091878400 1435875338365977600 533184526540512000 53061989502614400 742836831703948800 291049977703161600 103607204799571200 57328025911228800 162465291418953600 568295213380876800 189038150318908800 557127623777961600 874506921475299840 218287483277371200 77705403599678400 504101734183756800 259992891096382080 426221410035657600 101867492196106560 141778612739181600 106123979005228800 198903324683306880 582099955406323200 207214409599142400 114656051822457600 64001478437769600 378076300637817600 52719210046339200 79592984253921600 436574966554742400 155410807199356800 85992038866843200 203734984392213120 283557225478363200 397806649366613760 132326705223236160 229312103644915200 116558105399517600 128002956875539200 756152601275635200 105438420092678400 159185968507843200 310821614398713600 171984077733686400 96002217656654400 567114450956726400 795613298733227520 79078815069508800 264653410446472320 233116210799035200 1512305202551270400 128988058300264800 107999677260921600 108787565039549760 210876840185356800 318371937015686400 62709623957635200 621643228797427200 343968155467372800 192004435313308800 80999757945691200 158157630139017600 466232421598070400 257976116600529600 144003326484981600 217575130079099520 636743874031372800 125419247915270400 687936310934745600 384008870626617600 161999515891382400 316315260278035200 94064435936452800 515952233201059200 288006652969963200 121499636918536800 435150260158199040 240777708827160960 250838495830540800 1375872621869491200 101301306645369600 52412778782179200 768017741253235200 323999031782764800 63817991108726400 632630520556070400 188128871872905600 75975979984027200 87793473540689280 576013305939926400 242999273837073600 481555417654321920 76754681971531200 501676991661081600 474472890417052800 113399661123967680 141096653904679200 104825557564358400 221420682194624640 647998063565529600 127635982217452800 376257743745811200 151951959968054400 175586947081378560 78619168173268800 485998547674147200 963110835308643840 296696712348691200 95726986663089600 226799322247935360 282193307809358400 442841364389249280 131690210311033920 255271964434905600 115132022957296800 752515487491622400 303903919936108800 104273489074809600 157238336346537600 593393424697382400 191453973326179200 564386615618716800 885682728778498560 227927939952081600 78205116806107200 263380420622067840 445045068523036800 143590479994634400 106806448323590400 207687698644083840 607807839872217600 208546978149619200 314476672693075200 119719726035436800 61942374924393600 382907946652358400 1128773231237433600 80104836242692800 455855879904163200 156410233612214400 89789794526577600 287180959989268800 415375397288167680 417093956299238400 134017781328325440 628953345386150400 239439452070873600 123884749848787200 765815893304716800 2257546462474867200 160209672485385600 312820467224428800 179579589053155200 92913562386590400 574361919978537600 830750794576335360 120157254364039200 71149843908561600 268035562656650880 247769499697574400 1531631786609433600 97170906930451200 54189483147676800 109487163528550080 320419344970771200 63112901282121600 625640934448857600 359159178106310400 185827124773180800 72878180197838400 86719324894151040 240314508728078400 142299687817123200 79356535597684800 495538999395148800 469230700836643200 112146770739769920 194341813860902400 139370343579885600 108378966295353600 218974327057100160 640838689941542400 126225802564243200 718318356212620800 371654249546361600 145756360395676800 173438649788302080 81284224721515200 480629017456156800 284599375634246400 94669351923182400 224293541479539840 538738767159465600 278740687159771200 437948654114200320 251411424674417280 252451605128486400 1436636712425241600 534032241617952000 53095681437321600 743308499092723200 291512720791353600 103672990632556800 57419172277084800 162568449443030400 569198751268492800 189338703846364800 557481374319542400 875897308228400640 218634540593515200 77754742974417600 504903210256972800 260157974682453120 426899063451369600 102029452276973760 142004027884773600 106191362874643200 199219562943972480 583025441582707200 207345981265113600 114838344554169600 64042116447254400 378677407692729600 52803028812643200 79643522155982400 437269081187030400 155509485948835200 86128758415627200 204058904553947520 284008055769547200 398439125887944960 132537092692455360 229676689108339200 116632114461626400 128084232894508800 757354815385459200 105606057625286400 159287044311964800 311018971897670400 172257516831254400 96063174670881600 568016111539094400 796878251775889920 79204543218964800 265074185384910720 233264228923252800 1514709630770918400 129193137623440800 108171386960313600 211212115250572800 318574088623929600 62749441698652800 622037943795340800 344515033662508800 192126349341763200 81128540220235200 158409086437929600 466528457846505600 258386275246881600 144094762006322400 422424230501145600 217713280328369280 637148177247859200 125498883397305600 689030067325017600 384252698683526400 162257080440470400 316818172875859200 94124162547979200 516772550493763200 288189524012644800 121692810330352800 435426560656738560 241160523563756160 250997766794611200 1378060134650035200 101462366542521600 52418321881833600 768505397367052800 324514160880940800 63919455931094400 633636345751718400 188248325095958400 76096774906891200 87849218378113920 576379048025289600 243385620660705600 482321047127512320 76762799435649600 501995533589222400 475227259313788800 113579956308329280 141186243821968800 104836643763667200 221772721013101440 649028321761881600 127838911862188800 376496650191916800 152193549813782400 175698436756227840 78627482822750400 486771241321411200 964642094255024640 297168433233235200 95879183896641600 227159912616658560 282372487643937600 443545442026202880 255677823724377600 115144199153474400 752993300383833600 304387099627564800 104339697967814400 157254965645500800 594336866466470400 191758367793283200 564744975287875200 887090884052405760 228290324720673600 78254773475860800 511355647448755200 263547655134341760 445752649849852800 143818775844962400 106874265529785600 208017903263264640 608774199255129600 208679395935628800 314509931291001600 119910069550252800 61948925860348800 383516735586566400 1129489950575750400 80155699147339200 456580649441347200 156509546951721600 89932552162689600 287637551689924800 416035806526529280 417358791871257600 134230857455298240 629019862582003200 239820139100505600 123897851720697600 767033471173132800 2258979901151500800 160311398294678400 313019093903443200 179865104325379200 92923388790523200 575275103379849600 832071613053058560 120233548721008800 71195020802942400 268461714910596480 247795703441395200 1534066942346265600 97232606008876800 54195214149014400 109556682866205120 320622796589356800 63152975085782400 626038187806886400 359730208650758400 185846777581046400 72924454506657600 86728496204488320 240467097442017600 142390041605884800 79364928230078400 495591406882790400 469528640855164800 112217978806274880 194465212017753600 139385083185784800 108390428298028800 219113365732410240 641245593178713600 126305950171564800 719460417301516800 371693555162092800 145848909013315200 173456992408976640 81292821223521600 480934194884035200 284780083211769600 94729462628673600 224435957612549760 539595312976137600 278770166371569600 438226731464820480 251811146055530880 252611900343129600 1438920834603033600 534371327648928000 53101296759772800 743387110324185600 291697818026630400 103683954938054400 57455630823427200 162585642447043200 569560166423539200 189458925257347200 557540332743139200 876453462929640960 218773363519972800 77762966203540800 505223800686259200 260185488613464960 427170124817654400 102094236309320640 142094193943010400 106202593519545600 199346058248238720 583395636053260800 207367909876108800 114911261646854400 64048889448835200 378917850514694400 52836556319164800 79651945139659200 437546727039945600 155525932407081600 86183446235140800 204188472618641280 284188387886020800 398692116496477440 132621247680143040 229822523293708800 116644449305311200 128097778897670400 757835701029388800 105673112638329600 159303890279318400 311051864814163200 172366892470281600 96073334173252800 568376775772041600 797384232992954880 79254834478747200 265242495360286080 233288898610622400 1515671402058777600 129275169352711200 108240070840070400 211346225276659200 318607780558636800 62756077988822400 622103729628326400 344733784940563200 192146668346505600 81180053130052800 158509668957494400 466577797221244800 258550338705422400 144110001259879200 422692450553318400 217736305369914240 637215561117273600 125512155977644800 689467569881126400 384293336693011200 162360106260105600 317019337914988800 94134116983233600 517100677410844800 288220002519758400 121770079695079200 435472610739828480 241313649458394240 251024311955289600 1378935139762252800 101526790501382400 52429408081142400 768586673386022400 324720212520211200 63960041860041600 634038675829977600 188268233966467200 76145092876036800 87858509184351360 576440005039516800 243540159390158400 482627298916788480 76779034363886400 502048623910579200 475529006872483200 113652074382073920 141201175474850400 104858816162284800 221913536540492160 649440425040422400 127920083720083200 376536467932934400 152290185752073600 175717018368702720 78644112121713600 487080318780316800 965254597833576960 297357121587052800 95940062790062400 227304148764147840 282402350949700800 443827073080984320 255840167440166400 115168551545829600 753072935865868800 304580371504147200 104350732783315200 157288224243427200 594714243174105600 191880125580124800 564804701899401600 887654146161968640 228435278628110400 78263049587486400 511680334880332800 263575527553054080 446035682380579200 143910094185093600 106885568397484800 208149985110936960 609160743008294400 208701465566630400 314576448486854400 119986206956179200 61962027732259200 383760251160249600 1129609403798803200 80164176298113600 456870557256220800 156526099174972800 89989655217134400 287820188370187200 416299970221873920 417402931133260800 134316087906087360 629152896973708800 239972413912358400 123924055464518400 767520502320499200 2259218807597606400 160328352596227200 313052198349945600 179979310434268800 92943041598388800 575640376740374400 832599940443747840 120246264447170400 71202550285339200 268632175812174720 247848110929036800 1535041004640998400 97242889188614400 54206676151689600 109568269422480960 320656705192454400 63159654053059200 626104396699891200 359958620868537600 185886083196777600 72932166891460800 86746838825162880 240492528894340800 142405100570678400 79381713494865600 495696221858073600 469578297524918400 112229846817359040 194485778377228800 139414562397583200 108413352303379200 219136538844961920 641313410384908800 126319308106118400 719917241737075200 371772166393555200 145864333782921600 173493677650325760 81310014227534400 480985057788681600 284810201141356800 94739481079588800 224459693634718080 539937931302806400 278829124795166400 438273077689923840 251971034607976320 252638616212236800 1439834483474150400 534427841987424000 53112527404675200 743544332787110400 291728667565843200 103705883549049600 57461707247817600 162620028455068800 569620402282713600 189478962159177600 557658249590332800 876546155379847680 218796500674382400 77779412661787200 505277232424473600 260240516475488640 427215301712035200 102105033648045120 142109221619383200 106225054809350400 199367140798949760 583457335131686400 207411767098099200 114923414495635200 64062435451996800 378957924318355200 52842144236918400 79668791107012800 437593001348764800 155558825323574400 86192560871726400 204210067296090240 284218443238766400 398734281597899520 132635273511424320 229846828991270400 116669118992680800 128124870903993600 757915848636710400 105684288473836800 159337582214025600 311117650647148800 172385121743452800 96093653177995200 568436886477532800 797468563195799040 79263216355377600 265270547022848640 233338237985361600 1515831697273420800 129288841307589600 108251518153363200 211368576947673600 318675164428051200 62769350569161600 622235301294297600 344770243486905600 192187306355990400 81188638615022400 158526432710755200 466676475970723200 258577682615179200 144140479766992800 422737153895347200 217782355453004160 637350328856102400 125538701138323200 689540486973811200 384374612711980800 162377277230044800 317052865421510400 94154025853742400 517155365230358400 288280959533985600 121782957922533600 435564710906008320 241339170440833920 251077402276646400 1379080973947622400 101537527827859200 52434951180796800 768749225423961600 324754554460089600 63966806181532800 634105730843020800 188308051707484800 76153145870894400 87877090796826240 576561919067971200 243565915845067200 482678340881667840 76787151828004800 502154804553292800 475579298132265600 113664094061031360 141231038780613600 104869902361593600 221937005795057280 649509108920179200 127933612363065600 376616103414969600 152306291741788800 175754181593652480 78652426771195200 487131831690134400 965356681763335680 297388569646022400 95950209272299200 227328188122062720 282462077561227200 443874011590114560 255867224726131200 115180727742007200 753232206829939200 304612583483577600 104372802414316800 157304853542390400 594777139292044800 191900418544598400 564924155122454400 887748023180229120 228459437612683200 78279601810737600 511734449452262400 263631272390478720 446082854469033600 143925313908448800 106908174132883200 208171998752215680 609225166967155200 208745604828633600 314609707084780800 119998896523833600 61968578668214400 383800837089196800 1129848310244908800 80181130599662400 456918875225366400 156559203621475200 89999172392875200 287850627816897600 416343997504431360 417491209657267200 134330292981218880 629219414169561600 239997793047667200 123937157336428800 767601674178393600 2259696620489817600 160362261199324800 313118407242950400 179998344785750400 92952868002321600 575701255633795200 832687995008862720 120271695899493600 71217609250132800 268660585962437760 247874314672857600 1535203348356787200 97263455548089600 54212407153027200 109591442535032640 320724522398649600 63173011987612800 626236814485900800 359996689571500800 185905736004643200 72947591661067200 86756010135500160 240543391798987200 142435218500265600 79390106127259200 495748629345715200 469677610864425600 112253582839527360 194526911096179200 139429302003482400 108424814306054400 219182885070065280 641449044797299200 126346023975225600 719993379143001600 371811472009286400 145895183322134400 173512020271000320 81318610729540800 481086783597974400 284870437000531200 94759517981419200 224507165679054720 539995034357251200 278858604006964800 438365770140130560 251997682700050560 252692047950451200 1439986758286003200 534540870664416000 53118142727126400 743622944018572800 291790366644268800 103716847854547200 57473860096598400 162637221459081600 569740874001062400 189519035962838400 557717208013929600 876731540280261120 218842774983201600 77787635890910400 505384095900902400 260268030406500480 427305655500796800 102126628325494080 142139276972128800 106236285454252800 199409305900371840 583580733288537600 207433695709094400 114947720193196800 64069208453577600 379038071925676800 52853320072425600 79677214090689600 437685549966403200 155575271781820800 86210790144897600 204253256650988160 284278553944257600 398818611800743680 132663325173986880 229895440386393600 116681453836365600 128138416907155200 758076143851353600 105706640144851200 159354428181379200 311150543563641600 172421580289795200 96103812680366400 568557107888515200 797637223601487360 79279980108638400 265326650347973760 233362907672731200 1516152287702707200 129316185217346400 108274412779948800 211413280289702400 318708856362758400 62775986859331200 622301087127283200 344843160579590400 192207625360732800 81205809584961600 158559960217276800 466725815345462400 258632370434692800 144155719020549600 422826560579404800 217805380494549120 637417712725516800 125551973718662400 689686321159180800 384415250721465600 162411619169923200 317119920434553600 94163980288996800 517264740869385600 288311438041099200 121808714377442400 435610760989098240 241390212405713280 251103947437324800 1379372642318361600 101559002480812800 52512554575958400 768830501442931200 324823238339846400 63980334824515200 634239840869107200 188327960577993600 76169251860609600 87886381603063680 576622876082198400 243617428754884800 482780424811426560 76900796325662400 502207894874649600 475679880651830400 113688133418946240 141245970433495200 105025109151916800 221983944304187520 649646476679692800 127960669649030400 376655921155987200 152338503721219200 175772763206127360 78768831863937600 487234857509769600 965560849622853120 297451465763961600 95970502236772800 227376266837892480 282491940866990400 443967888608375040 255921339298060800 115351194488493600 753311842311974400 304677007442438400 104383837229817600 157537663727875200 594902931527923200 191941004473545600 564983881733980800 887935777216750080 228507755581828800 78287877922363200 511842678596121600 263659144809191040 446177198645942400 143955753355159200 106919477000582400 208216026034773120 609354014884876800 208767674459635200 315075327455750400 120024275659142400 62060291771587200 383882008947091200 1129967763467961600 80189607750436800 457015511163657600 156575755844726400 90018206744356800 287911506710318400 416432052069546240 417535348919270400 134358703131481920 630150654911500800 240048551318284800 124120583543174400 767764017894182400 2259935526935923200 160379215500873600 313151511689452800 180036413488713600 93090437657380800 575823013420636800 832864104139092480 120284411625655200 71225138732529600 268717406262963840 248241167086348800 1535528035788364800 97273738727827200 109603029091308480 320758431001747200 63179690954889600 626303023378905600 360072826977427200 186180875314761600 72955304045870400 86884408480222080 240568823251310400 142450277465059200 79507602980769600 496482334172697600 469727267534179200 112265450850611520 194547477455654400 139635656486071200 219206058182616960 641516862003494400 126359381909779200 720145653954854400 372361750629523200 145910608091740800 173768816960444160 81438961757630400 481137646502620800 284900554930118400 94769536432334400 224530901701223040 540109240466140800 279271312972142400 438412116365233920 252050978884199040 252718763819558400 1440291307909708800 534597385002912000 53196757241443200 744723501259046400 291821216183481600 103870348131513600 57479936520988800 162877923515260800 569801109860236800 189539072864668800 88451567336845440 558542625944284800 876824232730467840 218865912137611200 77902761098635200 505437527639116800 260653225440666240 427350832395177600 102137425664218560 142154304648501600 106393514482886400 199430388451082880 583642432366963200 207740696263027200 114959873041977600 64164030475708800 379078145729337600 52858907990179200 79795135862164800 437731824275222400 155805522197270400 86219904781483200 204274851328437120 284308609297003200 398860776902165760 132677351005268160 229919746083955200 116854141647952800 128328060951417600 758156291458675200 105717815980358400 159590271724329600 311611044394540800 172439809562966400 96246045713563200 568617218594006400 797721553804331520 79288361985268800 265354702010536320 233708283295905600 1516312582917350400 129329857172224800 108285860093241600 211435631960716800 319180543448659200 62868894921705600 623222088789081600 344879619125932800 192492091427126400 81214395069931200 158576723970537600 467416566591811200 258659714344449600 144369068570344800 422871263921433600 218127731076178560 638361086897318400 125737789843411200 689759238251865600 384984182854252800 162428790139862400 317153447941075200 94303342382558400 517319428688899200 288738137140689600 121821592604896800 436255462152357120 241415733388152960 251475579686822400 1379518476503731200 101569739807289600 52545813173884800 769968365708505600 324857580279724800 63987099146006400 634306895882150400 188606684765116800 76177304855467200 88016452890387840 577476274281379200 243643185209793600 482831466776305920 76949501110372800 502951159373644800 475730171911612800 113700153097903680 141455013573837600 105091626347769600 222007413558752640 649715160559449600 127974198292012800 377213369530233600 152354609710934400 176032905780775680 78818719760827200 487286370419587200 965662933552611840 297482913822931200 95980648719009600 227400306195807360 282910027147675200 444014827117505280 255948396584025600 115424251665559200 754426739060467200 304709219421868800 104538324646828800 157637439521654400 594965827645862400 191961297438019200 565820054295350400 888029654235010560 228531914566401600 78403743485121600 511896793168051200 264049358671163520 446224370734396800 143970973078514400 107077717148371200 208238039676051840 609418438843737600 209076649293657600 315274879043308800 120036965226796800 62099597387318400 383922594876038400 1131640108590700800 80308287861278400 457063829132803200 156807486970243200 90027723920097600 287941946157028800 416476079352103680 418153298587315200 134372908206613440 630549758086617600 240073930453593600 124199194774636800 767845189752076800 2263280217181401600 160616575722556800 313614973940486400 180055447840195200 93149396080977600 575883892314057600 832952158704207360 120462431791917600 71330551486084800 268745816413226880 248398389549273600 1535690379504153600 97417703244153600 109765240879170240 321233151445113600 63273196496764800 627229947880972800 360110895680390400 186298792161955200 73063277433115200 86939436342245760 240924863583835200 142661102972169600 79557958775131200 496796779098547200 470422460910729600 112431603005789760 194835406488307200 139724094121466400 219530481758340480 642466302890227200 126546392993529600 720221791360780800 372597584323910400 146126554866230400 173878872684491520 81490540769668800 481849727167670400 285322205944339200 94909794745147200 224863206011579520 540166343520585600 279448188242932800 439060963516680960 252077626976273280 253092785987059200 1440443582721561600 535388585741856000 53230449176150400 745195168647820800 292253109732460800 103936133964499200 57565006462454400 162981081539337600 570644411888678400 189819589490294400 88582475095470720 558896376485865600 878121927033361920 219189832299345600 504155253952546560 77952100473374400 506185571974118400 260818309026737280 427983308916508800 102288588406361280 142364692117720800 106460898352300800 199725544161037440 584506219464921600 207872267928998400 115130012924908800 64204668485193600 379639178980588800 52937138838729600 79845673764225600 438379664598691200 1008310507905093120 155904200946748800 86347509693681600 204577176812722560 284729384235441600 399451088322074880 132873712643206080 230260025849817600 116928150710061600 128409336970387200 759278357961177600 105874277677459200 159691347528451200 311808401893497600 172695019387363200 96307002727790400 569458768470883200 798902176644149760 79405708258094400 265747425286412160 233856301420123200 1518556715922355200 129521264540522400 108446122479340800 211748555354918400 319382695056902400 62908712662723200 623616803786995200 345390038774726400 192614005455580800 81334591859505600 158811416516188800 467712602840246400 259042529081044800 144460504091685600 423497110709836800 218265881325448320 638765390113804800 125817425325446400 690780077549452800 385228010911161600 162669183719011200 317622833032377600 94363068994084800 518085058162089600 288921008183371200 122001887789258400 436531762650896640 241773027142308480 251634850650892800 1381560155098905600 101720062377964800 55034871182121600 770456021822323200 325338367438022400 64081799646883200 635245666064755200 188726137988169600 76290046783473600 88072197727812480 577842016366742400 244003775578516800 483546054284616960 80594544557217600 503269701301785600 476434249548566400 113868428603307840 141544603491127200 110069742364243200 222335983122664320 650676734876044800 128163599293766400 377452275976339200 152580093566947200 176144395455624960 82552306773182400 488007551157033600 967092108569233920 297923186648505600 96122699470324800 227736857206615680 283089206982254400 444671966245328640 256327198587532800 120891816835826400 754904551952678400 305160187133894400 104604533539833600 165104613546364800 595846373297011200 192245398940649600 566178413964508800 889343932490657280 228870140350420800 78453400154875200 512654397175065600 264216593183437440 446884779972758400 144184049205487200 107145534354566400 208546230653953920 610320374267788800 209209067079667200 330209227092729600 120214619173958400 65041211397052800 384490797881299200 1132356827929017600 80359150765924800 457740280700841600 156906800309750400 90160964380468800 288368098410974400 417092461307907840 418418134159334400 134571779258454720 660418454185459200 240429238347916800 130082422794105600 768981595762598400 2264713655858035200 160718301531849600 313813600619500800 180321928760937600 97561817095579200 576736196821948800 834184922615815680 120538726148887200 71375728380465600 269143558516909440 260164845588211200 1537963191525196800 97479402322579200 109834760216825280 321436603063699200 63313270300425600 627627201239001600 360643857521875200 195123634191158400 73109551741934400 91057695955873920 241077452297774400 142751456760931200 79616707201886400 520329691176422400 470720400929251200 112502811072294720 194958804645158400 146342725643368800 219669520433650560 642873206127398400 126626540600851200 721287715043750400 390247268382316800 146219103483868800 182115391911747840 81550716283713600 482154904595548800 285502913521862400 94969905450638400 225005622144589440 540965786282812800 292685451286737600 439339040867301120 252450700265312640 253253081201702400 1442575430087500800 535727671772832000 53269756433308800 780494536764633600 292438206967737600 104012884102982400 57601465008796800 163101432567427200 571005827043724800 189939810901276800 88638578420595840 585370902573475200 878678081734602240 219328655225803200 504901400530625280 78009663077236800 506506162403404800 273173087867621760 428254370282793600 102353372438708160 142454858175957600 106539512866617600 199852039465303680 584876413935475200 208025768205964800 115202930017593600 64252079496259200 379879621802553600 52970666345251200 79904634649963200 438657310451606400 1009802801061250560 156019326154473600 86402197513195200 204706744877416320 284909716351915200 399704078930607360 132957867630893760 230405860035187200 117014494615855200 128504158992518400 759759243605107200 105941332690502400 159809269299926400 312038652308947200 172804395026390400 96378119244388800 569819432703830400 799408157861214720 79455999517876800 265915735261787520 234028989231710400 1519518487210214400 129603296269792800 108514806359097600 211882665381004800 319618538599852800 62955166693910400 624077304617894400 345608790052780800 192756238488777600 81386104769323200 158911999035753600 91795302103377600 468057978463420800 259206592539585600 144567178866583200 423765330762009600 218427056616263040 639237077199705600 125910333387820800 691217580105561600 385512476977555200 162772209538646400 317823998071507200 94432750040865600 518413185079171200 289134357733166400 122079157153984800 436854113232526080 241926153036946560 251820666775641600 1382435160211123200 101784486336825600 55075510888675200 771024953955110400 325544419077292800 64122385575830400 635647996143014400 188865500081731200 76338364752619200 88137233371474560 578268715466332800 244158314307969600 483852306073893120 80654058435787200 503641333551283200 476735997107260800 113940546677052480 141649125061298400 110151021777350400 222476798650055040 651088838154585600 128244771151660800 377731000163462400 152676729505238400 176274466742949120 82613266333012800 488316628615939200 967704612147786240 298111875002323200 96183578363745600 227881093354104960 283298250122596800 444953597300110080 256489542303321600 120981087653680800 755462000326924800 305353459010476800 104681777248339200 165226532666025600 596223750004646400 192367156727491200 566596500245193600 889907194600220160 229015094257857600 78511332936254400 512979084606643200 264411700114423680 447167812503484800 144275367545618400 107224654428460800 208678312501626240 610706918020953600 209363554496678400 330453065332051200 120290756579884800 65089240141161600 384734313454982400 1133193000490387200 80418490821345600 458030188515715200 157022665872508800 90218067434913600 288550735091236800 417356625003252480 418727108993356800 134657009709243840 660906130664102400 240581513159769600 130178480282323200 769468626909964800 2266386000980774400 160836981642691200 314045331745017600 180436134869827200 97633860211742400 577101470182473600 834713250006504960 120627736232018400 71428434757243200 269314019418487680 260356960564646400 1538937253819929600 97551384580742400 109915866110756160 321673963285382400 63360023071363200 628090663490035200 360872269739654400 195267720423484800 73163538435556800 91124936197626240 241255472464036800 142856869514486400 79641885099067200 520713921129292800 471067997617526400 112585887149883840 195102769161484800 146450790317613600 219831732221512320 643347926570764800 126720046142726400 721744539479308800 390535440846969600 146327076871113600 182249872395252480 81576505789732800 482510944928073600 285713739028972800 95040034607044800 225171774299767680 541308404609481600 292901580635227200 439663464443024640 252610588817758080 253440092285452800 1443489078958617600 536123272142304000 53286602400662400 781070881693939200 292654153742227200 104045777019475200 57643999979529600 163153011579465600 571427478057945600 190080069214089600 88704032299908480 585803161270454400 879326928886049280 219490615306670400 505221177635516160 78034332764606400 506880184570905600 273374808592878720 428570608543459200 102428953809779520 142560051910567200 106573204801324800 199999617320280960 585308307484454400 208091554038950400 115287999959059200 64272398501001600 380160138428179200 53009781769526400 79929903600993600 438981230613340800 1010442355271032320 156068665529212800 86465999969294400 204857907619559040 285120103821134400 399999234640561920 133056048449862720 230575999918118400 117051499146909600 128544797002003200 760320276856358400 106019563539052800 159859807201987200 312137331058425600 172931999938588800 96408597751502400 570240207642268800 799998469281123840 79514672654289600 266112096899725440 234102998293819200 1520640553712716800 129698999953941600 108594937552147200 212039127078105600 319719614403974400 62975075564419200 624274662116851200 345863999877177600 192817195503004800 81446203164110400 159029345308579200 91853440258507200 468205996587638400 259397999907883200 144612896627253600 424078254156211200 218496131740897920 639439228807948800 125950151128838400 691727999754355200 385634391006009600 162892406328220800 318058690617158400 94462613346628800 518795999815766400 289225793254507200 122169304746165600 436992263481795840 242104799914024320 251900302257676800 1383455999508710400 101859647622163200 55092927905769600 771268782012019200 325784812656441600 64169735826268800 636117381234316800 188925226693257600 76394735716622400 88165105790186880 578451586509014400 244338609492331200 484209599828048640 80679564383745600 503800604515353600 477088035925737600 114024684429754560 141693920019943200 110185855811539200 222641083432010880 651569625312883200 128339471652537600 377850453386515200 152789471433244800 176330211580373760 82639391858654400 488677218984662400 968419199656097280 298332011415110400 96254603739403200 228049368859509120 283387840039886400 445282166864021760 256678943305075200 121019346575618400 755700906773030400 305578942866489600 104714881694841600 165278783717308800 596664022830220800 192509207478806400 566775680079772800 890564333728043520 229184207149867200 78536161271131200 513357886610150400 264495317370560640 447498017122665600 144381905609104800 107258563031558400 208832407990577280 611157885732979200 209429763389683200 330557567434617600 120379583553465600 65109823888636800 385018414957612800 1133551360159545600 80443922273668800 458368414299734400 157072322542262400 90284687665099200 288763811218209600 417664815981154560 418859526779366400 134756445235164480 661115134869235200 240759167106931200 130219647777273600 770036829915225600 2267102720319091200 160887844547337600 314144645084524800 180569375330198400 97664735832955200 577527622436419200 835329631962309120 120665883410503200 71451023204433600 269512890470328960 260439295554547200 1540073659830451200 97582234119955200 109950625779583680 321775689094675200 63380059973193600 628289290169049600 361138750660396800 195329471665910400 73186675589966400 91153753444091520 241331766821006400 142902046408867200 79734204055396800 520878591109094400 471216967626787200 112621491183136320 195164468239910400 146497103749432800 219901251559167360 643551378189350400 126760119946387200 722277501320793600 390658943331820800 146373351179932800 182307506888183040 81671067311803200 482663533642012800 285804092817734400 95070089959790400 225242982366272640 541708125990595200 292994207498865600 439802503118334720 252797125462277760 253520239892774400 1444555002641587200 536292815157792000 53348370947625600 781317886663641600 292746702359865600 104166384379948800 57662229252700800 163342134623606400 571608185635468800 190140179919580800 88732083962471040 585988414997731200 879605006236669440 219560026769899200 505594250924555520 78124788284961600 507040479785548800 273461260332274560 428706139226601600 102461345825952960 142605134939685600 106696741895251200 200062864972414080 585493404719731200 208332768759897600 115324458505401600 64346901518390400 380280359839161600 53026545522787200 177464167924942080 80022556421438400 439120053539798400 1011188501849111040 156249576569923200 86493343879051200 204922691651905920 285210269879371200 400125729944828160 133098125943706560 230648917010803200 117187182427442400 128693803036780800 760560719678323200 106053091045574400 160045112842876800 312499153139846400 172986687758102400 96520352277585600 570420539758742400 800251459889656320 79539818284180800 266196251887413120 234374364854884800 1521121439356646400 129740015818576800 108629279492025600 212106182091148800 320090225685753600 63048074756284800 624998306279692800 345973375516204800 193040704555171200 81471959619019200 159079636568361600 91921268106158400 468748729709769600 259480031637153600 144780528416378400 424212364182297600 218749407197892480 640180451371507200 126096149512569600 691946751032409600 386081409110342400 162943919238038400 318159273136723200 94572112134427200 518960063274307200 289561056832756800 122207939428528800 437498814395784960 242181362861343360 252192299025139200 1383893502064819200 101891859601593600 55156790301782400 772162818220684800 325887838476076800 64190028790742400 636318546273446400 189144224268854400 76418894701195200 88267304658798720 579122113665513600 244415878857057600 484362725722686720 80773086192926400 504384598050278400 477238909705084800 114060743466626880 141858168201640800 110313580603564800 222711491195706240 651775676952153600 128380057581484800 378288448537708800 152837789402390400 176534609317597440 82735185452673600 488831757714115200 968725451445373440 298426355592019200 96285043186113600 228121486933253760 283716336403281600 445422982391412480 256760115162969600 121159629289389600 756576897075417600 305675578804780800 104836264665350400 165470370905347200 596852711184038400 192570086372227200 567432672806563200 890845964782824960 229256684103585600 78627198499012800 513520230325939200 264801913976396160 447639533388028800 144427564779170400 107382894576249600 208898448914413440 611351157609561600 209672529330700800 330940741810694400 120417652256428800 65185297629379200 385140172744454400 1134865345613126400 80537170932187200 458513368207171200 157254396998025600 90313239192321600 288855129558340800 417796897828826880 419345058661401600 134799060460559040 661881483621388800 240835304512857600 130370595258758400 770280345488908800 2269730691226252800 161074341864374400 314508793996051200 180626478384643200 97777946444068800 577710259116681600 835593795657653760 120805756398280800 269598120921118080 260741190517516800 1540560690977817600 97695349097068800 110078077898617920 322148683728748800 63453528613238400 629017587992102400 361252956769286400 195555892888137600 73271511822801600 91259416681130880 241611512796561600 539196241842236160 79767774584971200 521482381035033600 471763190994076800 112752039305062080 195390698194137600 146666919666103200 220156155797235840 644297367457497600 126907057226476800 722505913538572800 391111785776275200 146543023645603200 182518833362261760 81705453319828800 483223025593123200 1078392483684472320 286135390043193600 95180292919857600 225504078610124160 541879435153929600 293333839332206400 440312311594471680 252877069738500480 253814114452953600 1445011827077145600 536914472881248000 53370832237430400 782223571552550400 293086047291206400 104210241601939200 57729069920995200 163410906639657600 572270780086387200 190360585839715200 88834940058533760 586667678664412800 880624623188943360 219814535468404800 505754139477000960 78157681201454400 507628228905907200 273778250043392640 429203085064790400 102580116551922240 142770439379786400 106741664474860800 200294773030235520 586172094582412800 208420483203878400 115458139841990400 64373993524713600 380721171679430400 53088012618076800 177669880117067520 80056248356145600 439629070936809600 1011508278954001920 156315362402908800 86593604881492800 205160233103844480 285540878759572800 400589546060471040 133252410087800640 230916279683980800 117236521802181600 128747987049427200 761442343358860800 106176025236153600 160112496712291200 312630724805817600 173187209762985600 96560990287070400 571081757519145600 801179092120942080 79632018927115200 266504820175601280 234473043604363200 1522884686717721600 129890407322239200 108755199938246400 212352050472307200 320224993424582400 63074619916963200 625261449611635200 346374419525971200 193121980574140800 81566399953684800 159264037854230400 91950337183723200 468946087208726400 259780814644478400 144841485430605600 424704100944614400 218841507364072320 640449986849164800 126149239833926400 692748839051942400 386243961148281600 163132799907369600 318528075708460800 94611929875444800 519561629288956800 289682970861211200 122349599930527200 437683014728144640 242462093668179840 252298479667852800 1385497678103884800 102009970192838400 55180012991241600 772487922296563200 326265599814739200 64264436327145600 637056151416921600 189223859750889600 76507477644628800 88304467883748480 579365941722422400 244699199861054400 484924187336359680 80807094123537600 504596959335705600 477792113562691200 114192959935158720 141917894813167200 110360025982483200 222969652995922560 652531199629478400 128528872654291200 378447719501779200 153014955289257600 176608935767496960 82770019486862400 489398399722108800 969848374672719360 298772284240684800 96396654490718400 228385919870317440 283835789626334400 445939305991845120 257057745308582400 121210641185306400 756895439003558400 306029910578515200 104880403927353600 165540038973724800 597544568481369600 192793308981436800 567671579252668800 891878611983690240 229522432933886400 78660302945515200 514115490617164800 264913403651245440 448158426361027200 144594981736077600 107428106047046400 209140598968479360 612059821157030400 209760807854707200 331080077947449600 120557237500627200 65212742626012800 385586617962873600 1135343158505337600 80571079535284800 459044865867772800 157320605891030400 90417928125470400 289189963472155200 418281197936958720 419521615709414400 134955316287005760 662160155894899200 241114475001254400 130425485252025600 771173235925747200 2270686317010675200 161142159070569600 314641211782060800 180835856250940800 97819113939019200 578379926944310400 836562395873917440 120856619302927200 269910632574011520 260850970504051200 1542346471851494400 97736481816019200 110124424123721280 322284318141139200 63480244482345600 629282423564121600 361671712501881600 195638227878038400 73302361362014400 91297839676417920 241713238605854400 539821265148023040 79784559849758400 521701941008102400 471961817673091200 112799511349398720 195472963632038400 146728670908528800 220248848247442560 644568636282278400 126960488964691200 723343425003763200 391276455756076800 146604722724028800 182595679352835840 81722646323841600 483426477211708800 1079642530296046080 286255861761542400 95220366723518400 225599022698797440 542507568752822400 293457341817057600 440497696494885120 253170198751317120 253920977929382400 1446686850007526400 537140530235232000 53382062882332800 782552911512153600 293209445448057600 104232170212934400 57753375618556800 163445292647683200 572511723523084800 190440733447036800 88872342275283840 586914683634115200 880995392989770240 219907084086043200 506340397502634240 78174127659700800 507841955858764800 273893519029253760 429383792642313600 102623305906820160 142830550085277600 106764125764665600 200379103233079680 586418890896115200 208464340425868800 115506751237113600 64387539527875200 380881466894073600 53110364289091200 177744684550567680 80073094323499200 439814168172086400 1012680795005268480 156348255319401600 86630063427835200 205246611813640320 285661100170555200 400758206466159360 133308513412925760 231013502474227200 117261191489551200 128775079055750400 761762933788147200 106220728578182400 160146188646998400 312696510638803200 173260126855670400 96581309291812800 571322200341110400 801516412932318720 79665546433636800 266617026825851520 234522382979102400 1523525867576294400 129945095141752800 108800989191417600 212441457156364800 320292377293996800 63087892497302400 625393021277606400 346520253711340800 193162618583625600 81600741893563200 159331092867273600 92056923801460800 469044765958204800 259890190283505600 144871963937719200 424882914312729600 218887557447162240 640584754587993600 126175784994604800 693040507422681600 386325237167251200 163201483787126400 318662185734547200 94631838745953600 519780380567011200 289743927875438400 122401112840344800 437775114894324480 242564177597938560 252351569989209600 1386081014845363200 102052919498745600 55191624335971200 772650474334502400 326402967574252800 64291493613110400 637324371469094400 189263677491907200 76539689624059200 88323049496223360 579487855750876800 244802225680689600 485128355195877120 80824098088843200 504703139978419200 477993278601820800 114241038650988480 141947758118930400 110383248671942400 223063530014183040 652805935148505600 128582987226220800 378527354983814400 153079379248118400 176646098992446720 82787436503956800 489604451361379200 970256710391754240 298898076476563200 96437240419665600 228482077301976960 283895516237860800 446127060028366080 257165974452441600 121236147133264800 757054709967628800 306158758496236800 104902473558355200 165574873007913600 597796152953126400 192874480839331200 567791032475721600 892254120056732160 229619068872177600 78676855168766400 514331948904883200 264969148488670080 448347114714844800 144655860629498400 107450711782444800 209228653533594240 612317516992473600 209804947116710400 331149746015827200 120607995771244800 65226465124329600 385748961678662400 1135582064951443200 80588033836833600 459238137744355200 157353710337532800 90455996828433600 289311721258996800 418457307067188480 419609894233420800 135012136587531840 662299492031654400 241215991542489600 130452930248659200 771497923357324800 2271164129902886400 161176067673667200 314707420675065600 180911993656867200 97839697686494400 578623442517993600 836914614134376960 120882050755250400 270024273175063680 260905860497318400 1542995846714649600 97757048175494400 110147597236272960 322352135347334400 63493602416899200 629414841350131200 361823987313734400 195679395372988800 73317786131620800 91317051174061440 241764101510500800 540048546350127360 79860093541300800 521811720994636800 472061131012598400 112823247371567040 195514096350988800 146759546529741600 220295194472545920 644704270694668800 126987204833798400 723647974627468800 391358790745977600 146635572263241600 182634102348122880 81800014841899200 483528203021001600 1080097092700254720 286316097620716800 95240403625348800 225646494743134080 542735980970601600 293519093059483200 440590388945091840 253276791119614080 253974409667596800 1447295949254937600 537253558912224000 53432600784393600 782717581491955200 293271144526483200 104330848962412800 57765528467337600 163600029683798400 572632195241433600 190480807250697600 88891043383658880 587038186118966400 881180777890183680 219953358394862400 506553582239228160 78248136721809600 507948819335193600 273951153522184320 429474146431075200 102644900584269120 142860605438023200 106865201568787200 200421268334501760 586542289052966400 208661697924825600 115531056934675200 64448496542102400 380961614501395200 53121540124598400 177782086767317760 80148901176590400 439906716789724800 1013107164478456320 156496273443619200 86648292701006400 205289801168538240 285721210876046400 400842536669003520 133336565075488320 231062113869350400 117372205082714400 128896993084204800 761923229002790400 106243080249196800 160297802353180800 312992546887238400 173296585402012800 96672744813153600 571442421752092800 801685073338007040 79682310186897600 266673130150976640 234744410165428800 1523846458005580800 129972439051509600 108823883818003200 212486160498393600 320595604706361600 63147619108828800 625985093774476800 346593170804025600 193345489626307200 81617912863502400 159364620373795200 92095682571547200 469488820330857600 259944878103019200 145009117219730400 424972320996787200 219094782821066880 641191209412723200 126295238217657600 693186341608051200 386690979252614400 163235825727004800 318729240747590400 94721428663243200 519889756206038400 290018234439460800 122426869295253600 438189565642133760 242615219562817920 252590476435315200 1386372683216102400 102074394151699200 55243875387254400 773381958505228800 326471651454009600 64305022256092800 637458481495180800 189442857326486400 76555795613774400 88406666752360320 580036468878921600 244853738590507200 485230439125635840 80900615932718400 505180952870630400 478093861121385600 114265078008903360 204148788303398400 142082142994864800 110487750774508800 223110468523313280 652943302908019200 128610044512185600 378885714652972800 153111591227548800 176813333504720640 82865813080881600 489707477181014400 970460878251271680 298960972594502400 96457533384139200 228530156017806720 284164285989729600 446220937046626560 257220089024371200 121350923899077600 757771429305945600 306223182455097600 105001786897862400 165731626161763200 597921945189004800 192915066768278400 568328571979459200 892441874093253120 229667386841323200 78751340173396800 514440178048742400 265220000257080960 448441458891753600 144686300076208800 107552437591737600 209272680816151680 612446364910195200 210003573795724800 331463252323526400 120633374906553600 65288216366755200 385830133536556800 1136657143958918400 80664328193803200 459334773682646400 157502680346793600 90475031179915200 289372600152417600 418545361632303360 420007147591449600 135040546737794880 662926504647052800 241266749813107200 130576432733510400 771660267073113600 2273314287917836800 161328656387606400 315005360693587200 180950062359830400 97932324550132800 578745200304835200 837090723264606720 120996492290704800 270081093475589760 261152865467020800 1543320534146227200 97849596793132800 110251876242755520 322657312775212800 63553713122390400 630010721387174400 361900124719660800 195864649100265600 73387197594849600 91403502913457280 241992984581409600 540162186951179520 79885271438481600 522305730934041600 472508041040380800 112930059471324480 195699193586265600 146898486825199200 220503752485511040 645314625550425600 127107426244780800 723800249439321600 391729298200531200 146774395189699200 182807005826914560 81825804347918400 483985969162819200 1080324373902359040 286587158987001600 95330569683585600 225860118942648960 542850187079491200 293796973650398400 441007504971022080 253330087303762560 254214852489561600 1447600498878643200 537762187958688000 783458596401062400 293548790379398400 104363741878905600 57820216286851200 163651608695836800 573174317974003200 190661139367171200 88975198371346560 587593947300796800 882015009942044160 220161592784548800 506660174607525120 78272806409179200 508429704979123200 274210508740371840 429880738480502400 102742076632789440 142995854525378400 106898893503494400 200611011290901120 587097580758796800 208727483757811200 115640432573702400 64468815546844800 381322278734342400 53171831384380800 177950396742693120 80174170127620800 440323185569097600 1013320349215050240 156545612818358400 86730324430276800 205484153265578880 285991709050756800 401222022581802240 133462797557019840 231280865147404800 117409209613768800 128937631093689600 762644557468684800 106343662768761600 160348340255241600 313091225636716800 173460648860553600 96703223320267200 571983418101513600 802444045163604480 79757747076571200 266925595114039680 234818419227537600 1525289114937369600 130095486645415200 108926909637638400 212687325537523200 320696680510483200 63167527979337600 626182451273433600 346921297721107200 193406446640534400 81695182228228800 159515494153142400 92115061956590400 469636838455075200 260190973290830400 145054834980400800 425374651075046400 219163857945701760 641393361020966400 126335055958675200 693842595442214400 386812893281068800 163390364456457600 319030988306284800 94751291969006400 520381946581660800 290109669960801600 122542773342343200 438327715891403520 242844908404775040 252670111917350400 1387685190884428800 102171030089990400 55261292404348800 773625786562137600 326780728912915200 64365901149513600 638061976612569600 189502583938012800 76628272567492800 88434539171072640 580219339921603200 245085546684686400 485689816809550080 80926121880676800 505340223834700800 478546482459427200 114373255119520320 204342060179980800 142126937953509600 110522584808697600 223321691814399360 653561457825830400 128731802299027200 379005167876025600 153256545134985600 176869078342145280 82891938606523200 490171093369372800 971379633619100160 299244005125228800 96548851724270400 228746510239040640 284253875907019200 446643383628798720 257463604598054400 121389182821015200 758010335752051200 306513090269971200 105034891344364800 165783877213046400 598488010250457600 193097703448540800 568507751814038400 893286767257597440 229884817702478400 78776168508273600 514927209196108800 265303617513217920 448866007687843200 144823277586405600 107586346194835200 209470803587660160 613026180539942400 210069782688729600 331567754426092800 120747581015443200 65308800114230400 386195406897081600 1137015503628076800 80689759646126400 459769635404956800 157552337016547200 90560685761582400 289646555172811200 418941607175320320 420139565377459200 135168392413978560 663135508852185600 241495162030886400 130617600228460800 772390813794163200 2274031007256153600 161379519292252800 315104674033094400 181121371523164800 97963200171345600 579293110345622400 837883214350640640 121034639469189600 270336784827957120 261235200456921600 1544781627588326400 97880446332345600 110286635911583040 322759038584505600 63573750024220800 630209348066188800 362242743046329600 195926400342691200 73410334749259200 91432320159922560 242069278938379200 540673569655914240 79944019865236800 522470400913843200 472657011049641600 112965663504576960 195760892664691200 146944800257018400 220573271823166080 645518077169011200 127147500048441600 724485486092659200 391852800685382400 146820669498518400 182864640319845120 81885979861963200 484138557876758400 1081347139311828480 286677512775763200 95360625036331200 225931327009153920 543364114569494400 293889600514036800 441146543646332160 253569920132430720 254295000096883200 1448970972185318400 537931730974176000 783705601370764800 293641338997036800 104440492017388800 57838445560022400 163771959723926400 573355025551526400 190721250072662400 89003250033909120 587779201028073600 882293087292664320 220231004247777600 507139840264861440 78330369013041600 508590000193766400 274296960479767680 430016269163644800 102774468648962880 143040937554496800 106977508017811200 200674258943034240 587282677994073600 208880984034777600 115676891120044800 64516226557910400 381442500145324800 53188595137641600 178006500067818240 80233131013358400 440462008495555200 1014279680529722880 156660738026083200 86757668340033600 205548937297925760 286081875108993600 401348517886068480 133504875050863680 231353782240089600 117495553519562400 129032453115820800 762885000290649600 106377190275283200 160466262026716800 313321476052166400 173515336680067200 96774339836865600 572163750217987200 802697035772136960 79782892706462400 267009750101727360 234991107039124800 1525770000581299200 130136502510050400 108961251577516800 212754380550566400 320932524053433600 63213982010524800 626642952104332800 347030673360134400 193548679673731200 81720938683137600 159565785412924800 92202269189284800 469982214078249600 260273005020100800 145161509755298400 425508761101132800 219325033236516480 641865048106867200 126427964021049600 694061346720268800 387097359347462400 163441877366275200 319131570825849600 94820973015787200 520546010040201600 290323019510596800 122581408024706400 438650066473032960 242921471352094080 252855928042099200 1388122693440537600 102203242069420800 55301932110902400 774194718694924800 326883754732550400 64386194113987200 638263141651699200 189641946031574400 76652431552065600 88499574814734720 580646039021193600 245162816049412800 485842942704188160 80985635759246400 505711856084198400 478697356238774400 114409314156392640 204406484138841600 142231459523680800 110603864221804800 223392099578094720 653767509465100800 128772388227974400 379283892063148800 153304863104131200 176999149629469440 82952898166353600 490325632098825600 971685885408376320 299338349302137600 96579291170980800 228818628312785280 284462919047361600 446784199156189440 257544776455948800 121478453638869600 758567784126297600 306609726208262400 105112135052870400 165905796332707200 598676698604275200 193158582341961600 568925838094723200 893568398312378880 229957294656196800 78834101289652800 515089552911897600 265498724444204160 449007523953206400 144868936756471200 107665466268729600 209536844511496320 613219452416524800 210224270105740800 331811592665414400 120785649718406400 65356828858339200 386317164683923200 1137851676189446400 80749099701547200 459914589312393600 157668202579305600 90589237288804800 289737873512942400 419073689022992640 420448540211481600 135211007639373120 663623185330828800 241571299436812800 130713657716678400 772634329367846400 2275703352378892800 161498199403094400 315336405158611200 181178474577609600 98035243287508800 579475747025884800 838147378045985280 121123649552320800 270422015278746240 261427315433356800 1545268658735692800 97952428590508800 110367741805513920 322996398806188800 63620502795158400 630672810317222400 362356949155219200 196070486575017600 73464321442881600 91499560401674880 242247299104641600 540844030557492480 80019553556779200 522854630866713600 473004607737916800 113048739582166080 195904857181017600 147052864931263200 220735483611027840 645992797612377600 127241005590316800 724713898310438400 392140973150035200 146928642885763200 182999120803349760 81963348380020800 484494598209283200 1081688061114984960 286888338282873600 95430754192737600 226097479164332160 543535423732828800 294105729862526400 441470967222055680 253649864408653440 254482011180633600 1449427796620876800 538327331343648000 784281946300070400 293857285771526400 104539170766867200 57880980530755200 163926696760041600 573776676565747200 190861508385475200 89068703913221760 588211459725052800 882941934444111360 220392964328644800 507299728817306880 78404378075150400 508964022361267200 274498681205024640 430332507424310400 102850050020034240 143146131289106400 107078583821932800 200821836798011520 587714571543052800 209078341533734400 115761961061510400 64577183572137600 381723016770950400 53227710561916800 178137407826443520 80308937866449600 440785928657289600 1014599457634613760 156808756150300800 86821470796132800 205700100040068480 286292262578212800 401643673596023040 133603055869832640 231523922123020800 117606567112725600 129154367144275200 763446033541900800 106455421123833600 160617875732899200 313617512300601600 173642941592265600 96865775358206400 572584525156425600 803287347192046080 79841565842875200 267206111739665280 235213134225451200 1526892067083801600 130232206194199200 109041382770566400 212910842247667200 321235751465798400 63273708622051200 627235024601203200 347285883184531200 193731550716412800 81781037077924800 159683131685750400 92231338266849600 470426268450902400 260464412388398400 145298663037309600 425821684495334400 219532258610421120 642471502931596800 126547417244102400 694571766369062400 387463101432825600 163562074155849600 319366263371500800 94910562933076800 520928824776796800 290597326074619200 122671555616887200 439064517220842240 243100118229171840 253094834488204800 1389143532738124800 102278403354758400 55354183162185600 774926202865651200 327124148311699200 64433544364425600 638732526743001600 189821125866153600 76708802516068800 88583192070871680 581194652149238400 245343111233774400 486200236458343680 81062153603121600 506189668976409600 479049395057251200 114493451909094720 204556806709516800 142365844399615200 110708366324371200 223556384360050560 654248296623398400 128867088728851200 379642251732307200 153417605032137600 177166384141743360 83031274743278400 490686222467548800 972400472916687360 299558485714924800 96650316546638400 228986903818189440 284731688799230400 447112768720101120 257734177457702400 121593230404682400 759284503464614400 306835210064275200 105211448392377600 166062549486556800 599116971429849600 193300633093276800 569463377598460800 894225537440202240 230126407548206400 78908586294283200 515468354915404800 265749576212615040 449337728572387200 144975474819957600 107767192078022400 209690940000447360 613670420128550400 210422896784755200 332125098973113600 120874476691987200 65418580100764800 386601266186553600 1138926755196921600 80825394058516800 460252815096412800 157817172588566400 90655857518990400 289950949639915200 419381880000894720 420845793569510400 135310443165293760 664250197946227200 241748953383974400 130837160201529600 773202532373107200 2277853510393843200 161650788117033600 315634345177132800 181311715037980800 98127870151147200 579901899279830400 838763760001789440 121238091087775200 270620886330587520 261674320403059200 1546405064746214400 98044977208147200 110472020811996480 323301576234067200 63680613500649600 631268690354265600 362623430075961600 196255740302294400 73533732906110400 91586012141070720 242476182175550400 541241772661175040 80036338821566400 523348640806118400 473451517765699200 113155551681923520 196089954416294400 147191805226720800 220944041623992960 646603152468134400 127361227001299200 725246860151923200 392511480604588800 147067465812220800 183172024282141440 81980541384033600 484952364351100800 1082483545322350080 287159399649158400 95520920250974400 226311103363847040 543935145113942400 294383610453441600 441888083247985920 253836401053173120 254722454002598400 1450493720303846400 538835960390112000 785022961209177600 294134931624441600 104561099377862400 57935668350268800 163961082768067200 574318799298316800 191041840501948800 89152858900909440 588767220906883200 883776166495971840 220601198718331200 507672802106346240 78420824533396800 509444908005196800 274758036423212160 430739099473737600 102947226068554560 143281380376461600 107101045111737600 201011579754410880 588269863248883200 209122198755724800 115871336700537600 64590729575299200 382083681003897600 53278001821699200 178305717801818880 80325783833803200 441202397436662400 1015345604212692480 156841649066793600 86903502525403200 205894452137109120 286562760752923200 402023159508821760 133729288351364160 231742673401075200 117631236800095200 129181459150598400 764167362007795200 106556003643398400 160651567667606400 313683298133587200 173807005050806400 96886094362948800 573125521505846400 804046319017643520 79917002732548800 267458576702728320 235262473600190400 1528334724015590400 130355253788104800 109144408590201600 213112007286796800 321303135335212800 63286981202390400 627366596267174400 347614010101612800 193772188725897600 81858306442651200 159834005465097600 92299166114500800 470524947200380800 260710507576209600 145329141544423200 426224014573593600 219578308693511040 642606270670425600 126573962404780800 695228020203225600 387544377451795200 163716612885302400 319668010930195200 94930471803585600 521421015152419200 290658283088846400 122787459663976800 439156617387022080 243329807071128960 253147924809561600 1390456040406451200 102375039293049600 55365794506915200 775088754903590400 327433225770604800 64494423257846400 639336021860390400 189860943607171200 76781279469787200 88601773683346560 581316566177692800 245574919327953600 486659614142257920 81079157568427200 506295849619123200 479502016395292800 114601629019711680 204750078586099200 142395707705378400 110731589013830400 223767607651136640 654866451541209600 128988846515692800 379721887214342400 153562558939574400 177203547366693120 83048691760372800 491149838655907200 973319228284515840 299841518245651200 96741634886769600 229203258039423360 284791415410756800 447535215302273280 257977693031385600 121618736352640800 759443774428684800 307125117879148800 105233518023379200 166097383520745600 599683036491302400 193483269773539200 569582830821513600 895070430604546560 230343838409361600 78925138517534400 515955386062771200 265805321050039680 449762277368476800 145112452330154400 107789797813420800 209889062771955840 614250235758297600 210467036046758400 332194767041491200 120988682800876800 65432302599081600 386966539547078400 1139165661643027200 80842348360065600 460687676818723200 157850277035068800 90741512100657600 290224904660308800 419778125543911680 420934072093516800 135438288841477440 664389534082982400 241977365601753600 130864605198163200 773933079094156800 2278331323286054400 161684696720131200 315700554070137600 181483024201315200 98148453898622400 580449809320617600 839556251087823360 121263522540098400 270876577682954880 261729210396326400 1547866158188313600 98065543567622400 110495193924548160 323369393440262400 63693971435203200 631401108140275200 362966048402630400 196296907797244800 73549157675716800 91605223638714240 242527045080196800 541753155365909760 523458420792652800 473550831105206400 113179287704091840 196131087135244800 147222680847933600 220990387849096320 646738786880524800 127387942870406400 725932096805260800 392593815594489600 147098315351433600 183210447277428480 82006330890052800 485054090160393600 1083506310731819520 287219635508332800 95540957152804800 226358575408183680 544449072603945600 294445361695867200 441980775698192640 254076233881841280 254775885740812800 1451864193610521600 538948989067104000 785187631188979200 294196630702867200 104593992294355200 57947821199049600 164012661780105600 574439271016665600 191081914305609600 89171560009284480 588890723391734400 883961551396385280 220647473027150400 508152467763682560 78445494220766400 509551771481625600 274815670916142720 430829453262499200 102968820746003520 143311435729207200 107134737046444800 201053744855832960 588393261405734400 209187984588710400 115895642398099200 64611048580041600 382163828611219200 53289177657206400 178343120018568960 80351052784833600 441294946054300800 1016304935527365120 156890988441532800 86921731798574400 205937641492007040 286622871458414400 402107489711665920 133757340013926720 231791284796198400 117668241331149600 129222097160083200 764327657222438400 106578355314412800 160702105569667200 313781976883065600 173843463597148800 96916572870062400 573245742916828800 804214979423331840 79933766485809600 267514680027853440 235336482662299200 1528655314444876800 130382597697861600 109167303216787200 213156710628825600 321404211139334400 63306890072899200 627563953766131200 347686927194297600 193833145740124800 81875477412590400 159867532971619200 92386373347195200 470672965324598400 260765195395723200 145374859305093600 426313421257651200 219647383818145920 642808422278668800 126613780145798400 695373854388595200 387666291480249600 163750954825180800 319735065943238400 94960335109348800 521530390791446400 290749718610187200 122813216118885600 439294767636291840 243380849036008320 253227560291596800 1390747708777190400 102396513946003200 55383211524009600 775332582960499200 327501909650361600 64507951900828800 639470131886476800 189920670218697600 76797385459502400 88629646102058880 581499437220374400 245626432237771200 486761698072016640 81104663516385600 506455120583193600 479602598914857600 114625668377626560 204793027892006400 142440502664023200 110766423048019200 223814546160266880 655003819300723200 129015903801657600 379841340437395200 153594770919004800 177259292204117760 83074817286014400 491252864475542400 973523396144033280 299904414363590400 96761927851243200 229251336755253120 284881005328046400 447629092320533760 258031807603315200 121656995274578400 759682680874790400 307189541838009600 105266622469881600 166149634572028800 599808828727180800 193523855702486400 569762010656092800 895258184641067520 230392156378507200 78949966852411200 516063615206630400 265888938306176640 449856621545385600 145142891776864800 107823706416518400 209933090054513280 614379083676019200 210533244939763200 332299269144057600 121014061936185600 65452886346556800 387047711404972800 1139524021312185600 80867779812388800 460784312757014400 157899933704822400 90760546452139200 290285783553729600 419866180109026560 421066489879526400 135466698991740480 664598538288115200 242028123872371200 130905772693113600 774095422809945600 2279048042624371200 161735559624777600 315799867409644800 181521092904278400 98179329519835200 580571567107459200 839732360218053120 121301669718583200 270933397983480960 261811545386227200 1548190845619891200 98096393106835200 110529953593375680 323471119249555200 63714008337033600 631599734819289600 363042185808556800 196358659039670400 73572294830126400 91634040885179520 242603339437166400 541866795966961920 523623090772454400 473699801114467200 113214891737344320 196192786213670400 147268994279752800 221059907186751360 646942238499110400 127428016674067200 726084371617113600 392717318079340800 147144589660252800 183268081770359040 82014927392059200 485206678874332800 1083733591933923840 287309989297094400 95571012505550400 226429783474688640 544563278712835200 294537988559505600 442119814373502720 254129530065989760 254856033348134400 1452168743234227200 539118532082592000 785434636158681600 294289179320505600 104604956599852800 57966050472220800 164029854784118400 574619978594188800 191142025011100800 89199611671847040 589075977119011200 884239628747005440 220716884490379200 508259060131979520 78453717449889600 509712066696268800 274902122655538560 430964983945641600 103001212762176960 143356518758325600 107145967691347200 201116992507966080 588578358641011200 209209913199705600 115932100944441600 64617821581622400 382284050022201600 53305941410467200 178399223343694080 80359475768510400 441433768980758400 1016518120263959040 156907434899779200 86949075708331200 206002425524353920 286713037516651200 402233985015932160 133799417507770560 231864201888883200 117680576174834400 129235643163244800 764568100044403200 106611882820934400 160718951537020800 313814869799558400 173898151416662400 96926732372433600 573426075033302400 804467970031864320 79958912115700800 267598835015541120 235361152349668800 1529136200088806400 130423613562496800 109201645156665600 213223765641868800 321437903074041600 63313526363068800 627629739599116800 347796302833324800 193853464744867200 81901233867499200 159917824231401600 92405752732238400 470722304699337600 260847227124993600 145390098558650400 426447531283737600 219670408859690880 642875806148083200 126627052726137600 695592605666649600 387706929489734400 163802467734998400 319835648462803200 94970289544603200 521694454249987200 290780197117300800 122851850801248800 439340817719381760 243457411983327360 253254105452275200 1391185211333299200 102428725925433600 55389017196374400 775413858979468800 327604935469996800 64528244865302400 639671296925606400 189940579089206400 76821544444075200 88638936908296320 581560394234601600 245703701602497600 486914823966654720 81113165499038400 506508210904550400 479753472694204800 114661727414498880 204857451850867200 142455434316904800 110778034392748800 223884953923962240 655209870939993600 129056489730604800 273004112891664000 379881158178412800 153643088888150400 177277873816592640 83083525794561600 491407403204995200 973829647933309440 299998758540499200 96792367297953600 229323454828997760 284910868633809600 447769907847924480 258112979461209600 121669748248557600 546008225783328000 759762316356825600 307286177776300800 105277657285382400 166167051589123200 599997517080998400 193584734595907200 569821737267619200 895539815695848960 230464633332225600 78958242964036800 516225958922419200 265916810724888960 449998137810748800 145188550946930400 107835009284217600 209999130978349440 614572355552601600 210555314570764800 332334103178246400 121052130639148800 65459747595715200 387169469191814400 1139643474535238400 80876256963163200 460929266664451200 157916485928073600 90789097979361600 290377101893860800 419998261956698880 421110629141529600 135509314217135040 664668206356492800 242104261278297600 130919495191430400 774338938383628800 2279286949070476800 161752513926326400 315832971856147200 181578195958723200 98189621393572800 580754203787721600 839996523913397760 121314385444744800 271018628434270080 261838990382860800 1548677876767257600 98106676286572800 110541540149651520 323505027852652800 63720687304310400 631665943712294400 363156391917446400 196379242787145600 73580007214929600 91643646634001280 242628770889489600 542037256868540160 523677980765721600 473749457784220800 113226759748428480 196213352573145600 147284432090359200 221083080299303040 647010055705305600 127441374608620800 726312783834892800 392758485574291200 147160014429859200 183287293268002560 82040716898078400 485257541778979200 1084074513737080320 287340107226681600 95581030956465600 226453519496856960 544734587876169600 294568864180718400 442166160598606080 254209474342212480 254882749217241600 1452625567669785600 539175046421088000 785516971148582400 294320028859718400 104637849516345600 57972126896611200 164081433796156800 574680214453363200 191162061912931200 89208962226034560 589137728361436800 884332321197212160 220740021644788800 508418948684424960 78478387137259200 509765498434483200 274930939902003840 431010160840022400 103012010100901440 143371546434698400 107179659626054400 201138075058677120 588640057719436800 209275699032691200 115944253793222400 64638140586364800 382324123825862400 53311529328220800 178417924452069120 80384744719540800 441480043289577600 1016837897368849920 156956774274518400 86958190344916800 206024020201802880 286743092869396800 402276150117354240 133813443339051840 231888507586444800 117717580705888800 129276281172729600 764648247651724800 106623058656441600 160769489439081600 313913548549036800 173916380689833600 96957210879547200 573486185738793600 804552300234708480 79967293992331200 267626886678103680 235435161411777600 1529296495303449600 130437285517375200 109213092469958400 213246117312883200 321538978878163200 63333435233577600 627827097098073600 347832761379667200 193914421759094400 81909819352468800 159934587984662400 92434821809803200 470870322823555200 260874571034750400 145435816319320800 426492234625766400 219739483984325760 643077957756326400 126666870467155200 695665522759334400 387828843518188800 163819638704937600 319869175969324800 95000152850366400 521749142069500800 290871632638641600 122864729028703200 439478967968651520 243482932965767040 253333740934310400 1391331045518668800 102439463251910400 55406434213468800 775657687036377600 327639277409875200 64535009186793600 639738351938649600 190000305700732800 76829597438932800 88666809327008640 581743265277283200 245729458057406400 486965865931534080 81138671446996800 506667481868620800 479803763953987200 114673747093456320 204878926503820800 142500229275549600 110812868426937600 223908423178527360 655278554819750400 129070018373587200 273032731174896000 380000611401465600 153659194877865600 177333618654017280 83109651320203200 491458916114812800 973931731863068160 300030206599468800 96802513780190400 229347494186912640 285000458551099200 447816846357054720 258140036747174400 121708007170495200 546065462349792000 760001222802931200 307318389755731200 105310761731884800 166219302640406400 600060413198937600 193605027560380800 570000917102198400 895633692714109440 230488792316798400 78983071298913600 516280073494348800 266000427981025920 450045309899203200 145203770670285600 107868917887315200 210021144619628160 614636779511462400 210621523463769600 332438605280812800 121064820206803200 65480331343190400 387210055120761600 1140001834204396800 80901688415486400 460977584633596800 157966142597827200 90798615155102400 290407541340571200 420042289239256320 421243046927539200 135523519292266560 664877210561625600 242129640413606400 130960662686380800 774420110241523200 2280003668408793600 161803376830972800 315932285195654400 181597230310204800 98220497014785600 580815082681142400 840084578478512640 121352532623229600 271047038584533120 261921325372761600 1548840220483046400 98137525825785600 110576299818479040 323606753661945600 63740724206140800 631864570391308800 363194460620409600 196440994029571200 73603144369339200 91672463880466560 242705065246459200 542094077169066240 523842650745523200 473898427793481600 113262363781680960 196275051651571200 147330745522178400 221152599636958080 647213507323891200 127481448412281600 726388921240819200 392881988059142400 147206288738678400 183344927760933120 82186857432187200 485410130492918400 1084188154338132480 287430461015443200 95611086309211200 226524727563361920 544791690930614400 294661491044356800 442305199273916160 254236122434286720 254962896824563200 1452777842481638400 539344589436576000 785763976118284800 294412577477356800 108880618061779200 57990356169782400 164373714864374400 574860922030886400 191222172618422400 89237013888597120 589322982088713600 884610398547832320 220809433108017600 508472244868573440 81660463546334400 509925793649126400 275017391641399680 431145691523164800 103044402117074880 143416629463816800 111525491375020800 201201322710810240 588825154954713600 217761236123558400 115980712339564800 64753281613238400 382444345236844800 53328293081481600 178474027777194240 83644118531265600 441618866216035200 1016944489737146880 163320927092668800 86985534254673600 206088804234149760 286833258927633600 402402645421620480 133855520832895680 231961424679129600 122490695319501600 129506563226476800 764888690473689600 106656586162963200 167288237062531200 326641854185337600 173971068509347200 97129922419857600 573666517855267200 804805290843240960 79992439622222400 267711041665791360 244981390639003200 1529777380947379200 130478301382010400 109247434409836800 213313172325926400 334576474125062400 65901426721603200 653283708370675200 347942137018694400 194259844839715200 81935575807377600 159984879244444800 92444511502324800 489962781278006400 260956602764020800 145694883629786400 426626344651852800 228649297929736320 669152948250124800 131802853443206400 695884274037388800 388519689679430400 163871151614755200 319969758488889600 98852140082404800 521913205528041600 291389767259572800 122903363711066400 457298595859472640 243559495913086080 263605706886412800 1391768548074777600 102471675231340800 55505130643670400 777039379358860800 327742303229510400 64555302151267200 639939516977779200 197704280164809600 76853756423505600 92261997410244480 582779534519145600 245806727422132800 487118991826172160 81283205152094400 527211413772825600 479954637733334400 114709806130328640 204943350462681600 148278210123607200 111010261287340800 223978830942222720 655484606459020800 129110604302534400 273118586024592000 395408560329619200 153707512847011200 184523994820488960 83257695965505600 491613454844265600 974237983652344320 300124550776377600 96832953226900800 229419612260657280 296556420247214400 447957661884445440 258221208605068800 121924807728141600 546237172049184000 790817120659238400 307415025694022400 105498353595398400 166515391931011200 600249101552755200 193665906453801600 593112840494428800 895915323768890880 230561269270516800 79123765196548800 516442417210137600 276785992230733440 450186826164566400 145249429840351200 108061066638201600 210087185543464320 614830051388044800 210996707190796800 333030783862022400 121102888909766400 65596972578883200 387331812907603200 1186225680988857600 81045799978651200 461122538541033600 158247530393097600 90827166682324800 290498859680702400 420174371086928640 421993414381593600 135566134517661120 666061567724044800 242205777819532800 131193945157766400 774663625815206400 2372451361977715200 162091599957302400 316495060786195200 181654333364649600 98395458868324800 580997719361404800 840348742173857280 121568699967976800 271132269035322240 262387890315532800 1549327251630412800 98312339881324800 110773271275168320 324183199914604800 63854266649846400 632990121572390400 363308666729299200 196790917736649600 73734254910993600 91835761610436480 243137399935953600 542264538070644480 524775780631065600 474742591179292800 113464119970111680 196624679762649600 147593188302487200 221546542550336640 648366399829209600 127708533299692800 726617333458598400 393581835473299200 147468509821987200 183671523220872960 82264225950244800 486274799871907200 1084529076141288960 287942465818425600 95781399974769600 226928239940223360 544963000093948800 295186376604974400 443093085100673280 254316066710509440 255417066599385600 1453234666917196800 540305333191008000 787163670946598400 294937019643974400 109074568971513600 58093655384419200 164528451900489600 575884931636851200 191562799949539200 89395973309784960 590372753209948800 886186170201346560 221202764732980800 508632133421018880 81805926728635200 510834133198771200 275507284831309440 431913698727638400 103227956875391040 143672099962154400 111724153642886400 201559726072897920 589874039287948800 218149137943027200 116187310768838400 64814238627465600 383125599899078400 53423287683292800 178791946619569920 83793115232164800 442405529465961600 1017264266842037760 163611853457270400 87140483076628800 206455913750782080 287344199924308800 403119452145795840 134093959964677440 232374621537676800 122708890092952800 129628477254931200 766251199798156800 106846575366585600 167586230464329600 327223706914540800 174280966153257600 97221357941198400 574688399848617600 806238904291591680 80134931524939200 268187919929354880 245417780185905600 1532502399596313600 130710724614943200 109442038735814400 213693150733171200 335172460928659200 66018818061705600 654447413829081600 348561932306515200 194442715882396800 82081529051860800 160269863049878400 92473580579889600 490835560371811200 261421449229886400 145832036911797600 427386301466342400 229056594840178560 670344921857318400 132037636123411200 697123864613030400 388885431764793600 164163058103721600 320539726099756800 99028227092558400 522842898459772800 291664073823595200 123122293577791200 458113189680357120 243993352614560640 264075272246822400 1394247729226060800 102654209781446400 55557381694953600 777770863529587200 328326116207443200 64670295616617600 641079452199513600 198056454185116800 76990657336084800 92426345286387840 583328147647190400 246244587155582400 487986705229121280 81359722995969600 528150544493644800 480809589149635200 114914140672605120 205308419562892800 148542340638837600 111114763389907200 224377808269829760 656652232414886400 129340591233235200 273605096839536000 396112908370233600 153981314672169600 184852690572775680 83336072542430400 492489174311164800 975973410458242560 300659167778860800 97005443424926400 229828281345210240 297084681277675200 448755616539659520 258681182466470400 122039584493954400 547210193679072000 792225816740467200 307962629344339200 105597666934905600 166672145084860800 601318335557721600 194010886849852800 594169362555350400 897511233079319040 230971972008254400 79198250201179200 517362364932940800 277279035859163520 450988751668291200 145508165137389600 108162792447494400 210461417445202560 615925258688678400 211195333869811200 333344290169721600 121318611559891200 65658723821308800 388021773699705600 1188338725110700800 81122094335620800 461943944016508800 158396500402358400 90988958669918400 291016330274779200 420922834890405120 135807620794896960 666688580339443200 242637223119782400 131317447642617600 776043547399411200 2376677450221401600 162244188671241600 316793000804716800 181977917339836800 98488085731963200 582032660549558400 841845669780810240 121683141503431200 271615241589793920 262634895285235200 1552087094798822400 98404888498963200 110877550281650880 324488377342483200 63914377355337600 633586001609433600 363955834679673600 196976171463926400 73803666374222400 91922213349832320 243366283006862400 543230483179587840 525269790570470400 475189501207075200 113570932069869120 196809776997926400 147732128597944800 221755100563301760 648976754684966400 127828754710675200 727911669359347200 393952342927852800 147607332748444800 183844426699664640 82272822452251200 486732566013724800 1086460966359175680 288213527184710400 95871566033006400 227141864139738240 545933752019510400 295464257195889600 443510201126603520 254769084275771520 255657509421350400 1455823338718694400 540813962237472000 787904685855705600 295214665496889600 109177248864902400 58148343203932800 164545644904502400 576427054369420800 191743132066012800 89480128297472640 590928514391779200 887020402253207040 221410999122667200 509538168551543040 81882936648676800 511315018842700800 275766640049496960 432320290777065600 103325132923911360 143807349049509600 111829327784697600 201749469029297280 590429330993779200 218354497729804800 116296686407865600 64821011629046400 383486264132025600 53473578943075200 178960256594945280 83871995838523200 442821998245334400 1019076337103086080 163765873297353600 87222514805899200 206650265847822720 287614698099019200 403498938058594560 134220192446208960 232593372815731200 122824404973015200 129642023258092800 766972528264051200 106947157886150400 167743991677046400 327531746594707200 174445029611798400 97231517443569600 575229396198038400 806997876117189120 80210368414612800 268440384892417920 245648809946030400 1533945056528102400 130833772208848800 109545064555449600 213894315772300800 335487983354092800 66080966418230400 655063493189414400 348890059223596800 194463034887139200 82158798416587200 160420736829225600 92638305352756800 491297619892060800 261667544417697600 145847276165354400 427788631544601600 229272222616295040 670975966708185600 132161932836460800 697780118447193600 388926069774278400 164317596833174400 320841473658451200 99121449627345600 523335088835395200 291694552330708800 123238197624880800 458544445232590080 244223041456517760 264323865672921600 1395560236894387200 102750845719737600 55563187367318400 777852139548556800 328635193666348800 64731174510038400 641682947316902400 198242899254691200 77063134289803200 92513352985522560 583389104661417600 246476395249761600 488446082913035520 81368224978622400 528647731345843200 481262210487676800 115022317783222080 205501691439475200 148682174441018400 111126374734636800 224589031560915840 657270387332697600 129462349020076800 273862661388624000 396485798509382400 154126268579606400 185026705971045120 83344781050977600 492952790499523200 976892165826071040 300942200309587200 97096761765057600 230044635566444160 297364348882036800 449178063121831680 258924698040153600 122052337467933600 547725322777248000 792971597018764800 308252537159212800 105608701750406400 166689562101955200 601884400619174400 194193523530115200 594728697764073600 898356126243663360 231189402869409600 79206526312804800 517849396080307200 277540058956567680 451413300464380800 145645142647586400 108174095315193600 210659540216711040 616505074318425600 211217403500812800 333379124203910400 121432817668780800 65665585070467200 388387047060230400 1189457395528147200 81130571486395200 462378805738819200 158413052625609600 91074613251585600 291290285295172800 421319080433422080 135935466471080640 666758248407820800 242865635337561600 131331170140934400 776774094120460800 2378914791056294400 162261142972790400 316826105251219200 182149226503171200 98498377605700800 582580570590345600 842638160866844160 121695857229592800 271870932942161280 262662340281868800 1553548188240921600 98415171678700800 110889136837926720 324522285945580800 63921056322614400 633652210502438400 364298453006342400 196996755211401600 73811378759025600 91931819098654080 243391714459185600 543741865884322560 525324680563737600 475239157876828800 113582800080953280 196830343357401600 147747566408551200 221778273675853440 649044571891161600 127842112645228800 728596906012684800 393993510422803200 147622757518051200 183863638197308160 486783428918371200 1087483731768645120 288243645114297600 95881584483921600 227165600161906560 546447679509513600 295495132817102400 443556547351706880 255008917104439680 255684225290457600 1457193812025369600 540870476575968000 787987020845606400 295245515036102400 109188657741945600 58154419628323200 973566857836742400 164683188936604800 576487290228595200 191763168967843200 89489478851660160 590990265634204800 887113094703413760 221434136277076800 510017834208879360 81891493306459200 511368450580915200 275795457295962240 432365467671446400 103335930262635840 143822376725882400 111841013800454400 201770551580008320 590491030072204800 218377315483891200 116308839256646400 383526337935686400 53479166860828800 178978957703320320 83880760350340800 442868272554153600 1020035668417758720 163782986612918400 87231629442484800 206671860525271680 287644753451764800 403541103160016640 134234218277490240 232617678513292800 122837239959688800 767052675871372800 106958333721657600 167761520700681600 327565973225836800 174463258884969600 575289506903529600 807082206320033280 80218750291243200 268468436554980480 245674479919377600 1534105351742745600 130847444163727200 109556511868742400 213916667443315200 335523041401363200 66087871791177600 655131946451673600 348926517769939200 1150579013807059200 194625586925078400 82167383901556800 160437500582486400 92725512585451200 491348959838755200 261694888327454400 145969190193808800 427833334886630400 229296181258085760 671046082802726400 132175743582355200 697853035539878400 2301158027614118400 389251173850156800 164334767803113600 320875001164972800 99131807686766400 523389776654908800 291938380387617600 123251075852335200 458592362516171520 244248562438957440 264351487164710400 1395706071079756800 102761583046214400 55609632746236800 778502347700313600 328669535606227200 64737938831529600 641750002329945600 198263615373532800 77071187284660800 92523020507648640 583876760775235200 246502151704670400 488497124877914880 81436240839844800 528702974329420800 481312501747459200 115034337462179520 205523166092428800 148697711530149600 111219265492473600 224612500815480960 657339071212454400 129475877663059200 273891279671856000 396527230747065600 154142374569321600 185046041015297280 83414449119355200 493004303409340800 976994249755829760 300973648368556800 97106908247294400 230068674924359040 297395423060299200 449225001630961920 258951755326118400 122154361259767200 547782559343712000 793054461494131200 308284749138643200 105696980274412800 166828898238710400 601947296737113600 194213816494588800 594790846120598400 898450003261923840 231213561853982400 79272735205809600 517903510652236800 277569061522945920 451460472552835200 145660362370941600 108264518256787200 210681553857989760 616569498277286400 211393960548825600 333657796477420800 121445507236435200 65720475063734400 388427632989177600 1189581692241196800 81198388692590400 462427123707964800 158545470411619200 91084130427326400 291320724741883200 421363107715979520 135949671546212160 667315592954841600 242891014472870400 131440950127468800 776855265978355200 2379163384482393600 162396777385180800 317090940823238400 182168260854652800 98580712595601600 582641449483766400 842726215431959040 121797583038885600 271899343092424320 262881900254937600 1553710531956710400 98497437116601600 110981829288133440 324793554770361600 63974488060828800 634181881646476800 364336521709305600 197161425191203200 73873077837451200 92008665089228160 243595166077771200 543798686184848640 525763800509875200 475636411234857600 113677744169626560 196994874233203200 147871068893402400 221963658576266880 649587109540723200 127948976121657600 728673043418611200 394322850382406400 147746155674902400 184017330178456320 487190332155542400 1087597372369697280 288484588550995200 95961732091243200 227355488339253120 546504782563958400 295742137786804800 443927317152533760 255035565196513920 255897952243315200 1457346086837222400 541322591283936000 788645700764812800 295492311349804800 109279928758291200 58203031023446400 974380664311084800 164734767948643200 576969177101990400 191923464182486400 89564283285160320 591484275573609600 887854634305067520 221619233512353600 510071130393027840 81959946568718400 511795904486630400 276025995267684480 432726882826492800 103422308972431680 143942598136864800 111934501926508800 201939211985696640 590984622699609600 218559857516582400 116406062046892800 383846928364972800 53523870202857600 179128566570320640 83950876444881600 443238467024707200 1020142260786055680 163919893137436800 87304546535169600 206844617944863360 287885196273729600 403878423971393280 134346424927740480 232812124093785600 122939919853077600 767693856729945600 107047740405715200 167901752889763200 327839786274873600 174609093070339200 575770392547459200 807756847942786560 80285805304286400 268692849855480960 245879839706155200 1535387713459891200 130956819802754400 109648090375084800 214095480811430400 335803505779526400 66143114774755200 655679572549747200 349218186140678400 1151540785094918400 194686543939305600 82236067781313600 160571610608572800 92735202277972800 491759679412310400 261913639605508800 146014907954479200 428190961622860800 229487850392411520 671607011559052800 132286229549510400 698436372281356800 2303081570189836800 389373087878611200 164472135562627200 321143221217145600 99214672162132800 523827279211017600 292029815908958400 123354101671970400 458975700784823040 244452730298474880 264572459099020800 1396872744562713600 102847481658028800 55627049763331200 778746175757222400 328944271125254400 64792053403459200 642286442434291200 198429344324265600 77135611243521600 92600360684657280 584059631817916800 246708203343940800 488905460596949760 81461746787803200 529144918198041600 481714831825718400 115130494893839040 205694963316057600 148822008243199200 111254099526662400 224800254852001920 657888542250508800 129584106806918400 274120225937712000 396858688648531200 154271222487043200 185200721369314560 83440574644996800 493416406687881600 977810921193899520 301225232840313600 97188080105188800 230260989787678080 297644016486398400 449600509704003840 259168213613836800 122192620181704800 548240451875424000 793717377297062400 308542444974086400 105730084720915200 166881149289993600 602450465680627200 194376160210377600 595288032972796800 899201019408007680 231406833730564800 79297563540686400 518336427227673600 277801082053971840 451837849260470400 145782120157783200 108298426859884800 210857662988219520 617084889948172800 211460169441830400 333762298579987200 121547023777670400 65741058811209600 388752320420755200 1190576065945593600 81223820144913600 462813667461129600 158595127081372800 91160267833252800 291564240315566400 421715325976439040 136063312147264320 667524597159974400 243094047555340800 131482117622419200 777504640841510400 2381152131891187200 162447640289827200 317190254162745600 182320535666505600 98611588216814400 583128480631132800 843430651952878080 121835730217370400 272126624294528640 262964235244838400 1555009281683020800 98528286655814400 111016588956960960 324895280579654400 63994524962659200 634380508325491200 364641071333011200 197223176433628800 73896214991860800 92037482335693440 243671460434740800 544253248589057280 525928470489676800 475785381244118400 113713348202879040 197056573311628800 147917382325221600 222033177913921920 649790561159308800 127989049925318400 729282142666022400 394446352867257600 147792429983721600 184074964671386880 487342920869481600 1088506497178114560 288574942339756800 95991787443988800 227426696405758080 546961606999516800 295834764650443200 444066355827843840 255248749933107840 255978099850636800 1458564285332044800 541492134299424000 788892705734515200 295584859967443200 109314155389420800 58221260296617600 974685841738963200 164889504984758400 577149884679513600 191983574887977600 89592334947722880 591669529300886400 888132711655687680 221688644975582400 510497499866215680 81985616542065600 511956199701273600 276112447007080320 432862413509635200 103454700988605120 143987681165983200 111969559973779200 202002459637829760 591169719934886400 218628310778841600 116442520593235200 383967149775955200 53540633956118400 179184669895445760 83977169980334400 443377289951164800 1020994999732431360 163971233084131200 87331890444926400 206909401977210240 287975362331966400 404004919275659520 134388502421584320 232885041186470400 122978424813098400 767934299551910400 107081267912236800 167954339960668800 327942466168262400 174663780889852800 575950724663932800 808009838551319040 80310950934177600 268777004843168640 245956849626196800 1535868599103820800 130997835667389600 109682432314963200 214162535824473600 335908679921337600 66163830893596800 655884932336524800 349327561779705600 1151901449327865600 194869414981987200 82261824236222400 160621901868355200 92812719818145600 491913699252393600 261995671334779200 146152061236490400 428325071648947200 229559726317783680 671817359842675200 132327661787193600 698655123559411200 2303802898655731200 389738829963974400 164523648472444800 321243803736710400 99245746340395200 523991342669558400 292304122472980800 123392736354333600 459119452635567360 244529293245793920 264655323574387200 1397310247118822400 102879693637459200 55679300814614400 779477659927948800 329047296944889600 64812346367932800 642487607473420800 198491492680790400 77159770228094400 92629363251035520 584608244945961600 246785472708667200 489058586491587840 81538264631678400 529310647148774400 481865705605065600 115166553930711360 205759387274918400 148868619510592800 111358601629228800 224870662615697280 658094593889779200 129624692735865600 274206080787408000 396982985361580800 154319540456188800 185258726502071040 83518951221921600 493570945417334400 978117172983175680 301319577017222400 97218519551899200 230333107861422720 297737239021185600 449741325231394560 259249385471731200 122307396947517600 548412161574816000 793965970723161600 308639080912377600 105829398060422400 167037902443843200 602639154034444800 194437039103798400 595474478042371200 899482650462789120 231479310684283200 79372048545316800 518498770943462400 277888089753106560 451979365525833600 145827779327848800 108400152669177600 210923703912055680 617278161824755200 211658796120844800 334075804887686400 121585092480633600 65802810053635200 388874078207596800 1190948956084742400 81300114501883200 462958621368566400 158744097090633600 91188819360475200 291655558655697600 421847407824111360 136105927372658880 668151609775372800 243170184961267200 131605620107270400 777748156415193600 2381897912169484800 162600229003766400 317488194181267200 182377638720950400 98704215080452800 583311117311395200 843694815648222720 121950171752824800 272211854745317760 263211240214540800 1555496312830387200 98620835273452800 111120867963443520 325200458007532800 64054635668150400 634976388362534400 364755277441900800 197408430160905600 73965626455089600 92123934075089280 243900343505649600 544423709490635520 526422480429081600 476232291271900800 113820160302636480 197241670546905600 148056322620679200 222241735926887040 650400916015065600 128109271336300800 729510554883801600 394816860321811200 147931252910179200 184247868150178560 487800687011299200 1088847418981271040 288846003706041600 96081953502225600 227640320605272960 547132916162851200 296112645241358400 444483471853774080 255328694209330560 256218542672601600 1459021109767603200 542000763345888000 789633720643622400 295862505820358400 109416835282809600 58275948116131200 975601374022598400 164906697988771200 577692007412083200 192163907004451200 89676489935410560 592225290482716800 888966943707548160 221896879365268800 510657388418661120 82062626462107200 512437085345203200 276371802225267840 433269005559062400 103551877037125440 144122930253338400 112074734115590400 202192202594229120 591725011640716800 218833670565619200 116551896232262400 384327814008902400 53590925215900800 179352979870821120 84056050586692800 443793758730537600 1021314776837322240 164125252924214400 87413922174196800 207103754074250880 288245860506676800 404384405188458240 134514734903115840 233103792464524800 123093939693160800 768655628017804800 107181850431801600 168112101173385600 328250505848428800 174827844348393600 576491721013353600 808768810376916480 80386387823851200 269029469806231680 246187879386321600 1537311256035609600 131120883261295200 109785458134598400 214363700863603200 336224202346771200 66225979250121600 656501011696857600 349655688696787200 1152983442026707200 194889733986729600 82339093600948800 160772775647702400 92841788895710400 492375758772643200 262241766522590400 146167300490047200 428727401727206400 229775354093900160 672448404693542400 132451958500243200 699311377393574400 2305966884053414400 389779467973459200 164678187201897600 321545551295404800 99338968875182400 524483533045180800 292334600980094400 123508640401423200 459550708187800320 244758982087751040 264903917000486400 1398622754787148800 102976329575750400 55685106486979200 779558935946918400 329356374403795200 64873225261353600 643091102590809600 198677937750364800 77232247181812800 92716370950170240 584669201960188800 247017280802846400 489517964175502080 81546766614331200 529807834000972800 482318326943107200 115274731041328320 205952659151500800 149008453312773600 111370212973958400 225081885906783360 658712748807590400 129746450522707200 274463645336496000 397355875500729600 154464494363625600 185432741900340480 83527659730468800 494034561605692800 979035928351004160 301602609547948800 97309837892030400 230549462082656640 298016906625547200 450163771813566720 259492901045414400 122320149921496800 548927290672992000 794711751001459200 308928988727251200 105840432875923200 167055319460937600 603205219095897600 194619675784060800 596033813251094400 900327543627133440 231696741545438400 79380324656942400 518985802090828800 278149112850510720 452403914321923200 145964756838045600 108411455536876800 211121826683564160 617857977454502400 211680865751846400 334110638921875200 121699298589523200 65809671302793600 389239351568121600 1192067626502188800 81308591652657600 463393483090876800 158760649313884800 91274473942142400 291929513676091200 422243653367128320 136233773048842560 668221277843750400 243398597179046400 131619342605587200 778478703136243200 2384135253004377600 162617183305315200 317521298627769600 182548947884284800 98714506954190400 583859027352182400 844487306734256640 121962887478986400 272467546097685120 263238685211174400 1556957406272486400 98631118453190400 111132454519719360 325234366610630400 64061314635427200 635042597255539200 365097895768569600 197429013908380800 73973338839892800 92133539823911040 243925774957972800 544935092195370240 526477370422348800 476281947941654400 113832028313720640 197262236906380800 148071760431285600 222264909039438720 650468733221260800 128122629270854400 730195791537139200 394858027816761600 147946677679785600 184267079647822080 487851549915945600 1089870184390740480 288876121635628800 96091971953140800 227664056627441280 547646843652854400 296143520862571200 444529818078877440 255568527037998720 256245258541708800 1460391583074278400 542057277684384000 789716055633523200 295893355359571200 109428244159852800 58282024540521600 975703099831891200 165113014036924800 577752243271257600 192183943906281600 89685840489598080 592287041725142400 889059636157754880 221920016519678400 511137054075997440 82071183119889600 512490517083417600 276400619471733120 433314182453443200 103562674375849920 144137957929711200 112086420131347200 202213285144940160 591786710719142400 218856488319705600 116564049081043200 384367887812563200 53596513133654400 179371680979196160 84064815098510400 443840033039356800 1022274108151994880 164142366239779200 87423036810782400 207125348751699840 288275915859422400 404426570289880320 134528760734397120 233128098162086400 123106774679834400 768735775625126400 107193026267308800 168129630197020800 328284732479558400 174846073621564800 576551831718844800 808853140579760640 80394769700481600 269057521468794240 246213549359668800 1537471551250252800 131134555216173600 109796905447891200 214386052534617600 336259260394041600 66232884623068800 656569464959116800 349692147243129600 1153103663437689600 195133562043638400 82347679085918400 160789539400963200 92928996128404800 492427098719337600 262269110432347200 146350171532728800 428772105069235200 229799312735690880 672518520788083200 132465769246137600 699384294486259200 2306207326875379200 390267124087276800 164695358171836800 321579078801926400 99349326934603200 524538220864694400 292700343065457600 123521518628877600 459598625471381760 244784503070190720 264931538492275200 1398768588972518400 102987066902227200 55754774555356800 780534248174553600 329390716343673600 64879989582844800 643158157603852800 198698653869206400 77240300176670400 92726038472296320 585400686130915200 247043037257755200 489569006140381440 529863076984550400 482368618202889600 115286750720285760 205974133804454400 149023990401904800 111509549110713600 225105355161348480 658781432687347200 129759979165689600 274492263619728000 397397307738412800 154480600353340800 185452076944592640 83632161833035200 494086074515510400 979138012280762880 301634057606918400 97319984374267200 230573501440571520 298047980803809600 450210710322696960 259519958331379200 548984527239456000 794794615476825600 308961200706681600 105972850661932800 167264323666070400 603268115213836800 194639968748534400 596095961607619200 900421420645393920 231720900530011200 79479637996449600 519039916662758400 278178115416888960 452451086410377600 145979976561400800 108547089949267200 211143840324842880 617922401413363200 211945701323865600 334528647332140800 121711988157177600 65892006292694400 389279937497068800 1192191923215238400 81410317461950400 463441801060022400 158959275992899200 91283991117883200 291959953122801600 422287680649685760 136247978123974080 669057294664281600 243423976314355200 131784012585388800 778559874994137600 2384383846430476800 162820634923900800 317918551985798400 182567982235766400 98838009439041600 583919906245603200 844575361299371520 122115476192925600 272495956247948160 263568025170777600 1557119749988275200 98754516610041600 111271493195029440 325641269847801600 64141462242748800 635837103971596800 365135964471532800 197676018878083200 74065887457531200 92248808809772160 244230952385851200 544991912495896320 527136050341555200 476877827978697600 113974444446730560 197509033220083200 148257014158562400 222542986390058880 651282539695603200 128282924485497600 730271928943065600 395352037756166400 148131774915062400 184497617619544320 488461904771702400 1089983824991792640 289237536790675200 96212193364123200 227948888893461120 547703946707299200 296514028317124800 445085972780117760 255595175130072960 256565848970995200 1460543857886131200 542735449746336000 790704075512332800 296263549830124800 109565150684371200 58354941633206400 976923809543404800 165147400044950400 578475073581350400 192424386728246400 89798047139848320 593028056634249600 890171945560235520 222197662372593600 511190350260145920 82173863013278400 513131697941990400 276746426429316480 433856305186012800 103692242440543680 144318290046184800 112226652320428800 202466275753472640 592527099660249600 219130301368742400 116709883266412800 384848773456492800 53663568146697600 179596094279696640 84169989240321600 444395324745187200 1022380700520291840 164347726026556800 87532412449809600 207384484881087360 288636580092369600 404932551506945280 134697070709772480 233419766532825600 123260794519917600 769697546912985600 107327136293395200 168339978480643200 328695452053113600 175064824899619200 577273160184739200 809865103013890560 80495352220046400 269394141419544960 246521589039835200 1539395093825971200 131298618674714400 109934273207404800 214654272586790400 336679956961286400 66315749098435200 657390904106227200 350129649799238400 1154546320369478400 195174200053123200 82450704905553600 160990704440092800 92938685820926400 493043178079670400 262597237349428800 146380650039842400 429308545173580800 230086816437179520 673359913922572800 132631498196870400 700259299598476800 2309092640738956800 390348400106246400 164901409811107200 321981408880185600 99473623647652800 525194474698857600 292761300079684800 123676057358330400 460173632874359040 245090754859466880 265262996393740800 1400518599196953600 103115914819948800 55766385900086400 780696800212492800 329802819622214400 64961161440739200 643962817760371200 198947247295305600 77336936114961600 92842048737809280 585522600159369600 247352114716660800 490181509718933760 530525992787481600 482972113320278400 115430986867775040 206231829639897600 149210435471479200 111532771800172800 225386986216129920 659605639244428800 129922322881478400 274835683018512000 397894494590611200 154673872229923200 185684097475618560 83649578850129600 494704229433321600 980363019437867520 302011434314553600 97441742161108800 230861973735550080 298420870942958400 450773972432259840 259844645762956800 549671366037024000 795788989181222400 309347744459846400 105994920292934400 167299157700259200 604022868629107200 194883484322217600 596841741885916800 901547944864519680 232010808344884800 79496190219700800 519689291525913600 278526146213427840 453017151471830400 146162613241663200 108569695684665600 211408004020187520 618695488919692800 211989840585868800 334598315400518400 121864262969030400 65905728791011200 389766968644435200 1193683483771833600 81427271763499200 464021616689769600 158992380439401600 91398197226772800 292325226483326400 422816008040375040 136418439025552320 669196630801036800 243728525938060800 131811457582022400 779533937288870400 2387366967543667200 162854543526998400 317984760878803200 182796394453545600 98858593186516800 584650452966652800 845632016080750080 122140907645248800 272836878051104640 263622915164044800 1559067874577740800 98775082969516800 111294666307581120 325709087053996800 64154820177302400 635969521757606400 365592788907091200 197717186373033600 74081312227137600 92268020307415680 244281815290497600 545673756102209280 527245830328089600 476977141318204800 113998180468898880 197550165939033600 148287889779775200 222589332615162240 651418174107993600 128309640354604800 731185577814182400 395434372746067200 148162624454275200 184536040614831360 488563630580995200 1091347512204418560 289297772649849600 96232230265953600 227996360937797760 548389183360636800 296575779559550400 445178665230324480 255914952234963840 256619280709209600 1462371155628364800 542848478423328000 790868745492134400 296325248908550400 109587968438457600 58367094481987200 977127261161990400 165164593048963200 578595545299699200 192464460531907200 89816748248223360 593151559119100800 890357330460648960 222243936681412800 511829904469927680 82190976328843200 513238561418419200 276804060922247040 433946658974774400 103713837117992640 144348345398930400 112250024351942400 202508440854894720 592650497817100800 219175936876915200 116734188963974400 384928921063814400 53674743982204800 179633496496446720 84187518263956800 444487873362825600 1023659808939855360 164381952657686400 87550641722980800 207427674235985280 288696690797860800 405016881709789440 134725122372335040 233468377927948800 123286464493264800 769857842127628800 107349487964409600 168375036527913600 328763905315372800 175101283445961600 577393381595721600 810033763419578880 80512115973307200 269450244744670080 246572928986529600 1539715684255257600 131325962584471200 109957167833990400 214698975928819200 336750073055827200 66329559844329600 657527810630745600 350202566891923200 1154786763191443200 195194519057865600 82467875875492800 161024231946614400 93054962131185600 493145857973059200 262651925168942400 146395889293399200 429397951857638400 230134733720760960 673500146111654400 132659119688659200 700405133783846400 2309573526382886400 390389038115731200 164935751750985600 322048463893228800 99494339766494400 525303850337884800 292791778586798400 123701813813239200 460269467441521920 245141796824346240 265318239377318400 1400810267567692800 103137389472902400 55772191572451200 780778076231462400 329871503501971200 64974690083721600 644096927786457600 198988679532988800 77353042104676800 92861383782061440 585583557173596800 247403627626478400 490283593648692480 530636478754636800 483072695839843200 115455026225689920 206274778945804800 149241509649741600 111544383144902400 225433924725260160 659743007003942400 129949380167443200 274892919584976000 397977359065977600 154706084209353600 185722767564122880 83658287358676800 494807255252956800 980567187297384960 302074330432492800 97462035125582400 230910052451379840 298483019299483200 450867849450520320 259898760334886400 549785839169952000 795954718131955200 309412168418707200 106005955108435200 167316574717353600 604148660864985600 194924070251164800 596966038598966400 901735698901040640 232059126314030400 79504466331326400 519797520669772800 278584151346184320 453111495648739200 146193052688373600 108580998552364800 211452031302744960 618824336837414400 212011910216870400 334633149434707200 121889642104339200 65912590040169600 389848140502329600 1193932077197932800 81435748914273600 464118252628060800 159008932662652800 91417231578254400 292386105376747200 422904062605489920 136446849175815360 669266298869414400 243779284208678400 131825180080339200 779696281004659200 2387864154395865600 162871497828547200 318017865325305600 182834463156508800 98868885060254400 584772210753494400 845808125210979840 122153623371410400 272893698351630720 263650360160678400 1559392562009318400 98785366149254400 111306252863856960 325742995657094400 64161499144579200 636035730650611200 365668926313017600 197737770120508800 74089024611940800 92277626056237440 244307246742820800 545787396703261440 527300720321356800 477026797987958400 114010048479983040 197570732298508800 148303327590381600 222612505727713920 651485991314188800 128322998289158400 731337852626035200 395475540241017600 148178049223881600 184555252112474880 488614493485641600 1091574793406522880 289327890579436800 96242248716868800 228020096959966080 548503389469526400 296606655180763200 445225011455427840 255968248419112320 256645996578316800 1462675705252070400 542904992761824000 790951080482035200 296356098447763200 109599377315500800 58373170906377600 977228986971283200 165216172061001600 578655781158873600 192484497433737600 89826098802410880 593213310361526400 890450022910855680 222267073835822400 511936496838224640 82199532986625600 513291993156633600 276832878168712320 433991835869155200 103724634456717120 144363373075303200 112261710367699200 202529523405605760 592712196895526400 219198754631001600 116746341812755200 384968994867475200 53680331899958400 179652197604821760 84196282775774400 444534147671644800 1023872993676449280 164399065973251200 87559756359566400 207449268913434240 288726746150606400 405059046811211520 134739148203616320 233492683625510400 123299299479938400 769937989734950400 107360663799916800 168392565551548800 328798131946502400 175119512719132800 577453492301212800 810118093622423040 80520497849937600 269478296407232640 246598598959876800 1539875979469900800 131339634539349600 109968615147283200 214721327599833600 336785131103097600 66336465217276800 657596263893004800 350239025438265600 1154906984602425600 195255476072092800 82476461360462400 161040995699875200 93074341516228800 493197197919753600 262679269078699200 146441607054069600 429442655199667200 230158692362551680 673570262206195200 132672930434553600 700478050876531200 2309813969204851200 390510952144185600 164952922720924800 322081991399750400 99504697825915200 525358538157398400 292883214108139200 123714692040693600 460317384725103360 245167317806785920 265345860869107200 1400956101753062400 103148126799379200 55789608589545600 781021904288371200 329905845441849600 64981454405212800 644163982799500800 199009395651830400 77361095099534400 92871051304187520 585766428216278400 247429384081387200 490334635613571840 530691721738214400 483122987099625600 115467045904647360 206296253598758400 149257046738872800 111579217179091200 225457393979825280 659811690883699200 129962908810425600 274921537868208000 398018791303660800 154722190199068800 185742102608375040 83684412884318400 494858768162774400 980669271227143680 302105778491462400 97472181607819200 230934091809294720 298514093477745600 450914787959650560 259925817620851200 549843075736416000 796037582607321600 309444380398137600 106039059554937600 167368825768636800 604211556982924800 194944363215638400 597028186955491200 901829575919301120 232083285298603200 79529294666203200 519851635241702400 278613153912562560 453158667737193600 146208272411728800 108614907155462400 211474044944023680 618888760796275200 212078119109875200 334737651537273600 121902331671993600 65933173787644800 389888726431276800 1194056373910982400 81461180366596800 464166570597206400 159058589332406400 91426748753995200 292416544823457600 422948089888047360 136461054250946880 669475303074547200 243804663343987200 131866347575289600 779777452862553600 2388112747821964800 162922360733193600 318117178664812800 182853497507990400 98899760681467200 584833089646915200 845896179776094720 122191770549895200 272922108501893760 263732695150579200 1559554905725107200 98816215688467200 111341012532684480 325844721466387200 64181536046409600 636234357329625600 365706995015980800 197799521362934400 74112161766350400 92306443302702720 244383541099790400 545844217003787520 527465390301158400 477175767997219200 114045652513235520 197632431376934400 148349641022200800 222682025065368960 651689442932774400 128363072092819200 731413990031961600 395599042725868800 148224323532700800 184612886605405440 488767082199580800 1091688434007575040 289418244368198400 96272304069614400 228091305026471040 548560492523971200 296699282044401600 445364050130737920 255994896511186560 256726144185638400 1462827980063923200 543074535777312000 791198085451737600 296448647065401600 109633603946630400 58391400179548800 977534164399161600 165319330085078400 578836488736396800 192544608139228800 89854150464973440 593398564088803200 890728100261475840 222336485299051200 511989793022373120 82225202959972800 513452288371276800 276919329908108160 434127366552297600 103757026472890560 144408456104421600 112296768414969600 202592771057738880 592897294130803200 219267207893260800 116782800359097600 385089216278457600 53697095653219200 179708300929946880 84222576311227200 444672970598102400 1023979586044746240 164450405919945600 87587100269323200 207514052945781120 288816912208843200 405185542115477760 134781225697460160 233565600718195200 123337804439959200 770178432556915200 107394191306438400 168445152622454400 328900811839891200 175174200538646400 577633824417686400 810371084230955520 80545643479828800 269562451394920320 246675608879918400 1540356865113830400 131380650403984800 110002957087161600 214788382612876800 336890305244908800 66357181336118400 657801623679782400 350348401077292800 1155267648835372800 195377390100547200 82502217815371200 161091286959657600 93084031208750400 493351217759836800 262761300807969600 146533042575410400 429576765225753600 230230568287923840 673780610489817600 132714362672236800 700696802154585600 2310535297670745600 390754780201094400 165004435630742400 322182573919315200 99535772004177600 525522601615939200 293066085150820800 123753326723056800 460461136575847680 245243880754104960 265428725344473600 1401393604309171200 103180338778809600 55824442623734400 781509560402188800 330008871261484800 65001747369686400 644365147838630400 199071544008355200 77385254084107200 92900053870565760 586132170301641600 247506653446113600 490487761508209920 530857450688947200 483273860878972800 115503104941519680 206360677557619200 149303658006266400 111648885247468800 225527801743520640 660017742522969600 130003494739372800 275007392717904000 398143088016710400 154770508168214400 185800107741131520 83736663935601600 495013306892227200 980975523016419840 302200122668371200 97502621054529600 231006209883039360 298607316012532800 451055603487041280 260006989478745600 550014785435808000 796286176033420800 309541016336428800 106105268447942400 167473327871203200 604400245336742400 195005242109059200 597214632025065600 902111206974082560 232155762252321600 79578951335956800 520013978957491200 278700161611697280 453300184002556800 146253931581794400 108682724361657600 211540085867859840 619082032672857600 212210536895884800 334946655742406400 121940400374956800 65974341282595200 390010484218118400 1194429264050131200 81512043271243200 464311524504643200 159157902671913600 91455300281217600 292507863163588800 423080171735719680 136503669476341440 669893311484812800 243880800749913600 131948682565190400 780020968436236800 2388858528100262400 163024086542486400 318315805343827200 182910600562435200 98961511923892800 585015726327177600 846160343471439360 122268064906864800 273007338952682880 263897365130380800 1560041936872473600 98877914766892800 111410531870339520 326048173084972800 64221609850070400 636631610687654400 365821201124870400 197923023847785600 74158436075169600 92364077795633280 244536129813729600 546014677905365760 527794730260761600 477473708015740800 114116860579740480 197755829533785600 148442267885839200 222821063740679040 652096346169945600 128443219700140800 731642402249740800 395846047695571200 148316872150339200 184728155591266560 489072259627459200 1092029355810731520 289598951945721600 96332414775105600 228233721159480960 548731801687305600 296884535771678400 445642127481358080 256074840787409280 256886439400281600 1463284804499481600 543413621808288000 791692095391142400 296633744300678400 109702057208889600 58427858725891200 978144519254918400 165370909097116800 579197903891443200 192664829550211200 89910253790098560 593769071543356800 891284254962716160 222475308225508800 512149681574818560 82276542906667200 513772878800563200 277092233386899840 434398427918582400 103821810505237440 144498622162658400 112366884509510400 202719266362005120 593267488601356800 219404114417779200 116855717451782400 385329659100422400 53730623159740800 179820507580197120 84275163382132800 444950616451017600 1024299363149637120 164553085813334400 87641788088836800 207643621010474880 288997244325316800 405438532724010240 134865380685147840 233711434903564800 123414814360000800 770659318200844800 107461246319481600 168550326764265600 329106171626668800 175283576177673600 577994488650633600 810877065448020480 80595934739611200 269730761370295680 246829628720001600 1541318636401689600 131462682133255200 110071640966918400 214922492638963200 337100653528531200 66398613573801600 658212343253337600 350567152355347200 1155988977301267200 195438347114774400 82553730725188800 161191869479222400 93113100286315200 493659257440003200 262925364266510400 146578760336080800 429844985277926400 230374320138668160 674201307057062400 132797227147603200 701134304710694400 2311977954602534400 390876694229548800 165107461450377600 322383738958444800 99597920360702400 525850728533020800 293157520672161600 123830596087783200 460748640277336320 245397006648743040 265594454295206400 1402268609421388800 103244762737670400 55841859640828800 781753388459097600 330214922900755200 65042333298633600 644767477916889600 199195840721404800 77433572053252800 92958059003322240 586315041344323200 247661192175566400 490794013297486080 531188908590412800 483575608437667200 115575223015264320 206489525475340800 149396880541053600 111683719281657600 225668617270911360 660429845801510400 130084666597267200 275179102417296000 398391681442809600 154867144106505600 185916118006644480 83762789461243200 495322384351132800 981588026594972160 302388811022188800 97563499947950400 231150446030528640 298793761082107200 451337234541822720 260169333194534400 550358204834592000 796783362885619200 309734288213011200 106138372894444800 167525578922486400 604777622044377600 195126999895900800 597587522164214400 902674469083645440 232300716159758400 79603779670833600 520338666389068800 278874177009966720 453583216533283200 146345249921925600 108716632964755200 211672167715532160 619468576426022400 212276745788889600 335051157844972800 122016537780883200 65994925030070400 390253999791801600 1195175044328428800 182118533236174080 81537474723566400 464601432319516800 159207559341667200 91512403335662400 292690499843851200 423344335431064320 136588899927130560 670102315689945600 244033075561766400 131989850060140800 780507999583603200 2390350088656857600 364237066472348160 163074949447132800 318415118683334400 183024806671324800 98992387545105600 585380999687702400 846688670862128640 273177799854261120 263979700120281600 1561015999167206400 98908764306105600 111445291539167040 728474132944696320 326149898894265600 64241646751900800 636830237366668800 366049613342649600 197984775090211200 74181573229579200 92392895042098560 546355599708522240 527959400240563200 477622678025001600 114152464612992960 197817528612211200 148488581317658400 222890583078334080 652299797788531200 128483293503801600 732099226685299200 395969550180422400 148363146459158400 184785790084197120 1092711199417044480 289689305734483200 96362470127851200 228304929225985920 549074420013974400 296977162635316800 445781166156668160 256234729339854720 256966587007603200 1464198453370598400 543583164823776000 791939100360844800 296726292918316800 109736283840019200 58446087999062400 978449696682796800 165474067121193600 579378611468966400 192724940255702400 89938305452661120 593954325270633600 891562332313336320 222544719688737600 512469458679709440 82302212880014400 513933174015206400 277178685126295680 434533958601724800 103854202521410880 144543705191776800 112401942556780800 202782514014138240 593452585836633600 219472567680038400 116892175998124800 385449880511404800 53747386913001600 179876610905322240 84301456917585600 445089439377475200 1024938917359418880 164604425760028800 87669131998593600 207708405042821760 289087410383553600 405565028028276480 134907458178991680 233784351996249600 123453319320021600 770899761022809600 107494773826003200 168602913835171200 329208851520057600 175338263997187200 578174820767107200 811130056056552960 80621080369502400 269814916357983360 246906638640043200 1541799522045619200 131503697997890400 110105982906796800 214989547652006400 337205827670342400 66419329692643200 658417703040115200 350676527994374400 1156349641534214400 195560261143228800 82579487180097600 161242160739004800 93171238441444800 493813277280086400 263007395995780800 146670195857421600 429979095304012800 230446196064040320 674411655340684800 132838659385286400 701353055988748800 2312699283068428800 391120522286457600 165158974360195200 322484321478009600 99628994538964800 526014791991561600 293340391714843200 123869230770146400 460892392128080640 245473569596062080 265677318770572800 1402706111977497600 103276974717100800 55876693675017600 112869512517303360 782241044572915200 330317948720390400 65062626263107200 644968642956019200 199257989077929600 77457731037825600 92987061569700480 586680783429686400 247738461540292800 490947139192124160 531354637541145600 483726482217014400 115611282052136640 206553949434201600 149443491808447200 111753387350035200 225739025034606720 660635897440780800 130125252526214400 275264957266992000 398515978155859200 154915462075651200 185974123139400960 83815040512526400 495476923080585600 981894278384248320 302483155199097600 97593939394660800 231222564104273280 298886983616894400 451478050069213440 260250505052428800 550529914533984000 797031956311718400 309830924151302400 106204581787449600 167630081025052800 604966310398195200 195187878789321600 597773967233788800 902956100138426880 232373193113476800 79653436340587200 520501010104857600 278961184709101440 453724732798646400 146390909091991200 108784450170950400 211738208639368320 619661848302604800 212409163574899200 335260162050105600 122054606483846400 66036092525020800 390375757578643200 1195547934467577600 182175353536700160 81588337628212800 464746386226953600 159306872681174400 91540954862884800 292781818183982400 423476417278736640 136631515152525120 670520324100211200 244109212967692800 132072185050041600 780751515157286400 2391095868935155200 364350707073400320 163176675256425600 318613745362348800 183081909725769600 99054138787531200 585563636367964800 846952834557473280 273263030305050240 264144370100083200 1561503030314572800 98970463384531200 111514810876822080 728701414146800640 326353350512851200 64281720555561600 637227490724697600 366163819451539200 198108277575062400 74227847538398400 92450529535029120 546526060610100480 528288740200166400 477920618043523200 114223672679497920 197940926769062400 148581208181296800 223029621753644160 652706701025702400 128563441111123200 732327638903078400 396216555150124800 148455695076796800 184901059070058240 1093052121220200960 289870013312006400 96422580833342400 228447345358995840 549245729177308800 297162416362593600 446059243507288320 256314673616077440 257126882222246400 1464655277806156800 543922250854752000 792433110300249600 296911390153593600 109804737102278400 58482546545404800 979060051538553600 165560032141257600 579740026624012800 192845161666684800 89994408777786240 594324832725187200 892118487014576640 222683542615195200 512629347232154880 82353552826708800 514253764444492800 277351588605087360 434805019968009600 103918986553757760 144633871250013600 112472058651321600 202909009318404480 593822780307187200 219609474204556800 116965093090809600 385690323333369600 53780914419523200 179988817555572480 84354043988491200 445367085230390400 1025258694464309760 164707105653417600 87723819818107200 207837973107515520 289267742500027200 405818018636808960 134991613166679360 233930186181619200 123530329240063200 771380646666739200 107561828839046400 168708087976982400 329414211306835200 175447639636214400 578535485000054400 811636037273617920 80671371629284800 269983226333358720 247060658480126400 1542761293333478400 131585729727160800 110174666786553600 215123657678092800 337416175953964800 66460761930326400 658828422613670400 350895279272428800 1157070970000108800 195661856166940800 82631000089915200 161342743258569600 93200307519009600 494121316960252800 263171459454321600 146746392125205600 430247315356185600 230589947914784640 674832351907929600 132921523860652800 701790558544857600 2314141940000217600 391323712333881600 165262000179830400 322685486517139200 99691142895489600 526342918908643200 293492784250411200 123946500134872800 461179895829569280 245626695490700160 265843047721305600 1403581117089715200 103341398675961600 55905722036841600 112939920280998720 782647424667763200 330524000359660800 65103212192054400 645370973034278400 199382285790979200 77506049006971200 93045066702456960 586985568500822400 247893000269745600 491253390981400320 531686095442611200 484028229775708800 115683400125881280 206682797351923200 149536714343234400 111811444073683200 225879840561997440 661048000719321600 130206424384108800 275436666966384000 398764571581958400 155012098013942400 186090133404913920 83858583055262400 495786000539491200 982506781962800640 302671843552915200 97654818288081600 231366800251762560 299073428686468800 451759681123994880 260412848768217600 550873333932768000 797529143163916800 310024196027884800 106259755864953600 167717166110524800 605343687105830400 195309636576163200 598146857372937600 903519362247989760 232518147020913600 79694816898715200 520825697536435200 279135200107370880 454007765329372800 146482227432122400 108840964509446400 211870290487040640 620048392055769600 212519511729907200 335434332221049600 122130743889772800 66070398770812800 390619273152326400 1196293714745875200 182288994137752320 81630723382084800 465036294041827200 159389633797430400 91598057917329600 292964454864244800 423740580974081280 136716745603314240 670868664442099200 244261487779545600 132140797541625600 781238546304652800 2392587429491750400 364577988275504640 163261446764169600 318779267594860800 183196115834659200 99105598156219200 585928909728489600 847481161948162560 273433491206628480 264281595083251200 1562477092609305600 99021879283219200 111572743658201280 729155976551009280 326522893528339200 64315115391945600 637558535189721600 366392231669318400 198211196312438400 74266409462414400 92498558279137920 546866982413256960 528563190166502400 478168901392291200 114283012734918720 198043758566438400 148658397234328800 223145487316402560 653045787056678400 128630230783891200 732784463338636800 396422392624876800 148532818924828800 184997116558275840 1093733964826513920 290020602959942400 96472673087918400 228566025469837440 549588347503977600 297316794468657600 446290974632805120 256474562168522880 257260461567782400 1465568926677273600 544204822547232000 792844785249753600 297065637849657600 109861781487494400 58512928667356800 979568680585017600 165628804157308800 580041205919884800 192945346175836800 90041161548723840 594633588937315200 892581949265610240 222799228387243200 512949124337045760 82396336115620800 514520923135564800 277495674837413760 435030904439913600 103972973247380160 144709009631877600 112530488730105600 203014422071959680 594131275699315200 219723562974988800 117025857334713600 385890692351673600 53808854008291200 180082323097447680 84397866547579200 445598456774486400 1025898248674091520 164792672231241600 87769393001035200 207945946494760320 289418019263755200 406028844143919360 135061742323085760 234051714669427200 123594504173431200 771781384703347200 107617708016582400 168795733095158400 329585344462483200 175538786002070400 578836038527510400 812057688287838720 80713281012436800 270123484646171520 247189008346862400 1543562769406694400 131654089501552800 110231903353017600 215235416033164800 337591466190316800 66495288795062400 659170688924966400 351077572004140800 1157672077055020800 195743132185910400 82673927514763200 161426562024873600 93258445674139200 494378016693724800 263308179003105600 146807349139432800 430470832066329600 230709741123738240 675182932380633600 132990577590124800 702155144008281600 2315344154110041600 391486264371820800 165347855029526400 322853124049747200 99742933192593600 526616358006211200 293614698278865600 124010891272144800 461419482247476480 245754300402898560 265981155180249600 1404310288016563200 103395085308345600 55928944726300800 112998593417411520 782972528743641600 330695710059052800 65137033799510400 645706248099494400 199485866385187200 77546313981259200 93093404313087360 587229396557731200 248021782544289600 491508600805797120 531962310360499200 484279686074620800 115743498520668480 206790170616691200 149614399788890400 111857889452601600 225997186834823040 661391420118105600 130274067599020800 275579758382544000 398971732770374400 155092627962518400 186186808626174720 83893417089451200 496043565088579200 983017201611594240 302829083847763200 97705550699265600 231486997041336960 299228799577780800 451994373669646080 260548135198041600 551159516765088000 797943465540748800 310185255925036800 106303895126956800 167786834178902400 605658167695526400 195411101398531200 598457599155561600 903988747339292160 232638941943777600 79727921345217600 521096270396083200 279280212939262080 454243625771644800 146558326048898400 108886175980243200 211980358693434240 620370511850073600 212607790253913600 335573668357804800 122194191728044800 66097843767446400 390822202797062400 1196915198311123200 182383694638629120 81664631985182400 465277883887555200 159455842690435200 91645643796033600 293116652097796800 423960717386868480 136787770978971840 671147336715609600 244388383456089600 132195687534892800 781644405594124800 2393830396622246400 364767389277258240 163329263970364800 318911685380870400 183291287592067200 99146765651169600 586233304195593600 847921434773736960 273575541957943680 264391375069785600 1563288811188249600 99063012002169600 111619089883304640 729534778554516480 326658527940729600 64341831261052800 637823370761740800 366582575184134400 198293531302339200 74297259001627200 92536981274424960 547151083915887360 528782750139571200 478367528071305600 114330484779255360 198126024004339200 148720148476754400 223238179766609280 653317055881459200 128683662522105600 733165150368268800 396587062604678400 148594518003254400 185073962548849920 1094302167831774720 290141074678291200 96512746891579200 228660969558510720 549873862776201600 297440296953508800 446476359533218560 256607802628894080 257367325044211200 1466330300736537600 544430879901216000 793174125209356800 297189036006508800 109907416995667200 58537234364918400 979975583822188800 165680383169347200 580282149356582400 193025493783158400 90078563765473920 594880593907017600 892952719066437120 222891777004881600 513215605257788160 82430562746750400 514734650088422400 277610943823274880 435211612017436800 104016162602278080 144769120337368800 112577232793132800 203098752274803840 594378072013017600 219814833991334400 117074468729836800 386050987566316800 53831205679305600 180157127530947840 84432924594849600 445783554009763200 1026431210515576320 164861125493500800 87805851547377600 208032325204556160 289538240674737600 406197504549607680 135117845648210880 234148937459673600 123645844120125600 772101975132633600 107662411358611200 168865849189699200 329722250987001600 175611703094755200 579076481349475200 812395009099215360 80746808518958400 270235691296421760 247291688240251200 1544203950265267200 131708777321066400 110277692606188800 215324822717222400 337731698379398400 66522910286851200 659444501974003200 351223406189510400 1158152962698950400 195804089200137600 82708269454641600 161493617037916800 93306894136747200 494583376480502400 263417554642132800 146853066900103200 430649645434444800 230805575690901120 675463396758796800 133045820573702400 702446812379020800 2316305925397900800 391608178400275200 165416538909283200 322987234075833600 99784365430276800 526835109284265600 293706133800206400 124062404181962400 461611151381802240 245856384332657280 266091641147404800 1404893624758041600 103438034614252800 55946361743395200 113045531926541760 783216356800550400 330833077818566400 65164091085475200 645974468151667200 199568730860553600 77578525960689600 93132074401591680 587412267600412800 248124808363924800 491712768665314560 532183282294809600 484480851113750400 115791577236498240 206876069228505600 149676548145415200 111892723486790400 226091063853083520 661666155637132800 130328182170950400 275694231515472000 399137461721107200 155157051921379200 186264148803183360 83919542615092800 496249616727849600 983425537330629120 302954876083641600 97746136628212800 231583154472996480 299353096290830400 452182127706167040 260656364341900800 551388463030944000 798274923442214400 310314103842758400 106336999573459200 167839085230185600 605909752167283200 195492273256425600 598706192581660800 904364255412334080 232735577882068800 79752749680094400 521312728683801600 279396223204775040 454432314125462400 146619204942319200 108920084583340800 212068413258549120 620628207685516800 212673999146918400 335678170460371200 122244949998662400 66118427514921600 390984546512851200 1197412385163321600 182459455039330560 81690063437505600 465471155764137600 159505499360188800 91683712498996800 293238409884638400 424136826517098240 136844591279497920 671356340920742400 244489899997324800 132236855029843200 781969093025702400 2394824770326643200 364918910078661120 163380126875011200 319010998720377600 183367424997993600 99177641272382400 586476819769276800 848273653034196480 273689182558995840 264473710059686400 1563938186051404800 99093861541382400 111653849552132160 729837820157322240 326760253750022400 64361868162883200 638021997440755200 366734849995987200 198355282544764800 74320396156036800 92565798520890240 547378365117991680 528947420119372800 478516498080566400 114366088812507840 198187723082764800 148766461908573600 223307699104264320 653520507500044800 128723736325766400 733469699991974400 396710565089529600 148640792312073600 185131597041780480 1094756730235983360 290231428467052800 96542802244324800 228732177625015680 550102274993980800 297532923817147200 446615398208528640 256714394997191040 257447472651532800 1466939399983948800 544600422916704000 793421130179059200 297281584624147200 109941643626796800 58555463638089600 980280761250067200 165817927201449600 580462856934105600 193085604488649600 90106615428036480 595065847634294400 893230796417057280 222961188468110400 513428789994382080 82456232720097600 514894945303065600 277697395562670720 435347142700579200 104048554618451520 144814203366487200 112612290840403200 203161999926936960 594563169248294400 219883287253593600 117110927276179200 386171208977299200 53847969432566400 180213230856072960 84459218130302400 445922376936220800 1026857579988764160 164912465440195200 87833195457134400 208097109236903040 289628406732974400 406323999853873920 135159923142054720 234221854552358400 123684349080146400 772342417954598400 107695938865132800 168918436260604800 329824930880390400 175666390914268800 579256813465948800 812647999707747840 80771954148849600 270319846284109440 247368698160292800 1544684835909196800 131749793185701600 110312034546067200 215391877730265600 337836872521209600 66543626405692800 659649861760780800 351332781828537600 1158513626931897600 195966641238076800 82734025909550400 161543908297699200 93345652906833600 494737396320585600 263499586371403200 146974980928557600 430783755460531200 230877451616273280 675673745042419200 133087252811385600 702665563657075200 2317027253863795200 391933282476153600 165468051819100800 323087816595398400 99815439608539200 526999172742806400 293949961857115200 124101038864325600 461754903232546560 245932947279976320 266174505622771200 1405331127314150400 103470246593683200 55992807122313600 113080735808389440 783866564952307200 330936103638201600 65184384049948800 646175633190796800 199630879217078400 77602684945262400 93161076967969920 587899923714230400 248202077728651200 491865894559952640 532349011245542400 484631724893097600 115827636273370560 206940493187366400 149723159412808800 111985614244627200 226161471616778880 661872207276403200 130368768099897600 275780086365168000 399261758434156800 155205369890524800 186322153935939840 83989210683470400 496404155457302400 983731789119905280 303049220260550400 97776576074923200 231655272546741120 299446318825617600 452322943233557760 260737536199795200 551560172730336000 798523516868313600 310410739781049600 106425278097465600 167978421366940800 606098440521100800 195553152149846400 598892637651235200 904645886467115520 232808054835787200 79818958573099200 521475072399590400 279483230903909760 454573830390825600 146664864112384800 109010507524934400 212134454182385280 620821479562099200 212850556194931200 335956842733881600 122283018701625600 66173317508188800 391106304299692800 1197785275302470400 182516275339856640 81757880643700800 465616109671574400 159637917146198400 91712264026219200 293329728224769600 424268908364770560 136887206504892480 671913685467763200 244566037403251200 132346635016377600 782212608599385600 2395570550604940800 365032550679713280 163515761287401600 319275834292396800 183424528052438400 99259976262283200 586659456449539200 848537816729541120 273774413009784960 264693270032755200 1564425217198771200 99176126979283200 111746542002338880 730065101359426560 327031522574803200 64415299901097600 638551668584793600 366849056104876800 198519952524566400 74382095234462400 92642644511464320 547548826019569920 529386540065510400 478913751438595200 114461032901181120 198352253958566400 148889964393424800 223493084004677760 654063045149606400 128830599802195200 733698112209753600 397039905049132800 148764190468924800 185285289022928640 1095097652039139840 290472371903750400 96622949851646400 228922065802362240 550273584157315200 297779928786849600 446986168009355520 256794339273413760 257661199604390400 1467396224419507200 545052537624672000 794079810098265600 297528380937849600 110032914643142400 58604075033212800 981094567724409600 165921085225526400 580944743807500800 193245899703292800 90181419861536640 595559857573699200 893972336018711040 223146285703387200 513588678546827520 82524685982356800 515322399208780800 277927933534392960 435708557855625600 104134933328247360 144934424777469600 112705778966457600 203330660332625280 595056761875699200 220065829286284800 117208150066425600 386491799406585600 53892672774595200 180362839723073280 84529334224843200 446292571406774400 1027177357093655040 165049371964713600 87906112549819200 208269866656494720 289868849554939200 406661320665250560 135272129792304960 234416300132851200 123787028973535200 772983598813171200 107785345549190400 169058668449686400 330098743929427200 175812225099638400 579737699109878400 813322641330501120 80839009161892800 270544259584609920 247574057947070400 1545967197626342400 131859168824728800 110403613052409600 215570691098380800 338117336899372800 66598869389270400 660197487858854400 351624450199276800 1159475398219756800 196088555266531200 82802709789307200 161678018323785600 93374721984398400 495148115894140800 263718337649457600 147066416449898400 431141382196761600 231069120750599040 676234673798745600 133197738778540800 703248900398553600 2318950796439513600 392177110533062400 165605419578614400 323356036647571200 99898304083905600 527436675298915200 294132832899796800 124204064683960800 462138241501198080 246137115139493760 266395477557081600 1406497800797107200 103556145205497600 56027641156502400 113174612826649920 784354221066124800 331210839157228800 65238498621878400 646712073295142400 199796608167811200 77667108904123200 93238417144978560 588265665799593600 248408129367921600 492274230278987520 532790955114163200 485034054971356800 115923793705030080 207112290410995200 149847456125858400 112055282313004800 226349225653299840 662421678314457600 130476997243756800 276009032631024000 399593216335622400 155334217808246400 186476834289957120 84041461734753600 496816258735843200 984548460557975040 303300804732307200 97857747932817600 231847587410060160 299694912251716800 452698451306599680 260953994487513600 552018065262048000 799186432671244800 310668435616492800 106491486990470400 168082923469507200 606601609464614400 195715495865635200 599389824503433600 905396902613199360 233001326712369600 79868615242852800 521907988975027200 279715251434935680 454951207098460800 146786621899226400 109078324731129600 212310563312615040 621336871232985600 212982973980940800 336165846939014400 122384535242860800 66214485003139200 391430991731270400 1198779649006867200 182667796141259520 81808743548347200 466002653424739200 159737230485705600 91788401432145600 293573243798452800 424621126625230080 137000847105944640 672331693878028800 244769070485721600 132428970006278400 782861983462540800 2397559298013734400 365335592282519040 163617487096694400 319474460971411200 183576802864291200 99321727504708800 587146487596905600 849242253250460160 274001694211889280 264857940012556800 1565723966925081600 99237826057708800 111816061339993920 730671184565038080 327234974193388800 64455373704758400 638948921942822400 367153605728582400 198643455009417600 74428369543281600 92700279004394880 548003388423778560 529715880025113600 479211691457116800 114532240967686080 198475652115417600 148982591257063200 223632122679987840 654469948386777600 128910747409516800 734307211457164800 397286910018835200 148856739086563200 185400558008789760 1096006776847557120 290653079481273600 96683060557137600 229064481935372160 550730408592873600 297965182514126400 447264245359975680 257007524010007680 257821494819033600 1468614422914329600 545391623655648000 794573820037670400 297713478173126400 110101367905401600 58640533579555200 981704922580166400 165989857241577600 581306158962547200 193366121114275200 90237523186661760 595930365028252800 894528490719951360 223285108629844800 514015048020015360 82576025929051200 515642989638067200 278100837013184640 435979619221910400 104199717360594240 145024590835706400 112775895060998400 203457155636891520 595426956346252800 220202735810803200 117281067159110400 386732242228550400 53926200281116800 180475046373323520 84581921295748800 446570217259689600 1028030096040030720 165152051858102400 87960800369332800 208399434721188480 290049181671412800 406914311273783040 135356284779992640 234562134318220800 123864038893576800 773464484457100800 107852400562233600 169163842591497600 330304103716204800 175921600738665600 580098363342825600 813828622547566080 80889300421675200 270712569559985280 247728077787153600 1546928968914201600 131941200553999200 110472296932166400 215704801124467200 338327685182995200 66640301626953600 660608207432409600 351843201477331200 1160196726685651200 196169831285500800 82854222699124800 161778600843350400 93452239524571200 495456155574307200 263882401107998400 147127373464125600 431409602248934400 231212872601343360 676655370365990400 133280603253907200 703686402954662400 2320393453371302400 392339662571001600 165708445398249600 323557201686700800 99960452440430400 527764802215996800 294254746928251200 124281334048687200 462425745202686720 246290241034131840 266561206507814400 1407372805909324800 103620569164358400 113245020590345280 784679325142003200 331416890796499200 65279084550825600 647114403373401600 199920904880860800 77715426873268800 93296422277735040 588509493856502400 248562668097374400 492580482068263680 533122413015628800 485335802530051200 115995911778774720 207241138328716800 149940678660645600 226490041180690560 662833781592998400 130558169101651200 276180742330416000 399841809761721600 155430853746537600 186592844555470080 84076295768942400 497125336194748800 985160964136527360 303489493086124800 97918626826238400 231991823557549440 299881357321291200 452980082361381120 261116338203302400 552361484660832000 799683619523443200 310861707493075200 106535626252473600 168152591537884800 606978986172249600 195837253652476800 599762714642582400 905960164722762240 233146280619806400 79901719689355200 522232676406604800 279889266833205120 455234239629187200 146877940239357600 109123536201926400 212442645160287360 621723414986150400 213071252504947200 336305183075769600 122460672648787200 66241929999772800 391674507304953600 1199525429285164800 182781436742311680 81842652151444800 466292561239612800 159803439378710400 91845504486590400 293755880478715200 424885290320574720 137086077556733760 672610366151539200 244921345297574400 132483859999545600 783349014609907200 2399050858570329600 365562873484623360 163685304302889600 319606878757420800 183691008973180800 99362894999659200 587511760957430400 849770580641149440 274172155113467520 264967719999091200 1566698029219814400 99278958776659200 111862407565097280 731125746969246720 327370608605779200 64482089573865600 639213757514841600 367382017946361600 198725789999318400 74459219082494400 92738701999681920 548344310226935040 529935439998182400 479410318136131200 114579713012022720 198557917553318400 149044342499488800 223724815130194560 654741217211558400 128964179147731200 734764035892723200 397451579998636800 148918438164988800 185477403999363840 1096688620453870080 290773551199622400 96723134360798400 229159426024045440 551073026919542400 298088684998977600 447449630260389120 257167412562453120 257928358295462400 1469528071785446400 545617681009632000 794903159997273600 297836876329977600 110147003413574400 58664839277116800 982111825817337600 166075822261641600 581547102399244800 193446268721596800 90274925403411840 596177369997955200 894899260520778240 223377657247483200 514334825124906240 82610252560180800 515856716590924800 278216105999045760 436160326799433600 104242906715492160 145084701541197600 112822639124025600 203541485839735680 595673752659955200 220294006827148800 117329678554233600 386892537443193600 53948551952131200 180549850806823680 84616979343019200 446755314494966400 1028669650249812480 165220505120361600 87997258915675200 208485813430984320 290169403082395200 407082971679471360 135412388105117760 234659357108467200 123915378840271200 773785074886387200 107897103904262400 169233958686038400 330441010240723200 175994517831350400 580338806164790400 814165943358942720 80922827928196800 270824776210235520 247830757680542400 1547570149772774400 131995888373512800 110518086185337600 215794207808524800 338467917372076800 66667923118742400 660882020481446400 351989035662700800 1160677612329580800 196271426309212800 82888564639003200 161845655856393600 93510377679700800 495661515361084800 263991776747025600 147203569731909600 431588415617049600 231308707168506240 676935834744153600 133335846237484800 703978071325401600 2321355224659161600 392542852618425600 165777129278006400 323691311712787200 100001884678113600 527983553494051200 294407139463819200 124332846958504800 462617414337012480 246392324963890560 266671692474969600 1407956142650803200 103663518470265600 113291959099475520 785085705236851200 331554258556012800 65306141836790400 647382623425574400 200003769356227200 77747638852699200 93335092366239360 588814278927638400 248665693917009600 492784649927781120 533343384949939200 485536967569180800 116043990494604480 207327036940531200 150002827017170400 226583918198951040 663108517112025600 130612283673580800 276295215463344000 400007538712454400 155495277705398400 186670184732478720 84119838311678400 497331387834019200 985569299855562240 303615285322003200 97959212755185600 232087980989208960 300005654034340800 453167836397902080 261224567347161600 552590430926688000 800015077424908800 310990555410796800 106590800329977600 168239676623356800 607230570644006400 195918425510371200 600011308068681600 906335672795804160 233242916558097600 79943100247483200 522449134694323200 280005277098718080 455422927983004800 146938819132778400 109180050540422400 212530699725402240 621981110821593600 213181600659955200 336479353246713600 122511430919404800 66276236245564800 391836851020742400 1200022616137363200 182857197143013120 81885037905316800 466485833116195200 159886200494966400 91883573189553600 293877638265556800 425061399450804480 137142897857259840 672958706493427200 245022861838809600 132552472491129600 783673702041484800 2400045232274726400 365714394286026240 163770075810633600 319772400989932800 183767146379107200 99414354368347200 587755276531113600 850122798901608960 274285795714519680 265104944982259200 1567347404082969600 99330374675347200 111920340346476480 731428788572052480 327540151621267200 64515484410249600 639544801979865600 367534292758214400 198828708736694400 74497781006510400 92786730743790720 548571591429039360 530209889964518400 479658601484899200 114639053067443520 198660749350694400 149121531552520800 223840680692952960 655080303242534400 129030968820499200 735068585516428800 397657417473388800 148995562013020800 185573461487581440 1097143182858078720 290924140847558400 96773226615374400 229278106134887040 551301439137321600 298243063105041600 447681361385905920 257274004930750080 258061937640998400 1470137171032857600 545900252702112000 795314834946777600 297991124026041600 110204047798790400 58695221399068800 982620454863801600 166196173289731200 581848281695116800 193546453230748800 90321678174349440 596486126210083200 895362722771811840 223493343019531200 514548009861500160 82653035849092800 516123875281996800 278360192231372160 436386211271337600 104296893409114560 145159839923061600 112881069202809600 203646898593290880 595982248052083200 220408095597580800 117390442798137600 387092906461497600 53976491540899200 180643356348698880 84660801902107200 446986686039062400 1029096019723000320 165306071698185600 88042832098603200 208593786818229120 290319679846123200 407293797186581760 135482517261524160 234780885596275200 123979553773639200 774185812922995200 107952983081798400 169321603804214400 330612143396371200 176085664197206400 580639359692246400 814587594373163520 80964737311348800 270965034523048320 247959107547278400 1548371625845990400 132064248147904800 110575322751801600 215905966163596800 338643207608428800 66702449983478400 661224286792742400 352171328394412800 1161278719384492800 196413659342409600 82931492063851200 161929474622697600 93549136449787200 495918215094556800 264128496295809600 147310244506807200 431811932327193600 231428500377459840 677286415216857600 133404899966956800 704342656788825600 2322557438768985600 392827318684819200 165862984127702400 323858949245395200 100053674975217600 528256992591619200 294620489013614400 124397238095776800 462857000754919680 246519929876088960 266809799933913600 1408685313577651200 103717205102649600 113350632235888320 785654637369638400 331725968255404800 65339963444246400 647717898490790400 200107349950435200 77787903826987200 93383429976869760 589240978027228800 248794476191553600 493039859752177920 533619599867827200 485788423868092800 116104088889391680 207434410205299200 150080512462826400 226701264471776640 663451936510809600 130679926888492800 276438306879504000 400214699900870400 155575807653974400 186766859953739520 84180797871508800 497588952383107200 986079719504355840 303772525616851200 98009945166369600 232208177778783360 300161024925652800 453402528943553280 261359853776985600 552876613759008000 800429399801740800 311151615307948800 106668044038483200 168361595743017600 607545051233702400 196019890332739200 600322049851305600 906805057887106560 233363711480961600 80001033028862400 522719707553971200 280150289930609280 455658788425276800 147014917749554400 109259170614316800 212640767931795840 622303230615897600 213336088076966400 336723191486035200 122574878757676800 66324264989673600 392039780665478400 1200644099702611200 182951897643889920 81944377960737600 466727422961923200 160002066057724800 91931159068257600 294029835499108800 425281535863591680 137213923232917440 673446382972070400 245149757515353600 132648529979347200 784079561330956800 2401288199405222400 365903795287779840 163888755921475200 320004132115449600 183862318136515200 99486397484510400 588059670998217600 850563071727183360 274427846465834880 265297059958694400 1568159122661913600 99402356933510400 112001446240407360 731807590575559680 327777511842950400 64562237181187200 640008264230899200 367724636273030400 198972794969020800 74551767700132800 92853970985543040 548855692931669760 530594119917388800 480006198173174400 114722129145032640 198804713867020800 149229596226765600 224002892480814720 655555023685900800 129124474362374400 735449272546060800 397945589938041600 149103535400265600 185707941971086080 1097711385863339520 291134966354668800 96843355771780800 229444258290065280 551586954409545600 298459192453531200 448005784961629440 257407245391121280 258248948724748800 1470898545092121600 546295853071584000 795891179876083200 298207070800531200 110283909938092800 58737756369801600 983332535528851200 166540033369987200 582269932709337600 193686711543561600 90387132053662080 596918384907062400 896011569923258880 223655303100398400 514814490782242560 82712932453569600 516497897449497600 278561912956629120 436702449532003200 104372474780185920 145265033657671200 112962871313107200 203794476448268160 596414141601062400 220567819876185600 117475512739603200 387373423087123200 54015606965174400 180774264107324160 84722153484830400 447310606200796800 1029628981564485120 165425864907139200 88106634554702400 208744949560371840 290530067315342400 407588952896536320 135580698080493120 234951025479206400 124069398680354400 774746846174246400 108031213930348800 169444306969660800 330851729814278400 176213269109404800 581060134630684800 815177905793072640 81023410447761600 271161396160986240 248138797360708800 1549493692348492800 132159951832053600 110655453944851200 216062427860697600 338888613939321600 66750787594108800 661703459628556800 352426538218809600 1162120269261369600 196820039437257600 82991590458638400 162046820895523200 93597584912395200 496277594721417600 264319903664107200 147615029577943200 432124855721395200 231596210869994880 677777227878643200 133501575188217600 704853076437619200 2324240538522739200 393640078874515200 165983180917276800 324093641791046400 100126181391163200 528639807328214400 295230059155886400 124487385687957600 463192421739989760 246698576753166720 267003150376435200 1409706152875238400 103792366387987200 113432774626866240 787280157749030400 331966361834553600 65387313694684800 648187283582092800 200252362782326400 77844274790990400 93451102631752320 590460118311772800 248974771375915200 493397153506333440 534006300752870400 486140462686569600 116188226642093760 207584732775974400 150189272086744800 226865549253732480 663932723669107200 130774627389369600 276638634862128000 400504725564652800 155688549581980800 186902205263504640 84354968042452800 497949542751830400 986794307012666880 303992662029638400 98080970542027200 232376453284187520 300378544173489600 453731098507464960 261549254778739200 553277269724256000 801009451129305600 311377099163961600 111693288978835200 168709936084905600 607985324059276800 196161941084054400 600757088346979200 907462197014929920 233532824372971200 83769966734126400 523098509557478400 280353307895256960 455988993044457600 147121455813040800 114406486281964800 212794863420746880 622754198327923200 223386577957670400 337419872169811200 122663705731257600 66461489972841600 392323882168108800 1201514176693958400 183084478345117440 85804864711473600 467065648745942400 167539933468252800 91997779298443200 294242911626081600 425589726841493760 137313358758838080 674839744339622400 245327411462515200 132922979945683200 784647764336217600 2403028353387916800 366168956690234880 171609729422947200 335079866936505600 183995558596886400 99692234959262400 588485823252163200 851179453682987520 274626717517676160 265845959891366400 1569295528672435200 137996668947664800 99608020528262400 117277953427776960 732337913380469760 343219458845894400 67603832802979200 670159733873011200 367991117193772800 199384469918524800 74706015396196800 93046085961978240 549253435035352320 531691919782732800 502619800404758400 120126810596063040 275993337895329600 149538352438893600 234555906855553920 686438917691788800 135207665605958400 735982234387545600 398768939837049600 149412030792393600 186092171923956480 1098506870070704640 291737324946412800 101405749204468800 240253621192126080 551986675790659200 299076704877787200 469111813711107840 257593782035640960 270415331211916800 1471964468775091200 572032431409824000 797537879674099200 298824061584787200 110512087478956800 58859284857609600 1029658376537683200 166591612382025600 583474649892825600 202811498408937600 94645365924170880 598153409755574400 938223627422215680 224118046188590400 515187564071281920 82884065609217600 540830662423833600 279138257885934720 437605987419619200 104588421554675520 152108623806703200 113196591628243200 204216127462488960 597648123169574400 221024174957913600 117718569715219200 405622996817875200 54127365320246400 189290731848341760 84897443721182400 448236092377180800 1030375128142563840 165768131218435200 88288927286414400 209176843109351040 304217247613406400 408432254924977920 141968048886256320 235437139430438400 124326098413826400 811245993635750400 108254730640492800 169794887442364800 331536262436870400 176577854572828800 608434495226812800 816864509849955840 81191047980369600 283936097772512640 248652196827652800 1622491987271500800 132433390929621600 110884400210707200 216509461280985600 339589774884729600 66888895053052800 663072524873740800 353155709145657600 1216868990453625600 196880996451484800 83163300158030400 162382095960739200 93665412760046400 497304393655305600 264866781859243200 147660747338613600 433018922561971200 232075383705809280 679179549769459200 133777790106105600 706311418291315200 2433737980907251200 393761992902969600 166326600316060800 324764191921478400 100333342579579200 529733563718486400 295321494677227200 124744950237045600 464150767411618560 247208996401960320 267555580212211200 1412622836582630400 104007112917523200 113667467172517440 787523985805939200 332653200632121600 65522600124508800 649528383842956800 200666685159158400 78005334688142400 93644453074273920 590642989354454400 249489900474091200 494417992803920640 535111160424422400 487146287882217600 116428620221242560 208014225835046400 150500013869368800 227334934345034880 665306401264243200 131045200249017600 277211000526768000 401333370318316800 156010669376284800 187288906148547840 84381093568094400 498979800948182400 988835985607841280 304621623209030400 98283900186763200 232857240442485120 301000027738737600 454669868690069760 262090400498035200 554422001053536000 802666740636633600 312021338752569600 111924382526611200 168762187136188800 609243246418060800 196567800373526400 602000055477475200 909339737380139520 234016004064427200 83943286894958400 524180800996070400 280933359222821760 456932434813545600 147425850280144800 114643193438188800 213235136246321280 624042677505139200 223848765053222400 337524374272377600 122917497084345600 66482073720316800 393135600747052800 1204000110954950400 183463280348624640 85982395078641600 468032008128854400 167886573789916800 92188122813259200 294851700560289600 426470272492642560 137597460261468480 675048748544755200 245834994168691200 132964147440633600 786271201494105600 2408000221909900800 366926560697249280 171964790157283200 335773147579833600 184376245626518400 99723110580475200 589703401120579200 852940544985285120 275194920522936960 265928294881267200 1572542402988211200 138282184219888800 99638870067475200 117520601652941760 733853121394498560 343929580314566400 67743705213475200 671546295159667200 368752491253036800 199446221160950400 74729152550606400 93074903208443520 550389841045873920 531856589762534400 503659721369750400 120375353110098240 276564368439777600 149584665870712800 235041203305883520 687859160629132800 135487410426950400 737504982506073600 398892442321900800 149458305101212800 186149806416887040 1100779682091747840 291827678735174400 101615557820212800 240750706220196480 553128736879555200 299169331741425600 470082406611767040 258126743877125760 270974820853900800 1475009965012147200 573215967190944000 797784884643801600 298916610202425600 110546314110086400 58877514130780800 1031788740943699200 166608805386038400 583655357470348800 203231115640425600 94841187298865280 598338663482851200 940164813223534080 224187457651819200 516253487754251520 82909735582564800 541949641707801600 279224709625330560 437741518102761600 104620813570848960 152423336730319200 113231649675513600 204279375114622080 597833220404851200 221092628220172800 117755028261561600 406462231280851200 54144129073507200 189682374597730560 84923737256635200 448374915303638400 1032506975508503040 165819471165129600 88316271196171200 209241627141697920 304846673460638400 408558750229244160 142261780948297920 235510056523123200 124364603373847200 812924462561702400 108288258147014400 169847474513270400 331638942330259200 176632542392342400 609693346921276800 817117500458488320 81216193610260800 284523561896595840 248729206747694400 1625848925123404800 132474406794256800 110918742150585600 216576516294028800 339694949026540800 66909611171894400 663277884660518400 353265084784684800 1219386693842553600 196901315456227200 83189056612939200 162432387220521600 93859206610478400 497458413495388800 264948813588513600 147675986592170400 433153032588057600 232147259631181440 679389898053081600 133819222343788800 706530169569369600 2438773387685107200 393802630912454400 166378113225878400 324864774441043200 100364416757841600 529897627177027200 295351973184340800 124783584919408800 464294519262362880 247285559349279360 267638444687577600 1413060339138739200 104039324896953600 113702671054365120 787605261824908800 332756226451756800 65542893088982400 649729548882086400 200728833515683200 78029493672715200 93673455640652160 590703946368681600 249567169838817600 494571118698558720 535276889375155200 487297161661564800 116464679258114880 208078649793907200 150546625136762400 227405342108730240 665512452903513600 131085786177964800 277296855376464000 401457667031366400 156058987345430400 187346911281304320 84389802076641600 499134339677635200 989142237397117440 304715967385939200 98314339633473600 232929358516229760 301093250273524800 454810684217460480 262171572355929600 554593710752928000 802915334062732800 312117974690860800 111959046558777600 168779604153283200 609431934771878400 196628679266947200 602186500547049600 909621368434920960 234088481018145600 83969284919083200 524343144711859200 281020366921956480 457073951078908800 147471509450210400 114678699511622400 213301177170157440 624235949381721600 223918093117555200 337559208306566400 122955565787308800 66488934969475200 393257358533894400 1204373001094099200 183520100649150720 86009024633716800 468176962036291200 167938569838166400 92216674340481600 294943018900420800 426602354340314880 137640075486863040 675118416613132800 245911131574617600 132977869938950400 786514717067788800 2408746002188198400 367040201298301440 172018049267433600 335877139676332800 184433348680963200 99733402454212800 589886037800841600 853204708680629760 275280150973726080 265955739877900800 1573029434135577600 138325011510722400 99649153247212800 117556998886716480 734080402596602880 344036098534867200 67764686075049600 671754279352665600 368866697361926400 199466804908425600 74736864935409600 93084508957265280 550560301947452160 531911479755801600 503815709514499200 120412634487203520 276650023021444800 149600103681319200 235113997773432960 688072197069734400 135529372150099200 737733394723852800 398933609816851200 149473729870819200 186169017914530560 1101120603894904320 291857796664761600 101647029112574400 240825268974407040 553300046042889600 299200207362638400 470227995546865920 258206688153348480 271058744300198400 1475466789447705600 573393497558112000 797867219633702400 298947459741638400 110557722987129600 58883590555171200 1032108295604601600 583715593329523200 203294058225148800 94870560505069440 598400414725276800 940455991093731840 224210594806228800 516413376306696960 82918292240347200 542117488600396800 279253526871795840 437786694997142400 104631610909573440 152470543668861600 113243335691270400 204300457665333120 597894919483276800 221115445974259200 117767181110342400 406588116450297600 54149716991260800 189741121010138880 84932501768452800 448421189612457600 1032826752613393920 165836584480694400 88325385832756800 209263221819146880 304941087337723200 408600915330666240 142305840757604160 235534362220684800 124377438360520800 813176232900595200 108299433982521600 169865003536905600 331673168961388800 176650771665513600 609882174675446400 817201830661332480 81224575486891200 284611681515208320 248754876721041600 1626352465801190400 132488078749135200 110930189463878400 216598867965043200 339730007073811200 66916516544841600 663346337922777600 353301543331027200 1219764349350892800 196962272470454400 83197642097908800 162449150973782400 93888275688043200 497509753442083200 264976157498270400 147721704352840800 433197735930086400 232171218272972160 679460014147622400 133833033089683200 706603086662054400 2439528698701785600 393924544940908800 166395284195817600 324898301947564800 100374774817262400 529952314996540800 295443408705681600 124796463146863200 464342436545944320 247311080331719040 267666066179366400 1413206173324108800 104050062223430400 113714405681647680 787849089881817600 332790568391635200 65549657410473600 649796603895129600 200749549634524800 78037546667572800 93683123162778240 590886817411363200 249592926293726400 494622160663438080 535332132358732800 487347452921347200 116476698937072320 208100124446860800 150562162225893600 227428811363295360 665581136783270400 131099314820947200 277325473659696000 401499099269049600 156075093335145600 187366246325556480 84415927602283200 499185852587452800 989244321326876160 304747415444908800 98324486115710400 232953397874144640 301124324451787200 454857622726590720 262198629641894400 554650947319392000 802998198538099200 312150186670291200 111970601236166400 168831855204566400 609494830889817600 196648972231420800 602248648903574400 909715245453181440 234112640002718400 83977950927124800 524397259283788800 281049369488334720 457121123167363200 147486729173565600 114690534869433600 213323190811436160 624300373340582400 223941202472332800 337663710409132800 122968255354963200 66509518716950400 393297944462841600 1204497297807148800 183539040749326080 86017901152075200 468225280005436800 167955901854249600 92226191516222400 294973458347131200 426646381622872320 137654280561994560 675327420818265600 245936510709926400 133019037433900800 786595888925683200 2408994595614297600 367078081498652160 172035802304150400 335911803708499200 184452383032444800 99764278075425600 589946916694262400 853292763245744640 275308561123989120 266038074867801600 1573191777851366400 138339287274333600 99680002786425600 117569131297974720 734156162997304320 344071604608300800 67771679695574400 671823607416998400 368904766064889600 199528556150851200 74760002089819200 93113326203730560 550617122247978240 532076149735603200 503867705562748800 120425061612905280 276678574548667200 149646417113138400 235138262595949440 688143209216601600 135543359391148800 737809532129779200 399057112301702400 149520004179638400 186226652407461120 1101234244495956480 291948150453523200 101657519543361600 240850123225810560 553357149097334400 299292834226276800 470276525191898880 258233336245422720 271086718782297600 1475619064259558400 573452674347168000 798114224603404800 299040008359276800 110591949618259200 58901819828342400 1032214813824902400 583896300907046400 203315039086723200 94880351573804160 598585668452553600 940553050383797760 224280006269457600 516466672490845440 82943962213694400 542173437564595200 279339978611191680 437922225680284800 104664002925746880 152486279315042400 113278393738540800 204363705317466240 598080016718553600 221183899236518400 117803639656684800 406630078173446400 54166480744521600 189760703147608320 84958795303905600 448560012538915200 1032933344981690880 165887924427388800 88352729742513600 209328005851493760 304972558630084800 408727410634932480 142320527360706240 235607279313369600 124415943320541600 813260156346892800 108332961489043200 169917590607811200 331775848854777600 176705459485027200 609945117260169600 817454821269864960 81249721116782400 284641054721412480 248831886641083200 1626520312693785600 132529094613770400 110964531403756800 216665922978086400 339835181215622400 66937232663683200 663551697709555200 353410918970054400 1219890234520339200 197002910479939200 83223398552817600 162499442233564800 93897965380564800 497663773282166400 265058189227540800 147752182859954400 433331845956172800 232243094198344320 679670362431244800 133874465327366400 706821837940108800 2439780469040678400 394005820959878400 166446797105635200 324998884467129600 100405848995524800 530116378455081600 295504365719908800 124835097829226400 464486188396688640 247387643279038080 267748930654732800 1413643675880217600 104082274202860800 113749609563495360 788011641919756800 332893594211270400 65569950374947200 649997768934259200 200811697991049600 78061705652145600 93712125729156480 591008731439817600 249670195658452800 494775286558076160 535497861309465600 487498326700694400 116512757973944640 208164548405721600 150608773493287200 227499219126990720 665787188422540800 131139900749894400 277411328509392000 401623395982099200 156123411304291200 187424251458312960 84433344619377600 499340391316905600 989550573116152320 304841759621817600 98354925562420800 233025515947889280 301217546986574400 454998438253981440 262279801499788800 554822657018784000 803246791964198400 312246822608582400 112005265268332800 168866689238755200 609683519243635200 196709851124841600 602435093973148800 909996876507962880 234185116956436800 84003948951249600 524559602999577600 281136377187469440 457262639432726400 147532388343631200 114726040942867200 213389231735272320 624493645217164800 224010530536665600 337733378477510400 123006324057926400 66523241215267200 393419702249683200 1204870187946297600 183595861049852160 86044530707150400 468370233912873600 168007897902499200 92254743043444800 295064776687262400 426778463470544640 137696895787389120 675466756955020800 246012648115852800 133046482430534400 786839404499366400 2409740375892595200 367191722099704320 172089061414300800 336015795804998400 184509486086889600 99784861822900800 590129553374524800 853556926941089280 275393791574778240 266092964861068800 1573678808998732800 138382114565167200 99700569145900800 117605528531749440 734383444199408640 344178122828601600 67792660557148800 672031591609996800 369018972173779200 199569723645801600 74775426859425600 93132537701374080 550787583149556480 532185929722137600 504023693707497600 120462342990010560 276764229130334400 149677292734351200 235211057063498880 688356245657203200 135585321114297600 738037944347558400 399139447291603200 149550853718851200 186265075402748160 1101575166299112960 292008386312697600 101688990835723200 240924685980021120 553528458260668800 299354585468702400 470422114126997760 258313280521645440 271170642228595200 1476075888695116800 573630204714336000 798278894583206400 299101707437702400 110614767372345600 58913972677123200 1032534368485804800 584016772625395200 203377981671446400 94909724780008320 598709170937404800 940844228253995520 224326280578276800 516626561043290880 82961075529259200 542341284457190400 279397613104122240 438012579469046400 104685597603195840 152533486253584800 113301765770054400 204405870418888320 598203414875404800 221229534744691200 117827945354246400 406755963342892800 54177656580028800 189819449560016640 84976324327540800 448652561156553600 1033253122086581760 165922151058518400 88370959015684800 209371195206391680 305066972507169600 408811740837776640 142364587170012480 235655890708492800 124441613293888800 813511926685785600 108355313160057600 169952648655081600 331844302117036800 176741918031369600 610133945014339200 817623481675553280 81266484870043200 284729174340024960 248883226587777600 1627023853371571200 132556438523527200 110987426030342400 216710626320115200 339905297310163200 66951043409577600 663688604234073600 353483836062739200 1220267890028678400 197124824508393600 83240569522756800 162532969740086400 93927034458129600 497766453175555200 265112877047054400 147843618381295200 433421252640230400 232291011481925760 679810594620326400 133902086819155200 706967672125478400 2440535780057356800 394249649016787200 166481139045513600 325065939480172800 100426565114366400 530225754094108800 295687236762590400 124860854284135200 464582022963851520 247438685243917440 267804173638310400 1413935344250956800 104103748855814400 113773078818060480 788499298033574400 332962278091027200 65583479017929600 650131878960345600 200853130228732800 78077811641860800 93731460773408640 591374473525180800 249721708568270400 494877370487834880 535608347276620800 487598909220259200 116536797331859520 208207497711628800 150639847671549600 227546157636120960 665924556182054400 131166958035859200 277468565075856000 401706260457465600 156155623283721600 187462921546817280 84485595670660800 499443417136540800 989754740975669760 304904655739756800 98375218526894400 233073594663719040 301279695343099200 455092315272241920 262333916071718400 554937130151712000 803412520914931200 312311246567443200 112028374623110400 168971191341321600 609809311479513600 196750437053788800 602559390686198400 910184630544483840 234233434925582400 84021280967332800 524667832143436800 281194382320225920 457356983609635200 147562827790341600 114749711658489600 213433259017829760 624622493134886400 224056749246220800 337942382682643200 123031703193235200 66564408710217600 393500874107577600 1205118781372396800 183633741250202880 86062283743867200 468466869851164800 168042561934665600 92273777394926400 295125655580683200 426866518035659520 137725305937652160 675884765365286400 246063406386470400 133128817420435200 787001748215155200 2410237562744793600 367267482500405760 172124567487734400 336085123869331200 184547554789852800 99846613065326400 590251311161366400 853733036071319040 275450611875304320 266257634840870400 1574003496430310400 138410666092389600 99762268224326400 117629793354265920 734534965000811520 344249134975468800 67806647798198400 672170247738662400 369095109579705600 199693226130652800 74821701168244800 93190172194304640 550901223750608640 532515269681740800 504127685803996800 120487197241414080 276821332184779200 149769919597989600 235259586708531840 688498269950937600 135613295596396800 738190219159411200 399386452261305600 149643402336489600 186380344388609280 1101802447501217280 292189093890220800 101709971697297600 240974394482828160 553642664369558400 299539839195979200 470519173417063680 258366576705793920 271226591192793600 1476380438318822400 573748558292448000 798772904522611200 299286804672979200 110683220634604800 58950431223465600 1032747404926406400 584378187780441600 203419943394595200 94929306917477760 599079678391958400 941038346834127360 224465103504734400 516733153411587840 83012415475953600 542453182385587200 279570516582913920 438283640835331200 104750381635542720 152564957545946400 113371881864595200 204532365723154560 598573609345958400 221366441269209600 117900862446931200 406839886789190400 54211184086550400 189858613834955520 85028911398446400 448930207009468800 1033466306823175680 166024830951907200 88425646835198400 209500763271085440 305129915091892800 409064731446309120 142393960376216640 235801724893862400 124518623213930400 813679773578380800 108422368173100800 170057822796892800 332049661903814400 176851293670396800 610259830183785600 818129462892618240 81316776129825600 284787920752433280 249037246427860800 1627359547156761600 132638470252797600 111056109910099200 216844736346201600 340115645593785600 66992475647260800 664099323807628800 353702587340793600 1220519660367571200 197267057541590400 83292082432574400 162633552259651200 93946413843172800 498074492855721600 265276940505595200 147950293156192800 433689472692403200 232434763332670080 680231291187571200 133984951294521600 707405174681587200 2441039320735142400 394534115083180800 166584164865148800 325267104519302400 100488713470891200 530553881011190400 295900586312385600 124938123648861600 464869526665340160 247591811138555520 267969902589043200 1414810349363174400 104168172814675200 113843486581755840 789068230166361600 333168329730297600 65624064946876800 650534209038604800 200977426941782400 78126129611006400 93789465906165120 591801172624771200 249876247297723200 495183622277111040 535939805178086400 487900656778953600 116608915405604160 208336345629350400 150733070206336800 227686973163511680 666336659460595200 131248129893753600 277640274775248000 401954853883564800 156252259222012800 187578931812330240 84546555230491200 499752494595446400 990367244554222080 305093344093574400 98436097420315200 233217830811208320 301466140412673600 455373946327023360 262496259787507200 555280549550496000 803909707767129600 312504518444025600 112097702687443200 169093110460982400 610186688187148800 196872194840630400 602932280825347200 910747892654046720 234378388833019200 84073277015582400 524992519575014400 281368397718495360 457640016140361600 147654146130472800 114820723805356800 213565340865502080 625009036888051200 224195405374886400 338186220921964800 123107840599161600 66612437454326400 393744389681260800 1205864561650694400 183747381851255040 86115542854017600 468756777666038400 168146554031164800 92330880449371200 295308292260945600 427130681731004160 137810536388441280 676372441843929600 246215681198323200 126109915523373600 133224874908652800 787488779362521600 2411729123301388800 367494763702510080 172231085708035200 336293108062329600 184661760898742400 99918656181489600 590616584521891200 854261363462008320 275621072776882560 252219831046747200 1574977558725043200 138496320674056800 99834250482489600 117702587821815360 734989527405020160 344462171416070400 67848609521347200 672586216124659200 369323521797484800 199837312362979200 74875687861867200 93257412436056960 551242145553765120 504439662093494400 120561759995624640 276992641348113600 149877984272234400 235405175643630720 688924342832140800 135697219042694400 738647043594969600 399674624725958400 149751375723734400 186514824872113920 1102484291107530240 292399919397331200 101772914282020800 241123519991249280 553985282696227200 299755968544468800 470810351287261440 258526465258239360 271394438085388800 1477294087189939200 574103619026784000 799349249451916800 299502751447468800 110763082773907200 58992966194198400 1033386514248211200 584799838794662400 203545828564041600 94988053329886080 599511937088937600 941620702574522880 224627063585601600 517052930516478720 83072312080430400 542788876170777600 279772237308170880 438599879095996800 104825963006614080 152659371423031200 113453683974892800 204679943578131840 599005502894937600 221526165547814400 117985932388396800 407091657128083200 54250299510825600 189976106659772160 85090262981169600 449254127171203200 1034105861032957440 166144624160860800 88489449291297600 209651926013228160 305318742846062400 409359887156263680 142482079994829120 235971864776793600 124608468120645600 814183314256166400 108500599021651200 170180525962339200 332289248321721600 176978898582595200 610637485692124800 818719774312527360 81375449266238400 284964159989658240 249216936241291200 1628366628512332800 132734173936946400 111136241103148800 217001198043302400 340361051924678400 67040813257891200 664578496643443200 353957797165190400 1221274971384249600 197307695551075200 83352180827361600 162750898532476800 94004551998302400 498433872482582400 265468347873892800 147980771663306400 434002396086604800 232602473825205120 680722103849356800 134081626515782400 707915594330380800 2442549942768499200 394615391102150400 166704361654723200 325501797064953600 100561219886836800 530936695747785600 295961543326612800 125028271241042400 465204947650410240 247770458015633280 268163253031564800 1415831188660761600 104243334100012800 113925628972733760 789230782204300800 333408723309446400 65671415197315200 651003594129907200 201122439773673600 78182500575009600 93857138561047680 591923086653225600 250056542482084800 495540916031266560 536326506063129600 488252695597430400 116693053158306240 208486668200025600 150841829830255200 227851257945467520 666817446618892800 131342830394630400 277840602757872000 402244879547347200 156365001150019200 187714277122095360 84563972247585600 500113084964169600 991081832062533120 305313480506361600 98507122795972800 233386106316612480 301683659660510400 455702515890935040 262685660789260800 555681205515744000 804489759094694400 312730002300038400 112178585429164800 169127944495171200 610626961012723200 197014245591945600 603367319321020800 911405031781870080 234547501725028800 84133939071873600 525371321578521600 281571415683143040 457970220759542400 147760684193959200 114903571310035200 213719436354453120 625460004600076800 224357170858329600 338255888990342400 123196667572742400 66626159952643200 394028491183891200 1206734638642041600 183879962552482560 86177678482526400 469095003450057600 168267878143747200 92397500679556800 295521368387918400 427438872708906240 137909971914361920 676511777980684800 246393335145484800 126200908607810400 133252319905286400 788056982367782400 2413469277284083200 367759925104965120 172355356965052800 336535756287494400 184795001359113600 99939239928964800 591042736775836800 854877745417812480 275819943828723840 252401817215620800 1576113964735564800 138596251019335200 99854816841964800 117787514700623040 735519850209930240 344710713930105600 67897564865020800 673071512574988800 369590002718227200 199878479857929600 74891112631473600 93276623933700480 551639887657447680 504803634431241600 120648749875536960 277192502038670400 149908859893447200 235575029401246080 689421427860211200 135795129730041600 739180005436454400 399756959715859200 149782225262947200 186553247867400960 1103279775314895360 292460155256505600 101846347297531200 241297499751073920 554385004077340800 299817719786894400 471150058802492160 258713001902759040 271590259460083200 1478360010872908800 574517856550176000 799513919431718400 299564450525894400 110785900527993600 59005119042979200 1034132141790316800 584920310513011200 203692694595062400 95056590811029120 599635439573788800 942300117604984320 224673337894420800 517426003805518080 83089425395995200 543180518920166400 279829871801101440 438690232884758400 104847557684063040 152769520946296800 113477056006406400 204722108679553920 599128901051788800 221571801055987200 118010238085958400 407385389190124800 54261475346332800 190113181622058240 85107792004804800 449346675788841600 1034852007611036160 166178850791990400 88507678564468800 209695115368126080 305539041892593600 409444217359107840 142584886216543680 236020476171916800 124634138093992800 814770778380249600 108522950692665600 170215584009609600 332357701583980800 177015357128937600 611078083785187200 818888434718215680 81392213019499200 285169772433087360 249268276187985600 1629541556760499200 132761517846703200 111159135729734400 217045901385331200 340431168019219200 67054624003785600 664715403167961600 354030714257875200 1222156167570374400 197328014555817600 83369351797300800 162784426038998400 94072379845953600 498536552375971200 265523035693406400 147996010916863200 434091802770662400 232650391108786560 680862336038438400 134109248007571200 708061428515750400 2444312335140748800 394656029111635200 166738703594601600 325568852077996800 100581936005678400 531046071386812800 295992021833726400 125054027695951200 465300782217573120 247821499980512640 268218496015142400 1416122857031500800 104264808752966400 113949098227298880 789312058223270400 333477407189203200 65684943840297600 651137704155993600 201163872011356800 78198606564724800 93876473605299840 591984043667452800 250108055391902400 495642999961025280 536436992030284800 488353278116995200 116717092516221120 208529617505932800 150872904008517600 227898196454597760 666954814378406400 131369887680595200 277897839324336000 402327744022713600 156397213129449600 187752947210599680 84572680756132800 500216110783804800 991285999922050560 305376376624300800 98527415760446400 233434185032442240 301745808017035200 455796392909195520 262739775361190400 555795678648672000 804655488045427200 312794426258899200 112201694783942400 169145361512265600 610752753248601600 197054831520892800 603491616034070400 911592785818391040 234595819694174400 84151271087956800 525479550722380800 281629420815899520 458064564936451200 147791123640669600 114927242025657600 213763463637010560 625588852517798400 224403389567884800 338290723024531200 123222046708051200 66633021201801600 394109663041785600 1206983232068140800 183917842752833280 86195431519243200 469191639388348800 168302542175913600 92416535031038400 295582247281339200 427526927274021120 137938382064624960 676581446049062400 246444093416102400 126226906631935200 133266042403603200 788219326083571200 2413966464136281600 367835685505666560 172390863038486400 336605084351827200 184833070062076800 99949531802702400 591164494562678400 855053854548042240 275876764129249920 252453813263870400 1576438652167142400 138624802546557600 99865100021702400 117811779523139520 735671371011333120 344781726076972800 67911552106070400 673210168703654400 369666140124153600 199899063605404800 74898825016276800 93286229682522240 551753528258499840 504907626527740800 120673604126940480 277249605093115200 149924297704053600 235623559046279040 689563452153945600 135823104212140800 739332280248307200 399798127210809600 149797650032553600 186572459365044480 1103507056516999680 292490273186092800 101867328159105600 241347208253880960 554499210186230400 299848595408107200 471247118092558080 258766298086907520 271646208424281600 1478664560496614400 574636210128288000 799596254421619200 299595300065107200 110797309405036800 59011195467369600 1034345178230918400 584980546372185600 203734656318211200 95076172948498560 599697190816214400 942494236185116160 224696475048830400 517532596173815040 83097982053777600 543292416848563200 279858689047566720 438735409779139200 104858355022787520 152800992238658400 113488742022163200 204743191230264960 599190600130214400 221594618810073600 118022390934739200 407469312636422400 54267063264086400 190152345896997120 85116556516622400 449392950097660800 1035065192347630080 166195964107555200 88516793201054400 209716710045575040 305601984477316800 409486382460529920 142614259422747840 236044781869478400 124646973080666400 814938625272844800 108534126528172800 170233113033244800 332391928215110400 177033586402108800 611203968954633600 818972764921059840 81400594896129600 285228518845495680 249293946161332800 1629877250545689600 132775189801581600 111170583043027200 217068253056345600 340466226066489600 67061529376732800 664783856430220800 354067172804217600 1222407937909267200 197368652565302400 83377937282270400 162801189792259200 94091759230996800 498587892322665600 265550379603163200 148026489423976800 434136506112691200 232674349750577280 680932452132979200 134123058753465600 708134345608435200 2444815875818534400 394737305130604800 166755874564540800 325602379584518400 100592294065099200 531100759206326400 296052978847953600 125066905923405600 465348699501154560 247847020962952320 268246117506931200 1416268691216870400 104275546079443200 113960832854581440 789474610261209600 333511749129081600 65691708161788800 651204759169036800 201184588130198400 78206659559582400 93886141127425920 592105957695907200 250133811846811200 495694041925904640 536492235013862400 488403569376777600 116729112195178560 208551092158886400 150888441097648800 227921665709162880 667023498258163200 131383416323577600 277926457607568000 402369176260396800 156413319119164800 187772282254851840 84590097773227200 500267623693622400 991388083851809280 305407824683270400 98537562242683200 233458224390357120 301776882195297600 455843331418325760 262766832647155200 555852915215136000 804738352520793600 312826638238329600 112213249461331200 169180195546454400 610815649366540800 197075124485366400 603553764390595200 911686662836651520 234619978678747200 84159937095998400 525533665294310400 281658423382277760 458111737024905600 147806343364024800 114939077383468800 213785477278289280 625653276476659200 224426498922662400 338360391092908800 123234736275705600 66646743700118400 394150248970732800 1207107528781190400 183936782853008640 86204308037601600 469239957357494400 168319874191996800 92426052206779200 295612686728049600 427570954556578560 137952587139756480 676720782185817600 246469472551411200 126239905643997600 133293487400236800 788300497941465600 2414215057562380800 367873565706017280 172408616075203200 336639748383993600 184852104413558400 99970115550177600 591225373456099200 855141909113157120 275905174279512960 252479811287995200 1576600995882931200 138639078310168800 99885666381177600 117823911934397760 735747131412034560 344817232150406400 67918545726595200 673279496767987200 369704208827116800 199940231100355200 74914249785883200 93305441180165760 551810348559025920 504959622575990400 120686031252642240 277278156620337600 149955173325266400 235647823868795520 689634464300812800 135837091453190400 739408417654233600 399880462200710400 149828499571766400 186610882360331520 1103620697118051840 292550509045267200 101877818589892800 241372062505284480 554556313240675200 299910346650532800 471295647737591040 258792946178981760 271674182906380800 1478816835308467200 574695386917344000 799760924401420800 299656999143532800 110820127159123200 59023348316150400 1034451696451219200 585101018090534400 203755637179785600 95085964017233280 599820693301065600 942591295475182080 224742749357649600 517585892357963520 83115095369342400 543348365812761600 279916323540497280 438825763567900800 104879949700236480 152816727884839200 113512114053676800 204785356331687040 599313998287065600 221640254318246400 118046696632300800 407511274359571200 54278239099593600 190171928034466560 85134085540257600 449485498715299200 1035171784715927040 166230190738684800 88535022474225600 209759899400472960 305633455769678400 409570712663374080 142628946025849920 236093393264601600 124672643054013600 815022548719142400 108556478199187200 170268171080515200 332460381477369600 177070044948451200 611266911539356800 819141425326748160 81417358649390400 285257892051699840 249345286108027200 1630045097438284800 132802533711338400 111193477669612800 217112956398374400 340536342161030400 67075340122627200 664920762954739200 354140089896902400 1222533823078713600 197388971570044800 83395108252209600 162834717298780800 94101448923518400 498690572216054400 265605067422676800 148041728677533600 434225912796748800 232722267034158720 681072684322060800 134150680245254400 708280179793804800 2445067646157427200 394777943140089600 166790216504419200 325669434597561600 100613010183940800 531210134845353600 296083457355067200 125092662378314400 465444534068317440 247898062927831680 268301360490508800 1416560359587609600 104297020732396800 113984302109146560 789555886280179200 333580433008838400 65705236804771200 651338869195123200 201226020367881600 78222765549297600 93905476171678080 592166914710134400 250185324756628800 495796125855663360 536602720981017600 488504151896342400 116753151553093440 208594041464793600 150919515275911200 227968604218293120 667160866017676800 131410473609542400 277983694174032000 402452040735763200 156445531098595200 187810952343356160 84598806281774400 500370649513257600 991592251711326720 305470720801209600 98557855207156800 233506303106186880 301839030551822400 455937208436586240 262820947219084800 555967388348064000 804904081471526400 312891062197190400 112236358816108800 169197612563548800 610941441602419200 197115710414313600 603678061103644800 911874416873172480 234668296647892800 84177269112081600 525641894438169600 281716428515034240 458206081201814400 147836782810735200 114962748099091200 213829504560846720 625782124394380800 224472717632217600 338395225127097600 123260115411014400 66653604949276800 394231420828627200 1207356122207289600 183974663053359360 86222061074318400 469336593295785600 168354538224163200 92445086558260800 295673565621470400 427659009121693440 137980997290019520 676790450254195200 246520230822028800 126265903668122400 133307209898553600 788462841657254400 2414712244414579200 367949326106718720 172444122148636800 336709076448326400 184890173116521600 99980407423915200 591347131242940800 855318018243386880 275961994580039040 252531807336244800 1576925683314508800 138667629837391200 99895949560915200 117848176756914240 735898652213437440 344888244297273600 67932532967644800 673418152896652800 369780346233043200 199960814847830400 74921962170686400 93315046928987520 551923989160078080 505063614672489600 120710885504045760 277335259674782400 149970611135872800 235696353513828480 689776488594547200 135865065935289600 739560692466086400 399921629695660800 149843924341372800 186630093857975040 1103847978320156160 292580626974854400 101898799451467200 241421771008091520 554670519349564800 299941222271745600 471392707027656960 258846242363130240 271730131870579200 1479121384932172800 574813740495456000 799843259391321600 299687848682745600 110831536036166400 59029424740540800 1034664732891820800 585161253949708800 203797598902934400 95105546154702720 599882444543491200 942785414055313920 224765886512059200 517692484726260480 83123652027124800 543460263741158400 279945140786962560 438870940462281600 104890747038960960 152848199177200800 113523800069433600 204806438882398080 599375697365491200 221663072072332800 118058849481081600 407595197805868800 54283827017347200 190211092309405440 85142850052075200 449531773024118400 1035384969452520960 166247304054249600 88544137110811200 209781494077921920 305696398354401600 409612877764796160 142658319232054080 236117698962163200 124685478040687200 815190395611737600 108567654034694400 170285700104150400 332494608108499200 177088274221622400 611392796708803200 819225755529592320 81425740526020800 285316638464108160 249370956081374400 1630380791223475200 132816205666216800 111204924982905600 217135308069388800 340571400208300800 67082245495574400 664989216216998400 354176548443244800 1222785593417606400 197429609579529600 83403693737179200 162851481052041600 94120828308561600 498741912162748800 265632411332433600 148072207184647200 434270616138777600 232746225675949440 681142800416601600 134164490991148800 708353096886489600 2445571186835212800 394859219159059200 166807387474358400 325702962104083200 100623368243361600 531264822664867200 296144414369294400 125105540605768800 465492451351898880 247923583910271360 268328981982297600 1416706193772979200 104307758058873600 113996036736429120 789718438318118400 333614774948716800 65712001126262400 651405924208166400 201246736486723200 78230818544155200 93915143693804160 592288828738588800 250211081211537600 495847167820542720 536657963964595200 488554443156124800 116765171232050880 208615516117747200 150935052365042400 227992073472858240 667229549897433600 131424002252524800 278012312457264000 402493472973446400 156461637088310400 187830287387608320 84616223298868800 500422162423075200 991694335641085440 305502168860179200 98568001689393600 233530342464101760 301870104730084800 455984146945716480 262848004505049600 556024624914528000 804986945946892800 312923274176620800 112247913493497600 169232446597737600 611004337720358400 197136003378787200 603740209460169600 911968293891432960 234692455632465600 84185935120123200 525696009010099200 281745431081412480 458253253290268800 147852002534090400 114974583456902400 213851518202125440 625846548353241600 224495826986995200 338464893195475200 123272804978668800 66667327447593600 394272006757574400 1207480418920339200 183993603153534720 86230937592676800 469384911264931200 168371870240246400 92454603734001600 295704005068180800 427703036404250880 137995202365151040 676929786390950400 246545609957337600 126278902680184800 133334654895187200 788544013515148800 2414960837840678400 367987206307069440 172461875185353600 336743740480492800 184909207468003200 100000991171390400 591408010136361600 855406072808501760 275990404730302080 252557805360369600 1577088027030297600 138681905601002400 99916515920390400 117860309168172480 735974412614138880 344923750370707200 67939526588169600 673487480960985600 369818414936006400 200001982342780800 74937386940292800 93334258426631040 551980809460604160 505115610720739200 120723312629747520 277363811202004800 150001486757085600 235720618336344960 689847500741414400 135879053176339200 739636829872012800 400003964685561600 149874773880585600 186668516853262080 1103961618921208320 292640862834028800 101909289882254400 241446625259495040 554727622404009600 300002973514171200 471441236672689920 258872890455204480 271758106352678400 1479273659744025600 574872917284512000 800007929371123200 299749547761171200 110854353790252800 59041577589321600 1034771251112121600 585281725668057600 203818579764508800 95115337223437440 600005947028342400 942882473345379840 224812160820878400 517745780910408960 83140765342689600 543516212705356800 280002775279893120 438961294251043200 104912341716409920 152863934823381600 113547172100947200 204848603983820160 599499095522342400 221708707580505600 118083155178643200 407637159529017600 54295002852854400 190230674446874880 85160379075710400 449624321641756800 1035491561820817920 166281530685379200 88562366383982400 209824683432819840 305727869646763200 409697207967640320 142673005835156160 236166310357286400 124711148014034400 815274319058035200 108590005705708800 170320758151420800 332563061370758400 177124732767964800 611455739293526400 819394415935280640 81442504279281600 285346011670312320 249422296028068800 1630548638116070400 132843549575973600 111227819609491200 217180011411417600 340641516302841600 67096056241468800 665126122741516800 354249465535929600 1222911478587052800 197510885598499200 83420864707118400 162885008558563200 94130518001083200 498844592056137600 265687099151947200 148133164198874400 434360022822835200 232794142959530880 681283032605683200 134192112482937600 708498931071859200 2445822957174105600 395021771196998400 166841729414236800 325770017117126400 100644084362203200 531374198303894400 296266328397748800 125131297060677600 465588285919061760 247974625875150720 268384224965875200 1416997862143718400 104329232711827200 114019505990994240 790043542393996800 333683458828473600 65725529769244800 651540034234252800 201288168724406400 78246924533870400 93934478738056320 592532656795497600 250262594121355200 495949251750301440 536768449931750400 488655025675689600 116789210589965760 208658465423654400 150966126543304800 228039011981988480 667366917656947200 131451059538489600 278069549023728000 402576337448812800 156493849067740800 187868957476112640 84651057333057600 500525188242710400 991898503500602880 305565064978118400 98588294653867200 233578421179931520 301932253086609600 456078023963976960 262902119076979200 556139098047456000 805152674897625600 312987698135481600 112271022848275200 169302114666115200 611130129956236800 197176589307734400 603864506173219200 912156047927953920 234740773601611200 84203267136206400 525804238153958400 281803436214168960 458347597467177600 147882441980800800 114998254172524800 213895545484682880 625975396270963200 224542045696550400 338604229332230400 123298184113977600 66694772444227200 394353178615468800 1207729012346438400 184031483353885440 86248690629393600 469481547203222400 168406534272412800 92473638085483200 295764883961601600 427791090969365760 138023612515414080 677208458664460800 246596368227955200 126304900704309600 133389544888454400 788706357230937600 2415458024692876800 368062966707770880 172497381258787200 336813068544825600 184947276170966400 100042158666340800 591529767923203200 855582181938731520 276047225030828160 252609801408619200 1577412714461875200 138710457128224800 99957648639340800 117884573990688960 736125933415541760 344994762517574400 67953513829219200 673626137089651200 369894552341932800 200084317332681600 74968236479505600 93372681421918080 552094450061656320 505219602817238400 120748166881151040 277420914256449600 150063237999511200 235769147981377920 689989525035148800 135907027658438400 739789104683865600 400168634665363200 149936472959011200 186745362843836160 1104188900123312640 292761334552377600 101930270743828800 241496333762302080 554841828512899200 300126475999022400 471538295962755840 258926186639352960 271814055316876800 1479578209367731200 574991270862624000 800337269330726400 299872945918022400 110899989298425600 59065883286883200 1034984287552723200 585522669104755200 203860541487657600 95134919360906880 600252951998044800 943076591925511680 224904709438516800 517852373278705920 83174991973819200 543628110633753600 280118044265754240 439142001828566400 104955531071307840 152895406115743200 113593916163974400 204932934186664320 599745891836044800 221799978596851200 118131766573766400 407721082975315200 54317354523868800 190269838721813760 85195437122980800 449809418877033600 1035704746557411840 166349983947638400 88598824930324800 209911062142615680 305790812231486400 409865868373328640 142702379041360320 236263533147532800 124762487960728800 815442165950630400 108634709047737600 170390874245961600 332699967895276800 177197649860649600 611581624462972800 819731736746657280 81476031785803200 285404758082720640 249524975921457600 1630884331901260800 132898237395487200 111273608862662400 217269418095475200 340781748491923200 67123677733257600 665399935790553600 354395299721299200 1223163248925945600 197571842612726400 83455206646996800 162952063571606400 94149897386126400 499049951842915200 265796474790974400 148178881959544800 434538836190950400 232889977526693760 681563496983846400 134247355466515200 708790599442598400 2446326497851891200 395143685225452800 166910413293993600 325904127143212800 100685516599886400 531592949581948800 296357763919089600 125182809970495200 465779955053387520 248076709804909440 268494710933030400 1417581198885196800 104372182017734400 114066444500124480 790287370450905600 333820826587987200 65752587055209600 651808254286425600 201371033199772800 78279136513300800 93973148826560640 592715527838179200 250365619940990400 496153419609818880 536989421866060800 488856190714819200 116837289305795520 208744364035468800 151028274899829600 228132889000248960 667641653175974400 131505174110419200 278184022156656000 402742066399545600 156558273026601600 187946297653121280 84677182858699200 500731239881980800 992306839219637760 305690857213996800 98628880582814400 233674578611591040 302056549799659200 456265778000497920 263010348220838400 556368044313312000 805484132799091200 313116546053203200 112317241557830400 169354365717398400 611381714427993600 197257761165628800 604113099599318400 912531556000995840 234837409539902400 84237931168372800 526020696441676800 281919446479681920 458536285820995200 147943320874221600 115045595603769600 213983600049797760 626233092106406400 224634483115660800 338708731434796800 123348942384595200 66715356191702400 394515522331257600 1208226199198636800 184107243754586880 86284196702827200 469674819079804800 168475862336745600 92511706788446400 295886641748443200 427967200099595520 138080432815940160 677417462869593600 246697884769190400 126356896752559200 133430712383404800 789031044662515200 2416452398397273600 368214487509173760 172568393405654400 336951724673491200 185023413576892800 100073034287553600 591773283496886400 855934400199191040 276160865631880320 252713793505118400 1578062089325030400 138767560182669600 99988498178553600 117933103635721920 736428975018347520 345136786811308800 67981488311318400 673903449346982400 370046827153785600 200146068575107200 74991373633915200 93401498668383360 552321731263760640 505427587010236800 120797875383958080 277535120365339200 150109551431330400 235866207271443840 690273573622617600 135962976622636800 740093654307571200 400292137150214400 149982747267830400 186802997336766720 1104643462527521280 292851688341139200 101972232466977600 241595750767916160 555070240730678400 300219102862660800 471732414542887680 259032779007649920 271925953245273600 1480187308615142400 575227978018848000 800584274300428800 299965494535660800 110934215929555200 59084112560054400 1035410360433926400 585703376682278400 203944464933955200 95174083635845760 600438205725321600 943464829085775360 224974120901745600 518065558015299840 543851906490547200 280204496005150080 439277532511708800 104987923087481280 152958348700466400 113628974211244800 204996181838797440 599930989071321600 221868431859110400 118168225120108800 407888929867910400 54334118277129600 190348167271691520 85221730658433600 449948241803491200 1036131116030599680 1087703812981094400 166401323894332800 88626168840081600 209975846174962560 305916697400932800 409992363677594880 142761125453768640 236336450240217600 815777859735820800 108668236554259200 170443461316867200 332802647788665600 177252337680163200 611833394801865600 819984727355189760 81501177415694400 285522250907537280 1631555719471641600 132939253260122400 111307950802540800 217336473108518400 340886922633734400 67144393852099200 665605295577331200 354504675360326400 1223666789603731200 83480963101905600 163002354831388800 94188656156212800 499203971682998400 265878506520244800 148255078227328800 434672946217036800 232961853452065920 681773845267468800 134288787704198400 709009350720652800 2447333579207462400 166961926203811200 326004709662777600 100716590778148800 531757013040489600 125221444652858400 465923706904131840 248153272752228480 268577575408396800 1418018701441305600 104404393997164800 114101648381972160 333923852407622400 65772880019683200 652009419325555200 201433181556297600 78303295497873600 94002151392938880 250442889305716800 496306545504456960 537155150816793600 489007064494166400 116873348342667840 208808787994329600 151074886167223200 228203296763944320 667847704815244800 131545760039366400 278269877006352000 402866363112595200 156606590995747200 188004302785877760 84720725401435200 500885778611433600 992613091008913920 305785201390905600 98659320029524800 233746696685335680 302149772334446400 456406593527888640 263091520078732800 556539754012704000 805732726225190400 313213181991494400 112351905589996800 169441450802870400 611570402781811200 197318640059049600 604299544668892800 912813187055777280 234909886493620800 84263929192497600 526183040157465600 282006454178816640 458677802086358400 147988980044287200 115081101677203200 214049640973633920 626426363982988800 224703811179993600 338882901605740800 123387011087558400 66749662437494400 394637280118099200 1208599089337785600 184164064055112960 86310826257902400 469819772987241600 168527858384995200 92540258315668800 295977960088574400 428099281947267840 138123048041334720 677765803211481600 246774022175116800 126395893788746400 133499324874988800 789274560236198400 2417198178675571200 368328128110225920 172621652515804800 337055716769990400 185080516631337600 100124493656241600 591955920177148800 856198563894535680 276246096082669440 252791787577492800 1578549120472396800 138810387473503200 100039914077241600 117969500869496640 736656256220451840 345243305031609600 68002469172892800 674111433539980800 370161033262675200 200248987312483200 75029935557931200 93449527412492160 552492192165338880 505583575154985600 120835156761063360 277620774947006400 150186740484362400 235939001738993280 690486610063219200 136004938345785600 740322066525350400 400497974624966400 150059871115862400 186899054824984320 1104984384330677760 293002277989075200 102003703759339200 241670313522126720 555241549894012800 300373480968724800 471878003477986560 259112723283872640 272009876691571200 1480644133050700800 575405508386016000 800995949249932800 300119742231724800 110991260314771200 59114494682006400 1035729915094828800 586004555978150400 204007407518678400 95203456842049920 600746961937449600 943756006955973120 225089806673793600 518225446567745280 544019753383142400 280348582237476480 439503416983612800 105041909781103680 153005555639008800 113687404290028800 205101594592352640 600239484463449600 221982520629542400 118228989364012800 408014815037356800 54362057865897600 190406913684099840 85265553217521600 450179613347587200 1036450893135490560 1088039506766284800 166486890472156800 88671742023009600 210083819562207360 306011111278017600 410203189184705280 142805185263074880 236457978728025600 816029630074713600 108724115731795200 170531106435043200 332973780944313600 177343484046019200 612022222556035200 820406378369410560 81543086798846400 285610370526149760 1632059260149427200 133007613034514400 111365187369004800 217448231463590400 341062212870086400 67178920716835200 665947561888627200 354686968092038400 1224044445112070400 83523890526753600 163086173597692800 94217725233777600 499460671416470400 266015226069028800 148300795987999200 434896462927180800 233081646661019520 682124425740172800 134357841433670400 709373936184076800 2448088890224140800 167047781053507200 326172347195385600 100768381075252800 532030452138057600 125285835790130400 466163293322039040 248280877664426880 268715682867340800 1418747872368153600 104458080629548800 114160321518384960 334095562107014400 65806701627139200 652344694390771200 201536762150505600 78343560472161600 94050489003569280 250571671580260800 496561755328853760 537431365734681600 489258520793078400 116933446737455040 208916161259097600 151152571612879200 228320643036769920 668191124214028800 131613403254278400 278412968422512000 403073524301011200 156687120944323200 188100978007138560 84746850927076800 501143343160521600 993123510657707520 305942441685753600 98710052440708800 233866893474910080 302305143225758400 456641286073539840 263226806508556800 556825936845024000 806147048602022400 313374241888646400 112409678976940800 169493701854153600 611884883371507200 197420104881417600 604610286451516800 913282572147079680 235030681416484800 84307259232705600 526453613017113600 282151467010707840 458913662528630400 148065078661063200 115140278466259200 214159709180027520 626748483777292800 224819357953881600 338987403708307200 123450458925830400 66770246184969600 394840209762835200 1209220572903033600 184258764555989760 86355208849694400 470061362832969600 168614518465411200 92587844194372800 296130157322126400 428319418360055040 138194073416992320 677974807416614400 246900917851660800 126460888849058400 133540492369939200 789680419525670400 2418441145806067200 368517529111979520 172710417699388800 337229036930822400 185175688388745600 100155369277454400 592260314644252800 856638836720110080 276388146833984640 252921777698116800 1579360839051340800 138881766291559200 100070763616454400 118030162925787840 737035058223959040 345420835398777600 68037437275516800 674458073861644800 370351376777491200 200310738554908800 75053072712340800 93478344658957440 552776293667969280 505843555396233600 120897292389572160 277763532583118400 150233053916181600 236060325851575680 690841670797555200 136074874551033600 740702753554982400 400621477109817600 150106145424681600 186956689317914880 1105552587335938560 293092631777836800 102056155913275200 241794584779144320 555527065166236800 300466107832363200 472120651703151360 259245963744243840 272149749102067200 1481405507109964800 575701392331296000 801242954219635200 300212290849363200 111025486945900800 59132723955177600 1036262506196332800 586185263555673600 204112311826550400 95252412185723520 600932215664726400 944241303406302720 225159218137022400 518491927488487680 544299498204134400 280435033976872320 439638947666755200 105074301797277120 153084233869912800 113722462337299200 205164842244485760 600424581698726400 222050973891801600 118265447910355200 408224623653100800 54378821619158400 190504824371447040 85291846752974400 450318436274044800 1036983854976975360 1088598996408268800 166538230418851200 88699085932766400 210148603594554240 306168467739825600 410329684488971520 142878618278585280 236530895820710400 816449247306201600 108757643238316800 170583693505948800 333076460837702400 177398171865532800 612336935479651200 820659368977943040 81568232428737600 285757236557170560 1632898494612403200 133048628899149600 111399529308883200 217515286476633600 341167387011897600 67199636835676800 666152921675404800 354796343731065600 1224673870959302400 83549646981662400 163136464857475200 94266173696385600 499614691256553600 266097257798299200 90719509728163680 435030572953267200 233153522586391680 682334774023795200 134399273671353600 709592687462131200 2449347741918604800 167099293963324800 326272929714950400 100799455253515200 532194515596598400 125324470472493600 466307045172783360 248357440611745920 268798547342707200 1419185374924262400 104490292608979200 114195525400232640 334198587926649600 65826994591612800 652545859429900800 201598910507030400 78367719456734400 94079491569947520 250648940944987200 496714881223491840 537597094685414400 489409394572425600 116969505774327360 208980585217958400 151199182880272800 228391050800465280 668397175853299200 131653989183225600 278498823272208000 403197821014060800 156735438913468800 188158983139895040 84772976452718400 501297881889974400 993429762446983680 306036785862662400 98740491887419200 233939011548654720 302398365760545600 456782101600930560 263307978366451200 556997646544416000 806395642028121600 313470877826937600 112444343009107200 169545952905436800 612073571725324800 197480983774838400 604796731521091200 913564203201861120 235103158370203200 84333257256830400 526615956732902400 282238474709842560 459055178793993600 148110737831128800 115175784539692800 214225750103863680 626941755653875200 224888686018214400 339091905810873600 123488527628793600 66790829932444800 394961967549676800 1209593463042182400 184315584856515840 86381838404769600 470206316740406400 168666514513660800 92616395721595200 296221475662257600 428451500207727360 138236688642386880 678183811621747200 246977055257587200 126499885885245600 133581659864889600 789923935099353600 2419186926084364800 368631169713031680 172763676809539200 337333029027321600 185232791443190400 100186244898667200 592442951324515200 856903000415454720 276473377284773760 252999771770491200 1579847870198707200 138924593582392800 100101613155667200 118066560159562560 737262339426063360 345527353619078400 68058418137091200 674666058054643200 370465582886380800 200372489797334400 75076209866750400 93507161905422720 552946754569547520 505999543540982400 120934573766677440 277849187164785600 150279367348000800 236133120319125120 691054707238156800 136116836274182400 740931165772761600 400744979594668800 150152419733500800 187014323810845440 1105893509139095040 293182985566598400 102087627205636800 241869147533354880 555698374329571200 300558734696001600 472266240638250240 259325908020466560 272233672548364800 1481862331545523200 575878922698464000 801489959189337600 300304839467001600 111059713577030400 59150953228348800 1036582060857235200 586365971133196800 204175254411273600 95281785391927680 601117469392003200 944532481276500480 225228629600251200 518651816040933120 544467345096729600 280521485716268160 439774478349897600 105106693813450560 153131440808455200 113757520384569600 205228089896618880 600609678934003200 222119427154060800 118301906456697600 408350508822547200 54395585372419200 190563570783855360 85318140288427200 450457259200502400 1037303632081866240 1088934690193459200 166589570365545600 88726429842523200 210213387626901120 306262881616910400 410456179793237760 142922678087891520 236603812913395200 816701017645094400 108791170744838400 170636280576854400 333179140731091200 177452859685046400 612525763233820800 820912359586475520 81593378058628800 285845356175783040 1633402035290188800 133089644763784800 111433871248761600 217582341489676800 341272561153708800 67220352954518400 666358281462182400 354905719370092800 1225051526467641600 83575403436571200 163186756117257600 94295242773950400 499768711096636800 266179289527569600 90747476488599840 435164682979353600 233225398511763840 682545122307417600 134440705909036800 709811438740185600 2450103052935283200 167150806873142400 326373512234515200 100830529431777600 532358579055139200 125363105154856800 466450797023527680 248434003559064960 268881411818073600 1419622877480371200 104522504588409600 114230729282080320 334301613746284800 65847287556086400 652747024469030400 201661058863555200 78391878441307200 94108494136325760 250726210309713600 496868007118129920 537762823636147200 489560268351772800 117005564811199680 209045009176819200 151245794147666400 228461458564160640 668603227492569600 131694575112172800 278584678121904000 403322117727110400 156783756882614400 188216988272651520 84781684961265600 501452420619427200 993736014236259840 306131130039571200 98770931334129600 234011129622399360 302491588295332800 456922917128321280 263389150224345600 557169356243808000 806644235454220800 313567513765228800 112479007041273600 169563369922531200 612262260079142400 197541862668259200 604983176590665600 913845834256642560 235175635323921600 84359255280955200 526778300448691200 282325482408977280 459196695059356800 148156397001194400 115211290613126400 214291791027699840 627135027530457600 224958014082547200 339126739845062400 123526596331756800 66797691181603200 395083725336518400 1209966353181331200 184372405157041920 86408467959844800 470351270647843200 168718510561910400 92644947248817600 296312794002388800 428583582055399680 138279303867781440 678253479690124800 247053192663513600 126538882921432800 133595382363206400 790167450673036800 2419932706362662400 368744810314083840 172816935919689600 337437021123820800 185289894497635200 100196536772404800 592625588004777600 857167164110799360 276558607735562880 253077765842865600 1580334901346073600 138967420873226400 100111896335404800 118102957393337280 737489620628167680 345633871839379200 68079398998665600 674874042247641600 370579788995270400 200393073544809600 75083922251553600 93516767654244480 553117215471125760 506155531685731200 120971855143782720 277934841746452800 150294805158607200 236205914786674560 691267743678758400 136158797997331200 741159577990540800 400786147089619200 150167844503107200 187033535308488960 1106234430942251520 293213103496185600 102119098497998400 241943710287565440 555869683492905600 300589610317214400 472411829573349120 259405852296689280 272317595994662400 1482319155981081600 576056453065632000 801572294179238400 300335689006214400 111071122454073600 59157029652739200 1036901615518137600 586426206992371200 204238196995996800 95311158598131840 601179220634428800 944823659146698240 225251766754660800 518811704593378560 544635191989324800 280550302962733440 439819655244278400 105117491152175040 153178647746997600 113769206400326400 205249172447329920 600671378012428800 222142244908147200 118314059305478400 408476393991993600 54401173290172800 190622317196263680 85326904800244800 450503533509321600 1037623409186757120 1089270383978649600 166606683681110400 88735544479108800 210234982304350080 306357295493995200 410498344894659840 142966737897197760 236628118610956800 816952787983987200 108802346580345600 170653809600489600 333213367362220800 177471088958217600 612714590987990400 820996689789319680 81601759935259200 285933475794395520 1633905575967974400 133103316718663200 111445318562054400 217604693160691200 341307619200979200 67227258327465600 666426734724441600 354942177916435200 1225429181975980800 83583988921540800 163203519870518400 94324311851515200 499820051043331200 266206633437326400 90756798742078560 435209386321382400 233249357153554560 682615238401958400 134454516654931200 709884355832870400 2450858363951961600 167167977843081600 326407039741036800 100840887491198400 532413266874652800 125375983382311200 466498714307109120 248459524541504640 268909033309862400 1419768711665740800 104533241914886400 114242463909362880 334335955686163200 65854051877577600 652814079482073600 201681774982396800 78399931436164800 94118161658451840 250751966764622400 496919049083009280 537818066619724800 489610559611555200 117017584490157120 209066483829772800 151261331236797600 228484927818725760 668671911372326400 131708103755155200 278613296405136000 403363549964793600 156799862872329600 188236323316903680 84807810486907200 501503933529244800 993838098166018560 306162578098540800 98781077816366400 234035168980314240 302522662473595200 456969855637451520 263416207510310400 557226592810272000 806727099929587200 313599725744659200 112490561718662400 169615620973814400 612325156197081600 197562155632732800 605045324947190400 913939711274903040 235199794308494400 84367921288996800 526832415020620800 282354484975355520 459243867147811200 148171616724549600 115223125970937600 214313804668978560 627199451489318400 224981123437324800 339231241947628800 123539285899411200 66818274929078400 395124311265465600 1210090649894380800 184391345257217280 86417344478203200 470399588616988800 168735842577993600 92654464424558400 296343233449099200 428627609337957120 138293508942912960 678462483895257600 247078571798822400 126551881933495200 133636549858156800 790248622530931200 2420181299788761600 368782690514434560 172834688956406400 337471685155987200 185308928849116800 100227412393617600 592686466898198400 857255218675914240 276587017885825920 253103763866990400 1580497245061862400 138981696636837600 100142745874617600 118115089804595520 737565381028869120 345669377912812800 68086392619190400 674943370311974400 370617857698233600 200454824787235200 75107059405963200 93545584900709760 553174035771651840 506207527733980800 120984282269484480 277963393273675200 150341118590426400 236230179609191040 691338755825625600 136172785238380800 741235715396467200 400909649574470400 150214118811926400 187091169801419520 1106348071543303680 293303457284947200 102129588928785600 241968564538968960 555926786547350400 300682237180852800 472460359218382080 259432500388763520 272345570476761600 1482471430792934400 576115629854688000 801819299148940800 300428237623852800 111105349085203200 59175258925910400 1037008133738438400 586606914569894400 204259177857571200 95320949666866560 601364474361705600 944920718436764160 225321178217889600 518865000777527040 544691140953523200 280636754702129280 439955185927420800 105149883168348480 153194383393178400 113804264447596800 205312420099463040 600856475247705600 222210698170406400 118350517851820800 408518355715142400 54417937043433600 190641899333733120 85353198335697600 450642356435779200 1037730001555054080 1089382281907046400 166658023627804800 88762888388865600 210299766336696960 306388766786356800 410624840198926080 142981424500299840 236701035703641600 817036711430284800 108835874086867200 170706396671395200 333316047255609600 177525776777731200 612777533572713600 821249680397852160 81626905565150400 285962849000599680 1634073422860569600 133144332583298400 111479660501932800 217671748173734400 341412793342790400 67247974446307200 666632094511219200 355051553555462400 1225555067145427200 83609745376449600 163253811130300800 94334001544036800 499974070883414400 266288665166596800 90784765502514720 435343496347468800 233321233078926720 682825586685580800 134495948892614400 710103107110924800 2451110134290854400 167219490752899200 326507622260601600 100871961669460800 532577330333193600 125414618064674400 466642466157853440 248536087488823680 268991897785228800 1420206214221849600 104565453894316800 114277667791210560 334438981505798400 65874344842051200 653015244521203200 201743923338921600 78424090420737600 94147164224830080 250829236129348800 497072174977647360 537983795570457600 489761433390902400 117053643527029440 209130907788633600 151307942504191200 228555335582421120 668877963011596800 131748689684102400 278699151254832000 403487846677843200 156848180841475200 188294328449660160 84833936012548800 501658472258697600 994144349955294720 306256922275449600 98811517263076800 234107287054058880 302615885008382400 457110671164842240 263497379368204800 557398302509664000 806975693355686400 313696361682950400 112525225750828800 169667872025097600 612513844550899200 197623034526153600 605231770016764800 914221342329684480 235272271262212800 84393919313121600 526994758736409600 282441492674490240 459385383413174400 148217275894615200 115258632044371200 214379845592814720 627392723365900800 225050451501657600 339335744050195200 123577354602374400 66838858676553600 395246069052307200 1210463540033529600 184448165557743360 86443974033278400 470544542524425600 168787838626243200 92683015951780800 296434551789230400 428759691185629440 138336124168307520 678671488100390400 247154709204748800 126590878969682400 133677717353107200 790492138104614400 2420927080067059200 368896331115486720 172887948066556800 337575677252486400 185366031903561600 100258288014830400 592869103578460800 857519382371258880 276672248336615040 253181757939364800 1580984276209228800 139024523927671200 100173595413830400 118151487038370240 737792662230973440 345775896133113600 68107373480764800 675151354504972800 370732063807123200 200516576029660800 75130196560372800 93574402147175040 553344496673230080 506363515878729600 121021563646589760 278049047855342400 150387432022245600 236302974076740480 691551792266227200 136214746961529600 741464127614246400 401033152059321600 150260393120745600 187148804294350080 1106688993346460160 293393811073708800 102161060221147200 242043127293179520 556098095710684800 300774864044491200 472605948153480960 259512444664986240 272429493923059200 1482928255228492800 576293160221856000 802066304118643200 300520786241491200 111139575716332800 59193488199081600 1037327688399340800 586787622147417600 204322120442294400 95350322873070720 601549728088982400 945211896306961920 225390589681118400 519024889329972480 544858987846118400 280723206441525120 440090716610563200 105182275184521920 153241590331720800 113839322494867200 205375667751596160 601041572482982400 222279151432665600 118386976398163200 408644240884588800 54434700796694400 190700645746141440 85379491871150400 450781179362236800 1038049778659944960 1089717975692236800 166709363574499200 88790232298622400 210364550369043840 306483180663441600 410751335503192320 143025484309606080 236773952796326400 817288481769177600 108869401593388800 170758983742300800 333418727148998400 177580464597244800 612966361326883200 821502671006384640 81652051195041600 286050968619212160 1634576963538355200 133185348447933600 111514002441811200 217738803186777600 341517967484601600 67268690565148800 666837454297996800 355160929194489600 1225932722653766400 83635501831358400 163304102390083200 94363070621601600 500128090723497600 266370696895867200 90812732262950880 435477606373555200 233393109004298880 683035934969203200 134537381130297600 710321858388979200 2451865445307532800 167271003662716800 326608204780166400 100903035847723200 532741393791734400 125453252747037600 466786218008597760 248612650436142720 269074762260595200 1420643716777958400 104597665873747200 114312871673058240 334542007325433600 65894637806524800 653216409560332800 201806071695446400 78448249405310400 94176166791208320 250906505494075200 497225300872285440 538149524521190400 489912307170249600 117089702563901760 209195331747494400 151354553771584800 228625743346116480 669084014650867200 131789275613049600 278785006104528000 403612143390892800 156896498810620800 188352333582416640 84860061538190400 501813010988150400 994450601744570880 306351266452358400 98841956709787200 234179405127803520 302709107543169600 457251486692232960 263578551226099200 557570012209056000 807224286781785600 313792997621241600 112559889782995200 169720123076380800 612702532904716800 197683913419574400 605418215086339200 914502973384465920 235344748215931200 84419917337246400 527157102452198400 282528500373624960 459526899678537600 148262935064680800 115294138117804800 214445886516650880 627585995242483200 225119779565990400 339440246152761600 123615423305337600 66859442424028800 395367826839148800 1210836430172678400 184504985858269440 86470603588353600 470689496431862400 168839834674492800 92711567479003200 296525870129361600 428891773033301760 138378739393702080 678880492305523200 247230846610675200 126629876005869600 133718884848057600 790735653678297600 2421672860345356800 369009971716538880 172941207176707200 337679669348985600 185423134958006400 100289163636043200 593051740258723200 857783546066603520 276757478787404160 253259752011739200 1581471307356595200 139067351218504800 100204444953043200 118187884272144960 738019943433077760 345882414353414400 68128354342339200 675359338697971200 370846269916012800 200578327272086400 75153333714782400 93603219393640320 553514957574808320 506519504023478400 121058845023695040 278134702437009600 150433745454064800 236375768544289920 691764828706828800 136256708684678400 741692539832025600 401156654544172800 150306667429564800 187206438787280640 1107029915149616640 293484164862470400 102192531513508800 242117690047390080 556269404874019200 300867490908129600 472751537088579840 259592388941208960 272513417369356800 1483385079664051200 576470690589024000 802313309088345600 300613334859129600 111173802347462400 59211717472252800 1037647243060243200 586968329724940800 204385063027017600 95379696079274880 601734981816259200 945503074177159680 225460001144347200 519184777882417920 545026834738713600 280809658180920960 440226247293705600 105214667200695360 153288797270263200 113874380542137600 205438915403729280 601226669718259200 222347604694924800 118423434944505600 408770126054035200 54451464549955200 190759392158549760 85405785406603200 450920002288694400 1038369555764835840 1090053669477427200 166760703521193600 88817576208379200 210429334401390720 306577594540526400 410877830807458560 143069544118912320 236846869889011200 817540252108070400 108902929099910400 170811570813206400 333521407042387200 177635152416758400 613155189081052800 821755661614917120 81677196824932800 286139088237824640 1635080504216140800 133226364312568800 111548344381689600 217805858199820800 341623141626412800 67289406683990400 667042814084774400 355270304833516800 1226310378162105600 83661258286267200 163354393649865600 94392139699166400 500282110563580800 266452728625137600 90840699023387040 435611716399641600 233464984929671040 683246283252825600 134578813367980800 710540609667033600 2452620756324211200 167322516572534400 326708787299731200 100934110025985600 532905457250275200 125491887429400800 466929969859342080 248689213383461760 269157626735961600 1421081219334067200 104629877853177600 114348075554905920 334645033145068800 65914930770998400 653417574599462400 201868220051971200 78472408389883200 94205169357586560 250983774858801600 497378426766923520 538315253471923200 490063180949596800 117125761600774080 209259755706355200 151401165038978400 228696151109811840 669290066290137600 131829861541996800 278870860954224000 403736440103942400 156944816779766400 188410338715173120 84912312589473600 501967549717603200 994756853533847040 306445610629267200 98872396156497600 234251523201548160 302802330077956800 457392302219623680 263659723083993600 557741721908448000 807472880207884800 313889633559532800 112594553815161600 169824625178947200 612891221258534400 197744792312995200 605604660155913600 914784604439247360 235417225169649600 84445915361371200 527319446167987200 282615508072759680 459668415943900800 148308594234746400 115329644191238400 214511927440487040 627779267119065600 225189107630323200 339649250357894400 123653492008300800 66900609918979200 395489584625990400 1211209320311827200 184561806158795520 86497233143428800 470834450339299200 168891830722742400 92740119006225600 296617188469492800 429023854880974080 138421354619096640 679298500715788800 247306984016601600 126668873042056800 133801219837958400 790979169251980800 2422418640623654400 369123612317591040 172994466286857600 337783661445484800 185480238012451200 100350914878468800 593234376938985600 858047709761948160 276842709238193280 253337746084113600 1581958338503961600 139110178509338400 100266144031468800 118224281505919680 738247224635182080 345988932573715200 68149335203913600 675567322890969600 370960476024902400 200701829756937600 75199608023601600 93660853886570880 553685418476386560 506675492168227200 121096126400800320 278220357018676800 150526372317703200 236448563011839360 691977865147430400 136298670407827200 741920952049804800 401403659513875200 150399216047203200 187321707773141760 1107370836952773120 293664872439993600 102224002805870400 242192252801600640 556440714037353600 301052744635406400 472897126023678720 259672333217431680 272597340815654400 1483841904099609600 576648220956192000 802807319027750400 300798432094406400 111242255609721600 59248176018595200 1037966797721145600 587329744879987200 204448005611740800 95409069285479040 602105489270812800 945794252047357440 225598824070804800 519344666434863360 545194681631308800 280982561659712640 440497308659990400 105279451233042240 153336004208805600 113944496636678400 205565410707995520 601596864188812800 222484511219443200 118496352037190400 408896011223481600 54484992056476800 190818138570958080 85458372477508800 451197648141609600 1038689332869726720 1090389363262617600 166863383414582400 88872264027892800 210558902466084480 306672008417611200 411130821415991040 143113603928218560 236992704074380800 817792022446963200 108969984112953600 170916744955017600 333726766829164800 177744528055785600 613344016835222400 822261642831982080 81727488084715200 286227207856437120 1635584044893926400 133308396041839200 111617028261446400 217939968225907200 341833489910035200 67330838921673600 667453533658329600 355489056111571200 1226688033670444800 83712771196084800 163454976169430400 94421208776731200 500590150243747200 266616792083678400 90896632544259360 435879936451814400 233608736780415360 683666979820070400 134661677843347200 710978112223142400 2453376067340889600 167425542392169600 326909952338860800 100996258382510400 533233584167356800 125569156794127200 467217473560830720 248842339278099840 269323355686694400 1421956224446284800 104694301812038400 114418483318601280 334851084784339200 65955516699945600 653819904677721600 201992516765020800 78520726359028800 94263174490343040 251138313588254400 497684678556199680 538646711373388800 490364928508291200 117197879674518720 209388603624076800 151494387573765600 228836966637202560 669702169568678400 131911033399891200 279042570653616000 403985033530041600 157041452718057600 188526348980686080 84938438115115200 502276627176508800 995369357112399360 306634298983084800 98933275049918400 234395759349037440 302988775147531200 457673933274405120 263822066799782400 558085141307232000 807970067060083200 314082905436115200 112663881879494400 169876876230230400 613268597966169600 197866550099836800 605977550295062400 915347866548810240 235562179077086400 84497911409620800 527644133599564800 282789523471029120 459951448474627200 148399912574877600 115400656338105600 214644009288159360 628165810872230400 225327763758988800 339753752460460800 123729629414227200 66921193666454400 395733100199673600 1211955100590124800 184675446759847680 86550492253579200 471124358154172800 168995822819241600 92797222060670400 296799825149755200 429288018576318720 138506585069885760 679507504920921600 247459258828454400 126746867114431200 133842387332908800 791466200399347200 2423910201180249600 369350893519695360 173100984507158400 337991645638483200 185594444121340800 100381790499681600 593599650299510400 858576037152637440 277013170139771520 253493734228862400 1582932400798694400 139195833091005600 100296993570681600 118297075973469120 738701787039390720 346201969014316800 68191296927062400 675983291276966400 371188888242681600 200763580999363200 75222745178011200 93689671133036160 554026340279543040 506987468457724800 121170689155010880 278391666182011200 150572685749522400 236594151946938240 692403938028633600 136382593854124800 742377776485363200 401527161998726400 150445490356022400 187379342266072320 1108052680559086080 293755226228755200 102286945390593600 242341378310021760 556783332364022400 301145371499044800 473188303893876480 259832221769877120 272765187708249600 1484755552970726400 577003281690528000 803054323997452800 300890980712044800 111276482240851200 59266405291766400 1038605907042950400 587510452457510400 204573890781187200 95467815697887360 602290742998089600 946376607787752960 225668235534033600 519664443539754240 545530375416499200 281069013399108480 440632839343132800 105311843249215680 153430418085890400 113979554683948800 205628658360128640 601781961424089600 222552964481702400 118532810583532800 409147781562374400 54501755809737600 190935631395774720 85484666012961600 451336471068067200 1039328887079508480 1091060750832998400 166914723361276800 88899607937649600 210623686498431360 306860836171780800 411257316720257280 143201723546831040 237065621167065600 818295563124748800 109003511619475200 170969332025923200 333829446722553600 177799215875299200 613721672343561600 822514633440514560 81752633714606400 286403447093662080 1636591126249497600 133349411906474400 111651370201324800 218007023238950400 341938664051846400 67351555040515200 667658893445107200 355598431750598400 1227443344687123200 83738527650993600 163505267429212800 94479346931860800 500744170083830400 266698823812948800 90924599304695520 436014046477900800 233680612705787520 683877328103692800 134703110081030400 711196863501196800 2454886689374246400 167477055301987200 327010534858425600 101027332560772800 533397647625897600 125607791476490400 467361225411575040 248918902225418880 269406220162060800 1422393727002393600 104726513791468800 114453687200448960 334954110603974400 65975809664419200 654021069716851200 202054665121545600 78544885343601600 94292177056721280 251215582952980800 497837804450837760 538812440324121600 490515802287638400 117233938711391040 209453027582937600 151540998841159200 228907374400897920 669908221207948800 131951619328838400 279128425503312000 404109330243091200 157089770687203200 188584354113442560 502431165905961600 995675608901675520 306728643159993600 98963714496628800 234467877422782080 303081997682318400 457814748801795840 263903238657676800 558256851006624000 808218660486182400 314179541374406400 112698545911660800 1004862331811923200 170085880435363200 613457286319987200 197927428993257600 606163995364636800 915629497603591680 235634656030804800 84523909433745600 527806477315353600 282876531170163840 460092964739990400 148445571744943200 115436162411539200 214710050211995520 628359082748812800 225397091823321600 340171760870726400 123767698117190400 395854857986515200 1212327990729273600 184732267060373760 86577121808654400 471269312061609600 169047818867491200 92825773587892800 296891143489886400 429420100423991040 138549200295280320 680343521741452800 247535396234380800 126785864150618400 791709715973030400 2424655981458547200 369464534120747520 173154243617308800 338095637734982400 185651547175785600 593782286979772800 858840200847982080 277098400590560640 253571728301236800 1583419431946060800 139238660381839200 116582345541446400 118333473207243840 738929068241495040 346308487234617600 68212277788636800 676191275469964800 371303094351571200 1187564573959545600 201010585969065600 87436759156084800 554196801181121280 507143456602473600 121207970532116160 278477320763678400 150757939476799200 236666946414487680 692616974469235200 136424555577273600 742606188703142400 2375129147919091200 402021171938131200 174873518312169600 1108393602362242560 341452640498860800 102318416682955200 242415941064232320 556954641527356800 301515878953598400 473333892828975360 259912166046099840 272849111154547200 1485212377406284800 577180812057696000 804042343876262400 349747036624339200 111413388765369600 68889567819945600 1038925461703852800 682905280997721600 204636833365910400 95497188904091520 603031757907196800 946667785657950720 262310277468254400 519824332092199680 545698222309094400 281414820356691840 512178960748291200 122411462818518720 153477625024432800 114119786873030400 239016848349202560 699494073248678400 222826777530739200 137779135639891200 409273666731820800 54568810822780800 190994377808183040 85589840154772800 524620554936508800 1039648664184399360 1091396444618188800 167120083148054400 103334351729918400 244822925637037440 306955250048865600 478033696698405120 143245783356137280 275558271279782400 818547333463641600 109137621645561600 171179680309545600 334240166296108800 206668703459836800 613910500097731200 956067393396810240 81853216234171200 286491566712274560 1637094666927283200 155001527594877600 111788737960838400 218275243291123200 342359360619091200 67434419515881600 668480332592217600 413337406919673600 1227821000195462400 83841553470628800 163706432468342400 94508416009425600 501360249444163200 310003055189755200 91036466346440160 436550486582246400 233968116407276160 684718721238182400 134868839031763200 826674813839347200 2455642000390924800 167683106941257600 327412864936684800 101151629273822400 620006110379510400 125762330205943200 467936232814552320 289336184843771520 269737678063526400 1653349627678694400 104855361709190400 114594502727839680 335366213882515200 66056981522313600 654825729873369600 202303258547644800 78641521281892800 94408187322234240 251524660411886400 578672369687543040 539475356127052800 491119297405027200 117378174858880320 209710723418380800 151727443910733600 229189005455679360 670732427765030400 132113963044627200 279471844902096000 404606517095289600 157283042563785600 188816374644468480 503049320823772800 1157344739375086080 307106019867628800 99085472283470400 234756349717760640 303454887821467200 458378010911358720 264227926089254400 558943689804192000 809213034190579200 314566085127571200 112837202040326400 1006098641647545600 170172965520835200 614212039735257600 198170944566940800 606909775642934400 916756021822717440 235924563845678400 84627901530244800 528455852178508800 283224561966702720 460659029801443200 148628208425205600 115578186705273600 214974213907340160 629132170255142400 225674404080652800 340345931041670400 123919972929043200 396341889133881600 1213819551285868800 184959548262478080 86683640028955200 471849127691356800 169255803060489600 92939979696782400 297256416850411200 429948427814680320 138719661196858560 680691862083340800 247839945858086400 126941852295367200 792683778267763200 2427639102571737600 369919096524956160 173367280057910400 338511606120979200 185879959393564800 594512833700822400 859896855629360640 277439322393717120 253883704590734400 1585367556535526400 139409969545173600 116725780015891200 118479062142342720 739838193049912320 346734560115820800 68296201234934400 677023212241958400 371759918787129600 1189025667401644800 201113504706441600 87544335011918400 554878644787434240 507767409181468800 121357096040537280 278819939090347200 150835128529831200 236958124284685440 693469120231641600 136592402469868800 743519837574259200 2378051334803289600 402227009412883200 175088670023836800 1109757289574868480 341872739097926400 102444301852401600 242714192081074560 557639878180694400 301670257059662400 473916248569370880 260231943150990720 273184804939737600 1487039675148518400 577890933526368000 804454018825766400 350177340047673600 111470433150585600 68974324554844800 1040203680347462400 683745478195852800 204888603704803200 95614681728908160 603340514119324800 947832497138741760 262633005035755200 520463886301981440 546369609879475200 281558906589018240 512809108646889600 122562069016685760 153666452778602400 114178216951814400 239310917368548480 700354680095347200 222940866301171200 137948649109689600 409777207409606400 54596750411548800 191229363457816320 85633662713860800 525266010071510400 1040927772603962880 1092739219758950400 167205649725878400 103461486832267200 245124138033371520 307332905557204800 478621834737096960 143422022593362240 275897298219379200 819554414819212800 109193500823097600 171267325427721600 334411299451756800 206922973664534400 614665811114409600 957243669474193920 81895125617323200 286844045186724480 1639108829638425600 155192230248400800 111845974527302400 218387001646195200 342534650855443200 67468946380617600 668822598903513600 413845947329068800 1229331622228819200 83884480895476800 163790251234646400 94624692319684800 501616949177635200 310384460496801600 91083077613833760 436774003292390400 234087909616229760 685069301710886400 134937892761235200 827691894658137600 2458663244457638400 167768961790953600 327580502469292800 101203419570926400 620768920993603200 125826721343215200 468175819232459520 289692163130348160 269875785522470400 1655383789316275200 104909048341574400 114653175864252480 335537923581907200 66090803129769600 655161004938585600 202406839141852800 78681786256180800 94456524932864640 251653442686430400 579384326260696320 539751571044940800 491370753703939200 117438273253667520 209818096683148800 151805129356389600 229306351728504960 671075847163814400 132181606259539200 279614936318256000 404813678283705600 157363572512361600 188913049865729280 503306885372860800 1158768652521392640 307263260162476800 99136204694654400 234876546507335040 303610258712779200 458612703457009920 264363212519078400 559229872636512000 809627356567411200 314727145024723200 112894975427270400 1006613770745721600 170190382537929600 614526520324953600 198272409389308800 607220517425558400 917225406914019840 236045358768542400 84671231570452800 528726425038156800 283369574798593920 460894890243715200 148704307041981600 115637363494329600 215084282113733760 629454290049446400 225789950854540800 340380765075859200 123983420767315200 396544818778617600 1214441034851116800 185054248763354880 86728022620747200 472090717537084800 169342463140905600 92987565575486400 297408614083963200 430168564227467520 138790686572516160 680761530151718400 247966841534630400 127006847355679200 793089637557235200 2428882069702233600 370108497526709760 173456045241494400 338684926281811200 185975131150972800 594817228167926400 860337128454935040 277581373145032320 254013694711358400 1586179275114470400 139481348363229600 116785544380243200 118539724198633920 740216995053419520 346912090482988800 68331169337558400 677369852563622400 371950262301945600 1189634456335852800 201134088453916800 87589158285182400 555162746290064640 508027389422716800 121419231669046080 278962696726459200 150850566340437600 237079448397267840 693824180965977600 136662338675116800 743900524603891200 2379268912671705600 402268176907833600 175178316570364800 1110325492580129280 342047780180870400 102496754006337600 242838463338092160 557925393452918400 301701132680875200 474158896794535680 260365183611361920 273324677350233600 1487801049207782400 578186817471648000 804536353815667200 350356633140729600 111481842027628800 69009639861052800 1040736271448966400 684095560361740800 204993508012675200 95663637072581760 603402265361750400 948317793589071360 262767474855547200 520730367222723840 546649354700467200 281587723835483520 513071670271305600 122624821599255360 153745131009506400 114189902967571200 239433446126609280 700713266281459200 222963684055257600 138019279722105600 409987016025350400 54602338329302400 191327274145163520 85642427225678400 525534949711094400 1041460734445447680 1093298709400934400 167222763041443200 103514459791579200 245249643198510720 307490262019012800 478866892253218560 143495455608872640 276038559444211200 819974032050700800 109204676658604800 171284854451356800 334445526082886400 207028919583158400 614980524038025600 957733784506437120 81903507493953600 286990911217745280 1639948064101401600 155271689687368800 111857421840595200 218409353317209600 342569708902713600 67475851753564800 668891052165772800 414057839166316800 1229961048076051200 83893066380446400 163807014987907200 94673140782292800 501668289124329600 310543379374737600 91092399867312480 436818706634419200 234111868258020480 685139417805427200 134951703507129600 828115678332633600 2459922096152102400 167786132760892800 327614029975814400 101213777630347200 621086758749475200 125839599570669600 468223736516040960 289840487416421760 269903407014259200 1656231356665267200 104919785668051200 114664910491535040 335572265521785600 66097567451260800 655228059951628800 202427555260694400 78689839251038400 94466192454990720 251679199141339200 579680974832843520 539806814028518400 491421044963721600 117450292932624960 209839571336102400 151820666445520800 229329820983070080 671144531043571200 132195134902521600 279643554601488000 404855110521388800 157379678502076800 188932384909981440 503358398282678400 1159361949665687040 307294708221446400 99146351176891200 234900585865249920 303641332891041600 458659641966140160 264390269805043200 559287109202976000 809710221042777600 314759357004153600 112906530104659200 1006716796565356800 170277467623401600 614589416442892800 198292702353782400 607282665782083200 917319283932280320 236069517753115200 84679897578494400 528780539610086400 283398577364972160 460942062332169600 148719526765336800 115649198852140800 215106295755012480 629518714008307200 225813060209318400 340554935246803200 123996110334969600 396585404707564800 1214565331564166400 185073188863530240 86736899139105600 472139035506230400 169359795156988800 92997082751227200 297439053530673600 430212591510024960 138804891647647680 681109870493606400 247992220669939200 127019846367741600 793170809415129600 2429130663128332800 370146377727060480 173473798278211200 338719590313977600 185994165502454400 594878107061347200 860425183020049920 277609783295295360 254039692735483200 1586341618830259200 139495624126840800 116797497253113600 118551856609892160 740292755454120960 346947596556422400 68338162958083200 677439180627955200 371988331004908800 1189756214122694400 201237007191292800 87598122939835200 555219566590590720 508079385470966400 121431658794747840 278991248253681600 150927755393469600 237103713219784320 693895193112844800 136676325916166400 743976662009817600 2379512428245388800 402474014382585600 175196245879670400 1110439133181181440 342082788397459200 102507244437124800 242863317589495680 557982496507363200 301855510786939200 474207426439568640 260391831703436160 273352651832332800 1487953324019635200 578245994260704000 804948028765171200 350392491759340800 111538886412844800 69016702922294400 1040842789669267200 684165576794918400 205014488874249600 95673428141316480 603711021573878400 948414852879137280 262794368819505600 520783663406872320 546705303664665600 281731810067809920 513124182596188800 122637372115769280 153760866655687200 114248333046355200 239457951878221440 700784983518681600 223077772825689600 138033405844588800 410028977748499200 54630277918070400 191346856282632960 85686249784766400 525588737639011200 1041567326813744640 1093410607329331200 167308329619267200 103525054383441600 245274744231538560 307521733311374400 478915903756442880 143510142211974720 276066811689177600 820057955496998400 109260555836140800 171372499569532800 334616659238534400 207050108766883200 615043466622748800 957831807512885760 81945416877105600 287020284423949440 1640115910993996800 155287581575162400 111914658407059200 218521111672281600 342744999139065600 67510378618300800 669233318477068800 414100217533766400 1230086933245497600 83935993805294400 163890833754211200 94682830474814400 501924988857801600 310575163150324800 91139011134706080 437042223344563200 234231661466974080 685489998278131200 135020757236601600 828200435067532800 2460173866490995200 167871987610588800 327781667508422400 101265567927451200 621150326300649600 125903990707941600 468463322933948160 289870152273636480 270041514473203200 1656400870135065600 104973472300435200 114723583627947840 335743975221177600 66131389058716800 655563335016844800 202531135854902400 78730104225326400 94514530065621120 251807981415883200 579740304547272960 540083028946406400 491672501262633600 117510391327412160 209946944600870400 151898351891176800 229447167255895680 671487950442355200 132262778117433600 279786646017648000 405062271709804800 157460208450652800 189029060131242240 503615962831766400 1159480609094545920 307451948516294400 99197083588075200 235020782654824320 303796703782353600 458894334511791360 264525556234867200 559573292035296000 810124543419609600 314920416901305600 112964303491603200 1007231925663532800 170329718674684800 614903897032588800 198394167176150400 607593407564707200 917788669023582720 236190312675979200 84723227618702400 529051112469734400 283543590196863360 461177922774441600 148795625382112800 115708375641196800 215216363961406080 629840833802611200 225928606983206400 340659437349369600 124059558173241600 396788334352300800 1215186815129414400 185167889364407040 86781281730897600 472380625351958400 169446455237404800 93044668629931200 297591250764225600 430432727922812160 138875917023305280 681318874698739200 248119116346483200 127084841428053600 793576668704601600 2430373630258828800 370335778728814080 173562563461795200 338892910474809600 186089337259862400 595182501528451200 860865455845624320 277751834046610560 254169682856107200 1587153337409203200 139567002944896800 116857261617465600 118612518666183360 740671557457628160 347125126923590400 68373131060707200 677785820949619200 372178674519724800 1190365003056902400 201298758433718400 87642946213099200 555503668093221120 508339365712214400 121493794423256640 279134005889793600 150974068825288800 237225037332366720 694250253847180800 136746262121414400 744357349039449600 2380730006113804800 402597516867436800 175285892426198400 1111007336186442240 342257829480403200 102559696591060800 242987588846513280 558268011779587200 301948137650577600 474450074664733440 260525072163807360 273492524242828800 1488714698078899200 578541878205984000 805195033734873600 350571784852396800 111573113043974400 69052018228502400 1041375380770771200 684515658960806400 205119393182121600 95722383484990080 603896275301155200 948900149329466880 262928838639297600 521050144327614720 546985048485657600 281818261807205760 513386744220604800 122700124698338880 153839544886591200 114283391093625600 239580480636282240 701143569704793600 223146226087948800 138104036457004800 410238786364243200 54647041671331200 191444766969980160 85712543320219200 525857677278595200 1042100288655229440 1093970096971315200 167359669565961600 103578027342753600 245400249396677760 307679089773182400 479160961272564480 143583575227485120 276208072914009600 820477572728486400 109294083342662400 171425086640438400 334719339131923200 207156054685507200 615358179546364800 958321922545128960 81970562506996800 287167150454970240 1640955145456972800 155367041014130400 111949000346937600 218588166685324800 342850173280876800 67531094737142400 669438678263846400 414312109371014400 1230716359092729600 83961750260203200 163941125013993600 94731278937422400 502079008697884800 310734082028260800 91166977895142240 437176333370649600 234303537392346240 685700346561753600 135062189474284800 828624218742028800 2461432718185459200 167923500520406400 327882250027987200 101296642105713600 621468164056521600 125942625390304800 468607074784692480 290018476559710080 270124378948569600 1657248437484057600 105005684279865600 114758787509795520 335847001040812800 66151682023190400 655764500055974400 202593284211427200 78754263209899200 94543532631999360 251885250780609600 580036953119420160 540248757897139200 491823375041980800 117546450364284480 210011368559731200 151944963158570400 229517575019591040 671694002081625600 132303364046380800 279872500867344000 405186568422854400 157508526419798400 189087065263998720 503770501561219200 1160073906238840320 307546292693203200 99227523034785600 235092900728568960 303889926317140800 459035150039182080 264606728092761600 559745001734688000 810373136845708800 315017052839596800 112998967523769600 1007541003122438400 170434220777251200 615092585386406400 198455046069571200 607779852634281600 918070300078364160 236262789629697600 84749225642827200 529213456185523200 283630597895998080 461319439039804800 148841284552178400 115743881714630400 215282404885242240 630034105679193600 225997935047539200 340868441554502400 124097626876204800 396910092139142400 1215559705268563200 185224709664933120 86807911285972800 472525579259395200 169498451285654400 93073220157153600 297682569104356800 430564809770484480 138918532248699840 681736883109004800 248195253752409600 127123838464240800 793820184278284800 2431119410537126400 370449419329866240 173615822571945600 338996902571308800 186146440314307200 595365138208713600 861129619540968960 277837064497399680 254247676928481600 1587640368556569600 139609830235730400 116893120236076800 118648915899958080 740898838659732480 347231645143891200 68394111922281600 677993805142617600 372292880628614400 1190730276417427200 201422260918569600 87669840177057600 555674128994799360 508495353856963200 121531075800361920 279219660471460800 151066695688927200 237297831799916160 694463290287782400 136788223844563200 744585761257228800 2381460552834854400 402844521837139200 175339680354115200 1111348257989598720 342362854130169600 102591167883422400 243062151600723840 558439320942921600 302133391377854400 474595663599832320 260605016440030080 273576447689126400 1489171522514457600 578719408573152000 805689043674278400 350679360708230400 111641566306233600 69073207412227200 1041694935431673600 684725708260339200 205182335766844800 95751756691194240 604266782755708800 949191327199664640 263009520531172800 521210032880060160 547152895378252800 281991165285997440 513544281195254400 122737776247880640 153886751825133600 114353507188166400 239653997891118720 701358721416460800 223283132612467200 138146414824454400 410364671533689600 54680569177852800 191503513382388480 85765130391124800 526019041062345600 1042420065760120320 1094305790756505600 167462349459350400 103609811118340800 245475552495761280 307773503650267200 479307995782237440 143627635036791360 276292829648908800 820729343067379200 109361138355705600 171530260782249600 334924698918700800 207219622236681600 615547007300534400 958615991564474880 82020853766779200 287255270073582720 1641458686134758400 155414716677511200 112017684226694400 218722276711411200 343060521564499200 67572526974825600 669849397837401600 414439244473363200 1231094014601068800 84013263170020800 164041707533558400 94760348014987200 502387048378051200 310829433355022400 91222911416014560 437444553422822400 234447289243090560 145053735565677120 686121043128998400 135145053949651200 828878488946726400 2462188029202137600 168026526340041600 328083415067116800 101358790462238400 621658866710044800 126019894755031200 468894578486181120 290107471131354240 270290107899302400 1657756977893452800 105070108238726400 114829195273490880 336053052680083200 66192267952137600 656166830134233600 202717580924476800 78802581179044800 94601537764755840 252039789510062400 580214942262708480 540580215798604800 492125122600675200 117618568438029120 210140216477452800 152038185693357600 229658390546981760 672106105360166400 132384535904275200 280044210566736000 405435161848953600 157605162358089600 189203075529511680 504079579020124800 1160429884525416960 307734981047020800 99288401928206400 235237136876058240 304076371386715200 459316781093963520 264769071808550400 560088421133472000 810870323697907200 315210324716179200 113068295588102400 1008159158040249600 170486471828534400 615469962094041600 198576803856412800 608152742773430400 918633562187927040 236407743537134400 84801221691076800 529538143617100800 283804613294267520 461602471570531200 148932602892309600 115814893861497600 215414486732914560 630420649432358400 226136591176204800 340972943657068800 124173764282131200 397153607712825600 1216305485546860800 185338350265985280 86861170396123200 472815487074268800 169602443382153600 93130323211598400 297865205784619200 430828973465829120 139003762699488960 681945887314137600 248347528564262400 127201832536615200 794307215425651200 2432610971093721600 370676700531970560 173722340792246400 339204886764307200 186260646423196800 595730411569238400 861657946931658240 278007525398977920 254403665073230400 1588614430851302400 139695484817397600 116964837473299200 118721710367507520 741353401063941120 347444681584492800 68436073645430400 678409773528614400 372521292846393600 1191460823138476800 201484012160995200 87723628104974400 556015050797955840 508807330146460800 121605638554572480 279390969634795200 151113009120746400 237443420735015040 694889363168985600 136872147290860800 745042585692787200 2382921646276953600 402968024321990400 175447256209948800 1112030101595911680 342572903429702400 102654110468145600 243211277109144960 558781939269590400 302226018241492800 474886841470030080 260764904992475520 273744294581721600 1490085171385574400 579074469307488000 805936048643980800 350894512419897600 111675792937363200 69115585779676800 1042334044753478400 685145806859404800 205308220936291200 95810503103602560 604452036482985600 949773682940060160 263170884314923200 521529809984951040 547488589163443200 282077617025393280 513859355144553600 122813079346964160 153981165702218400 114388565235436800 239801032400791680 701789024839795200 223351585874726400 138231171559353600 410616441872582400 54697332931113600 191621006207205120 85791423926577600 526341768629846400 1043059619969902080 1094977178326886400 167513689406044800 103673378669515200 245626158693928320 307962331404436800 479602064801583360 143715754655403840 276462343118707200 821232883745164800 109394665862227200 171582847853155200 335027378812089600 207346757339030400 615924662808873600 959204129603166720 82045999396670400 287431509310807680 1642465767490329600 155510068004272800 112052026166572800 218789331724454400 343165695706310400 67593243093667200 670054757624179200 414693514678060800 1231849325617747200 84039019624929600 164091998793340800 94818486170116800 502541068218134400 311020136008545600 91250878176450720 437578663448908800 234519165168462720 145142730137321280 686331391412620800 135186486187334400 829387029356121600 2463698651235494400 168078039249859200 328183997586681600 101389864640500800 622040272017091200 126058529437394400 469038330336925440 290285460274642560 270372972374668800 1658774058712243200 105102320218156800 114864399155338560 336156078499718400 66212560916611200 656367995173363200 202779729281001600 78826740163617600 94630540331134080 252117058874788800 580570920549285120 540745944749337600 492275996380022400 117654627474901440 210204640436313600 152084796960751200 229728798310677120 672312156999436800 132425121833222400 280130065416432000 405559458562003200 157653480327235200 189261080662268160 504234117749577600 1161141841098570240 307829325223929600 99318841374916800 235309254949802880 304169593921502400 459457596621354240 264850243666444800 560260130832864000 811118917124006400 315306960654470400 113102959620268800 1008468235499155200 170538722879817600 615658650447859200 198637682749833600 608339187843004800 918915193242708480 236480220490852800 84827219715201600 529700487332889600 283891620993402240 461743987835894400 148978262062375200 115850399934931200 215480527656750720 630613921308940800 226205919240537600 341077445759635200 124211832985094400 397275365499667200 1216678375686009600 185395170566511360 86887799951198400 472960440981705600 169654439430403200 93158874738820800 297956524124750400 430961055313501440 139046377924883520 682154891519270400 248423665970188800 127240829572802400 794550730999334400 2433356751372019200 370790341133022720 173775599902396800 339308878860806400 186317749477641600 595913048249500800 861922110627002880 278092755849767040 254481659145604800 1589101461998668800 139738312108231200 117000696091910400 118758107601282240 741580682266045440 347551199804793600 68457054507004800 678617757721612800 372635498955283200 1191826096499001600 201545763403420800 87750522068932800 556185511699534080 508963318291209600 121642919931677760 279476624216462400 151159322552565600 237516215202564480 695102399609587200 136914109014009600 745270997910566400 2383652192998003200 403091526806841600 175501044137865600 1112371023399068160 342677928079468800 102685581760507200 243285839863355520 558953248432924800 302318645105131200 475032430405128960 260844849268698240 273828218028019200 1490541995821132800 579251999674656000 806183053613683200 351002088275731200 111710019568492800 69136774963401600 1042653599414380800 685355856158937600 205371163521014400 95839876309806720 604637290210262400 950064860810257920 263251566206798400 521689698537396480 547656436056038400 282164068764789120 514016892119203200 122850730896505920 154028372640760800 114423623282707200 239874549655628160 702004176551462400 223420039136985600 138273549926803200 410742327042028800 54714096684374400 191679752619613440 85817717462030400 526503132413596800 1043379397074792960 1095312872112076800 167565029352739200 103705162445102400 245701461793011840 308056745281521600 479749099311256320 143759814464710080 276547099853606400 821484654084057600 109428193368748800 171635434924060800 335130058705478400 207410324890204800 616113490563043200 959498198622512640 82071145026561600 287519628929420160 1642969308168115200 155557743667653600 112086368106451200 218856386737497600 343270869848121600 67613959212508800 670260117410956800 414820649780409600 1232226981126086400 84064776079838400 164142290053123200 94847555247681600 502695088058217600 311115487335307200 91278844936886880 437712773474995200 234591041093834880 145187227423143360 686541739696243200 135227918425017600 829641299560819200 2464453962252172800 168129552159676800 328284580106246400 101420938818763200 622230974670614400 126097164119757600 469182082187669760 290374454846286720 270455836850035200 1659282599121638400 105134532197587200 114899603037186240 336259104319353600 66232853881084800 656569160212492800 202841877637526400 78850899148190400 94659542897512320 252194328239515200 580748909692573440 540911673700070400 492426870159369600 117690686511773760 210269064395174400 152131408228144800 229799206074372480 672518208638707200 132465707762169600 280215920266128000 405683755275052800 157701798296380800 189319085795024640 504388656479030400 1161497819385146880 307923669400838400 99349280821627200 235381373023547520 304262816456289600 459598412148744960 264931415524339200 560431840532256000 811367510550105600 315403596592761600 113137623652435200 1008777312958060800 170660641999478400 615847338801676800 198698561643254400 608525632912579200 919196824297489920 236552697444571200 84853217739326400 529862831048678400 283978628692536960 461885504101257600 149023921232440800 115885906008364800 215546568580586880 630807193185523200 226275247304870400 341321283998956800 124249901688057600 397397123286508800 1217051265825158400 185451990867037440 86914429506273600 473105394889142400 169706435478652800 93187426266043200 298047842464881600 431093137161173760 139088993150278080 682642567997913600 248499803376115200 127279826608989600 794794246573017600 2434102531650316800 370903981734074880 173828859012547200 339412870957305600 186374852532086400 596095684929763200 862186274322347520 278177986300556160 254559653217979200 1589588493146035200 139781139399064800 117036554710521600 118794504835056960 741807963468149760 347657718025094400 68478035368579200 678825741914611200 372749705064172800 1192191369859526400 201689849635747200 87777416032891200 556355972601112320 509119306435958400 121680201308783040 279562278798129600 151267387226810400 237589009670113920 695315436050188800 136956070737158400 745499410128345600 2384382739719052800 403379699271494400 175554832065782400 1112711945202224640 342782952729235200 102717053052868800 243360402617566080 559124557596259200 302534774453620800 475178019340227840 260924793544920960 273912141474316800 1490998820256691200 579429530041824000 806759398542988800 351109664131564800 111789881707795200 69157964147126400 1042973154075283200 685565905458470400 205434106105737600 95869249516010880 605069548907241600 950356038680455680 263332248098673600 521849587089841920 547824282948633600 282365789490046080 514174429093852800 122888382446047680 154075579579303200 114505425393004800 239948066910464640 702219328263129600 223579763415590400 138315928294252800 410868212211475200 54753212108649600 191738499032021760 85879069044753600 526664496197347200 1043699174179683840 1095648565897267200 167684822561692800 103736946220689600 245776764892095360 308151159158606400 479896133820929280 143803874274016320 276631856588505600 821736424422950400 109506424217299200 171758138089507200 335369645123385600 207473892441379200 616302318317212800 959792267641858560 82129818162974400 287607748548032640 1643472848845900800 155605419331034400 112166499299500800 219012848434598400 343516276179014400 67662296823139200 670739290246771200 414947784882758400 1232604636634425600 84124874474625600 164259636325948800 94876624325246400 503054467685078400 311210838662068800 91344100711237920 438025696869196800 234758751586369920 145231724708965440 687032552358028800 135324593646278400 829895569765516800 2465209273268851200 168249748949251200 328519272651897600 101493445234708800 622421677324137600 126187311711938400 469517503172739840 290463449417930880 270649187292556800 1659791139531033600 105209693482924800 114981745428164160 336499497898502400 66280204131523200 657038545303795200 202986890469417600 78907270112193600 94727215552394880 252374623423876800 580926898835861760 541298374585113600 492778908977846400 117774824264475840 210419386965849600 152240167852063200 229963490856328320 672998995797004800 132560408263046400 280416248248752000 405973780938835200 157814540224387200 189454431104789760 504749246847753600 1161853797671723520 308143805813625600 99420306197284800 235549648528951680 304480335704126400 459926981712656640 265120816526092800 560832496497504000 811947561877670400 315629080448774400 113218506394156800 1009498493695507200 170712893050761600 616287611627251200 198840612394569600 608960671408252800 919853963425313280 236721810336580800 84913879795617600 530241633052185600 284181646657184640 462215708720438400 149130459295927200 115968753513043200 215700664069537920 631258160897548800 226437012788313600 341425786101523200 124338728661638400 397681224789139200 1217921342816505600 185584571568264960 86976565134782400 473443620673161600 169827759591235200 93254046496228800 298260918591854400 431401328139075840 139188428676198720 682851572203046400 248677457323276800 127370819693426400 795362449578278400 2435842685633011200 371169143136529920 173953130269564800 339655519182470400 186508092992457600 596521837183708800 862802656278151680 278376857352397440 254741639386852800 1590724899156556800 139881069744343200 117120224820614400 118879431713864640 742338286273059840 347906260539129600 68526990712252800 679311038364940800 373016185984915200 1193043674367417600 201751600878172800 87840168615460800 556753714704794880 509483278773705600 121767191188695360 279762139488686400 151313700658629600 237758863427729280 695812521078259200 137053981424505600 746032371969830400 2386087348734835200 403503201756345600 175680337230921600 1113507429409589760 343028010245356800 102790486068379200 243534382377390720 559524278977372800 302627401317259200 475517726855458560 261111330189440640 274107962849011200 1492064743939660800 579843767565216000 807006403512691200 351360674461843200 111824108338924800 69207405575817600 1043718781617388800 686056020490713600 205580972136758400 95937786997153920 605254802634518400 951035453710917120 263520505846382400 522222660378881280 548215925698022400 282452241229441920 514542015368035200 122976236061645120 154185729102568800 114540483440275200 240119607171749760 702721348923686400 223648216677849600 138414811151635200 411161944273516800 54769975861910400 191875573994307840 85905362580206400 527041011692764800 1044445320757762560 1096431851396044800 167736162508387200 103811108363726400 245952472123290240 308371458205137600 480239214343499520 143906680495730880 276829622303270400 822323888547033600 109539951723820800 171810725160412800 335472325016774400 207622216727452800 616742916410275200 960478428686999040 82154963792865600 287813360991461760 1644647777094067200 155716662545589600 112200841239379200 219079903447641600 343621450320825600 67683012941980800 670944650033548800 415244433454905600 1233485832820550400 84150630929534400 164309927585731200 94944452172897600 503208487525161600 311433325091179200 91372067471674080 438159806895283200 234830627511742080 145335551709216960 687242900641651200 135366025883961600 830488866909811200 2466971665641100800 168301261859068800 328619855171462400 101524519412971200 622866650182358400 126225946394301600 469661255023484160 290671103418433920 270732051767923200 1660977733819622400 105241905462355200 115016949310011840 336602523718137600 66300497095996800 657239710342924800 203049038825942400 78931429096766400 94756218118773120 252451892788603200 581342206836867840 541464103535846400 492929782757193600 117810883301348160 210483810924710400 152286779119456800 230033898620023680 673205047436275200 132600994191993600 280502103098448000 406098077651884800 157862858193532800 189512436237546240 504903785577206400 1162684413673735680 308238149990534400 99450745643995200 235621766602696320 304573558238913600 460067797240047360 265201988383987200 561004206196896000 812196155303769600 315725716387065600 113253170426323200 1009807571154412800 170765144102044800 616476299981068800 198901491287990400 609147116477827200 920135594480094720 236794287290299200 84939877819742400 530403976767974400 284268654356319360 462357224985801600 149176118465992800 116004259586476800 215766704993374080 631451432774131200 226506340852646400 341530288204089600 124376797364601600 397802982575980800 1218294232955654400 185641391868791040 87003194689857600 473588574580598400 169879755639484800 93282598023451200 298352236931985600 431533409986748160 139231043901593280 683060576408179200 248753594729203200 127409816729613600 795605965151961600 2436588465911308800 371282783737582080 174006389379715200 339759511278969600 186565196046902400 596704473863971200 863066819973496320 278462087803186560 254819633459227200 1591211930303923200 139923897035176800 117156083439225600 118915828947639360 742565567475164160 348012778759430400 68547971573827200 679519022557939200 373130392093804800 1193408947727942400 201813352120598400 87867062579419200 556924175606373120 509639266918454400 121804472565800640 279847794070353600 151360014090448800 237831657895278720 696025557518860800 137095943147654400 746260784187609600 2386817895455884800 403626704241196800 175734125158838400 1113848351212746240 343133034895123200 102821957360740800 243608945131601280 559695588140707200 302720028180897600 475663315790557440 261191274465663360 274191886295308800 1492521568375219200 580021297932384000 807253408482393600 351468250317676800 111858334970054400 69228594759542400 1044038336278291200 686266069790246400 205643914721481600 95967160203358080 605440056361795200 951326631581114880 263601187738257600 522382548931326720 548383772590617600 282538692968837760 514699552342684800 123013887611186880 154232936041111200 114575541487545600 240193124426586240 702936500635353600 223716669940108800 138457189519084800 411287829442963200 54786739615171200 191934320406716160 85931656115659200 527202375476515200 1044765097862653440 1096767545181235200 167787502455081600 103842892139313600 246027775222373760 308465872082222400 480386248853172480 143950740305037120 276914379038169600 822575658885926400 109573479230342400 171863312231318400 335575004910163200 207685784278627200 616931744164444800 960772497706344960 82180109422756800 287901480610074240 1645151317771852800 155764338208970400 112235183179257600 219146958460684800 343726624462636800 67703729060822400 671150009820326400 415371568557254400 1233863488328889600 84176387384443200 164360218845513600 94973521250462400 503362507365244800 311528676417940800 91400034232110240 438293916921369600 234902503437114240 145380048995039040 687453248925273600 135407458121644800 830743137114508800 2467726976657779200 168352774768886400 328720437691027200 101555593591233600 623057352835881600 126264581076664800 469805006874228480 290760097990078080 270814916243289600 1661486274229017600 105274117441785600 115052153191859520 336705549537772800 66320790060470400 657440875382054400 203111187182467200 78955588081339200 94785220685151360 252529162153329600 581520195980156160 541629832486579200 493080656536540800 117846942338220480 210548234883571200 152333390386850400 230104306383719040 673411099075545600 132641580120940800 280587957948144000 406222374364934400 157911176162678400 189570441370302720 505058324306659200 1163040391960312320 308332494167443200 99481185090705600 235693884676440960 304666780773700800 460208612767438080 265283160241881600 561175915896288000 812444748729868800 315822352325356800 113287834458489600 1010116648613318400 171217986546499200 616664988334886400 198962370181411200 609333561547401600 920417225534876160 236866764244017600 84965875843867200 530566320483763200 284355662055454080 462498741251164800 149221777636058400 116039765659910400 215832745917210240 631644704650713600 226575668916979200 342435973092998400 124414866067564800 397924740362822400 1218667123094803200 185698212169317120 87029824244932800 473733528488035200 169931751687734400 93311149550673600 298443555272116800 431665491834420480 139273659126987840 684871946185996800 248829732135129600 127448813765800800 795849480725644800 2437334246189606400 371396424338634240 174059648489865600 339863503375468800 186622299101347200 596887110544233600 863330983668840960 278547318253975680 254897627531601600 1591698961451289600 139966724326010400 117191942057836800 118952226181414080 742792848677268480 348119296979731200 68568952435401600 679727006750937600 373244598202694400 1193774221088467200 202348529554953600 87893956543377600 557094636507951360 509795255063203200 121841753942905920 279933448652020800 151761397166215200 237904452362828160 696238593959462400 137137904870803200 746489196405388800 2387548442176934400 404697059109907200 175787913086755200 1114189273015902720 343238059544889600 102853428653102400 243683507885811840 559866897304041600 303522794332430400 475808904725656320 261271218741886080 274275809741606400 1492978392810777600 580198828299552000 809394118219814400 351575826173510400 112154965773177600 69249783943267200 1044357890939193600 686476119089779200 205706857306204800 95996533409562240 607045588664860800 951617809451312640 263681869630132800 522542437483772160 548551619483212800 283287941376935040 514857089317334400 123051539160728640 154280142979653600 114879377897222400 240266641681422720 703151652347020800 224309931546355200 138499567886534400 411413714612409600 191993066819124480 86159533422916800 527363739260265600 1045084874967544320 1097103238966425600 313921602823046400 168232448659766400 103874675914900800 246103078321457280 308560285959307200 480533283362845440 143994800114343360 276999135773068800 822827429224819200 383986133638248960 172319066845833600 627843205646092800 336464897319532800 207749351829801600 617120571918614400 961066566725690880 287989600228686720 1645654858449638400 155812013872351200 112532813324870400 767972267276497920 219728101907059200 344638133691667200 126670120437369600 67883268757449600 672929794639065600 415498703659603200 1234241143837228800 84399609993652800 575979200457373440 95002590328027200 504697345979299200 311624027744702400 91642412822556960 1535944534552995840 439456203814118400 235525428123672960 145424546280861120 689276267383334400 253340240874739200 135766537514899200 830997407319206400 2468482287674457600 168799219987305600 1151958400914746880 329592152860588800 190005180656054400 101824903136174400 623248055489404800 126599414990479200 471050856247345920 290849092561722240 271533075029798400 1661994814638412800 105553287930182400 115357253501206080 337598439974611200 66496662419241600 659184305721177600 380010361312108800 203649806272348800 79164965947636800 95036576260429440 253198829980958400 581698185123444480 543066150059596800 494388229290883200 118159453991113920 211106575860364800 152737354704261600 230714507002412160 675196879949222400 132993324838483200 281332033312176000 760020722624217600 407299612544697600 158329931895273600 190073152520858880 506397659961916800 1163396370246888960 309150143700652800 99744993628862400 236318907982227840 570015541968163200 305474709408523200 461429014004824320 265986649676966400 562664066624352000 814599225089395200 316659863790547200 113588256070598400 1012795319923833600 171392156717443200 618300287401305600 199489987257724800 610949418817046400 922858028009648640 237494897842910400 85191192052948800 531973299353932800 285109728781288320 463725215550979200 149617490443293600 116347484963001600 216405100590456960 633319727581094400 227176512141196800 342784313434886400 124744794826579200 398979974515449600 1221898837634092800 186190654773876480 87260613722251200 474989795685820800 170382384105897600 93558596119934400 299234980886587200 432810201180913920 139642991080407360 685568626869772800 249489589653158400 127786788079423200 797959949030899200 2443797675268185600 372381309547752960 174521227444502400 340764768211795200 187117192239868800 598469961773174400 865620402361827840 279285982160814720 255573576158846400 1595919898061798400 140337894179901600 117502716752467200 119267668874128320 744762619095505920 349042454889004800 68750786569046400 681529536423590400 374234384479737600 1196939923546348800 202554367029705600 88127037564350400 558571964321629440 511147152317692800 122164859211151680 280675788359803200 151915775272279200 238535337748256640 698084909778009600 137501573138092800 748468768959475200 2393879847092697600 405108734059411200 176254075128700800 1117143928643258880 344148273176198400 103126179853569600 244329718422303360 561351576719606400 303831550544558400 477070675496513280 261964069135816320 275003146276185600 1496937537918950400 581737424815008000 810217468118822400 352508150257401600 112269054543609600 69433423535548800 1047127364667014400 688296546352396800 206252359707139200 96251101196664960 607663101089116800 954141350993026560 264381112693051200 523928138271632640 550006292552371200 283576113841587840 516222409764297600 123377852590090560 154689269780354400 114996238054790400 240903791223338880 705016300514803200 224538109087219200 138866847071097600 412504719414278400 192502202393329920 86247178541092800 528762225386102400 1047856276543265280 1100012585104742400 314754073797945600 168403581815414400 104150135303323200 246755705180181120 309378539560708800 481807582446677760 144376651794997440 277733694142195200 825009438828556800 385004404786659840 172494357082185600 629508147595891200 336807163630828800 208300270606646400 618757079121417600 963615164893355520 288753303589994880 1650018877657113600 156225202954984800 112647286457798400 770008809573319680 219951618617203200 344988714164371200 127006029778118400 67952322486921600 673614327261657600 416600541213292800 1237514158242835200 84485464843348800 577506607179989760 95254522333588800 505210745446243200 312450405909969600 91735635357344160 1540017619146639360 439903237234406400 235765014541580160 145810189424652480 689977428328742400 254012059556236800 135904644973843200 833201082426585600 2475028316485670400 168970929686697600 1155013214359979520 329927427925804800 190509044667177600 101928483730382400 624900811819939200 126728197265023200 471530029083160320 291620378849304960 271809289947686400 1666402164853171200 105660661194950400 115474599774031680 337941859373395200 66564305634153600 659854855851609600 381018089334355200 203856967460764800 79245495896212800 95133251481690240 253456394530046400 583240757698609920 543618579895372800 494891141888707200 118279650780688320 211321322389900800 152892725595573600 230949199548063360 675883718746790400 133128611268307200 762036178668710400 407713934921529600 158490991792425600 190266502963380480 506912789060092800 1166481515397219840 309464624290348800 99846458451230400 236559301561376640 571527134001532800 305785451191147200 461898399096126720 266257222536614400 1524072357337420800 563236432288992000 815427869843059200 316981983584851200 113703802844486400 1013825578120185600 171444407768726400 618929248580697600 199692916902460800 611570902382294400 923796798192253440 237736487688638400 85277852133364800 532514445073228800 285399754445070720 464196936435523200 149769687676845600 116465838541113600 216625237003244160 633963967169702400 227407605688972800 342888815537452800 124871690503123200 399385833804921600 1223141804764588800 186380055775630080 87349378905835200 475472975377276800 170555704266729600 93653767877342400 299539375353691200 433250474006488320 139785041831722560 685777631074905600 249743381006246400 127916778200047200 798771667609843200 2446283609529177600 372760111551260160 174698757811670400 341111408533459200 187307535754684800 599078750707382400 866500948012976640 279570083663445120 255833556400094400 1597543335219686400 140480651816013600 117622245481171200 119388992986710720 745520223102520320 349397515623340800 68820722774294400 682222817066918400 374615071509369600 1198157501414764800 202616118272131200 88216684110878400 559140167326890240 511667112800188800 122289130468169280 280961303632027200 151962088704098400 238777985973421440 698795031246681600 137641445548588800 749230143018739200 2396315002829529600 405232236544262400 176433368221756800 1118280334653780480 344498355342086400 103231084161441600 244578260936338560 561922607264054400 303924177408196800 477555971946842880 262230550056558720 275282891097177600 1498460286037478400 582329192705568000 810464473088524800 352866736443513600 112303281174739200 69504054147964800 1048192546870022400 688996710684172800 206462168322883200 96349011884012160 607848354816393600 955111943893685760 264650052332635200 524461100113117440 550565782194355200 283662565580983680 516747533013129600 123503357755229760 154846626242162400 115031296102060800 241148848739460480 705733472887027200 224606562349478400 139008108295929600 412924336645766400 192698023768024320 86273472076545600 529300104665270400 1048922200226234880 1101131564388710400 315074254942137600 168454921762108800 104256081221947200 247006715510459520 309693252484324800 482297697478920960 144523517826018240 278016216591859200 825848673291532800 385396047536048640 172546944153091200 630148509884275200 336909843524217600 208512162443894400 619386504968649600 964595394957841920 289047035652036480 1651697346583065600 156384121832920800 112681628397676800 770792095072097280 220018673630246400 345093888306182400 127135225678406400 67973038605763200 673819687048435200 417024324887788800 1238773009937299200 84511221298257600 578094071304072960 95351419258804800 505364765286326400 312768243665841600 91763602117780320 1541584190144194560 440037347260492800 235836890466952320 145958513710726080 690187776612364800 254270451356812800 135946077211526400 834048649775577600 2477546019874598400 169022442596515200 1156188142608145920 330028010445369600 190702838517609600 101959557908644800 625536487331683200 126766831947386400 471673780933904640 291917027421452160 271892154423052800 1668097299551155200 105692873174380800 115509803655879360 338044885193030400 66584598598627200 660056020890739200 381405677035219200 203919115817289600 79269654880785600 95162254048068480 253533663894772800 583834054842904320 543784308846105600 495042015668054400 118315709817560640 211385746348761600 152939336862967200 231019607311758720 676089770386060800 133169197197254400 762811354070438400 407838231634579200 158539309761571200 190324508096136960 507067327789545600 1167668109685808640 309558968467257600 99876897897940800 236631419635121280 572108515552828800 305878673725934400 462039214623517440 266338394394508800 1525622708140876800 563408141988384000 815676463269158400 317078619523142400 113738466876652800 1014134655579091200 171531492854198400 619117936934515200 199753795795881600 611757347451868800 924078429247034880 237808964642356800 85303850157489600 532676788789017600 285486762144205440 464338452700886400 149815346846911200 116501344614547200 216691277927080320 634157239046284800 227476933753305600 343062985708396800 124909759206086400 399507591591763200 1223514694903737600 186436876076156160 87376008460910400 475617929284713600 170607700314979200 93682319404564800 299630693693822400 433382555854160640 139827657057117120 686125971416793600 249819518412172800 127955775236234400 799015183183526400 2447029389807475200 372873752152312320 174752016921820800 341215400629958400 187364638809129600 599261387387644800 866765111708321280 279655314114234240 255911550472468800 1598030366367052800 140523479106847200 117658104099782400 119425390220485440 745747504304624640 349504033843641600 68841703635868800 682430801259916800 374729277618259200 1198522774775289600 202719037009507200 88243578074836800 559310628228468480 511823100944937600 122326411845274560 281046958213694400 152039277757130400 238850780440970880 699008067687283200 137683407271737600 749458555236518400 2397045549550579200 405438074019014400 176487156149673600 1118621256456936960 344603379991852800 103262555453803200 244652823690549120 562093916427388800 304078555514260800 477701560881941760 262310494332781440 275366814543475200 1498917110473036800 582506723072736000 810876148038028800 352974312299347200 112360325559955200 69525243331689600 1048512101530924800 689206759983705600 206525110907606400 96378385090216320 608157111028521600 955403121763883520 264730734224510400 524620988665562880 550733629086950400 283806651813310080 516905069987779200 123541009304771520 154893833180704800 115089726180844800 241222365994296960 705948624598694400 224720651119910400 139050486663379200 413050221815212800 192756770180432640 86317294635633600 529461468449020800 1049241977331125760 1101467258173900800 315170309285395200 168540488339932800 104287864997534400 247082018609543040 309787666361409600 482444731988593920 144567577635324480 278100973326758400 826100443630425600 385513540360865280 172634589271267200 630340618570790400 337080976679865600 208575729995068800 619575332722819200 964889463977187840 289135155270648960 1652200887260851200 156431797496301600 112738864964140800 771027080721730560 220130431985318400 345269178542534400 127173984448492800 68007565470499200 674161953359731200 417151459990137600 1239150665445638400 84554148723105600 578270310541297920 95380488336369600 505621465019798400 312863594992603200 91810213385173920 1542054161443461120 440260863970636800 235956683675905920 146003010996548160 690538357085068800 254347968896985600 136015130940998400 834302919980275200 2478301330891276800 169108297446211200 1156540621082595840 330195647977977600 190760976672739200 102011348205748800 625727189985206400 126831223084658400 471913367351811840 292006021993096320 272030261881996800 1668605839960550400 105746559806764800 115568476792292160 338216594892422400 66618420206083200 660391295955955200 381521953345478400 204022696411497600 79309919855073600 95210591658698880 253662446169316800 584012043986192640 544060523763993600 495293471966966400 118375808212347840 211493119613529600 153017022308623200 231136953584584320 676433189784844800 133236840412166400 763043906690956800 408045392822995200 158619839710147200 190421183317397760 507324892338633600 1168024087972385280 309716208762105600 99927630309124800 236751616424695680 572282930018217600 306034044617246400 462273907169168640 266473680824332800 1526087813381913600 563694324820704000 816090785645990400 317239679420294400 113796240263596800 1014649784677267200 171548909871292800 619432417524211200 199855260618249600 612068089234492800 924547814338337280 237929759565220800 85347180197697600 532947361648665600 285631774976096640 464574313143158400 149891445463687200 116560521403603200 216801346133473920 634479358840588800 227592480527193600 343097819742585600 124973207044358400 399710521236499200 1224136178468985600 186531576577032960 87420391052702400 475859519130441600 170694360395395200 93729905283268800 299782890927374400 433602692266947840 139898682432774720 686195639485171200 249946414088716800 128020770296546400 799421042472998400 2448272356937971200 373063153154065920 174840782105404800 341388720790790400 187459810566537600 599565781854748800 867205384533895680 279797364865549440 256041540593092800 1598842084945996800 140594857924903200 117717868464134400 119486052276776640 746126306308131840 349681564210809600 68876671738492800 682777441581580800 374919621133075200 1199131563709497600 202739620756982400 88288401348100800 559594729731098880 512083081186185600 122388547473783360 281189715849806400 152054715567736800 238972104553553280 699363128421619200 137753343476985600 749839242266150400 2398263127418995200 405479241513964800 176576802696201600 1119189459462197760 344778421074796800 103315007607739200 244777094947566720 562379431699612800 304109431135473600 477944209107106560 262443734793152640 275506686953971200 1499678484532300800 582802607018016000 810958483027929600 353153605392403200 112371734436998400 69560558637897600 1049044692632428800 689556842149593600 206630015215478400 96427340433889920 608218862270947200 955888418214213120 264865204044302400 524887469586305280 551013373907942400 283835469059775360 517167631612195200 123603761887341120 154972511411608800 115101412196601600 241344894752357760 706307210784806400 224743468873996800 139121117275795200 413260030430956800 192854680867779840 86326059147451200 529730408088604800 1049774939172610560 1102026747815884800 315330399857491200 168557601655497600 104340837956846400 247207523774682240 309945022823217600 482689789504715520 144641010650834880 278242234551590400 826520060861913600 385709361735559680 172652118294902400 630660799714982400 337115203310995200 208681675913692800 619890045646435200 965379579009431040 289282021301669760 1653040121723827200 156511256935269600 112750312277433600 771418723471119360 220152783656332800 345304236589804800 127238582398636800 68014470843446400 674230406621990400 417363351827385600 1239780091292870400 84562734208075200 578564042603339520 95428936798977600 505672804966492800 313022513870539200 91819535638652640 1542837446942238720 440305567312665600 235980642317696640 146077173139584960 690608473179609600 254477164797273600 136028941686892800 834726703654771200 2479560182585740800 169125468416150400 1157128085206679040 330229175484499200 190857873597955200 102021706265169600 626045027741078400 126844101312112800 471961284635393280 292154346279169920 272057883373785600 1669453407309542400 105757297133241600 115580211419574720 338250936832300800 66625184527574400 660458350968998400 381715747195910400 204043412530339200 79317972849931200 95220259180824960 253688202624225600 584308692558339840 544115766747571200 495343763226748800 118387827891305280 211514594266483200 153032559397754400 231160422839149440 676501873664601600 133250369055148800 763431494391820800 408086825060678400 158635945699862400 190440518361649920 507376405248451200 1168617385116679680 309747656821075200 99937776791361600 236775655782610560 572573620793865600 306065118795508800 462320845678298880 266500738110297600 1526862988783641600 563751561387168000 816173650121356800 317271891399724800 113807794940985600 1014752810496902400 171635994956764800 619495313642150400 199875553582723200 612130237591017600 924641691356597760 237953918549793600 85355846205739200 533001476220595200 285660777542474880 464621485231612800 149906665187042400 116572356761414400 216823359774752640 634543782799449600 227615589881971200 343271989913529600 124985896612012800 399751107165446400 1224260475182035200 186550516677208320 87429267571060800 475907837099587200 170711692411478400 93739422459009600 299813330374084800 433646719549505280 139912887507906240 686543979827059200 249971793224025600 128033769308608800 799502214330892800 2448520950364070400 373101033354416640 174858535142121600 341423384822956800 187478844918019200 599626660748169600 867293439099010560 279825775015812480 256067538617217600 1599004428661785600 140609133688514400 117729821337004800 119498184688034880 746202066708833280 349717070284243200 68883665359017600 682846769645913600 374957689836038400 1199253321496339200 202842539494358400 88297366002753600 559651550031624960 512135077234435200 122400974599485120 281218267377028800 152131904620768800 238996369376069760 699434140568486400 137767330718035200 749915379672076800 2398506642992678400 405685078988716800 176594732005507200 1119303100063249920 344813429291385600 103325498038526400 244801949198970240 562436534754057600 304263809241537600 477992738752139520 262470382885226880 275534661436070400 1499830759344153600 582861783807072000 811370157977433600 353189464011014400 112428778822214400 69567621699139200 1049151210852729600 689626858582771200 206650996077052800 96437131502624640 608527618483075200 955985477504279040 264892098008260800 524940765770453760 551069322872140800 283979555292101760 517220143937078400 123616312403855040 154988247057789600 115159842275385600 241369400503969920 706378928022028800 224857557644428800 139135243398278400 413301992154105600 192874263005249280 86369881706539200 529784196016521600 1049881531540907520 1102138645744281600 315362417971910400 168643168233321600 104351432548708800 247232624807710080 309976494115579200 482738801007939840 144655697253936960 278270486796556800 826603984308211200 385748526010498560 172739763413078400 630724835943820800 337286336466643200 208702865097417600 619952988231158400 965477602015879680 289311394507873920 1653207968616422400 156527148823063200 112807548843897600 771497052020997120 220264542011404800 345479526826156800 127251501988665600 68048997708182400 674572672933286400 417405730194835200 1239905976462316800 84605661632923200 578622789015747840 95438626491499200 505929504699964800 313054297646126400 91866146906046240 1542994104041994240 440529084022809600 236100435526650240 146092005568192320 690959053652313600 254503003977331200 136097995416364800 834811460389670400 2479811952924633600 169211323265846400 1157245578031495680 330396813017107200 190877252982998400 102073496562273600 626108595292252800 126908492449384800 472200871053300480 292184011136384640 272195990832729600 1669622920779340800 105810983765625600 115638884555987520 338422646531692800 66659006135030400 660793626034214400 381754505965996800 204146993124547200 79358237824219200 95268596791455360 253816984898769600 584368022272769280 544391981665459200 495595219525660800 118447926286092480 211621967531251200 153110244843410400 231277769111975040 676845293063385600 133318012270060800 763509011931993600 408293986249094400 158716475648438400 190537193582910720 507633969797539200 1168736044545538560 309904897115923200 99988509202545600 236895852572184960 572631758948995200 306220489686820800 462555538223950080 266636024540121600 1527018023863987200 564037744219488000 816587972498188800 317432951296876800 113865568327929600 1015267939595078400 171705663025142400 619809794231846400 199977018405091200 612440979373641600 925111076447900160 238074713472657600 85399176245947200 533272049080243200 285805790374366080 464857345673884800 149982763803818400 116631533550470400 216933427981146240 634865902593753600 227731136655859200 343411326050284800 125049344450284800 399954036810182400 1224881958747283200 186645217178085120 87473650162852800 476149426945315200 170798352491894400 93787008337713600 299965527607636800 433866855962292480 139983912883563840 686822652100569600 250098688900569600 128098764368920800 799908073620364800 2449763917494566400 373290434356170240 174947300325705600 341596704983788800 187574016675427200 599931055215273600 867733711924584960 279967825767127680 256197528737841600 1599816147240729600 140680512506570400 117789585701356800 119558846744326080 746580868712340480 349894600651411200 68918633461641600 683193409967577600 375148033350854400 1199862110430547200 202924874484259200 88342189276017600 559935651534255360 512395057475683200 122463110227993920 281361025013140800 152193655863194400 239117693488652160 699789201302822400 137837266923283200 750296066701708800 2399724220861094400 405849748968518400 176684378552035200 1119871303068510720 344988470374329600 103377950192462400 244926220455987840 562722050026281600 304387311726388800 478235386977304320 262603623345598080 275674533846566400 1500592133403417600 583157667752352000 107729007640531200 811699497937036800 353368757104070400 112474414330387200 69602937005347200 1049683801954233600 689976940748659200 206755900384924800 96486086846298240 608774623452777600 956470773954608640 265026567828052800 525207246691196160 551349067693132800 284094824277962880 517482705561494400 123679064986424640 155066925288693600 115206586338412800 241491929262030720 706737514208140800 224948828660774400 139205874010694400 413511800769849600 192972173692596480 86404939753809600 530053135656105600 1050414493382392320 1102698135386265600 315522508544006400 168711621495580800 104404405508020800 247358129972849280 310133850577387200 482983858524061440 144729130269447360 278411748021388800 827023601539699200 385944347385192960 172809879507619200 631045017088012800 337423242991161600 208808811016041600 620267701154774400 965967717048122880 289458260538894720 1654047203079398400 156606608262031200 112853338097068800 771888694770385920 220353948695462400 345619759015238400 127316099938809600 68076619199971200 674846485982323200 417617622032083200 1240535402309548800 84640003572801600 578916521077789440 95487074954107200 506134864486742400 313213216524062400 91903435919961120 1543777389540771840 440707897390924800 236196270093813120 146166167711229120 691239518030476800 254632199877619200 136153238399942400 835235244064166400 2481070804619097600 169280007145603200 1157833042155578880 330530923043193600 190974149908214400 102114928799956800 626426433048124800 126960005359202400 472392540187626240 292332335422458240 272306476799884800 1670470488128332800 143230612431160800 105853933071532800 115685823065117760 338560014291206400 66686063420995200 661061846086387200 381948299816428800 204229857599913600 79390449803649600 95307266879959680 253920010718404800 584664670844916480 544612953599769600 495796384564790400 118496005001922240 286461224862321600 153172393199935200 231371646130235520 677120028582412800 133372126841990400 763896599632857600 408459715199827200 158780899607299200 190614533759919360 507840021436809600 1169329341689832960 310030689351801600 100029095131492800 236992010003844480 572922449724643200 306344786399870400 462743292260471040 266744253683980800 1527793199265715200 564266690485344000 816919430399654400 317561799214598400 113911787037484800 1015680042873619200 171792748110614400 620061378703603200 200058190262985600 612689572799740800 925486584520942080 238171349410948800 85433840278113600 533488507367961600 285921800639879040 465046034027702400 150043642697239200 116678874981715200 217021482546261120 635123598429196800 227823574074969600 343585496221228800 125100102720902400 400116380525971200 1225379145599481600 186720977578786560 87509156236286400 476342698821897600 170867680556227200 93825077040676800 300087285394478400 434042965092522240 140040733184089920 687170992442457600 250200205441804800 128150760417170400 800232761051942400 2450758291198963200 373441955157573120 175018312472572800 341735361112454400 187650154081353600 600174570788956800 868085930185044480 280081466368179840 256301520834340800 1600465522103884800 140737615561015200 117837397192838400 119607376389359040 746883910315146240 350036624945145600 68946607943740800 683470722224908800 375300308162707200 1200349141577913600 203027793221635200 88378047894628800 560162932736359680 512603041668681600 122512818730800960 281475231122030400 152270844916226400 239214752778718080 700073249890291200 137893215887481600 750600616325414400 2400698283155827200 406055586443270400 176756095789257600 1120325865472719360 345128503240684800 103419911915611200 245025637461601920 562950462244060800 304541689832452800 478429505557436160 262710215713895040 275786431774963200 1501201232650828800 583394374908576000 107772735483705600 812111172886540800 353512191578515200 112531458715603200 69631189250313600 1050109874835436800 690257006481369600 206839823831222400 96525251121237120 609083379664905600 956859011114872320 265134143683886400 525420431427790080 551572863549926400 284238910510289280 517692754861027200 123729267052480320 155129867873416800 115265016417196800 241589952268479360 707024383157030400 225062917431206400 139262378500627200 413679647662444800 193050502242474240 86448762312897600 530268287367772800 1050840862855580160 1103145727099852800 315650581001683200 168797188073404800 104446783875470400 247458534104960640 310259735746833600 483179904536958720 144787876681855680 278524757001254400 827359295324889600 386101004484948480 172897524625795200 631301162003366400 337594376146809600 208893567750940800 620519471493667200 966359809073917440 289575753363711360 1654718590649779200 156670175813205600 112910574663532800 772202008969896960 220465707050534400 345795049251590400 127367778298924800 68111146064707200 675188752293619200 417787135501881600 1241038942987334400 84682930997649600 579151506727422720 95525833724193600 506391564220214400 313340351626411200 1544404017939793920 440931414101068800 236316063302766720 146225497425658560 691590098503180800 254735556597849600 136222292129414400 835574271003763200 2482077885974668800 169365861995299200 1158303013454845440 330698560575801600 191051667448387200 102166719097060800 626680703252822400 127024396496474400 472632126605533440 292450994851317120 272444584258828800 1671148542007526400 143288750586290400 105907619703916800 115744496201530560 338731723990598400 66719885028451200 661397121151603200 382103334896774400 204333438194121600 79430714777937600 95355604490590080 254048792992948800 584901989702634240 544889168517657600 496047840863702400 118556103396709440 286577501172580800 153250078645591200 231488992403061120 677463447981196800 133439770056902400 764206669793548800 408666876388243200 158861429555875200 190711208981180160 508097585985897600 1169803979405268480 310187929646649600 100079827542676800 237112206793418880 573155002345161600 306500157291182400 462977984806122240 266879540113804800 1528413339587097600 564552873317664000 817333752776486400 317722859111750400 113969560424428800 1016195171971795200 171897250213180800 620375859293299200 200159655085353600 613000314582364800 925955969612244480 238292144333812800 85477170318321600 533759080227609600 286066813471770240 465281894469974400 150119741314015200 116738051770771200 217131550752654720 635445718223500800 227939120848857600 343794500426361600 125163550559174400 400319310170707200 1226000629164729600 186815678079663360 87553538828078400 476584288667625600 170954340636643200 93872662919380800 300239482628030400 434263101505309440 140111758559747520 687589000852723200 250327101118348800 128215755477482400 800638620341414400 2452001258329459200 373631356159326720 175107077656156800 341908681273286400 187745325838761600 600478965256060800 868526203010618880 280223517119495040 256431510954964800 1601277240682828800 140808994379071200 117897161557190400 119668038445650240 747262712318653440 350214155312313600 68981576046364800 683817362546572800 375490651677523200 1200957930512121600 203151295706486400 88422871167892800 560447034238990080 512863021909929600 122574954359309760 281617988758142400 152363471779864800 239336076891300480 700428310624627200 137963152092729600 750981303355046400 2401915861024243200 406302591412972800 176845742335785600 1120894068477980160 345303544323628800 103472364069547200 245149908718619520 563235977516284800 304726943559729600 478672153782600960 262843456174266240 275926304185459200 1501962606710092800 583690258853856000 107827395287673600 812605182825945600 353691484671571200 112599911977862400 69666504556521600 1050642465936940800 690607088647257600 206944728139094400 96574206464910720 609453887119459200 957344307565201920 265268613503678400 525686912348532480 551852608370918400 284411813989080960 517955316485443200 123792019635049920 155208546104320800 115335132511737600 241712481026540160 707382969343142400 225199823955724800 139333009113043200 413889456278188800 193148412929821440 86501349383803200 530537227007356800 1051373824697064960 1103705216741836800 315810671573779200 168899867966793600 104499756834782400 247584039270099840 310417092208641600 483424962053080320 144861309697366080 278666018226086400 827778912556377600 386296825859642880 173002698767606400 631621343147558400 337799735933587200 208999513669564800 620834184417283200 966849924106160640 289722619394732160 1655557825112755200 156749635252173600 112979258543289600 772593651719285760 220599817076620800 346005397535212800 127432376249068800 68152578302390400 675599471867174400 417999027339129600 1241668368834566400 84734443907467200 579445238789464320 95574282186801600 506699603900380800 313499270504347200 1545187303438571520 441199634153241600 236459815153511040 146299659568695360 692010795070425600 254864752498137600 136305156604780800 835998054678259200 2483336737669132800 169468887814934400 1158890477578928640 330899725614931200 191148564373603200 102228867453585600 626998541008694400 127101665861200800 472919630307022080 292599319137390720 272610313209561600 1671996109356518400 143361423280202400 105972043662777600 115814903965225920 338937775629868800 66760470957398400 661799451229862400 382297128747206400 204457734907171200 79479032747083200 95413609623346560 254203331722401600 585198638274781440 545220626419123200 496349588422396800 118628221470454080 286722846560404800 153343301180378400 231629807930451840 677875551259737600 133520941914796800 764594257494412800 408915469814342400 158958065494166400 190827219246693120 508406663444803200 1170397276549562880 310376618000467200 100140706436097600 237256442940908160 573445693120809600 306686602360756800 463259615860903680 267041883829593600 1529188514988825600 564896292716448000 817830939628684800 317916130988332800 114038888488761600 1016813326889606400 172001752315747200 620753236000934400 200281412872195200 613373204721513600 926519231721807360 238437098241249600 85529166366571200 534083767659187200 286240828870039680 465564927000700800 150211059654146400 116809063917638400 217263632600327040 635832261976665600 228077776977523200 344003504631494400 125239687965100800 400562825744390400 1226746409443027200 186929318680715520 87606797938228800 476874196482499200 171058332733142400 93929765973825600 300422119308292800 434527265200654080 140196989010536640 688007009262988800 250479375930201600 128293749549856800 801125651488780800 2453492818886054400 373858637361431040 175213595876457600 342116665466284800 187859531947651200 600844238616585600 869054530401308160 280393978021073280 256587499099713600 1602251302977561600 140894648960738400 117968878794412800 119740832913199680 747717274722862080 350427191752915200 69023537769513600 684233330932569600 375719063895302400 1201688477233171200 203274798191337600 88476659095809600 560787956042146560 513174998199427200 122649517113520320 281789297921476800 152456098643503200 239481665826399360 700854383505830400 138047075539027200 751438127790604800 2403376954466342400 406549596382675200 176953318191619200 1121575912084293120 345513593623161600 103535306654270400 245299034227040640 563578595842953600 304912197287006400 478963331652798720 263003344726711680 276094151078054400 1502876255581209600 584045319588192000 107892987052435200 813099192765350400 353906636383238400 112668365240121600 69708882923971200 1051281575258745600 691027187246323200 207070613308540800 96632952877319040 609824394574012800 957926663305597440 265429977287428800 526006689453423360 552188302156108800 284584717467872640 518270390434742400 123867322734133440 155302959981405600 115405248606278400 241859515536213120 707813272766476800 225336730480243200 139417765847942400 414141226617081600 193265905754638080 86553936454708800 530859954574857600 1052013378906846720 1104376604312217600 316002780260294400 169002547860182400 104563324385956800 247734645468266880 310605919962811200 483719031072426240 144949429315978560 278835531695884800 828282453234163200 386531811509276160 173107872909417600 632005560520588800 338005095720364800 209126648771913600 621211839925622400 967438062144852480 289898858631957120 1656564906468326400 156844986578935200 113047942423046400 773063623018552320 220733927102707200 346215745818835200 127509893789241600 68194010540073600 676010191440729600 418253297543827200 1242423679851244800 84785956817284800 579797717263914240 95632420341931200 507007643580547200 313689973157870400 1546127246037104640 441467854205414400 236603567004255360 146388654140339520 692431491637670400 255019787578483200 136388021080147200 836506595087654400 2484847359702489600 169571913634569600 1159595434527828480 331100890654060800 191264840683862400 102291015810110400 627379946315740800 127178935225927200 473207134008510720 292777308280679040 272776042160294400 1673013190175308800 143448630512896800 106036467621638400 115885311728921280 339143827269139200 66801056886345600 662201781308121600 382529681367724800 204582031620220800 79527350716228800 95471614756103040 254357870451854400 585554616561358080 545552084320588800 496651335981091200 118700339544198720 286897261025793600 153436523715165600 231770623457842560 678287654538278400 133602113772691200 765059362735449600 409164063240441600 159054701432457600 190943229512206080 508715740903708800 1171109233122716160 310565306354284800 100201585329518400 237400679088397440 573794522051587200 306873047430331200 463541246915685120 267204227545382400 1530118725470899200 565239712115232000 818328126480883200 318109402864915200 114108216553094400 1017431481807417600 172019169332841600 621130612708569600 200403170659036800 613746094860662400 927082493831370240 238582052148686400 85581162414820800 534408455090764800 286414844268309120 465847959531427200 150302377994277600 116880076064505600 217395714447999360 636218805729830400 228216433106188800 344038338665683200 125315825371027200 400806341318073600 1227492189721324800 187042959281767680 87660057048379200 477164104297372800 171162324829641600 93986869028270400 300604755988555200 434791428895998720 140282219461325760 688076677331366400 250631650742054400 128371743622231200 801612682636147200 2454984379442649600 374085918563535360 175320114096758400 342324649659283200 187973738056540800 601209511977110400 869582857791997440 280564438922651520 256743487244462400 1603225365272294400 140980303542405600 118040596031635200 119813627380749120 748171837127070720 350640228193516800 69065499492662400 684649299318566400 375947476113081600 1202419023954220800 203295381938812800 88530447023726400 561128877845303040 513486974488924800 122724079867730880 281960607084811200 152471536454109600 239627254761498240 701280456387033600 138130998985324800 751894952226163200 2404838047908441600 406590763877625600 177060894047452800 1122257755690606080 345723642922694400 103598249238993600 245448159735461760 563921214169622400 304943072908219200 479254509522996480 263163233279157120 276261997970649600 1503789904452326400 584400380322528000 107958578817196800 813181527755251200 354121788094905600 112679774117164800 69751261291420800 1051920684580550400 691447285845388800 207196498477987200 96691699289727360 609886145816438400 958509019045992960 265591341071179200 526326466558314240 552523995941299200 284613534714337920 518585464384041600 123942625833216960 155397373858490400 115416934622035200 242006550045886080 708243576189811200 225359548234329600 139502522582841600 414392996955974400 193383398579454720 86562700966526400 531182682142358400 1052652933116628480 1105047991882598400 316194888946809600 169019661175747200 104626891937131200 247885251666433920 310794747716980800 484013100091772160 145037548934591040 279005045165683200 828785993911948800 386766797158909440 173125401933052800 632389777893619200 338039322351494400 209253783874262400 621589495433961600 968026200183544320 290075097869182080 1657571987823897600 156940337905696800 113059389736339200 773533594317818880 220756278773721600 346250803866105600 127587411329414400 68200915913020800 676078644702988800 418507567748524800 1243178990867923200 84794542302254400 580150195738364160 95690558497060800 507058983527241600 313880675811393600 1547067188635637760 441512557547443200 236627525646046080 146477648711983680 692501607732211200 255174822658828800 136401831826041600 837015135497049600 2486357981735846400 169589084604508800 1160300391476728320 331134418160582400 191381116994121600 102301373869531200 627761351622787200 127191813453381600 473255051292092160 292955297423967360 272803663652083200 1674030270994099200 143535837745591200 106047204948115200 115897046356203840 339178169209017600 66807821207836800 662268836321164800 382762233988243200 204602747739062400 79535403711086400 95481282278229120 254383626906763200 585910594847934720 545607327304166400 496701627240873600 118712359223156160 287071675491182400 153452060804296800 231794092712407680 678356338418035200 133615642415673600 765524467976486400 409205495478124800 159070807422172800 190962564556458240 508767253813526400 1171821189695869440 310596754413254400 100211731811755200 237424718446312320 574143350982364800 306904121608593600 463588185424815360 267231284831347200 1531048935952972800 565296948681696000 818410990956249600 318141614844345600 114119771230483200 1017534507627052800 172071420384124800 621193508826508800 200423463623510400 613808243217187200 927176370849630720 238606211133259200 85589828422862400 534462569662694400 286443846834687360 465895131619881600 150317597717632800 116891911422316800 217417728089278080 636283229688691200 228239542460966400 344142840768249600 125328514938681600 400846927247020800 1227616486434374400 187061899381943040 87668933566737600 477212422266518400 171179656845724800 93996386204011200 300635195435265600 434835456178556160 140296424536457280 688285681536499200 250657029877363200 128384742634293600 801693854494041600 2455232972868748800 374123798763886080 175337867133475200 342359313691449600 187992772408022400 601270390870531200 869670912357112320 280592849072914560 256769485268587200 1603387708988083200 140994579306016800 118052548904505600 119825759792007360 748247597527772160 350675734266950400 69072493113187200 684718627382899200 375985544816044800 1202540781741062400 203357133181238400 88539411678379200 561185698145829120 513538970537174400 122736506993432640 281989158612033600 152517849885928800 239651519584014720 701351468533900800 138144986226374400 751971089632089600 2405081563482124800 406714266362476800 177078823356758400 1122371396291658240 345758651139283200 103608739669780800 245473013986865280 563978317224067200 305035699771857600 479303039168029440 263189881371231360 276289972452748800 1503942179264179200 584459557111584000 107969510777990400 813428532724953600 354157646713516800 112714000748294400 69758324352662400 1052027202800851200 691517302278566400 207217479339561600 96701490358462080 610071399543715200 958606078336058880 265618235035137600 526379762742462720 552579944905497600 284699986453733760 518637976708924800 123955176349730880 155413109504671200 115451992669305600 242031055797498240 708315293427033600 225428001496588800 139516648705324800 414434958679123200 193402980716924160 86588994501979200 531236470070275200 1052759525484925440 1105159889810995200 316226907061228800 169071001122441600 104637486528993600 247910352699461760 310826219009342400 484062111594996480 145052235537693120 279033297410649600 828869917358246400 386805961433848320 173177989003958400 632453814122457600 338142002244883200 209274973057987200 621652438018684800 968124223189992960 290104471075386240 1657739834716492800 156956229793490400 113093731676217600 773611922867696640 220823333786764800 346355978007916800 127600330919443200 68221632031862400 676284004489766400 418549946115974400 1243304876037369600 84820298757163200 580208942150772480 95700248189582400 507213003367324800 313912459586980800 1547223845735393280 441646667573529600 236699401571418240 146492481140591040 692711956015833600 255200661838886400 136443264063724800 837099892231948800 2486609752074739200 169640597514326400 1160417884301544960 331235000680147200 191400496379164800 102332448047793600 627824919173961600 127230448135744800 473398803142836480 292984962281182080 272886528127449600 1674199784463897600 143550372284373600 106079416927545600 115932250238051520 339281195028652800 66828114172310400 662470001360294400 382800992758329600 204664896095587200 79559562695659200 95510284844607360 254460896271489600 585969924562364160 545773056254899200 496852501020220800 118748418260028480 287100744568747200 153498672071690400 231864500476103040 678562390057305600 133656228344620800 765601985516659200 409329792191174400 159119125391318400 191020569689214720 508921792542979200 1171939849124728320 310691098590163200 100242171258465600 237496836520056960 574201489137494400 306997344143380800 463729000952206080 267312456689241600 1531203971033318400 565468658381088000 818659584382348800 318238250782636800 114154435262649600 1017843585085958400 172106254418313600 621382197180326400 200484342516931200 613994688286761600 927458001904412160 238678688086977600 85615826446987200 534624913378483200 286530854533822080 466036647885244800 150363256887698400 116927417495750400 217483769013114240 636476501565273600 228308870525299200 344212508836627200 125366583641644800 400968685033862400 1227989376573523200 187118719682469120 87695563121812800 477357376173955200 171231652893974400 94024937731233600 300726513775396800 434967538026228480 140339039761851840 688425017673254400 250733167283289600 128423739670480800 801937370067724800 2455978753147046400 374237439364938240 175391126243625600 342463305787948800 188049875462467200 601453027550793600 869935076052456960 280678079523703680 256847479340961600 1603874740135449600 141037406596850400 118088407523116800 119862157025782080 748474878729876480 350782252487251200 69093473974761600 684926611575897600 376099750924934400 1202906055101587200 203398300676188800 88566305642337600 561356159047407360 513694958681923200 122773788370537920 282074813193700800 152548725507141600 239724314051564160 701564504974502400 138186947949523200 752199501849868800 2405812110203174400 406796601352377600 177132611284675200 1122712318094814720 345863675789049600 103640210962142400 245547576741075840 564149626387401600 305097451014283200 479448628103128320 263269825647454080 276373895899046400 1504399003699737600 584637087478752000 108002306660371200 813593202704755200 354265222569350400 112736818502380800 69779513536387200 1052346757461753600 691727351578099200 207280421924284800 96730863564666240 610194902028566400 958897256206256640 265698916927012800 526539651294908160 552747791798092800 284757620946664320 518795513683574400 123992827899272640 155460316443213600 115475364700819200 242104573052334720 708530445138700800 225473637004761600 139559027072774400 414560843848569600 193461727129332480 86606523525614400 531397833854025600 1053079302589816320 1105495583596185600 316322961404486400 169105227753571200 104669270304580800 247985655798545280 310920632886427200 484209146104669440 145096295346999360 279118054145548800 829121687697139200 386923454258664960 173213047051228800 632645922808972800 338210455507142400 209338540609161600 621841265772854400 968418292209338880 290192590693998720 1658243375394278400 157003905456871200 113116626302803200 773846908517329920 220868037128793600 346426094102457600 127639089689529600 68235442777756800 676420911014284800 418677081218323200 1243682531545708800 84837469727102400 580385181387997440 95729317267147200 507315683260713600 314007810913742400 1547693817034659840 441736074257587200 236747318854999680 146536978426413120 692852188204915200 255278179379059200 136470885555513600 837354162436646400 2487365063091417600 169674939454204800 1160770362775994880 331302055693190400 191458634534294400 102353164166635200 628015621827484800 127256204590653600 473494637709999360 293073956852826240 272941771111027200 1674708324873292800 143593975900720800 106100891580499200 115955719492616640 339349878908409600 66841642815292800 662604111386380800 382917269068588800 204706328333270400 79575668685374400 95529619888859520 254512409181307200 586147913705652480 545883542222054400 496953083539785600 118772457617943360 287187951801441600 153529746249952800 231911438985233280 678699757816819200 133683285630585600 765834538137177600 409412656666540800 159151337370748800 191059239777719040 509024818362614400 1172295827411304960 310753994708102400 100262464222939200 237544915235886720 574375903602883200 307059492499905600 463822877970466560 267366571261171200 1531669076274355200 565583131514016000 818825313333081600 318302674741497600 114177544617427200 1018049636725228800 172228173537974400 621507989416204800 200524928445878400 614118984999811200 927645755940933120 238727006056123200 85633158463070400 534733142522342400 286588859666578560 466130992062153600 150393696334408800 116951088211372800 217527796295671680 636605349482995200 228355089234854400 125391962776953600 401049856891756800 1228237969999622400 187156599882819840 87713316158529600 477454012112246400 171266316926140800 94043972082715200 300787392668817600 435055592591343360 140367449912114880 250783925553907200 128449737694605600 802099713783513600 2456475939999244800 374313199765639680 175426632317059200 342532633852281600 188087944165430400 601574785337635200 870111185182686720 280734899824229760 256899475389211200 1604199427567027200 141065958124072800 118112313268857600 119886421848298560 748626399531279360 350853264634118400 69107461215811200 685065267704563200 376175888330860800 1203149570675270400 203542386908515200 88584234951643200 561469799648459520 513798950778422400 122798642621941440 282131916248145600 152656790181386400 239772843696597120 701706529268236800 138214922431622400 752351776661721600 2406299141350540800 407084773817030400 177168469903286400 1122939599296919040 345933692222227200 103661191823716800 245597285243882880 564263832496291200 305313580362772800 479545687393194240 263323121831602560 276429844863244800 1504703553323443200 584755441056864000 108024170581958400 814169547634060800 354336939806572800 112816680641683200 69793639658870400 1052559793902355200 691867384444454400 207322383647433600 96750445702135680 610627160725545600 959091374786388480 265752704854929600 526646243663205120 552859689726489600 284959341671921280 518900538333340800 124017928932300480 155491787735575200 115557166811116800 242153584555559040 708673879613145600 225633361283366400 139587279317740800 414644767294867200 193500891404271360 86667875108337600 531505409709859200 1053292487326410240 1105719379452979200 316386997633324800 169225020962524800 104690459488305600 248035857864600960 310983575471150400 484307169111118080 145125668553203520 279174558635481600 829289534589734400 387001782808542720 173335750216675200 632773995266649600 338450041925049600 209380918976611200 621967150942300800 968614338222236160 290251337106407040 1658579069179468800 157035689232458400 113196757495852800 774003565617085440 221024498825894400 346671500433350400 127664928869587200 68283780388387200 676900083850099200 418761837953222400 1243934301884601600 84897568121889600 580502674212814080 95748696652190400 507675062887574400 314071378464916800 1548007131234170880 442048997651788800 236915029347534720 146566643283627840 693343000866700800 255329857739174400 136567560776774400 837523675906444800 2487868603769203200 169795136243779200 1161005348425628160 331536748238841600 191497393304380800 102425670582580800 628142756929833600 127346352182834400 473830058695069440 293133286567255680 273135121553548800 1675047351812889600 143623044978285600 106176052865836800 116037861883594560 339590272487558400 66888993065731200 663073496477683200 382994786608761600 204851341165161600 79632039649377600 95597292543742080 254692704365668800 586266573134511360 546270243107097600 497305122358262400 118856595370645440 287246089956571200 153638505873871200 232075723767189120 679180544975116800 133777986131462400 765989573217523200 409702682330323200 159264079298755200 191194585087484160 509385408731337600 1172533146269022720 310974131120889600 100333489598596800 237713190741290880 574492179913142400 307277011747742400 464151447534378240 267555972262924800 1531979146435046400 565983787479264000 819405364660646400 318528158597510400 114258427359148800 1018770817462675200 172367509674729600 621948262241779200 200666979197193600 614554023495484800 928302895068756480 238896118948132800 85693820519361600 535111944525849600 286791877631226240 466461196681334400 150500234397895200 117033935716051200 217681891784622720 637056317195020800 228516854718297600 125480789750534400 401333958394387200 1229108046990969600 187289180584047360 87775451787038400 477792237896265600 171387641038723200 94110592312900800 301000468795790400 435363783569245440 140466885438035520 250961579501068800 128540730779042400 802667916788774400 2458216093981939200 374578361168094720 175550903574076800 342775282077446400 188221184625801600 602000937591580800 870727567138490880 280933770876071040 257081461558084800 1605335833577548800 141165888469351200 118195983378950400 119971348727106240 749156722336189440 351101807148153600 69156416559484800 685550564154892800 376442369251603200 1204001875183161600 203707056888316800 88646987534212800 561867541752142080 514162923116169600 122885632501853760 282331776938702400 152780292666237600 239942697454212480 702203614296307200 138312833118969600 752884738503206400 2408003750366323200 407414113776633600 177293975068425600 1123735083504284160 346178749738348800 103734624839227200 245771265003707520 564663553877404800 305560585332475200 479885394908424960 263509658476122240 276625666237939200 1505769477006412800 585169678580256000 108100694307513600 814828227553267200 354587950136851200 69843081087561600 1053305421444460800 692357499476697600 207469249678454400 96818983183278720 611121170664950400 959770789816849920 265940962602638400 527019316952244480 553251332475878400 285189879643643520 519268124607523200 124105782547897920 155601937258840800 115650654937171200 242325124816844160 709175900273702400 139686162175123200 414938499356908800 193637966366557440 86737991202878400 531881925205276800 1054038633904488960 1106502664951756800 316611124434259200 104764621631342400 248211565095795840 311203874517681600 484650249633688320 145228474774918080 279372324350246400 829876998713817600 387275932733114880 173475982405756800 633222248868518400 209529243262684800 622407749035363200 969300499267376640 290456949549836160 1659753997427635200 157146932447013600 113288336002195200 774551865466229760 221203312194009600 346951964811513600 127755365999788800 68339023371964800 419058486525369600 1244815498070726400 84966252001646400 580913899099672320 95816524499841600 314293864894027200 1549103730932459520 442406624388019200 146670470283879360 693903929623027200 255510731999577600 136678046743929600 838116973050739200 2489630996141452800 169932504003292800 1161827798199344640 331804968291014400 191633048999683200 102508535057947200 628587729788054400 127449378002469600 293340940567758720 273356093487859200 1676233946101478400 143724786749762400 106261951477651200 116131738901855040 339865008006585600 66943107637660800 663609936582028800 383266097999366400 205017070115894400 79696463608238400 95674632720750720 254898756004939200 586681881135517440 546712186975718400 497707452436521600 118952752802304960 287449573499524800 153762802586920800 232263477803710080 679730016013171200 133886215275321600 766532195998732800 410034140231788800 159392927216476800 191349265441501440 509797512009878400 1173363762271034880 311225715592646400 100414661456491200 237905505604609920 574899146999049600 307525605173841600 464526955607420160 267772430550643200 1533064391997465600 566441680010976000 820068280463577600 318785854432953600 114350864778259200 1019595024019756800 172437177743107200 622451431185292800 200829322912982400 615051210347683200 929053911214840320 239089390824715200 85763148583694400 535544861101286400 287023898162252160 466838573388969600 150621992184736800 117128618578540800 217858000914852480 637571708865907200 228701729556518400 125582306291769600 401658645825964800 1230102420695366400 187440701385450240 87846463933905600 478178781649430400 171526297167388800 94186729718827200 301243984369473600 435716001829704960 140580526039087680 251164612583539200 128644722875541600 803317291651929600 2460204841390732800 374881402770900480 175692927867811200 343052594334777600 188373459437654400 602487968738947200 871432003659409920 281161052078175360 257289445751083200 1606634583303859200 141280094578240800 118291606361913600 120068408017172160 749762805541800960 351385855735622400 69212365523683200 686105188669555200 376746918875308800 1204975937477894400 203789391878217600 88718704771435200 562322104156350720 514578891502166400 122985049507467840 282560189156481600 152842043908663200 240136816034344320 702771711471244800 138424731047366400 753493837750617600 2409951874955788800 407578783756435200 177437409542870400 1124644208312701440 346458815471059200 103818548285524800 245970099014935680 565120378312963200 305684087817326400 480273632068688640 263722843212716160 276849462094732800 1506987675501235200 585643092892704000 108188149993862400 815157567512870400 354874819085740800 69899585577494400 1054157567206867200 692917630942118400 207637096571049600 96897311733156480 611368175634652800 960547264137377280 266156114314305600 527445686425432320 553698924189465600 285305148629504640 519688223206588800 124206186680009280 155727822428287200 115697399000198400 242521170829741440 709749638171481600 139799171154988800 415274193142099200 193794623466312960 86773049250148800 532312228628611200 1054891372850864640 1107397848378931200 316867269349612800 104849378366241600 248412373360018560 311455644856574400 485042341659482880 145345967599734720 279598342309977600 830548386284198400 387589246932625920 173546098500297600 633734538699225600 209698756732483200 622911289713148800 970084683318965760 290691935199469440 1661096772568396800 157274067549362400 113334125255366400 775178493865251840 221292718878067200 347092197000595200 127858722720019200 68366644863753600 419397513464966400 1245822579426297600 85000593941524800 581383870398938880 95894042040014400 314548135098724800 1550356987730503680 442585437756134400 146789129712738240 694184394001190400 255717445440038400 136733289727507200 838795026929932800 2491645158852595200 170001187883049600 1162767740797877760 331939078317100800 191788084080028800 102549967295630400 629096270197449600 127500890912287200 293578259425476480 273466579455014400 1677590053859865600 143841063060021600 106304900783558400 116178677410985280 340002375766099200 66970164923625600 663878156634201600 383576168160057600 205099934591260800 79728675587668800 95713302809255040 255001781824574400 587156518850952960 546933158910028800 497908617475651200 119000831518134720 287682126120043200 153824950943445600 232357354821970560 680004751532198400 133940329847251200 767152336320115200 410199869182521600 159457351175337600 191426605618510080 510003563649148800 1174313037701905920 311351507828524800 100455247385438400 238001663036269440 575364252240086400 307649901886891200 464714709643941120 267880659694502400 1534304672640230400 566670626276832000 820399738365043200 318914702350675200 114397083487814400 1020007127298297600 172541679845673600 622703015657049600 200910494770876800 615299803773782400 929429419287882240 239186026763006400 85797812615860800 535761319389004800 287139908427765120 467027261742787200 150682871078157600 117175960009785600 217946055479967360 637829404701350400 228794166975628800 125633064562387200 401820989541753600 1230599607547564800 187516461786151680 87881970007339200 478372053526012800 171595625231721600 94224798421790400 301365742156315200 435892110959934720 140637346339613760 251266129124774400 128696718923791200 803641979083507200 2461199215095129600 375032923572303360 175763940014678400 343191250463443200 188449596843580800 602731484312630400 871784221919869440 281274692679227520 257393437847582400 1607283958167014400 141337197632685600 118339417853395200 120116937662205120 750065847144606720 351527880029356800 69240340005782400 686382500926886400 376899193687161600 1205462968625260800 203912894363068800 88754563390046400 562549385358455040 514786875695164800 123034758010274880 282674395265371200 152934670772301600 240233875324410240 703055760058713600 138480680011564800 753798387374323200 2410925937250521600 407825788726137600 177509126780092800 1125098770716910080 346598848337414400 103860510008673600 246069516020549760 565348790530742400 305869341544603200 480467750648820480 263829435581013120 276961360023129600 1507596774748646400 585879800048928000 108231877837036800 815651577452275200 355018253560185600 69927837822460800 1054583640088070400 693197696674828800 207721020017347200 96936476008095360 611738683089206400 960935501297640960 266263690170139200 527658871162026240 553922720046259200 285478052108296320 519898272506121600 124256388746064960 155790765013010400 115767515094739200 242619193836190080 710036507120371200 139855675644921600 415442040034694400 193872952016190720 86825636321054400 532527380340278400 1055317742324052480 1107845440092518400 316995341807289600 104891756733691200 248512777492129920 311581530026020800 485238387672380160 145404714012143040 279711351289843200 830884080069388800 387745904032381440 173651272642108800 633990683614579200 209783513467382400 623163060052041600 970476775344760320 290809428024286080 1661768160138777600 157337635100536800 113402809135123200 775491808064762880 221426828904153600 347302545284217600 127910401080134400 68408077101436800 419567026934764800 1246326120104083200 85052106851342400 581618856048572160 95932800810100800 314675270201073600 1550983616129525760 442853657808307200 146848459427167680 694605090568435200 255820802160268800 136816154202873600 839134053869529600 2492652240208166400 170104213702684800 1163237712097144320 332140243356230400 191865601620201600 102612115652155200 629350540402147200 127578160277013600 293696918854335360 273632308405747200 1678268107739059200 143899201215151200 106369324742419200 116249085174680640 340208427405369600 67010750852572800 664280486712460800 383731203240403200 205224231304310400 79776993556814400 95771307942011520 255156320554027200 587393837708670720 547264616811494400 498210365034345600 119072949591879360 287798402430302400 153918173478232800 232498170349361280 680416854810739200 134021501705145600 767462406480806400 410448462608620800 159553987113628800 191542615884023040 510312641108054400 1174787675417341440 311540196182342400 100516126278859200 238145899183758720 575596804860604800 307836346956465600 464996340698722560 268043003410291200 1534924812961612800 567014045675616000 820896925217241600 319107974227257600 114466411552147200 1020625282216108800 172593930896956800 623080392364684800 201032252557718400 615672693912931200 929992681397445120 239330980670443200 85849808664110400 536086006820582400 287313923826034560 467310294273513600 150774189418288800 117246972156652800 218078137327639680 638215948454515200 228932823104294400 125709201968313600 402064505115436800 1231345387825862400 187630102387203840 87935229117489600 478661961340886400 171699617328220800 94281901476235200 301548378836577600 436156274655279360 140722576790402880 251418403936627200 128774712996165600 804129010230873600 2462690775651724800 375260204774407680 175870458234979200 343399234656441600 188563802952470400 603096757673155200 872312549310558720 281445153580805760 257549425992331200 1608258020461747200 141422852214352800 118411135090617600 120189732129754560 750520409548815360 351740916469958400 69282301728931200 686798469312883200 377127605904940800 1206193515346310400 203974645605494400 88808351317963200 562890307161611520 515098851984662400 123109320764485440 282845704428705600 152980984204120800 240379464259509120 703481832939916800 138564603457862400 754255211809881600 2412387030692620800 407949291210988800 177616702635926400 1125780614323223040 346808897636947200 103923452593396800 246218641528970880 565691408857411200 305961968408241600 480758928519018240 263989324133458560 277129206915724800 1508510423619763200 586234860783264000 108297469601798400 815898582421977600 355233405271852800 69970216189910400 1055222749409875200 693617795273894400 207846905186793600 96995222420503680 611923936816483200 961517857038036480 266425053953889600 527978648266917120 554258413831449600 285564503847692160 520213346455420800 124331691845148480 155885178890095200 115802573142009600 242766228345863040 710466810543705600 139940432379820800 415693810373587200 193990444841007360 86851929856507200 532850107907779200 1055957296533834240 1108516827662899200 317187450493804800 104955324284865600 248663383690296960 311770357780190400 485532456691726080 145492833630755520 279880864759641600 831387620747174400 387980889682014720 173703859713014400 634374900987609600 209910648569731200 623540715560380800 971064913383452160 290985667261511040 1662775241494348800 157432986427298400 113437151075001600 775961779364029440 221493883917196800 347407719426028800 127987918620307200 68428793220278400 419821297139462400 1247081431120761600 85077863306251200 581971334523022080 95990938965230400 314865972854596800 1551923558728058880 442987767834393600 146937453998811840 694815438852057600 255975837240614400 136857586440556800 839642594278924800 2494162862241523200 170155726612502400 1163942669046044160 332240825875795200 191981877930460800 102643189830417600 629731945709193600 127616794959376800 293874907997623680 273715172881113600 1679285188557849600 143986408447845600 106401536721849600 116284289056528320 340311453225004800 67031043817046400 664481651751590400 383963755860921600 205286379660835200 79801152541387200 95800310508389760 255233589918753600 587749815995247360 547430345762227200 498361238813692800 119109008628751680 287972816895691200 153964784745626400 232568578113056640 680622906450009600 134062087634092800 767927511721843200 410572759321670400 159602305082774400 191600621016779520 510467179837507200 1175499631990494720 311634540359251200 100546565725569600 238218017257503360 575945633791382400 307929569491252800 465137156226113280 268124175268185600 1535855023443686400 567185755375008000 821145518643340800 319204610165548800 114501075584313600 1020934359675014400 172785518084995200 623269080718502400 201093131451139200 615859138982505600 930274312452226560 239403457624161600 85875806688235200 536248350536371200 287400931525169280 467451810538876800 150819848588354400 117282478230086400 218144178251475840 638409220331097600 229002151168627200 125747270671276800 402186262902278400 1231718277965011200 187686922687729920 87961858672564800 478806915248323200 171751613376470400 94310453003457600 301639697176708800 436288356502951680 140765192015797440 251494541342553600 128813710032352800 804372525804556800 2463436555930022400 375373845375459840 175923717345129600 343503226752940800 188620906006915200 603279394353417600 872576713005903360 281530384031594880 257627420064705600 1608745051609113600 141465679505186400 118446993709228800 120226129363529280 750747690750919680 351847434690259200 69303282590505600 687006453505881600 377241812013830400 1206558788706835200 204201066827721600 88835245281921600 563060768063189760 515254840129411200 123146602141590720 282931359010372800 153150800120791200 240452258727058560 703694869380518400 138606565181011200 754483624027660800 2413117577413670400 408402133655443200 177670490563843200 1126121536126379520 346913922286713600 103954923885758400 246293204283181440 565862718020745600 306301600241582400 480904517454117120 264069268409681280 277213130362022400 1508967248055321600 586412391150432000 108330265484179200 816804267310886400 355340981127686400 69991405373635200 1055542304070777600 693827844573427200 207909847771516800 97024595626707840 612603200483164800 961809034908234240 266505735845764800 528138536819362560 554426260724044800 285881493558810240 520370883430070400 124369343394690240 155932385828637600 115931119315334400 242839745600699520 710681962255372800 139982810747270400 415819695543033600 194049191253415680 86948339486500800 533011471691529600 1056277073638725120 1108852521448089600 317283504837062400 104987108060452800 248738686789380480 311864771657275200 485679491201399040 145536893440061760 279965621494540800 831639391086067200 388098382506831360 173896678973001600 634567009674124800 209974216120905600 623729543314550400 971358982402798080 291073786880123520 1663278782172134400 157480662090679200 113563071521222400 776196765013662720 221739752298355200 347793357946003200 128026677390393600 68504752322697600 419948432241811200 1247459086629100800 85172303640916800 582147573760247040 96020008042795200 314961324181358400 1552393530027325440 443479504596710400 146981951284633920 695586715892006400 256053354780787200 137009504645395200 839896864483622400 2494918173258201600 170344607281833600 1164295147520494080 332609628447532800 192040016085590400 102757128484046400 629922648362716800 127758455461375200 293963902569267840 274019009290790400 1679793728967244800 144030012064192800 106519647313094400 116413369956636480 340689214563667200 67105451353449600 665219256895065600 384080032171180800 205514256968092800 79889735484820800 95906653251776640 255516910922750400 587927805138535680 548038018581580800 498914442671299200 119241225097283520 288060024128385600 154135692726069600 232826739913272960 681378429127334400 134210902706899200 768160064342361600 411028513936185600 159779470969641600 191813306503553280 511033821845500800 1175855610277071360 311980469007916800 100658177030174400 238482450194567040 576120048256771200 308271385452139200 465653479826545920 268421805413798400 1536320128684723200 567815357606112000 822057027872371200 319558941939283200 114628177035590400 1022067643691001600 172802935102089600 623960938015833600 201316354060348800 616542770904278400 931306959653091840 239669206454462400 85971132776692800 536843610827596800 287719959755329920 467970703511875200 150987265545261600 117412667166009600 218386328305541760 639117883878566400 229256354071180800 125886855915475200 402632708120697600 1233085541808556800 187895263789658880 88059500374507200 479338412908924800 171942265553385600 94415141936606400 301974531090523200 436772656611083520 140921447842244160 251773711830950400 128956699165039200 805265416241395200 2466171083617113600 375790527579317760 176119000749014400 343884531106771200 188830283873212800 603949062181046400 873545313222167040 281842895684488320 257913398330078400 1610530832482790400 141622712904909600 118578475310803200 120359585887369920 751581055158635520 352238001498028800 69380212416278400 687769062213542400 377660567746425600 1207898124362092800 204221650575196800 88933856483102400 563685791368976640 515826796660156800 123283300524310080 283245425809819200 153166237931397600 240719171774739840 704476002996057600 138760424832556800 755321135492851200 2415796248724185600 408443301150393600 177867712966204800 1127371582737953280 347299012669190400 104070318624417600 246566601048620160 566490851619638400 306332475862795200 481438343549479680 264362397422497920 277520849665113600 1510642270985702400 587063335830048000 108450517052908800 816886602300787200 355735425932409600 70069099047292800 1056714004494086400 694598025338380800 208140637248835200 97132297382789760 612664951725590400 962876687098959360 266801569449307200 528724794844995840 555041699330227200 285910310805275520 520948519003785600 124507399076343360 156105477936626400 115942805331091200 243109308868433280 711470851864819200 140138198094585600 416281274497670400 194264594765579520 86957103998318400 533603138898614400 1057449589689991680 1110083398660454400 317635704095673600 105103648570939200 249014798152686720 312210955873252800 486218617736866560 145698446074184640 280276396189171200 832562548995340800 388529189531159040 173914207996636800 635271408191347200 210207297141878400 624421911746505600 972437235473733120 291396892148369280 1665125097990681600 157655472856408800 113574518834515200 777058379062318080 221762103969369600 347828415993273600 128168792880710400 68511657695644800 420414594283756800 1248843823493011200 85180889125886400 582793784296738560 96126594660532800 315310945712817600 1554116758124636160 443524207938739200 147145107999314880 695656831986547200 256337585761420800 137023315391289600 840829188567513600 2497687646986022400 170361778251772800 1165587568593477120 332643155954054400 192253189321065600 102767486543467200 630621891425635200 127771333688829600 294290215998629760 274046630782579200 1681658377135027200 144189891990799200 106530384639571200 116425104583919040 340723556503545600 67112215674940800 665286311908108800 384506378642131200 205534973086934400 79897788479678400 95916320773902720 255542667377659200 588580431997259520 548093261565158400 498964733931081600 119253244776240960 288379783981598400 154151229815200800 232850209167838080 681447113007091200 134224431349881600 769012757284262400 411069946173868800 159795576959356800 191832641547805440 511085334755318400 1177160863994519040 312011917066886400 100668323512411200 238506489552481920 576759567963196800 308302459630401600 465700418335676160 268448862699763200 1538025514568524800 567872594172576000 822139892347737600 319591153918713600 114639731712979200 1022170669510636800 105682052271438720 624023834133772800 201336647024822400 616604919260803200 931400836671352320 239693365439035200 85979798784734400 536897725399526400 287748962321708160 468017875600329600 151002485268616800 117424502523820800 218408341946820480 639182307837427200 229279463425958400 125899545483129600 402673294049644800 1233209838521606400 187914203889834240 88068376892865600 479386730878070400 171959597569468800 94424659112347200 302004970537233600 436816683893640960 140935652917375680 251799090966259200 128969698177101600 805346588099289600 2466419677043212800 375828407779668480 176136753785731200 343919195138937600 188849318224694400 604009941074467200 873633367787281920 281871305834751360 257939396354203200 1610693176198579200 141636988668520800 118590428183673600 120371718298628160 751656815559336960 352273507571462400 69387206036803200 687838390277875200 377698636449388800 1208019882148934400 124896970866245760 88942821137755200 563742611669502720 515878792708406400 123295727650011840 283273977337041600 93672728149684320 240743436597256320 704547015142924800 138774412073606400 755397272898777600 2416039764297868800 249793941732491520 177885642275510400 1127485223339005440 347334020885779200 104080809055204800 246591455300023680 566547954674083200 187345456299368640 481486873194512640 264389045514572160 277548824147212800 1510794545797555200 587122512619104000 108461449013702400 499587883464983040 355771284551020800 70076162108534400 1056820522714387200 694668041771558400 208161618110409600 97142088451524480 374690912598737280 962973746389025280 266828463413265600 528778091029144320 555097648294425600 174855759212744064 521001031328668800 124519949592857280 156121213582807200 116001235409875200 243133814620045440 711542569102041600 140152324217068800 416323236220819200 194284176903048960 87000926557406400 533656926826531200 1057556182058288640 1110195296588851200 317667722210092800 105114243162801600 249039899185714560 312242427165614400 486267629240090880 145713132677286720 280304648434137600 832646472441638400 388568353806097920 174001853114812800 635335444420185600 210228486325603200 624484854331228800 972535258480181760 291426265354573440 1665292944883276800 157671364744202400 113631755400979200 777136707612195840 221873862324441600 348003706229625600 128181712470739200 68546184560380800 420456972651206400 1248969708662457600 85223816550734400 582852530709146880 96136284353054400 315342729488404800 1554273415224391680 444734811094129920 443747724648883200 147159940427922240 696007412459251200 256363424941478400 137092369120761600 840913945302412800 2497939417324915200 170447633101468800 1165705061418293760 332810793486662400 192272568706108800 102819276840571200 630685458976809600 127835724826101600 294319880855844480 274184738241523200 1681827890604825600 144204426529581600 106584071271955200 116483777720331840 340895266202937600 67146037282396800 665621586973324800 384545137412217600 205638553681142400 79938053453966400 95964658384533120 255671449652203200 588639761711688960 548369476483046400 499216190229993600 119313343171028160 288408853059163200 154228915260856800 232967555440663680 681790532405875200 134292074564793600 769090274824435200 411277107362284800 159876106907932800 191929316769066240 511342899304406400 1177279523423377920 312169157361734400 100719055923595200 238626686342056320 576817706118326400 308457830521713600 465935110881327360 269181596188552320 268584149129587200 1538180549648870400 568158777004896000 822554214724569600 319752213815865600 114697505099923200 1022685798608812800 105735311381589120 624338314723468800 201438111847190400 616915661043427200 931870221762654720 239814160361899200 86023128824942400 537168298259174400 287893975153599360 468253736042601600 151078583885392800 117483679312876800 218518410153214080 639504427631731200 229395010199846400 125962993321401600 402876223694380800 1233831322086854400 188008904390711040 88112759484657600 479628320723798400 172046257649884800 94472244991051200 302157167770785600 437036820306428160 141006678293033280 251925986642803200 129034693237413600 805752447388761600 2467662644173708800 376017808781422080 176225518969315200 344092515299769600 188944489982102400 604314335541571200 874073640612856320 282013356586066560 258069386474827200 1611504894777523200 141708367486576800 118650192548025600 120432380354919360 752035617562844160 352451037938630400 69422174139427200 688185030599539200 377888979964204800 1208628671083142400 124959913450968960 88987644411019200 564026713172133120 516138772949654400 123357863278520640 283416734973153600 93719935088226720 240864760709838720 704902075877260800 138844348278854400 755777959928409600 2417257342166284800 249919826901937920 177975288822038400 1128053426344266240 347509061968723200 104133261209140800 246715726557041280 566833469946307200 187439870176453440 481729521419677440 264522285974943360 277688696557708800 1511555919856819200 587418396564384000 108516108817670400 499839653803875840 355950577644076800 70111477414742400 1057353113815891200 695018123937446400 208266522418281600 97191043795198080 374879740352906880 963459042839354880 266962933233057600 529044571949886720 555377393115417600 174943878831356544 521263592953084800 124582702175426880 156199891813711200 116047979472902400 243256343378106240 711901155288153600 140222954829484800 416533044836563200 194382087590396160 87035984604676800 533925866466115200 1058089143899773440 1110754786230835200 317827812782188800 105167216122113600 249165404350853760 312399783627422400 486512686756212480 145786565692797120 280445909658969600 833066089673126400 388764175180792320 174071969209353600 635655625564377600 210334432244227200 624799567254844800 973025373512424960 291573131385594240 1666132179346252800 157750824183170400 113677544654150400 777528350361584640 221963269008499200 348143938418707200 128246310420883200 68573806052169600 420668864488454400 1249599134509689600 85258158490612800 583146262771188480 96184732815662400 315501648366340800 1555056700723169280 444958937895064320 443926538016998400 147234102570959040 696287876837414400 256492620841766400 137147612104339200 841337728976908800 2499198269019379200 170516316981225600 1166292525542376960 332944903512748800 192369465631324800 102860709078254400 631003296732681600 127887237735919200 294468205141918080 274295224208678400 1682675457953817600 144277099223493600 106627020577862400 116530716229462080 341032633962451200 67173094568361600 665889807025497600 384738931262649600 205721418156508800 79970265433396800 96003328473037440 255774475471838400 588936410283836160 548590448417356800 499417355269123200 119361421886857920 288554198446987200 154291063617381600 233061432458924160 682065267924902400 134346189136723200 769477862525299200 411442836313017600 159940530866793600 192006656946074880 511548950943676800 1177872820567672320 312294949597612800 100759641852542400 238722843773715840 577108396893974400 308582127234763200 466122864917848320 269317251883854720 268692378273446400 1538955725050598400 568387723270752000 822885672626035200 319881061733587200 114743723809478400 1023097901887353600 105777918669709440 624589899195225600 201519283705084800 617164254469526400 932245729835696640 239910796300190400 86057792857108800 537384756546892800 288009985419112320 468442424396419200 151139462778813600 117531020744121600 218606464718328960 639762123467174400 229487447618956800 126013751592019200 403038567410169600 1234328508939052800 188084664791412480 88148265558091200 479821592600380800 172115585714217600 94510313694014400 302278925557627200 437212929436657920 141063498593559360 252027503184038400 129086689285663200 806077134820339200 2468657017878105600 376169329582824960 176296531116182400 344231171428435200 189020627388028800 604557851115254400 874425858873315840 282126997187118720 258173378571326400 1612154269640678400 141765470541021600 118698004039507200 120480909999952320 752338659165649920 352593062232364800 69450148621526400 688462342856870400 378041254776057600 1209115702230508800 125010267518747520 89023503029630400 564253994374237440 516346757142652800 123407571781327680 283530941082043200 93757700639060640 240961819999904640 705186124464729600 138900297243052800 756082509552115200 2418231404461017600 250020535037495040 178047006059260800 1128507988748474880 347649094835078400 104175222932289600 246815143562655360 567061882164086400 187515401278121280 481923639999809280 264628878343240320 277800594486105600 1512165019104230400 587655103720608000 108559836660844800 500041070074990080 356094012118521600 70139729659708800 1057779186697094400 695298189670156800 208350445864579200 97230208070136960 375030802556242560 963847279999618560 267070509088891200 529257756686480640 555601188972211200 175014374526246528 521473642252617600 124632904241482560 156262834398434400 116083037520172800 243354366384554880 712188024237043200 140279459319417600 416700891729158400 194460416140273920 87062278140129600 534141018177782400 1058515513372961280 1111202377944422400 317955885239865600 105209594489563200 249265808482965120 312525668796868800 486708732769109760 145845312105205440 280558918638835200 833401783458316800 388920832280547840 174124556280259200 635911770479731200 210419188979126400 625051337593737600 973417465538219520 291690624210410880 1666803566916633600 157814391734344800 113711886594028800 777841664561095680 222030324021542400 348249112560518400 128297988780998400 68594522171011200 420838377958252800 1250102675187475200 85283914945521600 583381248420821760 96223491585748800 315628783468689600 1555683329122191360 445138239335811840 444060648043084800 147293432285388480 696498225121036800 256595977561996800 137189044342022400 841676755916505600 2500205350374950400 170567829891043200 1166762496841643520 333045486032313600 192446983171497600 102891783256516800 631257566937379200 127925872418282400 294586864570776960 274378088684044800 1683353511833011200 144335237378623200 106659232557292800 116565920111309760 341135659782086400 67193387532835200 666090972064627200 384893966342995200 205783566513033600 79994424417969600 96032331039415680 255851744836564800 589173729141553920 548756177368089600 499568229048470400 119397480923730240 288670474757246400 154337674884775200 233131840222619520 682271319564172800 134386775065670400 769787932685990400 411567133026067200 159988848835939200 192064662078831360 511703489673129600 1178347458283107840 312389293774521600 100790081299252800 238794961847460480 577340949514492800 308675349769550400 466263680445239040 269425776440096640 268773550131340800 1539575865371980800 568559432970144000 823134266052134400 319977697671878400 114778387841644800 1023406979346259200 105809874135799680 624778587549043200 201580162598505600 617350699539100800 932527360890478080 239983273253908800 86083790881233600 537547100262681600 288096993118247040 468583940661782400 151185121948879200 117566526817555200 218672505642165120 639955395343756800 229556775683289600 126051820294982400 403160325197011200 1234701399078201600 188141485091938560 88174895113166400 479966546507817600 172167581762467200 94538865221236800 302370243897758400 437345011284330240 141106113818953920 252103640589964800 129125686321850400 806320650394022400 2469402798156403200 376282970183877120 176349790226332800 344335163524934400 189077730442473600 604740487795516800 874690022568660480 282212227637907840 258251372643700800 1612641300788044800 141808297831855200 118733862658118400 120517307233727040 752565940367754240 352699580452665600 69471129483100800 688670327049868800 378155460884947200 1209480975591033600 125048033069581440 89050396993588800 564424455275815680 516502745287401600 123444853158432960 283616595663710400 93786024802186080 241034614467454080 705399160905331200 138942258966201600 756310921769894400 2418961951182067200 250096066139162880 178100793987177600 1128848910551631360 347754119484844800 104206694224651200 246889706316865920 567233191327420800 187572049604372160 482069228934908160 264708822619463040 277884517932403200 1512621843539788800 587832634087776000 108592632543225600 500192132278325760 356201587974355200 70160918843433600 1058098741357996800 695508238969689600 208413388449302400 97259581276341120 375144099208744320 964138457869816320 267151190980766400 529417645238926080 555769035864806400 175067246297414016 521631179227267200 124670555791024320 156310041336976800 116211583693497600 243427883639391360 712403175948710400 140321837686867200 416826776898604800 194519162552682240 87158687770123200 534302381961532800 1058835290477852160 1111538071729612800 318051939583123200 105241378265150400 249341111582048640 312620082673953600 486855767278782720 145889371914511680 280643675373734400 833653553797209600 389038325105364480 174317375540246400 636103879166246400 210482756530300800 625240165347907200 973711534557565440 291778743829023360 1667307107594419200 157862067397725600 113837807040249600 778076650210728960 222276192402700800 348634751080492800 128336747551084800 68670481273430400 420965513060601600 1250480330695814400 85378355280187200 583557487658046720 96252560663313600 315724134795451200 1556153300421457920 445272715416372480 444552384805401600 147337929571210560 697269502160985600 256673495102169600 137340962546860800 841931026121203200 2500960661391628800 170756710560374400 1167114975316093440 333414288604051200 192505121326627200 103005721910145600 631448269590902400 128067532920280800 294675859142421120 274681925093721600 1683862052242406400 144378840994970400 120886138114156800 116695001011417920 341513421120748800 67267795069238400 666828577208102400 385010242653254400 206011443820291200 90664603585617600 96138673782802560 256135065840561600 589351718284842240 549363850187443200 500121432906076800 119529697392262080 288757681989940800 154508582865218400 233390002022835840 683026842241497600 134535590138476800 770020485306508800 412022887640582400 181329207171235200 192277347565605120 512270131681123200 1178703436569684480 354057819535929600 100901692603857600 239059394784524160 577515363979881600 309017165730436800 466780004045671680 269507169857278080 269071180276953600 1540040970613017600 569189035201248000 824045775281164800 362658414342470400 114905489292921600 1024540263362246400 105927044178130560 708115639071859200 201803385207715200 618034331460873600 933560008091343360 271993810756852800 86179116969691200 538142360553907200 288416021348407680 531086729303894400 151352538905786400 117696715753478400 247840473675150720 725316828684940800 229810978585843200 142865435953094400 403606770415430400 1236068662921747200 188349826193867520 88272536815108800 543987621513705600 172358233939382400 107149076964820800 302705077811572800 495680947350301440 141262369645400640 285730871906188800 129268675454536800 807213540830860800 2472137325843494400 376699652387735040 176545073630217600 344716467878764800 214298153929641600 605410155623145600 991361894700602880 282524739290801280 258537350909073600 1614427081661721600 160723615447231200 118865344259692800 120650763757567680 753399304775470080 353090147260435200 69548059308873600 689432935757529600 428596307859283200 1210820311246291200 125186506755972480 89149008194769600 565049478581602560 517074701818147200 123581551541152320 321447230894462400 93889880066979360 241301527515135360 706180294520870400 139096118617747200 857192615718566400 2421640622492582400 250373013511944960 178298016389539200 1130098957163205120 348139209867321600 104322088963310400 247163103082304640 642894461788924800 187779760133958720 482603055030270720 300017415501498240 278192237235494400 1714385231437132800 588483578767392000 108712884111955200 500746027023889920 356596032779078400 70238612517091200 1059270441781305600 696278419734643200 208644177926620800 97367283032423040 375559520267917440 965206110060541440 267447024584308800 600034831002996480 556384474470988800 175261109458361472 522208814800982400 124808611472677440 156483133444965600 116223269709254400 243697446907125120 713192065558156800 140477225034182400 417288355853241600 194734566064846080 87167452281940800 534894049168617600 1200069662005992960 1112768948941977600 318404138841734400 105357918775636800 249617222945354880 312966266889931200 487394893814250240 146050924548634560 280954450068364800 834576711706483200 389469132129692160 174334904563881600 636808277683468800 210715837551273600 625932533779862400 974789787628500480 292101849097269120 1669153423412966400 158036878163455200 113849254353542400 778938264259384320 222298544073715200 348669809127763200 128478863041401600 68677386646377600 421431675102547200 1251865067559724800 85386940765156800 584203698194538240 96359147281051200 316073756326910400 1557876528518768640 445765794378428160 444597088147430400 147501086285891520 697339618255526400 256957726082803200 137354773292755200 842863350205094400 2503730135119449600 170773881530313600 1168407396389076480 333447816110572800 192718294562102400 103016079969566400 632147512653820800 128080411147735200 295002172571783040 274709546585510400 1685726700410188800 144538720921576800 121020003068025600 116706735638700480 341547763060627200 67274559390729600 666895632221145600 385436589124204800 206032159939132800 90765002301019200 96148341304928640 256160822295470400 590004345143566080 549419093171020800 500171724165859200 119541717071219520 289077441843153600 154524119954349600 233413471277400960 683095526121254400 134549118781459200 770873178248409600 412064319878265600 181530004602038400 192296682609857280 512321644590940800 1180008690287132160 354449890408723200 100911839086094400 239083434142439040 578154883686307200 309048239908699200 466826942554801920 269805612386943360 269098237562918400 1541746356496819200 569246271767712000 824128639756531200 363060009204076800 114917043970310400 1024643289181881600 105937696000160640 708899780817446400 201823678172188800 618096479817398400 933653885109603840 272295006903057600 86187782977732800 538196475125836800 288445023914785920 531674835613084800 151367758629141600 117708551111289600 248114923286106240 726120018408153600 229834087940620800 143023639989484800 403647356344377600 1236192959634796800 188368766294042880 88281413333467200 544590013806115200 172375565955465600 107267729992113600 302735517258283200 496229846572212480 141276574720532160 286047279978969600 129281674466599200 807294712688755200 2472385919269593600 376737532588085760 176562826666934400 344751131910931200 214535459984227200 605471034516566400 992459693144424960 282553149441064320 258563348933198400 1614589425377510400 160901594988170400 118877297132563200 120662896168825920 753475065176171520 353125653333868800 69555052929398400 689502263821862400 429070919968454400 1210942069033132800 125199095272917120 89157972849422400 565106298882128640 517126697866396800 123593978666854080 321803189976340800 93899321454687840 241325792337651840 706251306667737600 139110105858796800 858141839936908800 2421884138066265600 250398190545834240 178315945698844800 1130212597764257280 348174218083910400 104332579394097600 247187957333708160 643606379952681600 187798642909375680 482651584675303680 300349643977918080 278220211717593600 1716283679873817600 588542755556448000 108723816072748800 500796381091668480 356631891397689600 70245675578332800 1059376960001606400 696348436167820800 208665158788195200 97377074101157760 375597285818751360 965303169350607360 267473918548267200 600699287955836160 556440423435187200 175278733382083968 522261327125865600 124821161989191360 156498869091146400 116351815882579200 243721952658737280 713263782795379200 140491351156665600 417330317576390400 194754148202315520 87263861911934400 534947837096534400 1201398575911672320 1112880846870374400 318436156956153600 105368513367499200 249642323978382720 312997738182292800 487443905317474560 146065611151736640 280982702313331200 834660635152780800 389508296404631040 174527723823868800 636872313912307200 210737026734998400 625995476364585600 974887810634949120 292131222303473280 1669321270305561600 158052770051248800 113975174799763200 779016592809262080 222544412454873600 349055447647737600 128491782631430400 68753345748796800 421474053469996800 1251990952729171200 85481381099822400 584262444606946560 96368836973572800 316105540102497600 1558033185618524160 445810619738615040 445088824909747200 147515918714498880 698110895295475200 256983565262860800 137506691497593600 842948106939993600 2503981905458342400 170962762199644800 1168524889213893120 333816618682310400 192737673947145600 103130018623195200 632211080204995200 128222071649733600 295031837428997760 275013382995187200 1685896213879987200 144553255460359200 121032172609286400 116835816538808640 341925524399289600 67348966927132800 667633237364620800 385475347894291200 206260037246390400 90774129456964800 96254684048315520 256444143299467200 590063674857995520 550026765990374400 500724928023465600 119673933539751360 289106510920718400 154695027934792800 233671633077617280 683851048798579200 134697933854265600 770950695788582400 412520074492780800 181548258913929600 192509368096631040 512888286598934400 1180127349715991040 354485533215340800 101023450390699200 239347867079502720 578213021841436800 309390055869585600 467343266155234560 269832743526003840 269395867708531200 1541901391577164800 569875873998816000 825040148985561600 363096517827859200 115044145421587200 1025776573197868800 106054866042491520 708971066430681600 202046900781398400 618780111739171200 934686532310469120 272322388370894400 86283109066190400 538791735417062400 288764052144946560 531728299823011200 151535175586048800 117838740047212800 248139873250738560 726193035655718400 230088290843174400 143038022174611200 404093801562796800 1237560223478342400 188577107395971840 88379055035409600 544644776741788800 172566218132380800 107278516630958400 303070351172097600 496279746501477120 141432830546978880 286076044349222400 129424663599285600 808187603125593600 2475120446956684800 377154214791943680 176758110070819200 345132436264761600 214557033261916800 606140702344195200 992559493002954240 282865661093957760 258849327198571200 1616375206251187200 160917774946437600 119008778734137600 120796352692666560 754308429583887360 353516220141638400 69631982755171200 690264872529523200 429114066523833600 1212281404688390400 125337568959308160 89256584050603200 565731322187915520 517698654397142400 123730677049573440 321835549892875200 94003176719481120 241592705385333120 707032440283276800 139263965510342400 858228133047667200 2424562809376780800 250675137918616320 178513168101206400 1131462644375831040 348559308466387200 104447974132756800 247461354099146880 643671099785750400 188006353438962240 483185410770666240 300379846566683520 278527931020684800 1716456266095334400 589193700236064000 108844067641478400 501350275837232640 357026336202412800 70323369251990400 1060548660424915200 697118616932774400 208895948265513600 97484775857239680 376012706877924480 966370821541332480 267769752151809600 600759693133367040 557055862041369600 175472596543031424 522838962699580800 124959217670844480 156671961199135200 116386873929849600 243991515926471040 714052672404825600 140646738503980800 417791896531027200 194969551714479360 87290155447387200 535539504303619200 1201519386266734080 1114111724082739200 318788356214764800 105485053877985600 249918435341688960 313343922398270400 487983031852942080 146227163785859520 281293477007961600 835583793062054400 389939103428958720 174580310894774400 637576712429529600 210970107755971200 626687844796540800 975966063705884160 292454327571719040 1671167586124108800 158227580816978400 114009516739641600 779878206857917440 222611467467916800 349160621789548800 128633898121747200 68774061867638400 421940215511942400 1253375689593081600 85507137554731200 584908655143438080 96475423591310400 316455161633956800 1559756413715834880 446303698700670720 445222934935833600 147679075429179840 698321243579097600 257267796243494400 137548123735276800 843880431023884800 2506751379186163200 171014275109462400 1169817310286876160 333917201201875200 192950847182620800 103161092801457600 632910323267913600 128260706332096800 295358150858359680 275096247470553600 1687760862047769600 144713135386965600 121166037563155200 116871020420656320 342028550218924800 67369259891606400 667834402403750400 385901694365241600 206322185602915200 90874528172366400 96283686614693760 256521412664193600 590716301716719360 550192494941107200 500875801802812800 119709992576623680 289426270773931200 154741639202186400 233742040841312640 684057100437849600 134738519783212800 771803388730483200 412644371205830400 181749056344732800 192567373229387520 513042825328387200 1181432603433438720 354877604088134400 101053889837409600 239419985153247360 578852541547862400 309483278404372800 467484081682625280 270131186055669120 269477039566425600 1543606777460966400 570047583698208000 825288742411660800 363498112689465600 115078809453753600 1026085650656774400 106086821508581760 709755208176268800 202107779674819200 618966556808745600 934968163365250560 272623584517099200 86309107090315200 538954079132851200 288851059844081280 532316406132201600 151580834756114400 117874246120646400 248414322861694080 726996225378931200 230157618907507200 143196226211001600 404215559349638400 1237933113617491200 188633927696497920 88405684590484800 545247169034198400 172618214180630400 107397169658251200 303161669512228800 496828645723388160 141475445772373440 286392452422003200 129463660635472800 808431118699276800 2475866227234982400 377267855392995840 176811369180969600 345236428361260800 214794339316502400 606323339024457600 993657291446776320 282950891544746880 258927321270945600 1616862237398553600 161095754487376800 119044637352748800 120832749926441280 754535710785991680 353622738361939200 69652963616745600 690472856722521600 429588678633004800 1212646678048915200 125375334510142080 89283478014561600 565901783089493760 517854642541891200 123767958426678720 322191508974753600 94031500882606560 241665499852882560 707245476723878400 139305927233491200 859177357266009600 2425293356097830400 250750669020284160 178566956029123200 1131803566178987520 348664333116153600 104479445425118400 247535916853357440 644383017949507200 188063001765213120 483330999705765120 300712075043103360 278611854466982400 1718354714532019200 589371230603232000 108876863523859200 501501338040568320 357133912058246400 70344558435715200 1060868215085817600 697328666232307200 208958890850236800 97514149063443840 376126003530426240 966661999411530240 267850434043684800 601424150086206720 557223708933964800 175525468314198912 522996499674230400 124996869220386240 156719168137677600 116433617992876800 244065033181307520 714267824116492800 140689116871430400 417917781700473600 195028298126887680 87325213494657600 535700868087369600 1202848300172413440 1114447417867929600 318884410558022400 105516837653572800 249993738440772480 313438336275355200 488130066362615040 146271223595165760 281378233742860800 835835563400947200 390056596253775360 174650426989315200 637768821116044800 211033675307145600 626876672550710400 976260132725230080 292542447190331520 1671671126801894400 158275256480359200 114055305992812800 780113192507550720 222700874151974400 349300853978630400 128672656891833600 68801683359427200 422067350614291200 1253753345101420800 85541479494609600 585084894380663040 96504492668875200 316550512960718400 1560226385015101440 446438174781231360 445401748303948800 147723572715001920 698601707957260800 257345313783667200 137603366718854400 844134701228582400 2507506690202841600 171082958989219200 1170169788761326080 334051311227961600 193008985337750400 103202525039140800 633101025921436800 128312219241914400 295447145430003840 275206733437708800 1688269402457164800 144756739003312800 121202546186937600 116917958929786560 342165917978438400 67396317177571200 668102622455923200 386017970675500800 206405050078281600 90901909640203200 96322356703198080 256624438483828800 590894290860007680 550413466875417600 501076966841942400 119758071292453440 289513478006625600 154803787558711200 233835917859573120 684331835956876800 134792634355142400 772035941351001600 412810100156563200 181803819280406400 192644713406396160 513248876967657600 1181788581720015360 354984532507987200 101094475766356800 239516142584906880 579026956013251200 309607575117422400 467671835719146240 270212579472850560 269585268710284800 1544071882702003200 570276529964064000 825620200313126400 363607638560812800 115125028163308800 1026497753935315200 106129428796702080 709969065015974400 202188951532713600 619215150234844800 935343671438292480 272705728920609600 86343771122481600 539170537420569600 288967070109594240 532476798761980800 151641713649535200 117921587551891200 248489172755591040 727215277121625600 230250056326617600 143239372766380800 404377903065427200 1238430300469689600 188709688097199360 88441190663918400 545411457841219200 172687542244963200 107429529574785600 303283427299070400 496978345511182080 141532266072899520 286478745532761600 129515656683722400 808755806130854400 2476860600939379200 377419376194398720 176882381327836800 345375084489926400 214859059149571200 606566854598140800 993956691022364160 283064532145799040 259031313367444800 1617511612261708800 161144294362178400 119092448844230400 120881279571474240 754838752388797440 353764762655673600 69680938098844800 690750168979852800 429718118299142400 1213133709196281600 125425688577920640 89319336633172800 566129064291598080 518062626734889600 123817666929485760 322288588724356800 94069266433440480 241762559142948480 707529525311347200 139361876197689600 859436236598284800 2426267418392563200 250851377155841280 178638673266345600 1132258128583196160 348804365982508800 104521407148267200 247635333858971520 644577177448713600 188138532866880960 483525118285896960 300802682809399680 278723752395379200 1718872473196569600 589607937759456000 108920591367033600 501702754311682560 357277346532691200 70372810680681600 1061294287967020800 697608731965017600 209042814296534400 97553313338382720 376277065733761920 967050236571793920 267958009899518400 601605365618799360 557447504790758400 175595964009088896 523206548973763200 125047071286441920 156782110722400800 116492048071660800 244163056187756160 714554693065382400 140745621361363200 418085628593068800 195106626676765440 87369036053745600 535916019799036800 1203210731237598720 1114895009581516800 319012483015699200 105559216021022400 250094142572883840 313564221444801600 488326112375512320 146329970007574080 281491242722726400 836171257186137600 390213253353530880 174738072107491200 638024966031398400 211118432042044800 627128442889603200 976652224751024640 292659940015148160 1672342514372275200 158338824031533600 114112542559276800 780426506707061760 222812632507046400 349476144214982400 128724335251948800 68836210224163200 422236864084089600 1254256885779206400 85584406919457600 585319880030296320 96543251438961600 316677648063067200 1560853013414123520 446617476221978880 445625265014092800 147782902429431360 698952288429964800 257448670503897600 137672420448326400 844473728168179200 2508513771558412800 171168813838915200 1170639760060592640 334218948760569600 193086502877923200 103254315336244800 633355296126134400 128376610379186400 295565804858862720 275344840896652800 1688947456336358400 144814877158442400 121251224351980800 116976632066199360 342337627677830400 67430138785027200 668437897521139200 386173005755846400 206508630672489600 90938418263985600 96370694313828480 256753220758372800 591131609717725440 550689681793305600 501328423140854400 119818169687240640 289629754316884800 154881473004367200 233953264132398720 684675255355660800 134860277570054400 772346011511692800 413017261344979200 181876836527971200 192741388627656960 513506441516745600 1182263219435450880 355127103734457600 101145208177540800 239636339374481280 579259508633769600 309762946008734400 467906528264797440 270321104029092480 269720555140108800 1544692023023385600 570562712796384000 826034522689958400 363753673055942400 115182801550252800 1027012883033491200 106182687906852480 710254207468915200 202290416355081600 619525892017468800 935813056529594880 272815254791956800 86387101162689600 539441110280217600 289112082941485440 532690655601686400 151717812266311200 117980764340947200 248588972614120320 727507346111884800 230365603100505600 143296901506886400 404580832710163200 1239051784034937600 188804388598076160 88485573255710400 545630509583913600 172774202325379200 107472676130164800 303435624532622400 497177945228240640 141603291448557120 286593803013772800 129580651744034400 809161665420326400 2478103568069875200 377608777196152320 176971146511420800 345548404650758400 214945352260329600 606871249065244800 994355890456481280 283206582897114240 259161303488068800 1618323330840652800 161209014195247200 119152213208582400 120941941627765440 755217554392304640 353942293022841600 69715906201468800 691096809301516800 429890704520659200 1213742498130489600 125488631162643840 89364159906436800 566413165794228480 518322606976137600 123879802557994560 322418028390494400 94116473371982880 241883883255530880 707884586045683200 139431812402937600 859781409041318400 2427484996260979200 250977262325287680 178728319812873600 1132826331588456960 348979407065452800 104573859302203200 247759605115989120 644836056780988800 188232946743965760 483767766511061760 300923493164461440 278863624805875200 1719562818082636800 589903821704736000 108975251171001600 501954524650575360 357456639625747200 70408125986889600 1061826879068524800 697958814130905600 209147718604406400 97602268682056320 376465893487931520 967535533022123520 268092479719310400 601846986328922880 557727249611750400 175684083627701376 523469110598179200 125109823869011520 156860788953304800 116562164166201600 244285584945816960 714913279251494400 140816251973779200 418295437208812800 195204537364112640 87421623124651200 536184959438620800 1203693972657845760 1115454499223500800 319172573587795200 105612188980334400 250219647738023040 313721577906609600 488571169891633920 146403403023084480 281632503947558400 836590874417625600 390409074728225280 174843246249302400 638345147175590400 211224377960668800 627443155813219200 977142339783267840 292806806046168960 1673181748835251200 158418283470501600 114181226439033600 780818149456450560 222946742533132800 349686492498604800 128788933202092800 68877642461846400 422448755921337600 1254886311626438400 85635919829275200 585613612092337920 96591699901569600 316836566941003200 1561636298912901120 446841603022913280 445893485066265600 147857064572468160 699372984997209600 257577866404185600 137755284923692800 844897511842675200 2509772623252876800 171271839658550400 1171227224184675840 334420113799699200 193183399803139200 103316463692769600 633673133882006400 893683206045826560 128453879743912800 295714129144936320 275510569847385600 1689795023685350400 144887549852354400 121312072058284800 117047039829894720 342543679317100800 67470724713974400 668840227599398400 386366799606278400 206632927385539200 90984054043713600 96428699446584960 256907759487825600 591428258289872640 551021139694771200 501630170699548800 119890287760985280 289775099704708800 154974695539154400 234094079659789440 685087358634201600 134941449427948800 772733599212556800 413265854771078400 181968108087427200 192857398893169920 513815518975651200 1182856516579745280 355305317767545600 101206087070961600 239780575521970560 579550199409417600 309949391078308800 468188159319578880 270456759724394880 269882898855897600 1545467198425113600 570906132195168000 826531709542156800 363936216174854400 115252129614585600 1027631037951302400 106246598839032960 710610635535091200 202412174141923200 619898782156617600 936376318639157760 272952162131140800 86439097210939200 539765797711795200 289286098339754880 532957976651318400 151809130606442400 118051776487814400 248713722437281920 727872432349708800 230504259229171200 143368812432518400 404824348283846400 1239797564313235200 188918029199128320 88538832365860800 545904324262281600 172878194421878400 107526609324388800 303618261212884800 497427444874563840 141688521899346240 286737624865036800 129658645816408800 809648696567692800 2479595128626470400 377836058398256640 177077664731721600 345756388843756800 215053218648777600 607236522425769600 994854889749127680 283377043798692480 259317291632817600 1619297393135385600 161289913986583200 119223930445804800 121014736095314880 755672116796513280 354155329463443200 69757867924617600 691512777687513600 430106437297555200 1214473044851539200 125564162264311680 89417947834353600 566754087597384960 518634583265635200 123954365312205120 322579827973166400 94173121698233760 242029472190629760 708310658926886400 139515735849235200 860212874595110400 2428946089703078400 251128324528623360 178835895668707200 1133508175194769920 349189456364985600 104636801886926400 247908730624410240 645159655946332800 188346243396467520 484058944381259520 301074506108288640 279031471698470400 1720425749190220800 590258882439072000 109040842935763200 502256649057246720 357671791337414400 70450504354339200 1062465988390329600 698378912729971200 209273603773852800 97661015094464640 376692486792935040 968117888762519040 268253843503060800 602149012216577280 558062943396940800 175789827170036352 523784184547478400 125185126968095040 156955202830389600 116632280260742400 244432619455489920 715343582674828800 140901008708678400 418547207547705600 195322030188929280 87474210195556800 536507687006121600 1204298024433154560 1116125886793881600 319364682274310400 105675756531508800 250370253936190080 313910405660779200 488865238910979840 146491522641696960 281802017417356800 837094415095411200 390644060377858560 174948420391113600 638729364548620800 211351513063017600 627820811321558400 977730477821959680 292983045283393920 1674188830190822400 158513634797263200 114249910318790400 781288120755717120 223080852559219200 349896840782227200 128866450742265600 68919074699529600 422703026126035200 1255641622643116800 85687432739092800 585966090566787840 96649838056699200 317027269594526400 1562576241511434240 447110555184034560 446161705118438400 147946059144112320 699793681564454400 257732901484531200 137838149399059200 845406052252070400 2511283245286233600 171374865478185600 1171932181133575680 334621278838828800 193299676113398400 103378612049294400 634054539189052800 894221110368069120 128531149108639200 295892118288224640 275676298798118400 1690812104504140800 144974757085048800 121385089305849600 117117447593590080 342749730956371200 67511310642921600 669242557677657600 386599352226796800 206757224098588800 91038816979387200 96486704579341440 257062298217278400 591784236576449280 551352597596236800 501931918258243200 119962405834729920 289949514170097600 155067918073941600 234234895187180160 685499461912742400 135022621285843200 773198704453593600 413514448197177600 182077633958774400 192973409158682880 514124596434556800 1183568473152898560 355519174607251200 101266965964382400 239924811669459840 579899028340195200 310135836147883200 468469790374360320 270619546558757760 270045242571686400 1546397408907187200 571249551593952000 827028896394355200 364155267917548800 115321457678918400 1028249192869113600 106310509771213440 711038349214502400 202533931928764800 620271672295766400 936939580748720640 273116450938161600 541239093117515520 86491093259188800 540090485143372800 289460113738024320 533278761910876800 151900448946573600 118122788634681600 248863422225075840 728310535835097600 230642915357836800 143455105543276800 405067863857529600 1240543344591532800 189031669800180480 88592091476011200 546232901876323200 1082478186235031040 172982186518377600 107591329157457600 303800897893147200 497726844450151680 141773752350135360 286910211086553600 129736639888783200 810135727715059200 2481086689183065600 378063339600360960 177184182952022400 345964373036755200 215182658314915200 607601795786294400 995453688900303360 283547504700270720 259473279777566400 1620271455430118400 161386993736186400 119295647683027200 121087530562864320 756126679200721920 354368365904044800 69799829647766400 691928746073510400 430365316629830400 1215203591572588800 125639693365979520 89471735762270400 567095009400541440 518946559555132800 124028928066415680 322773987472372800 94229770024484640 242175061125728640 708736731808089600 139599659295532800 860730633259660800 2430407183145177600 251279386731959040 178943471524540800 1134190018801082880 349399505664518400 104699744471649600 248057856132831360 645547974944745600 188459540048969280 484350122251457280 301255721640881280 279199318591065600 1721461266519321600 590613943173408000 109106434700524800 502558773463918080 357886943049081600 70492882721788800 1063105097712134400 698799011329036800 209399488943299200 97719761506872960 376919080097938560 968700244502914560 268415207286811200 602511443281762560 558398637182131200 175895570712371328 524099258496777600 125260430067178560 157049616707474400 116643966276499200 244579653965162880 715773886098163200 140985765443577600 418798977886598400 195439523013745920 87482974707374400 536830414573622400 1205022886563525120 1116797274364262400 319556790960825600 105739324082683200 250520860134357120 314099233414948800 489159307930325760 146579642260309440 281971530887155200 837597955773196800 390879046027491840 174965949414748800 639113581921651200 211478648165366400 628198466829897600 978318615860651520 293159284520618880 1675195911546393600 158608986124024800 114261357632083200 781758092054983680 223103204230233600 349931898829497600 128943968282438400 68925980072476800 422957296330732800 1256396933659795200 85696018224062400 586318569041237760 96707976211828800 317217972248049600 1563516184109967360 447379507345155840 446206408460467200 148035053715756480 699863797658995200 257887936564876800 137851960144953600 845914592661465600 2512793867319590400 171392036448124800 1172637138082475520 334654806345350400 193415952423657600 103388970108715200 634435944496099200 894759014690311680 128544027336093600 296070107431512960 275703920289907200 1691829185322931200 145061964317743200 121458106553414400 117129182220872640 342784072896249600 67518074964412800 669309612690700800 386831904847315200 206777940217430400 91093579915060800 96496372101467520 257088054672187200 592140214863025920 551407840579814400 501982209518025600 119974425513687360 290123928635486400 155083455163072800 234258364441745280 685568145792499200 135036149928825600 773663809694630400 413555880434860800 182187159830121600 192992744202935040 514176109344374400 1184280429726051840 355733031446956800 101277112446619200 239948851027374720 580247857270972800 310166910326145600 468516728883490560 270782333393120640 270072299857651200 1547327619389260800 571306788160416000 827111760869721600 364374319660243200 115333012356307200 1028352218688748800 106321161593243520 711466062893913600 202554224893238400 620333820652291200 937033457766981120 273280739745182400 541564666786241280 86499759267230400 540144599715302400 289489116304402560 533599547170435200 151915668669928800 118134623992492800 249013122012869760 728748639320486400 230666024712614400 143541398654035200 405108449786476800 1240667641304582400 189050609900355840 88600967994369600 546561479490364800 1083129333572482560 172999518534460800 107656048990526400 303831337339857600 498026244025739520 141787957425266880 287082797308070400 129749638900845600 810216899572953600 2481335282609164800 378101219800711680 177201935988739200 345999037068921600 215312097981052800 607662674679715200 996052488051479040 283575914850533760 259499277801691200 1620433799145907200 161484073485789600 119307600555897600 121099662974122560 756202439601423360 354403871977478400 69806823268291200 691998074137843200 430624195962105600 1215325349359430400 125652281882924160 89480700416923200 567151829701067520 518998555603382400 124041355192117440 322968146971579200 94239211412193120 242199325948245120 708807743954956800 139613646536582400 861248391924211200 2430650698718860800 251304563765848320 178961400833846400 1134303659402135040 349434513881107200 104710234902436800 248082710384234880 645936293943158400 188478422824386240 484398651896490240 301436937173473920 279227293073164800 1722496783848422400 590673119962464000 109117366661318400 502609127531696640 357922801667692800 70499945783030400 1063211615932435200 698869027762214400 209420469804873600 97729552575607680 376956845648772480 968797303792980480 268442101250769600 602873874346947840 558454586146329600 175913194636093824 524151770821660800 125272980583692480 157065352353655200 372124065576352320 244604159716775040 715845603335385600 140999891566060800 418840939609747200 195459105151215360 87526797266462400 536884202501539200 1205747748693895680 1116909172292659200 319588809075244800 105749918674545600 250545961167384960 314130704707310400 489208319433550080 146594328863411520 281999783132121600 837681879219494400 390918210302430720 175053594532924800 639177618150489600 211499837349091200 628261409414620800 978416638867100160 293188657726823040 1675363758438988800 158624878011818400 114318594198547200 781836420604861440 223214962585305600 350107189065849600 128956887872467200 219891493295117280 422999674698182400 1256522818829241600 85738945648910400 586377315453646080 96717665904350400 317249756023636800 1563672841209722880 447424332705342720 446429925170611200 148049886144363840 700214378131699200 257913775744934400 439782986590234560 845999349396364800 2513045637658483200 171477891297820800 1172754630907292160 334822443877958400 193435331808700800 103440760405819200 634499512047273600 894848665410685440 128608418473365600 296099772288727680 879565973180469120 1691998698792729600 145076498856525600 121470276094675200 117187855357285440 342955782595641600 67551896571868800 669644887755916800 386870663617401600 206881520811638400 91102707071006400 96544709712097920 257216836946731200 592199544577455360 1759131946360938240 502233665816937600 120034523908474560 290152997713051200 155161140608728800 234375710714570880 685911565191283200 135103793143737600 773741327234803200 413763041623276800 182205414142012800 193089419424195840 514433673893462400 1184399089154910720 355768674253574400 101327844857803200 240069047816949120 580305995426102400 310322281217457600 468751421429141760 270809464532181120 270207586287475200 1547482654469606400 571592970992736000 827526083246553600 364410828284025600 115390785743251200 1028867347786924800 106374420703393920 711537348507148800 202655689715606400 620644562434915200 937502842858283520 273308121213019200 541618929064362240 86543089307438400 540415172574950400 289634129136293760 533653011380361600 151991767286704800 118193800781548800 249038071977502080 728821656568051200 230781571486502400 143555780839161600 405311379431212800 1241289124869830400 189145310401232640 88645350586161600 546616242426038400 1083237858128724480 173086178614876800 107666835629371200 303983534573409600 498076143955004160 141858982800924480 287111561678323200 129814633961157600 810622758862425600 2482578249739660800 378290620802465280 177290701172323200 346172357229753600 215333671258742400 607967069146819200 996152287910008320 283717965601848960 259629267922315200 1621245517724851200 161500253444056800 119367364920249600 121160325030413760 756581241604930560 354581402344646400 69841791370915200 692344714459507200 430667342517484800 1215934138293638400 125715224467647360 89525523690187200 567435931203697920 519258535844630400 124103490820626240 323000506888113600 94286418350735520 242320650060827520 709162804689292800 139683582741830400 861334685034969600 2431868276587276800 251430448935294720 179051047380374400 1134871862407395840 349609554964051200 104762687056372800 248206981641252480 646001013776227200 188572836701471040 484641300121655040 301467139762239360 279367165483660800 1722669370069939200 590969003907744000 109172026465286400 502860897870589440 358102094760748800 70535261089238400 1063744207033939200 699219109928102400 209525374112745600 97778507919281280 377145673402942080 969282600243310080 268576571070561600 602934279524478720 558734330967321600 176001314254706304 524414332446076800 125335733166262080 157144030584559200 372310472461878720 244726688474835840 716204189521497600 141070522178476800 419050748225491200 195557015838562560 87553090801915200 537153142141123200 1205868559048957440 1117468661934643200 319748899647340800 105802891633857600 250671466332524160 314288061169118400 489453376949671680 146667761878921920 282141044356953600 838101496450982400 391114031677125120 175106181603830400 639497799294681600 211605783267715200 628576122338236800 978906753899343360 293335523757843840 1676202992901964800 158704337450786400 114352936138425600 782228063354250240 223282017598348800 350212363207660800 129021485822611200 220001642818382880 423211566535430400 1257152244676473600 85764702103819200 586671047515687680 96766114366958400 317408674901572800 1564456126708500480 447648459506277120 446564035196697600 148124048287400640 700424726415321600 258042971645222400 440003285636765760 846423133070860800 2514304489352947200 171529404207638400 1173342095031375360 334923026397523200 193532228733916800 103471834584081600 634817349803145600 895296919012554240 128647053155728800 296248096574801280 880006571273531520 1692846266141721600 145149171550437600 121531123800979200 117223059239133120 343058808415276800 67572189536342400 669846052795046400 387064457467833600 206943669168163200 91148342850734400 96573712278476160 257294106311457600 592496193149602560 1760013142547063040 502384539596284800 120070582945346880 290298343100875200 155207751876122400 234446118478266240 686117616830553600 135144379072684800 774128914935667200 413887338336326400 182296685701468800 193147424556952320 514588212622915200 1184992386299205120 355946888286662400 101358284304513600 240141165890693760 580596686201750400 310415503752244800 468892236956532480 270945120227483520 270288758145369600 1548257829871334400 571764680692128000 827774676672652800 364593371402937600 115425449775417600 1029176425245830400 106406376169484160 711893776573324800 202716568609027200 620831007504489600 937784473913064960 273445028552203200 541890240454967040 86569087331563200 540577516290739200 289721136835428480 533920332429993600 152037426456770400 118229306854982400 249162821800663680 729186742805875200 230850899550835200 143627691764793600 405433137218054400 1241662015008979200 189202130701758720 88671980141236800 546890057104406400 1083780480909934080 173138174663126400 107720768823595200 304074852913540800 498325643601327360 141901598026319040 287255383529587200 129853630997344800 810866274436108800 2483324030017958400 378404261403517440 177343960282473600 346276349326252800 215441537647190400 608149705827081600 996651287202654720 283803196052638080 259707261994689600 1621732548872217600 161581153235392800 119403223538860800 121196722264188480 756808522807034880 354687920564947200 69862772232489600 692552698652505600 430883075294380800 1216299411654163200 125752990018481280 89552417654145600 567606392105276160 519414523989379200 124140772197731520 323162306470785600 94314742513860960 242393444528376960 709375841129894400 139725544464979200 861766150588761600 2432598823308326400 251505980036962560 179104835308291200 1135212784210552320 349714579613817600 104794158348734400 248281544395463040 646324612941571200 188629485027721920 484786889056753920 301618152706066560 279451088929958400 1723532301177523200 591146534274912000 109204822347667200 503011960073925120 358209670616582400 70556450272963200 1064063761694841600 699429159227635200 209588316697468800 97807881125485440 377258970055443840 969573778113507840 268657252962436800 603236305412133120 558902177859916800 176054186025873792 524571869420726400 125373384715803840 157191237523101600 372422316593194560 244800205729672320 716419341233164800 141112900545926400 419176633394937600 195615762250970880 87605677872820800 537314505924873600 1206472610824266240 1117804355719833600 319844953990598400 105834675409444800 250746769431607680 314382475046203200 489600411459344640 146711821688228160 282225801091852800 838353266789875200 391231524501941760 175211355745641600 639689907981196800 211669350818889600 628764950092406400 979200822918689280 293423643376456320 1676706533579750400 158752013114167200 114421620018182400 782463049003883520 223416127624435200 350422711491283200 129060244592697600 220067732532342240 423338701637779200 1257529900184812800 85816215013636800 586847286752912640 96795183444523200 317504026228334400 1564926098007767040 447782935586837760 148168545573222720 700845422982566400 258120489185395200 440135465064684480 846677403275558400 2515059800369625600 171632430027273600 1173694573505825280 335124191436652800 193590366889046400 103533982940606400 635008052456668800 895565871173675520 128724322520455200 296337091146445440 880270930129368960 1693354806551116800 145192775166784800 121567632424761600 117293467002828480 343264860054547200 67612775465289600 670248382873305600 387180733778092800 207067965881212800 91175724318571200 96631717411232640 257448645040910400 592674182292890880 1760541860258737920 502686287154979200 120142701019091520 290385550333569600 155300974410909600 234586934005656960 686529720109094400 135225550930579200 774361467556185600 414135931762425600 182351448637142400 193263434822465280 514897290081820800 1185348364585781760 356053816706515200 101419163197934400 240285402038183040 580771100667139200 310601948821819200 469173868011313920 271026513644664960 270451101861158400 1548722935112371200 572108100090912000 828271863524851200 364702897274284800 115494777839750400 1029794580163641600 106470287101664640 712107633413030400 202838326395868800 621203897643638400 938347736022627840 273527172955713600 542053027289329920 86621083379812800 540902203722316800 289895152233697920 534080725059772800 152128744796901600 118300319001849600 249237671694560640 729405794548569600 230989555679500800 143670838320172800 405676652791737600 1242407795287276800 189315771302810880 88725239251387200 547054345911427200 1084106054578659840 173242166759625600 107753128740129600 304257489593803200 498475343389121280 141986828477108160 287341676640345600 129931625069719200 811353305583475200 2484815590574553600 378631542605621760 177450478502774400 346484333519251200 215506257480259200 608514979187606400 996950686778242560 283973656954216320 259863250139438400 1622706611166950400 161629693110194400 119474940776083200 121269516731737920 757263085211243520 354900957005548800 69904733955638400 692968667038502400 431012514960518400 1217029958375212800 125828521120149120 89606205582062400 567947313908432640 519726500278876800 124215334951942080 323259386220388800 94371390840111840 242539033463475840 709801914011097600 139809467911276800 862025029921036800 2434059916750425600 251657042240298240 179212411164124800 1135894627816865280 349924628913350400 104857100933457600 248430669903884160 646518772440777600 188742781680223680 485078066926951680 301708760472362880 279618935822553600 1724050059842073600 591501595009248000 109270414112428800 503314084480596480 358424822328249600 70598828640412800 1064702871016646400 699849257826700800 209714201866915200 97866627537893760 377485563360447360 970156133853903360 268818616746187200 603417520944725760 559237871645107200 176159929568208768 524886943370025600 125448687814887360 157285651400186400 372646004855826240 244947240239345280 716849644656499200 141197657280825600 419428403733830400 195733255075787520 87614442384638400 537637233492374400 1206835041889451520 1118475743290214400 320037062677113600 105898242960619200 250897375629774720 314571302800372800 489894480478690560 146799941306840640 282395314561651200 838856807467660800 391466510151575040 175228884769276800 640074125354227200 211796485921238400 629142605600745600 979788960957381120 293599882613681280 1677713614935321600 158847364440928800 114433067331475200 782933020303150080 223438479295449600 350457769538553600 129137762132870400 220199911960260960 423592971842476800 1258285211201491200 85824800498606400 587199765227362560 96853321599652800 317694728881857600 1565866040606300160 448051887747959040 148257540144866880 700915539077107200 258275524265740800 440399823920521920 847185943684953600 2516570422402982400 171649600997212800 1174399530454725120 335157718943174400 193706643199305600 103544341000027200 635389457763715200 896103775495918080 128737200747909600 296515080289733760 880799647841043840 1694371887369907200 145279982399479200 121640649672326400 117305201630111040 343299201994425600 67619539786780800 670315437886348800 387413286398611200 207088682000054400 91230487254244800 96641384933358720 257474401495819200 593030160579467520 1761599295682087680 502736578414761600 120154720698048960 290559964798958400 155316511500040800 234610403260222080 686598403988851200 135239079573561600 774826572797222400 414177364000108800 182460974508489600 193282769866717440 514948802991638400 1186060321158935040 356267673546220800 101429309680171200 240309441396097920 581119929597916800 310633023000081600 469220806520444160 271189300479027840 270478159147123200 1549653145594444800 572165336657376000 828354728000217600 364921949016979200 115506332517139200 1029897605983276800 106480938923694720 712535347092441600 202858619360342400 621266046000163200 938441613040888320 273691461762734400 542378600958055680 86629749387854400 540956318294246400 289924154800076160 534401510319331200 152143964520256800 118312154359660800 249387371482354560 729843898033958400 231012665034278400 143757131430931200 405717238720684800 1242532092000326400 189334711402986240 88734115769745600 547382923525468800 1084757201916111360 173259498775708800 107817848573198400 304287929040513600 498774742964709120 142001033552239680 287514262861862400 129944624081781600 811434477441369600 2485064184000652800 378669422805972480 177468231539491200 346518997551417600 215635697146396800 608575858081027200 997549485929418240 284002067104479360 259889248163563200 1622868954882739200 161726772859797600 119486893648953600 121281649142996160 757338845611944960 354936463078982400 69911727576163200 693037995102835200 431271394292793600 1217151716162054400 125841109637093760 89615170236715200 568004134208958720 519778496327126400 124227762077643840 323453545719595200 94380832227820320 242563298285992320 709872926157964800 139823455152326400 862542788585587200 2434303432324108800 251682219274187520 179230340473430400 1136008268417917440 349959637129939200 104867591364244800 248455524155287680 646907091439190400 188761664455640640 485126596571984640 301889976004955520 279646910304652800 1725085577171174400 591560771798304000 109281346073222400 503364438548375040 358460680946860800 70605891701654400 1064809389236947200 699919274259878400 209735182728489600 97876418606628480 377523328911281280 970253193143969280 268845510710145600 603779952009911040 559293820609305600 176177553491931264 524939455694908800 125461238331401280 157301387046367200 372683286232931520 244971745990957440 716921361893721600 141211783403308800 419470365456979200 195752837213256960 87631971408273600 537691021420291200 1207559904019822080 1118587641218611200 320069080791532800 105908837552481600 250922476662802560 314602774092734400 489943491981914880 146814627909942720 282423566806617600 838940730913958400 391505674426513920 175263942816547200 640138161583065600 211817675104963200 629205548185468800 979886983963829760 293629255819885440 1677881461827916800 158863256328722400 114455961958060800 783011348853027840 223483182637478400 350527885633094400 129150681722899200 220221941864914080 423635350209926400 1258411096370937600 85841971468545600 587258511639770880 96863011292174400 317726512657444800 1566022697706055680 448096713108145920 148272372573474240 701055771266188800 258301363445798400 440443883729828160 847270700419852800 2516822192741875200 171683942937091200 1174517023279541760 335224773956217600 193726022584348800 103565057118868800 635453025314889600 896193426216291840 128762957202818400 296544745146948480 880887767459656320 1694541400839705600 145294516938261600 121652819213587200 117328670884676160 343367885874182400 67633068429763200 670449547912435200 387452045168697600 207130114237737600 91239614410190400 96660719977610880 257525914405636800 593089490293896960 1761775534919312640 502837160934326400 120178760055963840 290589033876523200 155347585678303200 234657341769352320 686735771748364800 135266136859526400 774904090337395200 414260228475475200 182479228820380800 193321439955221760 515051828811273600 1186178980587793920 356303316352838400 101449602644644800 240357520111927680 581178067753046400 310695171356606400 469314683538704640 271216431618088320 270532273719052800 1549808180674790400 572279809790304000 828520456950950400 364958457640761600 115529441871916800 1030103657622547200 106502242567754880 712606632705676800 202899205289289600 621390342713212800 938629367077409280 273718843230571200 542432863236176640 86647081403937600 541064547438105600 289982159932832640 534454974529257600 152174403966967200 118335825075283200 249412321446986880 729916915281523200 231058883743833600 143771513616057600 405798410578579200 1242780685426425600 189372591603336960 88751868806462400 547437686461142400 1084865726472353280 173294162807875200 107828635212043200 304348807933934400 498824642893973760 142029443702502720 287543027232115200 129970622105906400 811596821157158400 2485561370852851200 378745183206673920 177503737612924800 346588325615750400 215657270424086400 608697615867868800 997649285787947520 284058887405005440 259941244211812800 1623193642314316800 161742952818064800 119510799394694400 121305913965512640 757490366413347840 355007475225849600 69925714817212800 693176651231500800 431314540848172800 1217395231735737600 125866286670983040 89633099546020800 568117774810010880 519882488423625600 124252616329047360 323485905636129600 94399715003237280 242611827931025280 710014950451699200 139851429634425600 862629081696345600 2434790463471475200 251732573341966080 179266199092041600 1136235549620021760 350029653563116800 104888572225819200 248505232658094720 646971811272259200 188799430006474560 485223655862050560 301920178593720960 279702859268851200 1725258163392691200 591679125376416000 109303209994809600 503465146683932160 358532398184083200 70620017824137600 1065022425677548800 700059307126233600 209777144451638400 97896000744097920 377598860012949120 970447311724101120 268899298638062400 603840357187441920 559405718537702400 176212801339376256 525044480344675200 125486339364429120 157332858338728800 372757848987142080 245020757494181760 717064796368166400 141240035648275200 419554288903276800 195792001488195840 87693322990996800 537798597276124800 1207680714374883840 1118811437075404800 320133117020371200 105930026736206400 250972678728858240 314665716677457600 490041514988363520 146844001116146880 282480071296550400 839108577806553600 391584002976391680 175386645981993600 640266234040742400 211860053472412800 629331433354915200 980083029976727040 293688002232293760 1678217155613107200 158895040104309600 114536093151110400 783168005952783360 223639644334579200 350773291963987200 129176520902956800 220266001674220320 423720106944825600 1258662866709830400 85902069863332800 587376004464587520 96882390677217600 317790080208619200 1566336011905566720 448186363828519680 148302037430688960 701546583927974400 258353041805913600 440532003348440640 847440213889651200 2517325733419660800 171804139726665600 1174752008929175040 335459466501868800 193764781354435200 103637563534814400 635580160417238400 896372727657039360 128853104794999200 296604074861377920 881064006696881280 1694880427779302400 145323586015826400 121677158296108800 117410813275654080 343608279453331200 67680418680201600 670918933003737600 387529562708870400 207275127069628800 91257868722081600 96728392632493440 257706209589998400 593208149722755840 1762128013393762560 503189199752803200 120262897808665920 290647172031652800 155456345302221600 234821626551308160 687216558906662400 135360837360403200 775059125417740800 414550254139257600 182515737444163200 193456785264986880 515412419179996800 1186416299445511680 356374601966073600 101520628020302400 240525795617331840 581294344063305600 310912690604443200 469643253102616320 271270693896209280 270721674720806400 1550118250835481600 572680465755552000 829100508278515200 365031474888326400 115610324613638400 1030824838359993600 106576805321965440 712749203932147200 203041256040604800 621825381208886400 939286506205232640 273773606166244800 542541387792418560 86707743460228800 541443349441612800 290185177897480320 534561902949110400 152280942030453600 118418672579961600 249462221376251520 730062949776652800 231220649227276800 143800277986310400 406082512081209600 1243650762417772800 189505172304564480 88814004434971200 547547212332489600 1085082775584837120 173415486920457600 107850208489732800 304561884060907200 498924442752503040 142128879228423360 287600555972620800 130061615190343200 812165024162419200 2487301524835545600 379010344609128960 177628008869942400 346830973840915200 215700416979465600 609123768121814400 997848885505006080 284257758456846720 260123230380686400 1624330048324838400 161775312734599200 119594469504787200 121390840844320320 758020689218257920 355256017739884800 69974670160886400 693661947681830400 431400833958931200 1218247536243628800 125954406289595520 89695852128590400 568515516913693440 520246460761372800 124339606208959680 323550625469198400 94465804717196640 242781681688640640 710512035479769600 139949340321772800 862801667917862400 2436495072487257600 251908812579191040 179391704257180800 1137031033827386880 350274711079238400 104962005241329600 248679212417919360 647101250938396800 188931609434393280 485563363377281280 301980583771251840 279898680643545600 1725603335835724800 592093362899808000 109379733720364800 503817625158382080 358783408514361600 70669459252828800 1065768053219654400 700549422158476800 209924010482659200 97964538225240960 377863218868786560 971126726754562560 269087556385771200 603961167542503680 559797361287091200 176336168805433728 525412066618857600 125574192980026560 157443007861994400 373018818626879040 245192297755466880 717566817028723200 141338918505657600 419848020965318400 195929076450481920 87737145550084800 538175112771542400 1207922335085007360 1119594722574182400 320357243821305600 106004188879243200 251148385960053120 314886015723988800 490384595510933760 146946807337861440 282677837011315200 839696041930636800 391858152900963840 175474291100169600 640714487642611200 212008377758486400 629772031447977600 980769191021867520 293893614675722880 1679392083861273600 159006283318864800 114593329717574400 783716305801927680 223751402689651200 350948582200339200 129266958033158400 220420211006792160 424016755516972800 1259544062895955200 85944997288180800 587787229351445760 96950218524868800 318012566637729600 1567432611603855360 448500141349827840 148405864430940480 701897164400678400 258533916066316800 440840422013584320 848033511033945600 2519088125791910400 171889994576361600 1175574458702891520 335627104034476800 193900437049737600 103689353831918400 636025133275459200 897000282699655680 128917495932271200 296811728861880960 881680844027168640 1696067022067891200 145425327787303200 121762345084934400 117469486412066880 343779989152723200 67714240287657600 671254208068953600 387800874099475200 207378707663836800 91321758813700800 96776730243123840 257834991864542400 593623457723761920 1763361688054337280 503440656051715200 120322996203453120 290850655574606400 155534030747877600 234938972824133760 687559978305446400 135428480575315200 775601748198950400 414757415327673600 182643517627401600 193553460486247680 515669983729084800 1187246915447523840 356624101612396800 101571360431486400 240645992406906240 581701311149212800 311068061495755200 469877945648267520 271460611869632640 270856961150630400 1551203496397900800 572966648587872000 829514830655347200 365287035254803200 115668098000582400 1031339967458169600 106630064432115840 713248203224793600 203142720862972800 622136122991510400 939755891296535040 273965276441102400 542921223739265280 86751073500436800 541713922301260800 290330190729371520 534936152418595200 152357040647229600 118477849369017600 249636871128677760 730574070509606400 231336196001164800 143900953282195200 406285441725945600 1244272245983020800 189599872805441280 88858387026763200 547930552882204800 1085842447478530560 173502147000873600 107925714961646400 304714081294459200 499273742257355520 142199904604080960 287801906564390400 130126610250655200 812570883451891200 2488544491966041600 379199745610882560 177716774053526400 347004294001747200 215851429923292800 609428162588918400 998547484514711040 284399809208161920 260253220501310400 1625141766903782400 161888572442469600 119654233869139200 121451502900611520 758399491221765120 355433548107052800 70009638263510400 694008588003494400 431702859846585600 1218856325177836800 126017348874318720 89740675401854400 568799618416323840 520506441002620800 124401741837468480 323777144884939200 94513011655739040 242903005801223040 710867096214105600 140019276527020800 863405719693171200 2437712650355673600 252034697748637440 179481350803708800 1137599236832647680 350449752162182400 105014457395265600 248803483674936960 647554289769878400 189026023311478080 485806011602446080 302192001892609920 280038553054041600 1726811439386342400 592389246845088000 109434393524332800 504069395497274880 358962701607417600 70704774559036800 1066300644321158400 700899504324364800 210028914790531200 98013493568914560 378052046622956160 971612023204892160 269222026205563200 604384003785219840 560077106108083200 176424288424046208 525674628243273600 125636945562596160 157521686092898400 373205225512405440 245314826513527680 717925403214835200 141409549118073600 420057829581062400 196026987137829120 87745910061902400 538444052411126400 1208768007570439680 1120154212216166400 320517334393401600 106057161838555200 251273891125192320 315043372185796800 490629653027055360 147020240353371840 282819098236147200 840115659162124800 392053974275658240 175491820123804800 641034668786803200 212114323677110400 630086744371593600 981259306054110720 294040480706743680 1680231318324249600 159085742757832800 114604777030867200 784107948551316480 223773754360665600 350983640247609600 129331555983302400 220530360530057760 424228647354220800 1260173488743187200 85953582773150400 588080961413487360 96998666987476800 318171485515665600 1568215897102632960 448724268150762240 148480026573977280 701967280495219200 258663111966604800 441060721060115520 848457294708441600 2520346977486374400 171907165546300800 1176161922826974720 335660631540998400 193997333974953600 103699711891339200 636342971031331200 897448536301524480 128930374159725600 296960053147954560 882121442120231040 1696914589416883200 145498000481215200 121823192791238400 117481221039349440 343814331092601600 67721004609148800 671321263081996800 387994667949907200 207399423782678400 91367394593428800 96786397765249920 257860748319451200 593920106295909120 1764242884240462080 503490947311497600 120335015882410560 290996000962430400 155549567837008800 234962442078698880 687628662185203200 135442009218297600 775989335899814400 414798847565356800 182734789186857600 193572795530499840 515721496638902400 1187840212591818240 356802315645484800 101581506913723200 240670031764821120 581992001924860800 311099135674017600 469924884157397760 271596267564935040 270884018436595200 1551978671799628800 573023885154336000 829597695130713600 365469578373715200 115679652677971200 1031442993277804800 106640716254145920 713604631290969600 203163013827446400 622198271348035200 939849768314795520 274102183780286400 543192535129870080 86759739508478400 541768036873190400 290359193295749760 535203473468227200 127914352430800320 152372260370584800 118489684726828800 249761620951839360 730939156747430400 231359305355942400 143972864207827200 406326027654892800 1244396542696070400 189618812905616640 88867263545121600 548204367560572800 1086385070259740160 173519479016956800 107979648155870400 255828704861600640 304744520741169600 499523241903678720 142214109679212480 287945728415654400 130139609262717600 812652055309785600 2488793085392140800 379237625811233280 177734527090243200 347038958033913600 215959296311740800 609489041482339200 999046483807357440 284428219358424960 260279218525435200 1625304110619571200 161969472233805600 119666186742009600 121463635311869760 758475251622466560 355469054180486400 70016631884035200 694077916067827200 431918592623481600 1218978082964678400 126029937391263360 89749640056507200 568856438716849920 520558437050870400 124414168963170240 323938944467611200 94522453043447520 242927270623739520 710938108360972800 140033263768070400 863837185246963200 2437956165929356800 252059874782526720 179499280113014400 1137712877433699840 350484760378771200 105024947826052800 248828337926340480 647877888935222400 189044906086895040 485854541247479040 302343014836437120 280066527536140800 1727674370493926400 592448423634144000 109445325485126400 504119749565053440 358998560226028800 70711837620278400 1066407162541459200 700969520757542400 210049895652105600 98023284637649280 378089812173790080 971709082494958080 269248920169521600 604686029672874240 560133055072281600 176441912347768704 525727140568156800 125649496079110080 157537421739079200 373242506889510720 245339332265139840 717997120452057600 141423675240556800 420099791304211200 196046569275298560 87772203597355200 538497840339043200 1209372059345748480 1120266110144563200 320549352507820800 106067756430417600 251298992158220160 315074843478158400 490678664530279680 147034926956473920 282847350481113600 840199582608422400 392093138550597120 175544407194710400 641098705015641600 212135512860835200 630149686956316800 981357329060559360 294069853912947840 1680399165216844800 159101634645626400 114639118970745600 784186277101194240 223840809373708800 351088814389420800 129344475573331200 220552390434710880 424271025721670400 1260299373912633600 85979339228059200 588139707825895680 97008356679998400 318203269291252800 1568372554202388480 448769093510949120 148494859002584640 702177628778841600 258688951146662400 441104780869421760 848542051443340800 2520598747825267200 171958678456118400 1176279415651791360 335761214060563200 194016713359996800 103730786069601600 636406538582505600 897538187021898240 128969008842088800 296989718005169280 882209561738843520 1697084102886681600 145512535019997600 121835362332499200 117516424921197120 343917356912236800 67741297573622400 671522428121126400 388033426719993600 207461572139203200 91376521749374400 96815400331628160 257938017684177600 593979436010338560 1764419123477687040 503641821090844800 120371074919282880 291025070039995200 155596179104402400 235032849842394240 687834713824473600 135482595147244800 776066853439987200 414923144278406400 182753043498748800 193630800663256320 515876035368355200 1187958872020677120 356837958452102400 101611946360433600 240742149838565760 582050140079990400 311192358208804800 470065699684788480 271623398703995520 270965190294489600 1552133706879974400 573195594853728000 829846288556812800 365506086997497600 115714316710137600 1031752070736710400 106672671720236160 713675916904204800 203223892720867200 622384716417609600 940131399369576960 274129565248123200 543246797407991040 86785737532603200 541930380588979200 290446200994884480 535256937678153600 127927130449124160 152417919540650400 118525190800262400 249786570916471680 731012173994995200 231428633420275200 143987246392953600 406447785441734400 1244769432835219200 189675633206142720 88893893100196800 548259130496246400 1086493594815982080 173571475065206400 107990434794715200 255854260898248320 304835839081300800 499573141832943360 142256724904607040 287974492785907200 130178606298904800 812895570883468800 2489538865670438400 379351266412285440 177787786200393600 347142950130412800 215980869589430400 609671678162601600 999146283665886720 284513449809214080 260357212597809600 1625791141766937600 161985652192072800 119702045360620800 121500032545644480 758702532824570880 355575572400787200 70037612745609600 694285900260825600 431961739178860800 1219343356325203200 126067702942097280 89776534020465600 569026899618428160 520714425195619200 124451450340275520 323971304384145600 94550777206572960 243000065091288960 711151144801574400 140075225491219200 863923478357721600 2438686712650406400 252135405884194560 179553068040931200 1138053799236856320 350589785028537600 105056419118414400 248902900680551040 647942608768291200 189101554413145920 486000130182577920 302373217425202560 280150450982438400 1727846956715443200 592625954001312000 109478121367507200 504270811768389120 359106136081862400 70733026804003200 1066726717202361600 701179570057075200 210112838236828800 98052657843853440 378203108826291840 972000260365155840 269329602061396800 604746434850405120 560300901964876800 176494784118936192 525884677542806400 125687147628651840 157584628677621600 373354351020826560 245412849519976320 718212272163724800 141466053608006400 420225676473657600 196105315687706880 87851084203713600 538659204122793600 1209492869700810240 1120601803929753600 320645406851078400 106099540206004800 251374295257303680 315169257355243200 490825699039952640 147078986765780160 282932107216012800 840451352947315200 392210631375413760 175702168407427200 641290813702156800 212199080412009600 630338514710486400 981651398079905280 294157973531560320 1680902705894630400 159149310309007200 114742144790380800 784421262750827520 224041974412838400 351404336814854400 129383234343417600 220618480148670240 424398160824019200 1260677029420972800 86056608592785600 588315947063120640 97037425757563200 318298620618014400 1568842525501655040 448903569591509760 148539356288406720 702808673629708800 258766468686835200 441236960297340480 848796321648038400 2521354058841945600 172113217185571200 1176631894126241280 336062961619257600 194074851515126400 103824008604388800 636597241236028800 897807139183019520 129084912889178400 297078712576813440 882473920594680960 1697592643296076800 145556138636344800 121871870956281600 117622036566740160 344226434371142400 67802176467043200 672125923238515200 388149703030252800 207648017208777600 91403903217211200 96902408030762880 258169825778356800 594157425153626880 1764947841189361920 504094442428886400 120479252029899840 291112277272689600 155736012906583200 235244073133480320 688452868742284800 135604352934086400 776299406060505600 415296034417555200 182807806434422400 193804816061525760 516339651556713600 1188314850307253760 356944886871955200 101703264700564800 240958504059799680 582224554545379200 311472025813166400 470488146266960640 271704792121176960 271208705868172800 1552598812121011200 573710723951904000 830592068835110400 365615612868844800 115818308806636800 1032679303113427200 106768538118506880 713889773743910400 203406529401129600 622944051626332800 940976292533921280 274211709651633600 543409584242353920 86863731604977600 542417411736345600 290707224092288640 535417330307932800 127965464504095680 152554897050847200 118631709020563200 249861420810368640 731231225737689600 231636617613273600 144030392948332800 406813058802259200 1245888103252665600 189846094107720960 88973781765422400 548423419303267200 1086819168484707840 173727463209955200 108022794711249600 255930929008191360 305109794101694400 499722841620737280 142384570580790720 288060785896665600 130295597407466400 813626117604518400 2491776206505331200 379692188215441920 177947563530844800 347454926419910400 216045589422499200 610219588203388800 999445683241474560 284769141161581440 260591194814932800 1627252235209036800 162034192066874400 119809621216454400 121609224246968640 759384376430883840 355895127061689600 70100555330332800 694909852839820800 432091178844998400 1220439176406777600 126180999594599040 89857215912340800 569538282323162880 521182389629865600 124563294471591360 324068384133748800 94635749695949280 243218448493937280 711790254123379200 140201110660665600 864182357689996800 2440878352813555200 252361999189198080 179714431824681600 1139076564646325760 350904858977836800 105150832995499200 249126588943182720 648136768267497600 189271499391898560 486436896987874560 302463825191498880 280402221321331200 1728364715379993600 593158545102816000 109576509014649600 504723998378396160 359428863649363200 70796594355177600 1067685381185068800 701809717955673600 210301665990998400 98140777462465920 378542998783797120 972873793975749120 269571647737022400 604927650382997760 560804442642662400 176653399432438656 526357288466755200 125800102277277120 157726249493248800 373689883414774080 245633401284485760 718857727298726400 141593188710355200 420603331981996800 196281554924931840 87868613227348800 539143295474044800 1209855300765995520 1121608885285324800 320933569880851200 106194891532766400 251600204554554240 315452498986497600 491266802568971520 147211166193698880 283186377420710400 841206663963993600 392563109849863680 175737226454697600 641867139761702400 212389783065532800 630904997972995200 982533605137943040 294422332387397760 1682413327927987200 159292337299149600 114765039416966400 785126219699727360 224086677754867200 351474452909395200 129499510653676800 220816749290548320 424779566131065600 1261809995945990400 86073779562724800 588844664774795520 97124632990257600 318584674598299200 1570252439399454720 449306997833191680 148672848145872960 702948905818790400 258999021307353600 441633498581096640 849559132262131200 2523619991891980800 172147559125449600 1177689329549591040 336130016632300800 194249265980515200 103844724723230400 637169349196598400 898613995666383360 129110669344087200 297345696291745920 883266997162193280 1699118264524262400 145686949485386400 121981396827628800 117645505821305280 344295118250899200 67815705110025600 672260033264601600 388498531961030400 207689449446460800 91486047620721600 96921743075015040 258221338688174400 594691392583491840 1766533994324386560 504195024948451200 120503291387814720 291373898970772800 155767087084845600 235291011642610560 688590236501798400 135631410220051200 776997063922060800 415378898892921600 182972095241443200 193843486150030080 516442677376348800 1189382785166983680 357265672131513600 101723557665038400 241006582775629440 582747797941545600 311534174169691200 470582023285221120 271948972372721280 271262820440102400 1553994127844121600 573825197084832000 830757797785843200 365944190482886400 115841418161414400 1032885354752697600 106789841762567040 714531344263027200 203447115330076800 623068348339382400 941164046570442240 274458142862164800 543897944745442560 86881063621060800 542525640880204800 290765229225045120 535898508197270400 128080466669010240 152585336497557600 118655379736185600 250085970492059520 731888380965772800 231682836322828800 144159832614470400 406894230660153600 1246136696678764800 189883974308071680 88991534802139200 548916285724329600 1087795889490885120 173762127242121600 108119874460852800 256160933338020480 305170672995115200 500171940984119040 142412980731053760 288319665228940800 130321595431591200 813788461320307200 2492273393357529600 379767948616143360 177983069604278400 347524254484243200 216239748921705600 610341345990230400 1000343881968238080 284825961462107520 260643190863182400 1627576922640614400 162179811691279200 119833526962195200 121633489069485120 759535897232286720 355966139208556800 70114542571382400 695048508968486400 432479497843411200 1220682691980460800 126206176628488320 89875145221646400 569651922924215040 521286381726364800 124588148722994880 324359623382558400 94654632471366240 243266978138970240 711932278417113600 140229085142764800 864958995686822400 2441365383960921600 252412353256976640 179750290443292800 1139303845848430080 350974875411014400 105171813857073600 249176297445989760 648719246765116800 189309264942732480 486533956277940480 302735648490387840 280458170285529600 1729917991373644800 593276898680928000 109598372936236800 504824706513953280 359500580886585600 70810720477660800 1067898417625670400 701949750822028800 210343627714147200 98160359599935360 378618529885464960 973067912555880960 269625435664939200 605471296980775680 560916340571059200 176688647279883648 526462313116521600 125825203310304960 157757720785610400 373764446168984640 245682412787710080 719001161773171200 141621440955321600 420687255428294400 196320719199870720 87921200298254400 539250871329878400 1210942593961551360 1121832681142118400 320997606109689600 106216080716491200 251650406620609920 315515441571220800 491364825575420160 147240539399903040 283242881910643200 841374510856588800 392641438399741440 175842400596508800 641995212219379200 212432161432982400 631030883142441600 982729651150840320 294481078799806080 1682749021713177600 159324121074736800 114833723296723200 785282876799482880 224220787780953600 351684801193017600 129525349833734400 220860809099854560 424864322865964800 1262061766284883200 86125292472542400 588962157599612160 97144012375300800 318648242149473600 1570565753598965760 449396648553565440 148702513003087680 703369602386035200 259050699667468800 441721618199709120 849728645731929600 2524123532569766400 172250584945084800 1177924315199224320 336331181671430400 194288024750601600 103906873079755200 637296484298947200 898793297107130880 129187938708813600 297405026006175360 883443236399418240 1699457291463859200 145716018562951200 122005735910150400 117715913585000640 344501169890169600 67856291038972800 672662363342860800 388576049501203200 207813746159510400 91504301932612800 96979748207771520 258375877417627200 594810052012350720 1766886472798836480 504496772507145600 120575409461559360 291432037125902400 155860309619632800 235431827170001280 689002339780339200 135712582077945600 777152099002406400 415627492319020800 183008603865225600 193959496415543040 516751754835254400 1189620104024701440 357336957744748800 101784436558459200 241150818923118720 582864074251804800 311720619239265600 470863654340002560 272003234650842240 271425164155891200 1554304198004812800 574168616483616000 831254984638041600 366017207730451200 115910746225747200 1033503509670508800 106853752694747520 714673915489497600 203568873116918400 623441238478531200 941727308680005120 274512905797838400 544006469301684480 86933059669310400 542850328311782400 290939244623314560 536005436617123200 128106022705657920 152676654837688800 118726391883052800 250135870421324160 732034415460902400 231821492451494400 144188596984723200 407137746233836800 1246882476957062400 189997614909123840 89044793912289600 549025811595676800 1088012938603368960 173866119338620800 108141447738542400 256212045411315840 305353309675377600 500271740842648320 142498211181842880 288377193969446400 130399589503965600 814275492467673600 2493764953914124800 379995229818247680 178089587824579200 347732238677241600 216282895477084800 610706619350755200 1000543481685296640 284996422363685760 260799179007931200 1628550984935347200 162212171607813600 119905244199417600 121706283537034560 759990459636495360 356179175649158400 70156504294531200 695464477354483200 432565790954169600 1221413238701510400 126281707730156160 89928933149563200 569992844727371520 521598358015862400 124662711477205440 324424343215627200 94711280797617120 243412567074069120 712358351298316800 140313008589062400 865131581908339200 2442826477403020800 252563415460312320 179857866299126400 1139985689454743040 351184924710547200 105234756441796800 249325422954410880 648848686431254400 189422561595234240 486825134148138240 302796053667918720 280626017178124800 1730263163816678400 593631959415264000 109663964700998400 505126830920624640 359715732598252800 70853098845110400 1068537526947475200 702369849421094400 210469512883593600 98219106012343680 378845123190468480 973650268296276480 269786799448689600 605592107335837440 561252034356249600 176794390822218624 526777387065820800 125900506409388480 157852134662695200 373988134431616320 245829447297383040 719431465196505600 141706197690220800 420939025767187200 196438212024687360 87956258345524800 539573598897379200 1211184214671674880 1122504068712499200 321189714796204800 106279648267665600 251801012818776960 315704269325390400 491658894594766080 147328659018515520 283412395380441600 841878051534374400 392876424049374720 175912516691049600 642379429592409600 212559296535331200 631408538650780800 983317789189532160 294657318037031040 1683756103068748800 159419472401498400 114879512549894400 785752848098749440 224310194465011200 351825033382099200 129602867373907200 220992988527773280 425118593070662400 1262817077301561600 86159634412420800 589314636074062080 97202150530430400 318838944802996800 1571505696197498880 449665600714686720 148791507574731840 703650066764198400 259205734747814400 441985977055546560 850237186141324800 2525634154603123200 172319268824841600 1178629272148124160 336465291697516800 194404301060860800 103948305317438400 637677889605993600 899331201429373440 129239451618631200 297583015149463680 883971954111093120 1700474372282649600 145803225795645600 122078753157715200 117762852094130880 344638537649683200 67883348324937600 672930583395033600 388808602121721600 207896610634876800 91559064868286400 97018418296275840 258478903237262400 595166030298927360 1767943908222186240 504697937546275200 120623488177389120 291606451591291200 155922457976157600 235525704188261760 689277075299366400 135766696649875200 777617204243443200 415793221269753600 183118129736572800 194036836592551680 516957806474524800 1190332060597854720 357550814584454400 101825022487406400 241246976354778240 583212903182582400 311844915952315200 471051408376523520 272166021485205120 271533393299750400 1555234408486886400 574397562749472000 831586442539507200 366236259473145600 115956964935302400 1033915612949049600 106896359982867840 715101629168908800 203650044974812800 623689831904630400 942102816753047040 274677194604859200 544332042970410240 86967723701476800 543066786599500800 291055254888827520 536326221876681600 128182690815600960 152737533731109600 118773733314297600 250285570209118080 732472518946291200 231913929870604800 144274890095481600 407300089949625600 1247379663809260800 190073375309825280 89080299985723200 549354389209718400 1088664085940820480 173935447402953600 108206167571611200 256365381631201920 305475067462219200 500571140418236160 142555031482368960 288549780190963200 130451585552215200 814600179899251200 2494759327618521600 380146750619650560 178160599971446400 347870894805907200 216412335143222400 610950134924438400 1001142280836472320 285110062964737920 260903171104430400 1629200359798502400 162309251357416800 119953055690899200 121754813182067520 760293501239301120 356321199942892800 70184478776630400 695741789611814400 432824670286444800 1221900269848876800 126332061797934720 89964791768174400 570220125929475840 521806342208860800 124712419980012480 324618502714833600 94749046348451040 243509626364135040 712642399885785600 140368957553260800 865649340572889600 2443800539697753600 252664123595869440 179929583536348800 1140440251858951680 351324957576902400 105276718164945600 249424839960024960 649237005429667200 189498092696902080 487019252728270080 302977269200511360 280737915106521600 1731298681145779200 593868666571488000 109707692544172800 505328247191738880 359859167072697600 70881351090076800 1068963599828678400 702649915153804800 210553436329891200 98258270287282560 378996185393804160 974038505456540160 269894375304523200 605954538401022720 561475830213043200 176864886517108608 526987436365353600 125950708475444160 157915077247418400 374137259940037440 245927470303831680 719718334145395200 141762702180153600 421106872659782400 196516540574565120 88035138951883200 539788750609046400 1211909076802045440 1122951660426086400 321317787253881600 106322026635115200 251901416950888320 315830154494836800 491854940607663360 147387405430923840 283525404360307200 842213745319564800 393033081149130240 176070277903766400 642635574507763200 212644053270230400 631660308989673600 983709881215326720 294774810861847680 1684427490639129600 159483039952672800 114982538369529600 786066162298260480 224511359504140800 352140555807532800 129654545734022400 221081108146385760 425288106540460800 1263320617979347200 198467783052215040 86236903777147200 589549621723695360 97240909300516800 318966079905345600 1572132324596520960 449844902155434240 148850837289161280 704281111615065600 259309091468044800 442162216292771520 850576213080921600 2526641235958694400 396935566104430080 172473807554294400 1179099243447390720 336767039256211200 194481818601033600 104041527852225600 637932159810691200 899689804310868480 297701674578322560 884324432585543040 1701152426161843200 145861363950775200 122127431322758400 117868463739673920 793871132208860160 344947615108588800 67944227218358400 673534078512422400 388963637202067200 208083055704451200 91595573492068800 97105425995410560 595403349156645120 1768648865171086080 505150558884316800 120731665288006080 291722727901550400 156062291778338400 235736927479347840 689895230217177600 135888454436716800 777927274404134400 416166111408902400 183191146984137600 194210851990821120 1190806698313290240 357693385810924800 101916340827537600 241463330576012160 583445455803100800 312124583556676800 471473854958695680 272274546041447040 271776908873433600 1555854548808268800 574912691847648000 832332222817804800 366382293968275200 116060957031801600 2381613396626580480 1034842845325766400 106992226381138560 715386771621849600 203832681655075200 624249167113353600 942947709917391360 274786720476206400 544549092082894080 87045717773851200 543553817746867200 291316277986231680 536540078716387200 128233802888896320 152874511241306400 118880251534598400 250385370067647360 732764587936550400 232121914063603200 144332418835987200 407665363310150400 1248498334226707200 190243836211403520 89160188650948800 549573440952412800 1089098184165788160 174091435547702400 108249314126990400 256467605777792640 305749022482612800 500770740135294720 142682877158552640 288664837671974400 130568576660776800 815330726620300800 2496996668453414400 380487672422807040 178320377301897600 348182871095404800 216498628253980800 611498044965225600 1001541480270589440 285365754317105280 261137153321553600 1630661453240601600 162373971190485600 120060631546732800 121864004883391680 760975344845614080 356640754603795200 70247421361353600 696365742190809600 432997256507961600 1222996089930451200 126445358450436480 90045473660049600 570731508634210560 522274306643107200 124824264111328320 324747942380971200 94834018837827360 243728009766783360 713281509207590400 140494842722707200 865994513015923200 2445992179860902400 252890716900872960 180090947320099200 1141463017268421120 351640031526201600 105371132042030400 249648528222656640 649495884761942400 189668037675654720 487456019533566720 303098079555573120 280989685445414400 1731989026031846400 594401257672992000 109806080191315200 505781433801745920 360181894640198400 70944918641251200 1069922263811385600 703280063052403200 210742264084060800 98346389905895040 379336075351309440 974912039067133440 270136420980148800 606196159111146240 561979370890828800 177023501830611072 527460047289302400 126063663124069440 158056698063045600 374472792333984960 246148022068341120 720363789280396800 141889837282502400 421484528168121600 196692779811790080 88087726022788800 540272841960297600 1212392318222292480 1123958741781657600 321605950283654400 106417377961876800 252127326248138880 316113396126091200 492296044136682240 147519584858842560 283779674565004800 842969056336243200 393385559623580160 176175452045577600 643211900567308800 212834755923753600 632226792252182400 984592088273364480 295039169717685120 1685938112672486400 159626066942815200 115051222249286400 786771119247160320 224645469530227200 352350904091155200 129770822044281600 221279377288263840 425669511847507200 1264453584504364800 198645772195503360 86288416686964800 590078339435370240 97328116533211200 319252133885630400 1573542238494320640 450248330397116160 148984329146627520 704701808182310400 259541644088563200 442558754576527680 851339023695014400 2528907169008729600 397291544391006720 172576833373929600 1180156678870740480 336968204295340800 194656233066422400 104103676208750400 638504267771260800 900496660794232320 297968658293255040 885117509153055360 1702678047390028800 145992174799816800 122236957194105600 117938871503369280 794583088782013440 345153666747859200 67984813147305600 673936408590681600 389312466132844800 208207352417500800 91677717895579200 97163431128167040 595937316586510080 1770235018306110720 505452306443011200 120803783361750720 291984349599633600 156155514313125600 235877743006738560 690307333495718400 135969626294611200 778624932265689600 416414704835001600 183355435791158400 194326862256334080 1191874633173020160 358014171070483200 101977219720958400 241607566723501440 583968699199267200 312311028626251200 471755486013477120 272518726292991360 271939252589222400 1557249864531379200 575256111246432000 832829409670003200 366710871582316800 116130285096134400 2383749266346040320 1035461000243577600 107056137313319040 716028342140966400 203954439441916800 624622057252502400 943510972026954240 275033153686737600 545037452585982720 87097713822100800 543878505178444800 291490293384501120 537021256605724800 128348805053810880 152965829581437600 118951263681465600 250609919749338240 733421743164633600 232260570192268800 144461858502124800 407908878883833600 1249244114505004800 190357476812455680 89213447761099200 550066307373475200 1090074905171965440 174195427644201600 108346393876593600 256697610107621760 305931659162875200 501219839498676480 142768107609341760 288923717004249600 130646570733151200 815817757767667200 2498488229010009600 380714953624911360 178426895522198400 348390855288403200 216692787753187200 611863318325750400 1002439678997352960 285536215218683520 261293141466302400 1631635515535334400 162519590814890400 120132348783955200 121936799350941120 761429907249822720 356853791044396800 70289383084502400 696781710576806400 433385575506374400 1223726636651500800 126520889552104320 90099261587966400 571072430437367040 522586282932604800 124898826865538880 325039181629780800 94890667164078240 243873598701882240 713707582088793600 140578766169004800 866771151012748800 2447453273303001600 253041779104208640 180198523175932800 1142144860874734080 351850080825734400 105434074626753600 249797653731077760 650078363259561600 189781334328156480 487747197403764480 303369902854462080 281157532338009600 1733542302025497600 594756318407328000 109871671956076800 506083558208417280 360397046351865600 70987297008700800 1070561373133190400 703700161651468800 210868149253507200 98405136318303360 379562668656312960 975494394807528960 270297784763899200 606739805708924160 562315064676019200 177129245372946048 527775121238601600 126138966223152960 158151111940130400 374696480596616640 246295056578014080 720794092703731200 141974594017401600 421736298507014400 196810272636606720 88114019558241600 540595569527798400 1213479611417848320 1124630129352038400 321798058970169600 106480945513051200 252277932446305920 316302223880260800 492590113156028160 147607704477455040 283949188034803200 843472597014028800 393620545273213440 176228039116483200 643596117940339200 212961891026102400 632604447760521600 985180226312056320 295215408954910080 1686945194028057600 159721418269576800 115085564189164800 787241090546426880 224712524543270400 352456078232966400 129848339584454400 221411556716182560 425923782052204800 1265208895521043200 198764431624362240 86314173141873600 590430817909820160 97386254688340800 319442836539153600 1574482181092853760 450517282558237440 149073323718271680 704912156465932800 259696679168908800 442823113432365120 851847564104409600 2530417791042086400 397528863248724480 172628346283747200 1180861635819640320 337068786814905600 194772509376681600 104134750387012800 638885673078307200 901034565116474880 298146647436543360 885646226864730240 1703695128208819200 146079382032511200 122309974441670400 117974075385216960 795057726497448960 345256692567494400 68005106111779200 674137573629811200 389545018753363200 208269500774025600 91732480831252800 97192433694545280 596293294873086720 1771292453729460480 505603180222358400 120839842398623040 292158764065022400 156202125580519200 235948150770433920 690513385134988800 136010212223558400 779090037506726400 416539001548051200 183464961662505600 194384867389090560 1192586589746173440 358228027910188800 102007659167668800 241679684797246080 584317528130044800 312404251161038400 471896301540867840 272681513127354240 272020424447116800 1558180075013452800 575427820945824000 833078003096102400 366929923325011200 116164949128300800 2385173179492346880 1035770077702483200 107088092779409280 716456055820377600 204015318335337600 624808502322076800 943792603081735680 275197442493758400 545363026254708480 87123711846225600 544040848894233600 291577301083635840 537342041865283200 128425473163753920 153011488751503200 118986769754899200 250759619537132160 733859846650022400 232329898256601600 144548151612883200 408030636670675200 1249617004644153600 190414297112981760 89240077316174400 550394884987516800 1090726052509416960 174247423692451200 108411113709662400 256850946327507840 306022977503006400 501519239074264320 142810722834736320 289096303225766400 130685567769338400 816061273341350400 2499234009288307200 380828594225963520 178480154632348800 348494847384902400 216822227419324800 612045955006012800 1003038478148528640 285621445669472640 261371135538676800 1632122546682700800 162616670564493600 120168207402566400 121973196584715840 761657188451927040 356960309264697600 70310363946076800 696989694769804800 433644454838649600 1224091910012025600 126558655102938240 90126155551924800 571242891338945280 522742271077353600 124936108242644160 325233341128987200 94918991327203680 243946393169431680 713920618529395200 140620727892153600 867288909677299200 2448183820024051200 253117310205876480 180252311103849600 1142485782677890560 351955105475500800 105465545919115200 249872216485288320 650466682257974400 189837982654407360 487892786338863360 303551118387054720 281241455784307200 1734577819354598400 594933848774496000 109904467838457600 506234620411752960 360504622207699200 71008486192425600 1070880927794092800 703910210951001600 210931091838230400 98434509524507520 379675965308814720 975785572677726720 270378466655774400 607102236774109440 562482911568614400 177182117144113536 527932658213251200 126176617772694720 158198318878672800 374808324727932480 246368573832850560 721009244415398400 142016972384851200 421862183676460800 196869019049015040 88140313093694400 540756933311548800 1214204473548218880 1124965823137228800 321894113313427200 106512729288638400 252353235545389440 316396637757345600 492737147665701120 147651764286761280 284033944769702400 843724367352921600 393738038098030080 176280626187388800 643788226626854400 213025458577276800 632793275514691200 985474295331402240 295303528573522560 1687448734705843200 159769093932957600 115119906129043200 787476076196060160 224779579556313600 352561252374777600 129887098354540800 221477646430141920 426050917154553600 1265586551029382400 198823761338791680 86339929596782400 590607057147045120 97415323765905600 319538187865915200 1574952152392120320 450651758638798080 149117821004093760 705122504749555200 259774196709081600 442955292860283840 852101834309107200 2531173102058764800 397647522677583360 172679859193564800 1181214114294090240 337169369334470400 194830647531811200 104165824565275200 639076375731830400 901303517277596160 298235642008187520 885910585720567680 1704203668618214400 146122985648858400 122346483065452800 118009279267064640 795295045355166720 345359718387129600 68025399076252800 674338738668940800 389661295063622400 208331649130550400 91759862299089600 97221436260923520 596471284016375040 1771821171441135360 505754054001705600 120875901435495360 292245971297716800 156248736847912800 236018558534129280 690719436774259200 136050798152505600 779322590127244800 416663298261100800 183519724598179200 194442872521847040 1192942568032750080 358334956330041600 102038098614379200 241751802870990720 584491942595433600 312497473695825600 472037117068258560 272762906544535680 272101596305011200 1558645180254489600 575599530645216000 833326596522201600 367039449196358400 116199613160467200 2385885136065500160 1036079155161388800 107120048245499520 716669912660083200 204076197228758400 624994947391651200 944074234136517120 275279586897268800 545525813089071360 87149709870350400 544203192610022400 291664308782770560 537502434495062400 128463807218725440 153057147921568800 119022275828332800 250834469431029120 734078898392716800 232399226320934400 144591298168262400 408152394457516800 1249989894783302400 190471117413507840 89266706871249600 550559173794537600 1091051626178142720 174299419740700800 108443473626196800 256927614437450880 306114295843137600 501668938862058240 142853338060130880 289182596336524800 130724564805525600 816304788915033600 2499979789566604800 380942234827015680 178533413742499200 348598839481401600 216886947252393600 612228591686275200 1003337877724116480 285706676120261760 261449129611051200 1632609577830067200 162665210439295200 120204066021177600 122009593818490560 761884469654031360 357066827484998400 70331344807651200 697197678962803200 433773894504787200 1224457183372550400 126596420653772160 90153049515883200 571413352240523520 522898259222102400 124973389619749440 325330420878590400 94947315490329120 244019187636981120 714133654969996800 140662689615302400 867547789009574400 2448914366745100800 253192841307544320 180306099031766400 1142826704481047040 352060130125267200 105497017211476800 249946779239498880 650660841757180800 189894630980658240 488038375273962240 303641726153351040 281325379230604800 1735095578019148800 595111379141664000 109937263720838400 506385682615088640 360612198063532800 71029675376150400 1071200482454995200 704120260250534400 210994034422953600 98463882730711680 379789261961316480 976076750547924480 270459148547649600 607283452306702080 562650758461209600 177234988915281024 528090195187900800 126214269322236480 158245525817215200 374920168859248320 246442091087687040 721224396127065600 142059350752300800 421988068845907200 196927765461423360 88157842117329600 540918297095299200 1214566904613404160 1125301516922419200 321990167656684800 106544513064225600 252428538644472960 316491051634430400 492884182175374080 147695824096067520 284118701504601600 843976137691814400 393855530922846720 176315684234659200 643980335313369600 213089026128451200 632982103268860800 985768364350748160 295391648192135040 1687952275383628800 159816769596338400 115142800755628800 787711061845693440 224824282898342400 352631368469318400 129925857124627200 221543736144101280 426178052256902400 1265964206537721600 198883091053221120 86357100566721600 590783296384270080 97444392843470400 319633539192676800 1575422123691386880 450786234719358720 149162318289915840 705262736938636800 259851714249254400 443087472288202560 852356104513804800 2531928413075443200 397766182106442240 172714201133443200 1181566592768540160 337236424347513600 194888785686940800 104186540684116800 639267078385353600 901572469438717440 298324636579831680 886174944576405120 1704712209027609600 146166589265205600 122382991689235200 118032748521629760 795532364212884480 345428402266886400 68038927719235200 674472848695027200 389777571373881600 208373081368233600 91787243766926400 97240771305175680 596649273159663360 1772349889152810240 505854636521270400 120899940793410240 292333178530411200 156279811026175200 236065497043259520 690856804533772800 136077855438470400 779555142747763200 416746162736467200 183574487533852800 194481542610351360 1193298546319326720 358441884749894400 102058391578852800 241799881586820480 584666357060822400 312559622052350400 472130994086519040 272844299961717120 272155710876940800 1559110285495526400 575714003778144000 833492325472934400 367148975067705600 116222722515244800 2386597092638653440 1036285206800659200 107141351889559680 716883769499788800 204116783157705600 625119244104700800 944261988173038080 275361731300779200 545688599923434240 87167041886433600 544311421753881600 291722313915527040 537662827124841600 128502141273696960 153087587368279200 119045946543955200 250909319324926080 734297950135411200 232445445030489600 144634444723641600 408233566315411200 1250238488209401600 190508997613858560 89284459907966400 550723462601558400 1091377199846868480 174334083772867200 108475833542731200 257004282547393920 306175174736558400 501818638649852160 142881748210393920 289268889447283200 130750562829650400 816467132630822400 2500476976418803200 381017995227717120 178568919815932800 348668167545734400 216951667085462400 612350349473116800 1003637277299704320 285763496420787840 261501125659300800 1632934265261644800 162713750314096800 120227971766918400 122033858641007040 762035990455434240 357137839631865600 70345332048700800 697336335091468800 433903334170924800 1224700698946233600 126621597687661440 90170978825188800 571526992841575680 523002251318601600 124998243871152960 325427500628193600 94966198265746080 244067717282014080 714275679263731200 140690664097401600 867806668341849600 2449401397892467200 253243195375322880 180341957650377600 1143053985683151360 352130146558444800 105517998073051200 249996487742305920 650855001256387200 189932396531492160 488135434564028160 303732333919647360 281381328194803200 1735613336683699200 595229732719776000 109959127642425600 506486390750645760 360683915300755200 71043801498633600 1071413518895596800 704260293116889600 211035996146102400 98483464868181120 379864793062984320 976270869128056320 270512936475566400 607464667839294720 562762656389606400 177270236762726016 528195219837667200 126239370355264320 158276997109576800 374994731613458880 246491102590911360 721367830601510400 142087602997267200 422071992292204800 196966929736362240 88184135652782400 541025872951132800 1214929335678589440 1125525312779212800 322054203885523200 106565702247950400 252478740710528640 316553994219153600 492982205181822720 147725197302271680 284175205994534400 844143984584409600 393933859472724480 176368271305564800 644108407771046400 213131404495900800 633107988438307200 985964410363645440 295450394604543360 1688287969168819200 159848553371925600 115177142695507200 787867718945448960 224891337911385600 352736542611129600 129951696304684800 221587795953407520 426262808991801600 1266215976876614400 198922644196174080 86382857021630400 590900789209086720 97463772228513600 319697106743851200 1575735437890897920 450875885439732480 149191983147130560 705473085222259200 259903392609369600 443175591906815040 852525617983603200 2532431953753228800 397845288392348160 172765714043260800 1181801578418173440 337337006867078400 194927544457027200 104217614862379200 639394213487702400 901751770879464960 298383966294261120 886351183813630080 1705051235967206400 146195658342770400 122407330771756800 118067952403477440 795690576784696320 345531428086521600 68059220683708800 674674013734156800 389855088914054400 208435229724758400 91805498078817600 97269773871553920 596767932588522240 1772702367627260160 506005510300617600 120935999830282560 292391316685540800 156326422293568800 236135904806954880 691062856173043200 136118441367417600 779710177828108800 416870459449516800 183610996157635200 194539547743107840 1193535865177044480 358513170363129600 102088831025563200 241871999660565120 584782633371081600 312652844587137600 472271809613909760 272898562239838080 272236882734835200 1559420355656217600 575885713477536000 833740918899033600 367221992315270400 116257386547411200 2387071730354088960 1036594284259564800 107173307355649920 717026340726259200 204177662051126400 625305689174275200 944543619227819520 275416494236452800 545797124479676160 87193039910558400 544473765469670400 291809321614661760 537769755544694400 128527697310344640 153133246538344800 119081452617388800 250959219254190720 734443984630540800 232514773094822400 144663209093894400 408355324102252800 1250611378348550400 190565817914384640 89311089463041600 550832988472905600 1091594248959352320 174386079821116800 108497406820420800 257055394620689280 306266493076689600 501918438508381440 142924363435788480 289326418187788800 130789559865837600 816710648204505600 2501222756697100800 381131635828769280 178622178926083200 348772159642233600 216994813640841600 612532986153379200 1003836877016762880 285848726871576960 261579119731675200 1633421296409011200 162746110230631200 120263830385529600 122070255874781760 762263271657538560 357244357852166400 70366312910275200 697544319284467200 433989627281683200 1225065972306758400 126659363238495360 90197872789147200 571697453743153920 523158239463350400 125035525248258240 325492220461262400 94994522428871520 244140511749563520 714488715704332800 140732625820550400 867979254563366400 2450131944613516800 253318726476990720 180395745578294400 1143394907486307840 352235171208211200 105549469365412800 250071050496516480 650984440922524800 189989044857743040 488281023499127040 303792739097178240 281465251641100800 1735958509126732800 595407263086944000 109991923524806400 506637452953981440 360791491156588800 71064990682358400 1071733073556499200 704470342416422400 211098938730825600 98512838074385280 379978089715486080 976562046998254080 270593618367441600 607585478194356480 562930503282201600 177323108533893504 528352756812316800 126277021904806080 158324204048119200 375106575744774720 246564619845747840 721582982313177600 142129981364716800 422197877461651200 197025676148770560 88210429188235200 541187236734883200 1215170956388712960 1125861006564403200 322150258228780800 106597486023537600 252554043809612160 316648408096238400 493129239691495680 147769257111577920 284259962729433600 844395754923302400 394051352297541120 176420858376470400 644300516457561600 213194972047075200 633296816192476800 986258479382991360 295538514223155840 1688791509846604800 159896229035306400 115211484635385600 788102704595082240 224958392924428800 352841716752940800 129990455074771200 221653885667366880 426389944094150400 1266593632384953600 198981973910603520 86408613476539200 591077028446311680 97492841306078400 319792458070612800 1576205409190164480 451010361520293120 149236480432952640 705683433505881600 259980910149542400 443307771334733760 852779888188300800 2533187264769907200 397963947821207040 172817226953078400 1182154056892623360 337437589386643200 194985682612156800 104248689040641600 639584916141225600 902020723040586240 298472960865905280 886615542669467520 1705559776376601600 146239261959117600 122443839395539200 118103156285325120 795927895642414080 345634453906156800 68079513648182400 674875178773286400 389971365224313600 208497378081283200 91832879546654400 97298776437932160 596945921731810560 1773231085338935040 506156384079964800 120972058867154880 292478523918235200 156373033560962400 236206312570650240 691268907812313600 136159027296364800 779942730448627200 416994756162566400 183665759093308800 194597552875864320 1193891843463621120 358620098782982400 102119270472273600 241944117734309760 584957047836470400 312746067121924800 472412625141300480 272979955657019520 272318054592729600 1559885460897254400 576057423176928000 833989512325132800 367331518186617600 116292050579577600 2387783686927242240 1036903361718470400 107205262821740160 717240197565964800 204238540944547200 625492134243849600 944825250282600960 275498638639963200 545959911314039040 87219037934683200 544636109185459200 291896329313796480 537930148174473600 128566031365316160 153178905708410400 119116958690822400 251034069148087680 734663036373235200 232584101159155200 144706355649273600 408477081889094400 1250984268487699200 190622638214910720 89337719018116800 550997277279926400 1091919822628078080 174438075869366400 108529766736955200 257132062730632320 306357811416820800 502068138296175360 142966978661183040 289412711298547200 130828556902024800 816954163778188800 2501968536975398400 381245276429821440 178675438036233600 348876151738732800 217059533473910400 612715622833641600 1004136276592350720 285933957322366080 261657113804049600 1633908327556377600 162794650105432800 120299689004140800 122106653108556480 762490552859642880 357350876072467200 70387293771849600 697752303477465600 434119066947820800 1225431245667283200 126697128789329280 90224766753105600 571867914644732160 523314227608099200 125072806625363520 325589300210865600 95022846591996960 244213306217112960 714701752144934400 140774587543699200 868238133895641600 2450862491334566400 253394257578658560 180449533506211200 1143735829289464320 352340195857977600 105580940657774400 250145613250727040 651178600421731200 190045693183993920 488426612434225920 303883346863474560 281549175087398400 1736476267791283200 595584793454112000 110024719407187200 506788515157317120 360899067012422400 71086179866083200 1072052628217401600 704680391715955200 211161881315548800 98542211280589440 380091386367987840 976853224868451840 270674300259316800 607766693726949120 563098350174796800 177375980305060992 528510293786966400 126314673454347840 158371410986661600 375218419876090560 246638137100584320 721798134024844800 142172359732166400 422323762631097600 197084422561178880 88271780770958400 541348600518633600 1215533387453898240 1126196700349593600 322246312572038400 106629269799124800 252629346908695680 316742821973323200 493276274201168640 147813316920884160 284344719464332800 844647525262195200 394168845122357760 176543561541916800 644492625144076800 213258539598249600 633485643946646400 986552548402337280 295626633841768320 1689295050524390400 159943904698687200 115291615828435200 788337690244715520 225114854621529600 353087123083833600 130029213844857600 221719975381326240 426517079196499200 1266971287893292800 199041303625032960 86468711871326400 591253267683536640 97521910383643200 319887809397374400 1576675380489431040 451144837600853760 149280977718774720 706174246167667200 260058427689715200 443439950762652480 853034158392998400 2533942575786585600 398082607250065920 172937423742652800 1182506535367073280 337672281932294400 195043820767286400 104321195456587200 639775618794748800 902289675201707520 298561955437549440 886879901525304960 1706068316785996800 146282865575464800 122480348019321600 118185298676303040 796165214500131840 345874847485305600 68126863898620800 675344563864588800 390087641534572800 208642390913174400 91860261014491200 97366449092814720 597123910875098880 1773759803050609920 506508422898441600 121056196619856960 292565731150929600 156481793184880800 236370597352606080 691749694970611200 136253727797241600 780175283069145600 417284781826348800 183720522028982400 194732898185629440 1194247821750197760 358727027202835200 102190295847931200 242112393239713920 585131462301859200 312963586369761600 472741194705212160 273061349074200960 272507455594483200 1560350566138291200 576458079142176000 834569563652697600 367441044057964800 116372933321299200 2388495643500395520 72374751102326400 1037624542455916800 107279825575950720 717454054405670400 204380591695862400 625927172739523200 945482389410424320 275580783043473600 546122698148401920 87279699990974400 545014911188966400 292099347278444160 538090540804252800 128604365420287680 153285443771896800 119199806195500800 251108919041984640 734882088115929600 232745866642598400 144749502204652800 408761183391724800 1251854345479046400 190755218916138240 89399854646625600 551161566086947200 1092245396296803840 174559399981948800 108562126653489600 257208730840575360 306570887543793600 502217838083969280 143066414187103680 289499004409305600 130919549986461600 817522366783449600 2503708690958092800 381510437832276480 178799709293251200 349118799963897600 217124253306979200 613141775087587200 1004435676167938560 286132828374207360 261839099972923200 1635044733566899200 162843189980234400 120383359114233600 122191579987364160 763020875664552960 357599418586502400 70436249115523200 698237599927795200 434248506613958400 1226283550175174400 126785248407941760 90287519335675200 572265656748414720 523678199945846400 125159796505275840 325686379960468800 95088936305956320 244383159974728320 715198837173004800 140872498231046400 868497013227916800 2452567100350348800 253570496815883520 180575038671350400 1144531313496829440 352585253374099200 105654373673284800 250319593010551680 651372759920937600 190177872611912640 488766319949456640 303973954629770880 281744996462092800 1736994026455833600 595999030977504000 110101243132742400 507140993631767040 361150077342700800 71135621294774400 1072798255759507200 705170506748198400 211308747346569600 98610748761732480 380355745223825280 977532639898913280 270862558007025600 607947909259541760 563489992924185600 177499347771118464 528877880061148800 126402527069945280 158481560509927200 375479389515827520 246809677361869440 722300154685401600 142271242589548800 422617494693139200 197221497523464960 88289309794593600 541725116014051200 1215895818519083520 1126979985848371200 322470439372972800 106703431942161600 252805054139890560 316963121019854400 493619354723738880 147916123142598720 284542485179097600 845234989386278400 394442995046929920 176578619589187200 644940878745945600 213406863884323200 633926242039708800 987238709447477760 295832246285197440 1690469978772556800 160055147913242400 115314510455020800 788885990093859840 225159557963558400 353157239178374400 130119650975059200 221874184713898080 426813727768646400 1267852484079417600 199179739625368320 86485882841265600 591664492570394880 97589738231294400 320110295826484800 1577771980187719680 451458615122161920 149384804719026240 706314478356748800 260239301950118400 443748369427796160 853627455537292800 2535704968158835200 398359479250736640 172971765682531200 1183328985140789760 337739336945337600 195179476462588800 104341911575428800 640220591652969600 902917230244323840 298769609438052480 887496738855592320 1707254911074585600 146384607346941600 122565534808147200 118208767930868160 796718958501473280 345943531365062400 68140392541603200 675478673890675200 390358952925177600 208683823150857600 91924151106110400 97385784137066880 597539218876104960 1774993477711184640 506609005418006400 121080235977771840 292769214693883200 156512867363143200 236417535861736320 691887062730124800 136280785083206400 780717905850355200 417367646301715200 183848302212220800 194771568274133760 1195078437752209920 358976526849158400 102210588812404800 242160471955543680 585538429387766400 313025734726286400 472835071723472640 273251267047624320 272561570166412800 1561435811700710400 576572552275104000 834735292603430400 367696604424441600 116396042676076800 2390156875504419840 72425088750268800 1037830594095187200 107301129220010880 717953053698316800 204421177624809600 626051469452572800 945670143446945280 275772453318331200 546502534095248640 87297032007057600 545123140332825600 292157352411200640 538464790273737600 128693811548554560 153315883218607200 119223476911123200 251283568794410880 735393208848883200 232792085352153600 144850177500537600 408842355249619200 1252102938905145600 190793099116488960 89417607683342400 551544906636662400 1093005068190497280 174594064014115200 108637633125403200 257387623097109120 306631766437214400 502567137588821760 143094824337366720 289700355001075200 130945548010586400 817684710499238400 2504205877810291200 381586198232977920 178835215366684800 349188128028230400 217275266250806400 613263532874428800 1005134275177643520 286189648674733440 261891096021172800 1635369420998476800 162956449688104800 120407264859974400 122215844809880640 763172396465955840 357670430733369600 70450236356572800 698376256056460800 434550532501612800 1226527065748857600 126810425441831040 90305448644980800 572379297349466880 523782192042345600 125184650756679360 325912899376209600 95107819081373280 244431689619761280 715340861466739200 140900472713145600 869101065003225600 2453054131497715200 253620850883662080 180610897289961600 1144758594698933760 352655269807276800 105675354534859200 250369301513358720 651825798752419200 190215638162746560 488863379239522560 304185372751128960 281800945426291200 1738202130006451200 596117384555616000 110123107054329600 507241701767324160 361221794579923200 71149747417257600 1073011292200108800 705310539614553600 211350709069718400 98630330899201920 380431276325493120 977726758479045120 270916345934942400 608370745502257920 563601890852582400 177534595618563456 528982904710915200 126427628102973120 158513031802288800 375553952270038080 246858688865093760 722443589159846400 142299494834515200 422701418139436800 197260661798403840 88298074306411200 541832691869884800 1216741491004515840 1127203781705164800 322534475601811200 106724621125886400 252855256205946240 317026063604577600 493717377730187520 147945496348802880 284598989669030400 845402836278873600 394521323596807680 176596148612822400 645068951203622400 213449242251772800 634052127209155200 987434755460375040 295890992697605760 1690805672557747200 160086931688829600 115325957768313600 789042647193615360 225181909634572800 353192297225644800 130145490155116800 221918244523204320 426898484503545600 1268104254418310400 199219292768321280 86494468326235200 591781985395211520 97609117616337600 320173863377659200 1578085294387230720 451548265842535680 149414469576240960 706384594451289600 260290980310233600 443836489046408640 853796969007091200 2536208508836620800 398438585536642560 172988936652470400 1183563970790423040 337772864451859200 195218235232675200 104352269634849600 640347726755318400 903096531685071360 298828939152481920 887672978092817280 1707593938014182400 146413676424506400 122589873890668800 118220502558150720 796877171073285120 345977873304940800 68147156863094400 675545728903718400 390436470465350400 208704539269699200 91942405418001600 97395451659192960 597657878304963840 1775345956185634560 506659296677788800 121092255656729280 292827352849012800 156528404452274400 236441005116301440 691955746609881600 136294313726188800 780872940930700800 417409078539398400 183884810836003200 194790903318385920 1195315756609927680 359047812462393600 102220735294641600 242184511313458560 585654705698025600 313056808904548800 472882010232602880 273305529325745280 272588627452377600 1561745881861401600 576629788841568000 834818157078796800 367769621672006400 116407597353465600 2390631513219855360 72439470935395200 1037933619914822400 107311781042040960 718095624924787200 204441470589283200 626113617809097600 945764020465205760 275827216254004800 546611058651490560 87305698015099200 545177254904755200 292186354977578880 538571718693590400 128719367585202240 153331102941962400 119235312268934400 251333468723675520 735539243344012800 232815194706931200 144878941870790400 408882941178566400 1252227235618195200 190812039216664320 89426484201700800 551654432508009600 1093222117302981120 174611396030198400 108659206403092800 257438735170404480 306662205883924800 502666937447351040 143109029412498240 289757883741580800 130958547022648800 817765882357132800 2504454471236390400 381624078433328640 178852968403401600 349222792060396800 217318412806185600 613324411767849600 1005333874894702080 286218058824996480 261917094045297600 1635531764714265600 162988809604639200 120419217732844800 122227977221138880 763248156866657280 357705936806803200 70457229977097600 698445584120793600 434636825612371200 1226648823535699200 126823013958775680 90314413299633600 572436117649992960 523834188090595200 125197077882381120 325977619209278400 95117260469081760 244455954442277760 715411873613606400 140914459954195200 869273651224742400 2453297647071398400 253646027917551360 180628826599267200 1144872235299985920 352690278023865600 105685844965646400 250394155764762240 651955238418556800 190234520938163520 488911908884555520 304245777928659840 281828919908390400 1738547302449484800 596176561344672000 110134039015123200 507292055835102720 361257653198534400 71156810478499200 1073117810420409600 705380556047731200 211371689931292800 98640121967936640 380469041876327040 977823817769111040 270943239898900800 608491555857319680 563657839816780800 177552219542285952 529035417035798400 126440178619487040 158528767448469600 375591233647143360 246883194616705920 722515306397068800 142313620956998400 422743379862585600 197280243935873280 88350661377316800 541886479797801600 1216983111714639360 1127315679633561600 322566493716230400 106735215717748800 252880357238974080 317057534896939200 493766389233411840 147960182951904960 284627241913996800 845486759725171200 394560487871746560 176701322754633600 645132987432460800 213470431435497600 634115069793878400 987532778466823680 295920365903809920 1690973519450342400 160102823576623200 115394641648070400 789120975743493120 225316019660659200 353402645509267200 130158409745145600 221940274427857440 426940862870995200 1268230139587756800 199239069339797760 86545981236052800 591840731807619840 97618807308859200 320205647153246400 1578241951486986240 451593091202722560 149429302004848320 706805291018534400 260316819490291200 443880548855714880 853881725741990400 2536460279175513600 398478138679595520 173091962472105600 1183681463615239680 337974029490988800 195237614617718400 104414417991374400 640411294306492800 903186182405445120 298858604009696640 887761097711429760 1707763451483980800 146428210963288800 122602043431929600 118290910321846080 796956277359191040 346183924944211200 68187742792041600 675948058981977600 390475229235436800 208828835982748800 91951532573947200 97453456791949440 597717208019393280 1775522195422859520 506961044236483200 121164373730473920 292856421926577600 156621626987061600 236581820643692160 692367849888422400 136375485584083200 780950458470873600 417657671965497600 183903065147894400 194906913583898880 1195434416038786560 359083455269011200 102281614188062400 242328747460947840 585712843853155200 313243253974123200 473163641287384320 273332660464805760 272750971168166400 1561900916941747200 576973208240352000 835315343930995200 367806130295788800 116476925417798400 2390868832077573120 72446662027958400 1038551774832633600 107375691974221440 718166910538022400 204563228376124800 626486507948246400 946327282574768640 275854597721841600 546665320929611520 87357694063348800 545501942336332800 292360370375848320 538625182903516800 128732145603526080 153422421282093600 119306324415801600 251358418688307840 735612260591577600 232953850835596800 144893324055916800 409126456752249600 1252973015896492800 190925679817716480 89479743311851200 551709195443683200 1093330641859223040 174715388126697600 108669993041937600 257464291207052160 306844842564187200 502716837376615680 143194259863287360 289786648111833600 131036541095023200 818252913504499200 2505946031792985600 381851359635432960 178959486623702400 349430776253395200 217339986083875200 613689685128374400 1005433674753231360 286388519726574720 262073082190046400 1636505827008998400 163004989562906400 120490934970067200 122300771688688320 763702719270865920 357918973247404800 70499191700246400 698861552506790400 434679972167750400 1227379370256748800 126898545060443520 90368201227550400 572777039453149440 524146164380092800 125271640636591680 326009979125812800 95173908795332640 244601543377376640 715837946494809600 140998383400492800 869359944335500800 2454758740513497600 253797090120887040 180736402455100800 1145554078906298880 352900327323398400 105748787550369600 250543281273183360 652019958251625600 190347817590665280 489203086754753280 304275980517425280 281996766800985600 1738719888671001600 596531622079008000 110199630779884800 507594180241774080 361472804910201600 71199188845948800 1073756919742214400 705800654646796800 211497575100739200 98698868380344960 380695635181330560 978406173509506560 271104603682651200 608551961034850560 563993533601971200 177657963084620928 529350490985097600 126515481718570560 158623181325554400 375814921909775040 247030229126378880 722945609820403200 142398377691897600 422995150201478400 197397736760689920 88403248448222400 542209207365302400 1217103922069701120 1127987067203942400 322758602402745600 106798783268923200 253030963437141120 317246362651108800 494060458252757760 148048302570517440 284796755383795200 845990300402956800 394795473521379840 176806496896444800 645517204805491200 213597566537846400 634492725302217600 988120916505515520 296096605141034880 1691980600805913600 160198174903384800 115463325527827200 789590947042759680 225450129686745600 353612993792889600 130235927285318400 222072453855776160 427195133075692800 1268985450604435200 199357728768656640 86597494145870400 592193210282069760 97676945463988800 320396349806769600 1579181894085519360 451862043363843840 149518296576492480 707225987585779200 260471854570636800 444144907711552320 854390266151385600 2537970901208870400 398715457537313280 173194988291740800 1184386420564139520 338175194530118400 195353890927977600 104476566347899200 640792699613539200 903724086727687680 299036593152984960 888289815423104640 1708780532302771200 146515418195983200 122675060679494400 118361318085541440 797430915074626560 346389976583481600 68228328720988800 676350389060236800 390707781855955200 208953132695798400 92006295509620800 97511461924705920 598073186305969920 1776579630846209280 507262791795177600 121236491804218560 293030836391966400 156714849521848800 236722636171082880 692779953166963200 136456657441977600 781415563711910400 417906265391596800 184012591019241600 195022923849411840 1196146372611939840 359297312108716800 102342493081483200 242472983608437120 586061672783932800 313429699043697600 473445272342165760 273495447299168640 272913314883955200 1562831127423820800 577316627639136000 835812530783193600 368025182038483200 116546253482131200 2392292745223879680 72489808583337600 1039169929750444800 107439602906401920 718594624217433600 204684986162966400 626859398087395200 946890544684331520 276018886528862400 546990894598337280 87409690111598400 545826629767910400 292534385774117760 538945968163075200 128808813713469120 153513739622224800 119377336562668800 251508118476101760 736050364076966400 233092506964262400 144979617166675200 409369972325932800 1253718796174790400 191039320418768640 89533002422001600 552037773057724800 1093981789196674560 174819380223196800 108734712875006400 257617627426938240 307027479244449600 503016236952203520 143279490314076480 289959234333350400 131114535167397600 818739944651865600 2507437592349580800 382078640837537280 179066004844003200 349638760446393600 217469425750012800 614054958488899200 1006032473904407040 286558980628152960 262229070334795200 1637479889303731200 163102069312509600 120562652207289600 122373566156237760 764157281675074560 358132009688006400 70541153423395200 699277520892787200 434938851500025600 1228109916977798400 126974076162111360 90421989155467200 573117961256305920 524458140669590400 125346203390802240 326204138625019200 95230557121583520 244747132312475520 716264019376012800 141082306846790400 869877703000051200 2456219833955596800 253948152324222720 180843978310934400 1146235922512611840 353110376622931200 105811730135092800 250692406781604480 652408277250038400 190461114243167040 489494264624951040 304457196050017920 282164613693580800 1739755406000102400 596886682813344000 110265222544646400 507896304648445440 361687956621868800 71241567213398400 1074396029064019200 706220753245862400 211623460270185600 98757614792753280 380922228486334080 978988529249902080 271265967466401600 608914392100035840 564329227387161600 177763706626955904 529665564934396800 126590784817654080 158717595202639200 376038610172406720 247177263636051840 723375913243737600 142483134426796800 423246920540371200 197515229585506560 88420777471857600 542531934932803200 1217828784200071680 1128658454774323200 322950711089260800 106862350820097600 253181569635308160 317435190405278400 494354527272103680 148136422189129920 284966268853593600 846493841080742400 395030459171013120 176841554943715200 645901422178521600 213724701640195200 634870380810556800 988709054544207360 296272844378259840 1692987682161484800 160293526230146400 115486220154412800 790060918342026240 225494833028774400 353683109887430400 130313444825491200 222204633283694880 427449403280390400 1269740761621113600 199476388197515520 86614665115809600 592545688756519680 97735083619118400 320587052460292800 1580121836684052480 452130995524965120 149607291148136640 707366219774860800 260626889650982400 444409266567389760 854898806560780800 2539481523242227200 398952776395031040 173229330231619200 1185091377513039360 338242249543161600 195470167238236800 104497282466740800 641174104920585600 904261991049930240 299214582296273280 888818533134779520 1709797613121561600 146602625428677600 122748077927059200 118384787340106560 797905552790062080 346458660463238400 68241857363971200 676484499086323200 390940334476473600 208994564933481600 92061058445294400 97530796968958080 598429164592546560 1777637066269559040 507363374314742400 121260531162133440 293205250857355200 156745923700111200 236769574680213120 692917320926476800 136483714727942400 781880668952947200 417989129866963200 184122116890588800 195061593937916160 1196858329185093120 359511168948422400 102362786045956800 242521062324266880 586410501714710400 313491847400222400 473539149360426240 273658234133531520 272967429455884800 1563761337905894400 577431100772064000 835978259733926400 368244233781177600 116569362836908800 2393716658370186240 72532955138716800 1039375981389715200 107460906550462080 719022337896844800 204725572091913600 626983694800444800 947078298720852480 276183175335883200 547316468267063040 87427022127681600 545934858911769600 292592390906874240 539266753422633600 128885481823412160 153544179068935200 119401007278291200 251657818263895680 736488467562355200 233138725673817600 145065910277433600 409451144183827200 1253967389600889600 191077200619119360 89550755458718400 552366350671766400 1094632936534126080 174854044255363200 108799432708075200 257770963646824320 307088358137870400 503315636527791360 143307900464339520 290131820554867200 131140533191522400 818902288367654400 2507934779201779200 382154401238238720 179101510917436800 349708088510726400 217598865416150400 614176716275740800 1006631273055582720 286615800928679040 262281066383044800 1637804576735308800 163199149062112800 120586557953030400 122397830978754240 764308802476477440 358203021834873600 70555140664444800 699416177021452800 435197730832300800 1228353432551481600 126999253196000640 90439918464772800 573231601857358080 524562132766089600 125371057642205760 326398298124225600 95249439897000480 244795661957508480 716406043669747200 141110281328889600 870395461664601600 2456706865102963200 253998506392001280 180879836929545600 1146463203714716160 353180393056108800 105832710996667200 250742115284411520 652796596248451200 190498879794000960 489591323915016960 304638411582610560 282220562657779200 1740790923329203200 597005036391456000 110287086466233600 507997012784002560 361759673859091200 71255693335881600 1074609065504620800 706360786112217600 211665421993334400 98777196930222720 380997759588001920 979182647830033920 271319755394318400 609276823165221120 564441125315558400 177798954474400896 529770589584163200 126615885850681920 158749066495000800 376113172926617280 247226275139276160 723519347718182400 142511386671763200 423330843986668800 197554393860445440 88447071007310400 542639510788636800 1218553646330442240 1128882250631116800 323014747318099200 106883540003822400 253231771701363840 317498132990001600 494452550278552320 148165795395334080 285022773343526400 846661687973337600 395108787720890880 176894142014620800 646029494636198400 213767080007644800 634996265980003200 988905100557104640 296331590790668160 1693323375946675200 160325310005733600 115520562094291200 790217575441781760 225561888041817600 353788284029241600 130339284005548800 222248693093001120 427534160015289600 1269992531960006400 199515941340468480 86640421570718400 592663181581336320 97754463004161600 320650620011467200 1580435150883563520 452220646245338880 149636956005351360 707576568058483200 260678568011097600 444497386186002240 855068320030579200 2539985063920012800 399031882680936960 173280843141436800 1185326363162672640 338342832062726400 195508926008323200 104528356645003200 641301240022934400 904441292490677760 299273912010702720 888994772372004480 1710136640061158400 146631694506242400 122772417009580800 118419991221954240 798063765361873920 346561686282873600 68262150328444800 676685664125452800 391017852016646400 209056713290006400 92079312757185600 97559799535336320 598547824021405440 1777989544744008960 507514248094089600 121296590199005760 293263389012484800 156792534967504800 236839982443908480 693123372565747200 136524300656889600 782035704033292800 418113426580012800 184158625514371200 195119599070672640 1197095648042810880 359582454561657600 102393225492667200 242593180398011520 586526778024969600 313585069935009600 473679964887816960 273712496411652480 273048601313779200 1564071408066585600 577602810471456000 836226853160025600 368317251028742400 116604026869075200 2394191296085621760 72547337323843200 1039685058848620800 107492862016552320 719164909123315200 204786450985334400 627170139870019200 947359929775633920 276237938271556800 547424992823304960 87453020151806400 546097202627558400 292679398606008960 539373681842486400 128911037860059840 153589838239000800 119436513351724800 251707718193160320 736634502057484800 233208053738150400 145094674647686400 409572901970668800 1254340279740038400 191134020919645440 89577385013793600 552475876543113600 1094849985646609920 174906040303612800 108821005985764800 257822075720119680 307179676478001600 503415436386320640 143350515689734080 290189349295372800 131179530227709600 819145803941337600 2508680559480076800 382268041839290880 179154770027587200 349812080607225600 217642011971529600 614359352956003200 1006830872772641280 286701031379468160 262359060455419200 1638291607882675200 163231508978647200 120622416571641600 122434228212528960 764536083678581760 358309540055174400 70576121526019200 699624161214451200 435284023943059200 1228718705912006400 127037018746834560 90466812428731200 573402062758936320 524718120910838400 125408339019311040 326463017957294400 95277764060125920 244868456425057920 716619080110348800 141152243052038400 870568047886118400 2457437411824012800 254074037493669120 180933624857462400 1146804125517872640 353285417705875200 105864182289028800 250816678038622080 652926035914588800 190555528120251840 489736912850115840 304698816760141440 282304486104076800 1741136095772236800 597182566758624000 110319882348614400 508148074987338240 361867249714924800 71276882519606400 1074928620165523200 706570835411750400 211728364578057600 98806570136426880 381111056240503680 979473825700231680 271400437286193600 609397633520282880 564608972208153600 177851826245568384 529928126558812800 126653537400223680 158796273433543200 376225017057933120 247299792394112640 723734499429849600 142553765039212800 423456729156115200 197613140272853760 88525951613668800 542800874572387200 1218795267040565760 1129217944416307200 323110801661356800 106915323779409600 253307074800447360 317592546867086400 494599584788225280 148209855204640320 285107530078425600 846913458312230400 395226280545707520 177051903227337600 646221603322713600 213830647558819200 635185093734172800 989199169576450560 296419710409280640 1693826916624460800 160372985669114400 124711312048646400 790452561091415040 243507463051507200 354103806454675200 130378042775635200 222314782806960480 427661295117638400 1270370187468345600 199575271054897920 93533484036484800 592839420818561280 97783532081726400 320745971338228800 1580905122182830080 452355122325899520 149681453291173440 708207612909350400 260756085551270400 444629565613920960 855322590235276800 2540740374936691200 399150542109795840 187066968072969600 1185678841637122560 365261194577260800 195567064163452800 104621579179790400 641491942676457600 904710244651799040 299362906582346880 889259131227841920 1710645180470553600 146675298122589600 122808925633363200 127841418102041280 798301084219591680 374133936145939200 73693048028745600 730522389154521600 391134128326905600 209243158359580800 92106694225022400 97646807234471040 598725813164693760 1778518262455683840 547891791865891200 130946877651078720 293350596245179200 156932368769685600 255682836204082560 748267872291878400 147386096057491200 782268256653811200 418486316719161600 184213388450044800 195293614468942080 1197451626329387520 359689382981510400 110539572043118400 261893755302157440 586701192490358400 313864737539371200 511365672408165120 273793889828833920 294772192114982400 1564536513307622400 623556560243232000 836972633438323200 368426776900089600 116708018965574400 2394903252658775040 72568910601532800 1122401808437817600 107588728414823040 719378765963020800 221079144086236800 627729475078742400 1022731344816330240 276320082675067200 547587779657667840 87531014224180800 589544384229964800 292940421703413120 539534074472265600 128949371915031360 165809358064677600 119543031572025600 251782568087057280 736853553800179200 233416037931148800 145137821203065600 442158288172473600 1255458950157484800 206340534480487680 89657273679019200 552640165350134400 1095175559315335680 175062028448361600 108853365902299200 257898743830062720 331618716129355200 503565136174114560 154755400860365760 290275642406131200 131296521336271200 884316576344947200 2510917900314969600 412681068960975360 179314547358038400 350124056896723200 217706731804598400 663237432258710400 1007130272348229120 309510801720731520 262593042672542400 1768633152689894400 163280048853448800 120729992427475200 122543419913853120 825362137921950720 358629094716076800 70639064110742400 700248113793446400 435413463609196800 1326474864517420800 127150315399336320 90547494320606400 619021603441463040 525186085345084800 125520183150626880 326560097706897600 95362736549502240 245086839827706240 717258189432153600 141278128221484800 870826927218393600 2652949729034841600 254300630798672640 181094988641212800 1238043206882926080 353600491655174400 105958596166113600 251040366301253760 653120195413795200 190725473099004480 490173679655412480 304789424526437760 282556256442969600 1741653854436787200 597715157860128000 110418269995756800 508601261597345280 362189977282425600 71340450070780800 1075887284148230400 707200983310348800 211917192332227200 98894689755039360 381450946198008960 980347359310824960 271642482961819200 609578849052875520 565112512885939200 178010441559070848 530400737482761600 126766492048848960 158937894249170400 376560549451880640 247520344158622080 724379954564851200 142680900141561600 423834384664454400 197789379510078720 88604832220027200 543284965923638400 1219157698105751040 1130225025771878400 323398964691129600 107010675106171200 253532984097697920 317875788498340800 495040688317244160 148342034632559040 285361800283123200 847668769328908800 395578759020157440 177209664440054400 646797929382259200 214021350212342400 635751576996681600 990081376634488320 296684069265118080 1695337538657817600 160516012659256800 124822534543660800 791157518040314880 243724632666278400 354419328880108800 130494319085894400 222513051948838560 428042700424684800 1271503153993363200 199753260198186240 93616900907745600 593368138530236160 97870739314420800 321032025318513600 1582315036080629760 452758550567581440 149814945148639680 708838657760217600 260988638171788800 445026103897677120 856085400849369600 2543006307986726400 399506520396372480 187233801815491200 1186736277060472320 365586948999417600 195741478628841600 104714801714577600 642064050637027200 905517101135162880 299629890297279360 890052207795354240 1712170801698739200 146806108971631200 122918451504710400 127955432149796160 799013040792744960 374467603630982400 73758770412163200 731173897998835200 391482957257683200 209429603429155200 92188838628532800 97733814933605760 599259780594558720 1780104415590708480 548380423499126400 131063661270843840 293612217943262400 157072202571866400 255910864299592320 748935207261964800 147517540824326400 782965914515366400 418859206858310400 184377677257065600 195467629867211520 1198519561189117440 360010168241068800 110638155618244800 262127322541687680 587224435886524800 314144405143732800 511821728599184640 274038070080378240 295035081648652800 1565931829030732800 624112672718304000 837718413716620800 368755354514131200 116812011062073600 2397039122378234880 72633630434601600 1123402810892947200 107684594813093760 720020336482137600 221276311236489600 628288810287465600 1023643457198369280 276566515885598400 548076140160756480 87609008296555200 590070163297305600 293201444800817280 540015252361603200 129064374079945920 165957233427367200 119649549792326400 252007117768748160 737510709028262400 233624022124147200 145267260869203200 442552622472979200 1256577620574931200 206524557154056960 89737162344244800 553133031771196800 1096152280321512960 175218016593110400 108950445651902400 258128748159891840 331914466854734400 504014235537496320 154893417865542720 290534521738406400 131413512444832800 885105244945958400 2513155241149862400 413049114308113920 179474324688489600 350436033186220800 217900891303804800 663828933709468800 1008028471074992640 309786835731085440 262827024889665600 1770210489891916800 163425668477853600 120837568283308800 122652611615177280 826098228616227840 358948649376979200 70702006695465600 700872066372441600 435801782607609600 1327657867418937600 127263612051838080 90628176212481600 619573671462170880 525654049779331200 125632027281942720 326851336955707200 95447709038878560 245305223230354560 717897298753958400 141404013390931200 871603565215219200 2655315734837875200 254527224103676160 181256352424963200 1239147342924341760 353915565604473600 106053010043198400 251264054563885440 653702673911414400 190895418077757120 490610446460709120 305061247825326720 282808026781862400 1743207130430438400 598247748961632000 110516657642899200 509054448207352320 362512704849926400 71404017621955200 1076845948130937600 707831131208947200 212106020086396800 98982809373651840 381790836155514240 981220892921418240 271884528637444800 610122495650653440 565616053563724800 178169056872573312 530873348406710400 126879446697474240 159079515064797600 376896081845828160 247740895923131520 725025409699852800 142808035243910400 424212040172793600 197965618747303680 88657419290932800 543769057274889600 1220244991301306880 1131232107127449600 323687127720902400 107106026432932800 253758893394948480 318159030129595200 495481791846263040 148474214060477760 285616070487820800 848424080345587200 395931237494607360 177314838581865600 647374255441804800 214212052865865600 636318060259190400 990963583692526080 296948428120955520 1696848160691174400 160659039649399200 124933757038675200 791862474989214720 243941802281049600 354629677163731200 130610595396153600 222711321090716640 428424105731731200 1272636120518380800 199931249341474560 93700317779006400 593896856241911040 97957946547115200 321318079298798400 1583724949978429440 453161978809263360 149948437006105920 709259354327462400 261221190792307200 445422642181433280 856848211463462400 2545272241036761600 399862498682949120 187400635558012800 1187793712483822080 365912703421574400 195915893094230400 104776950071102400 642636158597596800 906323957618526720 299896874012211840 890845284362866560 1713696422926924800 146936919820672800 123027977376057600 128069446197551040 799724997365898240 374801271116025600 73824492795580800 731825406843148800 391831786188460800 209553900142204800 92270983032043200 97791820066362240 599793748024423680 1781690568725733120 548869055132361600 131180444890608960 293873839641345600 157165425106653600 256138892395102080 749602542232051200 147648985591161600 783663572376921600 419107800284409600 184541966064086400 195583640132724480 1199587496048847360 360330953500627200 110736739193371200 262360889781217920 587747679282691200 314330850213307200 512277784790204160 274282250331922560 295297971182323200 1567327144753843200 624668785193376000 838215600568819200 369083932128172800 116881339126406400 2399174992097694720 72698350267670400 1124403813348076800 107748505745274240 720661907001254400 221473478386742400 628661700426614400 1024555569580408320 276812949096129600 548564500663845120 87661004344804800 590595942364646400 293375460199086720 540496430250940800 129179376244860480 166105108790056800 119720561939193600 252231667450439040 738167864256345600 233762678252812800 145396700535340800 442946956773484800 1257323400853228800 206708579827626240 89790421454395200 553625898192259200 1097129001327690240 175322008689609600 109047525401505600 258358752489720960 332210217580113600 504463334900878080 155031434870719680 290793401070681600 131491506517207200 885893913546969600 2514646801706457600 413417159655252480 179580842908790400 350644017379219200 218095050803011200 664420435160227200 1008926669801756160 310062869741439360 262983013034414400 1771787827093939200 163571288102258400 120909285520531200 122725406082726720 826834319310504960 359161685817580800 70743968418614400 701288034758438400 436190101606022400 1328840870320454400 127339143153505920 90681964140398400 620125739482878720 525966026068828800 125706590036153280 327142576204516800 95504357365129440 245450812165453440 718323371635161600 141487936837228800 872380203212044800 2657681740640908800 254678286307011840 181363928280796800 1240251478965757440 354125614904006400 106115952627921600 251413180072306560 654285152409033600 191008714730258880 490901624330906880 305333071124215680 282975873674457600 1744760406424089600 598602809695968000 110582249407660800 509356572614023680 362727856561593600 71446395989404800 1077485057452742400 708251229808012800 212231905255843200 99041555786060160 382017429460517760 981803248661813760 272045892421195200 610666142248431360 565951747348915200 178274800414908288 531188422356009600 126954749796557760 159173928941882400 377119770108459840 247887930432804480 725455713123187200 142892791978809600 424463810511686400 198083111572120320 88666183802750400 544091784842390400 1221332284496862720 1131903494697830400 323879236407417600 107169593984107200 253909499593115520 318347857883764800 495775860865608960 148562333679090240 285785583957619200 848927621023372800 396166223144240640 177332367605500800 647758472814835200 214339187968214400 636695715767529600 991551721731217920 297124667358180480 1697855242046745600 160754390976160800 125007905368684800 792332446288481280 244086582024230400 354664735211001600 130688112936326400 222843500518635360 428678375936428800 1273391431535059200 200049908770333440 93755929026513600 594249334716360960 98016084702244800 321508781952321600 1584664892576962560 453430930970384640 150037431577750080 709329470422003200 261376225872652800 445687001037270720 857356751872857600 2546782863070118400 400099817540666880 187511858053027200 1188498669432721920 366129873036345600 196032169404489600 104787308130523200 643017563904643200 906861861940769280 300074863155500160 891374002074541440 1714713503745715200 147024127053367200 123100994623622400 128145455562720960 800199635081333760 375023716106054400 73868307717859200 732259746072691200 392064338808979200 209574616261046400 92325745967716800 97801487588488320 600149726311000320 1782748004149082880 549194809554518400 131258300637119040 294048254106734400 157180962195784800 256290911125441920 750047432212108800 147736615435718400 784128677617958400 419149232522092800 184651491935433600 195602975176976640 1200299452622000640 360544810340332800 110802461576788800 262516601274238080 588096508213468800 314361924391569600 512581822250883840 274445037166285440 295473230871436800 1568257355235916800 625039526843424000 838298465044185600 369302983870867200 116892893803795200 2400598905244001280 72741496823049600 1125071148318163200 107759157567304320 721089620680665600 221604923153577600 628723848783139200 1025163644501767680 276977237903150400 548890074332570880 87669670352846400 590946461742873600 293404462765464960 540817215510499200 129256044354803520 166203692365183200 119732397297004800 252381367238232960 738605967741734400 233785787607590400 145482993646099200 443209846307155200 1257447697566278400 206831261610005760 89799297972753600 553954475806300800 1097780148665141760 175339340705692800 109112245234574400 258512088709607040 332407384730366400 504762734476465920 155123446207504320 290965987292198400 131504505529269600 886419692614310400 2514895395132556800 413662523220011520 179598595945507200 350678681411385600 218224490469148800 664814769460732800 1009525468952931840 310246892415008640 263009011058539200 1772839385228620800 163668367851861600 120921238393401600 122737538493984960 827325046440023040 359197191891014400 70750962039139200 701357362822771200 436448980938297600 1329629538921465600 127351731670450560 90690928795051200 620493784830017280 526018022117078400 125719017161855040 327336735703723200 95513798752837920 245475076987969920 718394383782028800 141501924078278400 872897961876595200 2659259077842931200 254703463340901120 181381857590102400 1240987569660034560 354160623120595200 106126443058708800 251438034323710080 654673471407446400 191027597505675840 490950153975939840 305514286656808320 283003848156556800 1745795923753190400 598661986485024000 110593181368454400 509406926681802240 362763715180204800 71453459050646400 1077591575673043200 708321246241190400 212252886117417600 99051346854794880 382055195011351680 981900307951879680 272072786385153600 611028573313616640 566007696313113600 178292424338630784 531240934680892800 126967300313071680 159189664588063200 377157051485565120 247912436184416640 725527430360409600 142906918101292800 424505772234835200 198102693709589760 88736299897291200 544145572770307200 1222057146627233280 1132015392626227200 323911254521836800 107180188575969600 253934600626143360 318379329176126400 495824872368833280 148577020282192320 285813836202585600 849011544469670400 396205387419179520 177472599794582400 647822509043673600 214360377151939200 636758658352252800 991649744737666560 297154040564384640 1698023088939340800 160770282863954400 125020263423686400 792410774838359040 244110711981427200 354945199589164800 130701032526355200 222865530423288480 428720754303878400 1273517316704505600 200069685341809920 93765197567764800 594308081128769280 98025774394766400 321540565727908800 1584821549676718080 453475756330571520 150052264006357440 709890399178329600 261402065052710400 445731060846576960 857441508607756800 2547034633409011200 400139370683619840 187530395135529600 1188616162257538560 366166067972140800 196051548789532800 104870172605889600 643081131455817600 906951512661143040 300104528012714880 891462121693153920 1714883017215513600 147038661592149600 123113164164883200 128158123790249280 800278741367239680 375060790271059200 73875610204905600 732332135944281600 392103097579065600 209740345211779200 92334873123662400 97878827765496960 600209056025429760 1782924243386307840 549249101958211200 131271276594870720 294077323184299200 157305258908834400 256316247580498560 750121580542118400 147751220409811200 784206195158131200 419480690423558400 184669746247324800 195757655530993920 1200418112050859520 360580453146950400 110813415307358400 262542553189741440 588154646368598400 314610517817668800 512632495160997120 274472168305345920 295502440819622400 1568412390316262400 625101317118432000 838961380847116800 369339492494649600 116985331222905600 2400836224101719040 72748687915612800 1125182370813177600 107844372143544960 721160906293900800 221626830614716800 629221035635337600 1025264990321994240 277004619370987200 548944336610691840 87738998417179200 591004881639244800 293636483296490880 540870679720425600 129268822373127360 166220122961037600 119827080159494400 252406317202865280 738678984989299200 233970662445811200 145497375831225600 443253661229433600 1258442071270675200 206851708573735680 89870310119620800 554009238741974400 1097888673221383680 175477996834358400 109123031873419200 258537644746254720 332440245922075200 504812634405730560 155138781430301760 290994751662451200 131608497625768800 886507322458867200 2516884142541350400 413703417147471360 179740620239241600 350955993668716800 218246063746838400 664880491844150400 1009625268811461120 310277562860603520 263216995251537600 1773014644917734400 163684547810128800 121016861376364800 122834597784050880 827406834294942720 359481240478483200 70806911003337600 701911987337433600 436492127493676800 1329760983688300800 127452439806007680 90762646032273600 620555125721207040 526433990503075200 125818434167469120 327369095620257600 95589329854505760 245669195568101760 718962480956966400 141613822006675200 872984254987353600 2659521967376601600 254904879612015360 181525292064547200 1241110251442414080 354440688853305600 106210366505006400 251636868334938240 654738191240515200 191178659709011520 491338391136203520 305544489245573760 283227644013350400 1745968509974707200 599135400797472000 110680637054803200 509809759224030720 363050584129094400 71509963540579200 1078443721435449600 708881377706611200 212420733010012800 99129675404672640 382357319418023040 982676782272407040 272287938096820800 611088978491147520 566455288026700800 178433415728410752 531661033279958400 127067704445183040 159315549757509600 377455302502407360 248108482197313920 726101168258188800 143019927081158400 424841466020025600 198259350809345280 88788886968196800 544575876193641600 1222177956982295040 1132910576053401600 324167399437190400 107264945310868800 254135408890366080 318631099515019200 496216964394627840 148694513107008960 286039854162316800 849682932040051200 396518701618690560 177577773936393600 648334798874380800 214529890621737600 637262199030038400 992433928789255680 297389026214017920 1699365864080102400 160897417966303200 125119127863699200 793037403237381120 244303751639001600 355155547872787200 130804389246585600 223041769660513440 429059781243475200 1274524398060076800 200227897913621760 93839345897774400 594778052428035840 98103291934939200 321794835932606400 1586074806474762240 453834359212066560 150170923435216320 710311095745574400 261608778493171200 446083539321026880 858119562486950400 2549048796120153600 400455795827243520 187678691795548800 1189556104856071680 366455627458502400 196206583869878400 104932320962414400 643589671865212800 907668718424133120 300341846870432640 892167078642053760 1716239124973900800 147154937902408800 123210520494969600 128259469610475840 800911591654487040 375357383591097600 73934030101276800 732911254917004800 392413167739756800 209864641924828800 92407890371227200 97936832898253440 600683693740865280 1784334157284107520 549683441187753600 131375084256884160 294309875804817600 157398481443621600 256518939220951680 750714767182195200 147868060202553600 784826335479513600 419729283849657600 184815780742454400 195873665796506880 1201367387481730560 360865595599891200 110901045151915200 262750168513768320 588619751609635200 314796962887243200 513037878441903360 274689217417829760 295736120405107200 1569652670959027200 625595639318496000 839458567699315200 369631561484908800 117054659287238400 2402734774963461120 72806216656118400 1126072150773292800 107908283075725440 721731191199782400 221802090303830400 629593925774486400 1026075756883806720 277223671113681600 549378434835659520 87790994465428800 591472240810214400 293810498694760320 541298393399836800 129371046519718080 166351567727872800 119898092306361600 252605916919923840 739263122969817600 234109318574476800 145612433312236800 443604180607660800 1259187851548972800 207015284283575040 89923569229771200 554447342227363200 1098756869671319040 175581988930857600 109209324984177600 258742093039436160 332703135455745600 505211833839847680 155261463212681280 291224866624473600 131686491698143200 887208361215321600 2518375703097945600 414030568567150080 179847138459542400 351163977861715200 218418649968355200 665406270911491200 1010423667679695360 310522926425362560 263372983396286400 1774416722430643200 163813987476266400 121088578613587200 122907392251600320 828061137134300160 359694276919084800 70848872726486400 702327955723430400 436837299936710400 1330812541822982400 127527970907675520 90816433960190400 621045852850725120 526745966792572800 125892996921679680 327627974952532800 95645978180756640 245814784503200640 719388553838169600 141697745452972800 873674599873420800 2661625083645964800 255055941815351040 181632867920380800 1242091705701450240 354650738152838400 106273309089729600 251785993843359360 655255949905065600 191291956361513280 491629569006401280 305786109955697280 283395490905945600 1747349199746841600 599490461531808000 110746228819564800 510111883630702080 363265735840761600 71552341908028800 1079082830757254400 709301476305676800 212546618179459200 99188421817080960 382583912723026560 983259138012802560 272449301880571200 611572219911394560 566790981811891200 178539159270745728 531976107229257600 127143007544266560 159409963634594400 377678990765039040 248255516706986880 726531471681523200 143104683816057600 425093236358918400 198376843634161920 88823945015467200 544898603761142400 1223144439822789120 1133581963623782400 324359508123705600 107328512862043200 254286015088533120 318819927269188800 496511033413973760 148782632725621440 286209367632115200 850186472717836800 396753687268323840 177647890030934400 648719016247411200 214657025724086400 637639854538377600 993022066827947520 297565265451242880 1700372945435673600 160992769293064800 125193276193708800 793507374536647680 244448531382182400 355295780061868800 130881906786758400 223173949088432160 429314051448172800 1275279709076755200 200346557342480640 93894957145281600 595130530902485760 98161430090068800 321985538586129600 1587014749073295360 454103311373187840 150259918006860480 710591560123737600 261763813573516800 446347898176864320 858628102896345600 2550559418153510400 400693114684961280 187789914290563200 1190261061804971520 366672797073273600 196322860180137600 104973753200097600 643971077172259200 908206622746375680 300519836013720960 892695796353728640 1717256205792691200 147242145135103200 123283537742534400 128335478975645760 801386229369922560 375579828581126400 73977845023555200 733345594146547200 392645720360275200 209947506400195200 92462653306900800 97975502986757760 601039672027441920 1785391592707457280 550009195609910400 131452940003394240 294484290270206400 157460629800146400 256670957951291520 751159657162252800 147955690047110400 785291440720550400 419895012800390400 184925306613801600 195951005973515520 1202079344054883840 361079452439596800 110966767535332800 262905880006788480 588968580540412800 314921259600292800 513341915902583040 274852004252192640 295911380094220800 1570582881441100800 625966380968544000 839790025600780800 369850613227603200 117100877996793600 2404158688109767680 72849363211497600 1126739485743379200 107950890363845760 722158904879193600 221933535070665600 629842519200585600 1026683831805166080 277387959920702400 549704008504385280 87825658497595200 591822760188441600 293926508960273280 541619178659395200 129447714629661120 166450151302999200 119945433737606400 252755616707717760 739701226455206400 234201755993587200 145698726422995200 443867070141331200 1259685038401171200 207137966065954560 89959075303204800 554775919841404800 1099408017008770560 175651316995190400 109274044817246400 258895429259322240 332900302605998400 505511233415435520 155353474549465920 291397452845990400 131738487746392800 887734140282662400 2519370076802342400 414275932131909120 179918150606409600 351302633990380800 218548089634492800 665800605211996800 1011022466830871040 310706949098931840 263476975492785600 1775468280565324800 163911067225869600 121136390105068800 122955921896633280 828551864263818240 359836301212819200 70876847208585600 702605267980761600 437096179268985600 1331601210423993600 127578324975454080 90852292578801600 621413898197863680 526953950985571200 125942705424486720 327822134451739200 95683743731590560 245911843793266560 719672602425638400 141753694417171200 874192358537971200 2663202420847987200 255156649950908160 181704585157603200 1242827796395727360 354790771019193600 106315270812878400 251885410848973440 655644268903478400 191367487463181120 491823687586533120 305967325488289920 283507388834342400 1748384717075942400 599727168688032000 110789956662739200 510313299901816320 363409170315206400 71580594152995200 1079508903638457600 709581542038387200 212630541625756800 99227586092019840 382734974926362240 983647375173066240 272556877736404800 611934650976579840 567014777668684800 178609654965635712 532186156528790400 127193209610322240 159472906219317600 377828116273460160 248353539713435520 726818340630412800 143161188305990400 425261083251513600 198455172184039680 88902825621825600 545113755472809600 1223869301953159680 1134029555337369600 324487580581382400 107370891229492800 254386419220644480 318945812438635200 496707079426871040 148841379138029760 286322376611980800 850522166503027200 396910344368079360 177805651243651200 648975161162764800 214741782458985600 637891624877270400 993414158853742080 297682758276059520 1701044333006054400 161056336844239200 125242708413715200 793820688736158720 244545051210969600 355611302487302400 130933585146873600 223262068707044640 429483564917971200 1275783249754540800 200425663628386560 93932031310286400 595365516552119040 98200188860155200 322112673688478400 1587641377472317440 454282612813935360 150319247721289920 711222604974604800 261867170293747200 446524137414089280 858967129835942400 2551566499509081600 400851327256773120 187864062620572800 1190731033104238080 366817576816454400 196400377720310400 105066975734884800 644225347376956800 908565225627870720 300638495442579840 893048274828178560 1717934259671884800 147300283290232800 123332215907577600 128386151885759040 801702654513546240 375728125241145600 74007054971740800 733635153632908800 392800755440620800 210133951469769600 92499161930683200 98062510685892480 601276990885159680 1786096549656357120 550226365224681600 131504843834400960 294600566580465600 157600463602327200 256772303771518080 751456250482291200 148014109943481600 785601510881241600 420267902939539200 184998323861366400 196125021371784960 1202553981770319360 361222023666067200 111010582457611200 263009687668801920 589201133160931200 315200927204654400 513544607543036160 274960528808434560 296028219886963200 1571203021762483200 626213542068576000 840535805879078400 369996647722732800 117204870093292800 2405107963540638720 72878127581750400 1127184375723436800 108046756762116480 722444047332134400 222021164915222400 630401854409308800 1027089215086072320 277497485792049600 549921057616869120 87903652569969600 592056439773926400 294187532057677440 541833035499100800 129498826702956480 166515873686416800 120051951957907200 252855416566247040 739993295445465600 234409740186585600 145756255163500800 444042329830444800 1260803708818617600 207219753920874240 90038963968430400 554994971584099200 1099842115233738240 175807305139939200 109317191372625600 258997653405912960 333031747372833600 505710833132494080 155414815440655680 291512510327001600 131855478854954400 888084659660889600 2521607417637235200 414439507841748480 180077927936860800 351614610279878400 218634382745251200 666063494745667200 1011421666264988160 310829630881311360 263710957709908800 1776169319321779200 163975787058938400 121243965960902400 123065113597957440 828879015683496960 360155855873721600 70939789793308800 703229220559756800 437268765490502400 1332126989491334400 127691621627955840 90932974470676800 621659261762622720 527421915419817600 126054549555802560 327951574117876800 95768716220966880 246130227195914880 720311711747443200 141879579586617600 874537530981004800 2664253978982668800 255383243255911680 181865948941353600 1243318523525245440 355105844968492800 106409684689963200 252109099111605120 655903148235753600 191537432441933760 492260454391829760 306088135843351680 283759159173235200 1749075061962009600 600259759789536000 110888344309881600 510766486511823360 363731897882707200 71644161704169600 1080467567621164800 710211689936985600 212819369379926400 99315705710632320 383074864883867520 984520908783659520 272798923412030400 612176271686703360 567518318346470400 178768270279138176 532658767452739200 127306164258947520 159614527034944800 378163648667407680 248574091477944960 727463795765414400 143288323408339200 425638738759852800 198631411421264640 88946648180913600 545597846824060800 1224352543373406720 1135036636692940800 324775743611155200 107466242556254400 254612328517895040 319229054069889600 497148182955889920 148973558565948480 286576646816678400 851277477519705600 397262822842529280 177893296361827200 649551487222310400 214932485112508800 638458108139779200 994296365911779840 297947117131896960 1702554955039411200 161199363834381600 125353930908729600 794525645685058560 244762220825740800 355786592723654400 131049861457132800 223460337848922720 429864970225017600 1276916216279558400 200603652771674880 94015448181547200 595894234263793920 98287396092849600 322398727668763200 1589051291370117120 454686041055617280 150452739578756160 711573185447308800 262099722914265600 446920675697845440 859729940450035200 2553832432559116800 401207305543349760 188030896363094400 1191788468527587840 367143331238611200 196574792185699200 105118766031988800 644797455337526400 909372082111234560 300905479157512320 893841351395690880 1719459880900070400 147431094139274400 123441741778924800 128500165933513920 802414611086699520 376061792726188800 74072777355158400 734286662477222400 393149584371398400 210237532063977600 92581306334193600 98110848296522880 601810958315024640 1787682702791381760 550714996857916800 131621627454166080 294862188278548800 157678149047983200 257000331867027840 752123585452377600 148145554710316800 786299168742796800 420475064127955200 185162612668387200 196221696593045760 1203621916630049280 361542808925625600 111109166032737600 263243254908332160 589724376557097600 315356298095966400 514000663734055680 275204709059978880 296291109420633600 1572598337485593600 626769654543648000 840950128255910400 370325225336774400 117262643480236800 2407243833260098560 72942847414819200 1128185378178566400 108100015872266880 723085617851251200 222218332065475200 630712596191932800 1028001327468111360 277743919002580800 550409418119957760 87946982610177600 592582218841267200 294332544889568640 542314213388438400 129613828867871040 166663749049106400 120111128746963200 253079966247937920 740650450673548800 234525286960473600 145885694829638400 444436664130950400 1261425192383865600 207403776594443520 90083346560222400 555487838005161600 1100818836239915520 175893965220355200 109414271122228800 259227657735742080 333327498098212800 506159932495875840 155552832445832640 291771389659276800 131920473915266400 888873328261900800 2522850384767731200 414807553188887040 180166693120444800 351787930440710400 218828542244457600 666654996196425600 1012319864991751680 311105664891665280 263840947830532800 1777746656523801600 164121406683343200 121303730325254400 123125775654248640 829615106377774080 360333386240889600 70974757895932800 703575860881420800 437657084488915200 1333309992392851200 127754564212679040 90977797743940800 622211329783330560 527681895661065600 126116685184311360 328242813366686400 95815923159509280 246251551308497280 720666772481779200 141949515791865600 875314168977830400 2666619984785702400 255509128425358080 181955595487881600 1244422659566661120 355280886051436800 106462136843899200 252233370368622720 656485626733372800 191631846319018560 492503102616994560 306359959142240640 283899031583731200 1750628337955660800 600555643734816000 110943004113849600 511018256850716160 363911190975763200 71679477010377600 1081000158722668800 710561772102873600 212924273687798400 99364661054305920 383263692638037120 985006205233989120 272933393231822400 612719918284481280 567798063167462400 178856389897750656 532921329077155200 127368916841517120 159693205265848800 378350055552934080 248696620236005760 727822381951526400 143358954020755200 425848547375596800 198729322108611840 89060586834542400 545866786463644800 1225439836568962560 1135596126334924800 324935834183251200 107519215515566400 254737833683034240 319386410531697600 497393240472011520 149046991581458880 286717908041510400 851697094751193600 397458644217223680 178121173669084800 649871668366502400 215038431031132800 638772821063395200 994786480944023040 298093983162917760 1703394189502387200 161278823273349600 125415721183737600 794917288434447360 244882870611724800 356242347338169600 131114459407276800 223570487372188320 430076862062265600 1277545642126790400 200702535629057280 94061790887803200 596187966325835520 98335844555457600 322557646546699200 1589834576868894720 454910167856551680 150526901721792960 712484694676339200 262228918814553600 447140974744376640 860153724124531200 2555091284253580800 401405071258114560 188123581775606400 1192375932651671040 367324305917587200 196671689110915200 105253420804459200 645115293093398400 909820335713103360 301053803443585920 894281949488753280 1720307448249062400 147503766833186400 123502589485228800 128563507071155520 802810142516229120 376247163551212800 74109289790390400 734648611835174400 393343378221830400 210506841608918400 92626942113921600 98236526084161920 602107606887171840 1788563898977506560 550986458876380800 131686507242924480 295007533666372800 157880131206688800 257127014142311040 752494327102425600 148218579580780800 786686756443660800 421013683217836800 185253884227843200 196473052168323840 1204215213774343680 361721022958713600 111163934685585600 263373014485848960 590015067332745600 315760262413377600 514254028284622080 275340364755281280 296437159161561600 1573373512887321600 627078605918688000 842027366435673600 370507768455686400 117412854286291200 2408430427548687360 72978802877635200 1128741490653638400 108238489558657920 723442045917427200 222327869371171200 631520524826755200 1028508056569244160 277880826341764800 550680729510562560 592874318323123200 294709578252485760 542581534438070400 129677718959490240 166745902028378400 120264988398508800 253204716071099520 741015536911372800 234825708572582400 145957605755270400 444655738742342400 1263041049653510400 207506011413093120 90198741298881600 555761652683529600 1101361459021125120 1185748636646246400 176119281429436800 109468204316452800 259355437918980480 333491804056756800 506409432142199040 155629508559819840 291915211510540800 889311477484684800 2526082099307020800 415012022826186240 180397482597763200 352238562858873600 218936408632905600 666983608113513600 1012818864284398080 311259017119639680 1778622954969369600 164202306474679200 121459117672569600 830024045652372480 360794965195526400 71065674962755200 704477125717747200 437872817265811200 1333967216227027200 127918214932959360 91094338254427200 622518034239279360 528357844288310400 126278237818434240 328404612949358400 95938661199719520 1660048091304744960 246566994001211520 721589930391052800 142131349925510400 875745634531622400 2667934432454054400 255836429865918720 182188676508854400 1245036068478558720 355735992867091200 106598512444132800 252556475636868480 656809225898716800 191877322399439040 493133988002423040 306510972086067840 284262699851020800 1751491269063244800 601324941992544000 111085119604166400 511672859731837440 364377353017708800 71771296806518400 1082384895586579200 711471985734182400 213197024888265600 99491944947857280 383754644798878080 986267976004846080 273283014763281600 613021944172135680 568525399702041600 179085500906143104 533603989300636800 127532073556198080 159897768666199200 378834713455302720 249015195006963840 728754706035417600 143542593613036800 426394049776531200 198983889895714560 89078115858177600 546566029526563200 1226043888344271360 1137050799404083200 325352069670700800 107656945209777600 255064147112396160 319795537332398400 498030390013927680 149237917421785920 287085187226073600 852788099553062400 397967779791429120 178156231716355200 650704139341401600 215313890419555200 639591074664796800 996060780027855360 298475834843571840 1705576199106124800 161485417814666400 125576375898758400 795935559582858240 245196560055283200 356312463432710400 131282414077651200 223856876132678880 430627780839110400 1279182149329593600 200959631058251520 94182281924068800 596951669687143680 98461810558238400 322970835629332800 1591871119165716480 455492897538981120 150719723293688640 712624926865420800 262564828155302400 447713752265357760 861255561678220800 2558364298659187200 401919262116503040 188364563848137600 1193903339374287360 367794840082924800 196923621116476800 105274136923300800 645941671258665600 910985795077962240 301439446587377280 895427504530715520 1722511123356441600 147692715837357600 123660793521619200 128728194029023680 803838524233006080 376729127696275200 74204222121993600 735589680165849600 393847242232953600 210548273846601600 92745595141214400 98255861128414080 602878893174754560 1790855009061431040 551692260124387200 131855194693696320 295385431674715200 157911205384951200 257456388058047360 753458255392550400 148408444243987200 787694484465907200 421096547693203200 185491190282428800 196511722256828160 1205757786349509120 362184379444742400 111306333182990400 263710389387392640 590770863349430400 315822410769902400 514912776116094720 275693069563067520 296816888487974400 1575388968931814400 627881879493792000 842193095386406400 370982380564857600 117435963641068800 2411515572699018240 73072287080956800 1130187383088825600 108259793202718080 724368758889484800 222612666365980800 631644821539804800 1029825552232189440 278236785423643200 551386139126135040 593633776975948800 294767583385242240 543276569167113600 129843833197700160 166959499774485600 120288659114131200 253529065611319680 741964761129715200 234871927282137600 146144574161913600 445225332731961600 1263289643079609600 207771821941582080 90216494335598400 556473570847286400 1102772278252270080 1187267553951897600 176153945461603200 109608430621435200 259687666395400320 333918999548971200 507058131222639360 155828866456186560 292289148323827200 890450665463923200 2526579286159219200 415543643883164160 180432988671196800 352307890923206400 219216861242870400 667837999097942400 1014116262445278720 311657732912373120 1780901330927846400 164412645932152800 121483023418310400 831087287766328320 360865977342393600 71079662203804800 704615781846412800 438433722485740800 1335675998195884800 127943391966848640 91112267563732800 623315465824746240 528461836384809600 126303092069837760 328825291864305600 95957543975136480 1662174575532656640 246615523646244480 721731954684787200 142159324407609600 876867444971481600 2671351996391769600 255886783933697280 182224535127465600 1246630931649492480 355806009300268800 106619493305707200 252606184139675520 657650583728611200 191915087950272960 493231047292488960 306903605740018560 284318648815219200 1753734889942963200 601443295570656000 111106983525753600 511773567867394560 364449070254931200 71785422929001600 1082597932027180800 711612018600537600 213238986611414400 99511527085326720 383830175900545920 986462094584977920 273336802691198400 613807211480037120 568637297630438400 179120748753588096 533709013950403200 127557174589225920 159929239958560800 378909276209513280 249064206510188160 728898140509862400 143570845858003200 426477973222828800 199023054170653440 89104409393630400 546673605382396800 1227614422960074240 1137274595260876800 325416105899539200 107678134393502400 255114349178451840 319858479917121600 498128413020376320 149267290627990080 287141691716006400 852955946445657600 398046108341306880 178208818787260800 650832211799078400 215356268787004800 639716959834243200 996256826040752640 298534581255980160 1705911892891315200 161517201590253600 125601092008761600 796092216682613760 245244819969676800 356417637574521600 131308253257708800 223900935941985120 430712537574009600 1279433919668486400 200999184201204480 94200819006571200 597069162511960320 98481189943281600 323034403180507200 1592184433365227520 455582548259354880 150749388150903360 712835275149043200 262616506515417600 447801871883970240 861425075148019200 2558867839336972800 401998368402408960 188401638013142400 1194138325023920640 367867229954515200 196962379886563200 105305211101563200 646068806361014400 911165096518709760 301498776301806720 895603743767940480 1722850150296038400 147721784914922400 123685132604140800 128753530484080320 803996736804817920 376803276026284800 74218827096086400 735734459909030400 393924759773126400 210610422203126400 92763849453105600 98284863694792320 602997552603613440 1791207487535880960 551800844931772800 131881146609199680 295443569829844800 157957816652344800 257507060968160640 753606552052569600 148437654192172800 787849519546252800 421220844406252800 185527698906211200 196569727389584640 1205995105207226880 362255665057977600 111328240644129600 263762293218399360 590887139659689600 315915633304689600 515014121936321280 275747331841188480 296875308384345600 1575699039092505600 628005460043808000 842441688812505600 371055397812422400 117470627673235200 2411990210414453760 73086669266083200 1130409828078854400 108291748668808320 724511330115955200 222656481288259200 631831266609379200 1030028243872642560 278291548359316800 551494663682376960 593750616768691200 294854591084376960 543383497586966400 129869389234347840 166992360966194400 120324165187564800 253578965540584320 742110795624844800 234941255346470400 146173338532166400 445312962576518400 1263662533218758400 207812715869041920 90243123890673600 556583096718633600 1102989327364753920 1187501233537382400 176205941509852800 109630003899124800 259738778468695680 333984721932388800 507157931081168640 155859536901781440 292346677064332800 890625925153036800 2527325066437516800 415625431738083840 180486247781347200 352411883019705600 219260007798249600 667969443864777600 1014315862162337280 311719073803562880 1781251850306073600 164445005848687200 121518882036921600 831250863476167680 360972495562694400 71100643065379200 704823766039411200 438520015596499200 1335938887729555200 127981157517682560 91139161527691200 623438147607125760 528617824529558400 126340373446943040 328890011697374400 95985868138261920 1662501726952335360 246688318113793920 721944991125388800 142201286130758400 877040031192998400 2671877775459110400 255962315035365120 182278323055382400 1246876295214251520 355911033950035200 106650964598068800 252680746893886080 657780023394748800 191971736276523840 493376636227587840 306964010917549440 284402572261516800 1754080062385996800 601620825937824000 111139779408134400 511924630070730240 364556646110764800 71806612112726400 1082917486688083200 711822067900070400 213301929196137600 99540900291530880 383943472553047680 986753272455175680 273417484583073600 613928021835098880 568805144523033600 179173620524755584 533866550925052800 127594826138767680 159976446897103200 379021120340829120 249137723765024640 729113292221529600 143613224225452800 426603858392275200 199081800583061760 89139467440900800 546834969166147200 1227856043670197760 1137610289046067200 325512160242796800 107709918169089600 255189652277535360 319952893794206400 498275447530049280 149311350437296320 287226448450905600 853207716784550400 398163601166123520 178278934881801600 651024320485593600 215419836338179200 639905787588412800 996550895060098560 298622700874592640 1706415433569100800 161564877253634400 125638166173766400 796327202332247040 245317209841267200 356557869763603200 131347012027795200 223967025655944480 430839672676358400 1279811575176825600 201058513915633920 94228624630324800 597245401749185280 98510259020846400 323129754507268800 1592654404664494080 455717024339915520 150793885436725440 713115739527206400 262694024055590400 447934051311888960 861679345352716800 2559623150353651200 402117027831267840 188457249260649600 1194490803498370560 367975814761900800 197020518041692800 105346643339246400 646259509014537600 911434048679831040 301587770873450880 895868102623777920 1723358690705433600 147765388531269600 123721641227923200 128791535166665280 804234055662535680 376914498521299200 74240734557225600 735951629523801600 394041036083385600 210693286678492800 92791230920942400 98323533783296640 603175541746901760 1791736205247555840 551963722142851200 131920074482454720 295530777062539200 158019965008869600 257583070333330560 753828997042598400 148481469114451200 788082072166771200 421386573356985600 185582461841884800 196647067566593280 1206351083493803520 362362593477830400 111361101835838400 263840148964909440 591061554125078400 316039930017739200 515166140666661120 275828725258369920 296962938228902400 1576164144333542400 628190830868832000 842773146713971200 371164923683769600 117516846382790400 2412702166987607040 73108242543772800 1130743495563897600 108334355956928640 724725186955660800 222722203671676800 632079860035478400 1030332281333322240 278373692762827200 551657450516739840 593925876457804800 294970601349889920 543543890216745600 129907723289319360 167041652753757600 120371506618809600 253653815434481280 742329847367539200 235033692765580800 146216485087545600 445444407343353600 1264159720070956800 207874056760231680 90278629964107200 556747385525654400 1103314901033479680 1187851752915609600 176275269574185600 109662363815659200 259815446578638720 334083305507515200 507307630868962560 155905542570173760 292432970175091200 890888814686707200 2528319440141913600 415748113520463360 180557259928214400 352550539148371200 219324727631318400 668166611015030400 1014615261737925120 311811085140347520 1781777629373414400 164493545723488800 121566693528403200 831496227040926720 361114519856428800 71128617547478400 705101078296742400 438649455262636800 1336333222030060800 128031511585461120 91175020146302400 623622170280695040 528825808722556800 126390081949750080 328987091446977600 96023633689095840 1662992454081853440 246785377403859840 722229039712857600 142257235094956800 877298910525273600 2672666444060121600 256063023170922240 182350040292604800 1247244340561390080 356051066816390400 106692926321217600 252780163899500160 657974182893955200 192047267378191680 493570754807719680 307054618683845760 284514470189913600 1754597821050547200 601857533094048000 111183507251308800 512126046341844480 364700080585209600 71834864357692800 1083343559569286400 712102133632780800 213385852642435200 99580064566469760 384094534756383360 987141509615439360 273525060438907200 614109237367691520 569028940379827200 179244116219645568 534076600224585600 127645028204823360 160039389481826400 379170245849250240 249235746771473280 729400161170419200 143669728715385600 426771705284870400 199160129132939520 89165760976353600 547050120877814400 1228218474735383040 1138057880759654400 325640232700473600 107752296536539200 255290056409646720 320078778963652800 498471493542946560 149370096849704640 287339457430771200 853543410569740800 398320258265879040 178331521952707200 651280465400947200 215504593073078400 640157557927305600 996942987085893120 298740193699409280 1707086821139481600 161628444804808800 125687598393772800 796640516531758080 245413729670054400 356663043905414400 131398690387910400 224055145274556960 431009186146156800 1280315115854611200 201137620201539840 94265698795329600 597480387398818560 98549017790932800 323256889609617600 1593281033063516160 455896325780663040 150853215151154880 713326087810828800 262797380775820800 448110290549113920 862018372292313600 2560630231709222400 402275240403079680 188531397590659200 1194960774797637120 368120594505081600 197098035581865600 105377717517508800 646513779219235200 911792651561326080 301706430302309760 896220581098227840 1724036744584627200 147823526686399200 123770319392966400 128842208076778560 804550480806159360 377062795181318400 74269944505411200 736241189010163200 394196071163731200 210755435035017600 92827739544724800 98352536349674880 603412860604619520 1792441162196455680 552180891757622400 131971978313461440 295647053372798400 158066576276263200 257684416153557120 754125590362636800 148539889010822400 788392142327462400 421510870070035200 185655479089449600 196705072699349760 1206825721209239040 362505164704300800 111404916758116800 263943956626922880 591294106745596800 316133152552526400 515368832307114240 275937249814611840 297079778021644800 1576784284654924800 628437991968864000 843021740140070400 371310958178899200 117551510414956800 2413651442418478080 73137006914025600 1131188385543955200 108366311423018880 725010329408601600 222809833516233600 632266305105052800 1030737664614228480 278483218634174400 551874499629223680 594159556043289600 295057609049024640 543757747056451200 129958835362614720 167107375137175200 120407012692243200 253753615293010560 742621916357798400 235103020829913600 146274013828051200 445619667032467200 1264532610210105600 207955844615151360 90305259519182400 556966437268348800 1103748999258447360 1188319112086579200 176327265622435200 109705510371038400 259917670725229440 334214750274350400 507507230586021120 155966883461363520 292548027656102400 891239334064934400 2529065220420211200 415911689230302720 180610519038364800 352654531244870400 219411020742076800 668429500548700800 1015014461172042240 311933766922727040 1782478668129868800 164558265556557600 121602552147014400 831823378460605440 361221038076729600 71149598409052800 705309062489740800 438822041484153600 1336859001097401600 128069277136295040 91201914110260800 623867533845454080 528981796867305600 126427363326855360 329116531113115200 96051957852221280 1663646756921210880 246858171871409280 722442076153459200 142299196818105600 877644082968307200 2673718002194803200 256138554272590080 182403828220521600 1247735067690908160 356156091466156800 106724397613579200 252854726653710720 658233062226230400 192103915704442560 493716343742818560 307175429038907520 284598393636211200 1755288165936614400 602035063461216000 111216303133689600 512277108545180160 364807656441043200 71856053541417600 1083663114230188800 712312182932313600 213448795227158400 99609437772673920 384207831408885120 987432687485637120 273605742330782400 614350858077815040 569196787272422400 179296987990813056 534234137199235200 127682679754365120 160086596420368800 379282089980566080 249309264026309760 729615312882086400 143712107082835200 426897590454316800 199218875545347840 89192054511806400 547211484661564800 1228701716155630080 1138393574544844800 325736287043731200 107784080312126400 255365359508730240 320173192840737600 498618528052619520 149414156659010880 287424214165670400 853795180908633600 398437751090695680 178384109023612800 651472574087462400 215568160624252800 640346385681475200 997237056105239040 298828313318021760 1707590361817267200 161676120468189600 125724672558777600 796875502181391360 245486119541644800 356768218047225600 131437449157996800 224121234988516320 431136321248505600 1280692771362950400 201196949915969280 94293504419083200 597656626636043520 98578086868497600 323352240936379200 1593751004362782720 456030801861223680 150897712436976960 713536436094451200 262874898315993600 448242469977032640 862272642497011200 2561385542725900800 402393899831938560 188587008838166400 1195313253272087040 368229179312467200 197156173736995200 105408791695771200 646704481872758400 912061603722447360 301795424873953920 896484939954065280 1724545284994022400 147867130302746400 123806828016748800 128880212759363520 804787799663877120 377174017676332800 74291851966550400 736458358624934400 394312347473990400 210817583391542400 92855121012561600 98381538916053120 603590849747907840 1792969879908130560 552343768968700800 132010906186716480 295734260605492800 158113187543656800 257760425518727040 754348035352665600 148583703933100800 788624694947980800 421635166783084800 185710242025123200 196763077832106240 1207181699495815680 362612093124153600 111437777949825600 264021812373432960 591468521210985600 316226375087313600 515520851037454080 276018643231793280 297167407866201600 1577249389895961600 628623362793888000 843270333566169600 371420484050246400 117586174447123200 2414363398991631360 73158580191715200 1131522053028998400 108398266889109120 725224186248307200 222875555899651200 632452750174627200 1031041702074908160 278565363037684800 552037286463586560 594334815732403200 295144616748159360 543918139686230400 129997169417586240 167156666924738400 120442518765676800 253828465186907520 742840968100492800 235172348894246400 146317160383430400 445751111799302400 1264905500349254400 208017185506341120 90331889074257600 557130726075369600 1104074572927173120 1188669631464806400 176379261670684800 109737870287572800 259994338835172480 334313333849476800 507656930373815040 156012889129755840 292634320766860800 891502223598604800 2529811000698508800 416034371012682240 180663778148515200 352758523341369600 219475740575145600 668626667698953600 1015313860747630080 312025778259511680 1783004447197209600 164606805431359200 121638410765625600 832068742025364480 361327556297030400 71170579270627200 705517046682739200 438951481150291200 1337253335397907200 128107042687128960 91228808074219200 624051556519023360 529137785012054400 126464644703960640 329213610862718400 96080282015346720 1664137484050728960 246930966338958720 722655112594060800 142341158541254400 877902962300582400 2674506670795814400 256214085374257920 182457616148438400 1248103113038046720 356261116115923200 106755868905940800 252929289407921280 658427221725436800 192160564030693440 493861932677917440 307266036805203840 284682317082508800 1755805924601164800 602212593828384000 111249099016070400 512428170748515840 364915232296876800 71877242725142400 1083982668891091200 712522232231846400 213511737811881600 99638810978878080 384321128061386880 987723865355834880 273686424222657600 614532073610407680 569364634165017600 179349859761980544 534391674173884800 127720331303906880 160133803358911200 379393934111881920 249382781281146240 729830464593753600 143754485450284800 427023475623763200 199277621957756160 89209583535441600 547372848445315200 1229064147220815360 1138729268330035200 325832341386988800 107815864087713600 255440662607813760 320267606717822400 498765562562292480 149458216468317120 287508970900569600 854046951247526400 398555243915512320 178419167070883200 651664682773977600 215631728175427200 640535213435644800 997531125124584960 298916432936634240 1708093902495052800 161723796131570400 125761746723782400 797110487831024640 245558509413235200 356838334141766400 131476207928083200 224187324702475680 431263456350854400 1281070426871289600 201256279630398720 94321310042836800 597832865873268480 98607155946062400 323447592263140800 1594220975662049280 456165277941784320 150942209722799040 713676668283532800 262952415856166400 448374649404951360 862526912701708800 2562140853742579200 402512559260797440 188642620085673600 1195665731746536960 368337764119852800 197214311892124800 105429507814612800 646895184526281600 912330555883568640 301884419445598080 896749298809902720 1725053825403417600 147910733919093600 123843336640531200 128918217441948480 805025118521594880 377285240171347200 74313759427689600 736675528239705600 394428623784249600 210859015629225600 92882502480398400 98400873960305280 603768838891196160 1793498597619805440 552506646179779200 132049834059971520 295821467838187200 158144261721919200 257836434883896960 754570480342694400 148627518855379200 788857247568499200 421718031258451200 185765004960796800 196801747920610560 1207537677782392320 362719021544006400 111470639141534400 264099668119943040 591642935676374400 316288523443838400 515672869767793920 276100036648974720 297255037710758400 1577714495136998400 628808733618912000 843436062516902400 371530009921593600 117609283801900800 2415075355564784640 73180153469404800 1131855720514041600 108419570533169280 725438043088012800 222941278283068800 632577046887676800 1031345739535587840 278647507441195200 552200073297949440 594510075421516800 295202621880915840 544078532316009600 130035503472557760 167205958712301600 120466189481299200 253903315080804480 743060019843187200 235218567603801600 146360306938809600 445882556566137600 1265154093775353600 208078526397530880 90349642110974400 557295014882390400 1104400146595898880 1189020150843033600 176413925702851200 109770230204107200 260071006945115520 334411917424603200 507806630161608960 156058894798148160 292720613877619200 891765113132275200 2530308187550707200 416157052795061760 180699284221948800 352827851405702400 219540460408214400 668823834849206400 1015613260323217920 312117789596296320 1783530226264550400 164655345306160800 121662316511366400 832314105590123520 361398568443897600 71184566511676800 705655702811404800 439080920816428800 1337647669698412800 128132219721018240 91246737383524800 624235579192592640 529241777108553600 126489498955364160 329310690612321600 96099164790763680 1664628211180247040 246979495983991680 722797136887795200 142369133023353600 878161841632857600 2675295339396825600 256264439442036480 182493474767049600 1248471158385185280 356331132549100800 106776849767515200 252978997910728320 658621381224643200 192198329581527360 493958991967983360 307356644571500160 284738266046707200 1756323683265715200 602330947406496000 111270962937657600 512528878884072960 364986949534099200 71891368847625600 1084195705331692800 712662265098201600 213553699535030400 99658393116347520 384396659163054720 987917983935966720 273740212150574400 614713289143000320 569476532093414400 179385107609425536 534496698823651200 127745432336934720 160165274651272800 379468496866092480 249431792784370560 729973899068198400 143782737695251200 427107399070060800 199316786232695040 89218348047259200 547480424301148800 1229426578286000640 1138953064186828800 325896377615827200 107837053271438400 255490864673869440 320330549302545600 498863585568741120 149487589674521280 287565475390502400 854214798140121600 398633572465390080 178436696094518400 651792755231654400 215674106542876800 640661098605091200 997727171137482240 298975179349042560 1708429596280243200 161755579907157600 125786462833785600 797267144930780160 245606769327628800 356873392189036800 131502047108140800 224231384511781920 431348213085753600 1281322197210182400 201295832773351680 94339847125339200 597950358698085120 98626535331105600 323511159814315200 1594534289861560320 456254928662158080 150971874580013760 713746784378073600 263004094216281600 448462769023563840 862696426171507200 2562644394420364800 402591665546703360 188679694250678400 1195900717396170240 368410153991443200 197253070662211200 105439865874033600 647022319628630400 912509857324316160 301943749160027520 896925538047127680 1725392852343014400 147939802996658400 123867675723052800 128943553897005120 805183331093406720 377359388501356800 74328364401782400 736820307982886400 394506141324422400 210879731748067200 92900756792289600 98410541482431360 603887498320055040 1793851076094255360 552615230987164800 132075785975474880 295879605993316800 158159798811050400 257887107794010240 754718777002713600 148656728803564800 789012282648844800 421759463496134400 185801513584579200 196821082964862720 1207774996640110080 362790307157241600 111492546602673600 264151571950949760 591759211986633600 316319597622100800 515774215588020480 276154298927095680 297313457607129600 1578024565297689600 628932314168928000 843518926992268800 371603027169158400 117620838479289600 2415549993280220160 73194535654531200 1132078165504070400 108430222355199360 725580614314483200 222985093205347200 632639195244201600 1031548431176040960 278702270376868800 552308597854191360 594626915214259200 295231624447294080 544185460735862400 130061059509205440 167238819904010400 120478024839110400 253953215010069120 743206054338316800 235241676958579200 146389071309062400 445970186410694400 1265278390488403200 208119420324990720 90358518629332800 557404540753737600 1104617195708382720 1189253830428518400 176431257718934400 109791803481796800 260122119018410880 334477639808020800 507906430020138240 156089565243743040 292778142618124800 891940372821388800 2530556780976806400 416238840649981440 180717037258665600 352862515437868800 219583606963593600 668955279616041600 1015812860040276480 312179130487486080 1783880745642777600 164687705222695200 121674269384236800 832477681299962880 361434074517331200 71191560132201600 705725030875737600 439167213927187200 1337910559232083200 128144808237962880 91255702038177600 624358260974972160 529293773156803200 126501926081065920 329375410445390400 96108606178472160 1664955362599925760 247003760806508160 722868149034662400 142383120264403200 878334427854374400 2675821118464166400 256289616475925760 182511404076355200 1248716521949944320 356366140765689600 106787340198302400 253003852162131840 658750820890780800 192217212356944320 494007521613016320 307417049749031040 284766240528806400 1756668855708748800 602390124195552000 111281894898451200 512579232951851520 365022808152710400 71898431908867200 1084302223551993600 712732281531379200 213574680396604800 99668184185082240 384434424713888640 988015043226032640 273767106114532800 614834099498062080 569532481057612800 179402731533148032 534549211148534400 127757982853448640 160181010297453600 379505778243197760 249456298535982720 730045616305420800 143796863817734400 427149360793209600 199336368370164480 89262170606347200 547534212229065600 1229668198996124160 1139064962115225600 325928395730246400 107847647863300800 255515965706897280 320362020594907200 498912597071965440 149502276277623360 287593727635468800 854298721586419200 398672736740328960 178524341212694400 651856791460492800 215695295726601600 640724041189814400 997825194143930880 299004552555246720 1708597443172838400 161771471794951200 125798820888787200 797345473480657920 245630899284825600 357048682425388800 131514966698169600 224253414416435040 431390591453203200 1281448082379628800 201315609344828160 94349115666590400 598009105110493440 98636225023627200 323542943589902400 1594690946961315840 456299754022344960 150986707008621120 714097364850777600 263029933396339200 448506828832870080 862781182906406400 2562896164759257600 402631218689656320 188698231333180800 1196018210220986880 368446348927238400 197272450047254400 105491656171137600 647085887179804800 912599508044689920 301973414017242240 897013657665740160 1725562365812812800 147954337535440800 123879845264313600 128956222124533440 805262437379312640 377396462666361600 74335666888828800 736892697854476800 394544900094508800 210983312342275200 92909883948235200 98458879093061760 603946828034484480 1794027315331480320 552669523390857600 132088761933226560 295908675070881600 158237484256706400 257912444249066880 754792925332723200 148671333777657600 789089800189017600 421966624684550400 185819767896470400 196917758186123520 1207893656068968960 362825949963859200 111503500333243200 264177523866453120 591817350141763200 316474968513412800 515824888498133760 276181430066156160 297342667555315200 1578179600378035200 628994104443936000 843933249369100800 371639535792940800 117678611866233600 2415787312137937920 73201726747094400 1132189387999084800 108483481465349760 725651899927718400 223007000666486400 632949937026825600 1031649776996267520 278729651844705600 552362860132312320 594685335110630400 295376637279185280 544238924945788800 130073837527529280 167255250499864800 120537201628166400 253978164974701440 743279071585881600 235357223732467200 146403453494188800 446014001332972800 1265899874053651200 208139867288720640 90402901221124800 557459303689411200 1104725720264624640 1189370670221260800 176517917799350400 109802590120641600 260147675055058560 334510500999729600 507956329949402880 156104900466540480 292806906988377600 892028002665945600 2531799748107302400 416279734577441280 180805802442249600 353035835598700800 219605180241283200 669021001999459200 1015912659898805760 312209800933080960 1784056005331891200 164703885180962400 121734033748588800 832559469154882560 361611604884499200 71226528234825600 706071671197401600 439210360482566400 1338042003998918400 128207750822686080 91300525311441600 624419601866161920 529553753398051200 126564061709574720 329407770361924800 96155813117014560 1665118938309765120 247125084919090560 723223209768998400 142453056469651200 878420720965132800 2676084007997836800 256415501645372160 182601050622883200 1248839203732323840 356541181848633600 106839792352238400 253128123419149440 658815540723849600 192311626234029120 494250169838181120 307447252337796480 284906112939302400 1756841441930265600 602686008140832000 111336554702419200 512831003290744320 365202101245766400 71933747215075200 1084834814653497600 713082363697267200 213679584704476800 99717139528755840 384623252468058240 988500339676362240 273901575934324800 614894504675592960 569812225878604800 179490851151760512 534811772772950400 127820735436018240 160259688528357600 379692185128724160 249578827294043520 730404202491532800 143867494430150400 427359169408953600 199434279057511680 89349815724523200 547803151868649600 1229789009351185920 1139624451757209600 326088486302342400 107900620822612800 255641470872036480 320519377056715200 499157654588087040 149575709293133760 287734988860300800 854718338817907200 398868558115023360 178699631449046400 652176972604684800 215801241645225600 641038754113430400 998315309176174080 299151418586267520 1709436677635814400 161850931233919200 125860611163795200 797737116230046720 245751549070809600 357399262898092800 131579564648313600 224363563939700640 431602483290451200 1282077508226860800 201414492202210560 94395458372846400 598302837172535040 98684673486235200 323701862467838400 1595474232460093440 456523880823279360 151060869151657920 714798525796185600 263159129296627200 448727127879401280 863204966580902400 2564155016453721600 402828984404421120 188790916745692800 1196605674345070080 368627323606214400 197369346972470400 105595236765345600 647403724935676800 913047761646558720 302121738303315840 897454255758802560 1726409933161804800 148027010229352800 123940692970617600 129019563262175040 805657968808842240 377581833491385600 74372179324060800 737254647212428800 394738693944940800 211190473530691200 92955519727963200 98555554314322560 604243476606631680 1794908511517605120 552940985409321600 132153641721984960 296054020458705600 158392855148018400 258039126524350080 755163666982771200 148744358648121600 789477387889881600 422380947061382400 185911039455926400 197111108628645120 1208486953213263360 363004163996947200 111558268986091200 264307283443969920 592108040917411200 316785710296036800 516078253048700160 276317085761458560 297488717296243200 1578954775779763200 629303055818976000 844761894122764800 371822078911852800 117794158640121600 2416973906426526720 73237682209910400 1132745500474156800 108589999685650560 726008327993894400 223116537972182400 633571420592073600 1032156506097400320 278866559183889600 552634171522917120 594977434592486400 295666662942967680 544506245995420800 130137727619148480 167337403479136800 120655555206278400 254102914797863040 743644157823705600 235588317280243200 146475364419820800 446233075944364800 1267142841184147200 208242102107370240 90491666404708800 557733118367779200 1105268343045834240 1189954869184972800 176691237960182400 109856523314865600 260275455238296960 334674806958273600 508205829595726080 156181576580527680 292950728839641600 892466151888729600 2534285682368294400 416484204214740480 180983332809417600 353382475920364800 219713046629731200 669349613916547200 1016411659191452160 312363153161055360 1784932303777459200 164784784972298400 121853562477292800 832968408429480960 361966665618835200 71296464440073600 706764951840729600 439426093259462400 1338699227833094400 128333635992132480 91390171857969600 624726306322110720 530073713880547200 329569569944596800 96250226994099360 1665936816858961920 247367733144255360 723933331237670400 142592928880147200 878852186518924800 2677398455666188800 256667271984264960 182780343715939200 1249452612644221440 356891264014521600 106944696660110400 659139139889193600 192500453988198720 494735466288510720 307598265281623680 285185857760294400 1757704373037849600 603277776031392000 111445874310355200 513334543968529920 365560687431878400 72004377827491200 1085899996856505600 713782528029043200 213889393320220800 99815050216103040 385000907976397440 989470932577021440 274170515573908800 615196530563247360 570371715520588800 179667090388985472 535336896021782400 127946240601157440 160417044990165600 380064998899776960 249823884810165120 731121374863756800 144008755654982400 427778786640441600 199630100432206080 89367344748158400 548341031147817600 1230393061126494720 1140743431041177600 326408667446534400 108006566741236800 255892481202314880 320834089980331200 499647769620330240 149722575324154560 288017511309964800 855557573280883200 399260200864412160 178734689496316800 652817334893068800 216013133482473600 641668179960662400 999295539240660480 299445150648309120 1711115146561766400 162009850111855200 125984191713811200 798520401728824320 245992848642777600 357469378992633600 131708760548601600 224583862986231840 432026266964947200 1283336359921324800 201612257916975360 94488143785358400 598890301296618240 98781570411451200 324019700223710400 1597040803457648640 456972134425148160 151209193437731520 714938757985267200 263417521097203200 449167725972463680 864052533929894400 2566672719842649600 403224515833950720 188976287570716800 1197780602593236480 368989272964166400 197563140822902400 105615952884187200 648039400447420800 913944268850296320 302418386875463040 898335451944927360 1728105067859788800 148172355617176800 124062388383225600 129146245537458240 806449031667901440 377952575141433600 74445204194524800 737978545928332800 395126281645804800 211231905768374400 93046791287419200 98574889358574720 604836773750926080 1796670903889854720 553483909446249600 132283401299501760 296344711234353600 158423929326280800 258292491074916480 755905150282867200 148890408389049600 790252563291609600 422463811536748800 186093582574838400 197149778717149440 1209673547501852160 363360592063123200 111667806291787200 264566802599003520 592689422468707200 316847858652561600 516584982149832960 276588397152063360 297780816778099200 1580505126583219200 629920958569056000 844927623073497600 372187165149676800 117817267994899200 2419347095003704320 73309593135542400 1133857725424300800 108611303329710720 726721184126246400 223335612583574400 633695717305123200 1033169964299665920 279140373862257600 553176794304126720 595561633556198400 295724668075724160 545040888094684800 130265507802386880 167501709437680800 120679225921900800 254352414444186240 744374330299353600 235634535989798400 146619186271084800 446671225167148800 1267391434610246400 208446571744669440 90509419441425600 558280747724515200 1106353588608253440 1191123267112396800 176725901992348800 109964389703313600 260531015604773760 335003418875361600 508704828888372480 156334928808502080 293238372542169600 893342450334297600 2534782869220492800 416893143489338880 181018838882851200 353451803984697600 219928779406627200 670006837750723200 1017409657776744960 312669857617004160 1786684900668595200 164946584554970400 121877468223033600 833786286978677760 362037677765702400 71310451681123200 706903607969395200 439857558813254400 1340013675501446400 128358813026021760 91408101167275200 625339715234008320 530177705977046400 329893169109940800 96269109769516320 1667572573957355520 247416262789288320 724075355531404800 142620903362246400 879715117626508800 2680027351002892800 256717626052043520 182816202334550400 1250679430468016640 356961280447699200 106965677521684800 659786338219881600 192538219539032640 494832525578576640 307900291169278080 285241806724492800 1759430235253017600 603396129609504000 111467738231942400 513435252104087040 365632404669100800 72018503949974400 1086113033297107200 713922560895398400 213931355043369600 99834632353572480 385076439078065280 989665051157153280 274224303501825600 615800582338556160 570483613448985600 179702338236430464 535441920671548800 127971341634185280 160448516282527200 380139561653987520 249872896313389440 731264809338201600 144037007899948800 427862710086739200 199669264707144960 89393638283611200 548448607003651200 1231601164677112320 1140967226897971200 326472703675372800 108027755924961600 255942683268370560 320897032565054400 499745792626778880 149751948530358720 288074015799897600 855725420173478400 399338529414289920 178787276567222400 652945407350745600 216055511849923200 641794065130108800 999491585253557760 299503897060717440 1711450840346956800 162041633887442400 126008907823814400 798677058828579840 246041108557171200 357574553134444800 131734599728659200 224627922795538080 432111023699846400 1283588130260217600 201651811059928320 94506680867860800 599007794121434880 98800949796494400 324083267774884800 1597354117657159680 457061785145521920 151238858294946240 715149106268889600 263469199457318400 449255845591076160 864222047399692800 2567176260520435200 403303622119856640 189013361735721600 1198015588242869760 369061662835756800 197601899592988800 105647027062449600 648166535549769600 914123570291043840 302477716589892480 898511691182152320 1728444094799385600 148201424694741600 124086727465747200 129171581992514880 806607244239713280 378026723471443200 74459809168617600 738123325671513600 395203799185977600 211294054124899200 93065045599310400 98603891924952960 604955433179784960 1797023382364304640 553592494253635200 132309353215005120 296402849389483200 158470540593674400 258343163985029760 756053446942886400 148919618337235200 790407598371955200 422588108249798400 186130091198620800 197207783849905920 1209910866359569920 363431877676358400 111689713752926400 264618706430010240 592805698778966400 316941081187348800 516686327970059520 276642659430184320 297839236674470400 1580815196743910400 630044539119072000 845176216499596800 372260182397241600 117851932027065600 2419821732719139840 73323975320668800 1134080170414329600 108643258795800960 726863755352716800 223379427505852800 633882162374697600 1033372655940119040 279195136797931200 553285318860368640 595678473348940800 295811675774858880 545147816514537600 130291063839034560 167534570629389600 120714731995334400 254402314373450880 744520364794483200 235703864054131200 146647950641337600 446758855011705600 1267764324749395200 208487465672129280 90536048996500800 558390273595862400 1106570637720737280 1191356946697881600 176777898040598400 109985962981003200 260582127678069120 335069141258779200 508804628746901760 156365599254096960 293295901282675200 893517710023411200 2535528649498790400 416974931344258560 181072097993001600 353555796081196800 219971925962006400 670138282517558400 1017609257493803520 312731198508193920 1787035420046822400 164978944471504800 121913326841644800 833949862688517120 362144195986003200 71331432542697600 707111592162393600 439943851924012800 1340276565035116800 128396578576855680 91434995131233600 625462397016387840 530333694121795200 329957888943009600 96297433932641760 1667899725377034240 247489057256837760 724288391972006400 142662865085395200 879887703848025600 2680553130070233600 256793157153711360 182869990262467200 1250924794032775680 357066305097465600 106997148814046400 659915777886019200 192594867865283520 494978114513675520 307960696346808960 285325730170790400 1759775407696051200 603573659976672000 111500534114323200 513586314307422720 365739980524934400 72039693133699200 1086432587958009600 714132610194931200 213994297628092800 99864005559776640 385189735730567040 989956229027351040 274304985393700800 615921392693617920 570651460341580800 179755210007597952 535599457646198400 128008993183727040 160495723221069600 380251405785303360 249946413568225920 731479961049868800 144079386267398400 427988595256185600 199728011119553280 89428696330881600 548609970787401600 1231842785387235840 1141302920683161600 326568758018630400 108059539700548800 256017986367454080 320991446442139200 499892827136451840 149796008339664960 288158772534796800 855977190512371200 399456022239106560 178857392661763200 653137516037260800 216119079401097600 641982892884278400 999785654272903680 299592016679329920 1711954381024742400 162089309550823200 126045981988819200 798912044478213120 246113498428761600 357714785323526400 131773358498745600 224694012509497440 432238158802195200 1283965785768556800 201711140774357760 94534486491614400 599184033358659840 98830018874059200 324178619101646400 1597824088956426240 457196261226082560 151283355580768320 715429570647052800 263546716997491200 449388025018994880 864476317604390400 2567931571537113600 403422281548715520 189068972983228800 1198368066717319680 369170247643142400 197660037748118400 105688459300132800 648357238203292800 914392522452165120 302566711161536640 898776050037989760 1728952635208780800 148245028311088800 124123236089529600 129209586675099840 806844563097431040 378137945966457600 74481716629756800 738340495286284800 395320075496236800 211376918600265600 93092427067147200 98642562013457280 605133422323073280 1797552100075979520 553755371464713600 132348281088260160 296490056622177600 158532688950199200 258419173350199680 756275891932915200 148963433259513600 790640150992473600 422753837200531200 186184854134294400 197285124026914560 1210266844646146560 363538806096211200 111722574944635200 264696562176520320 592980113244355200 317065377900398400 516838346700399360 276724052847365760 297926866519027200 1581280301984947200 630229909944096000 845507674401062400 372369708268588800 117898150736620800 2420533689292293120 73345548598358400 1134413837899372800 108685866083921280 727077612192422400 223445149889270400 104274403281659520 634130755800796800 1033676693400798720 279277281201441600 553448105694731520 595853733038054400 295927686040371840 545308209144316800 130329397894006080 167583862416952800 120762073426579200 254477164267347840 744739416537177600 235796301473241600 146691097196716800 446890299778540800 208548806563319040 90571555069934400 558554562402883200 1106896211389463040 1191707466076108800 176847226104931200 110018322897537600 260658795788012160 335167724833905600 508954328534695680 156411604922489280 293382194393433600 893780599557081600 417097613126638080 181143110139868800 353694452209862400 220036645795075200 670335449667811200 1017908657069391360 312823209844978560 1787561199114163200 165027484346306400 121961138333126400 834195226253276160 362286220279737600 71359407024796800 707388904419724800 440073291590150400 1340670899335622400 128446932644634240 91470853749844800 625646419689957120 530541678314793600 330054968692612800 96335199483475680 1668390452506552320 247586116546903680 724572440559475200 142718814049593600 880146583180300800 2681341798671244800 256893865289268480 182941707499689600 1251292839379914240 357206337963820800 107039110537195200 660109937385225600 192670398966951360 495172233093807360 308051304113105280 285437628099187200 1760293166360601600 603810367132896000 111544261957497600 513787730578536960 365883414999379200 72067945378665600 1086858660839212800 714412675927641600 214078221074390400 99903169834715520 385340797933902720 990344466187614720 274412561249534400 616102608226210560 570875256198374400 179825705702487936 535809506945731200 128059195249782720 160558665805792800 380400531293724480 250044436574674560 731766829998758400 144135890757331200 428156442148780800 199806339669431040 89446225354516800 548825122499068800 1232205216452421120 1141750512396748800 326696830476307200 108101918067998400 256118390499565440 321117331611585600 500088873149349120 149854754752073280 288271781514662400 856312884297561600 399612679338862080 178892450709033600 653393660952614400 216203836135996800 642234663223171200 1000177746298698240 299709509504146560 1712625768595123200 162152877101997600 126095414208825600 799225358677724160 246210018257548800 357784901418067200 131825036858860800 224782132128109920 432407672271993600 1284469326446342400 201790247060263680 94571560656619200 599419019008293120 98868777644145600 324305754203995200 1598450717355448320 457375562666830080 151342685295197760 715569802836134400 263650073717721600 449564264256219840 864815344543987200 2568938652892684800 403580494120527360 189143121313238400 1198838038016586240 369315027386323200 197737555288291200 105709175418974400 648611508407990400 914751125333660160 302685370590395520 899128528512439680 1729630689087974400 148303166466218400 124171914254572800 129260259585213120 807160988241054720 378286242626476800 74510926577942400 738630054772646400 395475110576582400 211418350837948800 93128935690929600 98661897057709440 605370741180791040 1798257057024879360 553972541079484800 132400184919266880 296606332932436800 158563763128461600 258520519170426240 756572485252953600 149021853155884800 790950221153164800 422836701675897600 186257871381859200 197323794115418880 1210741482361582080 363681377322681600 111766389866913600 264800369838533760 593212665864873600 317127526256923200 517041038340852480 276832577403607680 298043706311769600 1581900442306329600 630477071044128000 845673403351795200 372515742763718400 117921260091398400 2421482964723164160 73374312968611200 1134858727879430400 108707169727981440 727362754645363200 223532779733827200 104315297209119360 634255052513846400 1034082076681704960 279386807072788800 553665154807215360 596087412623539200 295985691173128320 545522065984022400 130380509967301440 167649584800370400 120785744142201600 254576964125877120 745031485527436800 235842520182796800 146748625937222400 447065559467654400 208630594418238720 90589308106651200 558773614145577600 1107330309614430720 1192174825247078400 176881890137097600 110061469452916800 260761019934602880 335299169600740800 509153928251754240 156472945813679040 293497251874444800 894131118935308800 417261188836477440 181178616213302400 353763780274195200 220122938905833600 670598339201481600 1018307856503508480 312945891627358080 1788262237870617600 165092204179375200 121985044078867200 834522377672954880 362357232426604800 71373394265846400 707527560548390400 440245877811667200 1341196678402963200 128472109678523520 91488783059150400 625891783254716160 530645670411292800 330184408358750400 96354082258892640 1669044755345909760 247634646191936640 724714464853209600 142746788531692800 880491755623334400 2682393356805926400 256944219357047040 182977566118300800 1251783566509432320 357276354396998400 107060091398769600 660368816717500800 192708164517785280 495269292383873280 308172114468167040 285493577063385600 1760983511246668800 603928720711008000 111566125879084800 513888438714094080 365955132236601600 72082071501148800 1087071697279814400 714552708793996800 214120182797539200 99922751972184960 385416329035570560 990538584767746560 274466349177451200 616344228936334080 570987154126771200 179860953549932928 535914531595497600 128084296282810560 160590137098154400 380475094047935040 250093448077898880 731910264473203200 144164143002297600 428240365595078400 199845503944369920 89533870472692800 548932698354902400 1232688457872668160 1141974308253542400 326760866705145600 108123107251723200 256168592565621120 321180274196308800 500186896155797760 149884127958277440 288328286004595200 856480731190156800 399691007888739840 179067740945385600 653521733410291200 216246214503446400 642360548392617600 1000373792311595520 299768255916554880 1712961462380313600 162184660877584800 126120130318828800 799382015777479680 246258278171942400 358135481890771200 131850876038918400 224826191937416160 432492429006892800 1284721096785235200 201829800203216640 94590097739121600 599536511833109760 98888157029188800 324369321755169600 1598764031554959360 457465213387203840 151372350152412480 716270963781542400 263701752077836800 449652383874832320 864984858013785600 2569442193570470400 403659600406433280 189180195478243200 1199073023666219520 369387417257913600 197776314058377600 105812756013182400 648738643510339200 914930426774407680 302744700304824960 899304767749664640 1729969716027571200 148332235543783200 124196253337094400 129285596040269760 807319200812866560 378360390956486400 74525531552035200 738774834515827200 395552628116755200 211625512026364800 93147190002820800 98758572278970240 605489400609649920 1798609535499329280 554081125886870400 132426136834770240 296664471087566400 158719134019773600 258571192080539520 756720781912972800 149051063104070400 791105256233510400 423251024052729600 186294380005641600 197517144557940480 1210978801219299840 363752662935916800 111788297328052800 264852273669540480 593328942175132800 317438268039547200 517142384161079040 276886839681728640 298102126208140800 1582210512467020800 630600651594144000 846502048105459200 372588760011283200 118036806865286400 2421957602438599680 73388695153737600 1135081172869459200 108813687948282240 727505325871833600 223576594656105600 104335744172849280 634876536079094400 1034284768322158080 279441570008462400 553773679363457280 596204252416281600 296275716836910720 545628994403875200 130406066003949120 167682445992079200 120904097720313600 254626864055141760 745177520022566400 236073613730572800 146777390307475200 447153189312211200 208671488345698560 90678073290235200 558883140016924800 1107547358726914560 1192408504832563200 177055210297929600 110083042730606400 260812132007898240 335364891984158400 509253728110283520 156503616259273920 293554780614950400 894306378624422400 417342976691397120 181356146580470400 354110420595859200 220166085461212800 670729783968316800 1018507456220567040 313007232518547840 1788612757248844800 165124564095909600 122104572807571200 834685953382794240 362712293160940800 71443330471094400 708220841191718400 440332170922425600 1341459567936633600 128597994847969920 91578429605678400 626014465037095680 531165630893788800 330249128191819200 96448496135977440 1669371906765588480 247877294417101440 725424586321881600 142886660942188800 880664341844851200 2682919135873267200 257195989695939840 183156859211356800 1252028930074191360 357626436562886400 107164995706641600 660498256383638400 192896992271954880 495754588834202880 308232519645697920 285773321884377600 1761328683689702400 604520488601568000 111675445487020800 514391979391879680 366313718422713600 72152702113564800 1088136879482822400 715252873125772800 214329991413283200 100020662659532160 385793984543909760 991509177668405760 274735288817035200 616465039291395840 571546643768755200 180037192787157888 536439654844329600 128209801447949760 160747493559962400 380847907818987840 250338505594020480 732627436845427200 144305404227129600 428659982826566400 200041325319064320 89577693031780800 549470577634070400 1232930078582791680 1143093287537510400 327081047849337600 108229053170347200 256419602895899520 321494987119924800 500677011188040960 150030993989298240 288610808454259200 857319965653132800 400082650638128640 179155386063561600 654162095698675200 216458106340694400 642989974239849600 1001354022376081920 300061987978596480 1714639931306265600 162343579755520800 126243710868844800 800165301276257280 246499577743910400 358310772127123200 131980071939206400 225046490983947360 432916212681388800 1285979948479699200 202027565917981440 94682783151633600 600123975957192960 98985053954404800 324687159511041600 1600330602552514560 457913466989072640 151520674438486080 716621544254246400 263960143878412800 450092981967894720 865832425362777600 2571959896959398400 404055131835962880 189365566303267200 1200247951914385920 369749366615865600 197970107908809600 105864546310286400 649374319022083200 915826933978145280 303041348876972160 900185963935789440 1731664850725555200 148477580931607200 124317948749702400 129412278315552960 808110263671925760 378731132606534400 74598556422499200 739498733231731200 395940215817619200 211729092620572800 93238461562276800 98806909889600640 606082697753944320 1800371927871578880 554624049923798400 132555896412287040 296955161863214400 158796819465429600 258824556631105920 757462265213068800 149197112844998400 791880431635238400 423458185241145600 186476923124553600 197613819779201280 1212165395507888640 364109091002092800 111897834633748800 265111792824574080 593910323726428800 317593638930859200 517649113262211840 277158151072333440 298394225689996800 1583760863270476800 631218554344224000 846916370482291200 372953846249107200 118094580252230400 2424330791015777280 73460606079369600 1136193397819603200 108866947058432640 728218182004185600 223795669267497600 104437978991498880 635187277861718400 1035298226524423680 279715384686830400 554316302144666880 596788451379993600 296420729668801920 546163636503139200 130533846187187520 167846751950623200 120963274509369600 254876363701464960 745907692498214400 236189160504460800 146921212158739200 447591338534995200 208875957982997760 90722455882027200 559430769373660800 1108632604289333760 1193576902759987200 177141870378345600 110190909119054400 261067692374375040 335693503901246400 509752727402929920 156656968487248320 293842424317478400 895182677069990400 417751915965995520 181444911764054400 354283740756691200 220381818238108800 671387007802492800 1019505454805859840 313313936974496640 1790365354139980800 165286363678581600 122164337171923200 835503831931991040 362889823528108800 71478298573718400 708567481513382400 440763636476217600 1342774015604985600 128660937432693120 91623252878942400 626627873948993280 531425611135036800 330572727357163200 96495703074519840 1671007663863982080 247998618529683840 725779647056217600 142956597147436800 881527272952435200 2685548031209971200 257321874865386240 183246505757884800 1253255747897986560 357801477645830400 107217447860577600 661145454714326400 192991406149039680 495997237059367680 308534545533352320 285913194294873600 1763054545904870400 604816372546848000 111730105290988800 514643749730772480 366493011515769600 72188017419772800 1088669470584326400 715602955291660800 214434895721155200 100069618003205760 385982812298079360 991994474118735360 274869758636827200 617069091066704640 571826388589747200 180125312405770368 536702216468745600 128272554030519360 160826171790866400 381034314704514240 250461034352081280 732986023031539200 144376034839545600 428869791442310400 200139236006411520 89586457543598400 549739517273654400 1234138182133409280 1143652777179494400 327241138421433600 108282026129659200 256545108061038720 321652343581732800 500922068704162560 150104427004808640 288752069679091200 857739582884620800 400278472012823040 179172915087196800 654482276842867200 216564052259318400 643304687163465600 1001844137408325120 300208854009617280 1715479165769241600 162423039194488800 126305501143852800 800556944025646080 246620227529894400 358345830174393600 132044669889350400 225156640507212960 433128104518636800 1286609374326931200 202126448775363840 94729125857889600 600417708019234560 99033502417012800 324846078388977600 1601113888051292160 458137593790007040 151594836581522880 716691660348787200 264089339778700800 450313281014425920 866256209037273600 2573218748653862400 404252897550727680 189458251715779200 1200835416038469120 369930341294841600 198067004834025600 105874904369707200 649692156777955200 916275187580014080 303189673163045760 900626562028851840 1732512418074547200 148550253625519200 124378796456006400 129475619453194560 808505795101455360 378916503431558400 74635068857731200 739860682589683200 396134009668051200 211749808739414400 93284097342004800 98816577411726720 606379346326091520 1801253124057703680 554895511942262400 132620776201045440 297100507251038400 158812356554560800 258951238906389120 757833006863116800 149270137715462400 792268019336102400 423499617478828800 186568194684009600 197633154823453440 1212758692652183040 364287305035180800 111952603286596800 265241552402090880 594201014502076800 317624713109121600 517902477812778240 277293806767635840 298540275430924800 1584536038672204800 631527505719264000 846999234957657600 373136389368019200 118106134929619200 2425517385304366080 73496561542185600 1136749510294675200 108877598880462720 728574610070361600 223905206573193600 104489096400823680 635249426218243200 1035804955625556480 279852292026014400 554587613535271680 597080550861849600 296449732235180160 546430957552771200 130597736278806720 167928904929895200 120975109867180800 255001113524626560 746272778736038400 236212269859238400 146993123084371200 447810413146387200 208978192801647360 90731332400385600 559704584052028800 1109175227070543360 1194161101723699200 177159202394428800 110244842313278400 261195472557613440 335857809859790400 510002227049253120 156733644601235520 293986246168742400 895620826292774400 417956385603294720 181462664800771200 354318404788857600 220489684626556800 671715619719580800 1020004454098506240 313467289202471040 1791241652585548800 165367263469917600 122176290044793600 835912771206589440 362925329601542400 71485292194243200 708636809577715200 440979369253113600 1343431239439161600 128673525949637760 91632217533595200 626934578404942080 531477607183286400 330734526939835200 96505144462228320 1671825542413178880 248022883352200320 725850659203084800 142970584388486400 881958738506227200 2686862478878323200 257347051899275520 183264435067190400 1253869156809884160 357836485862419200 107227938291364800 661469053879670400 193010288924456640 496045766704400640 308685558477179520 285941168776972800 1763917477012454400 604875549335904000 111741037251782400 514694103798551040 366528870134380800 72195080481014400 1088775988804627200 715672971724838400 214455876582729600 100079409071940480 386020577848913280 992091533408801280 274896652600785600 617371116954359040 571882337553945600 180142936329492864 536754728793628800 128285104547033280 160841907437047200 381071596081619520 250485540103693440 733057740268761600 144390160962028800 428911753165459200 200158818143880960 89735454244497600 549793305201571200 1234742233908718080 1143764675107891200 327273156535852800 108292620721521600 256570209094066560 321683814874094400 500971080207386880 150119113607910720 288780321924057600 857823506330918400 400317636287761920 179470908488995200 654546313071705600 216585241443043200 643367629748188800 1001942160414773760 300238227215821440 1715647012661836800 162438931082282400 126317859198854400 800635272575523840 246644357487091200 358941816977990400 132057589479379200 225178670411866080 433170482886086400 1286735259496377600 202146225346840320 94738394399140800 600476454431642880 99043192109534400 324877862164564800 1601270545151047680 458182419150193920 151609669010130240 717883633955980800 264115178958758400 450357340823732160 866340965772172800 2573470518992755200 404292450693680640 189476788798281600 1200952908863285760 369966536230636800 198086384219068800 106050991379860800 649755724329129600 916364838300387840 303219338020260480 900714681647464320 1732681931544345600 148564788164301600 124390965997267200 129488287680722880 808584901387361280 378953577596563200 74642371344777600 739933072461273600 396172768438137600 212101982759721600 93293224497950400 98980925287870080 606438676040520960 1801429363294928640 554949804345955200 132633752158797120 297129576328603200 159076487069791200 258976575361445760 757907155193126400 149284742689555200 792345536876275200 424203965519443200 186586448995900800 197961850575740160 1212877352081041920 364322947841798400 111963557017166400 265267504317594240 594259152657206400 318152974139582400 517953150722891520 277320937906696320 298569485379110400 1584691073752550400 631589295994272000 848407931038886400 373172897991801600 118302564445228800 2425754704162083840 73503752634748800 1136860732789689600 109058679854974080 728645895683596800 223927114034332800 104499319882688640 636305948279164800 1035906301445783040 279879673493851200 554641875813392640 597138970758220800 296942775863610240 546484421762697600 130610514297130560 167945335525749600 121176310949971200 255026063489258880 746345795983603200 236605128890457600 147007505269497600 447854228068665600 208998639765377280 90882233212478400 559759346987702400 1109283751626785280 1194277941516441600 177453846667843200 110255628952123200 261221028594261120 335890671051499200 510052126978517760 156748979824032960 294015010538995200 895708456137331200 417997279530754560 181764466424956800 354907693335686400 220511257904246400 671781342102998400 1020104253957035520 313497959648065920 1791416912274662400 165383443428184800 122379488883590400 835994559061509120 363528932849913600 71604183743164800 709815386671372800 441022515808492800 1343562684205996800 128887530737696640 205810507377296640 91784616662692800 626995919296131840 532361540003529600 330766886856369600 96665648053272480 1671989118123018240 248435385334980480 727057865699827200 143208367486329600 882045031616985600 2687125368411993600 257775061475393280 411621014754593280 183569233325385600 1253991838592263680 358431625544428800 107406275614747200 661533773712739200 193331296106544960 496870770669960960 308715761065944960 286416734972659200 1764090063233971200 605881554749856000 128082092584723200 515550122950786560 823242029509186560 367138466650771200 72315152522121600 1090586798549740800 716863251088857600 214812551229494400 100245857240430720 386662592213089920 993741541339921920 617431522131889920 572833469945318400 180442543032775296 537647438316643200 128498463327769920 161109413422120800 381705379492409280 250902137881100160 734276933301542400 144630305044243200 429625102458988800 200491714480861440 89744218756315200 1234863044263779840 1145666939890636800 375133717807430400 108472728783182400 256996926655539840 322218826844241600 501804275762200320 150368785860646080 289260610088486400 859250204917977600 400983428961722880 179488437512630400 750267435614860800 216945457566364800 644437653688483200 1003608551524400640 300737571721292160 1718500409835955200 162709093174773600 126527946133881600 801966857923445760 247054566759436800 358976875025260800 151369745781945600 225553178790969120 433890915132729600 1288875307376966400 202482427061940480 94895959600411200 601475143442584320 113527309336459200 325418186349547200 1603933715846891520 525187204930402560 151861820296455360 717953750050521600 302739491563891200 451106357581938240 867781830265459200 2577750614753932800 404964854123880960 189791919200822400 1202950286885168640 370581850139155200 227054618672918400 106061349439281600 650836372699094400 1050374409860805120 303723640592910720 902212715163876480 1735563660530918400 170290964004688800 124597848198700800 129703647548704320 809929708247761920 379583838401644800 74766513624566400 741163700278310400 454109237345836800 212122698878563200 93448386149025600 98990592809996160 607447281185821440 1804425430327752960 555872775208732800 132854343440575680 340581928009377600 159092024158922400 259407295097408640 759167676803289600 149533027249132800 908218474691673600 424245397757126400 186896772298051200 197981185619992320 1214894562371642880 364928875554297600 112149770436849600 265708686881151360 681163856018755200 318184048317844800 518814590194817280 317876466142085760 299066054498265600 1816436949383347200 632639730669408000 848490795514252800 373793544596102400 118314119122617600 2429789124743285760 73626001208323200 1138751515204934400 109069331677004160 729857751108595200 224299540873699200 104673119074392960 636368096635689600 1037629180389634560 280345158447076800 635752932284171520 598132108996531200 296971778429988480 547393313331446400 130827740608635840 168224655655274400 121188146307782400 255450212888008320 747587089192204800 236628238245235200 147252002416646400 448599081747398400 209346238148785920 90891109730836800 560690316894153600 1271505864568343040 1196264217993062400 177471178683926400 110439001812484800 261655481217271680 336449311310548800 510900425776016640 157009678611589440 294504004833292800 897198163494796800 418692476297571840 181782219461673600 354942357367852800 220878003624969600 672898622621097600 1021800851552033280 314019357223178880 1794396326989593600 165658502718727200 122391441756460800 837384952595143680 363564438923347200 71611177363689600 709884714735705600 441756007249939200 1345797245242195200 128900119254641280 206152803383304960 91793581317345600 628038714446357760 532413536051779200 331317005437454400 96675089440980960 1674769905190287360 248459650157496960 727128877846694400 143222354727379200 883512014499878400 2691594490484390400 257800238509282560 412305606766609920 183587162634691200 1256077428892715520 358466633761017600 107416766045534400 662634010874908800 193350178881961920 496919300314993920 309229205074957440 286444709454758400 1767024028999756800 605940731538912000 128295113723884800 515600477018565120 824611213533219840 367174325269382400 72322215583363200 1090693316770041600 716933267522035200 214833532091068800 100255648309165440 386700357763923840 993838600629987840 618458410149914880 572889418909516800 180460166956497792 537699950641526400 128511013844283840 161125149068301600 381742660869514560 250926643632712320 734348650538764800 144644431166726400 429667064182137600 200511296618330880 89761747779950400 1236916820299829760 1145778837819033600 375757625570745600 108483323375044800 257022027688567680 322250298136603200 501853287265424640 150383472463748160 289288862333452800 859334128364275200 401022593236661760 179523495559900800 751515251141491200 216966646750089600 644500596273206400 1003706574530849280 300766944927496320 1718668256728550400 162724985062567200 126540304188883200 802045186473323520 247078696716633600 359046991119801600 151621498037318400 225575208695622240 433933293500179200 1289001192546412800 202502203633416960 94905228141662400 601533889854992640 113716123527988800 325449970125134400 1604090372946647040 526060675799043840 151876652725062720 718093982239603200 303242996074636800 451150417391244480 867866587000358400 2578002385092825600 405004407266833920 189810456283324800 1203067779709985280 370618045074950400 227432247055977600 106082065558123200 650899940250268800 1052121351598087680 303753305450125440 902300834782488960 1735733174000716800 170574185291983200 124610017739961600 129716315776232640 810008814533667840 379620912566649600 74773816111612800 741236090149900800 454864494111955200 212164131116246400 93457513304971200 99009927854248320 607506610900250880 1804601669564977920 555927067612425600 132867319398327360 341148370583966400 159123098337184800 259432631552465280 759241825133299200 149547632223225600 909728988223910400 424328262232492800 186915026609942400 198019855708496640 1215013221800501760 364964518360915200 112160724167419200 265734638796654720 682296741167932800 318246196674369600 518865263104930560 318405145878368640 299095264446451200 1819457976447820800 632701520944416000 848656524464985600 373830053219884800 118337228477395200 2430026443601003520 73633192300886400 1138862737699948800 109090635321064320 729929036721830400 224321448334838400 104683342556257920 636492393348739200 1037730526209861120 280372539914913600 636810291756737280 598190528892902400 297029783562744960 547446777541372800 130840518626959680 168241086251128800 121211817023404800 255475162852640640 747660106439769600 236674456954790400 147266384601772800 448642896669676800 209366685112515840 90908862767553600 560745079829827200 1273620583513474560 1196381057785804800 177505842716092800 110449788451329600 261681037253919360 336482172502257600 510950325705281280 157025013834386880 294532769203545600 897285793339353600 418733370225031680 181817725535107200 355011685432185600 220899576902659200 672964345004515200 1021900651410562560 314050027668773760 1794571586678707200 165674682676994400 122415347502201600 837466740450063360 363635451070214400 71625164604739200 710023370864371200 441799153805318400 1345928690009030400 128925296288530560 206172938442481920 91811510626651200 628100055337547520 532517528148278400 331349365353988800 96693972216397920 1674933480900126720 248508179802529920 727270902140428800 143250329209478400 883598307610636800 2691857380018060800 257850592577061120 412345876884963840 183623021253302400 1256200110675095040 358536650194195200 107437746907108800 662698730707977600 193387944432795840 497016359605059840 309259407663722880 286500658418956800 1767196615221273600 606059085117024000 128307644379129600 515701185154122240 824691753769927680 367246042506604800 72336341705846400 1090906353210643200 717073300388390400 214875493814217600 100275230446634880 386775888865591680 994032719210119680 618518815327445760 573001316837913600 180495414803942784 537804975291292800 128536114877311680 161156620360663200 381817223623725120 250975655135936640 734492085013209600 144672683411692800 429750987628435200 200550460893269760 89866921921761600 1237037630654891520 1146002633675827200 375794326027411200 108504512558769600 257072229754623360 322313240721326400 501951310271873280 150412845669952320 289345366823385600 859501975256870400 401100921786539520 179733843843523200 751588652054822400 217009025117539200 644626481442652800 1003902620543746560 300825691339904640 1719003950513740800 162756768838154400 126565020298886400 802201843573079040 247126956631027200 359467687687046400 151636306993516800 225619268504928480 434018050235078400 1289252962885305600 202541756776369920 94923765224164800 601651382679809280 113727230245137600 325513537676308800 1604403687146158080 526112056438375680 151906317582277440 718935375374092800 303272613987033600 451238537009856960 868036100470156800 2578505925770611200 405083513552739840 189847530448329600 1203302765359618560 370690434946540800 227454460490275200 106206362271172800 651027075352617600 1052224112876751360 303812635164554880 902477074019713920 1736072200940313600 170590845367706400 124634356822483200 129741652231289280 810167027105479680 379695060896659200 74788421085705600 741380869893081600 454908920980550400 212412724542345600 93475767616862400 99125938119761280 607625270329109760 1804954148039427840 556035652419811200 132893271313830720 341181690735412800 159309543406759200 259483304462578560 759390121793318400 149576842171411200 909817841961100800 424825449084691200 186951535233724800 198251876239522560 1215250540658219520 365035803974150400 112182631628558400 265786542627661440 682363381470825600 318619086813518400 518966608925157120 318436244686385280 299153684342822400 1819635683922201600 632825101494432000 849650898169382400 373903070467449600 118475884606060800 2430501081316439040 73647574486012800 1139085182689977600 109218457185425280 730071607948300800 224365263257116800 104703789519987840 637238173627036800 1037933217850314240 280427302850587200 636872489372770560 598307368685644800 297377814359283840 547553705961225600 130866074663607360 168273947442837600 121353841317139200 255525062781905280 747806140934899200 236951769212121600 147295148972025600 448730526514233600 209407579039975680 91015380987854400 560854605701174400 1273744978745541120 1196614737371289600 177713826909091200 110471361729019200 261732149327214720 336547894885675200 511050125563810560 157055684279981760 294590297944051200 897461053028467200 418815158079951360 182030761975708800 355427653818182400 220942723458038400 673095789771350400 1022100251127621120 314111368559963520 1794922106056934400 165707042593528800 122558781976646400 837630316159902720 364061523951417600 71709088051036800 710855307636364800 441885446916076800 1346191579542700800 129076358491866240 206213208560835840 91919086482484800 628222737119927040 533141480727273600 331414085187057600 96807268868899680 1675260632319805440 248799357672727680 728123047902835200 143418176102073600 883770893832153600 2692383159085401600 258152716983732480 412426417121671680 183838172964969600 1256445474239854080 358956748793260800 107563632076555200 662828170374115200 193614537737799360 497598715345455360 309319812841253760 286836352204147200 1767541787664307200 606769206585696000 128332705689619200 516305433967464960 824852834243343360 367676345929939200 2512890948479708160 72421098440745600 1092184571854252800 717913497586521600 215127264153110400 100392723271451520 387229075475598720 995197430690910720 618639625682507520 573672704408294400 180706901888612736 538435123189891200 128686721075478720 161345448114832800 382264600148988480 251269724155282560 735352691859878400 144842196881491200 430254528306220800 200785446542903040 89875686433579200 1237279251365015040 1147345408816588800 375867726940742400 108631647661118400 257373442150957440 322690896229665600 502539448310565120 150589084907177280 289684393762982400 860509056612441600 401570893085806080 179751372867158400 751735453881484800 217263295322236800 645381792459331200 1005078896621130240 301178169814354560 1721018113224883200 162947471491677600 126713316958905600 803141786171612160 247416516117388800 359502745734316800 151665924905913600 225883627360765920 434526590644473600 1290763584918662400 202779075634087680 95034987719179200 602356339628709120 113749443679435200 325894942983355200 1606283572343224320 526214817717039360 152084306725565760 719005491468633600 303331849811827200 451767254721531840 869053181288947200 2581527169837324800 405558151268175360 190069975438358400 1204712679257418240 371124774176083200 227498887358870400 106216720330593600 651789885966710400 1052429635434078720 304168613451131520 903534509443063680 1738106362577894400 170624165519152800 124780391317612800 129893670961629120 811116302536350720 380139950876716800 74876050930262400 742249548352166400 454997774717740800 212433440661187200 93585293488209600 99135605641887360 608337226902263040 1807069018886127360 556687161264124800 133048982806850880 341248331038305600 159325080495890400 259787341923258240 760279901753433600 149752101860524800 909995549435481600 424866881322374400 187170586976419200 198271211283774720 1216674453804526080 365463517653561600 112314076395393600 266097965613701760 682496662076611200 318650160991780800 519574683846516480 318498442302418560 299504203721049600 1819991098870963200 633566584794528000 849733762644748800 374341173952838400 118487439283449600 2433348907609052160 73733867596771200 1140419852630150400 109229109007455360 730927035307123200 224628152790787200 104826471302367360 637300321983561600 1039149367693032960 280755880464628800 636996884604837120 599008407442099200 297406816925662080 548195276480342400 131019410883493440 168471114593090400 121365676674950400 255824462357493120 748682347905676800 236974878566899200 147467735193542400 449256305581574400 209652942604734720 91024257506212800 561511760929257600 1273993769209674240 1198016814884198400 177731158925174400 110600801395156800 262038821766986880 336942229186180800 511648924714986240 157239706953551040 294935470387084800 898512611163148800 419305885209469440 182048515012425600 355462317850348800 221201602790313600 673884458372361600 1023297849429972480 314479413907102080 1797025222326297600 165901202092735200 122570734849516800 838611770418938880 364097030024851200 71716081671561600 710924635700697600 442403205580627200 1347768916744723200 129088947008810880 206454829270959360 91928051137137600 628958827814204160 533193476775523200 331802404185470400 96816710256608160 1677223540837877760 248823622495244160 728194060049702400 143432163343123200 884806411161254400 2695537833489446400 258177894017621760 412909658541918720 183856102274275200 1257917655628408320 358991757009849600 107574122507342400 663604808370940800 193633420513216320 497647244990488320 309682243906439040 286864326686246400 1769612822322508800 606828383374752000 128483073552556800 516355788035243520 825819317083837440 367712204548550400 2515835311256816640 72428161501987200 1092291090074553600 717983514019699200 215148245014684800 100402514340186240 387266841026432640 995294489980976640 619364487812878080 573728653372492800 180724525812335232 538487635514774400 128699271591992640 161361183761013600 382301881526093760 251294229906894720 735424409097100800 144856323003974400 430296490029369600 200805028680372480 89928273504484800 1238728975625756160 1147457306744985600 376308132420729600 108642242252980800 257398543183985280 322722367522027200 502588459813789440 150603771510279360 289712646007948800 860592980058739200 401610057360744960 179856547008969600 752616264841459200 217284484505961600 645444735044054400 1005176919627578880 301207543020558720 1721185960117478400 162963363379471200 126725675013907200 803220114721489920 247440646074585600 359713094017939200 151843632380294400 225905657265419040 434568969011923200 1290889470088108800 202798852205564160 95044256260430400 602415086041117440 113882724285220800 325926726758942400 1606440229442979840 526831385389021440 152099139154173120 719426188035878400 303687264760588800 451811314530838080 869137938023846400 2581778940176217600 405597704411128320 190088512520860800 1204830172082234880 371160969111878400 227765448570441600 106278868687118400 651853453517884800 1053662770778042880 304198278308346240 903622629061676160 1738275876047692800 170824086427831200 124792560858873600 129906339189157440 811195408822256640 380177025041721600 74883353417308800 742321938223756800 455530897140883200 212557737374236800 93594420644155200 99193610774643840 608396556616692480 1807245258123352320 556741453667817600 133061958764602560 341648172855662400 159418303030677600 259812678378314880 760354050083443200 149766706834617600 911061794281766400 425115474748473600 187188841288310400 198387221549287680 1216793113233384960 365499160460179200 112325030125963200 266123917529205120 683296345711324800 318836606061355200 519625356756629760 318871627998618240 299533413669235200 1822123588563532800 633628375069536000 850230949496947200 374377682576620800 118556767347782400 2433586226466769920 73741058689334400 1140531075125164800 109293019939635840 730998320920358400 224650060251926400 104836694784232320 637673212122710400 1039250713513259520 280783261932465600 637743255997236480 599066827338470400 297580832323931520 548248740690268800 131032188901817280 168487545188944800 121436688821817600 255849412322125440 748755365153241600 237113534695564800 147482117378668800 449300120503852800 209673389568464640 91077516616363200 561566523864931200 1275486511994472960 1198133654676940800 177835151021673600 110611588034001600 262064377803634560 336975090377889600 511698824644250880 157255042176348480 294964234757337600 898600241007705600 419346779136929280 182155033232726400 355670302043347200 221223176068003200 673950180755779200 1023397649288501760 314510084352696960 1797200482015411200 165917382051002400 122642452086739200 838693558273858560 364310066465452800 71758043394710400 711340604086694400 442446352136006400 1347900361511558400 129164478110478720 206474964330136320 91981839065054400 629020168705393920 533505453065020800 331834764102004800 96873358582859040 1677387116547717120 248969211430343040 728620132930905600 143516086789420800 884892704272012800 2695800723023116800 258328956220957440 412949928660272640 183963678130108800 1258040337410787840 359201806309382400 107637065092065600 663669528204009600 193746717165718080 497938422860686080 309712446495204480 287032173578841600 1769785408544025600 607183444109088000 128495604207801600 516657912441914880 825899857320545280 367927356260217600 2516080674821575680 72470539869436800 1092930199396358400 718403612618764800 215274130184131200 100461260752594560 387493434331436160 995876845721372160 619424892990408960 574064347157683200 180830269354670208 538802709464073600 128774574691076160 161455597638098400 382525569788725440 251441264416567680 735854712520435200 144941079738873600 430548260368262400 200922521505189120 89980860575390400 1238849785980817920 1148128694315366400 376344832877395200 108705809804155200 257549149382152320 322911195276196800 502882528833135360 150691891128891840 289882159477747200 861096520736524800 401845043010378240 179961721150780800 752689665754790400 217411619608310400 645822390552393600 1005765057666270720 301383782257783680 1722193041473049600 163058714706232800 126799823343916800 803690086020756480 247585425817766400 359923442301561600 151858441336492800 226037836693337760 434823239216620800 1291644781104787200 202917511634423040 95099867507937600 602767564515567360 113893831002369600 326117429412465600 1607380172041512960 526882766028353280 152188133725817280 719846884603123200 303716882672985600 452075673386675520 869646478433241600 2583289562209574400 405835023268846080 190199735015875200 1205535129031134720 371378138726649600 227787662004739200 106341017043643200 652234858824931200 1053765532056706560 304376267451634560 904151346773351040 1739292956866483200 170840746503554400 124865578106438400 129982348554327360 811670046537692160 380399470031750400 74927168339587200 742756277453299200 455575324009478400 212682034087286400 93649183579828800 99251615907400320 608752534903269120 1808302693546702080 557067208089974400 133139814511112640 341681493007108800 159511525565464800 259964697108654720 760798940063500800 149854336679174400 911150648018956800 425364068174572800 187298367159657600 198503231814800640 1217505069806538240 365713017299884800 112390752509380800 266279629022225280 683362986014217600 319023051130929600 519929394217309440 318902726806634880 299708673358348800 1822301296037913600 633999116719584000 850728136349145600 374596734319315200 118626095412115200 2435010139613076480 73784205244713600 1141198410095251200 109356930871816320 731426034599769600 224781505018761600 104898035675422080 638046102261859200 1039858788434618880 280947550739486400 637805453613269760 599417346716697600 297754847722200960 548569525949827200 131108857011760320 168586128764071200 121507700968684800 255999112109919360 749193468638630400 237252190824230400 147568410489427200 449563010037523200 209796071350844160 91130775726513600 561895101478972800 1275610907226539520 1198834693433395200 177939143118172800 110676307867070400 262217714023520640 337172257528142400 511998224219838720 157347053513133120 295136820978854400 899126020075046400 419592142701688320 182261551453027200 355878286236345600 221352615734140800 674344515056284800 1023996448439677440 314694107026266240 1798252040150092800 166014461800605600 122714169323961600 839184285403376640 364523102906054400 71800005117859200 711756572472691200 442705231468281600 1348689030112569600 129240009212146560 206595774685198080 92035626992971200 629388214052532480 533817429354518400 332028923601211200 96930006909109920 1678368570806753280 249114800365441920 729046205812108800 143600010235718400 885410462936563200 2697378060225139200 258480018424293120 413191549370396160 184071253985942400 1258776428105064960 359411855608915200 107700007676788800 664057847202422400 193860013818219840 498229600730883840 309893662027797120 287200020471436800 1770820925873126400 607538504843424000 128570788139270400 516960036848586240 826383098740792320 368142507971884800 2517552856210129920 72512918236886400 1093569308718163200 718823711217830400 215400015353577600 100520007165002880 387720027636439680 996459201461767680 619787324055594240 574400040942873600 180936012897005184 539117783413372800 128849877790159680 161550011515183200 382749258051357120 251588298926240640 736285015943769600 145025836473772800 430800030707155200 201040014330005760 90024683134478400 1239574648111188480 1148800081885747200 376565035617388800 108769377355329600 257699755580319360 323100023030366400 503176597852481280 150780010747504320 290051672947545600 861600061414310400 402080028660011520 180049366268956800 753130071234777600 217538754710659200 646200046060732800 1006353195704962560 301560021495008640 1723200122828620800 163154066032994400 126873971673926400 804160057320023040 247730205560947200 360098732537913600 151947295073683200 226170016121256480 435077509421318400 1292400092121465600 203036171063281920 95155478755444800 603120042990017280 113960471305262400 326308132065988800 1608320114640046080 527191049864344320 152277128297461440 720197465075827200 303894590147366400 452340032242512960 870155018842636800 2584800184242931200 406072342126563840 190310957510889600 1206240085980034560 371595308341420800 227920942610524800 106392807340747200 652616264131977600 1054382099728688640 304554256594922880 904680064485025920 1740310037685273600 170940706957893600 124938595354003200 130058357919497280 812144684253127680 380621915021779200 74970983261865600 743190616682841600 455841885221049600 212785614681494400 93703946515502400 99299953518030720 609108513189845760 1809360128970051840 557392962512131200 133217670257622720 341881413915787200 159589211011120800 260116715838994560 761243830043558400 149941966523731200 911683770442099200 425571229362988800 187407893031004800 198599907036061440 1218217026379691520 365926874139590400 112456474892798400 266435340515245440 683762827831574400 319178422022241600 520233431677989120 319089319654734720 299883933047462400 1823367540884198400 634369858369632000 851142458725977600 374815786062009600 118683868799059200 2436434052759383040 73827351800092800 1141865745065337600 109410189981966720 731853748279180800 224912949785596800 104959376566611840 638356844044483200 1040466863355978240 281111839546507200 638178639309469440 599767866094924800 297899860554092160 548890311209385600 131185525121703360 168684712339197600 121566877757740800 256148811897713280 749631572124019200 237367737598118400 147654703600185600 449825899571193600 209918753133223680 91175158318305600 562223679093014400 1276357278618938880 1199535732189849600 178025803198588800 110741027700139200 262371050243406720 337369424678395200 512297623795426560 157439064849917760 295309407200371200 899651799142387200 419837506266447360 182350316636611200 356051606397177600 221482055400278400 674738849356790400 1024595247590853120 314878129699835520 1799303598284774400 166111541550208800 122773933688313600 839675012532894720 364700633273222400 71834973220483200 712103212794355200 442964110800556800 1349477698713580800 129302951796869760 206716585040259840 92080450266235200 629756259399671040 534077409595766400 332223083100417600 96977213847652320 1679350025065789440 249236124478024320 729401266546444800 143669946440966400 885928221601113600 2698955397427161600 258605903593739520 413433170080519680 184160900532470400 1259512518799342080 359586896691859200 107752459830724800 664446166200835200 193954427695304640 498472248956048640 310074877560389760 287339892881932800 1771856443202227200 607834388788704000 128645972070739200 517211807187479040 826866340161039360 368321801064940800 2519025037598684160 72548233543094400 1094101899819667200 719173793383718400 215504919661449600 100568962508676480 387908855390609280 996944497912097280 620149755120779520 574679785763865600 181024132515617664 539380345037788800 128912630372729280 161628689746087200 382935664936883520 251710827684301440 736643602129881600 145096467086188800 431009839322899200 201137925017352960 1240299510241559040 1149359571527731200 376785238357382400 108822350314641600 257825260745458560 323257379492174400 503421655368602880 150853443763014720 290192934172377600 862019678645798400 402275850034705920 2480599020483118080 180101953339862400 753570476714764800 217644700629283200 646514758984348800 1006843310737205760 301706887526029440 1724039357291596800 163233525471962400 126935761948934400 804551700069411840 247850855346931200 360203906679724800 152036148810873600 226280165644522080 435289401258566400 1293029517968697600 203135053920664320 95201821461700800 603413775052058880 114027111608155200 326467050943924800 1609103400138823680 527499333700335360 152351290440498240 720407813359449600 304072297621747200 452560331289044160 870578802517132800 2586059035937395200 406270107841328640 190403642923401600 1206827550104117760 371776283020396800 228054223216310400 106423881519009600 652934101887849600 1054998667400670720 304702580880996480 905120662578088320 1741157605034265600 171040667412232800 124999443060307200 130121699057138880 812540215682657280 380807285846803200 75007495697097600 743552566040793600 456108446432620800 212847763038019200 93749582295230400 99328956084408960 609405161761992960 1810241325156176640 557664424530595200 133282550046381120 342081334824465600 159635822278514400 260243398114277760 761614571693606400 150014991394195200 912216892865241600 425695526076038400 187499164590460800 198657912168817920 1218810323523985920 366105088172678400 112511243545646400 266565100092762240 684162669648931200 319271644557028800 520486796228555520 319275912502834560 300029982788390400 1824433785730483200 634678809744672000 851391052152076800 374998329180921600 118718532831225600 2437620647047971840 73863307262908800 1142421857540409600 109442145448056960 732210176345356800 225022487091292800 105010493975936640 638543289114057600 1040973592457111040 281248746885691200 638551825005669120 600059965576780800 297986868253226880 549157632259017600 131249415213322560 168766865318469600 121602383831174400 256273561720874880 749996658361843200 237437065662451200 147726614525817600 450044974182585600 210020987951873280 91201787873380800 562497493771382400 1277103650011338240 1200119931153561600 178077799246838400 110794960894363200 262498830426645120 337533730636939200 512547123441749760 157515740963904960 295453229051635200 900089948365171200 420041975903746560 182403575746761600 356155598493676800 221589921788726400 675067461273878400 1025094246883499520 315031481927809920 1800179896730342400 166192441341544800 122809792306924800 840083951807493120 364807151493523200 71855954082057600 712311196987353600 443179843577452800 1350134922547756800 129340717347703680 206817260336144640 92107344230193600 630062963855619840 534233397740515200 332384882683089600 97005538010777760 1680167903614986240 249308918945573760 729614302987046400 143711908164115200 886359687154905600 2700269845095513600 258681434695407360 413634520672289280 184214688460387200 1260125927711239680 359691921341625600 107783931123086400 664769765366179200 194011076021555520 498617837891147520 310225890504216960 287423816328230400 1772719374309811200 608011919155872000 128708625346963200 517362869390814720 827269041344578560 368429376920774400 2520251855422479360 72569422726819200 1094421454480569600 719383842683251200 215567862246172800 100598335714880640 388022152043111040 997235675782295040 620451781008433920 574847632656460800 181077004286785152 539537882012438400 128950281922271040 161675896684629600 383047509068199360 251784344939137920 736858753841548800 145138845453638400 431135724492345600 201196671429761280 1240903562016867840 1149695265312921600 376968740640710400 108854134090228800 257900563844542080 323351793369259200 503568689878275840 150897503572320960 290277690907276800 862271448984691200 402393342859522560 2481807124033735680 180119482363497600 753937481281420800 217708268180457600 646703586738518400 1007137379756551680 301795007144641920 1724542897969382400 163281201135343200 126972836113939200 804786685719045120 247923245218521600 360238964726995200 152110193591865600 226346255358481440 435416536360915200 1293407173477036800 203194383635093760 95229627085454400 603590014289283840 114082645193899200 326562402270686400 1609573371438090240 527756236896994560 152395787726320320 720477929453990400 304220387183731200 452692510716962880 870833072721830400 2586814346954073600 406388767270187520 190459254170908800 1207180028578567680 371884867827782400 228165290387798400 106434239578430400 653124804541372800 1055512473793989120 304791575452640640 905385021433925760 1741666145443660800 171123967790848800 125035951684089600 130159703739723840 812777534540375040 380918508341817600 75029403158236800 743769735655564800 456330580775596800 212868479156860800 93776963763067200 99338623606535040 609583150905281280 1810770042867851520 557827301741673600 133321477919636160 342247935581697600 159651359367645600 260319407479447680 761837016683635200 150058806316473600 912661161551193600 425736958313721600 187553927526134400 198677247213070080 1219166301810562560 366212016592531200 112544104737355200 266642955839272320 684495871163395200 319302718735291200 520638814958895360 319431406542917760 300117612632947200 1825322323102387200 634864180569696000 851473916627443200 375107855052268800 118730087508614400 2438332603621125120 73884880540598400 1142755525025452800 109452797270087040 732424033185062400 225088209474710400 105041164421531520 638605437470582400 1041277629917790720 281330891289201600 638862813085835520 600235225265894400 298015870819605120 549318024888796800 131287749268294080 168816157106032800 121614219188985600 256348411614771840 750215710104537600 237460175017228800 147769761081196800 450176418949420800 210082328843063040 91210664391739200 562661782578403200 1277725626171671040 1200470450531788800 178095131262921600 110827320810897600 262575498536588160 337632314212065600 512696823229543680 157561746632297280 295539522162393600 900352837898841600 420164657686126080 182421328783478400 356190262525843200 221654641621795200 675264628424131200 1025393646459087360 315123493264594560 1800705675797683200 166240981216346400 122821745179795200 840329315372252160 364842657566956800 71862947702582400 712380525051686400 443309283243590400 1350529256848262400 129353305864648320 206877665513675520 92116308884846400 630246986529189120 534285393788764800 332481962432692800 97014979398486240 1680658630744504320 249333183768090240 729685315133913600 143725895405164800 886618566487180800 2701058513696524800 258706611729296640 413755331027351040 184232617769692800 1260493973058378240 359726929558214400 107794421553873600 664963924865385600 194029958796972480 498666367536180480 310316498270513280 287451790810329600 1773237132974361600 608071095944928000 128746217312697600 517413223458593280 827510662054702080 368465235539385600 2520987946116756480 72576485788060800 1094527972700870400 719453859116428800 215588843107747200 100608126783615360 388059917593944960 997332735072360960 620632996541026560 574903581620659200 181094628210507648 539590394337321600 128962832438784960 161691632330810400 383084790445304640 251808850690750080 736930471078771200 145152971576121600 431177686215494400 201216253567230720 1241265993082053120 1149807163241318400 377078842010707200 108864728682091200 257925664877569920 323383264661620800 503617701381500160 150912190175423040 290305943152243200 862355372430988800 402432507134461440 2482531986164106240 180224656505308800 754157684021414400 217729457364182400 646766529323241600 1007235402763000320 301824380350846080 1724710744861977600 163297093023136800 126985194168940800 804865014268922880 247947375175718400 360449313010617600 152154620460460800 226368285263134560 435458914728364800 1293533058646483200 203214160206570240 95238895626705600 603648760701692160 114115965345345600 326594186046273600 1609730028537845760 527910378814990080 152410620154927680 720898626021235200 304309240920921600 452736570526269120 870917829456729600 2587066117292966400 406428320413140480 190477791253411200 1207297521403384320 371921062763577600 228231930690691200 106496387934955200 653188372092547200 1055820757629980160 304821240309855360 905473141052538240 1741835658913459200 171173948018018400 125048121225350400 130172371967252160 812856640826280960 380955582506822400 75036705645283200 743842125527155200 456463861381382400 212992775869910400 93786090919012800 99396628739291520 609642480619710720 1810946282105076480 557881594145366400 133334453877387840 342347896036036800 159744581902432800 260344743934504320 761911165013644800 150073411290566400 912927722762764800 425985551739820800 187572181838025600 198793257478583040 1219284961239421440 366247659399148800 112555058467924800 266668907754775680 684695792072073600 319489163804865600 520689487869008640 319524702966967680 300146822581132800 1825855445525529600 634925970844704000 851971103479641600 375144363676051200 118799415572947200 2438569922478842880 73892071633161600 1142866747520467200 109516708202267520 732495318798297600 225110116935849600 105051387903396480 638978327609731200 1041378975738017280 281358272757038400 639049405933935360 600293645162265600 298189886217874560 549371489098723200 131300527286617920 168832587701887200 121685231335852800 256373361579404160 750288727352102400 237598831145894400 147784143266323200 450220233871699200 210102775806792960 91263923501889600 562716545514076800 1278098811867870720 1200587290324531200 178199123359420800 110838107449742400 262601054573235840 337665175403774400 512746723158808320 157577081855094720 295568286532646400 900440467743398400 420205551613585920 182527847003779200 356398246718841600 221676214899484800 675330350807548800 1025493446317616640 315154163710189440 1800880935486796800 166257161174613600 129287040588921600 840411103227171840 365055694007558400 71904909425731200 712796493437683200 443352429798969600 1350660701615097600 129428836966316160 206897800572852480 96965280441691200 630308327420378880 534597370078262400 332514322349227200 97071627724737120 1680822206454343680 249478772703189120 730111388015116800 143809818851462400 886704859597939200 2701321403230195200 258857673932632320 413795601145704960 193930560883382400 1260616654840757760 378662834294035200 107857364138596800 665028644698454400 194143255449474240 498957545406378240 310346700859278720 287619637702924800 1773409719195878400 608426156679264000 128758747967942400 517715347865264640 827591202291409920 387861121766764800 2521233309681515520 76396887620726400 1095167082022675200 757325668588070400 215714728277193600 100666873196023680 388286510898948480 997915090812756480 620693401718557440 575239275405849600 181200371752842624 567994251441052800 135751392618367680 161786046207895200 383308478707936320 265063984005824640 775722243533529600 152793775241452800 431429456554387200 201333746392047360 1241386803437114880 1150478550811699200 377115542467372800 114595331431089600 271502785236735360 323572092415790400 530127968011649280 151000309794035520 305587550482905600 862858913108774400 402667492784094720 2482773606874229760 180487591859836800 754231084934745600 229190662862179200 647144184831580800 1060255936023298560 302000619588071040 1725717826217548800 171892997146634400 127059342498950400 805334985568189440 248092154918899200 360975183719673600 152169429416659200 226500464691053280 458381325724358400 1294288369663161600 213911285338033920 95294506874212800 604001239176142080 114127072062494400 343785994293268800 1610669971136378880 527961759454321920 160433464003525440 721950367439347200 304338858833318400 453000929382106560 916762651448716800 2588576739326323200 427822570676067840 190589013748425600 1208002478352284160 372138232378348800 228254144124988800 106651758826267200 687571988586537600 1055923518908643840 320866928007050880 906001858764213120 1833525302897433600 171190608093741600 125121138472915200 130248381332422080 855645141352135680 381178027496851200 75080520567561600 744276464756697600 456508288249977600 213303517652534400 93840853854686400 99541641571182720 641733856014101760 1812003717528426240 558207348567523200 133412309623897920 342381216187483200 159977638239400800 260496762664844160 762356054993702400 150161041135123200 913016576499955200 426607035305068800 187681707709372800 199083283142365440 1283467712028203520 366461516238854400 112620780851342400 266824619247795840 684762432374966400 319955276478801600 520993525329688320 319555801774984320 300322082270246400 1826033152999910400 635296712494752000 853214070610137600 375363415418745600 118972735733779200 2566935424056407040 73935218188540800 1143534082490553600 109676485532718720 732923032477708800 225241561702684800 105112728794586240 639910552957603200 1041987050659376640 281522561564059200 639111603549968640 600644164540492800 298624924713548160 549692274358281600 131377195396560960 168931171277013600 121862761703020800 256523061367198080 750726830837491200 237945471467558400 147870436377081600 450483123405369600 210225457589172480 91397071277265600 563045123128118400 1278223207099937280 1201288329080985600 178459103600668800 110902827282811200 262754390793121920 337862342554027200 513046122734396160 157669093191879360 295740872754163200 900966246810739200 420450915178344960 182794142554531200 356918207201337600 221805654565622400 675724685108054400 1026092245468792320 315338186383758720 1801932493621478400 166354240924216800 129362532997420800 840901830356689920 365588285109062400 72009813733603200 713836414402675200 443611309131244800 1351449370216108800 129617664720485760 207018610927914240 97021899748065600 630676372767517440 535377310802006400 332708481848433600 97213248540364320 1681803660713379840 249842745040936320 731176570218124800 144019627467206400 887222618262489600 2702898740432217600 259235329440971520 414037221855828480 194043799496131200 1261352745535034880 378883940518137600 108014720600404800 665416963696867200 194426497080728640 499685490081872640 310527916391871360 288039254934412800 1774445236524979200 609313808515104000 128833931899411200 518470658881943040 828074443711656960 388087598992262400 2522705491070069760 76441496771203200 1096764855327187200 757767881036275200 216029441200809600 100813739227044480 388852994161457280 999370980163745280 621055832783742720 576078509868825600 181464730608680064 568325910777206400 135830659647291840 162022080900607200 383867699364515520 265218758362696320 776175197984524800 152882993542406400 432058882401619200 201627478454088960 1242111665567485440 1152157019737651200 377335745207366400 114662245156804800 271661319294583680 324044161801214400 530437516725392640 151220608840566720 305765987084812800 864117764803238400 403254956908177920 2484223331134970880 180540178930742400 754671490414732800 229324490313609600 648088323602428800 1060875033450785280 302441217681133440 1728235529606476800 171993367735207200 127244713323974400 806509913816355840 248454104276851200 361080357861484800 152258283153849600 226830913260850080 458648980627219200 1296176647204857600 214036190959368960 95433534992980800 604882435362266880 114193712365387200 343986735470414400 1613019827632711680 528270043290312960 160527143219526720 722160715722969600 304516566307699200 453661826521700160 917297961254438400 2592353294409715200 428072381918737920 190867069985961600 1209764870724533760 372681156415276800 228387424730774400 106682833004529600 687973470940828800 1056540086580625920 321054286439053440 907323653043400320 1834595922508876800 171290568548080800 125303681591827200 130438404745346880 856144763837475840 381734139971923200 75190057873257600 745362312830553600 456774849461548800 213365666009059200 93977761193870400 99570644137560960 642108572878106880 1814647306086800640 559021734622915200 133606948990173120 342581137096161600 160024249506794400 260876809490693760 763468279943846400 150380115746515200 913549698923097600 426731332018118400 187955522387740800 199141288275121920 1284217145756213760 366996158338118400 112785086809886400 267213897980346240 685162274192323200 320048499013588800 521753618981387520 319742394623084160 300760231493030400 1827099397846195200 636223566619872000 853462664036236800 375911044775481600 119007399765945600 2568434291512427520 74043084576988800 1145202419915769600 109708440998808960 733992316676236800 225570173619772800 105266081022560640 640096998027177600 1043507237962775040 281933283581611200 639484789246168320 601520462986060800 298711932412682880 550494237507177600 131568865671418560 169177630214829600 121898267776454400 256897310836682880 751822089550963200 238014799531891200 148086169153977600 451140347239545600 210532162045121280 91423700832340800 563866567163222400 1278969578492336640 1203040925972121600 178511099648918400 111064626865483200 263137731342837120 338355260429659200 513794621673365760 157899121533840960 296172338307955200 902280694479091200 421064324090242560 182847401664681600 357022199297836800 222129253730966400 676710520859318400 1027589243346731520 315798243067681920 1804561388958182400 166596940298224800 129551264018668800 842128648180485120 365694803329363200 72030794595177600 714044398595673600 444258507461932800 1353421041718636800 129655430271319680 207320636815568640 97163448014001600 631596486135363840 535533298946755200 333193880596449600 1684257296360970240 249915539508485760 731389606658726400 144061589190355200 888517014923865600 2706842083437273600 259310860542639360 414641273631137280 194326896028003200 1263192972270727680 379436706078393600 108046191892766400 666387761192899200 194483145406979520 499831079016971520 310980955223352960 288123178380710400 1777034029847731200 609491338882272000 129021891728083200 518621721085278720 829282547262274560 388653792056006400 2526385944541455360 76553019647395200 1097084409988089600 758873412156787200 216092383785532800 100843112433248640 388966290813959040 999662158033943040 621961910446705920 576246356761420800 181517602379847552 569155059117590400 136028827219602240 162069287839149600 383979543495831360 265605694254875520 777307584112012800 153106039294790400 432184767571065600 201686224866497280 1243923820893411840 1152492713522841600 377886252057350400 114829529471092800 272057654439204480 324138575678299200 531211388509751040 151264668649872960 306212078589580800 864369535142131200 403372449732994560 2487847641786823680 1165961376168019200 360153972975888000 755772504114700800 229659058942185600 648277151356598400 1062422777019502080 302529337299745920 1728739070284262400 172244294206639200 127281787488979200 806744899465989120 248526494148441600 720307945951776000 152480417496825600 226897002974809440 459318117884371200 1296554302713196800 214348455012706560 95461340616734400 605058674599491840 114360313122619200 344488588413278400 1613489798931978240 529040752880290560 160761341259529920 1440615891903552000 304960834993651200 453794005949618880 918636235768742400 2593108605426393600 428696910025413120 190922681233468800 1210117349198983680 372789741222662400 228720626245238400 688977176826556800 1058081505760581120 321522682519059840 907588011899237760 1837272471537484800 171540469683928800 125340190215609600 130476409427931840 857393820050826240 381845362466937600 75211965334396800 745579482445324800 457441252490476800 1377954353653113600 213489962722108800 94005142661707200 643045365038119680 1815176023798475520 559184611833993600 133645876863428160 343080939367857600 160117472041581600 260952818855863680 763690724933875200 150423930668793600 914882504980953600 2755908707306227200 426979925444217600 188010285323414400 1286090730076239360 367103086757971200 112817948001595200 267291753726856320 686161878735715200 320234944083163200 521905637711727360 320208876743333760 300847861337587200 1829765009961907200 636408937444896000 853959850888435200 376020570646828800 119076727830278400 2572181460152478720 74064657854678400 1145536087400812800 109772351930989440 734206173515942400 225635896003190400 105296751468155520 640469888166326400 1043811275423454720 282015427985121600 640417753486667520 601695722675174400 298885947810952320 550654630136956800 131607199726390080 169226922002392800 121969279923321600 256972160730579840 752041141293657600 238153455660556800 148129315709356800 451271792006380800 210593502936311040 91476959942491200 564030855970243200 1280835506973335040 1203391445350348800 178615091745417600 111096986782017600 263214399452780160 338453844004785600 513944321461159680 157945127202233280 296258631418713600 902543584012761600 421187005872622080 182953919884982400 357230183490835200 222193973564035200 676907688009571200 1027888642922319360 315890254404466560 1805087168025523200 166645480173026400 129589010222918400 842374011745244160 365907839769964800 72072756318326400 714460366981670400 444387947128070400 1353815376019142400 129730961372987520 207381041993099520 97191757667188800 631780508808933120 115019450374046400 535845275236252800 333290960346052800 1684748023490488320 250061128443584640 731815679539929600 144145512636652800 888775894256140800 2707630752038284800 259461922745975040 414762083986199040 194383515334377600 1263561017617866240 379547259190444800 108109134477489600 666581920692105600 194596442059481280 500122256887169280 311071562989649280 288291025273305600 1777551788512281600 609846399616608000 129059483693817600 518923845491950080 829524167972398080 388767030668755200 2527122035235732480 76575324222633600 1097723519309894400 759094518380889600 216218268954979200 100901858845656960 389192884118962560 1000244513774338560 622143125979298560 576582050546611200 181623345922182528 569320888785667200 136068460734064320 162163701716234400 384203231758463040 265683081433311360 777534061337510400 153150648445267200 432436537909958400 201803717691313920 1244286251958597120 1153164101093222400 377996353427347200 114862986333950400 272136921468128640 324327403432468800 531366162866622720 151352788268485440 306301296890534400 864873075819916800 403607435382627840 2488572503917194240 1166301092006265600 360363781591632000 755992706854694400 229725972667900800 648654806864937600 1062732325733245440 302705576536970880 1729746151639833600 172294479500925600 127355935818988800 807214870765255680 248671273891622400 720727563183264000 152524844365420800 227029182402728160 459451945335801600 1297309613729875200 214410907823374080 95516951864241600 605411153073941760 114393633274065600 344588959001851200 1614429741530511360 529194894798286080 160808180867530560 1441455126366528000 305049688730841600 454058364805456320 918903890671603200 2594619227459750400 428821815646748160 191033903728483200 1210822306147883520 373006910837433600 228787266548131200 689177918003702400 1058389789596572160 321616361735061120 908116729610912640 1837807781343206400 171590449911098400 125413207463174400 130552418793101760 857643631293496320 382067807456966400 75255780256675200 746013821674867200 457574533096262400 1378355836007404800 213655691672841600 94059905597380800 643232723470122240 1816233459221825280 559510366256150400 133723732609938240 343180899822196800 160241768754631200 261104837586203520 764135614913932800 150511560513350400 915149066192524800 2756711672014809600 427311383345683200 188119811194761600 1286465446940244480 367316943597676800 112883670385012800 267447465219876480 686361799644393600 320483537509262400 522209675172407040 320302173167383680 301023121026700800 1830298132385049600 636779679094944000 854622766691366400 376239622389523200 119169165249388800 2572930893880488960 74107804410057600 1146203422370899200 109857566507230080 734633887195353600 225767340770025600 105358092359345280 640967075018524800 1044419350344814080 282179716792142400 640604346334767360 602046242053401600 299117968341978240 550975415396515200 131683867836333120 169325505577519200 122063962785811200 257121860518373760 752479244779046400 238338330498777600 148215608820115200 451534681540051200 210716184718690560 91547972089358400 564359433584284800 1281208692669534720 1204092484106803200 178753747874083200 111161706615086400 263367735672666240 338651011155038400 514243721036747520 158037138539017920 296431217640230400 903069363080102400 421432369437381120 183095944178716800 357507495748166400 222323413230172800 677302022310076800 1028487442073495040 316074277078035840 1806138726160204800 166742559922629600 129664502631417600 842864738874762240 366191888357433600 72128705282524800 715014991496332800 444646826460345600 1354604044620153600 129831669508544640 207501852348161280 97248376973563200 632148554156071680 115052962572475200 536261243622249600 333485119845259200 1685729477749524480 250255247023716480 732383776714867200 144257410565049600 889293652920691200 2709208089240307200 259663339017089280 415003704696322560 194496753947126400 1264297108312143360 379768365414547200 108193057923787200 666970239690518400 194747504262816960 500510494047432960 311252778522241920 288514821130099200 1778587305841382400 610319813929056000 129134667625286400 519326678034178560 830007409392645120 388993507894252800 2528594216624286720 76619933373110400 1098575665072300800 759536730829094400 216386115847574400 100980187395534720 389495008525633920 1001020988094865920 622505557044483840 577029642260198400 181764337311962496 569652548121820800 136147727762988480 162289586885680800 384501482775305280 265837855790183040 777987015788505600 153239866746220800 432772231695148800 201960374791069440 1245011114088967680 1154059284520396800 378216556167340800 114929900059665600 272295455525976960 324579173771361600 531675711580366080 151470281093302080 306479733492441600 865544463390297600 403920749582138880 2490022228177935360 1166980523682758400 360643526412624000 756433112334681600 229859800119331200 649158347542723200 1063351423160732160 302940562186604160 1731088926780595200 172394850089498400 127454800259001600 807841499164277760 248864313549196800 721287052825248000 152613698102611200 227205421639953120 459719600238662400 1298316695085446400 214535813444709120 95591100194251200 605881124373208320 114460273576958400 344789700178996800 1615682998328555520 529503178634277120 160901860083531840 1442574105650496000 305227396205222400 454410843279906240 919439200477324800 2596633390170892800 429071626889418240 191182200388502400 1211762248746416640 373296470323795200 228920547153916800 689579400357993600 1059006357268554240 321803720167063680 908821686559812480 1838878400954649600 171690410365437600 125510563793260800 130653764613328320 858143253778836480 382364400777004800 75314200153046400 746592940647590400 457841094307833600 1379158800715987200 213779988385891200 94132922844945600 643607440334127360 1817643373119624960 559944705485692800 133827540271951680 343380820730875200 160334991289418400 261307529226656640 764728801554009600 150628400306092800 915682188615667200 2758317601431974400 427559976771782400 188265845689891200 1287214880668254720 367602086050617600 112971300229569600 267655080543903360 686761641461750400 320669982578836800 522615058453313280 320488766015483520 301256800612185600 1831364377231334400 637274001295008000 855119953543564800 376531691379782400 119238493313721600 2574429761336509440 74165333150563200 1147093202331014400 109921477439410560 735204172101235200 225942600459139200 105439880214264960 641339965157673600 1045230116906626560 282398768534836800 640977532030967040 602513601224371200 299291983740247680 551403129075926400 131786091982923840 169456950344354400 122134974932678400 257321460235432320 753063382759564800 238476986627443200 148330666301126400 451885200918278400 210879760428529920 91601231199508800 564797537069673600 1281955064061934080 1205027202448742400 178857739970582400 111247999725844800 263572183965847680 338913900688708800 514642920470864640 158159820321397440 296661332602252800 903770401836556800 421759520857059840 183202462399017600 357715479941164800 222495999451689600 677827801377417600 1029285840941729280 316319640642794880 1807540803673113600 166871999588767200 129765159176083200 843519041714119680 366404924798035200 72170667005673600 715430959882329600 444991998903379200 1355655602754835200 129907200610212480 207662932821576960 97323869382062400 632639281285589760 115119986969332800 536573219911747200 333743999177534400 1687038083428239360 250400835958815360 732809849596070400 144341334011347200 889983997806758400 2711311205509670400 259814401220424960 415325865643153920 194647738764124800 1265278562571179520 380063173713350400 108256000508510400 667487998355068800 194860800915318720 500801671917630720 311494399232365440 288682668022694400 1779967995613516800 610674874663392000 129234912867244800 519628802440849920 830651731286307840 389295477528249600 2530557125142359040 76679412240412800 1099214774394105600 760126347426700800 216512001017020800 101038933807943040 389721601830637440 1001603343835261440 622988798464730880 577365336045388800 181870080854297472 570094760570025600 136253417134887360 162384000762765600 384725171037936960 266044221599345280 778590955056499200 153358824480825600 433024002034041600 202077867615886080 1245977596929461760 1154730672090777600 378510159820665600 115019118360619200 272506834269774720 324768001525531200 532088443198690560 151558400711914560 306717648961651200 866048004068083200 404155735231772160 2491955193858923520 1167886432584748800 360853335028368000 757020319641331200 230038236721238400 649536003051062400 1064176886397381120 303116801423829120 1732096008136166400 172528677540928800 127528948589011200 808311470463544320 249009093292377600 721706670056736000 152732169752198400 227337601067871840 460076473442476800 1299072006102124800 214702354273155840 95646711441758400 606233602847658240 114549127314148800 345057355081857600 1616622940927088640 529914223748931840 161026765704866880 1443413340113472000 305464339504396800 454675202135743680 920152946884953600 2598144012204249600 429404708546311680 191293422883516800 1212467205695316480 373513639938566400 229098254628297600 690114710163715200 1059828447497863680 322053531409733760 909350404271487360 1840305893769907200 171823690971223200 125583581040825600 130729773978498240 858809417092623360 382586845767033600 75358015075324800 747027279877132800 458196509256595200 1380229420327430400 213800704504732800 94187685780619200 644107062819467520 1818700808542974720 560270459907849600 133905396018461760 343647381942446400 160350528378549600 261459547956996480 765173691534067200 150716030150649600 916393018513190400 2760458840654860800 427601409009465600 188375371561238400 1288214125638935040 367815942890323200 113037022612987200 267810792036923520 687294763884892800 320701056757099200 522919095913992960 320737556479616640 301432060301299200 1832786037026380800 637644742945056000 855202818018931200 376750743122476800 119250047991110400 2576428251277870080 74208479705942400 1147760537301100800 109932129261440640 735631885780646400 226074045225974400 105501221105454720 641402113514198400 1045838191827985920 282563057341857600 641475112959233280 602864120602598400 299320986306625920 551723914335484800 131862760092866880 169555533919480800 122146810290489600 257471160023226240 753501486244953600 238500095982220800 148416959411884800 452148090451948800 211002442210909440 91610107717867200 565126114683715200 1282950225918466560 1205728241205196800 178875071986665600 111312719558913600 263725520185733760 339111067838961600 514942320046452480 158251831658182080 296833918823769600 904296180903897600 422004884421818880 183220215435734400 357750143973331200 222625439117827200 678222135677923200 1029884640092904960 316503663316364160 1808592361807795200 166969079338370400 129840651584582400 844009768843637760 366440430871468800 72177660626198400 715500287946662400 445250878235654400 1356444271355846400 129919789127157120 207783743176638720 97380488688436800 633007326632728320 115209352831809600 536625215959996800 333938158676740800 1688019537687275520 250425100781331840 732880861742937600 144355321252396800 890501756471308800 2712888542711692800 259839578254314240 415567486353277440 194760977376873600 1266014653265456640 380284279937452800 108266490939297600 667876317353481600 194879683690735680 500850201562663680 311675614764958080 288710642504793600 1781003512942617600 610734051452448000 129310096798713600 519679156508628480 831134972706554880 389521954753747200 2532029306530913280 76724021390889600 1099321292614406400 760568559874905600 216532981878595200 101048724876677760 389759367381471360 1001700403125327360 623351229529916160 577421285009587200 181887704778019968 570426419906179200 136332684163811520 162399736408946400 384762452415042240 266198995956216960 779043909507494400 153448042781779200 433065963757190400 202097449753355520 1246702459059832320 1154842570019174400 378730362560659200 115086032086334400 272665368327623040 324799472817892800 532397991912433920 151573087315016640 306896085563558400 866131927514380800 404194899506711040 2493404918119664640 1168565864261241600 360888303130992000 757460725121318400 230172064172668800 649598945635785600 1064795983824867840 303146174630033280 1732263855028761600 172629048129501600 127541306644012800 808389799013422080 249033223249574400 721776606261984000 152821023489388800 227359630972524960 460344128345337600 1299197891271571200 214827259894490880 95655979983009600 606292349260066560 114615767617041600 345258096259003200 1616779598026844160 530222507584922880 161120444920868160 1443553212523968000 305642046978777600 454719261945049920 920688256690675200 2598395782543142400 429654519788981760 191311959966019200 1212584698520133120 373549834874361600 229231535234083200 690516192518006400 1060445015169845760 322240889841736320 909438523890099840 1841376513381350400 171923651425562400 125595750582086400 130742442206026560 859309039577963520 382623919932038400 75365317562371200 747099669748723200 458463070468166400 1381032385036012800 214028581811990400 94196812936564800 644481779683472640 1818877047780199680 560324752311542400 133918371976213440 343847302851124800 160521436358992800 261484884412053120 765247839864076800 150730635124742400 916926140936332800 2762064770072025600 428057163623980800 188393625873129600 1288963559366945280 367851585696940800 113047976343556800 267836743952426880 687694605702249600 321042872717985600 522969768824106240 320924149327716480 301461270249484800 1833852281872665600 637706533220064000 856114327247961600 376787251746259200 119377149442387200 2577927118733890560 74215670798505600 1147871759796115200 110049299303771520 735703171393881600 226095952687113600 105511444587319680 642085745435971200 1045939537648212480 282590438809694400 641848298655432960 602922540498969600 299640014536786560 551777378545411200 131875538111190720 169571964515335200 122276999226412800 257496109987858560 753574503492518400 238754298884774400 148431341597011200 452191905374227200 211022889174639360 91707749419809600 565180877619388800 1283696597310865920 1205845080997939200 179065724163580800 111323506197758400 263751076222381440 339143929030670400 514992219975717120 158267166880979520 296862683194022400 904383810748454400 422045778349278720 183415498839619200 358131448327161600 222647012395516800 678287858061340800 1029984439951434240 316534333761959040 1808767621496908800 166985259296637600 129853233652665600 844091556698557440 366830997679238400 72254590451971200 716262896654323200 445294024791033600 1356575716122681600 130058262813548160 207803878235815680 97389925239499200 633068667523918080 115276377228667200 537197172490742400 333970518593275200 1688183113397114880 250692013829013120 733661995358476800 144509180903942400 890588049582067200 2713151432245363200 260116525627096320 415607756471631360 194779850478998400 1266137335047836160 380321130974803200 108381885677956800 667941037186550400 195087394220322240 501384027658026240 311705817353723520 289018361807884800 1781176099164134400 611384996132064000 129322627453958400 520233051254192640 831215512943262720 389559700957996800 2532274670095672320 76731456249302400 1100492993037715200 760642261949606400 216763771355913600 101156426632759680 390174788440644480 1002768055316052480 623411634707447040 578036723615769600 182081567938967424 570481696462204800 136345895335298880 162572828516935200 385172547563200320 266224791682362240 779119401915993600 153462912498604800 433527542711827200 202312853265519360 1246823269414894080 1156073447231539200 378767063017324800 115097184373953600 272691790670597760 325145657033870400 532449583364724480 151734639949139520 306925824997209600 867055085423654400 404625706531038720 2493646538829788160 1168679102873990400 361272952259856000 757534126034649600 230194368747907200 650291314067740800 1064899166729448960 303469279898279040 1734110170847308800 172645776560930400 127677245249030400 809251413062077440 249298652778739200 722545904519712000 152835832445587200 227601959923709280 460388737495814400 1300582628135481600 214848077498046720 95757933936772800 606938559796558080 114626874334190400 345291553121860800 1618502826124154880 530273888224254720 161136058123535040 1445091809039424000 305671664891174400 455203919847418560 920777474991628800 2601165256270963200 429696154996093440 191515867873545600 1213877119593116160 373947979168108800 229253748668380800 690583106243721600 1060547776448509440 322272116247070080 910407839694837120 1841554949983257600 171940311501285600 125729615535955200 130881792708838080 859392309992186880 383031735747091200 75445644919881600 747895958336217600 458507497336761600 1381166212487443200 214215026881564800 94297211651966400 644544232494140160 1820815679389674240 560921968752163200 134061107511481920 343880623002571200 160661270161173600 261763585417676160 766063471494182400 150891289839763200 917014994673523200 2762332424974886400 428430053763129600 188594423303932800 1289088464988280320 368243656569734400 113168467379822400 268122215022963840 687761246005142400 321322540322347200 523527170835352320 320955248135733120 301782579679526400 1834029989347046400 638386226245152000 856860107526259200 377188846607865600 119481141538886400 2578176929976560640 74294772816700800 1149095207241273600 736487313139468800 226336934759644800 105623902887834240 642645080644694400 1047054341670704640 282891634955899200 641910496271466240 603565159359052800 299901037634190720 552365484854601600 132016096312752960 169752701069733600 122383517446713600 257770559598814080 754377693215731200 238962283077772800 148589545633401600 452673869519289600 211247805775668480 91787638085035200 565783269911798400 1283820992542932480 1207130318718105600 179221712308329600 111442159225051200 264032192625505920 339505402139467200 515541119197628160 158435854331751360 297179091266803200 905347739038579200 422495611551336960 183575276170070400 358443424616659200 222884318450102400 679010804278934400 1031082238395256320 316871708663502720 1810695478077158400 167163238837576800 129991636401580800 844991223102673920 367150552340140800 72317533036694400 716886849233318400 445768636900204800 1358021608557868800 130171559466049920 208025363886762240 97493727301185600 633743417327005440 115287547961476800 537665136924988800 334326477675153600 1689982446205347840 250910397231661440 734301104680281600 144635066073388800 891537273800409600 2716043217115737600 260343118932099840 416050727773524480 194987454602371200 1267486834654010880 380726492385657600 108476299555041600 668652955350307200 195257339199074880 501820794463322880 312038045830143360 289270132146777600 1783074547600819200 611917587233568000 129460464661651200 520686237864199680 832101455547048960 389974909204742400 2534973669308021760 76813239691843200 1101451657020422400 761452984771315200 216952599110083200 101244546251372160 390514678398149760 1003641588926645760 624076091660286720 578540264293555200 182240183252469888 571089738578486400 136491218221659840 162714449332562400 385508079957147840 266508544669960320 779949818409484800 153626479383686400 433905198220166400 202489092502744320 1248152183320573440 1157080528587110400 379170768040646400 115219859537764800 272982436443319680 325428898665124800 533017089339920640 151866819377058240 307252958767372800 867810396440332800 404978185005488640 2496304366641146880 1169924727614227200 361587665183472000 758341536081292800 230439719075529600 650857797330249600 1066034178679841280 303733638754116480 1735620792880665600 172829789306647200 127788467744044800 809956370010977280 249515822393510400 723175330366944000 152998730963769600 227800229065587360 460879438151059200 1301715594660499200 215077071137160960 95841350808033600 607467277508232960 114749048222827200 345659578613294400 1619912740021954560 530839075256904960 161307803352870720 1446350660733888000 305997461927539200 455600458131174720 921758876302118400 2603431189320998400 430154142274321920 191682701616067200 1214934555016465920 374273733590265600 229498096445654400 691319157226588800 1061678150513809920 322615606705741440 911200916262349440 1843517752604236800 172123572334240800 125839141407302400 860308284548643840 383365403232134400 75511367303299200 748547467180531200 458996192891308800 1382638314453177600 214339323594614400 94379356055476800 645231213411482880 1822401832524698880 561410600385398400 134177891131247040 344247144668481600 160754492695960800 1720616569097287680 261991613513185920 766730806464268800 151022734606598400 917992385782617600 2765276628906355200 428678647189228800 188758712110953600 1290462426822965760 368564441829292800 113267050954948800 268355782262494080 688494289336963200 321508985391921600 523983227026371840 321297335023916160 302045469213196800 1835984771565235200 638942338720224000 857357294378457600 377517424221907200 119550469603219200 2580924853645931520 74359492649769600 1150096209696403200 737128883658585600 226534101909897600 105715914224618880 643017970783843200 1047966454052743680 283138068166430400 642594670047832320 604090938426393600 300075053032460160 552846662743939200 132131098477667520 169900576432423200 122454529593580800 257995109280504960 755034848443814400 239100939206438400 148718985299539200 453068203819795200 211431828449237760 91840897195185600 566276136332860800 1285189340095664640 1208181876852787200 179325704404828800 111539238974654400 264262196955335040 339801152864846400 515990218561009920 158573871336928320 297437970599078400 906136407639590400 422863656898475520 183681794390371200 358651408809657600 223078477949308800 679602305729692800 1031980437122019840 317147742673856640 1812272815279180800 167308858461981600 130104875014329600 845727313796951040 367363588780742400 72359494759843200 717302817619315200 446156955898617600 1359204611459385600 130247090567717760 208206579419354880 97578656260747200 634295485347713280 115410426022382400 537977113214486400 334617716923963200 1691454627593902080 251055986166760320 734727177561484800 144718989519686400 892313911797235200 2718409222918771200 260494181135435520 416413158838709760 195157312521494400 1268590970695426560 381058151721811200 108539242139764800 669235433847926400 195370635851576640 502111972333520640 312309869129032320 289437979039372800 1784627823594470400 612272647967904000 129573240558854400 520988362270871040 832826317677419520 390314625042988800 2537181941390853120 76880153417558400 1102090766342227200 762116303443622400 217078484279529600 101303292663780480 390741271703153280 1004223944667041280 624619738258064640 578875958078745600 182345926794804864 571587227582716800 136610118765046080 162808863209647200 385731768219779520 266740706205267840 780629250085977600 153760306835116800 434156968559059200 202606585327560960 1249239476516129280 379501072150636800 115320230126337600 273220237530092160 325617726419294400 533481412410535680 151954938995670720 307520613670233600 868313937118118400 405213170655121920 2498478953032258560 1170943875128966400 361797473799216000 759002144301273600 230640460252675200 651235452838588800 1066962824821071360 303909877991341440 569251608225955200 1736627874236236800 172980345189506400 127862616074054400 265650750505445760 810426341310243840 249660602136691200 723594947598432000 153132011569555200 227932408493506080 461280920505350400 1302470905677177600 215264429569163520 95896962055540800 607819755982682880 114849008677166400 345960690379012800 531301501010891520 161448322176872640 1447189895196864000 306264023139110400 455864816987012160 922561841010700800 2604941811354355200 430528859138327040 191793924111081600 1215639511965365760 374490903205036800 229698017354332800 691921380758025600 1062603002021783040 322896644353745280 911729633974024320 1845123682021401600 172273513015749600 125912158654867200 861057718276654080 383587848222163200 75555182225577600 748981806410073600 459396034708665600 1383842761516051200 214484336426505600 94434118991150400 645793288707490560 1823459267948048640 561736354807555200 134255746877757120 344547026031499200 160863252319879200 1722115436553308160 262143632243525760 767175696444326400 151110364451155200 918792069417331200 2767685523032102400 428968672853011200 188868237982300800 1291586577414981120 368778298668998400 113332773338366400 268511493755514240 689094052062998400 321726504639758400 524287264487051520 321577224296065920 302220728902310400 1837584138834662400 639313080370272000 857937345706022400 377736475964601600 119631352344940800 2583173154829962240 74402639205148800 1150763544666489600 737556597337996800 226665546676732800 105777255115808640 643453009279516800 1048574528974103040 283302356973451200 643154448592131840 604441457804620800 300278070997107840 553167448003497600 132207766587610560 169999160007549600 122537377098259200 258144809068298880 755472951929203200 239262704689881600 148805278410297600 453331093353465600 211554510231617280 91903032823694400 566604713946902400 1286308897184263680 1208882915609241600 179447028517411200 111603958807723200 264415533175221120 339998320015099200 516289618136597760 158665882673712960 297610556820595200 906662186706931200 423109020463234560 183806065647388800 358894057034822400 223207917615446400 679996640030198400 1032579236273195520 317331765347425920 1813324373413862400 167405938211584800 130180367422828800 846218040926469120 367612131294777600 72408450103516800 717788114069644800 446415835230892800 1359993280060396800 130335210186330240 208327389774416640 97635275567121600 634663530694851840 115510962617668800 538341085552233600 334811876423169600 1692436081852938240 251225839924375680 735224262589555200 144816900207033600 892831670461785600 2719986560120793600 260670420372660480 416654779548833280 195270551134243200 1269327061389703680 381279257945913600 108612675155275200 669623752846339200 195502815279495360 502451679848751360 312491084661624960 289633800414067200 1785663340923571200 612686885491296000 129648424490323200 521340840745320960 833309559097666560 390541102268486400 2538654122779407360 76924762568035200 1102836393884332800 762558515891827200 217225350310550400 101371830144923520 391005630558990720 1004903359697502720 624982169323249920 579267600828134400 182469294260862336 571918886918870400 136689385793970240 162919012732912800 385992737859516480 266895480562139520 781082204536972800 153849525136070400 434450700621100800 202743660289847040 1249964338646499840 379721274890630400 115387143852052800 273378771587940480 325838025465825600 533790961124279040 152057745217385280 307699050272140800 868901401242201600 405487320579694080 2499928677292999680 1171623306805459200 362042250517584000 759442549781260800 230774287704105600 651676050931651200 1067581922248558080 304115490434770560 569581912335945600 1737802802484403200 173080715778079200 127949122459065600 265804892423441280 810974641159388160 249829511837068800 724084501035168000 153220865306745600 228086617826077920 461548575408211200 1303352101863302400 215389335190498560 95961841844299200 608230980869541120 114915648980059200 346161431556158400 531609784846882560 161542001392873920 1448169002070336000 306441730613491200 456173235652155840 923097150816422400 2606704203726604800 430778670380997120 191923683688598400 1216461961739082240 374744267755603200 229831297960118400 692322863112316800 1063219569693765120 323084002785747840 912346471304311680 1846194301632844800 172373473470088800 125997345443692800 861557340761994240 383847367377196800 75606299634902400 749488535511206400 459662595920236800 1384645726224633600 214587917020713600 94498009082769600 646168005571495680 1824692942608623360 562116401633404800 134346578582018880 344746946940177600 160940937765535200 1723114681523988480 262320987428922240 767694734754393600 151212599269804800 919325191840473600 2769291452449267200 429175834041427200 188996018165539200 1292336011142991360 369027798315321600 113409449452353600 268693157164037760 689493893880355200 321881875531070400 524641974857844480 321763817144165760 302425198539609600 1838650383680947200 639745612295328000 858351668082854400 377992036331078400 119689125731884800 2584672022285982720 74452976853091200 1151542102131590400 738055596630643200 226818898904707200 105848819488863360 643763751062140800 1049283949715688960 283494027248308800 643527634288331520 604850397079219200 300423083828999040 553541697472982400 132297212715877440 170114174178530400 122596553887315200 258319458820725120 755984072662156800 239378251463769600 148905953706182400 453637797809414400 211697638977726720 91947415415486400 566988054496617600 1287055268576663040 1209700794158438400 179533688597827200 111679465279636800 264594425431754880 340228348357060800 516638917641450240 158773229233295040 297811907412364800 907275595618828800 423395277955453440 183894830830972800 359067377195654400 223358930559273600 680456696714121600 1033277835282900480 317546458466590080 1814551191237657600 167519197919455200 130268441899411200 846790555910906880 367789661661945600 72443418206140800 718134754391308800 446717861118547200 1360913393428243200 130398152771053440 208468335188655360 97701331424558400 635092916933180160 115577987014526400 538601065793481600 335038395838910400 1693581111821813760 251347164036958080 735579323323891200 144886836412281600 893435722237094400 2721826786856486400 260796305542106880 416936670377310720 195402662849116800 1270185833866360320 381537215207366400 108665127309211200 670076791677820800 195597229156580160 502694328073916160 312702502782983040 289773672824563200 1786871444474188800 612982769436576000 129736139077036800 521592611084213760 833873340754621440 390805325698233600 2540371667732720640 76976806576924800 1103368984985836800 763074430414732800 217330254618422400 101420785488597120 391194458313160320 1005388656147832320 625405005565966080 579547345649126400 182557413879474816 572305822811049600 136781863994381760 162997690963816800 386179144745042880 267076050645156480 781610651396467200 153953613153849600 434660509236844800 202841570977194240 1250810011131932160 379978178087289600 115465209865387200 273563727988763520 325995381927633600 534152101290312960 152131178232895680 307907226307699200 869321018473689600 405683141954388480 2501620022263864320 1172415977094700800 362217091030704000 759956356174579200 230930419730774400 651990763855267200 1068304202580625920 304262356465791360 569967267130934400 1738642036947379200 173197814798080800 128010912734073600 265984724661102720 811366283908776960 249950161623052800 724434182061408000 153324528000134400 228196767349343520 461860839461548800 1303981527710534400 215535058415389440 96008184550555200 608524712931582720 114993396000100800 346395629596161600 531969449322205440 161651293811542080 1448868364122816000 306649056000268800 456393534698687040 923721678923097600 2607963055421068800 431070116830778880 192016369101110400 1217049425863165440 374925242434579200 229986792000201600 692791259192323200 1063938898644410880 323302587623084160 912787069397374080 1847443357846195200 172490094000151200 126058193149996800 862140233661557760 384032738202220800 75642812070134400 749850484869158400 459973584000403200 1385582518384646400 214608633139555200 94543644862497600 646605175246168320 1825574138794748160 562387863651868800 134411458370777280 344980188000302400 160956474854666400 1724280467323115520 262447669704205440 768065476404441600 151285624140268800 919947168000806400 2771165036769292800 429217266279110400 189087289724995200 1293210350492336640 369206012348409600 113464218105201600 268822916741554560 689960376000604800 321912949709332800 524895339408410880 321981508800282240 302571248280537600 1839894336001612800 640054563670368000 858434532558220800 378174579449990400 119700680409273600 2586420700984673280 74488932315907200 1152098214606662400 738412024696819200 226928436210403200 105899936898188160 643825899418665600 1049790678816821760 283630934587492800 643963017600564480 605142496561075200 300452086395377280 553809018522614400 132361102807496640 170196327157802400 122608389245126400 258444208643886720 756349158899980800 239401360818547200 148977864631814400 453856872420806400 211799873796376320 91956291933844800 567261869174985600 1287926035201128960 1210284993122150400 179551020613910400 111733398473860800 264722205614993280 340392654315604800 516888417287773440 158849905347282240 297955729263628800 907713744841612800 423599747592752640 183912583867689600 359102041227820800 223466796947721600 680785308631209600 1033776834575546880 317699810694564480 1815427489683225600 167600097710791200 130331352239827200 847199495185505280 367825167735379200 72450411826665600 718204082455641600 446933593895443200 1361570617262419200 130410741287998080 208569010484540160 97748514179870400 635399621389128960 115656182144193600 538653061841731200 335200195421582400 1694398990371010560 251371428859474560 735650335470758400 144900823653331200 893867187790886400 2723141234524838400 260821482575996160 417138020969080320 195497028359740800 1270799242778257920 381721470394118400 108675617739998400 670400390843164800 195616111931997120 502742857718949120 312853515726810240 289801647306662400 1787734375581772800 613041946225632000 129798792353260800 521642965151992320 834276041938160640 390994056719481600 2541598485556515840 77013980868988800 1103475503206137600 763442940788236800 217351235479996800 101430576557331840 391232223863994240 1005485715437898240 625707031453620480 579603294613324800 182575037803197312 572582205591177600 136847919851818560 163013426609997600 386216426122148160 267205029275882880 781988113438963200 154027961737977600 434702470959993600 202861153114663680 1251414062907240960 380161680370617600 115520971303483200 273695839703637120 326026853219995200 534410058551765760 152145864835997760 308055923475955200 869404941919987200 405722306229327360 2502828125814481920 1172982170158444800 362252059133328000 760323360741235200 231041942606966400 652053706439990400 1068820117103531520 304291729671995520 570242520555926400 1738809883839974400 173281456955224800 128023270789075200 266113176259432320 811444612458654720 249974291580249600 724504118266656000 153398572781126400 228218797253996640 462083885213932800 1304107412879980800 215639146433168640 96017453091806400 608583459343991040 115048929585844800 346562913910449600 532226352518864640 161729359824876480 1449008236533312000 306797145562252800 456437594507993280 924167770427865600 2608214825759961600 431278292866337280 192034906183612800 1217166918687982080 374961437370374400 230097859171689600 693125827820899200 1064452705037729280 323458719649752960 912875189015986560 1848335540855731200 172573394378767200 126070362691257600 862556585732674560 384069812367225600 75650114557180800 749922874740748800 460195718343379200 1386251655641798400 214732929852604800 94552772018443200 646917439299505920 1825750378031973120 562442156055561600 134424434328528960 345146788757534400 161049697389453600 1725113171465349120 262473006159262080 768139624734451200 151300229114361600 920391436686758400 2772503311283596800 429465859705209600 189105544036886400 1293834878599011840 369241655155027200 113475171835771200 268848868657057920 690293577515068800 322099394778907200 524946012318524160 322137002840365440 302600458228723200 1840782873373516800 640116353945376000 858931719410419200 378211088073772800 119770008473606400 2587669757198023680 74496123408470400 1152209437101676800 738483310310054400 226950343671542400 105910160380053120 644198789557814400 1049892024637048320 283658316055329600 644274005680730880 605200916457446400 300626101793646720 553862482732540800 132373880825820480 170212757753656800 122679401391993600 258469158608519040 756422176147545600 239540016947212800 148992246816940800 453900687343084800 211820320760106240 92009551043995200 567316632110659200 1288548011361461760 1210401832914892800 179655012710409600 111744185112705600 264747761651640960 340425515507313600 516938317217038080 158865240570079680 297984493633881600 907801374686169600 423640641520212480 184019102087990400 359310025420819200 223488370225411200 680851031014627200 1033876634434076160 317730481140159360 1815602749372339200 167616277669058400 130343934307910400 847281283040424960 368038204175980800 72492373549814400 718620050841638400 446976740450822400 1361702062029254400 130486272389665920 208589145543717120 97757950730932800 635460962280318720 115712035808241600 538965038131228800 335232555338116800 1694562566080849920 251517017794573440 736076408351961600 144984747099628800 893953480901644800 2723404124058508800 260972544779331840 417178291087434240 195515901461865600 1270921924560637440 381758321431468800 108738560324721600 670465110676233600 195729408584498880 503034035589146880 312883718315575680 289969494199257600 1787906961803289600 613397006959968000 129811323008505600 521945089558663680 834356582174868480 391031802923731200 2541843849121274880 77021415727401600 1104114612527942400 763516642862937600 217477120649443200 101489322969740160 391458817168997760 1006068071178293760 625767436631151360 579938988398515200 182680781345532288 572637482147203200 136861131023305920 163107840487082400 386440114384779840 267230825002028160 782063605847462400 154042831454803200 434954241298886400 202978645939480320 1251534873262302720 380198380827283200 115532123591102400 273722262046611840 326215680974164800 534461650004056320 152233984454610240 308085662909606400 869908482597772800 405957291878960640 2503069746524605440 1173095408771193600 362461867749072000 760396761654566400 231064247182204800 652431361948329600 1068923300008112640 304467968909220480 570297571240924800 1739816965195545600 173298185386653600 128097419119084800 266138866579098240 811914583757921280 250119071323430400 724923735498144000 153413381737324800 228350976681915360 462128494364409600 1304862723896659200 215659964036724480 96073064339313600 608935937818440960 115060036302993600 346596370773307200 532277733158196480 161744973027543360 1449847470996288000 306826763474649600 456701953363830720 924256988728819200 2609725447793318400 431319928073448960 192146128678627200 1217871875636881920 375178606985145600 230120072605987200 693192741546614400 1064555466316392960 323489946055086720 913403906727661440 1848513977457638400 172590054454490400 126143379938822400 862639856146897920 384292257357254400 75693929479459200 750357213970291200 460240145211974400 1386385483093228800 214857226565654400 94607534954116800 646979892110173440 1826807813455322880 562767910477718400 134502290075039040 345180108908980800 161142919924240800 1725279712293795840 262625024889601920 768584514714508800 151387858958918400 920480290423948800 2772770966186457600 429714453131308800 189215069908233600 1293959784220346880 369455511994732800 113540894219188800 269004580150078080 690360217817961600 322285839848481600 525250049779203840 322168101648382080 302775717917836800 1840960580847897600 640487095595424000 859428906262617600 378430139816467200 119839336537939200 2587919568440693760 74539269963849600 1152876772071763200 738911023989465600 227081788438377600 105971501271242880 644571679696963200 1050500099558407680 283822604862350400 644336203296764160 605551435835673600 300800117191916160 554183267992099200 132450548935763520 170311341328783200 122750413538860800 258618858396312960 756860279632934400 239678673075878400 149078539927699200 454163576876755200 211943002542485760 92062810154145600 567645209724700800 1288672406593528320 1211102871671347200 179759004806908800 111808904945774400 264901097871527040 340622682657566400 517237716792625920 158957251906864320 298157079855398400 908327153753510400 423886005084971520 184125620308291200 359518009613817600 223617809891548800 681245365315132800 1034475433585251840 317914503813728640 1816654307507020800 167713357418661600 130419426716409600 847772010169943040 368251240616582400 72534335272963200 719036019227635200 447235619783097600 1362490730630265600 130561803491333760 208709955898778880 97814570037307200 635829007627457280 115723206541051200 539277014420726400 335426714837323200 1695544020339886080 251662606729672320 736502481233164800 145068670545926400 894471239566195200 2724981461260531200 261123606982667520 417419911797557760 195629140074614400 1271658015254914560 381979427655571200 108801502909444800 670853429674646400 195842705237000640 503325213459344640 313064933848168320 290137341091852800 1788942479132390400 613752067694304000 129886506939974400 522247213965335040 834839823595115520 391258280149228800 2543316030509829120 77066024877878400 1104753721849747200 763958855311142400 217603005818889600 101548069382148480 391685410474001280 1006650426918689280 626129867696336640 580274682183705600 182786524887867264 572969141483356800 136940398052230080 163202254364167200 386663802647411520 267385599358899840 782516560298457600 154132049755756800 435206011637779200 203096138764296960 1252259735392673280 380418583567276800 115599037316817600 273880796104460160 326404508728334400 534771198717799680 152322104073222720 308264099511513600 870412023275558400 406192277528593920 2504519470785346560 1173774840447686400 362671676364816000 760837167134553600 231198074633635200 652809017456668800 1069542397435599360 304644208146445440 570627875350915200 1740824046551116800 173398555975226400 128171567449094400 266293008497093760 812384555057187840 250263851066611200 725343352729632000 153502235474515200 228483156109834080 462396149267270400 1305618034913337600 215784869658059520 96128675586820800 609288416292890880 115126676605886400 346797111950452800 532586016994187520 161838652243544640 1450686705459264000 307004470949030400 456966312219668160 924792298534540800 2611236069826675200 431569739316119040 192257351173641600 1218576832585781760 375395776599916800 230253353211772800 693594223900905600 1065172033988375040 323677304487089280 913932624439336320 1849584597069081600 172690014908829600 126216397186387200 863139478632238080 384514702347283200 75737744401737600 750791553199833600 460506706423545600 1387188447801811200 214898658803337600 94662297889790400 647354608974178560 1827865248878672640 563093664899875200 134580145821549120 345380029817659200 161173994102503200 1726278957264476160 262777043619941760 769029404694566400 151475488803475200 921013412847091200 2774376895603622400 429797317606675200 189324595779580800 1294709217948357120 369669368834438400 113606616602606400 269160291643098240 690760059635318400 322347988205006400 525554087239883520 322354694496481920 302950977606950400 1842026825694182400 640857837245472000 859594635213350400 378649191559161600 119862445892716800 2589418435896714240 74582416519228800 1153544107041849600 739338737668876800 227213233205212800 106032842162432640 644695976410012800 1051108174479767040 283986893669371200 644709388992963840 605901955213900800 300858122324672640 554504053251657600 132527217045706560 170409924903909600 122774084254483200 258768558184106880 757298383118323200 239724891785433600 149164833038457600 454426466410425600 212065684324865280 92080563190862400 567973787338742400 1289418777985927680 1211803910427801600 179793668839075200 111873624778843200 265054434091413120 340819849807819200 517537116368213760 159049263243648960 298329666076915200 908852932820851200 424131368649730560 184161126381724800 359587337678150400 223747249557686400 681639699615638400 1035074232736427520 318098526487297920 1817705865641702400 167810437168264800 130494919124908800 848262737299461120 368322252763449600 72548322514012800 719174675356300800 447494499115372800 1363279399231276800 130586980525223040 208830766253840640 97871189343681600 636197052974595840 115790230937908800 539381006517225600 335620874336529600 1696525474598922240 251711136374705280 736644505526899200 145096645028025600 894988998230745600 2726558798462553600 261173961050446080 417661532507681280 195742378687363200 1272394105949191680 382200533879673600 108822483771019200 671241748673059200 195880470787834560 503422272749410560 313246149380760960 290193290056051200 1789977996461491200 613870421272416000 129961690871443200 522347922100892160 835323065015362560 391484757374726400 2544788211898383360 77110634028355200 1104966758290348800 764401067759347200 217644967542038400 101567651519617920 391760941575669120 1006844545498821120 626492298761521920 580386580112102400 182821772735312256 573300800819510400 137019665081154240 163233725656528800 386738365401622080 267540373715771520 782969514749452800 154221268056710400 435289935084076800 203135303039235840 1252984597523043840 380638786307270400 115665951042532800 274039330162308480 326467451313057600 535080747431543040 152351477279426880 308442536113420800 870579870168153600 406270606078471680 2505969195046087680 1174454272124179200 362741612570064000 761277572614540800 231331902085065600 652934902626115200 1070161494863086080 304702954558853760 570958179460905600 1741159740336307200 173498926563799200 128196283559097600 266447150415089280 812541212156943360 250312110981004800 725483225140128000 153591089211705600 228527215919140320 462663804170131200 1305869805252230400 215909775279394560 96147212669323200 609405909117707520 115193316908779200 346997853127598400 532894300830178560 161932331459545920 1450966450280256000 307182178423411200 457054431838280640 925327608340262400 2611739610504460800 431819550558789120 192294425338646400 1218811818235415040 375468166471507200 230386633817558400 693995706255196800 1065788601660357120 323864662919091840 914108863676561280 1850655216680524800 172789975363168800 126240736268908800 863639101117578240 384588850677292800 75752349375830400 750936332943014400 460773267635116800 1387991412510393600 214919374922179200 94680552201681600 647729325838183680 1828217727353122560 563202249707260800 134606097737052480 345579950726337600 161189531191634400 1727278202235156480 262827716530055040 769177701354585600 151504698751660800 921546535270233600 2775982825020787200 429838749844358400 189361104403363200 1295458651676367360 369740654447673600 113628524063745600 269212195474104960 691159901452675200 322379062383268800 525655433060110080 322541287344581760 303009397503321600 1843093070540467200 640981417795488000 859677499688716800 378722208806726400 119874000570105600 2590917303352734720 74596798704355200 1153766552031878400 739481308895347200 227257048127491200 106053289126162560 644758124766537600 1051310866120220160 284041656605044800 645082574689163520 606018795006643200 300887124891050880 554610981671510400 132552773082354240 170442786095618400 122785919612294400 258818458113371520 757444417613452800 239748001140211200 149193597408710400 454514096254982400 212106578252325120 92089439709220800 568083313210089600 1290165149378327040 1212037590013286400 179811000855158400 111895198056532800 265105546164708480 340885572191236800 517636916226743040 159079933689243840 298387194817420800 909028192509964800 424213156504650240 184178879418441600 359622001710316800 223790396113065600 681771144382473600 1035273832453486080 318159867378487680 1818056385019929600 167842797084799200 130520083261075200 848426313009300480 368357758836883200 72555316134537600 719244003420633600 447580792226131200 1363542288764947200 130599569042167680 208871036372194560 97890062445806400 636319734756975360 115857255334766400 539433002565475200 335685594169598400 1696852626018600960 251735401197221760 736715517673766400 145110632269075200 895161584452262400 2727084577529894400 261199138084335360 417742072744389120 195780124891612800 1272639469513950720 382274235954374400 108832974201806400 671371188339196800 195899353563251520 503470802394443520 313306554558291840 290221264538150400 1790323168904524800 613929598061472000 129986752181932800 522398276168670720 835484145488778240 391560249783225600 2545278939027901440 77125503745180800 1105073276510649600 764548471908748800 217665948403612800 101577442588352640 391798707126503040 1006941604788887040 626613109116583680 580442529076300800 182839396659034752 573411353931561600 137046087424128960 163249461302709600 386775646778727360 267591965168062080 783120499566451200 154251007490361600 435331896807225600 203154885176705280 1253226218233167360 380712187220601600 115688255617771200 274092174848257920 326498922605419200 535183930336124160 152366163882528960 308502014980723200 870663793614451200 406309770353410560 2506452436466334720 1174680749349676800 362776580672688000 761424374441203200 231376511235542400 652997845210838400 1070367860672248320 304732327765057920 571068280830902400 1741327587228902400 173532383426656800 128208641614099200 266498531054421120 812619540706821120 250336240938201600 725553161345376000 153620707124102400 228549245823793440 462753022471084800 1305995690421676800 215951410486506240 96156481210574400 609464655530115840 115215530343076800 347064766853313600 532997062108842240 161963557864879680 1451106322690752000 307241414248204800 457098491647586880 925506044942169600 2611991380843353600 431902820973012480 192312962421148800 1218929311060231680 375504361407302400 230431060686153600 694129533706627200 1065994124217684480 323927115729759360 914196983295173760 1851012089884339200 172823295514615200 126252905810169600 863805641946024960 384625924842297600 75759651862876800 751008722814604800 460862121372307200 1388259067413254400 214960807159862400 94689679357627200 647854231459518720 1828393966590347520 563256542110953600 134619073694804160 345646591029230400 161220605369896800 1727611283892049920 262853052985111680 769251849684595200 151519303725753600 921724242744614400 2776518134826508800 429921614319724800 189379358715254400 1295708462919037440 369776297254291200 113639477794315200 269238147389608320 691293182058460800 322441210739793600 525706105970223360 322603484960615040 303038607451507200 1843448485489228800 641043208070496000 859843228639449600 378758717430508800 119897109924883200 2591416925838074880 74603989796918400 1153877774526892800 739552594508582400 227278955588630400 106063512608027520 644882421479587200 1051412211940446720 284069038072881600 645206969921230080 606077214903014400 300945130023807360 554664445881436800 132565551100678080 170459216691472800 122809590327916800 258843408078003840 757517434861017600 239794219849766400 149207979593836800 454557911177260800 212127025216055040 92107192745937600 568138076145763200 1290413939842460160 1212154429806028800 179845664887324800 111905984695377600 265131102201356160 340918433382945600 517686816156007680 159095268912041280 298415959187673600 909115822354521600 424254050432110080 184214385491875200 359691329774649600 223811969390755200 681836866765891200 1035373632312015360 318190537824082560 1818231644709043200 167858977043066400 130532665329158400 848508100864220160 368428770983750400 72569303375587200 719382659549299200 447623938781510400 1363673733531782400 130624746076056960 208891171431371520 97899498996868800 636381075648165120 115879596800385600 539536994661974400 335717954086132800 1697016201728440320 251783930842254720 736857541967500800 145138606751174400 895247877563020800 2727347467063564800 261249492152113920 417782342862743040 195798997993737600 1272762151296330240 382311086991724800 108853955063380800 671435908172265600 195937119114085440 503567861684509440 313336757147057280 290277213502348800 1790495755126041600 614047951639584000 129999282837177600 522498984304227840 835564685725486080 391597995987475200 2545524302592660480 77132938603593600 1105286312951251200 764622173983449600 217707910126761600 101597024725822080 391874238228170880 1007135723369018880 626673514294114560 580554427004697600 182874644506479744 573466630487587200 137059298595616320 163280932595071200 386850209532937920 267617760894207360 783195991974950400 154265877207187200 435415820253523200 203194049451644160 1253347028588229120 380748887677267200 115699407905390400 274118597191232640 326561865190142400 535235521788414720 152395537088733120 308531754414374400 870831640507046400 406388098903288320 2506694057176458240 1174793987962425600 362846516877936000 761497775354534400 231398815810780800 653123730380284800 1070471043576829440 304791074177466240 571123331515900800 1741663281014092800 173549111858085600 128233357724102400 266524221374087040 812776197806576640 250384500852595200 725693033755872000 153635516080300800 228593305633099680 462797631621561600 1306247460760569600 215972228090062080 96175018293076800 609582148354932480 115226637060225600 347098223716171200 533048442748174080 161979171067546560 1451386067511744000 307271032160601600 457186611266199360 925595263243123200 2612494921521139200 431944456180124160 192350036586153600 1219164296709864960 375576751278892800 230453274120451200 694196447432342400 1066096885496348160 323958342135093120 914373222532398720 1851190526486246400 172839955590338400 126277244892691200 863888912360248320 384700073172307200 75774256836969600 751153502557785600 460906548240902400 1388392894864684800 215022955516387200 94707933669518400 647916684270186240 1828746445064797440 563365126918339200 134645025610307520 345679911180676800 161267216637290400 1727777824720496640 262903725895224960 769400146344614400 151548513673939200 921813096481804800 2776785789729369600 430045911032774400 189415867339036800 1295833368540372480 369847582867526400 113661385255454400 269290051220615040 691359822361353600 322534433274580800 525807451790449920 322634583768631680 303097027347878400 1843626192963609600 641166788620512000 860091822065548800 378831734678073600 119931773957049600 2591666737080744960 74618371982044800 1154100219516921600 739695165735052800 227322770510908800 106083959571757440 645068866549161600 1051614903580899840 284123801008555200 645269167537263360 606194054695756800 301032137722942080 554771374301289600 132591107137325760 170492077883181600 122845096401350400 258893308007268480 757663469356147200 239863547914099200 149236743964089600 454645541021817600 212167919143514880 92133822301012800 568247602017110400 1290538335074526720 1212388109391513600 179897660935574400 111927557973067200 265182214274651520 340984155766363200 517786616014536960 159125939357636160 298473487928179200 909291082043635200 424335838287029760 184267644602025600 359795321871148800 223855115946134400 681968311532726400 1035573232029073920 318251878715272320 1818582164087270400 167891336959600800 130557829465324800 848671676574059520 368535289204051200 72590284237161600 719590643742297600 447710231892268800 1363936623065452800 130662511626890880 208931441549725440 97918372098993600 636503757430544640 115890767533195200 539692982806723200 335782673919201600 1697343353148119040 251856725309804160 737070578408102400 145180568474323200 895420463784537600 2727873246130905600 261325023253781760 417862883099450880 195836744197987200 1273007514861089280 382384789066425600 108885426355742400 671565347838403200 195993767440336320 503713450619608320 313397162324588160 290361136948646400 1790840927569075200 614225482006752000 130024344147667200 522650046507563520 835725766198901760 391673488395974400 2546015029722178560 77147808320419200 1105605867612153600 764769578132851200 217770852711484800 101626397932026240 391987534880672640 1007426901239216640 626794324649176320 580722273897292800 182927516277647232 573577183599638400 137085720938591040 163328139533613600 386962053664253760 267669352346497920 783346976791948800 154295616640838400 435541705422969600 203252795864052480 1253588649298352640 380822288590598400 115721712480628800 274171441877182080 326656279067227200 535338704692995840 152439596898039360 308591233281676800 871083410845939200 406505591728104960 2507177298596705280 1175020465187923200 362951421185808000 761644577181196800 231443424961257600 653312558134454400 1070677409385991680 304879193796078720 571233432885897600 1742166821691878400 173582568720943200 128270431889107200 266575602013418880 813011183456209920 250456890724185600 725902842371616000 153665133992697600 228659395347059040 462886849922515200 1306625116268908800 216013863297173760 96202823916830400 609758387592157440 115248850494523200 347165137441886400 533151204026837760 162010397472880320 1451805684743232000 307330267985395200 457318790694118080 925773699845030400 2613250232537817600 432027726594347520 192405647833660800 1219516775184314880 375685336086278400 230497700989046400 694330274883772800 1066302408053675520 324020794945760640 914637581388236160 1851547399690060800 172873275741784800 126313753516473600 864055453188695040 384811295667321600 75796164298108800 751370672172556800 460995401978092800 1388660549767545600 215147252229436800 94735315137355200 648041589891521280 1829275162776472320 563528004129417600 134683953483562560 345746551483569600 161360439172077600 1728110906377390080 262979735260394880 769622591334643200 151592328596217600 921990803956185600 2777321099535091200 430294504458873600 189470630274710400 1296083179783042560 369954511287379200 113694246447163200 269367906967125120 691493102967139200 322720878344155200 525959470520789760 322696781384664960 303184657192435200 1843981607912371200 641352159445536000 860589008917747200 378941260549420800 2592166359566085120 74639945259734400 1154433887001964800 739909022574758400 227388492894326400 106114630017352320 645441756688310400 1051918941041579520 284205945412065600 645393562769329920 606369314384870400 301206153121211520 554931766931068800 132629441192297280 170541369670744800 122916108548217600 258968157901165440 757882521098841600 240002204042764800 149279890519468800 454776985788652800 212229260034704640 92187081411163200 568411890824131200 1290787125538659840 1212738628769740800 180001653032073600 111959917889601600 265258882384594560 341082739341489600 517936315802330880 159171945026028480 298559781038937600 909553971577305600 424458520069409280 184374162822326400 360003306064147200 223919835779203200 682165478682979200 1035872631604661760 318343890052056960 1819107943154611200 167939876834402400 130595575669574400 848917040138818560 368748325644652800 72632245960310400 720006612128294400 447839671558406400 1364330957365958400 130738042728558720 208991846727256320 97946681752180800 636687780104113920 115913108998814400 540004959096220800 335879753668804800 1697834080277637120 252002314244903040 737496651289305600 145264491920620800 895679343116812800 2728661914731916800 261476085457117440 417983693454512640 195893363504361600 1273375560208227840 382495342178476800 108948368940465600 671759507337609600 196107064092838080 504004628489806080 313487770090884480 290528983841241600 1791358686233625600 614580542741088000 130061936113401600 522952170914234880 835967386909025280 391786727008723200 2546751120416455680 77170112895657600 1106244976933958400 764990684356953600 217896737880931200 101685144344434560 392214128185676160 1008009256979612160 626975540181768960 581057967682483200 183033259819982208 573743013267715200 137125354453053120 163422553410698400 387185741926885440 267746739524933760 783573454017446400 154340225791315200 435793475761862400 203370288688869120 1253951080363537920 380932389960595200 115755169343486400 274250708906106240 326845106821396800 535493479049867520 152527716516651840 308680451582630400 871586951523724800 406740577377738240 2507902160727075840 1175360181026169600 363161229801552000 761864779921190400 231510338686972800 653690213642793600 1070986958099735040 305055433033303680 571398584940892800 1743173903047449600 173632754015229600 128344580219116800 266652672972416640 813481154755476480 250601670467366400 726322459603104000 153709560861292800 228791574774977760 463020677373945600 1307380427285587200 216076316107841280 96258435164337600 610110866066607360 115282170645969600 347265508030459200 533305345944833280 162057237080880960 1452644919206208000 307419121722585600 457583149549955520 926041354747891200 2614760854571174400 432152632215682560 192516870328675200 1220221732133214720 375902505701049600 230564341291939200 694531016060918400 1066610691889666560 324114474161761920 915166299099911040 1852082709495782400 172923255968954400 126386770764038400 864305264431365120 385033740657350400 75839979220387200 751805011402099200 461128682583878400 1389062032121836800 215167968348278400 94790078073028800 648228948323523840 1830332598199822080 563853758551574400 134761809230072640 345846511937908800 161375976261208800 1728610528862730240 263131753990734720 770067481314700800 151679958440774400 922257365167756800 2778124064243673600 430335936696556800 189580156146057600 1296457896647047680 370168368127084800 113759968830580800 269523618460145280 691693023875817600 322751952522417600 526263507981469440 322790077808714880 303359916881548800 1844514730335513600 641722901095584000 860671873393113600 379160312292115200 2592915793294095360 74683091815113600 1155101221972051200 740336736254169600 227519937661161600 106175970908542080 645503905044835200 1052527015962938880 284370234219086400 645580155617429760 606719833763097600 301235155687589760 555252552190627200 132706109302240320 170639953245871200 122927943906028800 259117857688959360 758320624584230400 240025313397542400 149366183630227200 455039875322323200 212351941817084160 92195957929521600 568740468438172800 1291160311234859520 1213439667526195200 180018985048156800 112024637722670400 265412218604480640 341279906491742400 518235715377918720 159263956362813120 298732367260454400 910079750644646400 424703883634168320 184391915859043200 360037970096313600 224049275445340800 682559812983484800 1036471430755837440 318527912725626240 1820159501289292800 168036956584005600 130671068078073600 849407767268336640 368783831718086400 72639239580835200 720075940192627200 448098550890681600 1365119625966969600 130750631245503360 209112657082318080 98003301058555200 637055825451252480 115946621197243200 540056955144470400 336073913168011200 1698815534536673280 252026579067419520 737567663436172800 145278479161670400 896197101781363200 2730239251933939200 261501262491006720 418225314164636160 196006602117110400 1274111650902504960 382716448402579200 108958859371252800 672147826336022400 196125946868255040 504053158134839040 313668985623477120 290556958323340800 1792394203562726400 614639719530144000 130137120044870400 523002524982013440 836450628329272320 392013204234220800 2548223301805009920 77214722046134400 1106351495154259200 765432896805158400 217917718742505600 101694935413169280 392251893736510080 1008106316269678080 627337971246954240 581113916646681600 183050883743704704 574074672603868800 137204621481977280 163438289056879200 387223023303990720 267901513881805440 784026408468441600 154429444092268800 435835437485011200 203389870826338560 1254675942493908480 381152592700588800 115822083069201600 274409242963954560 326876578113758400 535803027763610880 152542403119753920 308858888184537600 871670874970022400 406779741652677120 2509351884987816960 1176039612702662400 363196197904176000 762305185401177600 231644166138403200 653753156227516800 1071606055527221760 305084806239507840 571728889050883200 1743341749940044800 173733124603802400 128356938274118400 266806814890412160 813559483305354240 250625800424563200 726392395808352000 153798414598483200 228813604679630880 463288332276806400 1307506312455033600 216201221729176320 96267703705588800 610169612479015680 115348810948862400 347466249207604800 533613629780824320 162150916296882240 1452784791616704000 307596829196966400 457627209359261760 926576664553612800 2615012624910067200 432402443458352640 192535407411177600 1220339224958031360 375938700636844800 230697621897724800 694932498415209600 1067227259561648640 324301832593764480 915254418718523520 1853153329107225600 173023216423293600 126398940305299200 864804886916705280 385070814822355200 75847281707433600 751877401273689600 461395243795449600 1389864996830419200 215333697299011200 94799205228974400 648603665187528960 1830508837437047040 563908050955267200 134774785187824320 346046432846587200 161500272974258400 1729609773833410560 263157090445791360 770141629644710400 151694563414867200 922790487590899200 2779729993660838400 430667394598022400 189598410457948800 1297207330375057920 370204010933702400 113770922561150400 269549570375648640 692092865693174400 323000545948516800 526314180891582720 322976670656814720 303389126829734400 1845580975181798400 641784691370592000 861334789196044800 379196820915897600 2594414660750115840 74690282907676800 1155212444467065600 740408021867404800 227541845122300800 106186194390407040 646001091897033600 1052628361783165440 284397615686923200 645953341313629440 606778253659468800 301467176218615680 555306016400553600 132718887320564160 170656383841725600 123022626768518400 259142807653591680 758393641831795200 240210188235763200 149380565815353600 455083690244601600 212372388780814080 92266970076388800 568795231373846400 1291906682627258880 1213556507318937600 180157641176822400 112035424361515200 265437774641128320 341312767683451200 518285615307183360 159279291585610560 298761131630707200 910167380489203200 424744777561628160 184533940152777600 360315282353644800 224070848723030400 682625535366902400 1036571230614366720 318558583171221120 1820334760978406400 168053136542272800 130683650146156800 849489555123256320 369067880305555200 72695188545033600 720630564707289600 448141697446060800 1365251070733804800 130851339381060480 209132792141495040 98012737609617600 637117166342442240 116013645594100800 540472923530467200 336106273084545600 1698979110246512640 252220697647551360 738135760611110400 145390377090067200 896283394892121600 2730502141467609600 261702678762120960 418265584282990080 196025475219235200 1274234332684884480 382753299439929600 109042782817550400 672212546169091200 196277009071590720 504441395295102720 313699188212242560 290780754180134400 1792566789784243200 174020468391151200 615113133842592000 130149650700115200 523405357524241920 836531168565980160 392050950438470400 2548468665369768960 77222156904547200 1107203640916665600 765506598879859200 218085565635100800 101773263963047040 392554018143181440 1008882790590205440 627398376424485120 581561508360268800 574129949159894400 137217832653464640 163564174226325600 387521274320832960 267927309607950720 784101900876940800 154444313809094400 436171131270201600 203546527926094080 1254796752848970240 381189293157254400 115833235356820800 274435665306929280 327128348452651200 535854619215901440 152659895944570560 308888627618188800 872342262540403200 407093055852188160 2509593505697940480 1176152851315411200 363475942725168000 762378586314508800 231666470713641600 654256696905302400 1071709238431802880 305319791889141120 571783939735881600 1744684525080806400 173749853035231200 128455802714131200 266832505210078080 814186111704376320 250818840082137600 726951885450336000 153813223554681600 228989843916855840 463332941427283200 1308513393810604800 216222039332732160 96341852035598400 610639583778282240 115359917666011200 347499706070462400 533665010420156160 162166529499549120 1453903770900672000 307626447109363200 457979687833711680 926665882854566400 2617026787621209600 432444078665464320 192683704071196800 1221279167556564480 376228260123206400 230719835332022400 694999412140924800 1067330020840312320 324333058999098240 915959375667423360 1853331765709132800 173039876499016800 126496296635385600 864888157330928640 385367408142393600 75905701603804800 752456520246412800 461439670664044800 1389998824281849600 215520142368585600 94872222476539200 648666117998196480 1831918751334846720 564342390184809600 134878592849837760 346079752998033600 161640106776439200 1729776314661857280 263359782086244480 770734816284787200 151811403207609600 922879341328089600 2779997648563699200 431040284737171200 189744444953078400 1297332235996392960 370489153386643200 113858552405707200 269757185699675520 692159505996067200 323280213552878400 526719564172488960 323007769464831360 303622806415219200 1845758682656179200 642279013570656000 862080569474342400 379488889906156800 2594664471992785920 74747811648182400 1156102224427180800 740978306773286400 227717104811414400 106267982245326720 646560427105756800 1053439128344977920 284616667429617600 646015538929662720 607245612830438400 301728199316019840 555733730079964800 132821111467154880 170787828608560800 123129144988819200 259342407370650240 758977779812313600 240418172428761600 149495623296364800 455434209622828800 212535964490653440 92346858741614400 569233334859235200 1292031077859325440 1214491225660876800 180313629321571200 112121717472273600 265642222934309760 341575657217121600 518684814741300480 159401973367990080 298991246592729600 910868419245657600 425071928981306880 184693717483228800 360627258643142400 224243434944547200 683151314434243200 1037369629482600960 318803946735980160 1821736838491315200 168182576208410400 130784306690822400 850143857962613760 369387434966457600 72758131129756800 721254517286284800 448486869889094400 1366302628868486400 130964636033562240 209293872614910720 98088230018116800 637607893471960320 116024816326910400 540940887964713600 336365152416820800 1700287715925227520 252439081050199680 156970404461183040 738774869932915200 145516262259513600 896973739778188800 2732605257736972800 261929272067124480 418587745229821440 196176460036233600 1275215786943920640 383048107738732800 109137196694635200 672730304833641600 196446954050343360 504878162100399360 313940808922366080 291032524519027200 1793947479556377600 174037224490365600 615645724944096000 130249895942073600 523858544134248960 837175490459642880 392352920072467200 2550431573887841280 77281635771849600 1108162304899372800 766096215477465600 218274393389270400 101861383581659520 392893908100686720 1009756324200798720 627881617844732160 582065049038054400 574572161608099200 137323522025363520 163705795041952800 387856806714780480 268133675417112960 784705840144934400 154563271543699200 436548786778540800 203722767163319040 1255763235689464320 381482896810579200 115922453657774400 274647044050727040 327411590083905600 536267350834225920 152792075372489280 309126543087398400 873097573557081600 407445534326638080 2511526471378928640 1177058760217401600 363790655648784000 762965793621158400 231844907315548800 654823180167811200 1072534701668451840 305584150744978560 572224345215868800 1746195147114163200 173883680486661600 128567025209145600 267038027767405440 814891068653276160 251036009696908800 727581311297568000 153931695204268800 229188113058733920 463689814631097600 1309646360335622400 216388580161178880 96425268906859200 611168301489957120 115448771403201600 347767360973323200 534076055534810880 162291435120884160 1455162622595136000 307863390408537600 458376226117467840 927379629262195200 2619292720671244800 432777160322357760 192850537813718400 1222336602979914240 376554014545363200 230897542806403200 695534721946646400 1068152111069621760 324582870241768320 916752452234935680 1854759258524390400 173173157104802400 126605822506732800 865554320644715520 385701075627436800 75971423987222400 753108029090726400 461795085612806400 1391069443893292800 215540858487427200 94954366880049600 649165740483536640 1833504904469871360 564831021818044800 134995376469602880 346346314209604800 161655643865570400 1731108641289431040 263587810181754240 771402151254873600 151942847974444800 923590171225612800 2782138887786585600 431081716974854400 189908733760099200 1298331480967073280 370809938646201600 113957135980833600 269990752939205760 692692628419209600 323311287731140800 527175620363508480 323256559928964480 303885695948889600 1847180342451225600 642835126045728000 862163433949708800 379817467520198400 2596662961934146560 74812531481251200 1157103226882310400 741619877292403200 227914271961667200 106359993582111360 646622575462281600 1054351240727016960 284863100640148800 646513119857928960 607771391897779200 301757201882398080 556214907969302400 132936113632069440 170935703971250400 123140980346630400 259566957052341120 759634935040396800 240441281783539200 149625062962502400 455828543923334400 212719987164222720 92355735259972800 569726201280297600 1293026239715857920 1215542783795558400 180330961337654400 112218797221876800 265872227264138880 341871407942500800 519133914104682240 159539990373167040 299250125925004800 911657087846668800 425439974328445440 184711470519945600 360661922675308800 224437594443753600 683742815885001600 1038267828209364480 319079980746334080 1823314175693337600 168328195832815200 130897545303571200 850879948656890880 369422941039891200 72765124750281600 721323845350617600 448875188887507200 1367485631770003200 130977224550506880 209475088147503360 98173158977678400 638159961492668160 116114182189387200 540992884012963200 336656391665630400 1701759897313781760 252463345872716160 157106316110627520 738845882079782400 145530249500563200 897750377775014400 2734971263540006400 261954449101013760 418950176295006720 196346317955356800 1276319922985336320 383379767074886400 109147687125422400 673312783331260800 196465836825760320 504926691745432320 314212632221255040 291060499001126400 1795500755550028800 174171273284080800 615704901733152000 130362671839276800 523908898202027520 837900352590013440 392692635910713600 2552639845970672640 77348549497564800 1108268823119673600 766759534149772800 218295374250844800 101871174650394240 392931673651520640 1009853383490864640 628425264442510080 582120998002252800 575069650612329600 137442422568749760 163721530688133600 387894088091885760 268365836952420480 785385271821427200 154697098995129600 436590748501689600 203742349300788480 1256850528885020160 381813200920569600 116022824246347200 274884845137499520 327443061376267200 536731673904840960 152806761975591360 309394197990259200 873181497003379200 407484698601576960 2513701057770040320 1178077907732140800 363825623751408000 763626401841139200 232045648492694400 654886122752534400 1073463347809681920 305613523951182720 572719801380854400 1746362994006758400 174034236369520800 128579383264147200 267269240644398720 814969397203153920 251060139654105600 727651247502816000 154064975810054400 229210142963387040 464091296985388800 1309772245505068800 216575938593181440 96434537448110400 611227047902365440 115548731857540800 348068472739041600 534538481288797440 162431953944886080 1455302495005632000 308129951620108800 458420285926774080 928182593970777600 2619544491010137600 433151877186362880 192869074896220800 1222454095804730880 376590209481158400 231097463715081600 696136945478083200 1069076962577594880 324863907889772160 916840571853548160 1856365187941555200 173323097786311200 126617992047993600 866303754372725760 385738149792441600 75978726474268800 753180418962316800 462194927430163200 1392273890956166400 215955180864259200 94963494035995200 649727815779544320 1833681143707096320 564885314221737600 135008352427354560 346646195572622400 161966385648194400 1732607508745451520 263613146636810880 771476299584883200 151957452948537600 924389854860326400 2784547781912332800 431910361728518400 189926988071990400 1299455631559088640 370845581452819200 113968089711403200 270016704854709120 693292391145244800 323932771296388800 527226293273621760 323536449201114240 303914905897075200 1848779709720652800 642896916320736000 863820723457036800 379853976143980800 2598911263118177280 74819722573814400 1157214449377324800 741691162905638400 227936179422806400 106370217063976320 647865542592777600 1054452586547243520 284890482107985600 647072898402228480 607829811794150400 302337253209962880 556268372179228800 132948891650393280 170952134567104800 123377687502854400 259591907016973440 759707952287961600 240903468879091200 149639445147628800 455872358845612800 212740434127952640 92533265627140800 569780964215971200 1294145796804456960 1215659623588300800 180677601659318400 112229583860721600 265897783300786560 341904269134209600 519183814033946880 159555325595964480 299278890295257600 911744717691225600 425480868255905280 185066531254281600 361355203318636800 224459167721443200 683808538268419200 1038367628067893760 319110651191928960 1823489435382451200 168344375791082400 130910127371654400 850961736511810560 370133062508563200 72904997160777600 722710406637273600 448918335442886400 1367617076536838400 131228994889399680 209495223206680320 98182595528740800 638221302383857920 116214718784673600 542032804977955200 336688751582164800 1701923473023621120 252948642323045760 157121417405010240 740266125017126400 145809994321555200 897836670885772800 2735234153073676800 262457989778799360 418990446413360640 196365191057481600 1276442604767715840 383416618112236800 109357495741166400 673377503164329600 196843492334099520 505897284646091520 314242834810020480 291619988643110400 1795673341771545600 174322078177010400 616888437514272000 130375202494521600 524915979557598720 837980892826721280 392730382114963200 2552885209535431680 77355984355977600 1110399187525689600 766833236224473600 218714991482332800 102066996025088640 393686984668199040 1011794569292183040 628485669620040960 583239977286220800 575124927168355200 137455633740237120 164036243611749600 388639715633991360 268391632678565760 785460764229926400 154711968711955200 437429982964665600 204133992050177280 1256971339240081920 381849901377235200 116033976533966400 274911267480474240 328072487223499200 536783265357131520 153100494037632960 309423937423910400 874859965929331200 408267984100354560 2513942678480163840 1178191146344889600 364524985803888000 763699802754470400 232067953067932800 656144974446998400 1073566530714263040 306200988075265920 572774852065852800 1749719931858662400 174050964800949600 128826544364179200 267294930964064640 816535968200709120 251542738798041600 729049971607776000 154079784766252800 229650741056449440 464135906135865600 1312289948893996800 216596756196737280 96619908273134400 612401976150531840 115559838574689600 348101929601899200 534589861928129280 162447567147552960 1458099943215552000 308159569532505600 459301482112898880 928271812271731200 2624579897787993600 433193512393474560 193239816546268800 1224803952301063680 377314108197062400 231119677149379200 696203859203798400 1069179723856258560 324895134295105920 918602964225797760 1856543624543462400 173339757862034400 126861382873209600 866387024786949120 386479633092537600 76124776215196800 754628216394124800 462239354298758400 1392407718407596800 216038045339625600 95146037154907200 649790268590211840 1837205928451595520 565971162295593600 135267871582388160 346679515724068800 162028534004719200 1732774049573898240 264119875737943680 772959266185075200 152249552430393600 924478708597516800 2784815436815193600 432076090679251200 190292074309814400 1299580537180423680 371558437585171200 114187164322795200 270535743164776320 693359031448137600 324057068009438400 528239751475887360 323567548009130880 304499104860787200 1848957417195033600 644132721820896000 864152181358502400 380584148619628800 2599161074360847360 74963544425078400 1159438899277612800 743116875170342400 228374328645590400 106574686701275520 648114136018876800 1056479502951774720 285438111464721600 647135096018261760 608998209721574400 302453263475475840 557337656377756800 133204452016870080 171280746484192800 405803614747164480 260090906309619840 761168297239257600 792359627213831040 149927088850156800 456748657291180800 213149373402551040 92568771700574400 570876222929443200 1294270192036523520 1217996419443148800 180746929723651200 112445316637617600 266408904033740160 342561492968385600 520181812619239680 159862030051913280 299854177700313600 913497314582361600 426298746805102080 185137543401148800 361493859447302400 224890633275235200 685122985936771200 1040363625238479360 319724060103826560 1826994629164723200 168667974956426400 131161768733318400 852597493610204160 370275086802297600 239793045077869920 722987718894604800 449781266550470400 1370245971873542400 131279348957178240 209897924390219520 98371326549988800 639448120207653120 116225889517483200 542240789170953600 337335949912852800 1705194987220408320 253045701613111680 157423443292664640 740550173604595200 479586090155739840 899562533100940800 2740491943747084800 262558697914356480 419795848780439040 196742653099977600 1278896240415306240 384153638859244800 109399457464315200 674671899825705600 196919023435767360 506091403226223360 314846886585329280 959172180311479680 1799125066201881600 174338834276224800 617125144670496000 130625815599417600 525117395828712960 839591697560878080 393485306199955200 2557792480830612480 77504681524233600 1110825260406892800 768307277718489600 218798914928630400 102106160300027520 393838046871534720 1012182806452446720 629693773170658560 1918344360622959360 576230458288867200 137719857169984320 164099186196472800 388788841142412480 268907547201471360 786970612399910400 155009363048467200 437597829857260800 204212320600055040 1259387546341317120 382583910510547200 116257022286350400 275439714339968640 328198372392945600 537815094402942720 153159240450041280 310018726096934400 875195659714521600 408424641200110080 2518775092682634240 1180455918599865600 364664858214384000 765167821021094400 232514044572700800 656396744785891200 1075630188805885440 306318480900082560 573875865765820800 1750391319429043200 174385533429525600 128875976584185600 267808737357383040 816849282400220160 251639258626828800 729329716428768000 154375963890220800 229738860675061920 465028089145401600 1312793489571782400 217013108267854080 96656982438139200 612636961800165120 115781972917665600 348771066859051200 535617474714766080 162759831200890560 1458659432857536000 308751927780441600 459477721350123840 930056178290803200 2625586979143564800 434026216535708160 193313964876278400 1225273923600330240 377458887940243200 231563945835331200 697542133718102400 1071234949429532160 325519662401781120 918955442700247680 1860112356581606400 173672959376498400 126910061038252800 868052433071416320 386627929752556800 76153986163382400 754917775880486400 463127891670662400 1395084267436204800 216203774290358400 95182545778689600 651039324803562240 1837910885400495360 566188331910364800 135319775413394880 347345918752996800 162152830717768800 1736104866142832640 264221221558170240 773255859505113600 152307972326764800 926255783341324800 2790168534872409600 432407548580716800 190365091557379200 1302078649607124480 371701008811641600 114230979245073600 270639550826789760 694691837505993600 324305661435537600 528442443116340480 324189524169463680 304615944653529600 1852511566682649600 644379882920928000 864815097161433600 380730183114758400 2604157299214248960 74992308795331200 1159883789257670400 743402017623283200 228461958490147200 106615580628735360 648611322871075200 1056884886232680960 285547637336068800 648379048338927360 609231889307059200 302685284006501760 557551513217462400 133255564090165440 171346468867610400 405959326240184640 260190706168149120 761460366229516800 792663664674510720 149984617590662400 456923916980294400 213231161257470720 92639783847441600 571095274672137600 1296758096677854720 1218463778614118400 180885585852316800 112488463192996800 266511128180330880 342692937735220800 520381412336298240 159923370943103040 299969235181324800 913847833960588800 426462322514941440 185279567694883200 361771171704633600 224976926385993600 685385875470441600 1040762824672596480 319846741886206080 1827695667921177600 168732694789495200 131212097005651200 852924645029882880 370559135389766400 239885056414654560 723542343409267200 449953852771987200 1370771750940883200 131380057092735360 209978464626927360 98409072754238400 639693483772412160 116449304173675200 542656757556950400 337465389578990400 1705849290059765760 253239820193243520 157483848470195520 741118270779532800 479770112829309120 899907705543974400 2741543501881766400 262760114185470720 419956929253854720 196818145508476800 1279386967544824320 384301043008646400 109483380910612800 674930779157980800 197070085639103040 506479640386487040 314967696940391040 959540225658618240 1799815411087948800 174673956260512800 617598558982944000 130675938220396800 525520228370941440 839913858507709440 393636291016953600 2558773935089648640 77534420957884800 1111677406169299200 768602086017292800 218966761821225600 102184488849905280 394140171278206080 1012959280772974080 629935393880782080 1919080451317236480 576451564512969600 137772701855933760 164225071365919200 389087092159254720 269010730106052480 787272582033907200 155068841915769600 437933523642451200 204368977699810560 1259870787761564160 382730712337209600 116301631436827200 275545403711867520 328450142731838400 538021460212104960 153276733274857920 310137683831539200 875867047284902400 408737955399621120 2519741575523128320 1180908873050860800 364944603035376000 765461424674419200 232603262873654400 656900285463676800 1076042920424209920 306553466549715840 574096068505814400 1751734094569804800 174452447155240800 128974841024198400 267911498636046720 817475910799242240 251832298284403200 729889206070752000 154435199715014400 229915099912286880 465206525747308800 1313800570927353600 217096378682077440 96731130768148800 613106933099431680 115826399786260800 348904894310481600 535822997272093440 162822284011558080 1459778412141504000 308870399430028800 459830199824573760 930413051494617600 2627601141854707200 434192757364154880 193462261536297600 1226213866198863360 377748447426604800 231652799572521600 697809788620963200 1071645994544186880 325644568023116160 919660399649147520 1860826102989235200 173739599679391200 127007417368339200 868385514728309760 386924523072595200 76212406059753600 755496894853209600 463305599145043200 1395619577241926400 216265922646883200 95255563026254400 651289136046232320 1839320799298295040 566622671139907200 135423583075408320 347479199358782400 162199441985162400 1736771029456619520 264423913198623360 773849046145190400 152424812119507200 926611198290086400 2791239154483852800 432531845293766400 190511126052508800 1302578272092464640 371986151264582400 114318609089630400 270847166150816640 694958398717564800 324398883970324800 528847826397246720 324313919401530240 304849624239014400 1853222396580172800 644874205120992000 865063690587532800 381022252105017600 2605156544184929280 75049837535836800 1160773569217785600 743972302529164800 228637218179260800 106697368483655040 648797767940649600 1057695652794493440 285766689078763200 648627838803060480 609699248478028800 302772291705636480 557979226896873600 133357788236756160 171477913634445600 406270749226224960 260390305885207680 762044504210035200 793271739595870080 150099675071673600 457274436358521600 213394736967310080 92666413402516800 571533378157526400 1297255677606120960 1219398496956057600 180937581900566400 112574756303755200 266715576473512320 342955827268891200 520780611770415360 160046052725482560 300199350143347200 914548872717043200 426789473934620160 185332826805033600 361875163801132800 225149512607510400 685911654537782400 1041561223540830720 320092105450965120 1829097745434086400 168862134455632800 131312753550316800 853578947869240320 370665653610067200 240069079088223840 723750327602265600 450299025215020800 1371823309075564800 131417822643569280 210139545100343040 98484565162737600 640184210901930240 116493987104913600 542812745701699200 337724268911265600 1707157895738480640 253312614660792960 157604658825257280 741331307220134400 480138158176447680 900598050430041600 2743646618151129600 262835645287138560 420279090200686080 196969130325475200 1280368421803860480 384595851307449600 109514852202974400 675448537822531200 197126733965353920 506625229321585920 315209317650514560 960276316352895360 1801196100860083200 174740980657370400 617776089350112000 130776183462355200 525671290574277120 840558180401372160 393938260650950400 2560736843607720960 77593899825187200 1111996960830201600 769191702614899200 219029704405948800 102213862056109440 394253467930707840 1013250458643171840 630418635301029120 1920552632705790720 576893776961174400 137878391227832640 164272278304461600 389198936290570560 269217095915214720 787876521301900800 155187799650374400 438059408811897600 204427724112218880 1260837270602058240 383024315990534400 116390849737780800 275756782455665280 328544556608923200 538434191830429440 153320793084164160 310375599300748800 876118817623795200 408855448224437760 2521674541204116480 1181814781952851200 365049507343248000 766048631981068800 232781699475561600 657089113217846400 1076868383660858880 306641586168328320 574536473985801600 1752237635247590400 174586274606671200 129011915189203200 268117021193374080 817710896448875520 251904688155993600 730099014686496000 154553671364601600 229981189626246240 465563398951123200 1314178226435692800 217262919510524160 96758936391902400 613283172336656640 115915253523451200 349172549213342400 536234042386748160 162947189632893120 1460198029372992000 309107342729203200 459962379252492480 931126797902246400 2628356452871385600 434525839021048320 193517872783804800 1226566344673313280 377857032233990400 231830507046902400 698345098426684800 1072468084773496320 325894379265786240 919924758504984960 1862253595804492800 173872880285176800 127043925992121600 869051678042096640 387035745567609600 76234313520892800 755714064467980800 463661014093804800 1396690196853369600 216348787122249600 95282944494091200 651788758531572480 1839849517009969920 566785548350985600 135462510948663360 347745760570353600 162261590341687200 1738103356084193280 264499922563793280 774071491135219200 152468627041785600 927322028187609600 2793380393706739200 432697574244499200 190565888988182400 1303577517063144960 372093079684435200 114351470281339200 270925021897326720 695491521140707200 324523180683374400 528999845127586560 324562709865663360 304937254083571200 1854644056375219200 645059575946016000 865395148488998400 381131777976364800 2607155034126289920 75071410813526400 1161107236702828800 744186159368870400 228702940562678400 106728038929249920 649046361366748800 1057999690255173120 285848833482273600 649125419731326720 609874508167142400 302888301971149440 558139619526652800 133396122291727680 171527205422008800 406387532845990080 260465155779104640 762263555952729600 793499767691379840 150142821627052800 457405881125356800 213456077858499840 92701919475950400 571697666964547200 1298250839462653440 1219749016334284800 181006909964899200 112607116220289600 266792244583455360 343054410844017600 520930311558209280 160092058393874880 300285643254105600 914811762250713600 426912155716999680 185403838951900800 362013819929798400 225214232440579200 686108821688035200 1041860623116418560 320184116787749760 1829623524501427200 168910674330434400 131350499754566400 853824311433999360 370807677903801600 240138087590812320 724027639859596800 450428464881158400 1372217643376070400 131468176711347840 210199950277873920 98512874815924800 640368233575499520 116583352967390400 543020729894697600 337821348660868800 1707648622867998720 253409673950858880 157649962708405440 741615355807603200 480276175181624640 900856929762316800 2744435286752140800 262936353422695680 420399900555747840 197025749631849600 1280736467150999040 384706404419500800 109556813926123200 675642697321737600 197202265067021760 506819347901717760 315299925416810880 960552350363249280 1801713859524633600 174875029451085600 618012796506336000 130813775428089600 525872706845391360 840799801111495680 394051499263699200 2561472934301998080 77616204400425600 1112423033711404800 769412808839001600 219113627852246400 102253026331048320 394404530134043520 1013638695803435520 630599850833621760 1921104700726498560 577059606629251200 137918024742294720 164335220889184800 389348061798991680 269294483093650560 788102998527398400 155232408800851200 438227255704492800 204506052662096640 1261199701667243520 383134417360531200 116424306600638400 275836049484589440 328670441778369600 538588966187301120 153379539496572480 310464817601702400 876454511408985600 409012105324193280 2522399403334487040 1182154497791097600 365189379753744000 766268834721062400 232848613201276800 657340883556739200 1077177932374602240 306759078993144960 574701626040796800 1752909022817971200 174636459900957600 129061347409209600 268194092152371840 818024210648386560 252001207984780800 730378759507488000 154598098233196800 230069309244858720 465697226402553600 1314681767113478400 217325372321191680 96796010556907200 613518157986289920 115948573674897600 349272919801915200 536388184304743680 162994029240893760 1460757519014976000 309196196466393600 460138618489717440 931394452805107200 2629363534226956800 434650744642383360 193592021113814400 1227036315972579840 378001811977171200 231897147349795200 698545839603830400 1072776368609487360 325988058481787520 920277236979434880 1862788905610214400 173922860512346400 127092604157164800 869301489284766720 387184042227628800 76263523469078400 756003623954342400 463794294699590400 1397091679207660800 216452367716457600 95319453117873600 651976116963575040 1840554473958869760 567002717965756800 135514414779670080 347845721024692800 162339275787343200 1738602978569533440 264601268384019840 774368084455257600 152527046938156800 927588589399180800 2794183358415321600 432904735432915200 190638906235747200 1303952233927150080 372235650910905600 114395285203617600 271028829559340160 695691442049385600 324678551574686400 529202536768039680 324656006289713280 305054093876313600 1855177178798361600 645306737046048000 865809470865830400 381277812471494400 2607904467854300160 75100175183779200 1161552126682886400 744471301821811200 228790570407235200 106768932856709760 649357103149372800 1058405073536079360 285958359353620800 649312012579426560 610108187752627200 303033314803040640 558353476366358400 133447234365023040 171592927805426400 406543244339010240 260564955637633920 762555624942988800 793803805152059520 150200350367558400 457581140814470400 213537865713419520 92746302067742400 571916718707241600 1298624025158853120 1220216375505254400 181093570045315200 112650262775668800 266894468730046080 343185855610852800 521129911275267840 160153399285064640 300400700735116800 915162281628940800 427075731426839040 185492604135484800 362187140090630400 225300525551337600 686371711221705600 1042259822550535680 320306798570129280 1830324563257881600 168975394163503200 131400828026899200 854151462853678080 370985208270969600 240230098927596960 724374280181260800 450601051102675200 1372743422443411200 131531119296071040 210280490514581760 98550621020174400 640613597140258560 116616865165819200 543280710135945600 337950788327006400 1708302925707356160 253530998063441280 157710367885936320 741970416541939200 480460197855193920 901202102205350400 2745486844886822400 263062238592142080 420560981029163520 197101242040348800 1281227194280517120 384853808568902400 109609266080059200 675901576654012800 197296678944106560 507061996126882560 315420735771872640 960920395710387840 1802404204410700800 174925297748728800 618308680451616000 130863898049068800 526124477184284160 841121962058327040 394202484080697600 2562454388561034240 77645943834076800 1112955624812908800 769707617137804800 219218532160118400 102301981674721920 394593357888213120 1014123992253765120 630841471543745280 1921840791420775680 577280712853353600 137970869428244160 164413899120088800 389534468684518080 269397665998231680 788404968161395200 155291887668153600 438437064320236800 204603963349443840 1261682943087490560 383281219187193600 116468915751115200 275941738856488320 328827798240177600 538795331996463360 153452972512082880 310583775336307200 876874128640473600 409207926698887680 2523365886174981120 1182607452242092800 365364220266864000 766562438374387200 232937831502230400 657655596480355200 1077590663992926720 306905945024165760 574921828780790400 1753748257280947200 174703373626672800 129123137684217600 268296853431035520 818415853397775360 252121857770764800 730728440533728000 154657334057990400 230179458768124320 465875663004460800 1315311192960710400 217408642735415040 96842353263163200 613811890048331520 115993000543492800 349406747253345600 536593706862071040 163056482051561280 1461456881067456000 309314668115980800 460358917536248640 931751326008921600 2630622385921420800 434817285470830080 193684706526326400 1227623780096663040 378182786656147200 231986001086985600 698813494506691200 1073187413724142080 326112964103122560 920717835072497280 1863502652017843200 173989500815239200 127153451863468800 869634570941660160 387369413052652800 76300035904310400 756365573312294400 463972002173971200 1397626989013382400 216473083835299200 95365088897601600 652225928206245120 1841435670144994560 567274179984220800 135579294568428480 347979001630478400 162354812876474400 1739269141883320320 264727950659303040 774738826105305600 152600071808620800 927944004347942400 2795253978026764800 432946167670598400 190730177795203200 1304451856412490240 372413864943993600 114450053856465600 271158589136856960 695958003260956800 324709625752948800 529455901318606080 324780401521779840 305200143617241600 1855888008695884800 645615688421088000 865892335341196800 381460355590406400 2608903712824980480 75136130646595200 1162108239157958400 744827729887987200 228900107712931200 106820050266034560 649419251505897600 1058911802637212160 286095266692804800 649560803043559680 610400287234483200 303062317369418880 558620797415990400 133511124456642240 171675080784698400 406737883705285440 260689705460795520 762920711180812800 794183851977909120 150272261293190400 457800215425862400 213640100532069120 92755178586100800 572190533385609600 1299121606087119360 1220800574468966400 181110902061398400 112704195969892800 267022248913284480 343350161569396800 521379410921591040 160230075399051840 300544522586380800 915600430851724800 427280201064138240 185510357172201600 362221804122796800 225408391939785600 686700323138793600 1042758821843182080 320460150798103680 1831200861703449600 169056293954839200 131463738367315200 854560402128276480 371020714344403200 240345113098577760 724443608245593600 450816783879571200 1373400646277587200 131543707813015680 210381165810466560 98597803775486400 640920301596207360 116661548097057600 543332706184195200 338112587909678400 1709120804256552960 253555262885957760 157785874357849920 742041428688806400 480690226197155520 901633567759142400 2746801292555174400 263087415626031360 420762331620933120 197195607550972800 1281840603192414720 385038063755654400 109619756510846400 676225175819356800 197315561719523520 507110525771915520 315571748715699840 961380452394311040 1803267135518284800 174992322145586400 618367857240672000 130926551325292800 526174831252062720 841524663241866240 394391215101945600 2563681206384829440 77683118126140800 1113062143033209600 770076127511308800 219239513021692800 102311772743456640 394631123439047040 1014221051543831040 631143497431399680 1922760904788622080 577557095633481600 138036925285680960 164429634766269600 389571750061623360 269526644628958080 788782430203891200 155366236252281600 438479026043385600 204623545486913280 1262286994862799360 383464721470521600 116524677189211200 276073850571361920 328859269532539200 539053289257916160 153467659115184960 310732472504563200 876958052086771200 409247090973826560 2524573989725598720 1183173645305836800 365399188369488000 766929442941043200 233049354378422400 657718539065078400 1078106578515832320 306935318230369920 575197082205782400 1753916104173542400 174787015783816800 129135495739219200 268425305029365120 818494181947653120 252145987727961600 730798376738976000 154731378838982400 230201488672777440 466098708756844800 1315437078130156800 217512730753194240 96851621804414400 613870636460739840 116048534129236800 349574031567633600 536850610058730240 163134548064895680 1461596753477952000 309462757677964800 460402977345554880 932197417513689600 2630874156260313600 435025461506388480 193703243608828800 1227741272921479680 378218981591942400 232097068258473600 699148063135267200 1073701220117460480 326269096129791360 920805954691109760 1864394835027379200 174072801193855200 127165621404729600 870050923012776960 387406487217657600 76307338391356800 756437963183884800 464194136516947200 1398296126270534400 216514516072982400 95374216053547200 652538192259582720 1841611909382219520 567328472387913600 135592270526180160 348145602387710400 162385887054736800 1740101846025553920 264753287114359680 774812974435315200 152614676782713600 928388273033894400 2796592252541068800 433029032145964800 190748432107094400 1305076384519165440 372449507750611200 114461007587035200 271184541052360320 696291204775420800 324771774109473600 529506574228719360 324935895561863040 305229353565427200 1856776546067788800 645677478696096000 866058064291929600 381496864214188800 2610152769038330880 75143321739158400 1162219461652972800 744899015501222400 228922015174070400 106830273747899520 649543548218947200 1059013148457438720 286122648160641600 649871791123726080 610458707130854400 303120322502175360 558674261625916800 133523902474966080 171691511380552800 406776811578540480 260714655425427840 762993728428377600 794259861343079040 150286643478316800 457844030348140800 213660547495799040 92772931622817600 572245296321283200 1299743582247452160 1220917414261708800 181145566093564800 112714982608737600 267047804949932160 343383022761105600 521429310850855680 160245410621849280 300573286956633600 915688060696281600 427321094991598080 185545863245635200 362291132187129600 225429965217475200 686766045522211200 1042858621701711360 320490821243698560 1831376121392563200 169072473913106400 131476320435398400 854642189983196160 371091726491270400 240368115932773920 724582264374259200 450859930434950400 1373532091044422400 131568884846904960 210401300869643520 98607240326548800 640981642487397120 116717401761105600 543436698280694400 338144947826212800 1709284379966392320 253603792530990720 157800975652232640 742183452982540800 480736231865547840 901719860869900800 2747064182088844800 263137769693809920 420802601739287040 197214480653097600 1281963284974794240 385074914793004800 109640737372420800 676289895652425600 197353327270357440 507207585061981440 315601951304465280 961472463731095680 1803439721739801600 175076102641658400 618486210818784000 130939081980537600 526275539387619840 841605203478574080 394428961306195200 2563926569949588480 77690552984553600 1113275179473811200 770149829586009600 219281474744841600 102331354880926080 394706654540714880 1014415170123962880 631203902608930560 1922944927462191360 577612372189507200 138050136457168320 164461106058631200 389646312815833920 269552440355103360 788857922612390400 155381105969107200 438562949489683200 204662709761852160 1262407805217861120 383501421927187200 116535829476830400 276100272914336640 328922212117262400 539104880710206720 153497032321389120 310762211938214400 877125898979366400 409325419523704320 2524815610435722240 1183286883918585600 365469124574736000 767002843854374400 233071658953660800 657844424234524800 1078209761420413440 306994064642778240 575252132890780800 1754251797958732800 174803744215245600 129160211849222400 268450995349031040 818650839047408640 252194247642355200 730938249149472000 154746187795180800 230245548482083680 466143317907321600 1315688848469049600 217533548356750080 96870158886916800 613988129285556480 116059640846385600 349607488430491200 536901990698062080 163150161267562560 1461876498298944000 309492375590361600 460491096964167360 932286635814643200 2631377696938099200 435067096713500160 193740317773833600 1227976258571112960 378291371463532800 232119281692771200 699214976860982400 1073803981396124160 326300322535125120 920982193928334720 1864573271629286400 174089461269578400 127189960487251200 870134193427000320 387480635547667200 76321943365449600 756582742927065600 464238563385542400 1398429953721964800 216700961142556800 95392470365438400 652600645070250240 1841964387856669440 567437057195299200 135618222441683520 348178922539156800 162525720856917600 1740268386854000640 264803960024472960 774961271095334400 152643886730899200 928477126771084800 2796859907443929600 433401922285113600 190784940730876800 1305201290140500480 372520793363846400 114482915048174400 271236444883367040 696357845078313600 325051441713835200 529607920048945920 324966994369879680 305287773461798400 1856954253542169600 645801059246112000 866803844570227200 381569881461753600 2610402580281000960 75157703924284800 1162441906643001600 745041586727692800 228965830096348800 106850720711629440 650102883427670400 1059215840097891840 286177411096315200 649933988739759360 610575546923596800 303381345599579520 558781190045769600 133549458511613760 171724372572261600 406854667325050560 260764555354692480 763139762923507200 794411880073418880 150315407848569600 457931660192697600 213701441423258880 92852820288043200 572354822192630400 1299867977479518720 1221151093847193600 181301554238313600 112736555886427200 267098917023227520 343448745144523200 521529110709384960 160276081067444160 300630815697139200 915863320385395200 427402882846517760 185705640576086400 362603108476627200 225473111772854400 686897490289046400 1043058221418769920 320552162134888320 1831726640770790400 169104833829640800 131501484571564800 854805765693035520 371411281152172800 240414121601166240 725206216953254400 450946223545708800 1373794980578092800 131682181499406720 210441570987997440 98626113428673600 641104324269776640 116728572493915200 543904662714940800 338209667659281600 1709611531386071040 253822175933639040 157831178240998080 742822562304345600 480828243202332480 901892447091417600 2747589961156185600 263364362998813440 420883141975994880 197252226857347200 1282208648539553280 385148616867705600 109735151249505600 676419335318563200 197523272249110080 507644351867278080 315662356481996160 961656486404664960 1803784894182835200 175092858740872800 619018801920288000 130964143291027200 526728725997626880 841766283951989760 394504453714694400 2564417297079106560 77705422701379200 1114233843456518400 770297233735411200 219470302499011200 98223107468270400 102419474499538560 395046544498220160 1015288703734556160 631324712963992320 1923312972809329920 577722925301558400 138076558800143040 164602726874258400 389981845209781440 269604031807393920 789008907429388800 155410845402758400 438940604998022400 196446214936540800 204838948999077120 1262649425927984640 383574822840518400 116558134052068800 276153117600286080 329205453748516800 539208063614787840 153629211749307840 310821690805516800 877881209996044800 392892429873081600 409677897998154240 2525298851855969280 1183513361144083200 365783837498352000 767149645681036800 233116268104137600 658410907497033600 1078416127229575680 294669322404811200 307258423498615680 575362234260777600 174837201078103200 129271434344236800 268502375988362880 785784859746163200 819355795996308480 252411417257126400 731567674996704000 154775805707577600 230443817623961760 466232536208275200 1316821814994067200 217575183563861760 96953575758177600 589338644809622400 614516846997231360 116081854280683200 349674402156206400 537004751976725760 163181387672896320 1463135349993408000 309551611415155200 460887635247923520 932465072416550400 2633643629988134400 435150367127723520 193907151516355200 1229033693994462720 378617125885689600 232163708561366400 699348804312412800 1074009503953451520 326362775345792640 921775270495847040 1864930144833100800 174122781421024800 127299486358598400 870300734255447040 387814303032710400 76387665748867200 757234251771379200 464327417122732800 1398697608624825600 216783825617923200 95474614768948800 652725550691585280 1843550540991694080 567925688828534400 135735006061448640 348245562842049600 162587869213442400 1740601468510894080 265031988119982720 775628606065420800 152775331497734400 928654834245465600 2797395217249651200 433567651235846400 190949229537897600 1305451101383170560 372841578623404800 114581498623300800 271470012122897280 696491125684099200 325175738426884800 530063976239965440 325029191985912960 305550662995468800 1857309668490931200 646357171721184000 867135302471692800 381898459075795200 2610902202766341120 75222423757353600 1163442909098131200 745683157246809600 229162997246601600 106942732048414080 650351476853769600 1060127952479930880 286423844306846400 650058383971825920 611101325990937600 303497355865092480 559262367935107200 133664460676528320 171872247934951200 407205018184345920 260989105036383360 763796918151590400 795095964359948160 150444847514707200 458325994493203200 213885464096828160 92888326361476800 572847688613692800 1300116767943651840 1222202651981875200 181370882302646400 112833635636030400 267328921353056640 343744495869902400 521978210072766720 160414098072621120 300889695029414400 916651988986406400 427770928193656320 185776652722953600 362741764605292800 225667271272060800 687488991739804800 1043956420145533440 320828196145242240 1833303977972812800 169250453454045600 131614723184313600 855541856387312640 371553305445907200 240621147108931680 725483529210585600 451334542544121600 1374977983479609600 131732535567185280 210622786520590080 98711042388235200 641656392290484480 116750913959534400 544112646907939200 338500906908091200 1711083712774625280 253919235223704960 157967089890442560 743106610891814400 481242294217863360 902669085088243200 2749955966959219200 263465071134370560 421245573041180160 197422084776470400 1283312784580968960 385480276203859200 109777112972654400 677001813816182400 197598803350777920 507838470447409920 315934179780885120 962484588435726720 1805338170176486400 175126370939301600 619255509076512000 131076919188230400 526930142268741120 842491146082360320 394844169552940800 2566625569161937920 77772336427094400 1114659916337721600 770960552407718400 219554225945308800 98307689391172800 102458638774477440 395197606701555840 1015676940894819840 631868359561770240 1924969176871453440 578220414305788800 138195459343529280 164665669458981600 390130970718202560 269836193342701440 789688339105881600 155544672854188800 439108451890617600 196615378782345600 204917277548954880 1263736719123540480 383905126950508800 116658504640641600 276390918687058560 329331338917963200 539672386685402880 153687958161716160 311089345708377600 878216903781235200 393230757564691200 409834555097909760 2527473438247080960 1184532508658822400 365923709908848000 767810253901017600 233317009281283200 658662677835926400 1079344773370805760 294923068173518400 307375916323432320 575857690425763200 174987756960962400 129320866564243200 268733588865356160 786461515129382400 819669110195819520 252507937085913600 731847419817696000 154909086313363200 230531937242574240 466634018562566400 1317325355671852800 217762541995864320 96990649923182400 589846136347036800 614751832646864640 116181814735022400 349975513921924800 537467177730712320 163321906496898240 1463694839635392000 309818172626726400 461063874485148480 933268037125132800 2634650711343705600 435525083991728640 193981299846364800 1229503665293729280 378761905628870400 232363629470044800 699951027843849600 1074934355461424640 326643812993796480 922127748970296960 1866536074250265600 174272722102533600 127348164523641600 871050167983457280 387962599692729600 76416875697052800 757523811257740800 464727258940089600 1399902055687699200 216887406212131200 95511123392731200 653287625987592960 1844255497940593920 568142858443305600 135786909892455360 348545444205067200 162665554659098400 1742100335966914560 265133333940209280 775925199385459200 152833751394105600 929454517880179200 2799804111375398400 433774812424262400 191022246785462400 1306575251975185920 372984149849875200 114625313545579200 271573819784910720 697090888410134400 325331109318196800 530266667880418560 325309081258062720 305667502788211200 1858909035760358400 646604332821216000 867549624848524800 382044493570924800 2613150503950371840 75251188127606400 1163887799078188800 745968299699750400 229250627091158400 106983625975873920 650662218636393600 1060533335760837120 286533370178193600 650618162516125440 611335005576422400 303642368696983680 559476224774812800 133715572749823680 171937970318368800 407360729677366080 261088904894912640 764088987141849600 795400001820627840 150502376255212800 458501254182316800 213967251951747840 92932708953268800 573066740356387200 1301236325032250880 1222670011152844800 181457542383062400 112876782191409600 267431145499647360 343875940636737600 522177809789825280 160475438963810880 301004752510425600 917002508364633600 427934503903495680 185865417906537600 362915084766124800 225753564382819200 687751881273475200 1044355619579650560 320950877927621760 1834005016729267200 169315173287114400 131665051456646400 855869007806991360 371730835813075200 240713158445716320 725830169532249600 451507128765638400 1375503762546950400 131795478151908480 210703326757297920 98748788592484800 641901755855243520 116851450554820800 544372627149187200 338630346574228800 1711738015613982720 254040559336287360 158027495067973440 743461671626150400 481426316891432640 903014257531276800 2751007525093900800 263590956303816960 421406653514595840 197497577184969600 1283803511710487040 385627680353260800 109829565126590400 677260693148457600 197693217227862720 508081118672574720 316054990135946880 962852633782865280 1806028515062553600 175277175832231200 619551393021792000 131127041809209600 527181912607633920 842813307029191680 394995154369939200 2567607023420974080 77802075860745600 1115192507439225600 771255360706521600 219659130253180800 98345281356907200 102507594118151040 395386434455725440 1016162237345149440 632109980271893760 1925705267565730560 578441520529891200 138248304029478720 164744347689885600 390317377603728960 269939376247282560 789990308739878400 155604151721491200 439318260506361600 196690562713814400 205015188236302080 1264219960543787520 384051928777171200 116703113791118400 276496608058957440 329488695379771200 539878752494565120 153761391177226560 311208303442982400 878636521012723200 393381125427628800 410030376472604160 2528439921087575040 1184985463109817600 366098550421968000 768103857554342400 233406227582236800 658977390759542400 1079757504989130240 295035844070721600 307522782354453120 576077893165756800 175054670686677600 129382656839251200 268836350144019840 786762250855257600 820060752945208320 252628586871897600 732197100843936000 154968322138156800 230642086765839840 466812455164473600 1317954781519084800 217845812410087680 97036992629438400 590071688141443200 615045564708906240 116226241603617600 350109341373355200 537672700288039680 163384359307565760 1464394201687872000 309936644276313600 461284173531679680 933624910328947200 2635909563038169600 435691624820175360 194073985258876800 1230091129417812480 378942880307846400 232452483207235200 700218682746710400 1075345400576079360 326768718615131520 922568347063359360 1867249820657894400 174339362405426400 127409012229945600 871383249640350720 388147970517753600 76453388132284800 757885760615692800 464904966414470400 1400437365493420800 216970270687497600 95556759172459200 653537437230263040 1845136694126718720 568414320461769600 135851789681213760 348678724810852800 162727703015623200 1742766499280701440 265260016215492480 776295941035507200 152906776264569600 929809932828940800 2800874730986841600 433940541374995200 191113518344918400 1307074874460526080 373162363882963200 114680082198427200 271703579362427520 697357449621705600 325455406031246400 530520032430984960 325433476490129280 305813552529139200 1859619865657881600 646913284196256000 867881082749990400 382227036689836800 2614149748921052160 75287143590422400 1164443911553260800 746324727765926400 229360164396854400 107034743385198720 650910812062492800 1061040064861969920 286670277517377600 650866952980258560 611627105058278400 303758378962496640 559743545824444800 133779462841442880 172020123297640800 407555369043641280 261213654718074240 764454073379673600 795780048646477440 150574287180844800 458720328793708800 214069486770397440 92968215026702400 573340555034755200 1301733905960517120 1223254210116556800 181526870447395200 112930715385633600 267558925682885760 344040246595281600 522427309436148480 160552115077798080 301148574361689600 917440657587417600 428138973540794880 185936430053404800 363053740894790400 225861430771267200 688080493190563200 1044854618872296960 321104230155596160 1834881315174835200 169396073078450400 131727961797062400 856277947081589760 371872860106809600 240828172616697120 726107481789580800 451722861542534400 1376160986381126400 131845832219687040 210804002053182720 98795971347796800 642208460311192320 116896133486059200 544580611342185600 338792146156900800 1712555894163179520 254137618626353280 158103001539887040 743745720213619200 481656345233394240 903445723085068800 2752321972762252800 263691664439374080 421608004106365440 197591942695593600 1284416920622384640 385811935540012800 109871526849739200 677584292313801600 197768748329530560 508275237252706560 316206003079774080 963312690466788480 1806891446170137600 175344200229088800 619788100178016000 131189695085433600 527383328878748160 843216008212730880 395183885391187200 2568833841244769280 77839250152809600 1115618580320428800 771623871080025600 219743053699478400 98392271314075200 102546758393089920 395537496659061120 1016550474505413120 632412006159548160 1926625380933576960 578717903310019200 138314359886915520 164807290274608800 390466503112150080 270068354878008960 790367770782374400 155678500305619200 439486107398956800 196784542628150400 205093516786179840 1264824012319096320 384235431060499200 116758875229214400 276628719773831040 329614580549217600 540136709756017920 153820137589634880 311357000611238400 878972214797913600 393569085256300800 410187033572359680 2529648024638192640 1185551656173561600 366238422832464000 768470862120998400 233517750458428800 659229161098435200 1080273419512035840 295176813942225600 307640275179269760 576353146590748800 175138312843821600 129432089059257600 268964801742349440 787138170512601600 820374067144719360 252725106700684800 732476845664928000 155042366919148800 230730206384452320 467035500916857600 1318458322196870400 217949900427866880 97074066794443200 590353627884451200 615280550358539520 116281775189361600 350276625687643200 537929603484698880 163462425320900160 1464953691329856000 310084733838297600 461460412768904640 934071001833715200 2636916644393740800 435899800855733760 194148133588886400 1230561100717079040 379087660051027200 232563550378723200 700553251375286400 1075859206969397760 326924850641800320 922920825537809280 1868142003667430400 174422662784042400 127457690394988800 871799601711467520 388296267177772800 76482598080470400 758175320102054400 465127100757446400 1401106502750572800 217094567400547200 95593267796241600 653849701283600640 1845841651075618560 568631490076540800 135903693512220480 348845325568084800 162820925550410400 1743599203422935040 265361362035719040 776592534355545600 152965196160940800 930254201514892800 2802213005501145600 434189134801094400 191186535592483200 1307699402567201280 373304935109433600 114723897120705600 271807387024440960 697690651136169600 325641851100820800 530722724071438080 325588970530212480 305930392321881600 1860508403029785600 647160445296288000 868378269602188800 382373071184966400 2615398805134402560 75315907960675200 1164888801533318400 746609870218867200 229447794241411200 107075637312658560 651283702201641600 1061445448142876160 286779803388724800 651177941060424960 611860784643763200 303932394360766080 559957402664150400 133830574914738240 172085845681058400 407711080536661440 261313454576603520 764746142369932800 796084086107157120 150631815921350400 458895588482822400 214151274625317120 93021474136852800 573559606777449600 1302355882120849920 1223721569287526400 181630862543894400 112973861941012800 267661149829476480 344171691362116800 522626909153207040 160613455968987840 301263631842700800 917791176965644800 428302549250634240 186042948273705600 363261725087788800 225947723882025600 688343382724233600 1045253818306414080 321226911937975680 1835582353931289600 169460792911519200 131778290069395200 856605098501268480 372085896547411200 240920183953481760 726523450175577600 451895447764051200 1376686765448467200 131921363321354880 210884542289890560 98833717552046400 642453823875951360 116951987150107200 544892587631683200 338921585823038400 1713210197002536960 254283207561452160 158163406717417920 744171793094822400 481840367906963520 903790895528102400 2753373530896934400 263842726642709760 421769084579781120 197667435104092800 1284907647751902720 385959339689414400 109934469434462400 677843171646076800 197882044982032320 508566415122904320 316326813434835840 963680735813927040 1807581791056204800 175427980725160800 620143160912352000 131239817706412800 527685453285419520 843538169159562240 395334870208185600 2569815295503805440 77868989586460800 1116257689642233600 771918679378828800 219868938868924800 98429863279809600 102605504805498240 395764089964064640 1017132830245808640 632653626869671680 1927361471627854080 578939009534121600 138367204572864960 164901704151693600 390690191374781760 270171537782590080 790669740416371200 155737979172921600 439737877737849600 196859726559619200 205211009610996480 1265307253739343360 384382232887161600 116803484379691200 276734409145729920 329803408303387200 540343075565180160 153908257208247360 311475958345843200 879475755475699200 393719453119238400 410422019221992960 2530614507478686720 1186004610624556800 366448231448208000 768764465774323200 233606968759382400 659606816606774400 1080686151130360320 295289589839428800 307816514416494720 576573349330742400 175205226569536800 129506237389267200 269067563021013120 787438906238476800 820844038443985920 252869886443865600 732896462896416000 155101602743942400 230862385812371040 467213937518764800 1319213633213548800 218033170842090240 97129678041950400 590579179678857600 615633028832989440 116326202057956800 350410453139073600 538135126042026240 163524878131567680 1465792925792832000 310203205487884800 461724771624742080 934427875037529600 2638427266427097600 436066341684180480 194259356083900800 1231266057665978880 379304829665798400 232652404115913600 700820906278147200 1076270252084052480 327049756263135360 923449543249484160 1868855750075059200 174489303086935200 127530707642553600 872132683368360960 388518712167801600 76526413002748800 758609659331596800 465304808231827200 1401641812556294400 217135999638230400 95648030731915200 654099512526270720 1846899086498968320 568957244498697600 135981549258730560 348978606173870400 162851999728672800 1744265366736721920 265513380766058880 777037424335603200 153052826005497600 930609616463654400 2803283625112588800 434271999276460800 191296061463830400 1308199025052541440 373518791949139200 114789619504123200 271963098517461120 697957212347740800 325703999457345600 531026761532117760 325713365762279040 306105652010995200 1861219232927308800 647531186946336000 868543998552921600 382592122927660800 2616398050105082880 75359054516054400 1165556136503404800 747037583898278400 229579239008246400 107136978203848320 651407998914691200 1062053523064235520 286944092195745600 651426731524558080 612211304021990400 303990399493522560 560278187923708800 133907243024681280 172184429256184800 407944647776191680 261463154364397440 765184245855321600 796540142298176640 150718109032108800 459158478016492800 214273956407696640 93039227173569600 573888184391491200 1302853463049116160 1224422608043980800 181665526576060800 113038581774081600 267814486049362560 344368858512369600 522926308728794880 160705467305772480 301436218064217600 918316956032985600 428547912815393280 186078454347139200 363331053152121600 226077163548163200 688737717024739200 1045852617457589760 321410934611544960 1836633912065971200 169557872661122400 131853782477894400 857095825630786560 372156908694278400 241058200958658720 726662106304243200 452154327096326400 1377475434049478400 131946540355244160 211005352644952320 98890336858420800 642821869223089920 116996670081345600 544996579728182400 339115745322244800 1714191651261573120 254331737206485120 158254014483714240 744313817388556800 482116401917317440 904308654192652800 2754950868098956800 263893080710488320 422010705289904640 197780673716841600 1285643738446179840 386180445913516800 109955450296036800 678231490644489600 197919810532866240 508663474412970240 316508028967428480 964232803834634880 1808617308385305600 175495005122018400 620261514490464000 131315001637881600 527786161420976640 844021410579809280 395561347433683200 2571287476892359680 77913598736937600 1116470726082835200 772360891827033600 219910900592073600 98486251228411200 102625086942967680 395839621065732480 1017326948825940480 633016057934856960 1928465607669269760 579270668870275200 138446471601789120 164933175444055200 390764754128992320 270326312139461760 791122694867366400 155827197473875200 439821801184147200 196972502456822400 205250173885935360 1266032115869713920 384602435627155200 116870398105406400 276892943203578240 329866350888110400 540652624278923520 153937630414451520 311654394947750400 879643602368294400 393945004913644800 410500347771870720 2532064231739427840 1186684042301049600 366518167653456000 769204871254310400 233740796210812800 659732701776220800 1081305248557847040 295458753685233600 307875260828903040 576903653440732800 175305597158109600 129530953499270400 269221704939008640 787890009827289600 821000695543741440 252918146358259200 733036335306912000 155190456481132800 230906445621677280 467481592421625600 1319465403552441600 218158076463425280 97148215124452800 590917507370467200 615750521657806080 116392842360849600 350611194316219200 538443409878017280 163618557347568960 1466072670613824000 310380912962265600 461812891243354560 934963184843251200 2638930807104883200 436316152926850560 194296430248905600 1231501043315612160 379377219537388800 232785684721699200 701222388632438400 1076886819756034560 327237114695137920 923625782486709120 1869926369686502400 174589263541274400 127555046725075200 872632305853701120 388592860497811200 76541017976841600 758754439074777600 465571369443398400 1402444777264876800 217322444707804800 95666285043806400 654474229390275840 1847251564973418240 569065829306083200 136007501174233920 349178527082548800 162991833530853600 1745264611707402240 265564053676172160 777185720995622400 153082035953683200 931142738886796800 2804889554529753600 434644889415609600 191332570087612800 1308948458780551680 373590077562374400 114811526965262400 272015002348467840 698357054165097600 325983667061707200 531128107352344320 325899958610378880 306164071907366400 1862285477773593600 647654767496352000 869289778831219200 382665140175225600 2617896917561103360 75373436701180800 1165778581493433600 747180155124748800 229623053930524800 107157425167578240 651967334123414400 1062256214704688640 286998855131419200 651799917220757760 612328143814732800 304251422590926720 560385116343561600 133932799061328960 172217290447893600 408022503522701760 261513054293662080 765330280350451200 796692161028516480 150746873402361600 459246107861049600 214314850335156480 93119115838795200 573997710262838400 1303599834441515520 1224656287629465600 181821514720809600 113060155051771200 267865598122657920 344434580895787200 523026108587324160 160736137751367360 301493746804723200 918492215722099200 428629700670312960 186238231677590400 363643029441619200 226120310103542400 688869161791574400 1046052217174648320 321472275502734720 1836984431444198400 169590232577656800 131878946614060800 857259401340625920 372476463355180800 241104206627051040 727286058883238400 452240620207084800 1377738323583148800 132059837007745920 211045622763306240 98909209960545600 642944551005469440 117063694478203200 545464544162428800 339180465155313600 1714518802681251840 254550120609133440 158284217072479680 744952926710361600 482208413254102080 904481240414169600 2755476647166297600 264119674015491840 422091245526612480 197818419921091200 1285889102010938880 386254147988217600 110049864173121600 678360930310627200 198089755511618880 509100241218266880 316568434144959360 964416826508204160 1808962480828339200 175595541717304800 620794105591968000 131340062948371200 528239348030983680 844182491053224960 395636839842182400 2571778204021877760 77928468453763200 1117429390065542400 772508295976435200 220099728346243200 98505047211278400 102713206561580160 396179511023237760 1018200482436533760 633136868289918720 1928833653016408320 579381221982326400 138472893944763840 165074796259682400 391100286522939840 270377903591752320 791273679684364800 155856936907526400 440199456692486400 197010094422556800 205426413123160320 1266273736579837440 384675836540486400 116892702680644800 276945787889527680 330149592519364800 540755807183504640 154069809842370240 311713873815052800 880398913384972800 394020188845113600 410852826246320640 2532547473159674880 1186910519526547200 366832880577072000 769351673080972800 233785405361289600 660299185038729600 1081511614367009280 295515141633835200 308139619684740480 577013754810729600 175339054020967200 129642175994284800 269273085578340480 788040377690227200 821705652492641280 253135315973030400 733665761154144000 155220074393529600 231104714763555360 467570810722579200 1320598370077459200 218199711670536960 97231631995713600 591030283267670400 616279239369480960 116415055795147200 350678108041934400 538546171156680960 163649783752902720 1467331522308288000 310440148787059200 462209429527110720 935141621445158400 2641196740154918400 436399423341073920 194463263991427200 1232558478738961920 379702973959545600 232830111590294400 701356216083868800 1077092342313361920 327299567505805440 924418859054221440 1870283242890316800 174622583692720800 127664572596422400 872798846682147840 388926527982854400 76606740360259200 759405947919091200 465660223180588800 1402712432167737600 217343160826646400 95748429447316800 654599135011610880 1848837718108442880 569554460939318400 136124284793999040 349245167385441600 1745597693364295680 265792081771681920 777853055965708800 153213480720518400 931320446361177600 2805424864335475200 434686321653292800 191496858894633600 1309198270023221760 373910862821932800 114910110540388800 272248569587998080 698490334770883200 326014741239969600 531584163543363840 325962156226412160 306426961441036800 1862640892722355200 648210879971424000 869372643306585600 382993717789267200 2618396540046443520 75438156534249600 1166779583948563200 747821725643865600 229820221080777600 107249436504362880 652029482479939200 1063168327086727680 287245288341950400 651924312452824320 612853922882073600 304280425157304960 560866294232899200 134047801226243520 172365165810583200 408372854381997120 261737603975352960 765987435578534400 797376245315045760 150876313068499200 459640442161555200 214498873008725760 93127992357153600 574490576683900800 1303848624905648640 1225707845764147200 181838846736892800 113157234801374400 268095602452487040 344730331621166400 523475207950705920 160874154756544320 301752626136998400 919280884323110400 428997746017451520 186255984714307200 363677693473785600 226314469602748800 689460663242332800 1046950415901411840 321748309513088640 1838561768646220800 169735852202061600 131992185226809600 857995492034903040 372511969428614400 241311232134816480 727355386947571200 452628939205497600 1378921326484665600 132072425524690560 211226838295898880 98994138920107200 643496619026177280 117086035943822400 545516540210678400 339471704404123200 1715990984069806080 254574385431649920 158420128721924160 745023938857228800 482622464269632960 905257878410995200 2757842652969331200 264144851049381120 422453676591797760 197988277840214400 1286993238052354560 386585807324371200 110060354603908800 678943408808246400 198108638287035840 509148770863299840 316840257443848320 965244928539265920 1810515756821990400 175629053915733600 620853282381024000 131452838845574400 528289702098762240 844907353183595520 395976555680428800 2573986476104709120 77995382179478400 1117535908285843200 773171614648742400 220120709207817600 98589629134180800 102722997630314880 396217276574071680 1018297541726599680 633680514887696640 1930489857078531840 579878710986556800 138591794488150080 165090531905863200 391137567900045120 270610065127059840 791953111360857600 155990764358956800 440241418415635200 197179258268361600 205445995260629760 1267361029775393280 385006140650476800 116993073269217600 277183588976300160 330181063811726400 541220130254119680 154084496445472320 311981528717913600 880482836831270400 394358516536723200 410891990521259520 2534722059550786560 1187929667041286400 366867848679696000 770012281300953600 233986146538435200 660362127623452800 1082440260508239360 295768887402542400 308168992890944640 577509210975715200 175489609903826400 129654534049286400 269504298455333760 788717033073446400 821783981042519040 253159445930227200 733735697359392000 155353354999315200 231126744668208480 467972293076870400 1320724255246905600 218387070102539520 97240900536964800 591537774805084800 616337985781889280 116515016249486400 350979219807652800 539008596910667520 163790302576904640 1467471394718784000 310706709998630400 462253489336416960 935944586153740800 2641448510493811200 436774140205079040 194481801073929600 1232675971563778560 379739168895340800 233030032498972800 701958439615305600 1078017193821335040 327580605153809280 924506978672833920 1871889172307481600 174772524374229600 127676742137683200 873548280410158080 388963602147859200 76614042847305600 759478337790681600 466060064997945600 1403916879230611200 137905277125150080 95757556603262400 655161210307618560 1849013957345667840 569608753343011200 136137260751750720 349545048748459200 1747096560820316160 265817418226738560 777927204295718400 153228085694611200 932120129995891200 2807833758461222400 275810554250300160 191515113206524800 1310322420615237120 373946505628550400 114921064270958400 272274521503501440 699090097496918400 206857915687725120 531634836453477120 326242045498561920 306456171389222400 1864240259991782400 648272670246432000 551621108500600320 383030226413049600 2620644841230474240 75445347626812800 1166890806443577600 747893011257100800 229842128541916800 107259659986227840 413715831375450240 1063269672906954240 287272669809787200 652484090997123840 612912342778444800 193067387975210112 560919758442825600 134060579244567360 172381596406437600 408411782255252160 261762553939985280 766060452826099200 797452254680215680 150890695253625600 459684257083833600 214519319972455680 93207881022379200 574545339619574400 1304968181994247680 1225824685556889600 181994834881641600 113168021440219200 268121158489134720 344763192812875200 523525107879970560 160889489979341760 301781390507251200 919368514167667200 429038639944911360 186415762044758400 363989669763283200 226336042880438400 689526385625750400 1047050215759941120 321778979958683520 1838737028335334400 169752032160328800 132004767294892800 858077279889822720 372831524089516800 241334234969012640 727979339526566400 452672085760876800 1379052771251500800 132185722177192320 211246973355075840 99003575471169600 643557959917367040 117186572539108800 545984504644924800 339504064320657600 1716154559779645440 254792768834298240 158435230016306880 745663048179033600 482668469938025280 905344171521753600 2758105542503001600 264371444354384640 422493946710151680 198007150942339200 1287115919834734080 386622658361721600 110154768480993600 679008128641315200 198278583265788480 509585537668596480 316870460032613760 965336939876050560 1810688343043507200 175779858808663200 621385873482528000 131465369500819200 528742888708769280 844987893420303360 396014301884678400 2574231839669468160 78002817037891200 1118494572268550400 773245316723443200 220309536961987200 98599027125614400 102811117248927360 396557166531576960 1019171075337192960 633740920065227520 1930673879752101120 579933987542582400 138605005659637440 165232152721490400 391473100293992640 270635860853205120 792028603769356800 156005634075782400 440619073923974400 197198054251228800 205622234497854720 1267481840130455040 385042841107142400 117004225556836800 277210011319274880 330464305442980800 541271721706410240 154216675873391040 312011268151564800 881238147847948800 394396108502457600 411244468995709440 2534963680260910080 1188042905654035200 367182561603312000 770085682214284800 234008451113673600 660928610885961600 1082543443412820480 295797081376843200 308433351746782080 577564261660713600 175506338335255200 129765756544300800 269529988774999680 788792217004915200 822488937991418880 253376615544998400 734365123206624000 155368163955513600 231325013810086560 468016902227347200 1321857221771923200 218407887706095360 97324317408225600 591594162753686400 616866703493564160 116526122966635200 351012676670510400 539059977549999360 163805915779571520 1468730246413248000 310736327911027200 462650027620173120 936033804454694400 2643714443543846400 436815775412190720 194648634816451200 1233733406987128320 380064923317497600 233052245933270400 702025353341020800 1078119955099998720 327611831559143040 925300055240346240 1872067608909388800 174789184449952800 127786268009030400 873631550824381440 389297269632902400 76679765230723200 760129846634995200 466104491866540800 1404050706682041600 138023577415301760 95839701006772800 655223663118286080 1850600110480692480 570097384976246400 136254044371515840 349578368899905600 1747263101648762880 266045446322248320 778594539265804800 153359530461446400 932208983733081600 2808101413364083200 276047154830603520 191679402013545600 1310447326236572160 374267290888108800 115019647846084800 272508088743031680 699156737799811200 207035366122952640 532090892644496640 326273144306578560 306719060922892800 1864417967466163200 648828782721504000 552094309661207040 383358804027091200 2620894652473144320 75510067459881600 1167891808898707200 748534581776217600 230039295692169600 107351671323012480 414070732245905280 1064181785288993280 287519103020318400 652546288613157120 613438121845785600 193233008381422464 561400936332163200 134175581409481920 172529471769127200 408762133114547520 261987103621676160 766717608054182400 798136338966744960 151020134919763200 460078591384339200 214703342646024960 93252263614171200 575038206040636800 1305092577226314240 1226876243691571200 182081494962057600 113265101189822400 268351162818963840 345058943538254400 523974207243352320 161027506984518720 302040269839526400 920157182768678400 429406685292049920 186504527228342400 364162989924115200 226530202379644800 690117887076508800 1047948414486704640 322055013969037440 1840314365537356800 169897651784733600 132118005907641600 858813370584099840 373009054456684800 241541260476778080 728325979848230400 453060404759289600 1380235774153017600 132248664761915520 211428188887668480 99088504430731200 644110027938074880 117197743271918400 546244484886172800 339795303569467200 1717626741168199680 254914092946880640 158571141665751360 746018108913369600 483082520953556160 906120809518579200 2760471548306035200 264497329523831040 422856377775336960 198177008861462400 1288220055876149760 386954317697875200 110207220634929600 679590607138934400 198372997142873280 509828185893761280 317142283331502720 966165041907112320 1812241619037158400 175796614907877600 621681757427808000 131578145398022400 528994659047662080 845712755550673920 396354017722924800 2576440111752299520 78069730763606400 1119027163370054400 773908635395750400 220414441269859200 98683609048516800 102860072592600960 396745994285746560 1019656371787522560 634284566663005440 1932330083814224640 580431476546812800 138723906203023680 165310830952394400 391659507179519040 270868022388512640 792708035445849600 156139461527212800 440828882539718400 197367218097033600 205720145185201920 1268569133326010880 385373145217132800 117104596145409600 277447812406047360 330621661904788800 541736044777025280 154290108888901440 312278923054425600 881657765079436800 394734436194067200 411440290370403840 2537138266652021760 1189062053168774400 367357402116432000 770746290434265600 234209192290819200 661243323809577600 1083472089554050560 296050827145550400 308580217777802880 578059717825699200 175656894218114400 129827546819308800 269761201651992960 789468872388134400 822880580740807680 253497265330982400 734714804232864000 155501444561299200 231435163333352160 468418384581638400 1322486647619155200 218595246138097920 97370660114481600 592101654291100800 617160435555605760 116626083420974400 351313788436228800 539522403303985920 163946434603573440 1469429608465728000 311002889122598400 462870326666704320 936836769163276800 2644973295238310400 437190492276195840 194741320228963200 1234320871111211520 380245897996473600 233252166841948800 702627576872457600 1079044806607971840 327892869207146880 925740653333408640 1873673538326553600 174939125131461600 127847115715334400 874380984552391680 389482640457926400 76716277665955200 760491795992947200 466504333683897600 1405255153744915200 138089299798719360 95885336786500800 655785738414293760 1851481306666817280 570368846994710400 136318924160274240 349878250262923200 1748761969104783360 266172128597531520 778965280915852800 153432555331910400 933008667367795200 2810510307489830400 276178599597438720 191770673573001600 1311571476828587520 374445504921196800 115074416498932800 272637848320548480 699756500525846400 207133949698079040 532344257195063040 326553033578728320 306865110663820800 1866017334735590400 649137734096544000 552357199194877440 383541347146003200 2623142953657175040 75546022922697600 1168447921373779200 748891009842393600 230148832997865600 107402788732337280 414267899396158080 1064688514390126080 287656010359502400 653106067157456640 613730221327641600 193325019718207104 561668257381795200 134239471501101120 172611624748399200 408956772480822720 262111853444837760 767082694292006400 798516385792594560 151092045845395200 460297665995731200 214805577464674560 93261140132529600 575312020719004800 1306212134314913280 1227460442655283200 182098826978140800 113319034384046400 268478943002202240 345223249496798400 524223706889675520 161104183098505920 302184091690790400 920595331991462400 429611154929349120 186522280265059200 364197653956281600 226638068768092800 690446498993596800 1048447413779351040 322208366197011840 1841190663982924800 169978551576069600 132180916248057600 859222309858698240 373044560530118400 241656274647758880 728395307912563200 453276137536185600 1380892997987193600 132261253278860160 211528864183553280 99135687186043200 644416732394023680 117298279867204800 546296480934422400 339957103152139200 1718444619717396480 254938357769397120 158646648137664960 746089121060236800 483312549295517760 906552275072371200 2761785995974387200 264522506557720320 423057728367106560 198271374372086400 1288833464788047360 387138572884627200 110217711065716800 679914206304278400 198391879918290240 509876715538794240 317293296275329920 966625098591035520 1813104550144742400 175947419800807200 621740934216864000 131640798674246400 529045013115440640 846115456734213120 396542748744172800 2577666929576094720 78106905055670400 1119133681590355200 774277145769254400 220435422131433600 98730599005684800 102869863661335680 396783759836580480 1019753431077588480 634586592550659840 1933250197182071040 580707859326940800 138789962060460480 165326566598575200 391696788556624320 270997001019239040 793085497488345600 156213810111340800 440870844262867200 197461198011369600 205739727322671360 1269173185101319680 385556647500460800 117160357583505600 277579924120920960 330653133197150400 541994002038478080 154304795492003520 312427620222681600 881741688525734400 394922396022739200 411479454645342720 2538346370202639360 1189628246232518400 367392370219056000 771113295000921600 234320715167011200 661306266394300800 1083988004076956160 296191797017054400 308609590984007040 578334971250691200 175740536375258400 129839904874310400 269889653250322560 789844792045478400 822958909290685440 253521395288179200 734784740438112000 155575489342291200 231457193238005280 468641430334022400 1322612532788601600 218699334155877120 97379928655732800 592383594034108800 617219181968014080 116681617006718400 351481072750516800 539779306500645120 164024500616907840 1469569480876224000 311150978684582400 462914386476010560 937282860668044800 2645225065577203200 437398668311754240 194759857311465600 1234438363936028160 380282092932268800 233363234013436800 702962145501033600 1079558613001290240 328049001233815680 925828772952021120 1874565721336089600 175022425510077600 127859285256595200 874797336623508480 389519714622931200 76723580153001600 760564185864537600 466726468026873600 1405924291002067200 138102444275402880 95894463942446400 656098002467631360 1851657545904042240 570423139398403200 136331900118025920 350044851020155200 1749594673247016960 266197465052588160 779039429245862400 153447160306003200 933452936053747200 2811848582004134400 276204888550805760 191788927884892800 1312196004935262720 374481147727814400 115085370229502400 272663800236051840 700089702040310400 207153666413104320 532394930105176320 326708527618811520 306894320612006400 1866905872107494400 649199524371552000 552409777101611520 383577855769785600 2624392009870525440 75553214015260800 1168559143868793600 748962295455628800 230170740459004800 107413012214202240 414307332826208640 1064789860210352640 287683391827339200 653417055237623040 613788641224012800 193343421985564032 561721721591721600 134252249519424960 172628055344253600 408995700354077760 262136803409470080 767155711539571200 798592395157764480 151106428030521600 460341480918009600 214826024428404480 93278893169246400 575366783654678400 1306834110475246080 1227577282448025600 182133491010307200 113329821022891200 268504499038849920 345256110688507200 524273606818940160 161119518321303360 302212856061043200 920682961836019200 429652048856808960 186557786338492800 364266982020614400 226659642045782400 690512221377014400 1048547213637880320 322239036642606720 1841365923672038400 169994731534336800 132193498316140800 859304097713617920 258116949281318400 373115572676985600 241679277481955040 728533964041228800 453319284091564800 1381024442754028800 132286430312749440 211548999242730240 99145123737105600 644478073285213440 117354133531252800 546400473030921600 339989463068673600 1718608195427235840 254986887414430080 158661749432047680 746231145353971200 483358554963910080 906638568183129600 2762048885508057600 264572860625498880 423097998485460480 198290247474211200 1288956146570426880 387175423921977600 110238691927291200 679978926137347200 198429645469124160 509973774828860160 317323498864095360 966717109927820160 1813277136366259200 176031200296879200 621859287794976000 131653329329491200 529145721250997760 846195996970920960 396580494948422400 2577912293140853760 78114339914083200 774350847843955200 220477383854582400 98739996997118400 102889445798805120 396859290938248320 1019947549657720320 634646997728190720 1933434219855640320 580763135882966400 138803173231947840 165358037890936800 271022796745384320 793160989896844800 156228679828166400 440954767709164800 197479993994236800 205778891597610240 1269293995456381440 385593347957126400 117171509871124800 277606346463895680 330716075781873600 542045593490768640 154334168698207680 312457359656332800 881909535418329600 394959987988473600 411557783195220480 2538587990912762880 1189741484845267200 367462306424304000 771186695914252800 234343019742249600 661432151563747200 1084091186981537280 296219990991355200 308668337396415360 578390021935689600 175757264806687200 129864620984313600 269915343569988480 789919975976947200 823115566390440960 253569655202572800 734924612848608000 155590298298489600 231501253047311520 468686039484499200 1322864303127494400 218720151759432960 97398465738235200 592439981982710400 617336674792830720 116692723723867200 351514529613374400 539830687139976960 164040113819574720 1469849225697216000 311180596596979200 463002506094623040 937372078968998400 2645728606254988800 437440303518865920 194796931476470400 1234673349585661440 380354482803859200 233385447447734400 703029059226748800 1079661374279953920 328080227639149440 926005012189246080 1874744157937996800 175039085585800800 127883624339116800 874880607037731840 389593862952940800 76738185127094400 760708965607718400 466770894895468800 1406058118453497600 138128733228769920 95912718254337600 656160455278298880 1852010024378492160 570531724205788800 136357852033529280 350078171171601600 1749761214075463680 266248137962701440 779187725905881600 153476370254188800 933541789790937600 2812116236906995200 276257466457539840 191825436508675200 1312320910556597760 374552433341049600 115107277690641600 272715704067058560 700156342343203200 207193099843154880 532496275925402880 326739626426828160 306952740508377600 1867083579581875200 649323104921568000 552514932915079680 383650873017350400 2624641821113195520 75567596200387200 1168781588858822400 749104866682099200 230214555381283200 107433459177932160 414386199686309760 1064992551850805760 287738154763012800 653479252853656320 613905481016755200 193380226520277888 561828650011574400 134277805556072640 172660916535962400 409073556100587840 262186703338734720 767301746034700800 798744413888104320 151135192400774400 460429110762566400 214866918355864320 93287769687604800 575476309526025600 1306958505707312640 1227810962033510400 182150823026390400 113351394300580800 268555611112145280 345321833071924800 524373406677469440 161150188766898240 302270384801548800 920858221525132800 429733836711728640 186575539375209600 364301646052780800 226702788601161600 690643666143849600 1048746813354938880 322300377533796480 1841716443050265600 170027091450871200 132218662452307200 859467673423457280 258166083997785600 373151078750419200 241725283150347360 728603292105561600 453405577202323200 1381287332287699200 132299018829694080 211589269361084160 99163996839230400 644600755067592960 117365304264062400 546452469079171200 340054182901742400 1718935346846914560 255011152236946560 158691952020813120 746302157500838400 483450566300694720 906811154404646400 2762574664575398400 264598037659388160 423178538722168320 198327993678460800 1289201510135185920 387249125996678400 110249182358078400 680108365803484800 198448528244541120 510022304473893120 317383904041626240 966901132601389440 1813622308809292800 176047956396093600 621918464584032000 131678390639980800 529196075318776320 846357077444336640 396655987356921600 2578403020270371840 78129209630908800 774498251993356800 220498364716156800 98758792979985600 102899236867539840 396897056489082240 1020044608947786240 634767808083252480 1933802265202778880 580873688995017600 138829595574922560 165373773537117600 271074388197674880 793311974713843200 156258419261817600 440996729432313600 197517585959971200 205798473735079680 1269535616166504960 385666748870457600 117193814446363200 277659191149845120 330747547074235200 542148776395349760 154348855301309760 312516838523635200 881993458864627200 395035171919942400 411596947470159360 2539071232333009920 1189967962070764800 367497274526928000 771333497740915200 234387628892726400 661495094148470400 1084297552790699520 296276378939956800 308697710602619520 578500123305686400 175790721669544800 129876979039315200 269966724209320320 790070343839884800 823193894940318720 253593785159769600 734994549053856000 155619916210886400 231523282951964640 468775257785452800 1322990188296940800 218761786966544640 97407734279486400 592552757879913600 617395421205239040 116714937158164800 351581443339089600 539933448418640640 164071340224908480 1469989098107712000 311239832421772800 463046565903929280 937550515570905600 2645980376593881600 437523573933089280 194815468558972800 1234790842410478080 380390677739654400 233429874316329600 703162886678179200 1079866896837281280 328142680449816960 926093131807858560 1875101031141811200 175072405737247200 127895793880377600 875047147866178560 389630937117945600 76745487614140800 760781355479308800 466859748632659200 1406325773356358400 138141877705453440 95921845410283200 656285360899633920 1852186263615717120 570586016609481600 136370827991280960 350144811474494400 1750094295732357120 266273474417758080 779261874235891200 153490975228281600 933719497265318400 2812651546712716800 276283755410906880 191843690820566400 1312570721799267840 374588076147667200 115118231421211200 272741655982561920 700289622948988800 207212816558180160 532546948835516160 326801824042861440 306981950456563200 1867438994530636800 649384895196576000 552567510821813760 383687381641132800 2625141443598535680 75574787292950400 1168892811353836800 749176152295334400 230236462842422400 107443682659797120 414425633116360320 1065093897671032320 287765536230849600 653603648085722880 613963900913126400 193398628787634816 561882114221500800 134290583574396480 172677347131816800 409112483973842880 262211653303367040 767374763282265600 798820423253274240 151149574585900800 460472925684844800 214887365319594240 93305522724321600 575531072461699200 1307207296171445760 1227927801826252800 182185487058556800 113362180939425600 268581167148792960 345354694263633600 524423306606734080 161165523989695680 302299149171801600 920945851369689600 429774730639188480 186611045448643200 364370974117113600 226724361878851200 690709388527267200 1048846613213468160 322331047979391360 1841891702739379200 170043271409138400 132231244520390400 859549461278376960 258190651356019200 373222090897286400 241748285984543520 728741948234227200 453448723757702400 1381418777054534400 132324195863583360 211609404420261120 99173433390292800 644662095958782720 117387645729681600 546556461175670400 340086542818276800 1719098922556753920 255059681881979520 158707053315195840 746444181794572800 483496571969087040 906897447515404800 2762837554109068800 264648391727166720 423218808840522240 198346866780585600 1289324191917565440 387285977034028800 110270163219652800 680173085636553600 198486293795375040 510119363763959040 317414106630391680 966993143938174080 1813794895030809600 176081468594522400 622036818162144000 131690921295225600 529296783454333440 846437617681044480 396693733561171200 2578648383835130880 78136644489321600 774571954068057600 220540326439305600 98768190971419200 102918819005009280 396972587590750080 1020238727527918080 634828213260783360 1933986287876348160 580928965551043200 138842806746409920 165405244829479200 271100183923820160 793387467122342400 156273288978643200 441080652878611200 197536381942838400 205837638010018560 1269656426521566720 385703449327123200 117204966733982400 277685613492819840 330810489658958400 542200367847640320 154378228507513920 312546577957286400 882161305757222400 395072763885676800 411675276020037120 2539312853043133440 1190081200683513600 367567210732176000 771406898654246400 234409933467964800 661620979317916800 1084400735695280640 296304572914257600 308756457015027840 578555173990684800 175807450100973600 129901695149318400 269992414528986240 790145527771353600 823350552040074240 253642045074163200 735134421464352000 155634725167084800 231567342761270880 468819866935929600 1323241958635833600 218782604570100480 97426271361988800 592609145828515200 617512914030055680 116726043875313600 351614900201947200 539984829057972480 164086953427575360 1470268842928704000 311269450334169600 463134685522541760 937639733871859200 2646483917271667200 437565209140200960 194852542723977600 1235025828060111360 380463067611244800 233452087750627200 703229800403894400 1079969658115944960 328173906855150720 926269371045083520 1875279467743718400 175089065812970400 127920132962899200 875130418280401920 389705085447955200 76760092588233600 760926135222489600 466904175501254400 1406459600807788800 138168166658820480 95940099722174400 656347813710301440 1852538742090167040 570694601416867200 136396779906784320 350178131625940800 1750260836560803840 266324147327871360 779410170895910400 153520185176467200 933808351002508800 2812919201615577600 276336333317640960 191880199444348800 1312695627420602880 374659361760902400 115140138882350400 272793559813568640 700356263251881600 207252249988230720 532648294655742720 326832922850878080 307040370352934400 1867616702005017600 649508475746592000 552672666635281920 383760398888697600 2625391254841205760 75589169478076800 1169115256343865600 749318723521804800 230280277764700800 107464129623527040 414504499976461440 1065296589311485440 287820299166523200 653665845701756160 614080740705868800 193435433322348672 561989042641353600 134316139611044160 172710208323525600 409190339720352960 262261553232631680 767520797777395200 798972441983614080 151178338956153600 460560555529401600 214928259247054080 93341028797755200 575640598333046400 1307331691403512320 1228161481411737600 113383754217115200 268632279222088320 345420416647051200 524523106465263360 161196194435290560 302356677912307200 921121111058803200 429856518494108160 186682057595510400 226767508434230400 690840833294102400 1049046212930526720 322392388870581120 1842242222117606400 170075631325672800 132256408656556800 859713036988216320 258239786072486400 373364115191020800 241794291652935840 453535016868460800 1381681666588204800 132374549931361920 211649674538615040 99192306492417600 644784777741162240 117398816462491200 340151262651345600 1719426073976432640 158737255903961280 746728230382041600 483588583305871680 907070033736921600 2763363333176409600 264749099862723840 423299349077230080 198384612984835200 1289569555482324480 387359679108729600 110312124942801600 680302525302691200 198561824897042880 317474511807922560 967177166611743360 1814140067473843200 176098224693736800 622273525318368000 131715982605715200 529498199725447680 846598698154460160 396769225969670400 2579139110964648960 78151514206147200 774719358217459200 220624249885603200 98786986954286400 102957983279948160 397123649794085760 634949023615845120 1934354333223486720 581039518663094400 138869229089384640 165468187414202400 271151775376110720 793538451939340800 156303028412294400 441248499771206400 197573973908572800 205915966559896320 1269898047231690240 385776850240454400 117227271309220800 277738458178769280 330936374828404800 542303550752221440 154436974919922240 312606056824588800 882496999542412800 395147947817145600 411831933119792640 2539796094463380480 1190307677909011200 367707083142672000 771553700480908800 234454542618441600 661872749656809600 1084607101504442880 296360960862859200 308873949839844480 578665275360681600 175840906963831200 129951127369324800 270043795168318080 790295895634291200 823663866239585280 253738564902950400 735414166285344000 155664343079481600 231655462379883360 468909085236883200 1323745499313619200 218824239777212160 97463345526993600 592721921725718400 617747899679688960 116748257309611200 351681813927662400 540087590336636160 164118179832909120 1470828332570688000 311328686158963200 463310924759766720 937818170473766400 2647490998627238400 437648479554424320 194926691053987200 1235495799359377920 380607847354425600 233496514619222400 703363627855324800 1080175180673272320 328236359665818240 926621849519533440 1875636340947532800 175122385964416800 127968811127942400 875296959108848640 389853382107974400 76789302536419200 761215694708851200 466993029238444800 1406727255710649600 138220744565554560 95976608345956800 656472719331636480 1853243699039066880 570911771031638400 136448683737791040 350244771928833600 1750593918217697280 266425493148097920 779706764215948800 153578605072838400 933986058476889600 2813454511421299200 276441489131109120 191953216691913600 1312945438663272960 374801932987372800 115183953804628800 272897367475582080 700489543857667200 207331116848331840 532850986296195840 326895120466911360 307157210145676800 1867972116953779200 649755636846624000 552882978262218240 383906433383827200 2625890877326545920 75617933848329600 1169560146323923200 749603865974745600 230367907609257600 107505023550986880 414662233696663680 1065701972592391680 287929825037870400 653790240933822720 614314420291353600 193509042391776384 562202899481059200 134367251684339520 172775930706943200 409346051213373120 262361353091160960 767812866767654400 799276479444293760 151235867696659200 460735815218515200 215010047101973760 93465300054772800 575859650075740800 1307580481867645440 1228628840582707200 113426900772494400 268734503368679040 345551861413886400 524722706182321920 161257535326480320 302471735393318400 921471630437030400 430020094203947520 186930600109545600 226853801544988800 691103722827772800 1049445412364643840 322515070652960640 1842943260874060800 170140351158741600 132306736928889600 860040188407895040 258338055505420800 373861200219091200 241886302989720480 453707603089977600 1382207445655545600 132550789168586880 211730214775322880 99230052696667200 645030141305921280 117421157928110400 340280702317483200 1720080376815790080 158797661081492160 747722400438182400 483772605979440960 907415206179955200 2764414891311091200 265101578337173760 423460429550645760 198460105393334400 1290060282611842560 387507083258131200 110458990973822400 680561404634966400 198826183752880320 317595322162984320 967545211958881920 1814830412359910400 176131736892165600 623102000365152000 131766105226694400 530203156674347520 846920859101291520 396920210786668800 2580120565223685120 78181253639798400 775014166516262400 220917981947644800 98824578920020800 103095058242234240 397652367505760640 635190644325968640 1935090423917763840 581260624887196800 138922073775334080 165688486460733600 271254958280691840 793840421573337600 156362507279596800 441835963895289600 197649157840041600 206190116484468480 1270381288651937280 385923652067116800 117271880459697600 277844147550668160 331376972921467200 542509916561383680 154642587363351360 312725014559193600 883671927790579200 395298315680083200 412380232968936960 2540762577303874560 1190760632360006400 368196636579408000 771847304134233600 234543760919395200 662753945842934400 1085019833122767360 296473736760062400 309285174726702720 578885478100675200 175907820689546400 130124140139347200 270146556446981760 790596631360166400 824760465937873920 254076384303705600 736393273158816000 155723578904275200 231963881045027040 469087521838790400 1325507891685868800 218907510191435520 97593105104510400 592947473520124800 618570349453405440 116792684178206400 351815641379092800 540293112893963520 164180632643576640 1472786546317632000 311447157808550400 463927762090054080 938175043677580800 2651015783371737600 437815020382871040 195186210209020800 1237140698906810880 381114576455558400 233585368356412800 703631282758185600 1080586225787927040 328361265287153280 927855524180108160 1876350087355161600 175189026267309600 128139184705593600 875630040765742080 390372420418041600 76891537355068800 762229152911116800 467170736712825600 1407262565516371200 138404767239123840 218013010465985280 96104388529195200 656722530574306560 1855711048360216320 571671864683337600 136630347146314560 350378052534619200 1751260081531484160 266780203518890880 780744840836083200 153783074710137600 934341473425651200 2814525131032742400 276809534478247680 436026020931970560 192208777058390400 1313445061148613120 375300932280019200 115337306032603200 273260694292629120 700756105069238400 207607150858685760 533560407037781760 327019515698977920 307566149420275200 1868682946851302400 650620700696736000 553619068956495360 872052041863941120 384417554116780800 2626890122297226240 75718609144214400 1171117261254124800 750601864560038400 230674612065206400 107648152297096320 415214301717371520 1067120814075563520 654039031397955840 615132298840550400 193766674134773376 562951398420028800 134546143940873280 173005959048904800 409891041438943680 262710652596013440 768835108233561600 800340610556672640 151437218288428800 461349224130412800 215296304594192640 93474176573131200 1308078062795911680 1230264597681100800 113577913716321600 269092287881746560 346011918097809600 525421305192026880 161472228445644480 302874436576857600 922698448260825600 430592609188385280 186948353146262400 227155827432643200 692023836195619200 1050842610384053760 322944456891288960 1845396896521651200 170366870574482400 132482885882054400 861185218376770560 258681998520691200 373896706292524800 242208342668466720 454311654865286400 1384047672391238400 132563377685531520 212012105603800320 99362164411540800 645888913782577920 117465840859348800 340733741148964800 1722370436753541120 159009079202850240 747793412585049600 484416685336933440 908623309730572800 2768095344782476800 265126755371063040 424024211207600640 198724328823081600 1291777827565155840 388022997781036800 234931681718697600 110469481404609600 681467482297929600 198845066528297280 318018158405700480 968833370673866880 1817246619461145600 176198761289023200 623161177154208000 131941534400121600 530253510742126080 848048422415201280 397448657646163200 2583555655130311680 78285341657577600 776045995562073600 469863363437395200 220938962809219200 98956150800091200 103104849310968960 397690133056594560 636036316811400960 1937666741347733760 582034496671555200 139107030176157120 352397522578046400 165704222106914400 271616098446725760 794897315292326400 156570683315155200 939726726874790400 441877925618438400 197912301600182400 206209698621937920 1272072633622801920 386437458460435200 117428012486366400 278214060352314240 704795045156092800 331408444213828800 543232196893451520 328904354406176640 154657273966453440 313141366630310400 1879453453749580800 883755851236876800 395824603200364800 412419397243875840 2544145267245603840 1192345972938489600 368231604682032000 772874916920870400 234856024972732800 662816888427657600 1086464393786903040 296868452400273600 657808708812353280 309314547932906880 579656187690652800 176142018729549600 130136498194348800 270506220922304640 791649206400729600 824838794487751680 254100514260902400 736463209364064000 155930904291052800 231985910949680160 469712049945465600 1325633776855315200 219198956641217280 97602373645761600 593736904800547200 1315617417624706560 618629095865813760 116948178218289600 352284037459099200 541012441844609280 164399217480912960 1472926418728128000 311861808582105600 463971821899360320 939424099890931200 2651267553710630400 438397913282434560 195204747291523200 1237258191731627520 381150771391353600 233896356436579200 704568074918198400 1082024883689218560 328798434961825920 927943643798720640 1878848199781862400 175422267327434400 128151354246854400 876795826564869120 390409494583046400 76898839842115200 762301542782707200 467792712873158400 1409136149836396800 138417911715807360 218303266007473920 96113515685140800 657596869923651840 1855887287597441280 571726157087030400 136643323104066240 350844534654868800 1753591653129738240 266805539973947520 780818989166092800 153797679684230400 935585425746316800 2818272299672793600 276835823431614720 436606532014947840 192227031370281600 1315193739847303680 375336575086636800 115348259763172800 273286646208132480 701689069309737600 207626867573711040 533611079947895040 327454899011210880 307595359368460800 1871170851492633600 650682490971744000 553671646863229440 873213064029895680 384454062740563200 2630387479694607360 75725800236777600 1171228483749139200 750673150173273600 230696519526345600 107658375778961280 415253735147422080 1067222159895790080 654909798022421760 615190718736921600 193785076402130304 563004862629955200 134558921959197120 173022389644759200 409929969312198720 262735602560645760 768908125481126400 800416619921842560 151451600473555200 461393039052691200 215316751557922560 93500806128206400 1309819596044843520 1230381437473843200 113588700355166400 269117843918394240 346044779289518400 525471205121291520 161487563668441920 302903200947110400 922786078105382400 430633503115845120 187001612256412800 227177400710332800 692089558579036800 1050942410242583040 322975127336883840 1845572156210764800 170383050532749600 132495467950137600 861267006231690240 258706565878924800 374003224512825600 242231345502662880 454354801420665600 1384179117158073600 132601143236365440 212032240662977280 99371600962603200 645950254673767680 117622231118683200 340766101065499200 1722534012463380480 159024180497232960 748006449025651200 484462691005325760 908709602841331200 2768358234316147200 265202286472730880 424064481325954560 198743201925206400 1291900509347535360 388059848818387200 235244462237366400 110500952696971200 681532202130998400 198901714854548160 318048360994465920 968925382010651520 1817419205682662400 176433346678024800 623338707521376000 131954065055366400 530404572945461760 848128962651909120 397486403850412800 2583801018695070720 78292776515990400 776119697636774400 470488924474732800 221001905393942400 98965548791524800 103134222517173120 397803429709096320 636096721988931840 1937850764021303040 582089773227580800 139120241347644480 352866693356049600 165751429045456800 271641894172871040 794972807700825600 156585553031980800 940977848949465600 442003810787884800 197931097583049600 206268445034346240 1272193443977863680 386474158917100800 117439164773985600 278240482695288960 705733386712099200 331502858090913600 543283788345742080 329342247132312960 154701333775759680 313171106063961600 1881955697898931200 884007621575769600 395862195166099200 412536890068692480 2544386887955727360 1192459211551238400 368336508989904000 772948317834201600 234878329547971200 663005716181827200 1086567576691484160 296896646374574400 658684494264625920 309402667551519360 579711238375651200 176158747160978400 130173572359353600 270531911241970560 791724390332198400 825073780137384960 254172904132492800 736673017979808000 155945713247251200 232052000663639520 469756659095942400 1326011432363654400 219219774244773120 97630179269515200 593793292749148800 1317368988529251840 618805335103038720 116959284935438400 352317494321956800 541063822483941120 164414830683579840 1473346035959616000 311891426494502400 464104001327279040 939513318191884800 2652022864727308800 438439548489546240 195260358539030400 1237610670206077440 381259356198739200 233918569870876800 704634988643913600 1082127644967882240 328829661367159680 928208002654558080 1879026636383769600 175438927403157600 128187862870636800 876879096979092480 390520717078060800 76920747303254400 762518712397478400 467837139741753600 1409269977287827200 138457345145857920 218323998546151680 96140897152977600 657659322734319360 1856416005309116160 571889034298108800 136682250977321280 350877854806315200 1753758193958184960 266881549339117440 781041434156121600 153841494606508800 935674279483507200 2818539954575654400 276914690291715840 436647997092303360 192281794305955200 1315318645468638720 375443503506489600 115381120954881600 273364501954642560 701755709612630400 207686017718786880 533763098678234880 327485997819227520 307682989213017600 1871348558967014400 650867861796768000 553829380583431680 873295994184606720 384563588611910400 2630637290937277440 75747373514467200 1171562151234182400 750887007012979200 230762241909763200 107689046224556160 415372035437573760 1067526197356469760 654971995638455040 615365978426035200 193840283204201088 563165255259734400 134597256014168640 173071681432322400 410046752931963840 262810452454542720 769127177223820800 800644648017352320 151494747028934400 461524483819526400 215378092449112320 93598447830148800 1309943991276910080 1230731956852070400 388701675683193600 113621060271700800 269194512028337280 346143362864644800 525620904909085440 161533569336834240 302989494057868800 923048967639052800 430756184898224640 187196895660297600 777403351366387200 227242120543401600 692286725729289600 1051241809818170880 323067138673668480 1846097935278105600 170431590407551200 132533214154387200 861512369796449280 258780267953625600 374393791320595200 242300354005251360 454484241086803200 1384573451458579200 132739616922756480 212092645840508160 99399910615790400 646134277347336960 117633401851492800 340863180815102400 1723024739592898560 544182345956471040 159069484380381120 748787582641190400 484600708010502720 908968482173606400 2769146902917158400 265479233845512960 424185291681016320 198799821231580800 1292268554694673920 388170401930438400 235266803702985600 110616347435630400 681726361630204800 199109425384134720 318138968760762240 969201416021005440 1817936964347212800 176450102777239200 623989652200992000 131991657021100800 530958467691025920 848370583362032640 397599642463161600 2584537109389347840 78315081091228800 776340803860876800 470533607405971200 221232694871260800 98993742765825600 103241924273255040 398218850768269440 636277937521524480 1938402832042010880 582255602895657600 139159874862106560 352900205554478400 165924521153445600 271719281351306880 795199284926323200 156630162182457600 941067214811942400 442465389742521600 197987485531651200 206483848546510080 1272555875043048960 386584260287097600 117472621636843200 278319749724213120 705800411108956800 331849042306891200 543438562702613760 329373525184179840 154862886409882560 313260324364915200 1882134429623884800 884930779485043200 395974971063302400 412967697093020160 2545111750086097920 1192798927389484800 368721158118768000 773168520574195200 234945243273686400 663698084613782400 1086877125405227520 296981228297476800 658747050368359680 309725772819765120 579876390430646400 176208932455264800 130309510964371200 270608982200968320 791949942126604800 825935394186040320 254438333661657600 737442316237536000 155990140115846400 232294329614823840 469890486547372800 1327396169227564800 219282227055440640 97732133223278400 593962456594953600 1317494100736719360 619451545639530240 116992605086884800 352417864910529600 541217964401936640 164461670291580480 1474884632475072000 311980280231692800 464588659229647680 939780973094745600 2654792338455129600 438564454110881280 195464266446556800 1238903091279060480 381657500492486400 233985210173769600 704835729821059200 1082435928803873280 328923340583160960 929177318459295360 1879561946189491200 175488907630327200 128321727824505600 877128908221762560 390928532893113600 77001074660764800 763315000984972800 467970420347539200 1409671459642118400 138601934389376640 218386196162184960 96241295868379200 657846681166321920 1858354636918590720 572486250738729600 136824986512589760 350977815260654400 1754257816443525120 267160250344740480 781857065786227200 154002149321529600 935940840695078400 2819342919284236800 277203868778753280 436772392324369920 192482591736758400 1315693362332643840 375835574379283200 115501611991147200 273649973025179520 701955630521308800 207902901584064960 534320500689480960 327579294243277440 308004298643059200 1871881681390156800 651547554821856000 554407737557506560 873544784648739840 384965183473516800 2631386724665287680 75826475532662400 1172785598679340800 751671148758566400 231003223982294400 107801504525070720 415805803168129920 1068641001378961920 655158588486554880 616008597286118400 194042708145127296 563753361568924800 134737814215730880 173252417986720800 410474959537769280 263084902065498240 769930366947033600 801480751034221440 151652951065324800 462006447964588800 215603009050141440 93651706940299200 1310317176973109760 1232017194572236800 388812411643219200 113739713298993600 269475628431461760 346504835973441600 526169804130996480 161702256787606080 303305902130649600 924012895929177600 431206018100282880 187303413880598400 777624823286438400 227479426597987200 693009671946883200 1052339608261992960 323404513575212160 1848025791858355200 170609569948490400 132671616903302400 862412036200565760 259050508894195200 374606827761196800 242553385181409120 454958853195974400 1386019343893766400 132815148024424320 212314131491454720 99503712677476800 646809027150424320 117666914049921600 341219139896980800 1724824072401131520 544337376300506880 159235598618591040 749213655522393600 485106770362818240 909917706391948800 2772038687787532800 265630296048848640 424628262982909440 199007425354953600 1293618054300848640 388575763341292800 235333828099843200 110679290020353600 682438279793961600 199222722036636480 318471197237182080 970213540725636480 1819835412783897600 176500371074882400 624344712935328000 132129494228793600 531260592097697280 849256525965818880 398014850709907200 2587236108601697280 78396864533769600 777151526682585600 470667656199686400 221358580040707200 99097120671595200 103300670685663360 398445444073272960 636942394474364160 1940427081451272960 582863645011939200 139305197748467520 353000742149764800 166018935030530400 272003034338904960 796029701419814400 156793729067539200 941335312399372800 442717160081414400 198194241343190400 206601341371326720 1273884788948728320 386987965310419200 117595296800654400 278610395496935040 706001484299529600 332037870061060800 544006068677809920 329467359339780480 154951006028495040 313587458135078400 1882670624798745600 885434320162828800 396388482686380800 413202682742653440 2547769577897456640 1194044552129721600 368930966734512000 773975930620838400 235190593601308800 664075740122121600 1088012137355619840 297291362014785600 658934718679560960 309902012056990080 580481947965628800 176392945200981600 130383659294380800 270891575717293440 792776965372761600 826405365485306880 254583113404838400 737861933469024000 156153038634028800 232426509042742560 470381187202617600 1328151480244243200 219511220694554880 97787744470785600 594582724029571200 1317869437359121920 619804024113980160 117114778975521600 352785890401963200 541783151434586880 164633415520916160 1475723866938048000 312306077268057600 464853018085485120 940762374405235200 2656302960488486400 439022441389109760 195575488941571200 1239608048227960320 381874670107257600 234229557951043200 705571780803926400 1083566302869173760 329266831041832320 929706036170970240 1881524748810470400 175672168463282400 128394745072070400 878044882778219520 391150977883142400 77044889583043200 763749340214515200 468459115902086400 1411143561607852800 138680801249477760 218614254087640320 96296058804052800 658533662083664640 1859412072341940480 572812005160886400 136902842259099840 351344336926564800 1756089765556439040 267312269075080320 782301955766284800 154089779166086400 936918231804172800 2822287123215705600 277361602498955520 437228508175280640 192592117608105600 1317067324167329280 376049431218988800 115567334374564800 273805684518199680 702688673853129600 208021201874216640 534624538150160640 327921381131460480 308179558332172800 1873836463608345600 651918296471904000 554723204997911040 874457016350561280 385184235216211200 2634134648334658560 75869622088041600 1173452933649427200 752098862437977600 231134668749129600 107862845416260480 416042403748433280 1069249076300321280 655842762262920960 616359116664345600 194153121749268864 564074146828483200 134814482325673920 173351001561847200 410708526777299520 263234601853292160 770368470432422400 801936807225240960 151739244176083200 462269337498259200 215725690832520960 93678336495374400 1311685524525841920 1232718233328691200 389218443496646400 113804433132062400 269628964651347840 346702003123694400 526469203706584320 161794268124390720 303478488352166400 924538674996518400 431451381665041920 187356672990748800 778436886993292800 227608866264124800 693404006247388800 1052938407413168640 323588536248781440 1849077349993036800 170706649698093600 132747109311801600 862902763330083840 259197913043596800 374713345981497600 242691402186586080 455217732528249600 1386808012494777600 132852913575258240 212434941846516480 99560331983851200 647177072497562880 117789792110827200 341413299396187200 1725805526660167680 544905820895304960 159326206384887360 749426691962995200 485382804373172160 910435465056499200 2773616024989555200 265705827150516480 424869883693032960 199120663967702400 1294354144995125760 388796869565395200 235579584221654400 110710761312715200 682826598792374400 199279370362887360 318652412769774720 970765608746344320 1820870930112998400 176684688166240800 624522243302496000 132204678160262400 531411654301032960 849739767386065920 398241327935404800 2588708289990251520 78441473684246400 777593739130790400 471159168443308800 221421522625430400 99153508620196800 103330043891867520 398558740725774720 637304825539549440 1941531217492688640 583195304348092800 139384464777391680 353369376332481600 166066141969072800 272157808695776640 796482655870809600 156882947368492800 942318336886617600 442843045250860800 198307017240393600 206660087783735040 1274609651079098880 387208168050412800 117662210526369600 278768929554783360 706738752664963200 332132283938145600 544315617391553280 329811417910316160 154995065837801280 313765894736985600 1884636673773235200 885686090501721600 396614034480787200 413320175567470080 2549219302158197760 1194723983806214400 369035871042384000 774416336100825600 235324421052739200 664264567876291200 1088631234783106560 297460525860590400 659622835820632320 309990131675602560 580812252075619200 176493315789554400 130420733459385600 271045717635288960 793228068961574400 826640351134940160 254655503276428800 738071742084768000 156241892371219200 232492598756701920 470648842105478400 1328529135752582400 219636126315889920 97815550094539200 594921051721180800 1319245671641264640 619980263351205120 117181419278414400 352986631579108800 542091435270577920 164727094736917440 1476143484169536000 312483784742438400 464985197513403840 941297684210956800 2657058271505164800 439272252631779840 195631100189078400 1239960526702410240 381983254914643200 234362838556828800 705973263158217600 1084182870541155840 329454189473834880 929970395026807680 1882595368421913600 175772128917621600 128431253695852800 878544505263559680 391262200378156800 77066797044182400 763966509829286400 468725677113657600 1411946526316435200 138720234679528320 218738649319706880 96323440271889600 658908378947669760 1859940790053615360 572974882371964800 136941770132354880 351544257835243200 1757089010527119360 267388278440250240 782524400756313600 154133594088364800 937451354227315200 2823893052632870400 277440469359056640 437477298639413760 192646880543779200 1317816757895339520 376156359638841600 115600195566273600 273883540264709760 703088515670486400 208080352019292480 534776556880500480 328107973979560320 308267188176729600 1874902708454630400 652103667296928000 554880938718113280 874954597278827520 385293761087558400 2635633515790679040 75891195365731200 1173786601134470400 752312719277683200 231200391132547200 107893515861855360 416160704038584960 1069553113761000960 656215947959120640 616534376353459200 194208328551339648 564234539458262400 134852816380645440 173400293349410400 410825310397064640 263309451747189120 770587522175116800 802164835320750720 151782390731462400 462400782265094400 215787031723710720 93740472123883200 1312431895918241280 1233068752706918400 389439915416697600 113836793048596800 269705632761290880 346800586698820800 526618903494378240 161840273792783040 303564781462924800 924801564530188800 431574063447421440 187480944247766400 778879830833395200 227673586097193600 693601173397641600 1053237806988756480 323680547585566080 1849603129060377600 170755189572895200 132784855516051200 863148126894842880 259271615118297600 374961888495532800 242760410689174560 455347172194387200 1387202346795283200 132941033193870720 212495347024047360 99588641637038400 647361095171132160 117856816507684800 341510379145790400 1726296253789685760 545215881583376640 159371510268035520 749923776991065600 485520821378349120 910694344388774400 2774404693590566400 265882066387741440 424990694048094720 199177283274076800 1294722190342264320 388907422677446400 235713633015369600 110784194328225600 683020758291580800 199411549790806080 318743020536071040 971041642756698240 1821388688777548800 176785224761527200 624936480825888000 132242270125996800 531764132775482880 849981388096189440 398354566548153600 2589444380684528640 78463778259484800 777814845354892800 471427266030739200 221568388656451200 99181702594497600 103398581373010560 398823099581612160 637486041072142080 1942083285513396480 583361134016169600 139424098291853760 353570449523054400 166176291492338400 272235195874212480 796709133096307200 156927556518969600 942854532061478400 443136777312902400 198363405188995200 206797162746021120 1274972082144284160 387318269420409600 117695667389227200 278848196583707520 707140899046108800 332352582984676800 544470391748424960 329999086221517440 155097872059515840 313855113037939200 1885709064122956800 886273554625804800 396726810377990400 413594325492042240 2549944164288568320 1195063699644460800 369280647760752000 774636538840819200 235391334778454400 664705165969353600 1088940783496849920 297545107783492800 659998172443034880 310195744119031680 580977404130614400 176543501083840800 130507239844396800 271122788594286720 793453620755980800 827188650984084480 254824412976806400 738561295521504000 156286319239814400 232646808089273760 470782669556908800 1329410331938707200 219698579126557440 97880429883297600 595090215566985600 1319996344886069760 620391488238063360 117214739429860800 353087002167681600 542245577188573440 164773934344918080 1477122591043008000 312572638479628800 465293616178547520 941565339113817600 2658820663877414400 439397158253114880 195760859766595200 1240782976476126720 382236619465209600 234429478859721600 706174004335363200 1084491154377146880 329547868689836160 930587232357095040 1883130678227635200 175822109144791200 128516440484678400 878794316506229760 391521719533190400 77117914453507200 764473238930419200 468858957719443200 1412348008670726400 138812246016312960 218800846935740160 96387330363508800 659095737379672320 1861174464714190080 573354929197814400 137032601836616640 351644218289582400 1757588633012459520 267565633625646720 783043439066380800 154235828907014400 937717915438886400 2824696017341452800 277624492032625920 437601693871480320 192774660727017600 1318191474759344640 376405859285164800 115676871680260800 274065203673233280 703288436579164800 208218369024469440 535131267251293440 328201270403610240 308471657814028800 1875435830877772800 652536199221984000 555248984065251840 875203387742960640 385549321454035200 2636382949518689280 75941533013673600 1174565158599571200 752811718570329600 231353743360521600 107965080234910080 416436738048938880 1070262534502586880 656402540807220480 616943315628057600 194337144422838144 564608788927747200 134942262508912320 173515307520391200 411097805509849920 263484101499615360 771098642908070400 802696900876940160 151883066027347200 462707486721043200 215930160469820160 93820360789108800 1312805081614440960 1233886631256115200 389550651376723200 113912299520510400 269884525017824640 347030615040782400 526968202999230720 161947620352365120 303766132054694400 925414973442086400 431860320939640320 187640721578217600 779101302753446400 227824599041020800 694061230081564800 1053936405998461440 323895240704730240 1850829946884172800 170868449280765600 132872929992633600 863720641879280640 259443586625932800 375281443156435200 242921430528547680 455649198082041600 1388122460163129600 133054329846372480 212636292438286080 99654697494475200 647790481409460480 117890328706113600 341736898561531200 1727441283758561280 545370911927412480 159477219328714560 750562886312870400 485842861057095360 911298396164083200 2776244920326259200 266108659692744960 425272584876572160 199309394988950400 1295580962818920960 389165379938899200 235780657412227200 110878608205310400 683473797123062400 199581494769558720 318954438657429120 971685722114190720 1822596792328166400 176835493059170400 625469071927392000 132329984712710400 532217319385489920 850545169753144320 398618789977900800 2591161925637841920 78515822268374400 778330759877798400 471561314824454400 221757216410620800 99247488534532800 103486700991623040 399162989539117440 637908877314858240 1943371444228381440 583748069908348800 139516576492265280 353670986118340800 166317912307965600 272415765957229440 797237579955801600 157031644536748800 943122629648908800 443514432821241600 198494977069065600 206973401983246080 1275817754629716480 387575172617068800 117773733402561600 279033152984530560 707341972236681600 332635824615931200 544831531914458880 330092920377118080 155230051487434560 314063289073497600 1886245259297817600 887028865642483200 396989954138131200 413946803966492160 2551635509259432960 1195856369933702400 369595360684368000 775150345234137600 235547466805123200 665271649231862400 1089663063828917760 297742465603598400 660185840754236160 310460102974869120 581362758925603200 176660600103842400 130618462339411200 271302620831948160 793979908276262400 827893607932984320 255041582591577600 739190721368736000 156389981933203200 232845077231151840 471094933610246400 1330543298463724800 219844302351448320 97963846754558400 595484931207196800 1320371681508472320 620920205949738240 117292486449902400 353321200207684800 542605241663896320 164883226763586240 1478381442737472000 312779963866406400 465690154462303680 942189867220492800 2661086596927449600 439688604702896640 195927693509116800 1241840411899476480 382562373887366400 234584972899804800 706642400415369600 1085210483327792640 329766453527172480 931380308924607360 1884379734440985600 175938729674853600 128625966356025600 879377209405793280 391855387018233600 77183636836924800 765124747774732800 469169945799609600 1413284800830739200 138930546306464640 218945974706484480 96469474767019200 659532907054344960 1862760617849214720 573843560831049600 137149385456381760 351877459349707200 1758754418811586560 267793661721156480 783710774036467200 154367273673849600 938339891599219200 2826569601661478400 277861092612929280 437891949412968960 192938949534038400 1319065814108689920 376726644544723200 115775455255387200 274298770912763520 703754918699414400 208395819459696960 535587323442312960 328418962059726720 308734547347699200 1876679783198438400 653092311697056000 555722185225858560 875783898825937920 385877899068076800 2638131628217379840 76006252846742400 1175566161054700800 753453289089446400 231550910510774400 108057091571694720 416791638919393920 1071174646884625920 656837924119453440 617469094695398400 194502764829050496 565089966817084800 135057264673826880 173663182883080800 411448156369145280 263708651181306240 771755798136153600 803380985163469440 152012505693484800 463101821021548800 216114183143389440 93838113825825600 1313675848238906880 1234938189390796800 389809035283449600 114009379270113600 270114529347653760 347326365766161600 527417302362612480 162085637357542080 304025011386969600 926203642043097600 432228366286778880 187676227651651200 779618070566899200 228018758540227200 694652731532323200 1054834604725224960 324171274715084160 1852407284086195200 171014068905170400 132986168605382400 864456732573557760 259664692850035200 375352455303302400 243128456036313120 456037517080454400 1389305463064646400 133079506880261760 212817507970878720 99739626454036800 648342549430168320 117968523835780800 342028137810340800 1728913465147115520 545732649396829440 159613130978159040 750704910606604800 486256912072626240 912075034160908800 2778610926129292800 266159013760523520 425635015941757440 199479252908073600 1296685098860336640 389497039275052800 235937047671561600 110899589066884800 684056275620681600 199619260320392640 319226261956318080 972513824145252480 1824150068321817600 176952785753671200 625587425505504000 132442760609913600 532318027521047040 851270031883514880 398958505816147200 2593370197720673280 78582735994089600 778994078550105600 471874095343123200 221799178133769600 99332070457435200 103506283129092480 399238520640785280 638452523912636160 1945027648290504960 584245558912579200 139635477035651520 353905571507342400 166349383600327200 272647927492536960 797917011632294400 157165471988179200 943748190686246400 443598356267539200 198664140914870400 207012566258184960 1276905047825272320 387905476727059200 117874103991134400 279270954071303040 707811143014684800 332698767200654400 545295854985073920 330311866740186240 155259424693638720 314330943976358400 1887496381372492800 887196712535078400 397328281829740800 414025132516369920 2553810095650544640 1196875517448441600 369665296889616000 775810953454118400 235748207982268800 665397534401308800 1090591709970147840 297996211372305600 660623733480372480 310518849387277440 581858215090588800 176811155986701600 130643178449414400 271533833708941440 794656563659481600 828050265032739840 255089842505971200 739330593779232000 156523262538988800 232889137040458080 471496415964537600 1330795068802617600 220031660783450880 97982383837060800 595992422744611200 1321247466960744960 621037698774554880 117392446904241600 353622311973403200 543067667417882880 165023745587588160 1478661187558464000 313046525077977600 465778274080916160 942992831929075200 2661590137605235200 440063321566901760 195964767674121600 1242075397549109760 382634763758956800 234784893808483200 707244623946806400 1086135334835765760 330047491175176320 931556548161832320 1885985663858150400 176088670356362400 128650305438547200 880126643133803520 391929535348243200 77198241811017600 765269527517913600 469569787616966400 1414489247893612800 138956835259831680 219132567554584320 96487729078910400 660094982350352640 1863113096323664640 573952145638435200 137175337371885120 352177340712724800 1760253286267607040 267844334631269760 783859070696486400 154396483622035200 939139575233932800 2828978495787225600 277913670519663360 438265135109168640 192975458157820800 1320189964700705280 376797930157958400 115797362716526400 274350674743770240 704354681425449600 208435252889747520 535688669262539520 328698851331876480 308792967244070400 1878279150467865600 653215892247072000 555827341039326720 876530270218337280 385950916315641600 2640379929401410560 76020635031868800 1175788606044729600 753595860315916800 231594725433052800 108077538535424640 416870505779495040 1071377338525079040 657397702663752960 617585934488140800 194539569363764352 565196895236937600 135082820710474560 173696044074789600 411526012115655360 263758551110570880 771901832631283200 803533003893809280 152041270063737600 463189450866105600 216155077070849280 93864743380900800 1314795405327505920 1235171868976281600 390141243163526400 114030952547803200 270165641420949120 347392088149579200 527517102221141760 162116307803136960 304082540127475200 926378901732211200 432310154141698560 187729486761801600 780282486327052800 228061905095606400 694784176299158400 1055034204442283520 324232615606273920 1852757803464422400 171046428821704800 133011332741548800 864620308283397120 259713827566502400 375458973523603200 243174461704705440 456123810191212800 1389568352598316800 133117272431095680 212857778089232640 99758499556161600 648465231212547840 118069060431067200 342092857643409600 1729240616566794240 546197740428936960 159643333566924480 750917947047206400 486348923409410880 912247620382425600 2779136705196633600 266234544862191360 425715556178465280 199516999112323200 1296930462425095680 389570741349753600 236138120862134400 110931060359246400 684185715286819200 199675908646643520 319286667133848960 972697846818821760 1824495240764851200 177103590646600800 625764955872672000 132467821920403200 532469089724382720 851431112356930560 399033998224646400 2593860924850191360 78597605710915200 779141482699507200 472276241724268800 221862120718492800 99350866440302400 103535656335296640 399351817293287040 638573334267697920 1945395693637643520 584356112024630400 139661899378626240 354207181293201600 166396590538869600 272699518944827520 798067996449292800 157195211421830400 944552483448537600 443724241436985600 198701732880604800 207071312670593280 1277146668535395840 387978877640390400 117896408566372800 279323798757252480 708414362586403200 332793181077739200 545399037889655040 330593369206988160 155303484502944960 314390422843660800 1889104966897075200 887448482873971200 397403465761209600 414142625341186560 2554293337070791680 1197101994673939200 369770201197488000 775957755280780800 235792817132745600 665586362155478400 1090798075779310080 298052599320907200 661186738413976320 310606969005889920 581968316460585600 176844612849559200 130680252614419200 271585214348273280 794806931522419200 828285250682373120 255162232377561600 739540402394976000 156552880451385600 232955226754417440 471585634265491200 1331172724310956800 220073295990562560 98010189460814400 596105198641814400 1322373476827952640 621213938011779840 117414660338539200 353689225699118400 543170428696546560 165054971992921920 1479080804789952000 313105760902771200 465910453508834880 943171268530982400 2662345448621913600 440146591981125120 196020378921628800 1242427876023559680 382743348566342400 234829320677078400 707378451398236800 1086340857393093120 330109943985843840 931820907017669760 1886342537061964800 176121990507808800 128686814062329600 880293183962250240 392040757843257600 77220149272156800 765486697132684800 469658641354156800 1414756902796473600 138996268689882240 219174032631939840 96515110546747200 660219887971687680 1863641814035339520 574115022849513600 137214265245140160 352243981015617600 1760586367924500480 267920343996439680 784081515686515200 154440298544313600 939317282708313600 2829513805592947200 277992537379764480 438348065263879680 193030221093494400 1320439775943375360 376904858577811200 115830223908235200 274428530490280320 704487962031235200 208494403034823360 535840687992879360 328761048947909760 308880597088627200 1878634565416627200 653401263072096000 555985074759528960 876696130527759360 386060442186988800 2640879551886750720 76042208309558400 1176122273529772800 753809717155622400 231660447816470400 108108208981019520 416988806069646720 1071681375985758720 657522097895819520 617761194177254400 194594776165835136 565357287866716800 135121154765446080 173745335862352800 411642795735420480 263833401004467840 772120884373977600 803761031989319040 152084416619116800 463320895632940800 216216417962039040 93900249454334400 1315044195791639040 1235522388354508800 390215067136876800 114063312464337600 270242309530892160 347490671724705600 527666802008935680 162162313471529280 304168833238233600 926641791265881600 432432835924078080 187800498908668800 780430134273753600 228126624928675200 694981343449411200 1055333604017871360 324324626943058560 1853283582531763200 171094968696506400 133049078945798400 864865671848156160 259787529641203200 375600997817337600 243243470207293920 456253249857350400 1389962686898822400 133167626498874240 212918183266763520 99786809209348800 648649253886117120 118091401896686400 342189937393012800 1729731343696312320 546301093991627520 159688637450072640 751201995634675200 486486940414587840 912506499714700800 2779925373797644800 266335252997748480 425836366533527040 199573618418697600 1297298507772234240 389681294461804800 236182803793372800 110973022082395200 684379874786025600 199751439748311360 319377274900145280 972973880829175680 1825012999429401600 177137102845029600 132505413886137600 532670505995496960 851672733067054080 399147236837395200 2594597015544468480 78619910286153600 779362588923609600 472365607586745600 221946044164790400 99379060414603200 103574820610235520 399502879496622720 638754549800290560 1945947761658351360 584521941692707200 139701532893088320 354274205690059200 166459533123592800 272776906123263360 798294473674790400 157239820572307200 944731215173491200 443892088329580800 198758120829206400 207149641220471040 1277509099600581120 388088979010387200 117929865429230400 279403065786176640 708548411380118400 332919066247185600 545553812246526720 330655925310721920 155362230915353280 314479641144614400 1889462430346982400 887784176659161600 397516241658412800 414299282440942080 2555018199201162240 1197441710512185600 369910073607984000 776177958020774400 235859730858460800 665838132494371200 1091107624493053440 298137181243809600 661311850621443840 310724461830706560 582133468515580800 176894798143845600 130729684834425600 271662285307271040 795032483316825600 828598564881884160 255258752206348800 156597307319980800 233043346373029920 471719461716921600 1331676264988742400 220135748801230080 98047263625819200 596274362487619200 1322623701242887680 621448923661413120 117447980489985600 353789596287691200 543324570614542080 165101811600922560 313194614639961600 466086692746059840 943438923433843200 2663352529977484800 440271497602460160 196094527251638400 1242897847322826240 382888128309523200 234895960979971200 707579192575382400 1086649141229084160 330203623201845120 932173385492119680 1886877846867686400 176171970734978400 128735492227372800 880542995204920320 392189054503276800 77249359220342400 765776256619046400 469791921959942400 1415158385150764800 139048846596616320 219236230247973120 96551619170529600 660407246403690240 1864346770984239360 574332192464284800 137266169076146880 352343941469956800 1761085990409840640 268021689816666240 784378109006553600 154498718440684800 939583843919884800 2830316770301529600 278097693193232640 438472460495946240 193103238341059200 1320814492807380480 377047429804281600 115874038830513600 274532338152293760 704687882939913600 208573269894924480 536043379633332480 328854345371959680 308997436881369600 1879167687839769600 653648424172128000 556195386386465280 876944920991892480 386206476682118400 2641628985614760960 76070972679811200 1176567163509830400 754094859608563200 231748077661027200 108149102908479360 417146539789848960 1072086759266664960 657708690743919360 617994873762739200 194668385235262848 565571144706422400 135172266838741440 173811058245770400 411798507228440640 263933200862997120 772412953364236800 804065069449998720 152141945359622400 463496155322054400 216298205816958720 93926879009409600 1315417381487838720 1235989747525478400 390325803096902400 114106459019716800 270344533677482880 347622116491540800 527866401725994240 162223654362719040 304283890719244800 926992310644108800 432596411633917440 187853758018819200 780651606193804800 228212918039433600 695244232983081600 1055732803451988480 324447308725438080 1853984621288217600 171159688529575200 133099407218131200 865192823267834880 259885799074137600 375707516037638400 243335481544078560 456425836078867200 1390488465966163200 133205392049708160 212998723503471360 99824555413598400 648894617450876160 118124914095115200 342319377059150400 1730385646535669760 546456124335663360 159749042627603520 751415032075276800 486670963088157120 912851672157734400 2780976931932326400 266410784099416320 425997447006942720 199649110827196800 1297789234901752320 389828698611206400 236249828190230400 111004493374756800 684638754118300800 199808088074562240 319498085255207040 973341926176314240 1825703344315468800 177187371142672800 132555536507116800 532821568198832640 851994894013885440 399298221654393600 2595578469803504640 78649649719804800 779657397222412800 472499656380460800 222008986749513600 99416652380337600 103604193816439680 399616176149124480 638996170510414080 1946683852352628480 584743047916809600 139754377579037760 354374742285345600 166506740062135200 272880089027844480 798596443308787200 157299299439609600 944999312760921600 444017973499027200 198833304760675200 207208387632879360 1277992341020828160 388235780837049600 117974474579707200 279508755158075520 708749484570691200 333013480124270400 545760178055688960 330749759466322560 155406290724659520 314598598879219200 1889998625521843200 888035946998054400 397666609521350400 414416775265758720 2555984682041656320 1197894664963180800 370014977915856000 776471561674099200 235948949159414400 666026960248540800 1091520356111377920 298249957141012800 661499518932645120 310812581449319040 582353671255574400 176961711869560800 130766758999430400 271765046585934720 795333219042700800 828833550531517440 255331142077939200 156656543144774400 233109436086989280 471897898318828800 1332053920497081600 220219019215453440 98075069249572800 596499914282025600 1322999037865290240 621625162898638080 117492407358580800 353923423739121600 543530093171869440 165164264411590080 313313086289548800 466218872173978560 943795796637657600 2664107840994163200 440438038430906880 196150138499145600 1243250325797276160 382996713116908800 234984814717161600 707846847478243200 1087060186343738880 330328528823180160 932437744347957120 1887591593275315200 176238611037871200 128772000851155200 880876076861813760 392300276998291200 77271266681481600 765993426233817600 469969629434323200 1415693694956486400 139088280026666880 219319160402684160 96579000638366400 660657057646360320 1864875488695914240 574495069675363200 137305096949401920 352477222075742400 1761752153723627520 268097699181836160 784600553996582400 154542533362963200 939939258868646400 2831387389912972800 278176560053333760 438638320805368320 193158001276732800 1321314115292720640 377154358224134400 115906900022222400 274610193898803840 704954444151484800 208632420040000320 536195398363672320 328978740604026240 309085066725926400 1879878517737292800 653833794997152000 556353120106667520 877276641610736640 386316002553465600 2642628230585441280 76092545957500800 1176900830994873600 754308716448268800 231813800044444800 108179773354074240 417264840080000640 1072390796727344640 657957481208052480 618170133451852800 194723592037333632 565731537336201600 135210600893712960 173860350033333600 411915290848205760 264008050756894080 772632005106931200 804293097545508480 152185091915001600 463627600088889600 216359546708148480 93953508564484800 1315914962416104960 1236340266903705600 390473451043603200 114138818936251200 270421201787425920 347720700066667200 528016101513788160 162269660031111360 304370183830003200 927255200177779200 432719093416296960 187907017128969600 780946902087206400 228277637872502400 695441400133334400 1056032203027576320 324539320062222720 1854510400355558400 171208228404376800 133137153422380800 865438186832593920 259959501148838400 375814034257939200 243404490046667040 456555275745004800 1390882800266668800 133243157600542080 213059128681002240 99852865066785600 649078640124445440 118169597026353600 342416456808753600 1730876373665187840 546662831461044480 159794346510751680 751628068515878400 486808980093334080 913110551490009600 2781765600533337600 266486315201084160 426118257362004480 199705730133571200 1298157280248890880 389939251723257600 236339194052707200 111035964667118400 684832913617507200 199864736400813120 319588693021503360 973617960186668160 1826221102980019200 177254395539530400 132593128472851200 532972630402168320 852236514724008960 399411460267142400 2596314560497781760 78671954295043200 779878503446515200 472678388105414400 222071929334236800 99444846354638400 103633567022643840 399729472801626240 639177386043006720 1947235920373336320 584908877584886400 139794011093499840 354508791079060800 166553947000677600 272957476206280320 798822920534284800 157343908590086400 945356776210828800 444143858668473600 198889692709276800 207267134045287680 1278354772086013440 388345882207046400 118007931442564800 279588022186999680 709017582158121600 333107894001355200 545914952412560640 330874871673790080 155450350533965760 314687817180172800 1890713552421657600 888287717336947200 397779385418553600 414534268090575360 2556709544172026880 1198234380801427200 370119882223728000 776691764414092800 236015862885129600 666215788002710400 1091829904825121280 298334539063915200 661749743347580160 310900701067931520 582518823310569600 177011897163847200 130803833164435200 271842117544932480 795558770837107200 829068536181150720 255403531949529600 156700970013369600 233175525800948640 472031725770259200 1332431576005420800 220281472026120960 98102874873326400 596669078127830400 1323499486695160320 621801402135863040 117525727510027200 354023794327694400 543684235089864960 165211104019590720 313401940026739200 466351051601897280 944063451540518400 2664863152010841600 440562944052241920 196205749746652800 1243602804271726080 383105297924294400 235051455020054400 708047588655388800 1087368470179729920 330422208039181440 932702103203794560 1888126903081036800 176288591265040800 137087810793964800 881125888104483840 392411499493305600 77293174142620800 766210595848588800 470102910040108800 1416095177310777600 139127713456717440 219381358018717440 102815858095473600 660844416078362880 1865404206407589120 574657946886441600 137344024822656960 352577182530081600 1762251776208967680 268173708547006080 784822998986611200 154586348285241600 940205820080217600 2832190354621555200 278255426913434880 438762716037434880 205631716190947200 1321688832156725760 401510149400505600 115939761213931200 274688049645313920 705154365060163200 208691570185076160 536347417094012160 329072037028076160 309172696570483200 1880411640160435200 654019165822176000 556510853826869760 877525432074869760 411263432381894400 2643377664313451520 81006433650979200 1177234498479916800 803020298801011200 231879522427862400 108210443799669120 417383140370152320 1072694834188024320 658144074056152320 618345393140966400 194778798839404416 602265224100758400 143942201333663040 173909641820896800 412032074467970880 281057104580353920 822526864763788800 804521125641018240 162012867301958400 463759044855724800 216420887599338240 93997891156276800 1316288148112304640 1236690786281932800 390584187003628800 121509650476468800 287884402667326080 347819283641793600 562114209160707840 162315665699503680 324025734603916800 927518089711449600 432841775198676480 187995782312553600 781168374007257600 243019300952937600 695638567283587200 1124228418321415680 324631331399007360 1855036179422899200 182264475714703200 133174899626630400 865683550397352960 260033203223539200 375991564625107200 243473498549255520 486038601905875200 1391277134567174400 133306100185265280 226818014222741760 99881174719972800 649262662798014720 118203109224782400 364528951429406400 1731367100794705920 546817861805080320 170113510667056320 751983129250214400 486946997098511040 972077203811750400 2782554269134348800 266612200370530560 453636028445483520 199762349439945600 1298525325596029440 390049804835308800 236406218449564800 111088416821054400 729057902858812800 199959150277897920 340227021334112640 973893994197022080 1944154407623500800 177304663837173600 132630720438585600 533224400741061120 907272056890967040 399524698879891200 2597050651192058880 78694258870281600 780099609670617600 472812436899129600 222176833642108800 99473040328939200 103682522366317440 399918300555795840 680454042668225280 1947787988394044160 585074707252963200 139833644607961920 354609327674347200 166632625231581600 273034863384716160 799049397759782400 157388517740563200 945624873798259200 444353667284217600 198946080657878400 207365044732634880 1360908085336450560 388455983577043200 118041388305422400 279667289215923840 709218655348694400 333265250463163200 546069726769432320 330968705829390720 155523783549476160 314777035481126400 1891249747596518400 888707334568435200 397892161315756800 414730089465269760 2721816170672901120 1198574096639673600 370294722736848000 776911967154086400 236082776610844800 666530500926326400 1092139453538864640 298419120986817600 661937411658781440 311047567098952320 582683975365564800 177062082458133600 130865623439443200 271919188503930240 795784322631513600 829460178930539520 255524181735513600 156745396881964800 233285675324214240 472165553221689600 1333061001852652800 220343924836788480 98149217579582400 596838241973635200 1323874823317562880 622095134197904640 117559047661473600 354124164916267200 543838377007860480 165257943627591360 313490793763929600 466571350648428480 944331106443379200 2666122003705305600 440687849673576960 196298435159164800 1244190268395809280 383286272603270400 235118095322947200 708248329832534400 1087676754015720960 330515887255182720 933142701296856960 1888662212886758400 176338571492210400 137126677063622400 881375699347153920 392596870318329600 77329686577852800 766572545206540800 470236190645894400 1416496659665068800 139193435840135040 219443555634750720 102845007797716800 661031774510365440 1866285402593713920 574929408904905600 137408904611415360 352677142984420800 1762751398694307840 268300390822289280 785193740636659200 154659373155705600 940472381291788800 2832993319330137600 278386871680270080 438887111269501440 205690015595433600 1322063549020730880 401623983020332800 115994529866779200 274817809222830720 705354285968841600 208790153760202560 536600781644578560 329165333452126080 309318746311411200 1880944762583577600 654328117197216000 556773743360540160 877774222539002880 411380031190867200 2644127098041461760 81029400083049600 1177790610954988800 803247966040665600 231989059733558400 108261561208993920 417580307520405120 1073201563289157120 658330666904252160 618637492622822400 194870810176189056 602435974530499200 143983010916803520 173991794800168800 412226713834246080 281136788114232960 822760062381734400 804901172466867840 162058800166099200 463978119467116800 216523122417987840 94033397229710400 1316661333808504320 1237274985245644800 390694922963654400 121544100124574400 287966021833607040 347983589600337600 562273576228465920 162392341813490880 324117600332198400 927956238934233600 433046244835975680 188066794459420800 781389845927308800 243088200249148800 695967179200675200 1124547152456931840 324784683626981760 1855912477868467200 182316150186861600 133237809967046400 866092489671951360 260156040014707200 376133588918841600 243588512720236320 486176400498297600 1391934358401350400 133356454253043840 226882320232538880 99928357475284800 649569367253963520 118236621423211200 364632300373723200 1732184979343902720 546972892149116160 170161740174404160 752267177837683200 487177025440472640 972352800996595200 2783868716802700800 266712908506087680 453764640465077760 199856714950569600 1299138734507927040 390234060022060800 236473242846422400 111130378544203200 729264600747446400 200034681379565760 340323480348808320 974354050880945280 1944705601993190400 177354932134816800 132693373714809600 533425817012175360 907529280930155520 399713429901139200 2598277469015854080 78731433162345600 780468120044121600 472946485692844800 222260757088406400 220708359989994240 99520030286107200 103721686641256320 400069362759131520 680646960697616640 1948708101761890560 585351090033091200 139899700465398720 354709864269633600 166695567816304800 273163842015442560 799426859802278400 157462866324691200 945892971385689600 444521514176812800 441416719979988480 199040060572214400 207443373282512640 1361293921395233280 388639485860371200 118097149743518400 279799400930797440 709419728539267200 333391135632609600 546327684030885120 331062539984991360 155582529961884480 314925732649382400 1891785942771379200 889043028353625600 882833439959976960 398080121144428800 414886746565025280 2722587842790466560 1199140289703417600 370434595147344000 777278971720742400 236194299487036800 666782271265219200 1092655368061770240 662125079969982720 311165059923768960 582959228790556800 177145724615277600 130915055659449600 272047640102259840 796160242288857600 829773493130050560 255620701564300800 156819441662956800 233373794942826720 472388598974073600 1333564542530438400 220448012854567680 98186291744587200 1324250159939965440 622330119847537920 117614581247217600 354291449230555200 544095280204519680 165336009640925760 313638883325913600 466747589885653440 944777197948147200 2667129085060876800 440896025709135360 196372583489174400 1244660239695075840 383431052346451200 235229162494435200 708582898461110400 1088190560409039360 330672019281851520 933495179771306880 1889554395896294400 176421871870826400 137191454179718400 881792051418270720 392745166978348800 77358896526038400 766862104692902400 470458324988870400 1417165796922220800 139246013746869120 219547218328139520 102893590634788800 661344038563703040 1866990359542613760 575146578519676800 137460808442422080 352843743741652800 1763584102836541440 268401736642515840 785490333956697600 154717793052076800 940916649977740800 2834331593844441600 278492027493738240 439094436656279040 205787181269577600 1322688077127406080 401813705720044800 116038344789057600 274921616884844160 705687487483305600 208869020620303680 536803473285031680 329320827492209280 309435586104153600 1881833299955481600 654575278297248000 556984054987476480 878188873312558080 411574362539155200 2645376154254812160 81067677469833600 1178235500935046400 803627411440089600 232076689578115200 108302455136453760 417738041240607360 1073606946570063360 658641654984418560 618871172208307200 194944419245616768 602720558580067200 144051026888704320 174057517183586400 412382425327266240 281269594004031360 823148725078310400 805205209927547520 162135354939667200 464153379156230400 216604910272907520 94051150266427200 1317283309968837120 1237742344416614400 390879482897030400 121601516204750400 288102053777408640 348115034367172800 562539188008062720 162453682704680640 324270709879334400 928306758312460800 433209820545815040 188102300532854400 781758965794060800 243203032409500800 696230068734345600 1125078376016125440 324907365409361280 1856613516624921600 182402274307125600 133288138239379200 866419641091630080 260254309447641600 376204601065708800 243680524057020960 486406064819001600 1392460137468691200 133381631286933120 226989496915534080 99966103679534400 649814730818722560 118292475087259200 364804548614251200 1732839282183260160 547231276055842560 170242122686650560 752409202131417600 487361048114041920 972812129638003200 2784920274937382400 266763262573866240 453978993831068160 199932207359068800 1299629461637445120 390381464171462400 236584950174518400 111151359405777600 729609097228502400 200072446930399680 340484245373301120 974722096228083840 1945624259276006400 177438712630888800 132743496335788800 533526525147732480 907957987662136320 399864414718137600 2599258923274890240 78761172595996800 780762928342924800 473169900349036800 222302718811555200 220812620162883840 99557622251841600 103741268778725760 400144893860799360 680968490746602240 1949444192456167680 585572196257193600 139952545151348160 354877425261777600 166727039108666400 273267024920023680 799728829436275200 157522345191993600 946339800698073600 444605437623110400 441625240325767680 199115244503683200 207482537557451520 1361936981493204480 388786287687033600 118141758893995200 279905090302696320 709754850523555200 333454078217332800 546534049840047360 331218930244325760 155611903168088640 315044690383987200 1892679601396147200 889210875246220800 883250480651535360 398230489007366400 414965075114903040 2723873962986408960 1199593244154412800 370504531352592000 777572575374067200 236283517787990400 666908156434665600 1093068099680094720 662437860488651520 311223806336177280 583179431530550400 177212638340992800 130939771769452800 272150401380923520 796460978014732800 829930150229806080 255668961478694400 156878677487750400 233417854752132960 472567035575980800 1333816312869331200 220531283268791040 98204828827089600 1324875720977303040 622447612672354560 117659008115812800 354425276681985600 544300802761847040 165398462451593280 313757354975500800 466835709504265920 945134071151961600 2667632625738662400 441062566537582080 196409657654179200 1244895225344709120 383503442218041600 235318016231625600 708850553363971200 1088601605523694080 330796924903186560 933671419008531840 1890268142303923200 176488512173719200 137243275872595200 882125133075164160 392819315308358400 77373501500131200 767006884436083200 470636032463251200 1417701106727942400 139272302700236160 219630148482850560 102932456904446400 661593849806373120 1867342838017063680 575255163327062400 137486760357925440 352977024347438400 1764250266150328320 268452409552629120 785638630616716800 154747003000262400 941272064926502400 2835402213455884800 278544605400472320 439260296965701120 205864913808892800 1323187699612746240 401965483879814400 116060252250196800 274973520715850880 705954048694876800 208908454050354240 536904819105258240 329445222724275840 309494006000524800 1882544129853004800 654698858847264000 557089210800944640 878520593931402240 411729827617785600 2646375399225492480 81098299379260800 1178457945925075200 803930967759628800 232120504500393600 108322902100183680 417816908100708480 1073809638210516480 658890445448551680 618988012001049600 194981223780330624 602948225819721600 144105439666224960 174090378375295200 412460281073776320 281375838715870080 823459655235571200 805357228657887360 162196598758521600 464241009000787200 216645804200367360 94060026784785600 1317780890897103360 1237976024002099200 391027130843731200 121647449068891200 288210879332449920 348180756750590400 562751677431740160 162484353150275520 324393197517043200 928482018001574400 433291608400734720 188120053569571200 782054261687462400 243294898137782400 696361513501180800 1125503354863480320 324968706300551040 1856964036003148800 182471173603336800 133313302375545600 866583216801469440 260303444164108800 376240107139142400 243726529725413280 486589796275564800 1392723027002361600 133394219803877760 227075238261930240 99984976781659200 649937412601102080 118337158018497600 364942347206673600 1733166433602938880 547437983181223680 170306428696447680 752480214278284800 487453059450826560 973179592551129600 2785446054004723200 266788439607755520 454150476523860480 199969953563318400 1299874825202204160 390455166246163200 236674316036995200 111161849836564800 729884694413347200 200091329705816640 340612857392895360 974906118901653120 1946359185102259200 177505737027746400 132768557646278400 533576879215511040 908300953047720960 399939907126636800 2599749650404408320 78776042312822400 780910332492326400 473348632073990400 222323699673129600 220896028301195520 99576418234708800 103751059847460480 400182659411633280 681225714785790720 1949812237803306240 585682749369244800 139978967494322880 355011474055492800 166742774754847200 273318616372314240 799879814253273600 157552084625644800 946697264147980800 444647399346259200 441792056602391040 199152836469417600 207502119694920960 1362451429571581440 388859688600364800 118164063469233600 279957934988645760 710022948110985600 333485549509694400 546637232744628480 331344042451793280 155626589771190720 315104169251289600 1893394528295961600 889294798692518400 883584113204782080 398305672938835200 415004239389841920 2724902859143162880 1199819721379910400 370539499455216000 777719377200729600 236328126938467200 666971099019388800 1093274465489256960 662688084903586560 311253179542381440 583289532900547200 177246095203850400 130952129824454400 272201782020255360 796611345877670400 830008478779683840 255693091435891200 156908295400147200 233439884656786080 472656253876934400 1333942198038777600 220572918475902720 98214097368340800 1325376169807173120 622506359084762880 117681221550110400 354492190407700800 544403564040510720 165429688856927040 313816590800294400 466879769313572160 945312507753868800 2667884396077555200 441145836951805440 196428194736681600 1245012718169525760 383539637153836800 235362443100220800 708984380815401600 1088807128081021440 330859377713854080 933759538627144320 1890625015507737600 176521832325165600 137269186719033600 882291673903610880 392856389473363200 77380803987177600 767079274307673600 470724886200441600 1417968761630803200 139285447176919680 219671613560206080 102951890039275200 661718755427708160 1867519077254288640 575309455730755200 137499736315677120 353043664650331200 1764583347807221760 268477746007685760 785712778946726400 154761607974355200 941449772400883200 2835937523261606400 278570894353839360 439343227120412160 205903780078550400 1323437510855416320 402041372959699200 116071205980766400 274999472631354240 706087329300662400 208928170765379520 536955492015371520 329507420340309120 309523215948710400 1882899544801766400 654760649122272000 557141788707678720 878686454240824320 411807560157100800 2646875021710832640 81113610333974400 1178569168420089600 804082745919398400 232142411961532800 108333125582048640 417856341530759040 1073910984030743040 659014840680618240 619046431897420800 194999626047687552 603062059439548800 144132646054985280 174106808971149600 412499208947031360 281428961071789440 823615120314201600 805433238023057280 162227220667948800 464284823923065600 216666251164097280 94139915450011200 1318029681361236480 1238092863794841600 391100954817081600 121670415500961600 288265292109970560 348213617942299200 562857922143578880 162499688373072960 324454441335897600 928569647846131200 433332502328194560 188279830900022400 782201909634163200 243340831001923200 696427235884598400 1125715844287157760 324999376746145920 1857139295692262400 182505623251442400 133325884443628800 866665004656389120 260328011522342400 376559661800044800 243749532559609440 486681662003846400 1392854471769196800 133507516456379520 227118108935128320 99994413332721600 649998753492291840 118359499484116800 365011246502884800 1733330009312778240 547541336743914240 170338581701346240 753119323600089600 487499065119218880 973363324007692800 2785708943538393600 267015032912759040 454236217870256640 199988826665443200 1299997506984583680 390492017283513600 236718998968233600 111256263713649600 730022493005769600 1095082673487828480 200261274684569280 340677163402692480 974998130238437760 1946726648015385600 177539249226175200 132781088301523200 534030065825518080 908472435740513280 399977653330886400 2599995013969167360 78783477171235200 780984034567027200 473437997936467200 222512527427299200 220937732370351360 99585816226142400 103839179466072960 400522549369138560 681354326805384960 1949996260476875520 585738025925270400 139992178665810240 355078498452350400 166884395570474400 273344412098459520 799955306661772800 157566954342470400 946875995872934400 445025054854598400 441875464740702720 199171632452284800 207678358932145920 1362708653610769920 388896389057030400 118175215756852800 279984357331620480 710156996904700800 333768791140948800 546688824196919040 331406598555527040 155758769199109440 315133908684940800 1893751991745868800 890050109709196800 883750929481405440 398343264904569600 415356717864291840 2725417307221539840 1199932959992659200 370854212378832000 777792778114060800 236350431513705600 667537582281897600 1093377648393838080 662813197111054080 311517538398218880 583344583585545600 177262823635279200 131063352319468800 272227472339921280 796686529809139200 830713435728583680 255910261050662400 156923104356345600 233638153798664160 472700863027411200 1335075164563795200 220593736079458560 98297514239601600 1325626394222108160 623035076796437760 117692328267259200 354525647270558400 544454944679842560 165445302059593920 313846208712691200 467276307597328320 945401726054822400 2670150329127590400 441187472158917120 196595028479203200 1246070153592875520 383865391575993600 235384656534518400 709051294541116800 1088909889359685120 330890604119187840 934552615194656640 1890803452109644800 176538492400888800 137282142142252800 882374944317834240 393190056958406400 77446526370595200 767730783151987200 470769313069036800 1418102589082233600 139403747467071360 219692346098883840 102961606606689600 661781208238375680 1869105230389313280 575798087363990400 137616519935442240 353076984801777600 1764749888635668480 268705774103195520 786380113916812800 154893052741190400 941538626138073600 2836205178164467200 278807494934142720 439384692197767680 205923213213379200 1323562416476751360 402079317499641600 116169789555892800 275233039870884480 706153969603555200 209105621200607040 537411548206391040 329538519148325760 309786105482380800 1883077252276147200 655316761597344000 557614989868285440 878769384395535360 411846426426758400 2647124832953502720 81121265811331200 1179570170875219200 804158634999283200 232339579111785600 108425136918833280 418211242401214080 1074823096412782080 659077038296651520 619572210964761600 195165246453899904 603118976249462400 144146249249365440 174254684333839200 412849559806326720 281455522249749120 823692852853516800 806117322309586560 162242531622662400 464679158223571200 216850273837666560 94184298041803200 1318154076593303040 1239144421929523200 391137866803756800 121681898716996800 288292498498730880 348509368667678400 562911044499498240 162637705378249920 324485063245324800 929358316447142400 433700547675333120 188368596083606400 782275733607513600 243363797433993600 697018737335356800 1125822088998996480 325275410756499840 1858716632894284800 182522848075495200 133439123056377600 867401095350666240 260549117746444800 376737192167212800 243956558067374880 486727594867987200 1394037474670713600 133570459041102720 227139544271727360 100079342292283200 650550821512999680 118370670216926400 365045696150990400 1734802190701332480 547593013525259520 170354658203795520 753474384334425600 487913116134749760 973455189735974400 2788074949341427200 267140918082205440 454279088543454720 200158684584566400 1301101643025999360 390823676619667200 236741340433852800 111308715867585600 730091392301980800 1095186027050519040 200355688561654080 340709316407591040 975826232269499520 1946910379471948800 177556005325389600 132893864198726400 136788286816883520 534281836164410880 908558177086909440 400317369169132800 2602203286051998720 78850390896950400 781647353239334400 473482680867705600 222617431735171200 220958584404929280 99670398149044800 103888134809746560 400711377123308160 681418632815182080 1951652464538999040 586235514929500800 140111079209196480 355112010650779200 166963073801378400 273576573633767040 800634738338265600 157700781793900800 946965361735411200 445234863470342400 441917168809858560 199340796298089600 207776269619493120 1362837265630364160 389226693167020800 118275586345425600 280222158418392960 710224021301558400 333926147602756800 547153147267534080 331437876607393920 155832202214619840 315401563587801600 1893930723470822400 890469726940684800 883834337619717120 398681592596179200 415552539238986240 2725674531260728320 1200952107507398400 371029052891952000 778453386334041600 236551172690851200 667852295205513600 1094306294535068160 662875753214787840 311664404429239680 583840039750531200 177413379518138400 131125142594476800 272458685216914560 797363185192358400 831105078477972480 256030910836646400 157056384962131200 233748303321929760 473102345381702400 1335704590411027200 220781094511461120 98343856945857600 1325751506429575680 623328808858479360 117792288721598400 354826759036276800 544917370433829120 165585820883595840 314112769924262400 467496606643859520 946204690763404800 2671409180822054400 441562189022922240 196687713891715200 1246657617716958720 384046366254969600 235584577443196800 709653518072553600 1089834740867658240 331171641767191680 934993213287719040 1892409381526809600 176688433082397600 137398740951225600 883124378045844480 393375427783430400 77483038805827200 768092732509939200 471169154886393600 1419307036145107200 139469469850488960 219878938946983680 103049055713419200 662343283534383360 1869986426575438080 576069549382454400 137681399724200640 353376866164795200 1766248756091688960 268832456378478720 786750855566860800 154966077611654400 942338309772787200 2838614072290214400 278938939700977920 439757877893967360 206098111426838400 1324686567068766720 402420818359123200 116224558208740800 275362799448401280 706753732329590400 209204204775733440 537664912756957440 329818408420475520 309932155223308800 1884676619545574400 655625712972384000 557877879401955840 879515755787934720 412196222853676800 2649373134137533440 81190165107542400 1180126283350291200 804841636718246400 232449116417481600 108476254328158080 418408409551466880 1075329825513914880 659636816840951040 619864310446617600 195257257790684544 603631227538684800 144268677998786880 174336837313111200 413044199172601920 281694572851386240 824392445707353600 806497369135436160 162380330215084800 464898232834963200 216952508656316160 94210927596878400 1319273633681902080 1239728620893235200 391470074683833600 121785247661313600 288537355997573760 348673674626222400 563389145702772480 162714381492237120 324760660430169600 929796465669926400 433905017312632320 188421855193756800 782940149367667200 243570495322627200 697347349252444800 1126778291405544960 325428762984474240 1859592931339852800 182677871491970400 133502033396793600 867810034625264640 260671954537612800 376843710387513600 244071572238355680 487140990645254400 1394694698504889600 133608224591936640 227332462301118720 100126525047595200 650857525968948480 118471206812212800 365355742983940800 1735620069250529280 548058104557367040 170499346725839040 753687420775027200 488143144476711360 974281981290508800 2789389397009779200 267216449183873280 454664924602237440 200253050095190400 1301715051937896960 391007931806419200 236942413624425600 111340187159947200 730711485967881600 1096116209114734080 200412336887904960 340998693451678080 976286288953422720 1948563962581017600 177706810218319200 132956517474950400 136852776132246720 534432898367746560 909329849204474880 400506100190380800 2603430103875793920 78887565189014400 782015863612838400 473884827248851200 222680374319894400 221146252716130560 99717388106212800 103917508015950720 400824673775809920 681997386903356160 1952572577906845440 586511897709628800 140177135066633280 355413620436638400 167010280739920800 273705552264493440 801012200380761600 157775130378028800 947769654497702400 445360748639788800 442292505432261120 199434776212425600 207835016031901440 1363994773806712320 389410195450348800 118331347783521600 280354270133266560 710827240873276800 334020561479841600 547411104528986880 331719379074195840 155876262023926080 315550260756057600 1895539308995404800 890721497279577600 884585010864522240 398869552424851200 415670032063802880 2727989547613424640 1201518300571142400 371133957199824000 778820390900697600 236662695567043200 668041122959683200 1094822209057973760 663438758148391680 311752524047852160 584115293175523200 177497021675282400 131162216759481600 272587136815244160 797739104849702400 831340064127605760 256103300708236800 157130429743123200 233814393035889120 473325391134086400 1336082245919366400 220885182529240320 98371662569611200 1326877516296783360 623505048095704320 117847822307342400 354994043350564800 545174273630488320 165663886896930240 314260859486246400 467628786071778240 946650782268172800 2672164491838732800 441770365058480640 196743325139222400 1247010096191408640 384154951062355200 235695644614684800 709988086701129600 1090348547260976640 331327773793860480 935257572143556480 1893301564536345600 176771733461013600 137463518067321600 883540730116961280 393486650278444800 77504946266966400 768309902124710400 471391289229369600 1419976173402259200 139508903280539520 219982601640372480 103097638550491200 662655547587720960 1870515144287112960 576232426593532800 137720327597455680 353543466922027200 1767081460233922560 268908465743648640 786973300556889600 155009892533932800 942782578458739200 2839952346804518400 279017806561079040 439965203280744960 206195277100982400 1325311095175441920 402610541058835200 116257419400449600 275440655194911360 707086933844054400 209263354920809280 537816931487297280 329973902460558720 310019785067865600 1885565156917478400 655811083797408000 558035613122158080 879930406561489920 412390554201964800 2650622190350883840 81228442494326400 1180459950835334400 805221082117670400 232514838800899200 108506924773752960 418526709841618560 1075633862974594560 659947804921117440 620039570135731200 195312464592755328 603915811588252800 144336693970687680 174386129100674400 413160982792367040 281827378741184640 824781108403929600 806725397230945920 162456884988652800 465029677601798400 217013849547505920 94299692780462400 1319895609842234880 1240079140271462400 391654634617209600 121842663741489600 288673387941375360 348772258201348800 563654757482369280 162760387160629440 324913769977305600 930059355203596800 434027699095011840 188599385560924800 783309269234419200 243685327482979200 697544516402697600 1127309514964738560 325520774321258880 1860118710407193600 182763995612234400 133539779601043200 868055398190023680 260745656612313600 377198771121849600 244140580740944160 487370654965958400 1395089032805395200 133734109761383040 227439638984113920 100154834700782400 651041548642517760 118527060476260800 365527991224468800 1736110796380047360 548316488464093440 170579729238085440 754397542243699200 488281161481888320 974741309931916800 2790178065610790400 267468219522766080 454879277968227840 200309669401564800 1302083097285035520 391118484918470400 237054120952521600 111445091467819200 731055982448937600 1096632976928186880 200601164642074560 341159458476170880 976562322963776640 1949482619863833600 177790590714391200 132994109440684800 136891469721464640 534936439045532160 909758555936455680 400619338803129600 2604166194570071040 78909869764252800 782236969836940800 474108241905043200 222890182935638400 221250512889020160 99745582080513600 104015418703297920 401202329284149120 682318916952341760 1953124645927553280 586677727377705600 140216768581095360 355581181428782400 167167637201728800 273782939442929280 801238677606259200 157819739528505600 948216483810086400 445780365871276800 442501025778040320 199491164161027200 208030837406595840 1364637833904683520 389520296820345600 118364804646379200 280433537162190720 711162362857564800 334335274403457600 547565878885858560 331875769333530240 156023128054946880 315639479057011200 1896432967620172800 891560731742553600 885002051556080640 398982328322054400 416061674813191680 2729275667809367040 1201858016409388800 371483638226064000 779040593640691200 236729609292758400 668670548806915200 1095131757771717120 663751538667060480 312046256109893760 584280445230518400 177547206969568800 420650305743286080 272664207774241920 797964656644108800 832123349626383360 821348818328787840 157174856611718400 234034692082420320 473459218585516800 1337341097613830400 220947635339907840 98464347982123200 1327503077334120960 624092512219787520 117881142458788800 355094413939137600 545328415548483840 165710726504930880 314349713223436800 468069384164840640 946918437171033600 2674682195227660800 441895270679815680 196928695964246400 1248185024439575040 384516900420307200 235762284917577600 710188827878275200 1090656831096967680 331421453009861760 936138768329681280 1893836874342067200 176821713688183200 137502384336979200 883790541359631360 393857391928492800 248566089757396320 769033800840614400 471524569835155200 1420377655756550400 139640348047374720 220044799256405760 103126788252734400 662842906019723520 1872277536659362560 576775350630460800 137850087174972480 353643427376366400 1767581082719262720 269161830294215040 787714783856985600 497132179514792640 943049139670310400 2840755311513100800 279280696094749440 440089598512811520 206253576505468800 1325685812039447040 402724374678662400 116366956706145600 275700174349944960 707286854752732800 209460522071062080 538323660588430080 330067198884608640 994264359029585280 1886098279340620800 656428986547488000 558561392189498880 880179197025623040 412507153010937600 2651371624078894080 81251408926396800 1181572175785478400 805448749357324800 232733913412291200 108609159592402560 418921044142124160 1076647321176860160 660134397769217280 1988528718059170560 195496487266324608 604086562017993600 144377503553828160 174550435059218400 413550261524917440 281907062275063680 825014306021875200 807485490882645120 162502817852793600 465467826824582400 217218319184805120 94397334482404800 1320268795538434560 3977057436118341120 391765370577235200 121877113389595200 288755007107656320 349100870118436800 563814124550127360 162913739388603840 325005635705587200 930935653649164800 434436638369610240 188794668964809600 783530741154470400 243754226779190400 698201740236873600 1127628249100254720 325827478777207680 1861871307298329600 182815670084392800 133665600281875200 868873276739220480 260991330194649600 377589337929619200 158080763566252800 244370609082905760 487508453558380800 1396403480473747200 227503944993911040 100249200211406400 651654957554415360 118560572674689600 365631340168785600 1737746553478440960 548471518808129280 170627958745433280 755178675859238400 316161527132505600 488741218165811520 975016907116761600 2792806960947494400 455007889987822080 200498400422812800 1303309915108830720 391486995291974400 237121145349379200 111560486206478400 731262680337571200 1096943037616258560 341255917490866560 977482436331623040 1950033814233523200 177840859012034400 133119415993132800 137020448352191040 910015779975644160 400996800845625600 2606619830217661440 78984218348380800 782973990583948800 474242290698758400 223120972412956800 221313068992753920 99839561994849600 104123120459379840 682511834981733120 1954964872663246080 587230492937961600 140348880295968960 355681718024068800 167340729309717600 274040896704382080 801993601691251200 157968436696761600 948484581397516800 446241944825913600 442626137985507840 199679123989699200 208246240918759680 1365023669963466240 389887301387001600 118476327522571200 280697760591937920 711363436048137600 334681458619435200 548081793408764160 331969603489130880 315936873393523200 1896969162795033600 892483889651827200 885252275971015680 399358247979398400 416492481837519360 2730047339926932480 1202990402536876800 371868287354928000 779774602774003200 236952655045142400 669362917238870400 1096163586817528320 663939206978261760 631873746787046400 312369361378139520 584830952080502400 177714491283856800 421046640887906880 272921110970901120 798716495958796800 832984963675038720 822122690113146240 157322946173702400 473905310090284800 1338725834477740800 221155811375466240 98566301935886400 1327878413956523520 1263747493574092800 624738722756279040 117992209630276800 355428982567713600 545842221941802240 165866858531599680 314645892347404800 947810620180569600 2677451668955481600 442311622750932480 197132603871772800 1249477445512558080 384915044714054400 235984419260553600 710857965135427200 1091684443883604480 331733717063199360 1895621240361139200 176988314445415200 137631938569171200 884623245501864960 394265207743545600 248800287797399520 769830089428108800 471968838521107200 1421715930270854400 139784937290893440 220252124643183360 103223953926878400 663467434126398720 1874216168268837120 577372567071081600 137992822710240960 353976628890830400 1769246491003729920 269440531299838080 788530415487091200 497600575594799040 943937677042214400 2843431860541708800 279569874581786880 440504249286366720 206447907853756800 1326934868252797440 403103820078086400 116487447742411200 275985645420481920 707953257781660800 209677405936340160 538881062599676160 330378186964775040 995201151189598080 1887875354084428800 657108679572576000 559139749163573760 881008498572733440 412895815707513600 2653869736505594880 81327963699964800 1182795623230636800 806207640156172800 232974895484822400 108721617892917120 419354811872680320 1077762125199352320 660756373929550080 1990402302379196160 195698912207250816 604655730117129600 144513535497629760 174731171613616800 413978468130722880 282172674054660480 825791631415027200 808321593899514240 162655927399929600 465949790969644800 217443235785834240 94432840555838400 1321512747859100160 3980804604758392320 392134490443987200 121991945549947200 289027070995259520 349462343227233600 564345348109320960 163082426839375680 325311854799859200 931899581939289600 434886471571668480 188865681111676800 784268980887974400 243983891099894400 698924686454467200 1128690696218641920 326164853678751360 1863799163878579200 182987918324920800 133804003030790400 869772943143336960 261261571135219200 377731362223353600 158229706670380800 244623640259063520 487967782199788800 1397849372908934400 227718298359901440 100353002273092800 652329707357502720 118672280002785600 365975836649841600 1739545886286673920 548988286621582080 170788723769926080 755462724446707200 316459413340761600 489247280518127040 975935564399577600 2795698745817868800 455436596719802880 200706004546185600 1304659414715005440 391892356702828800 237344560005571200 111602447929627200 731951673299683200 1097976573243164160 341577447539852160 978494561036254080 1951871128799155200 178008420004178400 133257253200825600 137162324845990080 910873193439605760 401412009092371200 2609318829430010880 79066001790921600 783784713405657600 474689120011142400 223204895859254400 221521589338533120 99942939900619200 104162284734318720 683154895079704320 1956989122072508160 587838535054243200 140494203182329920 356016840008356800 167403671894440800 274324649691980160 802824018184742400 158132003581843200 949378240022284800 446409791718508800 443043178677066240 199885879801238400 208324569468637440 1366309790159408640 390291006410323200 118599002686382400 280988406364659840 712033680016713600 334807343788881600 548649299383960320 332282384007799680 316264007163686400 1898756480044569600 892819583437017600 886086357354132480 399771759602476800 416649138937274880 2732619580318817280 1204236027277113600 372008159765424000 780582012820646400 237198005372764800 669614687577763200 1097298598767920640 664564768015599360 632528014327372800 312486854202956160 585436509615484800 177898504029573600 421482609546989760 273203704487226240 799543519204953600 833298277874549760 822973949075940480 157485844691884800 474396010745529600 1339229375155526400 221384805014580480 98603376100891200 1329129536031198720 1265056028654745600 624973708405912320 118114383518913600 355797008059147200 546407408974452480 166038603760935360 314971689383769600 948792021491059200 2678458750311052800 442769610029160960 197206752201782400 1249947416811824640 385059824457235200 236228767037827200 711594016118294400 1092814817948904960 332077207521870720 1897584042982118400 177171575278370400 137774448224582400 885539220058321920 394413504403564800 249057905641403040 770119648914470400 472457534075654400 1423188032236588800 139837515197627520 220480182568638720 103330836168436800 664154415043741440 1874921125217736960 577589736685852800 138044726541247680 354343150556740800 1771078440116643840 269541877120064640 788827008807129600 498115811282806080 944915068151308800 2846376064473177600 279675030395255040 440960365137277440 206661672336873600 1328308830087482880 403521210017452800 116531262664689600 276089453082495360 708686301113481600 209756272796441280 539083754240129280 330720273852958080 996231622565612160 1889830136302617600 657355840672608000 559350060790510080 881920730274554880 413323344673747200 2656617660174965760 81412173950889600 1183240513210694400 807042420034905600 233062525329379200 108762511820376960 419512545592882560 1078167508480258560 661440547705916160 1992463245131224320 195772521276678528 605281815026179200 144663170635811520 174796893997034400 414134179623743040 282464847012216960 826646689347494400 808625631360193920 162824347901779200 466125050658758400 217525023640753920 94459470110913600 1322881095411832320 3984926490262448640 392540522297414400 122118260926334400 289326341271623040 349593787994068800 564929694024433920 163143767730565440 325648695803558400 932250101317516800 435050047281507840 188918940221827200 785081044594828800 244236521852668800 699187575988137600 1129859388048867840 326287535461130880 1864500202635033600 183177391389501600 133854331303123200 870100094563015680 261359840568153600 377837880443654400 158393544084921600 244715651595848160 488473043705337600 1398375151976275200 227954087062490880 100390748477342400 652575070922261760 118795158063691200 366354782779003200 1740200189126031360 549556731216380160 170965565296868160 755675760887308800 316787088169843200 489431303191696320 976946087410675200 2796750303952550400 455908174124981760 200781496954684800 1305150141844523520 392039760852230400 237590316127382400 111633919221988800 732709565558006400 1099113462432760320 341931130593736320 978862606383392640 1953892174821350400 178192737095536800 133307375821804800 137213916298280640 911816348249963520 401562993909369600 2610300283689047040 79095741224572800 784079521704460800 475180632254764800 223267838443977600 221750961718890240 99980531866353600 104191657940522880 683862261187472640 1957725212766785280 588059641278345600 140547047868279360 356385474191073600 167450878832983200 274427832596561280 803125987818739200 158191482449145600 950361264509529600 446535676887955200 443501923437780480 199961063732707200 208383315881045760 1367724522374945280 390437808236985600 118643611836859200 281094095736558720 712770948382147200 334901757665966400 548855665193122560 332626442578335360 316382964898291200 1900722529019059200 893071353775910400 887003846875560960 399922127465414400 416766631762091520 2735449044749890560 1204688981728108800 372113064073296000 780875616473971200 237287223673718400 669803515331932800 1097711330386245120 665252885156670720 632765929796582400 312574973821568640 585656712355478400 177965417755288800 421641143604838080 273306465765889920 799844254930828800 833533263524183040 823283497789683840 157545080516678400 474574447347436800 1339607030663865600 221468075428803840 98631181724644800 1330505770313341440 1265531859593164800 625149947643137280 118158810387508800 355930835510577600 546612931531779840 166101056571602880 315090161033356800 949148894694873600 2679214061327731200 442936150857607680 197262363449289600 1250299895286274560 385168409264620800 236317620775017600 711861671021155200 1093225863063559680 332202113143205760 1898297789389747200 177238215581263200 137826269917459200 885872301715215360 394524726898579200 249151584857404320 770336818529241600 472635241550035200 1423723342042310400 139876948627678080 220563112723349760 103369702438094400 664404226286411520 1875449842929411840 577752613896931200 138083654414502720 354476431162526400 1771744603430430720 269617886485234560 789049453797158400 498303169714808640 945270483100070400 2847446684084620800 279753897255356160 441126225446699520 206739404876188800 1328808452572823040 403672988177222400 116564123856398400 276167308829005440 708952862325052800 209815422941517120 539235772970469120 330844669085024640 996606339429617280 1890540966200140800 657541211497632000 559507794510712320 882252450893399040 413478809752377600 2657616905145646080 81442795860316800 1183574180695737600 807345976354444800 233128247712796800 108793182265971840 419630845883034240 1078471545940938240 661689338170049280 1993212678859234560 195827728078749312 605509482265833600 144717583413332160 174846185784597600 414250963243508160 282571091724055680 826957619504755200 808853659455703680 162885591720633600 466256495425593600 217586364531943680 94592617886289600 1323378676340098560 3986425357718469120 392688170244115200 122164193790475200 289435166826664320 349692371569195200 565142183448111360 163189773398957760 325771183441267200 932512990851187200 435172729063887360 189185235772579200 785376340488230400 244328387580950400 699384743138390400 1130284366896222720 326379546797915520 1865025981702374400 183246290685712800 133892077507372800 870345458127774720 261433542642854400 378370471545158400 158453121326572800 244784660098436640 488656775161900800 1398769486276780800 228039828408887040 100419058130529600 652759093595831040 118839840994929600 366492581371425600 1740690916255549440 549763438341761280 171029871306665280 756740943090316800 316906242653145600 489569320196873280 977313550323801600 2797538972553561600 456079656817774080 200838116261059200 1305518187191662080 392150313964281600 237679681989859200 111791275683796800 732985162742851200 1099526876683522560 342059742613330560 979138640393746560 1954627100647603200 178259761492394400 133344967787539200 912159313635548160 401676232522118400 2611036374383324160 79118045799811200 784300627928563200 475359363979718400 223582551367593600 221834369857201920 100008725840654400 104338523971543680 684119485226661120 1958277280787493120 588225470946422400 140586681382741440 356519522984788800 167686913525695200 1824318627271096320 274505219774997120 803352465044236800 158236091599622400 950718727959436800 447165102735187200 443668739714403840 200017451681308800 208677047943087360 1368238970453322240 390547909606982400 118677068699716800 281173362765482880 713039045969577600 335373827051390400 549010439549994240 332751554785802880 316472183199244800 1901437455918873600 894330205470374400 887337479428807680 400034903362617600 417354095886174720 2736477940906644480 1205028697566355200 372637585612656000 781095819213964800 237354137399433600 670747654102780800 1098020879099988480 665503109571605760 632944366398489600 313015571914631040 585821864410473600 178015603049575200 421760044148224320 273383536724887680 800069806725235200 834708191772349440 823515659324991360 157589507385273600 474708274798867200 1341495308205561600 221530528239471360 98770209843412800 1331006219143211520 1265888732796979200 626031143829262080 118192130538955200 356031206099150400 546767073449775360 166147896179603520 315179014770547200 949416549597734400 2682990616411123200 443061056478942720 197540419686825600 1252062287658524160 385711333301548800 236384261077910400 712062412198300800 1093534146899550720 332295792359207040 1898833099195468800 177288195808432800 137865136187116800 886122112957885440 395080839373651200 249221844269405280 771422666603097600 472768522155820800 1424124824396601600 140074115777930880 220625310339383040 103398852140337600 664591584718414080 1878093431487786240 578566999952323200 138278293780777920 354576391616865600 1772244225915770880 269997933311084160 790161678747302400 498443688538810560 945537044311641600 2848249648793203200 280148231555861760 441250620678766080 206797704280675200 1329183169436828160 403786821797049600 116728429814942400 276556587561555840 709152783233731200 210111173666896320 539995866622168320 330937965509074560 996887377077621120 1891074088623283200 658468065622752000 560296463111723520 882501241357532160 413595408561350400 2658366338873656320 81465762292387200 1185242518120953600 807573643594099200 233456859629884800 108946534493946240 420222347333792640 1079991733244336640 661875931018149120 1993774754155242240 196103762089103232 605680232695574400 144758392996472640 175092644722413600 414834881342333760 282650775257934720 827190817122700800 809993799933252480 162931524584774400 466913719259769600 217893068987892480 94610370923006400 1323751862036298240 3987549508310484480 392798906204140800 122198643438580800 289516785992945280 350185289444827200 565301550515869440 163419801740919360 325863049169548800 933827438519539200 435786137975784960 189220741846012800 785597812408281600 244397286877161600 700370578889654400 1130603101031738880 326839603481838720 1867654877039078400 183297965157871200 134080808528620800 871572275951569920 261802053016358400 378441483692025600 158497804257811200 245129702611379040 488794573754323200 1400741157779308800 228104134418684160 100560606396465600 653679206963677440 118873353193358400 366595930315742400 1743144551903139840 549918468685797120 171078100814013120 756882967384051200 316995608515622400 490259405222758080 977589147508646400 2801482315558617600 456208268837368320 201121212792931200 1307358413927354880 392703079524537600 237746706386716800 111812256545371200 733191860631484800 1099836937371594240 342156201628026240 980518810445516160 1955178295017292800 178310029790037600 138659747923065600 912416537674736640 402242425585862400 2614716827854709760 79229568676003200 785406159049075200 475493412773433600 223624513090742400 221896925960935680 103994810942299200 104358106109013120 684312403256052480 1961037620891032320 589054619286806400 140784848955051840 356620059580075200 167718384818056800 1824833075349473280 274892155667176320 804484851171724800 158459137352006400 950986825546867200 447249026181484800 443793851921871360 207989621884598400 208716212218026240 1368624806512104960 406114123363603200 118844353014004800 281569697910103680 713240119160150400 335436769636113600 549784311334352640 332845388941403520 316918274704012800 1901973651093734400 894498052362969600 887587703843742720 415979243769196800 417432424436052480 2737249613024209920 1206727276757587200 372707521817904000 812228246727206400 237688706028009600 670873539272227200 1099568622668705280 665690777882807040 633836549408025600 313074318327039360 609171185045404800 178266529521007200 422354546865155520 284279886354522240 831958487538393600 834864848872104960 824676467001528960 163870611181804800 475377412056019200 1341747078544454400 221842792292808960 98788746925915200 1331381555765614080 1267673098816051200 626148636654078720 122902958386353600 356533059042014400 568559772709044480 166382094219606720 327741222363609600 950754824112038400 2683494157088908800 443685584585617920 197577493851830400 1252297273308157440 385783723173139200 245805916772707200 713066118084028800 1137119545418088960 332764188439213440 1901509648224076800 184354437579530400 138059467535404800 887371169171235840 395154987703660800 249573141329410080 771567446346278400 491611833545414400 1426132236168057600 140100404731297920 229418855654526720 103544600651553600 665528376878426880 1878445909962236160 578675584759708800 138304245696281280 368708875159060800 1774742338342471680 270048606221197440 790309975407321600 499146282658820160 983223667090828800 2852264472336115200 280200809462595840 458837711309053440 207089201303107200 1331056753756853760 404355989896185600 116750337276081600 276608491392562560 737417750318121600 210150607096946880 540097212442394880 344128283481790080 998292565317640320 1966447334181657600 658591646172768000 560401618925191680 917675422618106880 414178402606214400 2662113507513707520 81580594452739200 1185464963110982400 808711979792371200 233500674552163200 108966981457676160 420301214193893760 1080194424884789760 688256566963580160 1996585130635280640 196140566623817088 606533984844278400 144962440912175040 175125505914122400 414912737088843840 283049192927329920 828356805212428800 810145818663592320 163161188905478400 467001349104326400 217933962915352320 94619247441364800 1376513133927160320 3993170261270561280 393352586004268800 122370891679108800 289924881824350080 350251011828244800 566098385854659840 163450472186514240 326322377810956800 934002698208652800 435867925830704640 189238494882729600 786705172008537600 244741783358217600 700502023656489600 1132196771709319680 326900944373028480 1868005396417305600 183556337518663200 134105972664787200 871735851661409280 261851187732825600 378476989765459200 158721218914003200 245175708279771360 489483566716435200 1401004047312979200 228425664467669760 100579479498590400 653801888746056960 119040914185502400 367112675037326400 1743471703322818560 550693620405976320 171319248350752320 756953979530918400 317442437828006400 490351416559542720 978967133432870400 2802008094625958400 456851328935339520 201158958997180800 1307603777492113920 392776781599238400 238081828371004800 111822746976158400 734225350074652800 1101387240811952640 342638496701504640 980702833119085440 1957934266865740800 178561371278253600 138855199336761600 913702657870679040 402317917994361600 2615207554984227840 79244438392828800 785553563198476800 476163656742009600 223645493952316800 222209706479604480 104141399502571200 104367897177747840 685276993403009280 1961405666238170880 589165172398857600 140811271298026560 357122742556507200 167734120464237600 1827405315741358080 274943747119466880 804635835988723200 158488876785657600 952327313484019200 447290987904633600 444419412959208960 208282799005142400 208735794355495680 1370553986806018560 406686571970515200 118866657589243200 281622542596053120 714245485113014400 335468240928475200 549887494238933760 333314559719406720 316977753571315200 1904654626968038400 894581975809267200 888838825918417920 416565598010284800 417471588710991360 2741107973612037120 1206953753983084800 372742489920528000 813373143941030400 237733315178486400 670936481856950400 1099774988477867520 666629119438813440 633955507142630400 313103691533243520 610029857955772800 178299986383864800 422433813894079680 284680600379360640 833131196020569600 834943177421982720 824831241358400640 164101599216172800 475466630356972800 1341872963713900800 221884427499920640 98798015467166400 1333258238877626880 1267911014285260800 626207383066487040 123076199412129600 356599972767729600 569361200758721280 166413320624940480 328203198432345600 950933260713945600 2683745927427801600 443768854999841280 197596030934332800 1252414766132974080 385819918108934400 246152398824259200 713199945535459200 1138722401517442560 332826641249880960 1901866521427891200 184614299118194400 138085378381843200 887537709999682560 395192061868665600 249619980937410720 771639836217868800 492304797648518400 1426399891070918400 140113549207981440 229742238902641920 103564033786382400 665653282499761920 1878622149199461120 578729877163401600 138317221654032960 369228598236388800 1775075419999365120 270073942676254080 790384123737331200 499239961874821440 984609595297036800 2852799782141836800 280227098415962880 459484477805283840 207128067572764800 1331306564999523840 404431878976070400 116761291006651200 276634443308065920 738457196472777600 210170323811972160 540147885352508160 344613358353962880 998479923749642880 1969219190594073600 658653436447776000 560454196831925760 918968955610567680 414256135145529600 2662613129999047680 81595905407452800 1185576185605996800 808863757952140800 233522582013302400 108977204939541120 420340647623944320 1080295770705016320 689226716707925760 1996959847499285760 196158968891174016 606647818464105600 144989647300935360 175141936509976800 414951664962098880 283102315283249280 828512270291059200 810221828028762240 163191810814905600 467045164026604800 217954409879082240 94637000478081600 1378453433415851520 3993919694998571520 393426409977619200 122393858111179200 289979294601870720 350283873019953600 566204630566498560 163465807409311680 326383621629811200 934090328053209600 435908819758164480 189274000956163200 786852819955238400 244787716222358400 700567746039907200 1132409261132997120 326931614818623360 1868180656106419200 183590787166768800 134118554732870400 871817639516328960 261875755091059200 378548001912326400 158751007534828800 245198711113967520 489575432444716800 1401135492079814400 228468535140867840 100588916049652800 653863229637246720 119063255651121600 367181574333537600 1743635279032657920 550796973968666880 171351401355650880 757096003824652800 317502015069657600 490397422227935040 979150864889433600 2802270984159628800 456937070281735680 201177832099305600 1307726459274493440 392813632636588800 238126511302243200 111843727837732800 734363148667075200 1101593947937333760 342702802711301760 980794844455870080 1958301729778867200 178594883476682400 138881259525254400 913874140563471360 402355664198611200 2615452918548986880 79251873251241600 785627265273177600 476253022604486400 223687455675465600 222251410548760320 104160944643940800 104387479315217280 685405605422603520 1961589688911740160 589220448954883200 140824482469513920 357189766953364800 167765591756599200 1827748281126942720 274969542845612160 804711328397222400 158503746502483200 952506045208972800 447374911350931200 444502821097520640 208321889287881600 208774958630434560 1370811210845207040 406762898451436800 118877809876862400 281648964939027840 714379533906729600 335531183513198400 549939085691224320 333377115823140480 317007493004966400 1905012090417945600 894749822701862400 889005642195041280 416643778575763200 417549917260869120 2741622421690414080 1207066992595833600 372812426125776000 813525796902873600 237755619753724800 671062367026396800 1099878171382448640 666754231646280960 634014986009932800 313162437945651840 610144347677155200 178316714815293600 422473447408541760 284734028916005760 833287557151526400 835099834521738240 824908628536836480 164132397620755200 475511239507449600 1342124734052793600 221905245103476480 98816552549668800 1333508463292561920 1268029972019865600 626324875891303680 123099298215566400 356633429630587200 569468057832011520 166428933827607360 328264795241510400 951022479014899200 2684249468105587200 443810490206952960 197633105099337600 1252649751782607360 385892307980524800 246198596431132800 713266859261174400 1138936115664023040 332857867655214720 1902044958029798400 184648947323349600 138098333805062400 887620980413905920 395266210198675200 249643400741411040 771784615961049600 492397192862265600 1426533718522348800 140139838161348480 229785356669057280 103573750353796800 665715735310429440 1878974627673911040 578838461970787200 138343173569536320 369297894646699200 1775241960827811840 270124615586367360 790532420397350400 499286801482822080 984794385724531200 2853067437044697600 280279676322696960 459570713338114560 207147500707593600 1331431470620858880 404469823516012800 116783198467790400 276686347139072640 738595789293398400 210209757242022720 540249231172734720 344678035003585920 998573602965644160 1969588771449062400 658777016997792000 560559352645393920 919141426676229120 414295001415187200 2662862941241717760 81603560884809600 1185798630596025600 808939647032025600 233566396935580800 108997651903271040 420419514484045440 1080498462345469440 689356070007171840 1997147205931288320 196195773425887872 606704735274019200 145003250495315520 175174797701685600 415029520708608960 283128876461208960 828590002830374400 810373846759102080 163207121769619200 467132793871161600 217995303806542080 94716889143307200 1378712140014343680 3994294411862576640 393463321964294400 122405341327214400 290006500990631040 350349595403371200 566257752922417920 163496477854906560 326414243539238400 934265587742323200 435990607613084160 189433778286614400 786926643928588800 244810682654428800 700699190806742400 1132515505844835840 326992955709813120 1868531175484646400 183608011990821600 134143718869036800 871981215226168320 261924889807526400 378867556573228800 158765901845241600 245244716782359840 489621365308857600 1401398381613484800 228489970477466880 100607789151777600 653985911419626240 119074426383931200 367216023981643200 1743962430452336640 550848650750012160 171367477858100160 757735113146457600 317531803690483200 490489433564719680 979242730617715200 2802796763226969600 456979940954933760 201215578303555200 1307971822839252480 392887334711289600 238148852767862400 111938141714817600 734432047963286400 1101697301500024320 342734955716200320 980978867129439360 1958485461235430400 178611639575896800 138894289619500800 913959881909867520 402431156607110400 2615943645678504960 79266742968067200 785774669422579200 476297705535724800 223876283429635200 222272262583338240 104170717214625600 104475598933829760 685469911432400640 1961957734258878720 589331002066934400 140850904812488640 357223279151793600 167907212572226400 1827919763819735040 275021134297902720 804862313214220800 158533485936134400 952595411071449600 447752566859270400 444544525166676480 208341434429251200 208951197867659520 1370939822864801280 406801061691897600 118900114452100800 281701809624977280 714446558303587200 335814425144452800 550042268595805440 333408393875007360 317066971872268800 1905190822142899200 895505133718540800 889089050333352960 416682868858502400 417902395735319040 2741879645729602560 1207293469821331200 373127139049392000 813602123383795200 237800228904201600 671628850288905600 1100084537191610880 666816787750014720 634133943744537600 313426796801489280 610201592537846400 178350171678151200 422552714437465920 284760743184328320 833365737717004800 835804791470638080 825063402893708160 164147796823046400 475600457808403200 1343257700577811200 221946880310588160 98899969420929600 1333633575500029440 1268267887489075200 626853593602978560 123110847617284800 356700343356302400 569521486368656640 166460160232941120 328295593646092800 951200915616806400 2686515401155622400 443893760621176320 197799938841859200 1253707187205957120 386218062402681600 246221695234569600 713400686712604800 1139042972737313280 332920320465882240 1902401831233612800 184666271425927200 138124244651500800 887787521242352640 395599877683718400 249690240349411680 772436124805363200 492443390469139200 1426801373425209600 140258138451500160 229806915552264960 103593183488625600 665840640931764480 1880560780808935680 579327093604022400 369332542851854400 1775575042484705280 270352643681877120 791199755367436800 499380480698823360 984886780938278400 2853602746850419200 280516276903000320 459613831104529920 207186366977251200 1331681281863528960 404545712595897600 116881782042916800 738665085703708800 210387207677250240 540705287363754240 344710373328397440 998760961397646720 1969773561876556800 659333129472864000 561032553806000640 919227662209059840 414372733954502400 2663362563727057920 81618871839523200 1186799633051155200 809091425191795200 233763564085833600 109089663240055680 420774415354500480 1081410574727508480 689420746656794880 1997521922795293440 196361393832100224 606818568893846400 145030456884075840 175322673064375200 415379871567904320 283181998817128320 828745467909004800 811057931045631360 163237743679046400 467527128171667200 218179326480111360 94743518698382400 1378841493313589760 3995043845590586880 393537145937644800 122428307759284800 290060913768151680 350645346128750400 566363997634256640 163634494860083520 326475487358092800 935054256343334400 436358652960222720 189487037396764800 787074291875289600 244856615518569600 701290692257500800 1132727995268513280 327268989720167040 1870108512686668800 183642461638927200 134256957481785600 872717305920445440 262145996031628800 378974074793529600 158795690466067200 245451742290125280 489713231037139200 1402581384515001600 228532841150664960 100692718111339200 654537979440334080 119096767849550400 367284923277854400 1745434611840890880 550952004312702720 171399630862998720 757948149587059200 317591380932134400 490903484580250560 979426462074278400 2805162769030003200 457065682301329920 201385436222678400 1309075958880668160 393218994047443200 238193535699100800 111969613007179200 734569846555708800 1101904008625405440 342799261725997440 981806969160501120 1958852924148556800 178645151774325600 138920349807993600 914131364602659840 402770872445356800 2618151917761336320 79333656693782400 786437988094886400 476387071398201600 223939226014358400 222313966652494080 104190262355995200 104504972140033920 685598523451994880 1963613938321002240 589828491071164800 140969805355874880 357290303548651200 167954419510768800 1828262729205319680 275253295833210240 805541744890713600 158667313387564800 952774142796403200 447878452028716800 444627933304988160 208380524711990400 209009944280067840 1371197046903989760 406877388172819200 119000485040673600 281939610711749760 714580607097302400 335908839021537600 550506591666420480 333470949978741120 317334626775129600 1905548285592806400 895756904057433600 889255866609976320 416761049423980800 418019888560135680 2742394093807979520 1208312617336070400 373232043357264000 813754776345638400 238000970081347200 671817678043075200 1101013183332840960 666941899957482240 634669253550259200 313514916420101760 610316082259228800 178500727561010400 422909416067624640 284814171720973440 833522098847961600 836039777120271360 825759887499630720 164178595227628800 476001940162694400 1343635356086150400 222134238742590720 98927775044683200 1333883799914964480 1269338507100518400 627029832840203520 123133946420721600 357001455122020800 569628343441946880 166600679056943040 328357190455257600 952003880325388800 2687270712172300800 444268477485181440 197855550089366400 1254059665680407040 386326647210067200 246267892841443200 714002910244041600 1139256686883893760 333201358113886080 1904007760650777600 184700919631082400 138240843460473600 888536954970362880 395711100178732800 249901018585414560 772653294420134400 492535785682886400 1428005820488083200 140297571881550720 229850033318680320 103680632595355200 666402716227772160 1881089498520610560 579489970815100800 369401839262164800 1777073909940725760 270428653047047040 791422200357465600 499802037170829120 985071571365772800 2856011640976166400 280595143763101440 459700066637360640 207361265190710400 1332805432455544320 404887213455379200 116914643234625600 738803678524329600 210446357822326080 540857306094094080 344775049978020480 999604074341658240 1970143142731545600 659518500297888000 561190287526202880 919400133274721280 414722530381420800 2665610864911088640 81687771135734400 1187133300536198400 809774426910758400 233829286469251200 109120333685650560 420892715644652160 1081714612188188160 689550099956040960 1999208148683316480 196416600634171008 607330820183068800 145152885633497280 175371964851938400 415496655187669440 283421049418765440 829445060762841600 163375542271468800 467658572938502400 218240667371301120 94876666473758400 1379100199912081920 3998416297366632960 393869353817721600 122531656703601600 290305771266994560 350743929703876800 566842098837530880 163680500528475840 326751084542937600 935317145877004800 436481334742602240 189753332947516800 787738707635443200 245063313407203200 701487859407753600 1133684197675061760 327361001056951680 1870634291754009600 183797485055402400 134294703686035200 872962669485204480 262219698106329600 379506665895033600 158929739259782400 245520750792713760 490126626814406400 1402975718815507200 228725759180056320 100721027764526400 654722002113903360 119197304444836800 367594970110804800 1745925338970408960 551417095344810240 171544319385042240 759013331790067200 317859478519564800 491041501585427520 980253253628812800 2805951437631014400 457451518360112640 201442055529052800 1309444004227806720 393329547159494400 238394608889673600 112126969468987200 735189940221609600 1102834190689620480 343088638770084480 982083003170855040 1960506507257625600 178795956667255200 139037620656211200 914903036720225280 402884111058105600 2618888008455613440 79355961269020800 786659094318988800 476789217779347200 224253938937974400 222501634963695360 104278215492158400 104651838171054720 686177277540168960 1964166006341710080 589994320739241600 141009438870336960 357591913334510400 168190454203480800 1829806073440450560 275330683011646080 805768222116211200 158711922538041600 953578435558694400 448507877875948800 445003269927390720 208556430984316800 209303676342109440 1372354555080337920 407220857336966400 119033941903531200 282018877740673920 715183826669020800 336380908406961600 550661366023292160 333752452445543040 317423845076083200 1907156871117388800 897015755751897600 890006539854781440 417112861968633600 418607352684218880 2744709110160675840 1208652333174316800 373756564896624000 814441714673932800 238067883807062400 672761816813923200 1101322732046584320 667504904891086080 634847690152166400 313955514513164160 610831286005449600 178550912855296800 423028316611010880 285054600135876480 834225723937267200 837214705368437760 825992049034938240 164317188048249600 476135767614124800 1345523633627846400 222196691553258240 99066803163451200 1335009809782172160 1269695380304332800 627911029026328320 123237891036187200 357101825710593600 570109200271752960 166647518664943680 328634376096499200 952271535228249600 2691047267255692800 444393383106516480 198133606326902400 1255822058052656640 386869571246995200 246475782072374400 714203651421187200 1140218400543505920 333295037329887360 1904543070456499200 184856836554280800 138279709730131200 888786766213032960 396267212653804800 249971277997415520 773739142493990400 492951564144748800 1428407302842374400 140494739031803520 230044063267549440 103709782297598400 666590074659774720 1883733087078984960 580304356870492800 369713673108561600 1777573532426065920 270808699872896640 792534425307609600 499942555994831040 985903128289497600 2856814605684748800 280989478063607040 460088126535098880 207419564595196800 1333180149319549440 405001047075206400 117078949193169600 739427346217123200 210742108547705280 541617399745793280 345066094901324160 999885111989662080 1971806256578995200 660445354423008000 561978956127214080 920176253070197760 414839129190393600 2666360298639098880 81710737567804800 1188801637961414400 810002094150412800 234157898386339200 109273685913624960 421484217095410560 1083234799491586560 690132189802648320 1999770223979324160 196692634644524928 607501570612809600 145193695216637760 175618423789754400 416080573286495040 283500732952644480 829678258380787200 163421475135609600 468315796772678400 218547371827249920 94885542992116800 1380264379605296640 3999540447958648320 393980089777747200 122566106351707200 290387390433275520 351236847579508800 567001465905288960 163910528870437440 326842950271219200 936631593545356800 437094743654499840 189771085984233600 787960179555494400 245132212703414400 702473695159017600 1134002931810577920 327821057740874880 1873263187090713600 183849159527560800 134483434707283200 874189487308999680 262588208479833600 379542171968467200 158974422191020800 245865793305656160 490264425406828800 1404947390318035200 228790065189853440 100862576030462400 655642115481749760 119230816643265600 367698319055121600 1748378974617999360 551572125688846080 171592548892390080 759084343936934400 317948844382041600 491731586611312320 980528850813657600 2809894780636070400 457580130379706880 201725152060924800 1311284230963499520 393882312719750400 238461633286531200 112137459899774400 735396638110243200 1103144251377692160 343185097784780160 983463173222624640 1961057701627315200 178846224964898400 139076710938950400 915160260759413760 403450304121849600 2622568461926999040 79467484145212800 787764625439500800 476923266573062400 224274919799548800 222564191067429120 104307533204212800 104661629239789440 686370195569560320 1966926346445249280 590823469079625600 141207606442647360 357692449929796800 168206189849661600 1830320521518827520 275717618903825280 806900608243699200 158934968290425600 953846533146124800 448549839599097600 445128382134858240 208615066408425600 209323258479578880 1372740391139120640 407335347058348800 119201226217819200 282415212885294720 715384899859593600 336412379699323200 551435237807650560 333846286601143680 317869936580851200 1907693066292249600 897099679198195200 890256764269716480 417230132816851200 418646516959157760 2745480782278241280 1210350912365548800 373791532999248000 814670694116697600 238402452435638400 672824759398646400 1102870475615301120 667692573202287360 635739873161702400 313984887719368320 611003020587523200 178801839326728800 423622819327942080 285134742940844160 834460265633702400 837293033918315520 827152856711475840 164363385655123200 476804904871276800 1345649518797292800 222508955606595840 99076071704702400 1335385146404574720 1271479746323404800 627969775438736640 123272539241342400 357603678653457600 570269485881688320 166881716704946880 328726771310246400 953609809742553600 2691299037594585600 445017911213191680 198152143409404800 1255939550877473280 386905766182790400 246545078482684800 715207357306915200 1140538971763376640 333763433409893760 1907219619485107200 184908808862013600 138474041078419200 890035822426383360 396304286818809600 250322575057420320 773811532365580800 493090156965369600 1430414714613830400 140507883508487040 230108739917172480 103855530808814400 667526866819787520 1883909326316209920 580358649274185600 369817617724027200 1780071644852766720 270834036327953280 792608573637619200 500645150114840640 986180313930739200 2860829429227660800 281015767016974080 460217479834344960 207711061617628800 1335053733639575040 405570215174342400 117089902923739200 739635235448054400 210761825262730560 541668072655906560 345163109875758720 1001290300229681280 1972360627861478400 660507144698016000 562031534033948160 920434959668689920 415422123235257600 2670107467279150080 81825569728156800 1188912860456428800 811140430348684800 234179805847478400 109283909395489920 421523650525461120 1083336145311813120 690326219751517440 2002580600459362560 196711036911881856 608355322761513600 145397743132340160 175634854385608800 416119501159750080 283899150622039680 830844246470515200 163651139456313600 468359611694956800 218567818790979840 94903296028833600 1380652439503034880 4005161200918725120 394533769577875200 122738354592235200 290795486264680320 351269708771217600 567798301244079360 163925864093234880 327302278912627200 936719223389913600 437135637581959680 189806592057667200 789067539155750400 245476709184470400 702539417542435200 1135596602488158720 327851728186469760 1873438446779827200 184107531888352800 134496016775366400 874271275163919360 262612775838067200 379613184115334400 159197836847212800 245888796139852320 490953418368940800 1405078835084870400 229111595238839040 100872012581524800 655703456372939520 119398377635409600 368215063776705600 1748542550327838720 552347277409025280 171833696429129280 759226368230668800 318395673694425600 491777592279704640 981906836737881600 2810157670169740800 458223190477678080 201744025163049600 1311406912745879040 393919163757100800 238796755270819200 112158440761348800 736430127553411200 1104694554818050560 343667392858258560 983555184559409280 1963813673475763200 179097566453114400 139272162352646400 916446380955356160 403488050326099200 2622813825491758080 79474919003625600 787838327514201600 477593510541638400 224316881522697600 222876971586097920 104454121764484800 104681211377258880 687334785716517120 1967110369118818560 590878745635651200 141220817614134720 358195132906228800 168237661142023200 1832892761910712320 275743414629970560 806976100652198400 158949838007251200 955187021083276800 448633763045395200 445753943172195840 208908243528969600 209362422754517760 1374669571433034240 407907795665260800 119212378505438400 282441635228269440 716390265812457600 336475322284046400 551486829259941120 334315457379146880 317899676014502400 1910374042166553600 897267526090790400 891507886344391680 417816487057939200 418724845509035520 2749339142866068480 1210464150978297600 373861469204496000 815815591330521600 238424757010876800 672950644568092800 1102973658519882240 668630914758293760 635799352029004800 314043634131776640 611861693497891200 178818567758157600 423662452842404160 285535456965682560 835632974115878400 837449691018071040 827230243889911680 164594373689491200 476849514021753600 1345901289136185600 222529773210151680 99094608787204800 1337261829516587520 1271598704058009600 628087268263553280 123445780267118400 357637135516315200 571070913931365120 166897329907613760 329188747378982400 953699028043507200 2691802578272371200 445059546420303360 198189217574409600 1256174536527106560 386978156054380800 246891560534236800 715274271032630400 1142141827862730240 333794659815227520 1907398056087014400 185168670400677600 138486996501638400 890119092840606720 396378435148819200 250345994861420640 773956312108761600 493783121068473600 1430548542065260800 140534172461854080 230432123165287680 103865247376228800 667589319630455040 1884261804790659840 580467234081571200 370337340801355200 1780238185681213440 270884709238066560 792756870297638400 500691989722841280 987566242136947200 2861097084130521600 281068344923708160 460864246330575360 207730494752457600 1335178639260910080 405608159714284800 117111810384878400 740674681602710400 210801258692781120 541769418476133120 345648184747931520 1001383979445682560 1975132484273894400 660630725248032000 562136689847416320 921728492661150720 415460989504915200 2670357278521820160 81833225205513600 1189135305446457600 811216319428569600 234223620769756800 109304356359219840 421602517385562240 1083538836952266240 691296369495863040 2002767958891365120 196747841446595712 608412239571427200 145411346326720320 175667715577317600 416197356906260160 283925711799999360 830921979009830400 163666450411027200 468447241539513600 218608712718439680 94938802102267200 1382592738991726080 4005535917782730240 394570681564550400 122749837808270400 290822692653440640 351335431154635200 567851423599998720 163956534538829760 327332900822054400 936894483079027200 437217425436879360 189877604204534400 789141363129100800 245499675616540800 702670862309270400 1135702847199997440 327913069077659520 1873788966158054400 184124756712405600 134521180911532800 874434850873758720 262661910554534400 379755208409068800 159212731157625600 245934801808244640 490999351233081600 1405341724618540800 229133030575438080 100890885683649600 655826138155319040 119409548368219200 368249513424811200 1748869701747517440 552398954190370560 171849772931578560 759510416818137600 318425462315251200 491869603616489280 981998702466163200 2810683449237081600 458266061150876160 201781771367299200 1311652276310638080 393992865831801600 238819096736438400 112200402484497600 736499026849622400 1104797908380741120 343699545863157120 983739207232978560 1963997404932326400 179114322552328800 139285192446892800 916532122301752320 403563542734598400 2623304552621276160 79489788720451200 787985731663603200 477638193472876800 224400804968995200 222897823620675840 104463894335169600 104720375652197760 687399091726314240 1967478414465957120 590989298747702400 141247239957109440 358228645104657600 168300603726746400 1833064244603504640 275795006082261120 807127085469196800 158979577440902400 955276386945753600 448801609937990400 445795647241351680 208927788670339200 209440751304395520 1374798183452628480 407945958905721600 119234683080676800 282494479914218880 716457290209315200 336601207453492800 551590012164522240 334346735431013760 317959154881804800 1910552773891507200 897603219875980800 891591294482703360 417855577340678400 418881502608791040 2749596366905256960 1210690628203795200 374001341614992000 815891917811443200 238469366161353600 673202414906985600 1103180024329044480 668693470862027520 635918309763609600 314161126956593280 611918938358582400 178852024621015200 423741719871328320 285562171234005120 835711154681356800 837763005217582080 827385018246783360 164609772891782400 476938732322707200 1346404829813971200 222571408417263360 99131682952209600 1337386941724055040 1271836619527219200 628322253913186560 123457329668836800 357704049242030400 571124342468010240 166928556312947520 329219545783564800 953877464645414400 2692809659627942400 445142816834526720 198263365904419200 1256644507826373120 387122935797561600 246914659337673600 715408098484060800 1142248684936020480 333857112625895040 1907754929290828800 185185994503255200 138512907348076800 890285633669053440 396526731808838400 250392834469421280 774245871595123200 493829318675347200 1430816196968121600 140586750368588160 230453682048495360 103884680511057600 667714225251790080 1884966761739559680 580684403696342400 370371989006510400 1780571267338106880 270986055058293120 793053463617676800 500785668938842560 987658637350694400 2861632393936243200 281173500737176320 460907364096990720 207769361022115200 1335428450503580160 405684048794169600 117155625307156800 740743978013020800 210880125552882240 541972110116586240 345680523072743040 1001571337877685120 1975317274701388800 660877886348064000 562347001474352640 921814728193981440 415538722044230400 2670856901007160320 81848536160227200 1189580195426515200 811368097588339200 234311250614313600 109345250286679680 421760251105764480 1083944220233172480 691361046145486080 2003142675755370240 196821450516023424 608526073191254400 145438552715480640 175733437960735200 416353068399280320 283978834155918720 831077444088460800 163697072320454400 468622501228627200 218690500573359360 94965431657342400 1382722092290972160 4006285351510740480 394644505537900800 122772804240340800 290877105430961280 351466875921470400 567957668311837440 164017875430019520 327394144640908800 937245002457254400 437381001146718720 189930863314684800 789289011075801600 245545608480681600 702933751842940800 1135915336623674880 328035750860039040 1874490004914508800 184159206360511200 134571509183865600 874762002293437440 262760179987468800 379861726629369600 159242519778451200 246026813145029280 491091216961363200 1405867503685881600 229175901248636160 100928631887899200 656071501720078080 119431889833838400 368318412721022400 1749524004586874880 552502307753061120 171881925936477120 759723453258739200 318485039556902400 492053626290058560 982182433922726400 2811735007371763200 458351802497272320 201857263775798400 1312143003440156160 394140269981203200 238863779667676800 112231873776859200 736636825442044800 1105004615506122240 343763851872954240 984107252580117120 1964364867845452800 179147834750757600 139311252635385600 916703604994544640 403714527551596800 2624286006880312320 79519528154102400 788280539962406400 477727559335353600 224463747553718400 222939527689831680 104483439476539200 104749748858401920 687527703745908480 1968214505160234240 591210404971804800 141300084643058880 358295669501515200 168347810665288800 1833407209989089280 275898188986842240 807429055103193600 159039056308204800 955455118670707200 448927495107436800 445879055379663360 208966878953078400 209499497716803840 1375055407491816960 408022285386643200 119279292231153600 282600169286117760 716591339003030400 336695621330577600 551796377973684480 334409291534747520 318078112616409600 1910910237341414400 897854990214873600 891758110759326720 417933757906156800 418998995433607680 2750110814983633920 1211143582654790400 374106245922864000 816044570773286400 238558584462307200 673391242661155200 1103592755947368960 668818583069495040 636156225232819200 314249246575205760 612033428079964800 178918938346730400 423900253929176640 285615599770650240 835867515812313600 837997990867215360 827694566960526720 164640571296364800 477117168924614400 1346782485322310400 222654678831486720 99159488575963200 1337637166138990080 1272312450465638400 628498493150411520 123480428472273600 357837876693460800 571231199541300480 166991009123615040 329281142592729600 954234337849228800 2693564970644620800 445309357662973440 198318977151926400 1256996986300823040 387231520604947200 246960856944547200 715675753386921600 1142462399082600960 333982018247230080 1908468675698457600 185220642708410400 138564729040953600 890618715325946880 396637954303852800 250486513685422560 774463041209894400 493921713889094400 1431351506773843200 140626183798638720 230496799814910720 103923546780715200 667964036494460160 1885495479451234560 580847280907420800 370441285416820800 1781237430651893760 271062064423463040 793275908607705600 500973027370845120 987843427778188800 2862703013547686400 281252367597277440 460993599629821440 207847093561430400 1335928072988920320 405835826953939200 117188486498865600 740882570833641600 210939275697958080 542124128846926080 345745199722366080 1001946054741690240 1975686855556377600 661063257173088000 562504735194554880 921987199259642880 415694187122860800 2671856145977840640 81879158069654400 1189913862911558400 811671653907878400 234376972997731200 109375920732274560 421878551395916160 1084248257693852160 691490399444732160 2003892109483380480 196876657318094208 608753740430908800 145492965493001280 175782729748298400 416469852019045440 284085078867757440 831388374245721600 163758316139308800 468753945995462400 218751841464549120 94983184694059200 1382980798889464320 4007784218966760960 394792153484601600 122818737104481600 290985930986002560 351565459496596800 568170157735514880 164063881098411840 327516632278617600 937507891990924800 437503682929098240 189966369388118400 789584306969203200 245637474208963200 703130918993193600 1136340315471029760 328127762196823680 1875015783981849600 184228105656722400 134609255388115200 875007365858196480 262833882062169600 379932738776236800 159302097020102400 246095821647617760 491274948417926400 1406261837986387200 229261642595032320 100956941541086400 656255524393647360 119476572765076800 368456211313444800 1750014731716392960 552709014878442240 171946231946274240 759865477552473600 318604194040204800 492191643295235520 982549896835852800 2812523675972774400 458523285190064640 201913883082172800 1312511048787294720 394250823093254400 238953145530153600 112252854638433600 736912422626889600 1105418029756884480 343892463892548480 984383286590471040 1965099793671705600 179214859147615200 139363373012371200 917046570380129280 403827766164345600 2625022097574589440 79541832729340800 788501646186508800 477906291060307200 224505709276867200 223022935828143360 104522529759278400 104769330995871360 687784927785096960 1968766573180942080 591376234639881600 141339718157520960 358429718295230400 168379281957650400 1834093140760258560 275975576165278080 807655532328691200 159083665458681600 955812582120614400 449011418553734400 446045871656286720 209045059518556800 209538661991742720 1375569855570193920 408174938348486400 119312749094011200 282679436315041920 716859436590460800 336758563915300800 551951152330556160 334534403742215040 318167330917363200 1911625164241228800 898022837107468800 892091743312573440 418090119037113600 419077323983485440 2751139711140387840 1211483298493036800 374176182128112000 816349876696972800 238625498188022400 673517127830601600 1103902304661112320 669068807484430080 636334661834726400 314307992987614080 612262407522729600 178969123641016800 424019154472562880 285722456843940480 836180238074227200 838154647966970880 827926728495834240 164702168105529600 477250996376044800 1347034255661203200 222717131642154240 99178025658465600 1338137614968860160 1272669323669452800 628615985975228160 123526626079147200 357938247282033600 571444913687880960 167037848731615680 329404336211059200 954501992752089600 2694068511322406400 445434263284308480 198356051316931200 1257231971950456320 387303910476537600 247053252158294400 715876494564067200 1142889827375761920 334075697463231360 1909003985504179200 185289939118720800 138603595310611200 890868526568616960 396712102633862400 250556773097423520 774607820953075200 494106504316588800 1431752989128134400 140652472752005760 230583035347741440 103952696482958400 668151394926462720 1885847957925684480 580955865714806400 370579878237441600 1781737053137233920 271112737333576320 793424205267724800 501113546194847040 988213008633177600 2863505978256268800 281304945504011520 461166070695482880 207905392965916800 1336302789852925440 405949660573766400 117210393960004800 741159756474883200 210978709128008640 542225474667152640 345874553021612160 1002227092389694080 1976426017266355200 661186837723104000 562609891008023040 922332141390965760 415810785931833600 2672605579705850880 81902124501724800 1190136307901587200 811899321147532800 234420787920009600 109396367696004480 421957418256017280 1084450949334305280 691749106043224320 2004454184779388160 196913461852808064 608924490860649600 145533775076141760 175815590940007200 416547707765555520 284164762401636480 831621571863667200 163804249003449600 468841575840019200 218792735392008960 95009814249134400 1383498212086448640 4008908369558776320 394902889444627200 122853186752587200 291067550152283520 351631181880014400 568329524803272960 164094551544006720 327608498006899200 937683151680038400 437585470784017920 190019628498268800 789805778889254400 245706373505174400 703262363760028800 1136659049606545920 328189103088013440 1875366303360076800 184279780128880800 134634419524281600 875170941568035840 262883016778636800 380039256996537600 159346779951340800 246141827316010080 491412747010348800 1406524727520057600 229325948604829440 100975814643211200 656378206176026880 119510084963505600 368559560257761600 1750341883136071680 552864045222478080 171994461453622080 760078513993075200 318693559902681600 492283654632020160 982825494020697600 2813049455040115200 458651897209658880 201951629286422400 1312756412352053760 394324525167955200 239020169927011200 112284325930795200 737119120515523200 1105728090444956160 343988922907244160 984567309264040320 1965650988041395200 179265127445258400 139402463295110400 917303794419317760 403903258572844800 2625512824704107520 79556702446166400 788649050335910400 478040339854022400 224568651861590400 223085491931877120 104551847471332800 104798704202075520 687977845814488320 1969134618528080640 591486787751932800 141366140500495680 358530254890516800 168426488896192800 1834607588838635520 276027167617568640 807806517145689600 159113404892332800 956080679708044800 449137303723180800 446170983863754240 209103694942665600 209597408404151040 1375955691628976640 408289428069868800 119335053669249600 282732281000991360 717060509781033600 336852977792385600 552054335235137280 334628237897815680 318226809784665600 1912161359416089600 898274607446361600 892341967727508480 418207389885331200 419194816808302080 2751911383257953280 1211709775718534400 374281086435984000 816578856139737600 238670107338499200 673705955584771200 1104108670470274560 669256475795631360 636453619569331200 314396112606226560 612434142104803200 179002580503874400 424098421501487040 285802599648908160 836414779770662400 838389633616604160 828081502852705920 164748365712403200 477340214676998400 1347411911169542400 222758766849265920 99205831282219200 1338512951591262720 1272907239138662400 628792225212453120 123561274284302400 358005161007748800 571605199297816320 167069075136949440 329496731424806400 954680429353996800 2694823822339084800 445517533698531840 198411662564438400 1257584450424906240 387412495283923200 247122548568604800 716010322015497600 1143210398595632640 334138150273898880 1909360858707993600 185341911426453600 138629506157049600 891035067397063680 396823325128876800 250603612705424160 774824990567846400 494245097137209600 1432020644030995200 140691906182056320 230647711997364480 103972129617787200 668276300547797760 1886376675637359360 581118742925884800 370683822852907200 1782070134794127360 271188746698746240 793646650257753600 501207225410848320 988490194274419200 2864041288061990400 281383812364112640 461295423994728960 207944259235574400 1336552601095595520 406025549653651200 117243255151713600 741367645705814400 211037859273084480 542377493397492480 345971567996046720 1002414450821696640 1976980388548838400 661372208548128000 562767624728225280 922590847989457920 415888518471148800 2673105202191191040 81917435456438400 1190469975386630400 812051099307302400 234486510303427200 109427038141599360 422075718546168960 1084754986794984960 691943135992093440 2004828901643393280 196968668654878848 609038324480476800 145560981464902080 175864882727570400 416664491385320640 284217884757555840 831777036942297600 163834870912876800 468973020606854400 218854076283198720 95063073359284800 1383886271984186880 4009657803286786560 394976713417977600 122876153184657600 291121962929804160 351729765455140800 568435769515111680 164140557212399040 327669741825753600 937946041213708800 437708152566397440 190126146718569600 789953426835955200 245752306369315200 703459530910281600 1136871539030223360 328281114424798080 1875892082427417600 184314229776986400 134672165728531200 875416305132794880 262956718853337600 380252293437139200 159376568572166400 246210835818598560 491504612738630400 1406919061820563200 229368819278027520 101004124296398400 656562228849596160 119532426429124800 368628459553972800 1750832610265589760 552967398785168640 172026614458520640 760504586874278400 318753137144332800 492421671637197120 983009225477260800 2813838123641126400 458737638556055040 202008248592796800 1313124457699192320 394435078280006400 239064852858249600 112347268515518400 737256919107945600 1105934797570337280 344053228917041280 984843343274394240 1966018450954521600 179298639643687200 139428523483603200 917475277112110080 404016497185593600 2626248915398384640 79579007021404800 788870156560012800 478129705716499200 224694537031036800 223127196001032960 104571392612702400 104857450614483840 688106457834082560 1969686686548788480 591652617420009600 141405774014957760 358597279287374400 168520902773277600 1834950554224220160 276104554796004480 808032994371187200 159158014042809600 956259411432998400 449389074062073600 446254392002065920 209142785225404800 209714901228967680 1376212915668165120 408365754550790400 119368510532107200 282811548029915520 717194558574748800 337041805546555200 552209109592008960 334690794001549440 318316028085619200 1912518822865996800 898778148124147200 892508784004131840 418285570450809600 419429802457935360 2752425831336330240 1212049491556780800 374490895051728000 816731509101580800 238737021064214400 674083611093110400 1104418219184017920 669381588003098880 636632056171238400 314572351843451520 612548631826185600 179052765798160800 424217322044873280 285856028185553280 836571140901619200 838859604915870720 828313664388013440 164779164116985600 477474042128428800 1348167222186220800 222821219659933440 99261442529726400 1338763176006197760 1273264112342476800 629144703686903040 123584373087739200 358105531596321600 571712056371106560 167115914744950080 329558328233971200 954948084256857600 2696334444372441600 445642439319866880 198522885059452800 1258289407373806080 387629664898694400 247168746175478400 716211063192643200 1143424112742213120 334231829489900160 1909896168513715200 185376559631608800 138668372426707200 891284878639733760 397045770118905600 250673872117425120 775259329797388800 494337492350956800 1432422126385286400 140770773042157440 230690829763779840 104001279320030400 668463658979800320 1887434111060709120 581444497348041600 370753119263217600 1782569757279467520 271340765429086080 794091540237811200 501347744234850240 988674984701913600 2864844252770572800 281541546084314880 461381659527559680 208002558640060800 1336927317959600640 406139383273478400 117308977535131200 741506238526435200 211156159563236160 542681530858172160 346036244645669760 1002695488469700480 1977349969403827200 661742950198176000 563083092168629760 922763319055119360 416005117280121600 2673854635919201280 81940401888508800 1191137310356716800 812278766546956800 234617955070262400 109488379032789120 422312319126472320 1085363061716344320 692072489291339520 2005390976939400960 197079082259020416 609209074910217600 145601791048042560 175963466302696800 416898058624850880 284297568291434880 832010234560243200 163880803777017600 469235910140524800 218976758065578240 95125208987793600 1384144978582679040 4010781953878801920 395087449378003200 122910602832763200 291203582096085120 351926932605393600 568595136582869760 164232568549183680 327761607554035200 938471820281049600 437953516131156480 190250417975587200 790174898756006400 245821205665526400 703853865210787200 1137190273165739520 328465137098367360 1876943640562099200 184365904249144800 134747658137030400 875907032262312960 263104123002739200 380500835951174400 159421251503404800 246348852823775520 491642411331052800 1407707730421574400 229433125287824640 101060743602772800 656930274196734720 119565938627553600 368731808498289600 1751814064524625920 553122429129204480 172074843965868480 761001671902348800 318842503006809600 492697705647551040 983284822662105600 2815415460843148800 458866250575649280 202121487205545600 1313860548393469440 394656184504108800 239131877255107200 112420701531028800 737463616996579200 1106244858258408960 344149687931736960 985395411295102080 1966569645324211200 179348907941330400 139467613766342400 917732501151298560 404242974411091200 2627721096786938880 79623616171881600 789312369008217600 478263754510214400 224841403062057600 223189752104766720 104600710324756800 104925988095626880 688299375863473920 1970790822590204160 591984276756163200 141485041043881920 358697815882660800 168631052296543200 1835465002302597120 276259329152876160 808485948822182400 159247232343763200 956527509020428800 449682806124115200 446379504209533440 209201420649513600 209851976191253760 1376598751726947840 408480244272172800 119435424257822400 282970082087763840 717395631765321600 337262104593086400 552518658305752320 334784628157150080 318494464687526400 1913055018040857600 899365612248230400 892759008419066880 418402841299027200 419703952382507520 2753197503453895680 1212728923233273600 374735671770096000 816960488544345600 238870848515644800 674524209186172800 1105037316611504640 669569256314300160 636988929375052800 314777964286880640 612720366408259200 179153136386733600 424455123131645760 285936170990520960 836805682598054400 839407904765015040 828777987458628480 164825361723859200 477741697031289600 1349048418372345600 222946125281268480 99326322318484800 1339138512628600320 1273977858750105600 629555928573761280 123619021292894400 358306272773467200 571872341981041920 167209593960951360 329650723447718400 955483394062579200 2698096836744691200 445892250562536960 198652644636969600 1259111857147522560 387883029449260800 247238042585788800 716612545546934400 1143744683962083840 334419187921902720 1910966788125158400 185428531939341600 138746104966022400 891784501125073920 397305289273939200 250814390941427040 775766058898521600 494476085171577600 1433225091093868800 140862784378942080 230755506413402880 104059578724516800 668838375843805440 1888667785721283840 581824544173891200 370857063878683200 1783569002250147840 271518120614482560 794610578547878400 501628781882854080 988952170343155200 2866450182187737600 281725568757884160 461511012826805760 208119157449033600 1337676751687610880 406367050513132800 117385653649118400 741714127757366400 211294176568413120 543036241228965120 346133259620104320 1003257563765708160 1977904340686310400 662175482123232000 563451137515768320 923022025653611520 416238314898067200 2675353503375221760 81986334752649600 1191915867821817600 812734101026265600 234771307298236800 109559943405843840 422588353136826240 1086072482457930240 692266519240208640 2006515127531416320 197207898130518912 609550575769699200 145683410214323520 176078480473677600 417170553737636160 284456935359192960 832476629796134400 163972669505299200 469542614596473600 219119886811687680 1384533038480417280 4013030255062832640 395308921298054400 122979502128974400 291366820428647040 352156960947355200 568913870718385920 164339915108765760 327945339010598400 939085229192947200 438239773623375360 2769066076960834560 190552219599772800 790617842596108800 245959004257948800 704313921894710400 1137827741436771840 328679830217531520 1878170458385894400 184469253193461600 134835732613612800 876479547246750720 263276094510374400 381104439199545600 159510617365881600 246509872663148640 491918008515897600 1408627843789420800 229561737307418880 101126799460209600 657359660435063040 119632963024411200 368938506386923200 1752959094493501440 553432489817276160 172171302980564160 762208878399091200 319021234731763200 493019745326297280 983836017031795200 2817255687578841600 459123474614837760 202253598920419200 1314719320870126080 394914141765561600 239265926048822400 112599038854411200 737877012773846400 1106864979634552320 344342605961128320 986039490652594560 1967672034063590400 179449444536616800 139545794331820800 918246949229675520 404507197840838400 2629438641740252160 79675660180771200 789828283531123200 478531852097644800 225198077708822400 223314864312234240 104659345748865600 105092436264117120 688685211922256640 1972078981305189120 592371212648342400 141577519244293440 358898889073233600 168898558281616800 1836493898459351040 276439899235893120 809014395681676800 159351320361542400 957063704195289600 450396155417644800 446629728624468480 209318691497731200 210184872528234240 1377370423844513280 408709223714937600 119513490271156800 283155038488586880 717797778146467200 337797116563233600 552879798471786240 334972296468351360 318702640723084800 1914127408390579200 674178663068064000 900792310835289600 893259457248936960 418637382995462400 420369745056468480 2754740847689026560 1213521593522515200 375330129514704000 817418447429875200 239026980542313600 675594233126467200 1105759596943572480 669944592936702720 637405281446169600 315277308792351360 613063835572406400 179270235406735200 424732557732880320 286096456600456320 837274765990924800 840739490112936960 829319697707679360 164917756937606400 478053961084627200 1351188466252934400 223091848506159360 99483887519755200 1339889185873405440 1274810562892339200 630554617584702720 123688317703204800 358540470813470400 572192913200912640 167318886379619520 329835513875212800 956107922169254400 2702376932505868800 446183697012318720 198967775039510400 1261109235169405440 388498343357779200 247376635406409600 717080941626940800 1144385826401825280 334637772759239040 1912215844338508800 185532476554807200 138836792928556800 892367394024637440 397935550079020800 250978329569429280 776996686715558400 494753270812819200 1434161883253881600 141086240482561920 230884859712648960 104127594696417600 669275545518478080 1891663852754108160 582747515036668800 371064953109614400 1784734788049274880 271948840350445440 795871100158041600 501956659138858560 989506541625638400 2868323766507763200 282172480965123840 461769719425297920 208255189392835200 1338551091036956160 406632662292729600 117571867068801600 742129906219228800 211629360723842880 543897680700890880 346327289568973440 1003913318277717120 1979013083251276800 663225916798368000 556597429664421600 564344961930247680 923539438850595840 416510378785670400 2677102182073912320 82039923094147200 1193806650237062400 813265324585459200 235143734137603200 109733742597548160 423258721447685760 1087795361401781760 692654579137946880 2007826636555434240 197520736675586688 609948993439094400 145778632574984640 176357800603202400 417832327582971840 284642863604910720 833020757571340800 164079846188294400 470287468275206400 219467485195096320 1385309158275893760 4015653273110868480 395567305204780800 123059884641220800 291557265149969280 352715601206404800 569285727209821440 164600613896322240 328159692376588800 940574936550412800 438934970390192640 2770618316551787520 190676490856790400 791134610409561600 246119769282441600 705431202412809600 1138571454419642880 329201227792644480 1881149873100825600 184589826961831200 135049627771027200 877869940780385280 263693739600345600 381352981713580800 159614877538771200 246900920844483360 492239538564883200 1410862404825619200 229711784663612160 101287220828270400 658402455585288960 119711158154078400 369179653923662400 1755739881560770560 553794227286693120 172283838497709120 762705963427161600 319229755077542400 493801841688966720 984479077129766400 2821724809651238400 459423569327224320 202574441656540800 1316804911170577920 395540609400518400 239422316308156800 112672471869921600 738359307847324800 1107588454573386240 344567676995418240 987603683377933440 1968958154259532800 179566737231117600 139637004991545600 918847138654448640 405148883313081600 2633609822341155840 79802052773788800 791081218801036800 478844632616313600 225344943739843200 223460828554279680 104727753743659200 105160973745260160 689135353990836480 1975207366755866880 593310914100777600 141802109159578560 359133474462235200 169008707804882400 1837694277308897280 276878426580362880 810297766626163200 159604105547577600 957689265232627200 450689887479686400 446921657108559360 209455507487318400 210321947490520320 1378270707981672960 408976366398163200 119703079160683200 283604218319157120 718266948924470400 338017415609764800 553756853160725760 335191242831419520 319208211095155200 1915378530465254400 675248138855136000 901379774959372800 893843314217118720 418911014974636800 420643894981040640 2756541415963345920 1215446649939244800 375574906233072000 817952732796326400 239406158321366400 676034831219529600 1107513706321451520 670382485662839040 638416422190310400 315482921235780480 613464549597244800 179554618741024800 425406327478735680 286283456478714240 837822029949273600 841287789962081280 830635279741088640 165025551353644800 478812316642732800 1352069662439059200 223445747766608640 99548767308513600 1340764971325678080 1276832844380620800 630965842471560960 123769163515233600 359109237482049600 572566912957428480 167584310824956480 330051102707289600 957624633285465600 2704139324878118400 446891495533217280 199097534617027200 1261931684943121920 388751707908345600 247538327030467200 718218474964099200 1145133825914856960 335168621649912960 1915249266570931200 185653745272850400 139057035123283200 893782991066434560 398195069234054400 251376466237434720 777503415816691200 495076654060934400 1436436949928198400 141178251819346560 231035771895102720 104292776342462400 670337243299825920 1892897527414682880 583127561862518400 371307490545700800 1787565982132869120 272126195535841920 796390138468108800 502752932474869440 990153308121868800 2872873899856396800 282356503638693120 462071543790205440 208585552684924800 1340674486599651840 407277719471750400 117648543182788800 742614981091401600 211767377729019840 544252391071683840 346553657842654080 1005505864949738880 1980306616243737600 181624808718007200 663658448723424000 556961235818551200 564713007277386240 924143087580410880 417171105369849600 2681348973199303680 82170066209212800 1194585207702163200 814555438943500800 235297086365577600 109805306970602880 423534755458039680 1088504782143367680 693107315685308160 2011011729899477760 197649552547085184 610916579207625600 146009886879447360 176472814774183200 418104822695757120 285094403630225280 834342210739699200 164340132418425600 470594172731155200 219610613941205760 1386214631370616320 4022023459798955520 396194808978259200 123255099313819200 292019773758894720 352945629548366400 570188807260450560 164707960455904320 328680264836851200 941188345462310400 439221227882411520 2772429262741232640 190729749966940800 792389617956518400 246510198627638400 705891259096732800 1140377614520901120 329415920911808640 1882376690924620800 184882648970728800 135137702247609600 878442455764823040 263865711107980800 381459499933881600 159868080815788800 247061940683856480 493020397255276800 1411782518193465600 230076185385795840 101353276685707200 658831841823617280 119901060611841600 369765297941457600 1756884911529646080 554672732569562880 172557139039346880 762918999867763200 319736161631577600 494123881367712960 986040794510553600 2823565036386931200 460152370771591680 202706553371414400 1317663683647234560 395798566661971200 239802121223683200 112703943162283200 739530595882915200 1109345465139125760 345114278078693760 988247762735425920 1972081589021107200 179851590917762400 139858516593734400 920304741543183360 405413106742828800 2635327367294469120 79854096782678400 791597133323942400 479604242447366400 225407886324566400 223815313142104320 104893887445300800 105190346951464320 690228556157387520 1976495525470851840 593697849992956800 141894587359990080 359703181835524800 169055914743424800 1840609483086366720 277058996663379840 810826213485657600 159708193565356800 959208484894732800 450815772649132800 447630626284208640 209787774890601600 210380693902928640 1380457112314775040 409625141485996800 119781145174017600 283789174719980160 719406363671049600 338111829486849600 554117993326759680 335722969713156480 319416387130713600 1918416969789465600 675688511238048000 901631545298265600 895261252568417280 419575549781203200 420761387805857280 2760914224629550080 1216239320228486400 375679810540944000 819250282971993600 239562290348035200 676223658973699200 1108235986653519360 671445939426312960 638832774261427200 315571040854392960 614437712228995200 179671717761026400 425683762079970240 286737599040197760 839151099562406400 841522775611714560 831176989990139520 165287337792595200 479124580696070400 1352447317947398400 223591470991499520 99576572932267200 1342891878852625920 1277665548522854400 631142081708785920 123965503344446400 359343435522052800 573475198080395520 167693603243624640 330574675585190400 958249161392140800 2704894635894796800 447182941982999040 199153145864534400 1262284163417571840 388860292715731200 247931006688892800 718686871044105600 1146950396160791040 335387206487249280 1916498322784281600 185948255016669600 139147723085817600 894365883965998080 398306291729068800 251540404865436960 777720585431462400 495862013377785600 1437373742088211200 141217685249397120 231402272909633280 104360792314363200 670774412974498560 1893426245126357760 583290439073596800 371896510033339200 1788731767931996160 272202204901011840 796612583458137600 503080809730873920 991724026755571200 2874747484176422400 282435370498794240 462804545819266560 208721584628726400 1341548825948997120 407543331251347200 117681404374497600 743793020066678400 211826527874095680 544404409802023680 347103409364449920 1006161619461747840 1983448053511142400 181912927203352800 663843819548448000 557844765050008800 564870740997588480 925609091638533120 417443169257452800 2683097651897994240 82223654550710400 1194918875187206400 815086662502694400 235362808748995200 109835977416197760 423653055748191360 1088808819604047360 694206818728899840 2012323238923495680 197704759349155968 611314996877020800 146105109240108480 176522106561746400 418221606315522240 285280331875943040 834886338514905600 164447309101420800 470725617497990400 219671954832395520 1388413637457799680 4024646477846991360 396453192884985600 123335481826065600 292210218480216960 353044213123492800 570560663751886080 164753966124296640 328894618202841600 941451234995980800 439343909664791040 2776827274915599360 190765256040374400 792906385769971200 246670963652131200 706088426246985600 1141121327503772160 329507932248593280 1882902469991961600 185003222739098400 135175448451859200 878687819329582080 263939413182681600 381530512080748800 159972340988678400 247130949186444960 493341927304262400 1412176852493971200 230226232741989120 101381586338894400 659015864497186560 119979255741508800 370006445478196800 1757375638659164160 555034470038979840 172669674556491840 763061024161497600 319944681977356800 494261898372889920 986683854608524800 2824353704987942400 460452465483978240 202763172677788800 1318031728994373120 395909119774022400 239958511483017600 112724924023857600 740012890956393600 1110068940077959680 345339349112983680 988523796745779840 1973367709217049600 179968883612263200 139949727253459200 920904930967956480 405526345355577600 2636063457988746240 79876401357916800 791818239548044800 479917022966035200 225449848047715200 223961277384149760 104962295440094400 105209929088933760 690678698225967360 1977047593491559680 593863679661033600 141934220874452160 359937767224526400 169087386035786400 1841809861935912960 277136383841815680 811052690711155200 159752802715833600 959834045932070400 450899696095430400 447922554768299520 209924590880188800 210419858177867520 1381357396451934720 409892284169222400 119814602036875200 283868441748904320 719875534449052800 338174772071572800 554272767683631360 335941916076224640 319505605431667200 1919668091864140800 675877242259296000 901799392190860800 895845109536599040 419849181760377600 420839716355735040 2762714792903869440 1216579036066732800 375749746746192000 819784568338444800 239629204073750400 676349544143145600 1108545535367262720 671883832152449280 639011210863334400 315629787266801280 614838426253833600 179721903055312800 425802662623356480 286924598918455680 839698363520755200 841679432711470080 831409151525447040 165395132208633600 479258408147500800 1352699088286291200 223653923802167040 99595110014769600 1343767664304898560 1278022421726668800 631259574533602560 124046349156475200 359443806110625600 573849197836911360 167740442851625280 330790264417267200 958516816295001600 2705398176572582400 447307847604334080 199190220029539200 1262519149067205120 388932682587321600 248092698312950400 718887612221251200 1147698395673822720 335480885703250560 1917033632590003200 186069523734712800 139186589355475200 894615695208668160 398380440059078400 251610664277437920 777865365174643200 496185396625900800 1437775224442502400 141243974202764160 231553185092087040 104389942016606400 670961771406501120 1893778723600807680 583399023880982400 372139047469425600 1789231390417336320 272252877811125120 796760880118156800 503221328554875840 992370793251801600 2875550448885004800 282487948405528320 463106370184174080 208779884033212800 1341923542813002240 407657164871174400 117703311835636800 744278094938851200 211865961304146240 544505755622250240 347329777638130560 1006442657109751680 1984741586503603200 182031564226730400 663967400098464000 558208571204138400 564975896811056640 926212740368348160 417559768066425600 2683847085626004480 82246620982780800 1195141320177235200 815314329742348800 235406623671273600 109856424379927680 423731922608292480 1089011511244500480 694659555276261120 2012885314219503360 197741563883869824 611485747306761600 146145918823248960 176554967753455200 418299462062032320 285360015409822080 835119536132851200 164493241965561600 470813247342547200 219712848759855360 1389319110552522240 4025770628439006720 396563928845011200 123369931474171200 292291837646497920 353109935506910400 570720030819644160 164784636569891520 328986483931123200 941626494685094400 439425697519710720 2778638221105044480 190783009077091200 793127857690022400 246739862948342400 706219871013820800 1141440061639288320 329569273139783040 1883252989370188800 185054897211256800 135200612588025600 878851395039421440 263988547899148800 381566018154182400 160017023919916800 247176954854837280 493479725896684800 1412439742027641600 230290538751786240 101400459441019200 659138546279566080 120012767939937600 370109794422513600 1757702790078842880 555189500383015680 172717904063839680 763132036308364800 320034047839833600 494353909709674560 986959451793369600 2824879484055283200 460581077503572480 202800918882038400 1318277092559132160 395982821848723200 240025535879875200 112735414454644800 740219588845027200 1110379000766031360 345435808127679360 988707819419349120 1973918903586739200 180019151909906400 139988817536198400 921162155007144960 405601837764076800 2636554185118264320 79891271074742400 791965643697446400 480051071759750400 225470828909289600 224023833487883520 104991613152148800 105219720157668480 690871616255358720 1977415638838698240 593974232773084800 141960643217426880 360038303819812800 169103121681967200 1842324310014289920 277187975294106240 811203675528153600 159782542149484800 960102143519500800 450941657818579200 448047666975767040 209983226304297600 210439440315336960 1381743232510717440 410006773890604800 119836906612113600 283921286434853760 720076607639625600 338206243363934400 554375950588212480 336035750231825280 319565084298969600 1920204287039001600 676003062940128000 901883315637158400 896095333951534080 419966452608595200 420878880630673920 2763486465021434880 1216805513292230400 375784714848816000 820013547781209600 239673813224227200 676412486727868800 1108751901176424960 672071500463650560 639130168597939200 315659160473005440 615010160835907200 179755359918170400 425881929652280640 287004741723423360 839932905217190400 841757761261347840 831563925882318720 165441329815507200 479347626448454400 1352824973455737600 223695559009278720 99604378556020800 1344143000927301120 1278260337195878400 631318320946010880 124080997361630400 359510719836340800 574009483446846720 167771669256959040 330882659631014400 958695252896908800 2705649946911475200 447391118018557440 199208757112041600 1262636641892021760 388968877523116800 248161994723260800 719021439672681600 1148018966893693440 335543338513918080 1917390505793817600 186121496042445600 139212500201913600 894782236037114880 398417514224083200 251657503885438560 777937755046233600 496323989446521600 1438042879345363200 141257118679447680 231617861741710080 104409375151435200 671086677027836160 1893954962838032640 583453316284675200 372242992084891200 1789564472074229760 272278214266181760 796835028448166400 503315007770877120 992647978893043200 2876085758690726400 282514237358895360 463235723483420160 208818750302870400 1342173354055672320 407733053951059200 117714265566206400 744485984169782400 211885678019171520 544556428532363520 347426792612565120 1006630015541754240 1985295957786086400 182082408665320800 664029190373472000 558364488127336800 565028474717790720 926471446966840320 417637500605740800 2684346708111344640 82261931937494400 1195252542672249600 815466107902118400 235428531132412800 109866647861792640 423771356038343040 1089112857064727040 694853585225130240 2013260031083508480 197759966151226752 611599580926588800 146173125212009280 176571398349309600 418338389935287360 285413137765741440 835275001211481600 164523863874988800 470857062264825600 219733295723585280 1389707170450260480 4026520062167016960 396637752818361600 123392897906241600 292346250424018560 353142796698619200 570826275531482880 164799971792688960 329047727749977600 941714124529651200 439466591447170560 2779414340900520960 190836268187241600 793275505636723200 246785795812483200 706285593397238400 1141652551062965760 329599943585377920 1883428249059302400 185089346859362400 135213194656108800 878933182894341120 264013115257382400 381672536374483200 160046812540742400 247199957689033440 493571591624966400 1412571186794476800 230333409424984320 101409895992081600 659199887170755840 120035109405556800 370178693718724800 1757866365788682240 555292853945706240 172750057068738240 763345072748966400 320093625081484800 494399915378066880 987143183249932800 2825142373588953600 460666818849968640 202819791984163200 1318399774341511680 396019672886073600 240070218811113600 112766885747006400 740357387437449600 1110585707891412480 345500114137476480 988799830756133760 1974286366499865600 180052664108335200 140014877724691200 921333637699937280 405639583968326400 2636799548683023360 79898705933155200 792039345772147200 480140437622227200 225533771494012800 224065537557039360 105011158293518400 105249093363872640 691000228274952960 1977599661512267520 594029509329110400 141973854388914240 360105328216670400 169150328620509600 1842667275399874560 277213771020251520 811279167936652800 159797411866310400 960280875244454400 451067542988025600 448131075114078720 210022316587036800 210498186727745280 1382000456549905920 410083100371526400 119848058899732800 283947708777828480 720210656433340800 338300657241019200 554427542040503040 336098306335559040 319594823732620800 1920561750488908800 676065973280544000 902135085976051200 896262150228157440 420044633174073600 420996373455490560 2764000913099811840 1216918751904979200 375889619156688000 820166200743052800 239696117799465600 676601314482038400 1108855084081006080 672196612671118080 639189647465241600 315747280091617920 615124650557289600 179772088349599200 425921563166742720 287058170260068480 840089266348147200 841992746910981120 831641313060754560 165472128220089600 479392235598931200 1353202628964076800 223716376612834560 99632184179774400 1344393225342236160 1278379294930483200 631494560183235840 124104096165067200 359544176699198400 574116340520136960 167787282459625920 330944256440179200 958784471197862400 2706405257928153600 447432753225669120 199264368359548800 1262989120366471680 389077462330502400 248208192330134400 719088353398396800 1148232681040273920 335574564919251840 1917568942395724800 186156144247600800 139225455625132800 894865506451338240 398528736719097600 251680923689438880 778154924661004800 496416384660268800 1438176706796793600 141296552109498240 231660979508125440 104419091718849600 671149129838503680 1894483680549707520 583616193495753600 372312288495201600 1789731012902676480 272354223631351680 797057473438195200 503361847378877760 992832769320537600 2876353413593587200 282593104218996480 463321959016250880 208838183437699200 1342298259677007360 407770998491001600 117747126757915200 744624576990403200 211944828164247360 544708447262703360 347491469262188160 1006723694757755520 1985665538641075200 182116304957714400 664214561198496000 558468432742802400 565186208437992960 926643918032501760 417676366875398400 2684596519354014720 82269587414851200 1195586210157292800 815541996982003200 235494253515830400 109897318307387520 423889656328494720 1089416894525406720 694982938524376320 2013447389515511040 197815172953297536 611656497736502400 146186728406389440 176620690136872800 418455173555052480 285439698943701120 835352733750796800 164539174829702400 470988507031660800 219794636614775040 1389965877048752640 4026894779031022080 396674664805036800 123404381122276800 292373456812778880 353241380273745600 570879397887402240 164845977461081280 329078349659404800 941977014063321600 439589273229550080 2779931754097505280 190871774260675200 793349329610073600 246808762244553600 706482760547491200 1141758795774804480 329691954922162560 1883954028126643200 185106571683415200 135250940860358400 879178546459100160 264086817332083200 381743548521350400 160061706851155200 247268966191621920 493617524489107200 1412965521094982400 230354844761583360 101438205645268800 659383909844325120 120046280138366400 370213143366830400 1758357092918200320 555344530727051520 172766133571187520 763487097042700800 320123413702310400 494537932383243840 987235048978214400 2825931042189964800 460709689523166720 202876411290537600 1318767819688650240 396130225998124800 240092560276732800 112787866608580800 740426286733660800 1110689061454103040 345532267142375040 989075864766487680 1974470097956428800 180069420207549600 140027907818937600 921419379046333440 405752822581075200 2637535639377300480 79921010508393600 792260451996249600 480185120553465600 225575733217161600 224086389591617280 105020930864203200 105268675501342080 691064534284750080 1978151729532975360 594195338997187200 142013487903376320 360138840415099200 169181799912871200 1842838758092666880 277291158198687360 811505645162150400 159842021016787200 960370241106931200 451151466434323200 448172779183234560 210041861728406400 210537351002684160 1382129068569500160 410121263611987200 119881515762590400 284026975806752640 720277680830198400 338363599825742400 554582316397374720 336129584387425920 319684042033574400 1920740482213862400 676254704301792000 902302932868646400 896345558366469120 420083723456812800 421074702005368320 2764258137139000320 1217258467743225600 375959555361936000 820242527223974400 239763031525180800 676727199651484800 1109164632794749440 672259168774851840 639368084067148800 315806026504026240 615181895417980800 179822273643885600 426040463710128960 287084884528391040 840167446913625600 842149404010736640 831873474596062080 165487527422380800 479526063050361600 1353454399302969600 223778829423502080 99650721262276800 1344518337549703680 1278736168134297600 631612053008052480 124115645566785600 359644547287771200 574169769056782080 167834122067626560 330975054844761600 959052126100723200 2706908798605939200 447557658847004160 199301442524553600 1263224106016104960 389149852202092800 248231291133571200 719289094575542400 1148339538113564160 335668244135253120 1918104252201446400 186173468350178400 139264321894790400 895115317694008320 398602885049107200 251751183101439840 778299704404185600 496462582267142400 1438578189151084800 141322841062865280 231682538391333120 104448241421092800 671336488270506240 1894836159024157440 583724778303139200 372346936700356800 1790230635388016640 272404896541464960 797205770098214400 503502366202879680 992925164534284800 2877156378302169600 282645682125730560 463365076782666240 208896482842185600 1342672976541012480 407884832110828800 117769034219054400 744693873400713600 211984261594297920 544809793082929920 347523807586999680 1007004732405759360 1985850329068569600 182133253103911200 664338141748512000 558520405050535200 565291364251461120 926730153565332480 417792965684371200 2685345953082024960 82292553846921600 1195808655147321600 815769664221657600 235538068438108800 109917765271117440 423968523188595840 1089619586165859840 695047615173999360 2014009464811518720 197851977488011392 611827248166243200 146227537989529920 176653551328581600 418533029301562560 285519382477580160 835585931368742400 164585107693843200 471076136876217600 219835530542234880 1390095230347998720 4028018929623037440 396785400765062400 123438830770382400 292455075979059840 353307102657163200 571038764955160320 164876647906676160 329170215387686400 942152273752435200 439671061084469760 2780190460695997440 392563447396848000 793570801530124800 246877661540764800 706614205314326400 1142077529910320640 329753295813352320 1884304547504870400 185158246155573600 135276104996524800 879342122168939520 264135952048550400 785126894793696000 160106389782393600 247314971860014240 493755323081529600 1413228410628652800 230419150771380480 101457078747393600 659506591626704640 120079792336795200 370316492311147200 1758684244337879040 555499561071087360 172814363078535360 1570253789587392000 320212779564787200 494629943720028480 987510646163059200 2826456821257305600 460838301542760960 202914157494787200 1319013183253409280 396203928072825600 240159584673590400 112861299624091200 740632984622294400 1110999122142174720 345628726157070720 989259887440056960 1975021292326118400 180119688505192800 140066998101676800 921676603085521920 405828314989574400 2638026366506818560 79935880225219200 792407856145651200 480319169347180800 225722599248182400 224148945695351040 105050248576257600 105337212982485120 691257452314141440 1978519774880113920 594305892109238400 142039910246351040 360239377010385600 169291949436136800 1843353206171043840 277342749650977920 811656629979148800 159871760450438400 960638338694361600 451445198496364800 448297891390702080 210100497152515200 210674425964970240 1382514904628282880 410235753333369600 119903820337828800 284079820492702080 720478754020771200 338583898872273600 554685499301955840 336223418543026560 319743520900876800 1921276677388723200 676380524982624000 902890396992729600 896595782781404160 420200994305030400 421348851929940480 2765029809256565760 1217484944968723200 376204332080304000 820471506666739200 239807640675657600 677167797744547200 1109370998603911680 672446837086053120 639487041801753600 316011638947455360 615353630000054400 179855730506743200 426119730739053120 287165027333358720 840401988610060800 842697703859880960 832028248952933760 165533725029254400 479615281351315200 1354335595489094400 223820464630613760 99715601051035200 1344893674172106240 1278974083603507200 632023277894910720 124150293771940800 359711461013486400 574330054666717440 167865348472960320 331067450058508800 959230562702630400 2708671190978188800 447640929261227520 199431202102070400 1264046555789821440 389403216752659200 248300587543881600 719422922026972800 1148660109333434880 335730696945920640 1918461125405260800 186225440657911200 139290232741228800 895281858522455040 398862404204140800 251798022709440480 778806433505318400 496601175087763200 1438845844053945600 141414852399649920 231747215040956160 104467674555921600 671461393891841280 1896069833684732160 584104825128988800 372450881315822400 1790563717044910080 272582251726861440 797724808408281600 503596045418880960 993202350175526400 2877691688107891200 282829704799299840 463494430081912320 208935349111843200 1342922787783682560 407960721190713600 117845710333041600 744901762631644800 212122278599474880 545164503453722880 347620822561434240 1007192090837761920 1986404700351052800 182184097542501600 664770673673568000 558676321973733600 565659409598599680 926988860163824640 417870698223686400 2685845575567365120 82307864801635200 1196587212612422400 815921442381427200 235691420666083200 109989329644172160 424244557198949760 1090329006907445760 695241645122868480 2014384181675523840 197980793359509888 611941081786070400 146254744378290240 176768565499562400 418805524414347840 285572504833499520 835741396447372800 164615729603270400 471382841332166400 219978659288344320 1390483290245736960 4028768363351047680 396859224738412800 123461797202452800 292509488756580480 353537130999124800 571145009666999040 164983994466258240 329231459206540800 942765682664332800 439957318576688640 2780966580491473920 392819034443472000 793718449476825600 246923594404905600 707074261998249600 1142290019333998080 329967988932516480 1885531365328665600 185192695803679200 135364179473107200 879914637153377280 264307923556185600 785638068886944000 160136178403219200 247475991699387360 493847188809811200 1414148523996499200 230462021444578560 101523134604830400 659935977865032960 120102133802414400 370385391607358400 1759829274306754560 555602914633777920 172846516083433920 1571276137773888000 320272356806438400 494951983398774720 987694377619622400 2828297047992998400 460924042889157120 203046269209660800 1319871955730065920 396461885334278400 240204267604828800 112882280485665600 740770783214716800 1111205829267555840 345693032166867840 989903966797549440 1975388755239244800 180153200703621600 140093058290169600 921848085778314240 406092538419321600 2639743911460131840 79987924234108800 792923770668556800 480408535209657600 225764560971331200 224190649764506880 105069793717627200 105356795119954560 691386064333735680 1979807933595098880 594692828001417600 142132388446762560 360306401407243200 169323420728498400 1843696171556628480 277523319733994880 812185076838643200 159975848468217600 960817070419315200 451529121942662400 448381299529013760 210139587435254400 210713590239909120 1382772128667471360 410312079814291200 119981886351163200 284264776893525120 720612802814486400 338646841456996800 555046639467989760 336285974646760320 319951696936435200 1921634140838630400 676820897365536000 903058243885324800 896762599058027520 420279174870508800 421427180479818240 2765544257334942720 1218277615257964800 376274268285552000 820624159628582400 239963772702326400 677293682913993600 1110093278935979520 672571949293520640 639903393872870400 316070385359863680 615468119721436800 179972829526744800 426397165340287680 287218455870003840 840558349741017600 842854360959636480 832569959201984640 165564523433836800 479927545404652800 1354587365827987200 223966187855504640 99734138133537600 1345143898587041280 1279806787745740800 632140770719727360 124173392575377600 359945659053489600 574436911740007680 167974640891628480 331129046867673600 959855090809305600 2709174731655974400 447932375711009280 199468276267075200 1264281541439454720 389475606624249600 248346785150755200 719891318106979200 1148873823480015360 335949281783256960 1919710181618611200 186260088863066400 139380920703763200 895864751422018560 398936552534150400 251961961337442720 778951213248499200 496693570301510400 1439782636213958400 141441141353016960 231790332807371520 104535690527822400 671898563566513920 1896422312159182080 584213409936374400 372520177726132800 1791729502844037120 272632924636974720 797873105068300800 503923922674885440 993387140603020800 2879565272427916800 282882282706033920 463580665614743040 209071381055644800 1343797127133027840 408226332970310400 117867617794180800 745040355452265600 212161712029525440 545265849273949440 347685499211057280 1007847845349770880 1986774281206041600 182217993834895200 664894254223584000 558780266589199200 565764565412067840 927161331229486080 418142762111289600 2687594254266055680 82361453143132800 1196809657602451200 816452665940620800 235735235588361600 110009776607902080 424323424059050880 1090531698547898880 695370998422114560 2015695690699541760 198017597894223744 612339499455465600 146349966738951360 176801426691271200 418883380160857920 285758433079217280 836285524222579200 164722906286265600 471470471176723200 220019553215804160 1390741996844229120 4031391381399083520 397117608645139200 123542179714699200 292699933477902720 353602853382542400 571516866158434560 165014664911853120 329445812572531200 942940942353446400 440039106431608320 2781483993688458240 392892059313936000 794235217290278400 247084359429398400 707205706765084800 1143033732316869120 330029329823706240 1885881884706892800 185313269572048800 135389343609273600 880078212863216640 264357058272652800 785784118627872000 160240438576108800 247521997367779680 494168718858796800 1414411413530169600 230612068800771840 101542007706955200 660058659647412480 120180328932081600 370626539144097600 1760156425726433280 555964652103194880 172959051600578880 1571568237255744000 320480877152217600 495043994735559360 988337437717593600 2828822827060339200 461224137601543680 203084015413910400 1320117319294824960 396535587408979200 240360657864163200 112892770916452800 741253078288195200 1111929304206389760 345918103201157760 990087989471118720 1976674875435187200 180270493398122400 140184268949894400 922448275203087360 406168030827820800 2640234638589649920 80002793950934400 793071174817958400 480721315728326400 225785541832905600 224336614006552320 105138201712420800 105366586188689280 691836206402315520 1980175978942237440 594803381113468800 142158810789737280 360540986796244800 169339156374679200 1844896550406174720 277574911186285440 812336061655641600 160005587901868800 961442631456652800 451571083665811200 448673228013104640 210276403424841600 210733172377378560 1383672412804631040 410579222497516800 120004190926401600 284317621579474560 721081973592489600 338678312749358400 555149822372570880 336504921009828480 320011175803737600 1922885262913305600 676946718046368000 903142167331622400 897346456026209280 420552806849683200 421466344754757120 2767344825609262080 1218504092483462400 376309236388176000 821158444995033600 240008381852803200 677356625498716800 1110299644745141760 673009842019656960 640022351607475200 316099758566067840 615868833746275200 180006286389602400 426476432369211840 287405455748261760 841105613699366400 842932689509514240 832724733558856320 165672317849875200 480016763705606400 1354713250997433600 224007823062616320 99743406674788800 1346019684039313920 1280044703214950400 632199517132135680 124254238387406400 360012572779204800 574810911496523520 168005867296962240 331344635699750400 960033527411212800 2709426501994867200 448015646125232640 199486813349577600 1264399034264271360 389511801560044800 248508476774812800 720025145558409600 1149621822993047040 336011734593924480 1920067054822425600 186381357581109600 139406831550201600 896031292250465280 398973626699155200 252008800945443360 779023603120089600 497016953549625600 1440050291116819200 141454285829700480 231941244989825280 104555123662651200 672023469187848960 1896598551396407040 584267702340067200 372762715162219200 1792062584500930560 272658261092031360 797947253398310400 504017601890886720 994033907099251200 2880100582233638400 282908571659400960 463882489979650560 209110247325302400 1344046938375697920 408302222050195200 117878571524750400 745525430324438400 212181428744550720 545316522184062720 347911867484737920 1008035203781773440 1988067814198502400 182336630858272800 664956044498592000 559144072743328800 565817143318801920 927764979959301120 418220494650604800 2688093876751395840 82376764097846400 1196920880097465600 816604444100390400 235757143049500800 110020000089767040 424362857489101440 1090633044368125440 695823734969475840 2016070407563546880 198036000161580672 612453333075292800 146377173127711680 176817857287125600 418922308034112960 285811555435136640 836440989301209600 164753528195692800 471514286099001600 220040000179534080 1391647469938951680 4032140815127093760 397191432618489600 123565146146769600 292754346255423360 353635714574251200 571623110870273280 165030000134650560 329507056391385600 943028572198003200 440080000359068160 2783294939877903360 392928571749168000 794382865236979200 247130292293539200 707271429148502400 1143246221740546560 330060000269301120 1886057144396006400 185347719220154400 135401925677356800 880160000718136320 264381625630886400 785857143498336000 160270227196934400 247545000201975840 494260584587078400 1414542858297004800 230654939473969920 101551444258017600 660120000538602240 120202670397700800 370695438440308800 1760320001436272640 556068005665885440 172991204605477440 1571714286996672000 320540454393868800 495090000403951680 988521169174156800 2829085716594009600 461309878947939840 203102888516035200 1320240001077204480 396572438446329600 240405340795401600 112924242208814400 741390876880617600 1112136011331770880 345982409210954880 990180000807903360 1977042338348313600 180304005596551200 140210329138387200 922619757895879680 406205777032070400 2640480002154408960 80010228809347200 793144876892659200 480810681590803200 225848484417628800 224378318075708160 105157746853790400 105395959394893440 691964818421909760 1980360001615806720 594858657669494400 142172021961224640 360608011193102400 169386363313221600 1845239515791759360 277600706912430720 812411554064140800 160020457618694400 961621363181606400 451696968835257600 448756636151416320 210315493707580800 210791918789786880 1383929636843819520 410655548978438400 120015343214020800 284344043922449280 721216022386204800 338772726626443200 555201413824861440 336567477113562240 320040915237388800 1923242726363212800 677009628386784000 903393937670515200 897513272302832640 420630987415161600 421583837579573760 2767859273687639040 1218617331096211200 376414140696048000 821311097956876800 240030686428041600 677545453252886400 1110402827649722880 673134954227124480 640081830474777600 316187878184680320 615983323467657600 180023014821031200 426516065883673920 287458884284906880 841261974830323200 843167675159147520 832802120737292160 165703116254457600 480061372856083200 1355090906505772800 224028640666172160 99771212298542400 1346269908454248960 1280163660949555200 632375756369360640 124277337190843200 360046029642062400 574917768569813760 168021480499629120 331406232508915200 960122745712166400 2710181813011545600 448057281332344320 199542424597084800 1264751512738721280 389620386367430400 248554674381686400 720092059284124800 1149835537139627520 336042960999258240 1920245491424332800 186416005786264800 139419786973420800 896114562664688640 399084849194169600 252032220749443680 779240772734860800 497109348763372800 1440184118568249600 141493719259751040 231984362756240640 104564840230065600 672085921998516480 1897127269108081920 584430579551145600 372832011572529600 1792229125329377280 272734270457201280 798169698388339200 504064441498887360 994218697526745600 2880368237136499200 282987438519502080 463968725512481280 209129680460131200 1344171843997032960 408340166590137600 117911432716459200 745664023145059200 212240578889626560 545468540914402560 347976544134360960 1008128882997774720 1988437395053491200 182370527150666400 665141415323616000 559248017358794400 565974877039004160 927937451024962560 418259360920262400 2688343687994065920 82384419575203200 1197254547582508800 816680333180275200 235822865432918400 110050670535361920 424481157779253120 1090937081828805120 695953088268721920 2016257765995549440 198091206963651456 612510249885206400 146390776322091840 176867149074688800 419039091653878080 285838116613096320 836518721840524800 164768839150406400 471645730865836800 220101341070723840 1391906176537443840 4032515531991098880 397228344605164800 123576629362804800 292781552644183680 353734298149377600 571676233226192640 165076005803042880 329537678300812800 943291461731673600 440202682141447680 2783812353074887680 393038109054864000 794456689210329600 247153258725609600 707468596298755200 1143352466452385280 330152011606085760 1886582923463347200 185364944044207200 135439671881606400 880405364282895360 264455327705587200 786076218109728000 160285121507347200 247614008704564320 494306517451219200 1414937192597510400 230676374810568960 101579753911204800 660304023212171520 120213841130510400 370729888088414400 1760810728565790720 556119682447230720 173007281107926720 1572152436219456000 320570243014694400 495228017409128640 988613034902438400 2829874385195020800 461352749621137920 203159507822409600 1320608046424343040 396682991558380800 240427682261020800 113071108239835200 741459776176828800 1112239364894461440 346014562215853440 990456034818257280 1977226069804876800 180320761695765600 140223359232633600 922705499242275840 406319015644819200 2641216092848686080 80032533384585600 793365983116761600 480855364522041600 226142216479670400 224399170110286080 105167519424475200 105533034357179520 692029124431706880 1980912069636514560 595024487337571200 142211655475686720 360641523391531200 169606662359752800 1845410998484551680 277678094090866560 812638031289638400 160065066769171200 961710729044083200 452284432959340800 448798340220572160 210335038848950400 211066068714359040 1384058248863413760 410693712218899200 120048800076878400 284423310951373440 721283046783062400 339213324719505600 555356188181733120 336598755165429120 320130133538342400 1923421458088166400 677198359408032000 904568865918681600 897596680441144320 420670077697900800 422132137428718080 2768116497726827520 1218957046934457600 376903694132784000 821387424437798400 240097600153756800 678426649439011200 1110712376363466240 673197510330858240 640260267076684800 316599103071538560 616040568328348800 180073200115317600 426634966427060160 287485598553229440 841340155395801600 844264274857436160 833034282272599680 165718515456748800 480195200307513600 1356853298878022400 224091093476839680 99900971876059200 1346395020661716480 1280520534153369600 633198206143077120 124288886592561600 360146400230635200 574971197106458880 168068320107629760 331437030913497600 960390400615027200 2713706597756044800 448182186953679360 199801943752118400 1266396412286154240 390127115468563200 248577773185123200 720292800461270400 1149942394212917760 336136640215259520 1920780801230054400 186433329888842400 139458653243078400 896364373907358720 399603887504236800 252102480161444640 780254230937126400 497155546370246400 1440585600922540800 141677741933320320 232005921639448320 104593989932308800 672273280430519040 1899594618429231360 585190673202844800 372866659777684800 1792728747814717440 273088980827994240 799207775008473600 504204960322889280 994311092740492800 2881171201845081600 283355483866640640 464011843278896640 209187979864617600 1344546560861038080 408454000209964800 118064784944433600 745733319555369600 212516612899980480 546177961655988480 348008882459172480 1008409920645778560 1988622185480985600 182387475296863200 666006479173728000 559299989666527200 566710967733281280 928023686557793280 418375959729235200 2689093121722076160 82407386007273600 1198811662512710400 816908000419929600 236129569888867200 110193799281471360 425033225799960960 1092355923311976960 696017764918344960 2016819841291557120 198348838706648448 612681000314947200 146431585905232320 177097177416650400 419584081879448640 285917800146975360 836751919458470400 164814772014547200 472259139777734400 220387598562942720 1392035529836689920 4033639682583114240 397339080565190400 123611079010910400 292863171810464640 354194354833300800 571835600293950720 165290698922207040 329629544029094400 944518279555468800 440775197125885440 2784071059673379840 393549283148112000 794678161130380800 247222158021820800 708388709666601600 1143671200587901440 330581397844414080 1889036559110937600 185416618516365600 135615820834771200 881550394251770880 264799270720857600 787098566296224000 160329804438585600 247936048383310560 494444316043641600 1416777419333203200 230740680820366080 101711865626078400 661162795688828160 120247353328939200 370833237032731200 1763100788503541760 556274712791266560 173055510615274560 1574197132592448000 320659608877171200 495872096766621120 988888632087283200 2833554838666406400 461481361640732160 203423731252156800 1322325591377656320 397198906081286400 240494706657878400 741666474065462400 1112549425582533120 346111021230549120 991744193533242240 1977777264174566400 180371029993408800 140262449515372800 922962723281464320 406847462504313600 2644651182755312640 80136621402364800 794397812162572800 480989413315756800 1483332948130924800 226163197341244800 224461726214019840 105196837136529600 692222042461098240 1983488387066484480 595798359121929600 142396611876509760 360742059986817600 169622398005933600 1845925446562928640 278039234256900480 813694925008627200 160273242804729600 961978826631513600 2966665896261849600 452326394682489600 448923452428039680 210393674273059200 1384444084922196480 410808201940281600 120204932103547200 284793223753019520 721484119973635200 339244796011867200 556078468513800960 336692589321029760 320546485609459200 1923957653263027200 678079104173856000 904652789364979200 897846904856079360 420787348546118400 2768888169844392960 1220542387512940800 376938662235408000 821616403880563200 240409864207094400 678489592023734400 1112156937027601920 673385178642059520 641092971218918400 316628476277742720 616212302910422400 180307398155320800 427189835629529280 287565741358197120 841574697092236800 844342603407313920 834117702770701440 165764713063622400 480819728414188800 1356979184047468800 224382539926621440 99910240417310400 1346770357284119040 1282185942437836800 633256952555485440 124323534797716800 360614796310641600 575131482716394240 168286904944966080 331529426127244800 961639456828377600 2713958368094937600 448765079853242880 199820480834620800 1266513905110970880 390163310404358400 248647069595433600 721229592621283200 1150262965432788480 336573809889932160 1923278913656755200 186485302196575200 139640029168147200 897530159706485760 399640961669241600 252430357417449120 780326620808716800 497294139190867200 1442459185242566400 141690886410003840 232070598289071360 104730021876110400 673147619779864320 1899770857666456320 585244965606537600 372970604393150400 1795060319412971520 273114317283050880 174052948716803520 799281923338483200 504860714834898240 994588278381734400 2884918370485132800 283381772820007680 464141196578142720 209460043752220800 1346295239559728640 408985223769158400 118075738675003200 745941208786300800 212536329615005760 546228634566101760 348105897433607040 1009721429669796480 1989176556763468800 182438319735453600 666068269448736000 559455906589725600 566763545640015360 928282393156285440 418920087504441600 2692590479119457280 82514562690268800 1198922885007724800 817970447538316800 236151477350006400 110204022763336320 425072659230011520 1092457269132203520 696211794867214080 2019442859339592960 198367240974005376 613477835653737600 146622030626554560 177113608012504800 419623009752703680 286289656638410880 837840175008883200 165029125380537600 472302954700012800 220408045526672640 1392423589734428160 4038885718679185920 415516605400915200 123771844035403200 293244061253109120 354227216025009600 572579313276821760 165306034145004480 330058250761075200 944605909400025600 440816091053345280 2784847179468856320 393585795583344000 831033210801830400 247543688070806400 708454432050019200 1145158626553643520 330612068290008960 1889211818800051200 185657766053104800 135628402902854400 881632182106690560 264823838079091200 787171591166688000 167664595161772800 247959051217506720 495087376141612800 1416908864100038400 231040775532752640 101721302177140800 661224136580017920 125748446371329600 371315532106209600 1763264364213381120 581723247561281280 173280581649564480 1574343182333376000 335329190323545600 495918102435013440 990174752283225600 2833817728200076800 462081551065505280 203442604354281600 1322448273160035840 397235757118636800 251496892742659200 742631064212419200 1163446495122562560 346561163299128960 991836204870026880 1980349504566451200 188622669556994400 140444870834822400 924163102131010560 406885208708563200 2644896546320071680 80144056260777600 794471514237273600 502993785485318400 1485262128424838400 226205159064393600 234730433226481920 105333653126116800 693122326598257920 1983672409740053760 595853635677955200 142409823047997120 377245339113988800 169653869298295200 1848326204262021120 278065029983045760 813770417417126400 160288112521555200 1005987570970636800 2970524256849676800 452410318128787200 469460866452963840 210667306252233600 1386244653196515840 411342487306732800 120216084391166400 284819646095994240 754490678227977600 339307738596590400 556130059966091520 352095649839722880 320576225043110400 2011975141941273600 678142014514272000 904820636257574400 938921732905927680 421334612504467200 2772489306393031680 1220655626125689600 377008598440656000 822684974613465600 240432168782332800 678615477193180800 1112260119932183040 704191299679445760 641152450086220800 316687222690151040 617013730960099200 180324126586749600 427229469143991360 287939741114712960 842669225008934400 844499260507069440 834195089949137280 165980301895699200 480864337564665600 1357230954386361600 224403357530177280 99928777499812800 1408382599358891520 1282304900172441600 633374445380302080 124485226421774400 360648253173499200 575879482229425920 168302518147632960 331960603791398400 961728675129331200 2714461908772723200 448806715060354560 199857554999625600 1266748890760604160 390235700275948800 248970452843548800 721296506346998400 1151758964458851840 336605036295265920 1923457350258662400 186727839632661600 139652984591366400 897613430120709120 399715109999251200 252453777221449440 780471400551897600 497940905687097600 1442593012693996800 141717175363370880 232372422653978880 104739738443524800 673210072590531840 1900123336140906240 585353550413923200 373455679265323200 1795226860241418240 273164990193164160 174279316990484160 799430219998502400 504907554442898880 995881811374195200 2885186025387993600 283434350726741760 464744845307957760 209479476887049600 1346420145181063680 409023168309100800 118097646136142400 746911358530646400 212575763045056320 546329980386328320 348558633980968320 1009815108885797760 1991763622748390400 182675593782208800 666191849998752000 560183518897984800 566868701453483520 929489690615915520 418958953774099200 2692840290362127360 82522218167625600 1199145329997753600 818046336618201600 236195292272284800 110224469727066240 425151526090112640 1092659960772656640 697117267961936640 2019630217771595520 198404045508719232 613534752463651200 146635633820934720 177146469204213600 419700865499213760 286316217816370560 837917907548198400 165044436335251200 472390584544569600 220448939454132480 1394234535923873280 4039260435543191040 416057014381881600 123783327251438400 293271267641869440 354292938408427200 572632435632741120 165336704590599360 330088872670502400 944781169089139200 440897878908264960 2788469071847746560 393658820453808000 832114028763763200 247566654502876800 708585876816854400 1145264871265482240 330673409181198720 1889562338178278400 185674990877157600 135653567039020800 881795757816529920 264872972795558400 787317640907616000 167882654926022400 248005056885899040 495133309005753600 1417171753633708800 231062210869351680 101740175279265600 661346818362397440 125911991194516800 371349981754315200 1763591515633059840 582479820134634240 173296658152013760 1574635281815232000 335765309852044800 496010113771798080 990266618011507200 2834343507267417600 462124421738703360 203480350558531200 1322693636724794880 397309459193337600 251823982389033600 742699963508630400 1164959640269268480 346593316304027520 992020227543596160 1980533236023014400 188867986791775200 140457900929068800 924248843477406720 406960701117062400 2645387273449589760 80158925977603200 794618918386675200 503647964778067200 1485399927017260800 226268101649116800 235035716896431360 105343425696801600 693186632608055040 1984040455087192320 595964188790006400 142436245390971840 377735973583550400 169701076236837600 1848497686954813440 278116621435336320 813921402234124800 160317851955206400 1007295929556134400 2970799854034521600 452536203298233600 470071433792862720 210686851393603200 1386373265216110080 411380650547193600 120238388966404800 284872490781943680 755471947167100800 339402152473675200 556233242870672640 352553575344647040 320635703910412800 2014591859112268800 678267835195104000 905072406596467200 940142867585725440 421373702787206400 2772746530432220160 1220882103351187200 377113502748528000 822761301094387200 240476777932809600 678804304947350400 1112466485741345280 705107150689294080 641271407820825600 316775342308763520 617070975820790400 180357583449607200 427308736172915520 287966455383035520 842747405574412800 844734246156702720 834349864306008960 165995701097990400 480953555865619200 1357608609894700800 224444992737288960 99956583123566400 1410214301378588160 1282542815641651200 633550684617527040 124496775823492800 360715166899214400 575932910766071040 168333744552966720 331991402195980800 961907111731238400 2715217219789401600 448889985474577920 199913166247132800 1267101369235054080 390344285083334400 248993551646985600 721430333798428800 1151865821532142080 336667489105933440 1923814223462476800 186745163735239200 139678895437804800 897779970949155840 399826332494265600 252500616829450080 780688570166668800 497987103293971200 1442860667596857600 141756608793421440 232393981537186560 104759171578353600 673334978211866880 1900652053852581120 585516427625001600 373490327470478400 1795559941898311680 273240999558334080 174295486152889920 799652664988531200 505001233658900160 995974206587942400 2885721335193715200 283513217586842880 464787963074373120 209518343156707200 1346669956423733760 409099057388985600 118130507327851200 746980654940956800 212634913190132160 546481999116668160 348590972305779840 1010002467317800320 1991948413175884800 182692541928405600 666377220823776000 560235491205717600 567026435173685760 929575926148746240 419036686313414400 2693339912847467520 82537529122339200 1199478997482796800 818198114777971200 236261014655702400 110255140172661120 425269826380264320 1092963998233336320 697181944611559680 2020004934635600640 198459252310790016 613648586083478400 146662840209695040 177195760991776800 419817649118978880 286369340172289920 838073372626828800 165075058244678400 472522029311404800 220510280345322240 1394363889223119360 4040009869271201280 416095615023379200 123806293683508800 293325680419390080 354391521983553600 572738680344579840 165382710258991680 330150116489356800 945044058622809600 441020560690644480 2788727778446238720 393768357759504000 832191230046758400 247612587367017600 708783043967107200 1145477360689159680 330765420517983360 1890088117245619200 185709440525263200 135691313243270400 882041121381288960 264946674870259200 787536715519008000 167898230623468800 248074065388487520 495225174734035200 1417566087934214400 231105081542549760 101768484932452800 661530841035966720 125923672967601600 371418881050526400 1764082242762577920 582533861032730880 173328811156912320 1575073431038016000 335796461246937600 496148130776975040 990450349468070400 2835132175868428800 462210163085099520 203536969864905600 1323061682071933440 397420012305388800 251847345935203200 742837762101052800 1165067722065461760 346657622313824640 992296261553950080 1980900698936140800 188885509451402400 140483961117561600 924420326170199040 407073939729811200 2646123364143866880 80181230552841600 794840024610777600 503694691870406400 1485675524202105600 226352025095414400 235057522872856320 105362970838171200 693315244627649280 1984592523107900160 596130018458083200 142475878905433920 377771018902804800 169764018821560800 1848840652340398080 278194008613772160 814147879459622400 160362461105683200 1007389383740812800 2971351048404211200 452704050190828800 470115045745712640 210725941676342400 1386630489255298560 411456977028115200 120271845829262400 284951757810867840 755542037805609600 339528037643121600 556388017227544320 352586284309284480 320724922211366400 2014778767481625600 678456566216352000 905408100381657600 940230091491425280 421451883352684800 2773260978510597120 1221221819189433600 377253375159024000 822913954056230400 240543691658524800 679056075286243200 1112776034455088640 705172568618568960 641449844422732800 316892835133580160 617185465542172800 180407768743893600 427427636716301760 288019883919680640 842903766705369600 845047560356213760 834582025841316480 166026499502572800 481087383317049600 1358112150572486400 224507445547956480 99993657288571200 1410345137237137920 1282899688845465600 633785670267160320 124519874626929600 360815537487787200 576039767839361280 168380584160967360 332052999005145600 962174766634099200 2716224301144972800 449014891095912960 199987314577142400 1267571340534320640 390489064826515200 249039749253859200 721631074975574400 1152079535678722560 336761168321934720 1924349533268198400 186779811940394400 139717761707462400 898029782191825920 399974629154284800 252570876241451040 780978129653030400 498079498507718400 1443262149951148800 141809186700155520 232437099303601920 104788321280596800 673522336643869440 121817625480532800 1901357010801480960 585733597239772800 373559623880788800 1796059564383651840 273342345378560640 174327824477701440 799949258308569600 505141752482902080 996158997015436800 2886524299902297600 283618373400311040 464874198607203840 209576642561193600 1347044673287738880 409212891008812800 118174322250129600 747119247761577600 212713780050233280 546684690757121280 348655648955402880 1010283504965804160 1992317994030873600 182726438220799200 666624381923808000 560339435821183200 567236746800622080 929748397214407680 419153285122387200 2694089346575477760 82560495554409600 1199923887462854400 818425782017625600 236348644500259200 110296034100120960 425427560100466560 1093369381514242560 697311297910805760 2020567009931608320 198532861380217728 613819336513219200 146703649792835520 177261483375194400 419973360611999040 286449023706168960 838306570244774400 165120991108819200 472697289000518400 220592068200241920 1394622595821611520 4041134019863216640 416172816306374400 123840743331614400 293407299585671040 354522966750388800 572898047412337920 165444051150181440 330241982217638400 945394578001036800 441184136400483840 2789245191643223040 393914407500432000 832345632612748800 247681486663228800 709045933500777600 1145796094824675840 330888102300362880 1890789156002073600 185761114997421600 135741641515603200 882368272800967680 265044944303193600 787828815000864000 167929382018361600 248166076725272160 495362973326457600 1418091867001555200 231169387552346880 101806231136702400 661776204600725760 125947036513771200 371522229994843200 1764736545601935360 582641942828924160 173377040664260160 1575657630001728000 335858764036723200 496332153450544320 990725946652915200 2836183734003110400 462338775104693760 203612462273404800 1323552409201451520 397567416454790400 251894073027542400 743044459989686400 1165283885657848320 346754081328520320 992664306901088640 1981451893305830400 188920554770656800 140523051400300800 924677550209387520 407224924546809600 2647104818402903040 80210969986492800 795134832909580800 503788146055084800 1486088919979372800 226456929403286400 235101134825706240 105392288550225600 693508162657040640 1985328613802177280 596351124682185600 142528723591383360 377841109541313600 169842697052464800 1849355100418775040 278297191518353280 814449849093619200 160421939972985600 1007576292110169600 2972177839958745600 452913858806572800 470202269651412480 210784577100451200 1387016325314081280 411571466749497600 120316454979739200 285057447182766720 755682219082627200 339685394104929600 556594383036706560 352651702238559360 320843879945971200 2015152584220339200 678708207578016000 905827717613145600 940404539302824960 421569154200902400 2774032650628162560 1221674773640428800 377428215672144000 823142933498995200 240632909959478400 679370788209859200 1113188766073413120 705303404477118720 641687759891942400 317039701164600960 617357200124246400 180474682469608800 427586170774150080 288100026724648320 843138308401804800 845439203105602560 834891574555059840 166072697109446400 481265819918956800 1358741576419718400 224590715962179840 100039999994827200 1410606808954237440 1283375519783884800 634079402329201920 124554522832084800 360949364939217600 576200053449296640 168443036971634880 332145394218892800 962531639837913600 2717483152839436800 449181431924359680 200079999989654400 1268158804658403840 390670039505491200 249109045664169600 721898729878435200 1152400106898593280 336886073943269760 1925063279675827200 186831784248127200 139769583400339200 898362863848719360 400159999979308800 252664555457452320 781340079010982400 498218091328339200 1443797459756870400 141874909083573120 232501775953224960 104827187550254400 673772147886539520 121851521772926400 1902238206987605760 586005059258236800 373663568496254400 1796725727697438720 273469027653843840 174376331964918720 800319999958617600 505329110914904640 996436182656678400 2887594919513740800 283749818167146240 465003551906449920 209654375100508800 1347544295773079040 409364669168582400 118229090902977600 747327136992508800 212812363625359680 546938055307687680 348752663929837440 1010658221829809280 1992872365313356800 182777282659389600 666933333298848000 560495352744381600 567499636334292480 930007103812899840 419308750201017600 2695088591546158080 82591117463836800 1200479999937926400 818729338337164800 236458181805955200 110347151509445760 425624727250719360 1093876110615375360 697505327859674880 2021316443659618560 198624872717002368 614047003752873600 146758062570356160 177343636354466400 420167999978274240 286555268418007680 838617500402035200 165182234927673600 472916363611910400 220694303018891520 1395010655719349760 4042632887319237120 416288618230867200 123886676195755200 293516125140712320 354687272708932800 573110536836015360 165520727264168640 330364469855347200 945832727223820800 441388606037783040 2790021311438699520 394096969676592000 832577236461734400 247773352391510400 709374545417865600 1146221073672030720 331041454528337280 1891665454447641600 185830014293632800 135804551856019200 882777212075566080 265167781094361600 788193939353184000 167976109110700800 248281090896252960 495546704783020800 1418749090835731200 231255128898743040 101853413892014400 662082909056674560 125982081833025600 371660028587265600 1765554424151132160 582804065523214080 173441346674057280 1576387878706368000 335952218221401600 496562181792505920 991093409566041600 2837498181671462400 462510257797486080 203706827784028800 1324165818113349120 397751671641542400 251964163666051200 743320057174531200 1165608131046428160 346882693348114560 993124363585011840 1982186819132083200 188973122749538400 140575171777286400 925020515594972160 407413655568057600 2648331636226698240 80248144278556800 795503343283084800 503928327332102400 1486640114349062400 226477910264860800 235166552754981120 105431378832964800 693765386696229120 1986248727170023680 596627507462313600 142594779448820160 377946245499076800 169858432698645600 1850041031189944320 278426170149079680 814827311136115200 160496288557113600 1007856654664204800 2973280228698124800 452955820529721600 470333105509962240 210862757665929600 1387530773392458240 411724119711340800 120372216417835200 285189558897640320 755892490998153600 339716865397291200 556852340298159360 352749829132471680 320992577114227200 2015713309328409600 679022759280096000 905911641059443200 940666211019924480 421725515331859200 2775061546784916480 1222240966704172800 377463183774768000 823448239422681600 240744432835670400 679433730794582400 1113704680596318720 705499658264943360 641985154228454400 317069074370805120 617586179567011200 180558324626752800 427784338346460480 288206883797938560 843451030663718400 845517531655480320 835278510447239040 166134293918611200 481488865671340800 1358867461589164800 224694803979959040 100049268536078400 1410999316529886720 1283970308456908800 634138148741610240 124600720438958400 361116649253505600 576413767595877120 168521102984969280 332268587837222400 962977731342681600 2717734923178329600 449389607959918080 200098537072156800 1268276297483220480 390706234441286400 249201440877916800 722233298507011200 1152827535191754240 337042205969938560 1925955462685363200 186901080658437600 139834360516435200 898779215919836160 400197074144313600 252781654477453920 781412468882572800 498402881755833600 1444466597014022400 141888053560256640 232588011486055680 104875770387326400 674084411939877120 121896716829451200 1902414446224830720 586059351661929600 373802161316875200 1797558431839672320 273494364108900480 174441008614541760 800394148288627200 505563308954907840 996805763511667200 2888933194028044800 283776107120513280 465176022972111360 209751540774652800 1348168823879754240 409554391868294400 118240044633547200 747604322633750400 212832080340384960 546988728217800960 348882017229083520 1011126617909815680 1993611527023334400 182845075244176800 666995123573856000 560703241975312800 567552214241026560 930352045944222720 419503081549305600 2696337647759508480 82629394850620800 1200591222432940800 819108783736588800 236480089267094400 110357374991310720 425664160680769920 1093977456435601920 697764034458167040 2022253235819631360 198643274984359296 614331587802441600 146826078542256960 177360066950320800 420206927851529280 286688074307806080 839006163098611200 165258789701241600 472960178534188800 220714749982621440 1395528068916334080 4044506471639262720 416443020796857600 123944092275931200 293652157084513920 354720133900641600 573376148615612160 165536062486966080 330517579402483200 945920357068377600 441429499965242880 2791056137832668160 1258509244647916800 394133482111824000 832886041593715200 247888184551862400 709440267801283200 1146752297231224320 331072124973932160 1891840714136755200 185916138413896800 135817133924102400 882858999930485760 265192348452595200 788266964223648000 168038411900486400 248304093730449120 495776369103724800 1418880535602566400 231362305581738240 101862850443076800 662144249947864320 126028808925364800 371832276827793600 1765717999860971520 583020229115600640 173521729186303680 1576533928447296000 336076823800972800 496608187460898240 991552738207449600 2837761071205132800 462724611163476480 203725700886153600 1324288499895728640 397788522678892800 252057617850729600 743664553655587200 1166040458231201280 347043458372607360 993216374921796480 1983105476414899200 189043213388047200 140640322248518400 925449222326952960 407451401772307200 2648576999791457280 80255579136969600 795577045357785600 504115235701459200 1487329107311174400 226582814572732800 235253776660680960 105480241686388800 694086916745214720 1986432749843592960 596682784018339200 142607990620307520 378086426776094400 169937110929549600 1850898444653905920 278451965875224960 814902803544614400 160511158273939200 1008230471402918400 2974658214622348800 453165629145465600 470507553321361920 210960483372777600 1388173833490429440 411914935913644800 120383368705454400 285215981240615040 756172853552188800 339874221859099200 556903931750449920 352880664991021440 321022316547878400 2016460942805836800 679085669620512000 906331258290931200 941015106642723840 421920966745555200 2776347666980858880 1222354205316921600 377638024287888000 823829871827289600 240766737410908800 679748443718198400 1113807863500899840 705761329982042880 642044633095756800 317215940401825920 617872403870467200 180575053058181600 427823971860922560 288340455139551360 843841933491110400 845909174404869120 835355897625674880 166211289930067200 481533474821817600 1359496887436396800 224715621583514880 100095611242334400 1411522659964085760 1284089266191513600 634431880803651840 124658467447550400 361150106116363200 576680910279102720 168536716187636160 332422579860134400 963066949643635200 2718993774872793600 449431243167029760 200191222484668800 1268863761607303680 390887209120262400 249316934895100800 722300212232726400 1153361820558205440 337073432375272320 1926133899287270400 186987701171325600 139847315939654400 898862486334059520 400382444969337600 252805074281454240 781774418240524800 498633869790201600 1444600424465452800 141953775943674240 232695805902094080 104885486954740800 674146864750544640 121953210650107200 1903295642410955520 586330813680393600 373975402342651200 1797724972668119040 273621046384183680 174521854426570560 800764889938675200 505610148562908480 997267739580403200 2889200848930905600 283907551887348480 465391611804188160 209770973909481600 1348293729501089280 409592336408236800 118294813286395200 747950804685302400 212930663915511360 547242092768367360 349043708853141120 1011220297125816960 1994535479160806400 182929815975160800 667304074948896000 560963103513976800 567815103774696960 930783223608376320 419541947818963200 2696587459002178560 82637050327977600 1201147334908012800 819184672816473600 236589626572790400 110408492400635520 425861327831022720 1094484185536734720 698087417706282240 2022440594251633920 198735286321143936 614388504612355200 146839681736637120 177442219929592800 420401567217804480 286714635485765760 839083895637926400 165274100655955200 473179253145580800 220816984801271040 1396174835412564480 4044881188503267840 416636024004345600 123955575491966400 293679363473274240 354884439859185600 573429270971531520 165612738600953280 330548201311910400 946358506291161600 441633969602542080 2792349670825128960 1258625843456889600 394316044287984000 833272048008691200 247911150983932800 709768879718371200 1146858541943063040 331225477201906560 1892717012582323200 185933363237949600 135880044264518400 883267939205084160 265315185243763200 788632088575968000 168116290387718400 248419107901429920 495822301967865600 1419537759436742400 231383740918337280 101910033198388800 662450954403813120 126087217790788800 371866726475899200 1766535878410168320 583290433606083840 173537805688752960 1577264177151936000 336232580775436800 496838215802859840 991644603935731200 2839075518873484800 462767481836674560 203820066396777600 1324901908807626240 397972777865644800 252174435581577600 743733452951798400 1166580867212167680 347075611377505920 993676431605719680 1983289207871462400 189130826686183200 140653352342764800 925534963673349120 407640132793555200 2649803817615252480 80292753429033600 795945555731289600 504348871163155200 1487466905903596800 226603795434307200 235362806542805760 105490014257073600 694151222755011840 1987352863211439360 596959166798467200 142674046477744320 378261653372366400 169952846575730400 1851069927346698240 278580944505951360 815280265587110400 160585506858067200 1008697742326310400 2974933811807193600 453207590868614400 470725613085611520 210980028514147200 1388302445510023680 411953099154105600 120439130143550400 285348092955488640 756523306744732800 339905693151460800 557161889011902720 353044209814208640 321171013716134400 2017395484652620800 679400221322592000 906415181737228800 941451226171223040 421960057028294400 2776604891020047360 1222920398380665600 377672992390512000 823906198308211200 240878260287100800 679811386302921600 1114323778023805440 706088419628417280 642342027432268800 317245313608030080 617929648731158400 180658695215325600 428022139433232960 288367169407873920 843920114056588800 845987502954746880 835742833517854080 166226689132358400 481756520574201600 1359622772605843200 224819709601294080 100104879783585600 1412176839256834560 1284684054864537600 634490627216060160 124670016849268800 361317390430651200 576734338815747840 168614782200970560 332453378264716800 963513041148403200 2719245545211686400 449639419202588160 200209759567171200 1268981254432120320 390923404056057600 249340033698537600 722634780861302400 1153468677631495680 337229564401941120 1927026082296806400 187005025273903200 139912093055750400 899278838405176320 400419519134342400 252922173301455840 781846808112115200 498680067397075200 1445269561722604800 141966920420357760 232717364785301760 104934069791812800 674459128803882240 121964509414238400 1903471881648180480 586385106084086400 374010050547806400 1798557676810352640 273646382839240320 174538023588976320 800839038268684800 505844346602911680 997360134794150400 2890539123445209600 283933840840715520 465434729570603520 209868139583625600 1348918257607764480 409782059107948800 118305767016964800 748020101095612800 212950380630536640 547292765678480640 349076047177952640 1011688693205823360 1994720269588300800 182946764121357600 667365865223904000 561015075821709600 567867681681431040 930869459141207040 419736279167251200 2697836515215528960 82675327714761600 1201258557403027200 819564118215897600 236611534033929600 110418715882500480 425900761261073280 1094585531356961280 698152094355905280 2023377386411646720 198753688588500864 614673088661923200 146907697708537920 177458650525447200 420440495091059520 286847441375564160 839472558334502400 165350655429523200 473223068067859200 220837431765000960 1396304188711810560 4046754772823293440 416674624645843200 124012991572142400 293815395417075840 354917301050894400 573694882751128320 165628073823750720 330701310859046400 946446136135718400 441674863530001920 2792608377423621120 1259208837501753600 394352556723216000 833349249291686400 248025983144284800 709834602101788800 1147389765502256640 331256147647501440 1892892272271436800 186019487358213600 135892626332601600 883349727060003840 265339752601996800 788705113446432000 168131866085164800 248442110735626080 496051966288569600 1419669204203577600 231490917601332480 101919469749451200 662512295295002880 126098899563873600 372038974716427200 1766699454120007680 583344474504180480 173618188200999360 1577410226892864000 336263732170329600 496884221471252160 992103932577139200 2839338408407155200 462981835202664960 203838939498902400 1325024590590005760 398009628902995200 252197799127747200 744077949432854400 1166688949008360960 347236376401998720 993768442942504320 1984207865154278400 189148349345810400 140718502813996800 925963670405329920 407677878997804800 2650049181180011520 80300188287446400 796019257805990400 504395598255494400 1488155898865708800 226708699742179200 235384612519230720 105538877110497600 694472752803997440 1987536885885008640 597014443354492800 142687257649231680 378296698691620800 170031524806634400 1851927340810659840 278606740232096640 815355757995609600 160600376574892800 1008791196510988800 2976311797731417600 453417399484358400 470769225038461440 211077754220995200 1388945505607994880 412143915356409600 120450282431169600 285374515298463360 756593397383241600 340063049613268800 557213480464193280 353076918778846080 321200753149785600 2017582393021977600 679463131663008000 906834798968716800 941538450076922880 422155508441990400 2777891011215989760 1223033636993414400 377847832903632000 824287830712819200 240900564862339200 680126099226537600 1114426960928386560 706153837557692160 642401506299571200 317392179639050880 618215873034614400 180675423646754400 428061772947695040 288500740749486720 844311016883980800 846379145704135680 835820220696289920 166303685143814400 481801129724678400 1360252198453075200 224840527204849920 100151222489841600 1412307675115384320 1284803012599142400 634784359278101760 124727763857860800 361350847293508800 577001481498973440 168630395403637440 332607370287628800 963602259449356800 2720504396906150400 449681054409699840 200302444979683200 1269568718556203520 391104378735033600 249455527715721600 722701694587017600 1154002962997946880 337260790807274880 1927204518898713600 187091645786791200 139925048478969600 899362108819399680 400604889959366400 252945593105456160 782208757470067200 498911055431443200 1445403389174035200 142032642803775360 232825159201340160 104943786359227200 674521581614549760 122021003234894400 1904353077834305280 586656568102550400 374183291573582400 1798724217638799360 273773065114523520 174618869401005120 801209779918732800 505891186210912320 997822110862886400 2890806778348070400 284065285607550720 465650318402680320 209887572718454400 1349043163229099520 409820003647891200 118360535669812800 748366583147164800 213048964205663040 547546130229047040 349237738802010240 1011782372421824640 1995644221725772800 183031504852341600 667674816598944000 561274937360373600 568130571215101440 931300636805360640 419775145436908800 2698086326458199040 82682983192118400 1201814669878099200 819640007295782400 236721071339625600 110469833291825280 426097928411326080 1095092260458094080 698475477604020480 2023564744843649280 198845699925285504 614730005471836800 146921300902918080 177540803504719200 420635134457334720 286874002553523840 839550290873817600 165365966384236800 473442142679251200 220939666583650560 1396950955208040960 4047129489687298560 416867627853331200 124024474788177600 293842601805836160 355081607009438400 573748005107047680 165704749937737920 330731932768473600 946884285358502400 441879333167301120 2793901910416081920 1259325436310726400 394535118899376000 833735255706662400 248048949576355200 710163214018876800 1147496010214095360 331409499875475840 1893768570717004800 186036712182266400 135955536673017600 883758666334602240 265462589393164800 789070237798752000 168209744572396800 248557124906606880 496097899152710400 1420326428037753600 231512352937931520 101966652504763200 662818999750951680 126157308429297600 372073424364532800 1767517332669204480 583614678994663680 173634264703448640 1578140475597504000 336419489144793600 497114249813213760 992195798305420800 2840652856075507200 463024705875863040 203933305009526400 1325637999501903360 398193884089747200 252314616858595200 744146848729065600 1167229357989327360 347268529406897280 994228499626427520 1984391596610841600 189235962643946400 140731532908243200 926049411751726080 407866610019052800 2651275999003806720 80337362579510400 796387768179494400 504629233717190400 1488293697458131200 226729680603753600 235493642401355520 105548649681182400 694537058813794560 1988456999252855040 597290826134620800 142753313506668480 378471925287892800 170047260452815200 1852098823503452160 278735718862823040 815733220038105600 160674725159020800 1009258467434380800 2976587394916262400 453459361207507200 470987284802711040 211097299362364800 1389074117627589120 412182078596870400 120506043869265600 285506627013336960 756943850575785600 340094520905630400 557471437725646080 353240463602033280 321349450318041600 2018516934868761600 679777683365088000 906918722415014400 941974569605422080 422194598724729600 2778148235255178240 1223599830057158400 377882801006256000 824364157193740800 241012087738531200 680189041811260800 1114942875451292160 706480927204066560 642698900636083200 317421552845255040 618273117895305600 180759065803898400 428259940520005440 288527455017809280 844389197449459200 846457474254013440 836207156588469120 166319084346105600 482024175477062400 1360378083622521600 224944615222629120 100160491031092800 1412961854408133120 1285397801272166400 634843105690510080 124739313259579200 361518131607796800 577054910035618560 168708461416971840 332638168692211200 964048350954124800 2720756167245043200 449889230445258240 200320982062185600 1269686211381020160 391140573670828800 249478626519158400 723036263215593600 1154109820071237120 337416922833943680 1928096701908249600 187108969889368800 139989825595065600 899778460890516480 400641964124371200 253062692125457760 782281147341657600 498957253038316800 1446072526431187200 142045787280458880 232846718084547840 104992369196299200 674833845667887360 122032301999025600 1904529317071530240 586710860506243200 374217939778737600 1799556921781032960 273798401569580160 174635038563410880 801283928248742400 506125384250915520 997914506076633600 2892145052862374400 284091574560917760 465693436169095680 209984738392598400 1349667691335774720 410009726347603200 118371489400382400 748435879557475200 213068680920688320 547596803139160320 349270077126821760 1012250768501831040 1995829012153267200 183048452998538400 667736606873952000 561326909668106400 568183149121835520 931386872338191360 419969476785196800 2699335382671549440 82721260578902400 1201925892373113600 820019452695206400 236742978800764800 110480056773690240 426137361841376640 1095193606278320640 698540154253643520 2024501537003662080 198864102192642432 615014589521404800 146989316874818880 177557234100573600 420674062330589760 287006808443322240 839938953570393600 165442521157804800 473485957601529600 220960113547380480 1397080308507287040 4049003074007324160 416906228494828800 124081890868353600 293978633749637760 355114468201147200 574013616886644480 165720085160535360 330885042315609600 946971915203059200 441920227094760960 2794160617014574080 1259908430355590400 394571631334608000 833812456989657600 248163781736707200 710228936402294400 1148027233773288960 331440170321070720 1893943830406118400 186122836302530400 135968118741100800 883840454189521920 265487156751398400 789143262669216000 168225320269843200 248580127740803040 496327563473414400 1420457872804588800 231619529620926720 101976089055825600 662880340642141440 126168990202382400 372245672605060800 1767680908379043840 583668719892760320 173714647215695040 1578286525338432000 336450640539686400 497160255481606080 992655126946828800 2840915745609177600 463239059241853440 203952178111651200 1325760681284282880 398230735127097600 252337980404764800 744491345210121600 1167337439785520640 347429294431390080 994320510963212160 1985310253893657600 189253485303573600 140796683379475200 926478118483706880 407904356223302400 2651521362568565760 80344797437923200 796461470254195200 504675960809529600 1488982690420243200 226771642326902400 235515448377780480 105597512534606400 694858588862780160 1988641021926424320 597346102690646400 142766524678155840 378506970607147200 170078731745176800 1852956236967413760 278761514588968320 815808712446604800 160689594875846400 1009351921619059200 2977965380840486400 453543284653804800 471030896755560960 211195025069212800 1389717177725560320 412372894799174400 120517196156884800 285533049356311680 757013941214294400 340157463490353600 557523029177936640 353273172566670720 321379189751692800 2018703843238118400 679840593705504000 907086569307609600 942061793511121920 422390050138425600 2779434355451120640 1223713068669907200 377952737211504000 824745789598348800 241034392313769600 680314926980707200 1115046058355873280 706546345133341440 642758379503385600 317480299257663360 618559342198761600 180775794235327200 428299574034467520 288661026359422080 844780100276851200 846614131353768960 836284543766904960 166396080357561600 482068784627539200 1360629853961414400 224965432826184960 100179028113595200 1413092690266682880 1285516759006771200 634960598515326720 124797060268171200 361551588470654400 577322052718844160 168724074619638720 332792160715123200 964137569255078400 2721259707922828800 449930865652369920 200358056227190400 1269921197030653440 391212963542419200 249594120536342400 723103176941308800 1154644105437688320 337448149239277440 1928275138510156800 187195590402256800 140002781018284800 899861731304739840 400716112454380800 253086111929458080 782425927084838400 499188241072684800 1446206353882617600 142072076233825920 232954512500586240 105002085763713600 674896298478554880 122088795819681600 1904881795545980160 586819445313628800 374391180804513600 1799723462609479680 273849074479693440 174715884375439680 801432224908761600 506172223858916160 998376482145369600 2892412707765235200 284144152467651840 465909025001172480 210004171527427200 1349792596957109760 410047670887545600 118393396861521600 748782361609027200 213108114350738880 547698148959386880 349431768750879360 1012344447717832320 1996752964290739200 183133193729522400 667860187423968000 561586771206770400 568288304935303680 931818050002344960 420008343054854400 2699585193914219520 82728916056259200 1202148337363142400 820095341775091200 236786793723043200 110500503737420160 426216228701477760 1095396297918773760 698863537501758720 2024688895435664640 198900906727356288 615071506331318400 147002920069199040 177590095292282400 420751918077099840 287033369621281920 840016686109708800 165457832112518400 473573587446086400 221001007474840320 1397727075003517440 4049377790871329280 417099231702316800 124093374084388800 294005840138398080 355180190584564800 574066739242563840 165750755606130240 330915664225036800 947147174892172800 442002014949680640 2795454150007034880 1260025029164563200 394644656205072000 834198463404633600 248186748168777600 710360381169129600 1148133478485127680 331501511212260480 1894294349784345600 186140061126583200 135993282877267200 884004029899361280 265536291467865600 789289312410144000 168303198757075200 248626133409195360 496373496337555200 1420720762338259200 231640964957525760 101994962157950400 663003022424520960 126227399067806400 372280122253166400 1768008059798722560 583938924383243520 173730723718144320 1578578624820288000 336606397514150400 497252266818390720 992746992675110400 2841441524676518400 463281929915051520 203989924315900800 1326006044849041920 398304437201798400 252454798135612800 744560244506332800 1167877848766487040 347461447436288640 994504533636781440 1985493985350220800 189341098601709600 140809713473721600 926563859830103040 407979848631801600 2652012089698083840 80359667154748800 796608874403596800 504909596271225600 1489120489012665600 227086355250518400 235624478259905280 105607285105291200 694922894872577280 1989009067273562880 597456655802697600 142792947021130560 378682197203419200 170314766437888800 1853127719660206080 278813106041258880 815959697263603200 160719334309497600 1009819192542451200 2978240978025331200 454172710501036800 471248956519810560 211214570210582400 1389845789745154560 412411058039635200 120539500732123200 285585894042261120 757364394406838400 340629532875777600 557626212082517760 353436717389857920 321438668618995200 2019638385084902400 679966414386336000 908345421002073600 942497913039621120 422429140421164800 2779691579490309120 1223939545895404800 378477258750864000 824822116079270400 241079001464246400 681259065751555200 1115252424165035520 706873434779715840 642877337237990400 317920897350725760 618616587059452800 180809251098184800 428378841063391680 288687740627744640 844858280842329600 847789059601935360 836439318123776640 166411479559852800 482158002928492800 1362518131503110400 225007068033296640 100318056232363200 1413746869559431680 1285754674475980800 635841794701451520 124808609669889600 361618502196369600 577375481255489280 168755301024972480 332822959119705600 964316005856985600 2725036263006220800 450014136066593280 200636112464726400 1271683589402903040 391755887579347200 249617219339779200 723237004392739200 1154750962510978560 337510602049944960 1928632011713971200 187212914504834400 140028691864723200 900028272133186560 401272224929452800 253132951537458720 783511775158694400 499234438679558400 1446474008785478400 142269243384078720 232976071383793920 105021518898542400 675021204099889920 122100094583812800 1907525384104354560 587633831369020800 374425829009668800 1800056544266373120 274229121305543040 174732053537845440 802544449858905600 506265903074917440 998468877359116800 2892948017570956800 284538486768157440 465952142767587840 210043037797084800 1350042408199779840 410123559967430400 118557702820065600 748851658019337600 213403865076118080 548458242611086080 349464107075690880 1012531806149834880 1996937754718233600 183150141875719200 668787041549088000 561638743514503200 569076973536314880 931904285535175680 420086075594169600 2700084816399559680 82744227010972800 1203816674788358400 820247119934860800 237115405640131200 110653855965394560 426807730152236160 1096916485222172160 698928214151381760 2025063612299669760 199176940737710208 615185339951145600 147030126457959360 177836554230098400 421335836175925440 287086491977201280 840172151188339200 165488454021945600 474230811280262400 221307711930789120 1397856428302763520 4050127224599339520 417137832343814400 124116340516459200 294060252915918720 355673108460196800 574172983954402560 165980783948091840 330976908043891200 948461622560524800 442615423861578240 2795712856605527040 1260258226782508800 395192342733552000 834275664687628800 248232681032918400 711346216920393600 1148345967908805120 331961567896183680 1896923245121049600 186174510774688800 136182013898515200 885230847723156480 265904801841369600 790384685467104000 168318774454521600 248971175922137760 496465362065836800 1422692433840787200 231683835630723840 102136510423886400 663923135792367360 126239080840891200 372349021549377600 1770461695446312960 583992965281340160 173762876723042880 1580769370934208000 336637548909043200 497942351844275520 992930724131673600 2845384867681574400 463367671261447680 204273020847772800 1327846271584734720 398857202762054400 252478161681782400 744698043098755200 1167985930562680320 347525753446085760 995884703688551040 1985861448263347200 189358621261336800 140835773662214400 926735342522895360 408546041695545600 2655692543169469440 80471190030940800 797714405524108800 504956323363564800 1489396086197510400 227107336112092800 235646284236330240 105626830246660800 695051506892171520 1991769407377102080 598285804143081600 142991114593440960 378717242522673600 170330502084069600 1853470685045790720 279200041933438080 817092083391091200 160942380061881600 1009912646727129600 2978792172395020800 454214672224185600 471292568472660480 211253660493321600 1390103013784343040 412487384520556800 120706785046411200 285982229186881920 757434485045347200 340661004168139200 558400083866876160 353469426354495360 321884760123763200 2019825293454259200 680910069492576000 908429344448371200 942585136945320960 422507320986643200 2780206027568686080 1225638125086636800 378512226853488000 824974769041113600 241413570092822400 681322008336278400 1116800167733752320 706938852708990720 643769520247526400 317950270556929920 618731076780835200 181060177569616800 428973343780322880 288741169164389760 845014641973286400 847867388151813120 837600125800314240 166442277964435200 482827140185644800 1362644016672556800 225319332086634240 100327324773614400 1413877705417981440 1287539040495052800 635900541113859840 124831708473326400 362120355139233600 577482338328779520 168989499064975680 332884555928870400 965654280371289600 2725288033345113600 450638664173268480 200654649547228800 1271801082227719680 391792082515142400 249663416946652800 724240710278467200 1154964676657559040 337978998129951360 1931308560742579200 187247562709989600 140223023213011200 901277328346536960 401309299094457600 253484248597463520 783584165030284800 499326833893305600 1448481420556934400 142282387860762240 233019189150209280 105167267409758400 675957996259902720 122122692112075200 1907701623341579520 587688123772713600 374495125419979200 1802554656693073920 274254457760599680 174764391862656960 802618598188915200 506968497194927040 998653667786611200 2896962841113868800 284564775721524480 466038378300418560 210334534819516800 1351915992519805440 410692728066566400 118568656550635200 748990250839958400 213423581791143360 548508915521199360 349528783725313920 1013936994389854080 1997307335573222400 183184038168112800 668848831824096000 561742688129968800 569129551443048960 932076756600837120 420669069639033600 2703831985039610880 82859059171324800 1203927897283372800 821385456133132800 237137313101270400 110664079447259520 426847163582286720 1097017831042398720 699057567450627840 2027873988779708160 199195343005067136 616039092099849600 147234174373661760 177852984825952800 421374764049180480 287484909646596480 841338139278067200 165718118342649600 474274626202540800 221328158894519040 1398115134901255680 4055747977559416320 417215033626809600 124288588756987200 294468348747323520 355705969651905600 574969819293192960 165996119170889280 331436236685299200 948549252405081600 442656317789038080 2796230269802511360 1262007208917100800 395228855168784000 834430067253619200 248577177513974400 711411939303811200 1149939638586385920 331992238341778560 1897098504810163200 186432883135480800 136194595966598400 885312635578076160 265929369199603200 790457710337568000 168349925849414400 248994178756333920 497154355027948800 1422823878607622400 232005365679709440 102145946974948800 663984476683557120 126262444387060800 372865766270961600 1770625271156152320 584101047077533440 174004024259782080 1580915420675136000 336699851698828800 497988357512667840 994308710055897600 2845647757215244800 464010731359418880 204291893949897600 1327968953367114240 398894053799404800 252524888774121600 745731532541923200 1168202094155066880 348008048519564160 995976715025335680 1988617420111795200 189393666580591200 141031225075910400 928021462718837760 408583787899795200 2655937906734228480 80478624889353600 797788107598809600 505049777548243200 1491463065083846400 227233221281539200 235689896189180160 105773418806932800 696016097039128320 1991953430050671360 598341080699107200 143004325764928320 378787333161182400 170424915961154400 1856042925437675520 279225837659583360 817167575799590400 160957249778707200 1010099555096486400 2982926130167692800 454466442563078400 471379792378360320 211546837613865600 1392032194078256640 413059833127468800 120717937334030400 286008651529856640 757574666322364800 340849831922308800 558451675319166720 353534844283770240 321914499557414400 2020199110192972800 680972979832992000 908932885126156800 942759584756720640 423093675227731200 2784064388156513280 1225751363699385600 378722035469232000 826119666254937600 241435874668060800 681699663844617600 1116903350638333440 707069688567540480 643828999114828800 318126509794154880 619589749691203200 181076906001045600 429012977294784960 289141883189228160 846187350455462400 848337359451079680 837677512978750080 166673265998803200 482871749336121600 1363399327689235200 225340149690190080 100382936021121600 1414139377135080960 1287657998229657600 636253019588309760 125004949499102400 362153812002091200 578283766378456320 169005112267642560 333346531997606400 965743498672243200 2726798655378470400 450680299380380160 200765872042243200 1272506039176619520 392009252129913600 250009898998204800 724307624004182400 1156567532756912640 338010224535285120 1931486997344486400 187507424248653600 140235978636230400 901360598760760320 401531744084486400 253507668401463840 784018504259827200 500019797996409600 1448615248008364800 142361254720863360 233342572398324480 105176983977172800 676020449070570240 122292173574043200 1908759058764929280 588013878194870400 375014848497307200 1802721197521520640 274406476490939520 175006929298743360 803063488168972800 507015336802927680 1000039595992819200 2897230496016729600 284722509441726720 466685144796648960 210353967954345600 1352040898141140480 410730672606508800 118634378934052800 750029696994614400 213541882081295040 548812952981879040 350013858597486720 1014030673605855360 2000079191985638400 183438260361064800 669219573474144000 562522272745960800 569445018883453440 933370289593297920 420707935908691200 2704081796282280960 82866714648681600 1204595232253459200 821461345213017600 237268757868105600 110725420338449280 427083764162590080 1097625905963758080 700027717194973440 2028061347211710720 199305756609208704 616096008909763200 147247777568041920 177951568401079200 421608331288710720 287511470824556160 841415871817382400 165733429297363200 474537515736211200 221450840676898560 1400055434389946880 4056122694423421440 417794043249273600 124300071973022400 294495555136083840 355903136802158400 575022941649112320 166088130507673920 331466858594726400 949075031472422400 442901681353797120 2800110868779893760 1262123807726073600 395447929780176000 835588086498547200 248600143946044800 711806273604316800 1150045883298224640 332176261015347840 1898150062944844800 186450107959533600 136270088375097600 885803362707594240 266076773349004800 790895859560352000 168583561311110400 249132195761510880 497200287892089600 1423612547208633600 232026801016308480 102202566281323200 664352522030695680 126437670983332800 372900215919067200 1771606725415188480 584911660548983040 174020100762231360 1581791719120704000 337167122622220800 498264391523021760 994400575784179200 2847225094417267200 464053602032616960 204405132562646400 1328705044061391360 399115160023507200 252875341966665600 745800431838134400 1169823321097966080 348040201524462720 996528783046043520 1988801151568358400 189656506474999200 141044255170156800 928107204065233920 408810265125292800 2657410088122782720 80523234039830400 798230320047014400 505750683933331200 1491600863676268800 227359106450985600 236016985835554560 105783191377617600 696080403048925440 1993057566092087040 598672740035260800 143083592793852480 379313012949998400 170519329838239200 1856214408130467840 279380612016455040 817620530250585600 161046468079660800 1011501367866662400 2983201727352537600 454718212901971200 472033971671109120 211566382755235200 1392160806097850880 413097996367929600 120784851059745600 286167185587704960 758626025899996800 341038659676478400 558761224032910080 354025478753331840 322092936159321600 2023002735733324800 681350441875488000 909436425803942400 944067943342218240 423132765510470400 2784321612195701760 1226430795375878400 378931844084976000 826195992735859200 241569702119491200 682077319352956800 1117522448065820160 708050957506663680 644185872318643200 318302749031379840 619646994551894400 181177276589618400 429250778381557440 289168597457550720 846265531020940800 848807330750346240 838141836049365120 166688665201094400 483139404238982400 1364154638705913600 225465055311525120 100438547268628800 1416101915013327360 1288371744637286400 636605498062759680 125016498900820800 362354553179236800 578337194915101440 169098791483643840 333377330402188800 966278808477964800 2728309277411827200 450930110623050240 200877094537257600 1273210996125519360 250032997801641600 724709106358473600 1156674389830202880 338197582967287680 1932557616955929600 187524748351231200 140313711175545600 901860221246100480 401754189074515200 253648187225465760 500065995603283200 1449418212716947200 142440121580964480 233364131281532160 105235283381659200 676395165934575360 122303472338174400 1909816494188279040 375049496702462400 1803720442492200960 175023098461149120 803508378149030400 507296374450931520 1000131991206566400 2898836425433894400 284880243161928960 466728262563064320 210470566763318400 1352790331869150720 410958339846163200 118700101317470400 750098993404924800 213660182371446720 350046196922298240 1014592748901863040 2000263982413132800 183455208507261600 669590315124192000 562574245053693600 569760486323857920 933456525126128640 420941133526636800 2705580663738301440 82912647512822400 1205262567223545600 821916679692326400 237400202634940800 110786761229639040 427320364742893440 700092393844596480 2029185497803726080 199416170213350272 616437509769244800 147329396734322880 178050151976205600 421841898528240960 287670837892314240 841882267053273600 165825295025644800 474800405269881600 221573522459278080 1400184787689192960 4058370995607452160 417832643890771200 124368971269233600 294658793468645760 356100303952411200 575341675784628480 166180141844458560 331650590051289600 949600810539763200 443147044918556160 2800369575378385920 1262823400579910400 395667004391568000 835665287781542400 248737942538467200 712200607904822400 1150683351569256960 332360283688917120 1899201621079526400 186553456903850400 136345580783596800 886294089837112320 266224177498406400 791334008783136000 168599137008556800 249270212766687840 497475885076934400 1424401215809644800 232155413035902720 102259185587697600 664720567377834240 126449352756417600 373106913807700800 1772588179674224640 584965701447079680 174116559776927040 1582668017566272000 337198274017113600 498540425533375680 994951770153868800 2848802431619289600 464310826071805440 204518371175395200 1329441134755668480 399336266247609600 252898705512835200 746213827615401600 1169931402894159360 348233119553854080 997080851066751360 1989903540307737600 189674029134626400 141122435735635200 928621652143610880 409036742350790400 2658882269511336960 80567843190307200 798672532495219200 505797411025670400 1492427655230803200 227464010758857600 236038791811979520 105841826801726400 696466239107708160 1994161702133502720 599004399371414400 143162859822776640 379348058269252800 170598008069143200 1857243304287221760 279535386373326720 818073484701580800 161135686380614400 1011594822051340800 2984855310461606400 454928021517715200 472077583623959040 211683653603452800 1392932478215416320 413326975810694400 120851764785460800 286325719645553280 758696116538505600 341196016138286400 559070772746653440 354058187717969280 322271372761228800 2023189644102681600 681727903917984000 909856043035430400 944155167247918080 423367307206905600 2785864956430832640 1227110227052371200 826653951621388800 241703529570921600 682392032276572800 1118141545493306880 708116375435938560 644542745522457600 318449615062400640 619990463716041600 181277647178191200 429488579468329920 289328883067486080 846734614413811200 849198973499735040 838606159119980160 166781060414841600 483407059141843200 1364784064553145600 225589960932860160 100484889974884800 1416232750871877120 1289085491044915200 636899230124801280 125085795311131200 362555294356382400 578657766134972160 169192470699645120 333562120829683200 966814118283686400 2729568129106291200 451179921865720320 200969779949769600 1273798460249602560 250171590622262400 725110588712764800 1157315532269944320 338384941399290240 1933628236567372800 187628692966696800 140391443714860800 902359843731440640 401939559899539200 253788706049467680 500343181244524800 1450221177425529600 142505843964382080 233493484580778240 105293582786145600 676769882798580480 122371264922961600 1910697690374403840 375257385933393600 1804719687462881280 175120113435583680 803879119799078400 507577412098935360 1000686362489049600 2900442354851059200 285011687928764160 466986969161556480 210587165572291200 1353539765597160960 411186007085817600 118754869970318400 750514771866787200 213758765946573120 350240226871167360 1015154824197870720 2001372724978099200 183556897384442400 669899266499232000 562886078900090400 570023375857528320 933973938323112960 421174331144582400 2707079531194321920 82958580376963200 1205818679698617600 822372014171635200 237509739940636800 110837878638963840 427517531893146240 700480453742334720 2030309648395741440 199508181550134912 616779010628726400 147411015900603840 178132304955477600 422036537894516160 287830204960072320 842348662289164800 165917160753926400 475019479881273600 221675757277927680 1400960907484669440 4060619296791482880 418064247739756800 124437870565444800 294822031801207680 356264609910955200 575660409920144640 166256817958445760 331834321507852800 950038959762547200 443351514555855360 2801921814969338880 1263522993433747200 395849566567728000 836128495479513600 248875741130889600 712529219821910400 1151320819840289280 332513635916891520 627096371609635200 1900077919525094400 186656805848167200 136408491124012800 292644973417829760 886703029111710720 266347014289574400 791699133135456000 168692591193235200 249385226937668640 497751482261779200 1425058439643820800 232284025055496960 102306368343009600 665027271833783040 126519443394926400 373313611696334400 585289946835659520 174213018791622720 1583398266270912000 337385182386470400 498770453875337280 995502964523558400 2850116879287641600 464568050110993920 204612736686019200 1330054543667566080 399520521434361600 253038886789852800 746627223392668800 1170579893671319040 348426037583245440 997540907750674560 1991005929047116800 189779165092389600 141200616301113600 929136100221987840 409225473372038400 2660109087335132160 80605017482371200 799041042868723200 506077773579705600 1493254446785337600 227652838513027200 236169627670529280 105900462225835200 696852075166490880 1995081815501349120 599280782151542400 143228915680213440 379558330184779200 170739628884770400 1858272200443975680 279664365004053120 818450946744076800 161210034964742400 1012155547159411200 2986508893570675200 455305677026054400 472339255341058560 211800924451670400 1393704150332981760 413555955253459200 120907526223556800 286457831360426880 759116660369558400 341479257769540800 559328730008106240 354254441505793920 322420069929484800 2024311094318822400 682042455620064000 910611354052108800 944678510682117120 423601848903340800 2787408300665963520 1227676420116115200 827111910506918400 241815052447113600 112847024475319680 682958515539081600 1118657460016212480 708508883011587840 644840139858969600 318713973918238080 620333932880188800 181361289335335200 429686747040640320 289489168677421440 847203697806681600 849903930448634880 838993095012159360 166873455628588800 483630104894227200 225694048950639360 100568306846145600 1417017766023175680 1289680279717939200 637427947836476160 125155091721441600 362722578670670400 578978337354842880 169270536712979520 333746911257177600 967260209788454400 451388097901278720 201136613692291200 1274855895672952320 250310183442883200 725445157341340800 1157956674709685760 338541073425959040 1934520419576908800 187732637582162400 140456220830956800 902776195802557440 402273227384582400 253905805069469280 500620366885766400 1450890314682681600 142624144254533760 233622837880024320 105342165623217600 677082146851918080 122439057507748800 1912283843509428480 375465275164324800 1805552391605114880 175217128410018240 804546454769164800 507811610138938560 1001240733771532800 2901780629365363200 285248288509067520 467245675760048640 210684331246435200 1354164293703836160 411375729785529600 118853453545444800 750930550328649600 213936216381800640 350434256820036480 1015623220277877120 2002481467543065600 183658586261623200 670455378974304000 563197912746487200 570496577018135040 934491351520097280 421368662492870400 2708328587407672320 82996857763747200 1206819682153747200 822751459571059200 237706907090889600 110929889975748480 427872432763601280 700868513640072960 2031246440555754240 199673801956347264 617063594678294400 147479031872504640 178280180318167200 422386888753811520 287963010849870720 842737324985740800 165993715527494400 475413814181779200 221859779951496960 1401737027280145920 4062492881111508480 418295851588742400 124495286645620800 294958063745009280 356560360636334400 575926021699741440 166394834963622720 331987431054988800 950827628363558400 443719559902993920 2803474054560291840 1264105987478611200 396178178484816000 836591703177484800 248990573291241600 713120721272668800 1151852043399482880 332789669927245440 627443777383113600 1901655256727116800 186742929968431200 136521729736761600 292807096112119680 887439119805987840 266568120513676800 792356356969632000 168786045377913600 249592252445434080 497981146582483200 1426241442545337600 232391201738492160 102391297302571200 665579339854490880 126589534033435200 373485859936862400 585614192224239360 174293401303869120 1584712713939264000 337572090755827200 499184504890868160 995962293164966400 2852482885090675200 464782403476984320 204782594605142400 1331158679708981760 399852180770515200 253179068066870400 746971719873724800 1171228384448478720 348586802607738240 998369009781736320 1991924586329932800 189884301050152800 141265766772345600 929564806953968640 409565189210284800 2662317359417963520 80671931208086400 799704361541030400 506358136133740800 1493943439747449600 227778723682473600 236300463529079040 105949325079259200 697173605215476480 1996738019563472640 599778271155772800 143347816223599680 379768602100305600 170834042761855200 1859129613907937280 279896526539360640 819130378420569600 161343862416172800 1012716272267481600 2987886879494899200 455557447364947200 472600927058158080 211898650158518400 1394347210430952960 413746771455763200 121007896812129600 286695632447199360 759537204200611200 341668085523710400 559793053078721280 354450695293618560 322687724832345600 2025432544534963200 682608648683808000 911114894729894400 945201854116316160 423797300317036800 2788694420861905920 1228695567630854400 827493542911526400 242015793624259200 112940703691320960 683336171047420800 1119586106157442560 708901390587237120 645375449664691200 318890213155463040 620620157183644800 181511845218194400 430043448670799040 289622740019034240 847594600634073600 850373901747901440 839689579618081920 166950451640044800 484031587248518400 225881407382641920 100623918093652800 1417802781174474240 1290750899329382400 637780426310926080 125212838730033600 363023690436388800 579245480038068480 169411055536981440 333900903280089600 968063174497036800 451762814765283840 201247836187305600 1275560852621852160 250425677460067200 726047380872777600 1158490960076136960 338822111073962880 1936126348994073600 187819258095050400 140572819639929600 903525629530567680 402495672374611200 254116583305472160 500851354920134400 1452094761745555200 142703011114634880 233730632296062720 105429614729947200 677644222147925760 122495551328404800 1913341278932778240 375638516190100800 1807051259061135360 175297974222047040 804991344749222400 508233166610944320 1001702709840268800 2904189523491110400 285406022229269760 467461264592125440 210859229459894400 1355288444295851520 411717230645011200 118919175928862400 751277032380201600 214054516671952320 350595948444094080 1016466333221888640 2003405419680537600 183743326992607200 670826120624352000 563457774285151200 570812044458539520 934922529184250880 421718458919788800 2710576888591703040 83065757059958400 1207487017123833600 823434461290022400 237838351857724800 110991230866938240 428109033343904640 701191896888188160 2032932666443777280 199784215560488832 617575845967516800 147601460621926080 178378763893293600 422620455993341760 288202061451507840 843436917839577600 166131514119916800 475676703715449600 221982461733876480 1402383793776376320 4065865332887554560 418488854796230400 124598635589937600 295202921243852160 356757527786587200 576404122903015680 166486846300407360 332263028239833600 951353407430899200 443964923467752960 2804767587552752640 1265155376759366400 396397253096208000 836977709592460800 249197271179875200 713515055573174400 1152808245806031360 332973692600814720 627733282194345600 1902706814861798400 186897953384906400 136597222145260800 292942198357361280 887929846935505920 266715524663078400 792794506192416000 168863923865145600 249730269450611040 498394542359750400 1427030111146348800 232584119767883520 102447916608945600 665947385201629440 126647942898859200 373795906769812800 585884396714722560 174438089825912640 1585589012384832000 337727847730291200 499460538901222080 996789084719500800 2854060222292697600 465168239535767040 204895833217891200 1331894770403258880 400073286994617600 253295885797718400 747591813539625600 1171768793429445120 348876179651825280 998921077802444160 1993578169439001600 189971914348288800 141383037620563200 930336479071534080 409791666435782400 2663789540806517760 80716540358563200 800146573989235200 506591771595436800 1495183627079251200 227925589713494400 236409493411203840 106037278215422400 697752359303650560 1997842155604888320 600109930491926400 143427083252523840 379943828696577600 170944192285120800 1860672958143068160 280051300896232320 819583332871564800 161433080717126400 1013183543190873600 2990367254158502400 455851179426988800 472818986822407680 212074556430844800 1395504718607301120 414090240619910400 121074810537844800 286854166505047680 759887657393155200 341888384570241600 560102601792464640 354614240116805760 322866161434252800 2026367086381747200 682986110726304000 911702358853977600 945637973644815360 424149112861689600 2791009437214602240 1229374999307347200 828180481239820800 242149621075689600 113003156501988480 683776769140483200 1120205203584929280 709228480233611520 645732322868505600 319095825598892160 621135360929865600 181612215806767200 430281249757571520 289863168433937280 848298225723379200 850922201597045760 840153902688696960 167089044460665600 484299242151379200 226006313003976960 100688797882411200 1418456960467223040 1291464645737011200 638191651197784320 125316783345499200 363224431613534400 579726336867874560 169504734752982720 334178088921331200 968598484302758400 452012626007953920 201377595764822400 1276383302395568640 250633566690998400 726448863227068800 1159452673735749120 339009469505965440 1937196968605516800 187975175018248800 140650552179244800 904025252015907840 402755191529644800 254257102129474080 501267133381996800 1452897726454137600 142795022451419520 233924662244931840 105487914134433600 678018939011930880 122597240205585600 1914574953593352960 375950350036497600 1808050504031815680 175443496683698880 805510383059289600 508514204258948160 1002534266763993600 2905795452908275200 285590044902839040 467849324489863680 210975828268867200 1356037878023861760 411944897884665600 118995852042849600 751900700072995200 214192533677129280 350886993367397760 1017028408517896320 2005068533527987200 183895860308378400 671258652549408000 563925525054746400 571180089805678080 935698648979727360 421951656537734400 2712075756047723520 83111689924099200 1208265574588934400 823889795769331200 237991704085699200 111062795239992960 428385067354258560 701773986734795520 2034056817035792640 199913031431987328 617917346826998400 147683079788207040 178493778064274400 1871397297959454720 422892951106127040 288361428519265920 843903313075468800 166223379848198400 475983408171398400 222125590479985920 1403547973469591040 4068113634071585280 418836260569708800 124667534886148800 295366159576414080 356987556128548800 576722857038531840 166594192859989440 332446759696396800 951966816342796800 444251180959971840 2807095946939182080 1265854969613203200 396652840142832000 837672521139417600 249335069772297600 713975112257097600 1153445714077063680 333188385719978880 628254390854563200 1903933632685593600 187001302329223200 136685296621843200 293185382398796160 888502361919943680 266887496170713600 793305680285664000 169004105142163200 249891289289984160 498670139544595200 1427950224514195200 232712731787477760 102513972466382400 666376771439957760 126753078856622400 374002604658446400 586370764797592320 174534548840608320 1586611360571328000 338008210284326400 499782578579968320 997340279089190400 2855900449028390400 465425463574955520 205027944932764800 1332753542879915520 400331244256070400 253506157713244800 748005209316892800 1172741529595184640 349069097681216640 999565157159936640 1994680558178380800 190129618284933600 141461218186041600 930850927149911040 410055889865529600 2665507085759831040 80768584367452800 800662488512140800 507012315426489600 1496010418633785600 228030494021366400 236605747199028480 106095913639531200 698138195362433280 1999130314319873280 600496866384105600 143519561452935360 380259236569867200 171022870516024800 1861701854299822080 280231870979249280 820111779731059200 161537168734905600 1014024630852979200 2992020837267571200 456060988042732800 473211494398056960 212191827279062400 1396276390724866560 414319220062675200 121152876551179200 287039122905870720 760518473139734400 342045741032049600 560463741958498560 354908620798542720 323074337469811200 2028049261705958400 683426483109216000 912121976085465600 946422988796113920 424383654558124800 2792552781449733120 1230167669596588800 828638440125350400 242305753102358400 113076018114433920 684091482064099200 1120927483916997120 709817241597085440 646148674939622400 319242691629912960 621478830094012800 181729314826768800 430558684358806080 290023454043872640 848767309116249600 851313844346434560 840695612937747840 167181439674412800 484611506204716800 226152036228867840 100735140588667200 1419634483194170880 1292297349879244800 638485383259825920 125386079755809600 363458629653537600 580046908087745280 169614027171650880 334362879348825600 969223012409433600 452304072457735680 201470281177334400 1276970766519651840 250772159511619200 726917259307075200 1160093816175490560 339228054343301760 1938446024818867200 188079119633714400 140741240141779200 904608144915471360 402940562354668800 254421040757476320 501544319023238400 1453834518614150400 142860744834837120 234054015544177920 105555930106334400 678456108686603520 122665032790372800 1915456149779477760 376158239267428800 1809216289830942720 175540511658133440 805881124709337600 508842081514952640 1003088638046476800 2907669037228300800 285721489669674240 468108031088355840 211111860212668800 1356912217373207040 412210509664262400 119050620695697600 752316478534857600 214291117252255680 351081023316266880 1017684163029905280 2006177276092953600 183997549185559200 671567603924448000 564237358901143200 571442979339348480 936216062176711680 422223720425337600 2713824434746414080 83165278265596800 1208821687064006400 824421019328524800 238101241391395200 111113912649317760 428582234504511360 702162046632533760 2035368326059810560 200005042768771968 618315764496393600 147778302148868160 178575931043546400 1872432124353423360 423087590472402240 288547356764983680 844447440850675200 166330556531193600 476202482782790400 222227825298635520 1404324093265067520 4070736652119621120 419067864418694400 124747917398395200 295556604297736320 357151862087092800 577094713529967360 166670868973976640 332661113062387200 952404965565580800 444455650597271040 2808648186530135040 1266671161276012800 396835402318992000 838135728837388800 249495834796790400 714303724174185600 1154189427059934720 333341737947953280 628601796628041600 1904809931131161600 187121876097592800 136748206962259200 293347505093086080 888911301194542080 267010332961881600 793670804637984000 169097559326841600 250006303460964960 498991669593580800 1428607448348371200 232862779143671040 102561155221694400 666683475895906560 126823169495131200 374243752195185600 586695010186172160 174647084357753280 1587341609275968000 338195118653683200 500012606921929920 997983339187161600 2857214896696742400 465725558287342080 205122310443388800 1333366951791813120 400515499442822400 253646338990262400 748487504390371200 1173390020372344320 349294168715506560 1000025213843859840 1995966678374323200 190234754242696800 141552428845766400 931451116574684160 410244620886777600 2666733903583626240 80805758659516800 801030998885644800 507292677980524800 1496975008780742400 228051474882940800 236736583057578240 106164321634324800 698588337431013120 2000050427687719680 600773249164233600 143585617310372160 380469508485393600 171038606162205600 1862902233149368320 280360849609975680 820489241773555200 161611517319033600 1014585355961049600 2993950017561484800 456102949765881600 473473166115156480 212328643268649600 1397176674862026240 414586362745900800 121208637989275200 287171234620744320 760939016970787200 342077212324411200 560721699219951360 355104874586367360 323223034638067200 2029170711922099200 683741034811296000 912205899531763200 946946332230312960 424657286537299200 2794353349724052480 1230733862660332800 829172725491801600 242417275978550400 113128062123323520 684154424648822400 1121443398439902720 710209749172734720 646446069276134400 319272064836117120 621879544118851200 148630050288054720 181812956983912800 430756851931116480 290210453922130560 849314573074598400 851392172896312320 841082548829927040 167289234090451200 484834551957100800 226256124246647040 100744409129918400 1420419498345469440 1292892138552268800 638544129672234240 125466925567838400 297260100576109440 363625913967825600 580420907844261120 169692093184985280 334578468180902400 969669103914201600 452512248493294080 201488818259836800 1277088259344468480 250933851135676800 727251827935651200 1160841815688522240 339384186369970560 1939338207828403200 188200388351757600 140806017257875200 905024496986588160 402977636519673600 254538139777477920 501867702271353600 1454503655871302400 142873889311520640 234204927726631680 105604512943406400 678768372739941120 122744124139291200 1915632389016702720 376400776703515200 1810048993973176320 175653695794973760 805955273039347200 509076279554955840 1003735404542707200 2909007311742604800 285747778623041280 468409855453263360 211209025886812800 1357536745479882240 412400232363974400 245488248278582400 119061574426267200 752801553407030400 214310833967280960 351307391589947520 1018152559109911680 2007470809085414400 184116186208936800 671629394199456000 564601165055272800 571495557246082560 936819710906526720 422418051773625600 2715073490959764480 83203555652380800 1208932909559020800 824800464727948800 490976496557164800 238123148852534400 229122365060010240 111124136131182720 428621667934561920 702614783179895040 2036305118219823360 200023445036128896 618600348545961600 147846318120768960 368232372417873600 178592361639400800 1873639421813053440 423126518345657280 288680162654782080 844836103547251200 166407111304761600 981952993114329600 476246297705068800 458244730120020480 222248272262365440 1405229566359790080 4072610236439646720 419338068909177600 124805333478571200 295692636241537920 736464744835747200 357184723278801600 577360325309564160 343683547590015360 166686204196774080 332814222609523200 1963905986228659200 952492595410137600 916489460240040960 444496544524730880 2810459132719580160 1267254155320876800 396871914754224000 838676137818355200 249610666957142400 714369446557603200 1154720650619128320 687367095180030720 333372408393548160 629007103363766400 1904985190820275200 187208000217856800 136760789030342400 293536648236424320 888993089049461760 267034900320115200 793743829508448000 169206589208966400 250029306295161120 499221333914284800 1428738893115206400 232969955826666240 102570591772756800 1374734190360061440 666744816787096320 126904941906724800 374416000435713600 587073296472848640 174727466869999680 1587487659016896000 338413178417932800 500058612590322240 998442667828569600 2857477786230412800 465939911653332480 205141183545513600 1333489633574192640 400552350480172800 253809883813449600 748832000871427200 1174146592945697280 349454933739999360 1000117225180644480 1996885335657139200 190357412860087200 141617579316998400 931879823306664960 410282367091027200 2666979267148385280 80813193517929600 801104700960345600 507619767626899200 1497664001742854400 228177360052387200 236889224892552960 106213184487748800 698909867479998720 2000234450361288960 600828525720259200 143598828481859520 380714825720174400 171133020039290400 1863759646613329920 280386645336120960 820564734182054400 161626387035859200 1015239535253798400 2995328003485708800 456354720104774400 473778449785105920 212426368975497600 1397819734959997440 414777178948204800 121219790276894400 287197656963719040 761429651440348800 342266040078580800 560773290672241920 355333837338829440 323252774071718400 2030479070507596800 683803945151712000 912709440209548800 947556899570211840 424852737950995200 2795639469919994880 1230847101273081600 829554357896409600 242439580553788800 113138470925101440 684532080157161600 1121546581344483840 710667674677658880 646505548143436800 319448304073342080 622165768422307200 148698458282848320 181829685415341600 430796485445578560 290344025263743360 849705475901990400 851862144195578880 841159936008362880 167366230101907200 484879161107577600 226276941850202880 100800020377425600 1421335349355317760 1293011096286873600 638896608146684160 125524672576430400 297396916565696640 363659370830683200 580688050527486720 169707706387652160 334732460203814400 969758322215155200 452553883700405760 201600040754851200 1277793216293368320 251049345152860800 727318741661366400 1161376101054973440 339415412775304320 1939516644430310400 188287008864645600 140818972681094400 905107767400811520 403200081509702400 254561559581478240 502098690305721600 1454637483322732800 142952756171621760 234312722142670080 105614229510820800 678830825550608640 122800617959947200 1916689824440052480 376574017729291200 1810215534801623040 175734541607002560 806400163019404800 509123119162956480 1004197380611443200 2909274966645465600 285905512343243520 468625444285340160 211228459021641600 1357661651101217280 412438176903916800 245601235919894400 119127296809684800 753148035458582400 214429134257432640 351469083214005120 1018246238325912960 2008394761222886400 184200926939920800 672000135849504000 564861026593936800 571811024686487040 937250888570680320 422456918043283200 2715323302202434560 83211211129737600 1209600244529107200 824876353807833600 491202471839788800 238254593619369600 229227820191901440 111185477022372480 428858268514865280 702938166428010240 2036492476651825920 200133858640270464 618657265355875200 147859921315149120 368401853879841600 178690945214527200 1874501777141360640 423360085585187520 288706723832741760 844913836086566400 166422422259475200 982404943679577600 476509187238739200 458455640383802880 222370954044744960 1405876332856020480 4072984953303651840 419531072116665600 124816816694606400 295719842630298240 736803707759683200 357381890429054400 577413447665483520 343841730287852160 166778215533558720 332844844518950400 1964809887359155200 953018374477478400 916911280767605760 444741908089489920 2811752665712040960 1267370754129849600 397090989365616000 839062144233331200 249633633389212800 714763780858108800 1154826895330967040 687683460575704320 333556431067117440 629296608174998400 1906036748954956800 187225225041909600 136836281438841600 293671750481665920 889483816178979840 267182304469516800 794181978731232000 169284467696198400 250167323300338080 499267266778425600 1429527561716217600 232991391163265280 102627211079131200 1375366921151408640 667112862134234880 126963350772148800 374450450083819200 587343500963331840 174743543372448960 1588363957462464000 338568935392396800 500334646600676160 998534533556851200 2859055123432435200 465982782326530560 205254422158262400 1334225724268469760 400773456704275200 253926701544297600 748900900167638400 1174687001926663680 349487086744897920 1000669293201352320 1997069067113702400 190445026158223200 141630609411244800 931965564653061120 410508844316524800 2668451448536939520 80857802668406400 801546913408550400 507853403088595200 1497801800335276800 228240302637110400 236998254774677760 106222957058433600 698974173489795840 2001338586402704640 601160185056412800 143678095510783680 380890052316446400 171180226977832800 1863931129306122240 280541419692992640 821017688633049600 161715605336812800 1015706806177190400 2995603600670553600 456480605274220800 473996509549355520 212445914116867200 1397948346979591680 414815342188665600 121286704002609600 287356191021567360 761780104632892800 342360453955665600 561082839385985280 355497382162016640 323431210673625600 2031413612354380800 684181407194208000 912961210548441600 947993019098711040 424891828233734400 2795896693959183360 1231526532949574400 829630684377331200 242573408005219200 113200923735768960 684720907911331200 1122165678771970560 710994764324033280 646862421347251200 319536423691954560 622223013282998400 148712139881807040 181930056003914400 431034286532351040 290370739532065920 849783656467468800 852097129845212160 841624259078977920 167381629304198400 485146816010438400 226401847471537920 100827826001179200 1421989528648066560 1293724842694502400 639072847383909120 125536221978148800 297424279763614080 363860112007828800 580741479064131840 169801385603653440 334763258608396800 970293632020876800 452803694943075840 201655652002358400 1278145694767818240 251072443956297600 727720224015657600 1161482958128263680 339602771207306880 1940587264041753600 188304332967223200 140896705220409600 905607389886151680 403311304004716800 254702078405480160 502144887912595200 1455440448031315200 142992189601672320 234334281025877760 105672528915307200 679205542414613760 122811916724078400 1917218542151727360 376608665934446400 1811214779772303360 175750710769408320 806622608009433600 509404156810960320 1004289775825190400 2910880896062630400 285984379203344640 468668562051755520 211345057830614400 1358411084829227520 412665844143571200 245623833448156800 119160158001393600 753217331868892800 214488284402508480 351501421538816640 1018808313621920640 2008579551650380800 184217875086117600 672185506674528000 564912998901669600 571968758406689280 937337124103511040 422690115661228800 2716822169658455040 83257143993878400 1209933912014150400 825331688287142400 491247666896313600 238320316002787200 229248911218279680 111216147467967360 428976568805016960 703002843077633280 2037616627243841280 200189065442341248 618998766215356800 147941540481430080 368435750172235200 178740237002090400 1874674248207022080 423476869204952640 288866090900499840 845380231322457600 166514287987756800 982495333792627200 476640632005574400 458497822436559360 222432294935934720 1406005686155266560 4075233254487682560 419569672758163200 124885715990817600 295883080962860160 736871500344470400 357480474004180800 577732181800999680 343873366827419520 166824221201951040 333028575975513600 1964990667585254400 953281264011148800 916995644873118720 444864589871869440 2812011372310533120 1268070346983686400 397200526671312000 839139345516326400 249771431981635200 714960948008361600 1155464363601999360 687746733654839040 333648442403902080 629354509137244800 1906562528022297600 187328573986226400 136874027643091200 293698770930714240 889729179743738880 267256006544217600 794401053342624000 169300043393644800 250236331802926560 499542863963270400 1429921896016723200 233120003182859520 102655520732318400 1375493467309678080 667296884807804160 126975032545233600 374657147972452800 587397541861428480 174840002387144640 1588802106685248000 338600086787289600 500472663605853120 999085727926540800 2859843792033446400 466240006365719040 205311041464636800 1334593769615608320 400884009816326400 253950065090467200 749314295944905600 1174795083722856960 349680004774289280 1000945327211706240 1998171455853081600 190462548817850400 141708789976723200 932480012731438080 410622082929273600 2669187539231216640 80880107243644800 801768019632652800 507900130180934400 1498628591889811200 228345206944982400 237020060751102720 106281592482542400 699360009548578560 2001890654423412480 601326014724489600 143717729025245760 380925097635700800 171258905208736800 1864960025462876160 280618806871428480 821244165858547200 161760214487289600 1015800260361868800 2997257183779622400 456690413889964800 474040121502205440 212563184965084800 1398720019097157120 415044321631430400 121320160865467200 287435458050491520 761850195271401600 342517810417473600 561237613742856960 355530091126654080 323520428974579200 2031600520723737600 684370138215456000 913380827779929600 948080243004410880 425126369930169600 2797440038194314240 1231866248787820800 830088643262860800 242640321730934400 113232150141102720 685035620834947200 1122475227485713920 711060182253308160 647040857949158400 319683289722975360 622566482447145600 148794229475559360 181980241298200800 431153187075737280 290531025142001280 850252739860339200 852488772594600960 841856420614285440 167474024517945600 485280643461868800 226464300282205440 100874168707435200 1422120364506616320 1294081715898316800 639366579445950720 125605518388459200 297588458951118720 363960482596401600 581062050284002560 169848225211654080 334948049035891200 970561286923737600 452928600564410880 201748337414870400 1278733158891901440 251211036776918400 727920965192803200 1162124100568005120 339696450423308160 1941122573847475200 188408277582688800 140935571490067200 905857201128821760 403496674829740800 254772337817481120 502422073553836800 1455841930385606400 143057911985089920 234463634325123840 105701678617550400 679392900846616320 122879709308865600 1918099738337852160 376816555165377600 1811714402257643520 175847725743842880 806993349659481600 509544675634962240 1004844147107673600 2911683860771212800 286115823970179840 468927268650247680 211403357235100800 1358785801693232640 412779677763398400 245759418617731200 119214926654241600 753633110330755200 214586867977634880 351695451487685760 1019089351269924480 2009688294215347200 184319563963298400 672494458049568000 565224832748066400 572231647940359680 937854537300495360 422806714470201600 2717571603386465280 83280110425948800 1210490024489222400 825559355526796800 491518837235462400 238429853308483200 229375457376549120 111267264877292160 429173735955269760 703390902975371520 2038178702539848960 200281076779125888 619169516645097600 147982350064570560 368639127926596800 178822389981362400 1875709074600990720 423671508571227840 288945774434378880 845613428940403200 166560220851897600 983037674470924800 476859706616966400 458750914753098240 222534529754584320 1406781805950743040 4076357405079697920 419801276607148800 124920165638923200 295964700129141120 737278255853193600 357644779962724800 577891548868757760 344063186064823680 166900897315938240 333120441703795200 1966075348941849600 953719413233932800 917501829506196480 445069059509168640 2813563611901486080 1268420143410604800 397383088847472000 839602553214297600 249840331277846400 715289559925449600 1155783097737515520 688126372129647360 333801794631876480 629701914910723200 1907438826467865600 187380248458384800 136936937983507200 293860893625004160 890138119018337280 267378843335385600 794766177694944000 169393497578323200 250351345973907360 499680662555692800 1430579119850899200 233184309192656640 102702703487630400 1376252744259294720 667603589263752960 127045123183742400 374760496916769600 587721787250008320 174888231894492480 1589532355389888000 338786995156646400 500702691947814720 999361325111385600 2861158239701798400 466368618385313280 205405406975260800 1335207178527505920 401068265003078400 254090246367484800 749520993833539200 1175443574500016640 349776463788984960 1001405383895629440 1998722650222771200 190567684775613600 141747880259462400 932737236770626560 410810813950521600 2670414357055011840 80917281535708800 802136530006156800 508180492734969600 1499041987667078400 228408149529705600 237150896609652480 106310910194596800 699552927577969920 2002810767791258880 601602397504617600 143783784882682560 381135369551227200 171306112147279200 1865474473541253120 280747785502154880 821621627901043200 161834563071417600 1016360985469939200 2998083975334156800 456816299059411200 474301793219304960 212621820389193600 1399105855155939840 415158811352812800 121375922303563200 287567569765365120 762270739102454400 342612224294558400 561495571004309760 355726344914478720 323669126142835200 2032721970939878400 684684689917536000 913632598118822400 948603586438609920 425243640778387200 2798211710311879680 1232432441851564800 830317622705625600 242751844607126400 113284194149992320 685224448589116800 1122991142008619520 711452689828957440 647338252285670400 319771409341587840 622738217029219200 148835274272435520 182063883455344800 431351354648047680 290611167946968960 850487281556774400 852723758244234240 842243356506464640 167520222124819200 485503689214252800 226568388299984640 100901974331188800 1422905379657914880 1294676504571340800 639542818683175680 125640166593614400 297670548544871040 364127766910689600 581222335893937920 169926291224988480 335040444249638400 971007378428505600 453136776599969280 201803948662377600 1279085637366351360 251280333187228800 728255533821379200 1162444671787875840 339852582449976960 1942014756857011200 188460249890421600 141000348606163200 906273553199938560 403607897324755200 254889436837482720 502560666374457600 1456511067642758400 143097345415140480 234528310974746880 105750261454622400 679705164899953920 122913605601259200 1918628456049527040 376920499780843200 1812547106399877120 175896233231060160 807215794649510400 509778873674965440 1005121332748915200 2913022135285516800 286194690830280960 469056621949493760 211500522909244800 1359410329799907840 412969400463110400 245827211202518400 119247787845950400 753840999561686400 214646018122710720 351792466462120320 1019557747349930880 2010242665497830400 184370408401888800 672679828874592000 565380749671264800 572389381660561920 938113243898987520 423001045818489600 2718820659599815680 83318387812732800 1210823691974265600 825938800926220800 491654422405036800 238495575691900800 229438730455683840 111297935322887040 429292036245421440 703584932924240640 2039115494699861760 200336283581196672 619454100694665600 148050366036471360 368740816803777600 178871681768925600 1876226487797975040 423788292190992960 289078580324177280 846002091636979200 166636775625465600 983308844810073600 476991151383801600 458877460911367680 222595870645774080 1407169865848481280 4078230989399723520 419917078531641600 124977581719099200 296100732072942720 737481633607555200 357743363537851200 578157160648354560 344158095683525760 166946902984330560 333273551250931200 1966617689620147200 953982302767603200 917754921822735360 445191741291548160 2814339731696962560 1269003137455468800 397492626153168000 839834157063283200 249955163438198400 715486727075702400 1156314321296709120 688316191367051520 333893805968661120 629875617797462400 1907964605535206400 187466372578648800 136974684187756800 293941954972149120 890383482583096320 267452545410086400 794985252306336000 169440224670662400 250420354476495840 499910326876396800 1430973454151404800 233291485875651840 102731013140817600 1376632382734103040 667787611937322240 127080168502996800 374932745157297600 587883909944298240 174968614406738880 1589970504612672000 338880449341324800 500840708952991680 999820653752793600 2861946908302809600 466582971751303680 205462026281635200 1335575223874644480 401178818115129600 254160337005993600 749865490314595200 1175767819888596480 349937228813477760 1001681417905983360 1999641307505587200 190620252754495200 141813030730694400 933165943502607360 410924052563270400 2671150447749288960 80939586110947200 802357636230259200 508320674011987200 1499730980629190400 228555015560726400 237216314538927360 106359773048020800 699874457626955520 2003362835811966720 601768227172694400 143823418397144640 381240505508990400 171416261670544800 1866331887005214720 280825172680590720 821848105126540800 161879172221894400 1016641348023974400 2999461961258380800 457110031121452800 474432629077854720 212719546096041600 1399748915253911040 415349627555116800 121409379166420800 287646836794289280 762481011017980800 342832523341089600 561650345361181440 355824471808391040 323758344443788800 2033282696047948800 684873420938784000 914220062242905600 948865258155709440 425439092192083200 2799497830507822080 1232772157689811200 830699255110233600 242818758332841600 113315420555326080 685665046682179200 1123300690722362880 711648943616782080 647516688887577600 319977021785016960 623024441332675200 148903682267229120 182114068749631200 431470255191433920 290744739288581760 850878184384166400 853272058093378560 842475518041772160 167597218136275200 485637516665683200 226630841110652160 100966854119947200 1423297887233564160 1295033377775155200 639954043570033920 125697913602206400 297807364534458240 364228137499262400 581489478577163520 169973130832989120 335194436272550400 971275033331366400 453261682221304320 201933708239894400 1279908087140067840 251395827204412800 728456274998524800 1162978957154327040 339946261665978240 1942550066662732800 188546870403309600 141039214875820800 906523364442608640 403867416479788800 254959696249483680 502791654408825600 1456912549997049600 143189356751925120 234636105390785280 105779411156865600 679892523331956480 122970099421915200 1919862130710101760 377093740806619200 1813046728885217280 175977079043088960 807734832959577600 509919392498967360 1005583308817651200 2913825099994099200 286378713503850240 469272210781570560 211558822313731200 1359785046663912960 413083234082937600 245940198843830400 119324463959937600 754187481613238400 214784035127887680 351954158086177920 1019838784997934720 2011166617635302400 184455149132872800 673112360799648000 565640611209928800 572757427007700480 938544421563141120 423117644627462400 2719570093327825920 83341354244803200 1211602249439366400 826166468165875200 491880397687660800 238648927919875200 229544185587575040 111369499695941760 429568070255775360 703908316172355840 2039677569995869440 200465099452695168 619624851124406400 148091175619611840 368910298265745600 178986695939906400 1877088843126282240 424060787303778240 289158263858056320 846235289254924800 166682708489606400 983760795375321600 477297855839750400 459088371175150080 222738999391883520 1407816632344711680 4079355139991738880 420110081739129600 125012031367204800 296182351239223680 737820596531491200 357973391879812800 578316527716112640 344316278381362560 167054249543912640 333365416979212800 1967521590750643200 954595711679500800 918176742350300160 445477998783767040 2815633264689423360 1269352933882387200 397748213199792000 840220163478259200 250024062734409600 715946783759625600 1156633055432225280 688632556762725120 334108499087825280 630165122608694400 1909191423359001600 187518047050807200 137062758664339200 294077057217390720 890955997567534080 267624516917721600 795496426399584000 169518103157894400 250581374315868960 500048125468819200 1431893567519251200 233355791885448960 102797068998254400 1377265113525450240 668216998175650560 127138577368420800 375036094101614400 588154114434781440 175016843914086720 1590992852799168000 339036206315788800 501162748631737920 1000096250937638400 2863787135038502400 466711583770897920 205594137996508800 1336433996351301120 401436775376582400 254277154736841600 750072188203228800 1176308228869562880 350033687828173440 1002325497263475840 2000192501875276800 190707866052631200 141852121013433600 933423167541795840 411188275993017600 2672867992702602240 80991630119836800 802873550753164800 508554309473683200 1500144376406457600 228680900730172800 237325344421052160 106389090760075200 700067375656346880 2004650994526951680 602155163064873600 143915896597556160 381415732105262400 171510675547629600 1866846335083591680 281005742763607680 822376551986035200 161983260239673600 1017108618947366400 3000288752812915200 457361801460345600 474650688842104320 212778181520150400 1400134751312693760 415464117276499200 121487445179755200 287831793195112320 762831464210524800 343021351095259200 562011485527215360 355988016631578240 323966520479347200 2034217237894732800 685313793321696000 914723602920691200 949301377684208640 425556363040300800 2800269502625387520 1233564827979052800 830928234552998400 242974890359510400 113388282167771520 686042702190518400 1124022971054430720 711976033263156480 647933040958694400 320153261022241920 623196175914748800 148944727064105280 182231167769632800 431747689792668480 290824882093549440 851112726080601600 853742029392645120 843017228290823040 167643415743148800 485949780719020800 226776564335543040 101022465367454400 1423952066526312960 1295866081917388800 640306522044483840 125732561807361600 297889454128210560 364462335539265600 581649764187098880 170082423251657280 335286831486297600 971899561438041600 453553128671086080 202044930734908800 1280613044088967680 251465123614723200 728924671078531200 1163299528374197760 340164846503314560 1943799122876083200 188598842711042400 141129902838355200 907106257342172160 404089861469817600 255123634877485920 502930247229446400 1457849342157062400 143268223612026240 234700782040408320 105847427128766400 680329693006629120 123003995714308800 1920919566133451520 377197685422084800 1814212514684344320 176025586530306240 808179722939635200 510247269754971840 1005860494458892800 2915698684314124800 286536447224052480 469401564080816640 211694854257532800 1360659386013258240 413348845862534400 246007991428617600 119390186343355200 754395370844169600 214902335418039360 352051173060612480 1020494539509943680 2011720988917785600 184505993571463200 673483102449696000 565796528133127200 573072894448104960 938803128161633280 423389708515065600 2721318772026516480 83394942586300800 1212269584409452800 826697691725068800 492015982857235200 238780372686710400 229607458666709760 111430840587131520 429804670836078720 704102346121224960 2040989079019887360 620023268793801600 148186397980272960 369011987142926400 179085279515032800 1877606256323266560 424294354543308480 289344192103774080 846779417030131200 166789885172601600 984031965714470400 477560745373420800 459214917333419520 222861681174263040 1408204692242449920 4081978158039774720 420225883663622400 125092413879451200 296372795960545920 738023974285852800 358170559030065600 578688384207548160 344411188000064640 167146260880697280 333579770345203200 1968063931428940800 955121490746841600 918429834666839040 445723362348526080 2816409384484899840 1270169125545196800 397967287811184000 840451767327244800 250184827758902400 716341118060131200 1157376768415096320 688822376000129280 334292521761394560 630338825495433600 1910242981493683200 187638620819176800 137138251072838400 294158118564535680 891446724697052160 267771921067123200 795934575622368000 169564830250233600 250719391321045920 500369655517804800 1432682236120262400 233505839241642240 102853688304628800 1377644752000258560 668585043522789120 127173622687675200 375277241638353600 588316237129071360 175129379431231680 1591869151244736000 339129660500467200 501438782642091840 1000739311035609600 2865364472240524800 467011678483284480 205707376609257600 1337170087045578240 401657881600684800 254347245375350400 750554483276707200 1176632474258142720 350258758862463360 1002877565284183680 2001478622071219200 190760434031512800 141943331673158400 934023356966568960 411414753218515200 2674340174091156480 81036239270313600 803315763201369600 508694490750700800 1501108966553414400 228722862453321600 237390762350327040 106457498754868800 700517517724926720 2005755130568367360 602486822401027200 143995163626480320 381520868063025600 171542146839991200 1868046713933137920 281160517120479360 822829506437030400 162072478540627200 1017388981501401600 3002217933106828800 457445724906643200 474781524700654080 212914997509737600 1401035035449853440 415731259959724800 121554358905470400 287990327252960640 763041736126051200 343084293679982400 562321034240958720 356086143525490560 324144957081254400 2034777963002803200 685691255364192000 914891449813286400 949563049401308160 425829995019475200 2802070070899706880 1234244259655545600 831462519919449600 243108717810940800 113450734978439040 686168587359964800 1124642068481917440 712172287050981120 648289914162508800 320212007434650240 623596889939587200 149040498256816320 182331538358205600 431985490879440960 291011881971807360 851659990038950400 853898686492400640 843481551361438080 167751210159187200 486217435621881600 226901469956878080 101041002449956800 1424344574101962240 1296579828325017600 640424014869300480 125813407619390400 298080996513632640 364663076716411200 582023763943614720 170176102467658560 335502420318374400 972434871243763200 453802939913756160 202082004899913600 1280848029738600960 251626815238780800 729326153432822400 1164047527887229440 340352204935317120 1944869742487526400 188720111429085600 141207635377670400 907605879827512320 404164009799827200 255264153701487840 503253630477561600 1458652306865644800 143294512565393280 234851694222862080 105905726533252800 680704409870634240 123083087063227200 1921272044607901440 377440222858171200 1815211759655024640 176138770667146560 808328019599654400 510528307402975680 1006507260955123200 2917304613731289600 286589025130786560 469703388445724160 211811453066505600 1361408819741268480 413576513102188800 246166174126454400 119412093804494400 754880445716342400 214941768848089920 352277541334293120 1021056614805951360 2013014521910246400 184624630594840800 673606682999712000 566160334287256800 573178050261573120 939406776891448320 423622906133011200 2722817639482536960 83440875450441600 1212492029399481600 827153026204377600 492332348252908800 238824187608988800 229755095851357440 107677642007073600 111451287550861440 429883537696179840 704555082668586240 2042113229611902720 620364769653283200 148268017146553920 369249261189681600 179118140706741600 1878813553782896640 424372210289818560 289503559171532160 847245812266022400 166881750900883200 984664696505817600 477648375217977600 459510191702714880 215355284014147200 222902575101722880 1409110165337172480 4084226459223805440 420496088154105600 125161313175662400 296536034293107840 738498522379363200 358236281413483200 579007118343064320 344632643777036160 167176931326292160 333763501801766400 1969329393011635200 955296750435955200 919020383405429760 430710568028294400 445805150203445760 2818220330674344960 1270868718399033600 398040312681648000 840992176308211200 250322626351324800 716472562826966400 1158014236686128640 689265287554072320 334353862652584320 630744132231158400 1910593500871910400 187741969763493600 137163415209004800 294347261707873920 861421136056588800 891610300406891520 267821055783590400 796080625363296000 169673860132358400 250765396989438240 500645252702649600 1432945125653932800 233634451261236480 102872561406753600 1378530575108144640 668707725305168640 127255395099268800 375483939526987200 588694523415747840 175225838445927360 1592161250726592000 339347720264716800 501530793978876480 1001290505405299200 2865890251307865600 467268902522472960 205745122813507200 1337415450610337280 401731583675385600 254510790198537600 750967879053974400 1177389046831495680 350451676891854720 1003061587957752960 2002581010810598400 190883092648903200 142021512238636800 934537805044945920 411490245627014400 2674830901220674560 81051108987139200 803463167350771200 509021580397075200 1501935758107948800 228869728484342400 237543404185301760 106516134178977600 700903353783709440 2006123175915505920 602597375513078400 144021585969455040 381766185297806400 171652296363256800 1869075610089891840 281212108572769920 822980491254028800 162102217974278400 1018043160794150400 3003871516215897600 457739456968684800 475086808370603520 213032268357955200 1401806707567418880 415960239402489600 121576663480708800 288043171938910080 763532370595612800 343304592726513600 562424217145539840 356315106277952640 324204435948556800 2036086321588300800 685817076045024000 915478913937369600 950173616741207040 426064536715910400 2803613415134837760 1234470736881043200 831920478804979200 243153326961417600 113471552581994880 686609185453027200 1124848434291079680 712630212555905280 648408871897113600 320417619878079360 623940359103734400 149122587850568640 182364995221063200 432064757908365120 291172167581742720 852129073431820800 854446986341544960 843636325718309760 167843605372934400 486306653922835200 226943105163989760 101105882238715200 1425260425111810560 1296817743794227200 640835239756158720 125882704029700800 298245175701137280 364729990442126400 582344335163485440 170207328872992320 335687210745868800 972613307845670400 453886210327979520 202211764477430400 1281670479512317440 251765408059401600 729459980884252800 1164688670326970880 340414657745984640 1945226615691340800 188824056044551200 141233546224108800 907772420655959040 404423528954860800 255310993309488480 503530816118803200 1458919961768505600 143386523902177920 234981047522108160 105925159668081600 680829315491969280 123150879648014400 1922505719268476160 377648112089102400 1815544841311918080 176235785641581120 808847057909721600 510621986618976960 1007061632237606400 2917839923537011200 286773047804355840 469962095044216320 211850319336163200 1361658630983938560 413652402182073600 246301759296028800 119488769918481600 755296224178204800 215079785853266880 352471571283162240 1021243973237953920 2014123264475212800 184726319472021600 674039214924768000 566472168133653600 573546095608711680 939924190088432640 423700638672326400 2723317261967877120 83456186405155200 1213270586864582400 827304804364147200 492603518592057600 238977539836963200 229881642009626880 107736949470427200 111522851923916160 430159571706533760 704943142566324480 2042487946475907840 620478603273110400 148295223535314240 369452638944043200 179233154877722400 1879848380176865280 424644705402603840 289556681527451520 847401277344652800 166912372810310400 985207037184115200 477955079673926400 459763284019253760 215473898940854400 223045703847832320 1409886285132648960 4084975892951815680 420727692003091200 125184279607732800 296590447070628480 738905277888086400 358466309755444800 579113363054903040 344822463014440320 167284277885874240 333824745620620800 1970414074368230400 955910159347852800 919526568038507520 430947797881708800 446091407695664640 2819772570265297920 1271101916016979200 398295899728272000 841455384006182400 250368559215465600 716932619510889600 1158226726109806080 689644926028880640 334568555771748480 631091538004636800 1911820318695705600 187776419411599200 137251489685587200 294509384402163840 861895595763417600 892182815391329280 267993027291225600 796591799456544000 169767314317036800 250926416828811360 500737118430931200 1433865239021779200 233677321934434560 102938617264190400 1379289852057761280 669137111543496960 127325485737777600 375552838823198400 589018768804327680 175257991450825920 1593183598913088000 339534628634073600 501852833657622720 1001474236861862400 2867730478043558400 467354643868869120 205877234528380800 1338274223086993920 401989540936838400 254650971475555200 751105677646396800 1178037537608655360 350515982901651840 1003705667315245440 2002948473723724800 190988228606666400 142047572427129600 934709287737738240 411754469056761600 2676548446173987840 81103152996028800 803979081873676800 509301942951110400 1502211355292793600 228911690207491200 237674240043851520 106535679320347200 701031965803303680 2007411334630490880 602984311405257600 144114064169866560 381976457213332800 171683767655618400 1869418575475476480 281392678655786880 823508938113523200 162206305992057600 1018603885902220800 3004422710585587200 457823380414982400 475348480087703040 213071358640694400 1402063931606607360 416036565883411200 121654729494043200 288228128339733120 763952914426665600 343367535311236800 562785357311573760 356511360065777280 324412611984115200 2037207771804441600 686257448427936000 915646760829964800 950696960175406080 426142717281388800 2804127863213214720 1235263407170284800 832073131766822400 243309458988086400 113544414194440320 686735070622473600 1125570714623147520 713022720131554560 648825223968230400 320476366290487680 624054848825116800 149149951048486080 182482094241064800 432342192509599680 291225596118387840 852285434562777600 854603643441300480 844178035967360640 167874403777516800 486618917976172800 227088828388880640 101124419321217600 1426045440263109120 1297650447936460800 640952732580975360 125905802833137600 298299902096972160 364964188482129600 582451192236775680 170316621291660480 335748807555033600 973237835952345600 454177656777761280 202248838642435200 1281905465161950720 251811605666275200 729928376964259200 1164902384473551360 340633242583320960 1946475671904691200 188858704249706400 141324234186643200 908355313555522560 404497677284870400 255474931937490720 503623211332550400 1459856753928518400 143412812855544960 235024165288523520 105993175639982400 681266485166641920 123173477176276800 1922858197742926080 377717408499412800 1816710627111045120 176268123966392640 808995354569740800 510949863874981440 1007246422665100800 2919713507857036800 286825625711089920 470048330577047040 211986351279964800 1362532970333283840 413918013961670400 246346954352553600 119510677379620800 755434816998825600 215119219283317440 352536247932785280 1021899727749962880 2014492845330201600 184760215764415200 674162795474784000 566576112749119200 573651251422179840 940096661154094080 423972702559929600 2725065940666567680 83509774746652800 1213493031854611200 827836027923340800 492693908705107200 239021354759241600 229923824062383360 107756718624878400 111543298887646080 430238438566634880 705072495865570560 2043799455499925760 620877020942505600 148390445895975360 369520431528830400 179266016069431200 1880193322308188160 424722561149113920 289742609773169280 847945405119859200 167019549493305600 985387817410214400 478042709518483200 459847648124766720 215513437249756800 223086597775292160 1410144991731141120 4087598910999851520 420804893286086400 125264662119979200 296780891791950720 739040863057660800 358532032138862400 579485219546338560 344885736093575040 167314948331469120 334039098986611200 1970775634820428800 956085419036966400 919695296249533440 431026874499513600 446173195550584320 2820289983462282240 1271918107679788800 398368924598736000 841609786572172800 250529324239958400 717064064277724800 1158970439092677120 689771472187150080 334629896662938240 631207339929129600 1912170838073932800 187896993179968800 137276653821753600 294563425300260480 862053748999027200 892346391101168640 268042162007692800 796737849197472000 169798465711929600 250972422497203680 501058648479916800 1434128128555449600 233827369290627840 102957490366315200 1379542944374300160 669259793325876480 127348849283947200 375793986359937600 589126850600520960 175370526967970880 1593475698394944000 339596931423859200 501944844994407360 1002117296959833600 2868256257110899200 467654738581255680 205914980732630400 1338519586651752960 402063243011539200 254697698567894400 751587972719875200 1178253701201041920 350741053935941760 1003889689988814720 2004234593919667200 191023273925920800 142138783086854400 935309477162511360 411829961465260800 2677039173303505920 81118022712854400 804126486023078400 509395397135788800 1503175945439750400 229100517961660800 237717851996701440 106604087315140800 701482107871883520 2007779379977629440 603094864517308800 144140486512841280 382046547851841600 171825388471245600 1870618954325022720 281444270108077440 823659922930521600 162236045425708800 1018790794271577600 3006351890879500800 458201035923321600 475435703993402880 213208174630281600 1402964215743767040 416303708566636800 121677034069281600 288280973025682560 764093095703683200 343650776942491200 562888540216154880 356576777995052160 324472090851417600 2037581588543155200 686383269108768000 916402071846643200 950871407986805760 426416349260563200 2805928431487534080 1235489884395782400 832607417133273600 243354068138563200 113565231797996160 687301553884982400 1125777080432309760 713153555990104320 648944181702835200 320740725146325120 624455562849955200 149245722241197120 182515551103922400 432421459538523840 291412595996645760 852832698521126400 844332810324232320 167982198193555200 486708136277126400 227130463595992320 101207836192478400 1426307111980208640 1297888363405670400 641481450292650240 125986648645166400 298491444482394240 365031102207844800 582825191993291520 170347847696994240 335964396387110400 973416272554252800 454260927191984640 202415672384956800 1282962900585300480 251973297290332800 730062204415689600 1165650383986583040 340695695393988480 1946832545108505600 188979972967749600 141350145033081600 908521854383969280 404831344769913600 255521771545491360 503946594580665600 1460124408831379200 235175077470977280 106012608774811200 681391390787976960 123252568525195200 1924444350877950720 377959945935499200 1817043708767938560 176381308103232960 809662689539827200 511043543090982720 1007893189161331200 2920248817662758400 470350154941954560 212025217549622400 1362782781575953920 413993903041555200 246505137050390400 119609260954747200 755919891870998400 352762616206465920 1022087086181965440 2015786378322662400 184878852787792800 674718907949856000 566939918903248800 940700309883909120 424050435099244800 2725565563151907840 83525085701366400 1214494034309740800 827987806083110400 493010274100780800 239218521909494400 230071461247031040 107825910665457600 111635310224430720 705525232412931840 2044174172363930880 620990854562332800 148417652284735680 369757705575585600 179413891432120800 1881400619767818240 425072912008409280 289795732129088640 848100870198489600 167050171402732800 986020548201561600 478437043818988800 460142922494062080 215651821330915200 223270620448861440 1411050464825863680 4088348344727861760 421075097776569600 125287628552049600 296835304569471360 739515411151171200 358827782864241600 579591464258177280 345107191870546560 167452965336646080 334100342805465600 1972041096403123200 956874087637977600 920285844988124160 431303642661830400 446541240897722880 2822100929651727360 1272151305297734400 398697536515824000 842150195553139200 250575257104099200 717655565728483200 1159182928516354560 690214383741093120 334905930673292160 631612646664854400 1913748175275955200 187931442828074400 137389892434502400 294752568443598720 862607285323660800 893082481795445760 268263268231795200 797395073031648000 169907495594054400 251179448004969120 501150514208198400 1435311131456966400 233870239963825920 103042419325876800 1380428767482186240 669811861346584320 127430621695540800 375862885656148800 589505136887197440 175402679972869440 1594790146063296000 339814991188108800 502358896009938240 1002301028416396800 2870622262913932800 467740479927651840 206084838651753600 1339623722693168640 402394902347692800 254861243391081600 751725771312297600 1179010273774394880 350805359945738880 1004717792019876480 2004602056832793600 191145932543311200 142164843275347200 935480959855303680 412169677303507200 2679247445386337280 81184936438569600 804789804695385600 509722486782163200 1503451542624595200 229121498823235200 237870493831676160 106623632456510400 701610719891477760 2009435584039752960 603592353521539200 382291865086622400 171841124117426400 1870961919710607360 281676431643384960 824339354607014400 162369872877139200 1019444973564326400 3006903085249190400 458242997646470400 475740987663352320 213247264913020800 1403221439782955520 416380035047558400 121777404657854400 764583730173244800 343682248234852800 563352863286769920 356805740747514240 324739745754278400 2038889947128652800 686949462172512000 916485995292940800 951481975326704640 426494529826041600 2806442879565911040 1236509031910521600 832760070095116800 243554809315708800 113658911013997440 687364496469705600 1126705726573539840 713611481495028480 649479491508556800 320770098352529280 624570052571337600 149273085439114560 182666106986781600 432778161168682560 291466024533290880 852989059652083200 845029294930154880 168012996598137600 487109618631417600 227317822027994880 101217104733729600 1427222962990056960 1298958983017113600 641540196705058560 126009747448603200 298546170878229120 365332213973563200 582932049066581760 170488366520996160 336025993196275200 974219237262835200 454635644055989760 202434209467459200 1283080393410117120 252019494897206400 730664427947126400 1165864098133163520 340976733041992320 1948438474525670400 189014621172904800 141466743842054400 909271288111979520 404868418934918400 255732549781494240 504038989794412800 1461328855894252800 235218195237392640 106100057881540800 681953466083984640 123275166053457600 1924620590115175680 378029242345809600 1818542576223959040 176413646428044480 809736837869836800 511465099562988480 1008077979588825600 2922657711788505600 470436390474785280 212200115763081600 1363906932167969280 414335403901036800 246550332106915200 119620214685316800 756058484691619200 352827292856088960 1022930199125976960 2016155959177651200 184912749080186400 674780698224864000 567043863518714400 940872780949570560 424400231526163200 2727813864335938560 83593984997577600 1214605256804755200 828670807802073600 493100664213830400 239240429370633600 230113643299787520 107845679819908800 111645533706295680 705654585712177920 2045860398251953920 621503105851555200 148540081034157120 369825498160372800 179430322027975200 1881745561899141120 425111839881664320 290034782730725760 848800463052326400 167187969995155200 986201328427660800 478480858741267200 460227286599575040 215691359639817600 223291067412591360 1411309171424355840 4091720796503907840 421152299059564800 125390977496366400 297080162068314240 739650996320745600 358860644055950400 580069565461451520 345170464949681280 167468300559443520 334375939990310400 1972402656855321600 956961717482534400 920454573199150080 431382719279635200 446582134825182720 2822618342848711680 1273200694578489600 398734048951056000 842304598119129600 250781954992732800 717721288111900800 1160139130922903040 690340929899362560 334936601118887040 631728448589347200 1913923434965068800 188086466244549600 137402474502585600 294806609341695360 862765438559270400 893164269650365440 268287835590028800 797468097902112000 169938646988947200 251202450839165280 501563909985465600 1435442576223801600 234063157993217280 103051855876939200 1380681859798725120 669873202237774080 127453985241710400 376172932489099200 589613218683390720 175547368494912960 1594936195804224000 339877293977894400 502404901678330560 1003127819970931200 2870885152447603200 468126315986434560 206103711753878400 1339746404475548160 402431753385043200 254907970483420800 752345864978198400 1179226437366781440 351094736989825920 1004809803356661120 2006255639941862400 191180977862565600 142282114123564800 936252631972869120 412207423507756800 2679492808951096320 81192371296982400 804863506770086400 509815940966841600 1504691729956396800 229226403131107200 237914105784526080 106711585592673600 702189473979651840 2009619606713322240 603647630077564800 382361955725131200 171919802348330400 1872505263945738240 281702227369530240 824414847015513600 162384742593964800 1019631881933683200 3009383459912793600 458452806262214400 475828211569052160 213423171185347200 1404378947959303680 416723504211705600 121788556945473600 764723911450262400 343839604696660800 563404454739060480 356871158676789120 324769485187929600 2039263763867366400 687012372512928000 916905612524428800 951656423138104320 426846342370694400 2808757895918607360 1236622270523270400 833447008423411200 243577113890947200 113669319815775360 687679209393321600 1126808909478120960 713742317353578240 649538970375859200 320916964383550080 625085256317558400 149396219829743040 182682835418210400 432817794683144640 291706452948193920 853692684741388800 845106682108590720 168151589418758400 487154227781894400 227338639631550720 101263447439985600 1427484634707156480 1299077940751718400 641833928767100160 126113692064068800 298792439659486080 365365670836420800 583412905896387840 170503979723663040 336303178837516800 974308455563788800 454677279263101440 202526894879971200 1283667857534200320 252227384128137600 730731341672841600 1166825811792775680 341007959447326080 1948616911127577600 189170538096103200 141479699265273600 909354558526202880 405053789759942400 255755969585494560 504454768256275200 1461462683345683200 235412225186261760 106109774448955200 682015918894652160 123376854930638400 1925501786301300480 378341076192206400 1818709117052405760 176559168889696320 810107579519884800 511511939170989120 1008909536512550400 2922925366691366400 470824450372523520 212219548897910400 1364031837789304320 414373348440979200 246753709861276800 119674983338164800 756682152384412800 353118337779392640 1023023878341978240 2017819073025100800 185065282395957600 675089649599904000 567511614288309600 941648900745047040 424439097795820800 2728063675578608640 83601640474934400 1215161369279827200 828746696881958400 493507419722553600 239349966676329600 230303462537191680 107934641014939200 111696651115620480 706236675558785280 2046047756683956480 621560022661468800 148553684228537280 370130564791915200 179512475007247200 1883297801490094080 425306479247939520 290061343908685440 848878195591641600 167203280949868800 987014839445107200 478699933352659200 460606925074383360 215869282029878400 223393302231240960 1412473351117570560 4092095513367912960 421499704833043200 125402460712401600 297107368457074560 740261129583830400 359024950014494400 580122687817370880 345455193805787520 167544976673430720 334406561899737600 1974029678890214400 957399866705318400 921213850148766720 431738564059756800 446786604462481920 2824946702235141120 1273317293387462400 398916611127216000 842999409666086400 250804921424803200 718049900028988800 1160245375634741760 690910387611575040 335089953346861440 632249557249564800 1914799733410636800 188103691068602400 137465384843001600 295049793383130240 863477128119513600 893573208924963840 268410672381196800 797833222254432000 170078828265964800 251317465010146080 501609842849606400 1436099800057977600 234084593329816320 103099038632251200 1381820775223150080 670179906693722880 127559121199473600 376207382137204800 590099586766260480 175563444997362240 1595666444508864000 340157656531929600 502634930020292160 1003219685699212800 2872199600115955200 468169186659632640 206198077264502400 1340359813387445760 402616008571795200 255118242398947200 752414764274409600 1180199173532520960 351126889994724480 1005269860040584320 2006439371398425600 191338681799210400 142295144217811200 936338373319265280 412396154529004800 2680719626774891520 81229545589046400 805232017143590400 510236484797894400 1504829528548819200 229310326577404800 238110359572350720 106721358163358400 702253779989448960 2010539720081168640 603924012857692800 382677363598420800 171982744933053600 1872676746638530560 281831206000256640 824792309058009600 162459091178092800 1020472969595788800 3009659057097638400 458620653154809600 476220719144701440 213442716326716800 1404507559978897920 416761667452166400 121844318383569600 765354727196841600 343965489866107200 563662412000513280 357165539358526080 324918182356185600 2040945939191577600 687326924215008000 917241306309619200 952441438289402880 426885432653433600 2809015119957795840 1237188463587014400 833523334904332800 243688636767139200 113721363824664960 687930979732214400 1127324824001026560 714331078717052160 649836364712371200 321034457208366720 625142501178249600 149409901428701760 182766477575354400 433015962255455040 291733167216516480 853770865306867200 845493618000769920 168166988621049600 487377273534278400 227442727649329920 101300521604990400 1428662157434104320 1299672729424742400 642068914416733440 126125241465787200 298819802857403520 365532955150708800 583466334433032960 170582045736997440 336333977242099200 974754547068556800 454885455298659840 202601043209980800 1284137828833466880 252250482931574400 731065910301417600 1166932668866065920 341164091473994880 1949509094137113600 189187862198680800 141544476381369600 909770910597319680 405202086419961600 255873068605496160 504500965863148800 1462131820602835200 235433784069469440 106158357286027200 682328182947989760 123388153694769600 1926206743250200320 378375724397361600 1819541821194639360 176575338052102080 810404172839923200 511746137210992320 1009001931726297600 2924263641205670400 470867568138938880 212316714572054400 1364656365895979520 414563071140691200 246776307389539200 119718798260443200 756751448794723200 353150676104204160 1023492274421984640 2018003863452595200 185082230542154400 567563586596042400 941735136277877760 424633429144108800 2729312731791959040 83639917861718400 1215606259259884800 829126142281382400 493552614779078400 239437596520886400 230324553563569920 107944525592164800 111737545043080320 706301352208408320 2046984548843969280 621844606711036800 148621700200438080 370164461084308800 179578197390664800 1883470272555755520 425462190740959680 290194149798483840 849266858288217600 167279835723436800 987105229558156800 478875193041772800 460649107127139840 215889051184329600 223475090086160640 1412602704416816640 4093969097687938560 421538305474540800 125459876792577600 297243400400876160 740328922168617600 359156394781329600 580388299596967680 345486830345354880 167606317564620480 334559671446873600 1974210459116313600 957750386083545600 921298214254279680 431778102368659200 446950180172321280 2825205408833633280 1273900287432326400 399062660868144000 843076610949081600 250919753585155200 718312789562659200 1160776599193935360 690973660690709760 335212635129240960 632307458211811200 1915500772167091200 188189815188866400 137515713115334400 295076813832178560 863556204737318400 893900360344642560 268508941814131200 798125321736288000 170094403963411200 251409476346930720 501839507170310400 1436625579125318400 234191770012811520 103136784836500800 1381947321381419520 670425270258481920 127570802972558400 376379630377732800 590153627664357120 175643827509608640 1596250643472576000 340188807926822400 502818952693861440 1003679014340620800 2873251158250636800 468383540025623040 206273569673001600 1340850540516963840 402763412721196800 255141605945116800 752759260755465600 1180307255328714240 351287655019217280 1005637905387722880 2007358028681241600 191356204458837600 142360294689043200 936767080051246080 412547139346003200 2681701081033927680 81259285022697600 805526825442393600 510283211890233600 1505518521510931200 229352288300553600 238132165548775680 106770221016782400 702575310038434560 2011275810775445760 604145119081795200 382712408917675200 172014216225415200 1873534160102492160 281934388904837760 825094278692006400 162518570045395200 1020566423780467200 3011037043021862400 458704576601107200 476264331097551360 213540442033564800 1405150620076869120 416952483654470400 121888927534046400 765424817835350400 344028432450830400 563868777809675520 357198248323163520 325037140090790400 2041132847560934400 687578565576672000 917409153202214400 952528662195102720 427080884067129600 2810301240153738240 1237641418038009600 833904967308940800 243777855068092800 113762999031776640 688056864901660800 1127737555619351040 714396496646327040 650074280181580800 321093203620775040 625428725481705600 149478309423495360 182833391301069600 433174496313303360 291866738558129280 854161768134259200 845803166714513280 168243984632505600 487555710136185600 227525998063553280 101319058687492800 1428792993292654080 1300148560363161600 642186407241550080 126182988474379200 298956618846990720 365666782602139200 583733477116258560 170644498547664960 336487969265011200 975111420272371200 455051996127106560 202638117374985600 1284372814483100160 252365976948758400 731333565204278400 1167466954232517120 341288997095329920 1950222840544742400 189274482711568800 141596298074246400 910103992254213120 405276234749971200 255966747821497440 504731953897516800 1462667130408556800 235541578485507840 106197223555684800 682577994190659840 123444647515425600 1926559221724650240 378548965423137600 1820207984508426240 176656183864130880 810552469499942400 511933495642994880 1009463907795033600 2925334260817113600 471083156971015680 212394447111369600 1365155988381319680 414714849300460800 246889295030851200 119740705721582400 757097930846275200 353312367728261760 1023866991285989760 2018927815590067200 185166971273138400 567823448134706400 942166313942031360 424788894222739200 2730311976762639360 83670539771145600 1215828704249913600 829429698600921600 493778590061702400 239481411443164800 230430008695461120 107993948478292800 111757992006810240 706624735456523520 2047733982571979520 622072273950691200 148676112977958720 370333942546276800 179611058582373600 1884332627884062720 425540046487469760 290300394510322560 849577788445478400 167341079542291200 987557180123404800 478962822886329600 460860017390922240 215987896956585600 223515984013620480 1413249470913047040 4095467965143959040 421731308682028800 125505809656718400 297352225955917440 740667885092553600 359222117164747200 580600789020645120 345645013043191680 167636988010215360 334682159084582400 1975114360246809600 957925645772659200 921720034781844480 431975793913171200 447031968027240960 2826498941826094080 1274366682668217600 399135685738608000 843462617364057600 251011619313436800 718444234329494400 1161201578041290240 691290026086383360 335273976020430720 632596963023043200 1915851291545318400 188258714485077600 446028338933876160 295211916077420160 863951587826342400 894063936054481920 870901183530967680 798271371477216000 170172282450643200 251455482015323040 502023238626873600 1436888468658988800 234277511359207680 103155657938625600 1382580052172766720 670547952040861440 127629211837982400 376517428970155200 590423832154840320 175708133519405760 1596542742954432000 340344564901286400 502910964030646080 1004046477253747200 2873776937317977600 468555022718415360 206311315877251200 1341095904081722880 402837114795897600 255258423675964800 753034857940310400 1180847664309680640 351416267038811520 1005821928061292160 2008092954507494400 191443817756973600 142412415066028800 937110045436830720 412622631754502400 2682191808163445760 263562200279108640 805674229591795200 510516847351929600 1506069715880620800 229436211746851200 238241195430900480 106809311299521600 702832534077623040 2011643856122584320 604255672193846400 382887635513947200 172077158810138400 1874220090873661440 281985980357128320 825245263509004800 527124400558217280 1021033694703859200 3012139431761241600 458872423493702400 476482390861800960 213618622599043200 1405665068155246080 417105136616313600 121911232109284800 765775271027894400 344154317620276800 563971960714256640 357361793146350720 1054248801116434560 2042067389407718400 687704386257504000 917744846987404800 952964781723601920 427237245198086400 2811330136310492160 1237867895263507200 834210273232627200 243822464218569600 113783816635332480 688308635240553600 1127943921428513280 714723586292701440 2108497602232869120 321210696445591680 625657704924470400 149533035819330240 182866848163927200 433253763342227520 291973595631419520 854474490396172800 845957941071384960 168305581441670400 487644928437139200 227567633270664960 101356132852497600 1429447172585402880 4216995204465738240 642421392891183360 126229186081252800 299066071638660480 365733696327854400 583947191262839040 170675724952998720 336611162883340800 975289856874278400 455135266541329920 202712265704995200 1284842785782366720 252458372162505600 731467392655708800 1167894382525678080 341351449905997440 1950579713748556800 189343779121879200 141622208920684800 910270533082659840 405424531409990400 256013587429498080 504916744325011200 1462934785311417600 235627814018338560 106216656690513600 682702899811994880 123489842571950400 1927264178673550080 378687558243758400 1820541066165319680 176720860513753920 810849062819980800 512027174858996160 1009833488650022400 2925869570622835200 471255628036677120 212433313381027200 1365405799623989760 414790738380345600 246979685143900800 119784520643860800 757375116487516800 353441721027507840 1024054349717992320 2019666977300044800 185234763857925600 568031337365637600 942511256073354240 424866626762054400 2730811599247979520 83685850725859200 1216273594229971200 829581476760691200 493959370287801600 239569041287721600 230514372800974080 108033486787195200 111798885934270080 706883442055015680 2048108699435984640 622186107570518400 148703319366719040 370469527715851200 179676780965791200 1885022512146708480 425695757980489920 290353516866241920 849733253524108800 167371701451718400 987918740575603200 479138082575443200 461028745601948160 216066973574390400 223597771868540160 1413766884110031360 4096217398871969280 421885711248019200 125528776088788800 297406638733438080 740939055431702400 359353561931582400 580707033732483840 345771559201461120 167698328901405120 334743402903436800 1975837481151206400 958276165150886400 922057491203896320 432133947148780800 447195543737080320 2827533768220062720 1274599880286163200 399281735479536000 843771422496038400 251057552177577600 718707123863164800 1161414067464967680 691543118402922240 335396657802810240 632828566872028800 1916552330301772800 188293164133183200 446109958100157120 295319997873613440 864267894297561600 894391087474160640 871060550598725760 798563470959072000 170234585240428800 251547493352107680 502115104355155200 1437414247726329600 234320382032405760 103193404142875200 1383086236805844480 670793315605620480 127675938930321600 376586328266366400 590639995747226880 175740286524304320 1597126941918144000 340469170480857600 503094986704215360 1004230208710310400 2874828495452659200 468640764064811520 206386808285750400 1341586631211240960 402984518945299200 255351877860643200 753172656532732800 1181279991494453760 351480573048608640 1006189973408430720 2008460417420620800 191513908395482400 142438475254521600 937281528129623040 412773616571500800 2683173262422481920 263610429786456480 805969037890598400 510703755721286400 1506345313065465600 229541116054723200 238328419336600320 106828856440891200 702961146097217280 2012379946816861440 604476778417948800 383027816790964800 172155837041042400 1874563056259246080 282089163261709440 825547233143001600 527220859572912960 1021407511442572800 3012690626130931200 459082232109446400 476656838673200640 213657712881782400 1405922292194434560 417181463097235200 121955841259761600 766055633581929600 344311674082084800 564178326523418880 357492629004900480 1054441719145825920 2042815022885145600 687956027619168000 918164464218892800 953313677346401280 427315425763564800 2811844584388869120 84168189923126400 1238320849714502400 834362926194470400 243911682519523200 113825451842444160 688623348164169600 1128356653046837760 714985258009800960 2108883438291651840 321357562476612480 625772194645852800 149560399017247680 182933761889642400 433412297400075840 292027024168064640 854630851527129600 846267489785128320 168336379846252800 487823365039046400 227650903684888320 101402475558753600 1429970516019601920 4217766876583303680 642715124953224960 126252284884689600 299120798034495360 365867523779284800 584054048336129280 170738177763666240 336672759692505600 975646730078092800 455301807369776640 202804951117507200 1285430249906449920 252504569769379200 731735047558569600 1168108096672258560 341476355527332480 1951293460156185600 189378427327034400 141674030613561600 910603614739553280 405609902235014400 256107266645499360 505009139538758400 1463470095117139200 235670931784753920 106255522960171200 682952711054664960 123512440100212800 1928145374859674880 378756854654068800 1821207229479106560 176753198838565440 811219804470028800 512214533290998720 1010018279077516800 2926940190234278400 471341863569507840 212511045920342400 1365905422109329920 414942516540115200 247024880200425600 119839289296708800 757513709308137600 353506397677130880 1024429066581997440 2020036558155033600 185268660150319200 568135281981103200 942683727139015680 425022091840684800 2731810844218659840 83716472635286400 1216829706705043200 829885033080230400 494049760400851200 239678578593417600 230556554853730560 108053255941646400 111850003343594880 707012795354261760 2048858133163994880 622413774810172800 148757732144239680 370537320300638400 179758933945063200 1885367454278031360 425890397346765120 290459761578080640 850044183681369600 167432945270572800 988099520801702400 479357157186835200 461113109707461120 216106511883292800 223700006687189760 1414025590708523520 4097716266327989760 421962912531014400 125574708952929600 297515464288479360 741074640601276800 359517867890126400 580919523156161280 345834832280595840 167775005015392320 334865890541145600 1976199041603404800 958714314373670400 922226219414922240 432213023766585600 447400013374379520 2828051181417047040 1275066275522054400 399464297655696000 843925825062028800 251149417905859200 719035735780252800 1161839046312322560 691669664561191680 335550010030784640 632944368796521600 1917428628747340800 188362063429394400 446273196432719040 295374038771710080 864426047533171200 894800026748759040 871379284734241920 798928595311392000 170265736635321600 251662507523088480 502298835811718400 1438071471560505600 234406123378801920 103240586898187200 1383339329122383360 671100020061569280 127699302476491200 376724126858788800 590748077543420160 175804592534101440 1597857190622784000 340531473270643200 503325015046176960 1004597671623436800 2876142943121011200 468812246757603840 206481173796374400 1342200040123138560 403168774132051200 255398604952982400 753448253717577600 1181496155086840320 351609185068202880 1006650030092353920 2009195343246873600 191548953714736800 142490595631507200 937624493515207680 412962347592748800 2684400080246277120 263706888801152160 806337548264102400 510797209905964800 1506896507435155200 229667001224169600 238372031289450240 106867946723630400 703218370136405760 2013300060184707840 604753161198076800 383097907429473600 172250250918127200 1875248987030415360 282218141892435840 825924695185497600 527413777602304320 1021594419811929600 3013793014870310400 459334002448339200 476744062578900480 213735893447260800 1406436740272811520 417334116059078400 122011602697857600 766195814858947200 344500501836254400 564436283784871680 357558046934175360 1054827555204608640 2043188839623859200 688270579321248000 918668004896678400 953488125157800960 427471786894521600 2812873480545623040 84198988327708800 1238887042778246400 834668232118156800 244023205395715200 113877495851333760 689001003672508800 1128872567569743360 715116093868350720 2109655110409217280 321533801713837440 626001174088617600 149615125413082560 183017404046786400 433610464972386240 292133881241354880 854943573789043200 846654425677307520 168397976655417600 488046410791430400 227754991702667520 101458086806260800 1430232187736701440 4219310220818434560 643067603427674880 126298482491563200 299230250826165120 366034808093572800 584267762482709760 170816243777000640 336795953310835200 976092821582860800 455509983405335040 202916173612521600 1286135206855349760 252596964983126400 732069616187145600 1168535524965419520 341632487554001280 1952185643165721600 189447723737344800 141738807729657600 911019966810670080 405832347225043200 256224365665500960 505193929966252800 1464139232374291200 235757167317584640 106304105797243200 683264975108002560 123557635156737600 1929202810283024640 378895447474689600 1822039933621340160 176817875488188480 811664694450086400 512448731331001920 1010387859932505600 2928278464748582400 471514334635169280 212608211594486400 1366529950216005120 415132239239827200 247115270313475200 119905011680126400 757790894949379200 353635750976376960 1024897462662003840 2020775719865011200 185336452735106400 568343171212034400 943028669270338560 425216423188972800 2733059900432010240 83754750022070400 1217497041675129600 830264478479654400 494230540626950400 239810023360252800 230640918959243520 108092794250548800 111911344234784640 707271501952753920 2049794925324007680 622698358859740800 148825748116140480 370672905470212800 179857517520189600 1886057338540677120 426123964586295360 290592567467879040 850432846377945600 167509500044140800 988461081253900800 479620046720505600 461281837918487040 216185588501097600 223822688469569280 1414543003905507840 4099589850648015360 422117315097004800 125632125033105600 297651496232280960 741345810940425600 359715035040379200 581185134935758080 345961378438865280 167867016352176960 335019000088281600 1976922162507801600 959240093441011200 922563675836974080 432371177002195200 447645376939138560 2829086007811015680 1275649269566918400 399683372267088000 844234630194009600 251264250066211200 719430070080758400 1162370269871516160 691922756877730560 335734032704353920 633175972645507200 1918480186882022400 188448187549658400 446477244348421440 295482120567903360 864742354004390400 895290753878277120 871777702403637120 799366744534176000 170328039425107200 251800524528265440 502528500132422400 1438860140161516800 234513300061797120 103297206204561600 1383845513755461120 671468065408707840 127746029568830400 376896375099316800 590964241135806720 175884975046347840 1598733489068352000 340656078850214400 503601049056530880 1005057000264844800 2877720280323033600 469026600123594240 206594412409123200 1342936130817415680 403389880356153600 255492059137660800 753792750198633600 1181928482271613440 351769950092695680 1007202098113061760 2010114000529689600 191619044353245600 142555746102739200 938053200247188480 413188824818246400 2685872261634831360 263827462569521760 806779760712307200 510984118275321600 1507585500397267200 229855828978339200 238459255195150080 106916809577054400 703539900185391360 2014404196226123520 605084820534230400 383238088706491200 172391871733754400 1876106400494376960 282372916249307520 826377649636492800 527654925139043520 1021968236550643200 3015171000794534400 459711657956678400 476918510390300160 213833619154108800 1407079800370782720 417524932261382400 122078516423572800 766476177412982400 344783743467508800 564745832498615040 357688882792725120 1055309850278087040 2043936473101286400 688648041363744000 919423315913356800 953837020780600320 427667238308217600 2814159600741565440 84237486333436800 1239566474454739200 835049864522764800 244157032847145600 113939948662001280 689567486935017600 1129491664997230080 715377765585450240 2110619700556174080 321798160569674880 626287398392073600 149683533407876160 183117774635359200 433848266059158720 292267452582967680 855334476616435200 847118748747922560 168474972666873600 488314065694291200 227879897324002560 1430755531170900480 4221239401112348160 643596321139349760 126356229500155200 299367066815752320 366235549270718400 584534905165935360 170909922993001920 336949945333747200 976628131388582400 455759794648005120 2861511062341800960 406928388078576000 1287192642278699520 252712459000310400 732471098541436800 1169069810331870720 341819845986003840 1953256262777164800 189534344250232800 141816540268972800 911519589296010240 813856776157152000 256364884489502880 505424918000620800 1464942197082873600 235864961733623040 106362405201729600 683639691972007680 123614128977393600 1930788963418049280 379068688500465600 1823039178592020480 176898721300217280 1627713552314304000 512729768979005760 1010849836001241600 2929884394165747200 471729923467246080 212724810403459200 1367279383944015360 415359906479481600 247228257954787200 120003595255252800 758137377000931200 353797442600434560 1025459537958011520 2021699672002483200 185421193466090400 568603032750698400 943459846934492160 425449620806918400 2734558767888030720 83800682886211200 2441570328471456000 830719812958963200 494456515909574400 240007190510505600 230746374091134720 108142217136676800 112003355571569280 707594885200869120 2050919075916023040 623039859719222400 148907367282421440 370842386932180800 180005392882879200 1886919693868984320 854549614965009600 290751934535637120 850899241613836800 167601365772422400 988913031819148800 480014381021011200 461492748182269440 216284434273353600 224006711143138560 1415189770401738240 4101838151832046080 422310318304492800 125701024329316800 297814734564842880 741684773864361600 360010785765758400 581503869071274240 346119561136702080 168005033357353920 335202731544844800 1977826063638297600 960028762042022400 922985496364538880 432568868546707200 448013422286277120 2830379540803476480 1276348862420755200 400011984184176000 844620636608985600 251402048658633600 720021571531516800 1163007738142548480 692239122273404160 336010066714707840 633465477456739200 1920057524084044800 188551536493975200 446722101847264320 295617222813144960 865137737093414400 896026844572554240 872255803606911360 800023968368352000 170405917912339200 252007550036030880 502804097317267200 1440043143063033600 234641912081391360 103382135164123200 1384478244546808320 672020133429415680 127804438434254400 377103072987950400 591234445626289920 175981434061043520 1600047936736704000 340811835824678400 504015100072061760 1005608194634534400 2880086286126067200 469283824162782720 206764270328246400 1344040266858831360 403721539692307200 255608876868508800 754206145975900800 1182468891252579840 351962868122087040 1008030200144123520 2011216389269068800 191706657651381600 142633926668217600 938567648325565440 413528540656492800 2688080533717662720 263972151091565280 807443079384614400 511217753737017600 1508412291951801600 230044656732508800 238568285077274880 106975445001163200 703925736244174080 2016060400288247040 605582309538460800 383413315302763200 172533492549381600 1877135296651130880 282605077784615040 827057081312985600 527944302183130560 1022435507474035200 3016824583903603200 460089313465017600 477136570154549760 213950890002326400 1407851472488348160 417753911704147200 122178887012145600 766826630605526400 345066985098763200 565210155569230080 357852427615912320 1055888604366261120 2044871014948070400 689214234427488000 920178626930035200 954273140309099520 427901780004652800 2815702944976696320 84283683940310400 1240585621969478400 835507823408294400 244357774024291200 114033627878002560 690133970197526400 1130420311138460160 715704855231824640 2111777208732522240 322062519425512320 626630867556220800 149765623001628480 183268330518218400 434204967689317440 292427738192903040 855803560009305600 847815233353845120 168567367880620800 488715548048582400 228067255756005120 1431409710463649280 4223554417465044480 644125038851024640 126425525910465600 299531246003256960 366536661036436800 584855476385806080 171050441817003840 337134735761241600 977431096097164800 456134511512010240 2862819420927298560 407262956707152000 1288250077702049280 252851051820931200 733073322072873600 1169710952771612160 342100883634007680 1954862192194329600 189638288865698400 141933139077945600 912269023024020480 814525913414304000 256575662725505760 505702103641862400 1466146644145747200 235994315032869120 106449854308459200 684201767268015360 123681921562180800 1932375116553073920 379276577731396800 1824538046048040960 176995736274651840 1629051826828608000 513151325451011520 1011404207283724800 2932293288291494400 471988630065738240 212899708616918400 1368403534536030720 415701407338963200 247363843124361600 120102178830379200 758553155462793600 353991472549303680 1026302650902023040 2022808414567449600 185522882343271200 568914866597095200 943977260131476480 425799417233836800 2736807069072061440 83869582182422400 2443577740242912000 831402814677926400 494727686248723200 240204357660758400 230872920249404160 108201524600030400 112095366908353920 707982945098607360 2052605301804046080 623552111008444800 149029796031842880 371045764686542400 180153268245568800 1887954520262952960 855252209085019200 290990985137274240 851598834467673600 167739164364844800 989455372497446400 480408715321516800 461745840498808320 216403049200060800 224190733816707840 1415965890197214720 4105210603608092160 422541922153478400 125804373273633600 298059592063685760 742091529373084800 360306536491137600 581981970274548480 346309380374106240 168143050362530880 335478328729689600 1978910744994892800 960817430643033600 923491680997616640 432806098400121600 448381467633415680 2831931780394429440 1277398251701510400 400340596101264000 845083844306956800 251608746547267200 720613072982275200 1163963940549096960 692618760748212480 336286100725061760 633812883230217600 188706559910450400 447089388095528640 295779345507434880 865612196800243200 896762935266831360 872972955411822720 170499372097017600 252214575543796320 503217493094534400 1441226145964550400 234834830110782720 103467064123684800 1385237521496424960 672572201450123520 127874529072763200 377413119820900800 591558691014869760 176126122583087040 340998744194035200 504429151087592640 1006434986189068800 2882452291929100800 469669660221565440 206934128247369600 1345144402900247040 404053199028460800 255749058145526400 754826239641801600 1183117382029739520 352252245166174080 1008858302175185280 2012869972378137600 191811793609144800 142751197516435200 939339320443130880 413868256494739200 264189183874630560 808106398056921600 511498116291052800 1509652479283603200 230128580178806400 238699120935824640 107063398137326400 704504490332348160 2017716604350370560 606079798542691200 383623587218289600 172596435134104800 1878678640886261760 282837239319922560 827736512989478400 528378367749261120 1022996232582105600 3019304958567206400 460257160357612800 477398241871649280 214126796274652800 1409008980664696320 418097380868294400 122279257600718400 767247174436579200 345192870268209600 565674478639845120 358048681403736960 1056756735498522240 2045992465164211200 689780427491232000 920514320715225600 954796483743298560 428253592549305600 2818017961329392640 84352980350620800 1241604769484217600 836194761736588800 244558515201436800 114127307094003840 690385740536419200 1131348957279690240 716097362807473920 2113513470997044480 322180012250328960 627146071302441600 149888757392256960 183418886401077600 434561669319476160 292668166607806080 856507185098611200 848511717959767680 168705960701241600 489117030402873600 228254614188007680 1432194725614947840 4227026941994088960 644360024500657920 126529470525931200 299777514784513920 366837772802155200 585336333215612160 171190960641005760 337411921402483200 978234060805747200 456509228376015360 2864389451229895680 407597525335728000 1288720049001315840 253058941051862400 733675545604310400 1170672666431224320 342381921282011520 1956468121611494400 189794205788896800 142049737886918400 913018456752030720 815195050671456000 256786440961508640 506117882103724800 1467351091208620800 236188344981738240 106537303415188800 684763842564023040 130048033816209600 1933080073501973760 379588411577793600 1826036913504061440 177141258736303680 1630390101342912000 513572881923017280 1012235764207449600 2934702182417241600 472376689963476480 213074606830377600 1369527685128046080 416042908198444800 260096067632419200 120145993752657600 759176823155587200 354282517472607360 1027145763846034560 2024471528414899200 195072050724314400 569382617366690400 944753379926952960 426149213660755200 2739055370256092160 83938481478633600 2445585152014368000 832085816396889600 520192135264838400 240291987505315200 242756329790257920 108290485795060800 112136260835813760 708565034945214720 2054291527692069120 624064362297667200 149152224781264320 390144101448628800 180218990628986400 1889506759853905920 855954803205028800 291230035738911360 852298427321510400 167876962957267200 1040384270529676800 480583975010630400 485512659580515840 216580971590121600 224272521671627520 1417130069890429440 4108583055384138240 422889327926956800 125907722217950400 298304449562528640 780288202897257600 360437981257972800 582460071477822720 364134494685386880 168204391253720640 335753925914534400 2080768541059353600 961167950021260800 971025319161031680 433161943180243200 448545043343255040 2834260139780858880 1278447640982265600 400486645842192000 845778655853913600 251815444435900800 720875962515945600 1164920142955645440 728268989370773760 336408782507441280 634333991890435200 188861583326925600 447456674343792960 296022529548869760 866323886360486400 897090086686510080 873690107216734080 170639553374035200 252306586880580960 503630888871801600 1441751925031891200 235027748140174080 103504810327934400 1456537978741547520 672817565014882560 127979665030526400 377723166653851200 592045059097739520 176270811105130560 341279106748070400 504613173761161920 1007261777743603200 2883503850063782400 470055496280348160 207009620655868800 1345635130029765120 404200603177862400 255959330061052800 755446333307702400 1184090118195479040 352541622210261120 1009226347522323840 2014523555487206400 191969497545789600 142868468364652800 940110992560696320 414019241311737600 264406216657695840 808401206355724800 511918660122105600 1510892666615404800 230191522763529600 238895374723649280 107151351273489600 705083244420522240 2018452695044647680 606300904766793600 383938995091579200 172643642072647200 1880221985121392640 282940422224503680 828038482623475200 528812433315391680 1023837320244211200 3021785333230809600 460383045527059200 477790749447298560 214302702546979200 1410166488841044480 418440850032441600 122323866751195200 767877990183158400 345287284145294400 565880844449007360 358343062085473920 1057624866630783360 2047674640488422400 690032068852896000 920766091054118400 955581498894597120 428605405093958400 2820332977682088960 84422276760931200 1242057723935212800 836881700064883200 244647733502390400 114168942301115520 690574568290588800 1131761688898014720 716686124170947840 2115249733261566720 322268131868941440 627661275048662400 150011891782885440 183485800126792800 434720203377324480 292908595022709120 857210810187916800 848821266673511040 168844553521862400 489295467004780800 228337884602231040 1433372248341895680 4230499466523133440 644536263737882880 126633415141396800 300023783565770880 366971600253585600 585817190045418240 171253413451673280 337689107043724800 978590934009561600 456675769204462080 2866744496683791360 407746222503984000 1289072527475765760 253266830282793600 733943200507171200 1171634380090836480 342506826903346560 1957181868019123200 189950122712095200 142101559579795200 913351538408924160 815492445007968000 256880120177509920 506533660565587200 1467886401014342400 236382374930607360 106576169684846400 685013653806693120 130154956787419200 1933608791213648640 379900245424190400 1826703076817848320 177286781197955520 1630984890015936000 513760240355019840 1013067321131174400 2935772802028684800 472764749861214720 213152339369692800 1370027307613386240 416194686358214400 260309913574838400 120178854944366400 759800490848380800 354573562395911040 1027520480710039680 2026134642262348800 195232435181128800 569850368136285600 945529499722429440 426304678739385600 2740054615226772480 83969103388060800 2446477335023904000 832389372716428800 520619827149676800 240357709888732800 242955919336515840 108379446990091200 112166931281408640 709147124791822080 2055040961420079360 624292029537321600 149206637558784960 390464870362257600 180268282416549600 1891058999444858880 856267067258366400 291336280450750080 852609357478771200 167938206776121600 1041239654299353600 480715419777465600 485911838673031680 216758893980182400 224333862562817280 1418294249583644160 4110081922840158720 423236733700435200 125953655082091200 298413275117569920 780929740724515200 360536564833099200 582672560901500160 364433879004773760 168250396922112960 335876413552243200 2082479308598707200 961430839554931200 971823677346063360 433517787960364800 448667725125634560 2836588499167288320 1278914036218156800 400596183147888000 846473467400870400 251907310164182400 721073129666198400 1165345121803000320 728867758009547520 336500793844225920 634855100550652800 188930482623136800 447619912676354880 296265713590304640 867035575920729600 897335450251269120 874008841352250240 170779734651052800 252375595383169440 503814620328364800 1442146259332396800 235113489486570240 103533119981121600 1457735516019095040 673001587688451840 128084800988289600 377860965246273600 592531427180609280 176335117114927680 341559469302105600 504751190766338880 1007629240656729600 2884292518664793600 470226978973140480 207066239962243200 1346003175376903680 404311156289913600 256169601976579200 755721930492547200 1185062854361218560 352670234229855360 1009502381532677760 2015258481313459200 192127201482434400 142920588741638400 940453957946280960 414132479924486400 264502675672391520 808622312579827200 512339203953158400 1511443860985094400 230380350517699200 239091628511473920 107190441556228800 705340468459710720 2019004763065355520 606466734434870400 384254402964868800 1880907915892561920 283017809402939520 828264959848972800 529005351344783040 1024678407906316800 3022887721970188800 460760701035398400 478183257022947840 214380883112457600 1410680936919421440 418593502994284800 122357323614052800 768508805929737600 345570525776548800 566035618805879040 358637442767210880 1058010702689566080 2049356815812633600 690220799874144000 921521402070796800 956366514045895680 428761766224915200 2821361873838842880 84453075165513600 1242397439773459200 837187005988569600 244714647228105600 114200168706449280 691141051553097600 1132071237611758080 717274885534421760 2116021405379132160 322532490724778880 627890254491427200 150066618178720320 183535985421079200 434839103920710720 293015452095999360 857523532449830400 849053428208818560 168906150331027200 489429294456211200 228400337412898560 1434549771068843520 4232042810758264320 645064981449557760 126679612748270400 300133236357440640 367071970842158400 586030904191998720 171300253059673920 337812300662054400 978858588912422400 456800674825797120 2869099542137687040 407857745380176000 1290129962899115520 253359225496540800 734143941684316800 1172061808383997440 342600506119347840 1957717177824844800 190019419122405600 142140425849452800 913601349651594240 815715490760352000 256950379589510880 506718450993081600 1468287883368633600 236468610463438080 106605319387089600 685201012238695680 130261879758628800 1935194944348673280 380038838244811200 1827202699303188480 177351457847578560 1631430981520704000 513900759179021760 1013436901986163200 2936575766737267200 472937220926876160 213210638774179200 1370402024477391360 416308519978041600 260523759517257600 120277438519492800 760077676489622400 354702915695157120 1027801518358043520 2026873803972326400 195392819637943200 570058257367216800 945874441853752320 426421277548358400 2740804048954782720 83992069820131200 2447146472281056000 832617039956083200 521047519034515200 240554877038985600 243155508882773760 108418985298993600 112258942618193280 709405831390314240 2055603036716087040 624462779967062400 149247447141925440 390785639275886400 180416157779239200 1891748883707504640 856501265298369600 291415963984629120 852842555096716800 167984139640262400 1042095038069030400 481109754077971200 486311017765547520 216837970597987200 224517885236386560 1418811662780628480 4111206073432174080 423391136266425600 125988104730196800 298494894283850880 781571278551772800 360832315558478400 582831927969258240 364733263324160640 168388413927289920 335968279280524800 2084190076138060800 962219508155942400 972622035531095040 433675941195974400 449035770472773120 2837623325561256960 1279263832645075200 400924795064976000 846782272532851200 251976209460393600 721664631116956800 1165663855938516480 729466526648321280 336776827854579840 635086704399638400 188982157095295200 447742341425776320 296373795386497920 867351882391948800 898071540945546240 874247891953887360 170842037440838400 252582620890934880 503952418920787200 1443329262233913600 235177795496367360 103618048940683200 1458933053296642560 673553655709159680 128131528080628800 377964314190590400 592747590772995840 176383346622275520 341684074881676800 505165241781869760 1007904837841574400 2886658524467827200 470355590992734720 207236097881366400 1347107311418319360 404642815626067200 256263056161257600 755928628381180800 1185495181545991680 352766693244551040 1010330483563739520 2015809675683148800 192197292120943200 142959679024377600 940711181985469440 414472195762732800 264575019933413280 809285631252134400 512526112322515200 1511857256762361600 230548197410294400 239178852417173760 107219759268283200 705533386489102080 2020660967127479040 606964223439100800 384394584241886400 1881422363970938880 283249970938247040 828944391525465600 529150039866826560 1025052224645030400 3023714513524723200 461096394820588800 478357704834347520 214439518536566400 1411066772978204160 418707992715667200 122457694202625600 768789168483772800 345822296115441600 566499941876494080 358768278625760640 1058300079733653120 2050104449290060800 690786992937888000 922192789641177600 956715409668695040 428879037073132800 2822133545956408320 84476173968950400 1243416587288198400 837415985431334400 244915388405251200 114293847922450560 691644592230883200 1132999883752988160 717536557251521280 2116600159467306240 322767476374412160 628061989073500800 150107662975596480 183686541303938400 435195805550869440 293095594900967040 857758074146265600 849749912814741120 168952347937900800 489830776810502400 228587695844901120 1435073114503042560 4233200318934612480 126714260953425600 300215325951192960 367373082607876800 586191189801934080 171440771883675840 337904695875801600 979661553621004800 457175391689802240 2870146229006085120 408192314008752000 253428521906851200 734746165215753600 1172382379603868160 342881543767351680 1959323107242009600 190071391430138400 142257024658425600 914350783379604480 816384628017504000 257161157825513760 506857043813702400 1469492330431507200 236533287113061120 106692768493819200 685763087534703360 130309401079166400 380142782860276800 1828701566759208960 177399965334795840 1632769256035008000 514322315651027520 1013714087627404800 2938984660863014400 473066574226122240 213385536987638400 1371526175069406720 416650020837523200 260618802158332800 120365068364049600 760285565720553600 354799930669591680 1028644631302055040 2027428175254809600 195464101618749600 570214174290415200 946133148452244480 426771073975276800 2743052350138813440 84060969116342400 2449153884052512000 833300041675046400 521237604316665600 240730136728099200 243244215347777280 108448639030670400 112340730473112960 709599861339183360 2057289262604110080 624975031256284800 149369875891346880 390928203237499200 180547602546074400 1892266296904488960 857203859418379200 291655014586266240 853542147950553600 168121938232684800 1042475208633331200 481460273456198400 486488430695554560 216897278061340800 224681460946225920 1419199722678366720 4114578525208220160 423506938190918400 126091453674513600 298739751782693760 781856406474998400 361095205092148800 583310029172532480 364866323021665920 168511095709669440 336243876465369600 2084950417266662400 962920546912396800 972976861391109120 433794556122681600 449362921892451840 2838399445356733440 1280313221925830400 401216894546832000 847013876381836800 252182907349027200 722190410184297600 1166620058345064960 729732646043331840 337022191419338880 635260407286377600 189137180511770400 448109627674040640 296454856733642880 867589112245363200 898725843784903680 874965043758798720 170888764533177600 252766643564504160 504365814698054400 1444380820368595200 235370713525758720 103693541349182400 1459465292086663680 674044382838677760 128166573399883200 378274361023540800 592909713467285760 176528035144319040 341777529066355200 505533287129008320 1008731629396108800 2888761640737190400 470741427051517440 207387082698364800 1348088765677355520 404937623924870400 256333146799766400 756548722047081600 1185819426934571520 353056070288638080 1011066574258016640 2017463258792217600 192249860099824800 143076949872595200 941482854103034880 414774165396729600 264792052716478560 809875247849740800 512666293599532800 1513097444094163200 230695063441315200 239244270346448640 107307712404446400 706112140577276160 2022133148516033280 607406435887305600 384499720199649600 1882965708206069760 283456336747409280 829548330793459200 529584105432957120 1025332587199065600 3026194888188326400 461390126882630400 478488540692897280 214615424808892800 1412224281154552320 419051461879814400 122546912503579200 768999440399299200 346042595161972800 566912673494818560 358866405519672960 1059168210865914240 2050665174398131200 691290275661216000 922780253765260800 956977081385794560 429230849617785600 2824448562309104640 84545470379260800 1244322496190188800 838102923759628800 245093825007158400 114377118336673920 692085190323945600 1133825346989637120 717732811039345920 2118336421731828480 322973088817841280 628577192819721600 150230797366224960 183820368755368800 435512873666566080 293336023315870080 858461699235571200 850369010242227840 169090940758521600 490187650014316800 228754236673347840 1435465622078691840 4236672843463656960 126818205568891200 300461594732449920 367640737510737600 586672046631740160 171565677505010880 338181881517043200 980375300028633600 457508473346695680 2870931244157383680 408489708345264000 253636411137782400 735281475021475200 1173344093263480320 343131355010021760 1960750600057267200 190227308353336800 142360668044179200 915016946693391360 816979416690528000 257348516257516320 507272822275564800 1470562950042950400 236727317061930240 106770501033134400 686262710020043520 130345042069569600 380454616706673600 1830033893386782720 177545487796447680 1633958833381056000 514697032515032640 1014545644551129600 2941125900085900800 473454634123860480 213541002066268800 1372525420040087040 416953577157062400 260690084139139200 120441744478036800 760909233413347200 355090975592895360 1029394065030065280 2029091289102259200 195517563104354400 570681925060010400 946909268247720960 427082004132537600 2745050840080174080 84122212935196800 2450938250071584000 833907154314124800 521380168278278400 240883488956073600 243310745196529920 108537600225700800 112412294846167680 710181951185790720 2058788130060130560 625430365735593600 149478701446388160 391035126208708800 180662616717055200 1893818536495441920 857828387525054400 291867504009943680 854164008265075200 168244425870393600 1042760336556556800 481766977912147200 486621490393059840 217075200451401600 224824589692335360 1420363902371581440 4117576260120261120 423854343964396800 126183319402795200 298957402892776320 782070252417417600 361325233434110400 583735008019887360 364966117794794880 168618442269251520 336488851740787200 2085520673113113600 963533955824294400 973242980786119680 434150400902803200 449649179384670720 2840727804743162880 1281246012397612800 401472481593456000 847708687928793600 252366638805590400 722650466868220800 1167470016039774720 729932235589589760 337236884538503040 635781515946595200 189274979104192800 448436104339164480 296698040775077760 868300801805606400 899298358769341440 875602512029831040 171028945810195200 252927663403877280 504733277611180800 1445300933736441600 235542196218551040 103759597206619200 1459864471179179520 674473769077006080 128271709357646400 378549958208385600 593396081550155520 176656647163913280 342057891620390400 505855326807754560 1009466555222361600 2890601867472883200 471084392437102080 207519194413238400 1348947538154012160 405195581186323200 256543418715292800 757099916416771200 1186792163100311040 353313294327826560 1011710653615509120 2018933110444723200 192407564036469600 143181190626566400 942168784874204160 415038388826476800 264984970745869920 810391162372646400 513086837430585600 1514199832833542400 230758006026038400 239440524134273280 107385892969924800 706626588655653120 2023421307231018240 607793371779484800 384815128072939200 1884337569748408320 283636906830426240 830076777652953600 529969941491739840 1026173674861171200 3028399665667084800 461516012052076800 478881048268546560 214771785939849600 1413253177311306240 419356767803500800 122624978516913600 769630256145878400 346137009039057600 567273813660852480 359160786201409920 1059939882983479680 2052347349722342400 691730648044128000 923032024104153600 957762096537093120 429543571879699200 2826506354622612480 84607067188425600 1245115166479430400 838713535607001600 245249957033827200 114449979949119360 692274018078115200 1134547627321704960 718321572402819840 2119879765966959360 323061208436453760 629035151705251200 150340250157894720 183937467775370400 435790308267800640 293549737462450560 859087143759398400 850910720491278720 169214134376851200 490499914067654400 228899959898238720 1436643144805639680 4239759531933918720 126910600782638400 300680500315789440 367874935550740800 587099474924901120 171674969923679040 338428268753702400 980999828135308800 457799919796477440 2873286289611279360 408749928389712000 253821201565276800 735749871101481600 1174198949849802240 343349939847358080 1961999656270617600 190365901173957600 451020750473684160 915599839592954880 817499856779424000 257512454885518560 507642403130553600 1471499742202963200 236899788127591680 106838517005035200 686699879694716160 130451965040779200 380731802347915200 1831199679185909760 177674841095693760 1634999713558848000 515024909771037120 1015284806261107200 2942999484405926400 473799576255183360 213677034010070400 1373399759389432320 417219188936659200 260903930081558400 120474605669745600 761463604695830400 355349682191387520 1030049819542074240 2030569612522214400 195677947561168800 571097703521872800 947599152510366720 427354068020140800 2746799518778864640 266512261643540640 2452499570338272000 834438377873318400 521807860163116800 240949211339491200 243510334742787840 108616676843505600 112442965291762560 710699364382775040 2060099639084148480 625828783404988800 149573923807049280 391355895122337600 180711908504618400 1895198305020733440 858374849618395200 292053432255661440 854708136040281600 533024523287081280 1043615720326233600 481898422678982400 487020669485575680 217233353687011200 224885930583525120 1421398728765550080 4120199278168296960 424163149096377600 126263701915041600 299147847614098560 782711790244675200 361423817009236800 584106864511322880 365265502114181760 168664447937643840 1066049046574162560 2087231440652467200 963796845357964800 974041338971151360 434466707374022400 449771861167050240 2842797457531100160 1282062204060422400 401582018899152000 848326298192755200 252527403830083200 722847634018473600 1168213729022645760 730531004228363520 337328895875287680 636244723644566400 189395552872562400 448721771421147840 296914204367464320 868933414748044800 899543722334100480 876160296766984320 171153551389766400 252996671906465760 505054807660166400 1445695268036947200 235692243574744320 103787906859806400 1461062008456727040 674657791750575360 128365163542324800 378791105745124800 593828408734928640 176769182681058240 342307102779532800 505993343812931520 1010109615320332800 2891390536073894400 471384487149488640 207575813719612800 1349315583501150720 405306134298374400 256730327084649600 757582211490249600 1187656817469857280 353538365362116480 1011986687625863040 2020219230640665600 192547745313487200 143272401286291200 942768974298977280 415151627439225600 265153774021587360 810612268596748800 513460654169299200 1515164422980499200 230820948610761600 239614971945672960 107454300964718400 707076730724232960 2023973375251726080 607959201447561600 385095490626974400 1885537948597954560 283714294008862080 830303254878451200 530307548043174720 1026921308338598400 3030328845960998400 461641897221523200 479229943891345920 214908601929436800 1414153461448465920 419623910486726400 122658435379771200 770190981253948800 346231422916142400 567428588017724160 359422457918509440 1060615096086349440 2053842616677196800 691919379065376000 923283794443046400 958459887782691840 429817203858873600 2828306922896931840 84660964396444800 1245454882317676800 839247820973452800 245316870759542400 114481206354453120 692462845832284800 1134857176035448320 718844915837018880 2121230192172698880 323149328055066240 629435865730089600 150436021350605760 183987653069656800 435909208811186880 293736737340708480 859634407717747200 851142882026586240 169321928792889600 490633741519084800 228962412708906240 1437689831674037760 4242460384345397760 126991446594667200 300872042701211520 367975306139313600 587473474681416960 171721809531679680 338643857585779200 981267483038169600 457924825417812480 2875379663348075520 408861451265904000 253982893189334400 735950612278627200 1174946949362833920 343443619063359360 1962534966076339200 190487169892000800 451308064051817280 915849650835624960 817722902531808000 257582714297519520 507965786378668800 1471901224557254400 237050700310045440 106867666707278400 686887238126718720 130547007681854400 380974339784001600 1831699301671249920 177788025232534080 1635445805063616000 515165428595039040 1015931572757337600 2943802449114508800 474101400620090880 213735333414556800 1373774476253437440 417333022556486400 261094015363708800 120507466861454400 761948679568003200 355576050465068160 1030330857190078080 2031863145514675200 195820511522781600 571461509676002400 948202801240181760 427470666829113600 2747548952506874880 266682037848801120 2453168707595424000 834666045112972800 522188030727417600 241014933722908800 243687747672794880 108685868884084800 112473635737357440 711152100930136320 2060661714380156160 625999533834729600 149614733390189760 391641023045563200 180761200292181600 1896405602480363520 858609047658398400 292133115789540480 854941333658227200 533364075697602240 1044376061454835200 482029867445817600 487375495345589760 217371737768169600 224947271474714880 1422304201860272640 4121323428760312320 424433353586860800 126298151563147200 299229466780379520 783282046091126400 361522400584363200 584266231579080960 365531621509192320 168710453606036160 1066728151395204480 2088752122909670400 964059734891635200 974750990691179520 434743475536339200 449894542949429760 2844608403720545280 1282412000487340800 401691556204848000 848866707173721600 252596303126294400 723044801168726400 1168532463158161920 731063243018384640 337420907212072320 636650030380291200 189447227344720800 448844200170569280 297103347510802560 869486951072678400 899789085898859520 876399347368621440 171262581271891200 253065680409054240 505192606252588800 1446089602337452800 235756549584541440 103816216512993600 1462126486036769280 674841814424144640 128446935953918400 378894454689441600 594206695021605120 176817412188406080 342525162543782400 506131360818108480 1010385212505177600 2892179204674905600 471513099169082880 207632433025987200 1349683628848289280 405416687410425600 256893871907836800 757788909378883200 1188413390043210240 353634824376812160 1012262721636216960 2020770425010355200 192670403930877600 143311491569030400 943026198338165760 415264866051974400 265226118282609120 810833374820851200 513787743815673600 1515577818757766400 230925852918633600 239767613780647680 107483618676772800 707269648753624320 2024525443272433920 608125031115638400 385340807861755200 1886052396676331520 283791681187297920 830529732103948800 530452236565218240 1027575487631347200 3031155637515532800 461851705837267200 479535227561295360 214967237353545600 1414539297507248640 419738400208108800 122691892242628800 770681615723510400 346388779377950400 567583362374595840 359651420670971520 1060904473130436480 2055150975262694400 692108110086624000 923703411674534400 959070455122590720 429934474707091200 2829078595014497280 84684063199881600 1245794598155923200 839476800416217600 245383784485257600 114512432759786880 692777558755900800 1135166724749191680 719302841341943040 2121808946260872960 323296194086087040 629607600312163200 150477066147481920 184037838363943200 436028109354573120 293816880145676160 859868949414182400 851375043561893760 169368126399763200 490767568970515200 229024865519573760 1438605682683886080 4243617892521745920 127026094799822400 300954132294963840 368075676727886400 587633760291352320 171768649139680320 338736252799526400 981535137941030400 458049731039147520 2877211365367772160 408972974142096000 254052189599644800 736151353455772800 1175267520582704640 343537298279360640 1963070275882060800 190539142199733600 451431198442445760 916099462078295040 817945948284192000 257652973709520480 508104379199289600 1472302706911545600 237115376959668480 106896816409521600 687074596558721280 130630169992795200 381078284399467200 1832198924156590080 177836532719751360 1635891896568384000 515305947419040960 1016208758398579200 2944605413823091200 474230753919336960 213793632819043200 1374149193117442560 417446856176313600 261260339985590400 120562235514302400 762156568798934400 355673065439502720 1030611894838081920 2032417516797158400 195945254989192800 571617426599200800 948461507838673920 427587265638086400 2748298386234885120 266754799079627040 2453837844852576000 834893712352627200 522520679971180800 241124471028604800 243842983986551040 108715522615761600 112524753146682240 711346130879005440 2061223789676163840 626170284264470400 149655542973330240 391890509978385600 180843353271453600 1896923015677347840 858843245698401600 292212799323419520 855174531276172800 533509598159254080 1045041359942361600 482248942057209600 487685967973102080 217431045231523200 225049506293364480 1422692261758010880 4122447579352327680 424549155511353600 126332601211252800 299311085946660480 783781019956771200 361686706542907200 584425598646839040 365764475979826560 168787129720023360 1067019196318508160 2090082719884723200 964497884114419200 975371935946204160 434862090463046400 450099012586728960 2845384523516021760 1282761796914259200 401874118381008000 849098311022707200 252665202422505600 723373413085814400 1168851197293678080 731528951959653120 337574259440046720 636823733267030400 189498901816879200 448966628919990720 297184408857947520 869724180926092800 900198025173457920 876638397970258560 171309308364230400 253180694580035040 505330404845011200 1446746826171628800 235820855594338560 103863399268305600 1463057903919306240 675148518880093440 128481981273172800 378997803633758400 594368817715895040 176865641695753920 342618616728460800 506361389160070080 1010660809690022400 2893493652343257600 471641711188677120 207726798536611200 1350297037760186880 405600942597177600 256963962546345600 757995607267516800 1188737635431790080 353731283391507840 1012722778320140160 2021321619380044800 192722971909759200 143350581851769600 943283422377354240 415453597073222400 265298462543630880 811201885194355200 513927925092691200 1515991214535033600 231072718949654400 239833031709922560 107512936388827200 707462566783015680 2025445556640280320 608401413895766400 385445943819518400 1886566844754708480 283920659818024320 830907194146444800 530596925087261760 1027855850185382400 3031982429070067200 462145437899308800 479666063419845120 215025872777654400 1414925133566031360 419852889929491200 122747653680724800 770891887639036800 346609078424481600 567841319636048640 359749547564883840 1061193850174523520 2055711700370764800 692422661788704000 924290875798617600 959332126839690240 430051745555308800 2829850267132062720 84707162003318400 1246360791219667200 839705779858982400 245495307361449600 114564476768676480 693218156848963200 1135682639272097280 719499095129767680 2122387700349047040 323501806529516160 629779334894236800 150518110944358080 184121480521087200 436226276926883520 293897022950643840 860103491110617600 851761979454072960 169414324006636800 490990614722899200 229128953537352960 1438998190259535360 4244775400698094080 127060743004977600 301036221888716160 368242961042174400 587794045901287680 171846715153014720 338828648013273600 981981229445798400 458257907074705920 2877996380519070720 409158845602416000 254121486009955200 736485922084348800 1175588091802575360 343693430306029440 1963962458891596800 190591114507466400 451554332833074240 916515814149411840 818317691204832000 257770072729522080 508242972019910400 1472971844168697600 237180053609291520 106945399246593600 687386860612058880 130665810983198400 381182229014932800 1833031628298823680 177885040206968640 1636635382409664000 515540145459044160 1016485944039820800 2945943688337395200 474360107218583040 213890798493187200 1374773721224117760 417636578876025600 261331621966396800 120638911628289600 762364458029865600 355770080413937280 1031080290918088320 2032971888079641600 195998716474797600 571773343522399200 948720214437166080 427781596986374400 2749547442448235520 266827560310452960 2454953073614496000 835273157752051200 522663243932793600 241277823256579200 243909513835303680 108745176347438400 112596317519736960 711540160827874560 2062160581836176640 626454868314038400 149723558945231040 391997432949595200 180958367442434400 1897440428874332160 859233575765073600 292345605213217920 855563193972748800 533655120620905920 1045326487865587200 482555646513158400 487819027670607360 217490352694876800 225192635039473920 1423080321655749120 4124321163672353280 424664957435846400 126390017291428800 299447117890462080 783994865899190400 361916734884868800 584691210426435840 365864270752955520 168894476279605440 1067310241241811840 2090652975731174400 965111293026316800 975638055341214720 434980705389753600 450385270078947840 2846160643311498240 1283344790959123200 402129705427632000 849329914871692800 252780034582857600 723833469769737600 1169382420852871680 731728541505911040 337788952559210880 636997436153769600 189585025937143200 449170676835693120 297265470205092480 869961410779507200 900770540157895680 877036815639653760 171356035456569600 253341714419408160 505560069165715200 1447666939539475200 235928032277333760 103929455125742400 1463457083011822080 675577905118421760 128517026592427200 379170051874286400 594530940410184960 176946024208000320 342712070913139200 506683428838816320 1011120138331430400 2895333879078950400 471856064554667520 207858910251484800 1351155810236843520 405858899858630400 257034053184854400 758340103748572800 1189061880820369920 353892048416000640 1013366857677632640 2022240276662860800 192775539888640800 143415732323001600 943712129109335040 415717820502969600 265419036312000480 811717799717260800 514068106369708800 1516680207497145600 231114680672803200 239898449639197440 107561799242251200 707784096832001280 2026733715355265280 608788349787945600 385551079777281600 1887424258218670080 284101229901041280 831435641005939200 530838072624000960 1028136212739417600 3033360414994291200 462229361345606400 479796899278394880 215123598484502400 1415568193664002560 420043706131795200 122825719694059200 771102159554563200 346672021009204800 568202459802082560 359847674458796160 1061676145248001920 2056272425478835200 692863034171616000 924458722691212800 959593798556789760 430247196969004800 2831136387328005120 84745660009046400 1247153461508908800 840087412263590400 245651439388118400 114637338381121920 693344042018409600 1136404919604165120 719695348917592320 2123352290496003840 323560552941924480 630065559197692800 150586518939151680 184238579541088800 436503711528118080 294030594292256640 860494393938009600 852303689703123840 169491320018092800 491302878776236800 229274676762243840 1439390697835184640 4246704580992007680 127118490013569600 301173037878303360 368477159082177600 588061188584513280 171956007571682880 338982640036185600 982605757552473600 458549353524487680 2878781395670369280 409419065646864000 254236980027139200 736954318164355200 1176122377169026560 343912015143365760 1965211515104947200 190677735020354400 451759556817455040 917098707048975360 818838131293728000 257934011357524320 508473960054278400 1473908636328710400 237287848025329920 107013415218494400 687824030286731520 130701451973601600 381355470040708800 1834197414097950720 177965886018997440 1637676262587456000 515868022715048640 1016947920108556800 2947817272657420800 474575696050659840 214026830436988800 1375648060573463040 417902190655622400 261402903947203200 120660819089428800 762710940081417600 355931772037994880 1031736045430097280 2033895840217113600 196052177960402400 572033205061063200 949151392101319680 428053660873977600 2751296121146926080 266948829028496160 2456514393881184000 835804381311244800 522805807894406400 241321638178857600 243976043684056320 108794599233566400 112616764483466880 711863544075989760 2063472090860194560 626853285983433600 149818781305892160 392104355920804800 180991228634143200 1898302784202639360 859780037858414400 292531533458935680 856107321747955200 533897658056992320 1045611615788812800 482643276357715200 487952087368112640 217589198467132800 225233528966933760 1423727088151979520 4126944181720389120 424857960643334400 126470399803675200 299637562611784320 784208711841609600 361982457268286400 585063066917871360 365964065526084480 168925146725200320 1067795316113984640 2091223231577625600 965286552715430400 975904174736225280 435178396934265600 450467057933867520 2847454176303959040 1284160982621932800 402202730298096000 849715921286668800 252940799607350400 723964914536572800 1170126133835742720 731928131052168960 337850293450400640 637286940965001600 189705599705512800 449456343917676480 297400572450334080 870356793868531200 900934115867735040 877594600376807040 171433913943801600 253387720087800480 505881599214700800 1447929829073145600 236078079633527040 103948328227867200 1463856262104337920 675700586900801280 128575435457851200 379411199411025600 594801144900668160 177058559725145280 342867827887603200 506775440175600960 1011763198429401600 2895859658146291200 472156159267054080 207896656455734400 1351401173801602560 405932601933331200 257150870915702400 758822398822051200 1189602289801336320 354117119450290560 1013550880351201920 2023526396858803200 192863153186776800 143506942982726400 944312318534108160 415793312911468800 265587839587717920 811865203866662400 514301741831404800 1517644797644102400 231177623257526400 240007479521322240 107630207237044800 708234238900581120 2027101760702403840 608898902899996800 385726306373553600 1888624637068216320 284152821353331840 831586625822937600 531175679175435840 1028603483662809600 3035289595288204800 462355246515052800 480014959042644480 215260414474089600 1416468477801162240 420310848815020800 122848024269297600 771452612747107200 346766434886289600 568305642706663680 360011219281983360 1062351358350871680 2057206967325619200 692988854852448000 924710493030105600 960029918085288960 430520828948179200 2832936955602324480 84799557217065600 1247379938734406400 840621697630041600 245696048538595200 114658155984677760 693532869772579200 1136611285413327360 720022438563966720 2124702716701743360 323648672560536960 630466273222531200 150682290131862720 184272036403946400 436582978557042240 294217594170514560 861041657896358400 852458464059995520 169599114434131200 491392097077190400 229316311969355520 1440044877127933440 4249405433403486720 127199335825598400 301364580263725440 368544072807892800 588435188341029120 171987233977016640 339198228868262400 982784194154380800 458632623938711040 2880089754255866880 409493414230992000 254398671651196800 737088145615785600 1176870376682058240 343974467954033280 1965568388308761600 190799003738397600 452046870395588160 917265247877422080 818986828461984000 257980850965524960 508797343302393600 1474176291231571200 237438760207783680 107032848353323200 687948935908066560 130760853624273600 381598007476795200 1834530495754844160 178079070155837760 1637973656923968000 515961701931049920 1017594686604787200 2948352582463142400 474877520415567360 214065696706646400 1375897871816133120 417978079735507200 261521707248547200 120693680281137600 763196014953590400 356158140311675520 1031923403862099840 2035189373209574400 196141280436410400 572397011215192800 949755040831134720 428131393413292800 2751795743632266240 267118605233756640 2456960485385952000 835956159471014400 523043414497094400 241387360562275200 244086926765310720 108863791274145600 112647434929061760 712316280623351040 2063846807724199680 626967119603260800 149845987694652480 392282560872820800 181040520421706400 1899510081662269440 859936169885083200 292584655814855040 856262786826585600 534237210467513280 1046086828994188800 482774721124550400 488173853530621440 217727582548291200 225294869858123520 1424632561246702080 4127693615448399360 425128165133817600 126493366235745600 299691975389304960 784565121745641600 362081040843412800 585169311629710080 366130390147966080 168971152393592640 1068474420935026560 2092173657988377600 965549442249100800 976347707061242880 435455165096582400 450589739716247040 2849265122493404160 1284394180239878400 402312267603792000 850256330267635200 252986732471491200 724162081686825600 1170338623259420160 732260780295932160 337942304787185280 637692247700726400 189740049353618400 449537963083957440 297589715593672320 870910330193164800 901179479432494080 877753967444565120 171542943825926400 253456728590388960 505973464942982400 1448324163373651200 236120950306725120 103976637881054400 1464521560591864320 675884609574370560 128657207869444800 379480098707236800 595179431187344640 177090712730043840 343085887651852800 506913457180777920 1011946929885964800 2896648326747302400 472241900613450240 207953275762108800 1351769219148741120 406043155045382400 257314415738889600 758960197414473600 1190358862374689280 354181425460087680 1013826914361555840 2023893859771929600 192985811804167200 143533003171219200 944483801226900480 415906551524217600 265636069095065760 812086310090764800 514628831477779200 1517920394828947200 231198604119100800 240160121356296960 107649752378414400 708362850920175360 2027653828723111680 609064732568073600 385971623608334400 1888967602453800960 284230208531767680 831813103048435200 531272138190131520 1029257662955558400 3035840789657894400 462397208238201600 480320242712593920 215299504756828800 1416725701840350720 420387175295942400 122881481132155200 771943247216668800 346797906178651200 568460417063535360 360240182034445440 1062544276380263040 2058515325911116800 693177585873696000 924794416476403200 960640485425187840 430599009513657600 2833451403680701440 84814956419356800 1247719654572652800 840774350591884800 245762962264310400 114689382390011520 693595812357302400 1136920834127070720 720480364068890880 2125088552760526080 323678045766741120 630580762943913600 150709653329780160 184322221698232800 436701879100428480 294271022707159680 861198019027315200 852690625595303040 169629912838713600 491525924528620800 229378764780023040 1440960728137781760 4250177105521052160 127222434629035200 301419306659560320 368644443396465600 588542045414319360 172034073585017280 339259825677427200 983051849057241600 458757529560046080 2881921456275563520 409604937107184000 254444869258070400 737288886792931200 1177084090828638720 344068147170034560 1966103698114483200 190833651943552800 452128959989340480 917515059120092160 819209874214368000 258051110377525920 508889738516140800 1474577773585862400 237481877974199040 107061998055566400 688136294340069120 130844015935214400 381667303887105600 1835030118240184320 178111408480649280 1638419748428736000 516102220755051840 1017779477032281600 2949155547171724800 474963755948398080 214123996111132800 1376272588680138240 418091913355334400 261688031870428800 120704634011707200 763334607774211200 356222816961298560 1032204441510103680 2035558954064563200 196266023902821600 572500955830658400 949927511896796160 428247992222265600 2752545177360276480 267167112720973920 2457629622643104000 836183826710668800 523376063740857600 241409268023414400 244242163079066880 108883560428596800 112657658410926720 712445633922597120 2064408883020207360 627137870033001600 149886797277792960 392532047805643200 181056951017560800 1899855023793592320 860170367925086400 292664339348734080 856495984444531200 534334225441947840 1046752127481715200 482818536046828800 488484326158133760 217767120857193600 225315316821853440 1424891267845194240 4128817766040414720 425205366416812800 126527815883851200 299773594555585920 785064095611286400 362113902035121600 585328678697468160 366363244618600320 168986487616390080 1068668450883895680 2093504254963430400 965637072093657600 976968652316267520 435534241714387200 450630633643706880 2849782535690388480 1284743976666796800 402348780039024000 850410732833625600 253055631767702400 724227804070243200 1170657357394936320 732726489237200640 337972975232780160 637808049625219200 189791723825776800 449660391833378880 297643756491768960 871068483428774400 901261267287413760 877993018046202240 171574095220819200 253479731424585120 506111263535404800 1448455608140486400 236185256316522240 103986074432116800 1465452978474401280 675945950465560320 128680571415614400 379583447651553600 595287512983537920 177138942237391680 343148190441638400 506959462849170240 1012222527070809600 2896911216280972800 472370512633044480 207972148864233600 1351891900931120640 406080006082732800 257361142831228800 759166895303107200 1190575025967075840 354277884474783360 1013918925698340480 2024445054141619200 193020857123421600 143572093453958400 944741025266088960 415944297728467200 265708413356087520 812160012165465600 514722285662457600 1518333790606214400 231324489288547200 240203733309146880 107679070090468800 708555768949566720 2027837851396680960 609120009124099200 386041714246843200 1889482050532177920 284256004257912960 831888595456934400 531416826712175040 1029444571324915200 3036667581212428800 462648978577094400 480407466618293760 215358140180937600 1417111537899133440 420501665017324800 122892633419774400 772083428493686400 346986733932820800 568512008515825920 360305599963720320 1062833653424350080 2058889142649830400 693240496214112000 925297957154188800 960814933236587520 430716280361875200 2834223075798266880 84838055222793600 1247832893185401600 841003330034649600 245785266839548800 114699791191789440 693973467865641600 1137024017031651840 720611199927440640 2125667306848700160 323854285003966080 630752497525987200 150750698126656320 184338950129661600 436741512614890560 294351165512127360 861432560723750400 852768012773738880 169676110445587200 491570533679097600 229399582383578880 1441222399854881280 4251334613697400320 127257082834190400 301501396253312640 368677900259323200 588702331024254720 172049686787684160 339352220891174400 983141067358195200 458799164767157760 2882444799709762560 409642111399248000 254514165668380800 737355800518646400 1177404662048509440 344099373575368320 1966282134716390400 190885624251285600 452252094379968960 917598329534315520 819284222798496000 258074530181526240 509028331336761600 1474711601037292800 237546554623822080 107071714622980800 688198747150736640 130867776595483200 381771248502571200 1835196659068631040 178159915967866560 1638568445596992000 516149060363052480 1018056662673523200 2949423202074585600 475093109247644160 214143429245961600 1376397494301473280 418129857895276800 261735553190966400 120770356395124800 763542497005142400 356319831935733120 1032298120726104960 2036113325347046400 196301664893224800 572656872753856800 950186218495288320 428286858491923200 2752794988602946560 267239873951799840 2457852668395488000 836259715790553600 523471106381932800 241540712790249600 244286516311568640 108913214160273600 112718999302116480 712639663871466240 2064596241452209920 627194786842915200 149900400472173120 392603329786449600 181155534592687200 1900372436990576640 860248433938420800 292690900526693760 856573716983846400 534479747903599680 1046942212763865600 483081425580499200 488573032623137280 217826428320547200 225437998604232960 1425279327742932480 4129192482904419840 425321168341305600 126539299099886400 299800800944346240 785206659572899200 362311069185374400 585381801053387520 366429774467352960 169078498953174720 1068959495807199360 2093884425527731200 966162851160998400 977146065246274560 435652856641094400 450875997208465920 2850558655485864960 1284860575475769600 402567854650416000 850642336682611200 253078598199772800 724622138370748800 1170763602106775040 732859548934705920 338156997906349440 637981752511958400 189808948649829600 449701201416519360 297724817838913920 871305713282188800 901751994416931840 878072701580081280 171620822313158400 253617748429762080 506157196399545600 1449244276741497600 236206691653121280 104042693738491200 1465719097869411840 676313995812698880 128715616734868800 379617897299659200 595449635677827840 177155018739840960 343241644626316800 507235496859524160 1012314392799091200 2898488553482995200 472413383306242560 208085387476982400 1352627991625397760 406301112306835200 257431233469737600 759235794599318400 1190899271355655680 354310037479681920 1014470993719048320 2024628785598182400 193073425102303200 143585123548204800 944826766612485120 416170774953964800 265732528109761440 812602224613670400 514862466939475200 1518471589198636800 231450374457993600 240269151238421760 107688842661153600 708620074959363840 2028941987438096640 609451668460252800 386146850204606400 1889653533224970240 284410778614784640 832341549907929600 531465056219522880 1029724933878950400 3036943178397273600 462900748915987200 480538302476843520 215377685322307200 1417240149918727680 420539828257785600 122959547145489600 772293700409212800 347175561686990400 568821557229569280 360403726857632640 1062930112439045760 2059449867757900800 693617958256608000 925801497831974400 961076604953687040 430755370644614400 2834480299837455360 84845754823939200 1248512324861894400 841079656515571200 245919094290979200 114762244002456960 694351123373980800 1137643114459138560 720807453715265280 2125860224878091520 324030524241191040 630809742386678400 150764379725615040 184439320718234400 436979313701663040 294377879780449920 861510741289228800 853232335844353920 169691509647878400 491838188581958400 229524488004913920 1441614907430530560 4251720449756183040 127268632235908800 301528759451230080 368878641436468800 588755759560899840 172143366003685440 339383019295756800 983676377163916800 459048976009827840 2883229814861061120 409865157151632000 254537264471817600 737757282872937600 1177511519121799680 344286732007370880 1967352754327833600 190902948353863200 452293139176845120 918097952019655680 819730314303264000 258215049005528160 509074528943635200 1475514565745875200 237568113507029760 107130014027467200 688573464014741760 130903417585886400 381805896707726400 1836195904039311360 178176085130272320 1639460628606528000 516430098011056320 1018149057887270400 2951029131491750400 475136227014059520 214260028054934400 1377146928029483520 418357525134931200 261806835171772800 120836078778542400 763611793415452800 356352170260544640 1032860196022112640 2036298115774540800 196355126378829600 572708845061589600 950272454028119040 428520056109868800 2754293856058967040 267264127695408480 2459190942909792000 836715050269862400 523613670343545600 241672157557084800 244353046160321280 108923098737499200 112780340193306240 712704340521089280 2065720392044225280 627536287702396800 149982019638454080 392710252757659200 181254118167813600 1900544908056238080 860716830018427200 292850267594451840 857040112219737600 534528255390816960 1047227340687091200 483344315114169600 488706092320642560 217846197474998400 225560680386612480 1425408681042178560 4131440784088450560 425359768982803200 126608198396097600 299964039276908160 785420505515318400 362508236335627200 585700535188903680 366529569240481920 169170510289959360 1069056510781633920 2094454681374182400 966688630228339200 977412184641285120 435692394949996800 451121360773224960 2850817362084357120 1285560168329606400 402786929261808000 850719537965606400 253216396792195200 725016472671254400 1171401070377807360 733059138480963840 338341020579918720 638039653474204800 189912297594146400 449946058915362240 297751838287962240 871384789899993600 902242721546449920 878550802783355520 171636398010604800 253755765434939040 506432793584390400 1450032945342508800 236335303672715520 104099313044865600 1466118276961927680 676682041159837440 128727298507953600 379824595188292800 595503676575924480 177251477754536640 343272796021209600 507511530869878080 1012865587168780800 2900065890685017600 472670607345431040 208198626089731200 1353364082319674880 406522218530937600 257454597015907200 759649190376585600 1191007353151848960 354502955509073280 1015023061739756160 2025731174337561600 193090947761930400 143663304113683200 945341214690862080 416397252179462400 265877216631804960 813044437061875200 514909194031814400 1519298380753171200 231492336181142400 240290957214846720 107747478085262400 709005911018146560 2030046123479512320 609783327796406400 386181895523860800 1890682429381724160 284565552971656320 180218217911135040 832794504358924800 531754433263609920 1029818388063628800 3038596761506342400 462984672362284800 480581914429693440 215494956170524800 1418011822036293120 420768807700550400 123026460871204800 772363791047721600 347238504271713600 569131105943312640 360436435822270080 1063508866527219840 2059636776127257600 693995420299104000 579272843285791200 925969344724569600 961163828859386880 430989912341049600 2836023644072586240 84891952430812800 1249191756538387200 841537615401100800 246052921742409600 114824696813124480 694477008543427200 1138262211886625280 720872871644540160 2127017733054439680 324089270653599360 631153211550825600 150846469319367360 184539691306807200 437217114788435520 294538165390385280 861979824682099200 853696658914968960 169783904861625600 492105843484819200 229649393626248960 1441745743289080320 4254035466108879360 432589680070329600 127337928646219200 301692938638734720 369079382613614400 589076330780770560 172237045219686720 339567809723251200 984211686969638400 459298787252497920 2883491486578160640 410088202904016000 865179360140659200 254675857292438400 738158765227228800 1178152661561541120 344474090439373440 1968423373939276800 191006892969328800 452539407958102080 918597574504995840 820176405808032000 258355567829530080 509351714584876800 1476317530454457600 237697466806275840 107188313431953600 688948180878746880 130915297916020800 382013785938657600 1837195149009991680 605625552098461440 178273100104706880 1640352811616064000 516711135659060160 1018703429169753600 2952635060908915200 475394933612551680 214376626863907200 1377896361757493760 418585192374585600 261830595832041600 120857986239681600 764027571877315200 1211251104196922880 356546200209413760 1033422271318120320 2037406858339507200 196372946874031200 573020678907986400 950789867225103360 428753253727814400 2755792723514987520 267409650157060320 2460529217424096000 837170384749171200 523661191664083200 241715972479363200 244375222776572160 108982406200852800 112800787157036160 713092400418827520 2066844542636240640 627877788561878400 150063638804735040 392745893748062400 181286979359522400 1901579734450206720 861185226098433600 293009634662209920 857506507455628800 534819300314120640 1047322383328166400 483431944958726400 488750445553144320 217964812401705600 225601574314072320 1426184800837655040 4133689085272481280 425591372831788800 126677097692308800 300127277609470080 785491787496124800 362573958719044800 586019269324419840 366562834164858240 169201180735554240 1069638600628241280 2094644766656332800 966863889917452800 977500891106288640 435929624803411200 451203148628144640 2852369601675310080 1286259761183443200 402859954132272000 851182745663577600 253354195384617600 725147917438089600 1172038538648839680 733125668329716480 338402361471108480 638387059247683200 190015646538463200 450190916414205120 297913960982252160 871859249606822400 902406297256289280 879028903986629760 171729852195283200 253801771103331360 506708390769235200 1450295834876179200 236463915692309760 104118186146990400 1466251336659432960 676804722942216960 128797389146462400 380031293076926400 595827921964504320 177347936769232320 343459704390566400 507603542206662720 1013416781538470400 2900591669752358400 472927831384619520 208236372293980800 1353609445884433920 406595920605638400 257594778292924800 760062586153852800 1191655843929008640 354695873538464640 1015207084413325440 2026833563076940800 193196083719693600 143741484679161600 945855662769239040 416472744587961600 266021905153848480 813191841211276800 515189556585849600 1520125172307705600 231555278765865600 240421793073396480 107806113509371200 709391747076929280 2030414168826650880 609893880908457600 386392167439387200 1891711325538478080 284617144423946880 180316344805047360 832945489175923200 532043810307696960 1030379113171699200 3040250344615411200 463110557531731200 480843586146792960 215612227018742400 1418783494153858560 420997787143315200 123048765446443200 772784334878774400 347332918148798400 569234288847893760 360632689610094720 1064087620615393920 2060758226343398400 694121240979936000 579588251159080800 926221115063462400 961687172293585920 431224454037484800 2837566988307717120 84938150037686400 1249418233763884800 841995574286630400 246097530892886400 114845514416680320 694665836297596800 1138468577695787520 721265379220189440 2128175241230787840 324177390272211840 631496680714972800 150928558913119680 184573148169664800 437296381817359680 294698451000320640 862448908074969600 853851433271840640 169876300075372800 492195061785772800 229691028833360640 1442530758440378880 4256350482461575680 432825220528646400 127407225056529600 301857117826239360 369146296339329600 589396902000641280 172268271625020480 339752600150745600 984390123571545600 459382057666721280 2885061516880757760 410162551488144000 865650441057292800 254814450113059200 738292592678659200 1178793804001282560 344536543250040960 1968780247143091200 191110837584794400 452785676739359040 918764115333442560 820325102976288000 258402407437530720 509628900226118400 1476585185357318400 237826820105521920 107207746566782400 689073086500081920 130986579896827200 382221675169588800 1837528230666885120 605955308740104960 178370115079141440 1640650205952576000 516804814875061440 1019257800452236800 2953170370714636800 475653640211043840 214415493133564800 1378146173000163840 418661081454470400 261973159793654400 120890847431390400 764443350339177600 1211910617480209920 356740230158282880 1033609629750122880 2038515600904473600 196479869845240800 573332512754383200 951307280422087680 428830986267129600 2756292346000327680 267555172618712160 2460975308928864000 837322162908940800 523946319587308800 241781694862780800 244508282474077440 109041713664206400 112831457602631040 713480460316565760 2067219259500245760 627991622181705600 150090845193495360 392959739690481600 181336271147085600 1902614560844175360 861341358125102400 293062757018129280 857661972534259200 535110345237424320 1047892639174617600 483563389725561600 489016564948154880 218083427328412800 225662915205262080 1426960920633131520 4134438519000491520 425822976680774400 126700064124379200 300181690386990720 785919479380963200 362672542294171200 586125514036258560 366762423711116160 169247186403946560 1070220690474848640 2095785278349235200 967126779451123200 978033129896309760 436166854656825600 451325830410524160 2853921841266263040 1286492958801388800 402969491437968000 851645953361548800 253400128248758400 725345084588342400 1172251028072517120 733524847422232320 338494372807893120 638734465021161600 190050096186568800 450272535580486080 298076083676542080 872333709313651200 902651660821048320 879188271054387840 171823306379961600 253870779605919840 506800256497516800 1450690169176684800 236506786365507840 104146495800177600 1467049694844464640 676988745615786240 128867479784971200 380100192373137600 596152167353084160 177380089774130880 343646612759923200 507741559211839680 1013600512995033600 2901380338353369600 473013572731015680 208292991600355200 1353977491231572480 406706473717689600 257734959569942400 760200384746275200 1192304334706168320 354760179548261760 1015483118423679360 2027201025990067200 193301219677456800 143767544867654400 946027145462031360 416585983200710400 266070134661196320 813412947435379200 515469919139884800 1520400769492550400 231618221350588800 240552628931946240 107825658650740800 709520359096523520 2030966236847358720 610059710576534400 386602439354913600 1892054290924062720 284694531602382720 180414471698959680 833171966401420800 532140269322392640 1030939838279769600 3040801538985100800 463236442701177600 481105257863892480 215651317301481600 1419040718193047040 421074113624236800 123082222309300800 773204878709827200 347427332025883200 569389063204765440 360828943397919360 1064280538644785280 2061879676559539200 694309972001184000 579903659032370400 926472885402355200 962210515727784960 431302634602963200 2838081436386094080 84953549239977600 1249757949602131200 842148227248473600 246164444618601600 114876740822014080 694854664051766400 1138778126409530880 721657886795838720 2128561077289570560 324265509890824320 631611170436355200 150955922111037120 184623333463951200 437415282360745920 294751879536965760 862605269205926400 854083594807148160 169907098479955200 492328889237203200 229753481644028160 1443315773591677440 4257122154579141120 433060760986963200 127430323859966400 301911844222074240 369246666927902400 589503759073931520 172315111233021120 339814196959910400 984657778474406400 459506963288056320 2886631547183354880 410274074364336000 866121521973926400 254860647719932800 738493333855804800 1179007518147863040 344630222466042240 1969315556948812800 191145485789949600 452867766333111360 919013926576112640 820548148728672000 258472666849531680 509721295439865600 1476986667711609600 237869937871937280 107236896269025600 689260444932084480 131057861877633600 382290971579899200 1838027853152225280 606285065381748480 178402453403952960 1641096297457344000 516945333699063360 1019442590879731200 2953973335423219200 475739875743874560 214473792538051200 1378520889864168960 418774915074297600 262115723755267200 120923708623099200 764581943159798400 1212570130763496960 356804906807905920 1033890667398126720 2038885181759462400 196586792816450400 573436457369848800 951479751487749120 428947585076102400 2757041779728337920 267603680105929440 2461644446186016000 837549830148595200 524231447510534400 241847417246198400 244641342171582720 109061482818657600 112862128048225920 713609813615811840 2067781334796253440 628162372611446400 150131654776635840 393173585632900800 181385562934648800 1902959502975498240 861575556165105600 293142440552008320 857895170152204800 535207360211858880 1048462895021068800 483694834492396800 489282684343165440 218122965637315200 225724256096451840 1427219627231623680 4135562669592506880 425900177963769600 126734513772484800 300263309553271680 786347171265801600 362771125869297600 586284881104016640 366962013257374080 169293192072338880 1070414720423717760 2096925790042137600 967389668984793600 978565368686330880 436245931274630400 451448512192903680 2854439254463247360 1286842755228307200 403079028743664000 851800355927539200 253469027544969600 725542251738595200 1172569762208033280 733924026514748160 338586384144677760 638850266945654400 190101770658727200 450394964329907520 298130124574638720 872491862549260800 902897024385807360 879427321656024960 171854457774854400 253939788108508320 506938055089939200 1451084503477190400 236571092375304960 104174805453364800 1467848053029496320 677172768289355520 128890843331140800 380203541317454400 596260249149277440 177428319281478720 343708915549708800 507879576217016640 1013876110179878400 2902169006954380800 473142184750609920 208349610906729600 1354345536578711040 406817026829740800 257781686662281600 760407082634908800 1192520498298554880 354856638562957440 1015759152434033280 2027752220359756800 193336264996711200 143806635150393600 946284369501219840 416699221813459200 266142478922218080 813634053659481600 515563373324563200 1520814165269817600 231744106520035200 240596240884796160 107854976362795200 709713277125914880 2031518304868066560 610225540244611200 386672529993422400 1892568739002439680 284771918780818560 180447180663597120 833398443626918400 532284957844436160 1031126746649126400 3041628330539635200 463488213040070400 481192481769592320 215709952725590400 1419426554251829760 421188603345619200 123115679172158400 773345059986844800 347616159780052800 569543837561637120 360894361327194240 1064569915688872320 2062253493298252800 694498703022432000 580008794990133600 926976426080140800 962384963539184640 431419905451180800 2838853108503659520 84976648043414400 1250097665440377600 842377206691238400 246231358344316800 114907967227347840 695232319560105600 1139087675123274240 721788722654388480 2129139831377744640 324441749128049280 631782905018428800 150996966907913280 184673518758237600 437534182904132160 294832022341933440 862839810902361600 854315756342455680 169953296086828800 492462716688633600 229815934454695680 1443577445308776960 4258279662755489280 433139274473068800 127464972065121600 301993933815826560 369347037516475200 589664044683866880 172361950841021760 339906592173657600 984925433377267200 459631868909391360 2887154890617553920 410385597240528000 866278548946137600 254929944130243200 738694075032950400 1179328089367733760 344723901682043520 1969850866754534400 191197458097682400 452990900723739840 919263737818782720 820771194481056000 174775496717203200 258542926261532640 509859888260486400 1477388150065900800 237934614521560320 107266045971268800 689447803364087040 131081622537902400 382394916195364800 1838527475637565440 606394984262296320 178450960891170240 1641542388962112000 349550993434406400 517085852523065280 1019719776520972800 2954776300131801600 475869229043120640 214532091942537600 1378895606728174080 418888748694124800 262163245075804800 120989431006516800 764789832390729600 1212789968524592640 356901921782340480 1034171705046130560 2039439553041945600 196622433806853600 573592374293047200 951738458086241280 429064183885075200 2757791213456348160 267676441336755360 2462313583443168000 837777497388249600 524326490151609600 241978862013033600 244685695404084480 109091136550334400 112923468939415680 713803843564680960 2068343410092261120 628333123041187200 150172464359776320 393244867613707200 181484146509775200 1903476916172482560 861809754205108800 293222124085887360 858128367770150400 535352882673510720 1048652980303219200 483957724026067200 489371390808168960 218182273100668800 225846937878831360 1427607687129361920 4136686820184522240 426015979888262400 126768963420590400 300344928719552640 786489735227414400 362968293019550400 586444248171774720 367028543106126720 169385203409123520 1070705765347021440 2097305960606438400 967915448052134400 978742781616337920 436364546201337600 451693875757662720 2855215374258723840 1287192551655225600 403298103355056000 852031959776524800 253537926841180800 725936586039100800 1172888496343549440 734057086212253440 338770406818247040 639023969832393600 190153445130885600 450517393079328960 298211185921783680 872729092402675200 903387751515325440 879666372257662080 171901184867193600 254077805113685280 507075853682361600 1451873172078201600 236635398385102080 104231424759739200 1468114172424506880 677540813636494080 128925888650395200 380306890261771200 596422371843567360 177476548788826560 343802369734387200 508155610227370560 1014151707364723200 2903746344156403200 473270796770204160 208462849519478400 1355081627272988160 407038133053843200 257851777300790400 760613780523542400 1192844743687134720 354953097577653120 1016311220454741120 2028303414729446400 193388832975592800 143845725433132800 946541593540408320 416925699038956800 266214823183239840 814076266107686400 515703554601580800 1521227561047084800 231765087381609600 240661658814071040 107884294074849600 709906195155306240 2032622440909482240 610557199580764800 386777665951185600 1893083187080816640 284926693137690240 180496244110553280 833851398077913600 532429646366479680 1031407109203161600 3042455122094169600 463530174763219200 481323317628142080 215768588149699200 1419812390310612480 421303093067001600 123182592897873600 773555331902371200 347647631072414400 569853386275380480 360992488221106560 1064859292732959360 2062814218406323200 694876165064928000 580166498926778400 927060349526438400 962646635256284160 431537176299398400 2839624780621224960 84999746846851200 1250777097116870400 842606186134003200 246365185795747200 114970420038015360 695295262144828800 1139706772550760960 721984976442213120 2129718585465918720 324471122334253440 631954639600502400 151038011704789440 184773889346810400 437771983990904640 294912165146901120 863074352598796800 854780079413070720 169999493693702400 492730371591494400 229940840076030720 1443969952884426240 4259437170931837440 433257044702227200 127499620270276800 302076023409578880 369547778693620800 589824330293802240 172455630057023040 339998987387404800 985460743182988800 459881680152061440 2887939905768852480 410608642992912000 866514089404454400 254999240540553600 739095557387241600 1179648660587604480 344911260114046080 1970921486365977600 191249430405415200 453114035114368320 919763360304122880 821217285985824000 174823018037740800 258683445085534560 509998481081107200 1478191114774483200 237999291171183360 107324345375755200 689822520228092160 131117263528305600 382498860810830400 1839526720608245760 606559862583118080 178499468378387520 1642434571971648000 349646036075481600 517366890171069120 1019996962162214400 2956382229548966400 475998582342366720 214648690751510400 1379645040456184320 419116415933779200 262234527056611200 121000384737086400 764997721621660800 1213119725166236160 356998936756775040 1034733780342138240 2039993924324428800 196675895292458400 573748291216245600 951997164684733440 429297381503020800 2759290080912368640 267749202567581280 2463651857957472000 838232831867558400 524469054113222400 242000769474172800 244752225252837120 109120790282011200 112933692421280640 713997873513550080 2069467560684276480 628674623900668800 150254083526057280 393351790584916800 181500577105629600 1903994329369466880 862278150285115200 293381491153645440 858594763006041600 535498405135162560 1048938108226444800 484001538948345600 489504450505674240 218241580564022400 225867384842561280 1427995747027100160 4138935121368552960 426131781812755200 126837862716801600 300508167052114560 786703581169833600 363001154211259200 586762982307290880 367128337879255680 169400538631920960 1070996810270325120 2097876216452889600 968003077896691200 979008901011348480 436483161128044800 451734769685122560 2855991494054200320 1287892144509062400 403334615790288000 852263563625510400 253675725433603200 726002308422518400 1173525964614581760 734256675758511360 338801077263841920 639197672719132800 190256794075202400 450762250578171840 298292247268928640 872966322256089600 903469539370245120 880144473460936320 171947911959532800 254100807947881440 507351450867206400 1452004616845036800 236764010404696320 104240861310801600 1468513351517022720 677602154527683840 128960933969649600 380513588150404800 596584494537857280 177573007803522240 343895823919065600 508201615895762880 1014702901734412800 2904009233690073600 473528020809392640 208481722621603200 1355204309055367680 407074984091193600 257921867939299200 761027176300809600 1193168989075714560 355146015607044480 1016403231791525760 2029405803468825600 193441400954474400 143923905998611200 947056041618785280 416963445243206400 266359511705283360 814149968182387200 515843735878598400 1522054352601619200 231932934274204800 240727076743345920 107942929498958400 710292031214088960 2032806463583051520 610612476136790400 386882801908948800 1894112083237570560 284952488863835520 180545307557509440 833926890486412800 532719023410566720 1031687471757196800 3044108705203238400 463865868548409600 481454153486691840 215885858997916800 1420584062428177920 421532072509766400 123193745185492800 773765603817897600 347899401411307200 569904977727671040 361090615115018880 1065438046821133440 2063374943514393600 694939075405344000 580324202863423200 927731737096819200 962908306973383680 431771717995833600 2841168124856355840 85045944453724800 1250890335729619200 843064145019532800 246387490370985600 114980828839793280 695798802822614400 1139809955455342080 722181230230037760 2130876093642266880 324706107983886720 632298108764649600 151120101298541760 184790617778239200 437811617505366720 295072450756836480 863543435991667200 854857466591506560 170091888907449600 492774980741971200 229961657679586560 1444362460460075520 4261752187284533760 433374814931385600 127568916680587200 302240202597083520 369581235556478400 590144901513672960 172471243259689920 340183777814899200 985549961483942400 459923315359173120 2888724920920151040 410645817284976000 866749629862771200 255137833361174400 739162471112956800 1180289803027345920 344942486519379840 1971099922967884800 191353375020880800 453360303895625280 919846630718346240 821291634569952000 174870539358278400 258706864889534880 510275666722348800 1478324942225913600 238128644470429440 107334061943169600 689884973038759680 131152904518708800 382706750041761600 1839693261436692480 606724740903939840 178596483352822080 1642583269139904000 349741078716556800 517413729779069760 1020551333444697600 2956649884451827200 476257288940858880 214668123886339200 1379769946077519360 419154360473721600 262305809037417600 121088014581643200 765413500083523200 1213449481807879680 357192966705644160 1034827459558139520 2041102666889395200 196729356778063200 574060125062642400 952514577881717760 429336247772678400 2759539892155038720 267894725029233120 2463874903709856000 838308720947443200 524611618074835200 242176029163286400 244818755101589760 109180097745364800 113015480276200320 714385933411288320 2069654919116279040 628731540710582400 150267686720437440 393458713556126400 181632021872464800 1905029155763435520 862356216298449600 293408052331605120 858672495545356800 535789450058466240 1049223236149670400 484352058326572800 489637510203179520 218360195490729600 226030960552400640 1428771866822576640 4139309838232558080 426363385661740800 126849345932836800 300535373440874880 786917427112252800 363264043744929600 586816104663210240 367228132652384640 169523220414300480 1071578900116932480 2098446472299340800 968704116653145600 979275020406359040 436720390981459200 452061921104801280 2857543733645153280 1288008743318035200 403626715272144000 852726771323481600 253698691865673600 726528087489859200 1173632209326420480 734456265304769280 339046440828600960 639545078492611200 190274018899255200 450803060161312320 298454369963218560 873440781962918400 904123842209602560 880224156994815360 172041366144211200 254284830621450720 507397383731347200 1453056174979718400 236785445741295360 104316353719300800 1468912530609538560 678092881657201920 129031024608158400 380548037798510400 596908739926437120 177589084305971520 344082732288422400 508569661242901440 1014794767462694400 2906112349959436800 473570891482590720 208632707438601600 1356185763314403840 407369792389996800 258062049216316800 761096075597020800 1193817479852874240 355178168611943040 1017139322485802880 2029589534925388800 193546536912237600 143936936092857600 947141782965181440 417265414877203200 266383626458957280 814739584779993600 516124098432633600 1522192151194041600 231953915135779200 240857912601895680 107952702069643200 710356337223886080 2034278644971605760 611054688584995200 387093073824475200 1894283565930362880 285158854672997760 180643434451421760 834530829754406400 532767252917914560 1032248196865267200 3044384302388083200 463907830271558400 481715825203791360 215905404139286400 1420712674447772160 421570235750227200 123282963486446400 774186147648950400 347930872703668800 570317709345995520 361286868902843520 1065534505835829120 2064496393730534400 695442358128672000 580639610736712800 927815660543116800 963431650407582720 431810808278572800 2841425348895544320 85053644054870400 1251796244631609600 843140471500454400 246565926972892800 115064099254016640 695861745407337600 1140635418691991040 722573737805687040 2131069011671658240 324735481190090880 632355353625340800 151133782897500480 184924445229669600 438128685621063360 295099165025159040 863621616557145600 170107288109740800 493131853945785600 230128198508033280 1445147475611374080 4262138023343316480 433610355389702400 127580466082305600 302267565795000960 369848890459339200 590198330050318080 172596148881024960 340214576219481600 986263707891571200 460256397016066560 2890294951222748160 410943211621488000 867220710779404800 255160932164611200 739697780918678400 1180396660100636160 345192297762049920 1972527415783142400 191370699123458400 453401348692501440 920512794032133120 821886423242976000 174965581999353600 258894223321537440 510321864329222400 1479395561837356800 238150203353637120 107411794482484800 690384595524099840 131224186499515200 382741398246916800 1841025588064266240 607054497545583360 178612652515227840 1643772846485952000 349931163998707200 517788446643074880 1020643728658444800 2958791123674713600 476300406707274240 214823588964969600 1380769191048199680 419457916793260800 262448372999030400 121098968312212800 765482796493833600 1214108995091166720 357225305030455680 1035576893286149760 2041287457316889600 196836279749272800 574112097370375200 952600813414548480 429647177929939200 2761538382096399360 267918978772841760 2465659269728928000 838915833586521600 524896745998060800 242197936624425600 244951814799095040 109189982322590400 113025703758065280 714450610060911360 2071153786572299520 629186875189891200 150376512275478720 393672559498545600 181648452468319200 1905201626829096960 862980744405124800 293620541755282560 859294355859878400 535837957545683520 1049793491996121600 484395873248851200 489903629598190080 218379964645180800 226051407516130560 1428901220121822720 4142307573144599040 426401986303238400 126941211661118400 300753024550957440 787345118997091200 363296904936638400 587241083510565120 367427722198642560 169538555637097920 1071675915091367040 2099586983992243200 968791746497702400 979807259196380160 436759929290361600 452102815032261120 2857802440243645440 1288941533789817600 403663227707376000 852803972606476800 253882423322236800 726593809873276800 1174482167021130240 734855444397285120 339077111274195840 639602979454857600 190411817491677600 451129536826436160 298481390412266880 873519858580723200 904205630064522240 880861625265847680 172056941841657600 254307833455646880 507764846644473600 1453187619746553600 236956928434087680 104325790270363200 1469710888794570240 678154222548391680 129042706381243200 380823634983355200 596962780824533760 177717696325565760 344113883683315200 508615666911293760 1015529693288947200 2906375239493107200 473913856868175360 208651580540726400 1356308445096783360 407406643427347200 258085412762486400 761647269966710400 1193925561649067520 355435392651131520 1017231333822587520 2031059386577894400 193564059571864800 144041176846828800 947827713736350720 417303161081452800 266576544488348640 814813286854694400 516170825524972800 1523294539933420800 232079800305225600 240879718578320640 108030882635121600 710870785302263040 2034462667645175040 611109965141020800 387128119143729600 1895655427472701440 285184650399143040 180659788933740480 834606322162905600 533153088976697280 1032341651049945600 3046589079866841600 464159600610451200 481759437156641280 216061765270243200 1421741570604526080 421875541673913600 123294115774065600 774256238287459200 348119700457838400 570369300798286080 361319577867480960 1066306177953394560 2064683302099891200 695505268469088000 580692178715594400 928319201220902400 963518874313282560 432123530540486400 2843483141209052160 85115240864035200 1251909483244358400 843751083347827200 246588231548131200 115074508055794560 696239400915676800 1140738601596572160 722639155734961920 2132612355906789120 324911720427315840 632813312510870400 151243235689170240 184941173661098400 438168319135525440 295312879171739520 864247061080972800 170230481728070400 493176463096262400 230149016111589120 1445278311469923840 4265224711813578240 433649612132755200 127672861296052800 302486471378340480 369882347322196800 590625758343479040 172611762083691840 340460963456140800 986352926192524800 460298032223178240 2890556622939847680 410980385913552000 867299224265510400 255345722592105600 739764694644393600 1181251516686958080 345223524167383680 1972705852385049600 191509291944079200 453729707067510720 920596064446356480 821960771827104000 174981422439532800 258917643125537760 510691445184211200 1479529389288787200 238322674419298560 107421511049899200 690447048334767360 131236066829649600 383018583888158400 1841192128892712960 607109456985857280 178742005814473920 1643921543654208000 349962844879065600 517835286251075520 1021382890368422400 2959058778577574400 476645348838597120 214843022099798400 1380894096669534720 419495861333203200 262472133659299200 121164690695630400 766037167776316800 1214218913971714560 357484011628947840 1035670572502151040 2042765780736844800 196854100244474400 574527875832237600 953290697677194240 429686044199596800 2761788193339069440 268113008721710880 2465882315481312000 838991722666406400 524944267318598400 242329381391260800 244973991415345920 109269058940395200 113087044649255040 714968023257895680 2071341145004302080 629243791999804800 150390115469858880 393708200488948800 181747036043445600 1906581395354388480 863058810418459200 293647102933242240 859372088399193600 536226017443421760 1049888534637196800 484658762782521600 489947982830691840 218538117880790400 226174089298510080 1429936046515791360 4142682290008604160 426710791435219200 126952694877153600 300780230939717760 787416400977897600 363494072086891200 587294205866484480 367460987123018880 169630566973882560 1072452034886843520 2099777069274393600 969317525565043200 979895965661383680 437076235761580800 452348178597020160 2859872093031582720 1289058132598790400 403882302318768000 853421582870438400 253905389754307200 726988144173782400 1174588411732968960 734921974246037760 339261133947765120 640066187152828800 190429042315730400 451170346409576640 298697554004653440 874152471523161600 904696357194040320 880941308799726720 172181547421228800 254445850460823840 507810779508614400 1453976288347564800 236978363770686720 104382409576737600 1469843948492075520 678522267895530240 129136160565921600 380858084631460800 597395108009306880 177733772828015040 344363094842457600 508891700921647680 1015621559017228800 2907952576695129600 473956727541373440 208764819153475200 1357044535791060480 407627749651449600 258272321131843200 761716169262921600 1194790216018613760 355467545656030080 1017783401843295360 2031243118034457600 193704240848882400 144054206941075200 947913455082746880 417529638306950400 266600659242022560 815255499302899200 516544642263686400 1523432338525843200 232142742889948800 241054166389720320 108040655205806400 710935091312060160 2035566803686590720 611441624477174400 387408481697764800 1895826910165493760 285339424756014720 180790624792290240 835059276613900800 533201318484045120 1033089284527372800 3046864677051686400 464285485779897600 482108332779440640 216081310411612800 1421870182624120320 421913704914374400 123361029499780800 774816963395529600 348214114334923200 570678849512029440 361581249584580480 1066402636968090240 2066178569054745600 695882730511584000 581112722546647200 928570971559795200 964216665558881280 432162620823225600 2843740365248240640 85122940465180800 1252588914920851200 843827409828748800 246722058999561600 115136960866462080 696428228669846400 1141357699024058880 723162499169160960 2132805273936180480 324999840045928320 632870557371561600 151256917288128960 185041544249671200 438406120222297920 295339593440062080 864325241646451200 170245880930361600 493444117999123200 230273921732924160 1446324998338321920 4265610547872360960 433963666077177600 127684410697771200 302513834576257920 370083088499342400 590679186880124160 172705441299693120 340491761860723200 986888235998246400 460547843465848320 2892649996676643840 411203431665936000 867927332154355200 255368821395542400 740166176998684800 1181358373760248320 345410882599386240 1973776471996492800 191526616046656800 453770751864386880 921095686931696640 886018780320186240 822406863331872000 175108145960966400 259058161949539680 510737642791084800 1480332353997369600 238344233302506240 107479810454385600 690821765198772480 131331109470724800 383053232093313600 1842191373863393280 607549132508048640 178758174976879680 1644813726663744000 350216291921932800 518116323899079360 1021475285582169600 2960664707994739200 476688466605012480 214959620908771200 1381643530397544960 419723528572857600 262662218941449600 121197551887339200 766106464186627200 1215098265016097280 357516349953759360 1036232647798158720 2042950571164339200 196996664206087200 574579848139970400 953376933210024960 429919241817542400 2763287060795089920 268137262465319520 2467220589995616000 839447057145715200 525324437882899200 242395103774678400 245151404345352960 109278943517620800 113117715094849920 715032699907518720 2072465295596317440 629585292859286400 150471734636139840 393993328412174400 181796327831008800 1906753866420049920 863527206498465600 293806470001000320 859838483635084800 536274524930639040 1050648875765798400 484790207549356800 490302808690705920 218557887035241600 226235430189699840 1430065399815037440 4144930591192634880 426749392076716800 127021594173364800 300943469272279680 787986656824348800 363592655662017600 587612940002000640 367727106518029440 169676572642274880 1072549049861278080 2101297751531596800 969580415098713600 980605617381411840 437115774070483200 452470860379399680 2860130799630074880 1289757725452627200 403991839624464000 853498784153433600 254043188346729600 727185311324035200 1175225880004001280 735454213036058880 339353145284549760 640124088115075200 152990520924669120 190532391260047200 451415203908419520 298724574453701760 874231548140966400 904941720758799360 881419410003000960 172197123118675200 254514858963412320 508086376693459200 1454370622648070400 237106975790280960 104410719229924800 1470908426072117760 678706290569099520 129147842339006400 305981041849338240 381064782520094400 597449148907403520 177830231842710720 344394246237350400 509029717926824640 1016172753386918400 2908741245296140800 474213951580561920 208821438459849600 1357412581138199040 407738302763500800 258295684678012800 762129565040188800 1194898297814807040 355660463685421440 1018059435853649280 2032345506773836800 193721763508509600 144132387506553600 948427903161123840 417642876919699200 266745347764066080 815476605527001600 516591369356025600 1524259130080377600 232184704613097600 241075972366145280 108099290629915200 711320927370842880 2036118871707298560 611607454145251200 387443527017019200 1896855806322247680 285416811934450560 180806979274608960 835285753839398400 533490695528132160 1033182738712051200 3048518260160755200 464369409226195200 482151944732290560 216198581259830400 1422641854741685760 422142684357139200 123394486362638400 774887054034038400 348277056919646400 570833623868901120 361613958549217920 1066981391056264320 2066365477424102400 696071461532832000 581165290525528800 928738818452390400 964303889464581120 432397162519660800 2845283709483371520 85169138072054400 1252928630759097600 844285368714278400 246788972725276800 115168187271795840 696554113839292800 1141667247737802240 723227917098435840 2133962782112528640 325058586458336640 633214026535708800 151339006881881280 185091729543957600 438525020765684160 295499879049997440 864794325039321600 170338276144108800 493577945450553600 230336374543591680 1446455834196871680 4267925564225057280 434002922820230400 127753707108081600 302678013763762560 370183459087915200 590999758099994880 172752280907693760 340676552288217600 987155890901107200 460672749087183360 2892911668393743360 411314954542128000 868005845640460800 255507414216163200 740366918175830400 1181999516199989760 345504561815387520 1974311781802214400 191630560662122400 454017020645643840 921345498174366720 886499637149992320 822629909084256000 175123986401145600 259128421361540640 511014828432326400 1480733836351660800 238473586601752320 107508960156628800 691009123630775040 131342989800859200 383261121324244800 1842690996348733440 607604091948322560 178855189951314240 1645259818168512000 350247972802291200 518256842723081280 1022029656864652800 2961467672703321600 476947173203504640 215017920313257600 1382018247261550080 419837362192684800 262685979601718400 766522242648489600 1215208183896645120 357710379902628480 1036513685446162560 2044059313729305600 197014484701288800 574891681986367200 953894346407009280 430035840626515200 2764036494523100160 268282784926971360 2467889727252768000 839674724385369600 525371959203436800 1533044485296979200 242438918696956800 245173580961603840 109338250980974400 715420759805256960 2073027370892325120 629756043289027200 150512544219280320 394028969402577600 181829189022717600 1907788692814018560 863761404538468800 293886153534879360 860071681253030400 536565569853942720 1050743918406873600 3066088970593958400 484877837393913600 490347161923207680 218676501961948800 1430841519610513920 426980995925702400 127056043821470400 301025088438560640 788057938805155200 363658378045435200 587772307069758720 367760371442405760 1073131139707885440 2101487836813747200 969755674787827200 980694323846415360 437353003923897600 2861683039221027840 1290107521879545600 404064864494928000 853961991851404800 254112087642940800 727316756090870400 1175544614139517440 735520742884811520 2146262279415770880 339414486175739520 640471493888553600 153073551373364160 190584065732205600 451537632657840960 298886697147991680 874706007847795200 905105296468638720 881658460604638080 172290577303353600 254560864631804640 508224175285881600 1454633512181740800 237171281800078080 104429592332049600 1471041485769623040 4292524558831541760 678828972351479040 129217932977515200 306147102746728320 381168131464411200 597773394295983360 177878461350058560 344581154606707200 509121729263609280 1016448350571763200 2909267024363481600 474342563600156160 208859184664099200 1357657944702958080 407812004838201600 258435865955030400 762336262928822400 1195546788591966720 355756922700117120 1018243458527218560 2032896701143526400 193826899466272800 144171477789292800 948685127200312320 417718369328198400 266817692025087840 815624009676403200 516871731910060800 1524672525857644800 232331570644118400 241206808224695040 108128608341969600 711513845400234240 2036486917054437120 611718007257302400 387653798932545600 1897370254400624640 285468403386741120 180905106168521280 835436738656396800 533635384050175680 1033743463820121600 3049345051715289600 464663141288236800 482413616449390080 216257216683939200 1423027690800468480 422257174078521600 123416790937876800 775307597865091200 348497355966177600 570936806773482240 361810212337042560 1067270768100351360 2067486927640243200 696197282213664000 581480698398818400 929326282576473600 964827232898780160 432514433367878400 2846055381600936960 85192236875491200 1253155107984595200 844514348157043200 246833581875753600 115189004875351680 696994711932355200 1141873613546964480 723620424674085120 2134541536200702720 325264198901765760 633385761117782400 151380051678757440 185125186406815200 438604287794608320 295580021854965120 865028866735756800 170384473750982400 493667163751507200 230378009750703360 1447240849348170240 4269083072401405440 434238463278547200 127788355313236800 302760103357514880 370250372813630400 591160043709930240 172783507313027520 340768947501964800 987334327503014400 460756019501406720 2894481698696340480 411389303126256000 868476926557094400 255576710626473600 740500745627260800 1182320087419860480 345567014626055040 1974668655006028800 191682532969855200 454140155036272320 921512039002813440 886740065564895360 822778606252512000 175219029042220800 259175260969541280 511153421252947200 1481001491254521600 238538263251375360 107528393291457600 691134029252110080 131414271781665600 383365065939710400 1843024078005626880 607933848589966080 178903697438531520 1645557212505024000 350438058084441600 518350521939082560 1022306842505894400 2962002982509043200 477076526502750720 215056786582915200 1382268058504220160 419913251272569600 262828543563331200 766730131879420800 1215867697179932160 357807394877063040 1036701043878165120 2044613685011788800 197121407672498400 575047598909565600 954153053005501440 430113573165830400 2764536117008440320 268355546157797280 2468335818757536000 839826502545139200 525657087126662400 1533460263758841600 242592270924931200 245306640659109120 109367904712651200 715614789754126080 2073402087756330240 629869876908854400 150539750608040640 394242815344996800 181944203193698400 1908306106011002880 863917536565137600 293939275890798720 860227146331660800 536711092315594560 1051314174253324800 3066920527517683200 485184541849862400 490613281318218240 218735809425302400 1431229579508252160 427096797850195200 127079010253540800 301079501216081280 788485630689993600 363888406387396800 587878551781597440 367959960988663680 1073422184631189120 2102628348506649600 970369083699724800 981226562636436480 437471618850604800 2862459159016504320 1290340719497491200 404320451541552000 854193595700390400 254158020507081600 727776812774793600 1175757103563194880 735919921977327360 2146844369262378240 339629179294903680 640645196775292800 153115066597711680 190618515380311200 451619251824121920 298967758495136640 874943237701209600 905677811453076480 881817827672396160 172337304395692800 254721884471177760 508316041014163200 1455553625549587200 237214152473276160 104495648189486400 1471839843954654720 4293688738524756480 679258358589807360 129252978296769600 306230133195423360 381237030760622400 597935516990273280 177910614354957120 344674608791385600 509443768942355520 1016632082028326400 2911107251099174400 474428304946552320 208991296378972800 1358516717179614720 408069962099654400 258505956593539200 762474061521244800 1195871033980546560 355821228709914240 1018887537884711040 2033264164056652800 193879467445154400 144197537977785600 948856609893104640 417982592757945600 266865921532435680 816139924199308800 517011913187078400 1524948123042489600 232394513228841600 241272226153969920 108148153483339200 711642457419828480 2037775075769422080 612104943149481600 387758934890308800 1897713219786209280 285648973469758080 180954169615477440 835965185515891200 533731843064871360 1034023826374156800 3049896246084979200 464789026457683200 482544452307939840 216296306966678400 1423284914839656960 422333500559443200 123494856951211200 775517869780617600 348591769843262400 571297946939516160 361908339230954880 1067463686129742720 2068047652748313600 696637654596576000 581638402335463200 929578052915366400 965088904615879680 432592613933356800 2846569829679313920 85207636077782400 1253947778273836800 844667001118886400 246989713902422400 115261866487797120 697183539686524800 1142595893879032320 723816678461909760 2134927372259485440 325352318520378240 633500250839164800 151407414876674880 185242285426816800 438881722395842880 295633450391610240 865185227866713600 170415272155564800 493979427804844800 230523732975594240 1447633356923819520 4269854744518970880 434356233507705600 127811454116673600 302814829753349760 370484570853633600 591266900783220480 172892799731695680 340830544311129600 987958855609689600 461047465951188480 2895266713847639040 411649523170704000 868712467015411200 255622908233347200 740969141707267200 1182533801566440960 345785599463391360 1975917711219379200 191717181175010400 454222244630024640 922094931902376960 886900351174830720 823299046341408000 175266550362758400 259339199597543520 511245816466694400 1481938283414534400 238581381017790720 107596409263358400 691571198926782720 131449912772068800 383434362350020800 1844189863804753920 608098726910787840 178936035763343040 1646598092682816000 350533100725516800 518678399195087040 1022491632933388800 2963876566829068800 477162762035581440 215192818526716800 1383142397853565440 420178863052166400 262899825544137600 766868724700041600 1216197453821575680 357872071526686080 1037356798390174080 2044983265866777600 197174869158103200 575151543525031200 954325524071162880 430385637053433600 2766284795707130880 268404053645014560 2469897139024224000 840357726104332800 525799651088275200 1533737449400083200 242657993308348800 245373170507861760 109387673867102400 715744143053372160 2074713596780348160 630268294578249600 150634972968701760 394349738316206400 181993494981261600 1908651048142325760 864463998658478400 294125204136516480 860771274106867200 536808107290029120 1051599302176550400 3067474898800166400 485315986616697600 490746341015723520 218775347734204800 1431488286106744320 427173999133190400 127159392765787200 301269945937403520 788699476632412800 363986989962523200 588250408273032960 368059755761792640 1073616214580058240 2103198604353100800 970631973233395200 981492682031447040 437550695468409600 2862976572213488640 1291156911160300800 404429988847248000 854347998266380800 254318785531574400 727973979925046400 1176500816546065920 736119511523585280 2147232429160116480 339721190631688320 640760998699785600 153142743413943360 190739089148680800 451904918906105280 299021799393233280 875101390936819200 905923175017835520 882375612409549440 172368455790585600 254790892973766240 508637571063148800 1455947959850092800 237364199829469440 104523957842673600 1472239023047170560 4294464858320232960 679442381263376640 129276341842939200 306285486827886720 381478178297361600 598043598786466560 178023149872102080 344736911581171200 509581785947532480 1017275142126297600 2911895919700185600 474728399658938880 209047915685347200 1358884762526753280 408180515211705600 258552683685878400 762956356594723200 1196087197572933120 356046299744204160 1019163571895064960 2034550284252595200 193914512764408800 144288748637510400 949456799317877760 418095831370694400 267034724808153120 816361030423411200 517105367371756800 1525912713189446400 232436474951990400 241315838106819840 108216561478132800 712092599488408320 2038327143790129920 612270772817558400 387829025528817600 1898913598635755520 285726360648193920 180986878580114880 836191662741388800 534069449616306240 1034210734743513600 3051825426378892800 464872949903980800 482631676213639680 216433122956265600 1424185198976816640 422600643242668800 123528313814068800 775658051057635200 348654712427985600 571452721296387840 361973757160229760 1068138899232612480 2068421469487027200 190744591782981600 696826385617824000 581743538293226400 929745899807961600 965263352427279360 432866245912531200 2848370397953633280 85261533285801600 1254287494112083200 845201286485337600 247056627628137600 115293092893130880 697309424855971200 1142905442592775680 723947514320459520 2136277798465224960 325411064932786560 633900964864003200 151503186069385920 185292470721103200 439000622939229120 295820450269868160 865732491825062400 170523066571603200 494113255256275200 230586185786261760 1447895028640919040 4272555596930449920 434434746993811200 127892299928702400 303006372138771840 370584941442206400 591640900539736320 172939639339696320 341046133143206400 988226510512550400 461172371572523520 2895790057281838080 411761046046896000 868869493987622400 255784599857404800 741169882884412800 1183281801079472640 345879278679392640 1976453021025100800 191838449893053600 454509558208157760 922344743145047040 887461350809604480 823522092093792000 175298231243116800 259409459009544480 511569199714809600 1482339765768825600 238732293200244480 107625558965601600 691758557358785280 131473673432337600 383676899786107200 1844689486290094080 608208645791335680 179049219900183360 1647044184187584000 350596462486233600 518818918019088960 1023138399429619200 2964679531537651200 477464586400488960 215251117931203200 1383517114717570560 420292696671993600 262947346864675200 767353799572214400 1216417291582671360 358098439800366720 1037637836038177920 2046276798859238400 197210510148506400 575515349679160800 954929172800977920 430502235862406400 2767034229435141120 268573829850275040 2470566276281376000 840585393343987200 525894693729350400 1534707599144428800 242701808230627200 245417523740363520 109456865907681600 716196879600733440 2075275672076355840 630439045007990400 150675782551842240 394421020297012800 182026356172970400 1909858345601955840 864698196698481600 294204887670395520 861004471724812800 537147659700550080 1051789387458700800 3069415198288857600 485403616461254400 490835047480727040 218913731815363200 1432393759201466880 427444203623673600 127193842413892800 301351565103684480 788842040594025600 364052712345940800 588409775340791040 368126285610545280 1074295319401100160 2103578774917401600 970807232922508800 981670094961454080 437827463630726400 2864787518402933760 1291506707587219200 404503013717712000 854888407247347200 254387684827785600 728105424691881600 1176819550681582080 736252571221090560 2148590638802200320 339782531522878080 641166305435510400 153239612270754240 190790763620839200 452027347655526720 299210942536571520 875654927261452800 906086750727674880 882614663011186560 172477485672710400 254836898642158560 508775369655571200 1456210849383763200 237428505839266560 104542830944798400 1472505142442181120 4297181277604400640 679565063045756160 129358114254532800 306479224541508480 381581527241678400 598421885073143040 178071379379449920 344954971345420800 509673797284317120 1017550739311142400 2912421698767526400 474857011678533120 209085661889596800 1359130126091512320 408254217286406400 258716228509065600 763163054483356800 1196843770146286080 356142758758899840 1019347594568634240 2035101478622284800 194037171381799200 144327838920249600 949714023357066240 418171323779193600 267107069069174880 816508434572812800 517432457018131200 1526326108966713600 232457455813564800 241468479941794560 108245879190187200 712285517517799680 2038695189137268480 612381325929609600 388074342763598400 1899428046714132480 285777952100484480 181101359956345920 836342647558387200 534214138138349760 1034864914036262400 3052652217933427200 464914911627129600 482936959883589120 216491758380374400 1424571035035599360 422715132964051200 123550618389307200 776148685527196800 348686183720347200 571555904200968960 362202719912691840 1068428276276699520 2069729828072524800 190865245299674400 696952206298656000 582111514145397600 929829823254259200 965873919767178240 432983516760748800 2849142070071198720 85284632089238400 1254513971337580800 845430265928102400 247101236778614400 115313910496686720 697372367440694400 1143111808401937920 724405439825383680 2136856552553399040 325440438138990720 634072699446076800 151544230866262080 185325927583960800 439079889968153280 295900593074835840 865967033521497600 170569264178476800 494202473557228800 230627820993373440 1448810879650767360 4273713105106798080 434709544195180800 127926948133857600 303088461732524160 370651855167921600 591801186149671680 172970865745030080 341138528356953600 988404947114457600 461255641986746880 2897621759301534720 411835394631024000 869419088390361600 255853896267715200 741303710335843200 1183602372299343360 345941731490060160 1976809894228915200 191890422200786400 454632692598786240 922511283973493760 887701779224507520 823670789262048000 175409114324371200 259456298617545120 511707792535430400 1482607420671686400 238796969849867520 107644992100430400 691883462980120320 131556835743278400 383780844401572800 1845022567946987520 608593361873253120 179097727387400640 1647341578524096000 350818228648742400 518912597235090240 1023415585070860800 2965214841343372800 477593939699735040 215289984200860800 1383766925960240640 420368585751878400 263113671486556800 767561688803145600 1217186723746506240 358195454774801280 1037825194470180480 2046831170141721600 197335253614917600 575671266602359200 955187879399470080 430579968401721600 2767533851920481280 268646591081100960 2471012367786144000 840737171503756800 526227342973113600 1535123377606291200 242723715691766400 245572760054119680 109486519639358400 716390909549602560 2075650388940360960 630552878627817600 150702988940602560 394670507229835200 182042786768824800 1910375758798940160 864854328725150400 294258010026314880 861159936803443200 537293182162201920 1052454685946227200 3070246755212582400 485447431383532800 491145520108239360 218973039278716800 1432781819099205120 427560005548166400 127216808845963200 301405977881205120 789341014459670400 364085573537649600 588516020052629760 368359140081179520 1074586364324403840 2104909371892454400 970894862767065600 982291040216478720 437946078557433600 2865563638198410240 1291739905205164800 404539526152944000 855120011096332800 254433617691926400 728171147075299200 1177032040105259520 736718280162359040 2149172728648807680 339813201968472960 641340008322249600 153281127495101760 190825213268944800 452108966821807680 299292003883716480 875892157114867200 906168538582594560 882774030078944640 172524212765049600 254859901476354720 508867235383852800 1456342294150598400 237471376512464640 104552267495860800 1473436560324718080 4298345457297615360 679626403936945920 129393159573787200 306562254990203520 381650426537889600 598584007767432960 178103532384348480 345048425530099200 509719802952709440 1017734470767705600 2912684588301196800 474942753024929280 209104534991721600 1359252807873891840 408291068323756800 258786319147574400 763300853075779200 1197168015534865920 356207064768696960 1019439605905418880 2035468941535411200 194089739360680800 144353899108742400 949885506049858560 418209069983443200 267155298576522720 816582136647513600 517572638295148800 1526601706151558400 232583340983011200 241533897871069440 108265424331556800 712414129537393920 2038879211810837760 612436602485635200 388179478721361600 1899771012099717120 285803747826629760 181150423403302080 836418139966886400 534310597153045440 1035145276590297600 3053203412303116800 465166681966022400 483067795742138880 216530848663113600 1424828259074787840 422791459444972800 123561770676926400 776358957442723200 348875011474516800 571607495653259520 362300846806604160 1068621194306090880 2070290553180595200 190916953949685600 697015116639072000 582269218082042400 930333363932044800 966135591484277760 433061697326227200 2849656518149575680 85300031291529600 1254627209950329600 845582918889945600 247123541353852800 115324319298464640 697750022949033600 1143214991306519040 724601693613208320 2137242388612181760 325616677376215680 634187189167459200 151571594064179520 185342656015389600 439119523482615360 295954021611480960 866123394652454400 170600062583059200 494247082707705600 230648638596929280 1449203387226416640 4274484777224363520 434827314424339200 127950046937294400 303143188128359040 370685312030779200 591908043222961920 172986478947696960 341200125166118400 988494165415411200 461297277193858560 2898406774452833280 411872568923088000 869654628848678400 255900093874588800 741370624061558400 1183816086445923840 345972957895393920 1976988330830822400 191925070405941600 454714782192538560 922594554387717120 887862064834442880 823745137846176000 175456635644908800 259479718421545440 511800187749177600 1482741248123116800 238840087616282880 107654708667844800 691945915790787840 131592476733681600 383850140811883200 1845189108775434240 608758240194074880 179130065712212160 1647490275692352000 350913271289817600 518959436843090880 1023600375498355200 2965482496246233600 477680175232565760 215309417335689600 1383891831581575680 420406530291820800 263184953467363200 767700281623766400 1217516480388149760 358260131424424320 1037918873686181760 2047200750996710400 197388715100522400 575775211217824800 955360350465131520 430618834671379200 2767783663163151360 268695098568318240 2471235413538528000 840813060583641600 526369906934726400 1535400563247532800 242855160458601600 245639289902872320 109506288793809600 716520262848848640 2075837747372363520 630609795437731200 150716592134982720 394777430201044800 182141370343951200 1910720700930263040 864932394738484800 294284571204274560 861237669342758400 537390197136636480 1052739813869452800 3070801126495065600 485710320917203200 491278579805744640 219012577587619200 1433040525697697280 427637206831161600 127228292061998400 301433184269965440 789554860402089600 364282740687902400 588569142408549120 368458934854308480 1074780394273272960 2105479627738905600 971420641834406400 982557159611489280 438025155175238400 2866081051395394560 1291856504014137600 404758600764336000 855274413662323200 254456584123996800 728565481375804800 1177138284817098240 736917869708616960 2149560788546545920 339997224642042240 641455810246742400 153308804311333440 190842438092997600 452149776404948160 299346044781813120 876050310350476800 906659265712112640 882853713612823680 172555364159942400 254997918481531680 508913168247993600 1457130962751609600 237492811849063680 104608886802235200 1473835739417233920 4299121577093091840 679994449284084480 129416523119956800 306617608622666880 381684876185995200 598692089563626240 178119608886797760 345110728319884800 509995836963063360 1017826336495987200 2914261925503219200 474985623698127360 209217773604470400 1359988898568168960 408512174547859200 258833046239913600 763369752371990400 1197384179127252480 356239217773595520 1019991673926126720 2035652672991974400 194124784679935200 144366929202988800 949971247396254720 418435547208940800 267179413330196640 817024349095718400 517666092479827200 1526739504743980800 266742553290595200 241577509823919360 108275196902241600 712478435547191040 2039983347852253440 612768261821788800 388249569359870400 1899942494792509440 285958522183501440 181183132367939520 836871094417881600 534358826660393280 1035332184959654400 3053479009487961600 533485106581190400 483155019647838720 216550393804483200 1424956871094382080 422829622685433600 123628684402641600 776499138719740800 400113829935892800 571917044367002880 362366264735879040 1068717653320786560 2070664369919308800 190951426383026400 697392578681568000 582374354039805600 1066970213162380800 966310039295677440 433100787608966400 2849913742188764160 85307730892675200 1255306641626822400 845659245370867200 247257368805283200 115386772109132160 800227659871785600 1143834088734005760 724732529471758080 2137435306641573120 373439574606833280 634244434028150400 151585275663138240 185443026603962400 439357324569387840 295980735879803520 866201575217932800 170615461785350400 494514737610566400 230773544218264320 1449465058943516160 4274870613283146240 434905827910444800 127961596339012800 303170551326276480 370886053207924800 591961471759607040 173080158163698240 341230923570700800 989029475221132800 461547088436528640 2898930117887032320 412095614675472000 869811655820889600 255923192678025600 741772106415849600 1183922943519214080 346160316327396480 1978058950442265600 191942394508519200 454755826989414720 923094176873057280 887942207639410560 824191229350944000 175488316525267200 259620237245547360 511846385356051200 1483544212831699200 238861646499490560 107713008072331200 692320632654792960 131616237393950400 383884789017038400 1846188353746114560 608868159074622720 179146234874617920 1648382458701888000 350976633050534400 519240474491094720 1023692770712102400 2967088425663398400 477723292998981120 215426016144662400 1384641265309585920 420634197531475200 263232474787900800 767769578034076800 1217736318149245440 358292469749235840 1038480948982189440 2047385541424204800 197424356090925600 575827183525557600 955446585997962240 430852032289324800 2769282530619171840 268719352311926880 2472573688052832000 841268395062950400 526464949575801600 1535539156068153600 243052327608854400 245683643135374080 109516173371035200 716584939498471680 2076961897964378880 630951296297212800 150798211301263680 394848712181851200 182289245706640800 1910893171995924480 865400790818491200 294443938272032640 861704064578649600 537438704623853760 1052929899151603200 3071078312136307200 486104655217708800 491367286270748160 219032346742070400 1433169878996943360 427675807472659200 127297191358209600 301596422602527360 789697424363702400 364578491413281600 588887876544065280 368525464703061120 1074877409247707520 2105859798303206400 972209310435417600 982734572541496320 438064693484140800 2866339757993886720 1292556096867974400 405087212681424000 855351614945318400 254594382716419200 729156982826563200 1177775753088130560 737050929406122240 2149754818495415040 340273258652396160 641513711208988800 153322642719449280 190945787037314400 452394633903791040 299373065230861440 876129386968281600 907395356406389760 883331814816097920 172570939857388800 255204943989297120 509188765432838400 1458313965653126400 237621423868657920 104693815761796800 1474101858812244480 4299509636990830080 680546517304792320 129428204893041600 306645285438898560 381891574074628800 598746130461722880 178216067901493440 345141879714777600 510409887978594240 1018377530865676800 2916627931306252800 475242847737315840 209387631523593600 1361093034609584640 258856409786083200 763783148149257600 1197492260923445760 356432135802986880 1020819775957188480 2036755061731353600 194142307339562400 144445109768467200 950485695474631680 418775263047187200 267324101852240160 517712819572166400 1527566296298515200 266959113931036800 241599315800344320 108333832326350400 712864271605973760 2041639551914376960 388284614679124800 1900971390949263360 181199486850258240 837550526094374400 534648203704480320 1035425639144332800 3055132592597030400 533918227862073600 483198631600688640 216667664652700800 1425728543211947520 423058602128198400 123729054991214400 776569229358249600 400438670896555200 362398973700516480 1069296407408960640 2070851278288665600 190968662599696800 697958771745312000 582426922018687200 1067836455724147200 966397263201377280 433335329305401600 2851457086423895040 85353928499548800 1256325789141561600 846117204256396800 247458109982428800 115480451325133440 800877341793110400 724797947401032960 2138592814817921280 373742759503451520 634587903192297600 151667365256890560 185593582486821600 439714026199546560 296141021489738880 866670658610803200 170707856999097600 494916219964857600 230960902650266880 1449595894802065920 4277185629635842560 434945084653497600 128030892749323200 303334730513781120 371187164973643200 592282042979477760 173220676987700160 341415713998195200 989832439929715200 461921805300533760 2899191789604131840 412430183304048000 869890169306995200 256061785498646400 742374329947286400 1184564085958955520 346441353975400320 1979664879859430400 192046339123984800 455002095770671680 923843610601067520 888423064469216640 824860366608096000 175504156965446400 259831015481550240 512123570997292800 1484748659894572800 238990999798736640 107800457179060800 692882707950800640 131628117724084800 384092678247969600 1847687221202135040 608923118514896640 179243249849052480 1649720733216192000 351008313930892800 519662030963100480 1024247141994585600 2969497319789145600 477981999597473280 215600914358121600 1385765415901601280 420975698390956800 263256235448169600 768185356495939200 1217846237029793280 358486499698104960 1039324061926200960 2048494283989171200 197442176586127200 576139017371954400 955963999194946560 431201828716243200 2771530831803202560 268864874773578720 2474581099824288000 841951396781913600 526512470896339200 1536370712991878400 243096142531132800 245705819751624960 109575480834388800 716972999396209920 2078648123852401920 631463547586435200 150920640050685120 394884353172254400 182322106898349600 1911927998389893120 866103384938500800 294682988873669760 862403657432486400 537729749547157440 1053024941792678400 3072741425983756800 486192285062265600 491411639503249920 219150961668777600 1433945998792419840 427907411321644800 127400540302526400 301841280101370240 789768706344508800 364644213796699200 589365977747339520 368558729627437440 1075459499094314880 2106049883585356800 972384570124531200 982823279006499840 438301923337555200 2867891997584839680 1293605486148729600 405160237551888000 855814822643289600 254801080605052800 729288427593398400 1178731955494679040 737117459254874880 2150918998188629760 340334599543585920 641861116982467200 153405673168144320 191100810453789600 452761920152055360 299535187925151360 876603846675110400 907558932116229120 884048966621009280 172664394042067200 255250949657689440 509602161210105600 1458576855186796800 237814341898049280 104712688863921600 1474234918509749760 4301837996377259520 680669199087171840 129498295531550400 306811346336288640 382201620907579200 599070375850302720 178360756423536960 345328788084134400 510501899315378880 1019204322420211200 2917153710373593600 475628683796098560 209425377727843200 1361338398174343680 258996591063100800 764403241815158400 1198140751700605440 356721512847073920 1021003798630757760 2038408644840422400 194247443297325600 144562380616684800 951257367592197120 418850755455686400 267541134635305440 517993182126201600 1528806483630316800 267007238517801600 241730151658894080 108421785462513600 713443025694147840 2042007597261515520 388494886594651200 1902514735184394240 181297613744170560 837701510911372800 535082269270610880 1035986364252403200 3057612967260633600 534014477035603200 483460303317788160 216843570925027200 1426886051388295680 423402071292345600 123751359566452800 776989773189302400 400510857776702400 362595227488341120 1070164538541221760 2071972728504806400 191072079899719200 698084592426144000 582742329891976800 1068028954071206400 966920606635576320 433687141850054400 2853772102776591360 85423224909859200 1256552266367059200 846804142584691200 247502719132905600 115501268928689280 801021715553404800 725190454976682240 2140329077082443520 373810133924922240 635103106938518400 151790499647519040 185627039349679200 439793293228470720 296381449904641920 867374283700108800 170846449819718400 495005438265811200 231002537857378560 1450380909953364480 4280658154164887040 435180625111814400 128134837364788800 303580999295038080 371254078699358400 592762899809283840 173251903393033920 341692899639436800 990010876531622400 462005075714757120 2900761819906728960 412504531888176000 870361250223628800 256269674729577600 742508157398716800 1185525799618567680 346503806786067840 1980021753063244800 192202256047183200 455371498942557120 924010151429514240 889144349713925760 825009063776352000 175599199606521600 259877855089550880 512539349459155200 1485016314797433600 239185029747605760 107819890313889600 693007613572135680 131699399704891200 384404512094366400 1848020302859028480 609252875156540160 179388772310704320 1650018127552704000 351198399213043200 519755710179101760 1025078698918310400 2970032629594867200 478370059495211520 215639780627779200 1386015227144271360 421051587470841600 263398799409782400 768809024188732800 1218505750313080320 358777544621408640 1039511420358203520 2050157397836620800 197549099557336800 576606768141549600 956740118990423040 431279561255558400 2772030454288542720 269083158466056480 2475027191329056000 842103174941683200 526797598819564800 1537618048377465600 243490476831638400 245838879449130240 109664442029419200 717555089242817280 2079022840716407040 631577381206262400 150947846439445440 395098199114673600 182617857623728800 1913480237980846080 866259516965169600 294736111229589120 862559122511116800 538166316932112960 1053595197639129600 3075236096754931200 486980953663276800 491677758898260480 219328884058838400 1435110178485634560 428254817095123200 127423506734596800 301895692878890880 790196398229347200 365235715247457600 589472222459178240 368758319173695360 1076332633864225920 2107190395278259200 973961907326553600 983355517796520960 438657768117676800 2870220356971269120 1293838683766675200 405817461386064000 856509634190246400 254847013469193600 730471430494915200 1178944444918356480 737516638347390720 2152665267728451840 340886667564293760 642382225642684800 153530218841186880 191135260101895200 452843539318336320 299778371966586240 877315536235353600 909031113504783360 884208333688767360 172804575319084800 255665000673220320 509694026938387200 1460942860989830400 237857212571247360 104882546783044800 1475033276694781440 4305330535456903680 681773335128587520 129603431489313600 307060437682373760 382270520203790400 599556743933172480 178392909428435520 345609150638169600 511330001346440640 1019388053876774400 2921885721979660800 475714425142494720 209765093566089600 1363546670257175040 259206862978627200 764541040407580800 1199113487866344960 356785818856871040 1022660002692881280 2038776107753548800 194405147233970400 144588440805177600 951428850284989440 419530187132179200 267589364142653280 518413725957254400 1529082080815161600 267440359798684800 241926405446718720 108441330603883200 713571637713742080 2045320005385762560 388810294467940800 1902857700569978880 181444804085039040 839060374264358400 535178728285306560 1036827451914508800 3058164161630323200 534880719597369600 483852810893437440 216882661207766400 1427143275427484160 423478397773267200 123952100743598400 777620588935881600 401160539698027200 362889608170078080 1070357456570613120 2073654903829017600 191227205849752800 699216978553632000 583215441701911200 1069761439194739200 967705621786874880 433765322415532800 2854286550854968320 85438624112150400 1258590561396537600 846956795546534400 247904201487196800 115688627360691840 802321079396054400 725779216340156160 2140714913141226240 374416503718158720 635217596659900800 151817862845436480 185928151115397600 440506696488788160 296434878441287040 867530644831065600 170877248224300800 495808402974393600 231377254721383680 1451558432680312320 4281429826282452480 435533935799289600 128157936168225600 303635725690872960 371856302230795200 592869756882574080 173532941041037760 341754496448601600 991616805948787200 462754509442767360 2903116865360624640 413173669145328000 871067871598579200 256315872336451200 743712604461590400 1185739513765148160 347065882082075520 1983233611897574400 192236904252338400 455453588536309440 925509018885534720 889304635323861120 826347338290656000 175741763568134400 260299411561556640 512631744672902400 1487425208923180800 239228147514021120 107994788527348800 694131764164151040 131806322676100800 384473808504676800 1851018037771069440 609747510119005440 179421110635515840 1652694676581312000 351483527136268800 520598823123113280 1025263489345804800 2974850417846361600 478456295028042240 215989577054697600 1388263528328302080 421734589189804800 263612645352201600 768947617009353600 1219495020238010880 358842221271031680 1041197646246226560 2050526978691609600 197709484014151200 576710712757015200 956912590056084480 431979154109395200 2776527056656604160 269131665953273760 2479042014871968000 843469178379609600 527225290704403200 1537895234018707200 243687643981891200 246038468995388160 109684211183870400 717684442542063360 2082395292492453120 632601883784707200 395418968028302400 182765732986418400 1913825180112168960 867664705205188800 295214212432863360 863958308218790400 538263331906547520 1054450581408806400 3075790468037414400 487375287963782400 492076937990776320 219368422367740800 1435368885084126720 428332018378118400 127630204623230400 790837936056604800 365531465972836800 590428424865726720 369057703493082240 1076526663813095040 2108901162817612800 974750575927564800 984153875981552640 438736844735481600 2870737770168253440 1295937462328185600 406146073303152000 856664036756236800 255260409246460800 731062931945673600 1180856849731453440 738115406986164480 2153053327626190080 341162701574647680 642498027567177600 153557895657418560 191445306934845600 453578111814864960 299832412864682880 877473689470963200 909767204199060480 885642637298590080 172835726713977600 255872026180985760 510520818492921600 1462125863891347200 238243048630030080 104967475742606400 1476230813972328960 4306106655252380160 682325403149295360 129626795035483200 307115791314837120 382890613869691200 599664825729365760 178682286472522560 345671453427955200 511744052361971520 1021041636985843200 2924251727782694400 476486097260060160 209934951485212800 1364650806298590720 259253590070966400 765781227739382400 1199329651458731520 357364572945045120 1023488104723943040 2042083273971686400 194440192553224800 144822982501612800 952972194520120320 419869902970425600 268023429708783840 518507180141932800 1531562455478764800 267656920439126400 241970017399568640 108617236876209600 714729145890090240 2046976209447886080 388880385106449600 1905944389040240640 181477513049676480 839739805940851200 536046859417567680 1037014360283865600 3063124910957529600 535313840878252800 483940034799137280 217234473752419200 1429458291780180480 424165336101561600 124052471332171200 777760770212899200 401485380658689600 362955026099352960 1072093718835135360 2074028720567731200 191261678283093600 699783171617376000 583320577659674400 1070627681756505600 967880069598274560 434468947504838400 2858916583560360960 85577216932771200 1259609708911276800 848330672203123200 248104942664342400 115782306576693120 802970761317379200 725910052198705920 2144187437670270720 374719688614776960 636248004152342400 152064131626693440 186078706998256800 1935760139196549120 440863398118946880 296915735271093120 868937895009676800 171154433865542400 496209885328684800 231564613153386240 1451820104397411840 4288374875340541440 435612449285395200 128365825399156800 304128263253386880 372157413996513600 593831470542186240 173673459865039680 342308867731084800 992419770657369600 463129226306772480 2903640208794823680 413508237773904000 871224898570790400 256731650798313600 744314827993027200 1187662941084372480 347346919730079360 1984839541314739200 192548738098735200 456192394880080320 926258452613544960 890747205813279360 827016475547808000 175773444448492800 260510189797559520 513463301596627200 1488629655986054400 239616207411759360 108082237634078400 694693839460158720 131830083336369600 385097476197470400 1852516905227089920 609857428999553280 179712155558819520 1654032951095616000 351546888896985600 521020379595119040 1026926603193254400 2977259311972108800 479232414823518720 216164475268156800 1389387678920317440 422076090049286400 263660166672739200 770194952394940800 1219714857999106560 359424311117639040 1042040759190238080 2053853206386508800 197745125004554400 577646214296205600 958464829647037440 432328950536313600 2778775357840634880 269568233338229280 2481049426643424000 844152180098572800 527320333345478400 1540389904789881600 243819088748726400 246082822227889920 109862133573931200 718848622235278080 2084081518380476160 633114135073929600 395490250009108800 182864316561544800 1916929659294074880 868367299325198400 295453263034500480 864657901072627200 539136466676458560 1054640666690956800 3080779809579763200 487638177497452800 492165644455779840 219724267147862400 1437697244470556160 429026829925075200 127733553567547200 790980500018217600 365728633123089600 590906526069000960 369124233341834880 1078272933352917120 2109281333381913600 975276354994905600 984331288911559680 439448534295724800 2875394488941112320 86558044634006400 1296986851608940800 406365147914544000 858053659850150400 255467107135094400 731457266246179200 1181813052138001920 738248466683669760 2156545866705834240 341346724248216960 643540244887612800 153806987003503680 191600330351320800 453945398063129280 300318780947552640 878897068591449600 910257931328578560 886359789103501440 173116089268012800 256010043186162720 510934214270188800 1462914532492358400 238435966659421440 105024095048980800 1476496933367339520 4313091733411668480 682693448496433920 129837066951009600 307613974007007360 383200660702641600 600637561895105280 178826974994566080 346232178536025600 512020086372325440 1021868428540377600 2925829064984716800 476871933318842880 210048190097961600 1365386896992867840 259674133902019200 766401321405283200 1201275123790210560 357653949989132160 1024040172744650880 2043736857080755200 194755600426514400 461420961010511040 953743866637685760 420096380195923200 268240462491849120 519348267804038400 1532802642810566400 267801294199420800 242362524975217920 108705190012372800 715307899978264320 2048080345489301760 389511200853028800 1907487733275371520 181771893731413440 840192760391846400 536480924983698240 1038696535608076800 3065605285621132800 535602588398841600 484725049950435840 217410380024745600 1430615799956528640 424508805265708800 124119385057886400 779022401706057600 401701941299131200 363543787462826880 1072961849967396480 2077393071216153600 191571930183160800 700160633659872000 584266801279543200 1071205176797683200 969450099900871680 434820760049491200 2861231599913057280 272657840597120160 1260289140587769600 849017610531417600 248238770115772800 115844759387360640 803403882598262400 727087574925653760 2145923699934792960 374921811879189120 636763207898563200 152187266017321920 186179077586829600 1938900199801743360 441101199205719360 297156163685996160 869641520098982400 545315681194240320 496477540231545600 231689518774721280 1454175149851307520 4291847399869585920 436319070660345600 128469770014622400 304374532034643840 372358155173659200 594312327371992320 173767139081040960 1090631362388480640 992955080463091200 463379037549442560 2908350299702615040 413731283526288000 872638141320691200 256939540029244800 744716310347318400 1188624654743984640 347534278162081920 1985910160926182400 192704655021933600 456561798051965760 926758075098885120 891468491057988480 827462567052576000 176058572371718400 260650708621561440 513879080058489600 1489432620694636800 239810237360628480 108140537038564800 695068556324163840 132043929278788800 385409310043867200 1853516150197770240 610846698924483840 179857678020471360 1654925134105152000 352117144743436800 521301417243122880 1027758160116979200 2978865241389273600 479620474721256960 216281074077129600 1390137112648327680 422303757288940800 264087858557577600 770818620087734400 1221693397848967680 359715356040942720 1042602834486245760 2055516320233958400 198065893918183200 578113965065800800 959240949442513920 432562148154259200 2780274225296655360 269786517030707040 2482387701157728000 844607514577881600 528175717115155200 1541637240175468800 243950533515561600 246482001320405760 109951094768961600 719430712081885440 2085205668972491520 633455635933411200 396131787836366400 182962900136671200 1918481898885027840 868835695405204800 295612630102258560 865124296308518400 539573034061414080 1056351434230310400 3083274480350937600 487901067031123200 492964002640811520 219902189537923200 1438861424163770880 429374235698553600 127802452863758400 792263575672732800 365925800273342400 591225260204517120 369723001980608640 1079146068122828160 2112702868460620800 975802134062246400 985928005281623040 439804379075846400 2877722848327541760 86628135272515200 1297686444462777600 406584222525936000 858748471397107200 255604905727516800 731851600546684800 1182450520409034240 739446003961217280 2158292136245656320 341530746921786240 644061353547830400 153931532676546240 191703679295637600 454190255561972160 300561964988987520 879608758151692800 910748658458096640 886837890306775680 173256270545030400 256148060191339680 511209811455033600 1463703201093369600 238564578679015680 105080714355355200 1478892007922434560 4316584272491312640 683061493843572480 129942202908772800 307863065353092480 383407358591275200 601123929977975040 178923434009261760 346512541090060800 512296120382679360 1022419622910067200 2927406402186739200 477129157358031360 210161428710710400 1366122987687144960 259884405817545600 766814717182550400 1202247859955950080 357846868018523520 1024592240765358720 2044839245820134400 194913304363159200 461794598029638720 954258314716062720 420322857421420800 268385151013892640 519768811635091200 1533629434365100800 267945667959715200 242558778763042560 108763825436481600 715693736037047040 2049184481530717440 389826608726318400 1908516629432125440 181919084072281920 840645714842841600 536770302027785280 1039537623270182400 3067258868730201600 535891335919430400 485117557526085120 217527650872963200 1431387472074094080 424737784708473600 124186298783601600 779653217452636800 401918501939572800 363838168144563840 1073540604055570560 2079075246540364800 191727056133194400 700538095702368000 584739913089477600 1071782671838860800 970235115052170240 435055301745926400 2862774944148188160 272878626108422880 1260968572264262400 849475569416947200 248372597567203200 115907212198028160 803837003879145600 727676336289127680 2147081208111141120 375123935143601280 637106677062710400 152269355611074240 186279448175402400 1940470230104340480 441339000292491840 297316449295931520 870110603491852800 545757252216845760 496745195134406400 231814424396056320 1455352672578255360 4294162416222282240 436672381347820800 128539066424932800 304538711222148480 372558896350804800 594632898591863040 173860818297042240 1091514504433691520 993490390268812800 463628848792112640 2910705345156510720 413954329278672000 873344762695641600 257078132849865600 745117792701609600 1189265797183726080 347721636594084480 1986980780537625600 192808599637399200 456808066833222720 927257697584225280 891949347887794560 827908658557344000 176201136333331200 260791227445563360 514156265699731200 1490235585403219200 239939590659874560 108198836443051200 695443273188168960 132150852249998400 385617199274798400 1854515395168450560 611341333886949120 179954692994905920 1655817317114688000 352402272666662400 521582454891126720 1028312531399462400 2980471170806438400 479879181319749120 216397672886102400 1390886546376337920 422531424528595200 264301704499996800 771234398549596800 1222682667773898240 359909385989811840 1043164909782253440 2056625062798924800 198226278374997600 578425798912197600 959758362639498240 432795345772204800 2781773092752675840 269932039492358880 2483725975672032000 845062849057190400 528603408999993600 1542468797099193600 243972440976700800 246681590866663680 110010402232315200 719818771979623680 2086329819564506880 633797136792892800 396452556749995200 182979330732525600 1919516725278996480 869304091485211200 295771997170016640 865590691544409600 539864078984717760 1057206817999987200 3084937594198387200 487944881953401600 493363181733327360 220020804464630400 1439637543959247360 429605839547539200 127871352159969600 792905113499990400 365958661465051200 591543994340033280 370022386299995520 1079728157969435520 2114413635999974400 975889763906803200 986726363466654720 440041608929260800 2879275087918494720 86674862364854400 1298386037316614400 406620734961168000 859211679095078400 255742704319939200 731917322930102400 1183087988680066560 740044772599991040 2159456315938871040 341561417367381120 644408759321308800 154014563125241280 191807028239954400 454435113060815040 300724087683277440 880083217858521600 910830446313016320 887315991510049920 173349724729708800 256171063025535840 511485408639878400 1463834645860204800 238693190698609920 105090150906417600 1480089545199982080 4318912631877742080 683122834734762240 130012293547281600 308029126250482560 383614056479908800 601448175366554880 179019893023957440 346699449459417600 512342126051071680 1022970817279756800 2927669291720409600 477386381397219840 210180301812835200 1366245669469524480 260024587094563200 767228112959817600 1202896350733109760 358039786047914880 1024684252102143360 2045941634559513600 195018440320922400 462043689375723840 954772762794439680 420360603625670400 268529839535936160 520049174189126400 1534456225919635200 267969730253097600 242689614621592320 108822460860590400 716079572095829760 2049368504204286720 390036880641844800 1909545525588879360 182017210966194240 840721207251340800 537059679071872320 1040098348378252800 3068912451839270400 535939460506195200 485379229243184640 217644921721180800 1432159144191659520 424966764151238400 124197451071220800 780073761283689600 401954595379646400 364034421932388480 1074119358143744640 2080196696756505600 191830473433216800 700601006042784000 585055320962767200 1071878921012390400 970758458486369280 435289843442361600 2864318288383319040 273025816449291360 1261081810877011200 849933528302476800 248394902142441600 115917620999806080 803909190759292800 728068843864776960 2148238716287489280 375157622354336640 637450146226857600 152351445204826560 186296176606831200 1941516916972738560 441378633806953920 297476734905866880 870579686884723200 546051632898582720 496789804284883200 231835241999612160 1456137687729553920 4296477432574978560 436907921806137600 128608362835243200 304702890409653120 372592353213662400 594953469811733760 173876431499709120 1092103265797165440 993579608569766400 463670483999224320 2912275375459107840 413991503570736000 873815843612275200 257216725670486400 745184706427324800 1189906939623467520 347752862999418240 1987159217139532800 192912544252864800 457054335614479680 927340967998448640 892430204717600640 827983007141472000 176296178974406400 260814647249563680 514433451340972800 1490369412854649600 240068943959120640 108208553010465600 695505725998836480 132222134230804800 385825088505729600 1854681935996897280 611671090528592640 180051707969340480 1655966014282944000 352592357948812800 521629294499127360 1028866902681945600 2980738825709299200 480137887918241280 216417106020931200 1391011451997672960 422569369068537600 264444268461609600 771650177011459200 1223342181057185280 360103415938680960 1043258588998254720 2057733805363891200 198333201346207200 578737632758594400 960275775836482560 432834212041862400 2782022903995345920 270077561954010720 2483949021424416000 845138738137075200 528888536923219200 1543300354022918400 244016255898979200 246814650564168960 110069709695668800 720206831877361920 2086517177996509440 633854053602806400 396666402692414400 183012191924234400 1920551551672965120 869382157498545600 295798558347976320 865668424083724800 540155123908021440 1057777073846438400 3086600708045836800 488032511797958400 493629301128337920 220139419391337600 1440413663754723840 429837443396524800 127882835376004800 793332805384828800 366024383848468800 591597116695952640 370221975846253440 1080310247816042880 2115554147692876800 976065023595916800 987258602256675840 440278838782675200 2880827327509447680 86721589457193600 1298502636125587200 406693759831632000 859674886793049600 255765670752009600 732048767696937600 1183194233391905280 740443951692506880 2160620495632085760 341622758258570880 644756165094787200 154097593573936320 191824253064007200 454475922643955520 300886210377567360 880557677565350400 910994022022855680 887395675043928960 173443178914387200 511531341504019200 1464097535393875200 238714626035208960 105109024008542400 1480887903385013760 4321240991264171520 683245516517141760 130082384185790400 308195187147872640 383648506128014400 601772420755134720 179035969526406720 346886357828774400 1023062683008038400 2928195070787750400 477429252070417920 210218048017084800 1366491033034283520 260164768371580800 767297012256028800 1203544841510269440 358071939052813440 2046125366016076800 195123576278685600 462292780721808960 954858504140835840 420436096034169600 268553954289610080 520329536743161600 1534594024512057600 268017854839862400 242820450480142080 108832233431275200 716143878105626880 2049736549551425280 390247152557371200 1909717008281671680 182115337860106560 840872192068339200 537107908579220160 1040659073486323200 3069188049024115200 536035709679724800 485640900960284160 217664466862550400 1432287756211253760 425004927391699200 124219755646459200 780494305114742400 402026782259793600 364230675720213120 1074215817158440320 2081318146972646400 191933890733239200 700726826723616000 585370728836056800 1072071419359449600 971281801920568320 435328933725100800 2864575512422507520 273173006790159840 1261308288102508800 850009854783398400 248439511292918400 115938438603361920 804053564519587200 728461351440426240 2148431634316880640 375224996775807360 637507391087548800 152365126803785280 186329633469688800 1942563603841136640 441457900835878080 297503449174189440 870657867450201600 546346013580319680 496879022585836800 231876877206723840 1456922702880852480 4296863268633761280 437143462264454400 128619912236961600 304730253607570560 372659266939377600 595006898348378880 173907657905042880 1092692027160639360 993758045171673600 463753754413447680 2913845405761704960 414065852154864000 874286924528908800 257239824473923200 745318533878755200 1190013796696757760 347815315810085760 1987516090343347200 192929868355442400 457095380411355840 927507508826895360 892510347522568320 828131704309728000 176391221615481600 260861486857564320 514479648947846400 1490637067757510400 240090502842328320 108227986145294400 695630631620171520 132293416211611200 385859736710884800 1855015017653790720 612000847170236160 180067877131746240 1656263408619456000 352782443230963200 521722973715128640 1028959297895692800 2981274135515020800 480181005684656640 216455972290588800 1391261263240343040 422645258148422400 264586832423222400 771719473421769600 1224001694340472320 360135754263492480 1043445947430257280 2057918595791385600 198440124317416800 578789605066327200 960362011369313280 432911944581177600 2782522526480686080 270101815697619360 2484395112929184000 845290516296844800 529173664846444800 1543438946843539200 244038163360118400 246947710261674240 110079594272894400 720271508526984960 2086891894860514560 633967887222633600 396880248634833600 183028622520088800 1920724022738626560 869538289525214400 295851680703895680 865823889162355200 540203631395238720 1058347329692889600 3086877893687078400 488076326720236800 493895420523348480 220159188545788800 1440543017053969920 429876044038022400 127905801808075200 793760497269667200 366057245040177600 591703361407791360 370421565392511360 1080407262790477440 2116694659385779200 976152653440473600 987790841046696960 440318377091577600 2881086034107939840 86729377305916800 1298735833743532800 406730272266864000 859752088076044800 255811603616150400 732114490080355200 1183406722815582720 740843130785022720 2160814525580954880 341653428704165760 644814066057033600 154111431982052160 191858702712112800 454557541810236480 300913230826615680 880636754183155200 911075809877775360 887555042111687040 173458754611833600 511623207232300800 1464228980160710400 238757496708407040 105118460559604800 1481686261570045440 4321629051161909760 683306857408331520 130094065958875200 308222863964104320 383717405424225600 601826461653231360 179068122531305280 346917509223667200 1023246414464601600 2928457960321420800 477514993416814080 210236921119209600 1366613714816663040 260188131917750400 767434810848451200 1203652923306462720 358136245062610560 2046492828929203200 195141098938312800 462334295946156480 955029986833628160 420473842238419200 268602183796957920 520376263835500800 1534869621696902400 268041917133244800 242842256456567040 108851778572644800 716272490125221120 2049920572224994560 390282197876625600 1910059973667256320 182131692342425280 840947684476838400 537204367593915840 1040752527671001600 3069739243393804800 536083834266489600 485684512913134080 217703557145289600 1432544980250442240 425081253872620800 124230907934078400 780564395753251200 402062875699867200 364263384684850560 1074408735187831680 2081505055342003200 191951126949909600 700789737064032000 585423296814938400 1072167668532979200 971369025826268160 435407114290579200 2865089960500884480 273197538513637920 1261421526715257600 850162507745241600 248461815868156800 115948847405139840 804125751399734400 728526769369701120 2148817470375663360 375258683986542720 637621880808931200 152392490001702720 186346361901117600 1942738051652536320 441497534350340160 297556877710834560 870814228581158400 546395077027275840 496923631736313600 231897694810279680 1457053538739402240 4297634940751326720 437182719007507200 128643011040398400 304784980003405440 372692723802235200 595113755421669120 173923271107709760 1092790154054551680 993847263472627200 463795389620559360 2914107077478804480 414103026446928000 874365438015014400 257286022080796800 745385447604470400 1190227510843338240 347846542215419520 1987694526945254400 192964516560597600 457177470005108160 927590779241118720 892670633132503680 828206052893856000 176407062055660800 260884906661564640 514572044161593600 1490770895208940800 240133620608743680 108237702712708800 695693084430839040 132305296541745600 385929033121195200 1855181558482237440 612055806610510080 180100215456557760 1656412105787712000 352814124111321600 521769813323129280 1029144088323187200 2981541790417881600 480267241217487360 216475405425417600 1391386168861678080 422683202688364800 264610593083491200 771858066242390400 1224111613221020160 360200430913115520 1043539626646258560 2058288176646374400 198457944812618400 578893549681792800 960534482434974720 432950810850835200 2782772337723356160 270150323184836640 2484618158681568000 845366405376729600 529221186166982400 1543716132484780800 244081978282396800 246969886877925120 110099363427345600 720400861826231040 2087079253292517120 634024804032547200 396915889625236800 183061483711797600 1921068964869949440 869616355538548800 295878241881855360 865901621701670400 540300646369673280 1058442372333964800 3087432264969561600 488163956564793600 493939773755850240 220198726854691200 1440801723652462080 429953245321017600 127917285024110400 793831779250473600 366122967423595200 591756483763710720 370454830316887680 1080601292739346560 2116884744667929600 976327913129587200 987879547511700480 440397453709382400 2881603447304924160 86744953003363200 1298852432552505600 406803297137328000 859906490642035200 255834570048220800 732245934847190400 1183512967527421440 740909660633775360 2161202585478693120 341714769595355520 644929867981526400 154139108798283840 191875927536165600 454598351393376960 300967271724712320 880794907418764800 911239385587614720 887634725645566080 173489906006726400 511669140096441600 1464491869694380800 238778932045006080 105137333661729600 1481819321267550720 4322405170957386240 683429539190711040 130117429505044800 308278217596567680 383751855072331200 601934543449424640 179084199033754560 346979812013452800 1023338280192883200 2928983739388761600 477557864090012160 210274667323459200 1366859078381422080 260234859010089600 767503710144662400 1203869086898849280 358168398067509120 2046676560385766400 195176144257567200 462417326394851520 955115728180024320 420549334646918400 268626298550631840 520469718020179200 1535007420289324800 268090041720009600 242885868409416960 108861551143329600 716336796135018240 2050288617572133120 390352288515134400 1910231456360048640 182164401307062720 841098669293836800 537252597101263680 1040939436040358400 3070014840578649600 536180083440019200 485771736818833920 217723102286659200 1432673592270036480 425119417113081600 124253212509316800 780704577030268800 402135062580014400 364328802614125440 1074505194202527360 2081878872080716800 191985599383250400 700915557744864000 585528432772701600 1072360166880038400 971543473637667840 435446204573318400 2865347184540072960 273246601960594080 1261648003940755200 850238834226163200 248506425018633600 115969665008695680 804270125160028800 728657605228250880 2149010388405054720 375326058408013440 637679125669622400 152406171600661440 186379818763975200 1943086947275335680 441576801379264320 297583591979157120 870892409146636800 546493203921188160 497012850037267200 231939330017391360 1457315210456501760 4298020776810109440 437261232493612800 128654560442116800 304812343201322880 372759637527950400 595167183958314240 173954497513043520 1092986407842376320 994025700074534400 463878660034782720 2914630420913003520 414177375031056000 874522464987225600 257309120884233600 745519275055900800 1190334367916628480 347908995026087040 1988051400149068800 192981840663175200 457218514801984320 927757320069565440 892750775937471360 828354750062112000 176438742936019200 260931746269565280 514618241768467200 1491038550111801600 240155179491951360 108257135847537600 695817990052174080 132329057202014400 385963681326350400 1855514640139130880 612165725491057920 180116384618963520 1656709500124224000 352877485872038400 521863492539130560 1029236483536934400 2982077100223603200 480310358983902720 216514271695075200 1391635980104348160 422759091768249600 264658114404028800 771927362652700800 1224331450982115840 360232769237927040 1043726985078261120 2058472967073868800 198493585803021600 578945521989525600 960620717967805440 433028543390150400 2783271960208696320 270174576928445280 2485064250186336000 845518183536499200 529316228808057600 1543854725305401600 244169608126953600 247014240110426880 110109248004571200 720465538475854080 2087453970156522240 634138637652374400 396987171606043200 183127206095215200 1921241435935610880 869772487565217600 295931364237774720 866057086780300800 540349153856890560 1058632457616115200 3087709450610803200 488339216253907200 494028480220853760 220218496009142400 1440931076951708160 429991845962515200 127940251456180800 793974343212086400 366254412190430400 591862728475549440 370521360165640320 1080698307713781120 2117264915232230400 976678432507814400 988056960441707520 440436992018284800 2881862153903416320 86752740852086400 1299085630170451200 406949346878256000 859983691925030400 255880502912361600 732508824380860800 1183725456951098880 741042720331280640 2161396615427562240 341837451377735040 644987768943772800 154152947206399680 191910377184271200 454679970559657920 300994292173760640 880873984036569600 911566537007293440 887794092713324160 173505481704172800 511761005824723200 1465017648761721600 238821802718204160 105175079865979200 1482085440662561280 4322793230855124480 683674902755470080 130129111278129600 308305894412799360 383820754368542400 601988584347521280 179116352038653120 347010963408345600 1023522011649446400 2930035297523443200 477643605436408320 210350159731958400 1367349805510940160 260258222556259200 767641508737084800 1203977168695042560 358232704077306240 2047044023298892800 195193666917194400 462458841619199040 955287210872816640 420700319463916800 268674528057979680 520516445112518400 1535283017474169600 268186290893539200 242907674385841920 108881096284699200 716465408154612480 2051024708266410240 390387333834388800 1910574421745633280 182180755789381440 841400638927833600 537349056115959360 1041032890225036800 3070566034948339200 536372581787078400 485815348771683840 217762192569398400 1432930816309224960 425195743594003200 124297821659793600 780774667668777600 402279436340308800 364361511578762880 1074698112231918720 2082065780450073600 192002835599920800 701167199106528000 585581000751583200 1072745163574156800 971630697543367680 435524385138796800 2865861632618449920 273271133684072160 1262100958391750400 850391487188006400 248595643319587200 116011300215807360 804558872680617600 728723023157525760 2149396224463837440 375460807250954880 637793615391004800 152433534798578880 186446732489690400 1943261395086735360 441735335437112640 297637020515802240 871048770277593600 546542267368144320 497191286639174400 232022600431614720 1457446046315051520 4298792448927674880 437300489236665600 128677659245553600 304867069597157760 372893464979380800 595274041031604480 174016950323711040 1093084534736288640 994382573278348800 464045200863229440 2914892092630103040 414326072199312000 874600978473331200 257355318491107200 745786929958761600 1190548082063208960 348033900647422080 1988765146556697600 193016488868330400 457300604395736640 928090401726458880 892911061547406720 828652144398624000 176454583376198400 261025425485566560 514710636982214400 1491573859917523200 240198297258366720 108296002117195200 696067801294844160 132340937532148800 386032977736660800 1856180803452917760 612220684931331840 180148722943775040 1657304288797248000 352909166752396800 522050850971133120 1029421273964428800 2983147719835046400 480396594516733440 216592004234390400 1392135602589688320 422910869928019200 264681875064297600 772065955473321600 1224441369862663680 360297445887550080 1044101701942266240 2058842547928857600 198511406298223200 579049466604991200 960793189033466880 433184008468780800 2784271205179376640 270223084415662560 2485956433195872000 845821739856038400 529363750128595200 1544131910946643200 244301052893788800 247036416726677760 110129017159022400 720594891775100160 2088203403884532480 634366304892028800 397022812596446400 183225789670341600 1921586378066933760 870084751618555200 296037608949613440 866368016937561600 540446168831325120 1058727500257190400 3088263821893286400 488602105787577600 494072833453355520 220258034318044800 1441189783550200320 430069047245510400 127986184320321600 794045625192892800 366451579340683200 592075217899226880 370554625090016640 1080892337662650240 2117455000514380800 977204211575155200 988145666906711040 440516068636089600 2882379567100400640 86768316549532800 1299552025406342400 407168421489648000 860138094491020800 255972368640643200 732903158681366400 1184150435798453760 741109250180033280 2161784675325300480 342021474051304320 645103570868265600 154180624022631360 191979276480482400 454843208892219840 301048333071857280 881032137272179200 912057264136811520 888112826848840320 173536633099065600 511944737281286400 1465806317362732800 238907544064600320 105231699172353600 1482218500360066560 4323569350650600960 684042948102608640 130152474824299200 308361248045262720 383958552960964800 602096666143714560 179180658048450240 347073266198131200 1023889474562572800 2931612634725465600 477815088129200640 210463398344707200 1368085896205217280 260304949648598400 767917105921929600 1204193332287429120 358361316096900480 2047778949125145600 195228712236448800 462541872067894080 955630176258401280 420926796689414400 268770987072675360 520609899297196800 1535834211843859200 268330664653833600 242951286338691840 108920186567438400 716722632193800960 2052128844307825920 390457424472897600 1911260352516802560 182213464754018880 841853593378828800 537541974145350720 1041219798594393600 3071668423687718400 536661329307667200 485902572677383680 217840373134876800 1433445264387601920 425348396555846400 124364735385508800 780914848945795200 402495996980750400 364426929508037760 1075083948290701440 2082439597188787200 192037308033261600 701544661149024000 585686136709346400 1073322658615334400 971805145354767360 435680746269753600 2866890528775203840 273320197131028320 1262780390068243200 850696793111692800 248729470771017600 116073753026474880 804991993961500800 728853859016075520 2150167896581402880 375662930515367040 638022594833769600 152488261194413760 186547103078263200 1943610290709534720 441973136523885120 297743877589092480 871361492539507200 546640394262056640 497458941542035200 232147506052949760 1457707718032151040 4300335793162805760 437379002722771200 128723856852427200 304976522388827520 373094206156526400 595487755178184960 174110629539712320 1093280788524113280 994917883084070400 464295012105899520 2915415436064302080 414549117951696000 874758005445542400 257447713704854400 746188412313052800 1190975510356369920 348221259079424640 1989835766168140800 193085785278640800 457464783583241280 928590024211799040 893231632767277440 829098235903392000 176486264256556800 261165944309568480 514895427409708800 1492376824626105600 240284532791197440 108354301521681600 696442518158849280 132364698192417600 386171570557281600 1857180048423598080 612330603811879680 180213399593398080 1658196471806784000 352972528513113600 522331888619136960 1029790854819417600 2984753649252211200 480569065582394880 216708603043363200 1392885036317698560 423138537167673600 264729396384835200 772343141114563200 1224661207623759360 360426799186796160 1044663777238273920 2059581709638835200 198547047288626400 579257355835922400 961138131164789760 433417206086726400 2785770072635397120 270320099390097120 2487294707710176000 846277074335347200 529458792769670400 1544686282229126400 244344867816067200 247080769959179520 110168555467924800 720853598373592320 2089327554476547840 634707805751510400 397094094577252800 183258650862050400 1922276262329579520 870553147698561600 296196976017371520 866834412173452800 540640198780194240 1058917585539340800 3089372564458252800 488689735632134400 494161539918359040 220337110935849600 1441707196747184640 430223449811500800 128055083616532800 794188189154505600 366517301724100800 592393952034743040 370621154938769280 1081280397560388480 2117835171078681600 977379471264268800 988323079836718080 440674221871699200 2883414393494369280 86799467944425600 1300251618260179200 407241446360112000 860446899623001600 256110167233065600 733034603448201600 1184787904069486080 741242309877538560 2162560795120776960 342082814942494080 645335174717251200 154235977655094720 192082625424799200 455088066391062720 301156414868050560 881348443743398400 912220839846650880 888590928052114560 173598935888851200 512220334466131200 1466069206896403200 239036156084194560 105250572274478400 1482484619755077120 4325121590241553920 684165629884988160 130199201916638400 308471955310189440 384165250849598400 602312829736101120 179277117063145920 347197871777702400 1024440668932262400 2932138413792806400 478072312168389120 210501144548956800 1368331259769976320 260398403833276800 768330501699196800 1204625659472202240 358554234126291840 2048881337864524800 195298802874957600 462707932965284160 956144624336778240 421002289097913600 268915675594718880 520796807666553600 1536661003398393600 268378789240598400 243038510244391680 108978821991547200 717108468252583680 2052496889654964480 390597605749915200 1912289248673556480 182278882683293760 842004578195827200 537831351189437760 1041593615333107200 3073322006796787200 536757578481196800 486077020488783360 217957643983094400 1434216936505167360 425577375998611200 124387039960747200 781195211499830400 402568183860897600 364557765366587520 1075662702378875520 2083187230666214400 192106252899943200 701670481829856000 585896408624872800 1073515156962393600 972154040977566720 435915287966188800 2868433873010334720 273418324024940640 1263006867293740800 851154751997222400 248774079921494400 116094570630030720 805136367721795200 729115530733175040 2151325404757751040 375730304936837760 638366063997916800 152570350788166080 186580559941120800 1944308081955133440 442052403552809280 297904163199027840 871830575932377600 546836648049881280 497548159842988800 232189141260061440 1458231061466350080 4302650809515502080 437536029694982400 128793153262737600 305140701576332160 373161119882241600 595808326398055680 174141855945046080 1093673296099762560 995096319685977600 464378282520122880 2916462122932700160 414623466535824000 875072059389964800 257586306525475200 746322239764483200 1191616652796111360 348283711890092160 1990192639371955200 193189729894106400 457711052364498240 928756565040245760 893712489597083520 829246933071648000 176549626017273600 261212783917569120 515172613050950400 1492644479528966400 240413886090443520 108373734656510400 696567423780184320 132412219512955200 386379459788212800 1857513130080491520 612550441572975360 180310414567832640 1658493866143296000 353099252034547200 522425567835138240 1030345226101900800 2985288959057932800 480827772180887040 216747469313020800 1393134847560368640 423214426247558400 264824439025910400 772758919576425600 1225100883145950720 360620829135665280 1044851135670276480 2060690452203801600 198618329269432800 579569189682319200 961655544361774080 433494938626041600 2786269695120737280 270465621851748960 2487740799214944000 846428852495116800 529648878051820800 1545517839152851200 244739202116572800 247169476424183040 110227862931278400 721241658271330560 2089702271340552960 634821639371337600 397236658538865600 183554401587429600 1923311088723548160 870709279725230400 296250098373290880 866989877252083200 540931243703497920 1059297756103641600 3091035678305702400 489478404233145600 494338952848366080 220455725862556800 1442483316542661120 430455053660486400 128078050048603200 794473317077731200 367108803174859200 592500196746581760 370754214636274560 1081862487406995840 2118595512207283200 978956808466291200 988677905696732160 440911451725113600 2884966633085322240 86846195036764800 1300484815878124800 407898670194288000 860910107320972800 256156100097206400 734217606349718400 1185000393493163520 741508429272549120 2163724974813991680 342634882963201920 645682580490729600 154319008103789760 192117075072904800 455169685557343680 301318537562340480 881822903450227200 913693021235205120 888750295119872640 173692390073529600 512312200194412800 1468435212699436800 239079026757392640 105420430193601600 1483016858545098240 4327449949627983360 685269765926403840 130269292555147200 308638016207579520 384234150145809600 602637075124680960 179309270068044480 347384780147059200 1024624400388825600 2936870425398873600 478158053514785280 210840860387203200 1370539531852807680 260538585110294400 768468300291619200 1205274150249361920 358618540136088960 2049248800777651200 195403938832720800 462957024311369280 956316107029570560 421681720774406400 268963905102066720 521077170220588800 1536936600583238400 268811910521481600 243169346102941440 108998367132916800 717237080272177920 2055809297779211520 390807877665441600 1912632214059141120 182377009577206080 843363441548812800 537927810204133440 1042154340441177600 3073873201166476800 537623821042963200 486338692205882880 217996734265833600 1434474160544355840 425653702479532800 124587781137892800 781615755330883200 403217865782222400 364754019154412160 1075855620408266880 2084308680882355200 192209670199965600 702802867957344000 586211816498162400 1075247642085926400 972677384411765760 435993468531667200 2868948321088711680 273565514365809120 1265045162323219200 851307404959065600 249175562275785600 116281929062033280 806435731564444800 729508038308824320 2151711240816533760 376336674730074240 638480553719299200 152597713986083520 186881671706839200 1945354768823531520 442765806813126720 297957591735672960 871986937063334400 547131028731618240 498351124551571200 232563858124066560 1459016076617648640 4303422481633067520 437771570153299200 128816252066174400 305195427972167040 373763343413678400 595915183471345920 174422893593049920 1094262057463236480 996702249103142400 465127716248133120 2918032153235297280 415292603792976000 875543140306598400 257632504132348800 747526686827356800 1191830366942691840 348845787186099840 1993404498206284800 193224378099261600 457793141958250560 930255432496266240 893872775207018880 830585207585952000 176644668658348800 261634340389574880 515265008264697600 1495053373654713600 240457003856858880 108548632869969600 697691574372199680 132483501493761600 386448756198523200 1860510864992532480 612880198214618880 180342752892644160 1661170415171904000 353289337316697600 523268680779149760 1030530016529395200 2990106747309427200 480914007713717760 217097265739939200 1395383148744399360 423897427966521600 264967002987523200 772897512397046400 1225760396429237760 360685505785288320 1046537361558299520 2061060033058790400 198725252240642400 579673134297784800 961828015427435520 434194531479878400 2790766297488798720 270514129338966240 2491755622757856000 847794855933043200 529934005975046400 1545795024794092800 244804924499990400 247302536121688320 110247632085729600 721371011570576640 2093074723116599040 635846141949782400 397450504481284800 183603693374992800 1923656030854871040 872114467965249600 296728199576565120 868389062959756800 541028258677932480 1059868011950092800 3091590049588185600 489609848999980800 494605072243376640 220495264171459200 1442742023141153280 430532254943481600 128284747937236800 794901008962569600 367207386749985600 593456399153130240 370953804182532480 1082056517355864960 2119736023900185600 979219697999961600 989210144486753280 440990528342918400 2885484046282306560 86861770734211200 1302583594439635200 408008207499984000 861064509886963200 256569495874473600 734414773499971200 1186912798306260480 741907608365064960 2164113034711729920 342726894299986560 645798382415222400 154346684920021440 192427121905855200 455904258053872320 301372578460437120 881981056685836800 913938384799964160 890184598729695360 173723541468422400 513138991748947200 1468829546999942400 239464862816175360 105448739846788800 1483815216730129920 4328226069423459840 685453788599973120 130292656101316800 308693369840042880 384854243811710400 602745156920874240 179598647112131520 347447082936844800 1026277983497894400 2937659093999884800 478929725632350720 210897479693577600 1370907577199946240 260585312202633600 769708487623420800 1205490313841748480 359197294224263040 2052555966995788800 195438984151975200 463040054760064320 957859451264701440 421794959387155200 269397970668197280 521170624405267200 1539416975246841600 268884097401628800 243212958055791360 109174273405243200 718394588448526080 2056361365799919360 390877968303950400 1915718902529402880 182409718541843520 843589918774310400 538795941336394560 1042341248810534400 3078833950493683200 537768194803257600 486425916111582720 218348546810486400 1436789176897052160 426340640807827200 124621238000750400 781755936607900800 403326146102443200 364819437083687040 1077591882672789120 2084682497621068800 192244142633306400 702991598978592000 586316952455925600 1075536389606515200 972851832223165440 436697093620972800 2873578353794104320 273614577812765280 1265384878161465600 852681281615654400 249242476001500800 116313155467367040 806652292204886400 729638874167374080 2155183765345578240 376437736362280320 639510961211740800 152843982767340480 186931857001125600 1945703664446330880 442884707356512960 298438448565479040 873394187241945600 547229155625530560 498484952003001600 232626310934734080 1459277748334748160 4310367530691156480 437850083639404800 129024141297105600 305687965534680960 373863714002251200 596876897130958080 174469733201050560 1094458311251061120 996969904006003200 465252621869468160 2918555496669496320 415404126669168000 875700167278809600 258048282594211200 747727428004502400 1193753794261916160 348939466402101120 1993939808012006400 193536211945658400 458531948302021440 930505243738936320 895315345696437120 830808253338336000 176676349538707200 261704599801575840 516096565188422400 1495454856009004800 240845063754597120 108577782572212800 697878932804202240 132507262154030400 387072423891316800 1861010487477872640 612990117095166720 180633797815947840 1661616506676672000 353352699077414400 523409199603151680 1032193130376844800 2990909712018009600 481690127509194240 217155565144425600 1395757865608404480 424011261586348800 265014524308060800 774144847782633600 1225980234190333440 361267595631895680 1046818399206303360 2064386260753689600 198760893231045600 580608635836975200 963380255018388480 434311130288851200 2791515731216808960 270950696723921760 2492424760015008000 848022523172697600 530029048616121600 1548289695565267200 245002091650243200 247346889354190080 110425554475790400 722535191263791360 2093636798412606720 636016892379523200 397521786462091200 183751568737682400 1926760510036776960 872348666005252800 296807883110444160 868622260577702400 541901393447843520 1060058097232243200 3096579391130534400 490004183300486400 494693778708380160 220851108951580800 1445070382527582720 431227066490438400 128319197585342400 795043572924182400 367503137475364800 593615766220888320 371020334031285120 1083802786895687040 2120116194464486400 980008366600972800 989387557416760320 441702217903161600 2890140765055165440 87001952011228800 1302933390866553600 408336819417072000 862454132980876800 256638395170684800 735006274950729600 1187231532441776640 742040668062570240 2167605573791374080 343002928310340480 646840599735657600 154595776266106560 192478796378013600 456026686803293760 301858946543306880 883404435806323200 914674475494241280 890423649331332480 174003904022457600 513276790341369600 1470012549901459200 239529168825972480 105533668806350400 1484081336125140480 4335211147582748160 686005856620680960 130502928016843200 309191552532213120 384957592756027200 603717893086613760 179646876619479360 348007808044915200 1026553580682739200 2940025099802918400 479058337651944960 211067337612700800 1372011713241361920 261005856033686400 769915185512054400 1207435786173227520 359293753238958720 2053107161365478400 195754392025264800 463787328798319680 958116675303889920 422134675225401600 269470314929219040 522011712067372800 1539830371024108800 269100658042070400 243605465631440640 109203591117297600 718587506477917440 2058017569862042880 391508784050529600 1916233350607779840 182704099223580480 844269350450803200 538940629858438080 1044023424134745600 3079660742048217600 538201316084140800 487210931262881280 218407182234595200 1437175012955834880 426455130529209600 124721608589323200 783017568101059200 403650987063105600 365408198447160960 1077881259716876160 2088046848269491200 192554394533373600 703557792042336000 587263176075794400 1076402632168281600 974421862525762560 436814364469190400 2874350025911669760 274056148835370720 1266404025676204800 852910261058419200 249443217178646400 116406834683368320 807301974126211200 730816396894321920 2155762519433752320 376740921258898560 639682695793814400 152885027564216640 187082412883984800 1948843725051525120 443241408986671680 298518591370446720 873628728938380800 548112297670741440 498886434357292800 232813669366736640 1461632793788643840 4311525038867504640 438556705014355200 129058789502260800 305770055128433280 374164825767969600 597037182740893440 174610252025052480 1096224595341482880 997772868714585600 465627338733473280 2923265587577287680 1310443093407571200 415738695297744000 877113410028710400 258117579004521600 748329651535939200 1194074365481786880 349220504050104960 1995545737429171200 193588184253391200 458655082692649920 931254677466946560 895555774111340160 831477390595488000 176961477461932800 261915378037578720 516235158009043200 1496659303071878400 240909740404220160 108665231678942400 698441008100209920 132721108096449600 387176368506782400 1862509354933893120 613979387020097280 180682305303165120 1662954781190976000 353922954923865600 523830756075157440 1032470316018086400 2993318606143756800 481819480808440320 217330463357884800 1396882016200419840 424352762445830400 265442216192899200 774352737013564800 1227958774040194560 361364610606330240 1047661512150314880 2064940632036172800 199081662144674400 580764552760173600 963638961616880640 434660926715769600 2793764032400839680 271023457954747680 2494432171786464000 848705524891660800 530884432385798400 1548705474027129600 245023999111382400 247746068446705920 110455208207467200 722729221212660480 2095323024300629760 636529143668745600 398163324289348800 183767999333536800 1927277923233761280 873051260125262400 297046933712081280 869321853431539200 542046915909495360 1061768864771596800 3097410948054259200 490047998222764800 495492136893411840 220910416414934400 1445458442425320960 431342868414931200 128422546529659200 796326648578697600 367535998667073600 594093867424162560 371619102670058880 1084093831818990720 2123537729543193600 980095996445529600 990984273786823680 441820832829868800 2890916884850641920 87025315557398400 1303982780147308800 408373331852304000 862685736829862400 256845093059318400 735071997334147200 1188187734848325120 743238205340117760 2168187663637981440 343033598755935360 647014302622396800 154637291490454080 192633819794488800 456393973051558080 301940007890451840 883641665659737600 914756263349160960 891140801136243840 174050631114796800 513690186118636800 1470143994668294400 239722086855363840 1486476410680235520 4336375327275962880 686067197511870720 130537973336097600 309274582980908160 385267639588977600 603880015780903680 179791565141522880 348101262229593600 1027380372237273600 2940287989336588800 479444173710727680 2972952821360471040 211086210714825600 1372134395023741440 261075946672195200 770535279177955200 1207760031561807360 359583130283045760 2054760744474547200 195806960004146400 463911874471362240 958888347421455360 422172421429651200 269687347712284320 522151893344390400 1541070558355910400 269124720335452800 243670883560715520 109291544253460800 719166260566091520 2058201592535612160 391613920008292800 1917776694842910720 182753162670536640 844344842859302400 539374695424568640 1044303786688780800 3082141116711820800 538249440670905600 487341767121431040 218583088506921600 1438332521132183040 426798599693356800 124732760876942400 783227840016585600 403687080503179200 365506325341073280 1078749390849137280 2088607573377561600 192606103183384800 587420880012439200 1076498881341811200 974683534242862080 437166177013843200 2876665042264366080 274129744005804960 1266517264288953600 853597199386713600 249465521753884800 116417243485146240 807374161006358400 731012650682146560 2157498781698274560 376774608469633920 640197899540035200 153008161954845120 187099141315413600 1949367068485724160 443281042501133760 298759019785349760 874332354027686400 548259488011609920 498931043507769600 232834486970292480 1462025301364293120 4314997563396549120 438674475243513600 129162734117726400 306016323909690240 374198282630827200 597518039570699520 174625865227719360 1096518976023219840 997862087015539200 465668973940584960 2924050602728586240 1311498531041529600 415775869589808000 877348950487027200 258325468235452800 748396565261654400 1195036079141399040 349251730455438720 1995724174031078400 193744101176589600 459024485864535360 931337947881169920 896277059356049280 831551739179616000 177008998782470400 261938797841579040 516650936470905600 1496793130523308800 241103770353089280 108674948246356800 698503460910877440 132756749086852800 387488202353179200 1862675895762339840 614144265340919040 180827827764816960 1663103478359232000 354017997564940800 523877595683158080 1033301872941811200 2993586261046617600 482207540706178560 217349896492713600 1397006921821754880 424390706985772800 265513498173705600 774976404706358400 1228288530681838080 361655655529633920 1047755191366316160 2066603745883622400 199135123630279200 581232303529768800 964415081412357120 434699792985427200 2794013843643509760 271241741647225440 2494655217538848000 848781413971545600 531026996347411200 1549952809412716800 245155443878217600 247812598295458560 110544169402497600 723311311059267840 2095510382732632320 636586060478659200 398270247260558400 183866582908663200 1928830162824714240 873129326138596800 297073494890040960 869399585970854400 542483483294450880 1062053992694822400 3099905618825433600 490310887756435200 495625196590917120 221088338804995200 1446622622118535680 431690274188409600 128434029745694400 796540494521116800 367733165817326400 594146989780081920 371718897443187840 1084966966588901760 2124107985389644800 980621775512870400 991250393181834240 442176677609990400 2893245244237071360 87095406195907200 1304099378956281600 408592406463696000 863380548376819200 256868059491388800 735466331634652800 1188293979560163840 743437794886375680 2169933933177803520 343217621429504640 647535411282614400 154761837163496640 192651044618541600 456434782634698560 302183191931886720 884353355219980800 915246990478679040 891220484670122880 174190812391814400 513736118982777600 1470932663269305600 239743522191962880 1486875589772751360 4339867866355607040 686435242859009280 130643109293860800 309523674326993280 385302089237083200 604366383863773440 179807641643972160 348381624783628800 1027472237965555200 2941865326538611200 479487044383925760 2973751179545502720 211199449327574400 1372870485718018560 261286218587721600 770604178474166400 1208732767727546880 359615283287944320 2054944475931110400 195964663940791200 464285511490489920 958974088767851520 422398898655148800 269711462465958240 522572437175443200 1541208356948332800 269269094095747200 243867137348540160 109301316824145600 719230566575888640 2059305728577027840 391929327881582400 1917948177535703040 182900353011405120 844797797310297600 539422924931916480 1045144874350886400 3082416713896665600 538538188191494400 487734274697080320 218602633648291200 1438461133151777280 426836762933817600 124799674602657600 783858655763164800 403903641143620800 365800706022810240 1078845849863832960 2090289748701772800 192761229133418400 587893991822373600 1077076376382988800 975468549394160640 437205267296582400 2876922266303554560 274350529517107680 1267196695965446400 853673525867635200 249599349205315200 116479696295813760 807807282287241600 731601412045620480 2157691699727665920 376976731734046080 640255144400726400 153021843553803840 187199511903986400 1950937098788321280 443518843587906240 298785734053672320 874410534593164800 548701059034215360 499198698410630400 232959392591627520 1463202824091240960 4315383399455331840 439027785930988800 129174283519444800 306043687107607680 374399023807972800 597571468107344640 174719544443720640 1097402118068430720 998397396821260800 465918785183255040 2926405648182481920 1311615801889747200 415998915342192000 878055571861977600 258348567038889600 748798047615945600 1195142936214689280 349439088887441280 658541678896483200 1996794793642521600 193761425279167200 459065530661411520 307319450151692160 931837570366510080 896357202161016960 831997830684384000 177151562744083200 262079316665580960 516697134077779200 1497596095231891200 241125329236296960 108733247650843200 698878177774882560 132863672058062400 387522850558334400 614638900303384320 180843996927222720 1663995661368768000 354303125488166400 524158633331161920 1033394268155558400 2995192190463782400 482250658472593920 217466495301686400 1397756355549765120 424618374225427200 265727344116124800 775045701116668800 1229277800606768640 361687993854445440 1048317266662323840 2066788536311116800 199295508087093600 581284275837501600 964501316945187840 434932990603372800 2795512711099530240 271265995390834080 2495993492053152000 849236748450854400 531454688232249600 1550091402233337600 245264981183913600 248012187841716480 110554053979723200 723375987708890880 2096634533324647680 636927561338140800 398591016174187200 183948735887935200 1929002633890375680 873597722218603200 297232861957799040 869865981206745600 542531990781668160 1062909376464499200 3100182804466675200 490529962367827200 496024375683432960 221108107959446400 1446751975417781760 431728874829907200 128502929041905600 797182032348374400 367897471775870400 594465723915598080 372018281762574720 1085063981563336320 2125818752928998400 981059924735654400 992048751366865920 442216215918892800 2893503950835563520 87103194044630400 1304798971810118400 863457749659814400 257005858083811200 735794943551740800 1188931447831196160 744036563525149440 2170127963126672640 343370973657479040 647593312244860800 154775675571612480 192754393562858400 456679640133541440 302210212380935040 884432431837785600 915655929753277440 891698585873397120 174206388089260800 514011716167622400 1471589887103481600 239872134211557120 1488073127050298880 4340255926253345280 686741947314958080 130654791066945600 309551351143224960 385508787125716800 604420424761870080 179904100658667840 348412776178521600 1028023432335244800 2943179774206963200 479744268423114240 2976146254100597760 211293814838198400 1373483894629916160 261309582133891200 771017574251433600 1208840849523740160 359808201317335680 2056046864670489600 195982186600418400 464327026714837440 959488536846228480 422587629676396800 269856150988001760 522619164267782400 1542035148502867200 269389405562659200 243888943324965120 109359952248254400 719616402634671360 2060225841944874240 391964373200836800 1918977073692456960 182916707493723840 845175259352793600 539712301976003520 1045238328535564800 3084070297005734400 538778811125318400 487777886649930240 218719904496508800 1439232805269342720 427065742376582400 124855436040753600 783928746401673600 404084108343988800 365833414987447680 1079424603952007040 2090476657071129600 192778465350088800 587946559801255200 1077557622250636800 975555773299860480 437439808993017600 2878465610538685440 274375061240585760 1267762889029190400 854131484753164800 249710872081507200 116531740304703360 808168216687977600 731666829974895360 2158849207904014080 377145167787722880 640598613564873600 153103933147556160 187283154061130400 1951111546599720960 443717011160216640 298946019663607680 874879617986035200 548750122481171520 499421744163014400 233063480609406720 1463333659949790720 4317698415808028160 439067042674041600 129243579929755200 306207866295112320 374566308122260800 597892039327215360 174797610457055040 1097500244962343040 998843488326028800 466126961218813440 2926667319899581440 1312319426979052800 416184786802512000 878134085348083200 258487159859510400 749132616244521600 1195784078654430720 349595220914110080 658600564011062400 1997686976652057600 193865369894632800 459311799442668480 307346929871829120 932253922437626880 896838058990823040 832369573605024000 177167403184262400 262196415685582560 516974319719020800 1498265232489043200 241254682535543040 108781830487915200 699190441828220160 132875552388196800 387730739789265600 614693859743658240 180941011901657280 1664739147210048000 354334806368524800 524392831371165120 1033948639438041600 2996530464978086400 482509365071086080 217563660975830400 1398380883656440320 424808096925139200 265751104776393600 775461479578531200 1229387719487316480 361882023803314560 1048785662742330240 2067897278876083200 199313328582295200 581596109683898400 965018730142172160 435127321951660800 2796761767312880640 271411517852485920 2497108720815072000 849616193850278400 531502209552787200 1550922959157062400 245330703567331200 248034364457967360 110613361443076800 723764047606629120 2097571325484660480 637212145387708800 398626657164590400 183998027675498400 1930037460284344320 873988052285275200 297365667847597440 870254643903321600 542823035704971840 1063004419105574400 3101845918314124800 490661407134662400 496068728915934720 221226722886153600 1447528095213258240 431960478678892800 128560345122081600 797253314329180800 367996055350996800 594731335695194880 372051546686951040 1085646071409943680 2126008838211148800 981322814269324800 992137457831869440 442453445772307200 2895056190426516480 87149921136969600 1305381965854982400 863920957357785600 257120690244163200 735992110701993600 1189462671390389760 744103093373902080 2171292142819887360 343462984994263680 647940718018339200 154858706020307520 192840517683122400 456883688049243840 302372335075224960 884906891544614400 915901293318036480 892097003542792320 174299842273939200 514241380488326400 1471984221403987200 239979310894552320 1488206186747804160 4342584285639774720 686925969988527360 130724881705454400 309717412040615040 385681035366244800 604744670150449920 179984483170914240 348599684547878400 1028482760976652800 2943968442807974400 479958621789104640 2976412373495608320 211350434144572800 1373851939977054720 261449763410908800 771362070732489600 1209489340300899840 359968966341828480 2056965521953305600 196087322558181600 464576118060922560 959917243578209280 422700868289145600 269976724756371360 522899526821817600 1542724141464979200 269461592442806400 244019779183514880 109408815101678400 719937932683656960 2060777909965582080 392174645116363200 1919834487156418560 183014834387636160 845401736578291200 539953449512742720 1045799053643635200 3085448282929958400 538923184885612800 488039558367029760 218817630203356800 1439875865367313920 427256558578886400 124888892903611200 784349290232726400 404192388664209600 366029668775272320 1079906899025485440 2091598107287270400 192881882650111200 588261967674544800 1077846369771225600 976079116734059520 437635260406713600 2879751730734627840 274522251581454240 1268102604867436800 854513117157772800 249777785807222400 116562966710037120 808384777328419200 732059337550544640 2159813798050970880 377246229419928960 640884837868329600 153172341142349760 187333339355416800 1952158233468119040 443835911703602880 299079591005220480 875270520813427200 549044503162908480 499555571614444800 233125933420074240 1464118675101089280 4319627596101941760 439302583132358400 129301326938347200 306344682284699520 374666678710833600 598159182010440960 174844450065055680 1098089006325816960 999111143228889600 466251866840148480 2928237350202178560 1312905781220140800 416296309678704000 878605166264716800 258602653876694400 749333357421667200 1196318364020881920 349688900130111360 658953874698537600 1998222286457779200 193951990407520800 459517023427049280 307511808192650880 932503733680296960 897238773015661440 832592619357408000 177262445825337600 262266675097583520 517205307753388800 1498666714843334400 241362476951581440 108810980190158400 699377800260222720 132946834369003200 387903980815041600 615023616385301760 181021857713686080 1665185238714816000 354524891650675200 524533350195167040 1034410615506777600 2997333429686668800 482724953903162880 217621960380316800 1398755600520445440 424921930544966400 265893668738006400 775807961630083200 1230047232770603520 362043715427372160 1049066700390334080 2068821231013555200 199420251553504800 581855971222562400 965449907806325760 435243920760633600 2797511201040890880 271532786570529120 2497777858072224000 849843861089932800 531787337476012800 1551615923260166400 245462148334166400 248167424155472640 110662784329204800 724087430854744320 2098133400780668160 637382895817449600 398840503107009600 184096611250624800 1930899815612651520 874222250325278400 297445351381476480 870487841521267200 543065573141058240 1063574674952025600 3103231846520332800 490924296668332800 496334848310945280 221325568658409600 1448174861709488640 432153481886380800 128594794770187200 797681006214019200 368193222501249600 594890702762952960 372251136233208960 1086131146282116480 2127149349904051200 981848593336665600 992669696621890560 442651137316819200 2896349723418977280 87188860380585600 1305731762281900800 864306963772761600 257189589540374400 736386445002499200 1189781405525905920 744502272466417920 2172262292564232960 343647007667832960 648230222829571200 154927898060886720 192892192155280800 457006116798665280 302507437320466560 885302274633638400 916392020447554560 892336054144429440 174377720761171200 514379179080748800 1472772890004998400 240043616904349440 1489004544932835840 4344524585128465920 687294015335665920 130783290570878400 309855796121773440 385784384310561600 605014874640933120 180032712678262080 348755441522342400 1028758358161497600 2945545780009996800 480087233808698880 2978009089865671680 211463672757321600 1374588030671331840 261566581141756800 771568768621123200 1210029749281866240 360065425356524160 2057516716322995200 196174935856317600 464783694182660160 960174467617397760 422927345514643200 270049069017393120 523133162283513600 1543137537242246400 244128809065639680 109438132813732800 720130850713048320 2061882046006997760 392349871712635200 1920348935234795520 183096606799229760 845854691029286400 540098138034786240 1046266324567027200 3086275074484492800 488257618131279360 218876265627465600 1440261701426096640 427371048300268800 124955806629326400 784699743425270400 366193213598459520 1080196276069572480 2092532649134054400 203864156880602400 588524807568952800 976515236262558720 437752531254931200 2880523402852193280 274644910198844640 1268782036543929600 854742096600537600 249911613258652800 116625419520704640 732386427196919040 2160392552139144960 377448352684341120 641056572450403200 153213385939225920 187433709943989600 1953030472525117440 444073712790375360 299159733810188160 875505062509862400 549289820397689280 499823226517305600 233250839041409280 1464772854393838080 4320785104278289920 439498866847622400 129335975143502400 306426771878451840 374867419887979200 598319467620376320 174938129281056960 1098579640795378560 999646453034611200 466501678082818560 2929545708787676160 1313257593764793600 416519355431088000 878997733695244800 258671950287004800 749734839775958400 1196638935240752640 349876258562113920 659248300271433600 1999292906069222400 194003962715253600 459640157817677760 307649206793335680 933003356165637120 897479201430564480 833038710862176000 177341648026233600 262407193921585440 517343900574009600 1499469679551916800 241427153601204480 108869279594644800 699752517124227840 133006236019675200 388007925430507200 615298413586671360 181070365200903360 1666077421724352000 354683296052467200 524814387843170880 1034687801148019200 2998939359103833600 482854307202408960 217738559189289600 1399505034248455680 425149597784620800 266012472039350400 776015850861014400 1230596827173342720 362140730401806720 1049628775686341760 2069375602296038400 199509354029512800 582011888145760800 965708614404817920 435477118378579200 2799010068496911360 271605547801355040 2499116132586528000 850299195569241600 532024944078700800 1552031701722028800 245725037867836800 248278307236727040 110692438060881600 724281460803613440 2099257551372683520 637724396676931200 399018708059025600 184293778400877600 1931417228809635840 874690646405284800 297604718449234560 870954236757158400 543211095602710080 1064049888157401600 3104063403444057600 491450075735673600 496556614473454080 221384876121763200 1448562921607226880 432269283810873600 128663694066398400 798037416118051200 368587556801755200 595209436898469120 372417460855090560 1086422191205420160 2128099776314803200 982900151471347200 993113228946908160 442769752243526400 2897125843214453760 87212223926755200 1306431355135737600 864538567621747200 257327388132796800 737175113603510400 1190418873796938240 744834921710181120 2172844382410840320 344015053014971520 648403925716310400 154969413285234240 192995541099597600 457250974297508160 302588498667611520 885539504487052800 917373474706590720 892814155347703680 174424447853510400 514654776265593600 1474350227207020800 240172228923943680 1489669843420362240 4345688764821680640 688030106029943040 130818335890132800 309938826570468480 385991082199195200 605176997335223040 180129171692957760 348848895707020800 1029309552531187200 2948700454414041600 480344457847887360 2979339686840724480 211690149982819200 1376060212059886080 261636671780265600 771982164398390400 1210353994670446080 360258343385915520 2058619105062374400 196227503835199200 464908239855702720 960688915695774720 423380299965638400 270193757539436640 523273343560531200 1543964328796780800 244194226994914560 109496768237841600 720516686771831040 2064090318089829120 392455007670398400 1921377831391549440 183145670246185920 846760599931276800 540387515078873280 1046546687121062400 3087928657593561600 488388453989829120 218993536475683200 1441033373543662080 427600027743033600 125089634080756800 784910015340796800 366291340492371840 1080775030157746560 2093093374242124800 203955244927106400 588682511505597600 976776907979658240 437987072951366400 2882066747087324160 274718505369278880 1270140899896915200 855200055486067200 250179268161513600 116750325142039680 732582680984743680 2161550060315493120 377852599213165440 641400041614550400 153295475532978240 187634451121135200 1953553815959316480 444549314963920320 299320019420123520 875974145902732800 549437010738557760 500358536323027200 233500650284079360 1465165361969487360 4323100120630986240 439616637076780800 129405271553812800 306590951065956480 375268902242270400 598640038840247040 175125487713059520 1098874021477115520 1000717072646054400 467001300568158720 2930330723938974720 1313961218854099200 416965446935856000 879233274153561600 258810543107625600 750537804484540800 1197280077680494080 350250975426119040 659424955615171200 2001434145292108800 194107907330719200 459886426598934720 307731645953746560 934002601136317440 897960058260370560 833930893871712000 177389169346771200 262688231569589280 517621086215251200 1501075608969081600 241556506900450560 108985878403617600 700501950852238080 133041877010078400 388215814661438400 615463291907493120 181167380175337920 1667861787743424000 354778338693542400 525376463139178560 1035242172430502400 3002151217938163200 483113013800901120 217971756807235200 1401003901704476160 425604932263929600 266083754020156800 776431629322876800 1230926583814986240 362334760350675840 1050752926278357120 2070484344861004800 199562815515117600 582323721992157600 966226027601802240 435943513614470400 2802007803408952320 271751070263006880 2501792681615136000 851209864527859200 532167508040313600 1552863258645753600 245812667712393600 248344837085479680 110751745524235200 724669520701351680 2101505852556714240 638407398395894400 399125631030235200 184359500784295200 1932452055203604480 875627438565297600 297923452584750720 871887027228940800 543502140526013760 1064335016080627200 3105726517291507200 491625335424787200 496689674170959360 221503491048470400 1449339041402703360 432500887659859200 128801492658820800 798251262060470400 368719001568590400 595846905169501440 372517255628219520 1087004281052027520 2128670032161254400 983250670849574400 993379348341918720 443006982096940800 2898678082805406720 87258951019094400 1307830540843411200 865001775319718400 257602985317641600 737438003137180800 1191693810339002880 745034511256439040 2174008562104055040 344137734797351040 648751331489788800 155052443733929280 193202238988231200 457740689295193920 302750621361901440 886013964193881600 917700626126269440 893770357754252160 174517902038188800 515205970635283200 1474876006274361600 240429452963132160 1490069022512878080 4348017124208110080 688275469594702080 130888426528641600 310104887467858560 386404477976462400 605501242723802880 180322089722349120 349035804076377600 1030411941270566400 2949752012548723200 480858905926264320 2980138045025756160 211765642391318400 1376550939189404160 261776853057283200 772808955952924800 1211002485447605760 360644179444698240 2060823882541132800 196332639792962400 465157331201787840 961717811852528640 423531284782636800 270483134583523680 523553706114566400 1545617911905849600 244325062853464320 109614039086059200 721288358889396480 2064826408784106240 392665279585924800 1923435623705057280 183243797140098240 847062569565273600 540966269167047360 1047107412229132800 3091235823811699200 488650125706928640 219228078172118400 1442576717778792960 428057986628563200 272013197006678400 125134243231233600 785330559171849600 366487594280196480 1081932538334094720 2094214824458265600 204009897755008800 588997919378887200 977300251413857280 438456156344236800 2885153435557585920 274865695710147360 1270593854347910400 856115973257126400 544026394013356800 250268486462467200 253878983872899840 116791960349151360 732975188560392960 2163865076668189440 377987348056106880 642086979942844800 153459654720482880 408019795510017600 187701364846850400 1954600502827714560 444707849021768640 299640590639994240 876912312688473600 549731391420294720 1088052788026713600 500536972924934400 507757967745799680 233583920698302720 1465950377120785920 4327730153336378880 439852177535097600 129543864374433600 306919309440965760 816039591020035200 375402729693700800 599281181279988480 380818475809349760 175187940523727040 1099462782840589440 2176105576053427200 1001073945849868800 1015515935491599360 467167841396605440 2931900754241571840 1315368469032710400 417114144104112000 879704355070195200 259087728748867200 750805459387401600 1198562362559976960 761636951618699520 350375881047454080 659778266302646400 2002147891699737600 194315796561650400 460378964161448640 307896524274568320 934335682793210880 898921771919982720 834228288208224000 177484211987846400 262781910785590560 518175457497734400 1501610918774803200 241815213498942720 109024744673275200 1523273903237399040 700751762094908160 133113158990884800 388631593123300800 615793048549136640 181361410124207040 1668456576416448000 354968423975692800 525563821571181120 1036350914995468800 3003221837549606400 483630426997885440 218049489346550400 1401503524189816320 425756710423699200 266226317981769600 777263186246601600 1231586097098273280 362722820248414080 1051127643142362240 2072701829990937600 199669738486327200 582947389684951200 967260853995770880 436098978693100800 2803007048379632640 272042115186310560 2502684864624672000 851513420847398400 532452635963539200 1554526372493203200 245878390095811200 248477896782984960 110870360450942400 725445640496828160 2102255286284724480 638635065635548800 399339476972654400 184408792571858400 1934521707991541760 875939702618635200 298029697296589440 186358422587238720 872197957386201600 544084230372621120 1064905271927078400 3109052744986406400 491756780191622400 496955793565969920 221740720901884800 1450891280993656320 432964095357830400 128847425522961600 798678953945308800 368817585143716800 596059394593178880 372716845174477440 1088168460745242240 2129810543854156800 983513560383244800 993911587131939840 443481441803769600 2901782561987312640 87352405203772800 1308296936079302400 865928190715660800 257694851045923200 737635170287433600 1192118789186357760 745433690348954880 2176336921490484480 344229746134135680 649446143036745600 155218504631319360 193271138284442400 457903927627755840 303074866750481280 886962883607539200 917945989691028480 894089091889768320 174704810407545600 515389702091846400 1475270340574867200 240515194309528320 1490867380697909760 4352673842980968960 688459492268271360 131028607805659200 310437009262638720 386542276568884800 606149733500962560 180386395732146240 349409620815091200 1030779404183692800 2950540681149734400 481030388619056640 2981734761395819520 211822261697692800 1376918984536542720 262057215611318400 773084553137769600 1212299467001925120 360772791464292480 2061558808367385600 196542911708488800 465655513893958080 962060777238113280 423644523395385600 270579593598219360 524114431222636800 1546169106275539200 244586734570563840 109653129368798400 721545582928584960 136079468940542400 2065378476804814080 393085823416977600 1924121554476226560 183440050927922880 847289046790771200 541159187196438720 1048228862445273600 3092338212551078400 489173469141127680 219306258737596800 1443091165857169920 428210639590406400 272158937881084800 125167700094091200 786171646833955200 366880101855845760 1082318374392877440 2096457724890547200 204119203410813600 589628735125466400 978346938282255360 438612517475193600 2886182331714339840 275160076391884320 1270933570186156800 856421279180812800 544317875762169600 250335400188182400 254015008689012480 116823186754485120 733760203711691520 2164636748785754880 378088409688312960 642315959385609600 153514381116317760 408238406821627200 187751550141136800 1956693876564510720 444826749565154880 299747447713284480 877225034950387200 550320152783768640 1088635751524339200 500670800376364800 508030017378024960 233646373508970240 1467520407423383040 4329273497571509760 440323258451731200 129590061981307200 307028762232635520 816476813643254400 375503100282273600 599494895426568960 381022513033518720 175234780131727680 1100640305567537280 2177271503048678400 1001341600752729600 1016060034756049920 467292747017940480 2935040814846766080 1315837552425580800 417225666980304000 880646516903462400 259180123962614400 751006200564547200 1198989790853137920 762045026067037440 350469560263455360 660484887677596800 2002683201505459200 194385092971960800 460543143348953280 308226280916211840 934585494035880960 899242343139853440 834451333960608000 177674297269996800 262852170197591520 518360247925228800 1502012401129094400 241901449031773440 109053894375518400 1524090052134074880 700939120526910720 133255722952497600 388770185943921600 616452561832423680 181426086773830080 1668902667921216000 355348594539993600 525704340395183040 1036720495850457600 3004024802258188800 483802898063546880 218107788751036800 1401878241053821440 425870544043526400 266511445904995200 777540371887843200 1232905123664847360 362852173547660160 1051408680790366080 2073440991700915200 199883584428746400 583155278915882400 967605796127093760 436215577502073600 2803756482107642880 272139130160745120 2503354001881824000 851741088087052800 533022891809990400 1555080743775686400 245944112479228800 248744016177995520 110909898759844800 725704347095320320 2102817361580732160 638805816065289600 399767168857492800 184458084359421600 1935211592254187520 876173900658638400 298109380830468480 186558012133496640 872431155004147200 544278260321490240 1066045783619980800 3110161487551372800 491888224958457600 497488032355991040 221819797519689600 1451408694190640640 433118497923820800 128881875171067200 799534337714985600 368916168718843200 596218761660936960 373116024266993280 1088556520642980480 2132091567239961600 983776449916915200 994976064711982080 443639595039379200 2902817388381281280 87383556598665600 1308646732506220800 866236995847641600 257763750342134400 737832337437686400 1192437523321873920 746232048533986560 2177113041285960960 344321757470920320 649677746885731200 155273858263782720 193322812756600800 458026356377177280 303182948546674560 887279190078758400 918191353255787520 894328142491405440 174767113197331200 515527500684268800 1475664674875372800 240579500319325440 1492464097067973120 4354226082571921920 688643514941840640 131075334897998400 310547716527565440 386645625513201600 606365897093349120 180434625239494080 349534226394662400 1031055001368537600 2951329349750745600 481159000638650880 2984928194135946240 211878881004067200 1377287029883681280 262150669795996800 773291251026403200 1212731794186698240 360869250478988160 2062110002737075200 196613002346997600 465821574791348160 962318001277301760 423757762008134400 270651937859241120 524301339591993600 1546582502052806400 244673958476263680 109682447080852800 721738500957976320 136225209814948800 2065930544825521920 393226004693995200 1924636002554603520 183505468857197760 847515524016268800 541303875718482240 1048602679183987200 3093165004105612800 489347916952527360 219364894161705600 1443477001915952640 428325129311788800 272450419629897600 125201156956948800 786452009387990400 367010937714395520 1082607751436964480 2097205358367974400 204337814722423200 589839007040992800 978695833905054720 438729788323411200 2886954003831905280 275258203285796640 1271273286024403200 856650258623577600 544900839259795200 250402313913897600 254287058321237760 116854413159818880 734021875428791040 2165215502873928960 378189471320519040 642487693967683200 153555425913193920 408675629444846400 187801735435423200 1957391667810109440 444945650108541120 299827590518252160 877459576646822400 550516406571593280 1089801678519590400 500804627827795200 508574116642475520 233708826319637760 1468043750857582080 4330431005747857920 440480285423942400 129624710186462400 307110851826387840 817351258889692800 375603470870846400 599655181036504320 381430587481856640 175281619739728320 1101032813143186560 2179603357039180800 1001609255655590400 1017148233284951040 467417652639275520 2936087501715164160 1316189364970233600 417337189856496000 880960570847884800 259249420372924800 751206941741692800 1199310362073008640 762861174963713280 350563239479456640 660720428135913600 2003218511311180800 194437065279693600 460666277739581760 308336199796759680 934835305278551040 899482771554756480 834674379712992000 177737659030713600 262922429609592480 518498840745849600 1502413883483385600 241966125681396480 109083044077761600 1525722349927426560 701126478958913280 133303244273035200 388874130559387200 616672399593519360 181474594261047360 1669348759425984000 355475318061427200 525844859219184960 1036997681491699200 3004827766966771200 483932251362792960 218166088155523200 1402252957917826560 425984377663353600 266606488546070400 777748261118774400 1233344799187038720 362949188522094720 1051689718438369920 2073995362983398400 199954866409552800 583311195839080800 967864502725585920 436332176311046400 2804505915835653120 272211891391571040 2504023139138976000 851968755326707200 533212977092140800 1555496522237548800 246119372168342400 248832722642999040 110939552491521600 725898377044189440 2103379436876739840 638976566495030400 399909732819105600 184589529126256800 1935729005451171840 876408098698641600 298189064364347520 186624541982249280 872664352622092800 544423782783142080 1066425954184281600 3110993044475097600 492238744336684800 497665445285998080 221879104983043200 1451796754088378880 433234299848313600 128916324819172800 799819465638211200 369179058252513600 596378128728695040 373249083964498560 1088847565566284160 2132851908368563200 984477488673369600 995330890571996160 443758209966086400 2903593508176757760 87406920144835200 1308996528933139200 866468599696627200 257832649638345600 738358116505027200 1192756257457390080 746498167928997120 2177695131132568320 344567121035679360 649851449772470400 155315373488130240 193374487228759200 458148785126598720 303264009893819520 887516419932172800 918845656095144960 894567193093042560 174813840289670400 515665299276691200 1476716233010054400 240643806329122560 1492996335857994240 4355390262265136640 689134242071358720 131110380217252800 310630746976260480 386748974457518400 606528019787639040 180482854746841920 349627680579340800 1031330598553382400 2953432466020108800 481287612658245120 2985992671715988480 212029865821065600 1378268484142717440 262220760434505600 773497948915036800 1213056039575278080 360965709493683840 2062661197106764800 196665570325879200 465946120464390720 962575225316490240 424059731642131200 270724282120262880 524441520869011200 1546995897830073600 244739376405538560 109711764792907200 721931418987367680 136273790106417600 2067402726214076160 393331140651758400 1925150450632980480 183554532304153920 848119463284262400 541448564240525760 1048883041738022400 3093991795660147200 489478752811077120 219423529585814400 1443862837974735360 428439619033171200 272547580212835200 125290375257902400 786662281303516800 367109064608307840 1082897128481051520 2097766083476044800 204410685159626400 589996710977637600 978957505622154240 438847059171628800 2887725675949470720 275331798456230880 1272179194926393600 856879238066342400 545095160425670400 250580750515804800 254377741531979520 116937683574042240 734218129216615680 2165794256962103040 378458969006401920 642659428549756800 153596470710070080 408821370319252800 187935562886853600 1957915011244308480 445262718224237760 299907733323219840 877694118343257600 550663596912461760 1090190320851340800 501161501031609600 508755483063959040 233875367148084480 1468436258433231360 4331588513924206080 440598055653100800 129659358391617600 307192941420140160 817642740638505600 375871125773707200 599815466646439680 381566612297969280 175406525361063360 1101327193824923520 2180380641702681600 1002323002063219200 1017510966127918080 467750734296168960 2936872516866462720 1316541177514886400 417634584193008000 881196111306201600 259318716783235200 751742251547414400 1199630933292879360 763133224595938560 350813050722126720 660897083479651200 2004646004126438400 194489037587426400 460789412130210240 308418638957170560 935501468592337920 899723199969659520 835269168386016000 177785180351251200 263109788041595040 518637433566470400 1503484503094828800 242030802331019520 109160776617076800 1526266449191877120 701626101444253440 133338885263438400 388978075174852800 616837277914341120 181523101748264640 1670538336772032000 355570360702502400 526219576083190080 1037274867132940800 3006969006189657600 484061604662039040 218321553234153600 1403252202888506880 426287933982892800 266677770526876800 777956150349705600 1233674555828682240 363046203496529280 1052439152166380160 2074549734265881600 200008327895157600 583467112762279200 968123209324078080 436643106468307200 2806504405777013760 272284652622396960 2505807505158048000 852575867965785600 533355541053753600 1555912300699411200 246250816935177600 248899252491751680 110969206223198400 726092406993058560 2104878304332760320 639431900974339200 400016655790315200 184688112701383200 1936246418648156160 877032626805316800 298401553788024960 186674439368813760 873286212936614400 544569305244793920 1066711082107507200 3111824601398822400 492501633870355200 497798504983503360 221938412446396800 1452184813986117120 433350101772806400 129008190547454400 800033311580630400 369376225402766400 596803107576049920 373348878737627520 1089138610489587840 2133422164215014400 985003267740710400 995597009967006720 443876824892793600 2904369627972234240 87430283691004800 1309929319404921600 866700203545612800 258016381094908800 738752450805532800 1193606215152099840 746697757475255040 2178277220979175680 344751143709248640 650025152659209600 155356888712477760 193512285821181600 458475261791722560 303345071240964480 887753649785587200 919336383224663040 895204661364074880 174860567382009600 516032762189817600 1477504901611065600 240815289021914880 1493395514950510080 4356554441958351360 689502287418497280 131145425536507200 310713777424955520 387024571642363200 606690142481928960 180611466766436160 349721134764019200 1032065524379635200 2955009803222131200 481630578043829760 2986791029901020160 212143104433814400 1379004574836994560 262290851073014400 774049143284726400 1213380284963857920 361222933532872320 2064131048759270400 196718138304760800 466070666137433280 963261156087659520 424286208867628800 270917200149654240 524581702146028800 1548098286569452800 244804794334813440 109789945358385600 722445867065744640 136310225325019200 2068506862255491840 393436276609521600 1926522312175319040 183603595751110080 848572417735257600 541834400299308480 1049163404292057600 3096196573138905600 489609588669626880 219579890716771200 1444891734131489280 428744924956857600 272620450650038400 125357288983617600 786872553219043200 367207191502220160 1083668800598616960 2098326808584115200 204465337987528800 590154414914282400 979219177339253760 439159781433542400 2889783468262978560 275405393626665120 1272858626602886400 857489849913715200 545240901300076800 250714577967235200 254445753940035840 117000136384709760 734414383004440320 2167337601197233920 378661092270814080 643117387435286400 153705923501739840 408930675975057600 188035933475426400 1958438354678507520 445500519311010240 300121447469800320 878319562867084800 550810787253330240 1090481802600153600 501429155934470400 508891507880071680 234000272769419520 1468828766008880640 4334675202394467840 440715825882259200 129751753605364800 307411847003479680 817861351950115200 376071866950852800 600242894939600640 381668630910053760 175500204577064640 1101621574506660480 2180963605200307200 1002858311868940800 1017783015760143360 468000545538839040 2937657532017761280 1317479344300627200 417857629945392000 881431651764518400 259503507210729600 752143733901705600 1200485789879201280 763337261820107520 351000409154129280 661073738823388800 2005716623737881600 194627630408047200 461117770505219520 308501078117581440 936001091077678080 900364342409400960 835715259890784000 177832701671788800 263250306865596960 519007014421459200 1504287467803411200 242203273396680960 109219076021563200 1526674523640215040 702000818308258560 133374526253841600 389255260816094400 617002156235162880 181652455047510720 1671430519781568000 355665403343577600 526500613731193920 1038014028842918400 3008574935606822400 484406546793361920 218438152043126400 1404001636616517120 426515601222547200 266749052507683200 778510521632188800 1234004312470325760 363304910095021440 1053001227462387840 2076028057685836800 200061789380762400 583882891224141600 968813093586723840 436876304086252800 2808003273233034240 272478682571266080 2507145779672352000 853031202445094400 533498105015366400 1557021043264377600 246272724396316800 248965782340504320 111048282841003200 726609820190042880 2106002454924775680 639773401833820800 400123578761524800 184704543297237600 1937626187173447680 877501022885323200 298560920855783040 186724336755378240 873752608172505600 544957365142532160 1066996210030732800 3114042086528755200 492545448792633600 497931564681008640 222096565682006400 1453219640380085760 433658906904787200 129077089843665600 800247157523049600 369409086594475200 597121841711566080 373448673510756480 1089914730285064320 2133992420061465600 985090897585267200 995863129362017280 444193131364012800 2906439280760171520 87492586480790400 1310628912258758400 867317813809574400 258154179687331200 738818173188950400 1194243683423132160 746897347021512960 2179829460570128640 344781814154843520 650488360357180800 155467595977404480 193615634765498400 458720119290565440 303561234833351040 888386262728025600 919418171079582720 895682762567349120 174985172961580800 516308359374662400 1477636346377900800 240943901041509120 1493794694043025920 4359658921140257280 689563628309687040 131238879721185600 310935191954808960 387231269530996800 607122469666702080 180707925781131840 349970345923161600 1032616718749324800 2955272692755801600 481887802083018240 2987589388086051840 212161977535939200 1379127256619374080 262477759442371200 774462539061993600 1214244939333404160 361415851562263680 2065233437498649600 196858319581778400 466402787932213440 963775604166036480 424323955071878400 271061888671697760 524955518884742400 1548925078123987200 244979242146213120 109848580782494400 722831703124527360 136346660543620800 2068690884929061120 393716639163556800 1927551208332072960 183734431609659840 848647910143756800 542123777343395520 1049911037769484800 3097850156247974400 489958484292426240 219697161564988800 1445663406249054720 428973904399622400 272693321087241600 125368441271236800 787433278327113600 367468863219319680 1084247554686791040 2099822075538969600 204519990815431200 590574958745335200 979916968584852480 439394323129977600 2891326812498109440 275601647414489760 1272971865215635200 857947808799244800 545386642174483200 250736882542473600 254513766348092160 117010545186487680 734937726438639360 2168495109373582080 378694779481549440 643460856599433600 153788013095492160 409039981630862400 188052661906855200 1959833937169704960 445540152825472320 300281733079735680 878788646259955200 551203294828979520 1090773284348966400 501473765084947200 509027532696184320 234021090372975360 1469875452877278720 4336990218747164160 441029879826681600 129821050015675200 307576026190984320 818079963261724800 376105323813710400 600563466159471360 381770649522138240 175515817779731520 1102406589657959040 2181546568697932800 1002947530169894400 1018055065392368640 468042180745950720 2939750905754557440 1318182969389932800 417894804237456000 882059759653363200 259642100031350400 752210647627420800 1201126932318942720 763541299044276480 351031635559463040 661544819740022400 2005895060339788800 194731575023512800 461364039286476480 308720915878677120 936084361491901440 900845199239207040 835789608474912000 177959425193222400 263273726669597280 519284200062700800 1504421295254841600 242332626695927040 109228792588977600 1527082598088552960 702063271118926080 133469568894916800 389463150047025600 617441831757354240 181749470021945280 1671579216949824000 355918850386444800 526547453339194560 1038568400125401600 3008842590509683200 484665253391854080 218457585177955200 1404126542237852160 426553545762489600 266939137789833600 778926300094051200 1234883663514708480 363498940043890560 1053094906678389120 2077136800250803200 200204353342375200 584194725070538400 969330506783708160 436915170355910400 2808253084475704320 272624205032917920 2507368825424736000 853107091524979200 533878275579667200 1557852600188102400 246469891546569600 249143195270511360 111107590304356800 726997880087781120 2106189813356778240 639830318643734400 400408706684750400 184852418659927200 1938661013567416320 877579088898657600 298587482033742720 186857396452883520 873830340711820800 545248410065835840 1067756551159334400 3115705200376204800 492939783093139200 498286390541022720 222215180608713600 1453995760175562240 433890510753772800 129088573059700800 800817413369500800 369704837319854400 597174964067485440 373714792905767040 1090496820131671680 2135513102318668800 728191950593184000 985879566186278400 996572781082045440 444430361217427200 2907991520351124480 87539313573129600 1310745511067731200 867781021507545600 258177146119401600 739409674639708800 1194349928134970880 747429585811534080 2180993640263343360 345057848165197440 650835766130659200 155550626426099520 193632859589551200 458760928873705920 303723357527640960 888860722434854400 920154261773859840 895762446101228160 175078627146259200 516354292238803200 1478819349279417600 240965336378108160 1494859171623068160 4361987280526686720 690115696330394880 131308970359694400 311101252852199040 387265719179102400 607446715055281920 180724002283581120 350157254292518400 1032708584477606400 2957638698558835200 481930672756216320 2989718343246136320 212331835455062400 1380231392660789760 262617940719388800 774531438358204800 1214893430110563840 361448004567162240 2065417168955212800 196963455539541600 466651879278298560 963861345512432640 424663670910124800 271086003425371680 525235881438777600 1549062876716409600 245110078004762880 109858353353179200 722896009134324480 136443821126558400 2070347088991184640 393926911079083200 1927722691024865280 183832558503572160 849327341820249600 542172006850743360 1050471762877555200 3098125753432819200 490220156009525760 219716706706358400 1445792018268648960 429012067640083200 272887642253116800 125468811859809600 787853822158166400 367665117007144320 1084344013701486720 2100943525755110400 204665731689837600 590890366618624800 980440312019051520 439433413412716800 2891584036537297920 275748837755358240 1273991012730374400 858024135280166400 545775284506233600 250937623719619200 254695132769575680 117104224402488960 735330234014288640 2168688027402973440 378997964378167680 643518101460124800 153801694694450880 409331463379675200 188203217789714400 1960880624038103040 445896854455631040 300308447348058240 878866826825433600 551497675510716480 1091550569012467200 501875247439238400 509390265539151360 234208448804977920 1470660468028577280 4337376054805946880 441265420284998400 129832599417393600 307603389388901760 818662926759350400 376406435579428800 600616894696116480 382042699154363520 175656336603733440 1102995351021432960 2183101138024934400 1003750494878476800 1018780531078302720 468416897609955840 2941320936057154560 1318300240238150400 418229372866032000 882530840569996800 259665198834787200 752812871158857600 1201233789392232960 764085398308727040 351312673207466880 661898130427497600 2007500989756953600 194748899126090400 461405084083352640 308885794199498880 936833795219911680 900925342044174720 836458745732064000 178054467834297600 263484504905600160 519330397669574400 1505625742317715200 242354185579134720 109316241695707200 1528170796617454080 702625346414933760 133540850875723200 389497798252180800 617771588398997760 181765639184351040 1672917491464128000 356108935668595200 526969009811200320 1038660795339148800 3011251484635430400 484708371158269440 218632483391414400 1405250692829867520 426895046621971200 267081701751446400 778995596504361600 1235543176797995520 363531278368702080 1053938019622400640 2077321590678297600 200311276313584800 584246697378271200 969416742316538880 437264966782828800 2810501385659735040 272648458776526560 2509376237196192000 853790093243942400 534163403502892800 1557991193008723200 246579428852265600 249276254968016640 111117474881582400 727062556737404160 2107876039244801280 640342569932956800 400622552627169600 184934571639199200 1938833484633077760 878281683018667200 298826532635379840 186957191226012480 874529933565657600 545296917553053120 1068326807005785600 3115982386017446400 493158857704531200 498552509936033280 222234949763164800 1454125113474808320 433929111395270400 129191922004017600 801245105254339200 369869143278398400 597653065270759680 373914382452024960 1090593835106106240 2136653614011571200 728774944638048000 986317715409062400 997105019872066560 444469899526329600 2908250226949616640 87547101421852800 1311794900348486400 867858222790540800 258383844008035200 739738286556796800 1195306130541519360 747828764904049920 2181187670212212480 345211200393171840 650893667092905600 155564464834215360 193787883006026400 459128215121970240 303750377976689280 888939799052659200 920563201048458240 175094202843705600 516767688016070400 1479476573113593600 241158254407499520 1495657529808099840 4362375340424424960 690422400786343680 131320652132779200 311128929668430720 387575766012052800 607500755953378560 180868690805624640 350188405687411200 1033535376032140800 2958953146227187200 482316508814999040 2991315059616199680 212426200965686400 1380844801572687360 262641304265558400 775151532024105600 1215001511906757120 361737381611249280 2067070752064281600 196980978199168800 466693394502646080 964633017629998080 424852401931372800 271303036208436960 525282608531116800 1550303064048211200 245131883981187840 109946306489342400 723474763222498560 136516691563761600 2071267202359031040 393961956398337600 1929266035259996160 183848912985890880 849704803862745600 542606072416873920 1050565217062233600 3100606128096422400 490263767962375680 219892612978684800 1446949526444997120 429355536804230400 273033383127523200 125524573297905600 787923912796675200 367697825971781760 1085212144833747840 2101130434124467200 204775037345642400 590942934597506400 980527535924751360 439785225957369600 2893899052889994240 275773369478836320 1274557205794118400 858711073608460800 546066766255046400 251049146595811200 254831157585688320 113006157174187200 117156268411378560 735395651943563520 2170424289667495680 379166400431844480 644033305206345600 153924829085079360 409550074691284800 188286859946858400 1961055071849502720 446095022027941440 300548875762961280 879570451914739200 551546738957672640 1092133532510092800 502098293191622400 509662315171376640 226012314348374400 234312536822757120 1470791303887127040 4340848579334991360 441304677028051200 129936544032859200 307849658170158720 819100149382569600 376573719893716800 601097751525922560 382246736378532480 175734402617067840 1103093477915345280 2184267065020185600 1004196586383244800 1019324630342753280 452024628696748800 468625073645514240 2941582607774254080 1319355677872108800 418415244326352000 882609354056102400 259873088065718400 753147439787433600 1202195503051845120 764493472757064960 351468805234135680 661957015542076800 2008393172766489600 194904816049288800 461774487255238080 308913273919635840 904049257393497600 937250147291028480 901646627288883840 836830488652704000 178070308274476800 263601603925601760 519746176131436800 1506294879574867200 242548215528003840 109364824532779200 1528986945514129920 702937610468271360 133552731205857600 389809632098577600 617826547839271680 181911161646002880 1673660977305408000 356140616548953600 527203207851203520 1039492352262873600 3012589759149734400 485096431056007680 218729649065558400 1405875220936542720 427084769321683200 267105462411715200 779619264197155200 1235653095678543360 363822323292005760 1054406415702407040 2078984704525747200 200329096808786400 584714448147866400 970192862112015360 437459298131116800 2811750441873085440 272866742469004320 2510491465958112000 854169538643366400 534210924823430400 1559238528394310400 246798503463657600 249298431584267520 111206436076612800 727644646584011520 2108812831404814080 640627153982524800 400658193617572800 185098877597743200 1940385724224030720 878672013085339200 298959338525178240 186973823688200640 874918596262233600 545733484938008640 1068421849646860800 3118477056788620800 493597006927315200 498596863168535040 222412872153225600 1455289293168023040 434276517168748800 129249338084193600 801316387235145600 370197755195486400 597918677050356480 373947647376401280 1091466969876017280 2136843699293721600 729098830218528000 987194013854630400 997193726337070080 444825744306451200 2910578586336046080 87617192060361600 1312377894393350400 868553034337497600 258498676168387200 740395510390972800 1195837354100712960 747895294752802560 2182933939752034560 345517904849120640 651414775753123200 155689010507257920 193874007126290400 459332263037672640 303993562018124160 889651488612902400 921381079597655040 175234384120723200 516997352336774400 1480791020781945600 241265431090494720 1495790589505605120 4365867879504069120 691035809698241280 131425788090542400 311378021014515840 387748014252580800 607987124036248320 180949073317871040 350468768241446400 1033994704673548800 2961582041563891200 482530862180989440 2991581179011210240 212614931986934400 1382071619396482560 262851576181084800 775496028505161600 1215974248072496640 361898146635742080 2067989409347097600 197138682135813600 467067031521773760 965061724361978880 425229863973868800 271423609976806560 525703152362169600 1550992057010323200 245328137769012480 109995169342766400 723796293271484160 136528836636628800 2073107429094723840 394277364271627200 1930123448723957760 183996103326759360 850459727947737600 542847219953613120 1051406304724339200 3101984114020646400 490656275538024960 219990338685532800 1447592586542968320 429546353006534400 273057673273257600 125636096174097600 788554728543254400 367992206653518720 1085694439907226240 2102812609448678400 204793254954943200 591416046407440800 981312551076049920 439980677371065600 2895185173085936640 275994154990139040 1275689591921606400 859092706013068800 546115346546515200 251272192348195200 254853828388373760 113096630457518400 117260356429157760 735984413307037440 2171388879814452480 379503272539198080 644319529509801600 153993237079872960 409586509909886400 188454144261146400 1962625102152099840 446491357172562240 300682447104574080 879961354742131200 551988309980278080 1092230693093030400 502544384696390400 509707656776747520 226193260915036800 234520712858315520 1471968826614074880 4342777759628904960 441657987715526400 129994291041451200 307986474159745920 819173019819772800 376908288522292800 601364894209148160 382280742582560640 175890534643736640 1103976619960556160 2184461386186060800 1005088769392780800 1019415313553495040 452386521830073600 469041425716631040 2943937653228149760 1319942032113196800 418786987246992000 883315975431052800 259988582082902400 753816577044585600 1202729788418296320 764561485165121280 351781069287473280 662486981573289600 2010177538785561600 194991436562176800 461979711239618880 309160591400868480 904773043660147200 938082851433262080 902047341313722240 837573974493984000 178212872236089600 263835801965604960 519977164165804800 1507633154089171200 242656009944042240 109461990206923200 1529122970330242560 703562138574946560 133659654177067200 389982873124353600 618321182801736960 181992007458031680 1675147948987968000 356425744472179200 527671603931209920 1039954328331609600 3015266308178342400 485312019888084480 218923980413846400 1407124277149893120 427464214721107200 267319308354134400 779965746248707200 1236642365603473920 363984014916063360 1055343207862419840 2079908656663219200 200489481265600800 584974309686530400 970624039776168960 437847960827692800 2814248554299786240 272988011187047520 2512721923481952000 854928429442214400 534638616708268800 1559931492497414400 246908040769353600 249498021130525440 111255858962740800 727968029832126720 2110686415724839680 641196322081660800 400978962531201600 185181030577015200 1941248079552337920 879452673218683200 299224950304775040 187123515847894080 875695921655385600 545976022374095040 1069277233416537600 3119862984994828800 493816081538707200 498996042261050880 222511717925481600 1455936059664253440 434469520376236800 129364170244545600 801957925062403200 370362061154030400 598449900609550080 374247031695788160 1091952044748190080 2138554466833075200 729746601379488000 987632163077414400 997992084522101760 445023435850963200 2911872119328506880 87656131303977600 1313543882483078400 868939040752473600 258728340489091200 740724122308060800 1196899801219100160 748494063391576320 2183904089496380160 345671257077095040 651704280564355200 155758202547837120 194046255366818400 459740358869077440 304128664263365760 890046871701926400 921790018872253440 175312262607955200 517456680978182400 1481448244616121600 241479784456485120 1496988126783152640 4367808178992760320 691342514154190080 131484196955966400 311516405095674240 388092510733636800 608257328526731520 181109838342363840 350624525215910400 1034913361956364800 2962896489232243200 482959568912970240 2993976253566305280 212709297497558400 1382685028308380160 262968393911932800 776185021467273600 1216514657053463040 362219676684727680 2069826723912729600 197226295433949600 467274607643511360 965919137825940480 912385992790097280 425418594995116800 271664757513545760 525936787823865600 1552370042934547200 245437167651137280 110092895049614400 724439353369455360 136638142292433600 2074027542462570240 394452590867899200 1931838275651880960 184077875738352960 850837189990233600 543329515027091520 1051873575647731200 3104740085869094400 490874335302274560 220185790099228800 1448878706738910720 429927985411142400 273276284584867200 125691857612193600 788905181735798400 368155751476705920 1086659030054183040 2103747151295462400 204957213438650400 591678886301848800 981748670604549120 440371580198457600 2897757413477821440 276116813607529440 1276255784985350400 859855970822284800 546552569169734400 251383715224387200 255057865612542720 113146893392702400 117312400438047360 736311502953411840 2173318060108366080 379671708592874880 644891978116713600 154130053069460160 409914426877300800 188537786418290400 1963497341209098240 446689524744872640 300949589787799680 880743160396915200 552233627215058880 1093105138339468800 502767430448774400 510115731225085440 226293786785404800 234624800876094720 1472623005906823680 4346636120216732160 441854271430790400 130109785058635200 308260106138920320 819828853754601600 377075572836580800 601899179575599360 382586798418814080 175968600657071040 1104467254430117760 2186210276678937600 1005534860897548800 1020231462450170880 452587573570809600 469249601752189440 2945246011813647360 1321114740595372800 418972858707312000 883708542861580800 260219570117270400 754151145673161600 1203798359151198720 765173596837628160 351937201314142080 662781407146185600 2011069721795097600 195164677587952800 462390159208380480 309297990001553280 905175147141619200 938499203504378880 902848769363399040 837945717414624000 178292074436985600 263952900985606560 520439140234540800 1508302291346323200 242871598776119040 109510573043995200 1530347193675256320 703874402628284160 133719055827739200 390329355175905600 618595980003106560 182153699082089280 1675891434829248000 356584148873971200 527905801971213120 1040878280469081600 3016604582692646400 485743197552238080 219021146087990400 1407748805256568320 427653937420819200 267438111655478400 780658710351811200 1237191960006213120 364307398164178560 1055811603942426240 2081756560938163200 200578583741608800 585494032763858400 971486395104476160 438042292175980800 2815497610513136640 273230548623133920 2513837152243872000 855307874841638400 534876223310956800 1561317420703622400 246929948230492800 249608904211779840 111354704734996800 728614796328357120 2111623207884852480 641480906131228800 401157167483217600 1942972790208952320 879843003285355200 299357756194573440 187206678158834880 876084584351961600 546461097246267840 1069752446621913600 3122634841407244800 493859896460985600 499217808423559680 222709409469993600 1457229592656714240 434855526791212800 129421586324721600 802314334966435200 370394922345739200 598715512389146880 374413356317669760 1092922194492535680 2139504893243827200 730070486959968000 987719792921971200 998435616847119360 445418818939987200 2914459185313428480 87734009791209600 1314126876527942400 869711053582425600 258843172649443200 740789844691478400 1197431024778293760 748826712635339520 2185844388985071360 345701927522689920 652283290186819200 155896586628995520 194132379487082400 459944406784779840 304398868753848960 890837637879974400 921871806727173120 175468019582419200 517686345298886400 1481579689382956800 241586961139480320 1497653425270679040 4371688777970142720 691403855045379840 131601014686814400 311793173257991040 388264758974164800 608797737507697920 181190220854610240 350936039164838400 1035372690597772800 2963159378765913600 483173922278960640 2995306850541358080 212728170599683200 1382807710090759680 263202029373628800 776529517948329600 1217595475015395840 362380441709220480 2070745381195545600 197401522030221600 467689759886986560 966347844557921280 913196606261546880 425456341199366400 271785331281915360 526404058747257600 1553059035896659200 245655227415386880 110141757903038400 724760883418440960 136698867656769600 2074211565136139520 394803044060443200 1932695689115842560 184241420561540160 850912682398732800 543570662563830720 1052808117494515200 3106118071793318400 491310454830773760 220283515806076800 1449521766836881920 430118801613446400 273397735313539200 125703009899812800 789606088120886400 368482841123080320 1087141325127661440 2105616234989030400 205048301485154400 592204566090664800 982620909661547520 440567031612153600 2899043533673763840 276362130842310240 1276369023598099200 860237603226892800 546795470627078400 251406019799625600 255171219625969920 113247419263070400 117322809239825280 736965682246160640 2174282650255322880 379705395803610240 645178202420169600 154198461064253760 410096602970308800 188554514849719200 1965241819323095040 446729158259334720 301083161129412480 881134063224307200 552724261684620480 1093590941254156800 502812039599251200 510342439251939840 226494838526140800 234645618479650560 1473931364492321280 4348565300510645760 442246838861318400 130167532067227200 308396922128507520 820193205940617600 377109029699438400 602166322258824960 382756829438954880 175984213859737920 1105448523369240960 2187181882508313600 1005624079198502400 1020684878503879680 452989677052281600 469291236959301120 2947862728984642560 1321701094836460800 419010032999376000 884493677722636800 260335064134454400 754218059398876800 1204332644517649920 765513658877909760 351968427719475840 663370258291977600 2011248158397004800 195251298100840800 462595383192761280 309572787202922880 905979354104563200 938582473918602240 903249483388237440 838020065998752000 178450478838777600 263976320789606880 520670128268908800 1508436118797753600 242979393192157440 109520289611409600 1531027317755819520 703936855438951680 133837859129083200 390502596201681600 619145574405845760 182234544894118080 1676040131997504000 356900957677555200 527952641579213760 1041340256537817600 3016872237595507200 485958786384314880 219040579222819200 1407873710877903360 427691881960761600 267675718258166400 781005192403363200 1238291148811691520 364469089788236160 1055905283158427520 2082680513075635200 200756788693624800 585753894302522400 971917572768629760 438081158445638400 2815747421755806720 273351817341177120 2514060197996256000 855383763921523200 535351436516332800 1562010384806726400 246995670613910400 249830670374288640 111404127621124800 728938179576472320 2111810566316855040 641537822941142400 401513577387249600 1943835145537259520 879921069298689600 299384317372533120 187373002780716480 876162316891276800 546703634682354240 1070702873032665600 3124020769613452800 493991341227820800 499661340748577280 222808255242249600 1457876359152944640 435048529998700800 129433069540756800 803027154774499200 370493505920865600 598768634745066240 374746005561432960 1093407269364708480 2141405746065331200 730135264076064000 987982682455641600 999322681497154560 445616510484499200 2915752718305889280 87772949034825600 1314243475336915200 870097059997401600 258866139081513600 740987011841731200 1197537269490132480 749492011122865920 2186814538729416960 345793938859474560 652572794998051200 155965778669574720 194149604311135200 459985216367920320 304533970999090560 891233020968998400 922117170291932160 175545898069651200 517732278163027200 1481974023683462400 241608396476079360 1498984022245731840 4373629077458833920 691587877718949120 131659423552238400 311931557339149440 388299208622270400 609067941998181120 181206297357059520 351091796139302400 1035464556326054400 2963948047366924800 483216792952158720 2997968044491463680 212784789906057600 1383175755437898240 263318847104476800 776598417244540800 1218135883996362240 362412594714119040 2070929112652108800 197489135328357600 467897336008724160 966433585904317440 913601912997271680 425569579812115200 271809446035589280 526637694208953600 1553196834489081600 245764257297511680 110151530473723200 724825189428238080 136820318385441600 2074763633156847360 394978270656715200 1932867171808634880 184323192973133760 851139159624230400 543618892071178560 1053275388417907200 3106393668978163200 491528514595023360 220303060947446400 1449650378856476160 430156964853907200 273640636770883200 125736466762670400 789956541313430400 368646385946267520 1087237784142357120 2106550776835814400 205230477578162400 592467405985072800 983057029190046720 440606121894892800 2899300757712952320 276484789459700640 1276708739436345600 860313929707814400 547281273541766400 251472933525340800 255397927652824320 113297682198254400 117354035645159040 737292771892535040 2174475568284714240 379806457435816320 645235447280860800 154212142663212480 410460955156324800 188604700144005600 1966114058380093440 446848058802720960 301109875397735040 881212243789785600 552969578919401280 1094562547083532800 502945867050681600 510795855305648640 226595364396508800 234708071290318080 1474585543785070080 4348951136569428480 442443122576582400 130179081468945600 308424285326424960 820921910312649600 377209400288011200 602219750795470080 383096891479236480 176031053467738560 1105939157838802560 2189125094167065600 1005891734101363200 1021591710611297280 453190728793017600 469416142580636160 2949171087570140160 1321818365684678400 419121555875568000 884886245153164800 260358162937891200 754418800576022400 1204439501590940160 766193782958472960 352062106935477120 663664683864873600 2011783468202726400 195268622203418400 462636427989637440 309710185803607680 906381457586035200 938832285161272320 903329626193205120 838243111751136000 178529681039673600 264046580201607840 520716325875782400 1508837601152044800 243000952075365120 109549439313652800 1532387565916945920 704124213870954240 133897260779755200 390537244406836800 619420371607215360 182250714056523840 1676486223502272000 357059362079347200 528093160403215680 1041432651751564800 3017675202304089600 486001904150730240 219098878627305600 1408248427741908480 427805715580588800 267794521559510400 781074488813673600 1238840743214430720 364501428113047680 1056186320806431360 2082865303503129600 200845891169632800 585805866610255200 972003808301460480 438197757254611200 2816496855483816960 273376071084785760 2514729335253408000 855611431161177600 535589043119020800 1562148977627347200 247192837764163200 249941553455543040 111414012198350400 729002856226095360 2112372641612862720 641708573370883200 401691782339265600 1944007616602920960 880155267338692800 299464000906412160 187456165091657280 876395514509222400 546752142169571520 1071178086238041600 3124297955254694400 494385675528326400 499883106911086080 222828024396700800 1458005712452190720 435087130640198400 129467519188862400 803383564678531200 370789256646244800 598928001812824320 374912330183314560 1093504284339143040 2142356172476083200 730329595424352000 988771351056652800 999766213822172160 445656048793401600 2916011424904381440 87780736883548800 1314593271763833600 870174261280396800 258935038377724800 741578513292489600 1197856003625648640 749824660366629120 2187008568678286080 346069972869828480 652630695960297600 155979617077690560 194201278783293600 460107645117341760 304560991448138880 891312097586803200 922853260986209280 175561473767097600 517870076755449600 1483157026584979200 241672702485876480 1499649320733258240 4374017137356572160 692139945739656960 131671105325323200 311959234155381120 388402557566587200 609121982896277760 181254526864407360 351122947534195200 1035740153510899200 2966314053169958400 483345404971752960 2999298641466516480 431558397296208000 1384279891479313920 263342210650646400 776805115133174400 1218243965792555520 362509053728814720 2071480307021798400 197506657987984800 467938851233071680 966690809943505920 913682974344416640 863116794592416000 271881790296611040 526684421301292800 1553610230266348800 245786063273936640 110180848185777600 725018107457629440 136881043749777600 2076419837218970880 395013315975969600 1933381619887011840 184339547455452480 1726233589184832000 543763580593222080 1053368842602585600 3107220460532697600 491572126547873280 220361696371555200 1450036214915258880 430271454575289600 273762087499555200 125836837351243200 790026631951939200 368679094910904960 1087527161186444160 2106737685205171200 205321565624666400 592519973963954400 983144253095746560 440723392743110400 2900072429830517760 276509321183178720 2589350383777248000 860542909150579200 547524174999110400 251673674702486400 255511281666251520 113307734785291200 117447714861160320 737358189821809920 2175054322372888320 380109642332434560 645407181862934400 154253187460088640 410643131249332800 188755256026864800 1966288506191493120 906272634322036800 301190018202702720 881446785486220800 553018642366357440 1095048349998220800 503347349404972800 511022563332503040 226615469570582400 234895429722320640 1474716379643619840 4350108644745776640 442482379319635200 130213729674100800 308506374920177280 821286262498665600 377510512053729600 602380036405405440 383266922499377280 176171572291740480 1106037284732714880 2190096699996441600 1006694698809945600 1022045126665006080 453230939141164800 469790859444641280 2949432759287239680 1322170178229331200 419456124504144000 884964758639270400 260427459348201600 755021024107459200 1204760072810810880 766533844998754560 352343144583480960 663723568979452800 2013389397619891200 195320594511151200 462759562380265920 309737665523744640 906461878282329600 939581718889282560 903570054608108160 838912249008288000 178545521479852800 264257358437610720 520854918696403200 1510042048214918400 243065628724988160 109636888420382400 1533067689997509120 704686289166961920 133909141109889600 390641189022302400 619475331047489280 182299221543741120 1677824498016576000 357091042959705600 528514716875221440 1041709837392806400 3020084096429836800 486131257449976320 219273776840764800 1409372578333923840 267818282219779200 781282378044604800 1238950662094978560 364598443087482240 1057029433750442880 2083419674785612800 200863711664834400 585961783533453600 972262514899952640 438547553681529600 2818745156667847680 273448832315611680 2516736747024864000 535636564439558400 1562564756089209600 247236652686441600 249963730071793920 111443665930027200 729196886174964480 2114058867500885760 401727423329668800 1944525029799905280 880857861458702400 187472797553845440 877095107363059200 546897664631223360 1071273128879116800 3125129512178419200 494473305372883200 499927460143587840 222887331860054400 1458393772349928960 435202932564691200 129570868133179200 803454846659337600 370854979029662400 374945595107690880 1093795329262446720 2142546257758233600 730912589469216000 988946610745766400 999854920287175680 445774663720108800 2916787544699857920 87804100429718400 1315642661044588800 870405865129382400 259141736266358400 741709958059324800 749891190215381760 2187590658524893440 346131313761018240 652804398847036800 156021132302038080 194356302199768800 460474931365606080 304642052795283840 891549327440217600 923016836696048640 175608200859436800 518283472532716800 1483419916118649600 241865620515267840 1499782380430763520 4375181317049786880 692262627522036480 131706150644577600 312042264604076160 388712604399537600 609284105590567680 181399215386450880 351216401718873600 1036566945065433600 2966839832237299200 483731241030535680 2999564760861527040 431902893777264000 1384525255044072960 263412301289155200 777425208799075200 1218568211181135360 362798430772901760 2073133890130867200 197559225966866400 468063396906114240 967462482061071360 913926158385851520 863805787554528000 272098823079676320 526824602578310400 1554850417598150400 245851481203211520 110268801321940800 725596861545803520 136893188822644800 2076787882566109440 395118451933732800 1934924964122142720 184388610902408640 1727611575109056000 544197646159352640 1053649205156620800 3109700835196300800 491702962406423040 220537602643881600 1451193723091607040 430614923739436800 273786377645289600 125859141926481600 790236903867465600 368777221804817280 1088395292318705280 2107298410313241600 205339783233967200 592677677900599200 983405924812846080 441075205287763200 2902387446183214080 276582916353612960 2591417362663584000 861229847478873600 547572755290579200 251718283852963200 255533952468936960 113337892546401600 117468532464716160 737554443609634560 2176790584637410560 380177016753905280 645922385609155200 154376321850717120 410679566467934400 188788712889722400 1966811849625692160 906996076932254400 301430446617605760 882150410575526400 553165832707225920 1095145510581158400 503436567705926400 511067904937873920 226675785092803200 234937064929432320 1475108887219269120 4353581169274821120 442600149548793600 130317674289566400 308752643701434240 821359132935868800 377577425779444800 602860893235211520 383300928703405440 176202798697074240 1106331665414451840 2190291021162316800 1006873135411852800 1022135809875747840 453351570185606400 469874129858864640 2950217774438538240 1323225615863289600 419530473088272000 885200299097587200 260635348579132800 755154851558889600 1205721786470423040 766601857406810880 352405597394148480 663900224323190400 2013746270823705600 195476511434349600 463128965552151360 309820104684155520 906703140371212800 939748259717729280 904291339852817280 839060946176544000 178593042800390400 264304198045611360 521270697158265600 1510309703117779200 243259658673857280 109656321555211200 1533203714813621760 704811194788296960 133944782100292800 390953022868699200 619640209368311040 182444744005392960 1678121892353088000 357186085600780800 528608396091222720 1042541394316531200 3020619406235558400 486519317347714560 219312643110422400 1409622389576593920 267889564200585600 781906045737398400 1239280418736622080 364889488010785920 1057216792182445440 2085082788633062400 200917173150439200 586429534303048800 973038634695429120 438625286220844800 2819244779153187840 273667116008089440 2517182838529632000 535779128401171200 1563812091474796800 247258560147580800 250030259920546560 111532627125057600 729778976021571840 2114433584364890880 401834346300878400 1946077269390858240 881013993485371200 187522694940409920 877250572441689600 547334232016178880 1071558256802342400 3127624182949593600 494517120295161600 500060519841093120 223065254250115200 1459557952043143680 435550338338169600 129593834565249600 803668692601756800 370887840221371200 375045389880819840 1094668464032357760 2143116513604684800 731042143701408000 989034240590323200 1000121039682186240 446130508500230400 2919115904086287360 87874191068227200 1315875858662534400 871100676676339200 259187669130499200 741775680442742400 750090779761639680 2189336928064715520 346161984206613120 653325507507254400 156145677975080640 194390751847874400 460556550531887040 304885236836718720 892261017000460800 923098624550968320 175748382136454400 518375338260998400 1483551360885484800 241908491188465920 1500181559523279360 4378673856129431040 692323968413226240 131811286602340800 312291355950161280 388781503695748800 609770473673437440 181431368391349440 351496764272908800 1036750676521996800 2967102721770969600 483816982376931840 3000363119046558720 431979448550832000 1384647936826452480 263622573204681600 777563007391497600 1219540947346874880 362862736782698880 2073501353043993600 197716929903511200 468437033925241920 967633964753863680 914655710510156160 863958897101664000 272147052587024160 527245146409363200 1555126014782995200 246047734991036160 110288346463310400 725725473565397760 136929624041246400 2076971905239678720 395433859807022400 1935267929507727360 184535801243277120 1727917794203328000 544294105174048320 1054490292818726400 3110252029565990400 492095469982072320 220576692926620800 1451450947130795520 430691250220358400 273859248082492800 125870294214100800 790867719614044800 369071602486554240 1088588210348096640 2108980585637452800 205394436061869600 593150789710533600 984190939964144640 441153385853241600 2902901894261591040 276803701864915680 2591876691304992000 861382500440716800 547718496164985600 251740588428201600 255601964876993280 113428365829732800 117478941266494080 738143204973108480 2177176420696193280 380210703964640640 646036875330537600 154403685048634560 410788872123739200 188805441321151200 1968381879928289280 907156841956747200 301483875154250880 882306771706483200 553607403729831360 1095436992329971200 503481176856403200 511203929753986560 226856731659465600 234957882532988160 1476286409946216960 4354352841392386560 442953460236268800 130340773093003200 308807370097269120 821577744247478400 377610882642302400 602967750308501760 383402947315489920 176218411899741120 1107214807459662720 2190873984659942400 1006962353712806400 1022407859507973120 453713463318931200 469915765065976320 2952572819892433920 1323460157559724800 419567647380336000 885906920472537600 260681546186006400 755221765284604800 1205935500617003520 766805894630979840 352436823799482240 664430190354403200 2013924707425612800 195511159639504800 463211055145903680 310067422165388160 907426926637862400 939831530131952640 904451625462752640 839135294760672000 178735606762003200 264327617849611680 521363092372012800 1510443530569209600 243302776440272640 109666038122625600 1533611789261959680 704873647598964480 134051705071502400 391022319279009600 620134844330776320 182477082330204480 1678270589521344000 357471213524006400 528655235699223360 1042726184744025600 3020887061138419200 486605552880545280 219332076245251200 1409747295197928960 268103410143004800 782044638558019200 1240269688661552640 364954164660408960 1057310471398446720 2085452369488051200 201077557607253600 586533478918514400 973211105761090560 438664152490502400 2819494590395857920 273715623495306720 2517405884282016000 536206820286009600 1564089277116038400 276501957781795200 250229849466804480 111552396279508800 729908329320817920 2114620942796893440 402155115214507200 1946422211522181120 881092059498705600 187672387100103360 877328304981004800 547431246990613440 1072413640572019200 3128178554232076800 553003915563590400 500459698933608960 223104792559017600 1459816658641635840 435627539621164800 129605317781284800 804310230429014400 414752936672692800 375344774200206720 1094862493981226880 2144827281144038400 731106920817504000 1106007831127180800 1000919397867217920 446209585118035200 2919633317283271680 87889766765673600 1315992457471507200 871255079242329600 259210635562569600 829505873345385600 750689548400413440 2189724987962453760 387102740894513280 653441309431747200 156173354791312320 194407976671927200 460597360115027520 304939277734815360 892419170236070400 1032273975718702080 175779533531347200 518421271125139200 1659011746690771200 241929926525064960 1501379096800826880 4379449975924907520 774205481789026560 131834650148510400 312346709582624640 388815953343854400 609878555469630720 181447444893798720 351559067062694400 1036842542250278400 3318023493381542400 483859853050129920 3002758193601653760 432017725937616000 1548410963578053120 263669300297020800 777631906687708800 1219757110939261440 362894889787597440 2073685084500556800 197751975222765600 468520064373936960 967719706100259840 914817833204446080 864035451875232000 272171167340698080 527338600594041600 1555263813375417600 246091346943886080 110298119033995200 725789779575194880 137038929697051200 2322616445367079680 395503950445531200 1935439412200519680 184568510207914560 1728070903750464000 544342334681396160 1054677201188083200 3110527626750835200 492182693887772160 220596238067990400 1451579559150389760 430729413460819200 274077859394102400 126093339966484800 791007900891062400 369137020415829120 1088684669362792320 2109354402376166400 205558394545576800 593255925668296800 984365387775544320 441192476135980800 2903159118300779520 276852765311871840 2592106355625696000 861458826921638400 548155718788204800 252186679932969600 255806002101162240 113448471003806400 117687117302052480 738274040831658240 2177369338725584640 380884448179347840 646094120191228800 154417366647593280 411116789091153600 189140009949727200 1968730775551088640 907237224468993600 301510589422573440 882384952271961600 553705530623743680 1096311437576409600 504373359865939200 511612004202324480 226896942007612800 235374234604104960 1476548081663316480 4354738677451169280 443031973722374400 130352322494721600 308834733295186560 822233578182307200 378280019899454400 603021178845146880 383709003151743360 176530675953078720 1107411061247487360 2192622875152819200 1008746719731878400 1023224008404648960 453793884015225600 470748469208209920 2953096163326632960 1323577428407942400 420311133221616000 886063947444748800 260704644989443200 756560039798908800 1206042357690293760 767418006303486720 353061351906157440 664547960583561600 2017493439463756800 195528483742082400 463252099942779840 310122381605662080 907587768030451200 941496938416419840 904531768267720320 840622266443232000 178767287642361600 264796013929618080 521409289978886400 1513120079597817600 243324335323480320 109860369470913600 1534836012606973440 706122703812314880 134075465731771200 391056967484164800 620244763211324160 182493251492610240 1681244532886464000 357534575284723200 529592027859236160 1042818579957772800 3026240159195635200 486648670646960640 219720738941827200 1412245407624629760 268150931463542400 782113934968329600 1240489526422648320 364986502985220480 1059184055718472320 2085637159915545600 201113198597656800 586585451226247200 973297341293921280 439441477883654400 2824490815249259520 273739877238915360 2521866799329696000 536301862927084800 1564227869936659200 276991927139491200 250274202699306240 111562280856734400 729973005970440960 2118368111436944640 402226397195313600 1946594682587842560 882653379765393600 187705652024479680 878882955767308800 547479754477830720 1072603725854169600 3128455739873318400 553983854278982400 500548405398612480 223124561713468800 1459946011940881920 435666140262662400 129834982101988800 804452794390627200 415487890709236800 375411304048959360 1094959508955661440 2145207451708339200 732402463139424000 1107967708557964800 1001096810797224960 446249123426937600 2919892023881763840 87897554614396800 1318324433650963200 871332280525324800 259669964203977600 830975781418473600 750822608097918720 2189919017911322880 387788697995287680 653499210393993600 156187193199428160 194752473152983200 461413551777837120 304966298183863680 892498246853875200 1034103194654100480 175795109228793600 519339928407955200 1661951562836947200 242358633257045760 1501645216195837440 4379838035822645760 775577395990575360 131846331921595200 312374386398856320 389504946305966400 609932596367727360 181768974942784320 351590218457587200 1038679856815910400 3323903125673894400 484717266514091520 3003290432391674880 432783273673296000 1551154791981150720 263692663843190400 779009892611932800 1219865192735454720 363537949885568640 2077359713631820800 197769497882392800 468561579598284480 969434533028183040 914898894551591040 865566547346592000 272653462414176480 527385327686380800 1558019785223865600 246113152920311040 110493570447691200 727075899771137280 137063219842785600 2326732187971726080 395538995764785600 1938869066056366080 184584864690233280 1731133094693184000 545306924828352960 1054770655372761600 3116039570447731200 492226305840622080 220987140895382400 1454151799542274560 431492678270035200 274126439685571200 126126796829342400 791077991529571200 369169729380466560 1090613849656705920 2109541310745523200 205594829764178400 593308493647178400 984452611681244160 441974281790764800 2908303599084549120 276877297035349920 2596699642039776000 862985356540070400 548252879371142400 252253593658684800 255851343706533120 113458523590843200 117718343707386240 738339458760933120 2181227699313411840 380985509811553920 647239017405052800 154690998626767680 411189659528356800 189190195244013600 1968905223362488320 908844874713921600 302044874789024640 883948563581529600 553754594070699840 1096505758742284800 504507187317369600 511702687413066240 226917047181686400 235436687414772480 1476678917521866240 4362455398626823680 443071230465427200 130583310529089600 309381997253535360 822379319056713600 378380390488027200 604089749578049280 383777015559799680 176577515561079360 1107509188141399680 2193011517484569600 1009014374634739200 1023405374826132480 453834094363372800 470873374829544960 2953357835043732480 1325922845372294400 420422656097808000 886142460930854400 261166621058179200 756760780976054400 1208179499156098560 767554031119599360 353155031122158720 664606845698140800 2018028749269478400 195874965793634400 464072995880303040 310149861325799040 907668188726745600 941746749659089920 906134624367073920 840845312195616000 178783128082540800 264866273341619040 522333242116358400 1513521561952108800 243755512987633920 109889519173156800 1535108062239198720 706310062244317440 134087346061905600 391749931587268800 620299722651598080 182816634740725440 1681690624391232000 357566256165081600 529732546683238080 1044666484232716800 3027043123904217600 487511025975267840 219779038346313600 1412620124488634880 268174692123811200 783499863174537600 1240599445303196160 365633269481450880 1059465093366476160 2089332968465433600 201131019092858400 587624897380903200 975022051950535680 439558076692627200 2825240248977269760 274224952111088160 2522535936586848000 536349384247622400 1566999726349075200 277065422543145600 250296379315557120 111759972401246400 731266538962901760 2118930186732952320 402262038185716800 1950044103901071360 882887577805396800 187722284486667840 879116153385254400 548449904222176320 1072698768495244800 3133999452698150400 554130845086291200 500592758631114240 223519944802492800 1462533077925803520 436438153092614400 129869431750094400 804524076371433600 415598133814718400 375444568973335680 1096899808444352640 2145397536990489600 732596794487712000 1108261690172582400 1001185517262228480 447039889604985600 2925066155851607040 88053311588860800 1318674230077881600 872876306185228800 259738863500188800 831196267629436800 750889137946671360 2193799616888705280 387891591560403840 654657229638921600 156463961361744960 194804147625141600 2002371034524456960 461535980527258560 305506707164830080 894079779209971200 1034377577494410240 176106623177721600 519477727000377600 1662392535258873600 242422939266842880 1501778275893342720 4387599233777410560 775783183120807680 132079967383291200 312927922723489920 389608295250283200 611013414329660160 181817204450132160 352213246355443200 1038955454000755200 3324785070517747200 484845878533685760 3003556551786685440 432898105833648000 1551566366241615360 264159934766582400 779216590500566400 1222026828659320320 363634408900264320 2077910908001510400 198119951074936800 469391884085234880 969691757067371520 916520121494490240 865796211667296000 272725806675198240 528319869533164800 1558433181001132800 246549272448810240 110522888159745600 727268817800528640 137075364915652800 2327349549362423040 396239902149873600 1939383514134743040 184911954336607680 1731592423334592000 545451613350396480 1056639739066329600 3116866362002265600 493098544897620480 221045776319491200 1454537635601057280 431607167991417600 274150729831305600 126137949116961600 792479804299747200 369823908673215360 1090903226700792960 2113279478132659200 205613047373479200 594359853224810400 986197089795240960 442091552638982400 2909075271202114560 277367931504911520 2597388635001888000 863214335982835200 548301459662611200 252275898233923200 255874014509218560 113659575331579200 117728752509164160 739647817346430720 2181806453401585920 381019197022289280 647410751987126400 154732043423643840 411226094746958400 189206923675442400 1972394179590481920 909086022250660800 302125017593992320 884183105277964800 554735863009823040 1096602919325222400 504551796467846400 511748029018437120 227319150663158400 235457505018328320 1479295634692861440 4363612906803171840 443856365326483200 130617958734244800 309464086847287680 822452189493916800 378413847350884800 604250035187984640 383811021763827840 176593128763746240 1109471726019646080 2193205838650444800 1009103592935692800 1023496058036874240 454638301326316800 470915010036656640 2958591269385722880 1326274657916947200 420459830389872000 887712730652966400 261235917468489600 756827694701769600 1208500070375969280 767622043527655680 353186257527492480 665784547989724800 2018207185871385600 195926938101367200 464196130270931520 310699455728538240 909276602652633600 941830020073313280 906375052781976960 179099936886124800 264889693145619360 522471834936979200 1513655389403539200 243820189637256960 109899235740571200 1535244087055311360 706372515054984960 134324952664593600 391853876202734400 621398911457076480 182865142227942720 358199873772249600 529779386291238720 1044943669873958400 3027310778807078400 487640379274513920 219798471481142400 1412745030109969920 268649905329187200 783707752405468800 1242797822914152960 365730284455885440 1059558772582477440 2089887339747916800 201487428996890400 587780814304101600 975280758549027840 439596942962284800 2825490060219939840 274297713341914080 537299810658374400 1567415504810937600 277089921011030400 250739911640574720 111789626132923200 731460568911770880 2119117545164954880 402974857993780800 1950561517098055680 188054933730431040 879193885924569600 548595426683828160 1074599621316748800 3134831009621875200 554179842022060800 501479823281149440 223579252265846400 1462921137823541760 436553955017107200 129880914966129600 805949715987561600 415634881516545600 376109867460862080 1097190853367656320 2149199242633497600 732661571603808000 1108359684044121600 1002959646562298880 447158504531692800 2925842275647083520 282082400595646560 1318790828886854400 873107910034214400 259761829932259200 831269763033091200 752219734921724160 2194381706735312640 387925889415442560 654830932525660800 156505476586092480 194821372449194400 2005919293124597760 461576790110399040 305587768511975040 894317009063385600 1034469038441180160 564164801191293120 519523659864518400 1662539526066182400 242444374603441920 1504439469843448320 4388763413470625280 775851778830885120 132115012702545600 313010953172184960 389642744898388800 611175537023950080 181833280952581440 1128329602382586240 1039047319729036800 3325079052132364800 484888749206883840 3008878939686896640 432936383220432000 1551703557661770240 264230025405091200 779285489796777600 1222351074047900160 363666561905162880 2078094639458073600 198172519053818400 469516429758277440 969777498413767680 916763305535925120 865872766440864000 272749921428872160 528460050810182400 1558570979593555200 246614690378085120 110532660730430400 727333123810325760 137318266372996800 2327555336492655360 396345038107636800 1939554996827535360 184961017783563840 1731745532881728000 545499842857744320 1056920101620364800 3117141959187110400 493229380756170240 221065321460860800 1454666247620651520 431645331231878400 274636532745993600 126227167417915200 792690076215273600 369922035567127680 1090999685715488640 2113840203240729600 205977399559495200 594517557161455200 986458761512340480 442130642921721600 2909332495241303040 277441526675345760 2597618299322592000 863290662463756800 549273065491987200 252454334835830400 256327430562927360 113689733092689600 117812022923387520 739844071134255360 2181999371430977280 381288694708172160 647467996847817600 154745725022602560 411954799118990400 189340751126872800 1972917523024680960 909166404762907200 302151731862314880 884261285843443200 554883053350691520 1098546130983974400 504908669671660800 512654861125854720 227379466185379200 235624045846775040 1479688142268510720 4363998742861954560 443974135555641600 130629508135963200 309491450045205120 823909598237980800 378681502253745600 604303463724629760 384491145844391040 176718034385081280 1109766106701383040 2197092261967948800 1009817339343321600 1025309722251709440 454758932370758400 471248091693550080 2959376284537021440 1326391928765164800 420757224726384000 887948271111283200 261259016271926400 757363004507491200 1208606927449259520 768982291688782080 353436068770162560 665961203333462400 2019634678686643200 195944262203944800 464237175067807680 310781894888949120 909517864741516800 942496183387100160 906455195586944640 179147458206662400 265077051577621920 522518032543852800 1514726009014982400 243841748520464640 109976968279886400 1537964583377564160 706872137540325120 134360593654996800 391888524407889600 621563789777898240 182881311390348480 358294916413324800 530154103155243840 1045036065087705600 3029452018029964800 487683497040929280 219953936559772800 1413744275080650240 268721187309993600 783777048815779200 1243127579555796480 365762622780696960 1060308206310487680 2090072130175411200 201540890482495200 587832786611834400 975366994081858560 439907873119545600 2827488550161300480 274321967085522720 537442374619987200 1567554097631558400 277285908754108800 250806441489327360 111799510710148800 731525245561393920 2120616412620975360 403081780964990400 1950733988163717120 188104831116995520 879815746239091200 548643934171045440 1074884749239974400 3135108195263116800 554571817508217600 501612882978654720 223599021420297600 1463050491122787840 436592555658604800 129972780694411200 806163561929980800 415928863131163200 376209662233991040 1097287868342090880 2149769498479948800 733179788532576000 1109143635016435200 1003225765957309440 447198042840595200 2926100982245575680 282157246675493280 1319723619358636800 873185111317209600 259945561388822400 831857726262326400 752419324467982080 2194575736684181760 388200272255752320 654888833487907200 156519314994208320 194959171041616800 2006451531914618880 461903266775522880 305614788961023360 894396085681190400 1035200726015339520 564314493350986560 519891122777644800 1663715452524652800 242615857296234240 1504838648935964160 4389151473368363520 776400544511504640 132126694475630400 313038629988416640 389918342083233600 611229577922046720 181961892972175680 1128628986701973120 1039782245555289600 3327430905049305600 485231714592468480 3009677297871928320 433242602314704000 1552801089023009280 264253388951260800 779836684166467200 1222459155844093440 363923785944351360 2079564491110579200 198190041713445600 469557944982624960 970463429184936960 916844366883070080 866485204629408000 272942839458263520 528506777902521600 1559673368332934400 246636496354510080 110610841295908800 727847571888702720 137354701591598400 2329201633534513920 396380083426891200 1940926858369873920 184977372265882560 1732970409258816000 545885678916527040 1057013555805043200 3119346736665868800 493272992709020160 221221682591817600 1455695143777405440 431950637155564800 274709403183196800 126238319705534400 792760166853782400 369954744531765120 1091771357833054080 2114027111610086400 206032052387397600 594570125140336800 986545985418040320 442443365183635200 2911390287554810880 277466058398823840 2599455613888224000 863901274311129600 549418806366393600 252476639411068800 256395442970983680 113699785679726400 117822431725165440 739909489063530240 2183542715666108160 381322381918907520 647925955733347200 154855177814272320 412064104774795200 189357479558301600 1973091970836080640 909809464860878400 302365446008895360 884886730367270400 554932116797647680 1098837612732787200 504953278822137600 512790885941967360 227399571359452800 235644863450330880 1479818978127060480 4367085431332216320 444013392298694400 130721903349710400 309710355628544640 824128209549590400 378714959116603200 604730892017790720 384593164456475520 176733647587748160 1109864233595295360 2197675225465574400 1009906557644275200 1025581771883934720 454799142718905600 471289726900661760 2959637956254120960 1327330095550905600 420794399018448000 888026784597388800 261443806699420800 757429918233206400 1209461784035581440 769186328912951040 353467295175496320 666020088448041600 2019813115288550400 196082855024565600 464565533442816960 310809374609086080 909598285437811200 942579453801323520 907096338026686080 179163298646841600 265100471381622240 522887613398841600 1514859836466412800 244014219586126080 109986684847300800 1538372657825902080 706934590350992640 134372473985131200 392165710049131200 621618749218172160 183010664689594560 358326597293683200 530200942763244480 1045775226797683200 3029719672932825600 488028439172252160 219973369694601600 1413869180701985280 268744947970262400 784331420098262400 1243237498436344320 366021329379189120 1060401885526488960 2091550453595366400 201558710977696800 588248565073696800 976056878344504320 439946739389203200 2827738361403970560 274515997034391840 537489895940524800 1568662840196524800 277310407221993600 250828618105578240 111878587327953600 732042658758378240 2120803771052977920 403117421955393600 1952113756689008640 188121463579183680 879893478778406400 549031994068783680 1074979791881049600 3137325680393049600 554620814443987200 501657236211156480 223757174655907200 1464085317516756480 436901360790585600 129984263910446400 806234843910787200 415965610832990400 376242927158367360 1098063988137567360 2149959583762099200 733244565648672000 1109241628887974400 1003314472422312960 447514349311814400 2928170635033512960 282182195368775520 1319840218167609600 873802721581171200 259968527820892800 831931221665980800 752485854316734720 2196127976275134720 388234570110791040 655352041185878400 156630022259135040 194976395865669600 2006628944844625920 461944076358663360 305830952553409920 895028698623628800 1035292186962109440 564364390737551040 519937055641785600 1663862443331961600 242637292632833280 1504971708633469440 4392255952550269440 776469140221582080 132220148660308800 313260044518270080 389952791731339200 611661905106819840 181977969474624960 1128728781475102080 1039874111283571200 3327724886663923200 485274585265666560 3009943417266938880 433280879701488000 1552938280443164160 264440297320617600 779905583462678400 1223323810213639680 363955938949249920 2079748222567142400 198330222990463200 469890066777405120 970549170531333120 917492857660229760 866561759402976000 272966954211937440 528880594641235200 1559811166925356800 246810944165909760 110620613866593600 727911877898499840 137366846664465600 2329407420664746240 396660445980926400 1941098341062666240 185108208124432320 1733123518805952000 545933908423874880 1057761189282470400 3119622333850713600 493621888331819520 221241227733187200 1455823755796999680 431988800396025600 274733693328931200 126260624280772800 793320891961852800 370216416248864640 1091867816847749760 2115522378564940800 206050269996698400 594990668971389600 987243776663639040 442482455466374400 2911647511593999360 277662312186648480 2599685278208928000 863977600792051200 549467386657862400 252521248561545600 256418113773669120 113780206376020800 117843249328721280 740432832497729280 2183735633695499520 381389756340378240 647983200594038400 154868859413231040 412100539993396800 189390936421159200 1974487553327278080 909889847373124800 302392160277217920 884964910932748800 555324624373296960 1098934773315724800 505042497123091200 512836227547338240 227560412752041600 235686498657442560 1480865664995458560 4367471267390999040 444327446243116800 130733452751428800 309737718826462080 824201079986793600 378781872842318400 604784320554435840 384627170660503680 176764873993081920 1110649248746593920 2197869546631449600 1010084994246182400 1025672455094676480 455120825504083200 471372997314885120 2961731329990917120 1327447366399123200 420868747602576000 888654892486233600 261466905502857600 757563745684636800 1209568641108871680 769254341321007360 353529747986163840 666491169364675200 2020169988492364800 196100179127143200 464606578239693120 311029212370181760 910241651008166400 942745994629770240 907176480831653760 179290022168275200 265147310989622880 522933811005715200 1515127491369273600 244035778469333760 110006117982129600 1538508682642014720 707059495972327680 134467516626206400 392200358254286400 622058424740363520 183026833852000320 358580044336550400 530294621979245760 1045867622011430400 3030254982738547200 488071556938667520 220012235964259200 1414118991944655360 268935033252412800 784400716508572800 1244116849480727040 366053667704000640 1060589243958491520 2091735244022860800 201701274939309600 588300537381429600 976143113877335040 440024471928518400 2828237983889310720 274540250778000480 537870066504825600 1568801433017145600 277359404157763200 251006031035585280 111888471905179200 732107335408001280 2121178487916983040 403402549878619200 1952286227754670080 188254523276688960 880048943857036800 549080501556000960 1075740133009651200 3137602866034291200 554718808315526400 502012062071170560 223776943810358400 1464214670816002560 436939961432083200 130007230342516800 806805099757238400 416039106236644800 376509046553377920 1098161003112001920 2151480266019302400 733374119880864000 1109437616631052800 1004024124142341120 447553887620716800 2928429341632005120 282381784915033440 1320073415785555200 873879922864166400 260014460685033600 832078212473289600 753018093106755840 2196322006224003840 388303165820868480 655409942148124800 156643860667250880 195010845513775200 2008048248284682240 462025695524944320 305857973002458240 895107775241433600 1035475108855649280 564763569830066880 520028921370067200 1664156424946579200 242680163306031360 1506036186213511680 4392644012448007680 776606331641736960 132231830433393600 313287721334501760 390021691027550400 611715946004916480 182010122479523520 1129527139660133760 1040057842740134400 3328312849893158400 485360326612062720 3012072372427023360 433357434475056000 1553212663283473920 264463660866787200 780043382055100800 1223431892009832960 364020244959047040 2080115685480268800 198347745650090400 469931582001752640 970720653224125440 917573919007374720 866714868950112000 273015183719285280 528927321733574400 1560086764110201600 246832750142334720 110640159007963200 728040489918094080 137464007247403200 2329818994925210880 396695491300180800 1941441306448250880 185124562606751040 1733429737900224000 546030367438570560 1057854643467148800 3120173528220403200 493665500284669440 221280318015926400 1456080979836188160 432065126876947200 274928014494806400 126305233431249600 793390982600361600 370249125213502080 1092060734877141120 2115709286934297600 206196010871104800 595043236950271200 987331000569338880 442560636031852800 2912161959672376320 277686843910126560 2600144606850336000 864130253753894400 549856028989612800 252610466862499200 256599480195152640 113790258963057600 117884884535832960 740498250427004160 2184121469754282240 381524505183319680 648097690315420800 154896222611148480 412392021742209600 189457850146874400 1974662001138677760 910050612397617600 302445588813863040 885121272063705600 555373687820253120 1099712057979225600 505220933724998400 513198960390305280 227580517926115200 235769769071665920 1480996500854008320 4368242939508564480 444366702986169600 130756551554865600 309792445222296960 824784043484419200 378915700293748800 604891177627726080 384899220292728960 176827326803749440 1110747375640506240 2199424115958451200 1010441867449996800 1026397920780610560 455161035852230400 471539538143331840 2961993001708016640 1327681908095558400 421017444770832000 888733405972339200 261513103109731200 757831400587497600 1209782355255452160 769798440585457920 353654653607498880 666550054479254400 2020883734899993600 196134827332298400 464688667833445440 311056692090318720 910322071704460800 943079076286663680 907336766441589120 179305862608454400 265240990205624160 523026206219462400 1515662801174995200 244078896235749120 110044984251787200 1539596881170915840 707309307214997760 134479396956340800 392269654664596800 622113384180637440 183059172176811840 358611725216908800 530481980411248320 1046052412438924800 3031325602349990400 488157792471498240 220089968503574400 1414618614429995520 268958793912681600 784539309329193600 1244226768361274880 366118344353623680 1060963960822496640 2092104824877849600 201719095434511200 588404481996895200 976315584942996480 440179937007148800 2829237228859991040 274588758265217760 537917587825363200 1569078618658387200 277457398029302400 251028207651836160 111908241059630400 732236688707247360 2121927921644993280 403438190869022400 1952631169885992960 188271155738877120 880359874014297600 549177516530435520 1075835175650726400 3138157237316774400 554914796058604800 502056415303672320 223816482119260800 1464473377414494720 437017162715078400 130053163206657600 806876381738044800 416186097043953600 376542311477754240 1098355033060871040 2151670351301452800 733633228345248000 1109829592117209600 1004112830607344640 447632964238521600 2928946754828989440 282406733608315680 1320539811021446400 874034325430156800 260106326413315200 832372194087907200 753084622955508480 2196710066121742080 388440357241023360 655525744072617600 156671537483482560 195079744809986400 2008225661214689280 462188933857506240 305912013900554880 895265928477043200 1035840952642728960 564813467216631360 520212652826630400 1664744388175814400 242765904652427520 1506169245911016960 4393420132243484160 776880714482046720 132255193979563200 313343074966965120 390159489619972800 611824027801109760 182074428489320640 1129626934433262720 1040425305653260800 3329488776351628800 485531809304855040 3012338491822033920 433510544022192000 1553761428964093440 264510387959126400 780318979239945600 1223648055602219520 364148856978641280 2080850611306521600 198382790969344800 470014612450447680 971063618609710080 917736041701664640 867021088044384000 273111642733980960 529020775918252800 1560637958479891200 246876362095184640 110679249290702400 728297713957282560 137476152320270400 2330642143446140160 396765581938689600 1942127237219420160 185157271571388480 1734042176088768000 546223285467961920 1058041551836505600 3121275916959782400 493752724190369280 221358498581404800 1456595427914565120 432217779838790400 274952304640540800 793531163877379200 370314543142776960 1092446570935923840 2116083103673011200 206214228480405600 595148372908034400 987505448380738560 442716997162809600 2913190855829130240 277735907357082720 2601063264133152000 864435559677580800 549904609281081600 1587062327754758400 252811208039644800 256622150997838080 113810364137131200 740629086285553920 2184893141871847680 381827690079937920 648326669758185600 154950949006983360 412428456960811200 189608406029733600 1975010896761477120 910372142446603200 302552445887153280 885433994325619200 555471814714165440 1099809218562163200 3174124655509516800 505622416079289600 513244301995676160 227620728274262400 1481258172571107840 4369786283743695360 444445216472275200 130802749161739200 309901898013966720 824856913921622400 379216812059467200 605104891774306560 384933226496757120 1110943629428330880 2199618437124326400 1011244832158579200 1026488603991352320 455241456548524800 2962516345142215680 1328150991488428800 421352013399408000 888890432944550400 261605498323478400 758433624118934400 1210209783548613120 769866452993514240 2221887258856661760 353935691255502720 666667824708412800 2022489664317158400 196204123742608800 464852847020950080 311111651530592640 910482913097049600 943828510014673920 907657337661459840 179337543488812800 265451768441627040 523210996646956800 1516867248237868800 244165131768579840 110132433358516800 1539732905987028480 4443774517713323520 707871382511005440 134503157616609600 392408247485217600 622223303061185280 183123848826434880 358675086977625600 530903536883254080 1046421993293913600 3033734496475737600 488330263537159680 220264866717033600 1415742765022010880 269006315233219200 784816494970435200 1244446606122370560 366247697652869760 1061807073766508160 2092843986587827200 201754736424914400 588612371227826400 976660527074319360 440529733434067200 2831485530044021760 274685773239652320 538012630466438400 1569632989940870400 277677884240265600 251072560884337920 111947779368532800 732495395305739520 2123614147533016320 403509472849828800 1953321054148638720 188304420663253440 881059466868134400 549371546479304640 1076025260932876800 3139265979881740800 555355768480531200 502145121768675840 223895558737065600 1464990790611479040 437171565281068800 130156512150974400 807018945699657600 416516826360398400 376608841326506880 1098743092958609280 2152050521865753600 734216222390112000 1110711536961062400 1004290243537351680 447791117474131200 2929981581222958080 282456630994880160 1321589200302201600 874343130562137600 260313024301948800 833033652720796800 753217682653013760 2197486185917218560 388749037936371840 655757347921603200 156726891115945920 195234768226461600 2008580487074703360 462556220105770560 306020095696748160 895582234948262400 1036664101163658240 564913261989760320 520626048603897600 1666067305441593600 242958822681818880 1506435365306027520 4394972371834437120 777498075872743680 132301921071902400 313453782231891840 390469536452923200 612040191393496320 182219117011364160 1129826523979520640 1041252097207795200 3332134610883187200 485917645363637760 3012870730612055040 433855040503248000 1554996151745487360 264603842143804800 780939072905846400 1224080382786992640 364438234022728320 2082504194415590400 198452881607853600 470180673347837760 971835290727275520 918060287090244480 867710081006496000 273328675517046240 529207684287609600 1561878145811692800 246963586000884480 110767202426865600 728876468045456640 137500442466004800 2332494227618231040 396905763215707200 1943670581454551040 185222689500663360 1735420162012992000 546657351034092480 1058415368575219200 3123756291623385600 493927172001768960 221534404853731200 1457752936090913280 432561249002937600 275000884932009600 793811526431414400 370445379001326720 1093314702068184960 2116830737150438400 206250663699007200 595358644823560800 987854344003537920 443068809707462400 2915505872181826560 277834034250995040 2603130243019488000 865122498005875200 550001769864019200 1587623052862828800 252922730915836800 256667492603208960 113850574485278400 740890758002653440 2186629404136369920 381996126133614720 648841873504406400 155074083397611840 412501327398014400 189692048186877600 1975708688007075840 911095585056820800 302792874302056320 886137619414924800 555668068501990080 1100003539728038400 3175246105725657600 505845461831673600 513334985206417920 227701148970556800 1481781516005306880 4373258808272739840 444602243444486400 130906693777204800 310148166795223680 825002654796028800 379384096373755200 605585748604112640 385001238904813440 1111336137003980160 2200007079456076800 1011690923663347200 1026669970412835840 455402297941113600 2963563032010613760 1329206429122387200 421537884859728000 889204486888972800 261813387554409600 758768192747510400 1211171497208225280 770002477809626880 2222672274007960320 354091823282171520 666903365166729600 2023381847326694400 196360040665807200 465222250192835520 311221570411140480 910804595882227200 944244862085790720 908378622906168960 179400905249529600 265568867461628640 523626775108819200 1517536385495020800 244359161717448960 110181016195588800 1540004955619253760 4445344548015920640 708183646564343040 134550678937147200 392720081331614400 622443140822280960 183269371288086720 358801810499059200 531137734923257280 1047253550217638400 3035072770990041600 488718323434897920 220362032391177600 1416367293128686080 269101357874294400 785440162663228800 1244886281644561920 366538742576173440 1062275469846514560 2094507100435276800 201826018405720800 589080121997421600 977436646869795840 440724064782355200 2832734586257372160 274904056932130080 538202715748588800 1570880325326457600 277800376579689600 251161267349341440 112036740563563200 733077485152346880 2124550939693029120 403652036811441600 1954873293739591680 188370950512006080 881448129564710400 549808113864260160 1076405431497177600 3141760650652915200 555600753159379200 502322534698682880 224073481127126400 1466154970304693760 437518971054547200 130213928231150400 807304073622883200 416700564869534400 376741901024012160 1099616227728520320 2152810862994355200 734540107970592000 1111201506318758400 1004645069397365760 448146962254252800 2932309940609387520 282556425768009120 1322172194347065600 875037942109094400 260427856462300800 833401129739068800 753483802048024320 2199232455457040640 388920527211565440 656278456581820800 156851436788988480 195320892346725600 2009290138794731520 462760268021472960 306263279738183040 896293924508505600 1037121405897507840 565112851536018240 520855712924601600 1666802259478137600 243065999364814080 1506967604096048640 4398464910914081280 777841054423130880 132407057029665600 313702873577976960 390641784693451200 612526559476366080 182299499523610560 1130225703072036480 1041711425849203200 3333604518956275200 486131998729628160 3013935208192097280 434046427437168000 1555682108846261760 264814114059331200 781283569386902400 1225053118952732160 364598999047221120 2083422851698406400 198610585544498400 470554310366965440 972263997459256320 918789839214549120 868092854874336000 273449249285415840 529628228118662400 1562567138773804800 247159839788709120 110816065280289600 729197998094442240 137549022757473600 2333523163269392640 397221171088996800 1944527994918512640 185369879841531840 1736185709748672000 546898498570831680 1059256456237324800 3125134277547609600 494319679577418240 221632130560579200 1458395996188884480 432752065205241600 275098045514947200 794442342177993600 370739759683063680 1093796997141663360 2118512912474649600 206323534136210400 595831756633495200 988639359154836480 443264261121158400 2916791992377768960 278054819762297760 2604278564623008000 865504130410483200 550196091029894400 1588884684355987200 253056558367267200 256758175813950720 113941047768609600 741479519366127360 2187593994283326720 382198249398026880 649128097807862400 155142491392405440 412647068272420800 189792418775450400 1977278718309672960 911497497618052800 302926445643669120 886528522242316800 556109639524595520 1100392182059788800 3177769368711974400 506113116734534400 513516351627901440 227882095537219200 1482959038732254720 4375187988566653440 444955554131961600 130964440785796800 310284982784810880 825294136544841600 379584837550900800 605852891287338240 385137263720926080 1112219279049191040 2200784364119577600 1012226233469068800 1027032703255802880 455764191074438400 2965918077464509440 1329792783363475200 421760930612112000 889911108263923200 261928881571593600 759169675101801600 1211705782574676480 770274527441852160 2224438558098382080 354279181714174080 667433331197942400 2024452466938137600 196446661178695200 465427474177216320 311468887892373120 911528382148876800 944744484571130880 908779336931007360 179543469211142400 265709386285630560 523857763143187200 1518339350203603200 244466956133487360 218274067976328000 1540549054883704320 4448877116196764160 708558363428348160 134657601908356800 392893322357390400 622937775784746240 183350217100115520 359086938422284800 531418772571261120 1047715526286374400 3036678700407206400 488933912266974720 436548135952656000 1417116726856696320 269315203816713600 785786644714780800 1245875551569492480 366700434200231040 1062837545142522240 2095431052572748800 201986402862535200 589339983536085600 977867824533949440 873096271905312000 2834233453713392640 275025325650173280 538630407633427200 1571573289429561600 277947367386998400 251360856895599360 112086163449691200 733400868400462080 2125675090285044480 403972805725070400 1955735649067898880 188520642671699520 1746192543810624000 550050651300346560 1077260815266854400 3143146578859123200 555894734773996800 502721713791198720 224172326899382400 1466801736800924160 437711974262035200 130282827527361600 807945611450140800 416921051080497600 377041285343399040 1100101302600693120 2154521630533708800 734928770667168000 1111789469547993600 1005443427582397440 448344653798764800 2933603473601848320 282780964007549280 2619288815715936000 875423948524070400 260565655054723200 833842102160995200 754082570686798080 2200202605201386240 389126314341797760 656567961393052800 156920628829567680 195424241291042400 2010886855164794880 916751085500577600 306398381983424640 896689307597529600 1037670171578127360 565561928015098560 521131310109446400 1667684204321990400 243194611384408320 1508165141373596160 4400405210402772480 778252628683595520 132465465895089600 313841257659135360 390848482582084800 612796763966849280 182395958538306240 1131123856030197120 1042262620218892800 3335368408643980800 486389222768816640 3016330282747192320 434276091757872000 1556505257367191040 264930931790179200 781696965164169600 1225593527933698560 364791917076612480 2084525240437785600 198698198842634400 470761886488703040 972778445537633280 919195145950273920 868552183515744000 273593937807459360 529861863580358400 1563393930328339200 247268869670833920 110874700704398400 729583834153224960 137658328413278400 2334757886050786560 397396397685268800 1945556891075266560 185451652253125440 1737104367031488000 547187875614918720 1059723727160716800 3126787860656678400 494537739341667840 221749401408796800 1459167668306449920 432981044648006400 275316656826556800 794792795370537600 370903304506250880 1094375751229837440 2119447454321433600 206487492619917600 596094596527903200 989075478683335680 443498802817593600 2918335336612899840 278177478379688160 2605656550547232000 865962089296012800 550633313653113600 1589585590741075200 253123472092982400 256962213038119680 113991310703793600 741806609012501760 2188751502459674880 382299311030232960 649471566972009600 155224580986157760 412974985239835200 189842604069736800 1978150957366671360 911979792691531200 303086731253604480 886997605635187200 556354956759376320 1101266627306227200 3179171181482150400 506246944185964800 513924426076239360 227982621407587200 1483613218025003520 4377503004919349760 445151837847225600 131033737196107200 310449161972315520 825949970479670400 379685208139473600 606173462507208960 385443319557179520 1112709913518752640 2202533254612454400 1012493888371929600 1027848852152478720 455965242815174400 2967226436050007040 1330496408452780800 421872453488304000 890303675694451200 262067474392214400 759370416278947200 1212346925014417920 770886639114359040 2225419827037505280 354372860930175360 667727756770838400 2024987776743859200 196550605794160800 465673742958473280 311606286493057920 911930485630348800 944994295813800960 909260193760813440 179622671412038400 265779645697631520 524134948784428800 1518740832557894400 244596309432733440 218389561993512000 1541773278228718080 4450839654075010560 708745721860350720 134717003559028800 393101211588321600 623212572986115840 183447232074550080 359245342824076800 531559291395263040 1048269897568857600 3037481665115788800 489192618865466880 436779123987024000 1417491443720701440 269434007118057600 786202423176643200 1246425145972231680 366894464149100160 1063118582790526080 2096539795137715200 202075505338543200 589651817382482400 978385237730933760 873558247974048000 2834982887441402880 275170848111825120 538868014236115200 1572404846353286400 278020862790652800 251471739976853760 112145470913044800 733788928298200320 2126237165581052160 404151010677086400 1956770475461867520 188603804982640320 1747116495948096000 550341696223650240 1077736028472230400 3144809692706572800 556041725581305600 502943479953707520 224290941826089600 1467577856596400640 437943578111020800 130317277175467200 808302021354172800 417031294185979200 377207609965280640 1100683392447300480 2155472056944460800 735123102015456000 1112083451162611200 1005886959907415040 448581883652179200 2935155713192801280 282905707473960480 2620674743922144000 875887156222041600 260634554350934400 834062588371958400 754415219930561280 2201366784894600960 389229207906913920 656915367166531200 157003659278262720 195475915763200800 2011773919814830080 917236160372750400 306560504677714560 897163767304358400 1037944554418437120 565811414947920960 521269108701868800 1668125176743916800 243258917394205440 1508830439861122560 4402733569789201920 778458415813827840 132535556533598400 314007318556525440 390951831526401600 613121009355429120 182444188045654080 1131622829895841920 1042538217403737600 3336250353487833600 486517834788410880 3017660879722245120 434390923918224000 1556916831627655680 265071113067196800 781903663052803200 1226242018710858240 364888376091308160 2085076434807475200 198803334800397600 471010977834788160 973035669576821760 919681514033143680 868781847836448000 273666282068481120 530142226134393600 1563807326105606400 247399705529383680 110904018416452800 729776752182616320 137719053777614400 2335375247441483520 397606669600795200 1946071339153643520 185549779147037760 1737563695672896000 547332564136962240 1060284452268787200 3127614652211212800 494799411058767360 221808036832905600 1459553504365232640 433095534369388800 275438107555228800 795213339201590400 371099558294075520 1094665128273924480 2120568904537574400 206578580666421600 596410004401192800 989598822117534720 443616073665811200 2919107008730465280 278324668720556640 2606345543509344000 866191068738777600 550876215110457600 1590426678403180800 253145776668220800 257075567051546880 114051626226014400 742199116588151040 2189330256547848960 382332998240968320 649643301554083200 155265625783033920 413157161332843200 189859332501165600 1979197644235069440 912220940228270400 303166874058572160 887232147331622400 556649337441113280 1101752430220915200 3180853356806361600 506291553336441600 514151134103093760 228103252452028800 1484398233176302080 4378660513095697920 445387378305542400 131068385401262400 310531251566067840 826314322665686400 379718665002331200 606333748117144320 385613350577320320 1113298674882226560 2203504860441830400 1012583106672883200 1028302268206187520 456206504904057600 2968796466352604160 1330848220997433600 421909627780368000 890774756611084800 262136770802524800 759437330004662400 1212667496234288640 771226701154640640 2226597349764453120 354404087335509120 668081067458313600 2025166213345766400 196602578101893600 465796877349101760 311771164813879680 912413009808115200 945077566228024320 909500622175716480 179717714053113600 265803065501631840 524273541605049600 1518874660009324800 244660986082356480 218447309002104000 1542453402309281280 4453194699528906240 708808174671018240 134788285539835200 393205156203787200 623542329627759360 183495739561767360 359435428106227200 531606131003263680 1048547083210099200 3037749320018649600 489321972164712960 436894618004208000 1417616349342036480 269576571079670400 786410312407574400 1247084659255518720 366991479123534720 1063212262006527360 2097094166420198400 202182428309752800 589807734305680800 978643944329425920 873789236008416000 2835232698684072960 275243609342651040 539153142159340800 1572820624815148800 278045361258537600 251604799674359040 112175124644721600 733982958247069440 2126424524013054720 404364856619505600 1957287888658851840 188703599755769280 1747578472016832000 550487218685302080 1078306284318681600 3145641249630297600 556090722517075200 503209599348718080 224350249289443200 1467965916494138880 438059380035513600 130328760391502400 808729713239011200 417068041887806400 377407199511538560 1100974437370604160 2156612568637363200 735187879131552000 1112181445034150400 1006419198697436160 448700498578886400 2935931832988277760 283055399633653920 2621367708025248000 876118760071027200 260657520783004800 834136083775612800 754814399023077120 2201948874741208320 389263505761952640 657089070053270400 157045174502610240 195493140587253600 2012838397394872320 917478697808836800 306641566024859520 897400997157772800 1038036015365207040 566110799267307840 521315041566009600 1668272167551225600 243280352730804480 1509628798046154240 4403897749482416640 778527011523905280 132570601852852800 314090349005220480 390986281174507200 613283132049719040 182460264548103360 1132221598534615680 1042630083132019200 3336544335102451200 486560705461608960 3019257596092308480 434429201305008000 1557054023047810560 265141203705705600 781972562349014400 1226566264099438080 364920529096206720 2085260166264038400 198855902779279200 471135523507830720 973121410923217920 919924698074578560 868858402610016000 273690396822155040 530282407411411200 1563945124698028800 247465123458658560 110913790987137600 729841058192413440 137791924214817600 2335581034571715840 397711805558558400 1946242821846435840 185598842593993920 1737716805220032000 547380793644310080 1060564814822822400 3127890249396057600 494930246917317120 221827581974275200 1459682116384826880 433133697609849600 275583848429635200 795423611117116800 371197685187987840 1094761587288620160 2121129629645644800 206687886322226400 596567708337837600 989860493834634240 443655163948550400 2919364232769653760 278398263890990880 2606575207830048000 866267395219699200 551167696859270400 1590847222234233600 253257299544412800 257211591867659520 114081783987124800 742395370375975680 2189523174577240320 649700546414774400 155279307381992640 413375772644452800 189942974658309600 1979720987669268480 912301322740516800 303193588326894720 887310327897100800 556796527781981760 1102335393718540800 3181694444468467200 506514599088825600 514423183735319040 228163567974249600 1484790740751951360 4379046349154480640 445505148534700800 131079934802980800 310558614763985280 826751545288905600 379885949316619200 606387176653789440 385817387801489280 1113593055563963520 2204670787437081600 1013029198177651200 1028846367470638080 456327135948499200 2969581481503902720 1330965491845651200 422095499240688000 891010297069401600 262159869605961600 759771898633238400 1212774353307578880 771634775602978560 2227186111127927040 354560219362177920 668257722802051200 196619902204471200 465837922145977920 311853603974290560 912654271896998400 945493918299141120 909580764980684160 179765235373651200 265920164521633440 524319739211923200 1519543797266476800 244682544965564160 218466558004968000 1543269551205957120 4454372222255854080 709120438724355840 134823926530238400 393239804408942400 623707207948581120 183511908724173120 359530470747302400 531840329043266880 1048639478423846400 3039087594532953600 489365089931128320 436933116009936000 1418240877448711680 269647853060476800 786479608817884800 1247414415897162240 367023817448346240 1063680658086533760 2097278956847692800 202235889795357600 589859706613413600 978730179862256640 873866232019872000 275267863086259680 539295706120953600 1572959217635769600 278167853597961600 251671329523111680 112185009221947200 734047634896692480 2127361316173067520 404471779590715200 1957460359724513280 188753497142333760 1747732464039744000 550535726172519360 1078591412241907200 3145918435271539200 556335707195923200 503342659046223360 224370018443894400 1468095269793384960 438097980677011200 130386176471678400 808943559181430400 417251780396942400 377506994284667520 1101071452345038720 2157182824483814400 735511764712032000 606707669386072800 1112671414391846400 1006685318092446720 448740036887788800 2936190539586769920 283130245713500640 2621598696059616000 876195961354022400 260772352943356800 834503560793884800 755013988569335040 2202142904690077440 389434995037146240 657146971015516800 157059012910726080 195579264707517600 2013370636184893440 917559543620865600 306668586473907840 897480073775577600 566260491427001280 521544705886713600 1669007121587769600 243387529413799680 1510027977138670080 4404285809380154880 778869990074292480 132582283625937600 314118025821452160 391158529415035200 613337172947815680 182540647060349760 1132520982854002560 1043089411773427200 3338014243175539200 486775058827599360 3020055954277340160 434620588238928000 849390737140501920 1557739980148584960 265164567251875200 782317058830070400 1226674345895631360 365081294120699520 2086178823546854400 198873425438906400 471177038732178240 973550117655198720 920005759421723520 869241176477856000 183771145911225600 273810970590524640 530329134503750400 1564634117660140800 247486929435083520 110962653840561600 730162588241399040 137828359433419200 2336609970222877440 397746850877812800 1947100235310397440 185615197076312640 1738482352955712000 367542291822451200 547621941181049280 1060658269007500800 3129268235320281600 494973858870167040 221925307681123200 1460325176482798080 433324513812153600 275656718866838400 795493701755625600 371230394152625280 1095243882362098560 2121316538015001600 206742539150128800 596620276316719200 989947717740334080 443850615362246400 2920650352965596160 278422795614468960 2607723529433568000 866649027624307200 551313437733676800 1590987403511251200 253346517845366400 257279604275715840 114091836574161600 742460788305250560 2190487764724197120 649986770718230400 155347715376786240 413485078300257600 190009888384024800 1979895435480668160 912703235301748800 303327159668507520 887701230724492800 556845591228937920 1102626875467353600 3181974807022502400 506693035690732800 514559208551431680 228183673148323200 1484921576610501120 4380975529448394240 445544405277753600 131137681811572800 310695430753572480 826970156600515200 380019776768049600 606654319337015040 385919406413573760 1113691182457875840 2205253750934707200 1013386071381465600 1029118417102863360 456367346296646400 2969843153221002240 1331551846086739200 422244196408944000 891088810555507200 262275363623145600 760039553536099200 1213308638674030080 771838812827147520 2227382364915751680 354685124983512960 668316607916630400 196706522717359200 466043146130358720 311881083694427520 912734692593292800 945826999956034560 909981479005522560 179781075813830400 266013843737634720 524550727246291200 1520079107072198400 244790339381602560 218562803019288000 1543677625654295040 4454764729831503360 709370249967025920 134835806860372800 393413045434718400 623762167388855040 183592754536201920 359562151627660800 532027687475269440 1049101454492582400 3040158214144396800 489580678763205120 437125606038576000 1418740499934051840 269671613720745600 786826090869436800 1247524334777710080 367185509072403840 1064055374950538880 2098202908985164800 202253710290559200 590119568152077600 979161357526410240 874251212077152000 275389131804302880 539343227441491200 1573652181738873600 278265847469500800 251693506139362560 112234432108075200 734371018144807680 2128110749901077760 404507420581118400 1958322715052820480 188770129604521920 1748502424154304000 550778263608605760 1078686454882982400 3147304363477747200 556531694939001600 503387012278725120 224468864216150400 1468742036289615360 438290983884499200 130432109335819200 809014841162236800 417398771204251200 377540259209043840 1101556527217211520 2157372909765964800 735770873176416000 606761130871677600 1113063389878003200 1006774024557450240 448937728432300800 2937484072579230720 283155194406782880 2622753636231456000 876581967768998400 260864218671638400 834797542408502400 755080518418087680 2203113054434423040 389572186457301120 657436475826748800 157128204951305280 195648164003728800 2013548049114900480 917963772681009600 306803688719149440 897875456864601600 566310388813565760 521728437343276800 1669595084817004800 243473270760195840 1510161036836175360 4406226108868846080 779144372914602240 132640692491361600 314256409902610560 391296328007457600 613607377438298880 182604953070146880 1132620777627131520 1043456874686553600 3339190169634009600 486946541520391680 3020322073672350720 434773697786064000 849465583220348640 1558288745829204480 265281384982723200 782592656014915200 1227214754876597760 365209906140293760 2086913749373107200 198961038737042400 471384614853915840 973893083040783360 920411066157448320 869547395572128000 183787339341715200 273907429605220320 530562769965446400 1565185312029830400 247595959317208320 111001744123300800 730419812280587520 137840504506286400 2337433118743806720 397922077474084800 1947786166081566720 185696969487906240 1739094791144256000 367574678683430400 547814859210440640 1061125539930892800 3130370624059660800 495191918634416640 222003488246601600 1460839624561175040 433477166773996800 275681009012572800 795844154948169600 371393938975812480 1095629718420881280 2122251079861785600 206760756759429600 596883116211127200 990383837268833280 444006976493203200 2921679249122350080 278545454231859360 2608642186716384000 866954333547993600 551362018025145600 1591688309896339200 253391126995843200 257302275078401280 114142099509345600 742787877951624960 2191259436841762560 650215750160995200 155402441772621120 413521513518859200 190043345246882400 1980767674537666560 913024765350734400 303434016741797760 888013952986406400 557090908463718720 1102724036050291200 3183376619792678400 506782253991686400 514604550156802560 228284199018691200 1485575755903249920 4382518873683525120 445740688993017600 131183879418446400 310804883545242240 827043027037718400 380086690493764800 606868033483595520 385953412617601920 1114181816927437440 2205448072100582400 1013564507983372800 1029209100313605120 456568398037382400 2971151511806499840 1332020929479609600 422318544993072000 891481377986035200 262367758836892800 760173380987529600 1213736066967191040 771906825235203840 2228363633854874880 354747577794180480 668611033489526400 196775819127669600 466207325317863360 312018482295112320 913136796074764800 945993540784481280 910302050225393280 179860278014726400 266060683345635360 524735517673785600 1520346761975059200 244876574914433280 218639799030744000 1543813650470407680 4456727267709749760 709495155588360960 134895208511044800 393551638255339200 624036964590224640 183657431185824960 359720556029452800 532121366691270720 1049471035347571200 3040693523950118400 489753149828866560 437279598061488000 1418990311176721920 269790417022089600 787103276510678400 1248073929180449280 367314862371649920 1064242733382541440 2098942070695142400 202342812766567200 590327457383008800 979506299657733120 874559196122976000 275486146778737440 539580834044179200 1574206553021356800 278314844405270400 251804389220616960 112273970416977600 734629724743299840 2128485466765082880 404685625533134400 1959012599315466240 188853291915462720 1749118392245952000 550972293557474880 1079161668088358400 3148413106042713600 556629688810540800 503608778441233920 224547940833955200 1469259449486599680 438445386450489600 130455075767889600 809371251066268800 417472266607905600 377706583830925440 1101944587114949760 2158323336176716800 735900427408608000 607028438299701600 1113259377621081600 1007217556882467840 449095881667910400 2938518898973199360 283279937873194080 2623677588368928000 876890772900979200 260910151535779200 834944533215811200 755413167661850880 2203889174229899520 389640782167378560 657668079675734400 157183558583768640 195682613651834400 2014435113764935680 918287155929124800 306911770515342720 898191763335820800 566559875746388160 521820303071558400 1669889066431622400 243516141433393920 1510826335323701760 4407778348459799040 779281564334757120 132687419583700800 314367117167537280 391365227303668800 613823541030685440 182637106075045440 1133119751492776320 1043640606143116800 3339778132863244800 487032282866787840 3021652670647403520 434850252559632000 849839813619582240 1558563128669514240 265374839167401600 782730454607337600 1227647082061370880 365274212150090880 2087281212286233600 199031129375551200 471550675751305920 974064565733575680 920735311546028160 869700505119264000 183868306494163200 273955659112568160 530749678334803200 1565460909214675200 247683183222908160 111021289264670400 730548424300181760 137901229870622400 2337844693004271360 398062258751102400 1948129131467151360 185762387417181120 1739401010238528000 367736612988326400 547911318225136320 1061499356669606400 3130921818429350400 495366366445816320 222042578529340800 1461096848600363520 433553493254918400 275802459741244800 796124517502204800 371524774834362240 1095822636450272640 2122998713339212800 206851844805933600 597093388126653600 990732732891632640 444085157058681600 2922193697200727040 278643581125771680 2609101515357792000 867106986509836800 551604919482489600 1592249035004409600 253458040721558400 257415629091828480 114182309857492800 743049549668724480 2191645272900545280 650330239882377600 155429804970538560 413703689611867200 190093530541168800 1981465465783265280 913185530375227200 303487445278442880 888170314117363200 557287162251543360 1103209838964979200 3184498070008819200 506916081443116800 514831258183656960 228364619714985600 1486099099337448960 4383290545801090560 445897715965228800 131206978221883200 310859609941077120 827407379223734400 380187061082337600 606974890556885760 386123443637742720 1114574324503086720 2206419677929958400 1013832162886233600 1029662516367313920 456729239429971200 2972198198674897920 1332255471176044800 422430067869264000 891795431930457600 262413956443766400 760374122164675200 1213949781113771520 772246887275485440 2229148649006173440 354841257010181760 668846573947843200 196810467332824800 466289414911615680 312128401175660160 913458478859942400 946243352027151360 910462335835328640 179923639775443200 266130942757636320 524827912887532800 1520748244329350400 244919692680848640 218678297036472000 1544493774550970880 4458297298012346880 709682514020363520 134942729831582400 393620934665649600 624256802351320320 183689769510636480 359847279550886400 532261885515272640 1049655825775065600 3041496488658700800 489839385361697280 437356594072944000 1419365028040727040 269885459663164800 787241869331299200 1248513604702640640 367379539021272960 1064523771030545280 2099311651550131200 202414094747373600 590431401998474400 979678770723394560 874713188145888000 275534654265954720 539770919326329600 1574483738662598400 278388339808924800 251893095685620480 112293739571428800 734759078042545920 2129047542061090560 404828189494747200 1959357541446789120 188919821764215360 1749426376291776000 551069308531909440 1079541838652659200 3148967477325196800 556776679617849600 503786191371240960 224587479142857600 1469518156085091840 438522587733484800 130489525415995200 809656378989494400 417582509713387200 377839643528430720 1102138617063818880 2159083677305318400 736094758756896000 607242284242120800 1113553359235699200 1007572382742481920 449174958285715200 2939036312170183680 283379732646323040 2624139564437664000 877045175466969600 260979050831990400 835165019426774400 755679287056861440 2204277234127637760 389743675732494720 657783881600227200 157211235400000320 195734288123992800 2015144765484963840 918448847553182400 306965811413439360 898349916571430400 566759465292646080 521958101663980800 1670330038853548800 243580447443191040 1511358574113722880 4408554468255275520 779487351464989440 132710783129870400 314422470800000640 391468576247985600 613931622826878720 182685335582393280 1133518930585292160 1043916203327961600 3340660077707097600 487160894886382080 3022717148227445760 434965084719984000 850139197938969120 1558974702929978880 265421566259740800 782937152495971200 1227863245653757440 365370671164786560 2087832406655923200 199066174694805600 471633706200000960 974321789772764160 920897434240318080 869930169439968000 183933080216121600 274028003373589920 530843132519481600 1565874304991942400 247726795175758080 111050606976724800 730741342329573120 137949810162091200 2338462054394968320 398132349389611200 1948643579545528320 185795096381818560 1739860338879936000 367866160432243200 548056006747179840 1061686265038963200 3131748609983884800 495453590351516160 222101213953449600 1461482684659146240 433667982976300800 275899620324182400 796264698779222400 371590192763637120 1096112013494359680 2123372530077926400 206924715243136800 597198524084416800 990907180703032320 444202427906899200 2922965369318292480 278692644572727840 2609790508319904000 867335965952601600 551799240648364800 1592529397558444800 253591868172988800 257506312302570240 114202415031566400 743180385527274240 2192224026988719360 650501974464451200 155470849767414720 413849430486273600 190193901129741600 1981814361406064640 913426677911966400 303567588083410560 888404855813798400 557385289145455680 1103598481296729600 3185058795116889600 507183736345977600 515012624605140480 228404830063132800 1486360771054548480 4384448053977438720 445976229451334400 131241626427038400 310941699534829440 827698860972547200 380387802259483200 607135176166821120 386259468453855360 1114770578290911360 2207196962593459200 1014367472691955200 1030025249210280960 456809660126265600 2972721542109096960 1332607283720697600 422653113621648000 891952458902668800 262483252854076800 760775604518966400 1214270352333642240 772518936907710720 2229541156581822720 355028615442184320 668964344177001600 196862439640557600 466412549302244160 312183360615934080 913619320252531200 946742974512491520 910702764250231680 179955320655801600 266271461581638240 524966505708153600 1521551209037932800 244984369330471680 218736044045064000 1545037873815421440 4459082313163645440 710057230884368640 134966490491851200 393724879281115200 624366721231868160 183738276997853760 359910641311603200 532542923163276480 1049933011416307200 3043102418075865600 489968738660943360 437472088090128000 1420114461768737280 269932980983702400 787449758562230400 1248733442463736320 367476553995707520 1065085846326552960 2099866022832614400 202449735737776800 590587318921672800 979937477321886720 874944176180256000 275607415496780640 539865961967404800 1574899517124460800 278535330616233600 251937448918122240 112323393303105600 734953107991415040 2130171692653105920 404899471475553600 1959874954643773440 188953086688591680 1749888352360512000 551214830993561280 1079731923934809600 3149799034248921600 557070661232467200 503874897836244480 224646786606211200 1469906215982830080 438638389657977600 130558424712206400 809798942951107200 417802995924350400 377906173377183360 1102429661987122560 2159463847869619200 736483421453472000 607349207213330400 1114141322464934400 1007749795672488960 449293573212422400 2939812431965660160 283429630032887520 2624832528540768000 877276779315955200 261116849424412800 835605991848700800 755812346754366720 2204859323974245120 389949462862727040 657957584486966400 157252750624347840 195837637068309600 2015499591344977920 918691384989268800 307046872760584320 898587146424844800 566859260065775040 522233698848825600 1671211983697401600 243709059462785280 1511624693508733440 4409718647948490240 779898925725454080 132745828449124800 314505501248695680 391675274136619200 614093745521168640 182781794597088960 1133718520131550080 1044467397697651200 3342423967394803200 487418118925570560 3023249387017466880 435194749040688000 850288890098662560 1559797851450908160 265491656898249600 783350548273238400 1228187491042337280 365563589194177920 2088934795395302400 199118742673687200 471758251873043520 974836237851141120 921140618281752960 870389498081376000 183965467077100800 274172691895633440 530983313796499200 1566701096546476800 247792213105032960 111109242400833600 731127178388355840 137974100307825600 2339696777176362240 398237485347374400 1949672475702282240 185844159828774720 1740778996162752000 367930934154201600 548345383791266880 1061966627592998400 3133402193092953600 495584426210065920 222218484801667200 1462254356776711680 433896962419065600 275948200615651200 796474970694748800 371688319657549440 1096690767582533760 2123933255185996800 206961150461738400 597356228021061600 991168852420131840 444436969603334400 2924508713553423360 278766239743162080 2611168494244128000 867793924838131200 551896401231302400 1592949941389497600 253614172748227200 257551653907941120 114232572792676800 743376639315098880 2193381535165067520 650845443628598400 155552939361167040 413922300923476800 190210629561170400 1982337704840263680 913908972985444800 303727873693345920 888873939206668800 557532479486324160 1103792802462604800 3185899882778995200 507228345496454400 515103307815882240 228465145585353600 1486753278630197760 4386763070330135040 446093999680492800 131310922837348800 311105878722334080 827844601846953600 380421259122340800 607455747386691840 386327480861911680 1115064958972648320 2207585604925209600 1014456690992908800 1030206615631764480 456930291170707200 2973506557260395520 1333310908810003200 422690287913712000 892187999360985600 262621845674697600 760842518244681600 1214911494773383680 772654961723823360 2230129917945296640 355059841847518080 669140999520739200 196966384256023200 466658818083501120 312265799776344960 913860582341414400 946826244926714880 911183621080037760 180002841976339200 266294881385638560 525243691349395200 1521685036489363200 245113722629717760 218851538062248000 1545309923447646720 4460259835890593280 710119683695036160 135002131482254400 393932768512046400 624531599552689920 183835291972288320 360005683952678400 532589762771277120 1050487382698790400 3043370072978726400 490227445259435520 437703076124496000 1420239367390072320 270004262964508800 787865537024092800 1249063199105379840 367670583944576640 1065179525542554240 2100974765397580800 202503197223381600 590899152768069600 980454890518871040 875406152248992000 275752937958432480 540008525929017600 1575731074048185600 278559829084118400 252003978766874880 112382700766459200 735341167889153280 2130359051085108480 405006394446763200 1960909781037742080 189002984075156160 1750812304497984000 551505875916864960 1080017051858035200 3151462148096371200 557119658168236800 504007957533749760 224765401532918400 1470682335778306560 438869993506963200 130569907928241600 810012788893526400 417839743626177600 378005968150312320 1103011751833729920 2160034103716070400 736548198569568000 607509591670144800 1114239316336473600 1008015915067499520 449530803065836800 2941364671556613120 283504476112734240 2626218456746976000 877739987013926400 261139815856483200 835679487252355200 756011936300624640 2206023503667459840 389983760717765760 658304990260444800 157335781073042880 195854861892362400 2016031830134999040 919176459861441600 307208995454874240 899061606131673600 567008952225468480 522279631712966400 1671358974504710400 243730494799384320 1512023872601249280 4412047007334919680 779967521435531520 132815919087633600 314671562146085760 391709723784724800 614417990909748480 182797871099538240 1134017904450936960 1044559263425932800 3342717949009420800 487460989598768640 3024047745202498560 435233026427472000 850513428338202720 1559935042871063040 265631838175267200 783419447569449600 1228835981819496960 365595742199076480 2089118526851865600 199223878631450400 472007343219128640 974921979197537280 921626986364622720 870466052854944000 184014047368569600 274196806649307360 531263676350534400 1566838895138899200 247923048963582720 111119014971518400 731191484398152960 138010535526427200 2339902564306594560 398447757262900800 1949843958395074560 185942286722687040 1740932105709888000 368028094737139200 548393613298614720 1062527352701068800 3133677790277798400 495846097927165440 222238029943036800 1462382968796305920 433935125659526400 276021071052854400 796895514525801600 371884573445374080 1096787226597229440 2125054705402137600 207015803289640800 597671635894351200 991692195854330880 444476059886073600 2924765937592611840 278913430084030560 2611398158564832000 867870251319052800 552042142105708800 1593791029051603200 253725695624419200 257619666315997440 114292888314897600 743769146890748160 2193574453194458880 650902688489289600 155566620960125760 414031606579281600 190294271718314400 1983384391708661760 913989355497691200 303754587961668480 888952119772147200 557826860168061120 1104084284211417600 3187582058103206400 507451391248838400 515239332631994880 228585776629795200 1487538293781496320 4387148906388917760 446329540138809600 131322472239067200 311133241920251520 828063213158563200 380588543436628800 607509175923336960 386429499473996160 1115653720336122240 2208168568422835200 1014902782497676800 1030478665263989760 457171553259590400 2975076587562992640 1333428179658220800 422876159374032000 892659080277619200 262644944478134400 761177086873257600 1215018351846673920 772858998947992320 2231307440672244480 355215973874186880 669494310208214400 196983708358600800 466699862880377280 312430678097166720 914343106519180800 947242596997831680 911263763885005440 180097884617414400 266411980405640160 525289888956268800 1522354173746515200 245135281512925440 218870787065112000 1545717997895984640 4462614881344488960 710431947748373760 135073413463060800 393967416717201600 624861356194333440 183851461134694080 360195769234828800 532823960811280320 1050579777912537600 3044708347493030400 490270563025850880 437741574130224000 1420863895496747520 270146826926121600 787934833434403200 1249722712388666880 367702922269388160 1065647921622560640 2101159555825075200 202610120194591200 590951125075802400 980541126051701760 875483148260448000 275777191702041120 540293653852243200 1575869666868806400 278682321423542400 252137038464380160 112392585343684800 735405844538776320 2131295843245121280 405220240389182400 1961082252103403520 189102778848285120 1750966296520896000 551554383404082240 1080587307704486400 3151739333737612800 557364642847084800 504274076928760320 224785170687369600 1470811689077552640 438908594148460800 130627324008417600 810440480778364800 418023482135313600 378205557696570240 1103108766808164480 2161174615408972800 736872084150048000 607830360583773600 1114729285694169600 1008548153857520640 449570341374739200 2941623378155105280 283654168272427680 2626449444781344000 877817188296921600 261254648016835200 836046964270627200 756411115393140480 2206217533616328960 390155249992959360 658362891222691200 157349619481158720 195940986012626400 2017096307715041280 919257305673470400 307236015903922560 899140682749478400 567308336544855360 522509296033670400 1672093928541254400 243837671482379520 1512822230786280960 4412435067232657920 780310499985918720 132827600860718400 314699238962317440 391881972025252800 614472031807845120 182878253611784640 1134616673089710720 1045018592067340800 3344187857082508800 487675342964759040 3025644461572561920 1348711024124217600 435424413361392000 850962504817283040 1560620999971837440 265655201721436800 783763944050505600 1228944063615690240 365756507223569280 2090037184134681600 199241401291077600 472048858443476160 975350685929518080 921708047711767680 870848826722784000 184111207951507200 274317380417676960 531310403442873600 1567527888101011200 247944854940007680 111167877824942400 731513014447138560 138083405963630400 2340931499957756160 398482802582155200 1950701371859036160 185958641205005760 1741697653445568000 368222415903014400 548634760835353920 1062620806885747200 3135055776202022400 495889709880015360 222335755649884800 1463026028894277120 434125941861830400 276166811927260800 796965605164310400 371917282410011520 1097269521670707840 2125241613771494400 207125108945445600 597724203873232800 991779419760030720 444671511299769600 2926052057788554240 278937961807508640 2612546480168352000 868251883723660800 552333623854521600 1593931210328620800 253926436801564800 257755691132110080 114302940901934400 743834564820023040 2194539043341415680 651188912792745600 155635028954919360 414250217890891200 190444827601173600 1983558839520061440 914391268058923200 303888159303281280 889343022599539200 557875923615017280 1104667247709043200 3187862420657241600 507852873603129600 515511382264220160 228605881803868800 1487669129640046080 4389078086682831360 446368796881862400 131380219247659200 311270057909838720 828500435781782400 380889655202347200 607776318606562560 386633536698165120 1115751847230034560 2209334495418086400 1015705747206259200 1031022764528440320 457211763607737600 2975338259280092160 1334014533899308800 423210728002608000 892737593763724800 262760438495318400 761779310404694400 1215552637213125120 773267073396330240 2231503694460069120 355497011522190720 669553195322793600 160024117262708160 197070328871488800 466905086864758080 312458157817303680 914423527215475200 947992030725841920 911664477909843840 180113725057593600 266622758641643040 525520876990636800 1523558620809388800 245243075928963840 218967032079432000 1546534146792660480 4463007388920138240 710994023044381440 135085293793195200 320048234525416320 394140657742977600 624916315634607360 183932306946722880 360227450115187200 533245517283286080 1051041753981273600 3047117241618777600 490486151857927680 437934064158864000 1421988046088762880 270170587586390400 788281315485955200 1249832631269214720 367864613893445760 1066491034566572160 2102083507962547200 202627940689792800 480072351788124480 980972303715855360 875868128317728000 275898460420084320 540341175172780800 1576562630971910400 278902807634505600 252159215080631040 112442008229812800 735729227786891520 2132982069133144320 405255881379585600 1961944607431710720 189119411310473280 1751736256635456000 551796920840168640 1080682350345561600 3153125261943820800 557805615269011200 504318430161262080 224884016459625600 1471458455573783040 439101597355948800 130730672952734400 810511762759171200 418354211451758400 378238822620946560 1103593841680337280 2161364700691123200 607883822069378400 1115611230538022400 1008636860322524160 449768032919251200 2942916911147566080 283679116965709920 2627604384953184000 878203194711897600 261461345905468800 836708422903516800 756477645241893120 2207187683360674560 390463930688307840 658652396033923200 157418811521737920 196096009429101600 2017273720645048320 919661534733614400 307371118149164160 899536065838502400 567358233931419840 522922691810937600 1673416845807033600 244030589511770880 1512955290483786240 4414375366721349120 780927861376615680 132886009726142400 314837623043475840 392192018858203200 614742236298328320 183022942133828160 1134716467862839680 1045845383621875200 3346833691614067200 488061179023541760 3025910580967572480 1349304098757753600 435768909842448000 851037350897129760 1561855722753231360 265772019452284800 784384037716406400 1229484472596656640 366045884267656320 2091690767243750400 199329014589213600 472256434565213760 976122358047083520 922113354447492480 871537819684896000 184127401381996800 274534413200742240 531544038904569600 1568768075432812800 248053884822132480 111255830961105600 732091768535312640 138095551036497600 2342783584129847040 398658029178427200 1952244716094167040 186040413616599360 1743075639369792000 368254802763993600 549068826401484480 1063088077809139200 3137536150865625600 496107769644264960 222511661922211200 1464183537070625280 434469411025977600 276191102072995200 797316058356854400 372080827233198720 1098137652802968960 2126176155618278400 207143326554746400 597987043767640800 992215539288529920 445023323844422400 2928367074141250560 279060620424899040 2614613459054688000 868938822051955200 552382204145990400 1594632116713708800 254015655102518400 257778361934795520 114353203837118400 744161654466397440 2196275305605937920 651704116538966400 155758163345547840 414286653109492800 190511741326888800 1984431078577059840 915114710669140800 304128587718184320 890046647688844800 558121240849798080 1104764408291980800 3189264233427417600 508031310205036800 515556723869591040 228706407674236800 1488323308932794880 4392550611211875840 446565080597126400 131484163863124800 311516326691095680 828573306218985600 381023482653777600 608257175436368640 386667542902193280 1116242481699596160 2209528816583961600 1016062620410073600 1031113447739182080 457412815348473600 2976646617865589760 1335069971533267200 423359425170864000 893130161194252800 262968327726249600 762046965307555200 1216514350872737280 773335085804386560 2232484963399192320 355621917143525760 669847620895689600 160094485371965760 197226245794687200 467274490036643520 312595556417988480 914825630696947200 948325112382735360 912385763154552960 180192927258489600 266716437857644320 525936655452499200 1524093930615110400 245437105877832960 219140273105208000 1546670171608773120 4464969926798384640 711243834287051520 135144695443867200 320188970743931520 394452491589374400 625191112835976960 184077829408374720 360385854516979200 533432875715288640 1051873310904998400 3048187861230220800 490874211755665920 438280546210416000 1422487668574103040 270289390887734400 788904983178748800 1250382225671953920 368155658816749440 1066865751430577280 2103746621809996800 202717043165800800 480283456115897280 981748423511331840 876561092420832000 276116744112562080 540578781775468800 1577809966357497600 279000801506044800 252270098161885440 112530969424843200 736311317633498880 2133731502861154560 405434086331601600 1963496847022663680 189202573621414080 1753122184841664000 552233488225124160 1081157563550937600 3155619932714995200 558001603012089600 504540196323770880 225061938849686400 1472622635266997760 439449003129427200 130776605816875200 810868172663203200 418501202259067200 378405147242828160 1104466976450248320 2162315127101875200 608151129497402400 1116003206024179200 1009080392647541760 450123877699372800 2945245270533995520 283803860432121120 2629683277262496000 878898006258854400 261553211633750400 837002404518134400 756810294485656320 2208933952900496640 390601122108462720 659173504694140800 157543357194780480 196164908725312800 2018160785295083520 920389147041873600 307614302190599040 900247755398745600 567607720864242240 523106423267500800 1674004809036268800 244116330858167040 1513620588971312640 4417867905800993280 781202244216925440 132991145683905600 315086714389560960 392329817450625600 615228604381198080 183087248143625280 1135215441728484480 1046212846535001600 3348009618072537600 488232661716334080 3027241177942625280 1350371633098118400 435922019389584000 851411581296363360 1562404488433850880 265982291367811200 784659634901251200 1230457208762396160 366174496287250560 2092425693070003200 199486718525858400 472630071584341440 976465323432668160 922842906571797120 871844038779168000 184208368534444800 274630872215437920 531964582735622400 1569319269802502400 248250138609957120 111294921243844800 732348992574501120 138156276400833600 2343606732650776320 398973437051716800 1952930646865336320 186187603957467840 1743688077558336000 368416737068889600 549261744430875840 1063929165471244800 3138638539605004800 496500277219914240 222589842487689600 1464697985149002240 434622063987820800 276312552801667200 797946874103433600 372375207914935680 1098523488861751680 2127858330942489600 207234414601250400 598460155577575200 993000554439828480 445179684975379200 2929395970298004480 279281405936201760 2615532116337504000 869244127975641600 552625105603334400 1595893748206867200 254082568828233600 257891715948222720 114443677120449600 744750415829871360 2197046977723503360 651933095981731200 414468829202500800 190561926621175200 1986001108879656960 915436240718126400 304235444791474560 890359369950758400 558562811872403520 1105250211206668800 3191787496413734400 508165137656467200 515783431896445440 228887354240899200 1489500831659742720 4394093955447006720 446918391284601600 131530361469998400 828937658405001600 381123853242350400 608470889582949120 386837573922334080 1117125623744807040 2210500422413337600 1016330275312934400 1031566863792890880 457774708481798400 2979001663319485440 1335539054926137600 423470948047056000 893836782569203200 263060722939996800 762247706484700800 1216941779165898240 773675147844668160 2234251247489614080 355715596359527040 670377586926902400 160221147968629440 197295542204997600 467438669224148160 312842873899221120 915549416963596800 948574923625405440 912706334374423680 180335491220102400 266786697269645280 526121445879993600 1524495412969401600 245523341410663680 219217269116664000 1547350295689336320 4468502494979228160 711431192719054080 135251618415076800 320442295937258880 394591084409995200 625685747798442240 184142506057997760 360670982440204800 533573394539290560 1052242891759987200 3048990825938803200 491046682821327360 438434538233328000 1422862385438108160 270503236830153600 789182168819990400 1251371495596884480 368285012115995520 1067146789078581120 2104485783519974400 202877427622615200 480663443905888320 982093365642654720 876869076466656000 276213759086996640 541006473660307200 1578364337639980800 279074296909699200 252469687708143360 112570507733745600 736570024231991040 2134293578157162240 405754855245230400 1964186731285309440 189352265781107520 1753738152933312000 552427518173993280 1082012947320614400 3156728675279961600 558148593819398400 504939375416286720 225141015467491200 1473140048463982080 439603405695417600 130811055464980800 811509710490460800 418611445364548800 378704531562215040 1104855036347986560 2164025894641228800 608632282867845600 1116297187638796800 1009878750832573440 450282030934982400 2946280096927964160 284028398671661280 2630607229399968000 879206811390835200 261622110929961600 837222890729097600 757409063124430080 2209710072695973120 390704015673578880 659405108543126400 157598710827243840 196216583197471200 2019757501665146880 920712530289988800 307722383986792320 900564061869964800 568056797343322560 523244221859923200 1674445781458195200 244180636867964160 1514818126248860160 4419420145391946240 781408031347157760 133037872776244800 315197421654487680 392433166394942400 615444767973584640 183135477650973120 1136113594686645120 1046488443719846400 3348891562916390400 488361273735928320 3029636252497720320 1350846092804947200 436036851549936000 852085196014983840 1562816062694315520 266075745552489600 784866332789884800 1230889535947169280 366270955301946240 2092976887439692800 199556809164367200 472796132481731520 976722547471856640 923167151960376960 872073703099872000 184354109408851200 274703216476459680 532151491104979200 1569732665579769600 248337362515656960 111324238955899200 732541910603892480 138265582056638400 2344224094041473280 399113618328734400 1953445094943713280 186253021886742720 1744147406199744000 368708218817702400 549406432952919360 1064302982209958400 3139465331159539200 496674725031313920 222648477911798400 1465083821207784960 434736553709203200 276531164113276800 798227236657468800 372506043773485440 1098812865905838720 2128605964419916800 207398373084957600 598670427493101600 993349450062627840 445296955823596800 2930167642415569920 279379532830114080 2616221109299616000 869473107418406400 553062328226553600 1596454473314937600 254127177978710400 258095753172391680 114483887468596800 745012087546970880 2197625731811677440 652104830563804800 414796746169915200 190595383484032800 1986698900125255680 915677388254865600 304315587596442240 890593911647193600 558759065660228160 1106124656453107200 3192908946629875200 508254355957420800 516191506344783360 228967774937193600 1490024175093941760 4395251463623354880 447075418256812800 131565009675153600 829593492339830400 381190766968065600 608631175192884480 387143629758587520 1117518131320456320 2212249312906214400 1016508711914841600 1032383012689566720 457935549874387200 2980048350187883520 1335890867470790400 423545296631184000 894150836513625600 263130019350307200 762381533936131200 1217262350385768960 774287259517175040 2235036262640912640 355778049170194560 670613127385219200 160277442456035520 197347514512730400 467561803614776640 312952792779768960 915871099748774400 948741464453852160 912946762789326720 180398852980819200 266833536877645920 526260038700614400 1524763067872262400 245588018060286720 219275016125256000 1548574519034350080 4470072525281825280 711556098340389120 135299139735614400 320554884912071040 394695029025460800 625905585559537920 184191013545215040 360797705961638400 533667073755291840 1052520077401228800 3049526135744524800 491176036120573440 438550032250512000 1423112196680778240 270598279471228800 789390058050921600 1251811171119075840 368382027090430080 1067334147510583680 2105040154802457600 202948709603421600 480832327368106560 982352072241146880 877100064501024000 276286520317822560 541196558942457600 1578780116101843200 279123293845468800 252558394173146880 112600161465422400 736764054180860160 2134668295021167360 405897419206843200 1964704144482293760 189418795629860160 1754200129002048000 552573040635645120 1082393117884915200 3157560232203686400 558246587690937600 505116788346293760 225200322930844800 1473528108361720320 439719207619910400 130834021897051200 811794838413686400 418684940768203200 378837591259720320 1105146081271290240 2164786235769830400 608846128810264800 1116493175381875200 1010233576692587520 450400645861689600 2947056216723440640 284128193444790240 2631300193503072000 879438415239820800 261668043794102400 837369881536406400 757675182519440640 2210292162542580480 390772611383656320 659578811429865600 157640226051591360 196251032845576800 2020467153385175040 920955067726075200 307803445333937280 900801291723379200 568256386889580480 523336087588204800 1674739763072812800 244223507541162240 1515350365038881280 4420584325085160960 781545222767312640 133072918095499200 315280452103182720 392502065691153600 615606890667874560 183167630655871680 1136512773779160960 1046672175176409600 3349479526145625600 488447015082324480 3030700730077762560 1351201937585068800 436113406323504000 852384580334370720 1563090445534625280 266145836190998400 785004131382307200 1231213781335749120 366335261311743360 2093344350352819200 199609377143248800 472920678154774080 976894030164648960 923410336001811840 872226812647008000 184418883130809600 274751445983807520 532291672381996800 1570008262764614400 248402780444931840 111343784097268800 732670522623486720 138314162348107200 2344635668301937920 399218754286497600 1953788060329297920 186302085333698880 1744453625294016000 368837766261619200 549502891967615040 1064583344763993600 3140016525529228800 496805560889863680 222687568194537600 1465341045246973440 434812880190124800 276628324696214400 798437508572995200 372604170667397760 1099005783935230080 2129166689527987200 207471243522160800 598828131429746400 993611121779727360 445375136389075200 2930682090493946880 279453128000548320 2616680437941024000 869625760380249600 553256649392428800 1596875017145990400 254350223731094400 258186436383133440 114514045229707200 745208341334795520 2198011567870460160 652219320285187200 414942487044321600 190762667798320800 1987222243559454720 915838153279358400 304369016133087360 890750272778150400 558906256001096640 1106513298784857600 3193750034291980800 508700447462188800 516372872766266880 229028090459414400 1490416682669591040 4396023135740920320 447193188485971200 131588108478590400 829884974088643200 381525335596641600 608738032266174720 387279654574700160 1117812512002193280 2213026597569715200 1017400894924377600 1032745745532533760 458056180918828800 2980833365339182080 1336125409167225600 423917039551824000 894386376971942400 263176216957180800 763050671193283200 1217476064532349440 774559309149400320 2235625024004386560 356090313223532160 670789782728956800 160319663321590080 197382162717885600 467643893208528960 313035231940179840 916112361837657600 949574168596085760 913107048399262080 180446374301356800 267067734917649120 526352433914361600 1526101342386566400 245631135826702080 219313514130984000 1549118618298800640 4471250048008773120 712180626447064320 135334780726017600 320639326643180160 394764325435771200 626070463880359680 184223351870026560 360892748602713600 534135469835298240 1052704867828723200 3052202684773132800 491262271653404160 438627028261968000 1424361252894128640 270669561452035200 789528650871542400 1252140927760719360 368446703740053120 1068270939670596480 2105409735657446400 203002171089026400 480958989964770240 982524543306808320 877254056523936000 276335027805039840 541339122904070400 1579057301743084800 279368278524316800 252624924021899520 112619930619873600 736893407480106240 2136541879341192960 406004342178052800 1965049086613616640 189468693016424640 1754508113047872000 552670055610079680 1082678245808140800 3158114603486169600 558736557048633600 505249848043799040 225239861239747200 1473786814960212480 439796408902905600 130948854057403200 812008684356105600 419052417786475200 378937386032849280 1105340111220159360 2165356491616281600 609006513267079200 1117473114097267200 1010499696087598080 450479722479494400 2947573629920424960 284203039524636960 2631762169571808000 879592817805811200 261897708114806400 838104835572950400 757874772065698560 2210680222440318720 391115589934043520 659694613354358400 157667902867823040 196423281086104800 2020999392175196160 921116759350132800 307857486232033920 900959444958988800 568406079049273920 523795416229612800 1676209671145900800 244437860907152640 1515749544131397120 4421360444880637440 133096281641668800 315335805735646080 392846562172209600 615714972464067840 183328395680364480 1136812158098547840 1047590832459225600 3352419342291801600 488875721814305280 3031499088262794240 1351439167438483200 436496180191344000 852609118573910880 266192563283337600 785693124344419200 1231429944928135680 366656791360728960 2095181664918451200 199644422462503200 473003708603469120 977751443628610560 923572458696101760 872992360382688000 184467463422278400 274992593520546720 532385126566675200 1571386248688838400 248446392397781760 111441509804116800 733313582721457920 138350597566708800 399288844925006400 1955502887257221120 186334794298336320 1745984720765376000 368934926844556800 549985187041093440 1064770253133350400 3142772497377676800 496892784795563520 222883019608233600 1466627165442915840 435194512594732800 276701195133417600 798577689850012800 372669588596672640 1099970374082186880 2129540506266700800 207525896350063200 598933267387509600 993785569591127040 445766039216467200 2933254330885831680 279502191447504480 2618977081148064000 870389025189465600 553402390266835200 1597155379700025600 254394832881571200 258254448791189760 114534150403780800 745339177193345280 2199940748164373760 652791768892099200 415051792700126400 190796124661178400 1987571139182254080 916641978401822400 304636158816312960 891532078432934400 559004382895008960 1106804780533670400 3194310759400051200 508789665763142400 516508897582379520 229068300807561600 1490678354386690560 4399881496328747520 447271701972076800 131703602495774400 830103585400252800 381592249322356800 609272317632625920 387381673186784640 1118008765790017920 2213609561067340800 1017579331526284800 1033017795164759040 458136601615123200 2981356708773381120 1337298117649401600 423991388135952000 894543403944153600 263407204991548800 763184498644713600 1218544635265251840 774763346373569280 2236017531580035840 356152766034199680 670907552958115200 160347810565293120 197555403743661600 468054341177290560 313090191380453760 916273203230246400 949740709424532480 913908476448938880 180478055181715200 267114574525649760 526814409983097600 1526368997289427200 245846724658778880 219506004159624000 1549526692747138560 4472035063160071680 712305532068399360 135358541386286400 320695621130586240 395110807487323200 626180382760907520 184385043494084160 360956110363430400 534229149051299520 1053628819966195200 3052737994578854400 491693449317557760 439012008319248000 1424611064136798720 270717082772572800 790221614974646400 1252360765521815040 368770086988168320 1068458298102599040 2107257639932390400 203037812079429600 481043431695879360 983386898635115520 878024016638496000 276577565241126240 541434165545145600 1580443229949292800 279417275460086400 252669277254401280 112718776392129600 737540173976336640 2136916596205198080 406075624158859200 1966773797270231040 189501957940800960 1756048033276992000 553155130482252480 1082868331090291200 3160886459898585600 558834550920172800 505338554508802560 225437552784259200 1475080347952673280 440182415317881600 130971820489473600 812151248317718400 419125913190129600 379003915881601920 1106310260964504960 2165736662180582400 609113436238288800 1117669101840345600 1010677109017605120 450875105568518400 2950160695905346560 284252936911201440 2634072049915488000 880364830635763200 261943640978947200 838251826380259200 758007831763203840 2212620521929009920 391184185644120960 660273622976822400 157806286948981440 196457730734210400 2021354218035210240 921925217470420800 308127690722517120 901750211137036800 568505873822402880 523887281957894400 1676503652760518400 244480731580350720 1516015663526407680 4425241043858019840 133213099372516800 315612573897962880 392915461468420800 616255381445034240 183360548685263040 1137011747644805760 1047774563915788800 3353007305521036800 488961463160701440 3032031327052815360 1352625316705555200 436572734964912000 852758810733604320 266426198745033600 785830922936841600 1232510762890068480 366721097370526080 2095549127831577600 199819649058775200 473418860846944320 977922926321402880 924383072167551360 873145469929824000 184499850283257600 275040823027894560 532852397490067200 1571661845873683200 248664452162031360 111461054945486400 733442194741052160 138374887712443200 399639298117550400 1955845852642805760 186498339121523520 1746290939859648000 368999700566515200 550081646055789120 1065704794980134400 3143323691747366400 497328904324062720 222922109890972800 1466884389482104320 435270839075654400 276749775424886400 799278596235100800 372996678243047040 1100163292111578240 2131409589960268800 207562331568664800 599458947176325600 994657808648125440 445844219781945600 2933768778964208640 279747508682285280 2619436409789472000 870541678151308800 553499550849772800 1598557192470201600 254461746607286400 258299790396560640 114634676274148800 745993356486094080 2200326584223156480 652906258613481600 415124663137329600 190846309955464800 1989315617296250880 916802743426315200 304689587352958080 891688439563891200 559495017364570560 1106999101699545600 3197114384940403200 508923493214572800 516599580793121280 229269352548297600 1491986712972188160 4400653168446312960 447664269402604800 131726701299211200 830249326274659200 381692619910929600 609379174705916160 387449685594840960 1118990034729141120 2213998203399091200 1017846986429145600 1033199161586242560 458538705096595200 2983973425944376320 1337532659345836800 424102911012144000 895328538805209600 263453402598422400 763385239821859200 1218758349411832320 774899371189681920 2237980069458282240 356246445250200960 671496404103907200 160488546783808320 197590051948816800 468136430771042880 313364988581823360 917077410193190400 949990520667202560 914068762058874240 180636459583507200 267184833937650720 526906805196844800 1526770479643718400 245889842425194240 219544502165352000 1549798742379363840 4475960138916564480 712492890500401920 135477344687630400 320977093567616640 395180103897633600 626729977163646720 184417381818895680 361272919167014400 534369667875301440 1053813610393689600 3053540959287436800 491779684850388480 439089004330704000 1424985781000803840 270954689375260800 790360207795267200 1253459954327293440 368834763637791360 1068739335750602880 2107627220787379200 203216017031445600 481465640351424960 983559369700776960 878178008661408000 276626072728343520 541909378750521600 1580720415590534400 279490770863740800 252891043416910080 112738545546580800 737669527275582720 2137478671501205760 406432034062891200 1967118739401553920 189668282562682560 1756356017322816000 553252145456687040 1083818757501043200 3161440831181068800 558981541727481600 505782086833820160 225477091093161600 1475339054551165440 440259616600876800 131006270137579200 812864068125782400 419236156295611200 379336565125365120 1106504290913374080 2167637515002086400 609648051094336800 1117963083454963200 1011564173667640320 450954182186323200 2950678109102330880 284502423844023840 2634534025984224000 880519233201753600 262012540275158400 838472312591222400 758673130250730240 2213008581826748160 391287079209237120 660389424901315200 157833963765213120 196509405206368800 2023128347335280640 922086909094478400 308181731620613760 901908364372646400 569004847688047680 524025080550316800 1676944625182444800 244545037590147840 1517346260501460480 4426017163653496320 133236462918686400 315667927530426240 393018810412737600 616363463241227520 183408778192610880 1138009695376095360 1048050161100633600 3353889250364889600 489090075180295680 3034692521002920960 1352862546558969600 436687567125264000 853507271532071520 266472925837372800 786037620825475200 1232726926482455040 366817556385221760 2096100322201267200 199854694378029600 473501891295639360 978180150360591360 924545194861841280 873375134250528000 184661784588153600 275113167288916320 532945851674745600 1572075241650950400 248708064114881280 111490372657540800 733635112770443520 138496338441115200 399709388756059200 1956360300721182720 186531048086160960 1746750268501056000 369323569176307200 550226334577832640 1065891703349491200 3144150483301900800 497416128229762560 222980745315081600 1467270225540887040 435385328797036800 276992676882230400 799418777512118400 373062096172321920 1100452669155665280 2131783406698982400 207744507661672800 599564083134088800 994832256459525120 445961490630163200 2934540451081774080 279796572129241440 2620125402751584000 870770657594073600 553985353764460800 1598837555024236800 254863228961577600 258526498423415040 114654781448222400 746124192344643840 2200905338311330560 653077993195555200 415489015323345600 191147421721183200 1989664512919050240 917043890963054400 304769730157925760 891922981260326400 559593144258482880 1107970707528921600 3197675110048473600 509726457923155200 517052996846830080 229309562896444800 1492248384689287680 4401810676622661120 447742782888710400 131761349504366400 830978030646691200 382294843442366400 609539460315851520 387789747635122560 1119186288516965760 2215941415057843200 1019452915846310400 1034105993693660160 458619125792889600 2984496769378575360 1337884471890489600 424772048269296000 895485565777420800 263522699008732800 764589686884732800 1219078920631703040 775579495270245120 2238372577033931520 356808520546208640 671614174333065600 160516694027511360 197642024256549600 468259565161671360 313419948022097280 917238251585779200 951489388123223040 914309190473777280 180668140463865600 267606390409656480 527045398017465600 1529179373769465600 245954519074817280 219602249173944000 1551158990540490240 4476745154067863040 713617041092417280 135501105347899200 321033388055022720 395284048513099200 626839896044194560 184465889306112960 361336280927731200 535212780819312960 1054090796034931200 3058358747538931200 491909038149634560 439204498347888000 1427234082184834560 271002210695798400 790568097026198400 1253679792088389120 368931778612225920 1070425561638625920 2108181592069862400 203251658021848800 481550082082534080 983818076299269120 878408996695776000 276698833959169440 542004421391596800 1581136194052396800 279931743285667200 252935396649411840 112768199278257600 737863557224451840 2140851123277251840 406503316043697600 1967636152598538240 189701547487058880 1756817993391552000 553397667918338880 1084008842783193600 3162272388104793600 559863486571334400 505870793298823680 225536398556515200 1475727114448903680 440375418525369600 131212968026212800 813006632087395200 419897614928500800 379403094974117760 1106795335836677760 2168017685566387200 609754974065546400 1119726973142668800 1011741586597647360 451072797113030400 2951454228897807360 284552321230588320 2635226990087328000 880750837050739200 262425936052425600 839795229857001600 758806189948235520 2213590671673355520 391904440599934080 660563127788054400 157875478989560640 196819452039319200 2023483173195294720 922329446530564800 308262792967758720 902145594226060800 569104642461176640 524851872104851200 1679590459714003200 244930873648930560 1517612379896471040 4427181343346711040 133271508237940800 315750957979121280 393638904078638400 616525585935517440 183698155236697920 1138209284922353280 1049703744209702400 3359180919428006400 489861747297861120 3035224759792942080 1353218391339091200 437376560087376000 853656963691764960 266543016475881600 787277808157276800 1233051171871034880 367396310473395840 2099407488419404800 199907262356911200 473626436968681920 979723494595722240 924788378903276160 874753120174752000 184694171449132800 275547232855046880 533086032951763200 1574555616314553600 248773482044156160 111666278929867200 734792620946791680 138520628586849600 399814524713822400 1959446989191444480 186580111533117120 1749506240349504000 369388342898265600 551094465710093760 1066172065903526400 3149111232629107200 497546964088312320 223332557859734400 1469585241893583360 436072267125331200 277041257173699200 799629049427644800 373160223066234240 1102188931420187520 2132344131807052800 207780942880274400 599721787070733600 995093928176624640 446665115719468800 2939170483787166720 279870167299675680 2624259360524256000 872144534250662400 554082514347398400 1599258098855289600 254930142687292800 258571840028785920 114684939209332800 746320446132468480 2204377862840375040 654108400687996800 415561885760548800 191197607015469600 1990187856353249280 918490776183489600 305250586987731840 893330231438937600 559740334599351360 1108165028694796800 3198516197710579200 509860285374585600 517143680057571840 229369878418665600 1492640892264936960 4408755725680750080 447860553117868800 131969238735297600 831123771521097600 382395214030939200 610501173975463680 387857760043178880 1119480669198702720 2216330057389593600 1019720570749171200 1034287360115143680 458739756837331200 2985281784529873920 1339995347158406400 424883571145488000 895721106235737600 263938477470595200 764790428061878400 1221002347950927360 775715520086357760 2238961338397405440 356902199762209920 671790829676803200 160558914893065920 197953858102946400 468998371505442240 313502387182508160 917479513674662400 951739199365893120 915751760963195520 180715661784403200 267676649821657440 527876954941190400 1529580856123756800 246342578972555520 1551431040172715520 4477922676794810880 713804399524419840 135536746338302400 321117829786131840 395907716205892800 627004774365016320 184756934229416640 361431323568806400 535353299643314880 1055753909882380800 3059161712247513600 492685157945111040 3102862080345431040 439897462450992000 1427608799048839680 271073492676604800 791815432411785600 1254009548730032640 369513868458833280 1070706599286629760 2111507819764761600 203305119507453600 481676744679197760 985370315890222080 879794924901984000 277135401344124960 542146985353209600 1583630864823571200 280005238689321600 253001926498164480 112946121668318400 739027736917666560 2141413198573259520 406610239014907200 1970740631780444160 189751444873623360 1759589849803968000 554270802688249920 1084293970706419200 3167261729647142400 560010477378643200 506003852996328960 225892243336636800 1478055473835333120 441070230072326400 131247417674318400 813220478029814400 420007858033982400 379502889747246720 1108541605376499840 2168587941412838400 211177906524093600 609915358522360800 1120020954757286400 1012007705992657920 451784486673273600 2956110947670666240 284627167310435040 2639384774705952000 882140460144652800 262494835348636800 840015716067964800 759005779494493440 2217083210752999680 392007334165050240 661605345108489600 158124570335645760 196871126511477600 2024015411985315840 923784671147083200 308749161050628480 903568973346547200 569254334620870080 524989670697273600 1680031432135929600 244995179658727680 1518011558988986880 4434166421505999360 133481780153467200 316249140671291520 393742253022955200 617498322101256960 183746384744045760 1138508669241740160 1049979341394547200 3360062864271859200 489990359317455360 3036023117977973760 1355353460019820800 437491392247728000 853881501931305120 266963560306934400 787484506045910400 1234996644202513920 367492769488091520 2099958682789094400 200222670230200800 474373711006937280 979980718634910720 926247483151885440 874982784495456000 184742751740601600 275619577116068640 533927120613868800 1574969012091820800 249165989619805440 111695596641921600 734985538976183040 138557063805451200 400445340460401600 1959961437269821440 186874492214854080 1749965568990912000 369485503481203200 551239154232137280 1067854241227737600 3149938024183641600 498331979239610880 223391193283843200 1469971077952366080 436186756846713600 277114127610902400 800890680920803200 373748984429708160 1102478308464274560 2135708482455475200 207835595708176800 600668010690602400 996663958479221760 446782386567686400 2939942155904732160 280311738322281120 2624948353486368000 872373513693427200 554228255221804800 1601781361841606400 254952447262531200 258639852436842240 114865885775995200 747497968859416320 2204956616928549120 654280135270070400 415671191416353600 191214335446898400 1993327916958443520 918731923720228800 305330729792699520 893564773135372800 560623476644562240 1108456510443609600 3203562723683212800 509904894525062400 517279704873684480 229731771551990400 1494995937718832640 4409913233857098240 448567174492819200 132003886940452800 831342382832707200 382428670893796800 610661459585399040 387959778655263360 1121246953289124480 2216913020887219200 1019809789050124800 1034559409747368960 459463543103980800 2989991875437665280 1340347159703059200 424920745437552000 897134348985638400 264007773880905600 764857341787593600 1221322919170798080 775919557310526720 2242493906578248960 356933426167543680 672850761739228800 160812240086393280 198005830410679200 469121505896070720 313997022144973440 918927086207961600 951822469780116480 915992189378098560 181000789707628800 267700069625657760 528015547761811200 1529714683575187200 246407255622178560 1551839114621053440 4484987813156497920 713866852335087360 135750592280721600 321624480172786560 396011660821358400 627994044289946880 184805441716633920 362001579415257600 535400139251315520 1056031095523622400 3059429367150374400 492814511244357120 3103678229242106880 440012956468176000 1427733704670174720 271501184561443200 792023321642716800 1255988088579893760 369610883433267840 1070800278502631040 2112062191047244800 203625888421082400 482436720259179840 985629022488714240 880025912936352000 277208162574950880 543002369122886400 1584046643285433600 280029737157206400 253401105590680320 112975775399995200 739221766866535680 2141600557005262080 407251776842164800 1971258044977428480 190050829193010240 1760051825872704000 554416325149901760 1086004738245772800 3168093286570867200 560059474314412800 506802211181360640 225951550799990400 1478443533733071360 441186031996819200 131258900890353600 814503553684329600 420044605735809600 380101658386020480 1108832650299803520 2172009476491545600 211233452858719200 610877665263247200 1120118948628825600 1013604422362721280 451903101599980800 2956887067466142720 285076243789515360 2640077738809056000 882372063993638400 262517801780707200 840089211471619200 760203316772040960 2217665300599607040 392041632020088960 661779047995228800 158166085559993280 196888351335530400 2027208844725442560 924027208583169600 308830222397773440 903806203199961600 570152487579030720 525035603561414400 1680178422943238400 245016614995326720 1520406633544081920 4435330601199214080 133516825472721600 316332171119986560 393776702671060800 617660444795546880 183762461246495040 1140304975158061440 1050071207122828800 3360356845886476800 490033229990653440 3040813267088163840 1355709304799942400 437529669634512000 855228731368546080 267033650945443200 787553405342121600 1235320889591093760 367524922492990080 2100142414245657600 200275238209082400 474498256679979840 980066459981306880 926490667193320320 875059339269024000 185034233489414400 275643691869742560 534067301890886400 1575106810684243200 249231407549080320 111705369212606400 735049844985980160 138775675117060800 400550476418164800 1960132919962613760 186923555661810240 1750118678538048000 370068466978828800 551287383739485120 1068134603781772800 3150213621368486400 498462815098160640 223410738425212800 1470099689971960320 436224920087174400 277551350234121600 801100952836329600 373847111323620480 1102574767478970240 2136269207563545600 208163512675591200 600825714627247200 996925630196321280 446821476850425600 2940199379943920640 280385333492715360 2625178017807072000 872449840174348800 555102700468243200 1602201905672659200 255063970138723200 259047926885180160 114896043537105600 747694222647240960 2205149534957940480 654337380130761600 416327025351182400 191297977604042400 1993851260392642560 918812306232475200 305357444061022080 893642953700851200 560770666985430720 1110205400936486400 3204403811345318400 510127940277446400 518095853770360320 229792087074211200 1495388445294481920 4410299069915880960 448684944721977600 132015436342171200 832654050702364800 382595955208084800 610714888122044160 388571890327770240 1121541333970861440 2220410801872972800 1020255880554892800 1036191707540720640 459584174148422400 2990776890588963840 1340464430551276800 425106616897872000 897369889443955200 264030872684342400 765191910416169600 1221429776244088320 777143780655540480 2243082667941722880 357089558194212480 673027417082966400 160854460951947840 198023154513256800 469162550692946880 314079461305384320 919168348296844800 952238821851233280 916072332183066240 181048311028166400 267817168645659360 528061745368684800 1530383820832339200 246428814505386240 1554287561311080960 4486165335883445760 714179116388424960 135786233271124800 321708921903895680 396046309026513600 628158922610768640 184821610879039680 362096622056332800 535634337291318720 1056123490737369600 3060767641664678400 492857629010772480 3108575122622161920 440051454473904000 1428358232776849920 271572466542249600 792092618053027200 1256317845221537280 369643221758079360 1071268674582637440 2112246981474739200 203679349906687200 482563382855843520 985715258021544960 880102908947808000 277232416318559520 543144933084499200 1584185236106054400 280152229496630400 253467635439432960 112985659977220800 739286443516158720 2142537349165274880 407358699813374400 1971430516043089920 190100726579574720 1760205817895616000 554464832637119040 1086289866168998400 3168370472212108800 560304458993260800 506935270878865920 225971319954441600 1478572887032317440 441224632638316800 131316316970529600 814717399626748800 420228344244945600 380201453159149440 1108929665274238080 2172579732337996800 211566730866472800 611038049720061600 1120608917986521600 1013870541757731840 451942639908883200 2957145774064634880 285151089869362080 2640308726843424000 882449265276633600 262632633941059200 840456688489891200 760402906318298880 2217859330548476160 392213121295282560 661836948957475200 158179923968109120 196974475455794400 2027741083515463680 924108054395198400 308857242846821760 903885279817766400 570302179738724160 525265267882118400 1680913376979782400 245123791678321920 1520805812636597760 4435718661096952320 133528507245806400 316359847936218240 393948950911588800 617714485693643520 183842843758741440 1140604359477448320 1050530535764236800 3361826753959564800 490247583356643840 3041611625273195520 1355827919726649600 437721056568432000 855453269608086240 267057014491612800 787897901823177600 1235428971387287040 367685687517482880 2101061071528473600 200292760868709600 474539771904327360 980495166713287680 926571728540465280 875442113136864000 185082813780883200 275764265638112160 534114028983225600 1575795803646355200 249253213525505280 111754232066030400 735371375034965760 138812110335662400 400585521737419200 1960990333426575360 186939910144128960 1750884226273728000 370165627561766400 551528531276224320 1068228057966451200 3151591607292710400 498506427051010560 223508464132060800 1470742750069931520 436415736289478400 277624220671324800 801171043474838400 373879820288257920 1103057062552448640 2136456115932902400 208218165503493600 600878282606128800 997012854102021120 447016928264121600 2941485500139863040 280409865216193440 2626326339410592000 872831472578956800 555248441342649600 1602342086949676800 255130883864438400 259115939293236480 114906096124142400 747759640576515840 2206114125104897280 654623604434217600 416436331006987200 191348162898328800 1994025708204042240 919214218793707200 305491015402634880 894033856528243200 560819730432386880 1110496882685299200 3204684173899353600 510261767728876800 518231878586472960 229812192248284800 1495519281153031680 4412228250209794560 448724201465030400 132073183350763200 832872662013974400 382696325796657600 610982030805269760 388673908939854720 1121639460864773760 2220993765370598400 1020523535457753600 1036463757172945920 459624384496569600 2991038562306063360 1341050784792364800 425218139774064000 897448402930060800 264146366701526400 765392651593315200 1221964061610539520 777347817879709440 2243278921729547520 357183237410213760 673086302197545600 160868534573799360 198109775026144800 469367774677327680 314106941025521280 919248768993139200 952488633093903360 916473046207904640 181064151468345600 267887428057660320 528292733403052800 1530785303186630400 246536608921424640 1554695635759418880 4486557843459095040 714366474820427520 135798113601259200 321737069147598720 396219550052289600 628213882051042560 184902456691068480 362128302936691200 535774856115320640 1056585466806105600 3061570606373260800 493073217842849280 3109391271518837760 440243944502544000 1428732949640855040 271596227202518400 792439100104579200 1256427764102085120 369804913382136960 1071549712230641280 2113170933612211200 203697170401888800 482605603721398080 986146435685698560 880487889005088000 277353685036602720 543192454405036800 1584878200209158400 280225724900284800 253489812055683840 113035082863348800 739609826764273920 2143099424461282560 407394340803777600 1972292871371397120 190117359041762880 1760975778010176000 554707370073205440 1086384908810073600 3169756400418316800 560451449800569600 506979624111367680 226070165726697600 1479219653528547840 441417635845804800 131350766618635200 814788681607555200 420338587350427200 380234718083525760 1109414740146410880 2172769817620147200 211622277201098400 611091511205666400 1120902899601139200 1013959248222735360 452140331453395200 2958439307057095680 285176038562644320 2641463667015264000 882835271691609600 262701533237270400 840677174700854400 760469436167051520 2218829480292821760 392316014860398720 662126453768707200 158249116008688320 197026149927952800 2027918496445470720 924512283455342400 308992345092063360 904280662906790400 570352077125288640 525403066474540800 1681354349401708800 245188097688119040 1520938872334103040 4437658960585643520 133586916111230400 316498232017376640 394052299855905600 617984690184126720 183891073266089280 1140704154250577280 1050806132949081600 3362708698803417600 490376195376238080 3041877744668206080 1356420994360185600 437835888728784000 855528115687932960 267173832222460800 788104599711811200 1235969380368253440 367782146532178560 2101612265898163200 200380374166845600 474747348026064960 980752390752476160 926977035276190080 875671777457568000 185099007211372800 275836609899133920 534347664444921600 1576209199423622400 249362243407630080 111783549778084800 735564293064357120 138824255408529600 400760748333691200 1961504781504952320 187021682555722560 1751343554915136000 370198014422745600 551673219798267840 1068695328889843200 3152418398847244800 498724486815260160 223567099556169600 1471128586128714240 436530226010860800 277648510817059200 801521496667382400 374043365111445120 1103346439596535680 2137390657779686400 208236383112794400 601141122500536800 997448973630520320 447134199112339200 2942257172257428480 280532523833583840 2627015332372704000 873060452021721600 555297021634118400 1603042993334764800 255398538767299200 259138610095921920 114956359059326400 748086730222890240 2206692879193071360 654795339016291200 416472766225588800 191548904075474400 1994897947261040640 919455366330446400 305571158207602560 894268398224678400 561065047667167680 1110594043268236800 3206085986669529600 510797077534598400 518277220191843840 229912718118652800 1496173460445780480 4413385758386142720 448920485180294400 132107831555918400 832945532451177600 383097808150948800 611142316415205120 388707915143882880 1122130095334335360 2221188086536473600 1021594155069196800 1036554440383687680 459825436237305600 2992346920891560960 1341402597337017600 425664231278832000 897840970360588800 264215663111836800 766195616301897600 1222284632830410240 777415830287765760 2244260190668670720 357557954274218880 673380727770441600 160938902683056960 198161747333877600 469490909067956160 314244339626206080 919650872474611200 953487878064583680 916713474622807680 181143353669241600 268168465705664160 528431326223673600 1532391232603795200 246601285571047680 1554831660575531520 4488520381337341440 715115908548437760 135857515251931200 321877805366113920 396323494667755200 628488679252412160 184950964178285760 362286707338483200 536336931411328320 1056862652447347200 3064782465207590400 493202571142095360 3109663321151063040 440359438519728000 1430231817096875520 271715030503862400 792646989335510400 1256977358504824320 369901928356571520 1072673862822656640 2113725304894694400 203786272877896800 482816708049170880 986405142284190720 880718877039456000 277426446267428640 543430061007724800 1585293978671020800 280519706514902400 253600695136938240 113064736595025600 739803856713143040 2145347725645313280 407572545755793600 1972810284568381440 190200521352703680 1761437754078912000 554852892534857280 1086860122015449600 3170587957342041600 561039413029804800 507201390273876480 226129473190051200 1479607713426286080 441533437770297600 131488565211057600 815145091511587200 420779559772353600 380401042705407360 1109705785069714560 2173720244030899200 211640792645973600 611358818633690400 1122078826059609600 1014402780547752960 452258946380102400 2959215426852572160 285300782029055520 2642156631118368000 883066875540595200 262977130422115200 841559119544707200 760802085410814720 2219411570139429120 392727589120863360 662300156655446400 158290631233035840 197232847816586400 2028805561095505920 924754820891428800 309073406439208320 904517892760204800 570601564058111040 525954260844230400 1683118239089414400 245445321727307520 1521604170821629440 4438823140278858240 133621961430484800 316581262466071680 394465695633172800 618146812878416640 184083991295480640 1141203128116222080 1051908521688460800 3366236478178828800 490890643454615040 3043208341643258880 1356776839140307200 438295217370192000 855902346087166560 267243922860969600 788931391266345600 1236293625756833280 368167982590961280 2103817043376921600 200432942145727200 474871893699107520 981781286909230080 927220219317624960 876590434740384000 185179974363820800 276125986943220960 534487845721939200 1577862782532691200 249427661336904960 111900820626302400 736335965181922560 138884980772865600 400865884291454400 1963562573818460160 187070746002678720 1753180869480768000 370359948727641600 552251973886441920 1068975691443878400 3155725565065382400 498855322673809920 223801641252604800 1472671930363845120 436988184896390400 277769961545731200 801731768582908800 374141492005357440 1104503947772883840 2137951382887756800 208327471159298400 601298826437181600 997710645347619840 447603282505209600 2945343860727690240 280606119004018080 2629771304221152000 873976369792780800 555539923091462400 1603463537165817600 255465452493014400 259251964109349120 114986516820436800 748282984010714880 2209007895545767680 655482277344585600 416654942318596800 191599089369760800 1995421290695239680 920419956477403200 305891729427473280 895206565010419200 561212238008036160 1111079846182924800 3206927074331635200 510930904986028800 518503928218698240 229973033640873600 1496565968021429760 449038255409452800 132246424376539200 833309884637193600 383198178739521600 611783458854946560 388877946164023680 1122424476016072320 2222159692365849600 1021861809972057600 1037007856437396480 459946067281747200 2993131936042859520 90595437494889600 1342809847515628800 425775754155024000 898076510818905600 264492848753078400 766396357479043200 1223566917709893120 777755892328047360 2244848952032144640 357651633490220160 673557383114179200 160981123548611520 198369636564808800 469983446630470080 314326778786616960 919892134563494400 953737689307253760 917675188282419840 181190874989779200 268238725117665120 528985697506156800 1532792714958086400 246859992169539840 1555511784656094720 4489697904064289280 715303266980440320 135893156242334400 321962247097223040 396739273129617600 628653557573233920 185144994127154880 362381749979558400 536477450235330240 1057971395012313600 3065585429916172800 493719984339079680 3111023569312189440 440821414588464000 1430606533960880640 271786312484668800 793478546259235200 1257307115146467840 370289988254309760 1072954900470660480 2115942790024627200 203839734363501600 482943370645834560 987439968678159360 881642829176928000 277717491190732320 543572624969337600 1586957092518470400 280593201918556800 253667224985690880 113183351521732800 740579976508619520 2145909800941320960 407679468727003200 1974879937356318720 190250418739268160 1763285658353856000 555434982381464640 1087145249938675200 3173914185036940800 561186403837113600 507334449971381760 226366703043465600 1481159953017239040 441996645468268800 131523014859163200 815358937454006400 420889802877835200 380500837478536320 1110869964762929280 2174290499877350400 211733369870349600 611519203090504800 1122372807674227200 1014668899942763520 452733406086931200 2962319906034478080 285375628108902240 2644928487530784000 883993290936537600 263046029718326400 841779605755670400 761001674957072640 2221739929525858560 392830482685979520 662994968202403200 158456692130425920 197284522288744800 2029337799885527040 925724970635774400 309397651827788160 905466812173862400 570751256217804480 526092059436652800 1683559211511340800 245509627737104640 1522003349914145280 4443479859051717120 133762142707502400 316913384260851840 394569044577489600 618795303655576320 184132220802828480 1141502512435608960 1052184118873305600 3367118423022681600 491019255474209280 3044006699828290560 1358200218260793600 438410049530544000 856126884326706720 267524285415004800 789138089154979200 1237590607311152640 368264441605656960 2104368237746611200 200643214061253600 475370076391277760 982038510948418560 928192955483364480 876820099061088000 185228554655289600 276198331204242720 535048570830009600 1578276178309958400 249689333054004480 111930138338356800 736528883211313920 138921415991467200 401286428122507200 1964077021896837120 187266999790503360 1753640198122176000 370457109310579200 552396662408485440 1070097141660019200 3156552356619916800 499378666108008960 223860276676713600 1473057766422627840 437102674617772800 277842831982934400 802572856245014400 374533999581006720 1104793324816970880 2140194283320038400 208382123987200800 601929642183760800 998757332216017920 447720553353427200 2946115532845255680 280900499685755040 2630460297183264000 874205349235545600 555685663965868800 1605145712490028800 255621584519683200 259319976517405440 115107147864878400 749067999162013440 2209586649633941760 655654011926659200 416764247974401600 191716188389762400 1997514664432035840 920661104014142400 305971872232440960 895441106706854400 561800999371510080 1111371327931737600 3210291424980057600 511243169039366400 518639953034810880 230214295729756800 1498135998324026880 449509336326086400 132281072581694400 833528495948803200 383432376779524800 611943744464881920 388979964776108160 1123601998743020160 2222742655863475200 1022486338078732800 1037279906069621760 460428591459513600 2996271996648053760 90690480135964800 1343161660060281600 426035974199472000 899018672652172800 264562145163388800 766864753559049600 1223887488929763840 777959929552216320 2247203997486040320 357870218327556480 674264004489129600 161150007010829760 198421608872541600 470106581021098560 314656535428260480 920857182919027200 954320582206817280 917915616697322880 181380960271929600 268402663745667360 529124290326777600 1533729507118099200 246924668819162880 1555919859104432640 4494407994972080640 715740436655112960 136035720203947200 322300014021659520 396843217745083200 629313070856520960 185193501614372160 362761920543859200 536805327491334720 1058248580653555200 3067459014236198400 493849337638325760 3111839718208865280 440936908605648000 1431480873310225920 272071440407894400 793686435490166400 1258626141713041920 370387003228744320 1073610654982669440 2116497161307110400 204053580305920800 483450021032489280 987698675276651520 881873817211296000 277790252421558240 544142880815788800 1587372870980332800 280764691193750400 253933344380701440 113213005253409600 740774006457488640 2147221309965338880 408107160611841600 1975397350553303040 190450008285526080 1763747634422592000 555580504843116480 1088285761631577600 3174745741960665600 561529382387500800 507866688761402880 226426010506819200 1481548012914977280 442112447392761600 131603397371409600 816214321223683200 421147036790625600 380900016571052160 1111161009686232960 2176571523263155200 211788916204975200 612160740917762400 1123058764775001600 1015733377522805760 452852021013638400 2963096025829954560 285675012428289120 2645621451633888000 884224894785523200 263206794742819200 842294073581251200 761800033142104320 2222322019372465920 393070567671250560 663168671089142400 158498207354773440 197405096057114400 2031466755045611520 925967508071860800 309478713174933120 905704042027276800 571350024856578240 526413589485638400 1684588147162502400 245659675093297920 1523600066284208640 4444644038744931840 133797188026756800 316996414709546880 394810192114228800 618957426349866240 184244756319973440 1142700049713156480 1052827178971276800 3369176294325004800 491319350186595840 3047200132568417280 1358556063040915200 438677991238032000 857025037284867360 267594376053513600 789620384228457600 1237914852699732480 368489512639946880 2105654357942553600 200695782040135200 475494622064320320 982638700373191680 928436139524799360 877355982476064000 185422875821164800 276367134479960160 535188752107027200 1579240768456915200 249754750983279360 111998546333150400 736979025279893760 139067156865873600 401391564080270400 1965277400746383360 187316063237459520 1754711964952128000 370845751642329600 552734268959920320 1070377504214054400 3158481536913830400 499509501966558720 223997092666300800 1473958050559787520 437369817300998400 278134313731747200 802783128160540800 374632126474919040 1105468537919840640 2140755008428108800 208600735298810400 602087346120405600 999019003933117440 447994185332601600 2947916101119575040 280974094856189280 2632067947428192000 874739634601996800 556268627463494400 1605566256321081600 255800021121590400 259592026149630720 115137305625988800 749264252949838080 2210937075839681280 656054725951497600 417201470597620800 191850015841192800 1998038007866234880 921223781599867200 306158872110698880 895988370665203200 561948189712378560 1112537254926988800 3211132512642163200 511600042243180800 519184052299261440 230274611251977600 1498528505899676160 449627106555244800 132361918393723200 834402941195241600 383700031682385600 612317744221397760 389388039224446080 1123896379424757120 2225074509853977600 1023200084486361600 1038368104598522880 460549222503955200 2997057011799352320 90714240796233600 1343982555997804800 426333368535984000 899254213110489600 264723836787446400 767400063364771200 1224635488442795520 778776078448892160 2247792758849514240 358120029570226560 674440659832867200 161192227876384320 198542877590584800 470393894599231680 314738974588671360 921098445007910400 954986745520604160 918476616332096640 181428481592467200 268590022177669920 529447673574892800 1534800126729542400 247075581001616640 1557552156897784320 4495585517699028480 716240059140453120 136071361194350400 322384455752768640 397085755181169600 629477949177342720 185306685751212480 362856963184934400 537180044355339840 1058895347149785600 3069600253459084800 494151162003233280 3115104313795568640 441206394645744000 1432480118280906240 272142722388700800 794171510362339200 1258955898354685440 370613371502424960 1074360088710679680 2117790694299571200 204107041791525600 483576683629152960 988302324006466560 882412789291488000 277960028626818720 544285444777401600 1588343020724678400 280960678936828800 253999874229454080 113282197293988800 741226743004849920 2148720177421359360 408214083583051200 1976604648012933120 190499905672090560 1764825578582976000 555920057253637440 1088570889554803200 3176686041449356800 561921357873657600 507999748458908160 226564394587977600 1482453486009699840 442382651883244800 131695263099691200 816428167166102400 421441018405243200 380999811344181120 1111840114507274880 2177141779109606400 212011101543477600 612321125374576800 1123842715747315200 1015999496917816320 453128789175955200 2964906972019399680 285749858508135840 2647238367874464000 884765303766489600 263390526199382400 842882036810486400 761999622688362240 2223680229014549760 393344950511560320 663573977824867200 158595076211584320 197542894649536800 2031998993835632640 926533428756062400 309667856318271360 906257578351910400 571499717016271680 526781052398764800 1685764073620972800 245831157786090240 1523999245376724480 4447360458029099520 459646652105222400 133878960438350400 317190152423168640 395085789299073600 619335712636542720 184373368339567680 1142999434032543360 1053562104797529600 3371528147241945600 491662315572180480 3047998490753448960 1359386367527865600 438984210332304000 857249575524407520 919293304210444800 267757920876700800 790171578598147200 1238671425273085440 368746736679135360 2107124209595059200 200818440657525600 475785228634752960 983324631144360960 929003568954814080 877968420664608000 185471456112633600 276560052509351520 535515841753401600 1580343157196294400 249907392818254080 112076726898628800 737493473358270720 139103592084475200 401636881315051200 1966649262288721920 643505312947311360 187430544613690560 1755936841329216000 370942912225267200 553120105018703040 1071031683506803200 3160686314392588800 499814785636508160 224153453797257600 1474986946716541440 437675123224684800 278207184168950400 803273762630102400 1287010625894622720 374861089227381120 1106240210037406080 2142063367013606400 208655388126712800 602455321972576800 999629571273016320 448306907594515200 2949973893433082880 281145816920535840 2633905261993824000 875350246449369600 556414368337900800 1606547525260204800 255866934847305600 259660038557687040 115207673735246400 749722178454762240 2212480420074812160 656512684837027200 417310776253425600 191900201135479200 1999259142546032640 921866841697838400 306372586257279360 896613815189030400 562291633841071680 1112828736675801600 3213095050520409600 511733869694611200 519320077115374080 230415347470492800 1499444356909524480 449901903756614400 132454313607470400 834621552506851200 383800402270958400 612745172514558720 389490057836530560 1124583267682143360 2225657473351603200 1023467739389222400 1038640154230748160 460830694940985600 2998888713819048960 90769682336860800 1344920722783545600 426444891412176000 899803807513228800 264908627214940800 767600804541916800 1225490345029117440 778980115673061120 2249166535364286720 358213708786227840 674852855634921600 161290743229344960 198681470411205600 470722252974240960 314931332629630080 921661389881971200 955236556763274240 919117758771838080 181539364673721600 268660281589670880 529817254429881600 1535201609083833600 247248052067278080 1557960231346122240 4498333070728573440 716427417572455680 136154523505291200 322581486458689920 397362940822411200 629862665259260160 185436039050458560 363078729347443200 537320563179341760 1059634508859763200 3070403218167667200 494496104134556160 3115920462692244480 441514378691568000 1432854835144911360 272309047010582400 794725881644822400 1259725330518520320 370872078100917120 1074641126358683520 2119269017719526400 204231785257936800 483872229688034880 988992208269112320 883028757383136000 278154058575687840 544618094021164800 1589451763289644800 281034174340483200 254155110543210240 113361273911793600 741744156201834240 2149282252717367040 408463570515873600 1977984416538224640 190616332907407680 1766057514766272000 556308117151375680 1089236188042329600 3178903526579289600 562068348680966400 508310221086420480 226722547823587200 1483488312403668480 442691457015225600 131729712747796800 816927141031747200 421551261510724800 381232665814815360 1112616234302751360 2178472376084659200 212066647878103200 612695355773810400 1124136697361932800 1016620442172840960 453445095647174400 2966976624807336960 285924499361111520 2649086272149408000 885382914030451200 263459425495593600 843102523021449600 762465331629630720 2225232468605502720 393447844076676480 664037185522838400 158705783476511040 197594569121695200 2033240884345681920 927180195252292800 309884019910657920 906890191294348800 571848998722223040 526918850991187200 1686205046042899200 245895463795887360 1524930663259261440 4450464937211005440 459927572921107200 133972414623028800 317411566953022080 395189138243390400 619768039821315840 184421597846915520 1143697997444446080 1053837701982374400 3372410092085798400 491790927591774720 3049861326518522880 1360335286941523200 439099042492656000 857773498083334560 919855145842214400 267944829246057600 790378276486780800 1239536079642631680 368843195693831040 2107675403964748800 200958621934543200 476117350429533120 983581855183549440 929652059731973760 878198084985312000 185584810126060800 276632396770373280 535889658492115200 1580756552973561600 250081840629653760 112106044610683200 737686391387662080 139188607594545600 401917243869086400 1967163710367098880 643898602089550080 187561380472240320 1756396169970624000 371169620252121600 553264793540746560 1071779316984230400 3161513105947123200 500163681259307520 224212089221366400 1475372782775324160 437789612946067200 278377215189091200 803834487738172800 1287797204179100160 375122760944480640 1106529587081493120 2143558633968460800 208782911391818400 602875865803629600 1000327362518615040 448424178442732800 2950745565550648320 281342070708360480 2634594254955936000 875579225892134400 556754430378182400 1607668975476345600 256067676024451200 259818734176485120 115288094431540800 750245521888961280 2213059174162986240 656684419419100800 417565822783636800 192050757018338400 2000654725037230080 922107989234577600 306452729062247040 896848356885465600 562684141416720960 1113508860756364800 3215337950952691200 512135352048902400 519637468352970240 230576188863081600 1500491043777922560 450215957701036800 132488961812625600 835131645567273600 384101514036676800 612905458124494080 389728101264727680 1125368282833441920 2227017721512729600 1024270704097804800 1039274936705940480 461152377726163200 3000982087555845120 90833044097577600 1345272535328198400 426779460040752000 900431915402073600 264977923625251200 768203028073353600 1225810916248988160 779456202529455360 2250736565666883840 358494746434231680 675323936551555200 161403332204157120 198733442718938400 470845387364869440 315151170390725760 922304755452326400 955985990491284480 919358187186741120 181666088195155200 268871059825673760 529955847250502400 1536406056146707200 247312728716901120 1558912405058910720 4501473131333767680 716989492868463360 136249566146366400 322806664408314240 397466885437876800 630302340781451520 185484546537675840 363332176390310400 537742119651347520 1059911694501004800 3072812112293414400 494625457433802240 3117824810117821440 441629872708752000 1433978985736926720 272499132292732800 794933770875753600 1260604681562903040 370969093075351680 1075484239302695040 2119823389002009600 204374349219549600 484209996612471360 989250914867604480 883259745417504000 278226819806513760 544998264585465600 1589867541751507200 281254660551446400 254332523473217280 113390927643470400 741938186150703360 2150968478605390080 408748698439099200 1978501829735208960 190749392604912960 1766519490835008000 556453639613027520 1089996529170931200 3179735083503014400 562509321102892800 508665046946434560 226781855286940800 1483876372301406720 442807258939718400 131833061692113600 817497396878198400 421881990827169600 381498785209825920 1112907279226055040 2179993058341862400 212196255992229600 613123047658648800 1125018642205785600 1017330093892869120 453563710573881600 2967752744602813440 286124088907369440 2649779236252512000 885614517879436800 263666123384227200 843763981654339200 762997570419651840 2225814558452110080 393756524772024960 664210888409577600 158747298700858560 197749592538170400 2034660187785738240 927422732688379200 309965081257802880 907127421147763200 572248177814738880 527332246768454400 1687527963308678400 246088381825278720 1525995140839303680 4451629116904220160 460248625282118400 134007459942283200 317494597401717120 395499185076340800 619930162515605760 184566286368959040 1144496355629477760 1054664493536908800 3375055926617356800 492176763650557440 3051990281678607360 1360691131721644800 439443538973712000 858372266722108320 920497250564236800 268014919884566400 790998370152681600 1239860325031211520 369132572737918080 2109328987073817600 201011189913424800 476241896102575680 984353527301114880 929895243773408640 878887077947424000 185714357569977600 276849429553438560 536029839769132800 1581996740305363200 250147258558928640 223345766570472000 738265145475836160 139285768177483200 402022379826849600 1968707054602229760 644348075394965760 187610443919196480 1757774155894848000 371428715139955200 553698859106877120 1072059679538265600 3163993480610726400 500294517117857280 446691533140944000 1476530290951672320 438133082110214400 278571536354966400 804044759653699200 1288696150789931520 375220887838392960 1107397718213754240 2144119359076531200 208928652266224800 603033569740274400 1000589034235714560 893383066281888000 2953060581903344640 281415665878794720 2636661233842272000 876266164220428800 557143072709932800 1608089519307398400 256089980599689600 260000100597968640 115318252192651200 750441775676785920 2214795436427508480 657199623165321600 417857304532449600 192067485449767200 2001178068471429120 922831431844795200 306693157477150080 1786766132563776000 562831331757589440 1114286145419865600 3216179038614796800 512179961199379200 520000201195937280 230636504385302400 1500883551353571840 450333727930195200 132592906428091200 835714609064899200 384134970899534400 613386314954300160 390000150896952960 1125662663515178880 2228572290839731200 1024359922398758400 1040000402391874560 461273008770604800 3001767102707143680 90856804757846400 2680149198845664000 426816634332816000 900667455860390400 265185812856182400 768269941799068800 1226772629908600320 780000301793905920 2251325327030357760 358525972839565440 675500591895292800 161445553069711680 198889359642136800 938052219595982400 315233609551136640 922546017541209600 956069260905507840 920079472431450240 181713609515692800 268894479629674080 530371625712364800 1536539883598137600 247506758665770240 1560000603587811840 4502650654060715520 717051945679130880 136285207136769600 322891106139423360 397778719284273600 630467219102273280 185630068999327680 363427219031385600 537788959259348160 1060743251424729600 3073079767196275200 495013517331540480 3120001207175623680 441976354760304000 1434103891358261760 272570414273539200 795557438568547200 1260934438204546560 371260137998655360 1075577918518696320 2121486502849459200 204427810705154400 484336659209135040 990027034663080960 883952709520608000 278445103498991520 545140828547078400 1591114877137094400 281279159019331200 254399053321969920 113479888838500800 742520275997310720 2151155837037392640 408855621410308800 1980054069326161920 190799289991477440 1767905419041216000 556890206997983040 1090281657094156800 3182229754274188800 562558318038662400 508798106643939840 226959777677001600 1485040551994621440 443154664713196800 131844544908148800 817711242820617600 421918738528996800 381598579982954880 1113780413995966080 2180563314188313600 212344379551231200 613283432115463200 1125116636077324800 1017596213287879680 453919555354003200 2970081103989242880 286198934987216160 2651858128561824000 886309329426393600 263689089816297600 843837477057993600 763197159965909760 2227560827991932160 393790822627063680 664731997069795200 158871844373901120 197766817362223200 2035192426575759360 928150344996638400 310208265299237760 907839110708006400 572397869974432320 527378179632595200 1687674954115987200 246109817161877760 1526394319931819520 4455121655983864320 460369019917497600 134112595900046400 317743688747802240 395533634724446400 620416530598475520 184582362871408320 1144795739948864640 1054756359265190400 3375349908231974400 492219634323755520 3052788639863639040 1361758666062009600 439481816360496000 858596804961648480 920738039834995200 268225191800092800 791067269448892800 1240833061196951040 369164725742816640 2109512718530380800 201168893850069600 476615533121703360 984439268647511040 930624795897713280 878963632720992000 185762937861446400 276873544307112480 536450383600185600 1582134538897785600 250343512346753280 223520993166744000 738329451485633280 139322203396084800 402337787700139200 1968878537295022080 644516627884496640 187757634260064960 1757927265441984000 371525875722892800 553747088614224960 1072900767200371200 3164269077795571200 500687024693506560 447041986333488000 1476658902971266560 438171245350675200 278644406792169600 804675575400278400 1289033255768993280 375515268520129920 1107494177228449920 2145801534400742400 208983305094127200 603506681550208800 1001374049387013120 894083972666976000 2953317805942533120 281636451390097440 2636890898162976000 876342490701350400 557288813584339200 1609351150800556800 256201503475881600 260068113006024960 115408725475982400 751030537040259840 2214988354456899840 657256868026012800 417966610188254400 192151127606911200 2002748098774026240 922911814357041600 306719871745472640 1788167945333952000 563272902780194880 1114577627168678400 3218702301601113600 512403006951763200 520136226012049920 230817450951964800 1502061074080519680 450687038617670400 132604455829809600 835933220376508800 384302255213822400 613439743490945280 390102169509037440 1126545805560389760 2229155254337356800 1024806013903526400 1040272452024099840 461634901903929600 3004122148161039360 90928086738652800 2682251918000928000 427002505793136000 901374077235340800 265208911659619200 768604510427644800 1226879486981890560 780204339018074880 2253091611120779520 358682104866234240 676030557926505600 161572215666375360 198906683744714400 938788171300324800 315480927032369280 923269803807859200 956485612976624640 920159615236417920 181856173477305600 269011578649675680 530417823319238400 1537209020855289600 247528317548977920 1560408678036149760 4506183222241559040 717364209732468480 136392130107979200 323144431332750720 397813367489428800 630961854064738560 185646238161733440 363712346954611200 538023157299351360 1060835646638476800 3074418041710579200 495056635097955840 3120817356072299520 442014852766032000 1434728419464936960 272784260215958400 795626734978857600 1261923708129477120 371292476323466880 1076046314598702720 2121671293276953600 204588195161968800 484716646999126080 990113270195911680 884029705532064000 278469357242600160 545568520431916800 1591253469957715200 281401651358755200 254598642868227840 113489773415726400 742584952646933760 2152092629197405440 409176390323937600 1980226540391823360 190948982151170880 1768059411064128000 556938714485200320 1091137040863833600 3182506939915430400 562803302717510400 509197285736455680 226979546831452800 1485169905293867520 443193265354694400 283199901181142400 131901960988324800 818352780647875200 422102477038132800 381897964302341760 1113877428970400640 2182274081727667200 212399925885856800 613764585485906400 1125606605435020800 1018394571472911360 453959093662905600 2970339810587735040 286423473226756320 2652089116596192000 886386530709388800 566399802362284800 263803921976649600 844204954076265600 763795928604683520 2227754857940801280 393962311902257280 664789898032041600 158885682782016960 424799851771713600 197852941482487200 2036789142945822720 928231190808667200 310235285748286080 907918187325811200 572846946453512640 1132799604724569600 527607843953299200 1688409908152531200 246216993844872960 1527591857209367040 4455509715881602560 460730203823635200 134124277673131200 317771365564033920 849599703543427200 395705882964974400 620470571496572160 396479861653599360 184662745383654720 1145693892907025280 2265599209449139200 1055215687906598400 3376819816305062400 1057279631076264960 492433987689745920 3055183714418734080 1361877280988716800 439673203294416000 859270419680268960 921460407647270400 268248555346262400 791411765929948800 1240941142993144320 792959723307198720 369325490767309440 2110431375813196800 201186416509696800 476657048346050880 984867975379491840 930705857244858240 879346406588832000 185908678735852800 276994118075482080 536497110692524800 1582823531859897600 250365318323178240 223540462788552000 1585919446614397440 738650981534618880 139431509051889600 402372833019393600 1969735950758983680 645022285353089280 187773988742383680 1758692813177664000 371817357471705600 553988236150964160 1072994221385049600 3165647063719795200 500730636646356480 447080925577104000 1477301963069237760 438362061552979200 278863018103779200 804745666038787200 1290044570706178560 375547977484767360 1107976472301928320 2145988442770099200 209147263577834400 603559249529090400 1001461273292712960 894161851154208000 2954603926138475520 281660983113575520 2638039219766496000 876724123105958400 557726036207558400 1609491332077574400 256424549228265600 260272150230193920 115418778063019200 751095954969534720 2215952944603856640 657543092329468800 418294527155668800 192318411921199200 2002922546585425920 923313726918273600 306853443087085440 1788323702308416000 563321966227151040 1115452072415116800 3218982664155148800 512849098456531200 520544300460387840 230837556126038400 1502191909939069440 450726295360723200 132662202838401600 836589054311337600 384636823842398400 613706886174170880 390408225345290880 1126643932454302080 2230904144830233600 1025698196913062400 1041088600920775680 461675112252076800 3004383819878138880 90936006958742400 2682485553462624000 427374248713776000 901452590721446400 265324405676803200 769273647684796800 1227413772348341760 780816450690581760 2253287864908604160 358994368919571840 676089443041084800 161586289288226880 198993304257602400 938869943711918400 315508406752506240 923350224504153600 957318317118858240 920560329261256320 181872013917484800 269245776689678880 530648811353606400 1538547295369593600 247636111965016320 1561632901381163520 4506575729817208320 717988737839143680 136404010438113600 323172578576453760 397986608515204800 631016813505012480 185727083973762240 363744027834969600 538491553379357760 1061297622707212800 3077094590739187200 495272223930032640 3123265802762327040 442207342794672000 1435977475678287360 272808020876227200 795973217030409600 1262033627010024960 371454167947524480 1076983106758715520 2122595245414425600 204606015657170400 484758867864680640 990544447860065280 884414685589344000 278590625960643360 545616041752454400 1591946434060819200 281646636037603200 254620819484478720 113539196301854400 742908335895048960 2153966213517431040 409212031314340800 1981088895720130560 190965614613359040 1768829371178688000 557181251921286720 1091232083504908800 3183892868121638400 563293272075206400 509241638968957440 227078392603708800 1485816671790097920 443386268562182400 283422086519644800 132016793148676800 818424062628681600 422469954056404800 381931229226718080 1114362503842573440 2182464167009817600 212566564889733600 613818046971511200 1126586544150412800 1018483277937914880 454156785207417600 2971633343580195840 286448421920038560 2653244056768032000 886772537124364800 566844173039289600 264033586297353600 844939908112809600 763862458453436160 2228725007685146880 394305290452644480 665079402843273600 158954874822596160 425133129779467200 198025189723015200 2036966555875829760 928635419868811200 310370387993527680 908313570414835200 572896843840077120 1133688346078579200 528067172594707200 1689879816225619200 246431347210863360 1527724916906872320 4457450015370293760 460770335368761600 134182686538555200 317909749645192320 850266259558934400 396050379446030400 620740775987055360 396790921127502720 184823510408147520 1145793687680154240 2267376692157158400 1056134345189414400 3379759632451238400 1058109123006673920 492862694421726720 3055449833813744640 1362470355622252800 440055977162256000 859345265760115680 921540670737523200 268365373077110400 792100758892060800 1241481551974110720 793581842255005440 369647020816295040 2112268690378828800 201274029807832800 476864624467788480 985725388843453440 931111163980583040 880111954324512000 185924872166342400 277235265612221280 536730746154220800 1584201517784121600 250474348205303040 223637810897592000 1587163684510010880 739294041632590080 139443654124756800 402548059615665600 1971450777686906880 645078469516266240 187855761153977280 1760223908649024000 371849744332684800 554470531224442560 1073461492308441600 3168403035568243200 500948696410606080 447275621795184000 1478588083265180160 438743693957587200 278887308249513600 805096119231331200 1290156939032532480 375711522307954560 1108941062448885120 2146922984616883200 209165481187135200 603822089423498400 1001897392821212160 894551243590368000 2957176166530360320 281783641730965920 2640335862973536000 877487387915174400 557774616499027200 1610192238462662400 256536072104457600 260294821032879360 115469040998203200 751423044615909120 2217882124897770240 658115540936380800 418330962374270400 192402054078343200 2003794785642424320 924117552040737600 307120585770311040 1789102487180736000 563567283461931840 1115549232998054400 3220384476925324800 513072144208915200 520589642065758720 230938081996406400 1502846089231818240 450922579075987200 132777696855585600 836661924748540800 384804108156686400 614241171540622080 390442231549319040 1127134566923863680 2231098465996108800 1026144288417830400 1041179284131517440 461876163992812800 3005692178463636480 90975608059190400 2683653730771104000 427560120174096000 901845158151974400 265555393711171200 769608216313372800 1228482343081244160 780884463098638080 2254269133847727360 359150500946240640 676383868613980800 161656657397484480 199166545283378400 939278805769886400 315645805353191040 923752327985625600 957734669189975040 921361757310933120 181951216118380800 269362875709680480 531110787422342400 1539216432626745600 247851700797093120 1561768926197276160 4508538267695454720 718301001892481280 136463412088785600 323313314794968960 398333090566756800 631291610706382080 185888775597819840 363902432236761600 538725751419360960 1062221574844684800 3078432865253491200 495703401594186240 3123537852394552320 442592322851952000 1436602003784962560 272926824177571200 796666181133513600 1262583221412764160 371777551195639680 1077451502838721920 2124443149689369600 204695118133178400 484969972192453440 991406803188372480 885184645703904000 278833163396729760 545853648355142400 1593332362267027200 281769128377027200 254731702565733120 113638042074110400 743555102391279360 2154903005677443840 409390236266356800 1982813606376744960 191048776924299840 1770369291407808000 557666326793459520 1091707296710284800 3186664724534054400 563538256754054400 509463405131466240 227276084148220800 1487110204782558720 443772274977158400 283446773779478400 132074209228852800 818780472532713600 422653692565540800 382097553848599680 1115332653586919040 2183414593420569600 212585080334608800 614085354399535200 1127076513508108800 1018926810262932480 454552168296441600 2974220409565117440 286573165386449760 2655553937111712000 887544549954316800 566893547558956800 264148418457705600 845307385131081600 764195107697199360 2230665307173838080 394476779727838080 665658412465737600 159093258903754560 425170160669217600 198111313843279200 2037853620525864960 929443877989099200 310640592484010880 909104336592883200 573146330772899520 1133787095117913600 528296836915411200 1690614770262163200 246538523893858560 1528390215394398720 4461330614347676160 460970993094393600 134299504269403200 318186517807509120 850340321338435200 396222627686558400 621281184968021760 396825483291269760 184903892920393920 1146292661545799040 2267574190235827200 1056593673830822400 3381229540524326400 1058201288776719360 493077047787717120 3056780430788797440 1363656504889324800 440247364096176000 859719496159349280 921941986188787200 268599008538806400 792445255373116800 1242562369936043520 793650966582539520 369807785840787840 2113187347661644800 201449256404104800 477279776711263680 986154095575434240 931921777452032640 880494728192352000 186005839318790400 277355839380590880 537198017077612800 1584890510746233600 250692407969552640 223832507115672000 1587301933165079040 739615571681575680 139504379489092800 402898512808209600 1972308191150868480 645359390332151040 188019305977164480 1760989456384704000 372011678637580800 554711678761181760 1074396034155225600 3169781021492467200 501384815939105280 447665014231344000 1479231143363151360 438934510159891200 279008758978185600 805797025616419200 1290718780664302080 376038611954328960 1109423357522363520 2148792068310451200 209256569233639200 604347769212314400 1002769631878210560 895330028462688000 2958462286726302720 282028958965746720 2641484184577056000 877869020319782400 558017517956371200 1611594051232838400 256625290405411200 260408175046306560 115569566868571200 752077223908657920 2218846715044727040 658401765239836800 418513138467278400 192468967804058400 2005539263756421120 924519464601969600 307254157111923840 1790660056925376000 564057917931493440 1116035035912742400 3223188102465676800 513250580810822400 520816350092613120 231139133737142400 1504154447817315840 451315146506515200 132835443864177600 837026276934556800 384937935608116800 614508314223847680 390612262569459840 1128115835862986880 2232070071825484800 1026501161621644800 1041632700185226240 462278267474284800 3008308895634631680 91054810260086400 2685990085388064000 427708817342352000 902630293013030400 265670887728355200 769875871216233600 1229016628447695360 781224525138919680 2256231671725973760 359275406567575680 676972719759772800 161797393615999680 199253165796266400 940096529885822400 315920602554560640 924556534948569600 958067750846868480 921762471335771520 182109620520172800 269456554925681760 531341775456710400 1539751742432467200 247959495213131520 1562449050277839360 4512463343451947520 718550813135151360 136582215390129600 323594787231999360 398506331592532800 631841205109121280 185969621409848640 364219241040345600 538913109851363520 1062683550913420800 3079503484864934400 495918990426263040 3124898100555678720 442784812880592000 1437101626270302720 273164430780259200 797012663185065600 1263682410218242560 371939242819697280 1077826219702727040 2125367101826841600 204873323085194400 485392180847999040 991837980852526080 885569625761184000 278954432114772960 546328861560518400 1594025326370131200 281867122248566400 254953468728241920 113687464960238400 743878485639394560 2155652439405454080 409746646170388800 1983675961705052160 191215101546181440 1771139251522368000 557908864229545920 1092657723121036800 3188050652740262400 563734244497132800 509906937456483840 227374929920476800 1487756971278789120 443965278184646400 283570210078646400 132120142092993600 819493292340777600 422800683372849600 382430203092362880 1115817728459091840 2185315446242073600 212677657558984800 614619969255583200 1127468488994265600 1019813874912967680 454749859840953600 2975513942557578240 286822652319272160 2656708877283552000 887930556369292800 567140420157292800 264240284185987200 845601366745699200 764860406184725760 2231635456918183680 394613971147992960 665947917276969600 159162450944333760 425355315117969600 198180213139490400 2039627749825935360 929848107049243200 310775694729252480 909499719681907200 573645304638544320 1134280840314585600 528480568371974400 1691202733491398400 246624265240254720 1529720812369451520 4463270913836367360 461372308545657600 134357913134827200 318324901888667520 850710630235939200 396360426278980800 621551389458504960 396998294110104960 184968198930191040 1147290609277088640 2268561680629171200 1056961136743948800 3382405466982796800 1058662117626946560 493248530480509440 3059441624738903040 1364249579522860800 440400473643312000 860467956957816480 922744617091315200 268715826269654400 792720852557961600 1243102778917009920 793996588220209920 369936397860382080 692058462818486400 2113922273487897600 201536869702240800 477487352833001280 322960615981960320 986497060961018880 932327084187757440 880800947286624000 186167773623686400 277452298395286560 537431652539308800 1585441705115923200 250801437851677440 223929855224712000 1587993176440419840 739872795720764160 139625830217764800 403073739404481600 645921231963920640 188101078388758080 1761601894573248000 372335547247372800 554904596790573120 1074863305078617600 3170883410231846400 501602875703354880 447859710449424000 1479745591441528320 439087163121734400 279251660435529600 806147478808963200 1291842463927841280 376202156777516160 1109809193581146240 2149726610157235200 209438745326647200 604610609106722400 1003205751406709760 895719420898848000 2959491182883056640 282151617583137120 2642402841859872000 878174326243468800 558503320871059200 1612294957617926400 256692204131126400 260634883073160960 115619829803755200 752404313555032320 2219618387162292480 658630744682601600 418877490653294400 192519153098344800 2006411502813419520 924840994650955200 307361014185214080 1791438841797696000 564303235166274240 1117006641742118400 3224589915235852800 513384408262252800 521269766146321920 231239659607510400 1504808627110064640 451511430221779200 132881641471051200 837754981306588800 385038306196689600 614722028370428160 390952324609741440 1128606470332548480 2234013283484236800 1026768816524505600 1042539532292643840 462479319215020800 3009617254220129280 91094411360534400 2687158262696544000 427820340218544000 903022860443558400 265763282942102400 770076612393379200 1229444056740856320 781904649219482880 2257212940665096960 359369085783576960 677267145332668800 161867761725257280 199322462206576800 940505391943790400 316058001155245440 924958638430041600 958317562089538560 922083042555642240 182188822721068800 269526814337682720 531526565884204800 1540153224786758400 248045730745962240 1563809298438965760 4514425881330193920 718738171567153920 136641617040801600 323735523450514560 398644924413153600 632116002310490880 186034298059471680 364377645442137600 539053628675365440 1063053131768409600 3080306449573516800 496091461491924480 3127618596877931520 442938804903504000 1437476343134307840 273283234081603200 797289848826307200 1264232004620981760 372068596118943360 1078107257350730880 2126106263536819200 204962425561202400 485603285175771840 992182922983848960 885877609807008000 279051447089207520 546566468163206400 1594579697652614400 281940617652220800 255064351809496320 113727003269140800 744137192237886720 2156214514701461760 409924851122404800 1984365845967697920 191298263857122240 1771755219614016000 558102894178415040 1093132936326412800 3189159395305228800 563881235304441600 510128703618992640 227454006538281600 1488274384475773440 444119680750636800 283817082676982400 132154591741099200 819849702244809600 422910926478331200 382596527714244480 1116205788356830080 2186265872652825600 212862812007736800 614887276683607200 1127762470608883200 1020257407237985280 454908013076563200 2976548768951546880 286947395785683360 2657632829421024000 888239361501273600 567634165353964800 264309183482198400 845821852956662400 765193055428488960 2232411576713660160 394716864713109120 666179521125955200 159217804576797120 425725624015473600 198231887611648800 2040514814475970560 930171490297358400 310883776525445760 909816026153126400 573894791571366720 1135268330707929600 528618366964396800 1691643705913324800 246688571250051840 1530386110856977920 4464823153427320320 461572966271289600 134404640227166400 318435609153594240 851451248030947200 396463775223297600 621767553050891520 397343915747775360 185016428437538880 1147789583142733440 2270536661415859200 1057236733928793600 3383287411826649600 1059583775327400960 493377142500103680 3060772221713955840 1364724039229689600 440515305803664000 860842187357050080 923145932542579200 268809280454332800 792927550446595200 1243535106101783040 794687831495550720 370032856875077760 692359449406934400 2114473467857587200 201606960340749600 477653413730391360 323101076389902720 986754285000207360 932651329576337280 881030611607328000 186248740776134400 277524642656308320 537618560908665600 1585855100893190400 250888661757377280 224007733711944000 1589375662991101440 740065713750155520 139686555582100800 403213920681499200 646202152779805440 188166496318032960 1762061223214656000 372497481552268800 555049285312616640 1075237121817331200 3171710201786380800 501777323514754560 448015467423888000 1480131427500311040 439201652843116800 279373111164201600 806427841362998400 1292404305559610880 376332992636065920 1110098570625233280 2150474243634662400 209529833373151200 604820881022248800 1003554647029509120 896030934847776000 2960262855000622080 282249744477049440 2643091834821984000 878403305686233600 558746222328403200 1612855682725996800 256736813281603200 260748237086588160 115660040151902400 752665985272131840 2220197141250466560 658802479264675200 419059666746302400 192552609961202400 2007109294059018240 925082142187694400 307441156990181760 1792061869695552000 564499488954098880 1117492444656806400 3225711365451993600 513473626563206400 521496474173176320 231320080303804800 1505331970544263680 451668457193990400 132916289676206400 838119333492604800 385105219922404800 614882313980363520 391122355629882240 1128998977908197760 2234984889313612800 1026947253126412800 1042992948346352640 462640160607609600 3010663941088527360 91126092240892800 2688092804543328000 427894688802672000 903336914387980800 265832579352412800 770210439844809600 1229764627960727040 782244711259764480 2257997955816395520 359431538594244480 677502685790985600 161924056212663360 199374434514309600 940832481590164800 316167920035793280 925280321215219200 958484102917985280 922323470970545280 182252184481785600 269573653945683360 531665158704825600 1540420879689619200 248110407395585280 1564489422519528960 4515995911632791040 718863077188488960 136689138361339200 323848112425326720 398748869028619200 632335840071586560 186082805546688960 364504368963571200 539147307891366720 1063330317409651200 3080841759379238400 496220814791170560 3128978845039057920 443054298920688000 1437726154376977920 273378276722678400 797497738057238400 1264671680143173120 372165611093377920 1078294615782733440 2126660634819302400 205033707542008800 485772168637990080 992441629582341120 886108597841376000 279124208320033440 546756553445356800 1594995476114476800 281989614587990400 255153058274499840 113756657000817600 744331222186755840 2156589231565466880 410067415084017600 1984883259164682240 191364793705874880 1772217195682752000 558248416640066880 1093513106890713600 3189990952228953600 563979229175980800 510306116548999680 227513314001635200 1488662444373511680 444235482675129600 283940518976150400 132177558173169600 820134830168035200 422984421881985600 382729587411749760 1116496833280133760 2187026213781427200 212955389232112800 615101122626026400 1127958458351961600 1020612233097999360 455026628003270400 2977324888747023360 287047190558812320 2658325793524128000 888470965350259200 567881037952300800 264355116346339200 845968843763971200 765459174823499520 2232993666560267520 394785460423186560 666353224012694400 159259319801144640 425910778464225600 198266337259754400 2041224466195998720 930414027733444800 310964837872590720 910053256006540800 574094381117624640 1135762075904601600 528710232692678400 1691937687527942400 246731441923249920 1530918349646999040 4465987333120535040 461733492451795200 134439685546420800 318518639602289280 851821556928451200 396532674519508800 621929675745181440 397516726566610560 185048581442437440 1148188762235249280 2271524151809203200 1057420465385356800 3383875375055884800 1060044604177628160 493462883846499840 3061836699293998080 1365079884009811200 440591860577232000 861141571676436960 923466984903590400 268879371092841600 793065349039017600 1243859351490362880 795033453133221120 370097162884874880 692600238677692800 2114840930770713600 201659528319631200 477777959403433920 323213444716256640 986925767692999680 932894513617772160 881183721154464000 186313514498092800 277572872163656160 537758742185683200 1586130698078035200 250954079686652160 224066142577368000 1590066906266442240 740194325769749760 139735135873569600 403319056639262400 646426889432513280 188215559764989120 1762367442308928000 372627028996185600 555145744327312320 1075517484371366400 3172261396156070400 501908159373304320 448132285154736000 1480388651539499520 439277979324038400 279470271747139200 806638113278524800 1292853778865026560 376431119529978240 1110291488654624640 2151034968742732800 209602703810354400 604978584958893600 1003816318746608640 896264570309472000 2960777303078999040 282323339647483680 2643551163463392000 878555958648076800 558940543494278400 1613276226557049600 256803727007318400 260838920297329920 115690197913012800 752862239059956480 2220582977309249280 658916968986057600 419205407620708800 192602795255488800 2007632637493217280 925242907212187200 307494585526826880 1792529140618944000 564646679294967360 1117881086988556800 3226552453114099200 513607454014636800 521677840594659840 231380395826025600 1505724478119912960 451786227423148800 132939388479643200 838410815241417600 385205590510977600 614989171053653760 391258380445994880 1129293358589934720 2235762173977113600 1027214908029273600 1043355681189319680 462760791652051200 3011448956239825920 91149852901161600 2688793710928416000 428006211678864000 903572454846297600 265878776959286400 770411181021955200 1229978342107307520 782516760891989760 2258586717179869440 359525217810245760 677679341134723200 161966277078217920 199409082719464800 941077798824945600 316250359196204160 925521583304102400 958733914160655360 922483756580480640 182299705802323200 269643913357684320 531757553918572800 1540822362043910400 248153525162000640 1565033521783979520 4517173434359738880 719050435620491520 136724779351742400 323932554156435840 398818165438929600 632500718392408320 186115143871500480 364599411604646400 539287826715368640 1063515107837145600 3081644724087820800 496307050324001280 3130067043567959040 443131294932144000 1438100871240983040 273449558703484800 797636330877859200 1265001436784816640 372230287743000960 1078575653430737280 2127030215674291200 205087169027613600 485898831234653760 992614100648002560 886262589864288000 279172715807250720 546899117406969600 1595272661755718400 282063109991644800 255219588123252480 113776426155268800 744460575486001920 2157151306861474560 410174338055227200 1985228201296005120 191414691092439360 1772525179728576000 558345431614501440 1093798234813939200 3190545323511436800 564126219983289600 510439176246504960 227552852310537600 1488921150972003840 444312683958124800 284039268015484800 132212007821275200 820348676110454400 423094664987467200 382829382184878720 1116690863229002880 2187596469627878400 213029451011613600 615261507082840800 1128252439966579200 1020878352493009920 455105704621075200 2977842301944007680 287122036638659040 2658787769592864000 888625367916249600 568078536030969600 264424015642550400 265103316814452480 846189329974934400 765658764369757440 2233381726458005760 394888353988302720 666469025937187200 159286996617376320 426058902023227200 198318011731912800 2041756704986019840 930575719357502400 311018878770687360 910211409242150400 574244073277318080 1136157072061939200 528848031285100800 530206633628904960 1692378659949868800 246795747933047040 1531317528739514880 4466763452916011520 461853887087174400 134463049092590400 318573993234752640 852117804046454400 396636023463825600 622037757541374720 397654975221678720 185096810949785280 1148488146554636160 2272314144123878400 1057696062570201600 1060413267257809920 493591495866094080 3062635057479029760 1365317113863225600 440706692737584000 861366109915977120 923707774174348800 268926098185180800 793272046927651200 1244075515082749440 795309950443357440 370193621899570560 692780830630761600 2115392125140403200 201694573638885600 477860989852128960 323297720961022080 987182991732188160 933056636312062080 881413385475168000 186362094789561600 277645216424677920 537852196370361600 1586544093855302400 250997691639502080 224105081820984000 1590619900886714880 740387243799141120 139771571092171200 403389147277771200 646595441922044160 188248268729626560 1762826770950336000 372724189579123200 555290432849355840 1075704392740723200 3173088187710604800 501995383279004160 448210163641968000 1480774487598282240 439392469045420800 279543142184342400 806778294555542400 1293190883844088320 376496537459253120 1110580865698711680 2151408785481446400 209657356638256800 605083720916656800 1003990766558008320 896420327283936000 2961548975196564480 282372403094439840 2644240156425504000 878784938090841600 559086284368684800 1613556589111084800 256826031582556800 260906932705386240 115710303087086400 752993074918506240 2221161731397423360 659088703568131200 419314713276513600 192619523686917600 2007981533116016640 925484054748926400 307574728331794560 1792840654567872000 564744806188879680 1118172568737369600 3227113178222169600 513652063165113600 521813865410772480 231420606174172800 1505986149837012480 451864740909254400 132974036684798400 838629426553027200 385239047373835200 615149456663589120 391360399058079360 1129489612377759360 2236345137474739200 1027304126330227200 1043627730821544960 462841212348345600 3011972299674024960 91165693341340800 2689260981851808000 428043385970928000 903729481818508800 265948073369596800 770478094747670400 1230298913327178240 782720798116158720 2258979224755518720 359556444215579520 677797111363881600 161994424321920960 199461055027197600 941241343648132800 316305318636478080 925682424696691200 958817184574878720 922724184995383680 182331386682681600 269667333161684640 531896146739193600 1540956189495340800 248218201811623680 1565441596232317440 4517958449511037440 719112888431159040 136748540012011200 323988848643841920 398922110054395200 632610637272956160 186163651358717760 364662773365363200 539334666323369280 1063792293478387200 3081912378990681600 496436403623247360 3130883192464634880 443246788949328000 1438225776862318080 273497080024022400 797844220108790400 1265221274545912320 372327302717435520 1078669332646738560 2127584586956774400 205122810018016800 485983272965762880 992872807246494720 886493577898656000 279245477038076640 546994160048044800 1595688440217580800 282087608459529600 255263941355754240 113806079886945600 744654605434871040 2157338665293477120 410245620036033600 1985745614492989440 191447956016815680 1772987155797312000 558490954076153280 1093988320096089600 3191376880435161600 564175216919059200 510527882711508480 227612159773891200 1489309210869742080 444428485882617600 284113329794985600 132223491037310400 820491240072067200 423131412689294400 382895912033631360 1116981908152306560 2187976640192179200 213084997346239200 615368430054050400 1128350433838118400 1021055765423016960 455224319547782400 2978618421739484160 287171934025223520 2659480733695968000 888856971765235200 568226659589971200 264446982074620800 265172441141986560 846262825378588800 765791824067262720 2233963816304613120 394922651843341440 666642728823926400 159328511841723840 426169994692478400 198335236555965600 2042111530846033920 930818256793588800 311099940117832320 910448639095564800 574343868050447040 1136453319179942400 528893964149241600 530344882283973120 1692525650757177600 246817183269646080 1531583648134525440 4467927632609226240 461934150177427200 134498094411844800 318657023683447680 852339989384956800 396670473111931200 622199880235664640 397758661712979840 185112887452234560 1148687736100894080 2272906638359884800 1057787928298483200 1060689764567946240 493634366539292160 3063167296269050880 1365672958643347200 440744970124368000 861515802075670560 923868300354854400 268996188823689600 793340946223862400 1244399760471329280 795517323425959680 370225774904469120 692901225266140800 2115575856596966400 201747141617767200 477985535525171520 323353905124199040 987268733078584320 933299820353496960 881489940248736000 186394481650540800 277669331178351840 537992377647379200 1586681892447724800 251063109568776960 224163490686408000 1591034646851919360 740451549808938240 139795861237905600 403494283235534400 646707810248398080 188297332176582720 1762979880497472000 372788963301081600 555338662356703680 1075984755294758400 3173363784895449600 502126219137553920 448326981372816000 1480903099617876480 439430632285881600 279591722475811200 806988566471068800 1293415620496796160 376594664353165440 1110677324713407360 2151969510589516800 209693791856858400 605241424853301600 1004252438275107840 896653962745632000 2961806199235752960 282445998264874080 2644469820746208000 878861264571763200 559183444951622400 1613977132942137600 256937554458748800 260952274310757120 115740460848196800 753189328706330880 2221354649426814720 659145948428822400 419387583713716800 192703165844061600 2008504876550215680 925564437261172800 307601442600117120 1793307925491264000 564891996529748160 1118366889903244800 3227954265884275200 513875108917497600 521904548621514240 231480921696393600 1506378657412661760 451982511138412800 132985586086516800 838775167427433600 385406331688123200 615202885200234240 391428411466135680 1129783993059496320 2236733779806489600 1027750217834995200 1043809097243028480 462961843392787200 3012757314825323520 91189454001609600 2689961888236896000 428229257431248000 903965022276825600 265971172173033600 770812663376246400 1230405770400468480 782856822932271360 2259567986118992640 359712576242248320 677973766707619200 162036645187475520 199478379129775200 941486660882913600 316387757796888960 925923686785574400 959233536645995520 922804327800351360 182378908003219200 269784432181686240 531942344346067200 1541625326752492800 248239760694831360 1565713645864542720 4519135972237985280 719425152484496640 136784181002414400 324073290374951040 398956758259550400 632775515593777920 186179820521123520 364757816006438400 539568864363372480 1063884688692134400 3083250653504985600 496479521389662720 3131427291729085440 443285286955056000 1438850304968993280 273568362004828800 797913516519100800 1265551031187555840 372359641042247040 1079137728726744960 2127769377384268800 205176271503621600 486109935562426560 992959042779325440 886570573910112000 279269730781685280 547136724009657600 1595827033038201600 282210100798953600 255330471204506880 113815964464171200 744719282084494080 2158275457453489920 410352543007243200 1985918085558650880 191497853403380160 1773141147820224000 558539461563370560 1094273448019315200 3191654066076403200 564420201597907200 510660942409013760 227631928928342400 1489438564168988160 444467086524115200 284162704314652800 132280907117486400 820705086014486400 423315151198430400 382995706806760320 1117078923126741120 2188546896038630400 213122028235989600 615528814510864800 1128840403195814400 1021321884818027520 455263857856684800 2978877128337976320 287246780105070240 2659711721730336000 888934173048230400 568325408629305600 264561814234972800 265218524027009280 846630302396860800 765991413613520640 2234157846253482240 395094141118535040 666700629786172800 159342350249839680 426244056471979200 198421360676229600 2042643769636055040 930899102605617600 311126960566880640 910527715713369600 574493560210140480 1136650817258611200 529123628469945600 530437048054018560 1693260604793721600 246924359952641280 1531982827227041280 4468315692506964480 462054544812806400 134509776184929600 318684700499679360 852488112943958400 396842721352459200 622253921133761280 397827786040513920 185193269964480960 1148987120420280960 2273301634517222400 1058247256939891200 1060874096108037120 493848719905282560 3063965654454082560 1365791573570054400 440936357058288000 861740340315210720 924109089625612800 269019552369859200 793685442704918400 1244507842267522560 795655572081027840 370386539928961920 693081817219209600 2116494513879782400 201764664277394400 478027050749519040 323438181368964480 987697439810565120 933380881700641920 881872714116576000 186443061942009600 277789904946721440 538039104739718400 1587370885409836800 251084915545201920 224182960308216000 1591311144162055680 740773079857923840 139832296456507200 403529328554788800 646876362737928960 188313686658901440 1763745428233152000 372886123884019200 555579809893442880 1076078209479436800 3174741770819673600 502169831090403840 448365920616432000 1481546159715847680 439621448488185600 279664592913014400 807058657109577600 1293752725475857920 376627373317802880 1111159619786885760 2152156418958873600 209748444684760800 605293992832183200 1004339662180807680 896731841232864000 2963092319431695360 282470529988352160 2645618142349728000 879242896976371200 559329185826028800 1614117314219155200 256959859033987200 261020286718813440 115750513435233600 753254746635605760 2222319239573771520 659432172732278400 419496889369521600 192719894275490400 2008679324361615360 925966349822404800 307735013941729920 1793463682465728000 564941059976704320 1118658371652057600 3228234628438310400 513919718067974400 522040573437626880 231501026870467200 1506509493271211520 452021767881465600 133043333095108800 838993778739043200 385439788550980800 615470027883459840 391530430078220160 1129882119953408640 2237316743304115200 1027839436135948800 1044081146875253760 463002053740934400 3013018986542423040 91197374221699200 2690195523698592000 428266431723312000 904043535762931200 266086666190217600 770879577101961600 1230940055766919680 783060860156440320 2259764239906817280 359743802647582080 678032651822198400 162050718809327040 199564999642663200 941568433294507200 316415237517025920 926004107481868800 959316807060218880 923205041825189760 182394748443398400 269807851985686560 532173332380435200 1541759154203923200 248347555110869760 1566121720312880640 4519528479813634560 719487605295164160 136796061332548800 324101437618654080 399129999285326400 632830475034051840 186260666333152320 364789496886796800 539615703971373120 1064346664760870400 3083518308407846400 496695110221739520 3132243440625761280 443477776983696000 1438975210590328320 273592122665097600 798259998570652800 1265660950068103680 372521332666304640 1079231407942746240 2128693329521740800 205194091998823200 486152156427981120 993390220443479040 886955553967392000 279390999499728480 547184245330195200 1596519997141305600 282234599266838400 255352647820757760 113865387350299200 745042665332609280 2158462815885492480 410388183997646400 1986780440886958080 191514485865568320 1773911107934784000 558781998999456960 1094368490660390400 3193039994282611200 564469198533676800 510705295641515520 227730774700598400 1490085330665218560 444660089731603200 284236766094153600 820776367995292800 423351898900257600 383028971731136640 1117563997998913920 2188736981320780800 213177574570615200 615582275996469600 1128938397067353600 1021410591283031040 455461549401196800 2980170661330437120 287271728798352480 2660866661902176000 889320179463206400 568473532188307200 1641552735990585600 264584780667043200 265287648354543360 846703797800515200 766057943462273280 2235127995997827840 395128438973573760 666990134597404800 159411542290418880 426355149141230400 198438585500282400 2042821182566062080 931303331665761600 311262062812122240 910923098802393600 574543457596704960 1136947064376614400 3283105471981171200 529169561334086400 530575296709086720 1693407595601030400 1532115886924546560 4470255991995655680 462094676357932800 134568185050353600 318823084580837760 852710298282460800 396877171000564800 622524125624244480 397931472531815040 1149086915193409920 2273894128753228800 1058339122668172800 1061150593418173440 3064231773849093120 1366384648203590400 440974634445072000 861815186395057440 924189352715865600 269136370100707200 793754342001129600 1245048251248488960 795862945063630080 2298173830386819840 370418692933860480 693142014536899200 2116678245336345600 201852277575530400 478234626871256640 323466273450552960 987783181156961280 933786188436366720 881949268890144000 186459255372499200 277814019700395360 538272740201414400 1587508684002259200 251193945427326720 224280308417256000 1591725890127260160 4596347660773639680 740837385867720960 139844441529374400 403704555151060800 646932546901105920 188395459070495040 1763898537780288000 372918510744998400 555628039400790720 1076545480402828800 3175017368004518400 502387890854653440 448560616834512000 1481674771735441920 439659611728646400 279688883058748800 807409110302121600 1293865093802211840 376790918140990080 1111256078801581440 2153090960805657600 209766662294061600 605556832726591200 1004775781709306880 897121233669024000 2963349543470883840 282593188605742560 2645847806670432000 879319223457292800 559377766117497600 1614818220604243200 257093686485417600 261042957521498880 115800776370417600 753581836281980160 2222512157603162880 659489417592969600 419533324588123200 192820264864063200 2009551563418613760 926046732334651200 307761728210052480 1794242467338048000 565186377211485120 1118755532234995200 3229636441208486400 514187372970835200 522085915042997760 231601552740835200 1507163672563960320 452218051596729600 133054882496827200 839066649176246400 385640529728126400 615523456420104960 391564436282248320 1130372754422970240 2237511064469990400 1028374745941670400 1044171830085995520 463203105481670400 3014327345127920640 91236975322147200 2691363701007072000 428489477475696000 904436103193459200 266109764993654400 771281059456252800 1231046912840209920 783128872564496640 2260745508845940480 359931161079584640 678327077395094400 162121086918584640 199582323745240800 941977295352475200 316552636117710720 926406210963340800 959816429545559040 923285184630157440 182473950644294400 269948370809688480 532219529987308800 1542562118912505600 248369113994077440 1566257745128993280 4521491017691880960 719862322159169280 136855462983220800 324242173837169280 399164647490481600 633105272235421440 186276835495558080 364947901288588800 539896741619376960 1064439059974617600 3085124237825011200 496738227988154880 3132515490257986560 443516274989424000 1439724644318338560 273710925966441600 798329294980963200 1266210544470842880 372553670991116160 1079793483238753920 2128878119949235200 205283194474831200 486363260755753920 993476455976309760 887032549978848000 279415253243337120 547421851932883200 1596658589961926400 282381590074147200 255463530902012160 113875271927524800 745107341982232320 2159586966477507840 410566388949662400 1986952911952619520 191597648176509120 1774065099957696000 558830506486674240 1094843703865766400 3193317179923852800 564763180148294400 510927061804024320 227750543855049600 1490214683964464640 444698690373100800 284261453353987200 821132777899324800 423572385111220800 383195296353018240 1117661012973348480 2189687407731532800 213196090015490400 615849583424493600 1129526360296588800 1021854123608048640 455501087710099200 2980429367928929280 287396472264763680 2661097649936544000 889397380746201600 568522906707974400 1642265555798649600 264722579259465600 265310689797054720 847144770222441600 766390592706036480 2235322025946696960 395334226103806080 667048035559651200 159425380698534720 426392180030980800 198541934444599200 2043708247216097280 931384177477790400 311289083261170560 911002175420198400 574792944529527360 1137045813415948800 3284531111597299200 529445158518931200 530621379594109440 1694289540444883200 1532781185412072960 4470644051893393920 462295334083564800 134579866823438400 318850761397069440 852784360061961600 397083868889198400 622578166522341120 397966034695582080 1149585889059054720 2274091626831897600 1058890317037862400 1061242759188218880 3065562370824145920 1366503263130297600 441204298765776000 862189416794291040 924590668167129600 269159733646876800 794167737778396800 1245156333044682240 795932069391164160 2299171778118109440 370611610963251840 693443001125347200 2117780634075724800 201869800235157600 478276142095604160 323606733858495360 988297629235338240 933867249783511680 882408597531552000 186540222524947200 277958708222438880 538319467293753600 1588335475556793600 251215751403751680 224299778039064000 1591864138782328320 4598343556236218880 741223221926503680 139905166893710400 403739600470315200 647213467716990720 188411813552813760 1764817195063104000 373080445049894400 555917416444877760 1076638934587507200 3176670951113587200 502431502807503360 448599556078128000 1482446443853007360 439888591171411200 279810333787420800 807479200940630400 1294426935433981440 376823627105627520 1111834832889755520 2153277869175014400 209857750340565600 605609400705472800 1004863005615006720 897199112156256000 2964892887706014720 282617720329220640 2647225792594656000 879777182342822400 559620667574841600 1614958401881260800 257138295635894400 261156311534926080 115810828957454400 753647254211255040 2223669665779511040 659832886757116800 419715500681131200 192853721726920800 2009726011230013440 926529027408129600 307922013819987840 1794398224312512000 565235440658441280 1119241335149683200 3229916803762521600 514276591271788800 522312623069852160 231621657914908800 1507294508422510080 452257308339782400 133124178907137600 839431001362262400 385707443453841600 615844027639975680 391734467302389120 1130470881316882560 2238482670299366400 1028553182543577600 1044625246139704320 463243315829817600 3014589016845020160 91244895542236800 2691597336468768000 428563826059824000 904514616679564800 266248357814275200 771414886907683200 1231688055279951360 783468934604778240 2260941762633765120 359993613890252160 678385962509673600 162135160540436160 199686268360706400 942059067764068800 316580115837847680 926486631659635200 959982970374005760 923766041459963520 182489791084473600 269995210417689120 532496715628550400 1542829773815366400 248498467293323520 1566937869209556480 4521883525267530240 719987227780504320 136867343313355200 324270321080872320 399372536721412800 633160231675695360 186373850469992640 364979582168947200 539990420835378240 1064993431257100800 3085659547630732800 496996934586647040 3133875738419112960 443747263023792000 1439974455561008640 273734686626710400 798745073442825600 1266320463351390720 372747700939985280 1079980841670756480 2129986862514201600 205301014970032800 486405481621308480 993993869173294080 887494526047584000 279560775704988960 547469373253420800 1597490146885651200 282430587009916800 255485707518263040 113934579390878400 745495401879970560 2159961683341512960 410602029940065600 1987987738346588160 191614280638697280 1774989052095168000 559121551409977920 1094938746506841600 3194980293771302400 564861174019833600 510971415036526080 227869158781756800 1490990803759941120 444930294222086400 284384889653155200 821204059880131200 423645880514875200 383228561277394560 1118243102819955840 2189877493013683200 213288667239866400 615903044910098400 1129722348039667200 1021942830073052160 455738317563513600 2981981607519882240 287421420958045920 2662483578142752000 889860588444172800 568769779306310400 1642408119760262400 264768512123606400 265425897009611520 847291761029750400 766457122554789120 2236486205639911680 395402821813883520 667395441333129600 159508411147229760 426577334479732800 198576384092704800 2043885660146104320 931869252349963200 311451205955460480 911476635127027200 574842841916091840 1137539558612620800 3284816239520524800 529537024247212800 530851794019223040 1694583522059500800 1532914245109578240 4472972411279823360 462335465628691200 134649957461947200 319016822294459520 853154668959465600 397152768185409600 622902411910920960 398138845514417280 1149685683832183680 2275079117225241600 1059074048494425600 1061703588038446080 3065828490219156480 1367214952690540800 441280853539344000 862264262874137760 924670931257382400 269299914923894400 794305536370819200 1245804823821841920 796277691028834560 2299371367664367360 370675916973048960 693503198443036800 2118148096988851200 201974936192920800 478525233441689280 323634825940083840 988469111928130560 934353617866381440 882561707078688000 186556415955436800 278006937729786720 538599829847788800 1588611072741638400 251346587262301440 224416595769912000 1592555382057669120 4598742735328734720 741351833946097920 139917311966577600 403949872385841600 647269651880167680 188509940446726080 1765123414157376000 373112831910873600 556013875459573440 1077199659695577600 3177222145483276800 502693174524602880 448833191539824000 1482703667892195840 439964917652332800 279834623933155200 807899744771683200 1294539303760335360 377019880893452160 1112027750919146880 2154399319391155200 209875967949866400 605924808578762400 1005386349049205760 897666383079648000 2965407335784391680 282764910670089120 2647685121236064000 879929835304665600 559669247866310400 1615799489543366400 257160600211132800 261178982337611520 115871144479675200 754039761786904320 2224055501838293760 659947376478499200 419751935899732800 192870450158349600 2010772698098411520 926689792432622400 307975442356632960 1795332766159296000 565529821340178240 1119338495732620800 3231598979086732800 514321200422265600 522357964675223040 231742288959350400 1508079523573808640 452492848798099200 133147277710574400 839503871799465600 385740900316699200 615950884713265920 391768473506417280 1131059642680356480 2238676991465241600 1028642400844531200 1044715929350446080 463484577918700800 3016159047147617280 91292416862774400 2692999149238944000 428601000351888000 904985697596198400 266294555421148800 771481800633398400 1231901769426531840 783536947012834560 2262119285360712960 360024840295585920 678739273197148800 162219602271545280 199720916565861600 942549702233630400 316744994158669440 926969155837401600 960066240788229120 923926327069898880 182584833725548800 270018630221689440 532589110842297600 1542963601266796800 248541585059738880 1567073894025669120 4524238570721425920 720049680591171840 136938625294161600 324439204543090560 399441833131723200 633489988317338880 186406188794804160 365169667451097600 540037260443378880 1065178221684595200 3085927202533593600 497083170119477760 3134147788051338240 443824259035248000 1440099361182343680 273877250588323200 798883666263446400 1266979976634677760 372812377589608320 1080074520886757760 2130356443369190400 205407937941242400 486658806814635840 994166340238955520 887648518070496000 279609283192206240 547754501176646400 1597767332526892800 282455085477801600 255618767215768320 113954348545329600 745624755179216640 2160149041773515520 410815875882484800 1988332680477911040 191714075411826240 1775297036140992000 559218566384412480 1095509002353292800 3195534665053785600 564910170955603200 511237534431536640 227908697090659200 1491249510358433280 445007495505081600 284409576912988800 821631751764969600 423682628216702400 383428150823652480 1118437132768824960 2191018004706585600 213307182684741600 616223813823727200 1129820341911206400 1022475068863073280 455817394181318400 2982499020716866560 287571113117739360 2662945554211488000 890014991010163200 568819153825977600 1643263503529939200 264791478555676800 265448938452122880 847365256433404800 766856301647304960 2236874265537649920 395437119668922240 667511243257622400 159536087963461440 426614365369483200 198593608916757600 2044950137726146560 932030943974020800 311505246853557120 911634788362636800 575142226235478720 1137638307651955200 3286527007059878400 529582957111353600 530897876904245760 1694730512866809600 1533712603294609920 4473748531075299840 462576254899449600 134673321008116800 319072175926922880 853228730738966400 397187217833515200 623010493707114240 398173407678184320 1150284452470957440 2275276615303910400 1059165914222707200 1061795753808491520 3067425206589219840 1367452182543955200 441319130926128000 862713339353218080 925152509798899200 269346642016233600 794374435667030400 1246020987414228480 796346815356368640 2300568904941914880 370708069977947520 693864382349174400 2118331828445414400 202009981512175200 478608263890384320 323803378429614720 988554853274526720 934515740560671360 882638261852256000 186653576538374400 278031052483460640 538693284032467200 1588748871334060800 251390199215151360 224455535013528000 1592693630712737280 4601137809883829760 741416139955895040 139990182403780800 404019963024350400 647606756859229440 188542649411363520 1765276523704512000 373307153076748800 556062104966921280 1077386568064934400 3177497742668121600 502780398430302720 448911070027056000 1482832279911790080 440003080892793600 279980364807561600 808039926048700800 1295213513718458880 377085298822727040 1112124209933842560 2154773136129868800 209985273605671200 606029944536525600 1005560796860605440 897822140054112000 2965664559823580160 282813974117045280 2647914785556768000 880006161785587200 559960729615123200 1616079852097401600 257205209361609600 261315007153724160 115891249653748800 754170597645454080 2224248419867685120 660004621339190400 419970547211342400 192903907021207200 2011121593721210880 926770174944868800 308002156624955520 195986255365293120 1795644280108224000 565627948234090560 1119921459230246400 3232159704194803200 514410418723219200 522630014307448320 231782499307497600 1508341195290908160 452571362284204800 133158827112292800 839941094422684800 385807814042414400 616004313249911040 391972510730586240 1131255896468181120 2239842918460492800 1028820837446438400 1045260028614896640 463564998614995200 3016682390581816320 91308257302953600 2693466420162336000 428675348936016000 905142724568409600 266317654224585600 771615628084828800 1232008626499822080 783945021461172480 2262511792936362240 360087293106253440 678857043426307200 162247749515248320 199738240668439200 942713247056817600 316799953598943360 927129997229990400 960232781616675840 924006469874866560 182616514605907200 270065469829690080 532635308449171200 1543231256169657600 248563143942946560 1567890042922344960 4525023585872724480 720174586212506880 136962385954430400 324495499030496640 399476481336878400 633599907197886720 186422357957209920 365233029211814400 540130939659380160 1065270616898342400 3086462512339315200 497126287885893120 3135780085844689920 443862757040976000 1440349172425013760 273924771908860800 798952962673756800 1267199814395773440 372844715914419840 1080261879318760320 2130541233796684800 205443578931645600 486743248545744960 994252575771786240 887725514081952000 279633536935814880 547849543817721600 1597905925347513600 282504082413571200 255663120448270080 113964233122555200 745689431828839680 2160523758637520640 410887157863291200 1988505151543572480 191747340336202560 1775451028163904000 559267073871629760 1095699087635443200 3195811850695027200 565008164827142400 511326240896540160 227928466245110400 1491378863657679360 445046096146579200 284557700471990400 821774315726582400 423756123620356800 383494680672405120 1118534147743259520 2191398175270886400 213418275353992800 616330736794936800 1130016329654284800 1022652481793080320 455856932490220800 2982757727315358720 287621010504303840 2663176542245856000 890092192293158400 569115400943980800 1643548631453164800 264837411419817600 265587187107191040 847512247240713600 766989361344810240 2237068295486519040 395505715378999680 667569144219868800 159549926371577280 426836550707985600 198628058564863200 2045304963586160640 932111789786049600 311532267302605440 911713864980441600 575242021008607680 1138230801887961600 3287097262906329600 529674822839635200 531174374214382080 1695024494481427200 1533978722689620480 4474136590973038080 462656517989702400 134685002781201600 319099852743154560 853673101415971200 397256117129726400 623064534605210880 398380780660786560 1150484042017215360 2276461603775923200 1059349645679270400 1062348748428764160 3067957445379240960 1367570797470662400 441395685699696000 862863031512911520 925313035979404800 269370005562403200 794512234259452800 1246129069210421760 796761561321573120 2300968084034430720 370772375987744640 693984776984553600 2118699291358540800 202027504171802400 478649779114731840 323859562592791680 988726335967319040 934596801907816320 882791371399392000 186685963399353600 278079281990808480 538740011124806400 1589024468518905600 251412005191576320 224475004635336000 1593523122643146240 4601936168068861440 741544751975489280 140014472549515200 404055008343604800 647719125185583360 188559003893682240 1765582742798784000 373371926798707200 556158563981616960 1077480022249612800 3178048937037811200 502824010383152640 448950009270672000 1483089503950978560 440079407373715200 280028945099030400 808110016687209600 1295438250371166720 377118007787364480 1112317127963233920 2154960044499225600 210021708824272800 606082512515407200 1005648020766305280 897900018541344000 2966179007901957120 282838505840523360 2648374114198176000 880158814747430400 560057890198060800 1616220033374419200 257294427662563200 261360348759095040 115901302240785600 754236015574728960 2224634255926467840 660119111060572800 420043417648545600 2011296041532610560 926930939969361600 308055585161600640 196020261569321280 1795800037082688000 565677011681046720 1120115780396121600 3232440066748838400 514588855325126400 522720697518190080 231802604481571200 1508472031149457920 452610619027257600 133181925915729600 840086835297091200 385941641493844800 616111170323201280 392040523138642560 1131354023362093440 2240231560792243200 1029177710650252800 1045441395036380160 463605208963142400 3016944062298915840 91316177523043200 2693700055624032000 428824046104272000 905221238054515200 266363851831459200 771883282987689600 1232222340646402560 784081046277285120 2262708046724186880 360212198727588480 678915928540886400 162261823137099840 199772888873594400 942795019468411200 316827433319080320 927210417926284800 960565863273569280 924166755484801920 182632355046086400 532727703662918400 1543766565975379200 248606261709361920 1568162092554570240 4525416093448373760 720424397455176960 136974266284564800 324523646274199680 399545777747188800 633654866638160640 186454696282021440 365264710092172800 1065455407325836800 3087533131950758400 497212523418723840 3136324185109140480 443939753052432000 1440848794910353920 273948532569129600 799091555494377600 1267309733276321280 372909392564042880 2130910814651673600 205461399426847200 486785469411299520 994425046837447680 887879506104864000 279682044423032160 547897065138259200 1598183110988755200 282602076285110400 255685297064520960 113984002277006400 745818785128085760 2161273192365530880 410922798853694400 1988850093674895360 191763972798390720 1775759012209728000 559364088846064320 1095794130276518400 3196366221977510400 565204152570220800 511370594129041920 227968004554012800 1491637570256171520 445123297429574400 284607074991657600 821845597707388800 423903114427665600 383527945596781440 1118728177692128640 2191588260553036800 213455306243743200 616384198280541600 1130408305140441600 1022741188258083840 455936009108025600 2983275140512343040 287645959197586080 2663638518314592000 890246594859148800 569214149983315200 1643691195414777600 264929277148099200 265633269992213760 847806228855331200 767055891193562880 2237456355384257280 395642906799154560 667684946144361600 159577603187808960 426910612487486400 198696957861074400 2045482376516167680 932273481410107200 311586308200702080 911872018216051200 575291918395172160 1138428299966630400 3287382390829555200 529858554296198400 531266539984427520 1695612457710662400 1534111782387125760 4474912710768514560 462696649534828800 134708366327371200 319155206375617920 853821224974972800 397393915722148800 623172616401404160 398449904988320640 1150583836790344320 2276856599933260800 1059717108592396800 1062533079968855040 3068223564774251520 1367808027324076800 441548795246832000 862937877592758240 925393299069657600 269416732654742400 794787831444297600 1246345232802808320 796899809976641280 2301167673580688640 370900988007338880 694044974302243200 2119434217184793600 202062549491056800 478732809563426880 323887654674380160 989069301352903680 934758924602106240 883097590493664000 186702156829843200 278175741005504160 538833465309484800 1589575662888595200 251455617144426240 224513943878952000 1593799619953282560 4602335347161377280 741801976014677760 140026617622382400 404125098982113600 647775309348760320 188591712858319680 1766195180987328000 373404313659686400 556351482011008320 1077666930618969600 3179151325777190400 502911234288852480 449027887757904000 1483603952029355520 440232060335558400 280053235244764800 808250197964227200 1295550618697520640 377183425716639360 1112702964022016640 2155333861237939200 210039926433573600 606187648473170400 1005822468577704960 898055775515808000 2967207904058711040 282887569287479520 2649292771480992000 880464120671116800 560106470489529600 1616500395928454400 257405950538755200 261383019561780480 115921407414859200 754366851433278720 2225405928044033280 660348090503337600 420079852867147200 2011644937155409920 927252470018347200 308162442234890880 196037264671335360 1796111551031616000 565775138574959040 1120212940979059200 3233000791856908800 514811901077510400 522766039123560960 231842814829718400 1508733702866557440 452689132513363200 133228123522603200 840159705734294400 386108925808132800 616324884469781760 392074529342670720 1131550277149918080 2240425881958118400 1029623802155020800 1045532078247121920 463685629659436800 3017467405733114880 91332017963222400 2694167326547424000 429009917564592000 905378265026726400 266456247045206400 772217851616265600 1232649768939563520 784149058685341440 2263100554299836160 360368330754257280 679033698770044800 162289970380802880 199842185283904800 942958564291598400 316882392759354240 927371259318873600 960982215344686080 924487326704672640 182664035926444800 532912494090412800 1544435703232531200 248692497242192640 1568298117370682880 4526201108599672320 720736661508514560 136998026944833600 324579940761605760 399684370567809600 633764785518708480 186519372931644480 365328071852889600 1065824988180825600 3088871406465062400 497384994484385280 3136596234741365760 444093745075344000 1441473323017029120 273996053889667200 799368741135619200 1267529571037416960 373038745863288960 2131649976361651200 205497040417250400 486869911142408640 994769988968770560 888187490150688000 279779059397466720 547992107779334400 1598737482271238400 282724568624534400 255729650297022720 114023540585908800 746077491726577920 2162209984525543680 410994080834500800 1989539977937541120 191797237722767040 1776374980301376000 559558118794933440 1095984215558668800 3197474964542476800 565449137249068800 511459300594045440 228047081171817600 1492154983453155840 445277699995564800 284631762251491200 821988161669001600 424086852936801600 383594475445534080 1119116237589866880 2191968431117337600 213473821688618400 616491121251751200 1130898274498137600 1022918601188090880 456094162343635200 2984309966906311680 287695856584150560 2664562470452064000 890555399991129600 569263524502982400 1643976323338003200 265044109308451200 265656311434725120 848173705873603200 767188950891068160 2238232475179733760 395814396074348160 667916549993347200 159632956820272320 426947643377236800 198783081981338400 2045837202376181760 932596864658222400 311694389996895360 912188324687270400 575391713168301120 1138527049005964800 3287952646676006400 530088218616902400 531312622869450240 1696347411747206400 1534377901782136320 4476464950359467520 462776912625081600 134755093419710400 319265913640544640 853895286754473600 397566163962676800 623388779993790720 398484467152087680 1150783426336602240 2277054098011929600 1060176437233804800 1062625245738900480 3068755803564272640 1368282487030905600 441740182180752000 863087569752451680 925553825250163200 269510186839420800 795132327925353600 1246777559987581440 796968934304175360 2301566852673204480 371061753031831680 694165368937622400 2120352874467609600 202132640129565600 478898870460816960 323943838837557120 989498008084884480 935083169990686080 883480364361504000 186734543690822400 278296314773873760 539020373678841600 1590264655850707200 251542841050126080 224591822366184000 1593937868608350720 4603133705346408960 742123506063663360 140050907768116800 404265280259131200 647887677675114240 188657130787594560 1766960728723008000 373469087381644800 556592629547747520 1078040747357683200 3180529311701414400 503085682100252160 449183644732368000 1484247012127326720 440422876537862400 280101815536233600 808530560518262400 1295775355350228480 377314261575189120 1113185259095495040 2156081494715366400 210076361652175200 606397920388696800 1006171364200504320 898367289464736000 2968494024254653440 282985696181391840 2650441093084512000 880845753075724800 560203631072467200 1617061121036524800 257472864264470400 261428361167151360 115961617763006400 754628523150378240 2226370518190990080 660634314806793600 420152723304350400 2012342728401008640 927654382579579200 308296013576503680 196071270875363520 1796734578929472000 565971392362783680 1120407262144934400 3234122242073049600 514945728528940800 522856722334302720 231923235526012800 1509257046300756480 452846159485574400 133285870531195200 840305446608700800 386209296396705600 616592027153007360 392142541750727040 1131942784725567360 2240814524289868800 1029891457057881600 1045713444668605440 463846471052025600 3018514092601512960 91363698843580800 2695101868394208000 429121440440784000 905692318971148800 266571741062390400 772418592793411200 1233184054306014720 784285083501454080 2263885569451134720 360462009970258560 679269239228361600 162346264868208960 199928805796792800 943285653937972800 316992311639902080 927692942104051200 961232026587356160 924888040729511040 182727397687161600 533143482124780800 1544837185586822400 248800291658231040 1568570167002908160 4527771138902269440 720924019940517120 137045548265371200 324692529736417920 399857611593585600 633984623279804160 186600218743673280 365454795374323200 1066286964249561600 3089674371173644800 497600583316462080 3137140334005816320 444286235103984000 1441848039881034240 274091096530742400 799715223187171200 1267969246559608320 373200437487346560 2132573928499123200 205568322398056800 487038794604626880 995201166632924160 888572470207968000 279900328115509920 548182193061484800 1599430446374342400 282798064028188800 255818356762026240 114072963472036800 746400874974693120 2162772059821551360 411136644796113600 1990402333265848320 191863767571519680 1777144940415936000 559800656231019840 1096364386122969600 3198860892748684800 565596128056377600 511636713524052480 228145926944073600 1492801749949386240 445470703203052800 284681136771158400 822273289592227200 424197096042283200 383727535143039360 1119601312462039680 2192728772245939200 213510852578368800 616704967194170400 1131192256112755200 1023273427048104960 456291853888147200 2985603499898772480 287795651357279520 2665717410623904000 890941406406105600 569362273542316800 1644546579184454400 265113008604662400 265702394319747840 848394192084566400 767455070286078720 2239202624924079360 395917289639464320 668206054804579200 159702148860851520 427021705156737600 198834756453496800 2046546854096209920 933001093718366400 311829492242136960 912583707776294400 575591302714559040 1138724547084633600 3289093158368908800 530226017209324800 531404788639495680 1696788384169132800 1534910140572157440 4478405249848158720 462937438805587200 134813502285134400 319404297721703040 854043410313475200 397669512906993600 623658984484273920 398553591479621760 1151182605429118080 2277449094169267200 1060452034418649600 1062809577278991360 3069820281144314880 1368875561664441600 441855014341104000 863386954071838560 925874877611174400 269627004570268800 795339025813987200 1247317968968547840 797107182959243520 2302365210858236160 371158212046527360 694406158208380800 2120904068837299200 202220253427701600 479106446582554560 324056207163911040 989755232124072960 935488476726410880 883710028682208000 186799317412780800 278368659034895520 539254009140537600 1590678051627974400 251651870932250880 224689170475224000 1594214365918487040 4604730421716472320 742316424093054720 140099488059585600 404440506855403200 648112414327822080 188738903199188160 1767420057364416000 373598634825561600 556737318069791040 1078508018281075200 3181356103255948800 503303741864501760 449378340950448000 1484632848186109440 440537366259244800 280198976119171200 808881013710806400 1296224828655644160 377477806398376320 1113474636139582080 2157016036562150400 210149232089378400 606660760283104800 1006607483729003520 898756681900896000 2969265696372218880 283108354798782240 2651130086046624000 881074732518489600 560397952238342400 1617762027421612800 257606691715900800 261519044377893120 116011880698190400 754955612796752640 2226949272279164160 660806049388867200 420298464178756800 2013214967458007040 927895530116318400 308376156381471360 196139283283419840 1797513363801792000 566216709597564480 1120795904476684800 3235524054843225600 515213383431801600 523038088755786240 232023761396380800 1509911225593505280 453042443200838400 133320518736350400 840596928357513600 386410037573851200 616752312762942720 392278566566839680 1132433419195128960 2241591808953369600 1030426766863603200 1046076177511572480 464047522792761600 3019822451187010560 91403299944028800 2696270045702688000 429344486193168000 906084886401676800 266641037472700800 772820075147702400 1233504625525885440 784557133133679360 2264866838390257920 360649368402261120 679563664801257600 162416632977466560 199980778104525600 943694515995940800 317129710240586880 928095045585523200 961731649072696320 925128469144414080 182806599888057600 533282074945401600 1545640150295404800 248864968307854080 1569114266267358720 4529733676780515840 721298736804522240 137104949916043200 324833265954933120 399961556209051200 634259420481173760 186648726230890560 365613199776115200 1066564149890803200 3091280300590809600 497729936615708160 3138228532534717440 444401729121168000 1442597473609044480 274209899832086400 799923112418102400 1268518840962347520 373297452461781120 2133128299781606400 205657424874064800 487249898932399680 995459873231416320 888803458242336000 279973089346335840 548419799664172800 1599846224836204800 282945054835497600 255929239843280640 114102617203713600 746594904923562240 2163896210413566720 411314849748129600 1990919746462832640 191946929882460480 1777606916484672000 559946178692671680 1096839599328345600 3199692449672409600 565890109670995200 511858479686561280 228205234407427200 1493189809847124480 445586505127545600 284779885810492800 822629699496259200 424417582253246400 383893859764920960 1119892357385343360 2193679198656691200 213584914357869600 616972274622194400 1131780219341990400 1023716959373122560 456410468814854400 2986379619694248960 287920394823690720 2666410374727008000 891173010255091200 569559771620985600 1645259398992518400 265250807197084800 265794560089793280 848835164506492800 767787719529841920 2239784714770686720 396123076769696640 668379757691318400 159743664085199040 427169828715739200 198938105397813600 2047433918746245120 933243631154452800 311910553589281920 912820937629708800 575840789647381440 1139119543241971200 3290518797985036800 530501614394169600 531589120179586560 1697670329012985600 1535575439059683840 4479569429541373440 463138096531219200 134848547604388800 319487328170398080 854339657431478400 397876210795627200 623821107178563840 398691840134689920 1151681579294762880 2278239086483942400 1061003228788339200 1063178240359173120 3071150878119367680 1369231406444563200 442084678661808000 863761184471072160 926276193062438400 269697095208777600 795752421591254400 1247642214357127680 797383680269379840 2303363158589525760 371351130075918720 694707144796828800 2122006457576678400 202272821406583200 479230992255597120 324196667571853440 990269680202449920 935731660767845760 884169357323616000 186880284565228800 278513347556939040 539394190417555200 1591504843182508800 251717288861525760 224747579340648000 1594767360538759680 4606726317179051520 742702260151837440 140160213423921600 404545642813166400 648393335143706880 188787966646144320 1768338714647232000 373760569130457600 557026695113878080 1078788380835110400 3183009686365017600 503434577723051520 449495158681296000 1485404520303674880 440766345702009600 280320426847843200 809091285626332800 1296786670287413760 377575933292288640 1114053390227756160 2157576761670220800 210240320135882400 606818464219749600 1006869155446103040 898990317362592000 2970809040607349760 283181949969216480 2652508071970848000 881532691404019200 560640853695686400 1618182571252665600 257807432893046400 261632398391320320 116042038459300800 755151866584577280 2228106780455512320 661149518553014400 420480640271764800 2013738310892206080 928377825189796800 308536441991406720 196224298793490240 1797980634725184000 566363899938432960 1121281707391372800 3236365142505331200 515614865786092800 523264796782640640 232084076918601600 1510303733169154560 453160213429996800 133389815146660800 840961280543529600 386711149339569600 617072883982813440 392448597586980480 1132727799876865920 2242563414782745600 1031229731572185600 1046529593565281280 464168153837203200 3020607466338309120 91427060604297600 2696970952087776000 906320426859993600 266779630293321600 773422298679139200 1234145767965626880 784897195173960960 2265455599753731840 360930406050264960 679740320144995200 162458853843021120 200084722719991200 943939833230721600 317212149400997760 928336307674406400 962481082800706560 925609325974220160 182854121208595200 533559260586643200 1546844597358278400 248994321607100160 1569794390347921920 4530911199507463680 721860812100529920 137140590906446400 324917707686042240 400169445439982400 634424298801995520 186745741205325120 365708242417190400 1067118521173286400 3093689194716556800 497988643214200320 3139588780695843840 444632717155536000 1443721624201059840 274281181812892800 800338890879964800 1268848597603991040 373491482410650240 2134237042346572800 205710886359669600 487376561529063360 995977286428400640 889265434311072000 280118611807987680 548562363625785600 1600677781759929600 283165541046460800 255995769692033280 114161924667067200 746982964821300480 2165582436301589760 411421772719339200 1991954572856801280 191996827269024960 1778530868622144000 560237223615975360 1097124727251571200 3201355563519859200 566331082092921600 511991539384066560 228323849334134400 1493965929642600960 445818108976531200 284903322109660800 822843545438678400 424748311569691200 383993654538049920 1120474447231950720 2194249454503142400 213677491582245600 617132659079008800 1132662164185843200 1023983078768133120 456647698668268800 2987931859285201920 287995240903537440 2667796302933216000 891636217953062400 569806644219321600 1645687090877356800 265457505085718400 265909767302350080 849496623139382400 767987309076099840 2240948894463901440 396431757465045120 668727163464796800 159826694533894080 427354983164491200 199093128814288800 2047966157536266240 933728706026625600 312072676283571840 913295397336537600 575990481807074880 1139613288438643200 3291374181754713600 530915010171436800 531819534604700160 1698993246278764800 1535974618152199680 4481897788927802880 463258491166598400 134918638242897600 319653389067788160 854709966328982400 398186257628577600 624145352567143680 398864650953525120 1151980963614149760 2279226576877286400 1061830020342873600 1063639069209400320 3071949236304399360 1369943096004806400 442429175142864000 863985722710612320 926516982333196800 269837276485795200 796372515257155200 1248290705134287360 797729301907050240 2303961927228299520 371640507120005760 694887736749897600 202377957364346400 479480083601682240 324280943816618880 991041352320015360 936218028850715520 884858350285728000 186928864856697600 278730380340004320 539674552971590400 1592745030514310400 251848124720075520 224864397071496000 1595458603814100480 4607923854456599040 743281014240011520 140196648642523200 404755914728692800 648561887633237760 188886093540056640 1769716700571456000 373857729713395200 557460760680008640 1079349105943180800 3185490061028620800 503696249440151040 449728794142992000 1486562028480023040 441109814866156800 280393297285046400 809511829457385600 1297123775266475520 377772187080113280 1114921521360017280 2158698211886361600 210294972963784800 607133872093039200 1007392498880302080 899457588285984000 283329140310084960 2654575050857184000 882219629732313600 560786594570092800 1619023658914771200 257963564919715200 261700410799376640 116102353981521600 755544374160226560 2229843042720034560 661664722299235200 420589945927569600 2014784997760604160 929101267800014400 308776870406309760 196275308099532480 1798915176571968000 566658280620169920 1121573189140185600 3238047317829542400 515927129839430400 523400821598753280 232204707963043200 1511088748320453120 453395753888313600 133493759762126400 841179891855139200 386945347379572800 617553740812619520 392550616199064960 1133316561240339840 2243146378280371200 1031854259678860800 1046801643197506560 464409415926086400 3022177496640906240 91474581924835200 2698372764857952000 906791507776627200 266987519524252800 773890694759145600 1235107481625239040 785101232398129920 2266633122480679680 361148990887601280 680093630832470400 162543295574130240 200240639643189600 944430467700283200 317377027721819520 928818831852172800 963063975700270080 926330611218929280 182949163849670400 533975039048505600 1547781389518291200 249188351555969280 1570202464796259840 4533266244961359360 722297981775202560 137211872887252800 325086591148260480 400481279286379200 634754055443639040 186891263666976960 365898327699340800 1067950078097011200 3095562779036582400 498376703111938560 3140404929592519680 444979199207088000 1444595963550405120 274423745774505600 800962558572758400 1269508110887278080 373782527333953920 2135900156194022400 205817809330879200 487629886722390720 996753406223877120 889958398414176000 280336895500465440 548847491549011200 1601925117145516800 256128829389538560 114250885862097600 747565054667907840 2166893945325607680 411635618661758400 1993506812447754240 192096622042153920 1779916796828352000 560673791000930880 1097694983098022400 3203850234291033600 512257658779077120 228501771724195200 1495130109335815680 446165514750009600 284977383889161600 823271237323516800 384193244084307840 1121347582001861760 2195389966196044800 213733037916871200 617453427992637600 1024515317558154240 457003543448390400 2990260218671631360 288144933063230880 2669875195242528000 892331029500019200 569954767778323200 1646542474647033600 265618270110211200 265978891629884160 768386488168615680 2242695164003723520 396671842450316160 669248272125014400 159951240206936640 427466075833742400 199213702582658400 2049030635116308480 934456318334884800 312315860325006720 914007086896780800 576289866126461760 1139909535556646400 3293084949294067200 531236540220422400 531957783259768320 1536772976337231360 4485390328007447040 463499280437356800 135023774200660800 319902480413873280 854932151667484800 398427405165316800 624631720650013440 398968337444826240 1152579732252923520 2279819071113292800 1062473080440844800 1063915566519536640 3073545952674462720 1371010630345171200 442697116850352000 864434799189692640 926998560874713600 270047548401321600 796854810330633600 1249263441300026880 797936674889652480 2305159464505847040 371865578154295680 695248920656035200 202535661300991200 479853720620809920 324449496306149760 991641541744788480 936947580975020160 885394233700704000 187026025439635200 278899183615721760 540095096802643200 1593709620661267200 252044378507900160 225039623667768000 1595873349779304960 4610318929011694080 743731156308591360 140269519079726400 405071322601982400 648898992612299520 189033283880925120 1770788467401408000 374052050879270400 557798367231443520 1080190193605286400 3187419241322534400 504088757015800320 450079247335536000 1487462312617182720 441376957549382400 280539038159452800 810142645203964800 1297797985224599040 378066567761850240 1115596734462887040 2160380387210572800 210404278619589600 607606983902973600 1008177514031600640 900158494671072000 283549925821387680 2656182701102112000 882753915098764800 561078076318905600 1620285290407929600 258097392371145600 261836435615489280 116192827264852800 756133135523700480 2231193468925774080 662065436324073600 420808557239179200 2016355028063201280 929663945385739200 308963870284567680 196377326711616960 1800316989342144000 567099851642775360 1122156152637811200 3240570580815859200 516194784742291200 523672871230978560 232385654529705600 1512266271047400960 453749064575788800 133574605574155200 841617114478358400 387146088556718400 617927740569135360 392754653423233920 1134199703285550720 2244312305275622400 1032389569484582400 1047345742461957120 464771309059411200 3024532542094801920 91545863905641600 2700475484013216000 907498129151577600 267149211148310400 774292177113436800 1235855481138270720 785509306846467840 2268399406571101440 361336349319603840 680623596863683200 162669958170793920 200361908361232800 945166419404625600 317624345203052160 929542618118822400 963563598185610240 926891610853703040 183091727811283200 534298422296620800 1548584354226873600 249339263738423040 1571018613692935680 4536798813142202880 722672698639207680 137318795858462400 325339916341587840 400723816722465600 635248690406104320 187004447803817280 366183455622566400 1068596844593241600 3097168708453747200 498678527476846080 3142037227385871360 445248685247184000 1445345397278415360 274637591716924800 801447633444931200 1270497380812208640 374008895607634560 2137193689186483200 205978193787693600 488009874512381760 997357054953692160 890497370494368000 280506671705725920 549275183433849600 1602895266889862400 256328418935796480 114320077902676800 748017791215269120 2168018095917623040 411956387575387200 1994714109907384320 192246314201847360 1780994740988736000 561013343411451840 1098550366867699200 3205790533779724800 512656837871592960 228640155805353600 1496035582430538240 446435719240492800 285125507448163200 823912775150774400 384492628403694720 1122026686822903680 2197100733735398400 213844130586122400 617934581363080800 1025313675743185920 457280311610707200 2992071164861076480 288369471302771040 2671492111483104000 892871438480985600 570251014896326400 1647825550301548800 265756068702633600 266117140284952320 768985256807389440 2244053373645807360 396877629580548480 669653578860739200 160048109063747520 427688261172244800 199317051526975200 2050627351486371840 935022239019086400 312505003468344960 914560623221414400 576738942605542080 1140502029792652800 3295651100603097600 531512137405267200 532234280569904640 1537970513614778880 4488106747291614720 463860464343494400 135105546612254400 320096218127495040 855376522344489600 398634103053950400 625010006936689920 399175710427428480 1153477885211084160 2281004059585305600 1063024274810534400 1064468561139809280 3075941027229557760 1371840934832121600 442926781171056000 865108413908313120 927720928686988800 270211093224508800 797268206107900800 1250020013873379840 798351420854856960 2306955770422168320 372058496183687040 695790696515241600 202658319918381600 480144327191242560 324702325040446080 950256659748211200 992155989823165440 937515010405034880 885853562342112000 187171766314041600 279043872137765280 540422186449017600 1594536412215801600 252197020342874880 225175911020424000 1596702841709713920 4613911540844336640 744116992367374080 140378824735531200 405316639836763200 649404650080892160 189147765257156160 1771707124684224000 374343532628083200 558087744275530560 1080844372898035200 3189072824431603200 504394040685749760 450351822040848000 1488233984734748160 280757649471062400 810633279673526400 1298809300161784320 378295530514312320 1116175488551061120 2161688745796070400 210568237103296800 607974959755144800 1008788081371499520 900703644081696000 283721647885734240 2657560687026336000 561515298942124800 1621266559347052800 258275828973052800 262040472839658240 116263195374110400 756591061028624640 2232350977102122240 421136474206593600 2017576162742999040 930146240459217600 196530354629743680 1801407288163392000 567443295771468480 1123030597884249600 3242533118694105600 516551657946105600 524080945679316480 232526390748220800 1513182122057249280 454023861777158400 133643901984465600 842272948413187200 387413743459579200 393060709259487360 1134886591542936960 2246061195768499200 1033103315892211200 1048161891358632960 465052781496441600 3026364244114498560 294795531944615520 2702110932245088000 908047723554316800 267287803968931200 774827486919158400 786121418518974720 2269773183085873920 361586160562273920 681035792665737600 162768473523754560 200465852976698400 945738826285780800 317816703244010880 930105562992883200 964229761499397120 589591063889231040 534575607937862400 1549654973838316800 249468617037669120 1572242837037949440 4539546366171747840 723172321124547840 137401958169403200 325536947047509120 400931705953396800 635633406488021760 187101462778251840 1179182127778462080 1069151215875724800 3099309947676633600 498937234075338240 3144485674075898880 445479673281552000 1446344642249095680 274803916338806400 801863411906793600 1271266812976043520 374202925556503680 2138302431751449600 206102937254104800 488305420571263680 997874468150676480 953450109732032640 890959346563104000 280652194167377760 549607832677612800 1603726823813587200 256483655249552640 114379385366030400 748405851113007360 2169516963373643520 412205874508209600 1995748936301352960 192362741437164480 1781918693126208000 561304388334755520 1099215665355225600 3207453647627174400 512967310499105280 228758770732060800 1496811702226014720 446667323089478400 285347692786665600 824411749016419200 384725482874328960 1122608776669511040 2198431330710451200 214010769589999200 618308811762314400 1025934620998210560 457517541464121600 2993623404452029440 288544112155746720 2672878039689312000 893334646178956800 570695385573331200 1648823498032838400 265939800159196800 266324513267554560 769450965748657920 2245217553339022080 397152012420858240 670000984634217600 160131139512442560 428021539179998400 199454850119397600 2051869241996421120 935507313891259200 312667126162634880 915035082928243200 577088224311493440 1141390771146662400 3297646996065676800 531879600318393600 532649026535109120 1538901931497315840 4490435106678044160 464141385159379200 135175637250763200 320262279024885120 856043078359996800 398909700238795200 625334252325269760 399486769901331840 1154176448622986880 2282781542293324800 1063759200636787200 1065298053070218240 3077803862994631680 1372552624392364800 443233000265328000 865632336467240160 928282770318758400 270351274501526400 797819400477590400 1250668504650539520 798973539802663680 2308352897245973760 372315720222875520 696212077739068800 202763455876144800 480393418537327680 324898969611565440 950832149354841600 992841920594334720 938001378487904640 886466000530656000 187285120327468800 279236790167156640 540702549003052800 1595638800955180800 252327856201424640 225292728751272000 1597947079605327360 4616705794491947520 744631440445751040 140463840245601600 405526911752289600 649797939223130880 189245892151068480 1772932001061312000 374570240654937600 558473580334313280 1081405098006105600 3191277601910361600 504655712402849280 450585457502544000 1489262880891502080 280927680491203200 811053823504579200 1299595878446261760 378491784302136960 1116947160668626560 2162810196012211200 210695760368402400 608290367628434400 1009311424805698560 901170915005088000 283868838226602720 2659398001591968000 561855360982406400 1622107647009158400 258365047274006400 262199168458456320 116323510896331200 756983568604273920 2233894321337253120 421391520736804800 2018622849611397120 930789300557188800 196649376343842240 1802341830010176000 567737676453205440 1123710721964812800 3244215294018316800 516730094548012800 524398336916912640 232647021792662400 1513967137208547840 454259402235475200 133736297198212800 842783041473609600 387547570911009600 393298752687684480 1135475352906410880 2247421443929625600 1033460189096025600 1048796673833825280 465294043585324800 3027934274417095680 294974064515763360 2703512745015264000 908518804470950400 267472594396425600 775095141822019200 786597505375368960 2270950705812821760 361711066183608960 681389103353212800 162852915254863680 200604445797319200 946229460755342400 317981581564832640 930588087170649600 964562843156290560 589948129031526720 534945188792851200 1550190283644038400 249641088103330560 1573195010750737920 4541901411625643520 723422132367217920 137473240150209600 325705830509727360 401208891594638400 635963163129665280 187230816077497920 1179896258063053440 1069890377585702400 3100380567288076800 499282176206661120 3146390021501475840 445787657327376000 1446844264734435840 274946480300419200 802417783189276800 1271926326259330560 374461632154995840 2139780755171404800 206209860225314400 488558745764591040 998564352413322240 953944744694497920 891575314654752000 280846224116246880 549892960600838400 1604835566378553600 256616714947057920 114458461983835200 748923264309991680 2170266397101653760 412419720450628800 1997128704826644480 192462536210293440 1783150629309504000 561692448232493760 1099785921201676800 3209671132757107200 513233429894115840 228916923967670400 1497846528619983360 446976128221459200 285520503605500800 824839440901257600 384925072420586880 1123384896464987520 2199571842403353600 214140377704125600 618629580675943200 1026466859788231680 457833847935340800 2995693057239966720 288693804315440160 2674725943964256000 893952256442918400 571041007211001600 1649678881802515200 266031665887478400 266485803365134080 769850144841173760 2246769792929975040 397289203841013120 670464192332188800 160241846777369280 428280755408251200 199523749415608800 2052933719576463360 936154080387489600 312883289755021440 915667695870681600 577387608630880320 1142082014422003200 3299357763605030400 532063331774956800 532971606730268160 1539700289682347520 4493539585859950080 464382174430137600 135269091435441600 320483693554738560 856561510816502400 399047498831217600 625766579510042880 399728705047701120 1154775217261760640 2284164028844006400 1064126663549913600 1065943213460536320 3079400579364695040 1373501543806022400 443386109812464000 866081412946320480 928764348860275200 270538182870883200 798094997662435200 1251533159020085760 799457410095402240 2309550434523521280 372444332242469760 696573261645206400 202903637153162400 480725540332107840 325067522101096320 951325426160524800 993184885979919360 938649869265064320 886772219624928000 187382280910406400 279333249181852320 541076365741766400 1596189995324870400 252502304012824320 225448485725736000 1598914820190804480 4619100869047042560 744888664484939520 140536710682804800 405807274306324800 650135044202192640 189376728009618240 1773544439249856000 374764561820812800 558666498363704640 1082152731483532800 3192379990649740800 505004608025648640 450896971451472000 1489777328969879040 281073421365609600 811614548612649600 1300270088404385280 378753456019236480 1117332996727409280 2164305462967065600 210805066024207200 608710911459487200 1010009216051297280 901793942902944000 284065092014427360 2660316658874784000 562146842731219200 1623229097225299200 258431960999721600 262335193274568960 116403931592625600 757506912038472960 2234665993454818560 421610132048414400 2020018432102594560 931110830606174400 196751394955926720 1803587885805888000 568130184028854720 1124293685462438400 3246458194450598400 516863921999443200 524670386549137920 232807863185251200 1515013824076945920 454573456179897600 133782494805086400 843220264096828800 387647941499582400 393502789911853440 1136260368057709440 2248587370924876800 1033727843998886400 1049340773098275840 465615726370502400 3030027648153891840 295127092433890080 2705381828708832000 909146912359795200 267564989610172800 775295882999164800 787005579823706880 2272520736115418880 361804745399610240 681860184269846400 162965504229675840 200673742207629600 946883640048091200 318201419325928320 931231452741004800 964812654398960640 590254184867780160 535129979220345600 1550591765998329600 249727323636161280 1574011159647413760 4545041472230837760 723609490799220480 137568282791284800 325931008459351680 401347484415259200 636402838651856640 187295492727120960 1180508369735560320 1070259958440691200 3101183531996659200 499454647272322560 3148022319294827520 445941649350288000 1447218981598440960 275136565582569600 802694968830518400 1272805677303713280 374590985454241920 2140519916881382400 206352424186927200 488896512689027520 998909294544645120 954604257977784960 891883298700576000 280943239090681440 550273131165139200 1605389937661036800 256794127877064960 114498000292737600 749181970908483840 2170828472397661440 412704848373854400 1997818589089290240 192595595907798720 1783766597401152000 561886478181362880 1100546262330278400 3210779875322073600 513588255754129920 228996000585475200 1498363941816967680 447130530787449600 285668627164502400 825409696747708800 385191191815597440 1123772956362725760 2201092524660556800 214251470373376800 619057272560781600 1027176511508259840 457992001170950400 2996727883633935360 288893393861698080 2675649896101728000 894261061574899200 571337254329004800 1650819393495417600 266100565183689600 266624052020202240 770382383631194880 2247545912725451520 397392097406129280 670695796181174400 160297200409832640 428502940746753600 199575423887767200 2054353023016519680 936477463635604800 312991371551214720 915984002341900800 577786787723396160 1142674508658009600 3301638786990835200 532201130367379200 533248104040404480 1540764767262389760 4495091825450903040 464703226791148800 135315818527780800 320594400819665280 857005881493507200 399150847775534400 625982743102429440 399936078030303360 1155573575446792320 2285349017316019200 1064402260734758400 1066496208080808960 3081529534524779520 1373976003512851200 443500941972816000 866680181585094240 929406453582297600 270631637055561600 798301695551068800 1251965486204858880 799872156060606720 2311147150893584640 372540791257165440 697054840186723200 202973727791671200 480891601229497920 325292258753804160 951983128568102400 993442110019107840 938974114653644160 887001883945632000 187511828354323200 279405593442874080 541263274111123200 1596603391102137600 252589527918524160 225526364212968000 1599744312121213440 4622294301787169280 745081582514330880 140633871265742400 405947455583342400 650584517507608320 189442145938893120 1774003767891264000 375023656708646400 558811186885748160 1082526548222246400 3193206782204275200 505179055837048320 451052728425936000 1490163165028661760 281267742531484800 811894911166684800 1301169035015216640 378884291877786240 1117622373771496320 2165053096444492800 210950806898613600 608921183375013600 1010358111674096640 902105456851872000 284163218908339680 2661005651836896000 562535485062969600 1623789822333369600 258610397601628800 262516559696052480 116444141940772800 757768583755572480 2235244747542992640 421901613797227200 2020716223348193280 931351978142913600 196887419772039360 1804210913703744000 568326437816679360 1125070970125939200 3247579644666739200 517220795203257600 525033119392104960 232888283881545600 1515537167511144960 454730483152108800 133817143010241600 843803227594454400 387915596402443200 393774839544078720 1136652875633358720 2250141940251878400 1034441590406515200 1050066238784209920 465776567763091200 3031074335022289920 295331129658059040 2706316370555616000 909460966304217600 267634286020483200 775831192804886400 787549679088157440 2273305751266717440 362054556642280320 682095724728163200 163021798717081920 200725714515362400 947210729694465600 318311338206476160 931553135526182400 965478817712747520 590662259316118080 535268572040966400 1551662385609772800 249792000285784320 1575099358176314880 4546611502533434880 724109113284560640 137615804111822400 326043597434163840 401451429030724800 636622676412952320 187344000214338240 1181324518632236160 1070537144081932800 3103324771219545600 499584000571568640 3150198716352629760 446057143367472000 1448218226569121280 275231608223644800 802902858061449600 1273245352825904640 374688000428676480 2141074288163865600 206423706167733600 489065396151245760 999168001143137280 954934014619428480 892114286734944000 281016000321507360 550463216447289600 1605805716122899200 256882834342068480 114527654024414400 749376000857352960 2172327339853681920 412847412335467200 1998336002286274560 192662125756551360 1784228573469888000 562032000643014720 1100926432894579200 3211611432245798400 513765668684136960 229055308048828800 1498752001714705920 447246332711942400 285866125243171200 825694824670934400 385324251513102720 1124064001286029440 2201852865789158400 214399593932378400 619271118503200800 1027531337368273920 458110616097657600 2997504003429411840 288993188634827040 2676342860204832000 894492665423884800 571732250486342400 1651389649341868800 266284296640252800 266808383560293120 770648503026205440 2248128002572058880 397666480246439040 670869499067913600 160338715634180160 428799187864756800 199713222480189600 2055062674736547840 936720001071691200 313072432898359680 916221232195315200 577986377269654080 1143464500972684800 3302779298683737600 532568593280505600 533616767120586240 1541297006052410880 4496256005144117760 464863752971654400 135350863847035200 320677431268360320 857598375729513600 399426444960379200 626144865796719360 400212575340439680 1155972754539308160 2286929001945369600 1065137186561011200 1067233534241172480 3082594012104821760 1374331848292972800 443807161067088000 866979565904481120 929727505943308800 270701727694070400 798852889920758400 1252289731593438720 800425150680879360 2311945509078616320 372798015296353920 697295629457481600 203026295770552800 481016146902540480 325404627080158080 952311979771891200 994128040790277120 939217298695079040 887614322134176000 187576602076281600 279598511472265440 541403455388140800 1597705779841516800 252654945847799040 225584773078392000 1600850301361758720 4623891018157232640 745596030592707840 140682451557211200 406052591541105600 650809254160316160 189491209385849280 1775228644268352000 375153204152563200 559197022944530880 1082806910776281600 3195411559683033600 505309891695598080 451169546156784000 1491192061185415680 281364903114422400 812105183082211200 1301618508320632320 378982418771698560 1118394045889061760 2165613821552563200 211023677335816800 609078887311658400 1010619783391196160 902339092313568000 284236814078773920 2662842966402528000 562729806228844800 1624210366164422400 258699615902582400 262607242906794240 116474299701883200 757964837543397120 2236788091778123520 422047354671633600 2021239566782392320 931995038240884800 196955432180095680 1804678184627136000 568473628157547840 1125459612457689600 3248420732328844800 517399231805164800 525214485813588480 232948599403766400 1515929675086794240 454848253381267200 133909538223988800 844094709343267200 388049423853873600 393910864360191360 1136947256315095680 2250919224915379200 1034798463610329600 1050428971627176960 465897198807532800 3031859350173588480 295433148270143520 2707017276940704000 909696506762534400 267819076447977600 776098847707747200 787821728720382720 2273894512630191360 362179462263615360 682272380071900800 163064019582636480 200864307335983200 947456046929246400 318393777366887040 931794397615065600 965811899369640960 590866296540287040 535638152895955200 1552197695415494400 249964471351445760 1575643457440765440 4547789025260382720 724358924527230720 137651445102225600 326128039165272960 401728614671966400 636787554733774080 187473353513584320 1181732593080574080 1071276305791910400 3104395390830988800 499928942702891520 3151286914881530880 446365127413296000 1448717849054461440 275302890204451200 803457229343932800 1273575109467548160 374946707027168640 2142552611583820800 206477167653338400 489192058747909440 999857885405783040 955181332100661120 892730254826592000 281210030270376480 550605780408902400 1606914458687865600 256949364190821120 114606730642219200 749893414054337280 2173076773581692160 412954335306676800 1999715770811566080 192712023143115840 1785460509653184000 562420060540752960 1101211560817804800 3213828917375731200 513898728381642240 229213461284438400 1499786828108674560 447555137843923200 285964874282505600 825908670613353600 385424046286231680 1124840121081505920 2202423121635609600 214473655711879200 619431502960015200 1027797456763284480 458426922568876800 2999573656217349120 289068034714673760 2678190764479776000 895110275687846400 571929748565011200 1651817341226707200 266376162368534400 266900549330338560 770848092572463360 2249680242163011840 397803671666593920 671332706765884800 160449422899106880 428947311423758400 199782121776400800 2055594913526568960 937366767567921600 313288596490746240 916853845137753600 578136069429347520 1143859497130022400 3303634682453414400 532752324737068800 533801098660677120 1541696185144926720 4499360484326023680 464984147607033600 135444318031713600 320898845798213760 857894622847516800 399564243552801600 626577192981492480 400350823995507840 1156272138858695040 2287718994260044800 1065504649474137600 1067602197321354240 3083392370289853440 1375280767706630400 443960270614224000 867204104144021280 929968295214067200 270888636063427200 799128487105603200 1253154385962984960 800701647991015680 2312544277717390080 372926627315948160 697476221410550400 203166477047570400 481348268697320640 325488903324923520 952558618174732800 994471006175861760 939865789472238720 887920541228448000 187625182367750400 279694970486961120 541777272126854400 1598256974211206400 252829393659198720 225740530052856000 1601403295982031360 4625088555434780160 745853254631896320 140718886775812800 406332954095140800 650977806649847040 189622045244399040 1775841082456896000 375250364735500800 559389940973922240 1083554544253708800 3196513948422412800 505658787318397440 451481060105712000 1491706509263792640 281437773551625600 812665908190281600 1301955613299694080 379244090488798080 1118779881947844480 2167109088507417600 211078330163719200 609499431142711200 1011317574636794880 902962120211424000 284433067866598560 2663761623685344000 562875547103251200 1625331816380563200 258744225053059200 262675255314850560 116554720398177600 758488180977596160 2237559763895688960 422156660327438400 2022635149273589760 932316568289870400 197006441486137920 1805924240422848000 568866135733197120 1125751094206502400 3250663632761126400 517488450106118400 525350510629701120 233109440796355200 1516976361955192320 455162307325689600 133955735830862400 844313320654876800 388116337579588800 394012882972275840 1137732271466394240 2251502188413004800 1034976900212236800 1050701021259402240 466218881592710400 3033952723910384640 295509662229206880 2708886360634272000 910324614651379200 267911471661724800 776232675159177600 788025765944551680 2275464542932788480 362241915074282880 682743460988534400 163176608557448640 200933603746293600 948110226221995200 318613615127982720 932437763185420800 965978440198087680 591019324458413760 535822943323449600 1552465350318355200 250050706884276480 1576051531889103360 4550929085865576960 724483830148565760 137746487743300800 326353217114897280 401867207492587200 637227230255965440 187538030163207360 1182038648916827520 1071645886646899200 3104930700636710400 500101413768552960 3152103063778206720 446519119436208000 1448967660297131520 275492975486601600 803734414985174400 1274454460511930880 375076060326414720 2143291773293798400 206619731614951200 489529825672345920 1000202827537105920 955840845383948160 893038238872416000 281307045244811040 550985950973203200 1607468829970348800 257126777120828160 114646268951121600 750152120652829440 2173451490445697280 413239463229902400 2000405655074211840 192845082840621120 1786076477744832000 562614090489622080 1101971901946406400 3214937659940697600 514253554241656320 229292537902243200 1500304241305658880 447709540409913600 286038936062006400 826478926459804800 385690165681242240 1125228180979244160 2203943803892812800 214529202046504800 619859194844853600 1028507108483312640 458585075804486400 3000608482611317760 289267624260931680 2679114716617248000 895419080819827200 572077872124012800 1652957852919609600 266422095232675200 266969673657872640 771380331362484480 2250456361958488320 397872267376671360 671564310614870400 160504776531570240 429058404093009600 199816571424506400 2057014216966625280 937690150816036800 313396678286939520 917170151608972800 578535248521863360 1144155744248025600 3305915705839219200 532844190465350400 533939347315745280 1542760662724968960 4500912723916976640 465305199968044800 135491045124052800 321009553063140480 858116808186019200 399633142849012800 626793356573879040 400454510486808960 1157070497043726720 2288311488496051200 1065688380930700800 1067878694631490560 3085521325449937920 1375755227413459200 444036825387792000 867802872782795040 930610399936089600 270982090248105600 799266285698025600 1253586713147758080 800909020973617920 2314140994087453440 372990933325745280 697957799952067200 203236567686079200 481514329594710720 325713639977631360 953216320582310400 994642488868654080 940190034860818560 888073650775584000 187754729811667200 279743199994308960 541964180496211200 1598532571396051200 252916617564898560 225818408540088000 1601818041947235840 4628281988174906880 745981866651490560 140816047358750400 406473135372158400 651427279955262720 189687463173673920 1776147301551168000 375509459623334400 559486399988617920 1083928360992422400 3197065142792102400 505833235129797120 451636817080176000 1491963733302981120 281632094717500800 812946270744316800 1302854559910525440 379374926347347840 1118972799977235840 2167856721984844800 211224071038125600 609709703058237600 1011666470259594240 903273634160352000 284531194760510880 2664220952326752000 563264189435001600 1625892541488633600 258766529628297600 262856621736334080 116594930746324800 758749852694695680 2237945599954471680 422448142076251200 2023332940519188480 932477333314363200 197142466302250560 1806547268320704000 569062389521021760 1126528378870003200 3251785082977267200 517533059256595200 525713243472668160 233189861492649600 1517499705389391360 455319334297900800 133978834634299200 844896284152502400 388149794442446400 394284932604501120 1138124779042043520 2253056757740006400 1035066118513190400 1051426486945336320 466379722985299200 3034999410778782720 295713699453375840 2709820902481056000 910638668595801600 267957669268598400 776299588884892800 788569865209002240 2276249558084087040 362273141479616640 682979001446851200 163232903044854720 200968251951448800 948437315868369600 318723534008530560 932759445970598400 966061710612311040 591427398906751680 535915338537196800 1552599177769785600 250093824650691840 1577139730418004480 4552499116168174080 724546282959233280 137794009063838400 326465806089709440 401936503902897600 637447068017061120 187570368488018880 1182854797813503360 1071830677074393600 3105198355539571200 500187649301383680 3154279460836008960 446596115447664000 1449092565918466560 275588018127676800 803873007805795200 1274894136034122240 375140736976037760 2143661354148787200 206691013595757600 489698709134564160 1000375298602767360 956170602025591680 893192230895328000 281355552732028320 551176036255353600 1607746015611590400 257215483585831680 114666038105572800 750281473952075520 2173638848877699840 413382027191515200 2000750597205534720 192911612689373760 1786384461790656000 562711105464056640 1102352072510707200 3215492031223180800 514430967171663360 229332076211145600 1500562947904151040 447786741692908800 286236434140675200 826764054383030400 385823225378747520 1125422210928113280 2204704145021414400 214677325605506400 620073040787272800 1028861934343326720 458664152422291200 3001125895808302080 289367419034060640 2679576692685984000 895573483385817600 572472868281350400 1653528108766060800 266445061664745600 267154005197963520 771646450757495040 2250844421856226560 397906565231710080 671680112539363200 160532453347801920 429354651211012800 199833796248559200 2057723868686653440 937851842440094400 313450719185036160 917328304844582400 578734838068121280 1144945736562700800 3307056217532121600 532890123329491200 534308010395927040 1543292901514990080 4501688843712453120 465465726148550400 135514408670222400 321064906695603840 858709302422025600 399667592497118400 626901438370072320 400731007796945280 1157469676136242560 2289891473125401600 1065780246658982400 1068616020791854080 3086585803029980160 1375992457266873600 444075102774576000 868102257102181920 930931452297100800 271028817340444800 799335184994236800 1253802876740144640 801462015593890560 2314939352272485120 373023086330643840 698198589222825600 203271613005333600 481597360043405760 325826008303985280 953545171786099200 994728230215050240 940352157555108480 888150205549152000 187819503533625600 279767314747982880 542057634680889600 1598670369988473600 252960229517748480 225857347783704000 1602924031187781120 4629878704544970240 746046172661287680 140864627650219200 406543226010667200 651652016607970560 189720172138311360 1776300411098304000 375639007067251200 559534629495965760 1084115269361779200 3197340739976947200 505920459035496960 451714695567408000 1492092345322575360 281729255300438400 813086452021334400 1303304033215941120 379440344276622720 1119069258991931520 2168230538723558400 211296941475328800 609814839016000800 1011840918070993920 903429391134816000 284580258207467040 2664450616647456000 563458510600876800 1626172904042668800 258833443354012800 262947304947075840 116615035920398400 758880688553245440 2238138517983863040 422593882950657600 2023681836141987840 932557715826609600 197210478710306880 1806858782269632000 569160516414934080 1126917021201753600 3252345808085337600 517666886708025600 525894609894151680 233230071840796800 1517761377106490880 455397847784006400 133990384036017600 845187765901315200 388250165031019200 394420957420613760 1138321032829868160 2253834042403507200 1035333773416051200 1051789219788303360 466460143681593600 3035522754212981760 295815718065460320 2710288173404448000 910795695568012800 267980768072035200 776500330062038400 788841914841227520 2276642065659736320 362366820695617920 683096771676009600 163261050288557760 200985576054026400 948600860691556800 318778493448804480 932920287363187200 966311521854981120 591631436130920640 535961536144070400 1553000660124076800 250115383533899520 1577683829682455040 4553284131319472640 724733641391235840 137817769724107200 326522100577115520 401971152108052800 637556986897608960 187586537650424640 1183262872261841280 1071923072288140800 3106001320248153600 500230767067799040 3155367659364910080 446634613453392000 1449467282782471680 275635539448214400 803942304216105600 1275113973795217920 375173075300849280 2143846144576281600 206726654586160800 489783150865673280 1000461534135598080 956335480346413440 893269226906784000 281379806475636960 551271078896428800 1607884608432211200 257259836818333440 114675922682798400 750346150601698560 2174200924173707520 413453309172321600 2000923068271196160 192944877613750080 1786538453813568000 562759612951273920 1102542157792857600 3215769216864422400 514519673636666880 229351845365596800 1500692301203397120 447825342334406400 286335183180009600 826906618344643200 385889755227500160 1125519225902547840 2205084315585715200 214751387385007200 620179963758482400 1029039347273333760 458703690731193600 3001384602406794240 289417316420625120 2679807680720352000 895650684668812800 572670366360019200 1653813236689286400 266513960960956800 267246170968008960 771779510455000320 2251038451805095680 398009458796826240 671738013501609600 160546291755917760 429502774770014400 199885470720717600 2058078694546667520 937932688252123200 313477739634084480 917407381462387200 578834632841250240 1145340732720038400 3307626473378572800 533027921921913600 534492341936017920 1543559020910000640 4502076903610191360 465545989238803200 135526090443307200 321092583511835520 859005549540028800 399770941441435200 626955479268168960 400869256452013440 1157669265682500480 2290681465440076800 1066055843843827200 1068984683872035840 3087118041820001280 1376111072193580800 444189934934928000 868251949261875360 931091978477606400 271052180886614400 799541882882870400 1253910958536337920 801738512904026880 2315338531365000960 373119545345339520 698318983858204800 203289135664960800 481638875267753280 325882192467162240 953709597387993600 994985454254238720 940433218902253440 888379869869856000 187851890394604800 279839659009004640 542104361773228800 1599083765765740800 252982035494173440 225876817405512000 1603477025808053760 4630677062730001920 746239090690679040 140888917795953600 406578271329921600 651764384934324480 189736526620630080 1776759739739712000 375703780789209600 559679318018009280 1084208723546457600 3198167531531481600 505964070988346880 451753634811024000 1492478181381358080 281777835591907200 813156542659843200 1303528769868648960 379473053241260160 1119358636036018560 2168417447092915200 211333376693930400 609867406994882400 1011928141976693760 903507269622048000 284604789930945120 2665139609609568000 563555671183814400 1626313085319686400 259034184531158400 262992646552446720 116625088507435200 758946106482520320 2238717272072037120 422666753387860800 2023856283953387520 932798863363348800 197244484914335040 1807014539244096000 569209579861890240 1127111342367628800 3252626170639372800 518068369062316800 525985293104893440 233250177014870400 1517892212965040640 455437104527059200 134025032241172800 845333506775721600 388551276796737600 394488969828670080 1138419159723780480 2254222684735257600 1036136738124633600 1051970586209786880 466500354029740800 3035784425930081280 295866727371502560 2710521808866144000 910874209054118400 268050064482345600 777102553593475200 788977939657340160 2276838319447560960 362647858343621760 683155656790588800 163275123910409280 201037548361759200 948682633103150400 318805973168941440 933000708059481600 967060955582991360 591733454743005120 536100128964691200 1554205107186950400 250180060183522560 1577955879314680320 4553676638895121920 725295716687243520 137829650054241600 326550247820818560 402075096723518400 637611946337882880 187635045137641920 1183466909486010240 1072200257929382400 3108410214373900800 500360120367045120 3155911758629360640 446750107470576000 1450591433374487040 275659300108483200 804150193447036800 1275223892675765760 375270090275283840 2144400515858764800 206744475081362400 489825371731227840 1000720240734090240 956417919506824320 893500214941152000 281452567706462880 551318600216966400 1608300386894073600 257282013434584320 114705576414475200 750540180550567680 143192278849838400 2175887150061730560 413488950162724800 2001440481468180480 192961510075938240 1787000429882304000 562905135412925760 1102637200433932800 3216600773788147200 514564026869168640 229411152828950400 1501080361101135360 447941144258899200 286384557699676800 826977900325449600 385923020151876480 1125810270825851520 2205274400867865600 214788418274757600 620233425244087200 1029128053738337280 458822305657900800 3002160722202270720 289442265113907360 2680500644823456000 895882288517798400 572769115399353600 1653955800650899200 266720658849590400 267292253853031680 771846040303752960 2251620541651703040 398318139492174720 671911716388348800 160587806980265280 429576836549515200 200040494137192800 2058256107476674560 938175225688209600 313558800981229440 917644611315801600 578884530227814720 1145538230798707200 3307911601301798400 533441317699180800 534584507706063360 1543692080607505920 4503241083303406080 465586120783929600 135561135762561600 321175613960530560 859153673099030400 400080988274385600 627117601962458880 400938380779547520 1157769060455629440 2291076461597414400 1066882635398361600 1069169015412126720 3087384161215011840 1376466916973702400 444534431415984000 868326795341722080 931172241567859200 271122271525123200 800161976548771200 1254235203924917760 801876761559095040 2315538120911258880 373408922389426560 698379181175894400 203341703643842400 481763420940795840 325910284548750720 953791810188940800 995757126371804160 940676402943688320 889068862831968000 187868083825094400 280056691792069920 542244543050246400 1600323953097542400 253047453423448320 225935226270936000 1603753523118190080 4631076241822517760 746817844778853120 140901062868820800 406683407287684800 651820569097501440 189785590067586240 1778137725663936000 375736167650188800 560113383584139840 1084489086100492800 3200647906195084800 506094906846896640 451870452541872000 1493635689557706240 281802125737641600 813366814575369600 1303641138195002880 379571180135172480 1120226767168279680 2168978172200985600 211351594303231200 610025110931527200 1012189813693793280 903740905083744000 284678385101379360 2667206588495904000 563604251475283200 1626733629150739200 292955477752828800 263015317355132160 116655246268545600 759142360270344960 2240453534336559360 422703188606462400 2024379627387586560 933522305973566400 197261488016349120 1807481810167488000 569356770202758720 1127208502950566400 3253467258301478400 585910955505657600 526030634710264320 233310492537091200 1518284720540689920 455554874756217600 134128976856638400 845406377212924800 439433216629243200 394522976032698240 1138713540405517440 2254417005901132800 1171821911011315200 1052061269420528640 466620985074182400 3036569441081379840 295892232024523680 2711222715251232000 911109749512435200 268257953713276800 878866433258486400 789045952065396480 2277427080811034880 410137668853960320 683332312134326400 163317344775963840 201193465284957600 948927950337931200 318888412329352320 933241970148364800 1093700450277227520 591784464049047360 536515907426553600 1757732866516972800 250374090132391680 1578091904130792960 4554854161622069760 820275337707920640 137865291044644800 326634689551927680 402386930569915200 637776824658704640 187780567599293760 1183568928098094720 1073031814853107200 3515465733033945600 500748180264783360 3156183808261585920 447096589522128000 1640550675415841280 275730582089289600 804773861139830400 1275553649317409280 375561135198587520 2146063629706214400 206797936566967200 489952034327891520 1001496360529566720 956665236988056960 894193179044256000 281670851398940640 551461164178579200 1609547722279660800 257348543283336960 114794537609505600 751122270397175040 143204622479755200 2460826013123761920 413595873133934400 2002992721059133440 193011407462502720 1788386358088512000 563341702797881280 1102922328357158400 3219095444559321600 514697086566673920 229589075219011200 1502244540794350080 448288550032377600 286409244959510400 827191746267868800 386022814925005440 1126683405595762560 2205844656714316800 214806933719632800 620393809700901600 1029394173133347840 459178150438022400 3004489081588700160 289517111193754080 2682579537132768000 896577100064755200 572818489919020800 1654383492535737600 266996256034435200 267315295295543040 772045629850010880 2253366811191525120 398729713752639360 672432825048566400 160712352653307840 429613867439265600 200247192025826400 2058788346266695680 938902837996468800 313801985022664320 918356300876044800 579034222387508160 1145636979838041600 3308766985071475200 533992512068870400 534630590591086080 1544091259700021760 4506733622383050240 465706515419308800 135666271720324800 321424705306615680 859227734878531200 400494384051652800 627603970045328640 400972942943314560 1158068444775016320 2291273959676083200 1067985024137740800 1069261181182172160 3088182519400043520 1377534451314067200 444993760057392000 868551333581262240 931413030838617600 271332543440649600 800988768103305600 1255207940090657280 801945885886629120 2316136889550032640 373794758448209280 698559773128963200 203499407580487200 482137057959923520 325994560793516160 954038448591782400 996786022528558080 941405955067992960 889987520114784000 187916664116563200 280346068836156960 542665086881299200 1601977536206611200 253243707211272960 226110452867208000 1603891771773258240 4632273779100065280 747589516896418560 140937498087422400 406998815160974400 651989121587032320 189932780408454720 1779975040229568000 375833328233126400 560692137672313920 1085330173762598400 3203955072413222400 506487414422545920 452220905734416000 1495179033792837120 281874996174844800 813997630321948800 1303978243174064640 379865560816909440 1121384275344627840 2170660347525196800 211406247131133600 610498222741461600 1012974828845091840 904441811468832000 284899170612682080 2669962560344352000 563749992349689600 1627995260643897600 293258182857494400 263083329763188480 116745719551876800 759731121633818880 2242768550689255680 422812494262267200 2025949657690183680 934486896120523200 197312497322391360 1808883622937664000 569798341225364160 1127499984699379200 3255990521287795200 586516365714988800 526166659526376960 233491439103753600 1519462243267637760 455908185443692800 134267569677259200 845624988524534400 439887274286241600 394624994644782720 1139596682450728320 2254999969398758400 1173032731429977600 1052333319052753920 466982878207507200 3038924486535275520 295968745983587040 2713325434406496000 911816370887385600 268535139354518400 879774548572483200 789249989289565440 2279193364901456640 410561456000492160 683862278165539200 163444007372627520 201401354515888800 949663902042273600 319135729810584960 933965756415014400 1094830549334645760 591937491967174080 537070278709036800 1759549097144966400 250632796730883840 1578499978579130880 4558386729802913280 821122912000984320 137972214015854400 326888014745255040 402802709031777600 638271459621169920 187974597548162880 1183874983934348160 1074140557418073600 3519098194289932800 501265593461767680 3156999957158261760 447558565590864000 1642245824001968640 275944428031708800 805605418063555200 1276542919242339840 375949195096325760 2148281114836147200 206958321023781600 490332022117882560 1002531186923535360 957407189431754880 895117131181728000 281961896322244320 551888856063417600 1611210836127110400 257548132829594880 114913152536212800 751898390192651520 143241653369505600 2463368736002952960 413916642047563200 2005062373847070720 193161099622196160 1790234262363456000 563923792644488640 1103777712126835200 3222421672254220800 515096265659189760 229826305072425600 1503796780385303040 448751757730348800 286483306739011200 827833284095126400 386322199244392320 1127847585288977280 2207555424253670400 214862480054258400 620874963071344800 1030192531318379520 459652610144851200 3007593560770606080 289741649433294240 2685351393545184000 897503515460697600 572966613478022400 1655666568190252800 267202953923068800 267384419623077120 772644398488784640 2255695170577954560 399038394447987840 673127636595523200 160878413550697920 429724960108516800 200402215442301600 2060385062636759040 939872987740814400 314126230411244160 919305220289702400 579483298866588480 1145933226956044800 3311333136380505600 534405907846137600 534768839246154240 1545288796977569280 4511390341155909120 466067699325446400 135806452997342400 321756827101395840 859449920217033600 400804430884603200 628252460822488320 401076629434615680 1158966597733176960 2291866453912089600 1068811815692275200 1069537678492308480 3090577593955138560 1378957830434553600 445338256538448000 869224948299882720 932135398650892800 271612905994684800 801608861769206400 1256504921644976640 802153258869231360 2317933195466353920 374084135492296320 699101548988169600 203709679496013600 482635240652093760 326247389527812480 954778363800307200 997557694646123520 942378691233732480 890676513076896000 188062404990969600 280563101619222240 543225811989369600 1603217723538412800 253505378928372480 226344088328904000 1604306517738462720 4635866390932707840 748168270984592640 141046803743227200 407419358992027200 652494779055624960 190129034196279360 1781353026153792000 376124809981939200 561126203238444480 1086451623978739200 3206435447076825600 507010757856744960 452688176657808000 1496336541969185280 282093607486454400 814838717984054400 1304989558111249920 380258068392558720 1122252406476888960 2172903247957478400 211570205614840800 611129038488040800 1014021515713489920 905376353315616000 285193551294419040 2672029539230688000 564187214972908800 1629677435968108800 293485211685993600 263287366987357440 116866350596318400 760516136785117440 2244504812953777920 423140411229681600 2028043031426979840 935210338730740800 197465525240518080 1810752706631232000 570387102588838080 1128374429945817600 3259354871936217600 586970423371987200 526574733974714880 233732701192636800 1521032273570234880 456379266360326400 134371514292724800 846280822459363200 440227817528990400 394931050481036160 1140774205177676160 2256748859891635200 1173940846743974400 1053149467949429760 467465402385273600 3042064547140469760 296198287860777120 2716129059946848000 912758532720652800 268743028585449600 880455635057980800 789862100962072320 2281548410355352320 410879296360391040 684568899540489600 163612890834845760 201557271439087200 950645170981396800 319465486452228480 934930804770547200 1095678123627709440 592396575721554240 537486057170899200 1760911270115961600 250826826679752960 1579724201924144640 4563096820710704640 821758592720782080 138114777977467200 327225781669691520 403114542878174400 638930972904456960 188120120009814720 1184793151443108480 1074972114341798400 3521822540231923200 501653653359505920 3159448403848289280 447905047642416000 1643517185441564160 276229555954934400 806229085756348800 1277861945808913920 376240240019629440 2149944228683596800 207172166966200800 490838672504537280 1003307306719011840 958396459356685440 895810095284832000 282180180014722080 552459111909868800 1612458171512697600 257814252224605440 115002113731243200 752480480039258880 143352746038756800 2465275778162346240 414344333932401600 2006614613438023680 193360689168454080 1791620190569664000 564360360029444160 1104918223819737600 3224916343025395200 515628504449210880 230004227462486400 1504960960078517760 449099163503827200 286705492077513600 828688667864803200 386721378336908160 1128720720058888320 2209836447639475200 215029119058135200 621516500898602400 1031257008898421760 460008454924972800 3009921920157035520 290041033752681120 2687430285854496000 898198327007654400 573410984155027200 1657377335729606400 267317786083420800 267591792605679360 773442756673816320 2257441440117776640 399209883723181440 673648745255740800 161002959223740480 430058238116270400 200488339562565600 2062514017796843520 940600600049073600 314369414452679040 920016909849945600 580082067505362240 1146821968310054400 3314754671459212800 534635572166841600 535183585211358720 1546885513347632640 4514882880235553280 466549277866963200 135911588955105600 322005918447480960 860116476232540800 400976679125131200 628738828905358080 401387688908519040 1160164135010724480 2293643936620108800 1069271144333683200 1070367170422717440 3093771026695265280 1380025364774918400 445529643472368000 870123101258043360 933098555733926400 271823177910211200 801953358250262400 1257477657810716160 802775377817038080 2320328270021448960 374244900516789120 699823916800444800 203867383432658400 483008877671221440 326584494506874240 955764917411673600 997986401378104320 943108243358037120 188256726156844800 280683675387591840 543646355820422400 1603906716500524800 253701632716197120 226519314925176000 1605550755634076160 4640656540042897920 748489801033578240 141192544617633600 407734766865316800 653168989013748480 190276224537147840 376513452313689600 561367350775183680 1087292711640844800 3207813433001049600 507403265432394240 453038629850352000 1496979602067156480 282385089235267200 815469533730633600 1306337978027496960 380552449074295680 1122734701550367360 2174585423281689600 211788816926450400 611602150297975200 1014806530864788480 906077259700704000 285414336805721760 564770178470534400 1630939067461267200 293611338812937600 263559416619582720 116956823879649600 761104898148591360 2245469403100734720 423577633852900800 2029613061729576960 197669562464687040 1812154519401408000 570828673611443520 1129540356941068800 3261878134922534400 587222677625875200 527118833239165440 233913647759299200 1522209796297182720 456732577047801600 134429261301316800 847155267705801600 440417008219406400 395339124929374080 1141657347222887040 2259080713882137600 1174445355251750400 1054237666478330880 467827295518598400 3044419592594365440 296504343697030560 2718231779102112000 913465154095603200 268858522602633600 880834016438812800 790678249858748160 2283314694445774080 411055874338112640 685098865571702400 163739553431509440 201643891951975200 951381122685739200 319712803933461120 935654591037196800 1096148998234967040 593008687394061120 537717045205267200 1761668032877625600 250934621095791360 1581356499717496320 4566629388891548160 822111748676225280 138221700948676800 327479106863018880 403287783903950400 639425607866922240 188200965821843520 1186017374788122240 1075434090410534400 3523336065755251200 501869242191582720 3162712999434992640 448097537671056000 1644223497352450560 276443401897353600 806575567807900800 1278851215733844480 376401931643687040 2150868180821068800 207332551423015200 491218660294528320 1003738484383165440 959138411800383360 896195075342112000 282301448732765280 552886803794707200 1613151135615801600 258013841770863360 115051536617371200 752803863287374080 143500869597758400 2466335246028675840 414665102846030400 2007476968766330880 193510381328147520 1792390150684224000 564602897465530560 1105773607589414400 3226302271231603200 516027683541726720 230103073234742400 1505607726574748160 449292166711315200 287001739195516800 829330205692060800 387020762656295040 1129205794931061120 2211547215178828800 215251304396637600 621997654269045600 1032055367083453440 460206146469484800 3011215453149496320 290265571992221280 2688585226026336000 898584333422630400 574003478391033600 1658660411384121600 267455584675843200 267868289915815680 774041525312590080 2258411589862122240 399415670853413760 673938250066972800 161072151264319680 430502608793275200 200591688506882400 2064110734166906880 941004829109217600 314504516697920640 920412292938969600 580531143984442560 1148006956782067200 3317320822768243200 534911169351686400 535736579831631360 1548083050625180160 4516823179724244480 466910461773100800 135969997820529600 322144302528639360 861005217586550400 401183377013764800 629009033395841280 401802434873723520 1161062287968885120 2296013913564134400 1069822338703372800 1071473159663262720 3096166101250360320 1380618439408454400 445759307793072000 870796715976663840 933820923546201600 271939995641059200 802366754027529600 1258018066791682560 803604869747447040 2322124575937770240 374437818546180480 700365692659651200 203954996730794400 483216453792959040 326837323241170560 956504832620198400 998500849456481280 943513550093761920 188402467031251200 280828363909635360 543879991282118400 1604733508055059200 253810662598321920 226616663034216000 1607209739494894080 4644249151875540480 748875637092360960 141301850273438400 407909993461588800 653674646482341120 190357996948741440 376804934062502400 561656727819270720 1087759982564236800 3209467016110118400 507621325196643840 453233326068432000 1497751274184721920 282603700546876800 815819986923177600 1307349292964682240 380715993897482880 1123313455638541440 2175519965128473600 211952775410157600 611864990192383200 1015242650393287680 906466652136864000 285536995423112160 565207401093753600 1631639973846355200 293762691365270400 263763453843751680 117007086814833600 761431987794965760 2246626911277082880 423905550820315200 2030485300786575360 197822590382813760 1812933304273728000 571073990846224320 1130414802187507200 3263279947692710400 587525382730540800 527526907687503360 234014173629667200 1522863975589931520 456928860763065600 134498557711627200 847811101640630400 440644037047905600 395645180765627520 1142147981692448640 2260829604375014400 1175050765461081600 1055053815375006720 468028347259334400 3045727951179863040 296733885574220640 2719399956410592000 913857721526131200 268997115423254400 881288074095811200 791290361531255040 2284295963384897280 411267767911378560 685393291144598400 163809921540767040 201747836567440800 951789984743707200 319850202534145920 936056694518668800 1096714047763676160 593467771148441280 537994230846508800 1762576148191622400 251063974395037440 1582580723062510080 4568591926769794560 822535535822757120 138281102599348800 327619843081534080 403495673134881600 639700405068291840 188297980796278080 1186935542296882560 1075988461693017600 3525152296383244800 502127948790074880 3165161446125020160 448328525705424000 1645071071645514240 276562205198697600 806991346269763200 1279400810136583680 376595961592556160 2151976923386035200 207421653899023200 491429764622301120 1004255897580149760 959550607602437760 896657051410848000 282446971194417120 553124410397395200 1613982692539526400 258124724852117760 115110844080724800 753191923185112320 143611962267009600 2467606607468271360 414843307798046400 2008511795160299520 193593543639088320 1793314102821696000 564893942388834240 1106248820794790400 3227965385079052800 516249449704235520 230221688161449600 1506383846370224640 449523770560300800 287223924534019200 829686615596092800 387187087278176640 1129787884777668480 2212497641589580800 215417943400514400 622264961697069600 1032498899408471040 460443376322899200 3012767692740449280 290390315458632480 2689971154232544000 899047541120601600 574447849068038400 1659373231192185600 267478551107913600 268075662898417920 774374174556353280 2259575769555336960 399449968708452480 674285655840451200 161155181713014720 430835886801028800 200608913330935200 2064997798816942080 941489903981390400 314666639392210560 920886752645798400 580780630917264960 1148895698136076800 3318746462384371200 534957102215827200 536151325796835840 1548748349112706560 4519151539110673920 467111119498732800 136040088459038400 322310363426029440 861671773602057600 401217826661870400 629333278784421120 402113494347626880 1161561261834529920 2297791396272153600 1069914204431654400 1072302651593671680 3097496698225413120 1381330128968697600 445797585179856000 871170946375897440 934222238997465600 272080176918076800 802435653323740800 1258666557568842240 804226988695253760 2323122523669059840 374469971551079040 700666679248099200 204060132688557600 483465545139044160 326977783649112960 956915896624934400 998586590802877440 943999918176631680 188483434183699200 280852478663309280 544160353836153600 1604871306647481600 253941498456871680 226733480765064000 1608453977390507520 4646245047338119680 748939943102158080 141362575637774400 408120265377115200 653955567298225920 190456123842653760 376966868367398400 561704957326618560 1088320707672307200 3209742613294963200 507882996913743360 453466961530128000 1497879886204316160 282725151275548800 816240530754230400 1307911134596451840 380912247685307520 1123409914653237120 2176641415344614400 212043863456661600 612180398065672800 1015765993827486720 906933923060256000 285684185763980640 565450302551097600 1632481061508460800 293787916790659200 263876807857178880 117067402337054400 761824495370615040 2246819829306474240 424087726913323200 2031531987654973440 197907605892884160 1813867846120512000 571368371527961280 1130900605102195200 3264962123016921600 587575833581318400 527753615714357760 234134804674108800 1523648990741230080 457164401221382400 134510107113345600 848175453826646400 440681875185988800 395815211785768320 1142736743055922560 2261801210204390400 1175151667162636800 1055507231428715520 468269609348217600 3047297981482460160 296861408839326240 2720801769180768000 914328802442764800 269020214226691200 881363750371977600 791630423571536640 2285473486111845120 411303083506922880 685746601832073600 163894363271876160 201765160670018400 952280619213268800 320015080854967680 936539218696435200 1096808222685127680 593722817678652480 538040428453382400 1762727500743955200 251085533278245120 1583260847143073280 4570946972223690240 822606167013845760 138352384580155200 327788726543752320 403530321340036800 640030161709935360 188314149958683840 1187445635357304960 1076080856906764800 3525455001487910400 502171066556490240 3166521694286146560 448367023711152000 1645212334027691520 276704769160310400 807060642680073600 1280060323419870720 376628299917367680 2152161713813529600 207528576870232800 491683089815628480 1004342133112980480 960045242564903040 896734047422304000 282471224938025760 553409538320620800 1614121285360147200 258257784549623040 115120728657950400 753256599834735360 143673680416593600 2467818501041537280 415057153740465600 2008684266225960960 193693338412217280 1793468094844608000 564942449876051520 1106819076641241600 3228242570720294400 516515569099246080 230241457315900800 1506513199669470720 449562371201798400 287347360833187200 830114307480931200 387386676824434560 1129884899752103040 2213638153282483200 215510520624890400 622585730610698400 1033031138198492160 460482914631801600 3013026399338941440 290540007618325920 2690202142266912000 899124742403596800 574694721666374400 1660228614961862400 267524483972054400 268190870110974720 774773353648869120 2259769799504206080 399518564418529920 674343556802697600 161169020121130560 431021041249780800 200643362979040800 2066062276396984320 941570749793419200 314693659841258880 920965829263603200 581080015236651840 1149389443332748800 3320457229923724800 535048967944108800 536381740221949440 1549546707297738240 4519539599008412160 467351908769491200 136051770232123200 322338040242261120 862042082499561600 401286725958081600 629387319682517760 402286305166462080 1162160030473303680 2298778886665497600 1070097935888217600 1072763480443898880 3099093414595476480 1381448743895404800 445874139953424000 871620022854977760 934703817538982400 272103540464246400 802573451916163200 1258774639365035520 804572610332924160 2324320060946607360 374534277560876160 701027863154236800 204077655348184800 483507060363391680 327146336138643840 957409173430617600 998758073495669760 944080979523776640 188580594766636800 280900708170657120 544207080928492800 1605146903832326400 253963304433296640 226752950386872000 1609145220665848320 4648640121893214720 749068555121752320 141435446074977600 408155310696369600 654292672277287680 190472478324972480 377161189533273600 561801416341314240 1088414161856985600 3210293807664652800 507926608866593280 453505900773744000 1498137110243504640 282870892149955200 816310621392739200 1308585344554575360 380944956649944960 1123602832682628480 2176828323713971200 212153169112466400 612232966044554400 1015853217733186560 907011801547488000 285708717487458720 565741784299910400 1632621242785478400 293838367641436800 264012832673291520 117077454924091200 761889913299889920 2247205665365256960 424306338224932800 2031706435466373120 198009624504968640 1814023603094976000 571417434974917440 1131483568599820800 3265242485570956800 587676735282873600 528025665346583040 234154909848182400 1523779826599779840 457203657964435200 134533205916782400 848612676449865600 440757551462155200 396019249009937280 1142834869949834880 2262967137199641600 1175353470565747200 1056051330693166080 468309819696364800 3047559653199559680 297014436757452960 2721035404642464000 914407315928870400 269066411833564800 881515102924310400 792038498019874560 2285669739899669760 411373714698011520 685805486946652800 163908436893727680 201799808875173600 952362391624862400 320042560575104640 936619639392729600 1096996572528030720 594028873514905920 538132823667129600 1763030205848620800 251128651044660480 1584076996039749120 4571339479799339520 822747429396023040 138364264910289600 327816873787455360 403599617750347200 640085121150209280 188346488283495360 1188057747029811840 1076265647334259200 3526060411697241600 502257302089320960 3168153992079498240 448444019722608000 1645494858792046080 276728529820579200 807199235500694400 1280170242300418560 376692976566990720 2152531294668518400 207546397365434400 491725310681183040 1004514604178641920 960127681725313920 896888039445216000 282519732425243040 553457059641158400 1614398471001388800 258279961165873920 115140497812401600 753385953133981440 143747742196094400 2468242288188069120 415092794730868800 2009029208357283840 193709970874405440 1793776078890432000 565039464850486080 1106914119282316800 3228796942002777600 516559922331747840 230280995624803200 1506771906267962880 449639572484793600 287495484392188800 830185589461737600 387419941748810880 1130078929700972160 2213828238564633600 215621613294141600 622639192096303200 1033119844663495680 460561991249606400 3013543812535925760 290564956311608160 2690664118335648000 899279144969587200 574990968784377600 1660371178923475200 267685248996547200 268329118766042880 774839883497621760 2260157859401944320 399758649403800960 674459358727190400 161196696937362240 431243226588283200 200763936747410400 2066239689326991360 941732441417476800 314747700739355520 921123982499212800 581129912623216320 1149981937568755200 3320742357846950400 535370497993094400 536658237532085760 1549679766995243520 4520315718803888640 467392040314617600 136075133778292800 322393393874724480 862486453176566400 401527873494820800 629495401478711040 402493678149064320 1162259825246432640 2299963875137510400 1070740995986188800 1073316475064171520 3099359533990487040 1381685973748819200 446142081660912000 871694868934824480 934784080629235200 272150267556585600 803055746989641600 1258990802957422080 804987356298128640 2324519650492865280 374759348595166080 701088060471926400 204112700667439200 483590090812086720 327174428220232320 957491386231564800 999358262920442880 944243102218066560 188596788197126400 281069511446374560 544300535113171200 1606111493979283200 254006916386146560 226791889630488000 1609974712596257280 4649039300985730560 749518697190332160 141447591147844800 408225401334878400 654348856440464640 190505187289609920 377193576394252800 562139022892749120 1088601070226342400 3212222987958566400 508013832772293120 453583779260976000 1499037394380664320 282895182295689600 816450802669756800 1308697712880929280 381010374579219840 1124278045785498240 2177202140452684800 212171386721767200 612338102002317600 1016027665544586240 907167558521952000 285757780934414880 565790364591379200 1632901605339513600 294014945619158400 264035503475976960 117097560098164800 762020749158439680 2248556091570996480 424342773443534400 2032055331089172480 198026627606982720 1814335117043904000 571515561868829760 1131580729182758400 3265803210679027200 588029891238316800 528071006951953920 234195120196329600 1524041498316879360 457282171450540800 134614051728811200 848685546887068800 441022418428737600 396053255213965440 1143031123737659520 2263161458365516800 1176059782476633600 1056142013903907840 468390240392659200 3048082996633758720 297039941410474080 2721502675565856000 914564342901081600 269228103457622400 882044836857475200 792106510427930880 2286062247475319040 411620923866821760 685923257175811200 163936584137430720 201921077593216800 952525936448049600 320097520015378560 936780480785318400 1097655796978191360 594079882820948160 538456206915244800 1764089673714950400 251279563227114240 1584213020855861760 4572124494950638080 823241847733643520 138388025570558400 327873168274861440 403842155186433600 640195040030757120 188459672420335680 1188159765641896320 1076912413830489600 3528179347429900800 502559126454228480 3168426041711723520 448713505762704000 1646483695467287040 276776051141116800 807684310372867200 1280390080061514240 376919344840671360 2153824827660979200 207582038355837600 491809752412292160 1005118252908456960 960292560046135680 897427011525408000 282689508630503520 553552102282233600 1615368620745734400 258324314398375680 115209689852980800 753838689681342720 143760085826011200 2469725543200930560 415164076711675200 2010236505816913920 193743235798781760 1794854023050816000 565379017261007040 1107104204564467200 3230737241491468800 516648628796751360 230419379705961600 1507677379362685440 449909776975276800 287520171652022400 830328153423350400 387486471597563520 1130758034522014080 2214208409128934400 215640128739016800 622746115067512800 1033297257593502720 460838759411923200 3015354758725370880 290614853698172640 2692281034576224000 899819553950553600 575040343304044800 1660656306846700800 267800081156899200 268352160208554240 774972943195127040 2261516069044028160 399930138678994560 674864665462915200 161293565794173120 431280257478033600 200850060867674400 2066594515187005440 942298362101678400 314936843882693760 921677518823846400 581229707396345280 1150080686608089600 3321312613693401600 535600162313798400 536704320417108480 1549945886390254080 4523032138088056320 467472303404870400 136156906189886400 322587131588346240 862560514956067200 401700121735348800 629873687765387520 402528240312831360 1162459414792690560 2300161373216179200 1071200324627596800 1073408640834216960 3099891772780508160 1382516278235769600 446333468594832000 871844561094517920 934944606809740800 272313812379772800 803400243470697600 1259747375530775040 805056480625662720 2324918829585381120 374920113619658880 701208455107305600 204235359284829600 483880697382519360 327230612383409280 957655811833459200 999786969652423680 944810531648081280 188629175058105600 281190085214744160 544627624759545600 1606800486941395200 254159558221121280 226928176983144000 1610112961251325440 4649837659170762240 749840227239317760 141471881293579200 408470718569659200 654461224766818560 190619668665840960 377258350116211200 562380170429488320 1089255249519091200 3213600973882790400 508319116442242560 453856353966288000 1499680454478635520 282943762587158400 816941437139318400 1308922449533637120 381239337331681920 1124760340858976640 2178510499038182400 212207821940368800 612706077854488800 1016638232884485120 907712707932576000 285929502998761440 565887525174316800 1633882874278636800 294141072746102400 264080845081347840 117167928207422400 762478674663363840 2249520681717953280 424415643880737600 2033276465768970240 198060633811010880 1815425415865152000 571859005997522880 1131775050348633600 3267765748557273600 588282145492204800 528161690162695680 234335856414844800 1524957349326727680 457556968651910400 134671798737403200 848831287761475200 441211609119153600 396121267622021760 1143718011995045760 2263550100697267200 1176564290984409600 1056323380325391360 468671712829689600 3049914698653455360 297090950716516320 2723138123797728000 915113937303820800 269343597474806400 882423218238307200 792242535244043520 2287436023990091520 411797501844543360 686335452977865600 164035099490391360 202007698106104800 953098343329204800 320289878056337280 937343425659379200 1098126671585448960 594181901433032640 538687194949612800 1764846436476614400 251387357643152640 1584485070488087040 4574872047980183040 823595003689086720 138471187881499200 328070198980782720 404015396212209600 640579756112674560 188540518232364480 1188363802866065280 1077374389899225600 3529692872953228800 502774715286305280 3168970140976174080 448905995791344000 1647190007378173440 276942375762998400 808030792424419200 1281159512225349120 377081036464728960 2154748779798451200 207706781822248800 492105298471174080 1005549430572610560 960869634169011840 897811991582688000 282810777348546720 553884751525996800 1616061584848838400 258479550712131840 115259112739108800 754162072929457920 143784773085844800 2470785011067260160 415413563644497600 2011098861145221120 193859663034098880 1795623983165376000 565621554697093440 1107769503051993600 3232123169697676800 516959101424263680 230518225478217600 1508324145858915840 450102780182764800 287569546171689600 830827127288995200 387719326068197760 1131243109394186880 2215539006103987200 215677159628767200 623120345466746400 1033918202848527360 461036450956435200 3016648291717831680 290789494551148320 2693435974748064000 900205560365529600 575139092343379200 1661654254577990400 267868980453110400 268398243093576960 775438652136395520 2262486218788373760 400033032244110720 675154170274147200 161362757834752320 431354319257534400 200901735339832800 2067836405697054720 942702591161822400 315071946127935360 922072901912870400 581578989102296640 1150278184686758400 3323308509155980800 535737960906220800 536796486187153920 1550877304272791040 4524972437576747520 467753224220755200 136215315055310400 322725515669504640 862708638515068800 401803470679665600 630143892255870720 402597364640365440 1163157978204593280 2300556369373516800 1071475921812441600 1073592972374307840 3101754608545582080 1383109352869305600 446448300755184000 872368483653444960 935506448441510400 272430630110620800 803606941359331200 1260287784511741440 805194729280730880 2326315956409186560 375016572634354560 701629836331132800 204322972582965600 484088273504256960 327427256954528640 958231301440089600 1000044193691612160 945215838383806080 188742529071532800 281262429475765920 544861260221241600 1607213882718662400 254268588103246080 227025525092184000 1610389458561461760 4652631912818373120 750033145268709120 141556896803649600 408645945165931200 654854513909057280 190701441077434560 377485058143065600 562524858951531840 1089722520442483200 3214427765437324800 508537176206492160 454051050184368000 1500066290537418240 283113793607299200 817291890331862400 1309709027818114560 381402882154869120 1125049717903063680 2179445040884966400 212335345205474400 612968917748896800 1017074352412984320 908102100368736000 286052161616151840 566227587214598400 1634583780663724800 294216749022268800 264239540700145920 117218191142606400 762805764309738240 2250099435806127360 424670690410948800 2034148704825968640 198179655525109440 1816204200737472000 572104323232303680 1132455174429196800 3269167561327449600 588433498044537600 528479081400291840 234436382285212800 1525611528619476480 457753252367174400 134706446942558400 849341380821897600 441325123533403200 396359311050218880 1144208646464607360 2264910348858393600 1176866996089075200 1056958162800583680 468872764570425600 3051223057238952960 297269483287664160 2724306301106208000 915506504734348800 269412893885116800 882650247066806400 792718622100437760 2288417292929214720 411903448631176320 686629878550761600 164105467599648960 202059670413837600 953507205387172800 320427276657022080 937745529140851200 1098409196349803520 594538966575328320 538825787770233600 1765300494133612800 251452034292775680 1585437244200875520 4576834585858429440 823806897262352640 138530589532171200 328210935199297920 404119340827675200 640854553314044160 188589025719581760 1189077933150656640 1077651575540467200 3530600988267225600 502904068585551360 3170874488401751040 449021489808528000 1647613794524705280 277061179064342400 808238681655350400 1281709106628088320 377178051439163520 2155303151080934400 207795884298256800 492316402798946880 1005808137171102720 961281829971066240 898042979617056000 282883538579372640 554122358128684800 1616477363310700800 258590433793386240 115288766470785600 754356102878327040 143871178495262400 2471420691787057920 415591768596513600 2011616274342205440 193942825345039680 1796085959234112000 565767077158745280 1108244716257369600 3232954726621401600 517180867586772480 230577532941571200 1508712205756654080 450218582107257600 287742356990524800 831183537193027200 387885650690079360 1131534154317490560 2216489432514739200 215806767742893600 623387652894770400 1034361735173544960 461155065883142400 3017424411513308160 290914238017559520 2694128938851168000 900437164214515200 575484713981049600 1662367074386054400 267937879749321600 268559533191156480 775771301380158720 2263068308634981120 400135925809226880 675327873160886400 161404273059099840 431613535485787200 200953409811991200 2068723470347089920 942945128597908800 315153007475080320 922310131766284800 581828476035119040 1150969427962099200 3324734148772108800 535875759498643200 537119066382312960 1551542602760317440 4526136617269962240 467953881946387200 136250360374564800 322808546118199680 863227070971574400 401906819623982400 630306014950160640 402839299786734720 1163656952070238080 2301938855924198400 1071751518997286400 1074238132764625920 3103085205520634880 1383465197649427200 446563132915536000 872742714052678560 935907763892774400 272500720749129600 803813639247964800 1260612029900321280 805678599573469440 2327313904140476160 375113031649050240 701930822919580800 204375540561847200 484212819177299520 327567717362471040 958642365444825600 1000301417730800640 945459022425240960 188823496223980800 281334773736787680 545001441498259200 1607627278495929600 254334006032520960 227083933957608000 1611357199146938880 4654627808280952320 750226063298100480 141617622167985600 408751081123694400 655135434724942080 190750504524390720 377646992447961600 562669547473575360 1090002882996518400 3215254556991859200 508668012065041920 454167867915216000 1500452126596200960 283235244335971200 817502162247388800 1310270869449884160 381501009048781440 1125339094947150720 2180005765993036800 212426433251978400 613126621685541600 1017336024130083840 908335735830432000 286125756786586080 566470488671942400 1635004324494777600 294292425298435200 264352894713573120 117248348903716800 763002018097562880 2250678189894301440 424852866503956800 2034672048260167680 198264671035179840 1816671471660864000 572251513573172160 1132940977343884800 3270008648989555200 588584850596870400 528705789427146240 234496697807433600 1526004036195125760 457871022596332800 134741095147713600 849705733007913600 441438637947652800 396529342070359680 1144503027146344320 2265881954687769600 1177169701193740800 1057411578854292480 468993395614867200 3052008072390251520 297397006552769760 2725007207491296000 915742045192665600 269482190295427200 882877275895305600 793058684140719360 2289006054292688640 412009395417809280 686806533894499200 164147688465203520 202111642721570400 953752522621953600 320509715817432960 937986791229734400 1098691721114158080 594794013105539520 538964380590854400 1765754551790611200 251516710942398720 1586117368281438720 4578012108585377280 824018790835618560 138566230522574400 328295376930407040 404223285443140800 641019431634865920 188637533206799040 1189588026211079040 1077928761181708800 3531509103581222400 503033421884797440 3172234736562877440 449136983825712000 1648037581671237120 277132461045148800 808446570886281600 1282038863269731840 377275066413598080 2155857522363417600 207849345783861600 492443065395610560 1006066843769594880 961529147452298880 898273967651424000 282956299810198560 554264922090297600 1616893141772563200 258656963642138880 115318420202462400 754550132827196160 143932896644846400 2472056372506855680 415698691567723200 2012133687539189760 193992722731604160 1796547935302848000 565912599620397120 1108529844180595200 3233786283545126400 517313927284277760 230636840404924800 1509100265654392320 450334384031750400 287865793289692800 831397383135446400 387985445463208320 1131825199240794240 2217059688361190400 215899344967269600 623548037351584800 1034627854568555520 461273680809849600 3018200531308784640 290989084097406240 2694821902954272000 900668768063500800 575731586579385600 1662794766270892800 268006779045532800 268674740403713280 775970890926416640 2263650398481588480 400238819374343040 675501576047625600 161445788283447360 431798689934539200 201005084284149600 2069255709137111040 943187666033995200 315234068822225280 922547361619699200 581978168194812480 1151463173158771200 3325589532541785600 536013558091065600 537349480807426560 1551941781852833280 4527300796963176960 468074276581766400 136285405693819200 322891576566894720 863597379869078400 402010168568299200 630468137644450560 403012110605569920 1163956336389624960 2302926346317542400 1072027116182131200 1074698961614853120 3103883563705666560 1383821042429548800 446677965075888000 872967252292218720 936148553163532800 272570811387638400 804020337136598400 1260936275288901120 806024221211139840 2327912672779249920 375209490663745920 702111414872649600 204428108540728800 484337364850342080 327651993607236480 958889003847667200 1000558641769989120 945702206466675840 188872076515449600 281407117997809440 545141622775276800 1608040674273196800 254399423961795840 227142342823032000 1612048442422279680 4655825345558499840 750418981327491840 141654057386587200 408856217081457600 655303987214472960 190799567971346880 377744153030899200 562814235995618880 1090283245550553600 3216081348546393600 508798847923591680 454284685646064000 1500837962654983680 283308114773174400 817712434162915200 1310607974428945920 381599135942693760 1125628471991237760 2180566491101107200 212481086079880800 613284325622186400 1017597695847183360 908569371292128000 286199351957020320 566616229546348800 1635424868325830400 294368101574601600 264420907121629440 117278506664827200 763198271885387520 2251256943982475520 424962172159761600 2035195391694366720 198315680341222080 1817138742584256000 572398703914040640 1133232459092697600 3270849736651660800 588736203149203200 528841814243258880 234557013329654400 1526396543770775040 457988792825491200 134775743352868800 849924344319523200 441552152361902400 396631360682444160 1144797407828081280 2266464918185395200 1177472406298406400 1057683628486517760 469114026659308800 3052793087541550080 297473520511833120 2725708113876384000 915977585650982400 269551486705737600 883104304723804800 793262721364888320 2289594815656162560 412115342204442240 686983189238236800 164189909330758080 202163615029303200 953997839856734400 320592154977843840 938228053318617600 1098974245878512640 594947041023666240 539102973411475200 1766208609447609600 251581387592021760 1586525442729776640 4579189631312325120 824230684408884480 138601871512977600 328379818661516160 404327230058606400 641184309955687680 188686040694016320 1189894082047332480 1078205946822950400 3532417218895219200 503162775184043520 3173050885459553280 449252477842896000 1648461368817768960 277203743025955200 808654460117212800 1282368619911375360 377372081388032640 2156411893645900800 207902807269466400 492569727992274240 1006325550368087040 961776464933531520 898504955685792000 283029061041024480 554407486051910400 1617308920234425600 258723493490891520 231003119188296000 754744162776065280 143969927534596800 2472692053226653440 415805614538932800 2012651100736174080 194042620118168640 1797009911371584000 566058122082048960 1108814972103820800 3234617840468851200 517446986981783040 462006238376592000 1509488325552130560 450450185956243200 287939855069193600 831611229077865600 388085240236337280 1132116244164097920 2217629944207641600 215954891301895200 623708421808399200 1034893973963566080 924012476753184000 3018976651104261120 291063930177252960 2695514867057376000 900900371912486400 575879710138387200 1663222458155731200 268213476934166400 268743864731247360 776170480472674560 2264232488328195840 400547500069691520 675675278934364800 323404366863614400 431909782603790400 201160107700624800 2069787947927132160 943430203470081600 315315130169370240 1848024953506368000 582127860354505920 1151759420276774400 3326444916311462400 536426953868332800 537487729462494720 1552340960945349120 4528464976656391680 468194671217145600 136320451013073600 646808733727228800 863819565207580800 402320215401249600 630630260338740480 403115797096871040 1164255720709011840 2303518840553548800 1072853907736665600 1074975458924989440 3104681921890698240 2772037430259552000 447022461556944000 873191790531758880 936389342434291200 272640902026147200 804640430802499200 1261260520677480960 806231594193742080 2328511441418023680 375498867707832960 702292006825718400 204480676519610400 970213100590843200 327736269852001920 959135642250508800 1001330313887554560 945945390508110720 188920656806918400 281624150780874720 545281804052294400 1609280861604998400 254464841891070720 227200751688456000 1612463188387484160 4657022882836047360 750997735415665920 141690492605188800 408961353039220800 655472539704003840 190848631418303040 377841313613836800 563248301561749440 1090563608104588800 3218561723209996800 508929683782141440 454401503376912000 1501995470831331840 283380985210377600 817922706078441600 1310945079408007680 381697262836606080 1126496603123498880 2181127216209177600 212535738907783200 613442029558831200 1017859367564282880 908803006753824000 286272947127454560 566761970420755200 1635845412156883200 294595130403100800 264488919529685760 117308664425937600 763394525673212160 2252993206246997760 425071477815566400 2035718735128565760 198366689647264320 1817606013507648000 572545894254909120 1133523940841510400 3271690824313766400 589190260806201600 528977839059371520 234617328851875200 1526789051346424320 458106563054649600 134879687968334400 850142955631132800 441892695604651200 396733379294528640 1145091788509818240 2267047881683020800 637607216723349600 1178380521612403200 1057955678118743040 469234657703750400 3053578102692848640 297550034470896480 2726409020261472000 916213126109299200 269759375936668800 883785391209302400 793466758589057280 2290183577019636480 412433182564341120 687159844581974400 164232130196312640 202319531952501600 954243157091515200 320674594138254720 938469315407500800 595100068941792960 539518751873337600 1767570782418604800 251775417540890880 1586933517178114560 4580367154039272960 824866365128682240 138637512503380800 328464260392625280 404639063905003200 641349188276509440 188831563155668160 1190200137883585920 1079037503746675200 3535141564837209600 503550835081781760 3173867034356229120 449598959894448000 892650103412689440 1649732730257364480 277275025006761600 809278127810006400 1282698376553018880 377663126311336320 2158075007493350400 207956268755071200 492696390588937920 1007101670163563520 962023782414764160 899197919788896000 283247344733502240 554550050013523200 1618556255620012800 258790023339644160 231062520838968000 755326252622672640 144006958424347200 2474599095386046720 415912537510142400 2014203340327127040 194092517504733120 1798395839577792000 566494689467004480 1109100100027046400 3237112511240025600 517580046679288320 462125041677936000 1510652505245345280 450797591729721600 288013916848694400 831825075020284800 388185035009466240 1132989378934008960 2218200200054092800 216010437636520800 623868806265213600 1035160093358576640 924250083355872000 3021305010490690560 291138776257099680 2697593759366688000 901595183459443200 576027833697388800 1663650150040569600 268351275526588800 268812989058781440 776370070018932480 2265978757868017920 400753287199923840 676196387594582400 323487529174555200 432020875273041600 201263456644941600 2070320186717153280 944157815778340800 315558314210805120 1848500166711744000 582277552514199360 1152055667394777600 3327300300081139200 536702551053177600 537625978117562880 1552740140037864960 4531957515736035840 468315065852524800 136425586970836800 646975058349110400 864041750546083200 402526913289883200 631116628421610240 403219483588172160 1164555105028398720 2304111334789555200 1073405102106355200 1075251956235125760 3105480280075729920 2772750250067616000 447252125877648000 873416328771299040 936630131705049600 272851173941673600 805053826579766400 1262233256843220480 806438967176344320 2329110210056797440 375691785737224320 702472598778787200 204638380456255200 970462587523665600 327820546096767360 959382280653350400 1001844761965931520 946674942632415360 188969237098387200 281768839302918240 545702347883347200 1610107653159532800 254661095678895360 227375978284728000 1612877934352688640 4658220420113594880 751383571474448640 141726927823790400 409276760912510400 655641092193534720 190995821759171520 377938474196774400 563537678605836480 1091404695766694400 3220215306319065600 509322191357790720 454751956569456000 1502767142948897280 283453855647580800 818553521825020800 1311282184387069440 381991643518343040 1127075357211672960 2182809391533388800 212590391735685600 613915141368765600 1018644382715581440 909503913138912000 286493732638757280 566907711295161600 1637107043650041600 294746482955433600 264556931937742080 117399137709268800 763983287036686080 2254150714423345920 425180783471371200 2037288765431162880 198417698953306560 1819007826277824000 572987465277514560 1133815422590323200 3274214087300083200 589492965910867200 529113863875484160 234798275418537600 1527966574073372160 458459873742124800 134948984378644800 850361566942742400 442119724433150400 396835397906613120 1145974930555029120 2267630845180646400 637771175207056800 1178985931821734400 1058227727750968320 469596550837075200 3055933148146744320 297626548429959840 2728511739416736000 916919747484249600 269897968757289600 884239448866300800 793670795813226240 2291949861110058240 412645076137607040 687689810613187200 164358792792976320 202423476567967200 954979108795857600 320921911619487360 939193101674150400 595253096859919680 539795937514579200 1768478897732601600 251904770840136960 1587341591626452480 4583899722220116480 825290152275214080 138744435474590400 328717585585952640 404846953135934400 641843823238974720 188928578130102720 1190506193719839360 1079591875029158400 3536957795465203200 503809541680273920 3174683183252904960 449829947928816000 892879645289879520 1650580304550428160 277488870949180800 809693906271868800 1283687646477949440 377857156260205440 2159183750058316800 208116653211885600 493076378378928960 1007619083360547840 962765734858462080 899659895857632000 283392867195154080 554977741898361600 1619387812543737600 258989612885902080 231240725790984000 755714312520410880 144043989314097600 2475870456825642240 416233306423771200 2015238166721095680 194242209664426560 1799319791715264000 566785734390308160 1109955483796723200 3238775625087475200 517979225771804160 462481451581968000 1511428625040821760 451029195578707200 288087978628195200 832466612847542400 388484419328853120 1133571468780616320 2219910967593446400 216065983971146400 624349959635656800 1035958451543608320 924962903163936000 3022857250081643520 291363314496639840 2698979687572896000 902058391157414400 576175957256390400 1664933225695084800 268374241958659200 268882113386315520 776968838657706240 2267142937561232640 400787585054962560 676543793368060800 323737016107377600 432131967942292800 201280681468994400 2071916903087216640 944642890650513600 315720436905095040 1849925806327872000 582726628993279680 1152351914512780800 3329866451390169600 536748483917318400 537764226772631040 1553937677315412480 4534285875122465280 468676249758662400 136495677609345600 647474032214755200 864263935884585600 402561362937988800 631440873810190080 403323170079473280 1165453257986559360 2304703829025561600 1073496967834636800 1075528453545262080 3107875354630824960 2774888709491808000 447290403264432000 874089943489919520 937352499517324800 272991355218691200 805122725875977600 1262881747620380160 806646340158946560 2330906515973118720 375723938742122880 703014374637993600 204743516414018400 971211048322132800 328073374831063680 960122195861875200 1001930503312327680 947161310715285120 189114977972793600 281792954056592160 545982710437382400 1610245451751955200 254791931537445120 227492796015576000 1613292680317893120 4661813031946237440 751447877484245760 141836233479595200 409487032828036800 656146749662127360 191093948653083840 378229955945587200 563585908113184320 1091965420874764800 3220490903503910400 509583863074890240 454985592031152000 1502895754968491520 283672466959190400 818974065656073600 1312293499324254720 382187897306167680 1127171816226368640 2183930841749529600 212754350219392800 614230549242055200 1019167726149780480 909971184062304000 286640922979625760 567344933918380800 1637948131312147200 294771708380822400 264760969161911040 117459453231489600 764375794612335360 2254343632452737280 425508700438785600 2038335452299560960 198570726871433280 1819942368124608000 573281845959251520 1134689867836761600 3275896262624294400 589543416761644800 529521938323822080 234918906462979200 1528751589224670720 458695414200441600 134960533780363200 851017400877571200 442157562571233600 397141453742866560 1146563691918503040 2269379735673523200 638263050658178400 1179086833523289600 1059043876647644160 469837812925958400 3057503178449341440 297856090307149920 2729913552186912000 917390828400883200 269921067560726400 884315125142467200 794282907485733120 2293127383837006080 412680391733151360 688043121300662400 164443234524085440 202440800670544800 955469743265419200 321086789940309120 939675625851916800 595712180614299840 539842135121452800 1768630250284934400 251926329723344640 1588565814971466240 4586254767674012160 825360783466302720 138815717455396800 328886469048170880 404881601341089600 642173579880618240 188944747292508480 1191424361228599680 1079684270242905600 3537260500569868800 503852659446689280 3177131629942932480 449868445934544000 893568270921449760 1650721566932605440 277631434910793600 809763202682179200 1284347159761236480 377889494585016960 2159368540485811200 208223576183095200 493329703572256320 1007705318893378560 963260369820927360 899736891869088000 283417120938762720 555262869821587200 1619526405364358400 259122672583407360 231359529092328000 755778989170033920 144155081983348800 2476082350398908160 416447152366190400 2015410637786757120 194342004437555520 1799473783738176000 566834241877525440 1110525739643174400 3239052810728716800 518245345166814720 462719058184656000 1511557978340067840 451067796220204800 288310163966697600 832894304732380800 388684008875111040 1133668483755050880 2221051479286348800 216232622975023200 624670728549285600 1036490690333629440 925438116369312000 3023115956680135680 291513006656333280 2699210675607264000 902135592440409600 576620327933395200 1665788609464761600 296470680763420800 269089486368917760 777368017750222080 2267336967510101760 401267755025504640 676601694330307200 323903340729259200 432465245950046400 222353010572565600 2072981380667258880 944723736462542400 315747457354143360 1850876232738624000 583026013312666560 1153240655866790400 3331577218929523200 592941361526841600 538178972737835520 1554736035500444160 4534673935020203520 468917039029420800 136507359382430400 647806681458518400 864930491900092800 444706021145131200 631494914708286720 403634229553376640 1166052026625333120 2306481311733580800 1185882723053683200 1076357945475671040 3109472071000888320 2776314349107936000 494117801272368000 874539019968999840 937834078058841600 273014718764860800 889412042290262400 1262989829416573440 807268459106753280 2332104053250666240 415058953068789120 703375558544131200 204761039073645600 971710022187777600 328241927320594560 960615472667558400 1106823874850104320 947242372062430080 189212138555731200 311294214801591840 546029437529721600 1778824084580524800 254813737513870080 227512265637384000 1614536918213506560 4664208106501332480 830117906137578240 141909103916798400 409522078147291200 656483854641189120 191110303135402560 378424277111462400 622588429603183680 1092058875059443200 3557648169161049600 509627475027740160 455024531274768000 1660235812275156480 283818207833596800 819044156294582400 1312967709282378240 382220606270805120 1245176859206367360 2184117750118886400 212863655875197600 614283117220936800 1019254950055480320 910049062549536000 286665454703103840 567636415667193600 1638088312589164800 295124864336265600 264896993978023680 117469505818526400 764441212541610240 2490353718412734720 425727311750395200 2038509900110960640 198672745483517760 1820098125099072000 573330909406207680 1135272831334387200 3276176625178329600 590249728672531200 529793987956047360 234939011637052800 1528882425083220480 458734670943494400 135122225404420800 851454623500790400 442687296504398400 397345490967035520 1146661818812415360 2270545662668774400 638590967625592800 1180499457345062400 1059587975912094720 469878023274105600 3057764850166440960 298009118225276640 2730147187648608000 917469341886988800 270244450808841600 885374593008796800 794690981934071040 2293323637624830720 413174810070771840 688102006415241600 164457308145936960 202683338106631200 955551515677012800 321114269660446080 939756046548211200 596018236450553280 540488901617683200 1770749186017593600 252228154088252160 1589381963868142080 4586647275249661440 826349620141543680 138827597785531200 328914616291873920 405366676213262400 642228539320892160 189171115566189120 1192036472901106560 1080977803235366400 3541498372035187200 504456308176504320 3178763927736284160 1409634069822316800 450407418014736000 894027354675829920 1652699240283087360 277655195571062400 810733352426524800 1284457078641784320 378342231132378240 2161955606470732800 208241396678296800 493371924437810880 1008912616353008640 963342808981338240 900814836029472000 283756673349283680 555310391142124800 1621466704853049600 259144849199658240 231379329642552000 756684462264756480 144229143762849600 2479048860424631040 416482793356593600 2017825232706017280 194358636899743680 1801629672058944000 567513346698567360 1110620782284249600 3242933409706099200 518289698399316480 462758659285104000 1513368924529512960 451608205201171200 288458287525699200 832965586713187200 388717273799487360 1135026693397134720 2221241564568499200 216343715644274400 624724190034890400 1036579396798632960 925517318570208000 3026737849059025920 291537955349615520 2702444508088416000 903216410402342400 576916575051398400 1665931173426374400 296825872199875200 269227735023985920 777434547598974720 2270053386794269440 401576435720853120 677412307801756800 323931061499572800 432687431288548800 222619404149906400 2073158793597265920 945855577830945600 316125743640819840 1851034637140416000 583075910699231040 1153833150102796800 3331862346852748800 593651744399750400 538455470047971840 1554869095197949440 4540106773588538880 468957170574547200 136670904205617600 647862122999145600 865374862577097600 445238808299812800 632251487281639680 403841602535978880 1166151821398462080 2307666300205593600 1187303488799500800 1076910940095943680 3109738190395898880 2776551955710624000 494709786999792000 874613866048846560 937914341149094400 273341808411235200 890477616599625600 1264502974563279360 807683205071957760 2332303642796924160 415556221079825280 703435755861820800 205006356308426400 971793184498718400 328270019402183040 960697685468505600 1108149922879534080 948377230922459520 189228331986220800 311667165809868960 546683616822470400 1780955233199251200 255119021183819520 227784840342696000 1615366410143915520 4664607285593848320 831112442159650560 141921248989665600 410012712616852800 656540038804366080 191339265887864640 378456663972441600 623334331619737920 1093367233644940800 3561910466398502400 510238042367639040 455569680685392000 1662224884319301120 283842497979331200 820025425233705600 1313080077608732160 382678531775729280 1246668663239475840 2186734467289881600 212881873484498400 615019068925279200 1020476084735278080 911139361370784000 287008898831796960 567684995958662400 1640050850467411200 295351893164764800 264919664780709120 117610242037041600 765357063551458560 2493337326478951680 425763746968996800 2040952169470556160 198689748585531840 1822278722741568000 574017797663593920 1135369991917324800 3280101700934822400 590703786329529600 529839329561418240 235220484074083200 1530714127102917120 459284265346233600 135226170019886400 851527493937993600 443027839747147200 397379497171063680 1148035595327187840 2270739983834649600 638645620453495200 1181407572659059200 1059678659122836480 470440968148166400 3061428254205834240 298034622878297760 2733418084112352000 918568530692467200 270452340039772800 886055679494294400 794758994342127360 2296071190654375680 413492650430670720 688926398019350400 164654338851858240 202839255029829600 956696329439323200 321498985742363520 940881936296332800 596069245756595520 540904680079545600 1772111358988588800 252422184037121280 1589517988684254720 4592142381308751360 826985300861341440 138993922407412800 329308677703716480 405678510059659200 642997971484727040 189316638027840960 1192138491513191040 1081809360159091200 3544222717977177600 504844368074242560 3179035977368509440 1411322904444499200 450753900066288000 894103868634893280 1653970601722682880 277987844814825600 811357020119318400 1285995942969454080 378633276055681920 2163618720318182400 208490883611119200 493963016555574720 1009688736148485120 964496957227090560 901507800132576000 283974957041761440 555975689629651200 1622714040238636800 259455321827170560 231656537345688000 757266552111363840 144241487392766400 2480955902584024320 416981767222238400 2019377472296970240 194591491370377920 1803015600265152000 567949914083522880 1111951379259302400 3245428080477273600 518910643654341120 463313074691376000 1514533104222727680 451955610974649600 288482974785532800 833963534444476800 389182982740755840 1135899828167045760 2223902758518604800 216362231089149600 625472650833357600 1037821287308682240 926626149382752000 3029066208445455360 291887237055566880 2704523400397728000 903911221949299200 576965949571065600 1667927068888953600 297054209551881600 269250776466497280 778365965481511680 2271799656334091520 401816520706124160 677933416461974400 324319152283963200 432724462178299200 222790657163911200 2075642574617364480 946583190139204800 316368927682254720 1853252298765504000 583774474111133760 1153931899142131200 3335854137777907200 594108419103763200 538501552932994560 1556731930963023360 4543599312668183040 469519012206316800 136776040163380800 648638304567926400 865448924356598400 445581314327822400 632737855364509440 403876164699745920 1167548948222267520 2307863798284262400 1188216838207526400 1077003105865989120 3113463861926046720 2779878448148256000 495090349253136000 875661711166700640 939038024412633600 273552080326761600 891162628655644800 1265475710729018880 807752329399491840 2335097896444535040 415875893372634240 704278518309475200 205164060245071200 972957456851889600 328663308544421760 961848664681766400 1109002382327024640 949106783046764160 189455040013075200 311906920029475680 547104160653523200 1782325257311289600 255315274971644160 227960066938968000 1615504658798983680 4670195792889070080 831751786745268480 142091280009806400 410328120490142400 657326617088843520 191486456228733120 378910080026150400 623813840058951360 1094208321307046400 3564650514622579200 510630549943288320 455920133877936000 1663503573490536960 284182560019612800 820656240980284800 1314653234177687040 382972912457466240 1247627680117902720 2188416642614092800 213136920014709600 615492180735213600 1021261099886576640 911840267755872000 287229684343099680 568365120039225600 1641312481960569600 295528471142486400 265237056018305280 117700715320372800 765945824914932480 2495255360235805440 426273840029419200 2042522199773153280 198927792013728960 1823680535511744000 574459368686199360 1136730240078451200 3282624963921139200 591056942284972800 530474112036610560 235401430640745600 1531891649829864960 459637576033708800 135307015831915200 852547680058838400 443292706713729600 397855584027457920 1148918737372398720 2273460480156902400 639410760044128800 1182113884569945600 1060948224073221120 470802861281491200 3063783299659729920 298391688020593440 2735520803267616000 919275152067417600 270614031663830400 886585413427459200 795711168054915840 2297837474744797440 413739859599480960 689456364050563200 164781001448521920 202960523747872800 957432281143665600 321746303223596160 941605722562982400 596783376041186880 541228063327660800 1773170826854918400 252573096219575040 1591422336109831680 4595674949489594880 827479719198961920 139100845378622400 329562002897043840 405921047495745600 643492606447192320 189429822164681280 1193566752082373760 1082456126655321600 3546341653709836800 505146192439150080 3182844672219663360 1412408583844473600 451023386106384000 895175064061780320 1654959438397923840 278201690757244800 811842094991491200 1286985212894384640 378859644329362560 2164912253310643200 208651268067933600 494343004345565760 1010292384878300160 965238909670788480 902046772212768000 284144733247021920 556403381514489600 1623684189982982400 259654911373428480 231834742297704000 757719288658725120 144414298211601600 2482439157596885760 417302536135867200 2020584769756600320 194741183530071360 1804093544425536000 568289466494043840 1112806763028979200 3247368379965964800 519309822746856960 463669484595408000 1515438577317450240 452225815465132800 288828596423203200 834605072271734400 389482367060142720 1136578932988087680 2225613526057958400 216621447317402400 625953804203800800 1038619645493713920 927338969190816000 3030877154634900480 292111775295107040 2706140316638304000 904451630930265600 577657192846406400 1669210144543468800 297231805270108800 269573356661656320 778964734120285440 2273157865976175360 402090903546433920 678338723197699200 324568639216785600 433242894634804800 222923853952581600 2077239290987427840 947149110823406400 316558070825592960 1854677938381632000 584223550590214080 1155314385692812800 3338420289086937600 594463610540217600 539146713323312640 1557929468240570880 4546315731952350720 469880196112454400 136857812574974400 649137278433571200 866485789269609600 445847707905163200 633116141651185920 404360034992484480 1168447101180428160 2310628771385625600 1188927221080435200 1078293426646625280 3115858936481141760 2782016907572448000 495386342116848000 876335325885321120 939760392224908800 273715625149948800 891695415810326400 1266232283302371840 808720069984968960 2336894202360856320 416124527378152320 704820294168681600 205286718862461600 973705917650356800 328916137278718080 962588579890291200 1109665406341739520 949674212476778880 189600780887481600 312093395533614240 547431250299897600 1783390831620652800 255467916806618880 228096354291624000 1617440139969937920 4673788404721712640 832249054756304640 142200585665611200 410573437724923200 657832274557436160 191600937604964160 379201561774963200 624186791067228480 1094862500599795200 3566781663241305600 510935833613237760 456192708583248000 1664498109512609280 284401171331222400 821146875449846400 1315664549114872320 383201875209928320 1248373582134456960 2189725001199590400 213300878498416800 615860156587384800 1021871667226475520 912385417166496000 287401406407446240 568802342662444800 1642293750899692800 295730274545596800 265441093242474240 117771083429630400 766403750419856640 2496747164268913920 426601756996833600 2043743334452951040 199080819931855680 1824770834332992000 574802812814892480 1137604685324889600 3284587501799385600 591460549091193600 530882186484948480 235542166859260800 1532807500839713280 459912373235078400 135399411045662400 853203513993667200 443595411818395200 398161639863711360 1149605625629784960 2275209370649779200 639902635495250400 1182921098182387200 1061764372969896960 471084333718521600 3065615001679426560 298621229897783520 2737156251499488000 919824746470156800 270798822091324800 887190823636790400 796323279727422720 2299211251259569920 414022384363835520 689868559852617600 164879516801482560 203099116568493600 2123528745939793920 958004688024820800 321938661264554880 942168667437043200 597242459795567040 541597644182649600 1774381647273580800 252745567285236480 1592646559454845440 4598422502519139840 828044768727671040 139184007689563200 329759033602965120 406198233136987200 643877322529109760 189559175463927360 1194484919591134080 1083195288365299200 3548763294547161600 505491134570472960 3185293118909690880 1413253001155564800 451331370152208000 895863689693350560 1656089537455342080 278368015379126400 812396466273974400 1287754645058219520 379118350927854720 2166390576730598400 208776011534344800 494638550404447680 1010982269140945920 965815983793664640 902662740304416000 284338763195891040 556736030758252800 1624792932547948800 259810147687184640 231973346149272000 758236701855709440 144525390880852800 2484134306183013120 417552023068689600 2021964538281891840 194857610765388480 1805325480608832000 568677526391782080 1113472061516505600 3249585865095897600 519620295374369280 463946692298544000 1516473403711418880 452534620597113600 289050781761705600 835104046137379200 389715221530776960 1137355052783564160 2226944123033011200 216788086321279200 626328034603034400 1039240590748738560 927893384597088000 3032946807422837760 292286416148082720 2707988220913248000 905069241194227200 578101563523411200 1670208092274758400 297434771805225600 269780729644258560 779430443061553920 2274710105567128320 402296690676666240 678801930895670400 324762684608980800 433576172642558400 223076078853919200 2078481181497477120 947795877319636800 316774234417979520 1855786769194176000 584572832296165440 1156203127046822400 3340416184549516800 594869543610451200 539561459288517120 1558860886123107840 4549420211134256640 470161116928339200 136951266759652800 649525369217961600 867152345285116800 446152157707838400 633548468835959040 404671094466387840 1169145664592330880 2312406254093644800 1189739087220902400 1079122918577034240 3117721772246215680 2783680153791264000 495724619675376000 876859248444248160 940322233856678400 273902533519305600 892304315415676800 1267096937671918080 809342188932775680 2338291329184661760 416408680527315840 705241675392508800 205426900139479200 974288053826942400 329112781849837440 963164069496921600 1110423148072842240 950322703253938560 189714134900908800 312306510395486880 547805067038611200 1784608630831353600 255642364618018560 228252111266088000 1618684377865551360 4676582658369323520 832817361054631680 142285601175681600 410853800278958400 658225563699674880 191731773463513920 379428269801817600 624613020790973760 1095610134077222400 3569217261662707200 511284729236037120 456504222532176000 1665634722109263360 284571202351363200 821707600557916800 1316451127399349760 383463546927027840 1249226041581947520 2191220268154444800 213428401763522400 616280700418437600 1022569458472074240 913008445064352000 287597660195270880 569142404702726400 1643415201115833600 295881627097929600 265599788861272320 117851504125924800 766927093854055680 2498452083163895040 426856803527044800 2045138916944148480 199199841645954240 1826016890128704000 575195320390541760 1138284809405452800 3286830402231667200 591763254195859200 531199577722544640 235703008251849600 1533854187708111360 460226427179500800 135468707455972800 853713607054089600 443822440646894400 398399683291908480 1150390640781083520 2276569618810905600 640285205290567200 1183526508391718400 1062399155445089280 471406016503699200 3067708375416222720 298799762468931360 2739025335193056000 920452854359001600 270937414911945600 887644881293788800 796799366583816960 2300781281562167040 414234277937101440 690339640769251200 164992105776294720 203203061183959200 2124798310890178560 958658867317569600 322158499025650560 942812033007398400 597599524937862720 541874829823891200 1775289762587577600 252874920584482560 1593598733167633920 4601562563124334080 828468555874202880 139279050330638400 329984211552589440 406406122367918400 644316998051301120 189656190438361920 1195199049875725440 1083749659647782400 3550579525175155200 505749841168965120 3187197466335267840 1414218049511097600 451562358186576000 896399287406794080 1656937111748405760 278558100661276800 812812244735836800 1288633996102602240 379312380876723840 2167499319295564800 208918575495957600 494976317328884160 1011499682337930240 966475497076951680 903124716373152000 284484285657542880 557116201322553600 1625624489471673600 259987560617191680 232131750551064000 758624761753447680 144611796290270400 2485405667622608640 417837150991915200 2022999364675860480 194990670462893760 1806249432746304000 568968571315085760 1114232402645107200 3251248978943347200 519975121234383360 464263501102128000 1517249523506895360 452766224446099200 289223592580540800 835674301983830400 389981340925787520 1137937142630171520 2228464805290214400 216917694435405600 626755726487872800 1039950242468766720 928527002204256000 3034499047013790720 292486005694340640 2709374149119456000 905532448892198400 578447185161081600 1671348603967660800 297586996706563200 269942019741838080 779962681851575040 2275874285260343040 402536775661937280 679149336669148800 324984450771489600 433835388870811200 223190247529922400 2079900484937533440 948280952191809600 316936357112269440 1857054004408512000 584972011388681280 1156894370322163200 3342697207935321600 595173993413126400 539884039483676160 1559925363703150080 4551748570520686080 470482169289350400 137021357398161600 649968901542979200 867670777741622400 446380495059844800 633872714224538880 404913029612757120 1169944022777362560 2313788740644326400 1190347986826252800 1079768078967352320 3119850727406300160 2785581006612768000 495978327844272000 877458017083021920 940964338578700800 274042714796323200 892760990119689600 1267745428449077760 809826059225514240 2339888045554725120 416621795389188480 705723253934025600 205532036097242400 974953352314468800 329337518502545280 963821771904499200 1110991454371169280 950809071336808320 189843682344825600 312466346541891360 548085429592646400 1785521980239379200 255773200476568320 228368928996936000 1619652118451028480 4679776091109450240 833243590778376960 142382761758619200 411064072194484800 658675037005090560 191829900357426240 379687364689651200 624932693083782720 1096170859185292800 3571043960478758400 511546400953136640 456737857993872000 1666487181556753920 284765523517238400 822128144388969600 1317350074010181120 383659800714852480 1249865386167565440 2192341718370585600 213574142637928800 616596108291727200 1023092801906273280 913475715987744000 287744850536139360 569531047034476800 1644256288777939200 296058205075651200 265781155282755840 117911819648145600 767319601429704960 2499730772335130880 427148285275857600 2046185603812546560 199335866462066880 1826951431975488000 575489701072278720 1139062094068953600 3288512577555878400 592116410151302400 531562310565511680 235823639296291200 1534639202859409920 460461967637817600 135549553268001600 854296570551715200 444087307613476800 398671732924133760 1150979402144557440 2278124188137907200 640722427913786400 1184232820302604800 1063124621131023360 471647278592582400 3069278405718819840 299003799693100320 2740427147963232000 920923935275635200 271099106536003200 888174615226953600 797343465848267520 2301958804289114880 414481487105911680 690692951456726400 165076547507403840 203324329902002400 2126249242262046720 959149501787131200 322323377346472320 943294557185164800 598007599386200640 542198213072006400 1776349230453907200 253025832766936320 1594686931696535040 4603917608578229760 828962974211823360 139350332311444800 330153095014807680 406648659804004800 644646754692944640 189769374575202240 1196015198772401280 1084396426144012800 3552698460907814400 506051665533872640 3189373863393070080 1414941835777747200 451831844226672000 897011399079300960 1657925948423646720 278700664622889600 813297319608009600 1289293509385889280 379538749150404480 2168792852288025600 209025498467167200 495229642522211520 1012103331067745280 966970132039416960 903663688453344000 284654061862803360 557401329245779200 1626594639216019200 260120620314696960 232250553852408000 759077498300808960 144710545329604800 2486888922635470080 418050996934334400 2024206662135490560 195090465236022720 1807327376906688000 569308123725606720 1114802658491558400 3253189278432038400 520241240629393920 464501107704816000 1518154996601617920 453036428936582400 289421090659209600 836101993868668800 390180930472045440 1138616247451213440 2229605316983116800 217065817994407200 627076495401501600 1040482481258787840 929002215409632000 3036309993203235840 292635697854034080 2710991065360032000 906072857873164800 578842181318419200 1672203987737337600 297764592424790400 270126351281928960 780361860944090880 2277232494902426880 402948349922401920 679554643404873600 325150775393371200 434131635988814400 223323444318592800 2080964962517575680 948846872876011200 317125500255607680 1858004430819264000 585271395708068160 1157684362636838400 3344407975474675200 595529184849580800 540252702563857920 1560723721888181760 4554464989804853760 470722958560108800 137103129809755200 650301550786742400 868263271977628800 446646888637185600 634251000511215360 405189526922893440 1170542791416136320 2315368725273676800 1191058369699161600 1080505405127715840 3121447443776363520 2787006646228896000 496274320707984000 877907093562102240 941445917120217600 274206259619510400 893293777274371200 1268502001022430720 810379053845786880 2341085582832272640 416870429394706560 706084437840163200 205654694714632800 975452326180113600 329506070992076160 964315048710182400 1111654478385884160 951376500766823040 189940842927763200 312652822046029920 548412519239020800 1786587554548742400 255925842311543040 1620758107691573760 4682171165664545280 833740858789413120 142455632195822400 411309389429265600 659012141984152320 191944381733657280 379881685855526400 625305644092059840 1096825038478041600 3573175109097484800 511851684623086080 3241516215383147520 457010432699184000 1667481717578826240 284911264391644800 822618778858531200 1318024283968304640 383888763467314560 1250611288184119680 2193650076956083200 213683448293733600 616964084143898400 1023703369246172160 914020865398368000 287916572600485920 569822528783289600 1645237557717062400 296360910180316800 265917180098868480 117982187757403200 767777526934629120 2501222576368239360 427366896587467200 2047406738492344320 199437885074151360 1828041730796736000 575833145200971840 1139645057566579200 3290475115434124800 592721820360633600 531834360197736960 235964375514806400 1535555053869258240 460736764839187200 135688146088622400 854733793174934400 444541365270475200 398875770148302720 1151666290401943680 2279290115133158400 641050344881200800 1185443640721267200 1063668720395473920 471928751029612800 3071110107738516480 299156827611227040 2742062596195104000 921473529678374400 271376292177244800 889082730540950400 797751540296605440 2303332580803887360 414905274252443520 691105147258780800 165175062860364480 203532219132933600 2127337440790947840 959721908668286400 322515735387431040 943857502059225600 598313655222454080 542752584354489600 1778165461081900800 253284539365428480 1595503080593210880 4606665161607774720 829810548504887040 139433494622385600 330350125720728960 407064438265867200 645031470774862080 189963404524071360 1196627310444908160 1085505168708979200 3556330922163801600 506569078730856960 3191006161186421760 1415786253088838400 452293820295408000 897470482833681120 1659621097009774080 278866989244771200 814128876531734400 1290062941549724160 379926809048142720 2171010337417958400 209150241933578400 495525188581093440 1013138157461713920 967547206162293120 904587640590816000 193046142812140800 284945106786107040 557733978489542400 1628257753063468800 260275856628453120 232389157703976000 759853618096285440 144784607109105600 2489431645514661120 418300483867156800 2026276314923427840 195206892471339840 1809175281181632000 386092285624281600 569890213572214080 1115467956979084800 3256515506126937600 520551713256906240 464778315407952000 1519707236192570880 453499636634553600 289569214218211200 836600967734313600 390413784942679680 1139780427144428160 2230935913958169600 217176910663658400 627450725800735200 1041103426513812480 929556630815904000 3039414472385141760 292810338707009760 2713762921772448000 906999273269107200 579138428436422400 1673201935468627200 298069042227465600 270264599936997120 780827569885359360 2279560854288856320 403154137052634240 680249454951830400 434353821327316800 223551781670599200 2082206853027624960 949817022620356800 317449745644187520 1859113261631808000 585620677414019520 1158276856872844800 3346403870937254400 596138084454931200 540529199873994240 1561655139770718720 4559121708577712640 471003879375993600 137243311086772800 868707642654633600 447103563341198400 634899491288375040 405396899905495680 1171241354828039040 2316553713745689600 1192276168909862400 1081058399747988480 3123310279541437440 2788669892447712000 496781737045776000 878431016121029280 942007758751987200 274486622173545600 894207126682396800 1269798982576750080 810793799810991360 2342482709656078080 417296659118451840 706505819063990400 205864966630159200 976034462356699200 329702715563195520 964890538316812800 1112791090982538240 952349236932562560 190054196941190400 312972494338838880 548973244347091200 1788414253364793600 256187514028642560 1621587599621982720 4684965419312156160 834593318236903680 142540647705892800 411729933260318400 659405431126391040 192140635521481920 380108393882380800 625944988677677760 1097946488694182400 3576828506729587200 512375028057285120 3243175199243965440 457477703622576000 1669186636473807360 285081295411785600 823459866520636800 1318810862252782080 384281271042963840 1251889977355355520 2195892977388364800 213810971558839200 617594899890477600 1024750056114570240 914955407245152000 288210953282222880 570162590823571200 1646919733041273600 296512262732649600 266075875717666560 118102818801844800 768562542085927680 2503779954710711040 427621943117678400 2049500112229140480 199556906788249920 1829910814490304000 576421906564445760 1140325181647142400 3293839466082547200 593024525465299200 532151751435333120 236205637603689600 1537125084171855360 461207845755820800 135757442498932800 855243886235356800 444768394098974400 399113813576499840 1152843813128891520 2280650363294284800 641432914676517600 1186049050930598400 1064303502870666240 472411275207379200 3074250168343710720 299335360182374880 2744866221735456000 922415691511641600 271514884997865600 889536788197948800 798227627152999680 2305687626257783040 415117167825709440 691811768633731200 165343946322582720 203636163748399200 2128607005741332480 960703177607409600 322845492029074560 944822550414758400 598670720364749760 543029769995731200 1779073576395897600 253413892664674560 1596455254305999360 4611375252515566080 830234335651418880 139576058583998400 330687892645165440 407272327496798400 645690984058149120 190060419498505920 1197341440729499520 1086059539991462400 3558147152791795200 506827785329349120 3192910508611998720 1417233825622137600 452524808329776000 898006080547124640 1660468671302837760 279152117167996800 814544654993596800 1291381968116298240 380120838997011840 2172119079982924800 209364087875997600 496031838967748160 1013655570658698240 968536476087223680 905049616659552000 193161350024697600 285090629247758880 558304234335993600 1629089309987193600 260541976023463680 232626764306664000 760241677994023680 144871012518523200 2490703006954256640 418728175751995200 2027311141317396480 195406482017597760 1810099233319104000 386322700049395200 570181258495517760 1116608468671987200 3258178619974387200 521083952046927360 465253528613328000 1520483355988047360 453731240483539200 289742025037046400 837456351503990400 390812964035195520 1140362516991035520 2233216937343974400 217306518777784800 628092263627992800 1042167904093854720 930507057226656000 3040966711976094720 293109723026396640 2715148849978656000 907462480967078400 579484050074092800 1674912703007980800 298221267128803200 270425890034576640 781625928070391040 2280725033982071040 403531413458060160 680596860725308800 434613037555569600 223665950346602400 2084335808187709440 950302097492529600 317611868338477440 1861014114453312000 586219446052793280 1158968100148185600 3349825406015961600 596442534257606400 540851780069153280 1563251856140782080 4561450067964142080 471485457917510400 137313401725281600 869226075111139200 447331900693204800 635223736676954880 405638835051864960 1172438892105586560 2317936200296371200 1192885068515212800 1081703560138306560 3126503712281564160 2791521171679968000 497035445214672000 879329169079189920 942970915835020800 274626803450563200 894663801386409600 1270447473353909760 811277670103729920 2344877784211173120 417509773980324480 707228186876265600 205970102587922400 977032410087988800 330039820542257280 965877091928179200 1113359397280865280 952835605015432320 190248518107065600 313132330485243360 549253606901126400 1789327602772819200 256318349887192320 1622555340207459840 4689755568422346240 835019547960648960 142686388580299200 411940205175844800 660079641084514560 192238762415394240 380497036214131200 626264660970486720 1098507213802252800 3578655205545638400 512636699774384640 3245110680414919680 457711339084272000 1670039095921297920 285372777160598400 823880410351689600 1320159282169029120 384477524830788480 1252529321940973440 2197014427604505600 214029582870448800 617910307763767200 1025273399548769280 915422678168544000 288358143623091360 570745554321196800 1647760820703379200 296789742411926400 266347925349891840 118163134324065600 768955049661576960 2505058643881946880 428059165740897600 2050546799097538560 199760944012418880 1830845356337088000 576716287246182720 1141491108642393600 3295521641406758400 593579484823852800 532695850699783680 236326268648131200 1537910099323153920 461443386214137600 135884485917835200 856118331481795200 445184613617889600 399521888024837760 1153432574492365440 2282982217284787200 642088748611346400 1187158969647705600 1065391701399567360 472652537296262400 3075820198646307840 299641416018628320 2746268034505632000 922886772428275200 271768971835670400 890369227235779200 799043776049675520 2306865148984730880 415505639376696960 692165079321206400 165428388053691840 203826728876752800 2130783402799134720 961193812076971200 323010370349896320 945305074592524800 599282832037256640 543537943671340800 1780738454471558400 253651040379959040 1598087552099351040 4613730297969461760 831011278753393920 139647340564804800 330856776107383680 407653457753505600 646020740699792640 190238280284969280 1198565664074513280 1087075887342681600 3561476908943116800 507302080759918080 3196175104198702080 1417957611888787200 452948286392784000 898924248055884960 1662022557506787840 279294681129609600 815306915507011200 1292041481399585280 380476560569938560 2174151774685363200 209471010847207200 496285164161075520 1014604161519836160 969031111049688960 905896572785568000 193358848103366400 285357420427453920 558589362259219200 1630613831014022400 260675035720968960 232745567608008000 760953121139877120 145019136077524800 2493033836260181760 418942021694414400 2029208323039672320 195506276790726720 1811793145571136000 386717696206732800 570714840854907840 1117178724518438400 3261227662028044800 521350071441937920 465491135216016000 1521906242279754240 454155847540012800 290038272155049600 837884043388828800 391012553581453440 1141429681709815680 2234357449036876800 217528704116287200 628413032541621600 1042700142883875840 930982270432032000 3043812484559508480 293259415186090080 2717689718356704000 908311695080025600 580076544310099200 1675768086777657600 298500346114588800 270702387344712960 782025107162906880 2282859363419631360 403634307023176320 681233771310019200 435057408232574400 223875259585941600 2085400285767751680 951191401424846400 317909093278008960 1861964540864064000 586518830372180160 1160153088620198400 3351536173555315200 597000692229177600 541404774689425920 1564050214325813760 4565718726839262720 471726247188268800 137441901229214400 870114816465148800 447750519171883200 635818186556017920 406053581017069440 1173037660744360320 2320306177240396800 1194001384458355200 1082809549378851840 3128100428651627520 2792946811296096000 497500576857648000 879778245558270240 943452494376537600 274883802458428800 895501038343766400 1271636373112035840 812107162034138880 2346075321488720640 417900484560424320 707589370782403200 206162851843821600 977531383953633600 330208373031788160 966370368733862400 1114401292161131520 953727279834026880 609080371525604160 313425363420318240 549767604916857600 1791002076687532800 256558215627866880 1624214324068277760 4692150642977441280 835800969120848640 142759259017502400 412325703687643200 660416746063576320 192418661720900160 1218160743051208320 626850726840636480 1099535209833715200 3582004153375065600 513116431255733760 3248428648136555520 458139670764048000 1671601938241697280 285518518035004800 824651407375286400 1320833492127152640 384837323441800320 1253701453681272960 2199070419667430400 214138888526253600 618488555531464800 1026232862511467520 916279341528096000 288627992581350240 571037036070009600 1649302814750572800 296865418688092800 266483950166004480 118273712781470400 769674646883600640 2507402907362545920 428277777052507200 2052465725022935040 199862962624503360 1832558683056192000 577255985162700480 1142074072140019200 3298605629501145600 593730837376185600 532967900332008960 236547425562940800 1539349293767201280 461875210387718400 135919134122990400 856555554105014400 445298128032139200 399725925249006720 1154511970325400960 2284148144280038400 642416665578760800 1187461674752371200 1065935800664017920 473094851125881600 3078698587534402560 299794443936755040 2748838024584288000 923750420775436800 271838268245980800 890596256064278400 799451850498013440 2309023940650801920 415611586163329920 692812815581577600 165583197894058560 203878701184485600 2131871601328035840 962093308604500800 323312647271402880 946189702251763200 599588887873510080 543676536491961600 1781192512128556800 253715717029582080 1598903700996026880 4618047881301603840 831223172326659840 139778024196283200 331166395788117120 407757402368971200 646625294542805760 190286787772186560 1199177775747020160 1087353072983923200 3562385024257113600 507431434059164160 3197807401992053760 1419284553377644800 453063780409968000 899383331810265120 1662446344653319680 279556048392566400 815514804737942400 1293250589085611520 380573575544373120 2174706145967846400 209667036294424800 496749593682175680 1014862868118328320 969937941814208640 906127560819936000 193457597142700800 285430181658279840 559112096785132800 1631029609475884800 260918978499728640 232963373660472000 761147151088746240 145093197857025600 2493669516979979520 419334072588849600 2029725736236656640 195689233874796480 1812255121639872000 386915194285401600 570860363316559680 1118224193570265600 3262059218951769600 521837956999457280 465926747320944000 1522294302177492480 454271649464505600 290186395714051200 838668145177699200 391378467749592960 1141720726633119360 2236448387140531200 217639796785538400 629001108883274400 1043675913998914560 931853494641888000 3044588604354984960 293533850812194720 2718382682459808000 908543298929011200 580372791428102400 1677336290355398400 298576458565257600 270840635999781120 782756935499185920 2283441453266238720 403668604878215040 681407474196758400 435279593571076800 223932343923943200 2087351827997829120 951433938860932800 317990154625153920 1863706989283776000 587067701624389440 1160745582856204800 3354672580710796800 597152917130515200 541681271999562240 1565513870998371840 4566882906532477440 472167694184659200 137476946548468800 870559187142153600 447864687847886400 635980309250307840 406260953999671680 1174135403248778880 2321491165712409600 1194305834261030400 1083362543999124480 3131027741996743680 2795560483925664000 497627430942096000 880601552436584160 944335388369318400 274953893096937600 895729375695772800 1271960618500615680 812521907999343360 2348270806497557760 418007041991360640 708251541276988800 206215419822703200 978446169373982400 330517385929261440 967274709544281600 1114685445310295040 953970463875461760 609391430999507520 313505281493520480 549907786193875200 1791458751391545600 256623633557141760 1625043815998686720 4696541612995115520 836014083982721280 142892854819041600 412430839645406400 661034771858522880 192467725167856320 1218782861999015040 627010562987040960 1099815572387750400 3582917502783091200 513247267114283520 3250087631997373440 458256488494896000 1672028167965442560 285785709638083200 824861679290812800 1322069543717045760 384935450335712640 1254021125974081920 2199631144775500800 214339282228562400 618646259468109600 1026494534228567040 916512976989792000 288701587751784480 571571419276166400 1649723358581625600 296890644113481600 266733328995544320 118303870542580800 769870900671425280 2508042251948163840 428678564457124800 2052989068457134080 200049996746658240 1833025953979584000 577403175503568960 1143142838552332800 3299446717163251200 593781288226963200 533466657991088640 236607741085161600 1539741801342850560 461992980616876800 135930683524708800 857357128914249600 445335966170222400 400099993493316480 1154806351007137920 2286285677104665600 643017846685687200 1187562576453926400 1066933315982177280 473215482170323200 3079483602685701120 300074995119987360 2749538930969376000 923985961233753600 271861367049417600 890671932340444800 800199986986632960 2309612702014275840 415646901758874240 692989470925315200 165625418759613120 203896025287063200 2133866631964354560 962338625839281600 323395086431813760 946430964340646400 600149990239974720 543722734098835200 1781343864680889600 253737275912789760 1600399973973265920 4619225404028551680 831293803517748480 139813665186686400 331250837519226240 407792050574126400 646790172863627520 190302956934592320 1200299980479949440 1087445468197670400 3562687729361779200 507474551825579520 3200799947946531840 1419646446510969600 453102278415696000 900224985359962080 1662587607035496960 279627330373372800 815584101148252800 1293580345727255040 380605913869184640 2174890936395340800 209720497780029600 496876256278839360 1014949103651159040 970185259295441280 906204556831392000 193638637048147200 285454435401888480 559254660746745600 1631168202296505600 260985508348481280 233022775311144000 761211827738369280 145228977786110400 2493881410553245440 419440995560059200 2029898207302318080 195739131261360960 1812409113662784000 387277274096294400 570908870803776960 1118509321493491200 3262336404593011200 521971016696962560 466045550622288000 1522423655476738560 454310250106003200 290457955572220800 838881991120118400 391478262522721920 1141817741607553920 2237018642986982400 217843466679165600 629161493340088800 1043942033393925120 932091101244576000 3044847310953477120 293608696892041440 2718613670494176000 908620500212006400 580915911144441600 1677763982240236800 298601829382147200 271094091867406080 782956525045443840 2283635483215107840 403840094153408640 681465375159004800 435686933358331200 2087884066787850240 951514784672961600 318017175074202240 1864182202489152000 587217393784082880 1161831822288883200 3355527964480473600 597203658764294400 542188183734812160 1565913050090887680 4567270966430215680 472288088820038400 137488628321553600 871373866716662400 447902744073220800 636034350148404480 406641137801109120 1174434787568165760 2323663644577766400 1194407317528588800 1084376367469624320 3131826100181775360 2796273303733728000 497669715636912000 880826090676124320 944576177640076800 274977256643107200 895805488146441600 1272068700296808960 813282275602218240 2348869575136331520 418042561135006080 708432133230057600 206232942482330400 978695656306804800 330601662174026880 967521347947123200 1114780163026682880 954051525222606720 609961706701663680 313531920851254560 549954513286214400 1791610976292883200 256645439533566720 1626564551204436480 4697739150272663040 836085122270012160 142929290037643200 412465884964660800 661203324348053760 192484079650175040 1219923413403327360 627063841702509120 1099909026572428800 3583221952585766400 513290879067133440 3253129102408872960 458295427738512000 1672170244540024320 285858580075286400 824931769929321600 1322406648696107520 384968159300350080 1254127683405018240 2199818053144857600 214393935056464800 618698827446991200 1026581758134266880 916590855477024000 288726119475262560 571717160150572800 1649863539858643200 297016771240425600 266801341403600640 118313923129617600 769936318600700160 2508255366810036480 428787870112929600 2053163516268533760 200101006052700480 1833181710954048000 577452238950525120 1143434320301145600 3299727079717286400 594033542480851200 533602682807201280 236627846259235200 1539872637201400320 462032237359929600 135988430533300800 857575740225859200 445525156860638400 400202012105400960 1154904477901050240 2286868640602291200 643181805169394400 1188067084961702400 1067205365614402560 473255692518470400 3079745274402800640 300151509079050720 2749772566431072000 924064474719859200 271976861066601600 891050313721276800 800404024210801920 2309808955802100480 415823479736595840 693048356039894400 165639492381464640 203982645799951200 2134410731228805120 962420398250875200 323422566151950720 946511385036940800 600303018158101440 543953722133203200 1782100627442553600 253845070328828160 1600808048421603840 4619617911604200960 831646959473191680 139825545516820800 331278984762929280 407965291599902400 646845132303901440 190383802746621120 1200606036316202880 1087907444266406400 3564201254885107200 507690140657656320 3201616096843207680 1419767077555411200 453294768444336000 900454527237152160 1663293918946383360 279651091033641600 815930583199804800 1293690264607802880 380767605493242240 2175814888532812800 209738318275231200 496918477144393920 1015380281315312640 970267698455852160 906589536888672000 193688011567814400 285575704119931680 559302182067283200 1631861166399609600 261007684964732160 233042575861368000 761535210986484480 145266008675860800 2494940878419575040 419476636550462400 2030760562630625280 195755763723549120 1813179073777344000 387376023135628800 571151408239863360 1118604364134566400 3263722332799219200 522015369929464320 466085151722736000 1523070421972968960 454503253313491200 290532017351721600 838953273100924800 391511527447098240 1142302816479726720 2237208728269132800 217899013013791200 629214954825693600 1044030739858928640 932170303445472000 3046140843945937920 293633645585323680 2719768610666016000 909006506626982400 581064034703443200 1677906546201849600 298728683466595200 271163216194940160 783023054894196480 2284605632959453440 403977285573563520 681754879970236800 435798026027582400 2088061479717857280 951919013733105600 318152277319443840 1864340606890944000 587267291170647360 1162128069406886400 3355813092403699200 597457366933190400 542326432389880320 1566046109788392960 4569211265918906880 472328220365164800 137547037186977600 871596052055164800 448093025199892800 636304554638887680 406744824292410240 1174534582341294720 2324256138813772800 1194914733866380800 1084652864779760640 3132092219576785920 2796510910336416000 497881139110992000 880900936755971040 944656440730329600 275094074373955200 896186050399785600 1272609109277775360 813489648584820480 2349069164682589440 418220156853233280 708492330547747200 206320555780466400 978778818617745600 330629754255615360 967603560748070400 1115253751608622080 954456831958331520 610117236438615360 313665117639924960 550188148747910400 1792372100799571200 256754469415691520 1626979297169640960 4698138329365178880 836440313706466560 142941435110510400 412641111560932800 661259508511230720 192565852061768640 1220234472877230720 627330235279849920 1100376297495820800 3584744201599142400 513508938831383040 3253958594339281920 458490123956592000 1672880627412933120 285882870221020800 825282223121865600 1322519017022461440 385131704123537280 1254660470559699840 2200752594991641600 214412152665765600 618961667341399200 1027017877662766080 916980247913184000 288848778092652960 571765740442041600 1650564446243731200 297117672941980800 266824012206286080 118364186064801600 770263408247074560 2509320941119399680 428824305331531200 2054035755325532160 200118009154714560 1833960495826368000 577697556185305920 1143531480884083200 3301128892487462400 594235345883961600 533648024412572160 236728372129603200 1540526816494149120 462228521075193600 136034628140174400 857648610663062400 445676509412971200 400236018309429120 1155395112370611840 2287062961768166400 643236457997296800 1188470691767923200 1067296048825144320 473456744259206400 3081053632988298240 300177013732071840 2750940743739552000 924457042150387200 272069256280348800 891353018825942400 800472036618858240 2310790224741223680 415964742118773120 693342781612790400 165709860490722240 204051942210261600 2134592097650288640 962829260308843200 323559964752635520 946913488518412800 600354027464143680 544138512560697600 1782706037651884800 253931305861658880 1600944073237716480 4621580449482447360 831929484237546240 139884947167492800 331419720981444480 408103884420523200 647119929505271040 190448479396244160 1200708054928287360 1088277025121395200 3565412075303769600 507862611723317760 3201888146475432960 1420370232777619200 453448760467248000 900531041196215520 1663858968475092480 279769894334985600 816207768841046400 1294239859010542080 380896958792488320 2176554050242790400 209827420751239200 497129581472166720 1015725223446635520 970679894257906560 906897520934496000 193704469741036800 285672719094366240 559539788669971200 1632415537682092800 261118568045986560 233141578612488000 761793917584976640 145278352305777600 2495788452712638720 419654841502478400 2031450446893271040 195838926034489920 1813795041868992000 387408939482073600 571345438188732480 1119079577339942400 3264831075364185600 522237136091973120 466283157224976000 1523587835169953280 454657655879481600 290556704611555200 839309683004956800 391677852068979840 1142690876377464960 2238159154679884800 217917528458666400 629482262253717600 1044474272183946240 932566314449952000 3047175670339906560 293758389051734880 2720692562803488000 909315311758963200 581113409223110400 1678619366009913600 298830166734153600 271186257637451520 783355704137959680 2285381752754929920 404045881283640960 681986483819222400 435835056917332800 2088948544367892480 952242396981220800 318260359115637120 1865132628899904000 587516778103469760 1162226818446220800 3357238732019827200 597660333468307200 542372515274903040 1566711408275919360 4570763505509859840 472528878090796800 137593764279316800 871670113834665600 448245250101230400 636520718231274240 406779386456177280 1175033556206939520 2324453636892441600 1195320666936614400 1084745030549806080 3133422816551838720 2797698943349856000 498050277890256000 881275167155204640 945057756181593600 275187528558633600 896490500202460800 1273041436462548480 813558772912354560 2350067112413879040 418362233427815040 708793317136195200 206390646418975200 979194630172449600 330770214663557760 968014624752806400 1115632622474173440 954781077346911360 610169079684265920 313771675070861280 550375057117267200 1792981000404921600 256841693321391360 1627117545824709120 4700134224827758080 836724466855630080 143002160474846400 412781292837950400 661540429327115520 192631269991043520 1220338159368531840 627543350141722560 1100750114234534400 3585962000809843200 513683386642782720 3254235091649418240 458645880931056000 1673448933711260160 286004320949692800 825562585675900800 1323080858654231040 385262539982087040 1255086700283445120 2201500228469068800 214503240712269600 619171939256925600 1027366773285565440 917291761862112000 288946904986565280 572008641899385600 1651125171351801600 297168123792758400 266937366219713280 118404396412948800 770525079964174080 2510173400566890240 429006481424539200 2054733546571130880 200203024664784960 1834583523724224000 577893809973130560 1144017283798771200 3302250342703603200 594336247585516800 533874732439426560 236808792825897600 1541050159928348160 462385548047404800 136057726943611200 858012962849078400 445752185689137600 400406049329569920 1155787619946261120 2288034567597542400 643509722136808800 1188672495171033600 1067749464878853120 473617585651795200 3082100319856696320 300304536997177440 2751875285586336000 924771096094809600 272115453887222400 891504371378275200 800812098659139840 2311575239892522240 416035373309861760 693578322071107200 165766154978128320 204086590415416800 2135498929757706240 963156349955217600 323669883633183360 947235171303590400 600609073994354880 544230907774444800 1783008742756550400 253974423628074240 1601624197318279680 4623150479785044480 832070746619723520 139932468488030400 331532309956256640 408173180830833600 647339767266366720 190480817721055680 1201218147988709760 1088461815548889600 3566017485513100800 507948847256148480 3203248394636559360 1420852756955385600 453525756478704000 900913610991532320 1664141493239447040 279864936976060800 816346361661667200 1294679534532733440 380961635442111360 2176923631097779200 209898702732045600 497298464934384960 1015897694512296960 971009650899550080 907051512957408000 193786760607148800 285721226581583520 559729873952121600 1632692723323334400 261207274510990080 233220780813384000 761923270884222720 145340070455361600 2496212239859170560 419797405464091200 2031795389024593920 195905455883242560 1814103025914816000 387573521214297600 571442453163167040 1119459747904243200 3265385446646668800 522414549021980160 466441561626768000 1523846541768445440 454734857162476800 290680140910723200 839594810928182400 391810911766485120 1142884906326334080 2238919495808486400 218010105683042400 629696108196136800 1044829098043960320 932883123253536000 3047693083536890880 293858183824863840 2721154538872224000 909469714324953600 581360281821446400 1679189621856364800 298880908367932800 271301464850008320 783621823532970240 2285769812652668160 404080179138679680 682102285743715200 436020211366084800 2089658196087920640 952404088605278400 318314400013733760 1865766246507072000 587716367649727680 1162720563642892800 3358379243712729600 597761816735865600 542602929700016640 1567243647065940480 4571539625305336320 472689404271302400 137617127825486400 872040422732169600 448321362551899200 636628800027467520 406952197275012480 1175432735299455360 2325441127285785600 1195523633471731200 1085205859400033280 3134487294131880960 2798649369760608000 498134847279888000 881574551474591520 945378808542604800 275234255650972800 896642725103798400 1273257600054935040 813904394550024960 2350865470598910720 418433271715105920 709034106406953600 206425691738229600 979527279416212800 330882582989911680 968343475956595200 1115822057906949120 954943200041201280 610428295912518720 313824953786329440 550468511301945600 1793285450207596800 256885305274241280 1627808789100049920 4701730941197821440 836866543430211840 143050740766315200 412851383476459200 661765165979823360 192663978955680960 1220856591825037440 627649907572658880 1100937022603891200 3586570900415193600 513770610548482560 3255617578200099840 458723759418288000 1673733086860423680 286101481532630400 825702766952918400 1323530331959646720 385327957911361920 1255299815145317760 2201874045207782400 214576111149472800 619277075214688800 1027541221096965120 917447518836576000 288995968433521440 572202963065260800 1651405533905836800 297193349218147200 267028049430455040 118424501587022400 770655915822723840 2510599630290635520 429152222298945600 2055082442193930240 200271037072841280 1834895037673152000 577991936867042880 1144405926130521600 3302811067811673600 594386698436294400 534056098860910080 236849003174044800 1541311831645447680 462464061533510400 136069276345329600 858304444597891200 445790023827220800 400542074145682560 1155983873734085760 2288811852261043200 643728333448418400 1188773396872588800 1068112197721820160 473698006348089600 3082623663290895360 300406555609261920 2752342556509728000 924928123067020800 272138552690659200 891580047654441600 801084148291365120 2311967747468171520 416070688905406080 693696092300265600 165794302221831360 204103914517994400 2136224395443640320 963319894778404800 323724843073457280 947396012696179200 600813111218523840 544277105381318400 1783160095308883200 253995982511281920 1602168296582730240 4623935494936343040 832141377810812160 139956229148299200 331588604443662720 408207829035988800 647449686146914560 190496986883461440 1201626222437047680 1088554210762636800 3566320190617766400 507991965022563840 3204336593165460480 1421094019044268800 453564254484432000 901219666827785760 1664282755621624320 279912458296598400 816415658071977600 1294899372293829120 380993973766922880 2177108421525273600 209934343722448800 497382906665494080 1015983930045127680 971174529220371840 907128508968864000 193852593300038400 285745480325192160 559824916593196800 1632831316143955200 261251627743491840 233260381913832000 761987947533845760 145389444975028800 2496424133432436480 419868687444897600 2031967860090255360 195938720807618880 1814257017937728000 387705186600076800 571490960650384320 1119649833186393600 3265662632287910400 522503255486983680 466520763827664000 1523975895067691520 454773457803974400 290778889950057600 839737374889795200 391877441615237760 1142981921300768640 2239299666372787200 218084167462543200 629803031167346400 1045006510973967360 933041527655328000 3047951790135383040 293908081211428320 2721385526906592000 909546915607948800 581557779900115200 1679474749779590400 298906279184822400 271393630620053760 783754883230475520 2285963842601537280 404148774848757120 682160186705961600 436168334925086400 2090013021947934720 952484934417307200 318341420462782080 1866083055310656000 587816162422856640 1163115559800230400 3358949499559180800 597812558369644800 542787261240107520 1567509766460951040 4571927685203074560 472769667361555200 137628809598571200 872336669850172800 448359418777233600 636682840925564160 407090445930080640 1175632324845713280 2326231119600460800 1195625116739289600 1085574522480215040 3135019532921902080 2799124582965984000 498177131974704000 881724243634284960 945539334723110400 275257619197142400 896718837554467200 1273365681851128320 814180891860161280 2351264649691426560 418468790858751360 709154501042332800 206443214397856800 979693604038094400 330938767153088640 968507901558489600 1115916775623336960 955024261388346240 610635668895120960 313851593144063520 550515238394284800 1793437675108934400 256907111250666240 1628361783720322560 4702529299382853120 836937581717502720 143075030912049600 412886428795713600 661877534306177280 192680333437999680 1221271337790241920 627703186288127040 1101030476788569600 3586875350217868800 513814222501332480 3256723567440645120 458762698661904000 1673875163435005440 286150061824099200 825772857591427200 1323755068612354560 385360666875999360 1255406372576254080 2202060953577139200 214612546368074400 619329643193570400 1027628445002664960 917525397323808000 289020500156999520 572300123648198400 1651545715182854400 297243800068924800 267073391035825920 118434554174059200 770721333751998720 2510812745152508160 429225092736148800 2055256890005329920 200305043276869440 1835050794647616000 578041000313999040 1144600247296396800 3303091430365708800 594487600137849600 534146782071651840 236869108348118400 1541442667503997440 462503318276563200 136092375148766400 858450185472297600 445865700103387200 400610086553738880 1156082000627998080 2289200494592793600 643837639104223200 1188975200275699200 1068293564143303680 473738216696236800 3082885335007994880 300457564915304160 2752576191971424000 925006636553126400 272184750297532800 891731400206774400 801220173107477760 2312164001255996160 416141320096494720 693754977414844800 165808375843682880 204138562723149600 2136587128286607360 963401667189998400 323752322793594240 947476433392473600 600915129830608320 544369500595065600 1783462800413548800 254039100277697280 1602440346214955520 4624328002511992320 832282640192989440 139968109478433600 331616751687365760 408277125446299200 647504645587188480 190529325208272960 1201830259661216640 1088739001190131200 3566925600827097600 508078200555394560 3204880692429911040 1421214650088710400 453641250495888000 901372694745912480 1664565280385978880 279936218956867200 816554250892598400 1295009291174376960 381058650416545920 2177478002380262400 209952164217650400 497425127531048640 1016156401110789120 971256968380782720 907282500991776000 193885509646483200 285793987812409440 559872437913734400 1633108501785196800 261273804359742720 233280182464056000 762117300833091840 145414132234862400 2496847920578968320 419904328435300800 2032312802221578240 195955353269807040 1814565001983552000 387771019292966400 571587975624818880 1119744875827468800 3266217003570393600 522547608719485440 466560364928112000 1524234601666183680 454850659086969600 290828264469724800 839808656870601600 391910706539614080 1143175951249637760 2239489751654937600 218121198352293600 629856492652951200 1045095217438970880 933120729856224000 3048469203332367360 293933029904710560 2721847502975328000 909701318173939200 581656528939449600 1679617313741203200 298957020818601600 271439713505076480 783821413079228160 2286351902499275520 404388859834028160 682275988630454400 436242396704587200 2090190434877941760 952646626041364800 318395461360878720 1866241459712448000 587866059809421120 1163313057878899200 3359234627482406400 597914041637203200 542879427010152960 1567642826158456320 4572703804998551040 472809798906681600 137652173144740800 872484793409174400 448435531227902400 636790922721757440 407159570257614720 1175732119618842240 2326626115757798400 1195828083274406400 1085758854020305920 3135285652316912640 2799362189568672000 498261701364336000 881799089714131680 945619597813363200 275304346289481600 896871062455804800 1273581845443514880 814319140515229440 2351464239237684480 418539829146042240 709214698360022400 206478259717111200 979776766349035200 330966859234677120 968590114359436800 1116106211056112640 955186384082636160 610739355386422080 313904871859531680 550608692578963200 1793742124911609600 256950723203516160 1628638281030458880 4702928478475368960 837079658292084480 143087175984916800 412956519434222400 661933718469354240 192713042402637120 1221478710772844160 627809743719063360 1101217385157926400 3587484249823219200 513901446407032320 3257276562060917760 458840577149136000 1674159316584168960 286174351969833600 825913038868444800 1323867436938708480 385426084805274240 1255619487438126720 2202434770315852800 214630763977375200 619434779151333600 1027802892814064640 917681154298272000 289069563603955680 572348703939667200 1651826077736889600 297420378046646400 267096061838511360 118454659348132800 770852169610548480 2511238974876253440 429261527954750400 2055605785628129280 200322046378883520 1835362308596544000 578139127207911360 1144697407879334400 3303652155473779200 594840756093292800 534192123677022720 236909318696265600 1541704339221096960 462581831762668800 136173220960795200 858523055909500800 446130567069969600 400644092757767040 1156278254415822720 2289394815758668800 221629850336512800 643892291932125600 1189681512186585600 1068384247354045440 473818637392531200 3083408678442193920 300483069568325280 2753043462894816000 925163663525337600 272346441921590400 892261134139939200 801288185515534080 2312556508831645440 416388529265304960 693872747644003200 165836523087385920 204259831441192800 2136768494708090880 963565212013185600 323807282233868160 947637274785062400 600966139136650560 544692883843180800 1784522268279878400 254190012460151040 1602576371031068160 4625113017663290880 139991870138702400 331673046174771840 408519662882385600 647614564467736320 190642509345113280 1201932278273301120 1089385767686361600 3569044536559756800 508380024920302080 3205152742062136320 1421455912177593600 453910736535984000 901449208704975840 279983740277404800 817039325764771200 1295229128935472640 381285018690226560 2178771535372723200 209987805208053600 497509569262157760 1016760049840604160 971421846701604480 907821473071968000 193901967819705600 285963764017669920 559967480554809600 1634078651529542400 261318157592244480 233319783564504000 762570037380453120 145426475864779200 419975610416107200 2033520099681208320 195988618194183360 1815642946143936000 387803935639411200 571927528035339840 1119934961109619200 3268157303059084800 522636315184488960 466639567129008000 1525140074760906240 455120863577452800 290852951729558400 839951220832214400 391977236388366720 1143855056070679680 2239869922219238400 218139713797168800 629963415624160800 1045272630368977920 933279134258016000 3050280149521812480 293982927291275040 2723464419215904000 910241727154905600 581705903459116800 1679902441664428800 299134616536828800 271462754947587840 783954472776733440 2287710112141359360 404594646964260480 682681295366179200 436279427594337600 2090545260737955840 953212546725566400 318584604504216960 1866558268516032000 587965854582550080 1163411806918233600 3359804883328857600 598269233073657600 542925509895175680 1567908945553466880 4575420224282718720 472890061996934400 137733945556334400 872558855188675200 448701924805243200 637169209008433920 407194132421381760 1175931709165100160 2326823613836467200 1196538466147315200 1085851019790351360 3135817891106933760 2799837402774048000 498557694228048000 881948781873825120 945780123993868800 275467891112668800 897403849610486400 1274338418016867840 814388264842763520 2351863418330200320 418788463151560320 709335092995401600 206600918334501600 979943090970916800 331023043397854080 968754539961331200 1116769235070827520 955753813512650880 610791198632072640 314091347363670240 550935782225337600 1794807699220972800 257103365038490880 1628776529685527040 4703726836660400640 837576926303120640 143111466130651200 413201836669003200 662046086795708160 192827523778868160 1221582397264145280 628182694727340480 1101871564450675200 3589615398441945600 514206730076981760 3257553059371054080 459113151854448000 1675153852606241280 286222932261302400 826403673338006400 1324092173591416320 385655047557736320 1256365389454680960 2203743128901350400 214667199195976800 619802755003504800 1028413460153963520 918226303708896000 289241285668302240 572445864522604800 1652807346676012800 297571730598979200 267141403443882240 118525027457390400 771310095115472640 2512730778909361920 429334398391953600 2056826920307927040 200356052582911680 1836452607417792000 578482571336604480 1144891729045209600 3305614693352025600 595143461197958400 534282806887764480 237050054914780800 1542620190230945280 462856628964038400 136242517371105600 858668796783907200 446357595898468800 400712105165823360 1156965142673208960 2289783458090419200 221648663616962400 644001597587930400 1190286922395916800 1068565613775528960 474100109829561600 3085240380461890560 300534078874367520 2754678911126688000 925713257928076800 272485034742211200 892715191796937600 801424210331646720 2313930285346417920 416600422838570880 694284943446057600 165935038440346560 204363776056658400 2137131227551057920 964137618894340800 323999640274826880 948200219659123200 601068157748735040 544970069484422400 1785430383593875200 254319365759397120 1602848420663293440 4627860570692835840 140075032449643200 331870076880693120 408727552113316800 647999280549653760 190739524319547840 1202136315497470080 1089940138968844800 3570860767187750400 508638731518794240 3205696841326586880 1422300329488684800 454141724570352000 901602236623102560 280150064899286400 817455104226633600 1295998561099307520 381479048639095680 2179880277937689600 210112548674464800 497805115321039680 1017277463037588480 971998920824480640 908283449140704000 193934884166150400 286109286479321760 560300129798572800 1634910208453267200 261473393906000640 233458387416072000 762958097278191360 145451163124612800 420225097348929600 2034554926075176960 196105045429500480 1816566898281408000 387869768332300800 572218572958643520 1120600259597145600 3269820416906534400 522946787812001280 466916774832144000 1525916194556382720 455352467426438400 290902326249225600 840450194697859200 392210090859000960 1144437145917287040 2241200519194291200 218176744686919200 630337646023394400 1045893575624002560 933833549664288000 3051832389112765440 294157568144250720 2724850347422112000 910704934852876800 581804652498451200 1680900389395718400 299286841438166400 271508837832610560 784420181718001920 2288874291834574080 404697540529376640 683028701139657600 436353489373838400 2091787151248005120 953697621597739200 1867667099328576000 588315136288501440 1163609304996902400 3361800778791436800 598573682876332800 543017675665221120 1568840363436003840 4577748583669148160 473170982812819200 137804036194843200 872706978747676800 448930262157249600 3735334198657152000 637493454397013760 407263256748915840 1176630272577002880 2327218609993804800 1197147365752665600 1086035351330442240 3137680726872007680 2801500648992864000 498811402396944000 882472704432752160 946341965625638400 275608072389686400 897860524314499200 1274986908794027520 814526513497831680 2353260545154005760 419001578013432960 709756474219228800 206706054292264800 980525227147502400 331219687968973440 969330029567961600 1117337541369154560 5603001297985728000 956240181595520640 610894885123373760 314251183510074720 551216144779372800 1795721048628998400 257234200897040640 1629053026995663360 4706521090308011520 838003156026865920 143196481640721600 413412108584529600 662439375937946880 192925650672780480 1221789770246747520 628502367020149440 1102432289558745600 3591442097257996800 514468401794081280 3258106053991326720 459346787316144000 1676006312053731840 286392963281443200 826824217169059200 1324878751875893760 385851301345560960 1257004734040298880 2204864579117491200 214794722461082400 620118162876794400 1028936803588162560 918693574632288000 289388476009170720 572785926562886400 1653648434338118400 297647406875145600 267300099062680320 118585342979611200 771702602691121920 2514009468080597760 429589444922164800 2057873607176325120 200475074297010240 1837387149264576000 578776952018341440 1145571853125772800 3307296868676236800 595294813750291200 534600198125360640 237170685959222400 1543405205382243840 463092169422355200 136277165576260800 859178889844329600 446471110312718400 400950148594020480 1157553904036682880 2291143706251545600 221686290177861600 644384167383247200 1190589627500582400 1069200396250721280 474341371918444800 3086810410764487680 300712611445515360 2756080723896864000 926184338844710400 272554331152521600 892942220625436800 801900297188040960 2315107808073365760 416706369625203840 694638254133532800 166019480171455680 204415748364391200 2138400792501442560 964628253363902400 324164518595648640 948682743836889600 601425222891030720 545108662305043200 1785884441250873600 254384042409020160 1603800594376081920 4630215616146731520 140146314430449600 332038960342911360 408831496728782400 648329037191297280 190788031806765120 1202850445782061440 1090217324610086400 3571768882501747200 508768084818040320 3207601188752163840 1423024115755334400 454257218587536000 902137834336546080 280292628860899200 817662993457564800 1296658074382594560 381576063613530240 2180434649220172800 210219471645674400 498058440514367040 1017536169636080640 972493555786945920 908514437175072000 194050091378707200 286182047710147680 560585257721798400 1635325986915129600 261606453603505920 233577190717416000 763152127227060480 145537568534030400 420438943291348800 2035072339272161280 196204840202629440 1817028874350144000 388100182757414400 572364095420295360 1121170515443596800 3270651973830259200 523212907207011840 467154381434832000 1526304254454120960 455468269350931200 291075137068060800 840877886582697600 392409680405258880 1144728190840590720 2242341030887193600 218306352801045600 630658414937023200 1046425814414023680 934308762869664000 3052608508908241920 294307260303944160 2725543311525216000 910936538701862400 582150274136121600 1681755773165395200 299362953888835200 271670127930190080 784819360810517760 2289456381681181440 404766136239454080 683202404026396800 436612705602091200 2092851628828047360 953940159033825600 1868617525739328000 588614520607888320 1164300548272243200 3363511546330790400 598725907777670400 543340255860380160 1569638721621035520 4578912763362362880 473411772083577600 137839081514097600 873225411204182400 449044430833252800 3737235051478656000 637655577091303680 407505191895285120 1177229041215776640 2328601096544486400 1197451815555340800 1086680511720760320 3139277443242071040 2802926288608992000 498938256481392000 882921780911832480 946823544167155200 275678163028195200 898088861666505600 1275311154182607360 815010383790570240 2354458082431553280 419108135444369280 710117658125366400 206758622271146400 981024201013147200 331388240458504320 969823306373644800 1117621694518318080 5605852577217984000 956483365636955520 611257787842927680 314331101583276960 551356326056390400 1796177723333011200 257299618826315520 1630020767581140480 4708916164863106560 838216270888738560 143269352077924800 413517244542292800 662776480917008640 192974714119736640 1222515575685855360 628662203166553920 1102712652112780800 3592355446666022400 514599237652631040 3260041535162280960 459463605046992000 1676432541777477120 286538704155849600 827034489084585600 1325552961834017280 385949428239473280 1257324406333107840 2205425304225561600 214904028116887200 620275866813439200 1029198475305262080 918927210093984000 289462071179604960 573077408311699200 1654068978169171200 297697857725923200 267436123878792960 118615500740721600 771898856478946560 2514648812666215680 429808056233774400 2058396950610524160 200577092909094720 1837854420187968000 578924142359209920 1146154816623398400 3308137956338342400 595395715451846400 534872247757585920 237231001481443200 1543797712957893120 463209939651513600 136300264379697600 859616112467548800 446546786588884800 401154185818189440 1157848284718419840 2292309633246796800 221817983141008800 644712084350661600 1190791430903692800 1069744495515171840 474462002962886400 3087595425915786240 300865639363642080 2756781630281952000 926419879303027200 272600528759395200 893093573177769600 802308371636378880 2315696569436839680 416777000816292480 694814909477270400 166061701037010240 204450396569546400 2139488991030343680 964873570598683200 324246957756059520 948924005925772800 601731278727284160 545201057518790400 1786187146355539200 254427160175435520 1604616743272757760 4631393138873679360 140181955420852800 332123402074020480 408900793139092800 648493915512119040 190820370131576640 1203462557454568320 1090402115037580800 3572374292711078400 508854320350871040 3209233486545515520 1423386008888659200 454334214598992000 902596918090926240 280363910841705600 817801586278185600 1296987831024238080 381640740263153280 2180804230075161600 210272933131279200 498185103111030720 1017708640701742080 972740873268178560 908668429197984000 194148840418041600 286230555197364960 560727821683411200 1635603172556371200 261672983452258560 233636592368088000 763281480526306560 145611630313531200 420545866262558400 2035417281403484160 196254737589193920 1817336858395968000 388297680836083200 572461110394729920 1121455643366822400 3271206345112742400 523345966904517120 467273184736176000 1526562961052613120 455545470633926400 291223260627062400 841091732525116800 392509475178387840 1144922220789459840 2242911286733644800 218417445470296800 630818799393837600 1046691933809034240 934546369472352000 3053125922105226240 294382106383790880 2726005287593952000 911090941267852800 582446521254124800 1682183465050233600 299413695522614400 271808376585258240 785018950356775680 2289844441578919680 404869029804570240 683318205950889600 436834890940593600 2093383867618068480 954101850657883200 1869092738944704000 588764212767581760 1164893042508249600 3364366930100467200 598827391045228800 543616753170516480 1570037900713551360 4579688883157839360 473532166718956800 137862445060267200 873669781881187200 449120543283921600 3738185477889408000 637763658887496960 407712564877887360 1177528425535163520 2329786085016499200 1197654782090457600 1087233506341032960 3140075801427102720 2803639108417056000 499022825871024000 883146319151372640 947064333437913600 275724890120534400 898241086567843200 1275527317774993920 815425129755774720 2355056851070327040 419179173731660160 710298250078435200 206793667590400800 981273687945969600 331472516703269760 970069944776486400 1117811129951093760 5607278216834112000 956645488331245440 611568847316831040 314384380298745120 551449780241068800 1796482173135686400 257343230779165440 1630850259511549440 4710113702140654080 838358347463320320 143305787296526400 413587335180801600 662945033406539520 193007423084374080 1223137694633662080 628768760597490240 1102899560482137600 3592964346271372800 514686461558330880 3261700519023098880 459541483534224000 1676716694926640640 286611574593052800 827174670361603200 1325890066813079040 386014846168748160 1257537521194980480 2205799120964275200 214958680944789600 620381002771202400 1029372923116661760 919082967068448000 289511134626561120 573223149186105600 1654349340723206400 297773534002089600 267504136286849280 118635605914795200 772029692337496320 2515075042389960960 429917361889579200 2058745846233323520 200628102215136960 1838165934136896000 579022269253122240 1146446298372211200 3308698681446412800 595547068004179200 535008272573698560 237271211829590400 1544059384674992640 463288453137619200 295907817098275200 136334912584852800 859834723779158400 446660301003134400 401256204430273920 1158044538506244480 2292892596744422400 221930862823706400 644876042834368800 1191094136008358400 1070016545147397120 474542423659180800 3088118769349985280 300942153322705440 2757248901205344000 926576906275238400 591815634196550400 272669825169705600 893320602006268800 802512408860547840 2316089077012488960 416882947602925440 694932679706428800 166089848280713280 443861725647412800 204502368877279200 2140033090294794240 965037115421870400 324301917196333440 949084847318361600 601884306645410880 1183631268393100800 545339650339411200 1786641204012537600 254491836825058560 1605024817721095680 4632178154024977920 140205716081121600 332179696561426560 887723451294825600 409004737754558400 648603834392666880 414270943937585280 190868877618793920 1203768613290821760 2367262536786201600 1090679300678822400 3573282408025075200 1104722517166894080 508983673650117120 3210049635442191360 1423627270977542400 454449708616176000 902826459968116320 280411432162243200 818009475509116800 1297207668785333760 828541887875170560 381737755237587840 2181358601357644800 210308574121682400 498269544842139840 1017967347300234240 972905751589000320 908899417232352000 194198214937708800 286303316428190880 560822864324486400 1636018951018233600 261717336684760320 233676193468536000 1657083775750341120 763475510475175680 145648661203281600 420617148243364800 2035934694600468480 196288002513570240 1817798834464704000 388396429875417600 572606632856381760 1121645728648972800 3272037902036467200 523434673369520640 467352386937072000 1526951020950351360 455661272558419200 291297322406563200 841234296486729600 392576005027140480 1145213265712763520 2243291457297945600 218472991804922400 630925722365047200 1046869346739041280 934704773874144000 3053902041900702720 294432003770355360 2726698251697056000 911322545116838400 582594644813126400 1682468592973459200 299489807973283200 271877500912792320 785152010054280960 2290426531425527040 405109114789841280 683491908837628800 436945983609844800 2093738693478082560 954344388093969600 1869409547748288000 588864007540710720 1165189289626252800 3364937185946918400 598979615946566400 543755001825584640 1570304020108561920 4580853062851054080 473612429809209600 137897490379521600 873891967219689600 449234711959924800 3738819095496576000 637925781581786880 407816251369188480 1177728015081421440 2330378579252505600 1197959231893132800 1087510003651169280 3140608040217123840 2804114321622432000 499149679955472000 883296011311066080 947224859618419200 275794980759043200 898469423919849600 1275851563163573760 815632502738376960 2355456030162842880 419285731162596480 710418644713814400 206846235569282400 981440012567851200 331528700866446720 970234370378380800 1118095283100257280 5608228643244864000 956888672372680320 611724377053782720 314464298371947360 551589961518086400 1796938847839699200 257408648708440320 1631265005476753920 4710912060325685760 838571462325192960 143330077442260800 413692471138564800 663057401732893440 193056486531330240 1223448754107565440 628928596743894720 1103179923036172800 3593877695679398400 514817297416880640 3262530010953507840 459658301265072000 1677142924650385920 286660154884521600 827384942277129600 1326114803465786880 386112973062660480 1257857193487789440 2206359846072345600 214995116163391200 620538706707847200 1029634594833761280 919316602530144000 289584729796995360 573320309769043200 1654769884554259200 297950111979811200 267549477892220160 118665763675905600 772225946125320960 2515714386975578880 429990232326782400 2059269189667522560 200662108419165120 1838633205060288000 579169459593990720 1146640619538086400 3309539769108518400 595900223959622400 535098955784440320 237331527351811200 1544451892250641920 463406223366777600 295983070220073600 136415758396881600 859980464653564800 446925167969716800 401324216838330240 1158338919187981440 2293281239076172800 221987302665055200 644985348490173600 1191800447919244800 1070197911568880640 474663054703622400 3088903784501283840 300993162628747680 2757949807590432000 926812446733555200 591966140440147200 272831516793763200 893850335939433600 802648433676660480 2316677838375962880 417130156771735680 695109335050166400 166132069146267840 443974605330110400 204623637595322400 2140395823137761280 965282432656651200 324384356356744320 949326109407244800 601986325257495360 1183932280880294400 545663033587526400 1787700671878867200 254642749007512320 1605296867353320960 4633355676751925760 140241357071524800 332264138292535680 887949210660220800 409247275190644800 648768712713488640 414376298308103040 190982061755634240 1203972650514990720 2367864561760588800 1091326067175052800 3575401343757734400 1105003462154941440 509285498015024640 3210593734706641920 1423989164110867200 454719194656272000 902979487886243040 280482714143049600 818494550381289600 1297537425426977280 828752596616206080 381964123511268480 2182652134350105600 210362035607287200 498396207438803520 1018570996030049280 973153069070232960 909438389312544000 194231131284153600 286473092633451360 560965428286099200 1636989100762579200 261783866533512960 233735595119208000 1657505193232412160 763928247022536960 145673348463115200 420724071214574400 2037141992060098560 196337899900134720 1818876778625088000 388462262568307200 572946185266902720 1121930856572198400 3273978201525158400 523567733067025920 467471190238416000 1527856494045073920 455931477048902400 291346696926230400 841448142429148800 392675799800269440 1145892370533805440 2243861713144396800 218510022694672800 631086106821861600 1047135466134051840 934942380476832000 3055712988090147840 294506849850202080 2728315167937632000 911862954097804800 582693393852460800 1682896284858297600 299667403691510400 271923583797815040 785351599600538880 2291784741067610880 405177710499918720 683897215573353600 437020045389345600 2094270932268103680 954910308778171200 1869884760953664000 589013699700404160 1165386787704921600 3365792569716595200 599334807383020800 543847167595630080 1570703199201077760 4583569482135221760 473732824444588800 137979262791115200 874040090778691200 449501105537265600 3739769521907328000 638304067868463360 407885375696722560 1178027399400808320 2330773575409843200 1198669614766041600 1087694335191260160 3141406398402155520 2804827141430496000 499445672819184000 883520549550606240 947465648889177600 275958525582230400 899002211074531200 1276608135736926720 815770751393445120 2356054798801616640 419534365168114560 710599236666883200 206968894186672800 981689499500673600 331612977111212160 970481008781222400 1118758307114972160 5609654282860992000 957456101802695040 611828063545083840 314650773876085920 551917051164460800 1798004422149062400 257561290543415040 1631541502786890240 4712109597603233280 839068730336229120 143366512660862400 413937788373345600 663225954222424320 193170967907561280 1223656127090167680 629301547752171840 1103834102328921600 3596008844298124800 515122581086830080 3263083005573780480 459930875970384000 1678137460672458240 286733025321724800 827875576746691200 1326451908444848640 386341935815122560 1258603095504343680 2207668204657843200 215049768991293600 620906682560018400 1030245162173660160 919861751940768000 289756451861341920 573466050643449600 1655751153493382400 298000562830588800 267617490300276480 118736131785163200 772683871630245120 2517206191008687360 430099537982587200 2060490324347320320 200713117725207360 1839723503881536000 579512903722683840 1146932101286899200 3311502306986764800 596001125661177600 535234980600552960 237472263570326400 1545367743260490240 463681020568147200 296033238967939200 860199075965174400 447000844245883200 401426235450414720 1159025807445367680 2293864202573798400 222024929225954400 645149306973880800 1192002251322355200 1070469961201105920 474944527140652800 3090735486520980480 301069676587811040 2759585255822304000 927362041136294400 592066477935878400 1720398151930348800 272877714400636800 894001688491766400 802852470900829440 2318051614890735360 417200787962824320 695521530852220800 166230584499228480 444049858451908800 204658285800477600 2140939922402211840 965854839537806400 324576714397703040 949889054281305600 602139353175622080 1184132955871756800 3440796303860697600 545755428801273600 1788003376983532800 1605704941801658880 4636103229781470720 140324519382465600 332461168998456960 888099716903817600 409316571600955200 649153428795406080 414446534555114880 1204278706351244160 2368265911743513600 1091510857602547200 3576006753967065600 1105190758813639680 3211409883603317760 1424833581421958400 454796190667728000 903209029763433120 280649038764931200 818633143201910400 1298306857590812160 828893069110229760 2408557412702488320 382028800160891520 2183021715205094400 210486779073698400 498691753497685440 6422819767206635520 1018743467095710720 973730143193109120 909592381335456000 194280505803820800 286521600120668640 561298077529862400 1637266286403820800 261939102847269120 233874198970776000 1657786138220459520 4817114825404976640 764057600321783040 145710379352865600 420973558147396800 2037486934191421440 196454327135451840 1819184762670912000 388561011607641600 573043200241337280 1122596155059724800 3274532572807641600 523878205694538240 467748397941552000 1528115200643566080 456008678331897600 291420758705731200 841947116294793600 392908654270903680 1146086400482674560 2245192310119449600 218565569029298400 631460337221095200 1047756411389076480 935496795883104000 3056230401287132160 294681490703177760 2728777144006368000 912017356663795200 582841517411462400 1683894232589587200 299718145325289600 271992708125349120 785817308541807360 2292172800965349120 405212008354957440 684013017497846400 437131138058596800 2095512822778152960 955072000402228800 1870993591766208000 589362981406355520 1165683034822924800 3367788465179174400 599436290650579200 543985416250698240 1571634617083614720 4584345601930698240 474013745260473600 138002626337284800 874262276117193600 449577217987934400 3741987183532416000 638412149664656640 407989062188023680 1178725962812711040 2331366069645849600 1198872581301158400 1087970832501396480 3143269234167229440 2806490387649312000 499530242208816000 884044472109533280 948027490520947200 276005252674569600 899154435975868800 1276824299329313280 815978124376047360 2357451925625422080 419605403455405440 711020617890710400 207003939505927200 982271635677259200 331809621682331520 971056498387852800 1118947742547747840 5612980775298624000 957618224496984960 611983593282035520 314704052591554080 552010505349139200 1798308871951737600 257604902496264960 1631956248752094720 4714903851250844160 839210806910810880 143451528170932800 414007879011854400 663619243364663040 193203676872198720 1223967186564071040 629408105183108160 1104021010698278400 3596617743903475200 515209804992529920 3263912497504189440 460008754457616000 1678421613821621760 286903056341865600 828015758023708800 1327238486729326080 386407353744397440 1258816210366216320 2208042021396556800 215177292256399200 621011818517781600 1030419609985059840 920017508915232000 289805515308298080 573806112683731200 1656031516047417600 298025788255977600 267776185919074560 118756236959236800 772814707488794880 2517632420732432640 430354584512798400 2060839219970119680 200832139439305920 1840035017830464000 579611030616596160 1147612225367462400 3312063032094835200 596051576511955200 535552371838149120 237512473918473600 1545629414977589760 463759534054252800 296108492089737600 860709169025596800 447038682383966400 401664278878611840 1159222061233192320 2295224450734924800 222081369067303200 645531876769197600 1192103153023910400 1071104743676298240 475024947836947200 3091258829955179520 301248209158958880 2760052526745696000 927519068108505600 592216984179475200 1721418338051193600 272900813204073600 894077364767932800 803328557757223680 2318444122466384640 417236103558368640 695639301081379200 166258731742931520 444162738134606400 204675609903055200 2142209487352596480 966018384360993600 324631673837976960 950049895673894400 602496418317917760 1184433968358950400 3442836676102387200 545801626408147200 1788154729535865600 1606657115514447360 4636888244932769280 140348280042734400 332517463485863040 888325476269212800 409351219806110400 649263347675953920 414551888925632640 1204992836635835520 2368867936717900800 1091603252816294400 3576309459071731200 1105471703801687040 3213314231028894720 1425074843510841600 454834688673456000 903744627476876640 280696560085468800 818702439612220800 1298526695351907840 829103777851265280 2409985673271671040 382061138485703040 2183206505632588800 210522420064101600 498776195228794560 6426628462057789440 1018829702628541440 973895021513930880 909669377346912000 194395713016377600 286545853864277280 561393120170937600 1637404879224441600 261983456079770880 233913800071224000 1658207555702530560 4819971346543342080 764122276971406080 145796784762283200 421044840128203200 2037659405257082880 196487592059828160 1819338754693824000 388791426032755200 573091707728554560 1122786240341875200 3274809758448883200 523966912159541760 467827600142448000 1528244553942812160 456047278973395200 291593569524566400 842089680256406400 392975184119656320 1146183415457109120 2245572480683750400 218695177143424800 631567260192304800 1047933824319083520 935655200284896000 3056489107885624320 294731388089742240 2729008132040736000 912094557946790400 583187139049132800 1684179360512812800 299743516142179200 272153998222928640 785950368239312640 2292366830914218240 405280604065034880 684070918460092800 437390354286849600 2095867648638167040 955152846214257600 1871310400569792000 589462776179484480 1166374278098265600 3368358721025625600 599487032284358400 544307996445857280 1571900736478625280 4584733661828436480 474094008350726400 138014308110369600 874780708573699200 449615274213268800 3742620801139584000 638466190562753280 408230997334392960 1178925552358968960 2332748556196531200 1198974064568716800 1088615992891714560 3143801472957250560 2806965600854688000 499572526903632000 884194164269226720 948188016701452800 276028616220739200 899230548426537600 1276932381125506560 816461994668785920 2357851104717937920 419640922599050880 711141012526089600 207021462165554400 982437960299140800 331865805845508480 971220923989747200 1119042460264135680 5613931201709376000 957699285844129920 612346496001589440 314730691949288160 552057232441478400 1798461096853075200 257626708472689920 1632923989337571840 4715702209435875840 839281845198101760 143475818316667200 414042924331108800 663731611691016960 193220031354517440 1224692992003178880 629461383898576320 1104114464882956800 3596922193706150400 515253416945379840 3265847978675143680 460047693701232000 1678563690396203520 286951636633334400 828085848662217600 1327463223382033920 386440062709034880 1258922767797152640 2208228929765913600 215213727475000800 621064386496663200 1030506833890759680 920095387402464000 289830047031776160 573903273266668800 1656171697324435200 298076239106755200 267821527524445440 118766289546273600 772880125418069760 2517845535594305280 430427454950001600 2061013667781519360 200866145643334080 1840190774804928000 579660094063552320 1147806546533337600 3312343394648870400 596152478213510400 535643055048890880 237532579092547200 1545760250836139520 463798790797305600 296284082707267200 860854909900003200 447114358660132800 401732291286668160 1159320188127104640 2295613093066675200 222213062030450400 645641182425002400 1192304956427020800 1071286110097781760 475065158185094400 3091520501672279040 301299218465001120 2760286162207392000 927597581594611200 592568165414534400 1721709819800006400 272947010810947200 894228717320265600 803464582573336320 2318640376254209280 417306734749457280 695698186195958400 166272805364783040 444426124060900800 204710258108210400 2142572220195563520 966100156772587200 324659153558113920 950130316370188800 602598436930002240 1185136330829068800 3443419639600012800 545894021621894400 1788457434640531200 1606929165146672640 4637280752508418560 140360160372868800 332545610729566080 888852248121801600 409420516216420800 649318307116227840 414797715790174080 1205196873860004480 2370272661658137600 1091788043243788800 3576914869281062400 1106127242107130880 3213858330293345280 1425195474555283200 454911684684912000 903897655395003360 280720320745737600 818841032432841600 1298636614232455680 829595431580348160 2410393747720008960 382125815135326080 2183576086487577600 210540240559303200 498818416094349120 6427716660586690560 1019002173694202880 973977460674341760 909823369369824000 194428629362822400 286594361351494560 561440641491475200 1637682064865683200 262005632696021760 233933600621448000 1659190863160696320 4820787495440017920 764251630270652160 145821472022116800 421080481118606400 2038004347388405760 196504224522016320 1819646738739648000 388857258725644800 573188722702989120 1122881282982950400 3275364129731366400 524011265392043520 467867201242896000 1528503260541304320 456124480256390400 291642944044233600 842160962237212800 393008449044032640 1146377445405978240 2245762565965900800 218732208033175200 631620721677909600 1048022530784087040 935734402485792000 3057006521082608640 294756336783024480 2729470108109472000 912248960512780800 583285888088467200 1684321924474425600 299794257775958400 272200081107951360 786016898088065280 2292754890811956480 405795071890615680 684186720384585600 437464416066350400 2096045061568174080 955314537838315200 1871468804971584000 589512673566048960 1166571776176934400 3368643848948851200 599588515551916800 544400162215902720 1572033796176130560 4585509781623912960 474134139895852800 138037671656539200 874928832132700800 449691386663937600 3742937609943168000 638574272358946560 408300121661927040 1179025347132097920 2333143552353868800 1199177031103833600 1088800324431805440 3144067592352261120 2807203207457376000 499657096293264000 884269010349073440 948268279791705600 276075343313078400 899382773327875200 1277148544717893120 816600243323854080 2358050694264195840 419711960886341760 711201209843779200 207056507484808800 982521122610081600 331893897927096960 971303136790694400 1119231895696911360 5614406414914752000 957861408538419840 612450182492890560 314783970664756320 552150686626156800 1798765546655750400 257670320425539840 1633200486647708160 4716101388528391680 839423921772683520 143487963389534400 414113014969617600 663787795854193920 193252740319154880 1224900364985781120 629567941329512640 1104301373252313600 3597531093311500800 515340640851079680 3266400973295416320 460125572188464000 1678847843545367040 286975926779068800 828226029939235200 1327575591708387840 386505480638309760 1259135882659025280 2208602746504627200 215231945084301600 621169522454426400 1030681281702159360 920251144376928000 289879110478732320 573951853558137600 1656452059878470400 298454620487587200 267844198327130880 118786394720347200 773010961276619520 2518271765318050560 430463890168603200 2061362563404318720 200883148745348160 1840502288753856000 579758220957464640 1147903707116275200 3312904119756940800 596909240975174400 535688396654261760 237572789440694400 1546021922553239040 463877304283411200 296334251455132800 860927780337206400 447681930731380800 401766297490696320 1159516441914929280 2295807414232550400 222250688591349600 645695835252904800 1193818481950348800 1071376793308523520 475145578881388800 3092043845106478080 301324723118022240 2760753433130784000 927754608566822400 592668502910265600 1721855560674412800 303230295114364800 895363861462761600 803532594981392640 2319032883829858560 417836468682622080 695815956425116800 166300952608486080 444501377182699200 227422721335773600 2142753586617047040 966263701595774400 324714112998387840 950291157762777600 602649446236044480 1185337005820531200 3443711121348825600 606460590228729600 1790727722925523200 1607065189962785280 4638065767659717120 140383921033137600 332601905216972160 889002754365398400 454845442671547200 649428225996775680 414867952037185920 1205298892472088960 2370674011641062400 1212921180457459200 3581455445851046400 1106314538765829120 3214130379925570560 1425436736644166400 505383825190608000 903974169354066720 280767842066275200 909690885343094400 1298856451993551360 829735904074371840 2410597784944177920 424522413160110720 2425842360914918400 210575881549706400 498902857825458240 6428260759851141120 1132059768426961920 974142338995163520 1010767650381216000 194445087536044800 318391809870083040 561535684132550400 1819381770686188800 262049985928523520 233973201721896000 1659471808148743680 4821195569888355840 849044826320221440 145833815652033600 421151763099412800 2264119536853923840 196537489446392640 2021535300762432000 388890175072089600 636783619740166080 1123071368265100800 3638763541372377600 524099971857047040 467946403443792000 1698089652640442880 456703489878854400 291667631304067200 842303526198825600 393074978892785280 1273567239480332160 2246142736530201600 218750723478050400 631727644649119200 1048199943714094080 935892806887584000 3396179305280885760 294806234169588960 3032302951143648000 913406979757708800 583335262608134400 1684607052397651200 300174820029302400 272223122550462720 786149957785570560 2547134478960664320 405897965455731840 685055234818281600 437501446956100800 2096399887428188160 1061306032900276800 1871785613775168000 589612468339177920 1166670525216268800 3369214104795302400 600349640058604800 544446245100925440 1572299915571141120 5094268957921328640 474214402986105600 138212898252811200 875002893912201600 450262230043953600 3743571227550336000 639384885830396160 408334683825694080 1179224936678355840 2333341050432537600 1200699280117209600 1088892490201850880 3144599831142282240 2807678420662752000 500291366715504000 884418702508766880 948428805972211200 276425796505622400 900524460087907200 1278769771660792320 816669367651388160 2358449873356711680 420244748041023360 711321604479158400 170006823418703040 207319347379216800 982687447231963200 331950082090273920 971467562392588800 1120652661442728960 5615356841325504000 959077328745594240 612502025738541120 315183561030767520 552851593011244800 1801048920175814400 257997410071914240 1633338735302776320 4716899746713423360 840489496082046720 143512253535268800 340013646837406080 414638694758433600 663900164180547840 193498057553935680 1225004051477082240 630367122061535040 1105703186022489600 3602097840351628800 515994820143828480 3266677470605552640 460709660842704000 1680978992164093440 287024507070537600 829277389516867200 1327800328361095680 386996115107871360 1260734244123070080 2211406372044979200 215268380302903200 510020470256109120 1031989640287656960 921419321685408000 290247086330903520 574049014141075200 1658554779033734400 298530296763753600 267889539932501760 118937183525899200 773992230215742720 2521468488246140160 430536760605806400 2063979280575313920 200917154949376320 1842838643370816000 580494172661807040 1148098028282150400 3317109558067468800 597060593527507200 535779079865003520 237874367051798400 1547984460431485440 464466155429203200 296359335829065600 861073521211612800 447795445145630400 401834309898752640 1160988345323614080 2296196056564300800 222269501871799200 645805140908709600 1194121187055014400 1071558159730007040 475748734103596800 3095968920862970880 301375732424064480 2764257965056224000 928932310858406400 592718671658131200 1722147042423225600 303615219112732800 895590890291260800 803668619797505280 2321976690647228160 417942415469255040 696699233143804800 166512056936258880 444539003743598400 227711414334549600 2143116319460014080 967490287769678400 325126308800442240 951497468207193600 602751464848128960 1185437343316262400 3444294084846451200 607230438225465600 1791181780582521600 1607337239595010560 4643953381294456320 140562125985153600 333024113872517760 889078007487196800 455422828669099200 650252617600884480 414903070160691840 1205502929696257920 2370874686632524800 1214460876450931200 3582363561165043200 1106408187095178240 3214674479190021120 1427246202310790400 506025365187888000 904127197272193440 281124251970307200 910845657338198400 1300505235201768960 829806140321383680 2411005859392515840 425061306757825920 2428921752901862400 210843188977730400 499536170808776640 6429348958380042240 1133496818020869120 975378926401326720 1012050730375776000 194478003882489600 318795980068369440 562248503940614400 1821691314676396800 262382635172286720 234270209975256000 1659612280642767360 4822011718785031680 850122613515651840 145858502911867200 421686377955460800 2266993636041738240 196786976379215040 2024101460751552000 388956007764979200 637591960136738880 1124497007881228800 3643382629352793600 524765270344573440 468540419950512000 1700245227031303680 456819291803347200 291717005823734400 843372755910921600 393573952758430080 1275183920273477760 2248994015762457600 218787754367800800 632529566933191200 1049530540689146880 937080839901024000 3400490454062607360 295180464568822560 3036152191127328000 913638583606694400 583434011647468800 1686745511821843200 300250932479971200 272269205435485440 787147905516860160 2550367840546955520 405932263310770560 685228937705020800 437575508735601600 2099061081378293760 1062653266894564800 1874161679802048000 590360929137645120 1166868023294937600 3373491023643686400 600501864959942400 544538410870970880 1574295811033720320 5100735681093911040 474816376163001600 138247943572065600 875151017471203200 450376398719956800 3748323359604096000 639547008524686080 408403808153228160 1180721858275290240 2333736046589875200 1201003729919884800 1089076821741941760 3148591622067440640 2811242519703072000 500418220799952000 885541393706467680 949632752326003200 276495887144131200 900752797439913600 1279094017049372160 816807616306456320 2361443716550580480 420351305471959680 712224564244502400 170222632021189440 207371915358098400 983934881896075200 332371463314101120 972700754406796800 1120936814591892480 5622485039406144000 959320512787029120 612605712229842240 315263479103969760 552991774288262400 1801505594879827200 258062828001189120 1633615232612912640 4722887433101160960 840702610943919360 143694429628276800 340445264042378880 414743830716196800 664742926628202240 193547121000891840 1225211424459684480 630526958207939520 1105983548576524800 3603011189759654400 516125656002378240 3267230465225825280 460826478573552000 1681405221887838720 287388859256553600 829487661432393600 1329485853256404480 387094242001783680 1261053916415879040 2211967097153049600 215541644442415200 510667896063568320 1032251312004756480 921652957147104000 290320681501337760 574777718513107200 1658975322864787200 298555522189142400 268229601972783360 118967341287009600 774188484003567360 2522107832831758080 431083288884830400 2064502624009512960 201172201479587520 1843305914294208000 580641363002675520 1149555437026214400 3317950645729574400 597111044378284800 536459203945566720 237934682574019200 1548376968007134720 464583925658361600 296409504576931200 862166577769660800 447833283283713600 402344402959175040 1161282726005351040 2299110874052428800 222307128432698400 646624933327245600 1194222088756569600 1072918407891133440 475869365148038400 3096753936014269440 301758302219381280 2764958871441312000 929167851316723200 592819009153862400 1724333155539321600 303692203912406400 895666566567427200 804688805918350080 2322565452010702080 417977731064799360 696875888487542400 166554277801813440 444614256865396800 227769152934304800 2145836815782266880 967735605004459200 325208747960853120 951738730296076800 603516604438762560 1185638018307724800 3448666311078643200 607384407824812800 1791333133134854400 1609377611836700160 4645130904021404160 140597766975556800 333108555603626880 889228513730793600 455538305868609600 650417495921706240 414973306407703680 1207033208877525120 2371276036615449600 1214768815649625600 3582666266269708800 1106595483753876480 3218755223673400320 1427608095444115200 506153673187344000 905274906658143840 281195533951113600 911076611737219200 1300834991843412480 829946612815407360 2414066417755050240 425169085477368960 2429537631299251200 210896650463335200 499662833405440320 6437510447346800640 1133784227939650560 975626243882559360 1012307346374688000 194724876480825600 318876814108026720 562391067902227200 1822153223474438400 262449165021039360 234329611625928000 1659893225630814720 4828132835510100480 850338170954737920 146043657360619200 421793300926670400 2267568455879301120 196836873765779520 2024614692749376000 389449752961651200 637753628216053440 1124782135804454400 3644306446948876800 524898330042078720 468659223251856000 1700676341909475840 456857892444844800 292087314721238400 843586601853340800 393673747531559040 1275507256432106880 2249564271608908800 219065486040928800 632689951390005600 1049796660084157440 937318446503712000 3401352683818951680 295255310648669280 3036922039124064000 913715784889689600 584174629442476800 1687173203706681600 300276303296860800 272614827073155840 787347495063118080 2551014512864213760 406035156875886720 685286838667267200 438130972081857600 2099593320168314880 1062922713693422400 1874636893007424000 590510621297338560 1168349258884953600 3374346407413363200 600552606593721600 545229654146311680 1574694990126236160 5102029025728427520 474936770798380800 138259625345150400 876261944163715200 450414454945291200 3749273786014848000 639601049422782720 408922240609733760 1181021242594677120 2336698517769907200 1201105213187443200 1090459308292623360 3149389980252472320 2811955339511136000 500460505494768000 885765931946007840 949873541596761600 276519250690300800 900828909890582400 1279202098845565440 817844481219467520 2362042485189354240 420386824615605120 712405156197571200 170265793741686720 207389438017725600 984184368828897600 332455739558866560 972947392809638400 1121031532308280320 5623910679022272000 959401574134174080 613383360914600640 315290118461703840 553038501380601600 1801657819781164800 258084633977614080 1635688962438935040 4724084970378708480 840773649231210240 143730864846878400 340531587483373440 414778876035451200 664911479117733120 193563475483210560 1226766721829201280 630580236923407680 1106077002761203200 3603315639562329600 516169267955228160 3271377924877870080 460865417817168000 1681547298462420480 287461729693756800 829557752070902400 1329822958235466240 387126950966421120 1261160473846815360 2212154005522406400 215596297270317600 510797381225060160 1032338535910456320 921730835634336000 290345213224815840 574923459387513600 1659115504141804800 298631198465308800 268297614380839680 118977393874046400 774253901932842240 2522320947693630720 431192594540635200 2064677071820912640 201223210785629760 1843461671268672000 580690426449631680 1149846918775027200 3318231008283609600 597262396930617600 536595228761679360 237954787748092800 1548507803865684480 464623182401414400 296785770185923200 862385189081270400 447946797697963200 402446421571259520 1161380852899263360 2299693837550054400 222589327639442400 646788891810952800 1194524793861235200 1073190457523358720 475909575496185600 3097015607731368960 301834816178444640 2765192506903008000 929246364802828800 593571540371846400 1724770378162540800 303717865512297600 895893595395926400 804892843142519040 2322761705798526720 418083677851432320 696934773602121600 166568351423664960 445178655278884800 227788399134223200 2146380915046717440 967817377416052800 325236227680990080 951819150992371200 603669632356889280 1187143080743692800 3449540756325081600 607435731024595200 1791787190791852800 1609785686285038080 4645523411597053440 140609647305691200 333136702847329920 890357310557769600 455576798268446400 650472455361980160 415500078260292480 1207339264713778560 2374286161487385600 1214871462049190400 3583574381583705600 1108000208694113280 3219571372570076160 1427728726488556800 506196442520496000 905504448535333920 281219294611382400 911153596536892800 1300944910723960320 831000156520584960 2414678529427557120 425205011717216640 2429742924098380800 210914470958536800 499705054270994880 6439142745140152320 1133880031245911040 975708683042970240 1012392885040992000 194774251000492800 318903758787912480 562438589222764800 1822307193073785600 262471341637290240 234349412176152000 1662000313041169920 4829357058855114240 850410023434433280 146080688250369600 421828941917073600 2267760062491822080 196853506227967680 2024785770081984000 389548502000985600 637807517575824960 1124877178445529600 3644614386147571200 524942683274580480 468698824352304000 1700820046868866560 456973694369337600 292161376500739200 843657883834147200 393707012455935360 1275615035151649920 2249754356891059200 219121032375554400 632743412875610400 1049885366549160960 937397648704608000 3401640093737733120 295280259341951520 3037178655122976000 913947388738675200 584322753001478400 1687315767668294400 300352415747529600 272683951400689920 787414024911870720 2551230070303299840 406206646151080320 685460541554006400 438242064751108800 2099770733098321920 1063012529293041600 1874795297409216000 590560518683903040 1168645506002956800 3374631535336588800 600704831495059200 545367902801379840 1574828049823741440 5102460140606599680 474976902343507200 138294670664404800 876484129502217600 450528623621294400 3749590594818432000 639763172117072640 409025927101034880 1181121037367806080 2337291012005913600 1201409662990118400 1090735805602759680 3149656099647482880 2812192946113824000 500587359579216000 885840778025854560 949953804687014400 276589341328809600 901057247242588800 1279526344234145280 818051854202069760 2362242074735612160 420493382046541440 712465353515260800 170280180981852480 207442005996607200 984267531139838400 332483831640455040 973029605610585600 1121315685457443840 5624385892227648000 959644758175608960 613538890651552320 315370036534906080 553178682657619200 1802114494485177600 258150051906888960 1636103708404139520 4724484149471224320 840986764093082880 143743009919745600 340560361963704960 414884011993214400 664967663280910080 193612538930166720 1227077781303104640 630740073069812160 1106357365315238400 3604228988970355200 516300103813777920 3272207416808279040 460982235548016000 1681973528186165760 287486019839491200 829768023986428800 1329935326561820160 387225077860333440 1261480146139624320 2212714730630476800 215614514879618400 510840542945557440 1032600207627555840 921964471096032000 290418808395250080 574972039678982400 1659536047972857600 298757325592252800 268320285183525120 119007551635156800 774450155720666880 2522960292279248640 431229029759236800 2065200415255111680 201240213887643840 1843928942192064000 580837616790500160 1149944079357964800 3319072095945715200 597514651184505600 536640570367050240 238015103270313600 1548900311441333760 464740952630572800 296861023307721600 862458059518473600 448135988388379200 402480427775287680 1161675233581000320 2299888158715929600 222645767480791200 646843544638855200 1195029302369011200 1073281140734100480 476030206540627200 3097800622882667520 301860320831465760 2765893413288096000 929481905261145600 593722046615443200 1724916119036947200 303794850311971200 896271976776758400 804960855550575360 2323350467162000640 418260255829153920 697111428945859200 166610572289219520 445291534961582400 227846137733978400 2146562281468200960 968062694650833600 325318666841400960 952060413081254400 603720641662931520 1187444093230886400 3449832238073894400 607589700623942400 1792543953553516800 1609921711101150720 4646700934324001280 140645288296094400 333221144578439040 890583069923164800 455692275467956800 650637333682801920 415605432630810240 1207441283325863040 2374888186461772800 1215179401247884800 3585087907107033600 1108281153682160640 3219843422202301440 1428090619621881600 506324750519952000 905580962494397280 281290576592188800 911384550935913600 1301274667365603840 831210865261620480 2414882566651726080 425312790436759680 2430358802495769600 210967932444141600 499831716867658560 6439686844404602880 1134167441164692480 975956000524202880 1012649501039904000 194790709173715200 318984592827569760 562581153184377600 1822769101871827200 262537871486042880 234408813826824000 1662421730523240960 4829765133303452160 850625580873519360 146093031880286400 421935864888283200 2268334882329384960 196903403614532160 2025299002079808000 389581418347430400 637969185655139520 1125162306368755200 3645538203743654400 525075742972085760 468817627653648000 1701251161747038720 457166697576825600 292186063760572800 843871729776566400 393806807229064320 1275938371310279040 2250324612737510400 219139547820429600 632903797332424800 1050151485944171520 937635255307296000 3402502323494077440 295355105421798240 3037948503119712000 914333395153651200 584372127521145600 1687743459553132800 300479269831977600 272706992843201280 787613614458128640 2551876742620558080 406240944006119040 685750046365238400 438279095640859200 2100302971888343040 1063281976091899200 1875270510614592000 590710210843596480 1168744255042291200 3375486919106265600 600958539663955200 545413985686402560 1575227228916257280 5103753485241116160 475097296978886400 138353079529828800 876558191281718400 450718904747966400 3750541021229184000 640033376607555840 409060489264801920 1181420421687192960 2337488510084582400 1201917079327910400 1090827971372805120 3150454457832514560 2812905765921888000 500798783053296000 886065316265394720 950194593957772800 276706159059657600 901437809495932800 1280066753215111680 818120978529603840 2362840843374385920 420670977764768640 712645945468329600 170323342702349760 207529619294743200 984517018072660800 332568107885220480 973276244013427200 1121789274039383040 5625811531843776000 960050064911333760 613590733897202880 315503233323576480 553412318119315200 1802875618991865600 258259081789013760 1636241957059207680 4725681686748771840 841341955529537280 143779445138347200 340646685404699520 415059238589486400 665136215770440960 193694311341760320 1227181467794405760 631006466647152960 1106824636238630400 3605751237983731200 516518163578027520 3272483914118415360 461176931766096000 1682683911059074560 287558890276694400 830118477178972800 1330272431540881920 387388622683520640 1262012933294305920 2213649272477260800 215669167707520800 510970028107049280 1033036327156055040 922353863532192000 290541467012640480 575117780553388800 1660236954357945600 298782551017641600 268388297591581440 119057814570340800 774777245367041280 2524025866588611840 431338335415041600 2066072654312110080 201291223193686080 1844707727064384000 581082934025280960 1150235561106777600 3320473908715891200 597565102035283200 536776595183162880 238115629140681600 1549554490734082560 464937236345836800 296886107681654400 862676670830083200 448173826526462400 402582446387372160 1162165868050561920 2300471122213555200 222664580761240800 647007503122562400 1195130204070566400 1073553190366325760 476231258281363200 3099108981468165120 301936834790529120 2767061590596576000 929874472691673600 593772215363308800 1725353341660166400 303923158311427200 896347653052924800 805164892774744320 2324331736101123840 418295571424698240 697405854518755200 166680940398477120 445329161522481600 227942368733570400 2147106380732651520 968471556708801600 325456065442085760 952462516562726400 603873669581058240 1187544430726617600 3450706683320332800 607846316622854400 1792695306105849600 1610329785549488640 4648663472202247680 140704689946766400 333361880796954240 890658323044963200 455884737467140800 650912130884171520 415640550754316160 1207747339162116480 2375088861453235200 1215692633245708800 3585390612211699200 1108374802011509760 3220659571098977280 1428693774844089600 506538597185712000 905810504371587360 281409379893532800 911769474934281600 1301824261768343040 831281101508632320 2415494678324232960 425492421635998080 2431385266491417600 211057034920149600 500042821195431360 6441319142197954560 1134646457695994880 976368196326257280 1013077194371424000 194840083693382400 319119316226998560 562818759787065600 1823538949868563200 262648754567297280 234507816577944000 1662562203017264640 4830989356648465920 850984843271996160 146130062770036800 422114069840299200 2269292915391989760 196986565925472960 2026154388742848000 389680167386764800 638238632453997120 1125637519574131200 3647077899737126400 525297509134594560 469015633155888000 1701969686543992320 457205298218323200 292260125540073600 844228139680598400 393973131850945920 1276477264907994240 2251275039148262400 219195094155055200 633171104760448800 1050595018269189120 938031266311776000 3403939373087984640 295479848888209440 3039231583114272000 914410596436646400 584520251080147200 1688456279361196800 300504640648867200 272776117170735360 787946263701891840 2552954529815988480 406755411831699840 685807947327484800 438390188310110400 2101190036538378240 1063731054089995200 1876062532623552000 590959697776418880 1169040502160294400 3376912558722393600 601009281297734400 545552234341470720 1575892527403783680 5105909059631976960 475297954704518400 138364761302913600 876780376620220800 450756960973300800 3752125065247104000 640087417505652480 409164175756103040 1181919395552837760 2338081004320588800 1202018562595468800 1091104468682941440 3151785054807567360 2814093798935328000 500841067748112000 886439546664628320 950595909409036800 276729522605827200 901513921946601600 1280174835011304960 818328351512206080 2363838791105675520 420706496908414080 712946932056777600 170395278903178560 207547141954370400 984932829627364800 332708568293162880 973687308018163200 1121883991755770880 5628187597870656000 960131126258478720 613746263634154560 315529872681310560 553459045211654400 1803027843893203200 258280887765438720 1636656703024412160 4727677582211351040 841412993816828160 143840170502683200 340790557806357120 415094283908740800 665417136586325760 193710665824079040 1227492527268309120 631059745362621120 1106918090423308800 3606055687786406400 516561775530877440 3273313406048824320 461215871009712000 1682825987633656320 287680341005366400 830188567817481600 1330834273172651520 387421331648158080 1262119490725242240 2213836180846617600 215760255754024800 511185836709535680 1033123551061754880 922431742019424000 290565998736118560 575360682010732800 1660377135634963200 299160932398473600 268501651605008640 119067867157377600 774842663296316160 2524238981450484480 431520511508049600 2066247102123509760 201376238703756480 1844863484038848000 581131997472237120 1150721364021465600 3320754271269926400 598321864796947200 537003303210017280 238135734314755200 1549685326592632320 464976493088889600 296961360803452800 863041023016099200 448741398597710400 402752477407512960 1162263994944474240 2301442728042931200 222721020602589600 647280767262074400 1196643729593894400 1074006606420034560 476271468629510400 3099370653185264640 302064358055634720 2767295226058272000 929952986177779200 593922721606905600 1726082046032198400 303948819911318400 897482797195420800 805504954815025920 2324527989888948480 418825305357863040 697464739633334400 166695014020328640 445442041205179200 227961614933488800 2148013212840069120 968553329120395200 325483545162222720 952542937259020800 604128716111269440 1187845443213811200 3452164092064396800 607897639822636800 1794965594390841600 1611009909630051840 4649055979777896960 140716570276900800 333390028040657280 890884082410358400 455923229866977600 650967090324445440 415745905124833920 1208257432222538880 2375690886427622400 1215795279645273600 3589931188781683200 1108655746999557120 3222019819260103680 1428814405888531200 506581366518864000 906193074166904160 281433140553801600 911846459733955200 1301934180648890880 831491810249667840 2416514864445077760 425528347875845760 2431590559290547200 211074855415351200 500085042060985920 6444039638520207360 1134742261002255360 976450635486668160 1013162733037728000 194922374559494400 319146260906884320 562866281107603200 1823692919467910400 262670931183548160 234527617128168000 1662983620499335680 4833029728890155520 851056695751691520 146191780919620800 422149710830702400 2269484522004510720 197003198387661120 2026325466075456000 389844749118988800 638292521813768640 1125732562215206400 3647385838935820800 525341862367096320 469055234256336000 1702113391503383040 457784307840787200 292383561839241600 844299421661404800 394006396775322240 1276585043627537280 2251465124430412800 219287671379431200 633224566246053600 1050683724734192640 938110468512672000 3404226783006766080 295504797581491680 3039488199113184000 915568615681574400 584767123678483200 1688598843322809600 300885202902211200 272891324383292160 788012793550644480 2553170087255074560 407132688237125760 686676461761180800 438575342758862400 2101367449468385280 1063820869689614400 1876220937025344000 591009595162983360 1169534247356966400 3377197686645619200 601770405804422400 545782648766584320 1576025587101288960 5106340174510149120 475338086249644800 138539987899185600 877150685517724800 451327804353316800 3752441874050688000 640898030977102080 409336986574938240 1182019190325966720 2339068494713932800 1203540811608844800 1091565297533168640 3152051174202577920 2814331405538016000 501475338170352000 886514392744475040 950676172499289600 277079975798371200 902655608706633600 1281796061954204160 818673973149876480 2364038380651933440 421239284063095680 713007129374467200 170409666143344320 207809981848778400 985015991938305600 332736660374751360 973769520819110400 1123304757501588480 5628662811076032000 961347046465653120 614005479862407360 315929463047321760 554159951596742400 1805311217413267200 258607977411813120 1637347946299752960 4728076761303866880 842478568126191360 143852315575550400 340819332286688640 415619963697556800 665473320749502720 193955983058859840 1228010959724814720 631858926094643520 1108319903193484800 3610622434826534400 517215954823626240 3274695892599505920 461799959663952000 1684957136252382720 287704631151100800 831239927395113600 1330946641499005440 387911966117719680 1263717852189287040 2216639806386969600 215778473363325600 511228998430032960 1034431909647252480 923599919327904000 290933974588289760 575409262302201600 1662479854790227200 299438412077750400 268524322407694080 119218655962929600 775823932235439360 2527435704378574080 431556946726651200 2068863819294504960 201393241805770560 1847199838655808000 581867949176579520 1150818524604403200 3324959709580454400 598876824155500800 537048644815388160 238437311925859200 1551647864470878720 465565344234681600 297086782673116800 863113893453302400 449157618116625600 402786483611541120 1163735898353159040 2301637049208806400 222815087004837600 647335420089976800 1197753648311001600 1074097289630776320 476874623851718400 3103295728941757440 302089862708655840 2770799757983712000 931130688469363200 594173565346233600 1726227786906604800 304333743909686400 277280997161575680 898315236233251200 805572967223082240 2327471796706318080 419213776908850560 698348016352022400 166906118348101440 445630174009675200 228250307932264800 2148194579261552640 969779915294299200 325895740964277120 953749247703436800 604179725417311680 1188347130692467200 3452455573813209600 608667487819372800 554561994323151360 1796630472466502400 1611145934446164480 4654943593412636160 140894775228916800 333812236696202880 891260348019350400 456500615864529600 651791481928554240 415921495742363520 1208359450834623360 2376694261384934400 1217334975638745600 1109123988646302720 3222291868892328960 1430623871555155200 507222906516144000 906269588125967520 281789550457833600 913001231729059200 1303582963857108480 831842991484727040 2416718901669246720 426067241473560960 2434669951277491200 211342162843375200 500718355044304320 6444583737784657920 1136179310596162560 977687222892831360 1014445813032288000 194938832732716800 319550431105170720 563579100915667200 1826002463458118400 263003580427311360 234824625381528000 1663685982969454080 4833437803338493440 852134482947121920 146204124549537600 422684325686750400 2272358621192325120 197252685320483520 2028891626064576000 389877665465433600 639100862210341440 1127158201831334400 3652004926916236800 526007160854622720 469649250763056000 1704268965894243840 458208914897260800 292408249099075200 845368651373500800 394505370640967040 1278201724420682880 2254316403662668800 219306186824306400 634026488530125600 1052014321709245440 939298501526112000 3408537931788487680 295879027980725280 3043337439096864000 916417829794521600 584816498198150400 1690737302747001600 301164281887996800 272914365825803520 789010741281934080 2556403448841365760 407166986092164480 687313372345891200 438612373648612800 2104028643418490880 1065168103683902400 1878597003052224000 591758055961450560 1169632996396300800 3381474605494003200 602328563775993600 545828731651607040 1578021482563868160 5112806897682731520 475940059426540800 138668487403118400 877224747297225600 451746422831995200 3757194006104448000 641492480856165120 409371548738705280 1183516111922901120 2339265992792601600 1204657127551987200 1091657463303214080 3156042965127736320 2817895504578336000 501940469813328000 887637083942175840 951880118853081600 277336974806236800 903492845663990400 1282984961712330240 818743097477410560 2367032223845802240 421629994643195520 713910089139811200 170625474745830720 208002731104677600 986263426602417600 333158041598578560 975002712833318400 1124346652381854720 5635791009156672000 962238721284247680 614057323108057920 316222495982396640 554673949612473600 1806985691327980800 258847843152487680 1637486194954821120 4734064447691604480 843259989286391040 144034491668558400 341250949491661440 416005462209355200 666316083197157120 194135882364365760 1228114646216115840 632444991964793280 1109347899224947200 3613971382655961600 517695686304975360 3274972389909642240 462228291343728000 1686519978572782080 288068983337116800 832010924418710400 1332632166394314240 388271764728731520 1264889983929586560 2218695798449894400 216051737502837600 511876424237492160 1035391372609950720 924456582687456000 291203823546548640 576137966674233600 1664021848837420800 299463637503139200 268864384447975680 119329234420334400 776543529457463040 2529779967859173120 432103475005675200 2070782745219901440 201648288335981760 1848913165374912000 582407647093097280 1152275933348467200 3328043697674841600 598927275006278400 537728768895951360 238658468840668800 1553087058914926080 465997168408262400 297111867047049600 864206950011350400 449195456254708800 403296576671963520 1164815294186194560 2304551866696934400 222833900285287200 648155212508512800 1197854550012556800 1075457537791902720 477316937681337600 3106174117829852160 302472432503972640 2773369748062368000 931994336816524800 594223734094099200 1728413900022700800 304616021508489600 277304409243912960 898390912509417600 806593153343927040 2329630588372389120 419249092504394880 698995752612393600 167060928188468160 445667800570574400 228462016131367200 2150915075583805440 970679411821828800 326198017885783680 954633875362675200 604944865007945280 1188447468188198400 3456827800045401600 609232043016979200 554608818487825920 1796781825018835200 1613186306687854080 4659261176744778240 141025458860395200 334121856376936320 891335601141148800 456924032262734400 652396035771567360 415956613865869440 1209889730015890560 2376894936376396800 1218464086033958400 1109217636975651840 3226372613375708160 1431950813044012800 507693369180816000 907417297511917920 282050917720790400 913848064525468800 1304792071543134720 831913227731738880 2419779460031781120 426462430111885440 2436928172067916800 211538188290592800 501182784565404480 6452745226751416320 1137233146965027840 978594053657351040 1015386738361632000 195185705331052800 319846822583914080 564101835441580800 1827696129050937600 263247523206071040 235042431433992000 1663826455463477760 4839558920063562240 852924860223770880 146389278998289600 423076376581185600 2274466293930055680 197435642404553280 2030773476723264000 390371410662105600 639693645167828160 1128203670883161600 3655392258101875200 526495046412142080 470084862867984000 1705849720447541760 458247515538758400 292778557996579200 846152753162371200 394871284809106560 1279387290335656320 2256407341766323200 219583918497434400 634614564871778400 1052990092824284160 940169725735968000 3411699440895083520 296153463606829920 3046160215084896000 916495031077516800 585557115993158400 1692305506324742400 301189652704886400 273259987463473920 789742569618213120 2558774580671312640 407235581802241920 687371273308137600 439167836994868800 2105980185648568320 1066156075279713600 1880339451471936000 592306927213659840 1171114231986316800 3384611012649484800 602379305409772800 546519974926947840 1579485139236426240 5117549161342625280 476381506422931200 138680169176203200 878335673989737600 451784479057329600 3760678902943872000 641546521754261760 409889981195210880 1184613854427319680 2342228463972633600 1204758610819545600 1093039949853895680 3158970278472852480 2820509177207904000 501982754508144000 888460390820489760 952763012845862400 277360338352406400 903568958114659200 1283093043508523520 819779962390421760 2369227708854639360 421665513786840960 714572259634396800 170783734387654080 208020253764304800 987178212022766400 333467054496051840 975907053643737600 1124441370098242560 5641018354415808000 962319782631392640 614834971792816320 316249135340130720 554720676704812800 1807137916229318400 258869649128912640 1639559924780843520 4738455417709278720 843331027573681920 144168087470097600 341567468775308160 416040507528609600 666934108992103680 194152236846684480 1229669943585632640 632498270680261440 1109441353409625600 3614275832458636800 517739298257825280 3279119849561687040 462267230587344000 1686662055147363840 288336174940195200 832081015057219200 1333868217984207360 388304473693368960 1264996541360522880 2218882706819251200 216252131205146400 512351203162962240 1035478596515650560 924534461174688000 291228355270026720 576672349880390400 1664162030114438400 299514088353916800 269113763277515520 119339287007371200 776608947386737920 2529993082721045760 432504262410292800 2070957193031301120 201835322458136640 1849068922349376000 582456710540053440 1153344699760780800 3328324060228876800 599028176707833600 538227526555031040 238678574014742400 1553217894773475840 466036425151315200 297488132656041600 865008524820585600 449271132530875200 403670644916273280 1164913421080106880 2306689399521561600 223116099492031200 648756393615439200 1198056353415667200 1076455053110062080 477357148029484800 3106435789546951680 302752983687204960 2773603383524064000 932072850302630400 594976265312083200 1730017049641171200 304641683108380800 277655590478972160 898542265061750400 807341289832546560 2329826842160213760 419319723695483520 699054637726972800 167075001810319680 446232198984062400 228481262331285600 2152910106220124160 970761184233422400 326225497605920640 954714296058969600 605505967374409920 1189952530624166400 3460034099282342400 609283366216761600 555311180957944320 1797084530123500800 1614682579665093120 4659653684320427520 141037339190529600 334150003620639360 892464397968124800 456962524662571200 652450995211841280 416483385718458240 1211011934748819840 2379905061248332800 1218566732433523200 1110622361915888640 3229365159330186240 1432071444088454400 507736138513968000 908258951061614880 282074678381059200 913925049325142400 1304901990423682560 832966771436916480 2422023869497639680 426498356351733120 2437133464867046400 211556008785794400 501225005430959040 6458730318660372480 1137328950271288320 978676492817761920 1015472277027936000 195366745236499200 319873767263799840 564149356762118400 1827850098650284800 263269699822321920 235062231984216000 1665933542873832960 4844047738995279360 852996712703466240 146525058927374400 423112017571588800 2274657900542576640 197452274866741440 2030944554055872000 390733490472998400 639747534527599680 1128298713524236800 3655700197300569600 526539399644643840 470124463968432000 1705993425406932480 458324716821753600 293050117854748800 846224035143177600 394904549733482880 1279495069055199360 2256597427048473600 219787588391061600 634668026357383200 1053078799289287680 940248927936864000 3411986850813864960 296178412300112160 3046416831083808000 916649433643507200 586100235709497600 1692448070286355200 301240394338665600 273513443331098880 789809099466965760 2558990138110398720 407338475367358080 687487075232630400 439575176782123200 2106157598578575360 1066245890879332800 1880497855873728000 592356824600224320 1172200471418995200 3384896140572710400 602480788677331200 547026886662197760 1579618198933931520 5117980276220797440 476421637968057600 138703532722372800 879150353564246400 451860591507998400 3760995711747456000 641654603550455040 410270164996648320 1184713649200448640 2344400942837990400 1204961577354662400 1094053773324395520 3159236397867863040 2820746783810592000 502067323897776000 888535236900336480 952843275936115200 277407065444745600 903721183015996800 1283309207100910080 820540329993296640 2369427298400897280 421736552074131840 714632456952086400 170798121627819840 208055299083559200 987261374333707200 333495146577640320 975989266444684800 1124630805531018240 5641493567621184000 962481905325682560 615405247494972480 316302414055598880 554814130889491200 1807442366031993600 258913261081762560 1641080659986593280 4738854596801794560 843473104148263680 144180232542964800 341596243255639680 416110598167118400 666990293155280640 194184945811321920 1230810494989944960 632604828111197760 1109628261778982400 3614884732063987200 517826522163525120 3282161319973186560 462345109074576000 1686946208296527360 288360465085929600 832221196334236800 1333980586310561280 388369891622643840 1265209656222395520 2219256523557964800 216270348814447200 512394364883459520 1035653044327050240 924690218149152000 291277418716982880 576720930171859200 1664442392668473600 299589764630083200 269136434080200960 119359392181444800 776739783245287680 2530419312444791040 432540697628894400 2071306088654100480 201852325560150720 1849380436298304000 582554837433965760 1153441860343718400 3328884785336947200 599179529260166400 538272868160401920 238718784362889600 1553479566490575360 466114938637420800 297764060769302400 865081395257788800 449384646945124800 403704651120301440 1165109674867931520 2306883720687436800 223323045576976800 648811046443341600 1198359058520332800 1076545736320803840 477437568725779200 3106959132981150720 302778488340226080 2774070654447456000 932229877274841600 595528121538604800 1730162790515577600 304693006308163200 277913123384682240 898769293890249600 807409302240602880 2330219349735863040 419425670482116480 699172407956131200 167103149054022720 446646091153953600 228519754731122400 2153091472641607680 970924729056609600 326280457046194560 954875137451558400 605556976680452160 1191056243077209600 3460325581031155200 609386012616326400 555826246769364480 1797538587780499200 1614818604481205760 4660438699471726080 141061099850798400 334206298108045440 893292182307907200 457039509462244800 652560914092389120 416869685077023360 1211113953360904320 2382112486154419200 1218772025232652800 1111652493538728960 3229637208962411520 1432312706177337600 507821677180272000 908335465020678240 282122199701596800 914079018924489600 1305121828184778240 833739370154046720 2422227906721808640 426570208831428480 2437544050465305600 211591649776197600 501309447162068160 6459274417924823040 1137520556883809280 978841371138583680 1015643354360544000 195383203409721600 319927656623571360 564244399403193600 1828158037848979200 263314053054823680 235101833084664000 1667478740308093440 4844455813443617280 853140417662856960 146537402557291200 423183299552395200 2275041113767618560 197485539791117760 2031286708721088000 390766406819443200 639855313247142720 1128488798806387200 3656316075697958400 526628106109647360 470203666169328000 1706280835325713920 458440518746246400 293074805114582400 846366599104790400 394971079582235520 1279710626494285440 2256977597612774400 219806103835936800 634774949328592800 1053256212219294720 940407332338656000 3412561670651427840 296228309686676640 3046930063081632000 916881037492492800 586149610229164800 1692733198209580800 301316506789334400 273536484773610240 789942159164471040 2559421252988570880 407475666787512960 687660778119369600 439612207671873600 2106512424438589440 1066425522078571200 1880814664677312000 592456619373353280 1172299220458329600 3385466396419161600 602633013578668800 547072969547220480 1579884318328942080 5118842505977141760 476501901058310400 138738578041627200 879224415343747200 451974760184001600 3761629329354624000 641816726244744960 410304727160415360 1184913238746706560 2344598440916659200 1205266027157337600 1094145939094440960 3159768636657884160 2821221997015968000 502194177982224000 888684929060029920 953003802116620800 277477156083254400 903949520368003200 1283633452489489920 820609454320830720 2369826477493413120 421843109505068160 714752851587465600 170826896108151360 208107867062440800 987427698955588800 333551330740817280 976153692046579200 1124914958680181760 5642443994031936000 962725089367117440 615457090740623040 316382332128801120 554954312166508800 1807899040736006400 258978679011037440 1641218908641661440 4739652954986826240 843686219010136320 144204522688699200 341653792216302720 416215734124881600 667102661481634560 194234009258278080 1230914181481246080 632764664257602240 1109908624333017600 3615798081472012800 517957358022074880 3282437817283322880 462461926805424000 1687372438020272640 288409045377398400 832431468249763200 1334205322963269120 388468018516556160 1265529328515204480 2219817248666035200 216306784033048800 512480688324454080 1035914716044149760 924923853610848000 291351013887417120 576818090754796800 1664862936499526400 299690666331638400 269181775685571840 119389549942555200 776936037033112320 2531058657030408960 432613568066097600 2071829432088299520 201886331764178880 1849847707221696000 582702027774834240 1153636181509593600 3329725872999052800 599381332663276800 538363551371143680 238779099885110400 1553872074066224640 466232708866579200 297789145143235200 865227136132195200 449535999497457600 403772663528357760 1165404055549668480 2307272363019187200 223341858857426400 648920352099146400 1198762665326553600 1076727102742287360 477558199770220800 3107744148132449280 302829497646268320 2774771560832544000 932465417733158400 595578290286470400 1730454272264390400 304769991107836800 277936535467019520 899071998994915200 807545327056715520 2330808111099336960 419566932864293760 699349063299868800 167145369919577280 446683717714852800 228577493330877600 2153454205484574720 971170046291390400 326362896206605440 955116399540441600 605658995292536640 1191156580572940800 3460908544528780800 609539982215673600 555873070934039040 1798143997989830400 1615090654113431040 4661616222198673920 141096740841201600 334290739839154560 893367435429705600 457154986661755200 652725792413210880 416904803200529280 1211317990585073280 2382313161145881600 1219079964431347200 1111746141868078080 3230181308226862080 1432674599310662400 507949985179728000 908488492938804960 282193481682403200 914309973323510400 1305451584826421760 833809606401058560 2422635981170146560 426677987550971520 2438159928862694400 211645111261802400 501436109758731840 6460362616453724160 1137807966802590720 979088688619816320 1015899970359456000 195416119756166400 320008490663228640 564386963364806400 1828619946647020800 263380582903576320 235161234735336000 1667619212802117120 4845271962340293120 853355975101943040 146562089817124800 423290222523604800 2275615933605181440 197535437177682240 2031799940718912000 390832239512332800 640016981326457280 1128773926729612800 3657239893294041600 526761165807152640 470322469470672000 1706711950203886080 458594921312236800 293124179634249600 846580445047209600 395070874355364480 1280033962652914560 2257547853459225600 219843134725687200 634935333785407200 1053522331614305280 940644938941344000 3413423900407772160 296303155766523360 3047699911078368000 917189842624473600 586248359268499200 1693160890094419200 301417990056892800 273582567658632960 790141748710728960 2560067925305829120 407578560352629120 687892381968355200 439686269451374400 2107044663228610560 1066694968877428800 1881289877882688000 592606311533046720 1172496718536998400 3386321780188838400 602835980113785600 547165135317265920 1580283497421457920 5120135850611658240 476622295693689600 138785305133966400 879372538902748800 452126985085339200 3762579755765376000 642032889837131520 410373851487949440 1185212623066093440 2344993437073996800 1205671960227571200 1094330270634531840 3160566994842915840 2821934816824032000 502363316761488000 888909467299570080 953244591387379200 277570610267932800 904253970170678400 1284065779674263040 820747702975898880 2370425246132186880 421985186079649920 714933443540534400 170870057828648640 208177957700949600 987677185888411200 333635606985582720 976400330449420800 1125293829545733120 5643869633648064000 963049334755697280 615560777231924160 316488889559737440 555141220535865600 1808507940341356800 259065902916737280 1641495405951797760 4740850492264373760 843970372159299840 144240957907300800 341740115657297280 416355915401899200 667271213971165440 194299427187552960 1231121554463848320 632977779119474880 1110282441071731200 3617015880682713600 518131805833474560 3282990811903595520 462617683779888000 1687940744318599680 288481915814601600 832711830803798400 1334542427942330880 388598854375105920 1265955558238949760 2220564882143462400 216361436860951200 512610173485945920 1036263611666949120 925235367559776000 291449140781329440 576963831629203200 1665423661607596800 299766342607804800 269249788093628160 119429760290702400 777197708750211840 2531911116477899520 432722873721902400 2072527223333898240 201937341070221120 1850470735119552000 582898281562658880 1153927663258406400 3330847323215193600 599532685215609600 538499576187256320 238859520581404800 1554395417500423680 466389735838790400 297839313891100800 865445747443804800 449649513911707200 403874682140442240 1165796563125317760 2307855326516812800 223379485418325600 649084310582853600 1199065370431219200 1076999152374512640 477719041162809600 3108790835000847360 302906011605331680 2775706102679328000 932779471677580800 595678627782201600 1730891494887609600 304872637507401600 277983359631694080 899299027823414400 807749364280884480 2331593126250635520 419672879650926720 699584603758185600 167201664406983360 446758970836651200 228654478130551200 2153998304749025280 971497135937764800 326472815087153280 955438082325619200 605812023210663360 1191357255564403200 3461782989775219200 609745275014803200 555966719263388160 1798598055646828800 1615498728561768960 4663186252501271040 141144262161739200 334403328813966720 893517941673302400 457308956261102400 652945630174306560 416975039447541120 1211624046421326720 2382714511128806400 1219490550029606400 1111933438526776320 3230997457123537920 1433157123488428800 508121062512336000 908718034815995040 282288524323478400 914617912522204800 1305891260348613120 833950078895082240 2423248092842653440 426821692510362240 2438981100059212800 211716393242608800 501604993220950080 6461994914247075840 1138191180027632640 979418445261459840 1016242125024672000 195465494275833600 320116269382771680 564577048646956800 1829235825044409600 263469289368579840 235240436936232000 1667900157790164480 4846496185685306880 853643385020724480 146599120706875200 423432786485217600 2276382360055265280 197601967026434880 2032484250049344000 390930988551667200 640232538765543360 1129154097293913600 3658471650088819200 526938578737159680 470480873872464000 1707286770041448960 458710723236729600 293198241413750400 846865572970435200 395203934052869760 1280465077531086720 2258308194587827200 219898681060312800 635149179727826400 1053877157474319360 940961747744928000 3414573540082897920 296402950539652320 3048726375074016000 917421446473459200 586396482827500800 1693731145940870400 301494102507561600 273651691986167040 790407868105739520 2560930155062173440 407681453917745280 688066084855094400 439797362120625600 2107754314948638720 1067054231275905600 1881923495489856000 592805901079304640 1172792965655001600 3387462291881740800 602988205015123200 547303383972334080 1580815736211479040 5121860310124346880 476782821874195200 138820350453220800 879594724241251200 452241153761342400 3763846990979712000 642195012531421440 410477537979250560 1185611802158609280 2345585931310003200 1205976410030246400 1094606767944668160 3161631472422958080 2822885243234784000 502490170845936000 889208851618956960 953565643748390400 277640700906441600 904482307522684800 1284390025062842880 820955075958501120 2371223604317218560 422091743510586240 715174232811292800 170927606789311680 208230525679831200 988009835132174400 333747975311936640 976729181653209600 1125577982694896640 5645770486469568000 963292518797132160 615716306968875840 316568807632939680 555281401812883200 1808964615045369600 259131320846012160 1641910151917002240 4742447208634437120 844183487021172480 144289538198769600 341855213578623360 416461051359662400 667495950623873280 194348490634509120 1231432613937751680 633137615265879360 1110562803625766400 3617929230090739200 518262641692024320 3283820303834004480 462734501510736000 1688366974042344960 288579076397539200 832922102719324800 1334991901247746560 388696981269018240 1266275230531758720 2221125607251532800 216434307298154400 512782820367935040 1036525283384048640 925469003021472000 291522735951763680 577158152795078400 1665844205438649600 299842018883971200 269340471304369920 119459918051812800 777393962538036480 2532550461063517440 432868614596308800 2073050566768097280 202005353478277440 1850938006042944000 583045471903527360 1154316305590156800 3331688410877299200 599684037767942400 538680942608739840 238919836103625600 1554787925076072960 466507506067948800 297914567012899200 865737229192617600 449763028325956800 404010706956554880 1166090943807054720 2308632611180313600 223435925259674400 649302921894463200 1199368075535884800 1077361885217479680 477839672207251200 3109575850152145920 303008030217416160 2776407009064416000 933015012135897600 595829134025798400 1731474458385235200 304949622307075200 278053595878705920 899526056651913600 808021413913109760 2332181887614109440 419778826437559680 699761259101923200 167243885272537920 446871850519348800 228712216730306400 2154723770434959360 971742453172545600 326555254247564160 955679344414502400 606016060434832320 1191658268051596800 3462948916770470400 609899244614150400 556107191757411840 1799052113303827200 1616042827826219520 4664363775228218880 141179903152142400 334487770545075840 893743701038697600 457424433460612800 653110508495128320 417080393818058880 1212032120869664640 2383316536103193600 1219798489228300800 1112214383514823680 3232085655652439040 1433519016621753600 508249370511792000 909024090652248480 282359806304284800 914848866921225600 1306221016990256640 834160787636117760 2424064241739329280 426929471229905280 2439596978456601600 211769854728213600 501731655817613760 6464171311304878080 1138478589946414080 979665762742692480 1016498741023584000 195531326968723200 320197103422428960 564719612608569600 1829697733842451200 263535819217332480 235299838586904000 1668321575272235520 4848128483478658560 853858942459810560 146648495226542400 423539709456427200 2276957179892828160 197651864412999360 2032997482047168000 391062653937446400 640394206844857920 1129439225217139200 3659395467684902400 527071638434664960 470599677173808000 1707717884919621120 458826525161222400 293296990453084800 847079418912854400 395303728825998720 1280788413689715840 2258878450434278400 219972742839813600 635309564184640800 1054143276869329920 941199354347616000 3415435769839242240 296477796619499040 3049496223070752000 917653050322444800 586593980906169600 1694158837825708800 301570214958230400 273743857756212480 790607457651997440 2561576827379431680 688239787741833600 439945485679627200 2108286553738659840 1067323678074763200 1882398708695232000 592955593238998080 1173187961812339200 3388317675651417600 603140429916460800 547487715512424960 1581214915303994880 5123153654758863360 476903216509574400 138855395772475200 879890971359254400 452355322437345600 3764797417390464000 642357135225711360 410615786634318720 1185911186477996160 2346375923624678400 1206280859832921600 1094975431024849920 3162429830607989760 2823598063042848000 502617024930384000 889433389858497120 953806433019148800 277710791544950400 904710644874691200 1284714270451422720 821231573268637440 2371822372955992320 422198300941522560 715354824764361600 170970768509808960 208283093658712800 988259322064996800 333832251556702080 976975820056051200 1125862135844060160 5647196126085696000 963535702838567040 615923679951478080 316648725706141920 555421583089900800 1809421289749382400 259196738775287040 1642463146537274880 4743644745911984640 844396601883045120 144325973417371200 341941537019617920 416566187317425600 667664503113404160 194397554081465280 1231847359902956160 633297451412283840 1110843166179801600 3618842579498764800 518393477550574080 3284926293074549760 462851319241584000 1688793203766090240 288651946834742400 833132374634851200 1335329006226808320 388795108162930560 1266594902824567680 2221686332359603200 216488960126056800 512912305529426880 1036786955101148160 925702638483168000 291596331122197920 577303893669484800 1666264749269702400 269408483712426240 119490075812923200 777590216325861120 2533189805649135360 432977920252113600 2073573910202296320 202056362784319680 1851405276966336000 583192662244395840 1154607787338969600 3332529498539404800 538816967424852480 238980151625846400 1555180432651722240 466625276297107200 298014904508630400 865955840504227200 404112725568639360 1166385324488791680 2309215574677939200 223511178381472800 649466880378170400 1077633934849704960 477960303251692800 3110360865303444480 303084544176479520 2777107915449504000 933250552594214400 596029809017260800 1731911681008454400 305026607106748800 278147244208055040 808225451137278720 2332770648977583360 420061351201914240 699937914445660800 167286106138092480 447022356762945600 228769955330061600 2155267869699409920 971987770407326400 326637693407975040 955920606503385600 606169088352959040 1192059618034521600 3463823362016908800 610053214213497600 556294488416110080 1616450902274557440 4665541297955166720 141215544142545600 334572212276184960 894044713525891200 457539910660123200 653275386815950080 417220866312082560 1212338176705918080 2384119236069043200 1220106428426995200 1112588976832220160 3232901804549114880 1433880909755078400 508377678511248000 909253632529438560 282431088285091200 915079821320246400 1306550773631900160 834441732624165120 2424676353411836160 427037249949448320 2440212856853990400 211823316213818400 501858318414277440 6465803609098229760 1138765999865195520 979913080223925120 1016755357022496000 195580701488390400 320277937462086240 564862176570182400 1830159642640492800 263602349066085120 235359240237576000 1668883465248330240 4849352706823672320 854074499898896640 146685526116292800 423646632427636800 2277531999730391040 197701761799563840 2033510714044992000 391161402976780800 640555874924172480 1129724353140364800 3660319285280985600 527204698132170240 470718480475152000 1708148999797793280 293371052232585600 847293264855273600 395403523599127680 1281111749848344960 2259448706280729600 220028289174439200 635469948641455200 1054409396264340480 941436960950304000 3416297999595586560 296552642699345760 3050266071067488000 586742104465171200 1694586529710547200 301773181493347200 273812982083746560 790807047198255360 2562223499696689920 440056578348878400 2108818792528680960 1067593124873620800 1882873921900608000 593105285398691520 1173484208930342400 3389173059421094400 603546362986694400 547625964167493120 1581614094396510720 5124446999393379840 477023611144953600 138948849957153600 880113156697756800 452659772240020800 3765747843801216000 410719473125619840 1186210570797383040 2346968417860684800 1207092725973388800 1095251928334986240 3163228188793021440 2824310882850912000 502955302488912000 889657928098037280 954047222289907200 277897699914307200 905319544480041600 821438946251239680 2372421141594766080 422482454090686080 715535416717430400 171013930230306240 208423274935730400 988508808997819200 333916527801467520 977222458458892800 1126619877575162880 5648621765701824000 616079209688429760 316861840568014560 555795399828614400 1810639088960083200 259371186586686720 1642877892502479360 4744842283189532160 844964908181372160 144362408635972800 342027860460612480 416846549871460800 667833055602935040 194528389940015040 1232158419376859520 633723681136029120 1111590799657228800 3621278177920166400 518742373173373440 3285755785004958720 463162833190512000 1689929816362744320 288724817271945600 833693099742921600 1335666111205870080 389056779880030080 1267447362272058240 2223181599314457600 216543612953959200 513041790690918720 1037484746346746880 926325666381024000 291792584910022560 577449634543891200 1667386199485843200 269476496120482560 119570496509217600 778113559760060160 2534894724544116480 433087225907918400 2074969492693493760 202107372090361920 1852651332762048000 583585169820045120 1154899269087782400 3334772398971686400 538952992240965120 239140993018435200 1556227119520120320 466939330241529600 298090157630428800 866174451815836800 404214744180723840 1167170339640090240 2309798538175564800 223567618222821600 649630838861877600 1077905984481930240 478281986036870400 3112454239040240640 303161058135542880 2778976999143072000 933878660483059200 596180315260857600 1732348903631673600 305231899905878400 278217480455066880 808429488361447680 2334340679280180480 420273244775180160 700408995362294400 167398695112904640 447135236445643200 228923924929408800 2155811968963860480 972641949700075200 326857531169070720 956563972073740800 606322116271085760 1192360630521715200 3464697807263347200 610463799811756800 556434960910133760 1616858976722895360 4668681358560360960 141310586783620800 334797390225809280 894270472891286400 457847849858817600 653715062338141440 417326220682600320 1212644232542171520 2384721261043430400 1220927599623513600 1112869921820267520 3233717953445790720 1434845958110611200 508719833176464000 909483174406628640 282621173567241600 915695699717635200 1307430124676282880 834652441365200640 2425288465084343040 427324659868229760 2441855199247027200 211965880175431200 502196085338713920 6467435906891581440 1139532426315279360 980572593507212160 1017439666352928000 195630076008057600 320493494901172320 565242347134483200 1831391399435270400 263779761996092160 235517644639368000 1669304882730401280 4850576930168686080 854649319736459520 146722557006043200 423931760350862400 2279064852630558720 197834821497069120 2034879332705856000 391260152016115200 640986989802344640 1130484694268966400 3662782798870540800 527559523992184320 471035289278736000 1709298639472919040 293445114012086400 847863520701724800 395669642994138240 1281973979604689280 2260969388537932800 220083835509064800 635897640526293600 1055119047984368640 942070578557472000 3418597278945838080 296752232245603680 3052318999058784000 586890228024172800 1695727041403449600 301925406394684800 273882106411280640 791339285988276480 2563947959209378560 440167671018129600 2110238095968737280 1068311649670574400 1884141157114944000 593504464491207360 1173780456048345600 3391454082806899200 603850812789369600 547764212822561280 1582678571976552960 5127895918418757120 477344663505964800 139018940595662400 880335342036259200 452888109592027200 3768282314229888000 410823159616920960 1187008928982414720 2347560912096691200 1207701625578739200 1095528425645122560 3165357143953105920 2826211735672416000 503209010657808000 890256696736811040 954689327011929600 278037881191324800 905776219184054400 821646319233841920 2374017857964829440 422695568952558720 716016995258947200 171129028151632320 208528410893493600 989174107485345600 334141264454175360 977880160866470400 1127188183873489920 5652423471344832000 616234739425381440 317021676714419040 556075762382649600 1811552438368108800 259502022445236480 1643292638467683840 4748035715929658880 845391137905117440 144459569218910400 342258056303264640 417056821786987200 668282528908350720 194626516833927360 1232469478850762880 634043353428838080 1112151524765299200 3623104876736217600 519004044890472960 3286585276935367680 463396468652208000 1690782275810234880 288919138437820800 834113643573974400 1336565057816701440 389253033667854720 1268086706857676160 2224303049530598400 216689353828365600 513387084454896960 1038008089780945920 926792937304416000 291939775250891040 577838276875641600 1668227287147948800 269657862541966080 119630812031438400 778506067335709440 2536173413715352320 433378707656731200 2076016179561891840 202243396906474560 1853585874608832000 583879550501782080 1155676553751283200 3336454574295897600 539315725083932160 239261624062876800 1557012134671418880 467174870699846400 298165410752227200 866757415313462400 404486793812949120 1167759101003564160 2311353107502566400 223624058064170400 650068061485096800 1078631450167864320 478523248125753600 3114024269342837760 303365095359711840 2780378811913248000 934349741399692800 596330821504454400 1733514830626924800 305385869505225600 278287716702078720 808973587625898240 2335518202007128320 420485138348446080 700762306049769600 167483136844013760 447248116128340800 229039402128919200 2157262900335728640 973132584169636800 327022409489892480 957046496251507200 606730190719423680 1192661643008908800 3467029661253849600 610771739010451200 556575433404157440 1617947175251796480 4671036404014256640 141381868764427200 334966273688027520 894496232256681600 458078804257838400 654044818979784960 417431575053118080 1213460381438847360 2385323286017817600 1221543478020902400 1113150866808314880 3235894350503592960 1435569744377260800 508976449175376000 910095286079135520 282763737528854400 916157608515676800 1308089637959569920 834863150106236160 2426920762877694720 427540217307315840 2443086956041804800 212072803146640800 502449410532041280 6471788701007185920 1140107246152842240 981067228469677440 1017952898350752000 195761741393836800 320655162980486880 565527475057708800 1832315217031353600 263912821693597440 235636447940712000 1669726300212472320 4853841525755389440 855080434614631680 146821306045377600 424145606293281600 2280214492305684480 197934616270198080 2035905796701504000 391523482787673600 641310325960973760 1131054950115417600 3664630434062707200 527825643387194880 471272895881424000 1710160869229263360 293642612090755200 848291212586563200 395869232540396160 1282620651921947520 2262109900230835200 220231959068066400 636218409439922400 1055651286774389760 942545791762848000 3420321738458526720 296901924405297120 3053858695052256000 587285224181510400 1696582425173126400 302077631296022400 274066437951371520 791738465080792320 2565241303843895040 440463918136132800 2111302573548779520 1068850543268289600 1885091583525696000 593803848810594240 1174570448363020800 3393164850346252800 604155262592044800 548132875902743040 1583476930161584640 5130482607687790080 477585452776723200 139089031234171200 880927836272265600 453116446944033600 3770183167051392000 411099656927057280 1187607697621188480 2349140896726041600 1208310525184089600 1096265751805486080 3166953860323169280 2827637375288544000 503462718826704000 890705773215891360 955170905553446400 278178062468342400 906232893888067200 822199313854114560 2375215395242376960 422908683814431360 716378179165084800 171215351592626880 208633546851256800 989673081350990400 334309816943706240 978373437672153600 1127756490171816960 5655274750577088000 616649485390585920 317181512860823520 556356124936684800 1812465787776134400 259632858303786240 1644398627708229120 4750430790484753920 845817367628862720 144532439656113600 342430703185253760 417267093702513600 668619633887412480 194724643727839680 1233298970781171840 634363025721647040 1112712249873369600 3624931575552268800 519265716607572480 3288797255416458240 463630104113904000 1691634735257725440 289064879312227200 834534187405027200 1337239267774824960 389449287455679360 1268726051443294080 2225424499746739200 216798659484170400 513646054777880640 1038531433215144960 927260208227808000 292086965591759520 578129758624454400 1669068374810054400 269793887358078720 119691127553659200 778898574911358720 2537452102886588160 433597318968340800 2077062866430289920 202345415518559040 1854520416455616000 584173931183519040 1156259517248908800 3338136749620108800 539587774716157440 239382255107318400 1557797149822717440 467410411158163200 298366085743689600 867194637936681600 404690831037118080 1168347862367038080 2312519034497817600 223774564307767200 650395978452511200 1079175549432314880 478764510214636800 3115594299645434880 303518123277838560 2781780624683424000 934820822316326400 596732171487379200 1734389275873363200 305539839104572800 278475013360776960 809381662074236160 2336695724734076160 420591085135079040 701115616737244800 167567578575122880 447549128615534400 229154879328429600 2158351098864629760 973623218639198400 327187287810714240 957529020429273600 607036246555677120 1193464342974758400 3468778551746726400 611079678209145600 556950026721553920 1618763324148472320 4673391449468152320 485393389334380800 141453150745233600 335135157150245760 895098257231068800 458309758656859200 654374575621428480 417712520041165440 1214072493111354240 2386928685949516800 1222159356418291200 1113900053443107840 3237526648296944640 1436293530643910400 509233065174288000 910554369833515680 970786778668761600 282906301490467200 916619517313718400 1308749151242856960 835425040082330880 2428144986222708480 427755774746401920 2444318712836582400 212179726117850400 502702735725368640 6475053296593889280 1140682065990405120 981561863432142720 1018466130348576000 195860490433171200 320816831059801440 565812602980934400 1833239034627436800 264045881391102720 235755251242056000 1670850080164661760 4856289972445416960 855511549492803840 146895367824878400 424359452235700800 2281364131980810240 679550745068133120 198034411043327040 2036932260697152000 391720980866342400 641633662119602880 1131625205961868800 3666478069254873600 528091762782205440 471510502484112000 1711023098985607680 293790735649756800 848718904471401600 1359101490136266240 396068822086654080 1283267324239205760 2263250411923737600 220343051737317600 636539178353551200 1056183525564410880 943021004968224000 3422046197971215360 297051616564990560 3055398391045728000 587581471299513600 1697437808942803200 302153743746691200 274204686606439680 792137644173308160 2566534648478411520 440686103474635200 2112367051128821760 1069389436866004800 1886042009936448000 594103233129981120 1175162942599027200 3394875617885606400 604307487493382400 548409373212879360 1584275288346616320 5133069296956823040 477826242047481600 139124076553425600 881372206949270400 453230615620036800 3772084019872896000 411307029909659520 1188206466259962240 2350325885198054400 1208614974986764800 1096818746425758720 3168550576693232640 2829063014904672000 503589572911152000 891154849694971680 955652484094963200 278248153106851200 906461231240073600 822614059819319040 2376412932519924480 423015241245367680 716739363071222400 171301675033621440 208686114830138400 990172055216635200 334478369433237120 978866714477836800 1128040643320980480 5658126029809344000 616960544864489280 317261430934025760 556496306213702400 1812922462480147200 259698276233061120 1645228119638638080 4752825865039848960 846030482490735360 144605310093316800 342603350067242880 417372229660276800 668956738866474240 194773707174795840 1233921089728978560 634522861868051520 1112992612427404800 3625844924960294400 519396552466122240 3290456239277276160 463746921844752000 1692060964981470720 289210620186633600 834744459320553600 1337913477732948480 389547414349591680 1269045723736103040 2225985224854809600 216907965139975200 513905025100864320 1038793104932244480 927493843689504000 292160560762193760 578421240373267200 1669488918641107200 269929912174191360 119721285314769600 779094828699183360 2538091447472206080 433815930279950400 2077586209864488960 202447434130643520 1854987687379008000 584321121524387520 1156842480746534400 3338977837282214400 539859824348382720 239442570629539200 1558189657398366720 467528181387321600 298516591987286400 867631860559900800 404894868261287040 1168642243048775040 2313684961493068800 223887443990464800 650723895419925600 1079719648696765440 478885141259078400 3116379314796733440 303671151195965280 2782481531068512000 935056362774643200 597033183974572800 1735263721119801600 305616823904246400 278615485854800640 809789736522574080 2337284486097550080 420732347517256320 701292272080982400 167609799440677440 447774887980929600 229212617928184800 2159439297393530880 973868535873979200 327269726971125120 957770282518156800 607342302391930560 1194066367949145600 3470527442239603200 611233647808492800 557230971709601280 1619579473045148160 4674568972195100160 485638115214470400 141488791735636800 335219598881354880 895549775961859200 458425235856369600 654539453942250240 417923228782200960 1214684604783861120 2388132735898291200 1222467295616985600 1114461943419202560 3239158946090296320 1436655423777235200 509361373173744000 911013453587895840 971276230428940800 282977583471273600 916850471712739200 1309078907884500480 835846457564401920 2429369209567722240 427863553465944960 2444934591233971200 212233187603455200 502829398322032320 6478317892180592640 1140969475909186560 981809180913375360 1018722746347488000 195959239472505600 320897665099458720 565955166942547200 1833700943425478400 264112411239855360 235814652892728000 1671692915128803840 4858738419135444480 855727106931889920 146969429604379200 424466375206910400 2281938951818373120 679893361300258560 198084308429891520 2037445492694976000 391918478945011200 641795330198917440 1131910333885094400 3667401886850956800 528224822479710720 471629305785456000 1711454213863779840 293938859208758400 848932750413820800 1359786722600517120 396168616859783040 1283590660397834880 2263820667770188800 220454144406568800 636699562810365600 1056449644959421440 943258611570912000 3422908427727559680 297126462644837280 3056168239042464000 587877718417516800 1697865500827641600 302255227014249600 274342935261507840 792337233719566080 2567181320795669760 440908288813137600 2112899289918842880 1069658883664862400 1886517223141824000 594252925289674560 1175755436835033600 3395731001655283200 604510454028499200 548685870523015680 1584674467439132160 5134362641591339520 477946636682860800 139170803645764800 881816577626275200 453382840521374400 3773034446283648000 411514402892261760 1188505850579349120 2351510873670067200 1209020908056998400 1097371741046031360 3169348934878264320 2829775834712736000 503758711690416000 891379387934511840 955893273365721600 278341607291529600 906765681042748800 823028805784523520 2377011701158698240 423157317819949440 716919955024291200 171344836754118720 208756205468647200 990421542149457600 334562645678002560 979113352880678400 1128419514186531840 5659551669425472000 617271604338392640 317367988364962080 556683214583059200 1813531362085497600 259785500138760960 1646057611569047040 4754023402317396480 846314635639898880 144641745311918400 342689673508237440 417512410937294400 669125291356005120 194839125104070720 1234543208676785280 634735976729924160 1113366429166118400 3627062724170995200 519571000277521920 3292115223138094080 463902678819216000 1692629271279797760 289283490623836800 835024821874588800 1338250582712010240 389678250208141440 1269471953459848320 2226732858332236800 216962617967877600 514034510262356160 1039142000555043840 927805357638432000 292258687656106080 578566981247673600 1670049643749177600 269997924582247680 119761495662916800 779356500416282880 2538943906919696640 433925235935755200 2078284001110087680 202498443436685760 1855610715276864000 584517375312212160 1157133962495347200 3340099287498355200 539995849164495360 239522991325833600 1558713000832565760 467685208359532800 298667098230883200 867850471871510400 404996886873371520 1169034750624424320 2314267924990694400 224000323673162400 650887853903632800 1079991698328990720 479045982651667200 3117426001665131520 303747665155028640 2783416072915296000 935370416719065600 597334196461766400 1735700943743020800 305719470303811200 278755958348824320 809993773746743040 2338069501248848640 420802978708344960 701527812539299200 167666093928083520 448000647346324800 229289602727858400 2159983396657981440 974195625520353600 327379645851672960 958091965303334400 607495330310057280 1194668392923532800 3471401887486041600 611438940607622400 557511916697648640 1619987547493486080 4676139002497697280 485760478154515200 141536313056174400 335332187856167040 896001294692649600 458579205455716800 654759291703345920 418133937523236480 1214990660620114560 2389336785847065600 1222877881215244800 1115023833395297280 3239975094986972160 1437137947955001600 509532450506352000 911242995465085920 971520956309030400 283072626112348800 917158410911433600 1309518583406691840 836267875046472960 2429981321240229120 428007258425335680 2445755762430489600 212304469584261600 502998281784250560 6479950189973944320 1141352689134228480 982138937555018880 1019064901012704000 196008613992172800 321005443819001760 566145252224697600 1834316821822867200 264201117704858880 235893855093624000 1672535750092945920 4859962642480458240 856014516850671360 147006460494129600 424608939168523200 2282705378268456960 680064669416321280 198150838278644160 2038129802025408000 392017227984345600 642010887638003520 1132290504449395200 3668633643645734400 528402235409717760 471787710187248000 1712029033701342720 294012920988259200 849217878337046400 1360129338832642560 396301676557288320 1284021775276007040 2264581008898790400 220509690741194400 636913408752784800 1056804470819435520 943575420374496000 3424058067402685440 297226257417966240 3057194703038112000 588025841976518400 1698435756674092800 302305968648028800 274412059589041920 792603353114576640 2568043550552014080 441019381482388800 2113608941638871040 1070018146063339200 1887150840748992000 594452514835932480 1176051683953036800 3396871513348185600 604611937296057600 548824119178083840 1585206706229153280 5136087101104028160 478107162863366400 139194167191934400 882038762964777600 453458952972043200 3774301681497984000 411618089383562880 1188905029671864960 2352103367906073600 1209223874592115200 1097648238356167680 3170413412458306560 2830726261123488000 503843281080048000 891678772253898720 956214325726732800 278388334383868800 906917905944086400 823236178767125760 2377810059343729920 423228356107240320 717160744295049600 171402385714781760 208791250787901600 990754191393220800 334675014004356480 979442204084467200 1128608949619307520 5661452522246976000 617427134075344320 317421267080430240 556776668767737600 1813835811888172800 259829112091610880 1646472357534251520 4755620118687459840 846456712214480640 144690325603387200 342804771429563520 417582501575803200 669350028008712960 194871834068708160 1234854268150688640 634842534160860480 1113553337535475200 3627671623776345600 519658224183221760 3292944715068503040 463980557306448000 1692913424428961280 289380651206774400 835165003151606400 1338700056017425920 389743668137416320 1269685068321720960 2227106675070950400 217035488405080800 514207157144345280 1039316448366443520 927961114612896000 292307751103062240 578761302413548800 1670330006303212800 270088607792989440 119781600836990400 779487336274832640 2539370136643441920 434070976810161600 2078632896732887040 202566455844742080 1855922229225792000 584615502206124480 1157522604827097600 3340660012606425600 540177215585978880 239563201673980800 1558974672549665280 467763721845638400 298742351352681600 868141953620323200 405132911689484160 1169231004412248960 2315045209654195200 224056763514511200 651106465215242400 1080354431171957760 479126403347961600 3117949345099330560 303849683767113120 2783883343838688000 935527443691276800 597484702705363200 1736283907240646400 305770793503593600 278826194595836160 810265823378968320 2338462008824497920 420838294303889280 701645582768457600 167694241171786560 448113527029022400 229328095127695200 2160708862343915520 974359170343540800 327434605291946880 958252806695923200 607699367534226240 1194969405410726400 3472567814481292800 611541587007187200 557652389191672320 1620531646757936640 4676924017648995840 485923628741241600 141560073716443200 335388482343573120 896227054058044800 458656190255390400 654869210583893760 418239291893754240 1215398735068452480 2389938810821452800 1223083174014374400 1115304778383344640 3241063293515873280 1437379210043884800 509617989172656000 911549051301339360 971847257482483200 283120147432886400 917312380510780800 1309738421167787520 836478583787508480 2430797470136904960 428079110905031040 2446166348028748800 212340110574664800 503082723515359680 6482126587031746560 1141544295746749440 982303815875840640 1019235978345312000 196074446685062400 321059333178773280 566240294865772800 1834624761021561600 264245470937360640 235933456194072000 1672957167575016960 4861594940273809920 856158221810062080 147055835013796800 424680221149329600 2283088591493498880 680293080237738240 198184103203020480 2038471956690624000 392148893370124800 642118666357546560 1132480589731545600 3669249522043123200 528490941874721280 471866912388144000 1712316443620124160 294111670027593600 849360442298659200 1360586160475476480 396368206406040960 1284237332715093120 2264961179463091200 220583752520695200 637020331723994400 1056981883749442560 943733824776288000 3424632887240248320 297276154804530720 3057707935035936000 588223340055187200 1698720884597318400 302331339464918400 274504225359087360 792736412812081920 2568474665430186240 441167505041390400 2113963767498885120 1070197777262577600 1887467649552576000 594552309609061440 1176446680110374400 3397441769194636800 604662678929836800 549008450718174720 1585472825624163840 5136949330860372480 478187425953619200 139205848965019200 882335010082780800 453497009197377600 3774935299105152000 411756338038631040 1189104619218122880 2352893360220748800 1209325357859673600 1098016901436349440 3170945651248327680 2831201474328864000 891828464413592160 956374851907238400 278411697930038400 906994018394755200 823512676077262080 2378209238436245760 423263875250885760 717281138930428800 171431160195113280 208808773447528800 990920516015102400 334731198167533440 979606629686361600 1128703667335695360 5662402948657728000 617634507057946560 317447906438164320 556823395860076800 1813988036789510400 259850918068035840 1647025352154524160 4756418476872491520 846527750501771520 144714615749121600 342862320390226560 417617546895057600 669462396335066880 194888188551026880 1235269014115893120 634895812876328640 1113646791720153600 3627976073579020800 519701836136071680 3294050704309048320 464019496550064000 1693055501003543040 289429231498243200 835235093790115200 1338924792670133760 389776377102053760 1269791625752657280 2227293583440307200 217071923623682400 514293480585339840 1039403672272143360 928038993100128000 292332282826540320 578858462996486400 1670470187580230400 270133949398360320 119791653424027200 779552754204107520 2539583251505314560 434143847247364800 2078807344544286720 202600462048770240 1856077986200256000 584664565653080640 1157716925992972800 3340940375160460800 540267898796720640 239583306848054400 1559105508408215040 467802978588691200 298842688848412800 868287694494729600 405200924097540480 1169329131306161280 2315433851985945600 224132016636309600 651215770871047200 1080535797593441280 479166613696108800 3118211016816430080 303900693073155360 2784116979300384000 935605957177382400 597685377696825600 1736575388989459200 305796455103484800 278919842925185280 810401848195080960 2338658262612322560 421262081450421120 701704467883036800 167708314793638080 448264033272619200 229347341327613600 2161071595186882560 974440942755134400 327462085012083840 958333227392217600 607801386146310720 1195370755393651200 3473150777978918400 611592910206969600 557839685850370560 1620803696390161920 4677316525224645120 486005204034604800 141571954046577600 335416629587276160 896528066545238400 458694682655227200 654924170024167680 418379764387777920 1215602772292621440 2390741510787302400 1223185820413939200 1115679371700741120 3241607392780323840 1437499841088326400 509660758505808000 911702079219466080 972010408069209600 283143908093155200 917389365310454400 1309848340048335360 836759528775555840 2431205544585242880 428115037144878720 2446371640827878400 212357931069866400 503124944380914240 6483214785560647680 1141640099053009920 982386255036251520 1019321517011616000 196107363031507200 321086277858659040 566287816186310400 1834778730620908800 264267647553611520 235953256744296000 1673519057551111680 4862411089170485760 856230074289757440 147080522273630400 424715862139732800 2283280198106019840 680407285648446720 198200735665208640 2038643034023232000 392214726063014400 642172555717318080 1132575632372620800 3669557461241817600 528535295107223040 471906513488592000 1712460148579514880 294161044547260800 849431724279465600 1360814571296893440 396401471330417280 1284345111434636160 2265151264745241600 220620783410445600 637073793209599200 1057070590214446080 943813026977184000 3424920297159029760 297301103497812960 3057964551034848000 588322089094521600 1698863448558931200 302635789267593600 274550308244110080 792802942660834560 2568690222869272320 441241566820891200 2114141180428892160 1070287592862196800 1887626053954368000 594602206995625920 1176644178189043200 3397726897117862400 605271578535187200 549100616488220160 1585605885321669120 5137380445738544640 478227557498745600 139346030242036800 882483133641782400 453953683901390400 3775252107908736000 411825462366165120 1189204413991251840 2353288356378086400 1210543157070374400 1098201232976440320 3171211770643338240 2831439080931552000 891903310493438880 956455114997491200 278692060484073600 907907367802780800 823650924732330240 2378408827982503680 423690104974631040 717341336248118400 171445547435279040 209019045363055200 991003678326043200 334759290249121920 979688842487308800 1129840279932349440 5662878161863104000 617738193549247680 317767578730973280 557384120968147200 1815814735605561600 260112589785135360 1647301849464660480 4756817655965007360 847380209949262080 144726760821988800 342891094870558080 418038090726110400 669518580498243840 195084442338851520 1235476387098495360 635535157461946560 1114768241936294400 3631629471211123200 520225179570270720 3294603698929320960 464486767473456000 1694760419898524160 289453521643977600 836076181452220800 1339037160996487680 390168884677703040 1271070314923893120 2229536483872588800 217090141232983200 514336642305837120 1040450359140541440 928973534946912000 292626663508277280 578907043287955200 1672152362904441600 270156620201045760 241211268036648000 780337769355406080 2542140629847786240 434180282465966400 2080900718281082880 202617465150784320 1857947069893824000 585253327016554560 1157814086575910400 3344304725808883200 540313240402091520 482422536073296000 1560675538710812160 468274059505324800 298892857596278400 868360564931932800 405234930301568640 1170506654033109120 2315628173151820800 224169643197208800 651270423698949600 1080626480804183040 964845072146592000 3121351077421624320 303926197726176480 2786920604840736000 936548119010649600 597785715192556800 1736721129863865600 306104394302179200 278966667089859840 810469860603137280 2341013308066218240 421473975023687040 702411089257987200 337695775251307200 448339286394417600 229578295726634400 2161252961608366080 975422211694257600 327791841653727360 1929690144293184000 607852395452352960 1195571430385113600 3473442259727731200 612208788604358400 557933334179719680 1620939721206274560 4682026616132436480 486045991681286400 141714518008190400 675391550502614400 896678572788835200 459156591453268800 655583683307454720 418450000634789760 1215704790904705920 2391142860770227200 1224417577208716800 1115866668359439360 3241879442412549120 2894535216439776000 510173990503632000 911778593178529440 972091983362572800 283429036016380800 918313182906537600 1311167366614909440 836900001269579520 2431409581809411840 428546152023050880 2448835154417433600 212571777012285600 1013087325753921600 6483758884825098240 1142789738728135680 983375524961182080 1020347981007264000 196123821204729600 321409614017288160 566858072032761600 1836626365813075200 264533766948622080 236190863346984000 1673800002539159040 4862819163618823680 857092304046101760 147092865903547200 425143554024571200 2285579477456271360 680464388353800960 198400325211466560 2040695962014528000 392247642409459200 642819228034576320 1133716144065523200 3673252731626150400 529067533897244160 472381726693968000 1714184608092203520 294185731807094400 850287108049142400 1360928776707601920 396800650422933120 1285638456069152640 2267432288131046400 220639298855320800 637715331036856800 1058135067794488320 944763453387936000 3428369216184407040 297600487817199840 3061043943021792000 588371463614188800 1700574216098284800 302788014168931200 274573349686621440 793601300845866240 2571276912138305280 441278597710641600 2116270135588976640 1071365380057627200 1889526906775872000 595200975634399680 1176742927228377600 3401148432196569600 605576028337862400 549146699373242880 1587202601691732480 5142553824276610560 478709136040262400 139416120880545600 882557195421283200 454182021253396800 3779053813551744000 411860024529932160 1190401951268799360 2353485854456755200 1211152056675724800 1098293398746485760 3174405203383464960 2834290360163808000 892801463451599520 957418272080524800 278832241761091200 908364042506793600 823720049059864320 2380803902537598720 423903219836503680 718063704060393600 171618194317268160 209124181320818400 992001626057332800 335096395228183680 980675396098675200 1130408586230676480 5668580720327616000 617790036794898240 317927414877377760 557664483522182400 1816728085013587200 260243425643685120 1647440098119728640 4761607805075197440 847806439673007360 144872501696395200 343236388634536320 418248362641636800 670192790456367360 195182569232763840 1235580073589796480 635854829754755520 1115328967044364800 3633456170027174400 520486851287370240 3294880196239457280 464720402935152000 1695612879346014720 289745003392790400 836496725283273600 1340385580912734720 390365138465527680 1271709659509511040 2230657934088729600 217308752544592800 514854582951804480 1040973702574740480 929440805870304000 292773853849145760 579490006785580800 1672993450566547200 270428669833271040 241454169493992000 780730276931055360 2543419319019022080 434617505089185600 2081947405149480960 202821502374953280 1858881611740608000 585547707698291520 1158980013571161600 3345986901133094400 540857339666542080 482908338987984000 1561460553862110720 468509599963641600 298917941970211200 869235010178371200 405643004749906560 1171095415396583040 2317960027142323200 224188456477658400 651926257633778400 1081714679333084160 965816677975968000 3122921107724221440 304232253562429920 2788322417610912000 937019199927283200 597835883940422400 1738470020356742400 306258363901526400 278990079172197120 811286009499813120 2342190830793166080 421544606214775680 702764399945462400 338035837291588800 448376912955316800 229693772926144800 2163429358666168320 975912846163819200 327956719974549120 1931633355951936000 608464507124859840 1195671767880844800 3476940040713484800 612516727803052800 557980158344394240 1622572018999626240 4684381661586332160 486535443441465600 141785799988996800 676071674583177600 896753825910633600 459387545852289600 655913439949098240 418485118758295680 1216929014249719680 2391343535761689600 1225033455606105600 1115960316688788480 3245144037999252480 2897450033927904000 510430606502544000 912696760687289760 973070886882931200 283571599977993600 918775091704579200 1311826879898196480 836970237516591360 2433858028499439360 428761709462136960 2450066911212211200 212678699983495200 1014107511874766400 6490288075998504960 1143364558565698560 983870159923647360 1020861213005088000 196321319283398400 321571282096602720 567143199955987200 1837550183409158400 264666826646127360 236309666648328000 1673940475033182720 4867716056998878720 857523418924273920 147240989462548800 425357399966990400 2286729117131397120 681149620818051840 198500119984595520 2041722426010176000 392642638566796800 643142564193205440 1134286399911974400 3675100366818316800 529333653292254720 472619333296656000 1715046837848547840 294481978925097600 850714799933980800 1362299241636103680 397000239969191040 1286285128386410880 2268572799823948800 220861484193823200 638036099950485600 1058667306584509440 945238666593312000 3430093675697095680 297750179976893280 3062583639015264000 588963957850195200 1701429599867961600 302838755802710400 274849846996757760 794000479938382080 2572570256772821760 441722968387646400 2117334613169018880 1071904273655342400 1890477333186624000 595500359953786560 1177927915700390400 3402859199735923200 605677511605420800 549699693993515520 1588000959876764160 5145140513545643520 478949925311020800 139439484426715200 883445936775292800 454258133704065600 3780954666373248000 412274770495136640 1191000719907573120 2355855831400780800 1211355023210841600 1099399387987031040 3176001919753528320 2835715999779936000 893250539930679840 957899850622041600 278878968853430400 908516267408131200 824549540990273280 2382001439815146240 423974258123794560 718424887966531200 171704517758262720 209159226640072800 992500599922977600 335264947717714560 981168672904358400 1130598021663452160 5671431999559872000 618412155742704960 317980693592845920 557757937706860800 1817032534816262400 260287037596535040 1649099081980546560 4764002879630292480 847948516247589120 144945372133598400 343409035516525440 418318453280145600 670529895435429120 195215278197401280 1236824311485409920 635961387185691840 1115515875413721600 3634065069632524800 520574075193070080 3298198163961093120 464798281422384000 1695897032495178240 289890744267196800 836636906560291200 1341059790870858240 390430556394802560 1271922774371383680 2231031750827443200 217418058200397600 515113553274788160 1041148150386140160 929596562844768000 292822917296101920 579781488534393600 1673273813120582400 270564694649383680 241575620222664000 780861112789605120 2543845548742767360 434836116400795200 2082296300772280320 202923520987037760 1859193125689536000 585645834592203840 1159562977068787200 3346547626241164800 541129389298767360 483151240445328000 1561722225579210240 468588113449747200 299218954457404800 869672232801590400 405847041974075520 1171291669184407680 2319125954137574400 224414215843053600 652254174601192800 1082258778597534720 966302480890656000 3123444451158420480 304385281480556640 2788789688534304000 937176226899494400 598437908914809600 1739344465603180800 306309687101308800 279271024160244480 811694083948151040 2342583338368815360 421650553001408640 702882170174620800 338205868311729600 448828431686107200 229732265325981600 2164517557195069440 976076390987006400 328011679414823040 1932604961781312000 608770562961113280 1196875817829619200 3478688931206361600 612619374202617600 558542048320488960 1623388167896302080 4685166676737630720 486780169321555200 141809560649265600 676411736623459200 897656863372214400 459464530651963200 656023358829646080 418906536240366720 1217541125922226560 2393751635659238400 1225238748405235200 1117084096640977920 3246776335792604160 2898907442671968000 510516145168848000 913155844441669920 973560338643110400 283619121298531200 918929061303926400 1312046717659292160 837813072480733440 2435082251844453120 428833561941832320 2450477496810470400 212714340973898400 1014617604935188800 6493552671585208320 1143556165178219520 984035038244469120 1021032290337696000 196420068322732800 321625171456374240 567238242597062400 1837858122607852800 264711179878629120 236349267748776000 1675626144961466880 4870164503688906240 857667123883664640 147315051242049600 425428681947796800 2287112330356439040 681492237050177280 198533384908971840 2042064580675392000 392840136645465600 643250342912748480 1134476485194124800 3675716245215705600 529422359757258240 472698535497552000 1715334247767329280 294630102484099200 850857363895593600 1362984474100354560 397066769817943680 1286500685825496960 2268952970388249600 220972576863074400 638143022921695200 1058844719514516480 945397070995104000 3430668495534658560 297800077363457760 3063096871013088000 589260204968198400 1701714727791187200 302914868253379200 274988095651825920 794133539635887360 2573001371650993920 441945153726148800 2117689439029032960 1072083904854580800 1890794141990208000 595600154726915520 1178520409936396800 3403429455582374400 605829736506758400 549976191303651840 1588267079271774720 5146002743301987840 479030188401273600 139474529745969600 883890307452297600 454372302380068800 3781588283980416000 412482143477738880 1191200309453831040 2357040819872793600 1211659473013516800 1099952382607303680 3176534158543549440 2836191212985312000 893400232090373280 958060376802547200 278949059491939200 908744604760137600 824964286955477760 2382400618907662080 424080815554730880 718545282601910400 171733292238594240 209211794618954400 992666924544859200 335321131880891520 981333098506252800 1130882174812615680 5672382425970624000 618723215216608320 318060611666048160 557898118983878400 1817489209520275200 260352455525809920 1649928573910955520 4764801237815324160 848161631109461760 144969662279332800 343466584477188480 418423589237908800 670642263761783040 195264341644357440 1237446430433216640 636121223332096320 1115796237967756800 3634978419040550400 520704911051619840 3299857147821911040 464915099153232000 1696323262218923520 289939324558665600 836847178475817600 1341284527523566080 390528683288714880 1272242446664192640 2231592475935513600 217454493418999200 515199876715782720 1041409822103239680 929830198306464000 292896512466536160 579878649117331200 1673694356951635200 270610036254754560 241616103798888000 781057366577429760 2544484893328385280 434908986837998400 2082819644206479360 202957527191065920 1859660396612928000 585793024933072320 1159757298234662400 3347388713903270400 541220072509509120 483232207597776000 1562114733154859520 468705883678905600 299369460701001600 869817973675996800 405915054382131840 1171586049866144640 2319514596469324800 224527095525751200 652363480256997600 1082440145019018240 966464415195552000 3124229466309719040 304436290786598880 2789490594919392000 937411767357811200 598738921402003200 1739635947351993600 306386671900982400 279411496654268160 811830108764263680 2343172099732289280 421791815383585920 703058825518358400 338262545318443200 449054191051502400 229790003925736800 2164880290038036480 976321708221787200 328094118575233920 1932928830391104000 608872581573197760 1197477842804006400 3479271894703987200 612773343801964800 558822993308536320 1623660217528527360 4686344199464578560 486861744614918400 141845201639668800 676525090636886400 898108382103004800 459580007851473600 656188237150467840 419117244981402240 1217745163146395520 2394955685608012800 1225546687603929600 1117645986617072640 3247320435057054720 2899393245586656000 510644453168304000 913308872359796640 973723489229836800 283690403279337600 919160015702947200 1312376474300935680 838234489962804480 2435490326292791040 428941340661375360 2451093375207859200 212767802459503200 1014787635955329600 6494640870114109440 1143843575097000960 984282355725701760 1021288906336608000 196452984669177600 321706005496031520 567380806558675200 1838320031405894400 264777709727381760 236408669399448000 1676468979925608960 4870980652585582080 857882681322750720 147339738501883200 425535604919006400 2287687150194001920 681606442460885760 198583282295536320 2042577812673216000 392905969338355200 643412010992063040 1134761613117350400 3676640062811788800 529555419454763520 472817338798896000 1715765362645501440 294679477003766400 851071209838012800 1363212884921771520 397166564591072640 1286824021984126080 2269523226234700800 221009607752824800 638303407378509600 1059110838909527040 945634677597792000 3431530725291002880 297874923443304480 3063866719009824000 589358954007532800 1702142419676025600 303016351520937600 275034178536848640 794333129182145280 2573648043968252160 442019215505649600 2118221677819054080 1072353351653438400 1891269355195584000 595749846886608960 1178717908015065600 3404284839352051200 606032703041875200 550068357073697280 1588666258364290560 5147296087936504320 479150583036652800 139521256838308800 884038431011299200 454524527281406400 3782538710391168000 412551267805272960 1191499693773217920 2357435816030131200 1212065406083750400 1100136714147394560 3177332516728581120 2836904032793376000 893624770329913440 958301166073305600 279042513676617600 909049054562812800 825102535610545920 2382999387546435840 424222892129312640 718725874554979200 171776453959091520 209281885257463200 992916411477681600 335405408125656960 981579736909094400 1131261045678167040 5673808065586752000 618826901707909440 318167169096984480 558085027353235200 1818098109125625600 260439679431509760 1650205071221091840 4765998775092871680 848445784258625280 145006097497934400 343552907918183040 418563770514926400 670810816251313920 195329759573632320 1237653803415818880 636334338193968960 1116170054706470400 3636196218251251200 520879358863019520 3300410142442183680 465070856127696000 1696891568517250560 290012194995868800 837127541029852800 1341621632502627840 390659519147264640 1272668676387937920 2232340109412940800 217509146246901600 515329361877274560 1041758717726039040 930141712255392000 292994639360448480 580024389991737600 1674255082059705600 270678048662810880 241676829163224000 781319038294529280 2545337352775875840 435018292493803200 2083517435452078080 203008536497108160 1860283424510784000 585989278720896960 1160048779983475200 3348510164119411200 541356097325621760 483353658326448000 1562638076589058560 468862910651116800 299419629448867200 870036584987606400 406017072994216320 1171978557441793920 2320097559966950400 224564722086650400 652527438740704800 1082712194651243520 966707316652896000 3125276153178117120 304512804745662240 2790425136766176000 937725821302233600 598839258897734400 1740073169975212800 306489318300547200 279458320818942720 812034145988432640 2343957114883587840 421897762170218880 703294365976675200 338347560828513600 449129444173300800 229866988725410400 2165424389302487040 976648797868161600 328204037455781760 1933414633305792000 609025609491324480 1197678517795468800 3480146339950425600 612978636601094400 558916641637885440 1624068291976865280 4687914229767175680 486984107554963200 141892722960206400 676695121657027200 898258888346601600 459733977450820800 656408074911563520 419187481228414080 1218051218982648960 2395357035590937600 1225957273202188800 1117833283275770880 3248136583953730560 2900121949958688000 510815530500912000 913538414236986720 973968215109926400 283785445920412800 919467954901641600 1312816149823127040 838374962456828160 2436102437965297920 429085045620766080 2451914546404377600 212839084440309600 1015042682485540800 6496273167907461120 1144226788322042880 984612112367345280 1021631061001824000 628781221842621120 321813784215574560 567570891840825600 1838935909803283200 264866416192385280 236487871600344000 1676749924913656320 4872204875930595840 858170091241532160 147376769391633600 425678168880619200 2288453576644085760 681777750576948480 198649812144288960 2043262122003648000 1257562443685242240 643627568431149120 1135141783681651200 3677871819606566400 529732832384770560 472975743200688000 1716340182483064320 294753538783267200 851356337761238400 1363555501153896960 397299624288577920 1287255136862298240 2270283567363302400 221065154087450400 638517253320928800 1059465664769541120 945951486401376000 3432680364966128640 297974718216433440 3064893183005472000 589507077566534400 1702712675522476800 303092463971606400 275103302864382720 794599248577155840 2574510273724596480 442130308174900800 2118931329539082240 1072712614051915200 1891902972802752000 595949436432866880 1179014155133068800 3405425351044953600 606184927943212800 550206605728765440 1589198497154311680 5149020547449192960 479311109217158400 139556302157563200 884260616349801600 454638695957409600 3783805945605504000 412654954296574080 1191898872865733760 2358028310266137600 1212369855886425600 1100413211457530880 3178396994308623360 2837854459204128000 893924154649300320 958622218434316800 279112604315126400 909277391914819200 825309908593148160 2383797745731467520 424329449560248960 718966663825737600 171834002919754560 209334453236344800 993249060721444800 335517776452010880 981908588112883200 1131545198827330560 5675708918408256000 618982431444861120 318247087170186720 558225208630252800 1818554783829638400 260505097360784640 1650619817186296320 4767595491462935040 848658899120497920 145054677789403200 343668005839509120 418668906472689600 671035552904021760 195378823020588480 1237964862889722240 636494174340373440 1116450417260505600 3637109567659276800 521010194721569280 3301239634372592640 465187673858544000 1697317798240995840 290109355578806400 837337812945379200 1342071105808043520 390757646041176960 1272988348680746880 2232900834521011200 217582016684104800 515502008759263680 1042020389443138560 930375347717088000 293068234530882720 580218711157612800 1674675625890758400 270768731873552640 241757796315672000 781515292082353920 2545976697361493760 435164033368209600 2084040778886277120 203076548905164480 1860750695434176000 586136469061765440 1160437422315225600 3349351251781516800 541537463747105280 483515592631344000 1563030584164707840 468980680880275200 299494882570665600 870328066736419200 406153097810328960 1172272938123530880 2320874844630451200 224621161927999200 652746050052314400 1083074927494210560 967031185262688000 3126061168329415680 304614823357746720 2791126043151264000 937961361760550400 598989765141331200 1740656133472838400 306566303100220800 279528557065954560 812306195620657920 2344545876247061760 422003708956851840 703471021320412800 338460914841940800 449242323855998400 229924727325165600 2166149854988421120 976894115102942400 328286476616192640 1934062370525376000 609229646715493440 1197979530282662400 3481312266945676800 613132606200441600 559057114131909120 1624612391241315840 4689091752494123520 487147258141689600 141928363950609600 676921829683881600 898484647711996800 459849454650331200 656572953232385280 419292835598931840 1218459293430986880 2395959060565324800 1226265212400883200 1118114228263818240 3249224782482631680 2901093555788064000 510943838500368000 913844470073240160 974294516283379200 283856727901219200 919698909300662400 1313145906464770560 838585671197863680 2436918586861973760 429192824340309120 2452530424801766400 212892545925914400 1015382744525822400 6498449564965263360 1144514198240824320 984859429848577920 1021887677000736000 628939253398397760 321894618255231840 567713455802438400 1839397818601324800 264932946041137920 236547273251016000 1677171342395727360 4873837173723947520 858385648680618240 147426143911300800 425785091851828800 2289028396481648640 682006161398365440 198699709530853440 2043775354001472000 1257878506796795520 643789236510463680 1135426911604876800 3678795637202649600 529865892082275840 473094546502032000 1716771297361236480 294852287822601600 851570183703657600 1364012322796730880 397399419061706880 1287578473020927360 2270853823209753600 221139215866951200 638677637777743200 1059731784164551680 946189093004064000 3433542594722472960 298049564296280160 3065663031002208000 589704575645203200 1703140367407315200 303168576422275200 275195468634428160 794798838123413760 2575156946041854720 442278431733902400 2119463568329103360 1072982060850772800 1892378186008128000 596099128592560320 1179409151290406400 3406280734814630400 606337152844550400 550390937268856320 1589597676246827520 5150313892083709440 479431503852537600 139591347476817600 884556863467804800 454752864633412800 3784756372016256000 412793202951642240 1192198257185120640 2358818302580812800 1212674305689100800 1100781874537712640 3179195352493655040 2838567279012192000 894148692888840480 958863007705075200 279182694953635200 909505729266825600 825586405903284480 2384396514370241280 424436006991185280 719147255778806400 171877164640251840 209387021215226400 993498547654267200 335602052696776320 982155226515724800 1131829351976494080 5677134558024384000 619189804427463360 318327005243388960 558365389907270400 1819011458533651200 260570515290059520 1651172811806568960 4768793028740482560 848872013982370560 145091113008004800 343754329280503680 418774042430452800 671204105393552640 195427886467544640 1238379608854926720 636654010486777920 1116730779814540800 3638022917067302400 521141030580119040 3302345623613137920 465304491589392000 1697744027964741120 290182226016009600 837548084860905600 1342408210787105280 390855772935089280 1273308020973555840 2233461559629081600 217636669512007200 515631493920755520 1042282061160238080 930608983178784000 293141829701316960 580364452032019200 1675096169721811200 270836744281608960 241818521680008000 781711545870178560 2546616041947111680 435273339024014400 2084564122320476160 203127558211206720 1861217966357568000 586283659402633920 1160728904064038400 3350192339443622400 541673488563217920 483637043360016000 1563423091740357120 469098451109433600 299595220066396800 870546678048028800 406255116422413440 1172567318805267840 2321457808128076800 224696415049797600 652910008536021600 1083346977126435840 967274086720032000 3126846183480714240 304691337316810080 2791826949536352000 938196902218867200 599190440132793600 1741093356096057600 306643287899894400 279622205395303680 812510232844826880 2345134637610535680 422180286934573440 703647676664150400 338545930352011200 449392830099595200 229982465924920800 2166693954252871680 977139432337723200 328368915776603520 1934548173440064000 609382674633620160 1198380880265587200 3482186712192115200 613286575799788800 559244410790607360 1625020465689653760 4690269275221071360 487269621081734400 141964004941012800 677091860704022400 898785660199190400 459964931849841600 656737831553207040 419433308092955520 1218765349267240320 2396761760531174400 1226573151599577600 1118488821581214720 3250040931379307520 2901822260160096000 511072146499824000 914074011950430240 974539242163468800 283928009882025600 919929863699683200 1313475663106414080 838866616185911040 2437530698534480640 429300603059852160 2453146303199155200 212946007411519200 1015637791056033600 6500081862758615040 1144801608159605760 985106747329810560 1022144292999648000 629149962139433280 321975452294889120 567856019764051200 1839859727399366400 264999475889890560 236606674901688000 1677733232371822080 4875061397068961280 858601206119704320 147463174801051200 425892014823038400 2289603216319211520 682177469514428160 198749606917417920 2044288585999296000 1258299924278866560 643950904589778240 1135712039528102400 3679719454798732800 529998951779781120 473213349803376000 1717202412239408640 294926349602102400 851784029646076800 1364354939028856320 397499213834835840 1287901809179556480 2271424079056204800 221194762201576800 638838022234557600 1059997903559562240 946426699606752000 3434404824478817280 298124410376126880 3066432878998944000 589852699204204800 1703568059292153600 303295430506723200 275264592961962240 794998427669671680 2575803618359112960 442389524403153600 2119995807119124480 1073251507649630400 1892853399213504000 596248820752253760 1179705398408409600 3407136118584307200 606590861013446400 550529185923924480 1589996855339343360 5151607236718225920 479551898487916800 139649756342241600 884779048806307200 454943145760084800 3785706798427008000 412896889442943360 1192497641504507520 2359410796816819200 1213181722026892800 1101058371847848960 3179993710678686720 2839280098820256000 894373231128380640 959103796975833600 279299512684483200 909886291520169600 825793778885886720 2384995283009015040 424613602709412480 719327847731875200 171920326360749120 209474634513362400 993748034587089600 335686328941541760 982401864918566400 1132302940558433280 5678560197640512000 619345334164415040 318460202032059360 558599025368966400 1819772583040339200 260679545172184320 1651587557771773440 4769990566018030080 849227205418824960 145127548226606400 343840652721498240 418949269026724800 671372657883083520 195509658879138240 1238690668328830080 636920404064118720 1117198050737932800 3639545166080678400 521359090344368640 3303175115543546880 465499187807472000 1698454410837649920 290255096453212800 837898538053449600 1342745315766167040 391019317758276480 1273840808128237440 2234396101475865600 217691322339909600 515760979082247360 1042718180688737280 930998375614944000 293264488318707360 580510192906425600 1675797076106899200 270904756689665280 241879247044344000 782038635516552960 2547681616256474880 435382644679819200 2085436361377474560 203178567517248960 1861996751229888000 586528976637414720 1161020385812851200 3351594152213798400 541809513379330560 483758494088688000 1564077271033105920 469294734824697600 299670473188195200 870765289359638400 406357135034497920 1173057953274829440 2322040771625702400 224752854891146400 653073967019728800 1083619026758661120 967516988177376000 3128154542066211840 304767851275873440 2792995126844832000 938589469649395200 599340946376390400 1741530578719276800 306771595899350400 279692441642315520 812714270068995840 2346115906549658880 422215602530117760 703942102237046400 338630945862081600 449505709782292800 230078696924512800 2167238053517322240 977548294395691200 328506314377288320 1935033976354752000 609535702551746880 1198681892752780800 3483061157438553600 613543191798700800 559384883284631040 1625428540137991680 4692231813099317760 487391984021779200 142023406591684800 677261891724163200 899011419564585600 460157393849025600 657012628754576640 419538662463473280 1219071405103493760 2397363785505561600 1227086383597401600 1118769766569262080 3250857080275983360 2902550964532128000 511285993165584000 914303553827620320 974783968043558400 284046813183369600 920314787698051200 1314025257509153280 839077324926946560 2438142810206987520 429480234259090560 2454172767194803200 213035109887527200 1015892837586244800 6501714160551966720 1145280624690908160 985518943131864960 1022571986331168000 629307993695209920 322110175694317920 568093626366739200 1840629575396102400 265110358971144960 236705677652808000 1678154649853893120 4876285620413975040 858960468518181120 147500205690801600 426070219775054400 2290561249381816320 682348777630490880 198832769228358720 2045143972662336000 1258615987390419840 644220351388635840 1136187252733478400 3681259150792204800 530220717942289920 473411355305616000 1717920937036362240 295000411381603200 852140439550108800 1364697555260981760 397665538456717440 1288440702777271680 2272374505466956800 221250308536202400 639105329662581600 1060441435884579840 946822710611232000 3435841874072724480 298249153842538080 3067715958993504000 590000822763206400 1704280879100217600 303320801323612800 275333717289496320 795331076913434880 2576881405554543360 442500617072404800 2120882871769159680 1073700585647726400 1893645421222464000 596498307685076160 1180001645526412800 3408561758200435200 606641602647225600 550667434578992640 1590662153826869760 5153762811109086720 479752556213548800 139661438115326400 885001234144809600 454981201985419200 3787290842444928000 413000575934244480 1192996615370152320 2360003291052825600 1213283205294451200 1101334869157985280 3181324307653739520 2840468131833696000 894747461527614240 959505112427097600 279322876230652800 909962403970838400 826001151868488960 2385993230740304640 424649121853057920 719628834320323200 171992262561577920 209492157172989600 994163846141793600 335826789349484160 982812928923302400 1132397658274821120 5680936263667392000 619500863901366720 318486841389793440 558645752461305600 1819924807941676800 260701351148609280 1652002303736977920 4771986461480609280 849298243706115840 145188273590942400 343984525123155840 418984314345979200 671653578698968320 195526013361456960 1239001727802733440 636973682779586880 1117291504922611200 3639849615883353600 521402702297218560 3304004607473955840 465538127051088000 1698596487412231680 290376547181884800 837968628691958400 1343307157397936640 391052026722913920 1273947365559173760 2234583009845222400 217782410386413600 515976787684733760 1042805404594437120 931076254102176000 293289020042185440 580753094363769600 1675937257383916800 271018110703092480 241980455984904000 782104053445827840 2547894731118347520 435564820772827200 2085610809188874240 203263583027319360 1862152508204352000 586578040084370880 1161506188727539200 3351874514767833600 542036221406184960 483960911969808000 1564208106891655680 469333991567750400 299745726309993600 871129641545654400 406527166054638720 1173156080168741760 2323012377455078400 224809294732495200 653347231159240800 1084072442812369920 967921823939616000 3128416213783311360 304895374540979040 2793228762306528000 938667983135500800 599491452619987200 1742259283091308800 306797257499241600 279762677889327360 813054332109277440 2346312160337483520 422321549316750720 704000987351625600 338772638378865600 449618589464990400 230097943124431200 2168144885624739840 977630066807284800 328533794097425280 1935843647879232000 609790749081958080 1198982905239974400 3484518566182617600 613594514998483200 559525355778654720 1626108664218554880 4692624320674967040 487595922255187200 142035286921819200 677545276757731200 899237178929980800 460195886248862400 657067588194850560 419644016833991040 1219581498163916160 2397965810479948800 1227189029996966400 1119050711557309440 3252217328437109760 2903765471818848000 511328762498736000 914686123622937120 975191844510374400 284070573843638400 920391772497724800 1314135176389701120 839288033667982080 2439162996327832320 429516160498938240 2454378059993932800 213052930382728800 1016317915136596800 6504434656874219520 1145376427997168640 985601382292275840 1022657524997472000 629466025250986560 322137120374203680 568141147687276800 1840783544995449600 265132535587395840 236725478203032000 1678576067335964160 4878325992655664640 859032320997876480 147561923840385600 426105860765457600 2290752855994337280 682634291157262080 198849401690546880 2045315049994944000 1258932050501973120 644274240748407360 1136282295374553600 3681567089990899200 530265071174791680 473450956406064000 1718064641995752960 295123847680771200 852211721530915200 1365268582314524160 397698803381093760 1288548481496814720 2272564590749107200 221342885760578400 639158791148186400 1060530142349583360 946901912812128000 3436129283991505920 298274102535820320 3067972574992416000 590247695361542400 1704423443061830400 303396913774281600 275448924502053120 795397606762187520 2577096962993629440 442685771521156800 2121060284699166720 1073790401247345600 1893803825624256000 596548205071640640 1180495390723084800 3408846886123660800 606793827548563200 550897849004106240 1590795213524375040 5154193925987258880 479792687758675200 139696483434580800 885371543042313600 455095370661422400 3787607651248512000 413173386753079680 1193096410143281280 2360990781446169600 1213587655097126400 1101795698008212480 3181590427048750080 2840705738436384000 894822307607460960 959585375517350400 279392966869161600 910190741322844800 826346773506159360 2386192820286562560 424755679283994240 719689031638012800 172006649801743680 209544725151871200 994247008452734400 335854881431072640 982895141724249600 1132681811423984640 5681411476872768000 619760080129619520 318566759462995680 558785933738323200 1820381482645689600 260766769077884160 1652693547012318720 4772385640573125120 849511358567988480 145200418663809600 344013299603487360 419089450303742400 671709762862145280 195575076808413120 1239520160259239040 637133518925991360 1117571867476646400 3640762965291379200 521533538155768320 3305387094024637440 465654944781936000 1699022717135976960 290400837327619200 838178900607484800 1343419525724290560 391150153616826240 1274267037851982720 2235143734953292800 217800627995714400 516019949405231040 1043067076311536640 931309889563872000 293362615212619680 580801674655238400 1676357801214969600 271040781505777920 242000697773016000 782300307233652480 2548534075703965440 435601255991428800 2086134152623073280 203280586129333440 1862619779127744000 586725230425239360 1161603349310476800 3352715602429939200 542081563011555840 484001395546032000 1564600614467304960 469451761796908800 299871148179657600 871202511982857600 406561172258666880 1173450460850478720 2323206698620953600 224903361134743200 653401883987143200 1084163126023111680 968002791092064000 3129201228934609920 304920879194000160 2793929668691616000 938903523593817600 599742296359315200 1742405023965715200 306874242298915200 279879738301013760 813122344517333760 2346900921700957440 422533442890016640 704177642695363200 338800976882222400 449806722269486400 230155681724186400 2168326252046223360 977875384042065600 328616233257836160 1936005582184128000 609841758388000320 1199484592718630400 3484810047931430400 613748484597830400 559759476602027520 1626244689034667520 4693801843401914880 487636709901868800 142070927912222400 677601953764444800 899613444538972800 460311363448372800 657232466515672320 419819607451520640 1219683516776000640 2398969185437260800 1227496969195660800 1119518953204055040 3252489378069335040 2904008373276192000 511457070498192000 914762637582000480 975273419803737600 284141855824444800 920622726896745600 1314464933031344640 839639214903041280 2439367033552001280 429623939218481280 2454993938391321600 213106391868333600 1016402930646667200 6504978756138670080 1145663837915950080 985848699773508480 1022914140996384000 629729411177280960 322217954413860960 568283711648889600 1841245453793491200 265199065436148480 236784879853704000 1679278429806082560 4878734067104002560 859247878436962560 147574267470302400 426212783736667200 2291327675831900160 682691393862616320 198899299077111360 2045828281992768000 1259458822354561920 644435908827721920 1136567423297779200 3682490907586982400 530398130872296960 473569759707408000 1718495756873925120 295148534940604800 852425567473334400 1365382787725232640 397798598154222720 1288871817655443840 2273134846595558400 221361401205453600 639319175605000800 1060796261744593920 947139519414816000 3436991513747850240 298348948615667040 3068742422989152000 590297069881209600 1704851134946668800 303549138675619200 275471965944564480 795597196308445440 2577743635310887680 442722802410907200 2121592523489187840 1074059848046203200 1894279038829632000 596697897231334080 1180594139762419200 3409702269893337600 607098277351238400 550943931889128960 1591194392616890880 5155487270621775360 479913082394054400 139766574073089600 885445604821814400 455323708013428800 3788558077659264000 413207948916846720 1193395794462668160 2361188279524838400 1214196554702476800 1101887863778257920 3182388785233781760 2841418558244448000 895046845847001120 959826164788108800 279533148146179200 910647416026857600 826415897833693440 2386791588925336320 424968794145866880 719869623591081600 172049811522240960 209649861109634400 994496495385556800 335939157675838080 983141780127091200 1133250117722311680 5682837116488896000 619811923375270080 318726595609400160 559066296292358400 1821294832053715200 260897604936433920 1652831795667386880 4773583177850672640 849937588291733760 145236853882411200 344099623044481920 419299722219268800 671878315351676160 195673203702325440 1239623846750540160 637453191218800320 1118132592584716800 3642589664107430400 521795209872867840 3305663591334773760 465888580243632000 1699875176583467520 290473707764822400 838599444438537600 1343756630703352320 391346407404650880 1274906382437600640 2236265185169433600 217855280823616800 516149434566722880 1043590419745735680 931777160487264000 293509805553488160 580947415529644800 1677198888877075200 271108793913834240 242061423137352000 782692814809301760 2549812764875201280 435710561647233600 2087180839491471360 203331595435375680 1863554320974528000 587019611106976320 1161894831059289600 3354397777754150400 542217587827668480 484122846274704000 1565385629618603520 469687302255225600 299896232553590400 871421123294467200 406663190870751360 1174039222213952640 2323789662118579200 224922174415192800 653565842470850400 1084435175655336960 968245692549408000 3130771259237207040 304997393153063520 2795331481461792000 939374604510451200 599792465107180800 1742842246588934400 307028211898262400 279903150383351040 813326381741502720 2348078444427905280 423027861227637120 704530953382838400 338885992392292800 449844348830385600 230271158923696800 2168870351310673920 978366018511627200 328781111578657920 1936491385098816000 609994786306127040 1199584930214361600 3485684493177868800 614056423796524800 559806300766702080 1626652763483005440 4696156888855810560 487759072841913600 142142209893028800 677771984784585600 899688697660771200 460542317847393600 657562223157315840 419854725575026560 1219989572612254080 2399169860428723200 1228112847593049600 1119612601533404160 3253305526966010880 2904737077648224000 511713686497104000 914992179459190560 975518145683827200 284284419786057600 921084635694787200 1315124446314631680 839709451150053120 2439979145224508160 429839496657567360 731638609262870400 2456225695186099200 213213314839543200 1016657977176878400 6506611053932021760 1146238657753512960 986343334735973760 1023427372994208000 629782088362539840 322379622493175520 568568839572115200 1842169271389574400 265332125133653760 236903683155048000 1679418902300106240 4879958290449016320 859678993315134720 147611298360052800 426426629679086400 682862701978679040 198999093850240320 2046854745988416000 1259564176725079680 644759244986351040 1137137679144230400 3684338542779148800 530664250267307520 473807366310096000 1719357986630269440 295222596720105600 852853259358172800 1365725403957358080 397998187700480640 1289518489972702080 2274275358288460800 221416947540079200 639639944518629600 1061328500534615040 947614732620192000 3438715973260538880 298498640775360480 3070282118982624000 590445193440211200 1705706518716345600 303904330112073600 275541090272098560 795996375400961280 2579036979945404160 442833895080158400 2122657001069230080 1074598741643918400 1895229465240384000 596997281550720960 1180890386880422400 3411413037432691200 607808660224147200 551082180544197120 1591992750801922560 5158073959890808320 480153871664812800 139930118896276800 885667790160316800 455856495168110400 3790458930480768000 413311635408147840 1193994563101441920 2361780773760844800 1215617320448294400 1102164361088394240 3183985501603845120 2842844197860576000 895495922326081440 960307743329625600 279860237792553600 911712990336220800 826623270816295680 2387989126202883840 425466062156903040 720230807497219200 172136134963235520 209895178344415200 994995469251201600 336107710165368960 983635056932774400 1134576165751741440 5685688395721152000 619967453112221760 319099546617677280 559720475585107200 1823425980672441600 261202888606383360 1653246541632591360 4775978252405767680 850932124313806080 145309724319614400 344272269926471040 419790356688830400 672215420330737920 195902166454787520 1239934906224443520 638199093235354560 1119440951170214400 3646851961344883200 522405777212766720 3306493083265182720 466433729654256000 1701864248627612160 290619448639228800 839580713377660800 1344430840661475840 391804332909575040 1276398186470709120 2238881902340428800 217964586479421600 516408404889706560 1044811554425533440 932867459308512000 293853249682181280 581238897278457600 1679161426755321600 271244818729946880 242182873866024000 783608665819150080 2552796372941418240 435929172958843200 2089623108851066880 203433614047460160 1865734918617024000 587706499364362560 1162477794556915200 3358322853510643200 542489637459893760 484365747732048000 1567217331638300160 470236896657964800 299971485675388800 871858345917686400 406867228094920320 1175412998728725120 2324955589113830400 224978614256541600 653893759438264800 1084979274919787520 968731495464096000 3134434663276600320 305150421071190240 2798602377925536000 940473793315929600 599942971350777600 1743716691835372800 307387474296739200 279973386630362880 813734456189840640 2350825997457450240 423275070396447360 705355344986947200 339056023412433600 449957228513083200 230540605722554400 2169958549839575040 979510832273937600 329165827660575360 1937462990928192000 610300842142380480 1199885942701555200 3487433383670745600 614774948593478400 559946773260725760 1627468912379681280 4701651994914900480 488003798722003200 142308534514910400 678112046824867200 899914457026166400 461081211445108800 658331655321150720 419960079945544320 1220601684284760960 2399771885403110400 1229549897186956800 1119893546521451520 3254937824759362560 2906194486392288000 512312457161232000 915451263213570720 976007597444006400 284617069029820800 922162422890217600 1316663310642301440 839920159891088640 2441203368569521920 430342464015434880 732005698083004800 2459099794373913600 213462801772365600 1017168070237300800 6509875649518725120 1147579904041159680 987497482981726080 1024624914322464000 629940119918316480 322756848011576160 569234138059641600 1844324845780435200 265642597761166080 237180890858184000 1679840319782177280 4882406737139043840 860684928030869760 147685360139553600 426925603544731200 683205318210804480 199231948320874560 2049249828644928000 1259880239836632960 645513696023152320 1138468276119283200 3688649691560870400 531285195522332160 474361781716368000 1721369856061739520 295370720279107200 853851207089462400 1366410636421608960 398463896641749120 1291027392046304640 2276936552238566400 221528040209330400 640388405317096800 1062570391044664320 948723563432736000 3442739712123479040 298847922481311840 3073874742967392000 590741440558214400 1707702414178924800 304081925830300800 275679338927166720 796927793283498240 2582054784092609280 443056080418660800 2125140782089328640 1075856160038587200 206759504195375040 1897447126865472000 597695844962623680 1181482881116428800 3415404828357849600 608163851660601600 551358677854333440 1593855586566996480 5164109568185218560 480715713296582400 140011891307870400 886112160837321600 456122888745451200 413519008390750080 1195391689925247360 2362965762232857600 1216327703321203200 1102717355708666880 3187711173133992960 310139256293062560 2846170690298208000 896543767443935520 961431426593164800 280023782615740800 912245777490902400 827038016781500160 2390783379850494720 425714696162421120 721073569944873600 172337556325556160 210017836961805600 996159741604372800 336500999307607680 984786036146035200 1135239189766456320 620278512586125120 319286022121815840 560047565231481600 1824491554981804800 261355530441358080 1654076033563000320 4781566759700989440 851429392324842240 145479755339755200 344675112651112320 420035673923611200 673001998615215360 196016647831018560 1240557025172250240 638572044243631680 1120095130462963200 3648983109963609600 522711060882716160 3308152067126000640 466706304359568000 1702858784649684480 290959510679510400 840071347847222400 1346003997230430720 392033295662037120 1277144088487263360 2240190260925926400 218219633009632800 517012668976668480 1045422121765432320 933412608719136000 294024971746527840 581919021359020800 1680142695694444800 271562209967543040 242466258899592000 784066591324074240 2554288176974526720 436439266019265600 2090844243530864640 203671657475657280 1866825217438272000 588049943493055680 1163838042718041600 3360285391388889600 543124419935086080 484932517799184000 1568133182648148480 470511693859334400 300121991918985600 872878532038531200 407343314951314560 1176099886986111360 2327676085436083200 225091493939239200 654658899028898400 1086248839870172160 969865035598368000 3136266365296296960 305507486213485920 2800237826157408000 941023387718668800 600243983837971200 1745757064077062400 307567105495977600 280113859124386560 814686629902629120 2352199773972222720 423381017183080320 705767540789001600 339452762459428800 450182987878478400 230675329121983200 2172497679740344320 980083239155092800 329358185701534080 1939730071196736000 611014972426971840 1200487967675942400 3491514128154124800 615134210991955200 560227718248773120 1629373259805258240 4704399547944445440 488574825775545600 142391696825851200 678905524918857600 900365975756956800 461350658243966400 658716371403068160 420170788686579840 1222029944853943680 2400975935351884800 1230268421983910400 1120455436497546240 3258746519610516480 2909595106795104000 512611842493296000 916522458640457760 977149651551091200 284783393651702400 922701316487932800 1317432742806136320 840341577373159680 2444059889707887360 430593947694368640 732862238663318400 2460536843967820800 213587545238776800 1018358287378286400 6517493039221032960 1148250527184983040 988074557104602240 1025223684986592000 630256183029869760 322945460770776480 569566787303404800 1845402632975865600 265797834074922240 237319494709752000 1680683154746319360 4888119779415774720 861187895388737280 147858170958388800 427175090477553600 684004756085763840 199348375556191680 2050447369973184000 1260512366059739520 645890921541552960 1139133574606809600 3690805265951731200 531595668149844480 474638989419504000 1722375790777474560 295716341916777600 854350180955107200 1368009512171527680 398696751112383360 1291781843083105920 2278267149213619200 221787256437583200 640762635716330400 1063191336299688960 949277978839008000 3444751581554949120 299022563334287520 3075671054959776000 591432683833555200 1708700361910214400 304158038280969600 276001919122325760 797393502224766720 2583563686166211840 443574512875166400 2126382672599377920 1076484869235921600 207001439341744320 1898555957678016000 598045126668575040 1182865367667110400 3417400723820428800 608316076561939200 552003838244651520 1594787004449533440 5167127372332423680 480996634112467200 140046936627124800 887149025750332800 456237057421454400 414002878683488640 1196090253337150080 2365730735334220800 1216632153123878400 1104007676489303040 3189574008899066880 310502159012616480 2847833936517024000 897067690002862560 961993268224934400 280093873254249600 912474114842908800 828005757366977280 2392180506674300160 425821253593357440 721494951168700800 172438267006716480 210070404940687200 996741877780958400 336697643878727040 985361525752665600 1135523342915619840 621004318025232960 319365940195018080 560187746508499200 1824948229685817600 261420948370632960 1656011514733954560 4784361013348600320 851642507186714880 145564770849825600 344876534013432960 420140809881374400 673395287757454080 196065711277974720 1242008636050465920 638731880390036160 1120375493016998400 3649896459371635200 522841896741265920 3312023029467909120 466823122090416000 1703285014373429760 291129541699651200 840281619762748800 1346790575514908160 392131422555949440 1277463760780072320 2240750986033996800 218347156274738400 517314801020149440 1045683793482531840 933646244180832000 294098566916962080 582259083399302400 1680563239525497600 271720905586341120 242607951416376000 784262845111898880 2554927521560144640 436694312549476800 2091367586965063680 203790679189755840 1867292488361664000 588197133833924160 1164518166798604800 3361126479050995200 543441811172682240 485215902832752000 1568525690223797760 470629464088492800 300473173154044800 873388625098953600 407581358379511680 1176394267667848320 2329036333597209600 225354879865533600 655041468824215200 1086883622345364480 970431805665504000 3137051380447595520 305686018784633760 2800938732542496000 941258928176985600 600946346308089600 1746777250197907200 307644090295651200 280441628277108480 815162716759023360 2352788535335696640 423451648374168960 705944196132739200 339651131982926400 450709759731067200 230733067721738400 2173767244690728960 980328556389873600 329440624861944960 1940863611331008000 611372037569267520 1201892692616179200 3493554500395814400 615288180591302400 560883256554216960 1630325433518046720 4705577070671393280 488860339302316800 142427337816254400 679302263965852800 901419519462134400 461466135443476800 658881249723889920 420662442415662720 1222744075138535040 2403785385232358400 1230576361182604800 1121766513108433920 3260650867036093440 2911295416996512000 512740150492752000 917058056353901280 977720678604633600 284854675632508800 922932270886953600 1317762499447779840 841324884831325440 2445488150277070080 430701726413911680 733290508953475200 2461152722365209600 213641006724381600 1018953395948779200 6521301734072186880 1148537937103764480 988321874585834880 1025480300985504000 630993663623494080 323026294810433760 569709351265017600 1845864541773907200 265864363923674880 237378896360424000 1682649769662650880 4890976300554140160 861403452827823360 147944576367806400 427282013448763200 684404475023243520 199398272942756160 2050960601971008000 1261987327246988160 646052589620867520 1139418702530035200 3691729083547814400 531728727847349760 474757792720848000 1722806905655646720 295889152735612800 854564026897526400 1368808950046487040 398796545885512320 1292105179241735040 2278837405060070400 221916864551709600 640923020173144800 1063457455694699520 949515585441696000 3445613811311293440 299097409414134240 3076440902956512000 591778305471225600 1709128053795052800 304208779914748800 276163209219905280 797593091771024640 2584210358483470080 443833729103419200 2126914911389399040 1076754316034779200 207122406914928960 1899031170883392000 598194818828268480 1183556610942451200 3418256107590105600 608417559829497600 552326418439810560 1595186183542049280 5168420716966940160 481117028747846400 140070300173294400 887667458206838400 456313169872123200 414244813829857920 1196389637656536960 2367113221884902400 1216835119658995200 1104652836879621120 3190372367084098560 310683610372393440 2848546756325088000 897292228242402720 962234057495692800 280140600346588800 912626339744246400 828489627659715840 2392779275313073920 425892291880648320 721675543121769600 172481428727213760 210105450259941600 996991364713780800 336781920123492480 985608164155507200 1135712778348395520 621367220744786880 319419218910486240 560281200693177600 1825252679488492800 261464560323482880 1656979255319431680 4785558550626147840 851784583761296640 145601206068427200 344962857454427520 420210900519883200 673563840246984960 196098420242612160 1242734441489573760 638838437820972480 1120562401386355200 3650505358976985600 522929120646965760 3313958510638863360 466901000577648000 1703569167522593280 291202412136854400 840421801039766400 1347127680493969920 392196840485224320 1277676875641944960 2241124802772710400 218401809102640800 517444286181641280 1045858241293931520 933802001155296000 294147630363918240 582404824273708800 1680843602079532800 271788917994397440 242668676780712000 784393680970448640 2555353751283889920 436803618205281600 2091716482587863040 203841688495798080 1867604002310592000 588295260727836480 1164809648547417600 3361687204159065600 543577835988794880 485337353561424000 1568787361940897280 470707977574598400 300648763771574400 873607236410563200 407683376991596160 1176590521455672960 2329619297094835200 225486572828680800 655205427307922400 1087155671977589760 970674707122848000 3137574723881794560 305762532743697120 2801406003465888000 941415955149196800 601297527543148800 1747214472821126400 307695413495433600 280605512853469440 815366753983192320 2353181042911345920 423663541947434880 706061966361897600 339736147492996800 450973145657361600 230771560121575200 2174311343955179520 980492101213060800 329495584302218880 1941349414245696000 611525065487394240 1202595055086297600 3494428945642252800 615390826990867200 561211025706938880 1630733507966384640 4706362085822691840 488982702242361600 142451098476523200 679472294985993600 901946291314723200 461543120243150400 658991168604437760 420908269280204160 1223050130974788480 2405190110172595200 1230781653981734400 1122422051413877760 3261467015932769280 2912024121368544000 512825689159056000 917287598231091360 977965404484723200 284902196953046400 923086240486300800 1317982337208875520 841816538560408320 2446100261949576960 430773578893607040 733474053363542400 2461563307963468800 213676647714784800 1019208442478990400 6522934031865538560 1148729543716285440 988486752906656640 1025651378318112000 631362403920306240 323080184170205280 569804393906092800 1846172480972601600 265908717156176640 237418497460872000 1683633077120816640 4892200523899153920 861547157787214080 147981607257556800 427353295429569600 684575783139306240 199431537867132480 2051302756636224000 1262724807840612480 646160368340410560 1139608787812185600 3692344961945203200 531817434312353280 474836994921744000 1723094315574428160 295963214515113600 854706590859139200 1369151566278612480 398863075734264960 1292320736680821120 2279217575624371200 221972410886335200 641029943144354400 1063634868624706560 949673989843488000 3446188631148856320 299147306800698720 3076954134954336000 591926429030227200 1709413181718278400 304361004816086400 276232333547439360 797726151468529920 2584641473361642240 443944821772670400 2127269737249413120 1076933947234017600 207174250160579520 1899347979686976000 598294613601397440 1183852858060454400 3418826363436556800 608722009632172800 552464667094878720 1595452302937059840 5169282946723284480 481197291838099200 140140390811803200 887889643545340800 456541507224129600 414348500321159040 1196589227202794880 2367705716120908800 1217444019264345600 1104929334189757440 3190904605874119680 310761375240869280 2849021969530464000 897441920402096160 962394583676198400 280280781623606400 913083014448259200 828697000642318080 2393178454405589760 426105406742520960 721795937757148800 172510203207545280 210210586217704800 997157689335662400 336838104286669440 985772589757401600 1136281084646722560 621522750481738560 319579055056890720 560561563247212800 1826166028896518400 261595396182032640 1657394001284636160 4786356908811179520 852210813485041920 145625496214161600 345020406415090560 420421172435409600 673676208573338880 196196547136524480 1243045500963477120 639158110113781440 1121123126494425600 3652332057793036800 523190792364065280 3314788002569272320 467134636039344000 1704421626970083840 291250992428323200 840842344870819200 1347352417146677760 392393094273048960 1278316220227562880 2242246252988851200 218438244321242400 517530609622635840 1046381584728130560 934269272078688000 294294820704786720 582501984856646400 1681684689741638400 271834259599768320 242709160356936000 784786188546097920 2556632440455125760 436876488642484800 2092763169456261120 203875694699826240 1868538544157376000 588589641409573440 1165003969713292800 3363369379483276800 543668519199536640 485418320713872000 1569572377092195840 470943518032915200 300724016893372800 873752977284969600 407751389399652480 1177179282819146880 2330007939426585600 225543012670029600 655314732963727200 1087337038399073280 970836641427744000 3139144754184391680 305813542049739360 2802807816236064000 941887036065830400 601448033786745600 1747505954569939200 307849383094780800 280675749100481280 815502778799304960 2354358565638293760 423804804329612160 706415277049372800 339792824499710400 451086025340059200 230887037321085600 2174674076798146560 980982735682622400 329660462623040640 1941673282855488000 611627084099478720 1202896067573491200 3495011909139878400 615698766189561600 561351498200962560 1631005557598609920 4708717131276587520 489064277535724800 142522380457329600 679585648999420800 902172050680118400 461774074642171200 659320925246081280 421013623650721920 1223254168198957440 2405792135146982400 1231397532379123200 1122702996401925120 3262011115197219840 2912509924283232000 513082305157968000 917440626149218080 978128555071449600 285044760914659200 923548149284342400 1318641850492162560 842027247301443840 2446508336397914880 430989136332693120 733596416303587200 2462795064758246400 213783570685994400 1019378473499131200 6524022230394439680 1149304363553848320 988981387869121920 1026164610315936000 631520435476082880 323241852249519840 570089521829318400 1847096298568684800 266041776853681920 237537300762216000 1684054494602887680 4893016672795829760 861978272665386240 148006294517390400 427567141371988800 684689988550014720 199531332640261440 2052329220631872000 1263040870952165760 646483704499039680 1140179043658636800 3694192597137369600 532083553707363840 475074601524432000 1723956545330772480 296012589034780800 855134282743977600 1369379977100029440 399062665280522880 1292967408998079360 2280358087317273600 222009441776085600 641350712057983200 1064167107414727680 950149203048864000 3447913090661544960 299296998960392160 3078493830947808000 592025178069561600 1710268565487955200 304462488083644800 276278416432462080 798125330561045760 2585934817996158720 444018883552171200 2128334214829455360 1077472840831732800 207208812324346560 1900298406097728000 598593997920784320 1184050356139123200 3420537130975910400 608924976167289600 552556832864924160 1596250661122091520 5171869635992317440 481438081108857600 140187117904142400 888037767104342400 456693732125467200 414417624648693120 1197187995841568640 2368100712278246400 1217849952334579200 1105113665729848320 3192501322244183040 310813218486519840 2850447609146592000 897890996881176480 962876162217715200 280374235808284800 913387464250934400 828835249297386240 2394375991683137280 426247483317102720 722157121663286400 172596526648539840 210280676856213600 997656663201307200 337006656776200320 986265866563084800 1136659955512273920 621626436973039680 319685612487827040 560748471616569600 1826774928501868800 261682620087732480 1657670498594772480 4788751983366274560 852494966634205440 145698366651364800 345193053297079680 420561353712427200 674013313552400640 196261965065799360 1243252873946079360 639371224975654080 1121496943233139200 3653549857003737600 523365240175464960 3315340997189544960 467290393013808000 1704989933268410880 291396733302729600 841122707424854400 1348026627104801280 392523930131598720 1278742449951308160 2242993886466278400 218547549977047200 517789579945619520 1046730480350929920 934580786027616000 294392947598699040 582793466605459200 1682245414849708800 271970284415880960 242830611085608000 785047860263197440 2557484899902616320 437095099954094400 2093460960701859840 203977713311910720 1869161572055232000 588785895197398080 1165586933210918400 3364490829699417600 543940568831761920 485661222171216000 1570095720526394880 471100545005126400 300774185641238400 874190199908188800 407955426623821440 1177571790394796160 2331173866421836800 225580639230928800 655642649931141600 1087881137663523840 971322444342432000 3140191441052789760 305966569967866080 2803742358082848000 942201090010252800 601548371282476800 1748380399816377600 307952029494345600 280722573265155840 815910853247642880 2355143580789592320 423910751116245120 706650817507689600 339962855519851200 451161278461857600 230964022120759200 2175762275327047680 981309825328996800 329770381503588480 1942644888684864000 611933139935732160 1203096742564953600 3496760799632755200 615904058988691200 561445146530311680 1631821706495285760 4710287161579184640 489309003415814400 142569901777867200 679925711039702400 902322556923715200 461928044241518400 659540763007176960 421083859897733760 1223866279871464320 2406193485129907200 1231808117977382400 1122890293060623360 3263643412990571520 2913967333027296000 513253382490576000 917899709903598240 978618006831628800 285139803555734400 923856088483036800 1319081526014353920 842167719795467520 2447732559742928640 431132841292083840 733963505123721600 2463616235954764800 213854852666800800 1019888566559553600 6527286825981143040 1149687576778890240 989311144510765440 1026506764981152000 631625789846600640 323349630969062880 570279607111468800 1847712176966073600 266130483318685440 237616502963112000 1684335439590935040 4895465119485857280 862265682584167680 148080356296891200 427709705333601600 685032604782140160 199597862489014080 2053013529962304000 1263251579693201280 646699261938125760 1140559214222937600 3695424353932147200 532260966637370880 475233005926224000 1724531365168335360 296160712593782400 855419410667203200 1370065209564280320 399195724978028160 1293398523876251520 2281118428445875200 222120534445336800 641564558000402400 1064521933274741760 950466011852448000 3449062730336670720 299396793733521120 3079520294943456000 592321425187564800 1710838821334406400 304538600534313600 276416665087530240 798391449956056320 2586797047752503040 444241068890673600 2129043866549483520 1077832103230209600 207312498815647680 1900932023704896000 598793587467042240 1184642850375129600 3421677642668812800 609077201068627200 552833330175060480 1596782899912112640 5173594095505006080 481598607289363200 140222163223396800 888482137781347200 456807900801470400 414624997631295360 1197587174934084480 2369285700750259200 1218154402137254400 1105666660350120960 3193565799824225280 310968748223471520 2851398035557344000 898190381200563360 963197214578726400 280444326446793600 913615801602940800 829249995262590720 2395174349868168960 426354040748039040 722397910934044800 172654075609202880 210333244835095200 997989312445070400 337119025102554240 986594717766873600 1136944108661437440 621937496446943040 319765530561029280 560888652893587200 1827231603205881600 261748038017007360 1658499990525181440 4790348699736337920 852708081496078080 145746946942833600 345308151218405760 420666489670190400 674238050205108480 196311028512755520 1243874992893886080 639531061122058560 1121777305787174400 3654463206411763200 523496076034014720 3316999981050362880 467407210744656000 1705416162992156160 291493893885667200 841332979340380800 1348476100410216960 392622057025511040 1279062122244117120 2243554611574348800 218620420414250400 517962226827608640 1046992152068029440 934814421489312000 294466542769133280 582987787771334400 1682665958680761600 272060967626622720 242911578238056000 785244114051022080 2558124244488234240 437240840828500800 2093984304136058880 204045725719967040 1869628842978624000 588933085538266560 1165975575542668800 3365331917361523200 544121935253245440 485823156476112000 1570488228102044160 471218315234284800 300924691884835200 874481681657001600 408091451439934080 1177866171076533120 2331951151085337600 225693518913626400 655861261242751200 1088243870506490880 971646312952224000 3140976456204088320 306068588579950560 2804443264467936000 942436630468569600 601849383769670400 1748963363314003200 308029014294019200 280863045759179520 816182902879868160 2355732342153066240 424122644689511040 706827472851427200 340076209533278400 451387037827252800 231021760720514400 2176487741012981760 981555142563777600 329852820663999360 1943292625904448000 612137177159901120 1203698767539340800 3497926726628006400 616058028588038400 561726091518359040 1632365805759736320 4711464684306132480 489472154002540800 142605542768270400 680152419066556800 902774075654505600 462043521441028800 659705641327998720 421294568638769280 1224274354319802240 2407397535078681600 1232116057176076800 1123452183036718080 3264731611519472640 2914938938856672000 513381690490032000 918205765739851680 978944308005081600 285211085536540800 924087042882057600 1319411282655997440 842589137277538560 2448548708639604480 431240620011626880 734208231003811200 2464232114352153600 213908314152405600 1020228628599835200 6529463223038945280 1149974986697671680 989558461991998080 1026763380980064000 631941852958153920 323430465008720160 570422171073081600 1848174085764115200 266197013167438080 237675904613784000 1685178274555077120 4897097417279208960 862481240023253760 148129730816558400 427816628304811200 685261015603557120 199647759875578560 2053526761960128000 1263883705916307840 646860930017440320 1140844342146163200 3696348171528230400 532394026334876160 475351809227568000 1724962480046507520 296259461633116800 855633256609622400 1370522031207114240 399295519751157120 1293721860034880640 2281688684292326400 222194596224837600 641724942457216800 1064788052669752320 950703618455136000 3449924960093015040 299471639813367840 3080290142940192000 592518923266233600 1711266513219244800 304690825435651200 276508830857575680 798591039502314240 2587443720069761280 444389192449675200 2129576105339504640 1078101550029067200 207381623143181760 1901407236910272000 598943279626735680 1185037846532467200 3422533026438489600 609381650871302400 553017661715151360 1597182079004628480 5174887440139522560 481719001924742400 140292253861905600 888778384899350400 457036238153476800 414763246286363520 1197886559253471360 2370075693064934400 1218763301742604800 1106035323430302720 3194364158009256960 311072434714772640 2852110855365408000 898414919440103520 963438003849484800 280584507723811200 914072476306953600 829526492572727040 2395773118506942720 426567155609911680 722578502887113600 172697237329700160 210438380792858400 998238799377892800 337203301347319680 986841356169715200 1137512414959764480 622144869429545280 319925366707433760 561169015447622400 1828144952613907200 261878873875557120 1659052985145454080 4791546237013885440 853134311219823360 145783382161435200 345394474659400320 420876761585716800 674406602694639360 196409155406667840 1244289738859090560 639850733414867520 1122338030895244800 3656289905227814400 523757747751114240 3318105970290908160 467640846206352000 1706268622439646720 291566764322870400 841753523171433600 1348813205389278720 392818310813335680 1279701466829735040 2244676061790489600 218675073242152800 518091711989100480 1047515495502228480 935281692412704000 294613733110001760 583133528645740800 1683507046342867200 272128980034679040 242972303602392000 785636621626671360 2559402933659470080 437350146484305600 2095030991004456960 204096735026009280 1870563384825408000 589227466220003520 1166267057291481600 3367014092685734400 544257960069358080 485944607204784000 1571273243253342720 471453855692601600 301025029380566400 874700292968611200 408193470052018560 1178454932440007040 2332534114582963200 225768772035424800 656025219726458400 1088515920138716160 971889214409568000 3142546486506685440 306145102539013920 2805845077238112000 942907711385203200 602050058761132800 1749400585937222400 308182983893366400 280956694088528640 816386940104037120 2356909864880014080 424193275880599680 707180783538902400 340161225043348800 451537544070849600 231137237920024800 2177031840277432320 982045777033339200 330017698984821120 1943778428819136000 612290205078027840 1204100117522265600 3498801171874444800 616365967786732800 561913388177057280 1632773880208074240 4713819729760028160 489594516942585600 142676824749076800 680322450086697600 903075088141699200 462274475840049600 660035397969642240 421435041132792960 1224580410156055680 2408200235044531200 1232731935573465600 1123826776354114560 3265547760416148480 2915667643228704000 513638306488944000 918435307617041760 979189033885171200 285353649498153600 924548951680099200 1320070795939284480 842870082265585920 2449160820312111360 431456177450712960 734391775413878400 2465463871146931200 214015237123615200 1020483675130046400 6531095520832296960 1150549806535234560 990053096954463360 1027276612977888000 632152561699189440 323592133088034720 570707298996307200 1849097903360198400 266330072864943360 237794707915128000 1685740164531171840 4898321640624222720 862912354901425920 148166761706308800 428030474247230400 685432323719619840 199747554648707520 2054553225955776000 1264305123398378880 647184266176069440 1141414597992614400 3698195806720396800 532660145729886720 475589415830256000 1725824709802851840 296333523412617600 856060948494460800 1370864647439239680 399495109297415040 1294368532352138880 2282829195985228800 222250142559463200 642045711370845600 1065320291459773440 951178831660512000 3451649419605703680 299621331973061280 3081829838933664000 592667046825235200 1712121896988921600 304741567069430400 276577955185109760 798990218594830080 2588737064704277760 444500285118926400 2130640582919546880 1078640443626782400 207433466388832320 1902357663321024000 599242663946122560 1185334093650470400 3424243793977843200 609483134138860800 553155910370219520 1597980437189660160 5177474129408555520 481959791195500800 140315617408075200 889000570237852800 457112350604145600 414866932777664640 1198485327892245120 2370668187300940800 1218966268277721600 1106311820740439040 3195960874379320320 311150199583248480 2853536494981536000 898863995919183840 963919582391001600 280631234816150400 914224701208291200 829733865555329280 2396970655784490240 426638193897202560 722939686793251200 172783560770694720 210473426112112800 998737773243537600 337371853836850560 987334632975398400 1137701850392540160 622300399166496960 319978645422901920 561262469632300800 1828449402416582400 261922485828407040 1659467731110658560 4793941311568980480 853276387794405120 145856252598638400 345567121541389440 420946852224225600 674743707673701120 196441864371305280 1244600798332993920 639957290845803840 1122524939264601600 3656898804833164800 523844971656814080 3318935462221317120 467718724693584000 1706552775588810240 291712505197276800 841893704448451200 1349487415347402240 392883728742610560 1279914581691607680 2245049878529203200 218784378897957600 518350682312084160 1047689943313628160 935437449387168000 294662796556957920 583425010394553600 1683787408896902400 272265004850791680 243093754331064000 785767457485221120 2559829163383215360 437568757795915200 2095379886627256320 204198753638093760 1870874898774336000 589325593113915840 1166850020789107200 3367574817793804800 544530009701583360 486187508662128000 1571534914970442240 471532369178707200 301100282502364800 875137515591830400 408397507276187520 1178651186227831680 2333700041578214400 225825211876773600 656353136693872800 1089060019403166720 972375017324256000 3143069829940884480 306298130457140640 2806312348161504000 943064738357414400 602200565004729600 1750275031183660800 308234307093148800 281026930335540480 816795014552375040 2357302372455663360 424299222667232640 707298553768060800 340331256063489600 451650423753547200 231175730319861600 2178120038806333440 982209321856526400 330072658425095040 1944750034648512000 612596260914281280 1204401130009459200 3500550062367321600 616468614186297600 562053860671080960 1633590029104750080 4714604744911326720 489839242822675200 142700585409345600 680662512126979200 903300847507094400 462351460639723200 660145316850190080 421540395503310720 1225192521828562560 2408802260018918400 1232937228372595200 1124107721342161920 3267180058209500160 2917125051972768000 513723845155248000 918894391371421920 979678485645350400 285401170818691200 924702921279446400 1320290633700380160 843080791006621440 2450385043657125120 431528029930408320 734758864234012800 2465874456745190400 214050878114018400 1020993768190468800 6534360116419000320 1150741413147755520 990217975275285120 1027447690310496000 632310593254966080 323646022447806240 570802341637382400 1849405842558892800 266374426097445120 237834309015576000 1686161582013242880 4900770087314250240 863056059860816640 148240823485809600 428101756228036800 685774939951745280 199780819573083840 2054895380620992000 1264621186509932160 647292044895612480 1141604683274764800 3698811685117785600 532748852194890240 475668618031152000 1726112119721633280 296481646971619200 856203512456073600 1371549879903490560 399561639146167680 1294584089791224960 2283209366549529600 222361235228714400 642152634342055200 1065497704389780480 951337236062304000 3452224239443266560 299671229359625760 3082343070931488000 592963293943238400 1712407024912147200 304817679520099200 276716203840177920 799123278292335360 2589168179582449920 444722470457428800 2130995408779560960 1078820074826020800 207537152880133440 1902674472124608000 599342458719251520 1185926587886476800 3424814049824294400 609635359040198400 553432407680355840 1598246556584670720 5178336359164899840 482040054285753600 140350662727329600 889444940914857600 457226519280148800 415074305760266880 1198684917438503040 2371853175772953600 1219270718080396800 1106864815360711680 3196493113169341440 311305729320200160 2854011708186912000 899013688078877280 964080108571507200 280701325454659200 914453038560297600 830148611520533760 2397369834877006080 426744751328138880 723060081428630400 172812335251026240 210525994090994400 998904097865419200 337428038000027520 987499058577292800 1137986003541703680 622611458640400320 320058563496104160 561402650909318400 1828906077120595200 261987903757681920 1660297223041067520 4794739669754012160 853489502656277760 145880542744372800 345624670502052480 421051988181988800 674856076000055040 196490927818261440 1245222917280800640 640117126992208320 1122805301818636800 3657812154241190400 523975807515363840 3320594446082135040 467835542424432000 1706979005312555520 291761085488745600 842103976363977600 1349712152000110080 392981855636522880 1280234253984416640 2245610603637273600 218820814116559200 518437005753078720 1047951615030727680 935671084848864000 294736391727392160 583522170977491200 1684207952727955200 272310346456162560 243134237907288000 785963711273045760 2560468507968833280 437641628233118400 2095903230061455360 204232759842121920 1871342169697728000 589472783454784320 1167044341954982400 3368415905455910400 544620692912325120 486268475814576000 1571927422546091520 471650139407865600 301250788745961600 875283256466236800 408465519684243840 1178945566909568640 2334088683909964800 225938091559471200 656462442349677600 1089241385824650240 972536951629152000 3143854845092183040 306349139763182880 2807013254546592000 943300278815731200 602501577491923200 1750566512932473600 308311291892822400 281167402829564160 816931039368487680 2357891133819137280 424546431836042880 707475209111798400 340387933070203200 451876183118942400 231233468919616800 2178482771649300480 982454639091307200 330155097585505920 1945073903258304000 612698279526365760 1205003154983846400 3501133025864947200 616622583785644800 562334805659128320 1633862078736975360 4715782267638274560 489920818116038400 142736226399748800 680775866140406400 903752366237884800 462466937839233600 660310195171011840 421751104244346240 1225396559052731520 2410006309967692800 1233245167571289600 1124669611318256640 3267724157473950720 2917610854887456000 513852153154704000 919047419289548640 979841636232076800 285472452799497600 924933875678467200 1320620390342023680 843502208488692480 2450793118105463040 431635808649951360 734881227174057600 2466490335142579200 214104339599623200 1021163799210609600 6535448314947901440 1151028823066536960 990465292756517760 1027704306309408000 632626656366519360 323726856487463520 570944905598995200 1849867751356934400 266440955946197760 237893710666248000 1687004416977384960 4901586236210926080 863271617299902720 148265510745643200 428208679199246400 685889145362453760 199830716959648320 2055408612618816000 1265253312733038720 647453712974927040 1141889811197990400 3699735502713868800 532881911892395520 475787421332496000 1726543234599805440 296531021491286400 856417358398492800 1371778290724907520 399661433919296640 1294907425949854080 2283779622395980800 222398266118464800 642313018798869600 1065763823784791040 951574842664992000 3453086469199610880 299746075439472480 3083112918928224000 593062042982572800 1712834716796985600 304995275238326400 276762286725200640 799322867838593280 2589814851899708160 444796532236929600 2131527647569582080 1079089521624878400 207571715043900480 1903149685329984000 599492150878944960 1186124085965145600 3425669433593971200 609990550476652800 553524573450401280 1598645735677186560 5179629703799416320 482160448921132800 140432435138923200 889593064473859200 457492912857489600 415143430087800960 1198984301757889920 2372248171930291200 1219981100953305600 1107049146900802560 3197291471354373120 311357572565850720 2854724527994976000 899238226318417440 964320897842265600 280864870277846400 914985825714979200 830286860175601920 2397968603515779840 426993385333656960 723240673381699200 172855496971523520 210648652708384800 999153584798241600 337512314244792960 987745696980134400 1138649027556418560 622715145131701440 320245039000242720 561729740555692800 1829971651429958400 262140545592656640 1660573720351203840 4795937207031559680 853986770667313920 145916977962974400 345710993943047040 421297305416769600 675024628489585920 196605409194492480 1245430290263402880 640490078000485440 1123459481111385600 3659943302859916800 524281091185313280 3321147440702407680 468108117129744000 1707973541334627840 291833955925948800 842594610833539200 1350049256979171840 393210818388984960 1280980156000970880 2246918962222771200 218875466944461600 518566490914570560 1048562182370626560 936216234259488000 294908113791738720 583667911851897600 1685189221667078400 272378358864218880 243194963271624000 786421636777969920 2561960312001941760 437750933888923200 2097124364741253120 204283769148164160 1872432468518976000 589816227583477440 1167335823703795200 3370378443334156800 544756717728437760 486389926543248000 1572843273555939840 471924936609235200 301300957493827200 875501867777846400 408567538296328320 1179632455166954880 2334671647407590400 225975718120370400 656626400833384800 1089513435456875520 972779853086496000 3145686547111879680 306425653722246240 2808648702778464000 943849873218470400 602601914987654400 1751003735555692800 308490923092060800 281214226994238720 817135076592656640 2359264910333909760 424652378622675840 707887404913852800 340472948580273600 451951436240740800 231368192319045600 2179026870913751040 983027045972462400 330347455626464640 1945559706172992000 612851307444492480 1205203829975308800 3502007471111385600 616981846184121600 562428453988477440 1634270153185313280 4718529820667819520 490043181056083200 142819388710689600 680945897160547200 903902872481481600 462736384638091200 660694911252929280 421821340491358080 1225702614888984960 2410407659950617600 1233963692368243200 1124856907976954880 3268540306370626560 2918339559259488000 514151538486768000 919276961166738720 980086362112166400 285638777421379200 925472769276182400 1321389822505858560 843642680982716160 2451405229777969920 431887292328885120 735064771584124800 2467927384736486400 214229083066034400 1021418845740820800 6537080612741253120 1151699446210360320 991042366879393920 1028303076973536000 632732010737037120 323915469246663840 571277554842758400 1850945538552364800 266596192259953920 238032314517816000 1687285361965432320 4902810459555939840 863774584657770240 148302541635393600 428458166132068800 686060453478516480 199947144194965440 2056606153947072000 1265464021474074240 647830938493327680 1142555109685516800 3701891077104729600 533192384519907840 476064629035632000 1727549169315540480 296605083270787200 856916332264137600 1372120906957032960 399894288389930880 1295661876986655360 2285110219371033600 222453812453090400 642687249198103200 1066384769039815680 952129258071264000 3455098338631080960 299920716292448160 3084909230920608000 593210166541574400 1713832664528275200 305071387688995200 276831411052734720 799788576779861760 2591323753973310720 444907624906180800 2132769538079631360 1079718230822212800 207623558289551040 1904258516142528000 599841432584896320 1186420333083148800 3427665329056550400 610142775377990400 553662822105469440 1599577153559723520 5182647507946621440 482441369737017600 140467480458177600 889815249812361600 457607081533492800 415247116579102080 1199682865169792640 2372840666166297600 1220285550755980800 1107325644210938880 3199154307119447040 311435337434326560 2856387774213792000 899762148877344480 964882739474035200 280934960916355200 915214163066985600 830494233158204160 2399365730339585280 427099942764593280 723662054605526400 172956207652683840 210701220687266400 999735720974827200 337708958815912320 988321186586764800 1138933180705582080 622870674868653120 320324957073444960 561869921832710400 1830428326133971200 262205963521931520 1660988466316408320 4798731460679170560 854199885529186560 146001993473044800 345912415305367680 421402441374532800 675417917631824640 196654472641448640 1245741349737306240 640649914146889920 1123739843665420800 3660856652267942400 524411927043863040 3321976932632816640 468224934860592000 1708399771058373120 292003986946089600 842804882749065600 1350835835263649280 393308945282897280 1281299828293779840 2247479687330841600 219002990209567200 518868622958051520 1048823854087726080 936449869721184000 294981708962172960 584007973892179200 1685609765498131200 272537054483016960 243336655788408000 786617890565794560 2562599656587559680 438005980419134400 2097647708175452160 204402790862262720 1872899739442368000 589963417924345920 1168015947784358400 3371219530996262400 545074108966033920 486673311576816000 1573235781131589120 472042706838393600 301376210615625600 876011960838268800 408805581724525440 1179926835848691840 2336031895568716800 226032157961719200 657008970628701600 1090148217932067840 973346623153632000 3146471562263178240 306604186293394080 2809349609163552000 944085413676787200 602752421231251200 1752023921676537600 308567907891734400 281284463241250560 817611163449050880 2359853671697383680 424864272195941760 708064060257590400 340671318103771200 452064315923438400 231425930918800800 2180296435864135680 983272363207243200 330429894786875520 1946693246307264000 613208372586788160 1205504842462502400 3504047843353075200 617135815783468800 562568926482501120 1635222326898101760 4719707343394767360 490328694582854400 142855029701092800 681342636207542400 904128631846876800 462851861837601600 660859789573751040 421926694861875840 1226416745173576320 2411009684925004800 1234271631566937600 1125137852965002240 3270444653796203520 2920039869460896000 514279846486224000 919812558880182240 980657389165708800 285710059402185600 925703723675203200 1321719579147502080 843853389723751680 2452833490347152640 431995071048428160 735493041874281600 2468543263133875200 214282544551639200 1022013954311313600 6540889307592407040 1151986856129141760 991289684360626560 1028559692972448000 632890042292813760 323996303286321120 571420118804371200 1851407447350406400 266662722108706560 238091716168488000 1687706779447503360 4905666980694305280 863990142096856320 148388947044811200 428565089103278400 686460172415996160 199997041581529920 2057119385944896000 1265780084585627520 647992606572642240 1142840237608742400 3702814894700812800 533325444217413120 476183432336976000 1727980284193712640 296777894089622400 857130178206556800 1372920344831992320 399994083163059840 1295985213145284480 2285680475217484800 222583420567216800 642847633654917600 1066650888434826240 952366864673952000 3455960568387425280 299995562372294880 3085679078917344000 593555788179244800 1714260356413113600 305223612590332800 276992701150314240 799988166326119680 2591970426290568960 445166841134433600 2133301776869652480 1079987677621070400 207744525862735680 1904733729347904000 599991124744589760 1187111576358489600 3428520712826227200 610447225180665600 553985402300628480 1599976332652239360 5183940852581137920 482561764372396800 156906344097921600 890333682268867200 457835418885499200 415489051725471360 1199982249489179520 2374223152716979200 1220894450361331200 1107970804601256960 3199952665304478720 311616788794103520 2857100594021856000 899986687116884640 965123528744793600 313812688195843200 915670837770998400 830978103450942720 2399964498978359040 427313057626465920 723842646558595200 172999369373181120 235359516146882400 999985207907649600 337793235060677760 988567824989606400 1139501487003909120 623233577588207040 320484793219849440 627625376391686400 1831341675541996800 292891842316120320 1661956206901885440 4799928997956718080 854626115252931840 146038428691646400 345998738746362240 470719032293764800 675586470121355520 219668881737090240 1246467155176414080 640969586439698880 1255250752783372800 3662683351083993600 585783684632240640 3323912413803770880 523021146993072000 1709252230505863680 292076857383292800 941438064587529600 1351172940242711040 439337763474180480 1281939172879397760 2510501505566745600 219057643037469600 518998108119543360 1171567369264481280 1046042293986144000 329503322605635360 584153714766585600 1882876129175059200 272605066891073280 243397381152744000 878675526948360960 2563878345758795520 438115286074939200 2343134738528962560 204453800168304960 2092084587972288000 659006645211270720 1168307429533171200 3765752258350118400 545210133782146560 486794762305488000 1757351053896721920 472278247296710400 301551801233155200 876230572149878400 408907600336609920 1318013290422541440 2336614859066342400 226163850924866400 657172929112408800 1090420267564293120 973589524610976000 3514702107793443840 306680700252457440 3138126881958432000 944556494593420800 603103602466310400 1752461144299756800 308721877491081600 281448347817611520 817815200673219840 2636026580845082880 425040850173663360 708417370945065600 340756333613841600 452327701849732800 231541408118311200 2180840535128586240 1098344408685451200 330594773107697280 1947179049221952000 613361400504914880 1206207204932620800 3504922288599513600 617443754982163200 562896695635223040 1635630401346439680 5272053161690165760 490451057522899200 142926311681899200 681512667227683200 904655403699465600 463082816236622400 661189546215394560 422172521726417280 1226722801009829760 2412414409865241600 1234887509964326400 1125793391270446080 3271260802692879360 2920768573832928000 514536462485136000 920042100757372320 980902115045798400 285852623363798400 926165632473244800 1322379092430789120 844345043452834560 2453445602019659520 432210628487514240 735676586284348800 2469775019928652800 214389467522848800 1022269000841524800 6542521605385758720 1152561675966704640 991784319323091840 1029072924970272000 633258782589625920 324157971365635680 571705246727596800 1852331264946489600 266795781806211840 238210519469832000 1688690086905669120 4906891204039319040 864421256975028480 148425977934561600 428778935045697600 686631480532058880 200096836354658880 2058145849940544000 1266517565179251840 648315942731271360 1143410493455193600 3704662529892979200 533591563612423680 476421038939664000 1728842513950056960 296851955869123200 857557870091395200 1373262961064117760 400193672709317760 1296631885462542720 2286820986910387200 222638966901842400 643168402568546400 1067183127224847360 952842077879328000 3457685027900113920 300145254531988320 3087218774910816000 593703911738246400 1715115740182790400 305350466674780800 277061825477848320 800387345418635520 2593263770925085440 445277933803684800 2134366254449694720 1080526571218785600 207796369108386240 1905684155758656000 600290509063976640 1187407823476492800 3430231480365580800 610700933349561600 554123650955696640 1600774690837271040 5186527541850170880 482802553643155200 156984637421102400 890555867607369600 458025700012171200 415592738216772480 1200581018127953280 2374815646952985600 1221401866699123200 1108247301911393280 3201549381674542080 311694553662579360 2858526233637984000 900435763595964960 965605107286310400 313969274842204800 916051400024342400 831185476433544960 2401162036255906560 427490653344693120 724203830464732800 173085692814175680 235476956131653600 1000484181773294400 337961787550208640 989061101795289600 1139975075585848320 623389107325158720 320617990008519840 627938549684409600 1832102800048684800 293037989852724480 1662370952867089920 4802324072511813120 854981306689386240 146111299128849600 346171385628351360 470953912263307200 675923575100417280 219778492389543360 1246778214650317440 641235980017039680 1255877099368819200 3664205600097369600 586075979705448960 3324741905734179840 523282124737008000 1709962613378772480 292222598257699200 941907824526614400 1351847150200834560 439556984779086720 1282471960034079360 2511754198737638400 219166948693274400 519257078442527040 1172151959410897920 1046564249474016000 329667738584315040 584445196515398400 1883815649053228800 272741091707185920 243518831881416000 879113969558173440 2564943920068158720 438333897386548800 2344303918821795840 204555818780389440 2093128498948032000 659335477168630080 1168890393030796800 3767631298106457600 545482183414371840 487037663762832000 1758227939116346880 472474531011974400 301627054354953600 876667794773097600 409111637560778880 1318670954337260160 2337780786061593600 226220290766215200 657500846079823200 1090964366828743680 974075327525664000 3516455878232693760 306833728170584160 3139692748422048000 944949062023948800 603254108709907200 1753335589546195200 308850185490537600 281518584064623360 818223275121557760 2637341908674520320 425146796960296320 708711796517961600 340926364633982400 452440581532430400 231637639117903200 2181928733657487360 1098892461947716800 330732171708382080 1948150655051328000 613667456341168320 1206508217419814400 3506671179092390400 617700370981075200 563037168129246720 1636446550243115520 5274683817349040640 490695783402988800 142985713332571200 681852729267964800 904881163064860800 463275278235806400 661464343416764160 422277876096935040 1227334912682336640 2413016434839628800 1235400741962150400 1126074336258493440 3272893100486231040 2922225982576992000 514750309150896000 920501184511752480 981391566805977600 285971426665142400 926550556471612800 1322928686833528320 844555752193870080 2454669825364673280 432390259686752640 736043675104483200 2470801483924300800 214478569998856800 1022779093901947200 6545786200972462080 1153040692498007040 992196515125146240 1029500618301792000 633416814145402560 324292694765064480 571942853330284800 1853101112943225600 266906664887466240 238309522220952000 1689111504387740160 4909339650729346560 864780519373505280 148500039714062400 428957139997713600 686974096764184320 200179998665599680 2059001236603584000 1266833628290805120 648585389530128960 1143885706660569600 3706202225886451200 533813329774932480 476619044441904000 1729561038747010560 297000079428124800 857914279995427200 1373948193528368640 400359997331199360 1297170779060257920 2287771413321139200 222750059571093600 643435709996570400 1067626659549864960 953238088883808000 3459122077494021120 300269997998399520 3088501854905376000 594000158856249600 1715828559990854400 305426579125449600 277200074132916480 800719994662398720 2594341558120515840 445500119142187200 2135253319099729920 1080975649216881600 207900055599687360 1906476177767616000 600539995996799040 1188000317712499200 3431657119981708800 610853158250899200 554400148265832960 1601439989324797440 5188683116241031680 483003211368787200 157049881857086400 891000238284374400 458139868688174400 415800111199374720 1201079991993598080 2376000635424998400 1221706316501798400 1108800296531665920 3202879978649594880 311850083399531040 2859714266651424000 900809993995198560 966006422737574400 314099763714172800 916279737376348800 831600222398749440 2402159983987196160 427597210775629440 724504817053180800 173157629015004480 235574822785629600 1000899993327998400 338102247958151040 989472165800025600 1140259228735011840 623700166799062080 320697908081722080 628199527428345600 1832559474752697600 293159779466561280 1663200444797498880 4804319967974392320 855194421551258880 146172024493185600 346315258030008960 471149645571259200 676204495916302080 219869834599920960 1247400333598124160 641395816163444160 1256399054856691200 3665118949505395200 586319558933122560 3326400889594997760 523499606190288000 1710388843102517760 292344048986371200 942299291142518400 1352408991832604160 439739669199841920 1282791632326888320 2512798109713382400 219258036739778400 519472887045013440 1172639117866245120 1046999212380576000 329804751899881440 584688097972742400 1884598582285036800 272854445720613120 243620040821976000 879479338399683840 2565583264653776640 438516073479556800 2345278235732490240 204640834290459840 2093998424761152000 659609503799762880 1169376195945484800 3769197164570073600 545708891441226240 487240081643952000 1758958676799367680 472592301241132800 301777560598550400 877032146959113600 409281668580919680 1319219007599525760 2338752391890969600 226333170448912800 657774110219335200 1091417782882452480 974480163287904000 3517917353598735360 306961251435689760 3140997637141728000 945184602482265600 603555121197100800 1754064293918227200 308927170290211200 281659056558647040 818563337161839360 2638438015199051520 425252743746929280 708888451861699200 341068057150766400 452666340897825600 231695377717658400 2182835565764904960 1099349172999604800 330814610868792960 1948960326575808000 613922502871379520 1207110242394201600 3508128587836454400 617854340580422400 563318113117294080 1637126674323678720 5276876030398103040 490899721636396800 143021354322974400 682136114301532800 905332681795651200 463390755435316800 661629221737585920 422488584837970560 1227845005742759040 2414220484788403200 1235708681160844800 1126636226234588160 3274253348647357440 2923440489863712000 514878617150352000 920883754307069280 981799443272793600 286042708645948800 926781510870633600 1323258443475171840 844977169675941120 2455690011485518080 432498038406295680 736349582454595200 2471417362321689600 214532031484461600 1023204171452299200 6548506697294714880 1153328102416788480 992443832606378880 1029757234300704000 633732877256955840 324373528804721760 572085417291897600 1853563021741267200 266973194736218880 238368923871624000 1689954339351882240 4911380022971036160 864996076812591360 148561757863646400 429064062968923200 687259610290955520 200229896052164160 2059514468601408000 1267465754513911680 648747057609443520 1144170834583795200 3707126043482534400 533946389472437760 476737847743248000 1729992153625182720 297123515727292800 858128125937846400 1374519220581911040 400459792104328320 1297494115218887040 2288341669167590400 222842636795469600 643596094453384800 1067892778944875520 953475695486496000 3459984307250365440 300344844078246240 3089271702902112000 594247031454585600 1716256251875692800 305502691576118400 277315281345473280 800919584208656640 2594988230437774080 445685273590939200 2135785557889751040 1081245096015739200 207986461009104960 1906951390972992000 600689688156492480 1188494062909171200 3432512503751385600 611005383152236800 554630562690946560 1601839168417313280 5189976460875548160 483123606004166400 157089028518676800 891370547181878400 458254037364177600 415972922018209920 1201379376312984960 2376988125818342400 1222010766304473600 1109261125381893120 3203678336834626560 311979691513657440 2860427086459488000 901034532234738720 966247212008332800 314178057037353600 916508074728355200 831945844036419840 2402758752625969920 427703768206565760 724685409006249600 173200790735501760 235633542778015200 1001149480260820800 338186524202916480 989718804202867200 1140543381884175360 623959383027314880 320777826154924320 628356114074707200 1833016149456710400 293232853234863360 1663891688072839680 4805517505251939840 855407536413131520 146208459711787200 346401581471003520 471267085556030400 676373048405832960 219924639926147520 1247918766054629760 641555652309848640 1256712228149414400 3666032298913420800 586465706469726720 3327783376145679360 523630095062256000 1710815072826263040 292416919423574400 942534171112060800 1352746096811665920 439849279852295040 1283111304619697280 2513424456298828800 219312689567680800 519602372206505280 1172931412939453440 1047260190124512000 329886959889221280 584833838847148800 1885068342224121600 272922458128669440 243680766186312000 879698559704590080 2566222609239394560 438625379135361600 2345862825878906880 204691843596502080 2094520380249024000 659773919778442560 1169667677694297600 3770136684448243200 545844916257338880 487361532372624000 1759397119409180160 472710071470291200 301902982468214400 877250758270723200 409383687193004160 1319547839556885120 2339335355388595200 226427236851160800 657938068703042400 1091689832514677760 974723064745248000 3518794238818360320 307037765394753120 3141780570373536000 945420142940582400 603805964936428800 1754501516541446400 309004155089884800 281776116970333440 818767374386008320 2639095679113770240 425394006129106560 709065107205436800 341153072660836800 452854473702321600 231753116317413600 2183379665029355520 1099623199630737600 330897050029203840 1949446129490496000 614075530789506240 1207611929872857600 3509003033082892800 618008310179769600 563552233940666880 1637534748772016640 5278191358227540480 491022084576441600 143056995313377600 682306145321673600 905708947404643200 463506232634827200 661794100058407680 422664175455500160 1228151061579012480 2415223859745715200 1236016620359539200 1127104467881333760 3275069497544033280 2924169194235744000 515006925149808000 921113296184259360 982044169152883200 286113990626755200 927012465269654400 1323588200116815360 845328350911000320 2456302123158024960 432605817125838720 736533126864662400 2472033240719078400 214585492970066400 1023459217982510400 6550138995088066560 1153615512335569920 992691150087611520 1030013850299616000 633996263183250240 324454362844379040 572227981253510400 1854024930539308800 267039724584971520 238428325522296000 1690656701822000640 4912604246316049920 865211634251677440 148598788753396800 429170985940132800 687430918407018240 200279793438728640 2060027700599232000 1267992526366500480 648908725688758080 1144455962507020800 3708049861078617600 534079449169943040 476856651044592000 1730423268503354880 297197577506793600 858341971880265600 1374861836814036480 400559586877457280 1297817451377516160 2288911925014041600 222898183130095200 643756478910199200 1068158898339886080 953713302089184000 3460846537006709760 300419690158092960 3090041550898848000 594395155013587200 1716683943760531200 305604174843676800 277384405673007360 801119173754914560 2595634902755032320 445796366260190400 2136317796679772160 1081514542814596800 208038304254755520 1907426604178368000 600839380316185920 1188790310027174400 3433367887521062400 611208349687353600 554768811346014720 1602238347509829120 5191269805510064640 483244000639545600 157128175180267200 891592732520380800 458406262265515200 416076608509511040 1201678760632371840 2377580620054348800 1222416699374707200 1109537622692029440 3204476695019658240 312057456382133280 2861139906267552000 901259070474278880 966488001279091200 314256350360534400 916812524531030400 832153217019022080 2403357521264743680 427845844781147520 724866000959318400 173243952455999040 235692262770400800 1001398967193643200 338270800447681920 989965442605708800 1140922252749726720 624114912764266560 320884383585860640 628512700721068800 1833625049062060800 293305927003165440 1664306434038044160 4806715042529487360 855691689562295040 146244894930388800 346487904911998080 471384525540801600 676541600895363840 219979445252374080 1248229825528533120 641768767171721280 1257025401442137600 3667250098124121600 586611854006330880 3328612868076088320 523760583934224000 1711383379124590080 292489789860777600 942769051081603200 1353083201790727680 439958890504748160 1283537534343442560 2514050802884275200 219367342395583200 519731857367997120 1173223708012661760 1047521167868448000 329969167878561120 584979579721555200 1885538102163206400 272990470536725760 243741491550648000 879917781009496320 2567075068686885120 438734684791166400 2346447416025323520 204742852902544320 2095042335736896000 659938335757122240 1169959159443110400 3771076204326412800 545980941073451520 487482983101296000 1759835562018992640 472867098442502400 301978235590012800 877469369582332800 409485705805088640 1319876671514244480 2339918318886220800 226483676692509600 658102027186749600 1091961882146903040 974965966202592000 3519671124037985280 307114279353816480 3142563503605344000 945734196885004800 603956471180025600 1754938739164665600 309106801489449600 281846353217345280 818971411610177280 2639753343028488960 425499952915739520 709300647663753600 341238088170907200 452967353385019200 231830101117087200 2183923764293806080 1099897226261870400 331006968909751680 1949931932405184000 614228558707632960 1207912942360051200 3509877478329331200 618213602978899200 563692706434690560 1637942823220354560 5279506686056977920 491144447516486400 143104516633915200 682476176341814400 905934706770038400 463660202234174400 662013937819503360 422769529826017920 1228457117415265920 2415825884720102400 1236427205957798400 1127385412869381120 3275885646440709120 2924897898607776000 515178002482416000 921342838061449440 982288895032972800 286209033267830400 927320404468348800 1324027875639006720 845539059652035840 2456914234830531840 432749522085229440 736716671274729600 2472854411915596800 214656774950872800 1023714264512721600 6551771292881418240 1153998725560611840 993020906729255040 1030356004964832000 634154294739026880 324562141563922080 572418066535660800 1854640808936697600 267128431049975040 238507527723192000 1691078119304071680 4913828469661063680 865499044170458880 148635819643147200 429313549901745600 687602226523080960 200346323287481280 2060712009929664000 1268308589478053760 649124283127844160 1144836133071321600 3709281617873395200 534256862099950080 477015055446384000 1730998088340917760 297271639286294400 858627099803491200 1375204453046161920 400692646574962560 1298248566255688320 2289672266142643200 222953729464720800 643970324852618400 1068513724199900160 954030110892768000 3461996176681835520 300519484931221920 3091068014894496000 594543278572588800 1717254199606982400 305680287294345600 277453530000541440 801385293149925120 2596497132511376640 445907458929441600 2137027448399800320 1081873805213073600 208090147500406080 1908060221785536000 601038969862443840 1189086557145177600 3434508399213964800 611360574588691200 554907060001082880 1602770586299850240 5192994265022753280 483404526820051200 157180370729054400 891814917858883200 458520430941518400 416180295000812160 1202077939724887680 2378173114290355200 1222721149177382400 1109814120002165760 3205541172599700480 312135221250609120 2862090332678304000 901558454793665760 966809053640102400 314360741458108800 917040861883036800 832360590001624320 2404155879449775360 427952402212083840 725106790230076800 173301501416662080 235770556093581600 1001731616437406400 338383168774035840 990294293809497600 1141206405898890240 624270442501218240 320964301659062880 628721482916217600 1834081723766073600 293403358694234880 1664721180003248640 4808311758899550720 855904804424167680 146293475221857600 346603002833324160 471541112187163200 676766337548071680 220052519020676160 1248540885002436480 641928603318125760 1257442965832435200 3668163447532147200 586806717388469760 3329442360006497280 523934569096848000 1711809608848335360 292586950443715200 943082224374326400 1353532675096143360 440105038041352320 1283857206636251520 2514885931664870400 219440212832786400 519904504249986240 1173613434776939520 1047869138193696000 330078778531014240 585173900887430400 1886164448748652800 273081153747467520 243822458703096000 880210076082704640 2567714413272503040 438880425665572800 2347226869553879040 204810865310600640 2095738276387392000 660157557062028480 1170347801774860800 3772328897497305600 546162307494935040 487644917406192000 1760420152165409280 472984868671660800 302053488711811200 877760851331145600 409621730621201280 1320315114124056960 2340695603549721600 226540116533858400 658320638498359200 1092324614989870080 975289834812384000 3520840304330818560 307216297965900960 3143607414581088000 945969737343321600 604106977423622400 1755521702662291200 309183786289123200 281916589464357120 819243461242402560 2640630228248113920 425605899702372480 709477303007491200 341351442184334400 453080233067716800 231887839716842400 2184649229979740160 1100262595103380800 331089408070162560 1950579669624768000 614432595931801920 1208213954847244800 3511043405324582400 618367572578246400 563833178928714240 1638486922484805120 5281260456496227840 491307598103212800 143140157624318400 682702884368668800 906160466135433600 463775679433684800 662178816140325120 422874884196535680 1228865191863603840 2416427909694489600 1236735145156492800 1127666357857428480 3276973844969610240 2925869504437152000 515306310481872000 921648893897702880 982615196206425600 286280315248636800 927551358867369600 1324357632280650240 845749768393071360 2457730383727207680 432857300804772480 736961397154819200 2473470290312985600 214710236436477600 1024054326553003200 6553947689939220480 1154286135479393280 993268224210487680 1030612620963744000 634312326294803520 324642975603579360 572560630497273600 1855102717734739200 267194960898727680 238566929373864000 1691499536786142720 4915460767454415360 865714601609544960 148685194162814400 429420472872955200 687830637344497920 200396220674045760 2061225241927488000 1268624652589607040 649285951207158720 1145121260994547200 3710205435469478400 534389921797455360 477133858747728000 1731429203219089920 297370388325628800 858840945745910400 1375661274688995840 400792441348091520 1298571902414317440 2290242521989094400 223027791244221600 644130709309432800 1068779843594910720 954267717495456000 3462858406438179840 300594331011068640 3091837862891232000 594740776651257600 1717681891491820800 305756399745014400 277545695770586880 801584882696183040 2597143804828634880 446055582488443200 2137559687189821440 1082143252011931200 208159271827940160 1908535434990912000 601188662022137280 1189481553302515200 3435363782983641600 611512799490028800 555091391541173760 1603169765392366080 5194287609657269760 483524921455430400 157219517390644800 892111164976886400 458634599617521600 416318543655880320 1202377324044274560 2378963106605030400 1223025598980057600 1110182783082347520 3206339530784732160 312238907741910240 2862803152486368000 901782993033205920 967049842910860800 314439034781289600 917269199235043200 832637087311760640 2404754648088549120 428058959643020160 725287382183145600 173344663137159360 235829276085967200 1001981103370228800 338467445018801280 990540932212339200 1141490559048053760 624477815483820480 321044219732265120 628878069562579200 1834538398470086400 293476432462536960 1665274174623521280 4809509296177098240 856117919286040320 146329910440459200 346689326274318720 471658552171934400 676934890037602560 220107324346902720 1248955630967640960 642088439464530240 1257756139125158400 3669076796940172800 586952864925073920 3330548349247042560 524065057968816000 1712235838572080640 292659820880918400 943317104343868800 1353869780075205120 440214648693805440 1284176878929060480 2515512278250316800 219494865660688800 520033989411478080 1173905729850147840 1048130115937632000 330160986520354080 585319641761836800 1886634208687737600 273149166155523840 243883184067432000 880429297387610880 2568353757858120960 438989731321377600 2347811459700295680 204861874616642880 2096260231875264000 660321973040708160 1170639283523673600 3773268417375475200 546298332311047680 487766368134864000 1760858594775221760 473102638900819200 302153826207542400 877979462642755200 409723749233285760 1320643946081416320 2341278567047347200 226615369655656800 658484596982066400 1092596664622095360 975532736269728000 3521717189550443520 307292811924964320 3144390347812896000 946205277801638400 604307652415084800 1755958925285510400 309260771088796800 282010237793706240 819447498466571520 2641287892162832640 425676530893461120 709653958351228800 341436457694404800 453230739311313600 231945578316597600 2185193329244190720 1100536621734513600 331171847230573440 1951065472539456000 614585623849928640 1208615304830169600 3511917850571020800 618521542177593600 564020475587412480 1638894996933143040 5282575784325665280 491429961043257600 143175798614721600 682872915388809600 906461478622627200 463891156633195200 662343694461146880 423015356690559360 1229171247699857280 2417230609660339200 1237043084355187200 1128040951174824960 3277789993866286080 2926598208809184000 515434618481328000 921878435774892960 982859922086515200 286351597229443200 927782313266390400 1324687388922293760 846030713381118720 2458342495399714560 432965079524315520 737144941564886400 2474086168710374400 214763697922082400 1024309373083214400 6555579987732572160 1154573545398174720 993515541691720320 1030869236962656000 634523035035839040 324723809643236640 572703194458886400 1855564626532780800 267261490747480320 238626331024536000 1692061426762237440 4916684990799429120 865930159048631040 148722225052564800 429527395844164800 688001945460560640 200446118060610240 2061738473925312000 1269046070071678080 649447619286473280 1145406388917772800 3711129253065561600 534522981494960640 477252662049072000 1731860318097262080 297444450105129600 859054791688329600 1376003890921121280 400892236121220480 1298895238572946560 2290812777835545600 223083337578847200 644291093766247200 1069045962989921280 954505324098144000 3463720636194524160 300669177090915360 3092607710887968000 594888900210259200 1718109583376659200 305807141378793600 277614820098120960 801784472242440960 2597790477145893120 446166675157694400 2138091925979842560 1082412698810788800 208211115073590720 1909010648196288000 601338354181830720 1189777800420518400 3436219166753318400 611614282757587200 555229640196241920 1603568944484881920 5195580954291786240 483645316090809600 157258664052235200 892333350315388800 458710712068190400 416422230147181440 1202676708363661440 2379555600841036800 1223228565515174400 1110459280392483840 3207137888969763840 312316672610386080 2863515972294432000 902007531272746080 967290632181619200 314517328104470400 917421424136380800 832844460294362880 2405353416727322880 428129997930311040 725467974136214400 173387824857656640 235887996078352800 1002230590303051200 338551721263566720 990787570615180800 1141679994480829440 624633345220772160 321097498447733280 629034656208940800 1834842848272761600 293549506230839040 1665688920588725760 4810706833454645760 856259995860622080 146366345659060800 346775649715313280 471775992156705600 677103442527133440 220162129673129280 1249266690441544320 642194996895466560 1258069312417881600 3669685696545523200 587099012461678080 3331377841177451520 524195546840784000 1712519991721244160 292732691318121600 943551984313411200 1354206885054266880 440324259346258560 1284389993790933120 2516138624835763200 219549518488591200 520163474572969920 1174198024923356160 1048391093681568000 330243194509693920 585465382636243200 1887103968626822400 273217178563580160 243943909431768000 880648518692517120 2568779987581866240 439099036977182400 2348396049846712320 204912883922685120 2096782187363136000 660486389019387840 1170930765272486400 3774207937253644800 546434357127160320 487887818863536000 1761297037385034240 473181152386924800 302229079329340800 878198073954364800 409825767845370240 1320972778038775680 2341861530544972800 226671809497005600 658648555465773600 1092868714254320640 975775637727072000 3522594074770068480 307369325884027680 3145173281044704000 946362304773849600 604458158658681600 1756396147908729600 309312094288579200 282080474040718080 819651535690740480 2641945556077551360 425711846489005440 709771728580387200 341521473204475200 453343618994011200 231984070716434400 2185737428508641280 1100810648365646400 331226806670847360 1951551275454144000 614738651768055360 1208916317317363200 3512792295817459200 618624188577158400 564160948081436160 1639303071381480960 5283891112155102720 491552323983302400 143199559274990400 683042946408950400 906687237988022400 463968141432868800 662453613341694720 423120711061077120 1229477303536110720 2417832634634726400 1237248377154316800 1128321896162872320 3278606142762961920 2927326913181216000 515520157147632000 922107977652083040 983104647966604800 286399118549980800 927936282865737600 1324907226683389440 846241422122154240 2458954607072221440 433036932004010880 737328485974953600 2474496754308633600 214799338912485600 1024564419613425600 6557212285525923840 1154765152010695680 993680420012542080 1031040314295264000 634681066591615680 324777699003008160 572798237099961600 1855872565731475200 267305843979982080 238665932124984000 1692482844244308480 4917909214144442880 866073864008021760 148759255942315200 429598677824971200 688173253576623360 200479382984986560 2062080628590528000 1269362133183231360 649555398006016320 1145596474199923200 3711745131462950400 534611687959964160 477331864249968000 1732147728016043520 297518511884630400 859197355649942400 1376346507153246720 400958765969973120 1299110796012032640 2291192948399846400 223138883913472800 644398016737456800 1069223375919928320 954663728499936000 3464295456032087040 300719074477479840 3093120942885792000 595037023769260800 1718394711299884800 305832512195683200 277683944425655040 801917531939946240 2598221592024065280 446277767826945600 2138446751839856640 1082592330010027200 208262958319241280 1909327456999872000 601438148954959680 1190074047538521600 3436789422599769600 611665024391366400 555367888851310080 1603835063879892480 5196443184048130560 483725579181062400 157284761826628800 892555535653891200 458748768293524800 416525916638482560 1202876297909919360 2380148095077043200 1223330048782732800 1110735777702620160 3207670127759784960 312394437478861920 2863991185499808000 902157223432439520 967451158362124800 314569523653257600 917497536587049600 833051833276965120 2405752595819838720 428165517073956480 725588368771593600 173416599337988160 235927142739943200 1002396914924932800 338607905426743680 990951996217075200 1141774712197217280 624788874957723840 321124137805467360 629139047306515200 1834995073174099200 293598222076373760 1666103666553930240 4811505191639677440 856331034147912960 146390635804795200 346833198675976320 471854285479886400 677215810853487360 220198666557280320 1249577749915447680 642248275610934720 1258278094613030400 3669990146348198400 587196444152747520 3332207333107860480 524282539422096000 1712662068295825920 292781271609590400 943708570959772800 1354431621706974720 440397333114560640 1284496551221869440 2516556189226060800 219585953707192800 520249798013964480 1174392888305495040 1048565078844192000 330297999835920480 585562543219180800 1887417141919545600 273262520168951040 243984393007992000 880794666229121280 2568993102443738880 439171907414385600 2348785776610990080 204946890126713280 2097130157688384000 660595999671840960 1171125086438361600 3774834283839091200 546525040337902080 487968786015984000 1761589332458242560 473220409129977600 302304332451139200 878343814828771200 409893780253426560 1321191999343681920 2342250172876723200 226728249338354400 658757861121578400 1093050080675804160 975937572031968000 3523178664916485120 307420335190069920 3145695236532576000 946440818259955200 604608664902278400 1756687629657542400 309337755888470400 282150710287729920 819787560506853120 2642383998687363840 425782477680094080 709830613694966400 341578150211188800 453456498676708800 232003316916352800 2186100161351608320 1100993332786401600 331254286390984320 1951875144063936000 614840670380139840 1209217329804556800 3513375259315084800 618675511776940800 564301420575459840 1639575121013706240 5284767997374727680 491633899276665600 143211439605124800 683156300422377600 906912997353417600 464006633832705600 662508572781968640 423226065431594880 1229681340760279680 2418434659609113600 1237351023553881600 1128602841150919680 3279150242027412480 2927812716095904000 515562926480784000 922261005570209760 983267798553331200 286422879210249600 928013267665411200 1325017145563937280 846452130863189760 2459362681520559360 433072858243858560 737450848914998400 2474702047107763200 214817159407687200 1024734450633566400 6558300484054824960 1154860955316956160 993762859172952960 1031125852961568000 634839098147392320 324804643682893920 572845758420499200 1856026535330822400 267328020596232960 1692904261726379520 4918725363041118720 866145716487717120 148783943202148800 429634318815374400 688287458987331840 200496015447174720 2062251705923136000 1269678196294784640 649609287365787840 1145691516840998400 3712053070661644800 534656041192465920 3385808523452759040 477371465350416000 1732291432975434240 297567886404297600 859268637630748800 1376574917974663680 400992030894349440 1299218574731575680 2291383033681996800 223175914803223200 644451478223061600 1069312082384931840 954742930700832000 3464582865950868480 300744023170762080 3093377558884704000 595135772808595200 1718537275261497600 305883253829462400 277730027310677760 801984061788698880 2598437149463151360 446351829606446400 2138624164769863680 1082682145609646400 208297520483008320 1909485861401664000 601488046341524160 1190271545617190400 3437074550522995200 611766507658924800 555460054621355520 1603968123577397760 5196874298926302720 483765710726188800 157297810713825600 892703659212892800 458824880744193600 416595040966016640 1202976092683048320 2380543091234380800 1223533015317849600 1110920109242711040 3207936247154795520 312446280724512480 2864228792102496000 902232069512286240 967531421452377600 314595621427651200 917649761488387200 833190081932033280 2405952185366096640 428236555361247360 725648566089283200 173430986578153920 235946716070738400 1002480077235873600 338635997508332160 991034209018022400 1141964147629992960 624892561449024960 321177416520935520 629191242855302400 1835299522976774400 293622579999141120 1666380163864066560 4811904370732193280 856473110722494720 146402780877662400 346861973156307840 471893432141476800 677271995016664320 220216934999355840 1249785122898049920 642354833041871040 1258382485710604800 3670599045953548800 587245159998282240 3332760327728133120 524326035712752000 1712946221444989440 292805561755324800 943786864282953600 1354543990033328640 440433869998711680 1284709666083742080 2516764971421209600 219604171316493600 520292959734461760 1174490319996564480 1048652071425504000 330325402499033760 585611123510649600 1887573728565907200 273285190971636480 244004634796104000 880867739997423360 2569419332167484160 439208342632987200 2348980639993128960 204963893228727360 2097304142851008000 660650804998067520 1171222247021299200 3775147457131814400 546570381943272960 488009269592208000 1761735479994846720 473298922616083200 302354501199004800 878416685265974400 409927786457454720 1321301609996135040 2342444494042598400 226765875899253600 658812513949480800 1093140763886545920 976018539184416000 3523470959989693440 307445839843091040 3145956214276512000 946597845232166400 604709002398009600 1756833370531948800 309389079088252800 282197534452404480 819855572914909440 2642603219992270080 425923740062271360 709948383924124800 341606488714545600 453531751798507200 232041809316189600 2186281527773091840 1101084674996779200 331309245831258240 1952037078368832000 614891679686182080 1209418004796019200 3513666741063897600 618778158176505600 564395068904808960 1639711145829818880 5285206439984540160 491674686923347200 143235200265393600 683212977429091200 907063503597014400 464083618632379200 662618491662516480 423296301678606720 1229783359372364160 2418836009592038400 1237556316353011200 1128790137809617920 3279422291659637760 2928055617553248000 515648465147088000 922337519529273120 983349373846694400 286470400530787200 928167237264758400 1325236983325032960 846592603357213440 2459566718744728320 433144710723553920 737512030385020800 2475112632706022400 214852800398090400 1024819466143636800 6558844583319275520 1155052561929477120 993927737493774720 1031296930294176000 634944452517910080 324858533042665440 572940801061574400 1856334474529516800 267372373828734720 1693185206714426880 4919133437489456640 866289421447107840 148796286832065600 429705600796180800 688344561692686080 200529280371551040 2062593860588352000 1269888905035820160 649717066085330880 1145881602123148800 3712668949059033600 534744747657469440 3386370413428853760 477450667551312000 1732578842894215680 297592573664131200 859411201592361600 1376689123385372160 401058560743102080 1299434132170661760 2291763204246297600 223194430248098400 644558401194271200 1069489495314938880 954901335102624000 3465157685788431360 300793920557326560 3093890790882528000 595185147328262400 1718822403184723200 305984737097020800 277753068753189120 802117121486204160 2598868264341323520 446388860496196800 2138978990629877760 1082861776808884800 208314801564891840 1909802670205248000 601587841114653120 1190370294656524800 3437644806369446400 611969474194041600 555506137506378240 1604234242972408320 5197736528682647040 483845973816441600 157323908488219200 892777720992393600 458977105645531200 416629603129783680 1203175682229306240 2380740589313049600 1223938948388083200 1111012275012756480 3208468485944816640 312472202347337760 2864704005307872000 902381761671979680 967691947632883200 314647816976438400 917954211291062400 833259206259567360 2406351364458612480 428378631935829120 725768960724662400 173459761058485440 235985862732328800 1002646401857755200 338692181671509120 991198634619916800 1142343018495544320 624944404694675520 321283973951871840 629295633952876800 1835908422582124800 293671295844675840 1666518412519134720 4812702728917224960 856757263871658240 146427071023396800 346919522116970880 471971725464657600 677384363343018240 220253471883506880 1249888809389351040 642567947903743680 1258591267905753600 3671816845164249600 587342591689351680 3333036825038269440 524413028294064000 1713514527743316480 292854142046793600 943943450929315200 1354768726686036480 440506943767013760 1285135895807487360 2517182535811507200 219640606535095200 520379283175456320 1174685183378703360 1048826056588128000 330380207825260320 585708284093587200 1887886901858630400 273330532577007360 244045118372328000 881013887534027520 2570271791614974720 439281213070190400 2349370366757406720 204997899432755520 2097652113176256000 660760415650520640 1171416568187174400 3775773803717260800 546661065154014720 488090236744656000 1762027775068055040 473455949588294400 302379585572937600 878562426140380800 409995798865511040 1321520831301041280 2342833136374348800 226784689179703200 658921819605285600 1093322130308029440 976180473489312000 3524055550136110080 307496849149133280 3146478169764384000 946911899176588800 604759171145875200 1757124852280761600 309491725487817600 282220946534741760 819991597731022080 2643041662602082560 426135633635537280 710183924382441600 341663165721259200 453569378359406400 232118794115863200 2186644260616058880 1101267359417534400 1952360946978624000 614993698298266560 1209518342291750400 3514249704561523200 618983450975635200 564441893069483520 1639983195462044160 5286083325204165120 491756262216710400 143282721585931200 683326331442518400 907138756718812800 464237588231726400 3904721893957248000 662838329423612160 423331419802112640 1229987396596533120 2419036684583500800 1237966901951270400 1128883786138967040 3279966390924088320 2928541420467936000 515819542479696000 922490547447399840 983512524433420800 286565443171862400 928475176463452800 1325676658847224320 846662839604225280 2459974793193066240 433288415682944640 737634393325065600 2475933803902540800 214924082378896800 1024989497163777600 6559932781848176640 1155435775154519040 5857082840935872000 994257494135418240 1031639084959392000 634997129703168960 324966311762208480 573130886343724800 1856950352926905600 267461080293738240 1693325679208450560 4919949586386132480 866576831365889280 148820974091899200 429848164757793600 688458767103394560 200595810220303680 2063278169918784000 1269994259406337920 649932623524416960 1146261772687449600 3713900705853811200 534922160587476480 3386651358416901120 477609071953104000 1733153662731778560 297641948183798400 859696329515587200 1376917534206789120 401191620440607360 1299865247048833920 2292523545374899200 223231461137848800 644772247136690400 1069844321174952960 955218143906208000 3466307325463557120 300893715330455520 3094917254878176000 595283896367596800 1719392659031174400 306136961998358400 277799151638211840 802383240881214720 2599730494097667840 446462922275697600 2139688642349905920 1083221039207361600 208349363728658880 1910436287812416000 601787430660911040 1190567792735193600 3438785318062348800 612273923996716800 555598303276423680 1604766481762429440 5199460988195335680 484006499996947200 157376104037006400 892925844551395200 459205442997537600 416698727457317760 1203574861321822080 2381135585470387200 1224547847993433600 1111196606552847360 3209532963524858880 312524045592988320 2865654431718624000 902681145991366560 968012999993894400 314752208074012800 918410885995075200 833397454914635520 2407149722643644160 428591746797701760 726009749995420800 173517310019148480 236064156055509600 1002979051101518400 338804549997863040 991527485823705600 1142911324793871360 625048091185976640 321443810098276320 629504416148025600 1836821771990150400 293768727535745280 1666794909829271040 4814299445287288320 857183493595403520 146475651314865600 347034620038296960 472128312111019200 677609099995726080 220326545651808960 1250096182371953280 642887620196552640 1259008832296051200 3673643543980300800 587537455071490560 3333589819658542080 524587013456688000 1714366987190807040 292951302629731200 944256624222038400 1355218199991452160 440653091303617920 1285775240393105280 2518017664592102400 219713476972298400 520551930057445440 1175074910142981120 1049174026913376000 330489818477713440 585902605259462400 1888513248444076800 273421215787749120 244126085524776000 881306182607235840 2571550480786210560 439426953944596800 2350149820285962240 205065911840811840 2098348053826752000 660979636955426880 1171805210518924800 3777026496888153600 546842431575498240 488252171049552000 1762612365214471680 473691490046611200 302429754320803200 878853907889193600 410131823681623680 1321959273910853760 2343610421037849600 226822315740602400 659140430916895200 1093684863150996480 976504342099104000 3525224730428943360 307598867761217760 3147522080740128000 947382980093222400 604859508641606400 1757707815778387200 309645695087164800 282267770699416320 820263647363247360 2643918547821707520 426206264826625920 710537235069916800 341776519734686400 453644631481204800 232234271315373600 2187369726301992960 1101632728259044800 1953008684198208000 615197735522435520 1209719017283212800 3515415631556774400 619291390174329600 564535541398832640 1640527294726494720 5287837095643415040 491919412803436800 143354003566737600 683553039469372800 907289262962409600 464468542630747200 3906017368396416000 663168086065255680 423401656049124480 1230395471044871040 2419438034566425600 1238582780348659200 1129071082797665280 3281054589452989440 2929513026297312000 516076158478608000 922796603283653280 983838825606873600 286708007133475200 928937085261494400 1326336172130511360 846803312098248960 2460790942089742080 433503973122030720 737879119205155200 2477165560697318400 215031005350106400 1025329559204059200 6562109178905978880 1156010594992081920 5859026052594624000 994752129097883520 1032152316957216000 635102484073686720 325127979841523040 573416014266950400 1857874170522988800 267594139991243520 1693606624196497920 4921581884179484160 867007946244061440 148870348611566400 430062010700212800 688687177924811520 200695604993432640 2064304633914432000 1270204968147373440 650255959683046080 1146832028533900800 3715748341045977600 535188279982487040 3387213248392995840 477846678555792000 1734015892488122880 297740697223132800 860124021400425600 1377374355849623040 401391209986865280 1300511919366092160 2293664057067801600 223305522917349600 645093016050319200 1070376559964974080 955693357111584000 3468031784976245760 301043407490148960 3096456950871648000 595481394446265600 1720248042800851200 306187703632137600 277891317408257280 802782419973730560 2601023838732184320 446611045834699200 2140753119929948160 1083759932805076800 208418488056192960 1911386714223168000 602086814980297920 1190962788892531200 3440496085601702400 612375407264275200 555782634816514560 1605564839947461120 5202047677464368640 484247289267705600 157454397360187200 893222091669398400 459281555448206400 416836976112385920 1204173629960595840 2381925577785062400 1224750814528550400 1111565269633029120 3211129679894922240 312627732084289440 2867080071334752000 903130222470446880 968494578535411200 314908794720374400 918563110896412800 833673952224771840 2408347259921191680 428662785084992640 726370933901558400 173603633460143040 236181596040280800 1003478024967163200 338973102487393920 992020762629388800 1143100760226647040 625255464168578880 321497088813744480 629817589440748800 1837126221792825600 293914875072349440 1667347904449543680 4816694519842383360 857325570169985280 146548521752068800 347207266920286080 472363192080561600 677946204974787840 220436156304262080 1250510928337157760 642994177627488960 1259635178881497600 3674252443585651200 587829750144698880 3334695808899087360 524847991200624000 1714651140339970560 293097043504137600 944726384161123200 1355892409949575680 440872312608524160 1285988355254977920 2519270357762995200 219822782628103200 520810900380429120 1175659500289397760 1049695982401248000 330654234456393120 586194087008275200 1889452768322246400 273557240603861760 244247536253448000 881744625217048320 2571976710509955840 439645565256206400 2351319000578795520 205167930452896320 2099391964802496000 661308468912786240 1172388174016550400 3778905536644492800 547114481207723520 488495072506896000 1763489250434096640 473770003532716800 302530091816534400 879291130512412800 410335860905792640 1322616937825572480 2344776348033100800 226897568862400800 659468347884309600 1094228962415447040 976990145013792000 3526978500868193280 307751895679344480 3149087947203744000 947540007065433600 605060183633068800 1758582261024825600 309697018286947200 282361419028765440 820671721811585280 2645233875651144960 426453473995436160 710655005299075200 341946550754827200 453795137724801600 232272763715210400 2188457924830894080 1102180781521310400 1953980290027584000 615503791358688960 1210120367266137600 3517164522049651200 619394036573894400 564722838057530880 1641343443623170560 5290467751302289920 492164138683526400 143377764227006400 683893101509654400 907590275449603200 464545527430420800 3907960580055168000 663278004945803520 423542128543148160 1231007582717377920 2420240734532275200 1238788073147788800 1129445676115061760 3282686887246341120 2930970435041376000 516161697144912000 923255687038033440 984328277367052800 286755528454012800 929091054860841600 1326556009891607040 847084257086296320 2462015165434755840 433575825601726080 738246208025289600 2477576146295577600 215066646340509600 1025839652264481600 6565373774492682240 1156202201604602880 5861940870082752000 994917007418705280 1032323394289824000 635313192814722240 325181869201294560 573511056908025600 1858182109721683200 267638493223745280 1694168514172592640 4924030330869511680 867151651203452160 148944410391067200 430133292681019200 689029794156936960 200728869917808960 2064646788579648000 1270626385629444480 650363738402589120 1147022113816051200 3716364219443366400 535276986447490560 3388337028345185280 477925880756688000 1734303302406904320 297888820782134400 860266585362038400 1378059588313873920 401457739835617920 1300727476805178240 2294044227632102400 223416615586600800 645199939021528800 1070553972894981120 955851761513376000 3468606604813808640 301093304876713440 3096970182869472000 595777641564268800 1720533170724076800 306365299350364800 278029566063325440 802915479671235840 2601454953610356480 446833231173201600 2141107945789962240 1083939564004315200 208522174547494080 1911703523026752000 602186609753426880 1191555283128537600 3441066341448153600 612730598700729600 556059132126650880 1605830959342471680 5202909907220712960 484327552357958400 157480495134580800 893666462346403200 459547949025547200 417044349094988160 1204373219506853760 2383110566257075200 670249846759802400 1225461197401459200 1112118264253301760 3211661918684943360 312783261821241120 2867555284540128000 903279914630140320 968655104715916800 314960990269161600 919095898051094400 834088698189976320 2408746439013707520 428911419090510720 726491328536937600 173632407940474560 236220742701871200 1003644349589044800 339029286650570880 992185188231283200 625566523642482240 629921980538323200 1838191796102188800 293963590917884160 1668177396379952640 4817492878027415040 857822838181021440 146572811897803200 347264815880949120 472441485403742400 678058573301141760 220472693188413120 1251133047284964480 1259843961076646400 3676383592204377600 587927181835768320 3336354792759905280 524934983781936000 938349785463723360 1715645676362042880 293145623795606400 944882970807484800 1356117146602283520 440945386376826240 2519687922153292800 219859217846704800 520897223821423680 1175854363671536640 1049869967563872000 330709039782619680 586291247591212800 1889765941614969600 273602582209232640 244288019829672000 881890772753652480 2573468514543064320 439718435693409600 2351708727343073280 205201936656924480 2099739935127744000 661418079565239360 1172582495182425600 3779531883229939200 547205164418465280 488576039659344000 1763781545507304960 474044800734086400 302680598060131200 879436871386819200 410403873313848960 1322836159130478720 2345164990364851200 227010448545098400 659577653540114400 1094410328836930560 977152079318688000 3527563091014609920 307802904985386720 3149609902691616000 948089601468172800 605361196120262400 1758873742773638400 309876649486185600 282501891522789120 820807746627697920 2645672318260957440 426771314355335040 711067201101129600 342003227761540800 454020897090196800 232407487114639200 2188820657673861120 1102363465942065600 1954304158637376000 615605809970773440 1210722392240524800 3517747485547276800 619753298972371200 565003783045578240 1641615493255395840 5291344636521914880 492245713976889600 143460926537947200 684006455523081600 908041794180393600 464814974229278400 3908608317274752000 663662721027720960 423752837284183680 1231211619941546880 2421444784481049600 1239506597944742400 1130007566091156480 3283230986510791680 2931456237956064000 516461082476976000 923408714956160160 984491427953779200 286921853075894400 929629948458556800 1327325442055441920 847505674568367360 2462423239883093760 433827309280659840 738368570965334400 2479013195889484800 215191389806920800 1026009683284622400 6566461973021583360 1156872824748426240 5862912475912128000 995494081541581440 1032922164953952000 635629255926275520 325370481960494880 573843706151788800 1859259896917113600 267793729537501440 1695011349136734720 4924846479766187520 867654618561319680 148969097650900800 430382779613841600 689143999567645440 200845297153126080 2065844329907904000 1271258511852551040 650740963920989760 1147687412303577600 3718519793834227200 535587459075002880 3390022698273469440 478203088459824000 1735309237122639360 297938195301801600 860765559227683200 1378287999135290880 401690594306252160 1301481927841979520 2295374824607155200 223453646476351200 645574169420762400 1071174918150005760 956406176919648000 3470618474245278720 301267945729689120 3098766494861856000 595876390603603200 1721531118455366400 306593636702371200 278075648948348160 803381188612504320 2602963855683959040 446907292952702400 2142349836300011520 1084568273201649600 208556736711261120 1912812353839296000 602535891459378240 1191752781207206400 3443062236910732800 613187273404742400 556151297896696320 1606762377225008640 5205927711367918080 484608473173843200 157571837344958400 893814585905404800 459890455053556800 417113473422522240 1205071782918756480 2383505562414412800 670360939429053600 1226374546809484800 1112302595793392640 3213524754450017280 312835105066891680 2869218530758944000 903803837189067360 969216946347686400 315143674689916800 919780910107113600 834226946845044480 2410143565837512960 429231091383319680 726912709760764800 173733118621634880 236357756017437600 1004226485765630400 339225931221690240 992760677837913600 625670210133783360 630287349379833600 1839561820214227200 294134096377255680 1668453893690088960 4820287131675025920 858462182766639360 146657827407873600 347466237243269760 472715512034875200 678451862443380480 220600572282941760 1251340420267566720 1260574698759667200 3679123640428454400 588268192754511360 3336907787380177920 525239457816528000 938505315200675040 1716924365533278720 293315654815747200 945431024069750400 1356903724886760960 441201144565883520 2521149397519334400 219986741111810400 521199355864904640 1176536385509022720 1050478915633056000 330900858424412640 586631309631494400 1890862048139500800 273761277828030720 244429712346456000 882402289131767040 2575386548299918080 439973482223620800 2353072771018045440 205320958371023040 2100957831266112000 661801716848825280 1173262619262988800 3781724096279001600 547522555656061440 488859424692912000 1764804578263534080 474398111421561600 302730766807996800 879946964447241600 410641916742046080 1323603433697650560 2346525238525977600 227048075105997600 659960223335431200 1095045111312122880 977718849385824000 3529609156527068160 307981437556534560 3151436746899168000 948796222843123200 605461533615993600 1759893928894483200 310107603885206400 282548715687463680 821283833484092160 2647206867395301120 426947892333056640 711597167132342400 342201597285038400 454096150211995200 232580702913904800 2190090222624245760 1103002861414708800 1955437698771648000 615962875113069120 1210923067231987200 3519787857788966400 620215207770412800 565097431374927360 1642567666968184320 5294413734790602240 492531227503660800 143567849509156800 684403194570076800 908192300423990400 465161405827809600 3910875397543296000 664157355990186240 423823073531195520 1231925750226138240 2421846134463974400 1240430415540825600 1130194862749854720 3285135333936368640 2933156548157472000 516846006475344000 923944312669603680 985062455007321600 287135699018313600 930322811655619200 1328314711980372480 847646147062391040 2463851500452276480 434150645439288960 738796841255491200 2480860831081651200 215351774263735200 1026604791855115200 6570270667872737280 1157735054504770560 5866313096314944000 996236033985279360 1033692012950688000 635734610296793280 325612984079466720 574271398036627200 1860645623311238400 267993319083759360 1695292294124782080 4927703000904552960 868301290878577920 149055503060318400 430703548527470400 689543718505125120 200994989312819520 2067384025901376000 1271469220593586560 651225968158933440 1148542796073254400 3721291246622476800 535986638167518720 3390584588249564160 478559498363856000 1736602581757155840 298111006120636800 861407097054940800 1379087437010250240 401989978625639040 1302451936317866880 2297085592146508800 223583254590477600 646055322791205600 1071973276335037440 957118996727712000 3473205163514311680 301492483969229280 3101076038852064000 596222012241273600 1722814194109881600 306720490786819200 278236939045927680 803979957251278080 2604903872635733760 447166509180955200 2143946552670074880 1085376613598222400 208677704284445760 1914237993455424000 602984967938458560 1192444024482547200 3445628388219763200 613440981573638400 556473878091855360 1607959914502556160 5209807745271467520 484969657079980800 157689277329729600 894333018361910400 460080736180228800 417355408568891520 1205969935876917120 2384888048965094400 670749763771432800 1226881963147276800 1112947756183710720 3215919829005112320 313016556426668640 2871356990183136000 904477451907687840 969939314159961600 315378554659459200 920161472360457600 834710817137783040 2411939871753834240 429408687101546880 727454485619971200 173862603783126720 236533915994594400 1004974946564097600 339478759955986560 993500593046438400 626033112853337280 630757109318918400 1840322944720915200 294353317682161920 1669421634275566080 4823879743507668480 858817374203093760 146767133063678400 347725207566253440 473067831989188800 678957519911973120 220764988261621440 1252066225706674560 1261514218637836800 3680645889441830400 588706635364323840 3338843268551132160 525630924432432000 939049669280005920 1717634748406187520 293534266127356800 946135663978377600 1357915039823946240 441529976523242880 2523028437275673600 220150699595517600 521587811349380160 1177413270728647680 1051261848864864000 331147482392432160 587068532254713600 1892271327956755200 273965315052199680 244611888439464000 883059953046485760 151453178712763200 2576452122609281280 440301399191035200 2354826541457295360 205473986289149760 2102523697729728000 662294964784864320 1174137064509427200 3784542655913510400 547930630104399360 489223776878928000 1766119906092971520 474594395136825600 302906357425526400 880602798382070400 410947972578299520 1324589929569728640 2348274129018854400 227179768069144800 660452098786552800 1095861260208798720 978447553757856000 3532239812185943040 308210979433724640 3153785546594592000 949188790273651200 605812714851052800 1761205596764140800 310235911884662400 282712600263824640 821895945156599040 2649179859139457280 426983207928600960 711891592705238400 342456643815249600 454359536138289600 232676933913496800 2191722520417597440 1103824941308107200 1956895107515712000 616421958867449280 1211625429702105600 3522411193528281600 620471823769324800 565425200527649280 1643791890313198080 5298359718278914560 492898316323795200 143627251159828800 684913287630499200 908719072276579200 465353867826993600 3913790215031424000 664432153191555840 424068900395736960 1232843917734898560 2423250859404211200 1240943647538649600 1130850401055298560 3287583780626396160 2935342661273568000 517059853141104000 924632938301173920 985796632647590400 287254502319657600 930707735653987200 1328864306383111680 848137800791473920 2465687835469797120 434330276638527360 739347474485692800 2481887295077299200 215440876739743200 1027369931445748800 6575167561252792320 1158214071036072960 5870685322547136000 996648229787333760 636103350593605440 325747707478895520 574509004639315200 1861415471307974400 268104202165013760 1696275601582947840 4931375670939594240 868660553277054720 149166595729569600 430881753479486400 690057642853313280 201078151623760320 1272206701187210880 651495414957791040 1149018009278630400 3722830942615948800 536208404330027520 3392551203165895680 478757503866096000 1737321106554109440 298333191459139200 861763506958972800 1380115285706626560 402156303247520640 1302990829915582080 2298036018557260800 223749893594354400 646322630219229600 1072416808660055040 957515007732192000 3474642213108218880 301617227435640480 3102359118846624000 596666382918278400 1723527013917945600 306745861603708800 278444312028529920 804312606495041280 2605981659831164160 447499787188708800 2144833617320110080 1085825691596318400 208833234021397440 1915030015464384000 603234454871280960 1193332765836556800 3447054027835891200 613491723207417600 556888624057059840 1608625212990082560 5211963319662328320 485170314805612800 157754521765713600 894999574377417600 460118792405563200 417666468042794880 1206468909742561920 2386665531673113600 671249680783063200 1226983446414835200 1113777248114119680 3217250425980165120 313249851032096160 2872545023196576000 904851682306921440 970340629611225600 315509043531427200 920237584811126400 835332936085589760 2412937819485123840 429444206245192320 727755472208419200 173934539983955520 236631782648570400 1005390758118801600 339619220363928960 993911657051174400 626499702064192320 631018087062854400 1840475169622252800 294475107295998720 1670665872171179520 4825875638970247680 858888412490384640 146827858428014400 347869079967911040 473263565297140800 679238440727857920 220856330471999040 1252999404128384640 1262036174125708800 3680950339244505600 588950214591997440 3341331744342359040 525848405885712000 939749553096288480 1717776824980769280 293655716856028800 946527130594281600 1358476881455715840 441712660943998080 2524072348251417600 220241787642021600 521803619951866560 1177900429183994880 1051696811771424000 331284495707998560 587311433712057600 1893054261188563200 274078669065626880 244713097380024000 883425321887996160 151566058395460800 2576665237471153920 440483575284043200 2355800858367989760 205559001799220160 2103393623542848000 662568991415997120 1174622867424115200 3786108522377126400 548157338131253760 489426194760048000 1766850643775992320 474633651879878400 303132116790921600 880967150568086400 411118003598440320 1325137982831994240 2349245734848230400 227349087593191200 660725362926064800 1096314676262507520 978852389520096000 3533701287551984640 308338502698830240 3155090435314272000 949267303759756800 606264233581843200 1761934301136172800 310261573484553600 282923309004860160 822236007196880640 2650275965663988480 427265732692955520 711950477819817600 342598336332033600 454698175186382400 232696180113415200 2192629352525015040 1104281652359995200 1957704779040192000 616677005397660480 1212528467163686400 3523868602272345600 620523146969107200 565846618009720320 1644472014393761280 5300551931327976960 493102254557203200 143639131489963200 685196672664067200 909396350372764800 465392360226830400 3915409558080384000 664487112631829760 424384963507290240 1233354010795320960 2425056934327372800 1241046293938214400 1131693236019440640 3288944028787522560 2936557168560288000 517102622474256000 925015508096490720 986204509114406400 287278262979926400 930784720453660800 1328974225263659520 848769927014580480 2466708021590641920 434366202878375040 739653381835804800 2482092587876428800 215458697234944800 1027795008996100800 6577888057575045120 1158309874342333440 5873114337120576000 996730668947744640 636577445260935360 325774652158781280 574556525959852800 1861569440907321600 268126378781264640 1697539854029160960 4933416043181283840 868732405756750080 149228313879153600 430917394469889600 690343156380084480 201094784085948480 1273154890521870720 651549304317562560 1149113051919705600 3723138881814643200 536252757562529280 3395079708058321920 478797104966544000 1737464811513500160 298456627758307200 861834788939779200 1380686312760168960 402189568171896960 1303098608635125120 2298226103839411200 223842470818730400 646376091704834400 1072505515125058560 957594209933088000 3474929623027000320 301642176128922720 3102615734845536000 596913255516614400 1723669577879558400 306948828138825600 278559519241086720 804379136343793920 2606197217270250240 447684941637460800 2145011030250117120 1085915507195937600 208919639430815040 1915188419866176000 603284352257845440 1193826511033228800 3447339155759116800 613897656277651200 557119038482173440 1608758272687587840 5212394434540500480 485210446350739200 157767570652910400 895369883274921600 460423242208238400 417839278861630080 1206568704515690880 2387653022066457600 671527412456191200 1227795312555302400 1114238076964346880 3217516545375175680 313379459146222560 2872782629799264000 904926528386768160 970420892701478400 315535141305820800 920846484416476800 835678557723260160 2413137409031381760 429728359394355840 727815669526108800 173948927224121280 236651355979365600 1005473920429742400 339647312445517440 993993869852121600 626758918292445120 631070282611641600 1841692968832953600 294499465218766080 1671357115446520320 4826274818062763520 859456718788711680 146840003500881600 347897854448242560 473302711958731200 679294624891034880 220874598914074560 1253517836584890240 1262140565223283200 3683385937665907200 588998930437532160 3342714230893040640 525891902176368000 940138377438667680 1718913437577423360 293680007001763200 946605423917462400 1358589249782069760 441749197828149120 2524281130446566400 220260005251322400 521846781672363840 1177997860875064320 1051783804352736000 331311898371111840 587360014003526400 1893210847834924800 274101339868312320 244733339168136000 883498395656298240 151628769330292800 2578370156366135040 440520010502644800 2355995721750128640 205576004901234240 2103567608705472000 662623796742223680 1174720028007052800 3786421695669849600 548202679736624640 489466678336272000 1766996791312596480 474947705824300800 303257538660585600 881040021005289600 411152009802468480 1325247593484447360 2349440056014105600 227443153995439200 660780015753967200 1096405359473249280 978933356672544000 3533993582625192960 308364007351851360 3155351413058208000 949895411648601600 606515077321171200 1762080042010579200 310466866283683200 283040369416546560 822304019604936960 2650495186968894720 427371679479588480 712421558736451200 342626674835390400 454886307990878400 232850149712762400 2192810718946498560 1104372994570372800 1957866713345088000 616728014703702720 1213030154642342400 3524160084021158400 620933732567366400 566080738833093120 1644608039209873920 5300990373937789440 493143042203884800 143734174131038400 685253349670780800 909772615981756800 465700299425524800 3915733426690176000 664926788154021120 424560554124819840 1233456029407405440 2426060309284684800 1241867465134732800 1132161477666186240 3289216078419747840 2936800070017632000 517444777139472000 925092022055554080 986286084407769600 287468348262076800 931400598851049600 1329853576308042240 849121108249639680 2466912058814810880 434653612797156480 739714563305827200 2483734930269465600 215601261196557600 1027880024506171200 6578432156839495680 1010244450830630400 1159076300792417280 5873600140035264000 997390182231031680 636840831187229760 325990209597867360 574936696524153600 1862801197702099200 268303791711271680 1698242216499279360 4933824117629621760 869307225594312960 149240657509070400 431202522393115200 690400259085438720 201227843783453760 1273681662374459520 651980419195734720 1149873393048307200 3725602395404198400 536607583422543360 3396484432998558720 479113913770128000 1738614451188625920 298481315018140800 862405044786230400 1380800518170877440 402455687566907520 1303960838391469440 2299746786096614400 223860986263605600 646803783589672800 1073215166845086720 958227827540256000 3477228902377251840 301841765675180640 3104668662836832000 596962630036281600 1724810089572460800 307024940589494400 278582560683598080 804911375133815040 2607921676782938880 447721972527211200 2146430333690173440 1086634031992891200 208936920512698560 1916455655080512000 603683531350361280 1193925260072563200 3449620179144921600 614049881178988800 557165121367196160 1609822750267630080 5215843353565877760 485531498711750400 157871961750484800 895443945054422400 460537410884241600 417873841025397120 1207367062700722560 2387850520145126400 671582958790816800 1228099762357977600 1114330242734392320 3219645500535260160 313405380769047840 2874683482620768000 905525297025541920 971062997423500800 315743923500969600 921074821768483200 835747682050794240 2414734125401445120 429834916825292160 728297248067625600 174064025145447360 236807942625727200 1006139218917268800 339872049098225280 994651572259699200 626810761538095680 631487847001939200 1842149643536966400 294694328600904960 1671495364101588480 4829468250802890240 859669833650584320 146937164083819200 348128050290894720 473615885251454400 679744098196450560 221020746450678720 1253621523076191360 1262975694003878400 3684299287073932800 589388657201809920 3342990728203176960 526239872501616000 940216142307143520 1719339667301168640 293874328167638400 947231770502908800 1359488196392901120 442041492901357440 2525951388007756800 220405746125728800 522192075436342080 1178777314403619840 1052479745003232000 331531119676018080 587748656335276800 1894463541005817600 274282706289795840 244895273473032000 884082985802714880 151641311517259200 2579009500951752960 440811492251457600 2357554628807239680 205712029717346880 2104959490006464000 663062239352036160 1175497312670553600 3788927082011635200 548565412579591680 489790546946064000 1768165971605429760 475065476053459200 303282623034518400 881622984502915200 411424059434693760 1326124478704072320 2350994625341107200 227461967275888800 661217238377186400 1097130825159183360 979581093892128000 3536331943210859520 308568044576020320 3157439235009696000 950130952106918400 606565246069036800 1763245969005830400 310543851083356800 283063781498883840 822848118869387520 2652248957408144640 427724835435031680 712598214080188800 342853382862244800 454923934551777600 232907888312517600 2194261650318366720 1105103732253393600 1959162187784256000 617136089152040640 1213130492138073600 3526491938011660800 621087702166713600 566127562997767680 1645696237738775040 5304497914816289280 493469343377337600 143769815121441600 685706765724489600 909847869103555200 465815776625035200 3918324375568512000 665091666474842880 424595672248325760 1234272178304081280 2426260984276147200 1242175404333427200 1132255125995535360 3291392475477550080 2938743281676384000 517573085138928000 925704133728060960 986938686754675200 287539630242883200 931631553250070400 1330183332949685760 849191344496651520 2468544356608162560 434761391516699520 740204015066006400 2484350808666854400 215654722682162400 1028560148586734400 6582784950955100160 1010912905866124800 1159363710711198720 5877486563352768000 997637499712264320 636893508372488640 326071043637524640 575079260485766400 1863263106500140800 268370321560024320 1698382688993303040 4937088713216325120 869522783033399040 149339406548404800 431309445364324800 690857080728272640 201277741170018240 1273787016744977280 652142087275049280 1150158520971532800 3726526213000281600 536740643120048640 3396765377986606080 479232717071472000 1739045566066798080 298678813096809600 862618890728649600 1381714161456545280 402555482340036480 1304284174550098560 2300317041943065600 224009109822607200 646964168046487200 1073481286240097280 958465434142944000 3478091132133596160 301916611755027360 3105438510833568000 597357626193619200 1725237781457299200 307278648758390400 278766892223688960 805110964680072960 2608568349100197120 448018219645214400 2146962572480194560 1086903478791748800 209075169167766720 1916930868285888000 603833223510054720 1194715252387238400 3450475562914598400 614557297516780800 557533784447377920 1610221929360145920 5217136698200394240 485651893347129600 157911108412075200 896036439290428800 460917973137585600 418150338335533440 1207666447020109440 2389430504774476800 229862621284077600 672027329467821600 1229114595033561600 1115067568894755840 3220443858720291840 313612753751650080 2875396302428832000 905749835265082080 971303786694259200 315822216824150400 921835946275171200 836300676671066880 2415332894040218880 430190108261746560 728477840020694400 174107186865944640 236866662618112800 1006388705850091200 339956325342990720 994898210662540800 627225507503300160 631644433648300800 1843671892550342400 294767402369207040 1672601353342133760 4830665788080437760 860380216523493120 146973599302420800 348214373731889280 473733325236225600 679912650685981440 221075551776905280 1254451015006600320 1263288867296601600 3687343785100684800 589534804738414080 3345202706684267520 526370361373584000 940838261254950240 1720760433046986240 293947198604841600 947466650472451200 1359825301371962880 442151103553810560 2526577734593203200 220460398953631200 522321560597833920 1179069609476828160 1052740722747168000 331613327665357920 587894397209683200 1894933300944902400 274350718697852160 244955998837368000 884302207107621120 151741649012990400 2581140649570479360 440920797907262400 2358139218953656320 205763039023389120 2105481445494336000 663226655330715840 1175788794419366400 3789866601889804800 548701437395704320 489911997674736000 1768604414215242240 475458043483987200 303483298025980800 881841595814524800 411526078046778240 1326453310661431680 2351577588838732800 227612473519485600 661381196860893600 1097402874791408640 979823995349472000 3537208828430484480 308644558535083680 3158222168241504000 950916086967974400 606966596051961600 1763683191629049600 310800467082268800 283251078157582080 823052156093556480 2652906621322863360 427830782221664640 713187065225980800 342938398372315200 455224947038971200 233100350311701600 2194805749582817280 1105377758884526400 1959647990698944000 617289117070167360 1213933192103923200 3527366383258099200 621600934164537600 566502156315164160 1646104312187112960 5305813242645726720 493591706317382400 143888618422785600 685876796744630400 910449894077942400 466200700623403200 3919295981397888000 665641260877582080 424876617236373120 1234578234140334720 2427866384207846400 1243201868329075200 1133004312630328320 3292208624374225920 2939471986048416000 518000778470448000 925933675605251040 987183412634764800 287777236845571200 932401401246806400 1331282521755164160 849753234472746240 2469156468280669440 435120653915176320 740387559476073600 2486403736658150400 215832927634178400 1028815195116945600 6584417248748451840 1011163576504435200 1160321743773803520 5878943972096832000 998461891316373120 637314925854559680 326340490436382240 575554473691142400 1864802802493612800 268592087722533120 1699506468945492480 4938312936561338880 870241307830352640 149376437438155200 431665855268356800 691028388844335360 201444065791899840 1274629851709119360 652680980872764480 1151108947382284800 3729605604987225600 537184175445066240 3399012937890984960 479628728075952000 1740482615660705280 298752874876310400 863331710536713600 1382056777688670720 402888131583799680 1305361961745528960 2302217894764569600 224064656157232800 647498782902535200 1074368350890132480 959257456151904000 3480965231321410560 302166098687849760 3108004670822688000 597505749752620800 1726663421073427200 307354761209059200 278836016551223040 805776263167599360 2610723923491057920 448129312314465600 2148736701780264960 1087801634787940800 209127012413417280 1918514912303808000 604332197375699520 1195011499505241600 3453326842146854400 614709522418118400 557672033102446080 1611552526335198720 5221447846982115840 486053208798393600 158041597284043200 896258624628931200 461032141813588800 418254024826834560 1208664394751399040 2390022999010483200 230014715984071200 672193968471698400 1229419044836236800 1115344066204892160 3223105052670397440 313690518620125920 2877772368455712000 906498296063549280 972106417596787200 316083194568086400 922064283627177600 836508049653669120 2417328789502798080 430296665692682880 729079813197590400 174251059267602240 237062395926064800 1007220328959499200 340237246158875520 995720338672012800 627381037240251840 632166389136172800 1844128567254355200 295010981596880640 1673016099307338240 4834657579005596160 860593331385365760 147095050031092800 348502118535204480 474124791852129600 680474492317751040 221258236197660480 1254762074480503680 1264332778272345600 3688257134508710400 590021963193761280 3346032198614676480 526805324280144000 941071555860377760 1721186662770731520 294190100062185600 948249583704259200 1360948984635502080 442516472395320960 2528665556544691200 220642575046639200 522753177802806720 1180043926387522560 1053610648560288000 331887354296490720 588380200124371200 1896499167408518400 274577426724706560 245158416718488000 885032944790641920 151779275573889600 2581779994156097280 441285150093278400 2360087852775045120 205933070043529920 2107221297120576000 663774708592981440 1176760400248742400 3792998334817036800 549154853449413120 490316833436976000 1770065889581283840 475575813713145600 303558551147779200 882570300186556800 411866140087059840 1327549417185962880 2353520800497484800 227668913360834400 661927725139917600 1098309706898826240 980633666873952000 3540131779162567680 308899605065294880 3160831945680864000 951151627426291200 607117102295558400 1765140600373113600 310877451881942400 283321314404593920 823732280174119680 2655098834371925760 428007360199386240 713363720569718400 343221783405883200 455337826721668800 233158088911456800 2196619413797652480 1106291180988302400 1961267333747904000 617799210130589760 1214234204591116800 3530281200746227200 621754903763884800 566642628809187840 1647464560348239360 5310197668743851520 493999582784198400 143924259413188800 686443566811766400 910675653443337600 466316177822913600 3922534667495808000 665806139198403840 424981971606890880 1235598420261179520 2428468409182233600 1243509807527769600 1133285257618375680 3294929120696478720 2941901000621856000 518129086469904000 926698815195884640 987999165568396800 287848518826377600 932632355645827200 1331612278396807680 849963943213781760 2471196840522359040 435228432634719360 740999374176297600 2487019615055539200 215886389119783200 1029665350217649600 6589858241392957440 1011999145298803200 1160609153692584960 5883802001243712000 998709208797605760 637472957410336320 326421324476039520 575697037652755200 1865264711291654400 268658617571285760 1699927886427563520 4942393681044718080 870456865269438720 149499873737323200 431772778239566400 691599415897877760 201493963178464320 1274945914820672640 652842648952079040 1151394075305510400 3730529422583308800 537317235142571520 3399855772855127040 479747531377296000 1740913730538877440 298999747474646400 863545556479132800 1383198831795755520 402987926356928640 1305685297904158080 2302788150611020800 224249810605984800 647659167359349600 1074634470285143040 959495062754592000 3481827461077754880 302240944767696480 3108774518819424000 597999494949292800 1727091112958265600 307481615293507200 279066430976336640 805975852713857280 2611370595808316160 448499621211969600 2149268940570286080 1088071081586798400 209299823232252480 1918990125509184000 604481889535392960 1195998989898585600 3454182225916531200 614963230587014400 558132861952673280 1611951705427714560 5222741191616632320 486173603433772800 158080743945633600 896999242423939200 461222422940260800 418599646464504960 1208963779070785920 2391997979797171200 230071751496568800 672749431817954400 1229926461174028800 1116265723905346560 3223903410855429120 313949734848378720 2878485188263776000 906722834303089440 972347206867545600 316161487891267200 922444845880521600 837199292929009920 2417927558141571840 430474261410910080 729260405150659200 174294220988099520 237121115918450400 1007469815892321600 340321522403640960 995966977074854400 627899469696757440 632322975782534400 1844889691761043200 295084055365182720 1674398585858019840 4835855116283143680 860948522821820160 147131485249694400 348588441976199040 474242231836900800 680643044807281920 221313041523887040 1255798939393514880 1264645951565068800 3689779383522086400 590168110730365440 3348797171716039680 526935813152112000 941849204545136160 1721897045643640320 294262970499388800 948484463673801600 1361286089614563840 442626083047774080 2529291903130137600 220697227874541600 522882662964298560 1180336221460730880 1053871626304224000 331969562285830560 588525940998777600 1896968927347603200 274645439132762880 245219142082824000 885252166095548160 151904697443553600 2582845568465460480 441394455749083200 2360672442921461760 205984079349572160 2107743252608448000 663939124571661120 1177051881997555200 3793937854695206400 549290878265525760 490438284165648000 1770504332191096320 475772097428409600 303809394887107200 882788911498166400 411968158699144320 1327878249143322240 2354103763995110400 227857046165330400 662091683623624800 1098581756531051520 980876568331296000 3541008664382192640 308976119024358240 3161614878912672000 951544194856819200 607618789774214400 1765577822996332800 311005759881398400 283555435227966720 823936317398288640 2655756498286644480 428148622581563520 713658146142614400 343306798915953600 455714092330660800 233254319911048800 2197163513062103040 1106565207619435200 1961753136662592000 617952238048716480 1215237579548428800 3531155645992665600 622011519762796800 567110870455933440 1647872634796577280 5311512996573288960 494121945724243200 143983661063860800 686613597831907200 911428184661321600 466508639822097600 3923506273325184000 666080936399773440 425333152841950080 1235904476097432960 2430475159096857600 1244023039525593600 1134221740911866880 3295745269593154560 2942629704993888000 518342933135664000 926928357073074720 988243891448486400 287967322127721600 933017279644195200 1332161872799546880 850666305683900160 2471808952194865920 435408063833957760 741182918586364800 2488046079051187200 215975491595791200 1029920396747860800 6591490539186309120 1012249815937113600 1161088170223887360 5885259409987776000 999121404599660160 637999729262925120 326556047875468320 575934644255443200 1866034559288390400 268769500652540160 1701332611367800320 4943617904389731840 870816127667915520 149536904627073600 431950983191582400 691770724013940480 201577125489405120 1275999458525850240 653112095750936640 1151869288510886400 3732069118576780800 537539001305080320 3402665222735600640 479945536879536000 1741632255335831040 299073809254147200 863901966383164800 1383541448027880960 403154250978810240 1306224191501873280 2303738577021772800 224305356940610400 647926474787373600 1075078002610160640 959891073759072000 3483264510671662080 302365688234107680 3110057598813984000 598147618508294400 1727803932766329600 307583098561065600 279135555303870720 806308501957620480 2612448383003746560 448610713881220800 2150156005220321280 1088520159584894400 209351666477903040 1919782147518144000 604731376468215360 1196295237016588800 3455607865532659200 615166197122131200 558271110607741440 1612617003915240960 5224896766007493120 486374261159404800 158145988381617600 897221427762441600 461374647841598400 418703332955806080 1209462752936430720 2392590474033177600 230261869871560800 672916070821831200 1230332394244262400 1116542221215482880 3225234007830481920 314027499716854560 2879673221277216000 907097064702323040 972748522318809600 316291976763235200 922749295683196800 837406665911612160 2418925505872861440 430616337985491840 729561391739107200 174366157188928320 237218982572426400 1007885627447025600 340461982811583360 996378041079590400 628054999433709120 632583953526470400 1845498591366393600 295205844979019520 1674813331823224320 4837851011745722880 861232675970983680 147192210614030400 348732314377856640 474437965144852800 680923965623166720 221404383734264640 1256109998867418240 1265167907052940800 3690997182732787200 590411689958039040 3349626663646448640 527153294605392000 942082499150563680 1722465351941967360 294384421228060800 948875930289705600 1361847931246333440 442808767468529280 2530335814105881600 220788315921045600 523098471566784960 1180823379916078080 1054306589210784000 332106575601396960 588768842456121600 1897751860579411200 274758793146190080 245320351023384000 885617534937058560 151942324004452800 2583698027912951040 441576631842091200 2361646759832156160 206069094859642560 2108613178421568000 664213151202793920 1177537684912243200 3795503721158822400 549517586292380160 490640702046768000 1771235069874117120 475929124400620800 303884648008905600 883153263684182400 412138189719285120 1328426302405587840 2355075369824486400 227913486006679200 662364947763136800 1099035172584760320 981281404093536000 3542470139748234240 309103642289463840 3162919767632352000 951858248801241600 607769296017811200 1766306527368364800 311108406280963200 283625671474978560 824276379438570240 2656852604811175680 428219253772652160 713893686600931200 455826972013358400 233331304710722400 2198070345169520640 1107021918671323200 1962562808187072000 618207284578927680 1215538592035622400 3532613054736729600 622216812561926400 567251342949957120 1648552758877140480 5313705209622351360 494325883957651200 144031182384398400 911653944026716800 466662609421444800 3925125616374144000 666300774160869120 425438507212467840 1236414569157855360 2431077184071244800 1244433625123852800 1134502685899914240 3297105517754280960 2943844212280608000 518514010468272000 927310926868391520 988651767915302400 288062364768796800 933325218842889600 1332601548321738240 850877014424935680 2472829138315710720 435551768793348480 741488825936476800 2488867250247705600 216046773576597600 1030345474298212800 6594211035508561920 1012667600334297600 1161471383448929280 5887688424561216000 999451161241303680 638157760818701760 326663826595011360 576124729537593600 1866650437685779200 268858207117543680 1701754028849871360 4945658276631421440 871103537586696960 149598622776657600 432093547153195200 692056237540711680 201643655338157760 1276315521637403520 653327653190022720 1152249459075187200 3733300875371558400 537716414235087360 3403508057699742720 480103941281328000 1742207075173393920 299197245553315200 864187094306390400 1384112475081423360 403287310676315520 1306655306380045440 2304498918150374400 224397934164986400 648140320729792800 1075432828470174720 960207882562656000 3484414150346787840 302465483007236640 3111084062809632000 598394491106630400 1728374188612780800 307633840194844800 279250762516427520 806574621352631040 2613310612760090880 448795868329972800 2150865656940349440 1088879421983371200 209438071887320640 1920415765125312000 604930966014473280 1196788982213260800 3456748377225561600 615267680389689600 558501525032855040 1613149242705262080 5226621225520181760 486534787339910400 158198183930404800 897591736659945600 461450760292267200 418876143774641280 1209861932028946560 2393577964426521600 230318905384058400 673193802494959200 1230535360779379200 1117003050065710080 3226298485410524160 314157107830980960 2880623647687968000 907396449021709920 973069574679820800 316396367860809600 922901520584534400 837752287549282560 2419723864057893120 430687376272782720 729802181009865600 349063453145534400 237297275895607200 1008218276690788800 340574351137937280 1994648303688768000 628314215661961920 632792735721619200 1845803041169068800 295303276670088960 1675504575098565120 4839447728115786240 861374752545565440 147240790905499200 698126906291068800 474594551791214400 681148702275874560 221477457502566720 1256628431323923840 1265585471443238400 3691606082338137600 590606553340177920 3351009150197130240 527327279768016000 942471323492942880 1722749505091130880 294481581810998400 949189103582428800 1362297404551749120 442954915005133440 2531170942886476800 220861186358248800 1047190359436603200 1181213106680355840 1054654559536032000 332216186253850080 588963163621996800 1898378207164857600 274849476356931840 245401318175832000 885909830010266880 152005034939284800 2584124257636696320 441722372716497600 2362426213360711680 206137107267698880 2109309119072064000 664432372507700160 1177926327243993600 3796756414329715200 549698952713863680 490802636351664000 1771819660020533760 476007637886726400 304010069878569600 883444745432995200 412274214535397760 1328864745015400320 2355852654487987200 228007552408927200 662583559074746400 1099397905427727360 981605272703328000 3543639320041067520 309205660901548320 3163963678608096000 952015275773452800 608020139757139200 1766889490865990400 311159729480745600 283742731886664960 824548429070795520 2657729490030800640 428748987705816960 714011456830089600 456015104817854400 233369797110559200 2198795810855454720 1107387287512833600 1963210545406656000 618411321803096640 1216040279514278400 3533778981731980800 622319458961491200 567485463773329920 1649096858141591040 5315458980061601280 494489034544377600 144054943044667200 912030209635708800 466739594221118400 3926421090813312000 666410693041416960 425614097829997440 1236822643606193280 2432080559028556800 1244638917922982400 1134970927546659840 3298193716283182080 2944815818109984000 518599549134576000 927616982704644960 988978069088755200 288109886089334400 933479188442236800 1332821386082833920 851228195659994880 2473645287212386560 435623621273043840 741733551816566400 2489277835845964800 216082414567000800 1030685536338494400 6596387432566364160 1013001827852044800 1161662990061450240 5889631636219968000 999616039562125440 638421146744996160 326717715954782880 576219772178668800 1866958376884473600 268902560350045440 1702456391319989760 4947290574424773120 871247242546087680 149647997296324800 432164829134001600 692284648362128640 201676920262534080 1276842293489992320 653435431909565760 1152439544357337600 3733916753768947200 537805120700090880 3404912782639979520 480183143482224000 1742494485092175360 299295994592649600 864329658268003200 1384569296724257280 403353840525068160 1306870863819131520 2304879088714675200 224471995944487200 648247243701002400 1075610241400181760 960366286964448000 3484988970184350720 302515380393801120 3111597294807456000 598591989185299200 1728659316536006400 308014402448188800 279342928286472960 806707681050136320 2613741727638263040 448943991888974400 2151220482800363520 1089059053182609600 209507196214854720 1920732573928896000 605030760787602240 1197183978370598400 3457318633072012800 616028804896377600 558685856572945920 1613415362100272640 5227483455276526080 486615050430163200 158224281704798400 897887983777948800 462021603672283200 419014392429709440 1210061521575204480 2394367956741196800 230413964571554400 673415987833461600 1232057609792755200 1117371713145891840 3226830724200545280 314260794322282080 2881098860893344000 907546141181403360 973230100860326400 316448563409596800 924043207344566400 838028784859418880 2420123043150408960 431220163427464320 729922575645244800 349178660358091200 237336422557197600 1008384601312670400 340630535301114240 1995306630617664000 628521588644564160 632897126819193600 1848086414689132800 295351992515623680 1676057569718837760 4840246086300817920 862440326854928640 147265081051233600 698357320716182400 474672845114395200 681261070602228480 221513994386717760 1257043177289128320 1265794253638387200 3696172829378265600 590703985031247360 3352115139437675520 527414272349328000 942782382966846240 1724880653709857280 294530162102467200 949345690228790400 1362522141204456960 443027988773435520 2531588507276774400 220897621576850400 1047535981074273600 1181407970062494720 1054828544698656000 332270991580076640 589060324204934400 1898691380457580800 274894817962302720 245441801752056000 886055977546871040 152055203687150400 2587320980564785920 441795243153700800 2362815940124989440 206171113471727040 2109657089397312000 664541983160153280 1178120648409868800 3797382760915161600 549789635924605440 490883603504112000 1772111955093742080 476596489032518400 304110407374300800 883590486307401600 412342226943454080 1329083966320306560 2356241296819737600 228082805530725600 662692864730551200 1099579271849210880 981767207008224000 3544223910187484160 309256670207590560 3164485634095968000 996812974740229920 953192978065036800 608220814748601600 1767180972614803200 311544653479113600 283836380216014080 824684453886908160 2658167932640613120 429384668425614720 714894733548777600 456165611061451200 233658490109335200 2199158543698421760 1107569971933588800 1963534414016448000 618513340415181120 1216441629497203200 3534361945229606400 623089306958227200 567672760432028160 1649368907773816320 5316335865281226240 494570609837740800 144233147996683200 912331222122902400 467316980218670400 3927068828032896000 667235084645525760 425754570324021120 1237026680830362240 2432883258994406400 1246178613916454400 1135345520864056320 3298737815547632640 2945301621024672000 519241089131856000 927770010622771680 989141219675481600 288466295993366400 934633960437340800 1334470169291051520 851509140648042240 2474053361660724480 436162514870759040 741855914756611200 2492357227832908800 216349721995024800 1030855567358635200 6597475631095265280 1013168941610918400 1163100039655357440 5890603242049344000 1000852626968288640 638631855486031680 327121886153069280 576932591986732800 1869267920874681600 269235209593808640 1703018281296084480 4948106723321448960 872325029741518080 149672684556158400 432699443990049600 692398853772837120 201926407195356480 1277263710972063360 654243772306138560 1153865183973465600 3738535841749363200 538470419187617280 3406036562592168960 480777159988944000 1744650059483036160 299345369112316800 865398887980099200 1384797707545674240 403852814390712960 1308487544612277120 2307730367946931200 224509026834237600 649049165985074400 1076940838375234560 961554319977888000 3489300118966072320 302889610793034720 3115446534791136000 598690738224633600 1730797775960198400 308471077152201600 279389011171495680 807705628781425920 2616975089224554240 449018053668475200 2153881676750469120 1090406287176897600 209541758378621760 1923108639955776000 605779221586069440 1197381476449267200 3461595551920396800 616942154304403200 558778022342991360 1615411257562851840 5233950178449108480 487217023607059200 158420015012750400 898036107336950400 462706615728302400 419083516757243520 1211558443172138880 2394762952898534400 230490011921551200 673527080502712800 1233884308608806400 1117556044685982720 3230822515125703680 314312637567932640 2884662959933664000 908668832379104160 974434047214118400 316840030025500800 925413231456604800 838167033514487040 2423116886344277760 431859508013082240 730825535410588800 349236263964369600 237630022519125600 1009632035976782400 341051916524941440 1995635794082112000 628625275135865280 633680060051001600 1850826462913209600 295717361357134080 1676334067028974080 4846233772688555520 863719016026164480 147447257144241600 698472527928739200 475260045038251200 682103833049882880 221788021017850560 1257250550271730560 1267360120102003200 3701652925826419200 591434722714268160 3352668134057948160 528066716709168000 942937912703797920 1727438032052328960 294894514288483200 950520090076502400 1364207666099765760 443576042035701120 2534720240204006400 221170885716362400 1047708791893108800 1182869445428536320 1056133433418336000 332682031526775840 589789028576966400 1901040180153004800 275234880002584320 245745428573736000 887152084071402240 152080288061083200 2591157048078493440 442341771432724800 2365738890857072640 206426160001938240 2112266866836672000 665364063053551680 1179578057153932800 3802080360306009600 550469760005168640 491490857147472000 1774304168142804480 477303110407468800 304160576122166400 884683542865449600 412852320003876480 1330728126107103360 2359156114307865600 228120432091624800 663512657149087200 1100939520010337280 982981714294944000 3548608336285608960 309639240002907360 3168400300255008000 998046094580327520 954606220814937600 608321152244332800 1769367085730899200 312006562277155200 283883204380688640 825704640007752960 2661456252214206720 429596561998880640 715954665611203200 456240864183249600 234004921707866400 2201879040020674560 1108940105089252800 1965963428589888000 619278480005814720 1216642304488665600 3538734171461798400 624013124554310400 567766408761377280 1651409280015505920 5322912504428413440 495182424537964800 144446993939102400 912481728366499200 468009843415732800 3931926857179776000 668224354570456320 425824806571032960 1238556960011629440 2433284608977331200 1248026249108620800 1135532817522754560 3302818560031011840 2948945142884832000 520010937128592000 928917720008722080 990364849075929600 288893987878204800 936019686831465600 1336448709140912640 851649613142065920 2477113920023258880 436809187188017280 742773636806947200 2496052498217241600 216670490908653600 1032130800009691200 6605637120062023680 1014422294802470400 1164824499168046080 5897890285769664000 1002336531855684480 638737209856549440 327606890391012960 577787975756409600 1872039373662931200 269634388686324480 1703299226284131840 4954227840046517760 873618374376034560 149857839004910400 433340981817307200 693255394353150720 202225791514743360 1277474419713098880 655213780782025920 1155575951512819200 3744078747325862400 539268777372648960 3406598452568263680 481489979797008000 1747236748752069120 299715678009820800 866681963634614400 1386510788706301440 404451583029486720 1310427561564051840 2311151903025638400 224786758507365600 650011472725960800 1078537554745297920 962979959594016000 3494473497504138240 303338687272115040 3120065622771552000 599431356019641600 1733363927269228800 308623302053539200 279734632809166080 808903166058973440 2620855123128103680 449573517014731200 2157075109490595840 1092022967970043200 209800974606874560 1925959919188032000 606677374544230080 1198862712039283200 3466727854538457600 617246604107078400 559469265618332160 1617806332117946880 5241710246256207360 487939391419334400 158654894982292800 899147034029462400 462934953080308800 419601949213749120 1213354749088460160 2397725424078566400 230528035596549600 674360275522096800 1234493208214156800 1118938531236664320 3235612664235893760 314701461910311840 2888939878782048000 910016061816345120 975878782838668800 317309789964585600 925869906160617600 839203898427498240 2426709498176920320 432072622874954880 731909087129001600 349668291011457600 237982342473439200 1011128957573716800 341557573993534080 1998104520065472000 629402923820623680 634619579929171200 1851739812321235200 296155803966946560 1678407796854996480 4853418996353840640 864145245749909760 147665868455851200 699336582022915200 475964684946878400 683115147987068160 222116852975209920 1258805847641247360 1269239159858342400 3703479624642470400 592311607933893120 3356815593709992960 528849649940976000 944104385730935520 1728290491499819520 295331736911702400 951929369893756800 1366230295974136320 444233705950419840 2538478319716684800 221498802683776800 1049004873034372800 1184623215867786240 1057699299881952000 333175279462814880 590663473823404800 1903858739787513600 275642954450922240 246109780759752000 888467411900839680 152268420865579200 2592435737249729280 442997605367553600 2369246431735572480 206732215838191680 2115398599763904000 666350558925629760 1181326947646809600 3807717479575027200 551285908901844480 492219561519504000 1776934823801679360 477538650865785600 304536841731158400 885995210735107200 413464431676383360 1332701117851259520 2362653895293619200 228402631298368800 664496408051330400 1102571817803688960 984439123039008000 3553869647603358720 310098323757287520 3173097899645856000 999525838388444640 955077301731571200 609073683462316800 1771990421470214400 312160531876502400 284234385615747840 826928863352766720 2665402235702519040 429737824381057920 716307976298678400 456805262596737600 234120398907376800 2205143635607377920 1110584264876049600 1968878246078016000 620196647514575040 1218147366924633600 3543980842940428800 624321063753004800 568468771231495680 1653857726705533440 5330804471405038080 495916602178233600 144518275919908800 913610525193475200 468240797814753600 3937756492156032000 668554111212099840 426351578423621760 1240393295029150080 2436294733849267200 1248642127506009600 1136937542462991360 3307715453411066880 2953317369117024000 520267553127504000 930294971271862560 991833204356467200 289036551839817600 936481595629507200 1337108222424199680 852703156847243520 2480786590058300160 437024744627103360 743874903267350400 2497284255012019200 216777413879863200 1033661079190958400 6615430906822133760 1015926318632332800 1165399319005608960 5906634738234048000 1002831166818149760 639527367635432640 327768558470327520 578073103679635200 1872963191259014400 269767448383829760 1705406313694487040 4961573180116600320 874049489254206720 150080024343412800 433554827759726400 694283243049527040 202325586287872320 1279054735270865280 655537116940655040 1156146207359270400 3745926382518028800 539534896767659520 3410812627388974080 481727586399696000 1748098978508413440 300160048686825600 867109655519452800 1388566486099054080 404651172575744640 1311074233881310080 2312292414718540800 225120036515119200 650332241639589600 1079069793535319040 963455172799392000 3496197957016826880 303488379431808480 3121605318765024000 600320097373651200 1734219311038905600 308724785321097600 280149378774370560 809302345151489280 2622148467762620160 450240073030238400 2158139587070638080 1092561861567758400 210112034080777920 1926910345598784000 606976758863616960 1200640194747302400 3468438622077811200 617449570642195200 560298757548741120 1618604690302978560 5244296935525240320 488180180690092800 158733188305473600 900480146060476800 463087177981646400 420224068161555840 1213953517727233920 2401280389494604800 230813213159037600 675360109545357600 1234899141284390400 1120597515097482240 3237209380605957120 315168051121166880 2890365518398176000 910465138295425440 976360361380185600 317466376610947200 926174355963292800 840448136323111680 2427907035454467840 432214699449536640 732270271035139200 350186723467963200 238099782458210400 1011627931439361600 341726126483064960 2001066991245504000 630336102242333760 634932753221894400 1852348711926585600 296301951503550720 1680896272646223360 4855814070908935680 864429398899073280 147738738893054400 700373446935926400 476199564916420800 683452252966129920 222226463627663040 1260672204484667520 1269865506443788800 3704697423853171200 592603903007101440 3361792545292446720 529110627684912000 945504153363500640 1728858797798146560 295477477786108800 952399129832841600 1366904505932259840 444452927255326080 2539731012887577600 221608108339581600 1050560170403889600 1185207806014202880 1058221255369824000 333339695441494560 590954955572217600 1904798259665683200 275778979267034880 246231231488424000 888905854510652160 152494180230974400 2593288196697219840 443216216679163200 2370415612028405760 206834234450276160 2116442510739648000 666679390882989120 1181909911144435200 3809596519331366400 551557958534069760 492462462976848000 1777811709021304320 477695677837996800 304988360461948800 886432433358326400 413668468900552320 1333358781765978240 2363819822288870400 228741270346461600 664824325018744800 1103115917068139520 984924925953696000 3555623418042608640 310251351675414240 3174663766109472000 1000019086324483680 955391355675993600 609976720923897600 1772864866716652800 312263178276067200 284655803097818880 827336937801104640 2666717563531956480 430126295932045440 716543516756995200 457482540692923200 234197383707050400 2206231834136279040 1111132318138315200 1969849851907392000 620502703350828480 1219953441847795200 3545729733433305600 624526356552134400 569311606195637760 1654673875602209280 5333435127063912960 496161328058323200 144565797240446400 914965081385846400 468394767414100800 3939699703814784000 668773948973195520 426983704646728320 1241005406701656960 2439906883695590400 1249052713104268800 1138623212391275520 3309347751204418560 2954774777861088000 520438630460112000 930754055026242720 992322656116646400 289131594480892800 936789534828201600 1337547897946391040 853967409293456640 2482010813403313920 437168449586494080 744241992087484800 2498105426208537600 216848695860669600 1034171172251380800 6618695502408837120 1016427659908953600 1165782532230650880 5909549555722176000 1003160923459793280 640475556970092480 327876337189870560 578263188961785600 1873579069656403200 269856154848833280 1707934818586913280 4964021626806627840 874336899172988160 150154086122913600 433697391721339200 694625859281652480 202392116136624960 1280951113940184960 655752674379741120 1156526377923571200 3747158139312806400 539712309697666560 3415869637173826560 481885990801488000 1748673798345976320 300308172245827200 867394783442678400 1389251718563304960 404784232273249920 1311505348759482240 2313052755847142400 225231129184370400 650546087582008800 1079424619395333120 963771981602976000 3497347596691952640 303588174204937440 3122631782760672000 600616344491654400 1734789566885356800 309003864306883200 280287627429438720 809568464546499840 2623010697518964480 450462258368740800 2158849238790666240 1092921123966235200 210215720572079040 1927543963205952000 607176348409874880 1201232688983308800 3469579133770713600 618007728613766400 560575254858877440 1619136929092999680 5246021395037928960 488340706870598400 158785383854260800 900924516737481600 463505796460324800 420431441144158080 1214352696819749760 2402465377966617600 231155426234023200 675693387553111200 1236015457227532800 1121150509717754880 3238273858185999360 315323580858118560 2891315944808928000 910764522614812320 976681413741196800 317570767708521600 927011592920649600 840862882288316160 2428705393639499520 432605410029636480 732511060305897600 350359534286798400 238178075781391200 2242301019435509760 1011960580683124800 341838494809418880 2002054481638848000 630647161716237120 635141535417043200 1854023185841299200 296399383194620160 1681725764576632320 4857410787278999040 865210820059272960 147787319184523200 700719068573596800 476356151562782400 683676989618837760 222299537395965120 1261294323432474240 1270283070834086400 3708046371682598400 592798766389240320 3363451529153264640 529284612847536000 945970742574355680 1730421640118545920 295574638369046400 952712303125564800 1367353979237675520 444599074791930240 2540566141668172800 221680978776784800 1051078602860395200 1185597532778480640 1058569225695072000 333449306093947680 591149276738092800 1905424606251129600 275869662477776640 246312198640872000 889198149583860480 152569433352772800 2595632460177818880 443361957553569600 2371195065556961280 206902246858332480 2117138451390144000 666898612187895360 1182298553476185600 3810849212502259200 551739324955553280 492624397281744000 1778396299167720960 478127502011577600 305138866705545600 886723915107139200 413804493716664960 1333797224375790720 2364597106952371200 228854150029159200 665042936330354400 1103478649911106560 985248794563488000 3556792598335441920 310353370287498720 3175707677085216000 1000347918281843040 956255004023155200 610277733411091200 1773447830214278400 312545455874870400 284796275591842560 827608987433329920 2667594448751581440 430338189505311360 717191253017366400 457708300058318400 234409091906152800 2206957299822213120 1111497686979825600 1970497589126976000 620706740574997440 1220555466822182400 3546895660428556800 625090911749740800 569592551183685120 1655217974866659840 5335188897503162880 496324478645049600 144696480871924800 915416600116636800 468818183812305600 3940995178253952000 669378502816208640 427194413387763840 1241413481149994880 2441110933644364800 1250181823499481600 1139185102367370240 3310435949733319680 2955746383690464000 520909093124784000 931060110862496160 992648957290099200 289392961743849600 937636367624611200 1338757005632417280 854388826775527680 2482826962299989760 437563638224818560 744486717967574400 2500363646998963200 217044721307887200 1034511234291662400 6620871899466639360 1016761887426700800 1166836368599516160 5911492767380928000 1004067754224312960 640791620081645760 328172728668613920 578785923487699200 1875272735249222400 270100097627592960 1708777653551055360 4965653924599979520 875127276449637120 150203460642580800 434089442615774400 694854270103069440 202575073220694720 1281583240163291520 656345457337227840 1157571846975398400 3750545470498444800 540200195255185920 3417555307102110720 482321602906416000 1750254552899274240 300406921285161600 868178885231548800 1389708540206138880 405150146441389440 1312690914674455680 2315143693950796800 225305190963871200 651134163923661600 1080400390510371840 964643205812832000 3500509105798548480 303862609831042080 3125454558748704000 600813842570323200 1736357770463097600 309156089208220800 280379793199484160 810300292882778880 2625381829348911360 450610381927742400 2160800781020743680 1093909095562046400 210284844899613120 1929286411625664000 607725219662084160 1201627685140646400 3472715540926195200 618312178416441600 560759586398968320 1620600585765557760 5250763658697822720 488782153866988800 158928921613425600 901220763855484800 463734133812331200 420569689799226240 1215450439324168320 2403255370281292800 231269497259018400 675915572891613600 1236624356832883200 1121519172797936640 3241201171531115520 315427267349419680 2893929617438496000 911587829493126240 977564307733977600 317857843226851200 927468267624662400 841139379598452480 2430900878648336640 432818524891509120 733173230800483200 350474741499355200 238393382420138400 2243038345595873280 1012875366103473600 342147507706892160 2002712808567744000 630854534698839360 635715686453702400 1854936535249324800 296667320345061120 1682278759196904960 4861801757296673280 865637049783018240 147920914986062400 700949482998710400 476786764840276800 684295015413784320 222500490258795840 1261709069397678720 1271431372907404800 3709873070498649600 593334640690122240 3364557518393809920 529763072044752000 946281802048259040 1731274099566036480 295841829972124800 953573529680553600 1368590030827568640 445000980517591680 2542862745814809600 221881372479093600 1051424224498065600 1186669281380244480 1059526144089504000 333750735388193760 591683659944249600 1907147059361107200 276119041307316480 246534858310104000 890001961035183360 152619602100638400 2596911149349054720 443762744958187200 2373338562760488960 207089280980487360 2119052288179008000 667501470776387520 1183367319888499200 3814294118722214400 552238082614632960 493069716620208000 1780003922070366720 478363042469894400 305239204201276800 887525489916374400 414178561960974720 1335002941552775040 2366734639776998400 228929403150957600 665644117437280800 1104476165229265920 986139433240416000 3560007844140733440 310633921470731040 3178578432268512000 1001252206164581280 956726084939788800 610478408402553600 1775050979832748800 312699425474217600 284889923921191680 828357123921949440 2670005883105550080 430373505100855680 717544563704841600 457858806301915200 234524569105663200 2208952330458531840 1112502451293979200 1972278866480832000 621267842941462080 1220956816805107200 3550101959665497600 625398850948435200 569779847842383360 1656714247843898880 5340011766211100160 496773142758547200 144767762852731200 915717612603830400 469049138211326400 3944557732961664000 669708259457852160 427334885881787520 1242535685882924160 2441913633610214400 1250797701896870400 1139559695684766720 3313428495687797760 2958418299721248000 521165709123696000 931901764412193120 993546285517094400 289535525705462400 938098276422652800 1339416518915704320 854669771763575040 2485071371765848320 437779195663904640 745159714137820800 2501595403793740800 217151644279096800 1035446404902436800 6626856991375595520 1017681013100505600 1167411188437079040 5916836599442496000 1004562389186778240 641002328822681280 328334396747928480 579071051410924800 1876196552845305600 270233157325098240 1709339543527150080 4970142743531696640 875558391327809280 150339240571665600 434303288558193600 695482399861966080 202674867993823680 1282004657645362560 656668793495856960 1158142102821849600 3752393105690611200 540466314650196480 3418679087054300160 482559209509104000 1751116782655618560 300678481143331200 868606577116387200 1390964799723932160 405349735987647360 1313337586991713920 2316284205643699200 225508860857498400 651454932837290400 1080932629300392960 965118419018208000 3502233565311237120 304012301990735520 3126994254742176000 601356962286662400 1737213154232774400 309181460025110400 280633249067109120 810699471975294720 2626675173983427840 451017721714996800 2161865258600785920 1094447989159761600 210474936800331840 1930236838036416000 608024603981471040 1202713924573324800 3474426308465548800 618362920050220800 561266498134218240 1621398943950589440 5253350347966855680 489022943137747200 308460726145353600 159007214936606400 902035443429993600 463772190037665600 420949873600663680 1216049207962942080 2405427849146649600 231345544609015200 676526582572495200 1236725840100441600 1122532996268436480 3242797887901178880 315712405200497760 2895355257054624000 912036905972206560 978045886275494400 616921452290707200 318014429873212800 927544380075331200 841899747201327360 2432098415925884160 432854044035154560 733534414706620800 350791561333886400 462691089218030400 238510822404909600 2245065992536872960 1013374339969118400 342316060196423040 2004523207622208000 631424810400995520 1233842904581414400 636028859746425600 1855088760150662400 296813467881665280 1683799494402654720 4864196831851768320 865708088070309120 147993785423265600 701583122667772800 925382178436060800 477021644809819200 684632120392846080 431845016603495040 222610100911248960 1262849620801991040 2467685809162828800 1272057719492851200 3710177520301324800 1151586710942653440 593626935763330560 3367598988805309440 530024049788688000 947137215601493280 1731416176140618240 295987570846531200 954043289619638400 1369264240785692160 863690033206990080 445220201822497920 2544115438985702400 221990678134898400 1052374684001659200 1187253871526661120 1060048099577376000 647767524905242560 333915151366873440 591975141693062400 1908086579239276800 276255066123429120 246656309038776000 1727380066413980160 890440403644995840 152757566157268800 2597124264210927360 443981356269796800 2374507743053322240 207191299592571840 2120096199154752000 1295535049810485120 667830302733746880 1183950283386124800 3816173158478553600 552510132246858240 493312618077552000 1780880807289991680 478402299212947200 305515132314537600 887962712539593600 414382599185143680 1335660605467493760 2367900566772249600 229136349235903200 665972034404695200 1105020264493716480 986625236155104000 3561761614579983360 310786949388857760 3180144298732128000 1001745454100620320 956804598425894400 611030264629075200 1775925425079187200 312725087074108800 285147456826901760 828765198370287360 2671321210934987520 430479451887488640 717603448819420800 458272698471806400 234543815305581600 2210040528987432960 1113050504556244800 1973250472310208000 621573898777715520 1222060529258150400 3551850850158374400 625450174148217600 570294913653803520 1657530396740574720 5342642421869975040 497017868638636800 144779643182865600 916545396943612800 469087630611163200 3946500944620416000 669763218898126080 427721185240352640 1243147797555431040 2444121058516300800 1250900348296435200 1140589827307607040 3315060793481149440 2959875708465312000 521208478456848000 932360848166573280 994035737277273600 289559286365731200 938175261222326400 1339526437796252160 855442370480705280 2486295595110862080 437815121903752320 745526802957955200 2501800696592870400 217169464774298400 1035956497962859200 6630121586962298880 1018182354377126400 1167506991743339520 5919751416930624000 1004644828347189120 641581777860528960 328361341427814240 579118572731462400 1876350522444652800 270255333941349120 1710884740961410560 4972591190221724160 875630243807504640 150413302351166400 434338929548596800 695825016094091520 202691500456011840 1283163555721057920 656722682855628480 1158237145462924800 3752701044889305600 540510667882698240 3421769481922821120 482598810609552000 1751260487615009280 300826604702332800 868677859097193600 1391650032188183040 405383000912023680 1313445365711256960 2316474290925849600 225619953526749600 651508394322895200 1081021335765396480 965197621219104000 3502520975230018560 304037250684017760 3127250870741088000 601653209404665600 1737355718194387200 309257572475779200 280771497722177280 810766001824047360 2626890731422513920 451239907053499200 2162042671530792960 1094537804759380800 210578623291632960 1930395242438208000 608074501368035520 1203306418809331200 3474711436388774400 618515144951558400 561542995444354560 1621532003648094720 5253781462845027840 489063074682873600 308739566428675200 159020263823803200 902479814106998400 463886358713668800 421157246583265920 1216149002736071040 2406612837618662400 231554674821506400 676859860580248800 1237030289903116800 1123085990888709120 3243064007296189440 315867934937449440 2895592863657312000 912111752052053280 978126149365747200 617479132857350400 318040527647606400 927772717427337600 842314493166531840 2432298005472142080 432960601466090880 733594612024310400 350964372152721600 463109349643012800 238530395735704800 2246171981777418240 1013457502280059200 342344152278011520 2005510698015552000 631735869874898880 1234958265714700800 636081055295212800 1855545434854675200 296837825804432640 1684628986333063680 4864596010944284160 865921202932181760 148005930496132800 701928744305443200 926218699286025600 477060791471409600 684688304556023040 432235393000145280 222628369353324480 1263471739749797760 2469916531429401600 1272162110590425600 3711090869709350400 1152627714667054080 593675651608865280 3369257972666127360 530067546079344000 947603804812348320 1731842405864363520 296011860992265600 954121582942819200 1369376609112046080 864470786000290560 445256738706648960 2544324221180851200 222008895744199200 1052893116458164800 1187351303217730560 1060135092158688000 648353089500217920 333942554029986720 592023721984531200 1908243165885638400 276277736926114560 246676550826888000 1728941572000581120 890513477413297920 152832819279067200 2597763608796545280 444017791488398400 2374702606435461120 207208302694585920 2120270184317376000 1296706179000435840 667885108059973440 1184047443969062400 3816486331771276800 552555473852229120 493353101653776000 1781026954826595840 478520069442105600 305665638558134400 888035582976796800 414416605389171840 1335770216119946880 2368094887938124800 229249228918600800 666026687232597600 1105110947704458240 986706203307552000 3562053909653191680 310812454041878880 3180405276476064000 1001827662089960160 957040138884211200 611331277116268800 1776071165953593600 312802071873782400 285287929320925440 828833210778343680 2671540432239893760 430691345460754560 717780104163158400 458498457837201600 234601553905336800 2210221895408916480 1113141846766622400 1973412406615104000 621624908083757760 1222662554232537600 3552142331907187200 625604143747564800 570575858641850880 1657666421556687360 5343080864479787520 497058656285318400 144815284173268800 916996915674403200 469203107810673600 3946824813230208000 669928097218947840 427931893981388160 1243249816167515520 2445325108465075200 1251208287495129600 1141151717283701760 3315332843113374720 2960118609922656000 521336786456304000 932437362125636640 994117312570636800 289630568346537600 938406215621347200 1339856194437895680 855863787962776320 2486499632335031040 437922900623295360 745587984427977600 2502416574990259200 217222926259903200 1036041513472929600 6630665686226749440 1018265911256563200 1167794401662120960 5920237219845312000 1004892145828421760 641897840972082240 328442175467471520 579261136693075200 1876812431242694400 270321863790101760 1711727575925552640 4972999264670062080 875845801246590720 150425645981083200 434445852519806400 695882118799445760 202741397842576320 1283795681944164480 656884350934943040 1158522273386150400 3753624862485388800 540643727580203520 3423455151851105280 482717613910896000 1751691602493181440 300851291962166400 868891705039612800 1391764237598891520 405482795685152640 1313768701869886080 2317044546772300800 225638468971624800 651668778779709600 1081287455160407040 965435227821792000 3503383204986362880 304112096763864480 3128020718737824000 601702583924332800 1737783410079225600 309409797377116800 280794539164688640 810965591370305280 2627537403739772160 451276937943249600 2162574910320814080 1094807251558238400 210595904373516480 1930870455643584000 608224193527728960 1203405167848665600 3475566820158451200 618819594754233600 561589078329377280 1621931182740610560 5255074807479544320 489183469318252800 308891661128668800 159059410485393600 902553875886499200 464114696065675200 421191808747032960 1216448387055457920 2406810335697331200 231668745846501600 676915406914874400 1237639189508467200 1123178156658754560 3243862365481221120 315893856560274720 2896305683465376000 912336290291593440 978366938636505600 617783322257337600 318118820970787200 928229392131350400 842383617494065920 2432896774110915840 433173716327963520 733775203977379200 350993173955860800 463337491693003200 238589115728090400 2246356313317509120 1013706989212881600 342428428522776960 2005675279747776000 631787713120549440 1235566644514675200 636237641941574400 1856458784262700800 296910899572734720 1684767234988131840 4865793548221831680 866347432655927040 148042365714734400 701986347911721600 926674983386006400 477178231456180800 684856857045553920 432448325580136320 222683174679551040 1263575426241098880 2471133289029350400 1272475283883148800 3712917568525401600 1153195534880363520 593821799145469440 3369534469976263680 530198034951312000 947681569680824160 1732694865311854080 296084731429468800 954356462912361600 1369713714091107840 864896651160272640 445366349359102080 2544950567766297600 222063548572101600 1052979521867582400 1187643598290938880 1060396069902624000 648672488370204480 334024762019326560 592169462858937600 1908712925824723200 276345749334170880 246737276191224000 1729793302320545280 890732698718204160 152845361466033600 2599042297967781120 444127097144203200 2375287196581877760 207259312000628160 2120792139805248000 1297344976740408960 668049524038653120 1184338925717875200 3817425851649446400 552691498668341760 493474552382448000 1781465397436408320 478755609900422400 305690722932067200 888254194288406400 414518624001256320 1336099048077306240 2368677851435750400 229268042199050400 666190645716304800 1105382997336683520 986949104764896000 3562930794872816640 310888968000942240 3181188209707872000 1002074286057979680 957511219800844800 611381445864134400 1776508388576812800 312956041473129600 285311341403262720 829037248002512640 2672198096154612480 430973870225109120 718133414850633600 458536084398100800 234717031104847200 2210765994673367040 1113415873397755200 1973898209529792000 621777936001884480 1222762891728268800 3553016777153625600 625912082946259200 570622682806525440 1658074496005025280 5344396192309224960 497181019225363200 144886566154075200 917072168796201600 469434062209694400 3947796419059584000 670257853860591360 427967012104894080 1243555872003768960 2445525783456537600 1251824165892518400 1141245365613050880 3316148992010050560 2960847314294688000 521593402455216000 932666904002826720 994362038450726400 289773132308150400 938868124419388800 1340515707721182720 855934024209788160 2487111744007537920 438138458062381440 745771528838044800 2503648331785036800 217329849231112800 1036296560003140800 6632297984020101120 1018516581894873600 1168369221499683840 5921694628589376000 1005386780790887040 641950518157341120 328603843546786080 579546264616300800 1877736248838777600 270454923487607040 1711868048419576320 4974223488015075840 876276916124762880 150462676870833600 434659698462225600 696053426915508480 202841192615705280 1283901036314682240 657207687093572160 1159092529232601600 3755472497677555200 540909846975214080 3423736096839152640 482955220513584000 1752553832249525760 300925353741667200 869319396924451200 1392106853831016960 405682385231410560 1314415374187144320 2318185058465203200 225694015306250400 651989547693338400 1081819693950428160 965910441027168000 3505107664499051520 304261788923557920 3129560414731296000 601850707483334400 1738638793848902400 309612763912233600 280863663492222720 811364770462821120 2628830748374288640 451388030612500800 2163639387900856320 1095346145155953600 210647747619167040 1931820882054336000 608523577847115840 1203701414966668800 3477277587697804800 619225527824467200 561727326984445440 1622729540925642240 5257661496748577280 489424258589011200 308917010245334400 159137703808574400 902776061225001600 464419145868350400 421295495238334080 1217047155694231680 2407402829933337600 231687757684000800 677082045918751200 1238451055648934400 1123454653968890880 3245459081851284480 315971621428750560 2897731323081504000 912785366770673760 978848517178022400 617834020490668800 318275407617148800 928838291736700800 842590990476668160 2434094311388463360 433457869477127040 734136387883516800 351079579365278400 463375515368001600 238706555712861600 2246909307937781760 1014205963078526400 342596981012307840 2006169024944448000 631943242857501120 1235668040981337600 636550815234297600 1857676583473401600 297057047109338880 1685181980953336320 4868188622776926720 866915738954254080 148115236151937600 702159158730556800 926751030736003200 477413111425723200 685193962024615680 432483814343468160 222792785332004160 1263886485715002240 2471336081962675200 1273101630468595200 3715353166946803200 1153290171582581760 594114094218677760 3370363961906672640 530459012695248000 947914864286251680 1733831477908508160 296230472303875200 954826222851446400 1370387924049231360 864967628686936320 445585570664008320 2546203260937190400 222172854227906400 1053238738095835200 1188228188437355520 1060918025390496000 648725721515202240 334189177998006240 592460944607750400 1909652445702892800 276481774150283520 246858726919896000 1729935257373872640 891171141328016640 152882988026932800 2600747216862762240 444345708455812800 2376456376874711040 207361330612712640 2121836050780992000 1297451443030404480 668378355996012480 1184921889215500800 3819304891405785600 552963548300567040 493717453839792000 1782342282656033280 479069663844844800 305765976053865600 888691416911625600 414722661225425280 1336756711992024960 2369843778431001600 229324482040399200 666518562683719200 1105927096601134080 987434907679584000 3564684565312066560 311041995919068960 3182754076171488000 1002567533994018720 958139327689689600 611531952107731200 1777382833823251200 313161334272259200 285381577650274560 829445322450850560 2673513423984049920 431079817011742080 718604495767267200 458648964080798400 234871000704194400 2211854193202268160 1113963926660020800 1974869815359168000 622083991838137920 1223063904215462400 3554765667646502400 626322668544518400 570763155300549120 1658890644901701120 5347026847968099840 497425745105452800 144981608795150400 917297928161596800 469742001408388800 3949739630718336000 670697529382782720 428072366475411840 1244167983676275840 2446127808430924800 1252645337089036800 1141526310601098240 3317781289803402240 2962304723038752000 521935557120432000 933125987757206880 994851490210905600 289963217590300800 939484002816777600 1341395058765565440 856144732950823680 2488335967352551680 438425867981162880 746138617658179200 2505290674178073600 217472413192725600 1036806653063563200 6635562579606804480 1019017923171494400 1169135647949767680 5924609446077504000 1006046294074174080 642108549713117760 328819400985872160 579926435180601600 1878968005633555200 270632336417614080 1712289465901647360 4976671934705103360 876851735962325760 150536738650334400 434944826385451200 696396043147633920 202974252313210560 1284217099426235520 657638801971744320 1159852870361203200 3757936011267110400 541264672835228160 3424578931803294720 483272029317168000 1753703471924651520 301073477300668800 869889652770902400 1392792086295267840 405948504626421120 1315277603943488640 2319705740722406400 225805107975501600 652417239578176800 1082529345670456320 966544058634336000 3507406943849303040 304461378469815840 3131613342722592000 602146954601337600 1739779305541804800 309688876362902400 281001912147290880 811897009252842240 2630555207886977280 451610215951003200 2165058691340912640 1096064669952907200 210751434110468160 1933088117268672000 608922756939631680 1204293909202675200 3479558611083609600 619377752725804800 562003824294581760 1623794018505684480 5261110415773954560 489745310950022400 308993057595331200 159242094906148800 903220431902006400 464533314544353600 421502868220936320 1217845513879263360 2408587818405350400 231744793196498400 677415323926504800 1238755505451609600 1124007648589163520 3247588037011368960 316127151165702240 2899632175903008000 913384135409447520 979490621900044800 617986115190662400 318484189812297600 929066629088707200 843005736441872640 2435691027758526720 433564426908063360 734617966425033600 351252390184113600 463489586392996800 238863142359223200 2248015297178327040 1014871261566052800 342821717665015680 2007156515337792000 632254302331404480 1235972230381324800 636968379624595200 1858133258177414400 297251910491477760 1686011472883745280 4871382055517053440 867128853816126720 148212396734875200 702504780368227200 926979172785993600 477726284718446400 685643435330031360 432590280633463680 222938932868608320 1264508604662808960 2471944460762649600 1273936759249190400 3716266516354828800 1153574081689236480 594503820982955520 3372022945767490560 530806983020496000 948381453497106720 1734257707632253440 296424793469750400 955452569436892800 1371286870660062720 865180561266927360 445877865737216640 2547873518498380800 222318595102312800 1053757170552340800 1189007641965911040 1061613966040992000 648885420950195520 334408399302912480 592849586939500800 1910905138873785600 276663140571767040 247020661224792000 1730361122533854720 891755731474433280 152958241148731200 2601386561448380160 444637190204625600 2378015283931822080 207497355428825280 2123227932081984000 1297770841900391040 668816798605824960 1185699173879001600 3821810277747571200 553326281143534080 494041322449584000 1783511462948866560 479187434074003200 305916482297462400 889274380409251200 414994710857650560 1337633597211649920 2371398347758003200 229437361723096800 666955785306938400 1106652562287068160 988082644899168000 3567022925897733120 311246033143237920 3184841898122976000 1003225197908737440 958374868148006400 611832964594924800 1778548760818502400 313238319071932800 285522050144298240 829989421715301120 2675267194423299840 431185763798375040 718781151111004800 458874723446193600 234928739303949600 2213305124574136320 1114694664343041600 1976165289798336000 622492066286475840 1223665929189849600 3557097521637004800 626476638143865600 571044100288596480 1659978843430602240 5350534388846599680 497752046278905600 145017249785553600 917749446892387200 469857478607899200 3952330579596672000 670862407703604480 428283075216447360 1244984132572951680 2447331858379699200 1252953276287731200 1142088200577192960 3319957686861204480 2964247934697504000 522063865119888000 933738099429713760 995504092557811200 290034499571107200 939714957215798400 1341724815407208960 856566150432894720 2489968265145903360 438533646700705920 746628069418358400 2505906552575462400 217525874678330400 1037486777144126400 6639915373722408960 1019686378206988800 1169423057868549120 5928495869395008000 1006293611555406720 642424612824671040 328900235025529440 580068999142214400 1879429914431596800 270698866266366720 1713132300865789440 4979936530291806720 877067293401411840 150635487689668800 435051749356660800 696852864790467840 203024149699775040 1284849225649342080 657800470051058880 1160137998284428800 3758859828863193600 541397732532733440 3426264601731578880 483390832618512000 1754134586802823680 301270975379337600 870103498713321600 1393705729580935680 406048299399550080 1315600940102117760 2320275996568857600 225953231534503200 652577624034991200 1082795465065466880 966781665237024000 3508269173605647360 304536224549662560 3132383190719328000 602541950758675200 1740206997426643200 309764988813571200 281186243687381760 812096598799100160 2631201880204235520 451906463069006400 2165590930130933760 1096334116751764800 210889682765536320 1933563330474048000 609072449099325120 1205083901517350400 3480413994853286400 619529977627142400 562372487374763520 1624193197598200320 5262403760408471040 489865705585401600 309145152295324800 159281241567739200 903812926138012800 464647483220356800 421779365531072640 1218144898198650240 2410167803034700800 231858864221493600 677859694603509600 1239059955254284800 1124744974749527040 3248386395196400640 316334524148304480 2900344995711072000 913608673648987680 979731411170803200 618290304590649600 318562483135478400 929294966440713600 843558731062145280 2436289796397300480 433670984338999680 734798558378102400 351482804609227200 463717728442987200 238921862351608800 2249489949499054080 1015120748498875200 342905993909781120 2008473169195584000 632669048296608960 1236580609181299200 637124966270956800 1858589932881427200 297324984259779840 1687117462124290560 4872579592794600960 867341968677999360 148248831953476800 702965609218454400 927435456885974400 477843724703217600 685811987819562240 432803213213454720 222993738194834880 1265338096593217920 2473161218362598400 1274249932541913600 3717179865762854400 1154141901902545920 594649968519559680 3374234924248581120 530937471892464000 949003572444913440 1734683937355998720 296497663906953600 955687449406435200 1371623975639124480 865606426426909440 445987476389669760 2548499865083827200 222373247930215200 1054448413827681600 1189299937039119360 1061874943784928000 649204819820182080 334490607292252320 592995327813907200 1911374898812870400 276731152979823360 247081386589128000 1731212852853818880 891974952779339520 153058578644462400 2602025906033998080 444746495860430400 2378599874078238720 207548364734867520 2123749887569856000 1298409639640364160 668981214584504640 1185990655627814400 3822749797625740800 553462305959646720 494162773178256000 1783949905558679040 479305204303161600 306117157288924800 889492991720860800 415096729469735040 1337962429169009280 2371981311255628800 229587867966693600 667119743790645600 1106924611919293440 988325546356512000 3567899811117358080 311322547102301280 3185624831354784000 1003471821876756960 958610408606323200 612234314577849600 1778985983441721600 313315303871606400 285709346802996480 830193458939470080 2675924858338018560 431221079393919360 718957806454742400 459175735933387200 234986477903704800 2213849223838586880 1114968690974174400 1976651092713024000 622645094204602560 1224468629155699200 3557971966883443200 626630607743212800 571418693605992960 1660386917878940160 5351849716676037120 497874409218950400 145052890775956800 918351471866774400 469972955807409600 3953302185426048000 671027286024426240 428564020204494720 1245290188409205120 2448937258311398400 1253261215486425600 1142837387211985920 3320773835757880320 2964976639069536000 522192173119344000 933967641306903840 995748818437900800 290105781551913600 939945911614819200 1342054572048852480 857128040408989440 2490580376818410240 438641425420248960 746811613828425600 2506522430972851200 217579336163935200 1037741823674337600 6641547671515760640 1019937048845299200 1169710467787330560 5929953278139072000 1006540929036639360 642846030306742080 328981069065186720 580211563103827200 1879891823229638400 270765396115119360 1714256080817978880 4981160753636820480 877282850840497920 150672518579419200 435158672327870400 697024172906530560 203074047086339520 1285692060613484160 657962138130373440 1160423126207654400 3759783646459276800 541530792230238720 3428512161635957760 483509635919856000 1754565701680995840 301345037158838400 870317344655740800 1394048345813061120 406148094172679040 1315924276260746880 2320846252415308800 226008777869128800 652738008491805600 1083061584460477440 967019271839712000 3509131403361991680 304611070629509280 3133153038716064000 602690074317676800 1740634689311481600 309790359630460800 281255368014915840 812296188345358080 2631848552521493760 452017555738257600 2166123168920954880 1096603563550622400 210941526011186880 1934038543679424000 609222141259018560 1205380148635353600 3481269378622963200 619580719260921600 562510736029831680 1624592376690716160 5263697105042987520 489986100220780800 309347945228649600 159320388229329600 904035111476515200 464685539445691200 421883052022373760 1218444282518037120 2410760297270707200 232010958921487200 678026333607386400 1239161438521843200 1125021472059663360 3249184753381432320 316412289016780320 2901057815519136000 913833211888527840 979972200441561600 618695890457299200 318640776458659200 929371078891382400 843766104044747520 2436888565036074240 433706503482645120 734979150331171200 351569210018644800 464021917842974400 238980582343994400 2250042944119326720 1015370235431697600 342990270154546560 2008966914392256000 632824578033560640 1237391780914598400 637281552917318400 1858742157782764800 297398058028081920 1687532208089495040 4873777130072148480 867413006965290240 148285267172078400 703138420037289600 928043835685948800 477961164687988800 685980540309093120 433087123320109440 223048543521061440 1265649156067121280 2474783561829196800 1274563105834636800 3717484315565529600 1154898995520291840 594796116056163840 3375064416178990080 531067960764432000 949236867050340960 1734826013930580480 296570534344156800 955922329375977600 1371961080618186240 866174246640218880 446097087042122880 2549126211669273600 222427900758117600 1054707630055934400 1189592232112327680 1062135921528864000 649630684980164160 334572815281592160 593141068688313600 1911844658751955200 276799165387879680 247142111953464000 1732348493280437760 892194174084245760 153096205205361600 2602239020895870720 444855801516235200 2379184464224655360 207599374040909760 2124271843057728000 1299261369960328320 669145630563184320 1186282137376627200 3823689317503910400 553598330775759360 494284223906928000 1784388348168491520 479344461046214400 306192410410723200 889711603032470400 415198748081819520 1338291261126368640 2372564274753254400 229644307808042400 667283702274352800 1107196661551518720 988568447813856000 3568776696336983040 311399061061364640 3186407764586592000 1003718445844776480 958688922092428800 612384820821446400 1779423206064940800 313340965471497600 285779583050008320 830397496163639040 2676582522252737280 431538919753818240 719016691569321600 459288615616084800 235005724103623200 2214393323103037440 1115242717605307200 1977136895627712000 622798122122729280 1224769641642892800 3558846412129881600 626681930942995200 571559166100016640 1660794992327278080 5353165044505474560 497996772158995200 145064771106091200 918577231232169600 470011448207246400 3954273791255424000 671082245464700160 428669374575012480 1245596244245458560 2449539283285785600 1253363861885990400 1143118332200033280 3321589984654556160 2965705343441568000 522234942452496000 934197183184093920 995993544317990400 290129542212182400 940022896414492800 1342164490929400320 857338749150024960 2491192488490917120 438677351660096640 746995158238492800 2506727723771980800 217597156659136800 1037996870204548800 6643179969309112320 1020187719483609600 1169806271093591040 5931410686883136000 1006623368197050240 643004061862518720 329008013745072480 580259084424364800 1880045792828985600 270787572731370240 1714677498300049920 4982384976981834240 877354703320193280 150709549469169600 435194313318273600 697195481022593280 203090679548527680 1286008123725037440 658016027490144960 1160518168848729600 3760091585657971200 541575145462740480 3429354996600099840 483549237020304000 1754709406640386560 301419098938339200 870388626636547200 1394390962045186560 406181359097055360 1316032054980289920 2321036337697459200 226064324203754400 652791469977410400 1083150290925480960 967098474040608000 3509418813280773120 304636019322791520 3133409654714976000 602838197876678400 1740777253273094400 310018696982467200 281324492342449920 812362718194110720 2632064109960579840 452128648407508800 2166300581850961920 1096693379150241600 210993369256837440 1934196948081216000 609272038645583040 1205676395753356800 3481554506546188800 620037393964934400 562648984684899840 1624725436388221440 5264128219921159680 490026231765907200 309423992578646400 159333437116526400 904257296815017600 465028045473700800 421986738513674880 1218544077291166080 2411352791506713600 232067994433984800 678192972611263200 1240074787929868800 1125297969369799680 3249450872776442880 316490053885256160 2901295422121824000 913908057968374560 980052463531814400 618847985157292800 318666874233052800 930056090947401600 843973477027349760 2437088154582332160 434026175775454080 735039347648860800 351655615428062400 464135988867969600 239000155674789600 2250595938739599360 1015453397742638400 343018362236135040 2009460659588928000 632980107770512320 1237695970314585600 637333748466105600 1860112181894803200 297422415950849280 1687946954054699520 4874176309164664320 868052351550908160 148297412244945600 703311230856124800 928271977735939200 478000311349579200 686036724472270080 433193589610104960 223066811963136960 1265960215541024640 2475391940629171200 1274667496932211200 3720224363789606400 1155182905626946560 594844831901698560 3375893908109399040 531111457055088000 949470161655768480 1736104703101816320 296594824489891200 956000622699158400 1372073448944540160 866387179220209920 446133623926273920 2549334993864422400 222446118367418400 1054966846284187200 1189689663803397120 1062222914110176000 649790384415157440 334600217944705440 593189648979782400 1912001245398316800 276821836190565120 247162353741576000 1732774358440419840 892267247852547840 153133831766260800 2604157054652724480 444892236734836800 2379379327606794240 207616377142923840 2124445828220352000 1299580768830314880 669200435889410880 1186379297959564800 3824002490796633600 553643672381130240 494324707483152000 1784534495705095680 306267663532521600 889784473469673600 415232754285847680 1338400871778821760 2372758595919129600 229700747649391200 667338355102255200 1107287344762260480 988649414966304000 3569068991410191360 311424565714385760 3186668742330528000 1003800653834116320 612535327065043200 1779568946939347200 313571919870518400 285849819297020160 830465508571695360 2676801743557643520 431609550944906880 459401495298782400 235178939902888800 2214574689524520960 1115334059815684800 1977298829932608000 622849131428771520 1225070654130086400 3559137893878694400 627143839741036800 571699638594040320 1660931017143390720 5353603487115287040 498037559805676800 145171694077300800 918802990597564800 470357879805777600 3954597659865216000 428774728945530240 1245698262857543040 2450141308260172800 1254287679482073600 1143399277188080640 3321862034286781440 2965948244898912000 522619866450864000 934273697143157280 996075119611353600 290343388154601600 940715759611555200 857549457891060480 2491396525715086080 439000687818725760 747056339708515200 2508575358964147200 217757541115951200 1038081885714619200 6643724068573562880 1020271276363046400 1170668500849935360 5931896489797824000 643162093418295360 329250515864044320 580686776309203200 1881431519223110400 270987162277628160 1715098915782120960 4982793051430172160 878001375637451520 150721893099086400 435515082231902400 697252583727947520 203240371708221120 1286324186836590720 658501031728088640 1161373552618406400 3762863038446220800 541974324555256320 3430197831564241920 483905646924336000 1756002751274903040 301443786198172800 871030164463804800 1394505167455895040 406480743416442240 1317002063456177280 2322747105236812800 226082839648629600 653272623347853600 1083948649110512640 967811293848672000 3512005502549806080 304860557562331680 3135719198705184000 602887572396345600 1742060328927609600 310069438616246400 281347533784961280 812961486832884480 2634004126912354560 452165679297259200 2167897298221025280 1097501719546814400 211010650338720960 1935622587697344000 609721115124663360 1205775144792691200 3484120657855219200 620138877232492800 562695067569922560 1625922973665768960 5268008253824709120 490387415672044800 309500039928643200 159450877101297600 904331358594518400 465104157924369600 422021300677441920 1219442230249326720 2411550289585382400 232125029946482400 678248518945888800 1240277754464985600 1125390135139845120 3251845947331537920 316515975508081440 2903433881546016000 914581672686995040 980774831344089600 619000079857286400 318901754202595200 930208315848739200 844042601354883840 2438884460498653440 434097214062744960 735581123508067200 351684417231201600 464250059892964800 239176315651946400 2250780270279690240 1016201858541105600 343271190970431360 2009625241321152000 633031951016162880 1238000159714572800 637803508405190400 1860416631697478400 297641637255755520 1688085202709767680 4877768920997306880 868194428125489920 148406717900750400 703368834462403200 928500119785929600 478352631303892800 686542381940862720 433300055900100480 223231227941816640 1266063902032325760 2476000319429145600 1275607016810380800 3720833263394956800 1155466815733601280 595283274511511040 3376170405419535360 531502923670992000 949547926524244320 1736388856250979840 296813435801500800 956705262607785600 1373084763881725440 866600111800200960 446462455883633280 2551214033620761600 222610076851125600 1055053251693604800 1190566549023022080 1063005847341984000 649950083850150720 334846841912724960 593626871603001600 1913410525215571200 277025873414734080 247344529834584000 1733200223600401920 892924911767266560 153146373953227200 2604583284376469760 445220153702251200 2381133098046044160 207769405061050560 2126011694683968000 1299900167700301440 669693683825449920 1187253743206003200 3826821050431142400 554051746829468160 494689059669168000 1785849823534533120 306292747906454400 890440307404502400 415538810122101120 1339387367650899840 2374507486412006400 229719560929840800 667830230553376800 1108103493658936320 989378119338336000 3571699647069066240 311654107591575840 3189017542025952000 1004540525738174880 612585495812908800 1780880614809004800 313623243070300800 285873231379357440 831077620244202240 2678774735301799680 432068653686983040 459439121859681600 235217432302725600 2216206987317872640 1116156139709083200 1978756238676672000 623308215183151680 1225170991625817600 3561761229618009600 627246486140601600 571746462758714880 1662155240488404480 5357549470603599360 498404648625811200 145195454737569600 918878243719363200 470434864605451200 3957512477353344000 428809847069036160 1246616430366303360 2450341983251635200 1254492972281203200 1143492925517429760 3324310480976808960 2968134358015008000 522705405117168000 934962322774727520 996809297251622400 290390909475139200 940869729210902400 857619694138072320 2493232860732606720 439072540298421120 747606972938716800 2508985944562406400 217793182106354400 1038847025305252800 6648620961953617920 1021023288277977600 1170860107462456320 5936268716030016000 643214770603554240 329304405223815840 580781818950278400 1881739458421804800 271031515510129920 1715239388276144640 4986465721465213440 878145080596842240 150832985768337600 435586364212708800 697766508076135680 203273636632597440 1286429541207108480 658608810447631680 1161563637900556800 3763478916843609600 542063031020259840 3430478776552289280 483984849125232000 1756290161193684480 301665971536675200 871172728425417600 1395533016152271360 406547273265194880 1317217620895263360 2323127275801113600 226249478652506400 653379546319063200 1084126062040519680 967969698250464000 3512580322387368960 304910454948896160 3136232430703008000 603331943073350400 1742345456850835200 310399259235811200 281554906767563520 813094546530389760 2634435241790526720 452498957305012800 2168252124081039360 1097681350746052800 211166180075672640 1935939396500928000 609820909897792320 1206663886146700800 3484690913701670400 620798518471622400 563109813535127040 1626189093060779520 5268870483581053440 490467678762297600 309525389045308800 159476974875691200 904997914610025600 465598888853716800 422332360151345280 1219641819795584640 2413327772293401600 232144041783981600 678748435957519200 1241597036943244800 1126219627070254080 3252378186121559040 316749270113508960 2903909094751392000 914731364846688480 980935357524595200 619050778090617600 318953949751382400 288890363108954880 931197777707433600 844664720302690560 2439283639591169280 434558962930135680 735701518143446400 351943633459454400 464288083567963200 239215462313536800 2252439254140508160 1016368183162987200 343327375133608320 2011106476911168000 633498540227017920 1238101556181235200 637907899502764800 577780726217909760 1862395555414867200 297690353101290240 1689329440605381120 4878567279182338560 869117925860271360 148431008046484800 703887266918908800 928576167135926400 478430924627073600 686654750267216640 433335544663432320 223267764825967680 1266997080454035840 2476203112362470400 1275815799005529600 1155561452435819520 595380706202580480 3378658881210762240 531589916252304000 950247810340526880 1738235851720542720 296862016092969600 956861849254147200 1373309500534433280 866671089326864640 446535529651935360 2551631598011059200 222646512069727200 1055830900378363200 1190761412405160960 1063179832504608000 650003316995148480 334901647238951520 593724032185939200 1913723698508294400 277071215020104960 247385013410808000 1733342178653729280 893071059303870720 153259253635924800 2607353777580814080 445293024139454400 2381522824810321920 207803411265078720 2126359665009216000 1300006633990296960 669803294477903040 1187448064371878400 3827447397016588800 554142430040209920 494770026821616000 1786142118607741440 306518507271849600 890586048278908800 415606822530157440 1339606588955806080 2374896128743756800 229888880453887200 667939536209181600 1108284860080419840 989540053643232000 3572284237215482880 311705116897618080 3189539497513824000 1004704941716854560 613037014543699200 1781172096557817600 313956843868886400 286083940120392960 831213645060314880 2679213177911612160 432139284878071680 459777760907774400 235467632901664800 2216569720160839680 1116338824129838400 1979080107286464000 623410233795236160 1226074029087398400 3562344193115635200 627913687737772800 572167880240785920 1662427290120629760 5358426355823224320 498486223919174400 145349899029316800 919555521815548800 470935265803329600 3958160214572928000 429125910180589440 1246820467590472320 2452148058174796800 1255827375475545600 1144335760481571840 3324854580241259520 2968620160929696000 523261406448144000 935115350692854240 996972447838348800 290699798058633600 941870531606659200 858251820361178880 2493640935180944640 439539581416440960 747729335878761600 2511654750951091200 218024848543975200 1039017056325393600 6649709160482519040 1021190402036851200 1172105550443842560 5937240321859392000 643688865270884160 329654686062330720 581399596117267200 1883741063213318400 271319811521391360 1716503640722357760 4987281870361889280 879079162832881920 150857673028171200 436049697087950400 697880713486844160 203489858641043520 1287377730541768320 659309372124661440 1162799192234534400 3767482126426636800 542639623042782720 3433007281444715520 484499663431056000 1758158325665763840 301715346056342400 872099394175900800 1395761426973688320 406979717282087040 1318618744249322880 2325598384469068800 226286509542256800 654074545631925600 1085279246085565440 968999326862112000 3516316651331527680 305234787961565280 603430692112684800 1744198788351801600 310450000869590400 281600989652586240 251429455046952000 813959434564174080 2637237488498645760 452573019084513600 2170558492171130880 211200742239439680 1937998653724224000 610469575923130560 1206861384225369600 3488397576703603200 620900001739180800 563201979305172480 502858910093904000 1627918869128348160 5274474976997291520 490989388848940800 309753531095299200 159646610409249600 905146038169027200 465675001304385600 422401484478879360 1220939151846261120 2413722768450739200 232315148321474400 678859528626770400 1241800003478361600 1126403958610344960 1005717820187808000 3255837738256696320 316801113359159520 2906997980586336000 915704363884695840 981978777697881600 619507062190598400 319293220818499200 289103295688945920 931350002608771200 844802968957758720 2441878303692522240 434630001217426560 736484083273411200 352001237065732800 464630296642948800 239469915613874400 2252807917220689920 1017449293205217600 343692572194258560 2011435640375616000 633602226718319040 1239014124381196800 638586441636998400 578206591377891840 1862700005217542400 298007006097265920 1689605937915517440 4883756607385044480 869260002434853120 148588893993758400 704002474131465600 929260593285897600 478939831227748800 687385144388517120 433654943533418880 223505254572949440 1267204453436638080 2478028248762393600 1277172883273996800 1156413182755783680 596014012194531840 3379211875831034880 532155368030832000 950403340077478560 1738520004869706240 297177787987516800 957879662455497600 1374770288777034240 867309887066837760 447010509145898880 2554345766547993600 222883340990637600 1056003711197198400 1192028024389063680 1064310736061664000 650482415300128320 335257881859424160 594355575975033600 1915759324910995200 277365935455015680 247648156656264000 1734619774133675520 894021018291797760 153284338009857600 2607780007304559360 445766681981275200 2384056048778127360 208024451591261760 2128621472123328000 1300964830600256640 670515763718848320 1188711151950067200 3831518649821990400 554731870910031360 495296313312528000 1788042036583595520 306568676019715200 891533363962550400 416048903182523520 1341031527437696640 2377422303900134400 229926507014786400 668650022971912800 1109463741820062720 990592626625056000 3576084073167191040 312036677386892640 3192932208184992000 1005773645578272480 613137352039430400 1783066727925100800 314008167068668800 286130764285067520 832097806365047040 2682063054875393280 432280547260248960 459853014029572800 2218927483640125440 1117526272864747200 1981185253250112000 624073354773785280 1226274704078860800 3566133455850201600 628016334137337600 572261528570135040 1664195612730094080 5364126109750786560 499016463326035200 145373659689585600 919706028059145600 471012250603003200 3962370506500224000 429196146427601280 1248146709547570560 2452549408157721600 1256032668274675200 1144523057140270080 3328391225460188160 2971777879875168000 523346945114448000 936110032160677920 998032926652070400 290747319379171200 942024501206006400 858392292855202560 2496293419095141120 439611433896136320 748524694989052800 2512065336549350400 218060489534378400 1040122257956308800 6656782450920376320 1022276641469529600 1172297157056363520 5943555759750336000 643794219641401920 329708575422102240 581494638758342400 1884049002412012800 271364164753893120 1716784585710405120 4992586838190282240 879222867792272640 151018140217089600 436120979068756800 698623048656449280 203523123565419840 1287588439282803840 659417150844204480 1162989277516684800 3768098004824025600 542728329507786240 3433569171420810240 484578865631952000 1758445735584545280 302036280434179200 872241958137513600 1397246097312898560 407046247130839680 1318834301688408960 2325978555033369600 226527210325634400 654181468603135200 1085456659015572480 969157731263904000 3516891471169090560 305284685348129760 604072560868358400 1744483916275027200 310551484137148800 281900528405233920 251696900361816000 814092494261679360 2637668603376817920 453054420651268800 2170913318031144960 211425396303925440 1938315462527808000 610569370696259520 1208145121736716800 3488967832550054400 621102968274297600 563801056810467840 503393800723632000 1628184988523358720 5275337206753635840 491069651939193600 309804229328630400 159672708183643200 906108841302537600 465827226205723200 422850792607850880 1221138741392519040 2416290243473433600 232353171996472800 679581630976903200 1242205936548595200 1127602113620935680 1006787601447264000 3256369977046717440 317138094455888160 2907473193791712000 915854056044389280 982139303878387200 619608458657260800 319345416367286400 289150614040055040 931654452411446400 845701585215701760 2442277482785038080 434772077792008320 736604477908790400 352375660506542400 464706343992945600 239509062275464800 2255204227241871360 1017615617827099200 343748756357435520 2013575202894528000 634276188911776320 1239216917314521600 638690832734572800 578301228080110080 1863308904822892800 298055721942800640 1691403170431403520 4884554965570076160 869544155584016640 148613184139492800 704751321013084800 929412687985891200 479018124550929600 687497512714871040 433725921060082560 223541791457100480 1268552377823552640 2478433834629043200 1277381665469145600 1156602456160220160 596111443885601280 3382806340862807040 532242360612144000 951414283367664480 1739088311168033280 297226368278985600 958036249101859200 1374995025429742080 867451842120165120 447083582914200960 2554763330938291200 222919776209239200 1057126981519627200 1192222887771202560 1064484721224288000 650588881590123840 335312687185650720 594452736557971200 1916072498203718400 277411277060386560 247688640232488000 1734903684240330240 894167165828401920 153447386440420800 2608632466752049920 445839552418478400 2384445775542405120 208058457795289920 2128969442448576000 1301177763180247680 670625374371301440 1188905473115942400 3832144996407436800 554822554120773120 495377280464976000 1788334331656803840 306894772880841600 891679104836956800 416116915590579840 1341250748742602880 2377810946231884800 230171079660631200 668759328627717600 1109645108241546240 990754560929952000 3576668663313607680 312087686692934880 3193454163672864000 1005938061556952160 613789545761683200 1783358209673913600 314110813468233600 286435121355452160 832233831181159680 2682501497485205760 460342159321262400 2219290216483092480 1117708957285502400 1981509121859904000 624175373385869760 1227579091523366400 3566716419347827200 628221626936467200 572870242710904320 1664467662362319360 5365002994970411520 499098038619398400 145421181010123200 920684318642524800 471166220202350400 3963018243719808000 429652682033178240 1248350746771739520 2455158183046732800 1256443253872934400 1145740485421808640 3328935324724638720 2972263682789856000 523518022447056000 936263060078804640 998196077238796800 290842362020246400 942332440404700800 859305364066356480 2496701493543479040 439755138855527040 748647057929097600 2512886507745868800 218131771515184800 1040292288976449600 6657870649449277440 1022443755228403200 1172680370281405440 5944527365579712000 644479023049767360 329816354141645280 581684724040492800 1884664880809401600 271452871218896640 1718610728132712960 4993402987086958080 879510277711054080 151042827476923200 436263543030369600 698737254067157760 203589653414172480 1288958046099534720 659632708283290560 1163369448080985600 3769329761618803200 542905742437793280 3437221456265425920 484737270033744000 1759020555422108160 302085654953846400 872527086060739200 1397474508134315520 407179306828344960 1319265416566581120 2326738896161971200 226564241215384800 654395314545554400 1085811484875586560 969474540067488000 3518041110844216320 305384480121258720 604171309907692800 1745054172121478400 310779821489155200 281946611290256640 251738045794872000 814358613656689920 2638530833133162240 453128482430769600 2171622969751173120 211459958467692480 1938949080134976000 610768960242517440 1208342619815385600 3490108344242956800 621559642978310400 563893222580513280 503476091589744000 1628717227313379840 5277061666266324480 491230178119699200 310133767845283200 159724903732430400 906256964861539200 466169732233732800 422919916935384960 1221537920485034880 2416685239630771200 232600325883962400 679692723646154400 1243119285956620800 1127786445161026560 1006952183179488000 3257434454626759680 317189937701538720 2908423620202464000 916153440363776160 982460356239398400 620267535690566400 319449807464860800 289458183322264320 932339464467465600 845839833870769920 2443075840970069760 435091750084817280 736845267179548800 352433264112820800 465200651767924800 239587355598645600 2255572890322053120 1017948267070862400 343861124683789440 2013904366358976000 634379875403077440 1240535071381132800 638899614929721600 578916366644528640 1864678928934931200 298153153633870080 1691679667741539840 4886151681940139520 870183500169634560 148661764430961600 704866528225641600 930401303535849600 479174711197291200 687722249367578880 434187274983396480 223614865225402560 1268759750806154880 2481070142762265600 1277799229859443200 1157832733289057280 596306307267740160 3383359335483079680 532416345774768000 951569813104616160 1740367000339269120 297323528861923200 958349422394582400 1375444498735157760 868374549966792960 447229730450805120 2555598459718886400 222992646646442400 1057299792338462400 1192612614535480320 1064832691549536000 651280912475094720 335422297838103840 594647057723846400 1916698844789164800 277501960271128320 247769607384936000 1736749099933585920 894459460901610240 153472470814353600 2610550500508903680 445985293292884800 2385225229070960640 208126470203346240 2129665383099072000 1302561824950189440 670844595676207680 1189294115447692800 3833397689578329600 555003920542256640 495539214769872000 1788918921803220480 306944941628707200 891970586585769600 416252940406692480 1341689191352415360 2378588230895385600 230208706221530400 668977939939327200 1110007841084513280 991078429539744000 3577837843606440960 312189705305019360 3194498074648608000 1006266893514311520 613889883257414400 1783941173171539200 314341767867254400 286481945520126720 832505880813384960 2683378382704830720 460417412443060800 2220015682169026560 1118074326127012800 1982156859079488000 624379410610038720 1227779766514828800 3567882346343078400 628683535734508800 572963891040253440 1665011761626769920 5366756765409661440 499261189206124800 145528103981332800 920834824886121600 471512651800881600 3964313718158976000 429722918280190080 1248758821220077440 2455559533029657600 1257367071469017600 1145927782080506880 3330023523253539840 2973235288619232000 523902946445424000 936569115915058080 998522378412249600 291056207962665600 943025303601763200 859445836560380160 2497517642440154880 440078475014156160 748891783809187200 2514734142938035200 218292155971999200 1040632351016731200 6660047046507079680 1022777982746150400 1173542600037749760 5946470577238464000 644584377420285120 330058856260617120 582112415925331200 1886050607203526400 271652460765154560 1718891673120760320 4995035284880309760 880156950028312320 151092201996590400 436584311943998400 698965664888574720 203739345573865920 1289168754840570240 660117712521234240 1164224831850662400 3772101214407052800 543304921530309120 3437783346241520640 485093679937776000 1760313900056624640 302184403993180800 873168623887996800 1397931329777149440 407478691147731840 1320235425042468480 2328449663701324800 226638302994885600 654876467915997600 1086609843060618240 970187359875552000 3520627800113249280 305609018360798880 604368807986361600 1746337247775993600 310906675573603200 282038777060302080 251820336660984000 814957382295463680 2640470850084936960 453276605989771200 2173219686121236480 211529082795226560 1940374719751104000 611218036721597760 1208737615972723200 3492674495551987200 621813351147206400 564077554120604160 503640673321968000 1629914764590927360 5280941700169873920 491591362025836800 310184466078614400 159842343717201600 906553211979542400 466360013360404800 423058165590453120 1222436073443195520 2417475231945446400 232638349558960800 679914908984656800 1243626702294412800 1128155108241208320 1007281346643936000 3259829529181854720 317293624192839840 2910562079626656000 916827055082396640 983182724051673600 620368932157228800 319684687434403200 289505501673373440 932720026720809600 846116331180906240 2444872146886391040 435269345803044480 737387043038755200 352548471325377600 465276699117921600 239763515575802400 2256310216482416640 1018696727869329600 344113953418085760 2014562693287872000 634587248385679680 1240737864314457600 639369374868806400 579011003346746880 1865440053441619200 298372374938776320 1692232662361812480 4889744293772782080 870538691606088960 148771070086766400 705096942650755200 930553398235843200 479527031151604800 688227906836171520 434258252510060160 223779281204082240 1269174496771359360 2481475728628915200 1278738749737612800 1158022006693493760 596744749877552640 3384465324723624960 532807812390672000 951880872578519520 1741077383212177920 297542140173532800 959054062303209600 1376455813672343040 868516505020120320 447558562408164480 2557477499475225600 223156605130149600 1057645413976132800 1193489499755105280 1065615624781344000 651387378765090240 335668921806123360 595084280347065600 1918108124606419200 277705997495297280 247951783477944000 1737033010040240640 895117124816328960 153522639562219200 2611616074818266880 446313210260299200 2386978999510210560 208279498121472960 2131231249562688000 1302774757530180480 671337843612246720 1190168560694131200 3836216249212838400 555411994990594560 495903566955888000 1790234249632657920 307045279124438400 892626420520598400 416558996242945920 1342675687224493440 2380337121388262400 230283959343328800 669469815390448800 1110823989981189120 991807133911776000 3580468499265315840 312419247182209440 3196846874344032000 1007006765418370080 614090558248876800 1785252841041196800 314470075866710400 286575593849475840 833117992485891840 2685351374448986880 460567918686657600 2221647979962378240 1118896406020411200 1983614267823552000 624838494364418880 1228181116497753600 3570505682082393600 628940151733420800 573151187698951680 1666235984971783680 5370702748897973760 499628278026259200 145587505632004800 921135837373315200 471705113800065600 3967228535647104000 429863390774213760 1249676988728837760 2456362232995507200 1257880303466841600 1146302375397903360 3332471969943567360 2975421401735328000 524116793111184000 937257741546628320 999256556052518400 291175011264009600 943410227600131200 859726781548427520 2499353977457675520 440258106213394560 749442417039388800 2515760606933683200 218381258448007200 1041397490607364800 6664943939887134720 1023529994661081600 1174021616569052160 5950842803470656000 644795086161320640 330193579660045920 582350022528019200 1886820455200262400 271763343846408960 1719453563096855040 4998707954915351040 880516212426789120 151203294665841600 436762516896014400 699479589236762880 203822507884806720 1289590172322641280 660387159320091840 1164700045056038400 3773640910400524800 543526687692817920 3438907126193710080 485291685440016000 1761032424853578240 302406589331683200 873525033792028800 1398959178473525760 407645015769613440 1320774318640183680 2329400090112076800 226804941998762400 655143775344021600 1087053375385635840 970583370880032000 3522064849707156480 305733761827210080 604813178663366400 1747050067584057600 311008158841161600 282246150042904320 252005491109736000 815290031539226880 2641548637280367360 453609883997524800 2174106750771271680 211684612532178240 1941166741760064000 611467523654420160 1209626357326732800 3494100135168115200 622016317682323200 564492300085808640 504010982219472000 1630580063078453760 5283097274560734720 491792019751468800 310285862545276800 159907588153185600 907219767995049600 466512238261742400 423369225064356480 1222935047308840320 2419252714653465600 232714396908957600 680414825996287200 1244032635364646400 1128984600171617280 1008021964438944000 3261160126156907520 317526918798267360 2911750112640096000 917201285481630240 983584039502937600 620571725090553600 319815176306371200 289600138375591680 933024476523484800 846738450128712960 2445870094617680640 435411422377626240 737688029627203200 352807687553630400 465428793817915200 239861382229778400 2257969200343234560 1019112539424033600 344254413826028160 2016043928877888000 635053837596534720 1241143450181107200 639630352612742400 579200276751183360 1866048953046969600 298494164552613120 1693476900257425920 4891740189235361280 870822844755252480 148831795451102400 705615375107260800 930857587635830400 479722764459556800 688508827652056320 434400207563387520 223870623414459840 1270107675193069440 2482286900362214400 1279260705225484800 1158400553502366720 596988329105226240 3386953800514851840 533025293843952000 952580756394802080 1741645689510504960 297663590902204800 959445528919113600 1377017655304112640 868800415126775040 447741246828919680 2558521410450969600 223247693176653600 1058423062660891200 1193976658210452480 1066050587687904000 651600311345081280 335805935121689760 595327181804409600 1918891057838227200 277819351508724480 248052992418504000 1737600830253550080 895482493657839360 153635519244916800 2612468534265757440 446495386353307200 2387953316420904960 208364513631543360 2132101175375808000 1303200622690162560 671611870243379520 1190654363608819200 3837782115676454400 555638703017448960 496105984837008000 1790964987315678720 307271038489833600 892990772706614400 416729027263086720 1343223740486759040 2381308727217638400 230453278867375200 669743079529960800 1111277406034897920 992211969674016000 3581929974631357440 312546770447315040 3198151763063712000 1007417805365069280 614542076979667200 1785981545413228800 314572722266275200 286786302590511360 833458054526173440 2686447480973518080 460906557734750400 2222554812069795840 1119353117072299200 1984423939348032000 625093540894630080 1229084153959334400 3571963090826457600 629145444532550400 573572605181022720 1666916109052346880 5372894961947036160 499832216259667200 145635026952542400 921813115469500800 471859083399412800 3968847878696064000 430179453885767040 1250187081789260160 2458168307918668800 1258290889065100800 1147145210362045440 3333832218104693760 2976635909022048000 524287870443792000 937640311341945120 999664432519334400 291270053905084800 943718166798825600 860358907771534080 2500374163578520320 440401811172785280 749748324389500800 2516581778130201600 218452540428813600 1041822568157716800 6667664436209387520 1023947779058265600 1174404829794094080 5953271818044096000 645269180828650560 330301358379588960 582540107810169600 1887436333597651200 271852050311412480 1720717815543068160 5000748327157040640 880803622345570560 151265012815425600 436905080857627200 699765102763534080 203889037733559360 1290538361657301120 660602716759177920 1165080215620339200 3774872667195302400 543704100622824960 3441435631086136320 485450089841808000 1761607244691141120 302530025630851200 873810161715254400 1399530205527068160 407778075467118720 1321205433518355840 2330160431240678400 226897519223138400 655357621286440800 1087408201245649920 970900179683616000 3523214489382282240 305833556600339040 605060051261702400 1747620323430508800 311135012925609600 282361357255461120 252108354692376000 815556150934237440 2642410867036711680 453795038446276800 2174816402491299840 211771017941595840 1941800359367232000 611667113200678080 1210120102523404800 3495240646861017600 622270025851219200 564722714510922240 504216709384752000 1631112301868474880 5284821734073423360 491952545931974400 310514004595267200 159959783701972800 907590076892553600 466702519388414400 423542035883191680 1223334226401356160 2420240205046809600 232885503446450400 680692557669415200 1244540051702438400 1129445429021844480 1008433418769504000 3262224603736949760 317656526912393760 2912700539050848000 917500669801017120 983905091863948800 621028009190534400 319919567403945600 289813070955582720 933405038776828800 847084071766383360 2446668452802712320 435589018095853440 737928818897961600 352951696569326400 465771006892900800 239939675552959200 2258890858043688960 1019445188667796800 2016866837539008000 635313053824787520 1242056018381068800 639839134807891200 579626141911165440 1866810077553657600 298591596243682560 1694168143532766720 4893336905605424640 871178036191706880 148880375742571200 705903393138652800 931542013785801600 479879351105918400 4033733675078016000 688733564304764160 434719606433374080 223943697182761920 1270626107649575040 2484112036762137600 1279678269615782400 1159252283822330880 597183192487365120 3388336287065533440 533199279006576000 952969580737181280 1742356072383413760 297760751485142400 959758702211836800 1377467128609528320 869439212866748160 447887394365523840 2559356539231564800 223320563613856800 1058855089707979200 1194366384974730240 1066398558013152000 652079409650061120 335915545774142880 595521502970284800 1919517404423673600 277910034719466240 248133959570952000 1738878425733496320 895774788731047680 153698230179748800 2613534108575120640 446641127227713600 2388732769949460480 208432526039599680 2132797116026304000 1304158819300122240 671831091548285760 1191043005940569600 3839034808847347200 555820069438932480 496267919141904000 1791549577462095360 307396460359497600 893282254455427200 416865052079199360 1343662183096571520 2382086011881139200 230547345269623200 669961690841570400 1111640138877864960 992535838283808000 3583099154924190720 312648789059399520 3199195674039456000 1007746637322428640 614792920718995200 1786564508910854400 314701030265731200 286903363002197760 833730104158398720 2687324366193143040 461094690539246400 2223280277755729920 1119718485913809600 1985071676567616000 625297578118799040 1229585841437990400 3573129017821708800 629402060531462400 573806726004395520 1667460208316797440 5374648732386286080 499995366846393600 145694428603214400 922189381078492800 472051545398596800 3970143353135232000 430355044503296640 1250595156237598080 2459171682875980800 1258804121062924800 1147613452008791040 3334920416633594880 2977607514851424000 524501717109552000 937946367178198560 999990733692787200 291388857206428800 944103090797193600 860710089006593280 2501190312475196160 440581442372023680 749993050269590400 2517608242125849600 218541642904821600 1042162630197998400 6669840833267189760 1024282006576012800 1174883846325396480 5955215029702848000 645532566754944960 330436081779017760 582777714412857600 1888206181594387200 271962933392666880 1721420178013186560 5002380624950392320 881162884744047360 151314387335092800 437083285809643200 699993513584951040 203972200044500160 1291065133509889920 660872163558035520 1165555428825715200 3776412363188774400 543925866785333760 3442840356026373120 485648095344048000 1762325769488094720 302628774670185600 874166571619286400 1399987027169902080 407944400089000320 1321744327116071040 2331110857651430400 226971581002639200 655624928714464800 1087851733570667520 971296190688096000 3524651538976189440 305958300066750240 605257549340371200 1748333143238572800 311211125376278400 282453523025506560 252190645558488000 815888800178000640 2643488654232142080 453943162005278400 2175703467141335040 211840142269129920 1942592381376192000 611916600133500480 1210515098680742400 3496666286477145600 622422250752556800 564907046051013120 504381291116976000 1631777600356001280 5286977308464284160 492153203657606400 310640750178595200 907886324010556800 466816688064417600 423680284538259840 1223833200267000960 2421030197361484800 232980562633946400 680914743007917600 1244844501505113600 1129814092102026240 1008762582233952000 3263555200712002560 317760213403694880 2913888572064288000 917874900200250720 984306407315212800 621281500357190400 1815772648021113600 320050056275913600 289931366833355520 933633376128835200 847360569076519680 2447666400534001920 435695575526789760 738229805486409600 353066903781883200 465961125267892800 240037542206935200 2259628184204052480 1019861000222500800 2017525164467904000 635520426807389760 1242563000714380800 3631545296042227200 640100112551827200 579862733666711040 1867266752257670400 1694721138153039360 4895332801068003840 871391151053579520 148941101106907200 706133807563766400 931922250535785600 480075084413870400 4035050328935808000 689014485120648960 434897050250033280 1271040853614779520 2485126001428761600 1280200225103654400 1159725467333422080 3389442276306078720 3026287746701856000 533416760459856000 953280640211084640 1742782302107159040 297882202213814400 960150168827740800 1378028970241297920 869794100500066560 2542081707229559040 448070078786279040 2560400450207308800 223411651660360800 1059200711345649600 6778884552612157440 1194853543430077440 6052575493403712000 1066833520919712000 652345575375049920 336052559089709280 595764404427628800 1920300337655481600 278023388732893440 248235168511512000 1739588201000133120 5084163414459118080 896140157572558080 153748398927614400 2614173453160738560 446823303320721600 2389707086860154880 208517541549670080 2133667041839424000 1304691150750099840 672105118179418560 1191528808855257600 3840600675310963200 556046777465786880 496470337023024000 1792280315145116160 307496797855228800 893646606641443200 417035083099340160 1344210236358837120 2383057617710515200 230622598391421600 670234954981082400 1112093554931573760 992940674046048000 3584560630290232320 312776312324505120 3200500562759136000 1008157677269127840 614993595710457600 1787293213282886400 314778015065404800 286997011331546880 834070166198680320 2688420472717674240 461245196782843200 2224187109863147520 1120175196965697600 1985881348092096000 625552624649010240 1229987191420915200 3574586426565772800 629556030130809600 573994022663093760 1668140332397360640 5376840945435348480 500199305079801600 145730069593617600 922490393565686400 472167022598107200 3971762696184192000 430495516997320320 1251105249298020480 2459974382841830400 1259112060261619200 1147988045326187520 3336280664794721280 2978822022138144000 524630025109008000 938328936973515360 1000398610159603200 291460139187235200 944334045196214400 860991033994640640 2502210498596040960 440689221091566720 750298957619702400 2518224120523238400 218595104390426400 1042587707748350400 6672561329589442560 1024699790973196800 1175171256244177920 5957644044276288000 645743275495980480 330516915818675040 582920278374470400 1888668090392428800 272029463241419520 1721982067989281280 5004420997192081920 881378442183133440 151376105484676800 437190208780852800 700279027111722240 204022097431064640 1291486550991960960 661033831637350080 1165840556748940800 3777336180784857600 544058926482839040 3443964135978562560 485766898645392000 1762756884366266880 302752210969353600 874380417561705600 1400558054223444480 408044194862129280 1322067663274700160 2331681113497881600 227064158227015200 655785313171279200 1088117852965678080 971533797290784000 3525513768732533760 306033146146596960 605504421938707200 1748760835123411200 311388721094505600 282568730238063360 252293509141128000 816088389724258560 2644135326549400320 454128316454030400 2176235705931356160 211926547678547520 1943067594581568000 612066292293193920 1211008843877414400 3497521670246822400 622777442189011200 565137460476126720 504587018282256000 1632176779448517120 5288270653098800640 492273598292985600 310742146645257600 908256632908060800 467083081641758400 423853095357095040 1224132584586387840 2422017687754828800 233056609983943200 681192474681045600 1245554884378022400 1130274920952253440 1009174036564512000 3264353558897034240 317889821517821280 2914601391872352000 918099438439790880 984547196585971200 621484293290515200 1816513265816121600 320128349599094400 290026003535573760 934166163283516800 847706190714190080 2448265169172775680 435944209532307840 738410397439478400 353210912797579200 466113219967886400 240096262199320800 2260549841904506880 1020110487155323200 2018348073129024000 635779643035642560 1242968586581030400 3633026531632243200 640256699198188800 580052007071147520 1868332326567033600 1695412381428380160 4896530338345551360 871888419064615680 148977536325508800 706421825595158400 932226439935772800 480192524398641600 4036696146258048000 689183037610179840 435039005303360640 1271559286071285120 2485937173162060800 1280513398396377600 1160104014142295040 3390824762856760320 3027522109693536000 533547249331824000 953669464553463840 1743776838129231360 297955072651017600 960385048797283200 1378366075220359680 870078010606721280 2543118572142570240 448179689438732160 2561026796792755200 223466304488263200 1059632738392737600 6781649525713520640 1195145838503285760 6055044219387072000 1067094498663648000 652558507955040960 336134767079049120 595910145302035200 1920770097594566400 278091401140949760 248295893875848000 1740156021213442560 5086237144285140480 896359378877464320 153811109862446400 2615665257193847040 446932608976526400 2390291677006571520 208568550855712320 2134188997327296000 1305117015910081920 672269534158098240 1191820290604070400 3841540195189132800 556182802281899520 496591787751696000 1792718757754928640 307622219724892800 893865217953052800 417137101711424640 1344539068316196480 2383640581208140800 230716664793669600 670398913464789600 1112365604563799040 993183575503392000 3585437515509857280 312852826283568480 3201283495990944000 1008404301237147360 615244439449785600 1787730435906105600 314957646264643200 287114071743233280 834274203422849280 2689078136632392960 461433329587339200 2224731209127598080 1120449223596830400 1986367151006784000 625705652567136960 1230488878899571200 3575460871812211200 629915292529286400 574228143486466560 1668548406845698560 5378156273264785920 500321668019846400 145813231904558400 922866659174678400 472436469396964800 3972734302013568000 430671107614849920 1251411305134273920 2460977757799142400 1259830585058572800 1148456286972933120 3337096813691397120 2979550726510176000 524929410441072000 938558478850705440 1000643336039692800 291626463809116800 944872938793929600 861342215229699840 2502822610268547840 440940704770500480 750482502029769600 2519661170117145600 218719847856837600 1042842754278561600 6674193627382794240 1024950461611507200 1175841879388001280 5959101453020352000 646006661422274880 330705528577875360 583252927618233600 1889745877587859200 272184699555175680 1722684430459399680 5005645220537095680 881881409541000960 151413136374427200 437439695713675200 700450335227784960 204138524666381760 1292013322844549760 661411057155750720 1166505855236467200 3779491755175718400 544369399110351360 3445368860918799360 486044106348528000 1763762819082001920 302826272748854400 874879391427350400 1400900670455569920 408277049332763520 1322822114311501440 2333011710472934400 227119704561640800 656159543570512800 1088738798220702720 972088212697056000 3527525638164003840 306207786999572640 605652545497708800 1749758782854700800 311439462728284800 282637854565597440 252355227290712000 816554098665527040 2645644228623002880 454239409123281600 2177477596441405440 211978390924198080 1944176425394112000 612415573999145280 1211305090995417600 3499517565709401600 622878925456569600 565275709131194880 504710454581424000 1633108197331054080 5291288457246005760 492554519108870400 310868892228585600 908478818246563200 467159194092427200 423956781848396160 1224831147998290560 2422610181990835200 233151669171439200 681359113684922400 1245757850913139200 1130551418262389760 1009420909162848000 3266216394662108160 317967586386297120 2916264638091168000 918623360998717920 985109038217740800 621737784457171200 1816957636493126400 320311034019849600 290144299413346560 934318388184854400 847913563696792320 2449662295996581120 436015247819598720 738831778663305600 353297318206996800 466303338342878400 240233275514887200 2261102836524779520 1020692623331908800 2018841818325696000 635935172772594240 1243475568914342400 3633915272986252800 640622068039699200 580288598826693120 1868636776369708800 1695827127393584640 4899324591993162240 872030495639197440 149062551835579200 706594636413993600 932606676685756800 480466551029774400 4037683636651392000 689576326752418560 435216449120019840 1271870345545188480 2486951137828684800 1281244136079398400 1160577197653386240 3391654254787169280 3028262727488544000 533851723366416000 953902759158891360 1744060991278394880 298125103671158400 960933102059548800 1379152653504837120 870432898240039680 2543740691090376960 448435447627789440 2562488272158796800 223593827753368800 1059891954620990400 6783308509574338560 1195827860340771840 6056525454977088000 1067703446732832000 652824673680029760 336326585720842080 596250207342316800 1921866204119097600 278250096759747840 248437586392632000 1740865796480079360 5087481382180753920 896870895255578880 153848736423345600 2616091486917592320 447187655506737600 2391655720681543680 208687572569810880 2135406893465664000 1305649347360059520 672653171441684160 1192500414684633600 3843732408238195200 556500193519495680 496875172785264000 1793741790511157760 307697472846691200 894375311013475200 417375145139621760 1345306342883368320 2385000829369267200 230773104635018400 670781483260106400 1113000387038991360 993750345570528000 3587483581022315520 313031358854716320 3203110340198496000 1008979757162526240 615394945693382400 1788750622026950400 315008969464425600 287184307990245120 834750290279243520 2690612685766736640 461546209270036800 2226000774077982720 1121088619069473600 1987500691141056000 626062717709432640 1230789891386764800 3577501244053900800 630017938928851200 574368615980490240 1669500580558487040 5381225371533473280 500607181546617600 145836992564827200 923092418540073600 472513454196638400 3975001382282112000 430776461985367680 1252125435418865280 2461579782773529600 1260035877857702400 1148737231960980480 3339001161116974080 2981251036711584000 525014949107376000 939094076564148960 1001214363093235200 291673985129654400 945026908393276800 861552923970735360 2504250870837730560 441012557250195840 750910772319926400 2520071755715404800 218755488847240800 1043437862849054400 6678002322233948160 1025535359767564800 1176033486000522240 5962502073423168000 646164692978051520 330759417937646880 583347970259308800 1890053816786553600 272229052787677440 1723105847941470720 5008501741675461120 882025114500391680 151499541783844800 437510977694481600 700850054165264640 204171789590758080 1292329385956103040 661518835875293760 1166695940518617600 3780107633573107200 544458105575354880 3446211695882941440 486123308549424000 1764050229000783360 302999083567689600 875021955388963200 1401700108330529280 408343579181516160 1323037671750587520 2333391881037235200 227249312675767200 656266466541722400 1088916211150709760 972246617098848000 3528100458001566720 306257684386137120 605998167135379200 1750043910777926400 311693170897180800 282799144663176960 252499236306408000 816687158363032320 2646075343501175040 454498625351534400 2177832422301419520 212099358497382720 1944493234197696000 612515368772274240 1211996334270758400 3500087821555852800 623386341794361600 565598289326353920 504998472612816000 1633374316726064640 5292150687002350080 492634782199123200 310944939578582400 908997250703068800 467539756345771200 424198716994765440 1225030737544548480 2423992668541516800 233208704683936800 681747938027301600 1246772683588723200 1131196578652707840 1009996945225632000 3266748633452129280 318149037746074080 2916739851296544000 918773053158411360 985269564398246400 621889879157164800 1817994501406137600 320363229568636800 290215276940010240 935079512691542400 848397433989530880 2450061475089096960 436370439256053120 738952173298684800 353498930828971200 466417409367873600 240272422176477600 2262393157305415680 1020858947953790400 2019993890451264000 636298075492148160 1243779758314329600 3635989002812275200 640726459137273600 580430553880020480 1870159025383084800 1696794867979061760 4900122950178193920 872740878512106240 149086841981313600 706997861657942400 932834818735747200 480544844352955200 4039987780902528000 689688695078772480 435322915410015360 1272596150984296320 2487559516628659200 1281452918274547200 1160861107760040960 3393589735958123520 3029990835676896000 533938715947728000 954447113238222240 1745481757024212480 298173683962627200 961089688705910400 1379377390157544960 870645830820030720 2545192301968592640 448508521396091520 2562905836549094400 223630262971970400 1060496792486913600 6787179471916247040 1196022723722910720 6059981671353792000 1067877431895456000 652984373115023040 336381391047068640 596347367925254400 1922179377411820800 278295438365118720 248478069968856000 1741291661640061440 5090384603937185280 897017042792183040 153936531732110400 2618222635536318720 447260525943940800 2392045447445821440 208721578773839040 2135754863790912000 1305968746230046080 672762782094137280 1192694735850508800 3844358754823641600 556590876730237440 496956139937712000 1794034085584366080 307873063464220800 894521051887881600 417443157547678080 1345525564188274560 2385389471701017600 230904797598165600 670890788915911200 1113181753460474880 993912279875424000 3588068171168732160 313082368160758560 3203632295686368000 1009144173141205920 615746126928441600 1789042103775763200 315265585463337600 287348192566606080 834886315095356160 2691051128376549120 461809595196331200 2226363506920949760 1121271303490228800 1987824559750848000 626164736321517120 1231492253856883200 3578084207551526400 630531170926675200 574696385133212160 1669772630190712320 5382102256753098240 500688756839980800 145955795866171200 923619190392662400 472898378195006400 3975649119501696000 431022288849909120 1252329472643034240 2462984507713766400 1261062341853350400 1149392770266424320 3339545260381424640 2981736839626272000 525442642438896000 939247104482275680 1001377513679961600 291911591732342400 945796756390012800 862044577699818240 2504658945286068480 441371819648672640 751033135259971200 2522124683706700800 218933693799256800 1043607893869195200 6679090520762849280 1025702473526438400 1176991519063127040 5963473679252544000 646533433274863680 331028864736504480 583823183464684800 1891593512780025600 272450818950186240 1724089155399636480 5009317890572136960 882743639297345280 151524229043678400 358995865734253440 437867387598513600 700964259575973120 204338114212639680 1293066866549727360 662057729473008960 1167646366929369600 3783187025560051200 544901637900372480 3448178310799272960 486519319553904000 1765487278594690560 303048458087356800 875734775197027200 1401928519151946240 408676228425279360 1324115458946017920 2335292733858739200 227286343565517600 538493798601380160 1089803275800744960 973038639107808000 3530974557189381120 306507171318959520 606096916174713600 1751469550394054400 282845227548199680 252540381739464000 817352456850558720 2648230917892035840 454572687131035200 2179606551601489920 212133920661149760 1946077278215616000 613014342637919040 1212193832349427200 3502939100788108800 565690455096399360 505080763478928000 1634704913701117440 5296461835784071680 493036097650387200 311122383395241600 909145374262070400 424267841322299520 1226028685275838080 2424387664698854400 233341787546431200 681859030696552800 1131380910192798720 1010161526957856000 3269409827402234880 318200880991724640 2919115917323424000 919521513956878560 986072195300774400 622244766790483200 1818290748524140800 320624207312572800 290380891168892160 848535682644599040 2452057370551676160 436761149836152960 739554146475580800 353556534435249600 466683575092862400 240468155484429600 2262761820385597440 1021690571063198400 2020323053915712000 636401761983449280 1244489533580966400 3636581497048281600 641248414625145600 580761782337784320 1697071365289198080 4904114741103352320 873522299672305920 149208292709985600 707113068870499200 933367150185724800 480936310968859200 4040646107831424000 690250536710542080 435571336753338240 1272803523966898560 2488979067161932800 1282496829250291200 1161523564675568640 3394142730578396160 3030484580873568000 534373678854288000 954602642975173920 1747044599344611840 298416585419971200 961872621937718400 1380501073421084160 871142673506676480 2545607047933797120 448873890237601920 2564993658500582400 223812439064978400 1060669603305748800 6788285461156792320 1196997040633605120 6060969161747136000 1068747357708576000 653357005130007360 336655417678201440 596833170839942400 1923745243875436800 278522146391973120 248680487849976000 1742285347013352960 5091214095867594240 897747780475203840 153961616106043200 2620566899016917760 447624878129956800 2393994081267210240 208891609793979840 2137494715417152000 1306714010260014720 673310835356402880 1193666341679884800 3847490487750873600 557044292783946240 497360975699952000 1795495560950407680 307923232212086400 895249756259913600 417783219587959680 1346621670712805760 2387332683359769600 230942424159064800 671437317194935200 1114088585567892480 994721951399904000 3590991121900815360 313337414690969760 3206242073125728000 1009966253034604320 615846464424172800 1790499512519827200 315547863062140800 287395016731280640 835566439175919360 2693243341425611520 461884848318129600 2228177171135784960 1122184725594004800 1989443902799808000 626674829381939520 1231692928848345600 3580999025039654400 631095726124281600 574790033462561280 1671132878351838720 5386486682851223040 501096633306796800 163884518222443200 923769696636259200 473321794593211200 3978887805599616000 431092525096920960 1253349658763879040 2463385857696691200 1262191452248563200 1149580066925122560 3342265756703677440 2984165854199712000 525913105103568000 940012244072909280 1002193266613593600 327769036444886400 946643589186422400 862185050193841920 2506699317527758080 441767008286997120 751644949960195200 2524382904497126400 245826777333664800 1044458048969899200 6684531513407354880 1026538042320806400 1178045355431992320 5968331708399424000 646638787645381440 331325256215247840 655538072889772800 1893287178372844800 305917767348560640 1724370100387683840 5013398635055516160 883534016573994240 151647665342846400 359288314812282240 491653554667329600 701535286629515520 229438325511420480 1293277575290762880 662650512430495680 1311076145779545600 3786574356745689600 611835534697121280 3448740200775367680 546281727408144000 1767068033147988480 303295330685692800 983307109334659200 1403070573259031040 458876651022840960 1325301024860991360 2622152291559091200 227471498014269600 538932472218423360 1223671069394242560 1092563454816288000 3534136066295976960 344157488267130720 606590661371385600 1966614218669318400 283075641973313280 252746108904744000 917753302045681920 2650602049721982720 454942996028539200 2447342138788485120 212306731479984960 2185126909632576000 688314976534261440 1213181322742771200 3933228437338636800 566151283946626560 505492217809488000 1835506604091363840 5301204099443965440 493477544646777600 311173081628572800 909885992057078400 424613462959969920 1376629953068522880 2426362645485542400 233379811221429600 682414494042808800 1132302567893253120 1010984435618976000 3671013208182727680 318460097219977440 3277690364448864000 1032472464801392160 986955089293555200 622346163257145600 1819771984114156800 320911282830902400 290428209520001280 849226925919939840 2753259906137045760 437080822128961920 740216316970166400 353844552466641600 466759622442859200 240683462123176800 2264605135786506240 1147191627557102400 2021968871237952000 636920194439954880 1244692326514291200 3639543968228313600 641822565661804800 580856419040002560 1698453851839879680 5506519812274091520 874161644257923840 149341888511524800 707689104933283200 933519244885718400 481366924246353600 4043937742475904000 690868562505488640 435642314280001920 1273840388879909760 2489384653028582400 1283645131323609600 1161712838080005120 3396907703679759360 3032953306856928000 534852138051504000 955380291659932320 1748323288515847680 298683777023049600 962733848492707200 1381737125010977280 871284628560003840 2547680777759819520 449275795963263360 2567290262647219200 224012832767287200 1061533657399924800 6793815407359518720 1198068789235368960 6065906613713856000 1069704276103008000 653463471420002880 336956846972447520 597367554046099200 1925467696985414400 278771525221512960 248903147519208000 1742569257120007680 5095361555519639040 898551591926526720 154087037975707200 2622484932773771520 448025665534574400 2396137578470737920 712820036548488960 209078643916134720 2139408552206016000 1306926942840005760 673913693944895040 1194735108092198400 3850935393970828800 557543050443025920 497806295038416000 1797103183853053440 308174075951414400 896051331069148800 1425640073096977920 418157287832269440 1347827387889790080 2389470216184396800 231130556963560800 672038498301861600 1115086100886051840 995612590076832000 3594206367706106880 313617965874202080 3209112828309024000 616348151902828800 1792102662138297600 315778817461161600 287629137554653440 836314575664538880 2695654775779580160 462261113927121600 2230172201772103680 1123189489908158400 1991225180153664000 627235931748404160 1232696303805657600 3584205324276595200 631557634922323200 575258275109306880 1672629151329077760 5391309551559160320 501545297420294400 164031254594625600 924522227854243200 473668226191742400 3982450360307328000 431443706331980160 1254471863496808320 2465392607611315200 1263115269844646400 1150516550218613760 3345258302658155520 2986837770230496000 526298029101936000 940853897622606240 1003090594840588800 328062509189251200 947336452383484800 862887412663960320 2508943726993616640 442090344445626240 752317946130441600 2526230539689292800 246046881891938400 1045393219580673600 6690516605316311040 1027457167994611200 1178907585188336640 5973675540460992000 647165559497970240 331567758334219680 656125018378502400 1894672904766969600 306191675243301120 1725774825327920640 5017887453987233280 884180688891252480 151783445271931200 359610008798113920 492093763783876800 702163416388412160 229643756432475840 1294331118995940480 663135516668439360 1312250036757004800 3789345809533939200 612383350486602240 3451549650655841280 546770848648752000 1768361377782504960 303566890543862400 984187527567753600 1404326832776824320 459287512864951680 1326271033336878720 2624500073514009600 227675167907896800 539415013197170880 1224766700973204480 1093541697297504000 3536722755565009920 344465634648713760 607133781087724800 1968375055135507200 283329097840938240 252972408786552000 918575025729903360 2652542066673757440 455350335815793600 2449533401946408960 212496823380703680 2187083394595008000 688931269297427520 1214267562175449600 3936750110271014400 566658195681876480 505944817573104000 1837150051459806720 5305084133347514880 493838728552915200 311426572795228800 910700671631587200 424993646761407360 1377862538594855040 2428535124350899200 233569929596421600 683025503723690400 1133316391363752960 1011889635146208000 3674300102919613440 318745235071055520 3280625091892512000 1033396903946141280 987677457105830400 622853145590457600 1821401343263174400 321146162800444800 290664801275546880 849987293522814720 2755725077189710080 437293936990834560 740758092829372800 354161372301172800 467139859192843200 240859622100333600 2266632782727505920 1148218782162379200 2023779270292416000 637490470142111040 1245706291180915200 3642802686526348800 642292325600889600 581329602551093760 1699974587045629440 5511450154379420160 874587873981669120 149451194167329600 708322744602345600 934279718385686400 481719244200667200 4047558540584832000 691374219974081280 435997201913320320 1274980940284222080 2491412582361830400 1284584651201779200 1162659205102187520 3399949174091258880 3035668905438624000 535243604667408000 956235705213166560 1749175747963338240 298902388334659200 963438488401334400 1382748439948162560 871994403826640640 2549961880568444160 449604627920622720 2569169302403558400 224176791250994400 1062484116903518400 6799898348182517760 1198945674454993920 6071337810877248000 1070487209334816000 653995802869980480 337203470940467040 597804776669318400 1926876976802668800 278975562445681920 249085323612216000 1743988807653281280 5099923761136888320 899209255841245440 154225002032337600 2623763621945007360 448353582501988800 2397891348909987840 713458270271335680 209231671834261440 2140974418669632000 1307991605739960960 674406941880934080 1195609553338636800 3853753953605337600 557951124891363840 498170647224432000 1798418511682490880 308450004064675200 896707165003977600 1426916540542671360 418463343668522880 1348813883761868160 2391219106677273600 231337503048506400 672530373752983200 1115902249782727680 996341294448864000 3596837023364981760 313847507751392160 3211461628004448000 616900008129350400 1793414330007955200 315932787060508800 287886670460363520 836926687337045760 2697627767523736320 462675006097012800 2231804499565455360 1124011569801556800 1992682588897728000 627695015502784320 1233800016258700800 3586828660015910400 631865574121017600 575773340920727040 1673853374674091520 5395255535047472640 501912386240428800 164151311626411200 925350012194025600 473899180590763200 3985365177795456000 431830005690545280 1255390031005568640 2467600032517401600 1263731148242035200 1151546681841454080 3347706749348183040 2989023883346592000 526554645100848000 941542523254176480 1003824772480857600 328302623252822400 947798361181526400 863660011381090560 2510780062011137280 442305901884712320 752868579360643200 2527462296484070400 246226967439616800 1046158359171307200 6695413498696366080 1028209179909542400 1179482405025899520 5978047766693184000 647745008535817920 331729426413534240 656605246505644800 1895596722363052800 306415781702634240 1727320022762181120 5021560124022274560 884611803769424640 151894537941182400 359873212968339840 492453934879233600 702677340736600320 229811836276975680 1295490017071635840 663458852827068480 1313210493011289600 3791193444726105600 612831563405268480 3454640045524362240 547171038754704000 1769223607538849280 303789075882364800 984907869758467200 1405354681473200640 459623672553951360 1326917705654136960 2626420986022579200 227841806911773600 539809819452509760 1225663126810536960 1094342077509408000 3538447215077698560 344717754415463520 607578151764729600 1969815739516934400 283536470823540480 253157563235304000 919247345107902720 2653835411308273920 455683613823547200 2451326253621073920 212652353117655360 2188684155018816000 689435508830927040 1215156303529459200 3939631479033868800 567072941647080960 506315126470608000 1838494690215805440 5307670822616547840 494079517823673600 311705413078550400 911367227647094400 425304706235310720 1378871017661854080 2430312607058918400 233779059808912800 683525420735320800 1134145883294161920 1012630252941216000 3676989380431610880 318978529676483040 3283026232528224000 1034153263246390560 988159035647347200 623410826157100800 1822734455294188800 321302749446806400 290925052206647040 850609412470621440 2757742035323708160 437436013565416320 741119276735510400 354420588529425600 467558119617825600 240977062085104800 2268291766588323840 1149059181384878400 2025260505882432000 637957059352966080 1246821652314201600 3645468910588377600 642605498893612800 581850104413294080 1701218824941242880 5515484070647416320 874872027130832640 149524064604532800 708841177058851200 935116239235651200 481954124170209600 4050521011764864000 691711324953143040 436387578309970560 1275914118705932160 2493643304628403200 1285210997787225600 1163700208826588160 3402437649882485760 3037890758823648000 535504582411344000 956935589029449120 1749744054261665280 299048129209065600 963908248340419200 1383422649906286080 872775156619941120 2551828237411864320 449823849225528960 2570421995574451200 224286096906799200 1063261765588276800 6804875299764971520 1199530264601410560 6075781517647296000 1071009164822688000 654581367464955840 337367886919146720 598096258418131200 1927816496680838400 279111587261794560 249206774340888000 1745550313239882240 5103656474823728640 899647698451057920 154337881715035200 2624616081392497920 448572193813598400 2399060529202821120 713980461499119360 209333690446345920 2142018329645376000 1309162734929911680 674735773838293440 1196192516836262400 3855632993361676800 558223174523589120 498413548681776000 1799295396902115840 308675763430070400 897144387627196800 1427960922998238720 418667380892691840 1349471547676586880 2392385033672524800 231506822572552800 672858290720397600 1116446349047178240 996827097363552000 3598590793804231680 314000535669518880 3213027494468064000 617351526860140800 1794288775254393600 316035433460073600 288097379201399040 837334761785383680 2698943095353173760 463013645145105600 2232892698094356480 1124559623063822400 1993654194727104000 628001071339037760 1234703053720281600 3588577550508787200 632070866920147200 576194758402798080 1674669523570767360 5397886190706347520 502157112120518400 164231349647601600 926027290290211200 474053150190110400 3987308389454208000 432146068802098560 1256002142678075520 2469406107440563200 1264141733840294400 1152389516805596160 3349339047141534720 2990481292090656000 526725722433456000 942001607008556640 1004314224241036800 328462699295203200 948106300380220800 864292137604197120 2512004285356151040 442449606844103040 753235668180777600 2528283467680588800 246347024471402400 1046668452231729600 6698678094283069440 1028710521186163200 1179865618250941440 5980962584181312000 648219103203147840 331837205133077280 656925398590406400 1896212600760441600 306565186008856320 1728584275208394240 5024008570712302080 884899213688206080 151968599720683200 360048682415157120 492694048942804800 703019956968725760 229923889506642240 1296438206406295680 663674410266154560 1313850797180812800 3792425201520883200 613130372017712640 3457168550416788480 547437832158672000 1769798427376412160 303937199441366400 985388097885609600 1406039913937451520 459847779013284480 1327348820532309120 2627701594361625600 227952899581024800 540073023622735680 1226260744035425280 1094875664317344000 3539596854752824320 344885834259963360 607874398882732800 1970776195771219200 283674719478608640 253280999534472000 919695558026568960 2654697641064618240 455905799162049600 2452521488070850560 212756039608956480 2189751328634688000 689771668519926720 1215748797765465600 3941552391542438400 567349438957217280 506561999068944000 1839391116053137920 5309395282129236480 494240044004179200 311933555128540800 911811598324099200 425512079217912960 1379543337039853440 2431497595530931200 233950166346405600 683858698743074400 1134698877914434560 1013123998137888000 3678782232106275840 319134059413434720 3284626992952032000 1034657502779890080 988480088008358400 623867110257081600 1823623196648198400 321407140544380800 291137984786638080 851024158435825920 2759086674079706880 437933281576452480 741360066006268800 354593399348260800 467900332692811200 241055355408285600 2269397755828869120 1149619447533211200 2026247996275776000 638268118826869440 1247734220514163200 3647246393296396800 642814281088761600 582275969573276160 1702048316871651840 5518173348159413760 875866563152904960 149572644896001600 709186798696521600 935800665385622400 482110710816571200 4052495992551552000 691936061605850880 436706977179957120 1276536237653738880 2495468441028326400 1285628562177523200 1164551939146552320 3404096633743303680 3039371994413664000 535678567573968000 957402178240304160 1751733126305809920 299145289792003200 964221421633142400 1383872123211701760 873413954359914240 2553072475307477760 449969996762133120 2571257124355046400 224358967344002400 1063780198044782400 6808193267486607360 1199919991365688320 6078743988827328000 1071357135147936000 655060465769935680 337477497571599840 598290579584006400 1928442843266284800 279202270472536320 1746827908719828480 5106144950614955520 899939993524266240 154413134836833600 2627599689458714880 448717934688004800 2399839982731376640 714328588984308480 209401702854402240 2142714270295872000 1310120931539871360 674954995143199680 1196581159168012800 3856885686532569600 558404540945072640 3493655817439656960 498575482986672000 1799879987048532480 308826269673667200 897435869376009600 1428657177968616960 418803405708804480 1349909990286399360 2393162318336025600 231619702255250400 673076902032007200 1116809081890145280 997150965973344000 3599759974097064960 314102554281603360 3214071405443808000 617652539347334400 1794871738752019200 316394695858550400 288237851695422720 837606811417608960 2699819980572798720 463239404510500800 2233618163780290560 1124924991905332800 1994301931946688000 628205108563206720 1235305078694668800 3589743477504038400 632789391717100800 576475703390845440 1675213622835217920 5399639961145597440 502320262707244800 164284708328395200 926478809021001600 474592043787825600 3988603863893376000 432356777543134080 1256410217126413440 2470610157389337600 1265578783434201600 1152951406781690880 3350427245670435840 2991452897920032000 527324493097584000 942307662844810080 1004640525414489600 328569416656790400 949184087575651200 864713555086268160 2512820434252826880 442952574201970560 753480394060867200 2531157566868403200 246427062492592800 1047008514272011200 6700854491340871680 1029044748703910400 1181206864538588160 5982905795840064000 648535166314701120 332214430651477920 657138833313580800 1898368175151302400 306664788879671040 1729427110172536320 5025640868505653760 885905148403941120 152017974240350400 360165662046368640 492854124985185600 703248367790142720 229998591659753280 1297070332629402240 664428861302955840 1314277666627161600 3796736350302604800 613329577759342080 3458854220345072640 547615694427984000 1771810296807882240 304035948480700800 985708249970371200 1406496735580285440 459997183319506560 1328857722605911680 2628555333254323200 228026961360525600 540248493069552960 1226659155518684160 1095231388855968000 3543620593615764480 344997887489629920 608071896961401600 1971416499940742400 283766885248654080 253363290400584000 919994366639013120 2657715445211823360 456053922721051200 2453318311037368320 212825163936490560 2190462777711936000 689995774979259840 1216143793922803200 3942832999881484800 567533770497308160 506726580801168000 1839988733278026240 5315430890423646720 494801885635948800 312085649828534400 912107845442102400 425650327872981120 1379991549958519680 2432287587845606400 234064237371400800 684080884081576800 1135067540994616320 1013453161602336000 3679977466556052480 319237745904735840 3285694166567904000 1034993662468889760 989603771271897600 624171299657068800 1824215690884204800 321772509385891200 291279939839965440 851300655745962240 2759983099917039360 438146396438325120 742202828453923200 354708606560817600 468128474742801600 241329382039418400 2270135081989232640 1149992958298766400 2026906323204672000 638475491809471680 1248342599314137600 3648431381768409600 643545018771782400 582559879679930880 1702601311491924480 5519966199834078720 876292792876650240 149742675916142400 709417213121635200 936256949485603200 482658764078836800 4053812646409344000 692722639890328320 436919909759948160 1276950983618943360 2496685198628275200 1287090037543564800 1165119759359861760 3405202622983848960 3040359484807008000 536287515643152000 957713237714207520 1752585585753300480 299485351832284800 965317528157673600 1385445279780656640 873839819519896320 2553901967237886720 450481513140247680 2574180075087129600 224614013874213600 1064125819682452800 6810405245967697920 1201284035040660480 6080718969614016000 1072575031286304000 655379864639922240 337861134855185760 598970703664569600 1930635056315347200 279519661710132480 1747679639039792640 5107803934475773440 900963026280495360 154463303584699200 2628878378629950720 449228027748427200 2402568070081320960 714560673974434560 209639746282599360 2145150062572608000 1310759729279844480 675722269710371520 1197941407329139200 3861270112630694400 559039323420264960 3495359278079585280 499142253053808000 1801926052560990720 308926607169398400 898456055496854400 1429121347948869120 419279492565198720 1351444539420743040 2395882814658278400 231694955377048800 673842041622640800 1118078646840529920 998284506107616000 3603852105121981440 314459619423899040 3217725093858912000 617853214338796800 1796912110993708800 316548665457897600 288331500024771840 838558985130397440 2702889078841486080 463389910754097600 2236157293681059840 1126203782850619200 1996569012215232000 628919238847798080 1235706428677593600 3593824221987417600 633097330915795200 576663000049543680 1677117970260794880 5405778157682972160 502891289760787200 164471463711172800 926779821508195200 474822998186846400 3993138024430464000 432497250037157760 1257838477695596160 2471412857355187200 1266194661831590400 1153326000099087360 3354235940521589760 2994853518322848000 527581109096496000 943378858271697120 1005782579521574400 328942927422345600 949645996373692800 864994500074315520 2515676955391192320 443168131641056640 754336934641180800 360414375030964800 2532389323663180800 246707195566759200 1048198731412996800 6708471881043179520 2059510714462656000 1181781684376151040 5989707036645696000 648745875055736640 332376098730792480 657885854844691200 1899291992747385600 307013398927522560 1729989000148631040 5031353910782384640 886336263282113280 152190785059185600 720828750061929600 493414391133518400 704047805665102080 230260049195641920 1297491750111473280 664752197461584960 1315771709689382400 3798583985494771200 614026797855045120 3459978000297262080 548238212370576000 1772672526564226560 304381570118371200 986828782267036800 1408095611330204160 460520098391283840 1329504394923169920 2631543419378764800 228286177588778400 1081243125092894400 1228053595710090240 1096476424741152000 3545345053128453120 345390073793462880 608763140236742400 1973657564534073600 284089465443813120 253651308431976000 921040196782567680 2659008789846339840 456572355177556800 2456107191420180480 213067099082859840 2192952849482304000 690780147586925760 1217526280473484800 3947315129068147200 568178930887626240 507302616863952000 1842080393565135360 5318017579692679680 495042674906707200 312187046295196800 913144710355113600 426134198165719680 1381560295173851520 2435052560946969600 234140284721397600 684858532766335200 1136357861775252480 1014605233727904000 3684160787130270720 319600648624289760 3289429274223456000 1036170221380388640 990085349813414400 624374092590393600 1826289420710227200 321929096032252800 291374576542183680 852268396331439360 2763120590347703040 438252953869261440 742564012360060800 355111831804766400 468280569442795200 241446822024189600 2272715723550504960 1151300245978209600 2029210467455808000 639201297248579520 1248748185180787200 3652578841420454400 643858192064505600 582749153084367360 1704536792662878720 5526241180695406080 876505907738522880 149815546353345600 710223663609532800 936561138885590400 482893644048379200 4058420934911616000 693059744869390080 437061864813275520 1278402594497159040 2497496370361574400 1287716384129011200 1165498306168734720 3409073585325757440 3043815701183712000 536548493387088000 958801945872869280 1753011815477045760 299631092706691200 965787288096758400 1386119489738780160 874123729626551040 2556805188994318080 450700734445153920 2575432768258022400 224723319530018400 1065335495414299200 6818147170651514880 1201868625187077120 6087631402367424000 1073096986774176000 655592797219913280 338025550833865440 599262185413382400 1931574576193516800 279655686526245120 1748247459253102080 5113610377988636160 901401468890307840 154638894202228800 2629517723215568640 449446639060036800 2403737250374154240 715372971439875840 209741764894683840 2146193973548352000 1311185594439826560 676051101667730880 1198524370826764800 3863149152387033600 559311373052490240 3496494918506204160 499385154511152000 1802802937780615680 309277788404457600 898893278120073600 1430745942879751680 419483529789367680 1352102203335461760 2397048741653529600 231958341303343200 674169958590055200 1118622746104980480 998770309022304000 3605605875561231360 314612647342025760 3219290960322528000 618555576808915200 1797786556240147200 316625650257571200 288659269177493760 838967059578735360 2704204406670923520 463916682606686400 2237245492209960960 1126751836112884800 1997540618044608000 629225294684051520 1237111153617830400 3595573112480294400 633251300515142400 577318538354987520 1677934119157470720 5408408813341847040 503136015640876800 164551501732363200 927833365213372800 474938475386356800 3995081236089216000 432988903766240640 1258450589368103040 2474222307235660800 1266502601030284800 1154637076709975040 3355868238314941440 2996310927066912000 527709417095952000 943837942026077280 1006272031281753600 329103003464726400 949876950772713600 865977807532481280 2516901178736206080 443275910360599680 754704023461315200 360824086471867200 2533005202060569600 246827252598544800 1048708824473419200 6711736476629882880 2061851922696384000 1182069094294932480 5992621854133824000 649483355649360960 332456932770449760 658206006929452800 1899753901545427200 307162803233744640 1731955615064962560 5033802357472412160 886551820721199360 152264846838686400 721648172943734400 493654505197089600 704390421897227520 230372102425308480 1298966711298721920 664913865540899520 1316412013858905600 3799507803090854400 614325606467489280 3463911230129925120 548505005774544000 1773103641442398720 304529693677372800 987309010394179200 1408780843794455040 460744204850616960 1329827731081799040 2632824027717811200 228397270258029600 1082472259415601600 1228651212934978560 1097010011549088000 3546207282884797440 345558153637962720 609059387354745600 1974618020788358400 284227714098881280 253774744731144000 921488409701233920 2659655462163598080 456794540516059200 2457302425869957120 213170785574160960 2194020023098176000 691116307275925440 1218118774709491200 3949236041576716800 568455428197762560 507549489462288000 1842976819402467840 5319310924327196160 495163069542086400 312541933928515200 913589081032118400 426341571148321920 1382232614551850880 2436237549418982400 234406450446386400 685191810774088800 1136910856395525120 1015098978924576000 3685953638804935680 319756178361241440 3291030034647264000 1036674460913888160 990326139084172800 625083867857030400 1827178162064236800 322007389355433600 291705804999947520 852683142296643840 2764465229103701760 438359511300197760 742744604313129600 355284642623601600 468812900892772800 241505542016575200 2273821712791050240 1151860512126542400 2030197957849152000 639512356722482880 1250167735714060800 3654356324128473600 644014778710867200 583411609999895040 1705366284593287680 5528930458207403520 876719022600395520 149851981571947200 710569285247203200 937625801785545600 483011084033150400 4060395915698304000 693228297358920960 437558707499921280 1279024713444965760 2500335471428121600 1288029557421734400 1166823219999790080 3410732569186575360 3045296936773728000 536678982259056000 959268535083724320 1753438045200791040 299703963143894400 966022168066300800 1386456594717841920 875117414999842560 2558049426889931520 450810345097607040 2576059114843468800 224777972357920800 1065853927870804800 6821465138373150720 1202160920260285440 6090593873547456000 1073357964518112000 656338061249881920 338107758823205280 599407926287788800 1932044336132601600 279723698934301440 1750234829999685120 5116098853779863040 901620690195214080 154714147324027200 2630157067801186560 449555944715841600 2404321840520570880 715721098925064960 209792774200726080 2146715929036224000 1312676122499763840 676215517646410560 1198815852575577600 3864088672265203200 559447397868602880 3500469659999370240 499506605239824000 1803241380390428160 309428294648054400 899111889431683200 1431442197850129920 419585548401452160 1352431035292821120 2397631705151155200 232071220986040800 674333917073762400 1118894795737205760 999013210479648000 3606482760780856320 314689161301089120 3220073893554336000 618856589296108800 1798223778863366400 316702635057244800 288799741671517440 839171096802904320 2704862070585642240 464142441972081600 2237789591474411520 1127025862744017600 1998026420959296000 629378322602178240 1237713178592217600 3596447557726732800 633405270114489600 577599483343034880 1678342193605808640 5409724141171284480 503258378580921600 164591520742958400 928284883944163200 475053952585867200 3996052841918592000 433199612507276160 1258756645204356480 2475426357184435200 1266810540228979200 1155198966686069760 3356684387211617280 2997039631438944000 527837725095408000 944067483903267360 1006516757161843200 329183041485916800 950107905171734400 866399225014552320 2517513290408712960 443383689080142720 754887567871382400 360999677089396800 2533621080457958400 246887281114437600 1048963871003630400 6713368774423234560 2062855297653696000 1182356504213713920 5994079262877888000 649799418760914240 332537766810107040 658366082971833600 1900215810343468800 307237505386855680 1732798450029104640 5035026580817425920 886767378160285440 152301877728436800 721999354178793600 493774562228875200 704561730013290240 230428129040141760 1299598837521828480 665075533620214080 1316732165943667200 3800431620686937600 614475010773711360 3465596900058209280 548638402476528000 1773534756320570880 304603755456873600 987549124457750400 1409123460026580480 460856258080283520 1330151067240428160 2633464331887334400 228452816592655200 1082999031268190400 1228950021547422720 1097276804953056000 3547069512641141760 345642193560212640 609207510913747200 1975098248915500800 284296838426415360 253836462880728000 921712516160567040 2660302134480856320 456905633185310400 2457900043094845440 213222628819811520 2194553609906112000 691284387120425280 1218415021827494400 3950196497831001600 568593676852830720 507672925761456000 1843425032321134080 5320604268961712640 495283464177465600 312694028628508800 913811266370620800 426445257639623040 1382568774240850560 2436830043654988800 234520521471381600 685358449777965600 1137187353705661440 1015345851522912000 3686850064642268160 319833943229717280 3291830414859168000 1036926580680637920 990566928354931200 625388057257017600 1827622532741241600 322085682678614400 291847760053274880 852890515279246080 2765137548481701120 438501587874779520 742925196266198400 355371048033019200 469041042942763200 241564262008960800 2274374707411322880 1152140645200708800 2030691703045824000 639667886459434560 1250776114514035200 3655245065482483200 644171365357228800 583695520106549760 1705781030558492160 5530275096963402240 877003175749559040 149888416790548800 710742096066038400 938082085885526400 483128524017921600 4061383406091648000 693396849848451840 437771640079912320 1279335772918869120 2501552229028070400 1288342730714457600 1167391040213099520 3411562061116984320 3046037554568736000 536809471131024000 959501829689151840 1754006351499118080 299776833581097600 966257048035843200 1386793699696903680 875543280159824640 2558671545837738240 450919955750060160 2576685461428915200 224832625185823200 1066113144099057600 6823124122233968640 1202453215333493760 6092075109137472000 1073618942262048000 656657460119868480 338189966812545120 599553667162195200 1932514096071686400 279791711342357760 1751086560319649280 5117343091675476480 901839911500120320 154751773884926400 2631009527248677120 449665250371646400 2404906430666987520 715895162667659520 209843783506768320 2147237884524096000 1313314920239736960 676379933625090240 1199107334324390400 3865028192143372800 559583422684715520 3502173120639298560 499628055968496000 1803679823000240640 309503547769852800 899330500743292800 1431790325335319040 419687567013536640 1352759867250180480 2398214668648780800 232127660827389600 674497875557469600 1119166845369431040 999256111936992000 3607359646000481280 314765675260152480 3220856826786144000 619007095539705600 1798661001486585600 316805281456809600 288869977918529280 839375134027073280 2705519734500360960 464255321654779200 2238333690738862080 1127299889375150400 1998512223873984000 629531350520304960 1238014191079411200 3597322002973171200 633610562913619200 577739955837058560 1678750268054146560 5411039469000721920 503380741520966400 164631539753553600 928510643309558400 475207922185214400 3997024447747968000 433304966877793920 1259062701040609920 2476028382158822400 1267221125827238400 1155479911674117120 3357500536108293120 2997768335810976000 528008802428016000 944297025780457440 1006761483041932800 329263079507107200 950415844370428800 866609933755587840 2518125402081219840 443527394039533440 755071112281449600 361087472398161600 2534442251654476800 246947309630330400 1049218917533841600 6715001072216586240 2063356985132352000 1182739717438755840 5995536671621952000 649957450316690880 332645545529650080 658526159014214400 1900831688740857600 307312207539966720 1733219867511175680 5036250804162439680 887054788079066880 152338908618187200 722174944796323200 493894619260660800 704733038129352960 230484155654975040 1299914900633381760 665291091059300160 1317052318028428800 3801663377481715200 614624415079933440 3466439735022351360 548771799178512000 1774109576158133760 304677817236374400 987789238521321600 1409466076258705920 460968311309950080 1330582182118600320 2634104636056857600 228508362927280800 1083262417194484800 1229248830159866880 1097543598357024000 3548219152316267520 345726233482462560 609355634472748800 1975578477042643200 284365962753949440 253898181030312000 921936622619900160 2661164364237200640 457016725854561600 2458497660319733760 213274472065462080 2195087196714048000 691452466964925120 1218711268945497600 3951156954085286400 568731925507898880 507796362060624000 1843873245239800320 5322328728474401280 495443990357971200 312770075978505600 914033451709123200 426548944130924160 1382904933929850240 2437422537890995200 234577556983879200 685525088781842400 1137463851015797760 1015592724121248000 3687746490479600640 319911708098193120 3292630795071072000 1037178700447387680 990887980715942400 625540151957011200 1828066903418246400 322190073776188800 291918737579938560 853097888261848320 2765809867859700480 438608145305715840 743165985536956800 355457453442436800 469155113967758400 241642555332141600 2274927702031595520 1152420778274875200 2031185448242496000 639823416196386240 1251080303914022400 3656133806836492800 644380147552377600 583837475159877120 1706195776523696640 5531619735719400960 511478018864467200 877216290611431680 149936997082017600 710914906884873600 938310227935516800 483285110664283200 4062370896484992000 693621586501159680 437878106369907840 1279646832392772480 2502160607828044800 1288760295104755200 1167674950319754240 3412391553047393280 3046778172363744000 536983456293648000 959735124294579360 1022956037728934400 1754432581222863360 299873994164035200 966570221328566400 1387243173002319360 875756212739815680 2559293664785544960 451066103286664320 2577520590209510400 224905495623026400 1066372360327310400 6824783106094786560 1202842942097771520 6093556344727488000 1073966912587296000 656817159554861760 338299577464998240 599747988328070400 1933140442657132800 279882394553099520 1751512425479631360 5118587329571089920 902132206573328640 154789400445825600 2631648871834295040 449810991246052800 2405685884195543040 716069226410254080 209911795914824640 2147933825174592000 1313634319109723520 676599154929996480 1199495976656140800 3866280885314265600 559764789106199040 3503024850959262720 499789990273392000 1804264413146657280 309578800891651200 899621982492105600 1432138452820508160 419823591829649280 1353198309859992960 2398991953312281600 232184100668738400 674716486869079200 1119529578212398080 999579980546784000 3608528826293314560 314867693872236960 3221900737761888000 619157601783302400 1799243964984211200 316882266256483200 288940214165541120 839647183659298560 2706396619719985920 464368201337476800 2239059156424796160 1127665258216660800 1999159961093568000 629735387744473920 1238315203566604800 3598487929968422400 633764532512966400 577880428331082240 1679294367318597120 5412793239439971840 503543892107692800 164684898434347200 928736402674953600 475323399384724800 3998319922187136000 433410321248311680 1259470775488947840 2476630407133209600 1267529065025932800 1155760856662164480 3358588734637194240 2998739941640352000 528137110427472000 944603081616710880 1007087784215385600 329369796868694400 950646798769449600 866820642496623360 2518941550977895680 443635172759076480 755315838161539200 361175267706926400 2535058130051865600 247027347651520800 1049558979574123200 6717177469274388480 2063858672611008000 1183027127357537280 5997479883280704000 650115481872467520 332726379569307360 658739593737388800 1901293597538899200 307411810410781440 1733641284993246720 5037883101955791360 887270345518152960 152388283137854400 722350535413852800 494054695303041600 704961448950769920 230558857808086080 1300230963744935040 665452759138614720 1317479187474777600 3802587195077798400 614823620821562880 3467282569986493440 548949661447824000 1774540691036305920 304776566275708800 988109390606083200 1409922897901539840 461117715616172160 1330905518277229440 2634958374949555200 228582424706781600 1083525803120779200 1229647241643125760 1097899322895648000 3549081382072611840 345838286712129120 609553132551417600 1976218781212166400 284458128523994880 253980471896424000 922235431232344320 2661811036554458880 457164849413563200 2459294483286251520 213343596392996160 2195798645791296000 691676573424258240 1219106265102835200 3952437562424332800 568916257047989760 507960943792848000 1844470862464688640 5323622073108917760 495564384993350400 312846123328502400 914329698827126400 426687192785992320 1383353146848516480 2438212530205670400 234634592496376800 685747274120344800 1137832514095979520 1015921887585696000 3688941724929377280 320015394589494240 3293697968686944000 1037514860136387360 991128769986700800 625692246657004800 1828659397654252800 322268367099369600 291989715106602240 853374385571984640 2766706293697032960 438821260167588480 743346577490025600 355572660654993600 469269184992753600 241701275324527200 2275665028191959040 1152794289040430400 2031843775171392000 640030789178988480 1251384493314009600 3657318795308505600 644536734198739200 583979430213204480 1706748771143969280 5533412587394065920 511643793857414400 877642520335176960 149973432300619200 711145321309987200 938538369985507200 483402550649054400 4063687550342784000 693790138990690560 437984572659903360 1280061578357976960 2502768986628019200 1289073468397478400 1167958860426408960 3413497542287938560 3047765662757088000 537113945165616000 960046183768482720 1023287587714828800 1755285040670353920 299946864601238400 966805101298108800 1387580277981381120 875969145319806720 2560123156715953920 451175713939117440 2578146936794956800 224960148450928800 1066717981964980800 6826995084575877120 1203135237170979840 6095531325514176000 1074227890331232000 656976858989855040 338381785454338080 599893729202476800 1933610202596217600 279950406961155840 1751938290639613440 5120246313431907840 902351427878234880 154839569193691200 2632927561005530880 449920296901857600 2406270474341959680 716301311400380160 209962805220866880 2148455780662464000 1313953717979710080 676763570908676160 1199787458404953600 3867220405192435200 559900813922311680 3503876581279226880 499911441002064000 1804702855756469760 309679138387382400 899840593803715200 1432602622800760320 419925610441733760 1353527141817352320 2399574916809907200 232259353790536800 674880445352786400 1119801627844623360 999822882004128000 3609405711512939520 314944207831300320 3222683670993696000 619358276774764800 1799681187607430400 317036235855830400 289033862494890240 839851220883467520 2707054283634704640 464518707581073600 2239603255689246720 1127939284847793600 1999645764008256000 629888415662600640 1238716553549529600 3599362375214860800 634072471711660800 578067724989780480 1679702441766935040 5414108567269409280 503666255047737600 164724917444942400 929037415162147200 475554353783745600 3999291528016512000 433550793742335360 1259776831325201280 2477433107099059200 1268144943423321600 1156135449979560960 3359404883533870080 2999468646012384000 528393726426384000 944832623493900960 1007332510095475200 329449834889884800 951108707567491200 867101587484670720 2519553662650402560 443850730198162560 755499382571606400 361292328118612800 247087376167413600 1049814026104334400 6718809767067740160 2064527589249216000 1183601947195100160 5998937292024768000 650326190613503040 332888047648621920 658899669779769600 1902217415134982400 307486512563892480 1734203174969341440 5039107325300805120 887701460396325120 152425314027604800 722584656237225600 494174752334827200 705132757066832640 230614884422919360 1300652381227006080 665776095297243840 1317799339559539200 3804434830269964800 614973025127784960 3468406349938682880 549083058149808000 1775402920792650240 304850628055209600 988349504669654400 1410265514133665280 461229768845838720 1331552190594487680 2635598679119078400 228637971041407200 1083876984355838400 1229946050255569920 1098166116299616000 345922326634379040 609701256110419200 1976699009339308800 284527252851528960 254042190046008000 922459537691677440 2663104381188975360 457275942082814400 2459892100511139840 213395439638646720 2196332232599232000 691844653268758080 1219402512220838400 3953398018678617600 569054505703057920 508084380092016000 1844919075383354880 5326208762377950720 495805174264108800 312947519795164800 914551884165628800 426790879277293440 1383689306537516160 2438805024441676800 234710639846373600 685913913124221600 1138109011406115840 1016168760184032000 3689838150766709760 320093159457970080 3294498348898848000 1037766979903137120 991610348528217600 625895039590329600 1829103768331257600 322424953745731200 292084351808820480 853581758554586880 2767378613075032320 439247489891333760 743707761396163200 355659066064411200 469421279692747200 241818715309298400 2276218022812231680 1153074422114596800 2032337520368064000 640186318915940160 1251790079180659200 3658207536662515200 644849907491462400 584168703617640960 1707163517109173760 5534757226150064640 511768125102124800 878494979782667520 150046302737822400 711318132128822400 938842559385494400 483637430618596800 4064675040736128000 694127243969752320 438126527713230720 1280372637831880320 2503580158361318400 1289699814982924800 1168337407235281920 3414327034218347520 3048506280552096000 537374922909552000 960279478373910240 1023536250204249600 1756989959565335040 300092605475644800 967274861237193600 1388254487939504640 876253055426461440 2560745275663760640 451394935244023680 2579399629965849600 225069454106733600 1066977198193233600 6828654068436695040 1203719827317396480 6097012561104192000 1074749845819104000 657189791569846080 338546201433017760 600185210951289600 1934549722474387200 280086431777268480 1752506110852922880 5121490551327521280 902789870488047360 154877195754590400 2635484939348002560 450138908213467200 2407439654634792960 716475375142974720 210064823832951360 2149499691638208000 1314379583139692160 677092402866035520 1200370421902579200 3869099444948774400 560172863554536960 3505012221705845760 500154342459408000 1805579740976094720 309754391509180800 900277816426934400 1432950750285949440 420129647665902720 1354184805732071040 2400740843805158400 232315793631885600 675208362320200800 1120345727109073920 1000308684918816000 3611159481952189440 315097235749427040 3224249537457312000 619508783018361600 1800555632853868800 317344175054524800 289104098741902080 840259295331805440 2708369611464142080 464631587263771200 2240691454218147840 1128487338110059200 2000617369837632000 630194471498854080 1239017566036723200 3601111265707737600 634688350109049600 578208197483804160 1680518590663610880 5416739222928284160 503910980927827200 164804955466132800 929263174527542400 476016262581787200 4001234739675264000 433656148112853120 1260388942997708160 2478035132073446400 1269376700218099200 1156416394967608320 3361037181327221760 3000926054756448000 528906958424208000 945291707248281120 1007821961855654400 329609910932265600 952032525163574400 867312296225706240 2520777885995416320 444281845076334720 755866471391740800 361380123427377600 247207433199199200 1050324119164756800 6722074362654443520 2065029276727872000 1184751586870225920 6001852109512896000 650484222169279680 333211383807251040 659219821864531200 1904065050327148800 307635916870114560 1734624592451412480 5041555771990832640 888563690152669440 152499375807105600 722760246854755200 494414866398398400 705475373298958080 230726937652585920 1300968444338559360 666422767614502080 1318439643729062400 3808130100654297600 615271833740229120 3469249184902824960 549349851553776000 1777127380305338880 304998751614211200 988829732796796800 1410950746597916160 461453875305171840 1332845535229004160 2636879287458124800 228749063710658400 1084140370282132800 1230543667480458240 1098699703107552000 346090406478878880 609997503228422400 1977659465593593600 284665501506597120 254165626345176000 922907750610343680 2665691070458008320 457498127421316800 2461087334960916480 213499126129947840 2197399406215104000 692180812957757760 1219995006456844800 3955318931187187200 569331003013194240 508331252690352000 1845815501220687360 5331382140916016640 496286752805625600 313023567145161600 914996254842633600 426998252259895680 1384361625915515520 2439990012913689600 234767675358871200 686247191131975200 1138662006026388480 1016662505380704000 3691631002441374720 320248689194921760 3296099109322656000 1038271219436636640 992573505611251200 626047134290323200 1829992509685267200 322738127038454400 292155329335484160 853996504519791360 2768723251831031040 439531643040497280 744430129208438400 355831876883246400 469535350717742400 242053595278840800 2277324012052776960 1153634688262929600 2033325010761408000 640497378389843520 1252094268580646400 3659985019370534400 645476254076908800 584310658670968320 1707993009039582720 5537446503662062080 512016787591545600 879063286080994560 150192043612228800 711663753766492800 939070701435484800 484107190557681600 4066650021522816000 694801453927875840 438232994003226240 1280994756779687040 2504188537161292800 1290952508153817600 1168621317341936640 3415986018079165440 3049987516142112000 537896878397424000 960746067584765280 1024033575183091200 1758126572161989120 300384087224457600 968214381115363200 1389602907855751680 876465988006452480 2561989513559374080 451833377853836160 2581905016307635200 225288065418343200 1067495630649739200 6831972036158330880 1204889007610229760 6099975032284224000 1075793756794848000 657349491004839360 338875033390377120 600768174448915200 1936428762230726400 280358481409493760 1752931976012904960 5123979027118748160 903666755707672320 154952448876388800 2637189858242983680 450576130836686400 2409778015220459520 716823502628163840 210268861057120320 2151587513589696000 1314698982009678720 677750066780754240 1201536348897830400 3872857524461452800 560716962818987520 3505863952025809920 500640145374096000 1807333511415344640 309904897752777600 901152261673372800 1433647005256327680 420537722114240640 1355500133561508480 2403072697795660800 232428673314583200 675864196255029600 1121433925637975040 1001280290748192000 3614667022830689280 315403291585680480 3227381270384544000 619809795505555200 1802304523346745600 317549467853654400 289244571235925760 841075444228481280 2711000267123016960 464857346629166400 2242867851275950080 1129583444634590400 2002560581496384000 630806583171360960 1239619591011110400 3604609046693491200 635098935707308800 578489142471851520 1682150888456962560 5422000534246033920 504400432688006400 164965031508513600 929714693258332800 476324201780481600 4005121162992768000 433866856853888640 1261613166342721920 2479239182022220800 1270197871414617600 1156978284943703040 3364301776913925120 3003840872244576000 529249113089424000 946209874757041440 1008800865376012800 329930063017027200 952648403560963200 867733713707777280 2523226332685443840 444569254995116160 756600649032009600 361555714044907200 247447547262770400 1051344305285601600 6728603553827850240 2066032651685184000 1185518013320309760 6007681744489152000 650800285280832960 333426941246337120 659860126034054400 1905296807121926400 307934725482558720 1735467427415554560 5046452665370887680 889138509990232320 152647499366107200 723111428089814400 494895094525540800 706160605763208960 230951044111919040 1301600570561665920 666853882492674240 1319720252068108800 3810593614243852800 615869450965117440 3470934854831109120 549883438361712000 1778277019980464640 305294998732214400 989790189051081600 1412321211526417920 461902088223838080 1333707764985348480 2639440504136217600 228971249049160800 1084667142134721600 1231738901930234880 1099766876723424000 346426566167878560 610589997464428800 1979580378102163200 284941998816733440 254412498943512000 923804176447676160 2667415529970696960 457942498098321600 2463477803860469760 213706499112550080 2199533753446848000 692853132335757120 1221179994928857600 3959160756204326400 569883997633466880 508824997887024000 1847608352895352320 5334831059941393920 496607805166636800 313175661845155200 915884996196643200 427412998225100160 1385706264671514240 2442359989857715200 234881746383866400 686913747147482400 1139767995266933760 1017649995774048000 3695216705790704640 320559748668825120 3299300630170272000 1039279698503635680 993215610333273600 626351323690310400 1831769992393286400 322946909233603200 292297284388811520 854825996450200320 2771412529343028480 439780277046015360 744911707749955200 356177498520916800 469763492767732800 242210181925202400 2279535990533867520 1154755220559595200 2035299991548096000 641119497337650240 1252702647380620800 3663539984786572800 645893818467206400 584594568777623040 1709651992900400640 5542825058686056960 512514112570387200 879560554092030720 150289204195166400 712354997041833600 939526985535465600 484420363850404800 4070599983096192000 695250927233291520 438445926583217280 1282238994675300480 2505405294761241600 1291787636934412800 1169189137555246080 3419303985800801280 3052949987322144000 538244848722672000 961679246006475360 1025028225140774400 1759121108184061440 300578408390332800 968840727700809600 1390501854466583040 876891853166434560 2564477989350600960 452125672927044480 2583575273868825600 225433806292749600 1068532495562750400 6838607971601602560 1205668461138785280 6105899974644288000 1076489697445344000 657668889874825920 339094254695283360 601156816780665600 1937681455401619200 280539847830977280 1753783706332869120 5128955978701201920 904251345854088960 155102955119985600 2638681662276092160 450867612585499200 2411336922277570560 717519757598542080 210404885873232960 2152979394890688000 1315337779749651840 678188509390566720 1202313633561331200 3875362910803238400 561079695661954560 3507567412665738240 500964013983888000 1808502691708177920 310205910239971200 901735225170998400 1435039515197084160 420809771746465920 1356377018781133440 2404627267122662400 232654432679978400 676301418878248800 1122159391323909120 1001928027967776000 3617005383416355840 315607328809849440 3229469092336032000 620411820479942400 1803470450341996800 317729099052892800 289525516223973120 841619543492931840 2712754037562266880 465308865359956800 2244318782647818240 1130314182317611200 217144137167979840 2003856055935552000 631214657619698880 1240823640959884800 3606940900683993600 635458198105785600 579051032447946240 1683239086985863680 5425508075124533760 504726733861459200 165071748870100800 930617730719913600 476593648579339200 434288274335959680 1262429315239397760 2481647281919769600 1270916396211571200 1158102064895892480 3366478173971727360 325716205751969760 3005784083903328000 529548498421488000 946821986429548320 1009453467722918400 330143497740201600 953187297158678400 868576548671919360 2524858630478795520 444820738674049920 757090100792188800 361906895279966400 247607623305151200 1052024429366164800 6732956347943454720 2068039401599808000 1186188636464133120 651432411503939520 333615554005537440 660286995480403200 1906374594317356800 308133931224188160 1737153097343838720 5049717260957591040 889641477348099840 152746248405441600 723813790559932800 495215246610302400 706617427406042880 231100448418141120 1302864823007879040 667231108011074880 1320573990960806400 3812749188634713600 616267862448376320 3474306194687677440 550239162900336000 1779282954696199680 305492496810883200 990430493220604800 1413234854812085760 462200896836282240 1334462216022149760 2641147981921612800 229119372608162400 1085720685839899200 1232535724896752640 1100478325800672000 346650672627211680 610984993621766400 1980860986441209600 285126330356824320 254577080675736000 924401793672564480 2668924432044299520 458238745216324800 2465071449793505280 213844747767618240 2200956651601344000 693301345254423360 1221969987243532800 3961721972882419200 570252660713648640 509154161351472000 1848803587345128960 5337848864088599040 496888725982521600 313479851245142400 916477490432649600 427689495535236480 1386602690508846720 2443939974487065600 235109888433856800 687358117824487200 1140505321427297280 1018308322702944000 3697607174690257920 320767121651427360 3301434977402016000 1039952017881635040 993777451965043200 626959702490284800 1832954980865299200 323129593654358400 292581194495466240 855378991070472960 2773205381017693440 439851315333306240 745333088973782400 356407912946030400 470219776867713600 242347195240768800 2281010642854594560 1155502242090705600 2036616645405888000 641534243302854720 1253919404980569600 3665909961730598400 646259187308716800 585162388990932480 1710757982140945920 5546410762035386880 512845662556281600 879702630666612480 150374219705236800 712815825892060800 940439553735427200 484694390481537600 4073233290811776000 695644216375530240 438871791743199360 1283068486605709440 2507838809961139200 1292518374617433600 1170324777981864960 3421515964281891840 3054924968108832000 538549322757264000 962301364954282080 1025691325112563200 1759405261333224960 300748439410473600 969388780963075200 1391288432751060480 877743583486398720 2566136973211418880 452381431116101760 2585036749234867200 225561329557855200 1069223738838091200 6843031928563783680 1206350482976271360 6109849936217664000 1077098645514528000 658307687614799040 339286073337076320 601496878820947200 1938777561926150400 280698543449775360 1755487166972797440 5132273946422837760 904762862232203520 155203292615716800 2639107891999837440 451122659115710400 2412700965952542720 717983927578794240 210523907587331520 2154197291029056000 1316615375229598080 678572146674152640 1202993757641894400 3877555123852300800 561397086899550720 3510974333945594880 501247399017456000 1809525724464407040 310406585231433600 902245318231420800 1435967855157588480 421047815174663040 1357144293348305280 2405987515283788800 232804938923575200 676683988673565600 1122794173799101440 1002494798034912000 3619051448928814080 315785861380997280 3231295936543584000 620813170462867200 1804490636462841600 317780422252675200 289712812882671360 842095630349326080 2714288586696610560 465609877847150400 2245588347598202880 1130953577790254400 217284609662003520 2004989596069824000 631571722761994560 1241626340925734400 3608981272925683200 635560844505350400 579425625765342720 1684191260698652160 5428577173393221120 505012247388230400 165165126561489600 931219755694300800 476670633379012800 434569219324007040 1263143445523989120 2483252681851468800 1271121689010700800 1158851251530685440 3368382521397304320 325926914493005280 3007484394104736000 529634037087792000 947357584142991840 1010024494776460800 330330253122979200 953341266758025600 869138438648014080 2526286891047978240 444892591153745280 757518371082345600 362141016103339200 247747689842234400 1052619537936657600 6736765042794608640 2069377234876224000 1186380243076654080 651853828986010560 333669443365308960 660660506245958400 1906682533516051200 308308236248113920 1738276877296028160 5052573782095956480 889785182307490560 152832653814859200 724282032206678400 495495379684468800 707017146343522560 231231177186085440 1303707657972021120 667338886730617920 1321321012491916800 3813365067032102400 616616472496227840 3476553754592056320 550550421871632000 1779570364614981120 305665307629718400 990990759368937600 1414034292687045120 462462354372170880 1334677773461235840 2642642024983833600 229248980722288800 1086423048310017600 1233232944992455680 1101100843743264000 346846765779128160 611330615259436800 1981981518737875200 285287620454403840 254721089691432000 924924708744341760 2669355546922471680 458497961444577600 2466465889984911360 213965715340802880 2202201687486528000 693693531558256320 1222661230518873600 3963963037475750400 570575240908807680 509442179382864000 1849849417488683520 5338711093844943360 496968989072774400 313682644178467200 916995922889155200 427931430681605760 1387387063116512640 2445322461037747200 235261983133850400 687746942166866400 1141150481817615360 1018884358765728000 3699698834977367040 320948573011204320 3303302531229792000 1040540297337384480 993937978145548800 627365288356934400 1833991845778310400 323181789203145600 292770467899902720 855862861363211520 2774774126233025280 440099949338824320 745453483609161600 356609525568004800 470523966267700800 242386341902359200 2282300963635230720 1156155885930427200 2037768717531456000 641897146022408640 1254730576713868800 3667983691556620800 646363578406291200 585540935799805440 1711725722726423040 5549548252466050560 513135768793939200 880199898677648640 150398509850971200 713219051136009600 941047932535401600 484772683804718400 4075537435062912000 695756584701884160 439155701849854080 1283794292044817280 2509461153427737600 1292727156812582400 1171081871599610880 3423451445452846080 3056653076297184000 538636315338576000 962845719033612960 1026271537587878400 1760399797355297280 300797019701942400 969545367609436800 1391513169403768320 878311403699708160 2567588584089634560 452454504884403840 2585454313625164800 225597764776456800 1069828576704014400 6846902890905692160 1206545346358410240 6113306152594368000 1077272630677152000 658733552774781120 339340878663302880 601594039403884800 1939090735218873600 280743885055146240 1756622807399416320 5135177168179269120 904909009768807680 155291087924481600 2640599696032945920 451195529552913600 2413090692716820480 718390076311514880 210557913791359680 2154545261354304000 1317467105549562240 678681757326605760 1203188078807769600 3878181470437747200 561487770110292480 3513245614798832640 501328366169904000 1809818019537615360 310582175848963200 902391059105827200 1436780152623029760 421115827582719360 1357363514653211520 2406376157615539200 232936631886722400 676793294329370400 1122975540220584960 1002656732339808000 3619636039075230720 315836870687039520 3231817892031456000 621164351697926400 1804782118211654400 317960053451913600 289876697459032320 842231655165438720 2714727029306423040 465873263773444800 2245951080441169920 1131136262211009600 217407523094274240 2005313464679616000 631673741374079040 1242328703395852800 3609564236423308800 635920106903827200 579753394918064640 1684463310330877440 5429454058612846080 505093822681593600 165191805901886400 931746527546889600 476940080177870400 434815046188548480 1263347482748158080 2484657406791705600 1271840213807654400 1159506789836129280 3368926620661754880 326111284641411360 3007970197019424000 947510612061118560 1010187645363187200 330383611803772800 953880160355740800 869630092377096960 2526694965496316160 445144074832679040 757640734022390400 362345871823790400 247787708852829600 1052789568956798400 6737853241323509760 2070547838993088000 1187050866220477440 652222569282822720 333858056124509280 660767223607545600 1907760320711481600 308358037683521280 1739260184754193920 5053389930992632320 890288149665358080 152857341074692800 724691743647580800 495575417705659200 707131351754231040 231268528262640960 1304445138565645440 667716112249018560 1321534447215091200 3815520641422963200 616716075367042560 3478520369508387840 550639353006288000 1780576299330716160 305714682149385600 991150835411318400 1414262703508462080 462537056525281920 1335432224498037120 2643068894430182400 229286011612039200 1087037615471371200 1233432150734085120 1101278706012576000 346902792393961440 611429364298771200 1982301670822636800 285333703339426560 254762235124488000 925074113050563840 2670864448996074240 458572023224078400 2466864301468170240 214000277504569920 2202557412025152000 693805584787922880 1222858728597542400 3964603341645273600 570667406678853120 509524470248976000 1850148226101127680 5341728897992148480 497249909888659200 313860087995126400 917144046448156800 428000555009139840 1387611169575845760 2445717457195084800 235395065996344800 687858034836117600 1141334813357706240 1019048940497952000 3700296452202255360 321000416256854880 3303836118037728000 1040708377181884320 994499819777318400 627720175990252800 1834288092896313600 323364473623900800 292936082128784640 856001110018279680 2775222339151691520 440313064200696960 745874864832988800 356667129174283200 470790131992689600 242523355217925600 2282669626715412480 1156342641313204800 2038097880995904000 642000832513709760 1255440351980505600 3668576185792627200 646728947247801600 585872164257569280 1712002220036559360 5550444678303383040 513218656290412800 150483525361041600 713334258348566400 941580263985379200 485046710435851200 4076195761991808000 696149873844122880 439404123193176960 1284001665027419520 2510880703961011200 1293457894495603200 1171744328515138560 3424004440073118720 3057146821493856000 538940789373168000 963001248770564640 1026437312580825600 300967050722083200 970093420871702400 1392299747688245760 878808246386353920 2568003330054839040 452710263073461120 2586915788991206400 225725288041562400 1070001387522849600 6848008880146237440 1207227368195896320 6114293642987712000 1077881578746336000 659106184789765440 339532697305095840 601934101444166400 1940186841743404800 280902580673944320 1757616492772707840 5136006660109678080 905420526146922240 155316172298414400 451450576083124800 2414454736391792640 718506118806577920 210676935505458240 2155763157492672000 1318212369579530880 679065394610191680 1203868202888332800 3880373683486809600 561805161347888640 3515232985545415680 501611751203472000 1810841052293844480 310632344596828800 902901152166249600 1437012237613155840 421353871010916480 1358130789220383360 2407736405776665600 232974258447621600 677175864124687200 1123610322695777280 1003223502406944000 3621682104587688960 316015403258187360 3233644736239008000 621264689193657600 1805802304332499200 318114023051260800 289923521623706880 842707742021832960 2716261578440766720 465948516895243200 2247220645391554560 1131775657683652800 217442641217780160 2006447004813888000 632030806516374720 1242529378387315200 3611604608664998400 636228046102521600 579847043247413760 1685415484043665920 5432523156881533440 505379336208364800 165285183593275200 931897033790486400 477171034576891200 434885282435560320 1264061613032749440 2485058756774630400 1272456092205043200 1159694086494827520 3370830968087331840 326163961826670240 3009670507220832000 948046209774562080 1010758672416729600 330570367186550400 954342069153782400 869770564871120640 2528123226065498880 445359632271765120 758069004312547200 362404402029633600 247927775389912800 1053384677527291200 6741661936174663680 2070882297312192000 1187625686058040320 652327923653340480 334019724203823840 661140734373100800 1908684138307564800 308532342707447040 1739541129742241280 5056246452130997760 890719264543530240 152943746484110400 724808804059267200 495855550779825600 707531070691710720 231399257030585280 1304655847306680960 668039448407647680 1322281468746201600 3817368276615129600 617064685414894080 3479082259484482560 550950611977584000 1781438529087060480 305887492968220800 991711101559651200 1415062141383421440 462798514061170560 1336078896815295360 2644562937492403200 229415619726165600 1087213206088900800 1234129370829788160 1101901223955168000 347098885545877920 611774985936441600 1983422203119302400 285494993437006080 254906244140184000 925597028122341120 2672157793630590720 458831239452331200 2468258741659576320 214121245077754560 2203802447910336000 694197771091755840 1223549971872883200 3966844406238604800 570989986874012160 509812488280368000 1851194056244682240 5344315587261181440 497490699159417600 313910786228457600 917662478904662400 428242490155509120 1388395542183511680 2447099943745766400 235433089671343200 688246859178496800 1141979973748024320 1019624976560736000 3702388112489364480 321181867616631840 3305703671865504000 1041296656637633760 994981398318835200 627821572456915200 1835324957809324800 323521060270262400 292983400479893760 856484980311018240 2776791084367023360 440419621631633280 746236048739126400 356868741796257600 470866179342686400 242640795202696800 2283959947496048640 1156996285152926400 2039249953121472000 642363735233263680 1255643144913830400 3670649915618649600 647042120540524800 585966800959787520 1712969960622036480 5553582168734046720 513508762528070400 150556395798244800 713737483592515200 941732358685372800 485281590405393600 4078499906242944000 696486978823184640 439475100719840640 1284727470466527360 2511286289827660800 1294084241081049600 1171933601919575040 3425939921244072960 3058874929682208000 539201767117104000 963545602849895520 1027017525056140800 301112791596489600 970563180810787200 1392973957646369280 878950201439681280 2569454940933054720 452929484378367360 2588168482162099200 225834593697367200 1070606225388772800 6851879842488145920 1207811958342312960 6117749859364416000 1078403534234208000 659212651079760960 339697113283775520 602225583192979200 1941126361621574400 281038605490056960 1757900402879362560 5138909881866109440 905858968756734720 155403967607179200 451669187394734400 2415623916684625920 718912267539298560 210778954117542720 2156807068468416000 1318425302159521920 679394226567551040 1204451166385958400 3882252723243148800 562077210980113920 3515800805758725120 501854652660816000 1811717937513469440 310807935214358400 903338374789468800 1437824535078597120 421557908235085440 1358788453135102080 2408902332771916800 233105951410768800 677503781092101600 1124154421960227840 1003709305321632000 3623435875026938880 316168431176314080 3235210602702624000 621615870428716800 1806676749578937600 318191007850934400 290087406200067840 843115816470170880 2717576906270204160 466211902821537600 2248308843920455680 1132323710945918400 217565554650050880 2007418610643264000 632336862352628160 1243231740857433600 3613353499157875200 636382015701868800 580174812400135680 1686231632940341760 5435153812540408320 505624062088454400 165365221614465600 932423805643075200 477286511776401600 435131109300101760 1264673724705256320 2486463481714867200 1272764031403737600 1160349624800271360 3372463265880683520 326348331975076320 3011127915964896000 948505293528942240 1011248124176908800 330730443228931200 954573023552803200 870262218600203520 2529347449410512640 445467410991308160 758436093132681600 362609257750084800 248047832421698400 1053894770587713600 6744926531761367040 2072052901429056000 1187913095976821760 652696663950152640 334100558243481120 661460886457862400 1909146047105606400 308681747013669120 1740524437200407040 5058694898821025280 890934821982616320 153017808263611200 725218515500169600 496095664843396800 707873686923836160 231511310260251840 1305393327900305280 668201116486962240 1322921772915724800 3818292094211212800 617363494027338240 3481048874400814080 551217405381552000 1781869643965232640 306035616527222400 992191329686793600 1415747373847672320 463022620520503680 1336402232973924480 2645843545831449600 229526712395416800 1087827773250254400 1234726988054676480 1102434810763104000 347266965390377760 612071233054444800 1984382659373587200 285633242092074240 255029680439352000 926045241041007360 2672804465947848960 459053424790833600 2469453976109352960 214224931569055680 2204869621526208000 694533930780755520 1224142466108889600 3968765318747174400 571266484184148480 510059360878704000 1852090482082014720 5345608931895697920 497611093794796800 314088230045116800 918106849581667200 428449863138111360 1389067861561511040 2448284932217779200 235566172533837600 688580137186250400 1142532968368296960 1020118721757408000 3704180964164029440 321337397353583520 3307304432289312000 1041800896171133280 995222187589593600 628176460090233600 1836213699163334400 323599353593443200 293149014708775680 856899726276222720 2778135723123022080 440597217349860480 746416640692195200 357041552615092800 471132345067675200 242699515195082400 2285065936736593920 1157556551301259200 2040237443514816000 642674794707167040 1256352920180467200 3672427398326668800 647198707186886400 586298029417551360 1713799452552445440 5556271446246044160 513757425017491200 150592831016846400 714083105230185600 942264690135350400 485399030390164800 4080474887029632000 696655531312715520 439723522063163520 1285349589414334080 2512705840360934400 1294397414373772800 1172596058835102720 3427598905104890880 3060356165272224000 539332255989072000 964012192060750560 1027514850034982400 301185662033692800 970798060780329600 1393311062625431040 879447044126327040 2570699178828668160 453039095030820480 2588794828747545600 225889246525269600 1071124657845278400 6855197810209781760 1208104253415521280 6120712330544448000 1078664511978144000 659585283094745280 339779321273115360 602371324067385600 1941596121560659200 281106617898113280 1758894088252654080 5141398357657336320 906078190061640960 155479220728977600 451778493050539200 2416208506831042560 719260395024487680 210829963423584960 2157329023956288000 1319170566189490560 679558642546230720 1204742648134771200 3883192243121318400 562213235796226560 3517788176505308160 501976103389488000 1812156380123281920 310958441457955200 903556986101078400 1438520790048975360 421659926847169920 1359117285092461440 2409485296269542400 233218831093466400 677667739575808800 1124426471592453120 1003952206778976000 3624312760246563840 316244945135377440 3235993535934432000 621916882915910400 1807113972202156800 318319315850390400 290227878694091520 843319853694339840 2718234570184922880 466437662186932800 2248852943184906240 1132597737577051200 217670909020568640 2007904413557952000 632489890270754880 1243833765831820800 3614227944404313600 636638631700780800 580455757388183040 1686639707388679680 5436469140369845760 505746425028499200 165405240625060800 932875324373865600 477478973775585600 435341818041137280 1264979780541509760 2487667531663641600 1273277263401561600 1160911514776366080 3373279414777359360 326506363530852960 3011856620336928000 948734835406132320 1011492850056998400 330810481250121600 954957947551171200 870683636082274560 2529959561083019520 445647042190546560 758619637542748800 362784848367614400 248107860937591200 1054149817117924800 6746558829554718720 2073056276386368000 1188392112508124160 653012727061705920 334235281642909920 661620962500243200 1909915895102342400 308756449166780160 1741367272164549120 5059919122166039040 891294084381093120 153054839153361600 725569696735228800 496215721875182400 708044995039898880 231567336875085120 1306025454123411840 668470563285819840 1323241925000486400 3819831790204684800 617512898333560320 3482734544329098240 551350802083536000 1782588168762186240 306109678306723200 992431443750364800 1416089990079797760 463134673750170240 1336941126571639680 2646483850000972800 229582258730042400 1088354545102843200 1235025796667120640 1102701604167072000 347351005312627680 612219356613446400 1984862887500729600 285702366419608320 255091398588936000 926269347500340480 2673882253143279360 459164517460084800 2470051593334241280 214276774814706240 2205403208334144000 694702010625255360 1224438713226892800 3969725775001459200 571404732839216640 510182797177872000 1852538695000680960 5347764506286558720 497811751520428800 314240324745110400 918329034920169600 428553549629412480 1389404021250510720 2448877426453785600 235680243558832800 688746776190127200 1142809465678433280 1020365594355744000 3705077390001361920 321415162222059360 3308104812501216000 1042053015937883040 995623503040857600 628480649490220800 1836658069840339200 323729842465411200 293290969762103040 857107099258824960 2778808042501021440 440810332211733120 746717627280643200 357127958024510400 471360487117665600 242797381849058400 2285618931356866560 1157836684375425600 2040731188711488000 642830324444118720 1256961298980441600 3673316139680678400 647459684930822400 586581939524206080 1714214198517649920 5557616085002042880 513881756262201600 150653556381182400 714255916049020800 942720974235331200 485594763698116800 4081462377422976000 696936452128600320 439936454643154560 1285660648888237440 2513922597960883200 1294919369861644800 1173163879048412160 3428428397035299840 3061096783067232000 539549737442352000 964245486666178080 1027763512524403200 301307112762364800 971189527396233600 1393872904257200640 879872909286309120 2571321297776474880 453221779451575680 2589838739723289600 225980334571773600 1071383874073531200 6856856794070599680 1208591411870868480 6122193566134464000 1079099474884704000 659904681964731840 339916334588681760 602614225524729600 1942379054792467200 281219971911540480 1759745818572618240 5142642595552949760 906443558903151360 155516847289876800 451960669143547200 2417182823741736960 719434458767082240 210914978933655360 2158198949769408000 1319809363929463680 679832669177363520 1205228451049459200 3884758109584934400 562439943823080960 3519491637145236480 502178521270608000 1812887117806302720 311033694579753600 903921338287094400 1438868917534164480 421829957867310720 1359665338354727040 2410456902098918400 233275270934815200 677941003715320800 1124879887646161920 1004357042541216000 3625774235612605440 316372468400483040 3237298424654112000 622067389159507200 1807842676574188800 318473285449737600 290298114941103360 843659915734621440 2719330676709454080 466550541869630400 2249759775292323840 1133054448628939200 217723586205827520 2008714085082432000 632744936800966080 1244134778319014400 3615685353148377600 636946570899475200 580596229882206720 1687319831469242880 5438661353418908160 505950363261907200 165471938976052800 933101083739260800 477709928174606400 435447172411655040 1265489873601932160 2488269556638028800 1273893141798950400 1161192459764413440 3374639662938485760 326585379308741280 3013071127623648000 949117405201449120 1011900726523814400 330943877952105600 955419856349212800 870894344823310080 2530979747203864320 445862599629632640 758925544892860800 362872643676379200 248207908464079200 1054574894668276800 6749279325876971520 2073557963865024000 1188966932345687040 653170758617482560 334396949722224480 661887755904211200 1910839712698425600 308880952755298560 1741788689646620160 5061959494407728640 891725199259265280 153116557302945600 725745287352758400 496415816928158400 708330508566670080 231660714566473920 1306341517234965120 668793899444448960 1323775511808422400 3821679425396851200 617761905510597120 3483577379293240320 551573129920176000 1783450398518530560 306233114605891200 992831633856316800 1416661017133340160 463321429132947840 1337587798888897920 2647551023616844800 229674835954418400 1088617931029137600 1235523811021194240 1103146259840352000 347491071849710880 612466229211782400 1985663267712633600 285817573632165120 255194262171576000 926642858265895680 2675175597777795840 459349671908836800 2471047622042388480 214363180224123840 2206292519680704000 694982143699421760 1224932458423564800 3971326535425267200 571635147264330240 510388524343152000 1853285716531791360 5350351195555591680 498052540791187200 314316372095107200 918699343817673600 428726360448247680 1389964287398843520 2449864916847129600 235737279071330400 689024507863255200 1143270294528660480 1020777048686304000 3706571433063582720 321544770336185760 3309438779521056000 1042473215549132640 996105081582374400 628632744190214400 1837398687635347200 323886429111772800 293361947288766720 857452720896495360 2779928574797687040 441165523648187520 747078811186780800 357271967040206400 471474558142660800 242914821833829600 2286540589057320960 1158303572832369600 2041554097372608000 643089540672371520 1257265488380428800 3674797375270694400 647772858223545600 586723894577533440 1714905441792990720 5559857149595374080 514088975003385600 150726426818385600 714543934080412800 942949116285321600 485829643667659200 4083108194745216000 697273557107662080 440042920933150080 1286179081344743040 2514530976760857600 1295545716447091200 1173447789155066880 3429810883585981440 3062331146058912000 539810715186288000 964634311008557280 1028177950006771200 301452853636771200 971659287335318400 1394547114215324160 880085841866300160 2572358162689486080 453441000756481920 2591091432894182400 226089640227578400 1071815901120619200 6859621767171962880 1209176002017285120 6124662292117824000 1079621430372576000 660064381399725120 340080750567361440 602905707273542400 1943318574670636800 281355996727653120 1760171683732600320 5144716325378972160 906882001512963840 155579558224708800 452179280455156800 2418352004034570240 719724565004739840 211016997545739840 2159242860745152000 1320128762799450240 680161501134722880 1205811414547084800 3886637149341273600 562711993455306240 3520343367465200640 502421422727952000 1813764003025927680 311159116449417600 904358560910313600 1439449130009479680 422033995091479680 1360323002269445760 2411622829094169600 233369337337063200 678268920682735200 1125423986910612480 1004842845455904000 3627528006051855360 316525496318609760 3238864291117728000 622318232898835200 1808717121820627200 318729901448649600 290415175352789760 844067990182959360 2720646004538891520 466738674674126400 2250847973821224960 1133602501891204800 217811381514592320 2009685690911808000 633050992637219520 1244636465797670400 3617434243641254400 637459802897299200 580830350705579520 1688135980365918720 5441292009077783040 506195089141996800 165551976997243200 933477349348252800 478094852172974400 435622763029184640 1266101985274439040 2489272931595340800 1274919605794598400 1161660701411159040 3376271960731837440 326717072271888480 3014528536367712000 949576488955829280 1012390178283993600 331103953994486400 956189704345948800 871245526058369280 2532203970548878080 446221862028109440 759292633712995200 363018969190987200 248327965495864800 1055084987728699200 6752543921463674880 2074394109662784000 1189924965408291840 653434144543776960 334666396521082080 662207907988972800 1912379408691897600 309030357061520640 1742491052116738560 5064407941097756160 892443724056218880 153190619082446400 726037938381974400 496655930991729600 708673124798795520 231772767796140480 1306868289087553920 669332793042164160 1324415815977945600 3824758817383795200 618060714123041280 3484982104233477120 551839923324144000 1784887448112437760 306381238164892800 993311861983459200 1417346249597591040 463545535592280960 1338665586084328320 2648831631955891200 229785928623669600 1089056907572961600 1236121428246082560 1103679846648288000 347659151694210720 612762476329785600 1986623723966918400 285955822287233280 255317698470744000 927091071184561920 2677331172168656640 459571857247339200 2472242856492165120 214466866715424960 2207359693296576000 695318303388421440 1225524952659571200 3973247447933836800 571911644574466560 510635396941488000 1854182142369123840 5354662344337313280 498453856242451200 314443117678435200 919143714494678400 428933733430849920 1390636606776842880 2451049905319142400 235832338258826400 689357785871008800 1143823289148933120 1021270793882976000 3708364284738247680 321700300073137440 3311039539944864000 1042977455082632160 996907712484902400 628886235356870400 1838287428989356800 324147406855708800 293480243166539520 857867466861699840 2781273213553685760 441272081079123840 747680784363676800 357444777859041600 471664676517652800 243110555141781600 2287646578297866240 1158863838980702400 2042541587765952000 643400600146274880 1257772470713740800 3676574857978713600 648294813711417600 586960486333079040 1715734933723399680 5562546427107371520 514337637492806400 150847877547057600 714889555718083200 943329353035305600 486221110283563200 4085083175531904000 697835398739431680 440220364749809280 1286801200292549760 2515544941427481600 1296589627422835200 1173920972666158080 3431469867446799360 3063812381648928000 540245678092848000 965100900219412320 1028675274985612800 301695755094115200 972442220567126400 1395670797478863360 880440729499618560 2573602400585099520 453806369597992320 2593179254845670400 226271816320586400 1072334333577124800 6862939734893598720 1210150318927979520 6127624763297856000 1080491356185696000 660330547124713920 340354777198494240 603391510188230400 1944884441134252800 281582704754507520 1760881458999237120 5147204801170199040 907612739195984640 155654811346507200 452543632641172800 2420300637855959040 720072692489928960 211187028565880640 2160982712371392000 1320661094249427840 680709554396988480 1206783020376460800 3889768882268505600 563165409509015040 3521762917998474240 502826258490192000 1815225478391969280 311309622693014400 905087265282345600 1440145384979857920 422374057131761280 1361419108793976960 2413566040752921600 233482217019760800 678815448961759200 1126330819018030080 1005652516980384000 3630450956783938560 316780542848820960 3241474068557088000 622619245386028800 1810174530564691200 318806886248323200 290555647846813440 844748114263522560 2722838217587953920 466964434039521600 2252661638036060160 1134515923994980800 217916735885110080 2011305033960768000 633561085697641920 1245238490772057600 3620349061129382400 637613772496646400 581111295693626880 1689496228527045120 5445676435175907840 506602965608812800 165685373699227200 933928868079043200 478210329372484800 435833471770220160 1267122171395283840 2490476981544115200 1275227544993292800 1162222591387253760 3378992457054090240 326875103827665120 3016957550941152000 950341628546462880 1013205931217625600 331370747398454400 956420658744969600 871666943540440320 2534244342790567680 446329640747652480 759904448413219200 363194559808516800 248528060548840800 1055935142829403200 6757984914108180480 2075397484620096000 1190212375327073280 653750207655330240 334747230560739360 662741494796908800 1912841317489939200 309279364238557440 1743333887080880640 5068488685581135360 892659281495304960 153314055381614400 726389119617033600 497056121097681600 709244151852337920 231959523178918080 1307500415310660480 669494461121478720 1325482989593817600 3825682634979878400 618558728477114880 3486667774161761280 552284578997424000 1785318562990609920 306628110763228800 994112242195363200 1418488303704675840 463919046357836160 1338988922242957440 2650965979187635200 229971083072421600 1089583679425550400 1237117456954229760 1104569157994848000 347939284768377120 613256221526457600 1988224484390726400 286186236712346880 255523425636024000 927838092715672320 2677977844485914880 459942166144843200 2474234913908459520 214639677534260160 2209138315989696000 695878569536754240 1226512443052915200 3976448968781452800 572372473424693760 511046851272048000 1855676185431344640 5355955688971829760 498574250877830400 314595212378428800 919884332289686400 429279355068520320 1391757139073508480 2453024886105830400 235946409283821600 689913249217264800 1144744946849387520 1022093702544096000 3711352370862689280 321959516301390240 3313707473984544000 1043817854305131360 997148501755660800 629190424756857600 1839768664579372800 324225700178889600 293622198219866880 858558710137040640 2783514278147016960 441343119366414720 747861376316745600 357732795890433600 471892818567643200 243169275134167200 2289489893698775040 1159797615894590400 2044187405088192000 643919032602780480 1258380849513715200 3679537329158745600 648451400357779200 587244396439733760 1717117420274081280 5567028556294033920 514752074975174400 150884312765659200 715465591780867200 943785637135286400 486338550268334400 4088374810176384000 698003951228962560 440433297329800320 1287838065205560960 2516761699027430400 1296902800715558400 1174488792879467520 3434234840548162560 3066281107632288000 540376166964816000 965878548904170720 1029504149950348800 301768625531318400 972677100536668800 1396007902457925120 880866594659600640 2575676130411121920 453915980250445440 2593805601431116800 226326469148488800 1073198387671300800 6868469681096325120 1210442614001187840 6132562215264576000 1080752333929632000 660649945994700480 340436985187834080 603537251062636800 1945354201073337600 281650717162563840 1761733189319201280 5151352260822243840 907831960500890880 155780233216171200 452652938296977600 2420885228002375680 720652904965244160 211238037871922880 2161504667859264000 1321299891989400960 680873970375668160 1207074502125273600 3890708402146675200 563301434325127680 3523466378638402560 502947709218864000 1815663921001781760 311560466432342400 905305876593955200 1441305809930488320 422476075743845760 1361747940751336320 2414149004250547200 233670349824256800 678979407445466400 1126602868650255360 1005895418437728000 3631327842003563520 316857056807884320 3242257001788896000 623120932864684800 1810611753187910400 318858209448105600 290789768670186240 844952151487691520 2723495881502672640 467340699648513600 2253205737300510720 1134789950626113600 218092326502639680 2011790836875456000 633714113615768640 1246241865729369600 3621223506375820800 637716418896211200 581579537340372480 1689904302975383040 5446991763005345280 506725328548857600 165725392709822400 934681399297027200 478287314172158400 436184653005279360 1267428227231537280 2492483731458739200 1275432837792422400 1163159074680744960 3379808605950766080 327138489753959520 3017686255313184000 950571170423652960 1013450657097715200 331450785419644800 956574628344316800 872369306010558720 2534856454463074560 446401493227347840 760087992823286400 363487210837732800 248588089064733600 1056190189359614400 6759617211901532160 2077069776215616000 1190403981939594240 654276979507919040 334801119920510880 662901570839289600 1913149256688633600 309354066391668480 1744738612021117440 5069712908926149120 892802986454695680 153351086271364800 726974421675465600 497176178129467200 709415459968400640 232015549793751360 1308553959015838080 669602239841021760 1325803141678579200 3826298513377267200 618708132783336960 3489477224042234880 552417975699408000 1785605972909391360 306702172542729600 994352356258934400 1418830919936801280 464031099587502720 1339204479682043520 2651606283357158400 230026629407047200 1090461632513198400 1237416265566673920 1104835951398816000 348023324690627040 613404345085459200 1988704712517868800 286255361039880960 255585143785608000 928062199175005440 2678408959364087040 460053258814094400 2474832531133347840 214691520779910720 2209671902797632000 696046649381254080 1226808690170918400 3977409425035737600 572510722079761920 511170287571216000 1856124398350010880 5356817918728174080 498654513968083200 314848703545084800 920106517628188800 429383041559821440 1392093298762508160 2453617380341836800 236136527658813600 690079888221141600 1145021444159523840 1022340575142432000 3712248796700021760 322037281169866080 3314507854196448000 1044069974071881120 997309027936166400 629697407090169600 1840213035256377600 324277895727676800 293858789975412480 858766083119642880 2784186597525016320 441485195940996480 747981770952124800 357819201299851200 472273055317627200 243208421795757600 2290042888319047680 1160077748968756800 2044681150284864000 644074562339732160 1259394814180339200 3680426070512755200 648555791455353600 587717579950824960 1717532166239285760 5568373195050032640 514876406219884800 150908602911393600 715638402599702400 944546110635254400 486416843591515200 4089362300569728000 698116319555316480 440788184963118720 1288149124679464320 2518789628360678400 1297111582910707200 1175435159901649920 3435064332478571520 3067021725427296000 540463159546128000 966111843509598240 1029752812439769600 301817205822787200 972833687183030400 1396232639110632960 881576369926237440 2576298249358928640 453989054018747520 2594223165821414400 226362904367090400 1073457603899553600 6870128664957143040 1210637477383326720 6134043450854592000 1080926319092256000 661182277444678080 340491790514060640 603634411645574400 1945667374366060800 281696058767934720 1763152739852474880 5152596498717857280 907978108037495040 155817859777070400 452725808734180800 2421274954766653440 720826968707838720 211272044075951040 2161852638184512000 1322364554889356160 680983581028121280 1207268823291148800 3891334748732121600 563392117535869440 3526305479704949760 503028676371312000 1815956216074990080 311635719554140800 905451617468361600 1441653937415677440 422544088151902080 1361967162056242560 2414537646582297600 233726789665605600 679088713101271200 1126784235071738880 1006057352742624000 3631912432149980160 316908066113926560 3242778957276768000 623271439108281600 1810903234936723200 318960855847670400 290860004917198080 845088176303804160 2723934324112485120 467453579331211200 2253568470143477760 1134972635046868800 218145003687898560 2012114705485248000 633816132227853120 1246542878216563200 3621806469873446400 637921711695340800 581720009834396160 1690176352607608320 5447868648224970240 506806903842220800 165752072050219200 934907158662422400 478441283771505600 436290007375797120 1267632264455706240 2493085756433126400 1275843423390681600 1163440019668792320 3380352705215216640 327217505531847840 3018172058227872000 950724198341779680 1013613807684441600 331504144100438400 956882567543011200 872580014751594240 2535264528911412480 446545198186738560 760210355763331200 363575006146497600 248628108075328800 1056360220379755200 6760705410430433280 2077571463694272000 1190787195164636160 654435011063695680 334908898640053920 663008288200876800 1913765135086022400 309403867827075840 1745160029503188480 5070529057822824960 893090396373477120 153375773531198400 727150012292995200 497256216150657600 709529665379109120 232052900870306880 1308870022127391360 669817797280107840 1326016576401753600 3827530270172044800 618807735654151680 3490320059006376960 552506906834064000 1786180792746954240 306751547062396800 994512432301315200 1419059330758218240 464105801740613760 1339635594560215680 2652033152803507200 230063660296797600 1090725018439492800 1237615471308303360 1105013813668128000 348079351305460320 613503094124793600 1989024864602630400 286301443924903680 255626289218664000 928211603481227520 2679271189120431360 460127320593595200 2475230942616606720 214726082943677760 2210027627336256000 696158702610920640 1227006188249587200 3978049729205260800 572602887849807360 511252578437328000 1856423206962455040 5358542378240862720 498815040148588800 314924750895081600 920254641187190400 429452165887355520 1392317405221841280 2454012376499174400 236193563171311200 690190980890392800 1145205775699614720 1022505156874656000 3712846413924910080 322089124415516640 3315041441004384000 1044238053916380960 997630080297177600 629849501790163200 1840509282374380800 324382286825251200 293929767502076160 858904331774711040 2784634810443682560 441804868233805440 748222560222883200 357876804906129600 472387126342622400 243286715118938400 2290411551399229440 1160264504351534400 2045010313749312000 644178248831033280 1259699003580326400 3681018564748761600 648764573650502400 587859535004152320 1717808663549422080 5569269620887365120 514959293716358400 150957183202862400 715753609812259200 944774252685244800 486573430237876800 4090020627498624000 698341056208024320 440894651253114240 1288356497662066560 2519398007160652800 1297529147301004800 1175719070008304640 3435617327098844160 3067515470623968000 540637144708752000 966267373246549920 1029918587432716800 301914366405724800 973146860475753600 1396682112416048640 881789302506228480 2576712995324133120 454135201555351680 2595058294602009600 226435774804293600 1073630414718388800 6871234654197688320 1211027204147604480 6135030941247936000 1081274289417504000 661341976879671360 340601401166513760 603828732811449600 1946293720951507200 281786741978676480 1763578605012456960 5153425990648266240 908270403110703360 155842944151003200 452871549608587200 2422054408295208960 720943011202901760 211340056484007360 2162548578835008000 1322683953759342720 681202802333027520 1207657465622899200 3892587441903014400 563573483957352960 3527157210024913920 503190610676208000 1816540806221406720 311685888302006400 905743099217174400 1441886022405803520 422680112968014720 1362405604666055040 2415314931245798400 233764416226504800 679307324412880800 1127146967914705920 1006381221352416000 3633081612442813440 317010084726011040 3243822868252512000 623371776604012800 1811486198434348800 319191810246691200 290906829081872640 845360225936029440 2724811209332110080 467528832453009600 2254293935829411840 1135338003888379200 218180121811404480 2012762442704832000 634020169452022080 1246743553208025600 3622972396868697600 638383620493382400 581813658163745280 1690720451872058880 5449622418664220160 506970054428947200 165805430731012800 935057664906019200 478787715370036800 436360243622808960 1268040338904044160 2493487106416051200 1276767240986764800 1163627316327490560 3381440903744117760 327270182717106720 3019143664057248000 951030254178033120 1013940108857894400 331610861462025600 957575430740073600 872720487245617920 2536080677808088320 446868534345367680 760455081643420800 363633536352340800 248708146096519200 1056700282420036800 6762881807488235520 2077905922013376000 1191649424920980480 654540365434213440 335151400759025760 663221722924051200 1915150861480147200 309503470697890560 1745440974491235840 5072161355616176640 893737068690735360 153425148050865600 727267072704681600 497416292193038400 709758076200526080 232127603023417920 1309080730868426880 670302801518051520 1326443445848102400 3830301722960294400 619006941395781120 3490881948982471680 552684769103376000 1787474137381470720 306850296101731200 994832584386076800 1419516152401052160 464255206046835840 1340605603036103040 2652886891696204800 230137722076298400 1090900609057022400 1238013882791562240 1105369538206752000 348191404535126880 613700592203462400 1989665168772153600 286393609694949120 255708580084776000 928510412093671680 2681211206072206080 460275444152596800 2476027765583124480 214795207271211840 2210739076413504000 696382809070253760 1227401184406924800 3979330337544307200 572787219389898240 511417160169552000 1857020824187343360 5362422412144412160 499176224054726400 314975449128412800 920550888305193600 429590414542423680 1392765618140507520 2454802368813849600 236231586846309600 690413166228895200 1145574438779796480 1022834320339104000 3714041648374686720 322192810906817760 3316108614620256000 1044574213605380640 998352448109452800 629950898256825600 1841101776610387200 324617166794793600 293977085853185280 859180829084847360 2785531236281015040 442017983095678080 748764336082089600 357992012118686400 472463173692619200 243462875096095200 2291148877559592960 1160638015117089600 2045668640678208000 644385621813635520 1259901796513651200 3682203553220774400 649234333589587200 587954171706370560 1718361658169694720 5571062472562030080 515125068709305600 151066488858667200 715984024237372800 944926347385238400 486925750192190400 4091337281356416000 698846713676616960 440965628779777920 1288771243627271040 2519803593027302400 1298468667179174400 1175908343412741120 3436723316339389440 3068502961017312000 541028611324656000 966578432720453280 1030250137418611200 302132977717334400 973851500384380800 1397693427353233920 881931257559555840 2577542487254542080 454464033512711040 2596937334358348800 226599733288000800 1073976036356059200 6873446632678778880 1211904089367229440 6137005922034624000 1082057222649312000 661448443169666880 340848025134533280 604265955434668800 1947703000768761600 281990779202845440 1763862515119111680 5155084974509084160 908928067025422080 155893112898868800 453199466576001600 2423808178734458880 721175096193027840 211493084402134080 2164114445298624000 1322896886339333760 681696050269066560 1208531910869337600 3895406001537523200 563981558405690880 3527725030238223360 503554962862224000 1817856134050844160 311786225797737600 906398933152003200 1442350192386055680 422986168804268160 1363392100538133120 2417063821738675200 233839669348303200 679799199864002400 1127963116811381760 1007109925724448000 3635712268101688320 317239626603201120 3246171667947936000 623572451595475200 1812797866304006400 319345779846038400 291000477411221760 845972337608536320 2726784201076266240 467679338696606400 2255926233622763520 1136160083781777600 218250358058416320 2014219851448896000 634479253206402240 1247144903190950400 3625595732608012800 638691559692076800 582000954822443520 1691944675217072640 5453568402152532480 507337143249081600 165925487762798400 935358677393212800 479018669769057600 436500716116832640 1268958506412804480 2494289806381900800 1277383119384153600 1164001909644887040 3383889350434145280 327375537087624480 3021329777173344000 951718879809603360 1014674286498163200 331850975525596800 958037339538115200 873001432233665280 2537917012825608960 447084091784453760 761005714873622400 363750596764027200 248888231644197600 1057465422010670400 6767778700868290560 2078574838651584000 1192224244758543360 654751074175248960 335313068838340320 663701951051193600 1916074679076230400 309727577157223680 1746002864467330560 5075834025651217920 894168183568907520 153536240720116800 727501193528054400 497776463288395200 710272000548714240 232295682867917760 1309502148350497920 670626137676680640 1327403902102387200 3832149358152460800 619455154314447360 3492005728934661120 553084959209328000 1788336367137815040 307072481440233600 995552926576790400 1420544001097428480 464591365735835520 1341252275353361280 2654807804204774400 230304361080175200 1091251790292081600 1238910308628894720 1106169918418656000 348443524301876640 614144962880467200 1991105853153580800 286600982677551360 255893734533528000 929182731471671040 2682504550706722560 460608722160350400 2477820617257789440 214950737008163520 2212339836837312000 696887048603753280 1228289925760934400 3982211706307161600 573201965355102720 511787469067056000 1858365462943342080 5365009101413445120 499417013325484800 315076845595075200 921217444320700800 429901474016327040 1393774097207506560 2456579851521868800 236307634196306400 690913083240525600 1146403930710205440 1023574938134112000 3716730925886684160 322426105512245280 3318509755255968000 1045330572905629920 998834026650969600 630153691190150400 1842434888641401600 324773753441155200 294071722555403520 859802948032654080 2787548194415013120 442337655388487040 749125519988227200 358251228346939200 472615268392612800 243580315080866400 2292807861420410880 1161478414339588800 2047149876268224000 644852211024490560 1260307382380300800 3684869777282803200 649547506882310400 588143445110807040 1719605896065308160 5575096388830026240 515498062443436800 151139359295870400 716502456693878400 945230536785225600 487160630161732800 4094299752536448000 699183818655678720 441107583833105280 1289704422048981120 2520614764760601600 1299095013764620800 1176286890221614080 3439211792130616320 3070724814402336000 541289589068592000 967278316536735840 1030996124886873600 302278718591740800 974321260323465600 1398367637311357440 882215167666210560 2579408844097962240 454683254817617280 2598190027529241600 226709038943805600 1074753685040817600 6878423584261232640 1212488679513646080 6141449628804672000 1082579178137184000 661661375749657920 341012441113212960 604557437183481600 1948642520646931200 282126804018958080 1764430335332421120 5158817688195924480 909366509635234560 156005992581566400 453418077887611200 2424977359027292160 721697287420811520 211595103014218560 2165158356274368000 1323322751499315840 682024882226425920 1209114874366963200 3897285041293862400 564253608037916160 3528860670664842240 503797864319568000 1818733019270469120 312011985163132800 906836155775222400 1443394574841623040 423190206028437120 1364049764452851840 2418229748733926400 234008988872349600 680127116831416800 1128507216075832320 1007595728639136000 3637466038540938240 317392654521327840 3247737534411552000 624023970326265600 1813672311550444800 319576734245059200 291211186152257280 846380412056874240 2728099528905703680 468017977744699200 2257014432151664640 1136708137044043200 218408389614192960 2015191457278272000 634785309042655680 1248047940652531200 3627344623100889600 639153468490118400 582422372304514560 1692760824113748480 5456199057811407360 507581869129171200 166005525783988800 936035955489398400 479365101367588800 436816779228385920 1269570618085311360 2496095881305062400 1278306936980236800 1164844744609029120 3385521648227496960 327612584421289440 3022787185917408000 952177963563983520 1015163738258342400 332011051567977600 958730202735177600 873633558456771840 2539141236170622720 447407427943082880 761372803693756800 364013982690321600 249008288675983200 1057975515071092800 6771043296454993920 2080079901087552000 1193086474514887680 655225168842578880 335555570957312160 664022103135955200 1917460405470355200 309876981463445760 1747267116913543680 5078282472341245440 894814855886165760 153610302499617600 728027965380643200 498016577351966400 710614616780839680 232407736097584320 1310450337685157760 671111141914624320 1328044206271910400 3834920810940710400 619753962926891520 3494534233827087360 553351752613296000 1789629711772331520 307220604999235200 996033154703932800 1421229233561679360 464815472195168640 1342222283829248640 2656088412543820800 230415453749426400 1092041948070964800 1239507925853783040 1106703505226592000 348611604146376480 614441209998470400 1992066309407865600 286739231332619520 256017170832696000 929630944390337280 2684444567658497280 460830907498852800 2479015851707566080 215054423499464640 2213407010453184000 697223208292752960 1228882419996940800 3984132618815731200 573478462665239040 512034341665392000 1859261888780674560 5368889135316994560 499778197231622400 315304987645065600 921661814997705600 430108846998929280 1394446416585505920 2457764839993881600 236478740733799200 691246361248279200 1146956925330478080 1024068683330784000 3718523777561349120 322581635249196960 3320110515679776000 1045834812439129440 999556394463244800 630609975290131200 1843323629995411200 325008633410697600 294284655135394560 860217693997858560 2788892833171011840 442515251106714240 749667295847433600 472957481467598400 243756475058023200 2293913850660956160 1162038680487921600 2048137366661568000 645163270498393920 1261219950580262400 3686647259990822400 650017266821395200 588569310270789120 1720435387995717120 5577785666342023680 515746724932857600 151248664951675200 945914962935196800 487512950116046400 4096274733323136000 699689476124271360 441426982703091840 1290326540996787840 2522439901160524800 1300034533642790400 1177138620541578240 3440870775991434240 3072206049992352000 541681055684496000 967744905747590880 1031493449865715200 302497329903350400 975025900232092800 1399378952248542720 882853965406183680 2580653081993575680 455012086774976640 2600069067285580800 226872997427512800 1075272117497323200 6881741551982868480 1213365564733271040 6144412099984704000 1083362111368992000 662140474054637760 341259065081232480 604994659806700800 1950051800464185600 282330841243127040 1765707930812367360 5161306163987151360 910024173549953280 156081245703364800 453745994855025600 2426731129466542080 722045414906000640 211748130932345280 2166724222737984000 1324280948109275520 682518130162464960 1209989319613401600 3900103600928371200 564661682486254080 3531415861624734720 504162216505584000 1820048347099906560 312162491406729600 907491989710051200 1444090829812001280 423496261864690560 1365036260324929920 2419978639226803200 234121868555047200 680618992282538400 1129323364972508160 1008324433011168000 3640096694199813120 317622196398517920 3250086334106976000 624324982813459200 1814983979420102400 319705042244515200 291351658646280960 846992523729381120 2730072520649859840 468243737110094400 2258646729945016320 1137530216937441600 218513743984710720 2016648866022336000 635244392797035840 1248649965626918400 3629967958840204800 639410084489030400 582703317292561920 1693985047458762240 5460145041299719680 507948957949305600 166125582815774400 936487474220188800 479557563366772800 437027487969421440 1270488785594071680 2497299931253836800 1278820168978060800 1165406634585123840 3387970094917524480 327770615977066080 3024973299033504000 952866589195553760 1015897915898611200 332251165631548800 959115126733545600 874054975938842880 2540977571188143360 447587059142321280 761923436923958400 364189573307851200 249188374223661600 1058740654661726400 6775940189835048960 2081083276044864000 1193565491046190080 655541231954132160 335690294356740960 664502331263097600 1918230253467091200 310101087922778880 1748109951877685760 5081955142376286720 895174118284642560 153721395168868800 728379146615702400 498376748447323200 4162166552089728000 711128541129027840 232575815942084160 1311082463908264320 671380588713481920 1329004662526195200 3836460506934182400 620202175845557760 3496219903755371520 553751942719248000 1790348236569285120 307442790337737600 996753496894646400 1422257082258055680 465151631884168320 1342761177426963840 2658009325052390400 230582092753303200 1092568719923553600 1240404351691115520 1107503885438496000 348863723913126240 614885580675475200 1993506993789292800 286946604315221760 256202325281448000 930303263768336640 2685522354853927680 461164185506606400 2480808703382231040 215209953236416320 2215007770876992000 697727447826252480 1229771161350950400 3987013987578585600 573893208630443520 512404650562896000 1860606527536673280 5371044709707855360 499978854957254400 315457082345059200 922328371013212800 430419906472832640 1395454895652504960 2459542322701900800 236592811758794400 691746278259909600 1147786417260887040 1024809301125792000 3721213055073346560 322814929854624480 3322511656315488000 1046591171739378720 999957709914508800 630914164690118400 1844656742026425600 325139122282665600 294426610188721920 860839812945665280 2790909791305009920 442550770250359680 749968282435881600 473185623517588800 243854341711999200 2295572834521774080 1162879079710420800 2049618602251584000 645629859709248960 1261828329380236800 3689313484052851200 650278244565331200 588853220377443840 1721679625891330560 5581819582610019840 516119718666988800 151309390316011200 946371247035177600 487708683423998400 4099237204503168000 699970396940156160 441639915283082880 1291259719418497920 2523656658760473600 1300556489130662400 1177706440754887680 3443359251782661120 3074427903377376000 541898537137776000 968444789563873440 1032239437333977600 302618780632022400 975417366847996800 1399940793880312320 883279830566165760 2582519438836995840 455194771195731840 2601112978261324800 226964085474016800 1076049766182081600 6886718503565322240 1213852723188618240 6148855806754752000 1083797074275552000 662459872924624320 341396078396798880 605237561264044800 1950834733695993600 282444195256554240 1766559661132331520 5165038877673991680 910389542391463680 156194125386062400 453928170948033600 2427705446377236480 722567606133784320 211833146442415680 2167594148551104000 1324919745849248640 682792156793597760 1210475122528089600 3901669467391987200 564888390513108480 3533119322264663040 504364634386704000 1820779084782927360 312388250772124800 907856341896067200 1445135212267568640 423666292884831360 1365584313587195520 2420950245056179200 234291188079093600 680892256422050400 1129776781026216960 1008729268773408000 3641558169565854720 317749719663623520 3251391222826656000 624776501544249600 1815712683792134400 319730703844406400 291562367387316480 847332585769662720 2731168627174391040 468582376158187200 2259553562052433920 1137986927989329600 218671775540487360 2017458537546816000 635499439327247040 1249553003088499200 3631425367584268800 639461407688812800 583124734774632960 1694665171539325440 5462337254348782080 508152896182713600 166192281166766400 937164752316374400 479596055766609600 437343551080974720 1270998878654494080 2499106006176998400 1278922815377625600 1166249469549265920 3389330343078650880 328007663310731040 3026187806320224000 953249158990870560 1016305792365427200 332384562333532800 959192111533219200 874687102161949440 2541997757308988160 447622985382168960 762229344274070400 364452959234145600 249288421750149600 1059165732212078400 6778660686157301760 2082588338480832000 1193661294352450560 656015326621462080 335717239036626720 664769124667065600 1918384223066438400 310225591511297280 1749374204323898880 5083995514617976320 895245970764337920 153783113318452800 728905918468291200 498576843500299200 4165176676961664000 711414054655799040 232669193633472960 1312030653242924160 671434478073253440 1329538249334131200 3836768446132876800 620451183022594560 3498748408647797760 553974270555888000 1790491941528675840 307566226636905600 997153687000598400 1422828109311598080 465338387266945920 1342868956146506880 2659076498668262400 230674669977679200 1093358877702436800 1240902366045189120 1107948541111776000 349003790450209440 615132453273811200 1994307374001196800 287061811527778560 256305188864088000 930676774533891840 2685737912293013760 461349339955358400 2481804732090378240 215296358645833920 2215897082223552000 698007580900418880 1230264906547622400 3988614748002393600 574123623055557120 512610377728176000 1861353549067783680 5371475824586027520 500018986502380800 315685224395049600 922698679910716800 430592717291667840 1396015161800837760 2460529813095244800 236763918296287200 692024009933037600 1148247246111114240 1025220755456352000 3722707098135567360 322944537968750880 3323845623335328000 1047011371350628320 1000037973004761600 631370448790099200 1845397359821433600 325165220057059200 294639542768712960 861185434583335680 2792030323601675520 442621808537650560 750028479753571200 473527836592574400 243873915042794400 2296494492222228480 1163345968167364800 2050441510912704000 645889075937501760 1262740897580198400 3690794719642867200 650330440114118400 589279085537425920 1722370869166671360 5584060647203351040 516326937408172800 151321535388878400 947055673185148800 487747830085588800 4100883021825408000 700026581103333120 441959314153069440 1291778151875003520 2525481795160396800 1300660880228236800 1178558171074851840 3444741738333342720 3075662266369056000 541942033428432000 968833613906252640 1032653874816345600 302643070777756800 975495660171177600 1400053162206666240 883918628306138880 2583556303750007040 455231308079882880 2601321760456473600 226982303083317600 1076481793229169600 6889483476666685440 1213950154879687680 6151324532738112000 1083884066856864000 662938971229604160 341423481059912160 605286141555513600 1950991320342355200 282466866059239680 1767837256612277760 5167112607500014080 910462616159765760 156256836320894400 453964606166635200 2427900309759375360 722857712371441920 211850149544429760 2167768133713728000 1325877942459208320 682846962119824320 1210572283111027200 3901982640684710400 564933732118479360 3535674513224555520 504405117962928000 1820925232319531520 312513672641788800 907929212333270400 1445715424742883840 423700299088859520 1365693924239648640 2421144566222054400 234385254481341600 680946909249952800 1129867464236958720 1008810235925856000 3641850464639063040 317775224316644640 3251652200570592000 625027345283577600 1815858424666540800 319782027044188800 291679427799002880 847400598177719040 2731387848479297280 468770508962683200 2259734928473917440 1138078270199707200 218759570849252160 2017620471851712000 635550448633289280 1250054690567155200 3631716849333081600 639564054088377600 583358855598005760 1694801196355438080 5462775696958594560 508193683829395200 166205620836964800 937541017925366400 479673040566283200 437519141698504320 1271100897266578560 2500109381134310400 1279128108176755200 1166717711196011520 3389602392710876160 328139356273878240 3026430707777568000 953325672949933920 1016387367658790400 332411241673929600 959346081132566400 875038283397008640 2542201794533157120 447694837861864320 762290525744092800 364599284748753600 249308431255447200 1059250747722148800 6779204785421752320 2083424484278592000 1193852900964971520 656278712547756480 335771128396398240 664822483347859200 1918692162265132800 310250492229000960 1750076566794017280 5084403589066314240 895389675723728640 153795456948369600 729198569497507200 498616862510894400 4166848968557184000 711471157361153280 232687869171750720 1312557425095512960 671542256792796480 1329644966695718400 3837384324530265600 620500984458001920 3500153133588034560 554018736123216000 1790779351447457280 307590913896739200 997233725021788800 1422942314722306560 465375738343501440 1343084513585592960 2659289933391436800 230693185422554400 1093797854246260800 1241001968916003840 1108037472246432000 349031803757626080 615181827793478400 1994467450043577600 287084852970289920 256325761580616000 930751476687002880 2686169027171185920 461386370845108800 2482003937832007680 215313639727717440 2216074944492864000 698063607515252160 1230363655586956800 3988934900087155200 574169705940579840 512651523161232000 1861502953374005760 5372338054342371840 500099249592633600 315811969978377600 922772741690217600 430627279455434880 1396127215030504320 2460727311173913600 236858977483783200 692079556267663200 1148339411881159680 1025303046322464000 3723005906748011520 322970459591576160 3324112416739296000 1047095411272878240 1000198499185267200 631623939956755200 1845545483380435200 325217415605846400 294757838646485760 861254558910869760 2792254430061008640 442976999974104960 750148874388950400 473717954967566400 243913061704384800 2296678823762319360 1163439345858753600 2050606092644928000 645940919183152320 1263247879913510400 3691090966760870400 650434831211692800 589515677292971520 1722509117821739520 5584508860122017280 516368381156409600 151345825534612800 947435909935132800 487826123408769600 4101212185289856000 700138949429687040 442136757969728640 1291881838366304640 2526495759827020800 1300869662423385600 1179031354585943040 3445018235643479040 3075909138967392000 542029026009744000 968911378774728480 1032736762312819200 302691651069225600 975652246817539200 1400277898859374080 884273515939457280 2583763676732609280 455304381848184960 2601739324846771200 227018738301919200 1076568198638587200 6890036471286958080 1214145018261826560 6151818277934784000 1084058052019488000 663205136954592960 341478286386138720 605383302138451200 1951304493635078400 282512207664610560 1768547031878914560 5167527353465218560 910608763696369920 156269378507860800 454037476603838400 2428290036523653120 722915733618973440 211884155748457920 2168116104038976000 1326410273909185920 682956572772277440 1210766604276902400 3902608987270156800 565024415329221120 3537094063757829120 504486085115376000 1821217527392739840 312538757015721600 908074953207676800 1445831467237946880 423768311496915840 1365913145544554880 2421533208553804800 234404067761791200 681056214905757600 1130048830658442240 1008972170230752000 3642435054785479680 317826233622686880 3252174156058464000 625077514031443200 1816149906415353600 320038643043100800 291702839881340160 847536622993831680 2731826291089109760 468808135523582400 2260097661316884480 1138260954620462400 218777129911005120 2017944340461504000 635652467245373760 1250155028062886400 3632299812830707200 640077286086201600 583405679762680320 1695073245987663360 5463652582178219520 508275259122758400 166232300177361600 937616271047164800 480057964564651200 437554259822010240 1271304934490747520 2500310056125772800 1280154572172403200 1166811359525360640 3390146491975326720 328165694866507680 3026916510692256000 953478700868060640 1016550518245516800 332464600354723200 960115929129302400 875108519644020480 2542609868981495040 448054100260341120 762412888684137600 364628549851675200 249348450266042400 1059420778742289600 6780292983950653440 2083591713438144000 1194810934027576320 656331389733015360 336040575195255840 664929200709446400 1920231858258604800 310300293664408320 1750217039288040960 5085219737962990080 896108200520682240 153820144208203200 729257099703350400 498696900532084800 4167183426876288000 711585362771861760 232725220248306240 1312662779466030720 672081150390511680 1329858401418892800 3840463716517209600 620600587328816640 3500434078576081920 554107667257872000 1792216401041364480 307640288416406400 997393801064169600 1423170725543723520 465450440496612480 1344162300781023360 2659716802837785600 230730216312304800 1093885649555025600 1241201174657633280 1108215334515744000 349087830372459360 615280576832812800 1994787602128339200 287130935855312640 256366907013672000 930900880993224960 2688324601562046720 461460432624609600 2482402349315266560 215348201891484480 2216430669031488000 698175660744918720 1230561153665625600 3989575204256678400 574261871710625280 512733814027344000 1861801761986449920 5376649203124093440 500500565043897600 315837319095043200 922920865249219200 430696403782968960 1396351321489837440 2461122307331251200 236877989321282400 692190648936914400 1148523743421250560 1025467628054688000 3723603523972899840 323022302837226720 3324646003547232000 1047263491117378080 1001001130087795200 631674638190086400 1845841730498438400 325478393349782400 294781497822040320 861392807565937920 2792702642979674880 443154595692332160 750750847565846400 473755978642564800 244108795012336800 2297047486842501120 1163626101241531200 2050935256109376000 646044605674453440 1263349276380172800 3691683460996876800 650956786699564800 589562995644080640 1722785615131875840 5585405285959349760 516451268652883200 151467276263284800 947511957285129600 488217590024673600 4101870512218752000 700700791061456640 442172246733060480 1292089211348906880 2526698552760345600 1301913573399129600 1179125991288161280 3445571230263751680 3076402884164064000 542463988916304000 969066908511680160 1032902537305766400 302934552526569600 976435180049347200 1401401582122913280 884344493466120960 2584178422697813760 455669750689695360 2603827146798259200 227200914394927200 1076741009457422400 6891142460527503360 1215119335172520960 6152805768328128000 1084927977832608000 663258370099590720 341752313017271520 605869105053139200 1952870360098694400 282738915691464960 1768688986932241920 5168356845395627520 911339501379390720 156294462881793600 454401828789854400 2430238670345041920 723031776114036480 212054186768598720 2169855955665216000 1326516740199181440 683504626034543040 1211738210106278400 3905740720197388800 565477831382929920 3537377973864483840 504890920877616000 1822679002758781440 312588925763587200 908803657579708800 1446063552228072960 424108373537197440 1367009252069086080 2423476420212556800 234441694322690400 681602743184781600 1130955662765859840 1009781841755232000 3645358005517562880 318081280152898080 3254783933497824000 625177851527174400 1817607315159417600 320166951042556800 291749664046014720 848216747074394880 2734018504138172160 468883388645380800 2261911325531719680 1139174376724238400 218812248034511040 2019563683510464000 636162560305796160 1250355703054348800 3635214630318835200 640333902085113600 583499328092029440 1696433494148789760 5468037008276344320 508683135589574400 166365696879345600 937766777290761600 480250426563835200 437624496069022080 1272325120611592320 2500711406108697600 1280667804170227200 1166998656184058880 3392866988297579520 328218372051766560 3029345525265696000 954243840458694240 1017366271179148800 332731393758691200 960500853127670400 875248992138044160 2544650241223184640 448233731459579520 763024703384361600 364687080057518400 249548545319018400 1060270933842993600 6785733976595159040 2083926171757248000 1195289950558878720 656436744103533120 336175298594684640 665462787517382400 1921001706255340800 310549300841445120 1750497984276088320 5089300482446369280 896467462919159040 153943580507371200 729374160115036800 499097090638036800 4167852343514496000 712156389825404160 232911975631083840 1312873488207066240 672350597189369280 1330925575034764800 3842003412510681600 621098601682890240 3500995968552176640 554552322931152000 1792934925838318080 307887161014742400 998194181276073600 1424312779650808320 465823951262167680 1344701194378738560 2661851150069529600 230915370761056800 1094061240172555200 1242197203365780480 1109104645862304000 349367963446625760 615774322029484800 1996388362552147200 287361350280426240 256572634178952000 931647902524335360 2689402388757477120 461830741522113600 2484394406731560960 215521012710319680 2218209291724608000 698735926893251520 1231548644058969600 3992776725104294400 574722700560852480 513145268357904000 1863295805048670720 5378804777514954240 500701222769529600 315888017328374400 923661483044227200 431042025420639360 1397471853786503040 2463097288117939200 236916012996280800 692746112283170400 1149445401121704960 1026290536715808000 3726591610097341440 323281519065479520 3327313937586912000 1048103890339877280 1001402445539059200 631776034656748800 1847322966088454400 325608882221750400 294828816173149440 862084050841278720 2794943707573006080 443403229697850240 751051834154294400 473832025992561600 244206661666312800 2298890802243409920 1164559878155419200 2052581073431616000 646563038130959040 1263552069313497600 3694645932176908800 651217764443500800 589657632346298880 1724168101682557440 5589887415146012160 516865706135251200 151528001627620800 947664051985123200 488413323332625600 4105162146863232000 700981711877341440 442243224259724160 1293126076261918080 2527104138626995200 1302435528887001600 1179315264692597760 3448336203365114880 3078871610147424000 542681470369584000 969844557196438560 1033731412270502400 303056003255241600 976826646665251200 1401963423754682880 884486448519448320 2586252152523836160 455852435110450560 2604871057774003200 227292002441431200 1077605063551598400 6896672406730229760 1215606493627868160 6157743220294848000 1085362940739168000 663364836389586240 341889326332837920 606112006510483200 1953653293330502400 282852269704892160 1768972897038896640 5172504305047672320 911704870220901120 156419884751457600 454584004882862400 2431212987255736320 723611988589351680 212139202278669120 2170725881478336000 1326729672779172480 683778652665675840 1212224013020966400 3907306586661004800 565704539409784320 3537945794077793280 505093338758736000 1823409740441802240 312839769502915200 909168009765724800 1447223977178703360 424278404557338240 1367557305331351680 2424448026041932800 234629827127186400 681876007324293600 1131409078819568640 1010186677517472000 3646819480883604480 318208803418003680 3256088822217504000 625679539005830400 1818336019531449600 320346582241795200 291983784869387520 848556809114676480 2735114610662703360 469259654254372800 2262818157639137280 1139631087776126400 218987838652040640 2020373355034944000 636417606836007360 1251359078011660800 3636672039062899200 640693164483590400 583967569738775040 1697113618229352960 5470229221325406720 508887073822982400 166432395230337600 938519308508745600 480519873362692800 437975677304081280 1272835213672014720 2502718156023321600 240627491006666400 1281386328967180800 1167935139477550080 3394227236458705920 328481757978060960 3030560032552416000 954626410254011040 1017774147645964800 332864790460675200 961039746725385600 875951354608162560 2545670427344029440 448485215138513280 763330610734473600 364979731086734400 249648592845506400 1060696011393345600 6788454472917411840 2085598463352768000 1195960573702702080 656963515956121920 336363911353884960 665729580921350400 1922079493450771200 310673804429963520 1751902709216325120 5091340854688058880 896970430277026560 154005298656955200 729959462173468800 499297185691012800 4171196926705536000 712441903352175360 233005353322472640 1313927031912243840 672727822707769920 1331459161842700800 3844158986901542400 621347608859927040 3503805418432650240 554774650767792000 1793940860554053120 308010597313910400 998594371382025600 1424883806704350720 466010706644945280 1345455645415539840 2662918323685401600 231007947985432800 1094939193260203200 1242695217719854080 1109549301535584000 349508029983708960 616021194627820800 1997188742764051200 287476557492983040 256675497761592000 932021413289890560 2690911290831079680 462015895970865600 2485390435439708160 215607418119737280 2219098603071168000 699016059967417920 1232042389255641600 3994377485528102400 574953114985966080 513350995523184000 1864042826579781120 5381822581662159360 316141508495030400 924031791941731200 431214836239474560 1398032119934835840 2464084778511283200 237106131371272800 693023843956298400 1149906229971932160 1026701991046368000 3728085653159562240 323411127179605920 3328647904606752000 1048524089951126880 632283016990060800 1848063583883462400 325791566642505600 295065407928695040 862429672478949120 2796064239869671680 443474267985141120 474212262742545600 244343674981879200 2299812459943864320 1165026766612363200 2053403982092736000 646822254359211840 1264566033980121600 3696127167766924800 651583133285011200 590130815857390080 1724859344957898240 5592128479739343360 517072924876435200 151613017137691200 948424525485091200 488687349963758400 4106807964185472000 442598111893042560 1293644508718423680 2529132067960243200 1303166266570022400 1180261631714780160 3449718689915796480 3080105973139104000 542985944404176000 970233381538817760 1034145849752870400 303226034275382400 977374699927516800 885196223786085120 2587289017436847360 456108193299507840 2606332533140044800 227419525706536800 1078037090598686400 6899437379831592960 1216288515465354240 6160211946278208000 663897167839563840 342081144974630880 606452068550764800 1954749399855033600 283010965323690240 1770392447572170240 5174578034873694720 912216386599015680 156482595686289600 454839051413073600 2432577030930708480 723902094827009280 212258223992767680 1327794335679127680 684162289949261760 1212904137101529600 3909498799710067200 566021930647380480 3540784895144340480 505376723792304000 1824432773198031360 312965191372579200 909678102826147200 1447804189654018560 424516447985535360 1368324579898523520 2425808274203059200 234723893529434400 682258577119610400 1132043861294760960 1010753447584608000 3648865546396062720 318387335989151520 3257915666425056000 625930382745158400 1819356205652294400 320397905441577600 292100845281073920 849032895971070720 2736649159797047040 469447787058868800 2264087722589521920 1140270483248769600 219075633960805440 2021506895169216000 636774671978303040 1251860765490316800 3638712411304588800 640795810883155200 584201690562147840 1698065791942141440 5473298319594094080 509172587349753600 166525772921726400 938895574117737600 480596858162366400 438151267921610880 1273549343956606080 2503721530980633600 240820587737402400 1281591621766310400 1168403381124295680 3396131583884282880 328613450941208160 3032260342753824000 955162007967454560 1018345174699507200 333051545843452800 961193716324732800 876302535843221760 2547098687913212160 448557067618208640 763758881024630400 365126056601342400 249788659382589600 1061291119963838400 6792263167768565760 2086434609150528000 1196152180315223040 657226901882416320 336417800713656480 666103091686905600 1922387432649465600 310848109453889280 1752605071686443520 5094197375826424320 897114135236417280 154091704066372800 730252113202684800 499577318765179200 4172869218301056000 712841622289655040 233136082090416960 1314453803764832640 672835601427312960 1332206183373811200 3844774865298931200 621696218907778560 3505210143372887040 555085909739088000 1794228270472834560 308183408132745600 999154637530358400 1425683244579310080 466272164180833920 1345671202854625920 2664412366747622400 231137556099559200 1095378169804027200 1243392437815557120 1110171819478176000 349704123135625440 616366816265491200 1998309275060716800 287637847590562560 256819506777288000 932544328361667840 2691342405709251840 462275112199118400 2486784875631114240 215728385692921920 2220343638956352000 699408246271250880 1232733632530982400 3996618550121433600 575275695181125120 513639013554576000 1865088656723335680 5382684811418503680 316268254078358400 924550224398236800 431456771385843840 1398816492542501760 2465467265061964800 237201190558768800 693412668298677600 1150551390362250240 1027278027109152000 3730177313446671360 323592578539382880 3330515458434528000 1049112369406876320 632536508156716800 1849100448796473600 325843762191292800 295183703806467840 862913542771687680 2797632985085003520 443580825416077440 474402381117537600 244382821643469600 2301102780724500480 1165680410452084800 2054556054218304000 647185157078765760 1265073016313433600 3698200897592947200 651687524382585600 590367407612935680 1725827085543375360 5595265970170007040 517363031114092800 151637307283425600 948804762235075200 488765643286939200 4109112108436608000 442775555709701760 1294370314157531520 2530146032626867200 1303375048765171200 1180734815225871360 3451654171086750720 3081834081327456000 543072936985488000 970777735618148640 1034726062228185600 303274614566851200 977531286573878400 885551111419403520 2588740628315063040 456181267067809920 2606750097530342400 227455960925138400 1078641928464609600 6903308342173501440 1216483378847493120 6163668162654912000 664163333564552640 342135950300857440 606549229133702400 1955062573147756800 283056306929061120 1771102222838807040 5177481256630126080 912362534135619840 156570390995054400 454911921850276800 2432966757694986240 724308243559729920 212292230196795840 1328326667129105280 684271900601714880 1213098458267404800 3910125146295513600 566112613858122240 3542204445677614080 505457690944752000 1824725068271239680 313140781990108800 909823843700553600 1448616487119459840 424584460393591680 1368543801203429760 2426196916534809600 234855586492581600 682367882775415200 1132225227716244480 1010915381889504000 3649450136542479360 318438345295193760 3258437621912928000 626281563980217600 1819647687401107200 320474890241251200 292264729857434880 849168920787183360 2737087602406859520 469711172985163200 2264450455432488960 1140453167669524800 219198547393076160 2021830763779008000 636876690590387520 1252563127960435200 3639295374802214400 640949780482502400 584529459714869760 1698337841574366720 5474175204813719040 509254162643116800 166552452262123200 939422345970326400 480712335361876800 438397094786152320 1273753381180775040 2505126255920870400 240917136102770400 1281899560965004800 1169058919429739520 3396675683148733440 328797821089614240 3032746145668512000 955315035885581280 1018508325286233600 333104904524246400 961424670723753600 876794189572304640 2547506762361550080 448664846337751680 763881243964675200 365330912321793600 249828678393184800 1061461150983979200 6793351366297466880 2087605213267392000 1196439590234004480 657595642179228480 336498634753313760 666209809048492800 1922849341447507200 310897910889296640 1753588379144609280 5095013524723100160 897329692675503360 154116391326206400 730661824643587200 499657356786369600 4175210426534784000 712955827700363520 233173433166972480 1315191284358456960 672997269506627520 1332419618096985600 3845698682895014400 621795821778593280 3507176758289218560 555174840873744000 1794659385351006720 308232782652412800 999314713572739200 1425911655400727040 466346866333944960 1345994539013255040 2664839236193971200 231174586989309600 1095992736965380800 1243591643557186560 1110349681747488000 349760149750458720 616465565304825600 1998629427145478400 287683930475585280 256860652210344000 932693732667889920 2691989078026510080 462349173978619200 2487183287114373120 215762947856688960 2220699363494976000 699520299500917440 1232931130609651200 3997258854290956800 575367860951170560 513721304420688000 1865387465335779840 5383978156053020160 316445697895017600 924698347957238400 431525895713377920 1399040599001834880 2465862261219302400 237334273421263200 693523760967928800 1150735721902341120 1027442608841376000 3730774930671559680 323644421785033440 3331049045242464000 1049280449251376160 632891395790035200 1849396695914476800 325922055514473600 295349318035349760 863051791426755840 2798081198003669760 443616344559722880 474668546842526400 244441541635855200 2301471443804682240 1165867165834862400 2054885217682752000 647288843570066880 1265782791580070400 3698793391828953600 651844111028947200 590698636070699520 1726103582853511680 5596162396007339520 517445918610566400 151673742502027200 949337093685052800 488883083271710400 4109770435365504000 443023977053024640 1294577687140133760 2531565583160140800 1303688222057894400 1181397272141399040 3452207165707023360 3082327826524128000 543203425857456000 970933265355100320 1034891837221132800 303347485004054400 977766166543420800 886047954106049280 2589155374280267520 456290877720263040 2607376444115788800 227510613753040800 1078814739283444800 6904414331414046720 1216775673920701440 6164655653048256000 664535965579536960 342218158290197280 606694970008108800 1955532333086841600 283124319337117440 1772095908212098560 5178310748560535040 912581755440526080 156595475368987200 455021227506081600 2433551347841402880 724424286054792960 212343239502838080 1329071931159073920 684436316580394560 1213389940016217600 3911064666173683200 566248638674234880 3544191816424197120 505579141673424000 1825163510881052160 313190950737974400 910042455012163200 1448848572109585920 424686479005676160 1368872633160789120 2426779880032435200 234893213053480800 682531841259122400 1132497277348469760 1011158283346848000 3650327021762104320 318514859254257120 3259220555144736000 626381901475948800 1820084910024326400 320500551841142400 292311554022109440 849372958011352320 2737745266321578240 469786426106961600 2264994554696939520 1140727194300657600 219233665516582080 2022316566693696000 637029718508514240 1252763802951897600 3640169820048652800 641001103682284800 584623108044218880 1698745916022704640 5475490532643156480 509376525583161600 166592471272718400 939572852213923200 480750827761713600 438467331033164160 1274059437017028480 2505527605903795200 241052303814285600 1282002207364569600 1169246216088437760 3397491832045409280 328850498274873120 3033474850040544000 955544577762771360 1018753051166323200 333184942545436800 961501655523427200 876934662066328320 2548118874034056960 448700772577599360 764064788374742400 365389442527636800 249888706909077600 1061716197514190400 6794983664090818560 2087939671586496000 1196535393540264960 657700996549746240 336525579433199520 666369885090873600 1923003311046854400 310972613042407680 1753869324132656640 5096237748068113920 897401545155198720 154153422215956800 730778885055273600 499777413818155200 4175879343172992000 713127135816426240 233229459781805760 1315401993099492480 673051158866399040 1332739770181747200 3846006622093708800 621945226084815360 3507738648265313280 555308237575728000 1794803090310397440 308306844431913600 999554827636310400 1426254271632852480 466458919563611520 1346102317732798080 2665479540363494400 231230133323935200 1096168327582910400 1243890452169630720 1110616475151456000 349844189672708640 616613688863827200 1999109655272620800 287753054803119360 256922370359928000 932917839127223040 2692204635465596160 462460266647870400 2487780904339261440 215814791102339520 2221232950302912000 699688379345417280 1233227377727654400 3998219310545241600 575506109606238720 513844740719856000 1865835678254446080 5384409270931192320 316496396128348800 924920533295740800 431629582204679040 1399376758690834560 2466454755455308800 237372297096261600 693690399971805600 1151012219212477440 1027689481439712000 3731671356508892160 323722186653509280 3331849425454368000 1049532569018125920 632992792256697600 1849841066591481600 325948153288867200 295396636386458880 863259164409358080 2798753517381669120 443793940277950080 474744594192523200 244461114966650400 2302024438424954880 1166147298909028800 2055378962879424000 647444373307018560 1265985584513395200 3699682133182963200 651896306577734400 590793272772917760 1726518328818716160 5597507034763338240 517570249855276800 151685887574894400 949489188385046400 488922229933300800 4110757925758848000 443094954579688320 1294888746614037120 2531971169026790400 1303792613155468800 1181586545545835520 3453036657637432320 3083068444319136000 543246922148112000 971166559960527840 1035140499710553600 303371775149788800 977844459866601600 886189909159376640 2589777493228074240 456327414604414080 2607585226310937600 227528831362341600 1079073955511697600 6906073315274864640 1216873105611770880 6166136888638272000 664642431869532480 342245560953310560 606743550299577600 1955688919733203200 283146990139802880 1772379818318753280 5179554986456148480 912654829208828160 156633101929886400 455057662724683200 2433746211223541760 724598349797387520 212360242604852160 1329284863739064960 684491121906621120 1213487100599155200 3911377839466406400 566293980279605760 3544759636637506560 505619625249648000 1825309658417656320 313266203859772800 910115325449366400 1449196699594775040 424720485209704320 1368982243813242240 2426974201198310400 234949652894829600 682586494087024800 1132587960559211520 1011239250499296000 3650619316835312640 318540363907278240 3259481532888672000 626532407719545600 1820230650898732800 320628859840598400 292381790269121280 849440970419408640 2737964487626484480 469899305789659200 2265175921118423040 1140818536511035200 219286342701840960 2022478500998592000 637080727814556480 1253064815439091200 3640461301797465600 641257719681196800 584763580538242560 1698881940838817280 5475928975252968960 509417313229843200 166605810942916800 939798611579318400 480943289760897600 438572685403681920 1274161455629112960 2506129630878182400 241090923160432800 1282515439362393600 1169527161076485120 3397763881677634560 328929514052761440 3033717751497888000 955621091721834720 1018834626459686400 333211621885833600 961886579521795200 877145370807363840 2548322911258225920 448880403776837760 764125969844764800 365477237836401600 249908716414375200 1061801213024260800 6795527763355269120 2088441359065152000 1197014410071567360 657859028105522880 336660302832628320 666423243771667200 1923773159043590400 310997513760111360 1754290741614727680 5096645822516451840 897760807553675520 154165765845873600 730954475672803200 499817432828750400 4176882718130304000 713184238521780480 233248135320083520 1315718056211045760 673320605665256640 1332846487543334400 3847546318087180800 621995027520222720 3508581483229455360 555352703143056000 1795521615107351040 308331531691747200 999634865657500800 1426368477043560960 466496270640167040 1346641211330513280 2665692975086668800 231248648768810400 1096431713509204800 1243990055040445440 1110705406286112000 349872202980125280 616663063383494400 1999269731315001600 287776096245630720 256942943076456000 932992541280334080 2693282422661026560 462497297537620800 2487980110080890880 215832072184223040 2221410812572224000 699744405960250560 1233326126766988800 3998539462630003200 575552192491261440 513885886152912000 1865985082560668160 5386564845322053120 316572443478345600 924994595075241600 431664144368446080 1399488811920501120 2466652253533977600 237429332608759200 693745946306431200 1151104384982522880 1027771772305824000 3731970165121336320 323748108276334560 3332116218858336000 1049616608940375840 633144886956691200 1849989190150483200 326078642160835200 295467613913122560 863328288736892160 2798977623841002240 444220170001695360 474858665217518400 244558981620626400 2302208769965045760 1166240676600417600 2055543544611648000 647496216552669120 1266289773913382400 3699978380300966400 652157284321670400 590935227826245120 1726656577473784320 5597955247682004480 517611693603513600 151746612939230400 949717330435036800 489117963241252800 4111087089223296000 443201420869683840 1294992433105338240 2532579547826764800 1304314568643340800 1181870455652490240 3453313154947568640 3083315316917472000 543464403601392000 971244324829003680 1035223387207027200 303493225878460800 978235926482505600 886402841739367680 2589984866210676480 456510099025169280 2608629137286681600 227619919408845600 1079160360921115200 6906626309895137280 1217360264067118080 6166630633834944000 664802131304525760 342382574268876960 606986451756921600 1956471852965011200 283260344153230080 1772805683478735360 5179969732421352960 913020198050338560 156645644116852800 455239838817691200 2434720528134236160 724656371044919040 212445258114922560 1329604262609051520 684765148537753920 1213972903513843200 3912943705930022400 566520688306460160 3545611366957470720 505822043130768000 1826040396100677120 313291288233705600 910479677635382400 1449312742089838080 424890516229845120 1369530297075507840 2427945807027686400 234968466175279200 682859758226536800 1133041376612920320 1011644086261536000 3652080792201354240 318667887172383840 3260786421608352000 626582576467411200 1820959355270764800 320936799039292800 292405202351458560 849781032459690240 2739060594151015680 469936932350558400 2266082753225840640 1141275247562923200 219303901763593920 2023288172523072000 637335774344767680 1253165152934822400 3641918710541529600 641873598078585600 584810404702917120 1699562064919380480 5478121188302031360 509621251463251200 166672509293908800 939873864701116800 481405198558939200 438607803527187840 1274671548689535360 2506330305869644800 241148852179653600 1283747196157171200 1169620809405834240 3399124129838760960 328955852645390880 3034932258784608000 956003661517151520 1019242502926502400 333345018587817600 962810397117878400 877215607054375680 2549343097379070720 449311518655009920 764431877194876800 365506502939323200 250008763940863200 1062226290574612800 6798248259677521920 2088608588224704000 1198164049746693120 657911705290781760 336983638991257440 666690037175635200 1925620794235756800 311122017348629760 1754431214108751360 5098686194758141440 898623037310019840 154227483995457600 731013005878646400 500017527881726400 4177217176449408000 713469752048551680 233341513011472320 1315823410581563520 673967277982514880 1333380074351270400 3851241588471513600 622244034697259520 3508862428217502720 555575030979696000 1797246074620039680 308454967990915200 1000035055763452800 1426939504097103360 466683026022944640 1347934555965029760 2666760148702540800 231341225993186400 1096519508817969600 1244488069394519040 1111150061959392000 350012269517208480 616909935981830400 2000070111526905600 287891303458187520 257045806659096000 933366052045889280 2695869111930059520 462682451986372800 2488976138789038080 215918477593640640 2222300123918784000 700024539034416960 1233819871963660800 4000140223053811200 575782606916375040 514091613318192000 1866732104091778560 5391738223860119040 316597792595011200 925364903972745600 431836955187281280 1400049078068833920 2467639743927321600 237448344446258400 694023677979559200 1151565213832750080 1028183226636384000 3733464208183557120 323877716390460960 3333450185878176000 1050036808551625440 633195585190022400 1850729807945491200 326391815453558400 295491273088677120 863673910374562560 2800098156137667840 444539842294504320 474896688892516800 244793861590168800 2303130427665500160 1166707565057361600 2056366453272768000 647755432780921920 1266391170380044800 3701459615890982400 652783630907116800 590982546177354240 1727347820749125120 5600196312275335680 517818912344697600 169397400454027200 949793377785033600 489587723180337600 4112732906545536000 443236909633015680 1295510865561843840 2532782340760089600 1305567261814233600 1181965092354708480 3454695641498250240 3084549679909152000 543986359089264000 971633149171382880 1035637824689395200 338794800908054400 979175446360675200 886473819266031360 2591021731123687680 456948541634981760 2611134523628467200 254096100681040800 1079592387968203200 6909391282996500480 1218529444359951360 6169099359818304000 664855364449523520 342711406226236320 677589601816108800 1958350892721350400 316208480847517440 1772947638532062720 5182043462247375360 913897083269963520 156708355051684800 508192201362081600 2437058888719902720 724946477282576640 237156360635638080 1329710728899047040 685422812452472640 1355179203632217600 3916701785442700800 632416961695034880 3545895277064125440 564658001513424000 1827794166539927040 313416710103369600 1016384402724163200 1449892954565153280 474312721271276160 1370845624904945280 2710358407264435200 235062532577527200 762288302043122400 1264833923390069760 1129316003026848000 3655588333079854080 355734540953457120 3263918154535584000 626833420206739200 2032768805448326400 321167753438313600 292522262763144960 948625442542552320 2741691249809890560 470125065155054400 2529667846780139520 1142371354087454400 219391697072358720 2258632006053696000 711469081906914240 1253666840413478400 4065537610896652800 642335506876627200 585044525526289920 1897250885085104640 5483382499619781120 510110703223430400 166832585336289600 940250130310108800 481751630157470400 438783394144717440 1422938163813828480 2507333680826956800 241168161852727200 705187597732581600 1284671013753254400 1170089051052579840 3794501770170209280 329087545608538080 3387948009080544000 1067203622860371360 1020221406446860800 333665170672579200 963503260314940800 877566788289434880 2845876327627656960 449634854813639040 765166054835145600 365652828453931200 250248878004434400 1185781803178190400 7589003540340418560 2089444734022464000 658175091217076160 337226141110229280 667330341345158400 1927006520629881600 311420825961073920 1755133576578869760 5691752655255313920 899269709627278080 154375607554459200 731305656907862400 500497756008868800 4178889468044928000 714154984512802560 233565619470805440 1316350182434152320 674452282220458560 1334660682690316800 3854013041259763200 622841651922147840 3510267153157739520 556108617787632000 987262636825614240 1798539419254556160 308751215108918400 1000995512017737600 1428309969025605120 467131238941610880 1348904564440917120 2669321365380633600 231563411331688800 1096958485361793600 1245683303844295680 1112217235575264000 350348429206208160 617502430217836800 2001991024035475200 288167800768323840 257292679257432000 934262477883221760 2697809128881834240 463126822663377600 2491366607688591360 216125850576242880 2224434471150528000 700696858412416320 1235004860435673600 4003982048070950400 576335601536647680 514585358514864000 1868524955766443520 5395618257763668480 316724538178339200 926253645326755200 432251701152485760 1401393716824832640 2470009720871347200 237543403633754400 694690233995066400 1152671203073295360 1029170717029728000 3737049911532887040 324188775864364320 3336651706725792000 1051045287618624480 633449076356678400 1852507290653510400 326626695423100800 295609568966449920 864503402304971520 2802787433649665280 444575361438149760 475086807267508800 244970021567325600 2305342406146590720 1167828097354027200 2058341434059456000 648377551728728640 1266898152713356800 3705014581307020800 653253390846201600 591219137932899840 1729006804609943040 5605574867299330560 518316237323539200 169560093543422400 950173614535017600 489940043134651200 4116682868118912000 443414353449674880 1296755103457457280 2533796305426713600 1306506781692403200 1182438275865799680 3458013609219886080 3087512151089184000 544377825705168000 972566327593092960 1036632474647078400 339120187086844800 979880086269302400 886828706899349760 2593510206914914560 457277373592341120 2613013563384806400 254340140315133600 1080629252881214400 6916027218439772160 1219406329579576320 6175024302178368000 665121530174512320 342958030194255840 678240374173689600 1959760172538604800 316512174614388480 1773657413798699520 5187020413829829120 914554747184682240 156858861295281600 508680280630267200 2438812659159152640 725642732252954880 237384130960791360 1330243060349024640 685916060388511680 1356480748347379200 3919520345077209600 633024349228776960 3547314827597399040 565200311811408000 1829109494369364480 313717722590563200 1017360561260534400 1451285464505909760 474768261921582720 1371832120777023360 2712961496694758400 235288291942922400 763020420945400800 1266048698457553920 1130400623622816000 3658218988738728960 356076196441187040 3266266954231008000 627435445181126400 2034721122521068800 321193415038204800 292803207751192320 949536523843165440 2743664241554046720 470576583885844800 2532097396915107840 1143193433980852800 219602405813394240 2260801247245632000 712152392882374080 1254870890362252800 4069442245042137600 642386830076409600 585606415502384640 1899073047686330880 5487328483108093440 510477792043564800 166952642368075200 941153167771689600 481790122557307200 439204811626788480 1424304785764748160 2509741780724505600 241264710218095200 705864875828767200 1284773660152819200 1171212831004769280 3798146095372661760 329403608720091360 3391201870868448000 1068228589323561120 1020955584087129600 333905284736150400 963580245114614400 878409623253576960 2848609571529496320 449670781053486720 765716688065347200 366004009688990400 250428963552112800 1186920654803956800 7596292190745323520 2091451483937088000 658807217440182720 337253085790115040 667810569472300800 1927160490229228800 311644932420407040 1756819246507153920 5697219143058992640 899341562106973440 154486700223710400 732008019377980800 500857927104225600 4182902967874176000 714668908860990720 233733699315305280 1317614434880365440 674506171580230080 1335621138944601600 3854320980458457600 623289864840814080 3513638493014307840 556508807893584000 988210826160274080 1798683124213946880 308973400447420800 1001715854208451200 1429337817721981440 467467398630610560 1349012343160460160 2671242277889203200 231730050335565600 1098012029066971200 1246579729681628160 1113017615787168000 350600548972957920 617946800894841600 2003431708416902400 288375173750926080 257477833706184000 934934797261221120 2698024686320920320 463460100671131200 2493159459363256320 216281380313194560 2226035231574336000 701201097945915840 1235893601789683200 4006863416833804800 576750347501852160 514955667412368000 1869869594522442240 5396049372641840640 317028727578326400 926920201342262400 432562760626389120 1402402195891831680 2471787203579366400 237771545683744800 695190151006696800 1153500695003704320 1029911334824736000 3739739189044884480 324422070469791840 3339052847361504000 1051801646918873760 634057455156652800 1853840402684524800 326652793197494400 295893479073104640 865125521252778240 2804804391783663360 444646399725440640 475543091367489600 244989594898120800 2307001390007408640 1168668496576526400 2059822669649472000 648844140939583680 1268114910313305600 3707680805369049600 653305586394988800 591786958146209280 1730251042505556480 5609608783567326720 518689231057670400 169682113360468800 951086182734979200 489979189796241600 4119645339298944000 443840218609656960 1297688281879167360 2536229820626611200 1306611172789977600 1183573916292418560 3460502085011112960 3089734004474208000 544421321995824000 973266211409375520 1037378462115340800 339364226720937600 979958379592483200 887680437219313920 2595376563758334720 457313910476492160 2613222345579955200 254523170040703200 1081406901565972800 6921004170022225920 1219503761270645760 6179468008948416000 665760327914485440 342985432857369120 678728453441875200 1959916759184966400 316739944939541760 1775360874438627840 5190753127516669440 914627820952984320 156971740977979200 509046340081406400 2439007522541291520 726164923480738560 237554958704656320 1331520655828970880 685970865714738240 1357456906883750400 3919833518369932800 633479889879083520 3550721748877255680 565607044534896000 1829255641905968640 313943481955958400 1018092680162812800 1452329846961477120 475109917409312640 1371941731429476480 2714913813767500800 235457611466968800 763569510122109600 1266959779758167040 1131214089069792000 3658511283811937280 356332438056984480 3266527931974944000 627886963911916800 2036185360325625600 321244738237987200 293013916492227840 950219834818625280 2743883462858952960 470915222933937600 2533919559516334080 1143284776191230400 219760437369170880 2262428178139584000 712664876113968960 1255773927823833600 4072370720651251200 642489476475974400 586027832984455680 1900439669637250560 5487766925717905920 510518579690246400 166965982038273600 941830445867875200 481867107356980800 439520874738341760 1425329752227937920 2511547855647667200 241496426294978400 706372834400906400 1284978952951948800 1172055665968911360 3800879339274501120 329640656053756320 3393642267209376000 1068997314170953440 1021037159380492800 333931964076547200 963734214713961600 879041749476683520 2850659504455875840 449742633533182080 765777869535369600 366267395615284800 250448973057410400 1187774793523281600 7601758678549002240 2092956546373056000 659281312107512640 337306975149886560 667863928153094400 1927468429427923200 311669833138110720 1758083498953367040 5701319008911751680 899485267066364160 154499043853627200 732534791230569600 500897946114820800 4185913092746112000 714726011566344960 233752374853583040 1318562624215025280 674613950299773120 1335727856306188800 3854936858855846400 623339666276221440 3516166997906734080 556553273460912000 988921968161268960 1798970534132728320 308998087707254400 1001795892229641600 1429452023132689920 467504749707166080 1349227900599546240 2671455712612377600 231748565780440800 1098802186845854400 1246679332552442880 1113106546921824000 350628562280374560 617996175414508800 2003591784459283200 288398215193437440 257498406422712000 935009499414332160 2698455801199092480 463497131560881600 2493358665104885760 216298661395078080 2226213093843648000 701257124560749120 1235992350829017600 4007183568918566400 576796430386874880 514996812845424000 1870018998828664320 5396911602398184960 317256869628316800 926994263121763200 432597322790156160 1402514249121498240 2471984701658035200 237942652221237600 695245697341322400 1153592860773749760 1029993625690848000 3740037997657328640 324447992092617120 3339319640765472000 1051885686841123680 634513739256633600 1853988526243526400 326704988746281600 296106411653095680 865194645580312320 2805028498242996480 445001591161895040 475885304442475200 245028741559711200 2307185721547499520 1168761874267915200 2059987251381696000 648895984185234240 1269027478513267200 3707977052487052800 653409977492563200 592212823306191360 1730389291160624640 5610056996485992960 518730674805907200 169695671117918400 951770608884950400 490057483119422400 4119974502763392000 444159617479643520 1297791968370468480 2538054957026534400 1306819954985126400 1184425646612382720 3460778582321249280 3089980877072544000 544508314577136000 973343976277851360 1037461349611814400 339391342235836800 980114966238844800 888319234959287040 2595583936740936960 457386984244794240 2613639909970252800 254543506676877600 1081493306975390400 6921557164642498560 1219698624652784640 6179961754145088000 666239426219465280 343040238183595680 678782684471673600 1960229932477689600 316765252753447680 1776638469918574080 5191167873481873920 914773968489588480 156984283164945600 509087013353755200 2439397249305569280 726222944728270080 237573939565085760 1332478852438930560 686080476367191360 1357565368943347200 3920459864955379200 633530505506895360 3553276939837148160 565652237059728000 1829547936979176960 313968566329891200 1018174026707510400 1452445889456540160 475147879130171520 1372160952734382720 2715130737886694400 235476424747418400 763630520030632800 1267061011013790720 1131304474119456000 3659095873958353920 356360909347628640 3267049887462816000 627937132659782400 2036348053415020800 321501354236899200 293037328574565120 950295758260343040 2744321905468765440 470952849494836800 2534122022027581440 1143467460611985600 219777996430923840 2262608948238912000 712721818695257280 1255874265319564800 4072696106830041600 643002708473798400 586074657149130240 1900591516520686080 5488643810937530880 510600154983609600 166992661378670400 941905698989673600 482252031355348800 439555992861847680 1425443637390514560 2511748530639129600 241670213352640800 706429274242255200 1286005416947596800 1172149314298260480 3801183033041372160 329666994646385760 3393913422358368000 1069082728042885920 1021200309967219200 333985322757340800 964504062710697600 879111985723695360 2850887274781029120 450101895931658880 765900232475414400 366296660718206400 250488992068005600 1187869697825428800 7602366066082744320 2093123775532608000 659333989292771520 337576421948744160 667970645514681600 1929008125421395200 311719634573518080 1758223971447390720 5701774549562058240 900203791863317760 154523731113460800 732593321436412800 500977984136011200 4186247551065216000 714840216977053440 233789725930138560 1318667978585543040 675152843897488320 1335941291029363200 3858016250842790400 623439269147036160 3516447942894781440 556642204595568000 989000983939157280 1800407583726635520 309047462226921600 1001955968272022400 1429680433954106880 467579451860277120 1350305687794976640 2671882582058726400 231785596670191200 1098889982154619200 1246878538294072320 1113284409191136000 350684588895207840 618094924453843200 2003911936544044800 288444298078460160 257539551855768000 935158903720554240 2700611375589953280 463571193340382400 2493757076588144640 216333223558845120 2226568818382272000 701369177790415680 1236189848907686400 4007823873088089600 576888596156920320 515079103711536000 1870317807441108480 5401222751179906560 317282218744982400 927142386680764800 432666447117690240 1402738355580831360 2472379697815372800 237961664058736800 695356790010573600 1153777192313840640 1030158207423072000 3740635614882216960 324499835338267680 3339853227573408000 1052053766685623520 634564437489964800 1854284773361529600 326965966490217600 296130070828650240 865332894235380480 2805476711161662720 476973650912653440 475923328117473600 245224474867663200 2307554384627681280 1168948629650692800 2060316414846144000 648999670676535360 1269128874979929600 3708569546723059200 653931932980435200 592260141657300480 1730665788470760960 5610953422323325440 518813562302380800 169722786632817600 951846656234947200 490448949735326400 4120632829692288000 444195106242975360 1297999341353070720 2538257749959859200 1307863865960870400 1184520283314600960 3461331576941521920 3090474622269216000 544943277483696000 973499506014803040 1037627124604761600 339445573265635200 980897899470652800 888390212485950720 2595998682706141440 457752353086304640 2615727731921740800 254584179949226400 1081666117794225600 6922663153883043840 1220672941563479040 6180949244538432000 666292659364463040 343314264814728480 678891146531270400 1961795798941305600 316815868381259520 1776780424971901440 5191997365412282880 915504706172609280 157009367538878400 509168359898452800 2441345883126958080 726338987223333120 237611901285944640 1332585318728926080 686628529629456960 1357782293062540800 3923591597882611200 633631736762519040 3553560849943802880 565742622109392000 1831009412345218560 314018735077756800 1018336719796905600 1452677974446666240 475223802571889280 1373257059258913920 2715564586125081600 235514051308317600 763752539847679200 1267263473525038080 1131485244218784000 3662018824690437120 356417851928916960 3269659664902176000 628037470155513600 2036673439593811200 321706647036028800 293084152739239680 950447605143778560 2746514118517827840 471028102616635200 2534526947050076160 1144380882715761600 219813114554429760 2262970488437568000 712835703857833920 1256074940311027200 4073346879187622400 643413294072057600 586168305478479360 1900895210287557120 5493028237035655680 511008031450425600 167126058080654400 942056205233270400 482559970554043200 439626229108859520 1425671407715667840 2512149880622054400 241689523025714400 706542153924952800 1286826588144115200 1172336610956958720 3801790420575114240 329719671831644640 3394455732656352000 1069253555786750880 1022016062900851200 334252116161308800 965119941108086400 879252458217719040 2851342815431335680 450389305850440320 766512047175638400 366355190924049600 250689087120981600 1188059506429723200 7603580841150228480 2093458233851712000 659439343663289280 337791979387830240 668504232322617600 1930239882216172800 311968641750554880 1758504916435438080 5702685630862671360 900778611700880640 154647167412628800 732710381848099200 501378174241963200 4186916467703424000 715411244030595840 233976481312916160 1318878687326578560 675583958775660480 1337008464645235200 3860479764432345600 623937283501109760 3517009832870876160 557086860268848000 989159015494933920 1801557223401761280 309294334825257600 1002756348483926400 1430822488061191680 467952962625832320 1351167917551320960 2674016929290470400 231970751118943200 1099065572772148800 1247874567002219520 1114173720537696000 350964721969374240 618588669650515200 2005512696967852800 288674712503573760 257745279021048000 935905925251664640 2702335835102641920 463941502237886400 2495749134004439040 216506034377680320 2228347441075392000 701929443938748480 1237177339301030400 4011025393935705600 577349425007147520 515490558042096000 1871811850503329280 5404671670205283840 317332916978313600 927883004475772800 433012068755360640 1403858887877496960 2474354678602060800 237999687733735200 695912253356829600 1154698850014295040 1030981116084192000 3743623701006658560 324759051566520480 3342521161613088000 1052894165908122720 634665833956627200 1855766008951545600 327174748685366400 296177389179759360 866024137510721280 2807717775754993920 477278219632556160 475999375467470400 245381061514024800 2309397700028590080 1169882406564580800 2061962232168384000 649518103133040960 1269331667913254400 3711532017903091200 654349497370732800 592354778359518720 1732048275021442560 5615435551509987840 519227999784748800 169858364207313600 951998750934940800 490762123028049600 4123924464336768000 444266083769639040 1299036206266081920 2538663335826508800 1308698994741465600 1184709556719037440 3464096550042885120 3092943348252576000 545291247808944000 974277154699561440 1038455999569497600 339716728414627200 981524246056099200 888532167539278080 2598072412532163840 458044648159512960 2617397989482931200 254787546310970400 1082530171888401600 6928193100085770240 1221452395092034560 6185886696505152000 666399125654458560 343533486119634720 679433456829254400 1963048492112198400 317068946520318720 1777064335078556160 5196144825064327680 916089296319025920 157134789408542400 509575092621940800 2442904790184069120 726919199698648320 237801709890239040 1332798251308917120 687066972239269440 1358866913658508800 3926096984224396800 634137893040637440 3554128670157112320 566194547357712000 1832178592638051840 314269578817084800 1019150185243881600 1453838399397296640 475603419780478080 1374133944478538880 2717733827317017600 235702184112813600 764362638932911200 1268275786081274880 1132389094715424000 3664357185276103680 356702564835358560 3271747486853664000 628539157634169600 2038300370487763200 321886278235267200 293318273562612480 951206839560956160 2748267888957077760 471404368225627200 2536551572162549760 1145111620398782400 219988705171959360 2264778189430848000 713405129670717120 1257078315268339200 4076600740975526400 643772556470534400 586636547125224960 1902413679121912320 5496535777914155520 511334332623878400 167232775442241600 942808736451254400 482829417352900800 439977410343918720 1426810259341434240 2514156630536678400 241728142371861600 707106552338440800 1287545112941068800 1173273094250449920 3804827358243824640 329983057757939040 3397167284146272000 1070107694506075680 1022668665247756800 334465550884483200 965658834705801600 879954820687837440 2853620518682868480 450640789529374080 767001498935817600 366647841953265600 250849163163362400 1189008549451195200 7609654716487649280 2095130525447232000 659966115515878080 337980592147030560 668931101768966400 1931317669411603200 312167847492184320 1759909641375674880 5707241037365736960 901281579058748160 154745916451963200 733295683906531200 501698326326724800 4190261050894464000 715868065673429760 234125885619138240 1319932231031756160 675961184294061120 1337862203537932800 3862635338823206400 624335694984368640 3519819282751349760 557442584807472000 989949173273817120 1802563158117496320 309491832903926400 1003396652653449600 1431736131346859520 468251771238276480 1351922368588122240 2675724407075865600 232118874677944800 1099943525859796800 1248671389968737280 1114885169614944000 351188828428707360 618983665807852800 2006793305306899200 288859044043664640 257909860753272000 936503542476552960 2703844737176244480 464237749355889600 2497342779937474560 216644283032748480 2229770339229888000 702377656857414720 1237967331615705600 4013586610613798400 577718088087329280 515819721506544000 1873007084953105920 5407689474352488960 317586408144969600 928475498711779200 433288566065496960 1404755313714829440 2475934663231411200 238189806108727200 696356624033834400 1155436176174658560 1031639443013088000 3746014169906211840 324966424549122720 3344655508844832000 1053566485286122080 635172816289939200 1856950997423558400 327357433106121600 296413980935304960 866577132130993920 2809510627429658880 477544717262471040 476379612217454400 245518074829591200 2310872352349317120 1170629428095691200 2063278886026176000 649932849098245440 1270345632579878400 3713901994847116800 654714866212243200 592827961870609920 1733154264261987840 5619021254859317760 519559549770643200 169966826266910400 952759224434908800 491036149659182400 4126557772052352000 444620971402957440 1299865698196490880 2540691265159756800 1309429732424486400 1185655923741219840 3466308528523975680 3094918329039264000 545595721843536000 974899273647368160 1039119099541286400 339933652533820800 982072299318364800 889241942805914880 2599731396392981760 458300406348570240 2618859464848972800 254950239400365600 1083221415163742400 6932617057047951360 1222134416929520640 6189836658078528000 666931457104436160 343725304761427680 679867305067641600 1964144598636729600 317271409031566080 1778483885611829760 5199462792785963520 916600812697140480 157235126904273600 509900478800731200 2444268833859041280 727383369678900480 237953556773674560 1333862914208872320 687450609522855360 1359734610135283200 3928289197273459200 634542818063132160 3556967771223659520 566556087556368000 1833201625394280960 314470253808547200 1019800957601462400 1454766739357800960 475907113547349120 1374901219045710720 2719469220270566400 235852690356410400 764850718201096800 1269085636126264320 1133112175112736000 3666403250788561920 356930335160511840 3273574331061216000 628940507617094400 2039601915202924800 322014586234723200 293505570221310720 951814227094698240 2749802438091421440 471705380712820800 2538171272252528640 1145751015871425600 220129177665983040 2266224350225472000 713860670321023680 1257881015234188800 4079203830405849600 644029172469446400 587011140442621440 1903628454189396480 5499604876182842880 511619846150649600 322561652136796800 167326153133630400 943410761425641600 483021879352084800 440258355331966080 1427721340642047360 2515762030468377600 241921239102597600 707558071069231200 1288058344938892800 1174022280885242880 3807256908378792960 330193766498974560 3399336525338208000 1070791005481535520 1023239692301299200 645123304273593600 334652306267260800 966043758704169600 880516710663932160 2855442681284094720 450820420728612480 767429769225974400 366881962776638400 483842478205195200 250989229700445600 1189767783868372800 7614513816757585920 2096468358723648000 660387532997949120 1290246608547187200 669304612534521600 1932087517408339200 312342152516110080 1761033421327864320 5710885362568189440 901640841457224960 154832321861380800 733763925553276800 967684956410390400 501978459400891200 4192936717447296000 716267784610909440 451586312991515520 234256614387082560 1320775065995898240 2580493217094374400 1338609225069043200 3864175034816678400 1204230167977374720 624684305032220160 3522066842655728640 557753843778768000 990581299496923680 1803281682914449920 309664643722761600 1003956918801782400 1432535569221818880 903172625983031040 468513228774165120 2677218450138086400 232248482792071200 1100645888329915200 1249368610064440320 1115507687557536000 677379469487273280 351384921580623840 619329287445523200 2007913837603564800 289020334141244160 258053869768968000 1806345251966062080 937026457548330240 2704922524371674880 464496965584142400 2498737220128880640 216765250605933120 2231015375115072000 1354758938974546560 702769843161247680 1238658574891046400 4015827675207129600 578040668282488320 516107739537936000 1874052915096660480 5409845048743349760 317789201078294400 928993931168284800 433530501211866240 1405539686322495360 2477317149782092800 238341900808720800 696745448376213600 1156081336564976640 1032215479075872000 3748105830193320960 325147875908899680 3346523062672608000 1054154764741871520 635578402156588800 1857987862336569600 327487921978089600 296603254339741440 867061002423732480 2811079372644990720 477735072712410240 476683801617441600 245615941483567200 2312162673129953280 1171283071935412800 2064430958151744000 650295751817799360 1271156804313177600 3715975724673139200 654975843956179200 593206508679482880 1734122004847464960 5622158745289981440 519849656008300800 170061730569057600 953367603234883200 491231882967134400 4128861916303488000 444904881509612160 1300591503635598720 2542313608626355200 1309951687912358400 1186413017358965760 3468244009694929920 3096646437227616000 545813203296816000 975443627726699040 1039699312016601600 340123461138115200 982463765934268800 889809763019224320 2601183007271197440 458483090769325440 2619903375824716800 255092595853586400 1083826253029665600 6936488019389859840 1222621575384867840 6193292874455232000 667357322264418240 343862318076994080 680246922276230400 1964927531868537600 317448563728907520 1779619526038448640 5202366014542394880 916966181538650880 157322922213038400 510185191707172800 2445243150769735680 727789518411621120 238086422796680640 1334714644528836480 687724636153988160 1360493844552460800 3929855063737075200 634897127457815040 3559239052076897280 566872435230192000 1833932363077301760 314645844426076800 1020370383414345600 1455579036823242240 476172845593361280 1375449272307976320 2720987689104921600 235984383319557600 765277787560759200 1269794254915630080 1133744870460384000 3667864726154603520 357129634195020960 3274879219780896000 629291688852153600 2040740766828691200 322194217433961600 293669454797671680 952345691186722560 2750898544615952640 471968766639115200 2539588509831260160 1146207726923313600 220252091098253760 2267489740920768000 714259268390041920 1258583377704307200 4081481533657382400 644388434867923200 587338909595343360 1904691382373445120 5501797089231905280 511823784384057600 322767621982915200 167392851484622400 943937533278230400 483291326150942400 440504182196507520 1428518536780083840 2517166755408614400 242075716487186400 707953149958672800 1288776869735846400 1174677819190686720 3809382764746890240 330378136647380640 3401234611381152000 1071388902585062880 1023647568768115200 645535243965830400 334785702969244800 966582652301884800 881008364393015040 2857037073560167680 451071904407546240 767735676576086400 367086818497089600 484151432974372800 251089277226933600 1190432113983403200 7618765529493780480 2097638962840512000 660756273294761280 1291070487931660800 669571405938489600 1933165304603769600 312466656104628480 1762016728786030080 5714074147120335360 902143808815092480 154894040010964800 734173636994179200 968302865948745600 502178554453867200 4195277925681024000 716553298137680640 451874670776081280 234349992078471360 1321512546589522560 2582140975863321600 1339142811876979200 3866330609207539200 1204999122069550080 624933312209256960 3524033457572060160 557976171615408000 991134409942141920 1804287617630184960 309788080021929600 1004357108907734400 1433106596275361280 903749341552162560 468699984156942720 2678285623753958400 232341060016447200 1101260455491268800 1249866624418513920 1115952343230816000 677812006164121920 351524988117707040 619576160043859200 2008714217815468800 289135541353800960 258156733351608000 1807498683104325120 937399968313885440 2706431426445277440 464682120032894400 2499733248837027840 216851656015350720 2231904686461632000 1355624012328243840 703049976235414080 1239152320087718400 4017428435630937600 578271082707601920 516313466703216000 1874799936627770880 5412862852890554880 317966644894953600 929364240065788800 433703312030701440 1406099952470828160 2478304640175436800 238474983671215200 697023180049341600 1156542165415203840 1032626933406432000 3749599873255541760 325277484023026080 3347857029692448000 1054574964353121120 635933289789907200 1858728480131577600 327670606398844800 296768868568623360 867406624061402880 2812199904941656320 478001570342325120 476949967342430400 245752954799133600 2313084330830407680 1171749960392356800 2065253866812864000 650554968046052160 1271866579579814400 3717456960263155200 655341212797689600 593537737137246720 1734813248122805760 5624399809883312640 520056874749484800 170129519356305600 953899934684860800 491505909598267200 4130507733625728000 445153302852935040 1301109936092104320 2543733159159628800 1310682425595379200 1187075474274493440 3469626496245611520 3097880800219296000 546117677331408000 975832452069078240 1040113749498969600 340259038712611200 983011819196534400 890306605705870080 2602219872184208640 458738848958382720 2621364851190758400 255194279034458400 1084258280076753600 6939252992491223040 1223303597222353920 6195761600438592000 667729954279402560 344054136718787040 680518077425222400 1966023638393068800 317575102798437120 1780613211411740160 5204439744368417280 917477697916765440 157385633147870400 510388558068916800 2446607194444707840 728079624649278720 238181327098827840 1335459908558805120 688108273437574080 1361036154850444800 3932047276786137600 635150205596874240 3561226422823480320 567098397854352000 1834955395833530880 314771266295740800 1020777116137833600 1456159249298557440 476362654197655680 1376216546875148160 2722072309700889600 236078449721805600 765582837103375200 1270300411193748480 1134196795708704000 3669910791667061760 357271990648241760 3276706063988448000 629542532591481600 2041554232275667200 322271202233635200 293786515209358080 952725308395311360 2752433093750296320 472156899443611200 2540600822387496960 1146847122395956800 220339886407018560 2268393591417408000 714543981296483520 1259085065182963200 4083108464551334400 644542404467270400 587573030418716160 1905450616790622720 5504866187500592640 512109297910828800 322947845598268800 167486229176011200 944313798887222400 483406803350452800 440679772814037120 1429087962592967040 2518170130365926400 242210884198701600 708235349165416800 1289084808934540800 1175146060837432320 3810901233581245440 330509829610527840 3402590387126112000 1071815971944725280 1024218595821657600 645895691196537600 334972458352022400 966813606700905600 881359545628074240 2858175925185934080 451179683127089280 768163946866243200 367233144011697600 484421768397403200 251229343764016800 1190906635494139200 7621802467162490880 2098475108638272000 661019659221055680 1291791382393075200 669944916704044800 1933627213401811200 312640961128554240 1762719091256148480 5716351850371868160 902359366254178560 154980445420382400 734466288023395200 968843536794806400 502458687528033600 4196950217276544000 716953017075160320 452126983837576320 234480720846415680 1322039318442111360 2583582764786150400 1339889833408089600 3867254426803622400 1205671956900203520 625281922257108480 3525438182512296960 558287430586704000 991529488831583520 1804718732508357120 309960890840764800 1004917375056067200 1433906034150320640 904253967675152640 468961441692831360 2679779666816179200 232470668130573600 1101699432035092800 1250563844514216960 1116574861173408000 678190475756364480 351721081269623520 619921781681529600 2009834750112134400 289296831451380480 258300742367304000 1808507935350305280 937922883385662720 2707078098762535680 464941336261147200 2501127689028433920 216972623588535360 2233149722346816000 1356380951512728960 703442162539247040 1239843563363059200 4019669500224268800 578593662902760960 516601484734608000 1875845766771325440 5414156197525071360 318093390478281600 929882672522294400 433945247177070720 1406884325078494080 2479687126726118400 238570042858711200 697412004391720800 1157187325805521920 1033202969469216000 3751691533542650880 325458935382803040 3349724583520224000 1055163243808870560 636186780956563200 1859765345044588800 327748899722025600 296887164446396160 867890494354141440 2813768650156988160 478115783612288640 477140085717422400 245811674791519200 2314374651611043840 1172403604232078400 2066405938938432000 650917870765606080 1272373561913126400 3719530690089177600 655497799444051200 593774328892792320 1735780988708282880 5627537300313976320 520346980987142400 170224423658452800 954280171434844800 491623349583038400 4132811877876864000 445330746669594240 1301835741531212160 2544747123826252800 1310995598888102400 1187548657785584640 3471561977416565760 3099608908407648000 546248166203376000 976376806148409120 1040693961974284800 340448847316905600 983246699166076800 890661493339188480 2603671483062424320 458848459610835840 2621991197776204800 255336635487679200 1084863117942676800 6943123954833131520 1223595892295562240 6199217816815296000 667996120004391360 344136344708126880 680897694633811200 1966493398332153600 317752257495778560 1781322986678376960 5207342966124848640 917696919221671680 157473428456635200 510673270975358400 2447191784591124480 728485773381999360 238314193121833920 1335992240008782720 688272689416253760 1361795389267622400 3932986796664307200 635504514991557120 3562645973356753920 567414745528176000 1835393838443343360 314946856913270400 1021346541950716800 1456971546763998720 476628386243667840 1376545378832507520 2723590778535244800 236210142684952800 766009906463037600 1271009029983114240 1134829491056352000 3670787676886686720 357471289682750880 3277488997220256000 629893713826540800 2042693083901433600 322322525433417600 293950399785719040 953256772487335680 2753090757665015040 472420285369905600 2542018059966228480 1147121149027089600 220462799839289280 2269658982112704000 714942579365501760 1259787427653081600 4085386167802867200 644645050866835200 587900799571438080 1906513544974671360 5506181515330030080 512231660850873600 323076576752092800 167526248186606400 944840570739811200 483483788150126400 440925599678578560 1429885158731003520 2519574855306163200 242307432564069600 708630428054858400 1289290101733670400 1175801599142876160 3813027089949342720 330694199758933920 3404488473169056000 1072413869048252640 1024463321701747200 646153153504185600 335052496373212800 966967576300252800 881851199357157120 2859770317462007040 451251535606784640 768347491276310400 367437999732148800 484614865128139200 251289372279909600 1191570965609169600 7626054179898685440 2099645712755136000 661388399517867840 1292306307008371200 670104992746425600 1933935152600505600 312715663281665280 1763702398714314240 5719540634924014080 902503071213569280 155017476310132800 734875999464297600 969229730256278400 502578744559819200 4199291425510272000 717124325191223040 452307207452929920 234536747461248960 1322776799035735680 2584612614016742400 1340209985492851200 3867870305201011200 1206152553207813120 625431326563330560 3527404797428628480 558420827288688000 992082599276801760 1805006142427138560 310034952620265600 1005157489119638400 1434248650382446080 904614414905859840 469073494922497920 2680419970985702400 232526214465199200 1102313999196446400 1250862653126661120 1116841654577376000 678460811179394880 351805121191873440 620069905240531200 2010314978239276800 289365955778914560 258362460516888000 1809228829811719680 938146989844995840 2707509213640707840 465052428930398400 2501725306253322240 217024466834185920 2233683309154752000 1356921622358789760 703610242383746880 1240139810481062400 4020629956478553600 578731911557829120 516724921033776000 1876293979689991680 5415018427281415680 318270834294940800 930104857860796800 434048933668371840 1407220484767493760 2480279620962124800 238703125721205600 697578643395597600 1157463823115658240 1033449842067552000 3752587959379983360 325536700251278880 3350524963732128000 1055415363575620320 636541668589881600 1860209715721593600 327801095270812800 297052778675278080 868097867336743680 2814440969534987520 478191925792264320 477406251442411200 245850821453109600 2314927646231316480 1172683737306244800 2066899684135104000 651073400502557760 1273083337179763200 3720419431443187200 655602190541625600 594105557350556160 1736195734673487360 5628881939069975040 520471312231852800 170265096930801600 954812502884822400 491701642906219200 4133799368270208000 445579168012917120 1302146801005115520 2546166674359526400 1311204381083251200 1188211114701112320 3472391469346974720 3100349526202656000 546335158784688000 976610100753836640 1040942624463705600 340530193861603200 983403285812438400 891158336025834240 2604293602010231040 458921533379137920 2622408762166502400 255397645396202400 1085122334170929600 6944782938693949440 1223790755677701120 6200699052405312000 668368752019375680 344191150034353440 681060387723206400 1966806571624876800 317828180937496320 1782316672051668480 5208587204020462080 917843066758275840 157511055017534400 510795290792404800 2447581511355402240 728659837124593920 238371135703122240 1336737504038751360 688382300068706880 1362120775446412800 3933613143249753600 635656361874992640 3564633344103336960 567550323102672000 1835686133516551680 315022110035068800 1021590581584809600 1457319674249187840 476742271406244480 1376764600137413760 2724241550892825600 236266582526301600 766192936188607200 1271312723749985280 1135100646205344000 3671372267033103360 357556703554683360 3278010952708128000 630044220070137600 2043181163169619200 322399510233091200 294020636032730880 953484542812488960 2753529200274827520 472533165052603200 2542625447499970560 1147303833447844800 220515477024548160 2270201292410688000 715113407109366720 1260088440140275200 4086362326339238400 644799020466182400 588041272065461760 1906969085624977920 5507058400549655040 512313236144236800 323256800367446400 167552927527003200 945066330105206400 483599265349636800 441030954049096320 1430226814218733440 2520176880280550400 242442600275584800 708799747578904800 1289598040932364800 1176082544130923520 3813938171249955840 330773215536822240 3405301938616032000 1072670110664050080 1024626472288473600 646513600734892800 335105855054006400 967198530699273600 882061908098192640 2860453628437466880 451359314326327680 768469854216355200 367525795040913600 484885200551169600 251329391290504800 1191855678515611200 7627876342499911680 2100147400233792000 661546431073644480 1293027201469785600 670211710108012800 1934397061398547200 312765464717072640 1764123816196385280 5720907256874933760 902718628652655360 155042163569966400 735051590081827200 969770401102339200 502658782581009600 4200294800467584000 717238530601931520 452559520514424960 234574098537804480 1323092862147288960 2586054402939571200 1340423420216025600 3868794122797094400 1206825388038466560 625530929434145280 3528247632392770560 558509758423344000 992319646610466720 1805437257305310720 310084327139932800 1005317565162019200 1434477061203863040 905119041028849920 469148197075608960 2680846840432051200 232563245354949600 1102577385122740800 1251061858868290560 1117019516846688000 678839280771637440 351861147806706720 620168654279865600 2010635130324038400 289412038663937280 258403605949944000 1810238082057699840 938296394151217920 2708155885957966080 465126490709899200 2502123717736581120 217059028997952960 2234039033693376000 1357678561543274880 703722295613413440 1240337308559731200 4021270260648076800 578824077327874560 516807211899888000 1876592788302435840 5416311771915932160 318346881644937600 930252981419798400 434118057995905920 1407444591226826880 2480674617119462400 238760161233703200 697689736064848800 1157648154655749120 1033614423799776000 3753185576604871680 325588543496929440 3351058550540064000 1055583443420120160 636693763289875200 1860505962839596800 327879388593993600 297123756201941760 868236115991811840 2814889182453653760 478306139062227840 477520322467406400 245909541445495200 2315296309311498240 1172870492689022400 2067228847599552000 651177086993858880 1273387526579750400 3721011925679193600 655758777187987200 594247512403883520 1736472231983623680 5629778364907307520 520554199728326400 170292212445700800 955040644934812800 491819082890990400 4134457695199104000 445685634302912640 1302354173987717760 2546775053159500800 1311517554375974400 1188495024807767040 3472944463967247360 3100843271399328000 546465647656656000 976765630490788320 1041108399456652800 340584424891401600 983638165781980800 891371268605825280 2604708347975435520 459031144031591040 2623035108751948800 255438318668551200 1085295144989764800 6945888927934494720 1224083050750909440 6201686542798656000 668528451454368960 344273358023693280 681168849782803200 1967276331563961600 317878796565308160 1782742537211650560 5209416695950871040 918062288063182080 157536139391467200 510876637337102400 2448166101501818880 728775879619656960 238409097423981120 1337056902908737920 688546716047386560 1362337699565606400 3934552663127923200 635757593130616320 3565485074423301120 567640708152336000 1836124576126364160 315072278782934400 1021753274674204800 1457551759239313920 476818194847962240 1377093432094773120 2724675399131212800 236304209087200800 766314956005653600 1271515186261232640 1135281416304672000 3672249152252728320 357613646135971680 3278793885939936000 630144557565868800 2043506549348409600 1530103813438636800 294067460197405440 953636389695924480 2754186864189546240 472608418174401600 2543030372522465280 1147577860078977600 220550595148054080 2270562832609344000 715227292271943360 1260289115131737600 4087013098696819200 3060207626877273600 645312252464006400 588134920394810880 1907272779391848960 5508373728379092480 512435599084281600 323334039059740800 167592946537598400 945216836348803200 2295155720157955200 441101190296108160 1430454584543886720 2520578230263475200 242500529294805600 708912627261602400 1290624504928012800 1176269840789621760 3814545558783697920 330825892722081120 3405844248914016000 1072840938407915040 1024871198168563200 646668078119481600 335185893075196800 4590311440315910400 967968378696009600 882202380592216320 2860909169087773440 451718576724804480 768653398626422400 367584325246756800 485001058589611200 251389419806397600 1192045487119905600 7629091117567395840 2100481858552896000 661651785444162240 1293336156238963200 670371786150393600 1935936757392019200 312840166870183680 1764404761184432640 5721818338175546880 903437153449608960 155079194459716800 735168650493513600 970002117179222400 502778839612795200 4200963717105792000 717409838717994240 452667654683637120 234630125152637760 1323303570888324480 2586672312477926400 1340743572300787200 3871873514784038400 1207113745823032320 625680333740367360 3528809522368865280 558643155125328000 992477678166243360 1806874306899217920 310158388919433600 1005557679225590400 1434819677435988480 905335309367274240 469260250305275520 2681487144601574400 232618791689575200 1102752975740270400 1251360667480734720 1117286310250656000 679001482025455680 351945187728956640 620316777838867200 2011115358451180800 289481162991471360 258465324099528000 1810670618734548480 938520500610551040 2710311460348826880 465237583379150400 2502721334961469440 217110872243603520 2234572620501312000 1358002964050911360 703890375457913280 1240633555677734400 4022230716902361600 578962325982942720 516930648199056000 1877041001221102080 5420622920697653760 318397579878268800 930475166758300800 434221744487207040 1407780750915826560 2481267111355468800 238798184908701600 697856375068725600 1157924651965885440 1033861296398112000 3754082002442204160 325666308365405280 3351858930751968000 1055835563186869920 636795159756537600 1860950333516601600 328140366337929600 297171074553050880 868443488974414080 2815561501831653120 478686849962106240 477596369817403200 246105274753447200 2315849303931770880 1173150625763188800 2067722592796224000 651332616730810560 1273590319513075200 3721900667033203200 656280732675859200 594342149106101760 1736886977948828160 5631123003663306240 520678530973036800 170332885718049600 955192739634806400 492210549506894400 4135445185592448000 445756611829576320 1302665233461621120 2547180639026150400 1312561465351718400 1188684298212203520 3473773955897656320 3101583889194336000 546900610563216000 976998925096215840 1041357061946073600 340665771436099200 984421099013788800 891513223659152640 2605330466923242240 459396512873101440 2625122930703436800 255499328577074400 1085554361218017600 6947547911795312640 1225057367661603840 6203167778388672000 668634917744364480 344547384654826080 681331542872198400 1968842198027577600 317954720007025920 1783026447318305280 5210660933846484480 918793025746202880 157573765952366400 510998657154148800 2450114735323207680 728949943362251520 238466040005269440 1337269835488728960 689094769309652160 1362663085744396800 3937684396055155200 635909440014051840 3566052894636610560 567776285726832000 1837586051492405760 315147531904732800 1021997314308297600 1457899886724503040 476932080010538880 1378189538619304320 2725326171488793600 236360648928549600 766497985731223200 1271818880028103680 1135552571453664000 3675172102984811520 357699060007904160 3281403663379296000 630295063809465600 2043994628616595200 1531321709577004800 294137696444417280 953864160021077760 2756379077238608640 472721297857099200 2543637760056207360 1148491282182753600 220603272333312960 2271105142907328000 715398120015808320 1260590127618931200 4087989257233190400 3062643419154009600 645466222063353600 588275392888834560 1907728320042155520 5512758154477217280 512843475551097600 323385531521270400 167726343239582400 945442595714198400 2296982564365507200 441206544666625920 1430796240031616640 2521180255237862400 242539148640952800 709081946785648800 1290932444126707200 1176550785777669120 3815456640084311040 330904908499969440 3406657714360992000 1073097180023712480 1025686951102195200 646771063042540800 335452686479164800 4593965128731014400 968199333095030400 882413089333251840 2861592480063233280 451826355444347520 769265213326646400 367672120555521600 485078297281905600 251589514859373600 1192330200026347200 7630913280168622080 2100983546031552000 661809816999938880 1293542126085081600 670905372958329600 1936398666190060800 313089174047220480 1764826178666503680 5723184960126466560 903652710888695040 155202630758884800 735344241111043200 970156594563811200 503179029718747200 4201967092063104000 717980865771536640 452739744129778560 234816880535415360 1323619633999877760 2587084252170163200 1341810745916659200 3872797332380121600 1207305984346076160 626178348094440960 3529652357333007360 559087810798608000 992714725499908320 1807305421777390080 310405261517769600 1006358059437494400 1435961731543073280 905479488259557120 469633761070830720 2683621491833318400 232803946138327200 1103016361666564800 1252356696188881920 1118175621597216000 679109616194667840 352225320803123040 620810523035539200 2012716118874988800 289711577416584960 258671051264808000 1810958976519114240 939267522141661440 2710958132666085120 465607892276654400 2504713392377763840 217283683062438720 2236351243194432000 1358219232389335680 704450641606246080 1241621046071078400 4025432237749977600 579423154833169920 517342102529616000 1878535044283322880 5421916265332170240 318473627228265600 931215784553308800 434567366124877440 1408901283212492160 2483242092142156800 238855220421199200 698411838414981600 1158846309666339840 1034684205059232000 3757070088566645760 325925524593658080 3354526864791648000 1056675962409369120 636947254456531200 1862431569106617600 328218659661110400 297242052079714560 869134732249754880 2817802566424984320 478801063232069760 477710440842398400 246163994745832800 2317692619332679680 1174084402677076800 2069368410118464000 651851049187316160 1273894508913062400 3724863138213235200 656437319322220800 594484104159429120 1738269464499509760 5635605132849968640 521092968455404800 170468463292545600 955420881684796800 492327989491665600 4138736820236928000 445863078119571840 1303702098374632320 2547789017826124800 1312874638644441600 1188968208318858240 3476538928999019520 3104052615177696000 547031099435184000 977776573780974240 1042185936910809600 340936926585091200 984655978983331200 891726156239143680 2607404196749264640 459506123525554560 2625749277288883200 255702694938818400 1086418415312193600 6953077857998039040 1225349662734812160 6208105230355392000 668794617179357760 344629592644165920 681873853170182400 1969311957966662400 318207798146085120 1783452312478287360 5214808393498529280 919012247051109120 157699187822030400 511405389877636800 2450699325469624320 729530155837566720 238655848609563840 1337589234358715520 689259185288331840 1363747706340364800 3938623915933324800 636415596292170240 3566904624956574720 568228210975152000 1838024494102218240 315398375644060800 1022810779755273600 1459060311675133440 477311697219127680 1378518370576663680 2727495412680729600 236548781733045600 767108084816455200 1272831192584340480 1136456421950304000 3676048988204436480 357983772914345760 3282186596611104000 630796751288121600 2045621559510547200 1531687078418515200 294371817267790080 954623394438255360 2757036741153327360 473097563466091200 2545662385168680960 1148765308813886400 220778862950842560 2272912843900608000 715967545828691520 1261593502576243200 4091243119021094400 3063374156837030400 645722838062265600 588743634535580160 1909246788876510720 5514073482306654720 512965838491142400 323462770213564800 167766362250177600 946195126932182400 2297530617627772800 441557725901685120 1431935091657383040 2523187005152486400 242597077660173600 709646345199136800 1291445676124531200 1177487269071160320 3818493577753021440 331168294426263840 3409369265850912000 1073951318743037280 1025931676982284800 646925540427129600 335532724500355200 4595061235255545600 968584257093398400 883115451803370240 2863870183314766080 452005986643585920 769448757736713600 367964771584737600 485194155320347200 251649543375266400 1193279243047819200 7636987155506042880 2102655837627072000 662336588852527680 1293851080854259200 671065449000710400 1937168514186796800 313163876200331520 1766230903606740480 5727740366629532160 904011973287171840 155239661648635200 735929543169475200 970388310640694400 503299086750532800 4205311675254144000 718152173887599360 452847878298990720 234872907150248640 1324673177705055360 2587702161708518400 1342130898001420800 3874337028373593600 1207594342130641920 626327752400663040 3532461807213480960 559221207500592000 993504883278791520 1808023946574343680 310479323297270400 1006598173501065600 1436304347775198720 905695756597981440 469745814300497280 2684261796002841600 232859492472952800 1103894314754212800 1252655504801326080 1118442415001184000 679271817448486080 352309360725372960 620958646594540800 2013196347002131200 289780701744119040 1811391513195962880 939491628600994560 2712035919861515520 465718984945905600 2505311009602652160 217335526308089280 2236884830002368000 1358543634896972160 704618721450745920 1241917293189081600 4026392694004262400 579561403488238080 3622783026391925760 517465538828784000 1878983257201989120 5424071839723031040 318727118394921600 931437969891811200 434671052616178560 1409237442901491840 2483834586378163200 239045338796191200 698578477418858400 1159122806976476160 1034931077657568000 3757966514403978240 326003289462133920 3355327245003552000 1056928082176118880 637454236789843200 1862875939783622400 328349148533078400 297478643835260160 869342105232357120 2818474885802983680 478991418682008960 478090677592382400 246261861399808800 2318245613952952320 1174364535751243200 2069862155315136000 652006578924267840 1274908473579686400 3725751879567244800 656698297066156800 594957287670520320 1738684210464714240 5636949771605967360 521217299700115200 170509136564894400 956181355184764800 492523722799617600 4139724310630272000 446217965752890240 1304013157848535680 2549816947159372800 1313396594132313600 1189914575341040640 3477368420929428480 3104793232972704000 547248580888464000 978009868386401760 1042434599400230400 341018273129788800 985047445599235200 892435931505780480 2608026315697071360 459688807946309760 2626793188264627200 255763704847341600 1086677631540446400 6954736841858856960 1225836821190159360 6209586465945408000 669326948629335360 344766605959732320 682036546259577600 1970094891198470400 318283721587802880 1784871863011560960 5216052631394142720 919377615892619520 157736814382929600 511527409694683200 2451673642380318720 729704219580161280 238712791190852160 1338653897258670720 689533211919464640 1364073092519155200 3940189782396940800 636567443175605760 3569743726023121920 568363788549648000 1838755231785239040 315473628765859200 1023054819389366400 1459408439160322560 477425582381704320 1379066423838929280 2728146185038310400 236605221574394400 767291114542024800 1273134886351211520 1136727577099296000 3677510463570478080 358069186786278240 3283491485330784000 630947257531718400 2046109638778732800 1532296026487699200 294442053514801920 954851164763408640 2758132847677858560 473210443148788800 2546269772702423040 1149222019865774400 220831540136101440 2273455154198592000 716138373572556480 1261894515063436800 4092219277557465600 3064592052975398400 645876807661612800 588884107029603840 1909702329526817280 5516265695355717120 513169776724550400 323720232521212800 167833060601169600 946420886297577600 2298444039731548800 441663080272202880 1432276747145112960 2523789030126873600 242790174390909600 709815664723183200 1291753615323225600 1177768214059207680 3819404659053634560 331247310204152160 3410182731297888000 1074207560358834720 1026339553449100800 647440465042425600 335666121202339200 4596888079463097600 968815211492419200 883326160544405760 2864553494290225920 452113765363128960 769754665086825600 368052566893502400 485580348781819200 251749590901754400 1193563955954260800 7638809318107269120 2103157525105728000 662494620408304320 1294880930084851200 671332242404678400 1937630422984838400 313288379788849920 1766652321088811520 5729106988580451840 904227530726257920 155301379798219200 736105133787004800 971160697563638400 503499181803508800 4206315050211456000 718437687414370560 453208325529697920 234966284841637440 1324989240816608640 2589761860169702400 1342664484809356800 3875260845969676800 1208555534745861120 626576759577699840 3533304642177623040 559443535337232000 993741930612456480 1808455061452515840 310602759596438400 1006998363607017600 1436875374828741120 906416651059395840 469932569683274880 2685328969618713600 232952069697328800 1104157700680507200 1253153519155399680 1118887070674464000 679812488294546880 352449427262456160 621205519192876800 2013996727214035200 289895908956675840 1812833302118791680 939865139366549760 2712682592178773760 465904139394657600 2506307038310799360 217421931717506880 2237774141348928000 1359624976589093760 704898854524912320 1242411038385753600 4027993454428070400 579791817913351680 3625666604237583360 517671265994064000 1879730278733099520 5425365184357547520 318803165744918400 931808278789315200 434843863435013760 1409797709049824640 2484822076771507200 239102374308688800 698856209091986400 1159583635826703360 1035342531988128000 3759460557466199040 326132897576260320 3356661212023392000 1057348281787368480 637606331489836800 1863616557578630400 328427441856259200 297549621361923840 869687726870027520 2819595418099649280 479105631951972480 478204748617377600 246320581392194400 2319167271653406720 1174831424208187200 2070685063976256000 652265795152520640 1275212662979673600 3727233115157260800 656854883712518400 595099242723847680 1739375453740055040 5639190836199298560 521424518441299200 170576925352142400 956409497234755200 492641162784388800 4141370127952512000 446324432042885760 1304531590305041280 2550425325959347200 1313709767425036800 1190198485447695360 3478750907480110080 3106027595964384000 547379069760432000 978398692728780960 1042849036882598400 341153850704284800 985282325568777600 892648864085771520 2609063180610082560 459798418598762880 2627419534850073600 255865388028213600 1087109658587534400 6957501814960220160 1226129116263367680 6212055191928768000 669486648064328640 344848813949072160 682307701408569600 1970564651137555200 318410260657332480 1785297728171543040 5218126361220165120 919596837197525760 157799525317761600 511730776056427200 2452258232526735360 729994325817818880 238807695492999360 1338973296128657280 689697627898144320 1364615402817139200 3941129302275110400 636820521314664960 3570595456343086080 568589751173808000 1839193674395051520 315599050635523200 1023461552112854400 1459988651635637760 477615390985998720 1379395255796288640 2729230805634278400 236699287976642400 767596164084640800 1273641042629329920 1137179502347616000 3678387348790103040 358211543239499040 3284274418562592000 631198101271046400 2046923104225708800 1532661395329209600 294559113926488320 955230781971997440 2758790511592577280 473398575953284800 2547282085258659840 1149496046496907200 220919335444866240 2274359004695232000 716423086478998080 1262396202542092800 4093846208451417600 3065322790658419200 645928130861395200 589118227852976640 1910461563943994880 5517581023185154560 513292139664595200 323797471213507200 167873079611764800 946797151906569600 2298992092993814400 441838670889732480 1432846172957996160 2524792405084185600 242848103410130400 710097863929927200 1291856261722790400 1178236455705953280 3820923127887989760 331379003167299360 3411538507042848000 1074634629718497120 1026584279329190400 647594942427014400 335746159223529600 4597984185987628800 968892196292092800 883677341779464960 2865692345915992320 452149691602976640 769938209496892800 368198892408110400 485696206820260800 251809619417647200 1194038477464996800 7641846255775979520 2103993670903488000 662758006334598720 1295189884854028800 671492318447059200 1937784392584185600 313363081941960960 1767354683558929920 5731384691831984640 904299383205953280 155338410687969600 736397784816220800 971392413640521600 503619238835294400 4207987341806976000 718608995530433280 453316459698910080 235022311456470720 1325516012669197440 2590379769708057600 1342984636894118400 3875568785168371200 1208843892530426880 626726163883921920 3534709367117859840 559576932039216000 994137009501898080 1808598766411906560 310676821375939200 1007238477670588800 1437217991060866560 906632919397820160 470044622912941440 2685969273788236800 233007616031954400 1104596677224331200 1253452327767843840 1119153864078432000 679974689548365120 352533467184706080 621353642751878400 2014476955341177600 289965033284209920 1813265838795640320 940089245825882880 2712898149617859840 466015232063908800 2506904655535687680 217473774963157440 2238307728156864000 1359949379096730240 705066934369412160 1242707285503756800 4028953910682355200 579930066568419840 3626531677591280640 517794702293232000 1880178491651765760 5425796299235719680 318929911328246400 932030464127817600 434947549926314880 1410133868738824320 2485414571007513600 239197433496184800 699022848095863200 1159860133136839680 1035589404586464000 3760356983303531520 326210662444736160 3357461592235296000 1057600401554118240 637859822656492800 1864060928255635200 328453539630652800 297667917239696640 869895099852629760 2820267737477648640 479143703041960320 478394866992369600 246340154722989600 2319720266273679360 1175111557282353600 2071178809172928000 652421324889472320 1275719645312985600 3728121856511270400 656907079261305600 595335834479393280 1739790199705259520 5640535474955297280 521548849686009600 170617598624491200 956789733984739200 492680309445979200 4142357618345856000 446501875859544960 1304842649778944640 2551439290625971200 1313814158522611200 1190671668958786560 3479580399410519040 3106768213759392000 547422566051088000 978631987334208480 1043097699372019200 341235197248982400 985360618891958400 893003751719089920 2609685299557889280 459834955482913920 2627628317045222400 255926397936736800 1087368874815787200 6959160798821038080 1226226547954437120 6213536427518784000 669752813789317440 344876216612185440 682470394497964800 1970721237783916800 318486184099050240 1786007503438179840 5219370599115778560 919669910965827840 157837151878660800 511852795873473600 2452453095908874240 730168389560413440 238864638074287680 1339505627578634880 689752433224370880 1364940788995929600 3941442475567833600 636972368198100480 3572015006876359680 568725328748304000 1839339821931655680 315674303757321600 1023705591746947200 1460336779120826880 477729276148575360 1379504866448741760 2729881577991859200 236755727817991200 767779193810210400 1273944736396200960 1137450657496608000 3678679643863311360 358296957111431520 3284535396306528000 631348607514643200 2047411183493894400 1532783184943046400 294629350173500160 955458552297150720 2759009732897483520 473511455635982400 2547889472792401920 1149587388707284800 220972012630125120 2274901314993216000 716593914222863040 1262697215029286400 4094822366987788800 3065566369886092800 646236070060089600 589258700347000320 1910917104594301440 5518019465794967040 513332927311276800 323926202367331200 167886419281963200 947022911271964800 2299174777414569600 441944025260250240 1433187828445726080 2525394430058572800 242944651775498400 710267183453973600 1292472140120179200 1178517400694000640 3821834209188602880 331458018945187680 3412351972489824000 1074890871334294560 1026665854622553600 647852404734662400 335772838563926400 4598349554829139200 969354105090134400 883888050520500480 2866375656891452160 452365249042062720 769999390966915200 368286687716875200 485889303550996800 251829628922944800 1194323190371438400 7643668418377205760 2104495358382144000 662916037890375360 1295704809469324800 671545677127852800 1938708210180268800 313387982659664640 1767776101041000960 5732751313782904320 904730498084125440 155350754317886400 736573375433750400 971778607101993600 503659257845889600 4208990716764288000 718666098235787520 453496683314263680 235040986994748480 1325832075780750720 2591409618938649600 1343091354255705600 3877416420360537600 1209324488838036480 626775965319329280 3535552202082001920 559621397606544000 994374056835563040 1809460996168250880 310701508635772800 1007318515691779200 1437332196471575040 906993366628527360 470081973989496960 2686182708511411200 233026131476829600 1104860063150625600 1253551930638658560 1119242795213088000 680245024971395520 352561480492122720 621403017271545600 2014637031383558400 289988074726721280 1813986733257054720 940163947978993920 159502979339121600 2714191494252376320 466052262953659200 2507103861277317120 217491056045040960 2238485590426176000 1360490049942791040 705122960984245440 1242806034543091200 4029274062767116800 579976149453442560 3627973466514109440 517835847726288000 1880327895957987840 319005958678243200 932104525907318400 434982112090081920 1410245921968490880 2485612069086182400 239254469008682400 699078394430488800 1159952298906885120 1035671695452576000 3760655791915975680 326236584067561440 3357728385639264000 1057684441476368160 638011917356486400 1864209051814636800 328610126277014400 297738894766360320 869964224180163840 2820491843936981760 479372129581887360 478508938017364800 246457594707760800 2319904597813770240 1175204934973742400 2071343390905152000 652473168135122880 1276023834712972800 3728418103629273600 657220252554028800 595477789532720640 1739928448360327680 5640983687873963520 521590293434246400 170631156381940800 957017876034729600 492915189415521600 4142686781810304000 446608342149540480 1304946336270245760 2552047669425945600 1314440505108057600 1190955579065441280 3479856896720655360 3107015086357728000 547683543795024000 978709752202684320 1043180586868492800 341262312763881600 985830378831043200 893216684299080960 2609892672540491520 460054176787820160 2628881010216115200 255946734572911200 1087455280225204800 6959713793441310720 1226811138100853760 6214030172715456000 669912513224310720 345040632590865120 682524625527763200 1971660757662086400 318511491912956160 1786433368598161920 5219785345080983040 920108353575640320 157849694065627200 511893469145822400 2453622276201707520 730226410807944960 238883618934717120 1339825026448621440 690081265181730240 1365049251055526400 3943321515324172800 637022983825912320 3572866737196323840 568770521273136000 1840216707151280640 315699388131254400 1023786938291644800 1460452821615889920 477767237869434240 1380162530363460480 2730098502111052800 236774541098440800 767840203718733600 1274045967651824640 1137541042546272000 3680433414302561280 358325428402075680 3286101262770144000 631398776262508800 2047573876583289600 1533513922626067200 294652762255837440 955534475738868480 2760325060726920960 473549082196881600 2548091935303649280 1150135441969550400 220989571691878080 2275082085092544000 716650856804151360 1262797552525017600 4095147753166579200 3067027845252134400 646390039659436800 589305524511674880 1911068951477736960 5520650121453841920 513577653191366400 324003441059625600 167966457303153600 947098164393763200 2300270883939100800 441979143383756160 1433301713608302720 2525595105050035200 243002580794719200 710323623295322400 1292780079318873600 1178611049023349760 3822137902955473920 331484357537817120 3412623127638816000 1074976285206227040 1027155306382732800 648006882119251200 335932914606307200 4600541767878201600 969585059489155200 883958286767512320 2866603427216605440 452473027761605760 770366479787049600 368315952819796800 486005161589438400 251949685954730400 1194418094673585600 7644275805910947840 2104662587541696000 662968715075634240 1296013764238502400 671865829212614400 1939170118978310400 313537386965886720 1767916573535024640 5733206854433210880 904946055523211520 155424816097387200 736631905639593600 972010323178876800 503899371909460800 4209325175083392000 719008714467912960 453604817483475840 235153040224415040 1325937430151268480 2592027528477004800 1343731658425228800 3878340237956620800 1209612846622602240 627074773931773440 3535833147070049280 559888191010512000 994453072613451360 1809892111046423040 310849632194774400 1007798743818921600 1438017428935825920 907209634966951680 470306080448830080 2687463316850457600 233137224146080800 1104947858459390400 1254149547863546880 1119776382021024000 680407226225213760 352729560336622560 621699264389548800 2015597487637843200 290126323381789440 1814419269933903360 940612160897660160 159515653897454400 2714838166569634560 466274448292161600 2508299095727093760 217594742536342080 2239552764042048000 1360814452450427520 705459120673245120 1243398528779097600 4031194975275686400 580252646763578880 3628838539867806720 518082720324624000 1881224321795320320 319031307794908800 932548896584323200 435189485072684160 1410918241346490240 2486797057558195200 239273480846181600 699411672438242400 1160505293527157760 1036165440649248000 3762448643590640640 326392113804513120 3359329146063072000 1058188681009867680 638062615589817600 1865097793168646400 328688419600195200 297762553941914880 870378970145368320 2821836482692980480 479486342851850880 478546961692363200 246516314700146400 2321010587054315520 1175765201122075200 2072330881298496000 652784227609026240 1276125231179635200 3730195586337292800 657376839200390400 595525107883829760 1740757940290736640 5643672965385960960 521838955923667200 170712502926638400 957093923384726400 493032629400292800 4144661762596992000 446643830912872320 1305568455218052480 2552250462359270400 1314753678400780800 1191050215767659520 3481515880581473280 3108496321947744000 547814032666992000 979176341413539360 1043677911847334400 341425005853276800 986065258800585600 893287661825744640 2611136910436104960 460163787440273280 2629507356801561600 256068754389957600 1087973712681710400 6963031761162946560 1227103433174062080 6216992643895488000 669965746369308480 345122840580204960 682850011706553600 1972130517601171200 318663338796391680 1786575323651489280 5222273820872209920 920327574880546560 157924947187425600 512137508779915200 2454206866348124160 730574538293134080 238997504097293760 1339931492738616960 690245681160409920 1365700023413107200 3944261035202342400 637326677592783360 3573150647302978560 569041676422128000 1840655149761093120 315849894374851200 1024275017559830400 1461149076586268160 477995008194587520 1380491362320819840 2731400046826214400 236887420781138400 768206263169872800 1274653355185566720 1138083352844256000 3681310299522186240 358496256145940640 3286884196001952000 631699788749702400 2048550035119660800 1533879291467577600 294793234749861120 955990016389175040 2760982724641639680 473774841562276800 2549306710371133440 1150409468600683200 221094926062395840 2276166705688512000 716992512291881280 1263399577499404800 4097100070239321600 3067758582935155200 647159887656172800 589586469499722240 1911980032778350080 5521965449283279360 513700016131411200 324029187290390400 168006476313748800 947549683124553600 2300818937201366400 442189852124791680 1433985024583762560 2526799154998809600 243021890467792800 710662262343415200 1294319775312345600 1179172938999444480 3823960065556700160 331642389093593760 3414250058532768000 1075488768437821920 1027400032262822400 648058374580780800 336012952627497600 4601637874402732800 970739831484259200 884379704249583360 2867970049167525120 453011921359320960 770550024197116800 368491543437326400 486043780935585600 252009714470623200 1194987520486468800 7647920131113400320 2105665962499008000 663284778187187520 1296116749161561600 672025905254995200 1941479662968518400 313612089118997760 1768759408499166720 5735940098335050240 906023842718641920 155461846987137600 736983086874652800 972087561871171200 504019428941246400 4211331924998016000 719180022583975680 453640862206546560 235209066839248320 1326569556374375040 2592233498323123200 1344051810509990400 3882959325937036800 1209708965884124160 627224178237995520 3537518816998333440 560021587712496000 994927167280781280 1812047685437283840 310923693974275200 1008038857882492800 1438360045167951360 907281724413093120 470418133678496640 2688103621019980800 233192770480706400 1105474630311979200 1254448356475991040 1120043175424992000 680461293309819840 352813600258872480 621847387948550400 2016077715764985600 290195447709323520 1814563448826186240 940836267356993280 159591701247451200 2718071528155925760 466385540961412800 2508896712951982080 217646585781992640 2240086350849984000 1360922586619639680 705627200517744960 1243694775897100800 4032155431529971200 580390895418647040 3629126897652372480 518206156623792000 1881672534713986560 319183402494902400 932771081922825600 435293171563985280 1411254401035489920 2487389551794201600 239387551871176800 699578311442119200 1160781790837294080 1036412313247584000 3763345069427973120 326469878672988960 3360129526274976000 1058440800776617440 638366804989804800 1865542163845651200 329079886216099200 297904508995242240 870586343127970560 2822508802070979840 480057409201668480 478775103742353600 246809914662074400 2321563581674588160 1176045334196241600 2072824626495168000 652939757345977920 1276733609979609600 3731084327691302400 658159772432198400 595809017990484480 1741172686255941120 5645017604141959680 521963287168377600 170753176198987200 957550207484707200 493619829324148800 4145649252990336000 446856763492863360 1305879514691955840 2553467219959219200 1316319544864396800 1191618035980968960 3482345372511882240 3109236939742752000 548466477026832000 979409636018966880 1043926574336755200 341506352397974400 987239658648297600 893713526985726720 2611759029383911680 460711840702538880 2632639089728793600 256129764298480800 1088232928909963200 6964690745023764480 1228564908540103680 6218473879485504000 670285145239295040 345533880526904160 683012704795948800 1974479317296595200 318739262238109440 1787427053971453440 5223518058767823360 921423681405077760 157962573748324800 512259528596961600 2457129817080207360 730748602035728640 239054446678582080 1340570290478590080 691067761053808320 1366025409591897600 3948958634593190400 637478524476218880 3574854107942906880 569177253996624000 1842847362810155520 315925147496649600 1024519057193923200 1461497204071457280 478108893357164160 1382135522107616640 2732050819183795200 236943860622487200 768389292895442400 1274957048952437760 1138354507993248000 3685694725620311040 358581670017873120 3290798862160992000 631850294993299200 2049038114387846400 1535706135675129600 294863470996872960 956217786714328320 2764271044215233280 473887721244974400 2549914097904875520 1151779601756347200 221147603247654720 2276709015986496000 717163340035746240 1263700589986598400 4098076228775692800 3071412271350259200 647416503655084800 589726941993745920 1912435573428656640 5528542088430466560 514311830831635200 324183664674979200 168206571366724800 947775442489948800 2303559203512694400 442295206495309440 1434326680071492480 2527401179973196800 243137748506234400 710831581867461600 1294833007310169600 1179453883987491840 3824871146857313280 331721404871482080 3415063523979744000 1075745010053619360 1028623661663270400 648367329349958400 336413142733449600 4607118407025388800 971124755482627200 884590412990618880 2868653360142984960 453191552558559360 771467746247452800 368579338746091200 486275497012468800 252309857050087200 1195272233392910400 7649742293714626560 2106167649977664000 663442809742964160 1296734658699916800 672826285466899200 1942249510965254400 313985599884552960 1769180825981237760 5737306720285969920 906383105117118720 155647001435889600 737158677492182400 972550994024937600 504619714100174400 4212335299955328000 720036563164289280 453857130544970880 235489199913414720 1326885619485928320 2593469317399833600 1345652570933798400 3884499021930508800 1210285681453255680 627971199769105920 3538361651962475520 560688571222416000 995164214614446240 1812766210234237440 311294002871779200 1009239428200348800 1440073126328578560 907714261089941760 470978399826829440 2691305141867596800 233470502153834400 1105738016238273600 1255942399538211840 1121377142444832000 680785695817456320 353233799870122080 622588005743558400 2018478856400697600 290541069346993920 1815428522179883520 941956799653658880 159629724922449600 2719149315351356160 466941004307668800 2511884799076423680 217905802010245440 2242754284889664000 1361571391634912640 706467599740244160 1245176011487116800 4036957712801395200 581082138693987840 3630857044359767040 518823338119632000 1883913599307317760 319259449844899200 933882008615337600 435811604020490880 1412935199480488320 2490352022974233600 239444587383674400 700411506461503200 1162164277387975680 1037646676239264000 3767827198614635520 326858703015368160 3364131427334496000 1059701399610366240 638518899689798400 1867764017230675200 329210375088067200 297975486521905920 871623208040981760 2825870398960976640 480247764651607680 478889174767348800 246907781316050400 2324328554775951360 1177445999567073600 2075293352478528000 653717406030736320 1277037799379596800 3735528034461350400 658420750176134400 595950973043811840 1743246416081963520 5651740797921953280 522584943391929600 170956542560731200 957778349534697600 493815562632100800 4150586704957056000 446963229782858880 1307434812061472640 2554075598759193600 1316841500352268800 1191901946087623680 3486492832163927040 3112940028717792000 548683958480112000 980576109046104480 1045169886783859200 341913085121462400 987631125264201600 893926459565717760 2614869624122945280 460894525123294080 2633683000704537600 256434813841096800 1089529010051227200 6972985664327854080 2128396332299328000 1229052066995450880 6225880057435584000 670444844674288320 345670893842470560 683826170242924800 1975262250528403200 319118879446698240 1787852919131435520 5229739248245890560 921789050246588160 158150706552820800 512869627682193600 4256792664598656000 2458104133990901760 731618920748701440 239339159585023680 1340889689348576640 691341787684941120 1367652340485849600 3950524501056806400 638237758893396480 3575705838262871040 569855141869104000 1843578100493176320 316301413105641600 1025739255364387200 1463237841497402880 478678319170047360 1382683575369882240 2735304680971699200 237226059829231200 769304441523290400 1276475517786792960 1139710283738208000 3687156200986352640 359008739377535520 3292103750880672000 632602826211283200 2051478510728774400 1536315083744313600 295214652231932160 957356638340094720 2765367150739764480 474452119658462400 2552951035573585920 1152236312808235200 221410989173949120 2279420567476416000 718017478755071040 1265205652422566400 4102957021457548800 3072630167488627200 647621796454214400 590429304463864320 1914713276680189440 5530734301479528960 514515769065043200 324260903367273600 168273269717716800 948904239316924800 2304472625616470400 442821978347898240 1436034957510142080 2530411304845132800 243195677525455200 711678179487693600 1295243592908428800 1180858608927728640 3829426553360378880 332116483760923680 3419130851214624000 1077026218132606560 1029031538130086400 648521806734547200 336546539435433600 4608945251232940800 971432694681321600 885643956695796480 2872069915020284160 453335257517950080 771773653597564800 369018315289915200 486391355050910400 252409904576575200 1196695797925118400 7658853106720757760 2108676087370944000 664232967521847360 1297043613469094400 673093078870867200 1942865389362643200 314110103473071360 1771287913391592960 5744139830040568320 906670515035900160 155708719585473600 738036630579830400 972782710101820800 504819809153150400 4217352174741888000 720322076691060480 453965264714183040 235582577604803520 1328465935043694720 2594087226938188800 1346186157741734400 3885730778725286400 1210574039237821440 628220206946142720 3542575826783185920 560910899059056000 996349451282771040 1813341030071800320 311417439170947200 1009639618306300800 1440644153382120960 907930529428366080 471165155209607040 2692372315483468800 233563079378210400 1107054945869745600 1256440413892285440 1121821798118112000 680947897071274560 353373866407205280 622834878341894400 2019279236612601600 290656276559550720 1815861058856732160 942330310419214080 159819843297441600 2720011545107700480 467126158756420800 2512880827784570880 217992207419663040 2243643596236224000 1361895794142549120 706747732814410560 1245669756683788800 4038558473225203200 581312553119101440 3631722117713464320 519029065284912000 1884660620838428160 319639686594883200 934252317512841600 435984414839326080 1413495465628821120 2491339513367577600 239729764946162400 700689238134631200 1162625106238202880 1038058130569824000 3769321241676856320 326988311129494560 3365465394354336000 1060121599221615840 639279373189766400 1868504635025683200 329314766185641600 298330374155224320 871968829678652160 2826990931257642240 480400049011559040 479459529892324800 246986074639231200 2325250212476405760 1177912888024017600 2076116261139648000 653976622258989120 1278558746379532800 3737009270051366400 658629532371283200 596660748310448640 1743937659357304320 5653981862515284480 522792162133113600 171024331347979200 958919059784649600 493972149278462400 4152232522279296000 447495561232836480 1307953244517978240 2557117492759065600 1317259064742566400 1193321496620897280 3487875318714608640 3114174391709472000 548857943642736000 980964933388483680 1045584324266227200 342048662695958400 987944298556924800 894991122465672960 2615906489035956480 461040672659898240 2634518129485132800 256536497021968800 1089961037098315200 6975750637429217280 2130931243965888000 1229441793759728640 6228348783418944000 671243341849254720 345780504494923680 684097325391916800 1975888597113849600 319245418516227840 1789982244931345920 5231812978071912960 922081345319796480 158213417487652800 513072994043937600 4261862487931776000 2458883587519457280 731909026986359040 239434063887170880 1342486683698509440 691561008989847360 1368194650783833600 3951777194227699200 638490837032455680 3579964489862691840 570081104493264000 1844162690639592960 316426834975305600 1026145988087875200 1463818053972718080 478868127774341760 1383122017979694720 2736389301567667200 237320126231479200 769609491065906400 1276981674064911360 1140162208986528000 3688325381279185920 359151095830756320 3293147661856416000 632853669950611200 2052291976175750400 1536802242199660800 295331712643618560 957736255548683520 2766244035959389440 474640252462958400 2553963348129822720 1152601681649745600 221498784482713920 2280324417973056000 718302191661512640 1265707339901222400 4104583952351500800 3073604484399321600 647775766053561600 590663425287237120 1915472511097367040 5532488071918778880 514678919651769600 324647096828745600 168326628398510400 949280504925916800 2305203363299491200 442997568965427840 1436604383323025280 2531414679802444800 243485322621559200 711960378694437600 1295551532107123200 1181326850574474240 3830945022194734080 332248176724070880 3420486626959584000 1077453287492268960 1029357839303539200 649294193657491200 336653256797020800 4610406726598982400 971663649080342400 885995137930855680 2873208766646050560 453443036237493120 772018379477654400 369164640804523200 486970645243118400 252489942597765600 1197170319435854400 7661890044389468160 2109512233168704000 664496353448141760 1298588387314982400 673306513594041600 1943327298160684800 314209706343886080 1771990275861711360 5746417533292101120 906886072474986240 155758094105140800 738329281609046400 973941290486236800 504979885195531200 4219024466337408000 720550487512477440 454505935560243840 235657279757914560 1328992706896283520 2597176774629964800 1346613027188083200 3886654596321369600 1212015828160650240 628419412687772160 3543980551723422720 561088761328368000 996744530172212640 1813772144949972480 311516188210281600 1009959770391062400 1441100975024954880 909011871120487680 471314559515829120 2693226054376166400 233637141157711200 1107493922413569600 1256838825375544320 1122177522656736000 681758903340365760 353485919636871840 623032376420563200 2019919540782124800 290748442329596160 1818023742240975360 942629119031658240 159883216089105600 2720658217424958720 467274282315422400 2513677650751088640 218061331747197120 2244355045313472000 1363517806680731520 706971839273743680 1246064752841126400 4039839081564249600 581496884659192320 3636047484481950720 519193647017136000 1885258238063316480 319766432178211200 934548564630844800 436122663494394240 1413943678547487360 2492129505682252800 239824824133658400 700911423473133600 1162993769318384640 1038387294034272000 3770516476126632960 327091997620795680 3366532567970208000 1060457758910615520 639532864356422400 1869097129261689600 329393059508822400 298448670032997120 872245326988788480 2827887357094974720 480514262281522560 479649648267316800 247044794631616800 2325987538636769280 1178286398789572800 2076774588068544000 654183995241591360 1279065728712844800 3738194258523379200 658786119017644800 596897340065994240 1744490653977576960 5655774714189949440 522957937126060800 171078562377777600 959299296534633600 494089589263233600 4153549176137088000 447673005049495680 1308367990483182720 2558131457425689600 1317572238035289600 1193794680131988480 3488981307955153920 3115161882102816000 548988432514704000 981275992862387040 1045915874252121600 342157124755555200 988179178526467200 895346010098991360 2616735980966365440 461150283312351360 2635144476070579200 256617843566666400 1090306658735985600 6977962615910307840 2131776214521408000 1229734088832936960 6230323764205632000 671509507574243520 345862712484263520 684314249511110400 1976358357052934400 319346649771851520 1790692020197982720 5233471961932730880 922300566624702720 158263586235518400 513235687133332800 4263552429042816000 2459468177665873920 732141111976485120 239509987328888640 1343019015148487040 691725424968527040 1368628499022220800 3952716714105868800 638693299543703040 3581384040395965440 570261874592592000 1844601133249405440 316527172471036800 1026471374266665600 1464282223952970240 479019974657777280 1383450849937054080 2737256998044441600 237395379353277600 769853530699999200 1277386599087406080 1140523749185184000 3689202266498810880 359264980993332960 3293930595088224000 633054344942073600 2052942748533331200 1537167611041171200 295425360972967680 958039949315554560 2766901699874108160 474790758706555200 2554773198174812160 1152875708280878400 221569020729725760 2281047498370368000 718529961986665920 1266108689884147200 4105885497066662400 3074335222082342400 647878412453126400 590850721945935360 1916079898631109120 5533803399748216320 514801282591814400 324775827982569600 168366647409105600 949581517413110400 2305751416561756800 443138041459451520 1437059923973331840 2532217379768294400 243581870986927200 712186138059832800 1295756824906252800 1181701443891870720 3832159797262218240 332353531094588640 3421571247555552000 1077794942979998880 1029602565183628800 649551655965139200 336733294818211200 4611502833123513600 971817618679689600 886276082918903040 2874119847946663680 453514888717188480 772201923887721600 369281701216209600 487163741973854400 252549971113658400 1197549936644443200 7664319594524436480 2110181149806912000 664707062189177280 1299103311930278400 673466589636422400 1943635237359379200 314284408496997120 1772552165837806080 5748239695893327360 907029777434376960 155795124994891200 738563402432419200 974327483947708800 505099942227316800 4220362299613824000 720721795628540160 454686159175597440 235713306372747840 1329414124378354560 2598206623860556800 1346933179272844800 3887270474718758400 1212496424468259840 628568816993994240 3545104331675612160 561222158030352000 997060593283765920 1814059554868753920 311590249989782400 1010199884454633600 1441443591257080320 909372318351194880 471426612745495680 2693866358545689600 233692687492336800 1107845103648628800 1257137633987988480 1122444316060704000 682029238763396160 353569959559121760 623180499979564800 2020399768909267200 290817566657130240 1818744636702389760 942853225490991360 159933914322436800 2721089332303130880 467385374984673600 2514275267975976960 218113174992847680 2244888632121408000 1364058477526792320 707139919118243520 1246360999959129600 4040799537818534400 581635133314260480 3637489273404779520 519317083316304000 1885706450981982720 319867828644873600 934770749969347200 436226349985695360 1414279838236487040 2492721999918259200 239900871483655200 701078062477010400 1163270266628520960 1038634166632608000 3771412901963965440 327169762489271520 3367332948182112000 1060709878677365280 639735657289747200 1869541499938694400 329445255057609600 298543306735215360 872452699971390720 2828559676472974080 480590404461498240 479801742967310400 247083941293207200 2326540533257041920 1178566531863739200 2077268333265216000 654339524978543040 1279471314579494400 3739082999877388800 658890510115219200 597086613470430720 1744905399942781440 5657119352945948160 523082268370771200 171119235650126400 959603485934620800 494167882586414400 4154536666530432000 447814960102823040 1308679049957086080 2558942629158988800 1317781020230438400 1194173226940861440 3489810799885562880 3115902499897824000 549075425096016000 981509287467814560 1046164536741542400 342238471300252800 988335765172828800 895629920205646080 2617358099914172160 461223357080653440 2635562040460876800 256678853475189600 1090565874964238400 6979621599771125760 2132452190965824000 1229928952215075840 6231804999795648000 671722440154234560 345917517810490080 684476942600505600 1976671530345657600 319422573213569280 1791259840411292160 5234716199828344320 922446714161306880 158301212796417600 513357706950379200 4264904381931648000 2459857904430151680 732315175719079680 239566929910176960 1343444880308469120 691835035620980160 1368953885201011200 3953343060691315200 638845146427138560 3582519680822584320 570397452167088000 1844893428322613760 316602425592835200 1026715413900758400 1464630351438159360 479133859820353920 1383670071241960320 2737907770402022400 237451819194626400 770036560425568800 1277690292854277120 1140794904334176000 3689786856645227520 359350394865265440 3294452550576096000 633204851185670400 2053430827801516800 1537411190268844800 295495597219979520 958267719640707840 2767340142483920640 474903638389252800 2555380585708554240 1153058392701633600 221621697914984640 2281589808668352000 718700789730530880 1266409702371340800 4106861655603033600 3074822380537689600 648032382052473600 590991194439959040 1916535439281415680 5534680284967841280 514882857885177600 324878812905628800 168393326749502400 949807276778505600 2306116785403267200 443243395829969280 1437401579461061760 2532819404742681600 243659109679221600 712355457583879200 1296064764104947200 1181982388879918080 3833070878562831360 332432546872476960 3422384713002528000 1078051184595796320 1029765715770355200 649757625811257600 336786653499004800 4612233570806534400 972048573078710400 886486791659938560 2874803158922123520 453622667436731520 772324286827766400 369369496524974400 487318219358443200 252589990124253600 1197834649550884800 7666141757125662720 2110682837285568000 664865093744953920 1299515251622515200 673573306998009600 1944097146157420800 314334209932404480 1772973583319877120 5749606317844247040 907245334873463040 155819812254724800 738738993049948800 974636438716886400 505179980248507200 4221365674571136000 720836001039248640 454830338067880320 235750657449303360 1329730187489907840 2599030503245030400 1347146613996019200 3888194292314841600 1212880901514347520 628668419864808960 3545947166639754240 561311089165008000 997297640617430880 1814490669746926080 311639624509449600 1010359960497014400 1441672002078497280 909660676135760640 471501314898606720 2694293227992038400 233729718382087200 1108108489574923200 1257336839729617920 1122622178330016000 682245507101820480 353625986173955040 623279249018899200 2020719920994028800 290863649542152960 1819321352271521280 943002629797213440 159971937997435200 2721736004620389120 467459436764174400 2514673679459235840 740044095779439360 218147737156614720 2245244356660032000 1364491014203640960 707251972347910080 1246558498037798400 4041439841988057600 581727299084305920 3638642704543042560 519399374182416000 1886005259594426880 319943875994870400 934918873528348800 1480088191558878720 436295474313229440 1414503944695820160 2493116996075596800 239957906996152800 701189155146261600 1163454598168611840 1038798748364832000 3772010519188853760 327221605734922080 3367866534990048000 1060877958521865120 639887751989740800 1869837747056697600 329523548380790400 298614284261879040 872590948626458880 2829007889391640320 480704617731461760 479915813992305600 247142661285592800 2326909196337223680 1178753287246516800 2077597496729664000 654443211469844160 1279775503979481600 3739675494113395200 659047096761580800 597228568523758080 1745181897252917760 5658015778783280640 523165155867244800 171146351165025600 959831627984611200 494285322571185600 4155194993459328000 447921426392818560 1308886422939688320 2559551007958963200 1318094193523161600 1194457137047516160 3490363794505835520 3116396245094496000 549205913967984000 981664817204766240 1046330311734489600 342292702330051200 988570645142371200 895842852785637120 2617772845879376640 461332967733106560 784747733800867200 2636188387046323200 256719526747538400 1090738685783073600 6980727589011671040 2132959173299136000 1230221247288284160 6232792490188992000 671882139589227840 345999725799829920 684585404660102400 1977141290284742400 319473188841381120 1791685705571274240 5235545691758753280 922665935466213120 158326297170350400 513439053495076800 4265918346598272000 732431218214142720 239604891631035840 1343764279178455680 691999451599659840 1369170809320204800 3954282580569484800 638946377682762240 3583371411142548480 570487837216752000 1845331870932426240 316652594340700800 1026878106990153600 1464862436428285440 479209783262071680 1383998903199319680 2738341618640409600 237489445755525600 770158580242615200 1277892755365524480 1140975674433504000 3690663741864852480 359407337446553760 3295235483807904000 633305188681401600 2053756213980307200 1537776559110355200 295542421384654080 958419566524143360 2767997806398639360 474978891511051200 2555785510731048960 1153332419332766400 221656816038490560 2281951348867008000 718814674893107520 1266610377362803200 4107512427960614400 3075553118220710400 648237674851603200 591084842769308160 1916839133048286720 5535995612797278720 515005220825222400 324956051597923200 168433345760097600 949957783022102400 2306664838665532800 443313632076981120 1437629349786215040 2533220754725606400 243717038698442400 712468337266576800 1296475349703206400 1182169685538616320 3833678266096573440 332485224057735840 3422927023300512000 1078222012339661280 1030010441650444800 649912103195846400 336866691520195200 4613329677331065600 972356512277404800 886627264153962240 2875258699572430080 453766372396122240 772507831237833600 369428026730817600 487434077396884800 252650018640146400 1198024458155179200 7667356532193146880 2111017295604672000 664970448115471680 1299824206391692800 673733383040390400 1944713024554809600 314408912085515520 1773254528307924480 5750517399144860160 907532744792244480 155856843144475200 738856053461635200 974868154793769600 505300037280292800 4222034591209344000 721007309155311360 454938472237092480 235806684064136640 1329940896230943360 2599648412783385600 1347466766080780800 3889426049109619200 1213169259298913280 628817824171031040 3546509056615848960 561444485866992000 997455672173207520 1815065489584488960 311713686288950400 1010600074560585600 1442014618310622720 909876944474184960 471613368128273280 2694933532161561600 233785264716712800 1108284080192452800 1257635648342062080 1122888971733984000 682407708355638720 353710026096204960 623427372577900800 2021200149121171200 290932773869687040 1819753888948369920 943226736256546560 159997287114100800 2722598234376733440 467570529433425600 2515271296684124160 740161362997405440 218199580402265280 2245777943467968000 1364815416711277440 707420052192409920 1246854745155801600 4042400298242342400 581865547739374080 3639507777896739840 519522810481584000 1886453472513093120 319994574228201600 935141058866851200 1480322725994810880 436399160804530560 1414840104384819840 2493709490311603200 239995930671151200 701355794150138400 1163731095478748160 1039045620963168000 3772906945026186240 327299370603397920 3368666915201952000 1061130078288614880 639989148456403200 1870282117733702400 329627939478364800 298661602612988160 872798321609061120 2829680208769639680 480856902091413120 479991861342302400 247220954608773600 2327462190957496320 1179033420320683200 2078091241926336000 654598741206795840 1279978296912806400 3740564235467404800 659255878956729600 597323205225976320 1745596643218122240 5659360417539279360 523289487111955200 171187024437374400 959983722684604800 494441909217547200 4156182483852672000 447992403919482240 1309197482413591680 2559956593825612800 1318511757913459200 1194646410451952640 3491193286436244480 3117136862889504000 549379899130608000 981898111810193760 1046578974223910400 342374048874748800 988883818435094400 895984807838964480 2618394964827183360 461479115269710720 784934230667932800 2637023515826918400 256780536656061600 1090997902011326400 6982386572872488960 2133297161521344000 1230610974052561920 6234273725779008000 671988605879223360 346109336452283040 684748097749497600 1977767636870188800 319549112283098880 1791969615677928960 5236789929654366720 922958230539421440 158363923731249600 513561073312123200 4266594323042688000 732605281956737280 239661834212324160 1343977211758446720 692218672904566080 1369496195498995200 3955535273740377600 639098224566197760 3583939231355857920 570623414791248000 1845916461078842880 316727847462499200 1027122146624246400 1465210563913474560 479323668424648320 1384437345809132160 2738992390997990400 237545885596874400 770341609968184800 1278196449132395520 1141246829582496000 3691832922157685760 359492751318486240 3296279394783648000 633455694924998400 2054244293248492800 1538263717565702400 295612657631665920 958647336849296640 2768874691618264320 475091771193748800 2556392898264791040 1153697788174276800 221709493223749440 2282493659164992000 718985502636972480 1266911389849996800 4108488586496985600 3076527435131404800 649264138847251200 591225315263331840 1917294673698593280 5537749383236528640 515168371411948800 325007544059452800 168486704440891200 950183542387497600 2307395576348553600 443418986447498880 1437971005273944960 2533822779699993600 243755658044589600 712637656790623200 1298528277694502400 1182450630526663680 3834589347397186560 332564239835624160 3423740488747488000 1078478253955458720 1030336742823897600 650015088118905600 336973408881782400 4614791152697107200 973896208270876800 886837972894997760 2875942010547889920 454484897193075840 772752557117923200 369515822039582400 487511316089179200 252730056661336800 1198309171061620800 7669178694794373120 2111518983083328000 665128479671248320 1300030176237811200 673946817763564800 606680748910978560 1947792416541753600 314508514956330240 1773675945789995520 5751884021095779840 908969794386151680 155906217664142400 739031644079164800 975022632178358400 505460113322673600 4223037966166656000 721235719976728320 455010561683233920 235881386217247680 1330256959342496640 2600060352475622400 1347893635527129600 1213361497821957120 629017029912660480 3547351891579991040 561622348136304000 997692719506872480 1817939588772303360 311812435328284800 1010920226645347200 1442471439953456640 910021123366467840 471762772434495360 2695787271054259200 233859326496213600 1108547466118747200 1258034059825320960 1123244696272608000 682515842524850880 353822079325871520 623624870656569600 2021840453290694400 291024939639732480 1820042246732935680 943525544868990720 160035310789099200 2726909383158455040 467718652992427200 2516068119650641920 740337263824354560 218268704729799360 2246489392545216000 1365031685049701760 707644158651743040 1247249741313139200 4043680906581388800 582049879279464960 3640084493465871360 519687392213808000 1887051089737981440 320070621578198400 935437305984854400 1480674527648709120 436537409459598720 1415288317303486080 2494499482626278400 240052966183648800 701577979488640800 1164099758558929920 1039374784427616000 3774102179475962880 327403057094699040 3369734088817824000 1061466237977614560 640141243156396800 1870874611969708800 330149894966236800 298732580139651840 873074818919197440 2830576634606972160 481618323891169920 480105932367297600 247612421224677600 2328199517117859840 1179406931086238400 2078749568855232000 654806114189398080 1280282486312793600 3741749223939417600 660299789932473600 597465160279303680 1746149637838394880 5661153269213944320 523455262104902400 171241255467172800 960211864734595200 495224842449355200 4157499137710464000 448098870209477760 1309612228378796160 2560564972625587200 1320599579864947200 1194930320558607360 3492299275676789760 3118124353282848000 550249824943728000 982209171284097120 1046910524209804800 342482510934345600 990449684898710400 896197740418955520 2619224456757592320 462209852952731520 785182893157353600 2641199159729894400 256861883200759200 1091343523648996800 6984598551353579520 2133804143854656000 1232559607873950720 6236248706565696000 672148305314216640 346657389714548640 684965021868691200 1980899369797420800 319650343538722560 1792395480837911040 5238448913515184640 924419705905463040 158414092479115200 513723766401518400 4267608287709312000 732837366946863360 239737757654041920 1344296610628433280 693314779429097280 1369930043737382400 3961798739594841600 639300687077445120 3584790961675822080 570804184890576000 1848839411810926080 316828184958230400 1027447532803036800 1465674733893726720 479475515308083840 1386629558858194560 2739860087474764800 237621138718672800 770585649602277600 1278601374154890240 1141608369781152000 3697678823621852160 359606636481062880 3301498949662368000 633656369916460800 2054895065606073600 1540699509842438400 295706305961015040 958951030616167680 2773259117716389120 475242277437345600 2557202748309780480 1155524632381828800 221779729470761280 2283216739562304000 719213272962125760 1267312739832921600 4109790131212147200 3081399019684876800 649315462047033600 591412611922030080 1917902061232335360 5546518235432778240 515984124345580800 325084782751747200 168753497844859200 950484554874691200 2311049264763657600 443559458941522560 1438426545924251520 2534625479665843200 243813587063810400 712863416156018400 1298630924094067200 1182825223844060160 3835804122464670720 332669594206141920 3424825109343456000 1078819909443188640 1031968248691161600 650169565503494400 337506995689718400 4622098529527315200 973973193070550400 887118917883045120 2876853091848503040 454520823432923520 773976186518371200 369632882451268800 487627174127620800 253130246767288800 1198688788270209600 7671608244929341440 2112187899721536000 665339188412283840 1300339131006988800 675013991379436800 606824927803261440 1947946386141100800 315006529310403840 1774237835766090240 5753706183697006080 909041646865847040 156153090262478400 739265764902537600 975254348255241600 506260493534577600 4224375799443072000 722377774083813120 455118695852446080 236254896982802880 1330678376824567680 2600678262013977600 1350027982758873600 1213649855606522880 630013058620807680 3548475671532180480 562511659482864000 998008782618425760 1818083293731694080 312306180524956800 1012520987069155200 1444755548167626240 910237391704892160 472509793965605760 2700055965517747200 234229635393717600 1108898647353806400 1260026117241615360 1125023318965728000 682678043778669120 354382345474204320 624612361049913600 2025041974138310400 291485768489959680 1820474783409784320 945019587931211520 160086009022430400 2727124940597541120 468459270787435200 2520052234483230720 740571798260286720 218614326367469760 2250046637931456000 1365356087557338240 708764690948408640 1249224722099827200 4050083948276620800 582971536979919360 3640949566819568640 520510300874928000 1890039175862423040 320172018044860800 936918541574870400 1481143596520573440 437228652734939520 1417529381896817280 2498449444199654400 240129013533645600 702688906181152800 1165943073959838720 1041020601749856000 3780078351724846080 327921489551204640 3375069956897184000 1063147036422612960 640344036089721600 1873837083149740800 330175992740630400 298827216841870080 874457305469879040 2835058763793634560 481656394981157760 480258027067291200 247631994555472800 2331886147919677440 1181274484914014400 2082041203499712000 655842979102409280 1280688072179443200 3747674166299481600 660351985481260800 597654433683740160 1748914610939758080 5670117527587269120 524284137069638400 171512410616164800 960516054134582400 495263989110945600 4164082406999424000 448240825262805120 1311685958204818560 2561376144358886400 1320703970962521600 1195308867367480320 3497829221879516160 3123061805249568000 550293321234384000 983764468653613920 1048568274139276800 343024821232329600 990527978221891200 896481650525610240 2623371916409637120 462246389836882560 786426205604457600 2641407941925043200 257268615924247200 1093071631837348800 6995658443759032320 2134480120299072000 1232657039565020160 6246123610499136000 672361237894207680 346684792377661920 686049642464659200 1981055956443782400 320156499816840960 1792963301051220480 5246743832819274240 924492779673765120 158664936218443200 747068042104675200 514537231848494400 4268960240598144000 733997791897493760 240117374862630720 1344722475788415360 693369584755323840 1372099284929318400 3962111912887564800 640312999633681920 3585926602102440960 571708035387216000 1848985559347530240 317329872436886400 1029074463696988800 1467995583794987520 480234749725261440 1386739169510647680 2744198569858636800 237997404327664800 1120602063157012800 1280625999267363840 1143416070774432000 3697971118695060480 360176062293946080 3301759927406304000 634659744873772800 2058148927393977600 1540821299456275200 296174547607760640 960469499450522880 2773478339021295360 475994808655329600 2561251998534727680 1155615974592206400 222130910705820480 2286832141548864000 720352124587892160 1269319489747545600 4116297854787955200 3081642598912550400 649418108446598400 592349095215521280 1920938998901045760 5546956678042590720 516024911992262400 325187767674806400 168766837515057600 951989617310659200 2311231949184412800 444261821411640960 1440704249175784320 2538638979495091200 243890825756104800 713992212982994400 1298836216893196800 1184698190431042560 3841877997802091520 333196366058730720 3430248212323296000 1080528186881838240 1032049823984524800 650375535349612800 337533675030115200 4622463898368825600 974127162669897600 888523642823281920 2881408498351568640 454592675912618880 774037367988393600 370218184509700800 487781651512209600 253150256272586400 1200586874313153600 7683755995604183040 2115532482912576000 666392732117461440 1300751070699225600 675067350060230400 607017166326305280 1948254325339795200 315031430028107520 1777047285646563840 5762816996703137280 909185351825237760 156165433892395200 740436369019401600 975563303024419200 506300512545172800 4231064965825152000 722434876789167360 455262874744728960 236273572521080640 1332785464234922880 2601502141398451200 1350134700120460800 1214034332652610560 630062860056215040 3554094571293127680 562556125050192000 999589098176192160 1818370703650475520 312330867784790400 1012601025090345600 1444869753578334720 910525749489457920 472547145042161280 2700269400240921600 234248150838592800 1110654553529102400 1260125720112430080 1125112250100384000 682894312117093440 354410358781620960 624661735569580800 2025202050180691200 291508809932471040 1821051498978915840 945094290084322560 160339500189086400 2727556055475713280 468496301677185600 2520251440224860160 741744470439947520 218631607449353280 2250224500200768000 1365788624234186880 708820717563241920 1249323471139161600 4050404100361382400 583017619864942080 3642102997957831680 520551446307984000 1890188580168645120 320679000378172800 936992603354371200 1483488940879895040 437263214898706560 1417641435126483840 2498646942278323200 240509250283629600 702744452515778400 1166035239729884160 1041102892615968000 3780377160337290240 327947411174029920 3375336750301152000 1063231076344862880 641358000756345600 1873985206708742400 330228188289417600 299300400352961280 874526429797413120 2835282870252967680 481732537161133440 481018500567259200 247671141217063200 2332070479459768320 1181367862605403200 2082205785231936000 655894822348059840 1282716001512691200 3747970413417484800 660456376578835200 598600800705922560 1749052859594826240 5670565740505935360 524325580817875200 171525968373614400 962037001134518400 495342282434126400 4164411570463872000 448950600529441920 1311789644696119680 2565432003025382400 1320912753157670400 1197201601411845120 3498105719189652480 3123308677847904000 550380313815696000 983842233522089760 1048651161635750400 343051936747228800 990684564868252800 897901201058883840 2623579289392239360 462319463605184640 786488371226812800 2641825506315340800 257288952560421600 1093158037246766400 6996211438379304960 2137860002521152000 1232851902947159040 6246617355695808000 673425900794162880 346739597703888480 686103873494457600 1981369129736505600 320181807630746880 1795802402117767680 5247158578784478720 924638927210369280 158677478405409600 748251000882403200 514577905120843200 4275720005042304000 734055813145025280 240136355723060160 1346851801588325760 693479195407776960 1372207746988915200 3962738259473011200 640363615261493760 3591604804235535360 571753227912048000 1849277854420738560 317354956810819200 1029155810241686400 1468111626290050560 480272711446120320 1386958390815553920 2744415493977830400 238016217608114400 1122376501323604800 1280727230522987520 1143506455824096000 3698555708841477120 360204533584590240 3302281882894176000 634709913621638400 2058311620483372800 1541064878683948800 296197959690097920 960545422892240640 2773916781631107840 476032435216228800 2561454461045975040 1155798659012961600 222148469767573440 2287012911648192000 720409067169180480 1269419827243276800 4116623240966745600 3082129757367897600 649469431646380800 592395919380195840 1921090845784481280 5547833563262215680 516106487285625600 325702692290102400 168793516855454400 952064870432457600 2311597318025923200 444296939535146880 1440818134338360960 2538839654486553600 244277019217576800 714048652824343200 1298938863292761600 1184791838760391680 3842181691568962560 333222704651360160 3430519367472288000 1080613600753770720 1032212974571251200 651405384580204800 337587033710908800 4623194636051846400 974204147469571200 888593879070293760 2881636268676721920 454628602152466560 774159730928438400 370247449612622400 488554038435153600 253190275283181600 1200681778615300800 7684363383137925120 2115699712072128000 666445409302720320 1302810769160409600 675174067421817600 607978358941524480 1948408294939142400 315081231463514880 1777187758140587520 5763272537353443840 909257204304933120 156190121152228800 740494899225244800 977108076870307200 506380550566363200 4231399424144256000 722549082199875840 455983769206143360 236310923597636160 1332890818605440640 2605621538320819200 1350348134843635200 1215956717883048960 630162462927029760 3554375516281175040 562645056184848000 999668113954080480 1818514408609866240 312380242304457600 1012761101132726400 1445098164399751680 911967538412286720 472621847195272320 2700696269687270400 234285181728343200 1110742348837867200 1260324925854059520 1125290112369696000 683975653809215040 354466385396454240 624760484608915200 2025522202265452800 291554892817493760 1823935076824573440 945243694390544640 160352174747419200 2727771612914799360 468570363456686400 2520649851708119040 741803104048930560 218666169613120320 2250580224739392000 1367951307618430080 708932770792908480 1249520969217830400 4051044404530905600 583109785634987520 3647870153649146880 520633737174096000 1890487388781089280 320704349494838400 937140726913372800 1483606208097861120 437332339226240640 1417865541585816960 2499041938435660800 240528262121128800 702855545185029600 1166219571269975040 1041267474348192000 3780974777562178560 327999254419680480 3375870337109088000 1063399156189362720 641408698989676800 1874281453826745600 330254286063811200 299324059528515840 874664678452481280 2835731083171633920 481770608251121280 481056524242257600 247690714547858400 2332439142539950080 1181554617988180800 2082534948696384000 655998508839360960 1282817397979353600 3748562907653491200 660508572127622400 598648119057031680 1749329356904962560 5671462166343267840 524408468314348800 171553083888513600 962113048484515200 495381429095716800 4165069897392768000 448986089292773760 1311997017678721920 2565634795958707200 1321017144255244800 1197296238114063360 3498658713809925120 3123802423044576000 550423810106352000 983997763259041440 1048816936628697600 343106167777027200 990762858191433600 897972178585547520 2623994035357443840 462356000489335680 786612702471523200 2642034288510489600 257329625832770400 1093330848065601600 6997317427619850240 2138028996632256000 1232949334638228480 6247604846089152000 673479133939160640 346767000367001760 686212335554054400 1981525716382867200 320232423258558720 1795944357171095040 5247988070714887680 924712000978671360 158702562779342400 748310148821289600 514659251665540800 4276057993264512000 734171855640088320 240174317443919040 1346958267878321280 693534000734003520 1372424671108108800 3963051432765734400 640464846517117440 3591888714342190080 571843612961712000 1849424001957342720 317405125558684800 1029318503331081600 1468343711280176640 480348634887838080 1387068001468007040 2744849342216217600 238053844169013600 1122465223231934400 1280929693034234880 1143687225923424000 3698848003914685440 360261476165878560 3302542860638112000 634810251117369600 2058637006662163200 1541186668297785600 296244783854772480 960697269775676160 2774136002936014080 476107688338027200 2561859386068469760 1155890001223339200 222183587891079360 2287374451846848000 720522952331757120 1269620502234739200 4117274013324326400 3082373336595571200 649777370845075200 592489567709544960 1921394539551352320 5548272005872028160 516147274932307200 325728438520867200 168806856525652800 952215376676054400 2311780002446678400 444367175782158720 1441045904663514240 2539241004469478400 244296328890650400 714161532507040800 1299554741690150400 1184979135419089920 3842789079102704640 333275381836619040 3431061677770272000 1080784428497635680 1032294549864614400 651456877041734400 337613713051305600 4623560004893356800 974666056267612800 888734351564317440 2882091809327028480 454844159591552640 774220912398460800 370305979818465600 488592657781300800 253210284788479200 1200871587219595200 7685578158205409280 2116034170391232000 666550763673238080 1302913754083468800 675227426102611200 608026418572285440 1949332112535225600 315106132181218560 1777468703128634880 5764183618654056960 909688319183105280 156202464782145600 740611959636931200 977185315562601600 506420569576958400 4232068340782464000 722606184905230080 456019813929214080 236329599135913920 1333101527346476160 2605827508166937600 1350454852205222400 1216052837144570880 630212264362437120 3554937406257269760 562689521752176000 999826145509857120 1819376638366210560 312404929564291200 1012841139153916800 1445212369810460160 912039627858428160 472659198271827840 2700909704410444800 234303697173218400 1110917939455396800 1260424528724874240 1125379043504352000 684029720893821120 354494398703870880 624809859128582400 2025682278307833600 291577934260005120 1824079255716856320 945318396543655680 160377523864084800 2729064957549315840 468607394346436800 2520849057449748480 741920371266896640 218683450695003840 2250758087008704000 1368059441787642240 708988797407741760 1249619718257164800 4051364556615667200 583155868520010240 3648158511433712640 520674882607152000 1890636793087311360 320755047728169600 937214788692873600 1483840742533793280 437366901390007680 1417977594815483520 2499239436514329600 240566285796127200 702911091519655200 1166311737040020480 1041349765214304000 3781273586174622720 328025176042505760 3376137130513056000 1063483196111612640 641510095456339200 1874429577385747200 330410872710172800 299371377879624960 874733802780015360 2835955189630967040 481999034791048320 481132571592254400 247808154532629600 2332623474080040960 1181647995679569600 2082699530428608000 656050352085011520 1283020190912678400 3748859154771494400 660821745420345600 598742755759249920 1749467605560030720 5671910379261934080 524449912062585600 171566641645963200 962265143184508800 495616309065259200 4165399060857216000 449057066819437440 1312100704170023040 2566040381825356800 1321643490840691200 1197485511518499840 3498935211120061440 3124049295642912000 550684787850288000 984075528127517280 1048899824125171200 343133283291926400 991232618130518400 898114133638874880 2624201408340046080 462575221794241920 786674868093878400 2643286981681382400 257349962468944800 1093417253475019200 6997870422240122880 2138366984854464000 1233533924784645120 6248098591285824000 673585600229156160 346931416345681440 686266566583852800 1982465236261036800 320257731072464640 1796228267277749760 5248402816680092160 925150443588483840 158715104966308800 748428444699062400 514699924937889600 4276733969708928000 734229876887619840 240193298304348480 1347171200458312320 693862832691362880 1372533133167705600 3964930472522073600 640515462144929280 3592456534555499520 571888805486544000 1850300887176967680 317430209932617600 1029399849875779200 1468459753775239680 480386596608696960 1387725665382725760 2745066266335411200 238072657449463200 1122642667048593600 1281030924289858560 1143777610973088000 3700601774353935360 360289947456522720 3304108727101728000 634860419865235200 2058799699751558400 1541917405980806400 296268195937109760 960773193217393920 2775451330765451520 476145314898926400 2562061848579717120 1156438054485604800 222201146952832320 2287555221946176000 720579894913045440 1269720839730470400 4117599399503116800 3083834811961612800 650239279643116800 592536391874219520 1921546386434787840 5550902661530903040 516392000812396800 325779930982396800 952290629797852800 2312876108971209600 444402293905664640 1441159789826090880 2539441679460940800 244334948236797600 714217972348389600 1300478559286233600 1185072783748439040 3843092772869575680 333301720429248480 3431332832919264000 1080869842369568160 1032784001624793600 651559861964793600 1904581259595705600 337773789093686400 4625752217942419200 975358919464675200 888804587811329280 2882319579652181760 455167495750181760 774588001218595200 370335244921387200 488669896473595200 253330341820264800 1200966491521742400 7686185545739151360 2116201399550784000 666603440858496960 1303119723929587200 3809162519191411200 675547578187372800 608122537833807360 1950717838929350400 1777609175622658560 5764639159304363520 910334991500363520 156276526561646400 740670489842774400 977339792947190400 506660683640529600 4232402799101568000 722948801137355520 456091903375355520 1333206881716993920 2606239447859174400 1351095156374745600 1216245075667614720 3555218351245317120 3174302099326176000 562956315156144000 999905161287745440 1820669983000727040 312553053123292800 1013321367281059200 1445897602274711040 912183806750711040 2666413763433987840 472883304731160960 2702190312749491200 234414789842469600 1111005734764161600 7110436702490634240 1261022145949762560 6348604198652352000 1125912630312288000 684137855063033280 354662478548370720 625106106246585600 2026642734562118400 291716182915073280 1824367613501422080 5332827526867975680 945766609462321920 160390198422417600 2731004974501090560 468829579684939200 2522044291899525120 741979004875879680 218787137186304960 2251825260624576000 1368275710126066560 709324957096741440 1250212212493171200 4053285469124236800 583432365830146560 3648735227002844160 520921755205488000 1891533218924643840 320780396844835200 937659159369878400 1483958009751759360 437574274372609920 1418649914193482880 2500424424986342400 240585297633626400 703244369527408800 1166864731660293120 1041843510410976000 3783066437849287680 328180705779457440 3377737890936864000 1063987435645112160 641560793689670400 1875318318739756800 330645752679715200 299395037055179520 875148548745219840 2837299828386965760 482341674600938880 481170595267252800 247984314509786400 2333729463320586240 1182208261827902400 2083687020821952000 656361411558914880 1283121587379340800 3750636637479513600 661291505359430400 598790074110359040 1750297097490439680 5674599656773931520 524698574552006400 171647988190660800 962341190534505600 495968629019572800 4167374041643904000 449092555582769280 1312722823117829760 2566243174758681600 1322583010718860800 1197580148220718080 3500594194980879360 3125530531232928000 551076254466192000 984542117338372320 1049397149104012800 343295976381321600 991937258039145600 898185111165538560 2625445646235659520 462904053751601280 787047861828009600 2645166021437721600 257471982285991200 1093935685931524800 7001188389961758720 2138535978965568000 1234410810004270080 6251061062465856000 673638833374153920 347178040313700960 686591952762643200 1983874516078291200 320409577955900160 1796370222331077120 5250891292471319040 925808107503202560 158790358088107200 748487592637948800 514943964571982400 4277071957931136000 734578004372808960 240307183466925120 1347277666748307840 694356080627401920 1373183905525286400 3967749032156582400 640819155911800320 3592740444662154240 572159960635536000 1851616215006405120 317580716176214400 1029887929143964800 1469156008745617920 480614366933850240 1388712161254803840 2746367811050572800 238185537132160800 1122731388956923200 1281638311823600640 1144319921271072000 3703232430012810240 360460775200387680 3306457526797152000 635161432352428800 2059775858287929600 1543013512505337600 296408668431133440 961228733867700480 2777424322509607680 476371074264321600 2563276623647201280 1157260134379003200 222306501323350080 2288639842542144000 720921550400775360 1270322864704857600 4119551716575859200 3086027025010675200 650341926042681600 592817336862266880 1922457467735400960 5554848645019215360 516759089632531200 325805677213161600 952742148528643200 2314520268758006400 444613002646700160 1441843100801550720 2540645729409715200 244354257909871200 714556611396482400 1300683852085363200 1185634673724533760 3844914935470801920 333459751985025120 3432959763813216000 1081382325601163040 1033518179265062400 651611354426323200 1905484297057286400 338013903157257600 304085298732284160 4629040537516012800 975512889064022400 889226005293400320 2883686201603101440 455239348229877120 775138634448796800 370510835538916800 488708515819742400 253510427367943200 1201535917334625600 7689829870941603840 2117204774508096000 666919503970050240 1303222708852646400 3810968594114572800 676027806314515200 608170597464568320 1951025778128044800 1778452010586800640 5767372403206202880 910478696459754240 156387619230897600 741021671077833600 977417031639484800 507020854735886400 4234409549016192000 723462725485543680 456127948098426240 1333839007940100480 2606445417705292800 1352055612629030400 1216341194929136640 3556904021173601280 3175807161762144000 563356505262096000 1000379255955075360 1820957392919508480 312775238461795200 1014041709471772800 1446925450971087360 912255896196852480 2667678015880200960 473219464420160640 2704111225258060800 234581428846346400 1111532506616750400 7113808042347202560 1261918571787095040 6351614323524288000 1126713010524192000 684191922147639360 354914598315120480 625550476923590400 2028083418943545600 291923555897675520 1824511792393704960 5335356031760401920 946438928840321280 160466245772414400 2731436089379262720 469162857692692800 2523837143574190080 742330806529777920 218942666923256640 2253426021048384000 1368383844295278720 709829196630240960 1251100953847180800 4056166837887091200 583847111795351040 3649023584787409920 521292064102992000 1892877857680642560 320932491544828800 938325715385385600 1484661613059555840 437885333846513280 1419658393260481920 2502201907694361600 240699368658621600 703744286539039200 1167694223590702080 1042584128205984000 3785755715361285120 328414000384884960 3380139031572576000 1064743794945361440 641864983089657600 1876651430770771200 330697948228502400 299536992108506880 875770667693026560 2839316786520963840 482417816780914560 481398737317243200 248023461171376800 2335388447181404160 1183048661050401600 2085168256411968000 656828000769769920 1283729966179315200 3753302861541542400 661395896457004800 599073984217013760 1751541335386053120 5678633573041927680 525071568286137600 171770008007707200 962797474634486400 496046922342753600 4170336512823936000 449305488162760320 1313656001539539840 2567459932358630400 1322791792914009600 1198147968434027520 3503082670772106240 3127752384617952000 551163247047504000 985242001154654880 1050143136572275200 343540016015414400 992093844685507200 898610976325520640 2627312003079079680 462977127519903360 787607352429206400 2645583585828019200 257655012011560800 1094713334616283200 7006165341544212480 2139549943632192000 1234605673386408960 6255504769235904000 673958232244140480 347232845639927520 687080032030828800 1984187689371014400 320637348281053440 1797221952651041280 5254624006158159360 925954255039806720 158903237770804800 748842480271267200 515310024023121600 4279099887264384000 735100195600592640 240478011210790080 1347916464488280960 694465691279855040 1374160064061657600 3968375378742028800 641274696562106880 3594443905302082560 572566693359024000 1851908510079613440 317806475541609600 1030620048046243200 1470200391201185280 480956022421580160 1388931382559710080 2748320128123315200 238354856656207200 1123263720406900800 1282549393124213760 1145133386718048000 3703817020159226880 360717016816185120 3306979482285024000 635612951083219200 2061240096092486400 1543257091733011200 296619377172168960 961912044843160320 2777862765119420160 476709713312414400 2565098786248427520 1157442818799758400 222464532879126720 2290266773436096000 721434033632370240 1271225902166438400 4122480192184972800 3086514183466022400 650495895642028800 593238754344337920 1923824089686320640 5555725530238840320 516840664925894400 325960154597750400 953419426624828800 2314885637599516800 444929065758253440 1442868067264740480 2542451804332876800 244470115948312800 715064569968621600 1300991791284057600 1186477508688675840 3847648179372641280 333696799318690080 3435400160154144000 1082151050448555360 1033681329851788800 651920309195500800 1906838853249657600 338067261838051200 304229477624567040 4629771275199033600 975743843463043200 889858131516506880 2885736134529480960 455347126949420160 775260997388841600 370774221465211200 488940231896625600 253550446378538400 1202390056053950400 7695296358745282560 2118709836944064000 667393598637380160 1303840618391001600 3813677706499315200 676134523676102400 608458955249134080 1951487686926086400 1779716263033013760 5771472269058961920 910694253898840320 156412306490731200 741548442930422400 977880463793251200 507100892757076800 4237419673888128000 723576930896252160 456344216436850560 1334787197274760320 2607681236782003200 1352269047352204800 1216917910498268160 3559432526066027520 3178064755416096000 563445436396752000 1001090397956070240 1821388507797680640 312824612981462400 1014201785514153600 1447153861792504320 912688432873701120 2669574394549520640 473294166573271680 2704538094704409600 234618459736096800 1112322664395633600 7118865052132055040 1262117777528724480 6356129510832192000 1126890872793504000 684516324655275840 354970624929953760 625649225962924800 2028403571028307200 291969638782698240 1825376865747402240 5339148789099041280 946588333146543360 160580316797409600 2732082761696520960 469236919472193600 2524235555057448960 742858509010625280 218977229087023680 2253781745587008000 1369032649310551680 709941249859907520 1251298451925849600 4056807142056614400 583939277565396480 3650753731494804480 521374354969104000 1893176666293086720 321160633594819200 938473838944387200 1485717018021250560 437954458174047360 1419882499719815040 2502596903851699200 240870475196114400 703855379208290400 1167878555130792960 1042748709938208000 3786353332586173440 328465843630535520 3380672618380512000 1064911874789861280 642321267189638400 1876947677888774400 330776241551683200 299749924688497920 875908916348094720 2839764999439630080 482532030050878080 481740950392228800 248082181163762400 2335757110261585920 1183235416433179200 2085497419876416000 656931687261071040 1284642534379276800 3753895355777548800 661552483103366400 599499849376995840 1751817832696189440 5679529998879260160 525154455782611200 171797123522606400 963481900784457600 496164362327524800 4170994839752832000 449624887032746880 1313863374522142080 2569285068758553600 1323104966206732800 1198999698753991680 3503635665392378880 3128246129814624000 551293735919472000 985397530891606560 1050308911565222400 343594247045212800 992328724655049600 899249774065493760 2627726749044284160 463086738172356480 787731683673916800 2646209932413465600 257695685283909600 1094886145435118400 7007271330784757760 2141070890632128000 1234897968459617280 6256492259629248000 674437330549120320 347315053629267360 687188494090425600 1984657449310099200 320687963908865280 1798499548130987520 5255453498088568320 926173476344712960 158928322144737600 749374811721244800 515391370567819200 4282141781264256000 735216238095655680 240515972931648960 1348874661098240640 694630107258534720 1374376988180851200 3969314898620198400 641375927817730560 3596999096261975040 572657078408688000 1852346952689425920 317856644289475200 1030782741135638400 1470432476191311360 481031945863297920 1389260214517069440 2748753976361702400 238392483217106400 1124062217581867200 1282751855635461120 1145314156817376000 3704693905378851840 360773959397473440 3307762415516832000 635713288578950400 2061565482271276800 1543622460574521600 296666201336843520 962063891726595840 2778520429034138880 476784966434212800 2565503711270922240 1157716845430891200 222499651002632640 2290628313634752000 721547918794946880 1271426577157900800 4123130964542553600 3087244921149043200 650701188441158400 593332402673687040 1924127783453191680 5557040858068277760 516963027865939200 326191870674633600 953569932868425600 2315433690861782400 444999302005265280 1443095837589893760 2542853154315801600 244643903005975200 715177449651319200 1301402376882316800 1186664805347374080 3848255566906383360 333749476503948960 3435942470452128000 1082321878192420320 1033926055731878400 652383741349267200 1907139865736851200 338147299859241600 304445745962991360 4630867381723564800 976051782661737600 889998604010530560 2886191675179787520 455490831908810880 775444541798908800 370832751671054400 489287806011950400 253610474894431200 1202579864658244800 7696511133812766720 2119044295263168000 667498953007897920 1304767482698534400 3814279731473702400 676294599718483200 608891491925982720 1952103565323475200 1779997208021061120 5772383350359575040 910981663817621760 156449337380481600 741665503342108800 978575612023900800 507220949788862400 4238088590526336000 723748239012314880 456668618944487040 1334997906015795840 2609534965397068800 1352589199436966400 1217782983851965440 3559994416042122240 3178566442894752000 563578833098736000 1001248429511846880 1821963327635243520 312898674760963200 1014441899577724800 1447496478024629760 913337237888974080 2669995812031591680 473406219802938240 2705178398873932800 234674006070722400 1112498255013163200 7119988832084244480 1262416586141168640 6357132885789504000 1127157666197472000 685002928416730560 355054664852203680 625797349521926400 2028883799155449600 292038763110232320 1826674475777948160 5339991624063183360 946812439605876480 160605665914075200 2732944991452865280 469348012141444800 2524833172282337280 742975776228591360 219029072332674240 2254315332394944000 1370005856833461120 710109329704407360 1251594699043852800 4057767598310899200 584077526220464640 3653348951555896320 521497791268272000 1893624879211752960 321211331828150400 938696024282889600 1485951552457182720 438058144665348480 1420218659408814720 2503189398087705600 240908498871112800 704022018212167200 1168155052440929280 1042995582536544000 3787249758423505920 328543608499011360 3381472998592416000 1065163994556611040 642422663656300800 1877392048565779200 330880632649257600 299797243039607040 876116289330696960 2840437318817629440 481816997742225600 248160474486943200 2336310104881858560 1183515549507345600 2085991165073088000 657087216998022720 1284845327312601600 3754784097131558400 661761265298515200 599594486079214080 1752232578661393920 5680874637635258880 525278787027321600 171837796794955200 963633995484451200 496320948973886400 4171982330146176000 449695864559410560 1314174433996045440 2569690654625203200 1323522530597030400 1199188972158428160 3504465157322787840 3128986747609632000 551467721082096000 985630825497034080 1050557574054643200 343675593589910400 992641897947772800 899391729118821120 2628348867992090880 463232885708960640 787918180540982400 2647045061194060800 257756695192432800 1095145361663371200 7008930314645575680 2141408878854336000 1235287695223895040 6257973495219264000 674543796839115840 347424664281720480 687351187179820800 1985283795895545600 320763887350583040 1798783458237642240 5256697735984181760 926465771417921280 158965948705636800 749493107599017600 515513390384865600 4282817757708672000 735390301838250240 240572915512937280 1349087593678231680 694849328563440960 1374702374359641600 3970567591791091200 641527774701166080 3597566916475284480 572792655983184000 1852931542835842560 317931897411273600 1031026780769731200 1470780603676500480 481145831025874560 1389698657126881920 2749404748719283200 238448923058455200 1124239661398526400 1283055549402332160 1145585311966368000 3705863085671685120 360859373269405920 3308806326492576000 635863794822547200 2062053561539462400 1544109619029868800 296736437583855360 962291662051749120 2779397314253763840 476897846116910400 2566111098804664320 1158082214272401600 222552328187891520 2291170623932736000 721718746538811840 1271727589645094400 4124107123078924800 3088219238059737600 650957804440070400 593472875167710720 1924583324103498240 5558794628507527680 517126178452665600 326243363136163200 953795692233820800 2316164428544803200 445104656375783040 1443437493077623680 2543455179290188800 244682522352122400 715346769175365600 1301915608880140800 1186945750335421440 3849166648206996480 333828492281837280 3436755935899104000 1082578119808217760 1034252356905331200 652486726272326400 1907591384467641600 338254017220828800 304493805593752320 4632328857089606400 976436706660105600 890209312751566080 2886874986155247360 455670463108049280 775689267678998400 370920546979819200 489365044704244800 253690512915621600 1202864577564686400 7698333296413992960 2119545982741824000 667656984563674560 1304973452544652800 3815182768935283200 676508034441657600 608987611187504640 1952873413320211200 1780418625503132160 5773749972310494720 911340926216098560 156498711900148800 741841093959638400 978730089408489600 507381025831243200 4239091965483648000 723976649833731840 456740708390628480 1335313969127349120 2609946905089305600 1353016068883315200 1217975222375009280 3560837251006264320 3179318974112736000 563756695368048000 1001485476845511840 1822681852432197120 312997423800297600 1014762051662486400 1447953299667463680 913481416781256960 2670627938254698240 473555624109160320 2706032137766630400 234748067850223200 1112761640939457600 7121674502012528640 1262814997624427520 6358637948225472000 1127513390736096000 685111062585942720 355166718081870240 625994847600595200 2029524103324972800 292130928880277760 1826962833562513920 5341255876509396480 947111248218320640 160643689589073600 2734022778648295680 469496135700446400 2525629995248855040 743151677055540480 219098196660208320 2255026781472192000 1370222125171885440 710333436163740480 1251989695201190400 4059048206649945600 584261857760555520 3653925667125027840 521662373000496000 1894222496436641280 321287379178147200 938992271400892800 1486303354111080960 438196393320416640 1420666872327480960 2503979390402380800 240965534383610400 704244203550669600 1168523715521111040 1043324746000992000 3788444992873282560 328647294990312480 3382540172208288000 1065500154245610720 642574758356294400 1877984542801785600 331011121521225600 299868220566270720 876392786640833280 2841333744654961920 481931068767220800 248258341140919200 2337047431042222080 1183889060272900800 2086649492001984000 657294589980624960 1285149516712588800 3755969085603571200 662022243042451200 599736441132541440 1752785573281666560 5682667489309923840 525444562020268800 171892027824753600 963862137534441600 496516682281838400 4173298984003968000 449802330849406080 1314589179961249920 2570299033425177600 1324044486084902400 1199472882265082880 3505571146563333120 3129974238002976000 551685202535376000 985941884970937440 1050889124040537600 343784055649507200 993033364563676800 899604661698812160 2629178359922499840 463415570129715840 788166843030403200 2648088972169804800 257838041737130400 1095490983301041600 7011142293126666240 2141915861187648000 1235774853679242240 6259948476005952000 674703496274109120 347561677597286880 687568111299014400 1986066729127353600 320865118606206720 1799209323397624320 5258356719844999680 926831140259431680 159016117453502400 749670551415676800 515676083474260800 4283831722375296000 735622386828376320 240648838954655040 1349406992548218240 695123355194573760 1375136222598028800 3972133458254707200 641730237212413440 3598418646795248640 572973426082512000 1853662280518863360 318032234907004800 1031352166948521600 1471244773656752640 481297677909310080 1390246710389147520 2750272445196057600 238524176180253600 1124505827123515200 1283460474424826880 1145946852165024000 3707324561037726720 360973258431982560 3310111215212256000 636064469814009600 2062704333897043200 1544718567099052800 296830085913204480 962595355818620160 2780493420778295040 477048352360507200 2566920948849653760 1158538925324289600 222622564434903360 2291893704330048000 721946516863965120 1272128939628019200 4125408667794086400 3089437134198105600 651111774039417600 593660171826408960 1925190711637240320 5560986841556590080 517330116686073600 326320601828457600 954096704721014400 2317077850648579200 445245128869806720 1443893033727930240 2544257879256038400 244740451371343200 715572528540760800 1302223548078835200 1187320343652817920 3850381423274480640 333933846652355040 3437840556495072000 1082919775295947680 1034660233372147200 652641203656915200 1908193409442028800 338387413922812800 304565895039893760 4634155701297158400 976667661059126400 890490257739613440 2887786067455860480 455778241827592320 775995175029110400 371037607391505600 489480902742686400 253790560442109600 1203244194773275200 7700762846548961280 2120214899380032000 667867693304710080 1305282407313830400 3816386818884057600 676774827845625600 609131790079787520 1953335322118252800 1780980515479226880 5775572134911720960 911556483655184640 156560430049732800 742075214783011200 978961805485372800 507581120884219200 4240429798760064000 724262163360503040 456848842559840640 1335735386609420160 2610564814627660800 1353549655691251200 1218263580159575040 3561961030958453760 3180322349070048000 563979023204688000 1001801539957065120 1823112967310369280 313120860099465600 1015162241768438400 1448524326721006080 913697685119681280 2671470773218840320 473742379491937920 2707099311382502400 234840645074599200 1113112822174516800 7123922061916907520 1263313011978501120 6360644698140096000 1127958046409376000 685273263839760960 355306784618953440 626241720198931200 2030324483536876800 292246136092834560 1827395370239362560 5342941546437680640 947484758983875840 160694387822404800 2734669450965553920 469681290149198400 2526626023957002240 743386211491472640 219184602069625920 2255916092818752000 1370546527679521920 710613569237906880 1252483440397862400 4060648967073753600 584492272185669120 3654790740478725120 521868100165776000 1894969517967751680 321388775644809600 939362580298396800 1486772422982945280 438369204139251840 1421227138475813760 2504966880795724800 241041581733607200 704521935223797600 1168984544371338240 1043736200331552000 3789939035935503360 328776903104438880 3383874139228128000 1065920353856860320 642777551289619200 1878725160596793600 331089414844406400 299962857268488960 876738408278503680 2842454276951627520 482083163467214400 248317061133304800 2337969088742676480 1184355948729844800 2087472400663104000 657553806208877760 1285555102579238400 3757450321193587200 662178829688812800 599925714536977920 1753476816557007360 5684908553903255040 525651780761452800 171959816612001600 964166326934428800 496634122266609600 4174944801326208000 449944285902733440 1315107612417755520 2571110205158476800 1324357659377625600 1199851429073955840 3506953633114014720 3131208600994656000 551815691407344000 986330709313316640 1051303561522905600 343919633224003200 993268244533219200 899888571805466880 2630215224835511040 463525180782168960 788477671142179200 2648715318755251200 257939724918002400 1095923010348129600 7013907266228029440 2142591837632064000 1236067148752450560 6262417201989312000 674916428854100160 347643885586626720 687839266448006400 1986536489066438400 320991657675736320 1799777143610933760 5260430449671022080 927050361564337920 159078828388334400 749907143171222400 515879449836004800 4285183675264128000 735912493066033920 240743743256802240 1349832857708200320 695287771173253440 1375678532896012800 3973072978132876800 641983315351472640 3599554287221867520 573199388706672000 1854100723128675840 318157656776668800 1031758899672009600 1471824986132067840 481487486513604480 1390575542346506880 2751357065792025600 238618242582501600 1124860714756833600 1283966630702945280 1146398777413344000 3708201446257351680 361115614885203360 3310894148444064000 636315313553337600 2063517799344019200 1545083935940563200 296947146324890880 962974973027208960 2781151084693013760 477236485165003200 2567933261405890560 1158812951955422400 222710359743668160 2292797554826688000 722231229770406720 1272630627106675200 4127035598688038400 3090167871881126400 651573682837459200 593894292649781760 1925949946054417920 5562302169386027520 517452479626118400 326423586751516800 954472970330006400 2317625903910844800 445420719487336320 1444462459540813440 2545261254213350400 244817690063637600 715854727747504800 1303147365674918400 1187788585299563520 3851899892108835840 334065539615502240 3439196332240032000 1083346844655610080 1034904959252236800 652847173503033600 1908945940660012800 338467451944003200 304662014301415680 4635251807821689600 977360524256188800 890841438974672640 2888924919081626880 456101577986221440 776178719439177600 371183932906113600 489635380127275200 253850588958002400 1203718716284011200 7703799784217671680 2121051045177792000 668131079231004480 1305694347006067200 3817891881320025600 676934903888006400 609324028602831360 1954721048512377600 1781682877949345280 5777849838163253760 912203155972442880 156597460939483200 742367865812227200 979270760254550400 507701177916004800 4242102090355584000 724433471476565760 456993021452123520 1336262158462008960 2611388694012134400 1353869807776012800 1218648057205662720 3563365755898690560 3181576567766688000 564112419906672000 1002196618846506720 1824406311944885760 313194921878966400 1015402355832009600 1448866942953131520 913986042904247040 2672524316924017920 473854432721604480 2707739615552025600 234896191409224800 1113551798718340800 7126731511797381120 1263611820590945280 6363153135533376000 1128224839813344000 685489532178185280 355390824541203360 626389843757932800 2030804711664019200 292315260420368640 1827972085808494080 5345048633848035840 947708865443208960 160757760614068800 2736609467917328640 469792382818449600 2527223641181890560 743679379536387840 219236445315276480 2256449679626688000 1370979064356370560 710781649082406720 1252779687515865600 4061609423328038400 584630520840737280 3655944171616988160 521991536464944000 1895417730886417920 321515521228137600 939584765636899200 1487358759072775680 438472890630552960 1421563298164813440 2505559375031731200 241136640921103200 704688574227674400 1169261041681474560 1043983072929888000 3790835461772835840 328854667972914720 3384674519440032000 1066172473623610080 643031042456275200 1879169531273798400 331324294813948800 300081153146261760 876945781261105920 2843126596329626880 482273281842206400 248493221110461600 2338522083362949120 1184636081804011200 2087966145859776000 657709335945829440 1286062084912550400 3758339062547596800 662648589627897600 600162306292523520 1753891562522211840 5686253192659253760 525776112006163200 172000489884350400 964546563684412800 496986442220923200 4175932291719552000 450121729719392640 1315418671891658880 2572124169825100800 1325297179255795200 1200324612585047040 3507783125044423680 3131949218789664000 552207158023248000 986564003918744160 1051552224012326400 344000979768700800 993972884441846400 900243459438785280 2630837343783317760 463854012739528320 788664168009244800 2650594358511590400 258000734826525600 1096182226576382400 7015566250088847360 2143436808187584000 1236944033972075520 6263898437579328000 675182594579088960 347890509554646240 688001959537401600 1987945768883692800 321067581117454080 1800486918877570560 5261674687566635520 927708025479056640 159116454949233600 750202882865654400 516001469653051200 4286873616375168000 736086556808628480 240800685838090560 1350365189158177920 695781019109292480 1376003919074803200 3975891537767385600 642135162234908160 3600973837755141120 573334966281168000 1855416050958113280 318232909898467200 1032002939306102400 1472173113617256960 481601371676181120 1391562038218584960 2752007838149606400 238674682423850400 1125304324298481600 1284270324469816320 1146669932562336000 3710832101916226560 361201028757135840 3313242948139488000 636465819796934400 2064005878612204800 1546180042465094400 297017382571902720 963202743352362240 2783124076437169920 477349364847700800 2568540648939632640 1159635031848820800 222763036928927040 2293339865124672000 722402057514271680 1272931639593868800 4128011757224409600 3092360084930188800 652035591635500800 594034765143805440 1926405486704724480 5566248152874339840 517819568446252800 326552317905340800 954698729695401600 2319270063697641600 445526073857854080 1444804115028543360 2545863279187737600 244914238429005600 716024047271551200 602001714595226400 1304071183271001600 1188069530287610880 3852810973409448960 334144555393390560 3440009797687008000 1083603086271407520 1035639136892505600 653104635810681600 1909397459390803200 338707566007574400 304782163378318080 4638540127395283200 978053387453251200 891052147715708160 2889608230057086720 456424914144850560 776729352669379200 371271728214878400 489828476858011200 254030674505680800 1204003429190452800 7705621946818897920 2121552732656448000 668289110786781120 1306209271621363200 3818794918781606400 677415132015148800 609564326756636160 1956106774906502400 1782104295431416320 5779216460114173440 912849828289701120 156708553608734400 742543456429756800 979656953716022400 508061349011361600 4243105465312896000 724947395824753920 457173245067477120 1336578221573562240 2612418543242726400 1354830264030297600 1219128653513272320 3564208590862832640 3182329098984672000 564512610012624000 1002433666180171680 1825699656579402240 313417107217468800 1016122698022723200 1449894791649507840 914346490134954240 2673156443147124480 474190592410604160 2709660528060595200 235062830413101600 1113815184644635200 7128417181725665280 1264508246428277760 6364658197969344000 1129025220025248000 685759867601215680 355642944307953120 626834214434937600 2032245396045446400 292522633402970880 1828692980269908480 5346312886294248960 948381184821208320 160795784289067200 2738549484869103360 470125660826203200 2529016492856555520 743855280363336960 219391975052228160 2258050440050496000 1371519735202431360 711285888615906240 1253668428869875200 4064490792090892800 585045266805941760 3657385960539816960 522361845362448000 1896762369642416640 321591568578134400 940251321652406400 1487710560726673920 438783950104456320 1422571777231812480 2507336857739750400 241193676433600800 705188491239304800 1170090533611883520 1044723690724896000 3793524739284833280 329087962578342240 3387075660075744000 1066928832923859360 643183137156268800 1880502643304812800 331559174783491200 300152130672925440 877567900208912640 2845143554463624960 482387352867201600 248669381087618400 2340181067223767040 1185476481026510400 2089447381449792000 658175925156684480 1286366274312537600 3761005286609625600 663118349566982400 600304261345850880 1755135800417825280 5690287108927249920 526149105740294400 172122509701396800 964774705734403200 497338762175236800 4178894762899584000 450228196009388160 1316351850313368960 2572732548625075200 1326236699133964800 1200608522691701760 3510271600835650560 3134171072174688000 552598624639152000 987263887735026720 1052298211480588800 344245019402793600 994677524350473600 900456392018776320 2632703700626737920 464182844696887680 789223658610441600 2652473398267929600 258183764552095200 1096959875261140800 7020543201671301120 2143943790520896000 1237820919191700480 6268342144349376000 675342294014082240 348137133522665760 688490038805587200 1989355048700947200 321295351442607360 1800912784037552640 5265407401253475840 928365689393775360 159229334631931200 750380326682313600 516367529104190400 4287887581041792000 736608748036412160 240971513581955520 1350684588028164480 696274267045331520 1376980077611174400 3978710097401894400 642590702885214720 3601825568075105280 573741699004656000 1856731378787550720 318458669263862400 1032735058208380800 1473217496072824320 481943027163911040 1392548534090663040 2753960155222348800 238844001947896800 1125570490023470400 1285181405770429440 1147483398009312000 3713462757575101440 361457270372933280 3315591747834912000 636917338527724800 2065470116416761600 1547276148989625600 297228091312938240 963886054327822080 2785097068181326080 477688003895793600 2570362811540858880 1160457111742219200 222921068484703680 2294966796018624000 722914540745866560 1273834677055449600 4130940232833523200 3094552297979251200 652086914835283200 594456182625876480 1927772108655644160 5570194136362652160 577901476796716800 326629556597635200 955376007791587200 2320914223484438400 445842136969407360 1445829081491733120 2547669354110899200 244972167448226400 716532005843690400 602428783954888800 1304173829670566400 1188912365251752960 3855544217311288320 334381602727055520 3442450194027936000 1084371811118799840 1155802953593433600 653259113195270400 1910752015583174400 338947680071145600 304854252824459520 4641828446968876800 978130372252924800 891684273938814720 2891658162983466240 456460840384698240 866852215195075200 371535114141172800 489944334896452800 254210760053359200 1204857567909777600 7711088434622576640 2123057795092416000 668763205454111040 1306518226390540800 3821504031166348800 677895360142291200 609708505648919040 1956260744505849600 1783368547877629440 5783316325966932480 912921680769396480 174891236399006400 743070228282345600 979888669792905600 508421520106718400 4246115590184832000 809062067515403520 457281379236689280 1337526410908222080 2613036452781081600 1355790720284582400 1219417011297838080 3566737095755258880 3184586692638624000 564912800118576000 1003144808181166560 1825843361538792960 349782472798012800 1016843040213436800 1618124135030807040 914562758473378560 2675052821816444160 474526752099603840 2711581440569164800 262336854598509600 1114605342423518400 7133474191510517760 1265404672265610240 6369173385277248000 1129825600237152000 685922068855033920 355895064074702880 699564945596025600 2033686080426873600 326463641278145280 1829125516946757120 5350105643632888320 949053504199207680 160909855314062400 2738765042308189440 524673709197019200 2530809344531220480 744382982844184320 244847730958608960 2259651200474304000 1371844137710067840 711790128149405760 1399129891192051200 4067372160853747200 652927282556290560 3658251033893514240 582970787996688000 1898107008398415360 321819710628124800 1049347418394038400 1488765965688368640 489695461917217920 1423580256298811520 2798259782384102400 241364782971093600 787010563795528800 1305854565112581120 1165941575993376000 3796214016796830720 367271596437913440 3389476800711456000 1067685192224108640 643639421256249600 2098694836788076800 331585272557884800 300365063252916480 979390923834435840 2847160512597623040 482729565942187200 2611709130225162240 1186316880249009600 2331883151986752000 734543192875826880 1287278842512499200 4197389673576153600 663170545115769600 600730126505832960 1958781847668871680 5694321025195246080 526522099474425600 172244529518443200 965459131884374400 497377908836827200 4663766303973504000 450547594879374720 1469086385751653760 2574557685024998400 1326341090231539200 1201460253011665920 3917563695337743360 3497824727980128000 552642120929808000 1101814789313740320 1053044198948851200 344489059036886400 994755817673654400 901095189758749440 2938172771503307520 464219381581038720 789783149211638400 2652682180463078400 258366794277664800 1224238654793044800 7835127390675486720 2145464737520832000 1237918350882769920 6995649455960256000 675821392319062080 348164536185779040 688978118073772800 1989511635347308800 321523121767760640 1802190379517498880 5876345543006615040 928438763162077440 159342214314628800 750912658132291200 516733588555329600 4290929475041664000 737130939264195840 241142341325820480 1351642784638124160 696329072371558080 1377956236147545600 3979023270694617600 643046243535521280 3604380759034997760 574148431728144000 1856877526324154880 318684428629257600 1033467177110659200 1474261878528391680 482284682651640960 1392658144743116160 2755912472295091200 239013321471943200 1126368987198436800 1286092487071042560 1148296863456288000 3713755052648309760 361713511988730720 3315852725578848000 637368857258515200 2066934354221318400 1547397938603462400 297438800053973760 964569365303281920 2785316289486232320 478026642943886400 2572184974142085120 1160548453952596800 223079100040480320 2296593726912576000 723427023977461440 1274737714517030400 4133868708442636800 3094795877206924800 652394854033977600 594877600107947520 1929138730606563840 5570632578972464640 578311158439123200 326861272674518400 956053285887772800 2321096907905193600 446158200080960640 1446854047954922880 2549475429034060800 245145954505888800 717039964415829600 602855853314551200 1304789708067955200 1189755200215895040 3858277461213127680 334618650060720480 3444890590368864000 1085140535966192160 1156622316878246400 653722545349036800 1912106571775545600 338974359411542400 305070521162883840 4642193815810387200 978592281050966400 892316400161921280 2893708095909845760 456676397823784320 867466737658684800 371798500067467200 490291909011777600 254230769558656800 1205711706629102400 7716554922426255360 2124562857528384000 669237300121440960 1307445090698073600 3824213143551091200 677948718823084800 610141042325767680 1957184562101932800 1784632800323842560 5787416191819691520 913352795647568640 175015219001313600 743597000134934400 980583818023555200 508461539117313600 4249125715056768000 809635621814772480 457605781744325760 1338474600242881920 2614890181396147200 1355897437646169600 1220282084651535360 3569265600647685120 3186844286292576000 564957265685904000 1003855950182161440 1826705591295137280 350030438002627200 1016923078234627200 1619271243629544960 915211563488651520 2676949200485763840 474564103176159360 2711794875292339200 262522828501970400 1115395500202401600 7138531201295370240 1265504275136424960 6373688572585152000 1129914531371808000 686408672616488640 355923077382119520 700060876005254400 2033846156469254400 326695075469118720 1830423126977303040 5353898400971527680 949128206352318720 161023926339057600 2740058386942705920 525045657003940800 2531008550272849920 744910685325031680 245021306601839040 2259829062743616000 1372817345232977280 711846154764239040 1400121752010508800 4067692312938508800 653390150938237440 3660846253954606080 583384063337712000 1898256412704637440 322047852678115200 1050091314007881600 1489821370650063360 490042613203678080 1423692309528478080 2800243504021017600 241535889508586400 787568485505911200 1306780301876474880 1166768126675424000 3796512825409274880 367531959902758560 3389743594115424000 1067769232146358560 644095705356230400 2100182628015763200 331741859204246400 300577995832907520 980085226407356160 2847384619056956160 483071779017172800 2613560603752949760 1186410257940398400 2333536253350848000 735063919805517120 1288191410712460800 4200365256031526400 663483718408492800 601155991665815040 1960170452814712320 5694769238113912320 526563543222662400 172258087275892800 966143558034345600 497612788806369600 4667072506701696000 450866993749361280 1470127839611034240 2576382821424921600 1326967436816985600 1202311983331630080 3920340905629424640 3500304380026272000 552903098673744000 1102595879708275680 1053127086445324800 344516174551785600 995225577612739200 901733987498722560 2940255679222068480 464438602885944960 789845314833993600 2653934873633971200 258387130913839200 1225106533009195200 7840681811258849280 2146985684520768000 1238502941029186560 7000608760052544000 676300490624041920 348328952164458720 689032349103571200 1990451155225478400 321548429581666560 1803467974997445120 5880511358444136960 928877205771889920 159354756501595200 751444989582268800 516774261827678400 4293971369041536000 737188960511727360 241161322186249920 1352600981248083840 696657904328917440 1378064698207142400 3980902310450956800 643096859163333120 3606935949994890240 574193624252976000 1857754411543779840 318709513003190400 1033548523655356800 1474377921023454720 482322644372499840 1393315808657834880 2756129396414284800 239032134752392800 1127167484373403200 1286193718326666240 1148387248505952000 3715508823087559680 361741983279374880 3317418592042464000 637419026006380800 2067097047310713600 1548128676286483200 297462212136311040 964645288744999680 2786631617315669760 478064269504785600 2572387436653332480 1161096507214862400 223096659102233280 2296774497011904000 723483966558749760 1274838052012761600 4134194094621427200 3096257352572966400 652805439632236800 594924424272622080 1929290577489999360 5573263234631339520 578356678621612800 327092988751401600 956128539009571200 2322193014429724800 446193318204466560 1446967933117499520 2549676104025523200 245319741563551200 717096404257178400 602903305465624800 1305610879264473600 1189848848545244160 3858581154979998720 334644988653349920 3445161745517856000 1085225949838124640 1156713357243225600 654185977502803200 1912257078019142400 339134435453923200 305286789501308160 4644386028859449600 979208159448355200 892386636408933120 2893935866234999040 456963807742565760 867535017932419200 371827765170388800 490639483127102400 254350826590442400 1205806610931249600 7717162309959997440 2124730086687936000 669289977306699840 1308371955005606400 3824514156038284800 678268870907846400 610573579002616320 1958416318896710400 1784773272817866240 5787871732469998080 913927615485131520 175028994846014400 743655530340777600 981278966254204800 508701653180884800 4249460173375872000 809699350070257920 457930184251962240 1338579954613399680 2616743910011212800 1356537741815692800 1221147158005232640 3569546545635732480 3187095130031904000 565224059089872000 1003934965960049760 1827855230970263040 350057989692028800 1017403306361769600 1619398700140515840 915860368503924480 2677159909226799360 474788209635492480 2713075483631385600 262543492269021600 1115483295511166400 7139093091271464960 1266101892361313280 6374190260063808000 1130448118179744000 686895276377943360 356091157226619360 700115979384057600 2034806612723539200 326720790379226880 1831720737007848960 5354319818453598720 949576419270984960 161036600897390400 2741782846455394560 525086984538043200 2532203784722626560 744969318934014720 245040592784420160 2260896236359488000 1373790552755886720 712182314453238720 1400231958768115200 4069613225447078400 653441580758453760 3663441474015697920 583429982820048000 1899152838541969920 322073201794780800 1050173969076086400 1489938637868029440 490081185568840320 1424364628906477440 2800463917536230400 241554901346085600 787630476807064800 1306883161516907520 1166859965640096000 3798305677083939840 367560889176630240 3391344354539232000 1068273471679858080 644146403589561600 2100347938152172800 331950641399395200 300601655008462080 980162371137680640 2848729257812954880 483109802692171200 2613766323033815040 1186970524088731200 2333719931280192000 735121778353260480 1288292807179123200 4200695876304345600 663901282798790400 601203310016924160 1960324742275361280 5697458515625909760 526812205712083200 172339433820590400 966219605384342400 497925962099092800 4667439862560384000 450902482512693120 1470243556706520960 2576585614358246400 1327802565597580800 1202406620033848320 3920649484550722560 3500579896920288000 553251068998992000 1102682667529890720 1053624411424166400 344678867641180800 995851924198185600 901804965025386240 2940487113413041920 464730897959153280 790218308568124800 2655605131195161600 258509150730885600 1225202963922100800 7841298969101445120 2147154678631872000 1239282394557742080 7001159793840576000 676353723769039680 348548173469364960 689357735282361600 1991703848396371200 321700276465102080 1803609930050772480 5880974226826083840 929461795918306560 159430009623393600 751504137521155200 517018301461771200 4294309357263744000 737537087996916480 241275207348826560 1352707447538079360 697096346938729920 1378715470564723200 3983407696792742400 643400552930204160 3607219860101544960 574464779401968000 1858923591836613120 318860019246787200 1034036602923542400 1475074175993832960 482550414697653120 1394192693877459840 2757430941129446400 239145014435090400 1127256206281732800 1286801105860408320 1148929558803936000 3717847183673226240 361912811023239840 3319506413993952000 637720038493574400 2068073205847084800 1549102993197177600 297602684630334720 965100829395306240 2788385387754919680 478290028870180800 2573602211720816640 1161827244897883200 223202013472751040 2297859117607872000 723825622046479680 1275440076987148800 4136146411694169600 3098205986394355200 653010732431366400 595205369260669440 1930201658790612480 5576770775509839360 578629799716550400 327118734982166400 956580057740361600 2323654489795766400 446404026945502080 1447651244092959360 2550880153974297600 245339051236624800 717435043305271200 603188018372066400 1306021464862732800 1190410738521338880 3860403317581224960 334803020209126560 3446788676411808000 1085738433069719520 1157259599433100800 654237469964332800 1913160115480723200 339347870177097600 305310819316688640 4647308979591532800 979516098647049600 892808053891004160 2895302488185918720 457107512701956480 867944699574825600 372003355787918400 490678102473249600 254510902632823200 1206376036744132800 7720806635162449920 2125733461645248000 669606040418253120 1308474939928665600 3826320230961446400 678695740354195200 610621638633377280 1959032197294099200 1785616107782008320 5790604976371837440 914215025403912960 175111649914219200 744006711575836800 981356204946499200 509021805265646400 4251466923290496000 810081719603170560 457966228975032960 1339212080836506240 2616949879857331200 1357391480708390400 1221243277266754560 3571232215564016640 3188600192467872000 565579783628496000 1004409060627379680 1828430050807825920 350223299828438400 1018043610531292800 1620163439206341120 915932457950065920 2678424161673012480 475087018247936640 2714782961416780800 262667474871328800 1116010067363755200 7142464431128033280 1266898715327831040 6377200384935744000 1131159567256992000 686949343462549440 356315263685952480 700446599656876800 2036087221062585600 326875079839875840 1831864915900131840 5356848323346024960 950174036495873280 161112648247387200 2742645076211738880 525334949742657600 2533797430655662080 745321120587912960 245156309879906880 2262319134513984000 1373898686925098880 712630527371904960 1400893199313753600 4072174442125171200 653750159679751680 3663729831800263680 583705499714064000 1900348072991746560 322225296494774400 1050669899485315200 1490642241175825920 490312619759813760 1425261054743809920 2801786398627507200 241668972371080800 788002424613986400 1307500319359503360 1167410999428128000 3800696145983493120 367734464819860320 3393478701770976000 1068945791057857440 644450592989548800 2101339798970630400 332055032496969600 300743610061789440 980625239519627520 2850522109487619840 483337944742161600 2615000638719006720 1187717545619841600 2334821998856256000 735468929639720640 1288901185979097600 4202679597941260800 664110064993939200 601487220123578880 1961250479039255040 5701044218975239680 527143755697977600 172447895880187200 966675889484323200 498082548745454400 4669643997712512000 451115415092684160 1470937859279441280 2577802371958195200 1328220129987878400 1202974440247157760 3922500958078510080 3502232998284384000 553425054161616000 1103203394459580960 1651052699191209600 1054287511395955200 344895791760374400 996165097490908800 902230830185368320 2941875718558882560 464877045495757440 790715633546966400 2656440259975756800 258671843820280800 1225781549399534400 7845001916157020160 2148168643298496000 1239672121322019840 7004465996568768000 676673122639026240 348657784121818080 689791583520748800 1992330194981817600 321902738976349440 1804461660370736640 5883751437117765120 929754090991514880 159530347119124800 751859025154473600 517343687640561600 4296337286596992000 738001257977168640 241427054232262080 1353346245278052480 697315568243636160 1379583167041497600 3984660389963635200 643805477952698880 3608923320741473280 574826319600624000 1859508181983029760 319060694238249600 1034687375281123200 1476002515954337280 482854108464524160 1394631136487272320 2759166334082995200 239295520678687200 1127788537731710400 1287610955905397760 1149652639201248000 3719016363966059520 362140581348393120 3320550324969696000 638121388476499200 2069374750562246400 1549590151652524800 297789981289032960 965708216929048320 2789262272974544640 478591041357374400 2575221911810795520 1162192613739393600 223342485966774720 2299305278402496000 724281162696786240 1276242776952998400 4138749501124492800 3099180303305049600 653164702030713600 595579962578065920 1931416433858096640 5578524545949089280 578993961176467200 327273212366755200 957182082714748800 2324385227478787200 446684971933549440 1448562325393572480 2552485553905996800 245454909275066400 717886562036061600 603567635580655200 1306329404061427200 1191159925156131840 3862832867716193280 335013728950162080 3448957917603744000 1086421744045179360 1157987922352934400 654546424733510400 1914364165429497600 339454587538684800 305454998208971520 4648770454957574400 979747053046070400 893369943867098880 2897124650787144960 457215291421499520 868490941764700800 372237476611291200 490909818550132800 254590940654013600 1207135271161310400 7725665735432386560 2127071294921664000 670027457900324160 1309092849467020800 3828728330858995200 678909175077369600 610909996417943040 1959494106092140800 1786739887734197760 5794249301574289920 914430582842999040 175221856671825600 744474953222582400 981819637100265600 509181881308027200 4254142589843328000 810591545647054080 458182497313457280 1340054915800648320 2618185698934041600 1357818350154739200 1221819992835886080 3573479775468395520 3190606942382496000 565757645897808000 1005041186850486240 1828861165685998080 350443713343651200 1018363762616054400 1621183091294108160 916364994626914560 2680109831601296640 475236422554158720 2715636700309478400 262832785007738400 1116712429833873600 7146959550936791040 1267297126811089920 6381213884764992000 1131515291795616000 687273745970185920 356427316915619040 700887426687302400 2036727525232108800 327080799120741120 1832729989253829120 5360219663202593280 950472845108317440 161214044714049600 2743291748528997120 525665570015476800 2534594253622179840 745790189459777280 245310599340555840 2263030583591232000 1374547491940371840 712854633831238080 1401774853374604800 4073455050464217600 654161598241482240 3665459978507658240 584072855572752000 1900945690216634880 322428089428099200 1051331140030953600 1491580378919554560 490621198681111680 1425709267662476160 2803549706749209600 241821067071074400 788498355023215200 1308323196482964480 1168145711145504000 3801891380433269760 367965899010833760 3394545875386848000 1069281950746857120 644856178856198400 2102662280061907200 332133325820150400 300932883466225920 981242397362223360 2851418535324952320 483642134142148800 2616646392965928960 1188091056385396800 2336291422291008000 735931798021667520 1289712357712396800 4205324560123814400 664266651640300800 601865766932451840 1962484794724446720 5702837070649904640 527309530690924800 172502126909985600 967284268284297600 498199988730225600 4672582844582016000 451399325199338880 1471863596043335040 2579424715424793600 1328533303280601600 1203731533864903680 3924969589448893440 3504437133436512000 553555543033584000 1103897697032501280 1652091791477212800 1054619061381849600 345004253819971200 996399977460451200 902798650398677760 2943727192086670080 464986656148210560 790964296036387200 2657066606561203200 258753190364978400 1226552996702779200 7849939178897786880 2149520596187328000 1239964416395228160 7008874266873024000 677098987799008320 348739992111157920 690008507639942400 1992799954920902400 322003970231973120 1805597300797355520 5887454384173340160 929973312296421120 159580515866990400 752332208665564800 517506380729956800 4299041192374656000 738233342967294720 241502977673979840 1354197975598016640 697479984222315840 1380017015279884800 3985599909841804800 644007940463946240 3611194601594711040 575007089699952000 1859946624592842240 319161031733980800 1035012761459913600 1476466685934589440 483005955347959680 1394959968444631680 2760034030559769600 239370773800485600 1128498312998347200 1288015880927892480 1150014179399904000 3719893249185684480 362254466510969760 3321333258201504000 638322063467961600 2070025522919827200 1549955520494035200 297883629618382080 966011910695919360 2789919936889263360 478741547600971200 2576031761855784960 1162466640370526400 223412722213786560 2300028358799808000 724508933021939520 1276644126935923200 4140051045839654400 3099911040988070400 653267348430278400 595767259236764160 1932023821391838720 5579839873778526720 579176041906425600 327479182212873600 957483095201942400 2324933280741052800 446825444427573120 1449017866043879040 2553288253871846400 245609386659655200 718112321401456800 603757444184949600 1306534696860556800 1191534518473528320 3864047642783677440 335119083320679840 3450042538199712000 1086763399532909280 1158352083812851200 654958364425747200 1914966190403884800 339534625559875200 305647236732015360 4649866561482105600 979901022645417600 893650888855146240 2898035732087758080 457287143901194880 868764062859638400 372354537022977600 491218773319310400 254650969169906400 1207514888369899200 7728095285567354880 2127740211559872000 670238166641359680 1309916728851494400 3829932380807769600 679069251119750400 611294473464030720 1959802045290835200 1787301777710292480 5796071464175516160 914574287802389760 175276960050628800 744709074045955200 982437546638620800 509301938339812800 4255480423119744000 810846458668995840 458470855098023040 1340476333282719360 2619833457702988800 1358138502239500800 1222588946928061440 3574603555420584960 3191610317339808000 565891042599792000 1005357249962039520 1829148575604779520 350553920101257600 1018603876679625600 1621692917337991680 916941710196046080 2680952666565438720 475348475783825280 2716277004479001600 262915440075943200 1117063611068932800 7149207110841169920 1267595935423534080 6383220634679616000 1131782085199584000 687706282647034560 356511356837868960 701107840202515200 2037207753359251200 327183658761173760 1833883420392092160 5361905333130877440 950696951567650560 161264742947380800 2743722863407169280 525830880151886400 2535191870847068160 746024723895709440 245387744070880320 2263564170399168000 1375412565294069120 713022713675737920 1402215680405030400 4074415506718502400 654367317522347520 3667766840784184320 584256533502096000 1901393903135301120 322529485894761600 1051661760303772800 1492049447791418880 490775488141760640 1426045427351475840 2804431360810060800 241897114421071200 788746320227829600 1308734635044695040 1168513067004192000 3802787806270602240 368081616106320480 3395346255598752000 1069534070513606880 645058971789523200 2103323520607545600 332185521368937600 301027520168444160 981550976283521280 2852090854702951680 483794228842142400 2617469270089390080 1188371189459563200 2337026134008384000 736163232212640960 1290117943579046400 4206647041215091200 664371042737875200 602055040336888320 1963101952567042560 5704181709405903360 527433861935635200 172542800182334400 967588457684284800 498278282053406400 4674052268016768000 451541280252666240 1472326464425281920 2580235887158092800 1328742085475750400 1204110080673776640 3926203905134085120 3505539201012576000 553642535614896000 1104244848318961440 1652611337620214400 1054867723871270400 345085600364668800 996556564106812800 903082560505332480 2944652928850563840 465059729916512640 791150792903452800 2657484170951500800 258814200273501600 1226938720354401600 7852407810268170240 2150196572631744000 1240159279777367040 7011078402025152000 677311920378999360 348794797437384480 690171200729337600 1993113128213625600 322079893673690880 1806165121010664960 5889305857701127680 930119459833025280 159618142427889600 752568800421110400 517628400547003200 4300393145263488000 738407406709889280 241559920255268160 1354623840757998720 697589594874768960 1380342401458675200 3986226256427251200 644159787347381760 3612330242021329920 575142667274448000 1860238919666050560 319236284855779200 1035256801094006400 1476814813419778560 483119840510536320 1395179189749537920 2760684802917350400 239427213641834400 1128853200631665600 1288319574694763520 1150285334548896000 3720477839332101120 362339880382902240 3321855213689376000 638472569711558400 2070513602188012800 1550199099721708800 297953865865393920 966239681021072640 2790358379499075840 478854427283668800 2576639149389527040 1162649324791281600 223465399399045440 2300570669097792000 724679760765804480 1276945139423116800 4141027204376025600 3100398199443417600 653421318029625600 595907731730787840 1932479362042145280 5580716758998151680 579312602453894400 327582167135932800 957708854567337600 2325298649582563200 446930798798090880 1449359521531608960 2553890278846233600 245686625351949600 718281640925503200 603899800638170400 1306842636059251200 1191815463461575680 3864958724084290560 335198099098568160 3450856003646688000 1087019641148706720 1158625204907788800 655164334271865600 1915417709134675200 339587984240668800 305743355993537280 4650597299165126400 980131977044438400 893861597596181760 2898719043063217920 457394922620737920 868968903680841600 372442332331742400 491373250703899200 254690988180501600 1207799601276340800 7729917448168581120 2128241899038528000 670396198197136320 1310328668543731200 3830835418269350400 679175968481337600 611486711987074560 1960263954088876800 1787723195192363520 5797438086126435840 914789845241475840 175318287584731200 744884664663484800 982746501407798400 509381976361003200 4256483798077056000 811037643435452160 458615033990305920 1340792396394272640 2620657337087462400 1358351936962675200 1222973423974149120 3575446390384727040 3192362848557792000 565979973734448000 1005594297295704480 1829579690482951680 350636575169462400 1018763952722006400 1622075286870904320 917230067980611840 2681584792788545280 475423177936936320 2716703873925350400 262977431377096800 1117326996995227200 7150892780769454080 1267795141165163520 6384725697115584000 1131959947468896000 687922550985458880 356567383452702240 701273150338924800 2037527905444012800 327260803491498240 1834460135961223680 5363169585577090560 950846355873872640 161302766622379200 2744369535724427520 525954862754193600 2535590282330327040 746200624722658560 245445602618623680 2263919894937792000 1375845101970917760 713134766905404480 1402546300677849600 4075055810888025600 654521606982996480 3668920271922447360 584394291949104000 1901692711747745280 322605533244758400 1051909725508387200 1492401249445317120 490891205237247360 1426269533810808960 2805092601355699200 241954149933568800 788932294131290400 1309043213965992960 1168788583898208000 3803385423495490560 368168403927935520 3395879842406688000 1069702150358106720 645211066489516800 2103819451016774400 332263814692118400 301098497695107840 981782410474494720 2852539067621617920 483908299867137600 2618086427931985920 1188557944842340800 2337577167796416000 736336807855871040 1290422132979033600 4207638902033548800 664527629384236800 602196995390215680 1963564820948989440 5705078135243235840 527516749432108800 172569915697233600 967816599734275200 498395722038177600 4675154335592832000 451647746542661760 1472673615711742080 2580844265958067200 1329055258768473600 1204393990780431360 3927129641897978880 3506365751694624000 553773024486864000 1104505211783806560 1653000997227465600 1055033498864217600 345139831394467200 996791444076355200 903295493085323520 2945347231423484160 465169340568965760 791275124148163200 2658110517536947200 258854873545850400 1227228013093118400 7854259283795957760 2150703554965056000 1240451574850575360 7012731503389248000 677471619813992640 348877005426724320 690279662788934400 1993582888152710400 322130509301502720 1806590986170647040 5890694462846968320 930338681137931520 159643226801822400 752746244237769600 517709747091700800 4301407109930112000 738523449204952320 241597881976127040 1354943239627985280 697754010853448640 1380559325577868800 3987165776305420800 644261018603005440 3613181972341294080 575233052324112000 1860677362275863040 319286453603644800 1035419494183401600 1477046898409904640 483195763952254080 1395508021706897280 2761118651155737600 239464840202733600 1129119366356654400 1288522037206010880 1150466104648224000 3721354724551726080 362396822964190560 3322638146921184000 638572907207289600 2070838988366803200 1550564468563219200 298000690030068480 966391527904508160 2791016043413794560 478929680405467200 2577044074412021760 1162923351422414400 223500517522551360 2300932209296448000 724793645928381120 1277145814414579200 4141677976733606400 3101128937126438400 653575287628972800 596001380060136960 1932783055809016320 5582032086827589120 579403642818873600 327659405828227200 957859360810934400 2325846702844828800 447001035045102720 1449587291856762240 2554291628829158400 245744554371170400 718394520608200800 603994704940317600 1307150575257945600 1192002760120273920 3865566111618032640 335250776283827040 3451398313944672000 1087190468892571680 1158807285637747200 655318811656454400 1915718721621868800 339668022261859200 305815445439678720 4651693405689657600 980362931443459200 894002070090205440 2899174583713524480 457502701340280960 869105464228310400 372500862537585600 491489108742340800 254751016696394400 1207989409880635200 7731132223236065280 2128576357357632000 670501552567654080 1310637623312908800 3831437443243737600 679336044523718400 611630890879357440 1960725862886918400 1788004140180410880 5798349167427048960 915005402680561920 175345839274132800 745001725075171200 982978217484681600 509502033392788800 4257152714715264000 811165099946423040 458723168159518080 1341003105135308160 2621275246625817600 1358672089047436800 1223261781758714880 3576008280360821760 3192864536036448000 566113370436432000 1005752328851481120 1830010805361123840 350691678548265600 1019004066785577600 1622330199892846080 917446336319036160 2682006210270616320 475535231166602880 2717344178094873600 263018758911199200 1117502587612756800 7152016560721643520 1268093949777607680 6385729072072896000 1132226740872864000 688084752239277120 356651423374952160 701383357096531200 2038008133571155200 327312233311714560 1834892672638072320 5364012420541232640 951070462333205760 161328115739044800 2745016208041685760 526037517822398400 2536187899555215360 746317891940624640 245484174983785920 2264453481745728000 1376169504478554240 713302846749904320 1402766714193062400 4076016267142310400 654624466623429120 3669785345276144640 584486130913776000 1902140924666411520 322656231478089600 1052075035644796800 1492635783881249280 490968349967571840 1426605693499808640 2805533428386124800 241992173608567200 789056276733597600 1309248933246858240 1168972261827552000 3804281849332823040 368226262475678880 3396680222618592000 1069954270124856480 645312462956179200 2104150071289593600 332342108015299200 301145816046216960 981936699935143680 2853211386999617280 483984347217134400 2618497866493716480 1188838077916507200 2337944523655104000 736452524951357760 1290624925912358400 4208300142579187200 664684216030598400 602291632092433920 1963873399870287360 5706422773999234560 527641080676819200 172610588969582400 967968694434268800 498513162022948800 4675889047310208000 451718724069325440 1472905049902715520 2581249851824716800 1329368432061196800 1204583264184867840 3927746799740574720 3506916785482656000 553903513358832000 1104678787427036640 1653260770298966400 1055282161353638400 345221177939164800 997026324045897600 903437448138650880 2945810099805431040 465278951221418880 791461621015228800 2658736864122393600 258915883454373600 1227420874918929600 7855493599481149440 2151041543187264000 1240743869923783680 7013833570965312000 677578086103988160 348959213416064160 690442355878329600 1994052648091795200 322206432743220480 1806874896277301760 5891620199610862080 930557902442837760 159680853362721600 752864540115542400 517831766908747200 4302083086374528000 738697512947546880 241654824557415360 1355156172207976320 697918426832128320 1380884711756659200 3988105296183590400 644412865486440960 3613749792554603520 575368629898608000 1861115804885675520 319361706725443200 1035663533817494400 1477395025895093760 483309649114830720 1395836853664256640 2761769423513318400 239521280044082400 1129296810173313600 1288825730972881920 1150737259797216000 3722231609771351040 362482236836123040 3323421080152992000 638723413450886400 2071327067634988800 1550929837404729600 298070926277080320 966619298229661440 2791673707328513280 479042560088164800 2577651461945763840 1163197378053547200 223553194707810240 2301474519594432000 724964473672246080 1277446826901772800 4142654135269977600 3101859674809459200 596141852554160640 1933238596459322880 5583347414657026560 579540203366342400 327710898289756800 958085120176329600 2326394756107094400 447106389415620480 1449928947344492160 2554893653803545600 245783173717317600 718563840132247200 604137061393538400 1192283705108321280 3866477192918645760 335329792061715360 3452211779391648000 1087446710508369120 1159080406732684800 655421796579513600 1916170240352659200 339748060283049600 305863505070439680 4652789512214188800 894212778831240960 2899857894688984320 457538627580128640 869310305049513600 372588657846350400 491566347434635200 254811045212287200 1208274122787076800 7732954385837291520 2129078044836288000 670659584123430720 1310843593159027200 3832340480705318400 679496120566099200 611727010140879360 1788425557662481920 5799715789377968640 915077255160257280 175387166808235200 745177315692700800 983132694869270400 509622090424574400 4258156089672576000 811356284712879360 458795257605659520 1341319168246861440 2621687186318054400 1358992241132198400 1223454020281758720 3576851115324963840 3193617067254432000 566246767138416000 1005989376185146080 1830154510320514560 350774333616470400 1019244180849148800 1622712569425758720 917590515211319040 2682638336493722880 475647284396269440 2717984482264396800 263080750212352800 1117765973539051200 7153702230649927680 1268392758390051840 6387234134508864000 1132493534276832000 688192886408489280 356735463297202080 701548667232940800 2038488361698297600 327389378042039040 1835181030422638080 5365276672987445760 951294568792538880 161366139414043200 2745231765480771840 526161500424705600 2536785516780103680 746493792767573760 245542033531529280 2264987068553664000 1376385772816978560 713470926594404160 1403097334465881600 4076976723396595200 654778756084078080 3670362060845276160 584623889360784000 1902589137585077760 322732278828086400 1052323000849411200 1492987585535147520 491084067063058560 1426941853188808320 2806194668931763200 242049209121064800 789242250637058400 1309557512168156160 1169247778721568000 3805178275170155520 368313050297293920 3397480602830496000 1070206389891606240 645464557656172800 2104646001698822400 332368205789692800 301216793572880640 982168134126117120 2853883706377616640 484098418242129600 2619115024336312320 1189118210990673600 2338495557443136000 736626100594587840 1290929115312345600 4209292003397644800 664736411579385600 602433587145761280 1964336268252234240 5707767412755233280 527765411921529600 172651262241931200 968196836484259200 498552308684539200 4676991114886272000 451825190359320960 1473252201189175680 2581858230624691200 1329472823158771200 1204867174291522560 3928672536504468480 3507743336164704000 553947009649488000 1104939150891881760 1653650429906217600 1055530823843059200 345302524483862400 997104617369078400 903650380718641920 2946504402378351360 465315488105569920 791648117882294400 2658945646317542400 258976893362896800 1227710167657646400 7857345073008936960 2151548525520576000 1240841301614853120 7015486672329408000 677737785538981440 348986616079177440 690605048967724800 1994209234738156800 322282356184938240 1807300761437283840 5893008804756702720 930630976211139840 159718479923620800 753041983932201600 517953786725793600 4303097051041152000 738871576690141440 241711767138703680 1355475571077962880 697973232158354880 1381210097935449600 3988418469476313600 644564712369876480 3614601522874567680 575504207473104000 1861261952422279680 319436959847241600 1035907573451587200 1477743153380282880 483423534277407360 1395946464316709760 2762420195870899200 239577719885431200 1129562975898302400 1289129424739752960 1151008414946208000 3722523904844559360 362567650708055520 3323682057896928000 638873919694483200 2071815146903174400 1551051627018566400 298141162524092160 966847068554814720 2791892928633419520 479155439770862400 2578258849479505920 1163288720263924800 223605871893069120 2302016829892416000 725135301416111040 1277747839388966400 4143630293806348800 3102103254037132800 596282325048184320 1933694137109629440 5583785857266839040 579676763913811200 327788136982051200 958310879541724800 2326577440527849600 447211743786138240 1450270602832222080 2555495678777932800 245841102736538400 718733159656293600 604279417846759200 1192564650096368640 3867388274219258880 335408807839603680 3453025244838624000 1087702952124166560 1159353527827622400 655576273964102400 1916621759083449600 339774739623446400 305935594516581120 4653154881055699200 894423487572276480 2900541205664444160 493095517246200960 869515145870716800 372676453155115200 491682205473076800 254831054717584800 1208558835693518400 7734776548438517760 2129579732314944000 670817615679207360 1311152547928204800 3833243518166899200 679549479246892800 611871189033162240 1788846975144552960 5801082411328888320 986191034492401920 175428494342337600 745352906310230400 983364410946153600 509662109435169600 4259159464629888000 811547469479335680 458903391774871680 1341635231358414720 2622305095856409600 1359098958493785600 1223742378066324480 3577693950289105920 3194369598472416000 566291232705744000 1006226423518811040 1972382068984803840 350856988684675200 1019324218870339200 1623094938958671360 917806783549743360 2683270462716829440 475684635472824960 2718197916987571200 263142741513506400 1118029359465345600 7155387900578211840 1268492361260866560 6388739196944832000 1132582465411488000 688355087662307520 356763476604618720 701713977369350400 2038648437740678400 327466522772363520 1835613567099486720 5366540925433658880 951369270945649920 161404163089041600 2958573103477205760 526285483027012800 2536984722521733120 746669693594522880 245599892079272640 2265164930822976000 1376710175324615040 713526953209237440 1403427954738700800 4077296875481356800 654933045544727040 3671227134198973440 584761647807792000 1902738541891299840 322808326178083200 1052570966054025600 1493339387189045760 491199784158545280 1427053906418474880 2806855909477401600 242106244633562400 789428224540519200 1309866091089454080 1169523295615584000 3805477083782599680 368399838118908960 3397747396234464000 1070290429813856160 645616652356166400 2105141932108051200 333046747923926400 301287771099544320 982399568317090560 2854107812836949760 484212489267124800 2619732182178908160 1189211588682062400 2339046591231168000 736799676237817920 1291233304712332800 4210283864216102400 666093495847852800 602575542199088640 1964799136634181120 5708215625673899520 527806855669766400 172664819999380800 968424978534249600 499570121885889600 4678093182462336000 451931656649316480 1473599352475635840 2582466609424665600 1332186991695705600 1205151084398177280 3929598273268362240 3508569886846752000 555077913206544000 1105199514356726880 1654040089513468800 1055613711339532800 345329639998761600 999140243771779200 903863313298632960 2947198704951271680 466265447093496960 791710283504649600 376609713874430400 2664373983391411200 258997229999071200 1227999460396363200 7859196546536724480 2152055507853888000 1243374525582658560 7017139773693504000 677897484973974720 349699085320122720 690659279997523200 1998280487543558400 322307663998844160 1807726626597265920 5894397409902543360 932530894186993920 159731022110587200 753219427748860800 517994459998142400 4304111015707776000 738929597937672960 241730747999133120 1355794969947949440 699398170640245440 1381318559995046400 3996560975087116800 644615327997688320 3615453253194531840 575549399997936000 1865061788373987840 319462044221174400 1035988919996284800 1477859195875345920 483461495998266240 1398796341280490880 2762637119990092800 239596533165880800 1129829141623291200 1289230655995376640 1151098799995872000 3730123576747975680 362596121998699680 3330467479239264000 638924088442348800 2071977839992569600 1554218156978323200 298164574606429440 966922991996532480 2797592682560981760 479193066331761600 2578461311990753280 1165663617733742400 223623430954822080 2302197599991744000 725192243997399360 1277848176884697600 4143955679985139200 3108436313956646400 596329149212858880 1933845983993064960 5595185365121963520 579722284096300800 327865375674345600 958386132663523200 2331327235467484800 447246861909644160 1450384487994798720 2555696353769395200 245899031755759200 718789599497642400 604326869997832800 1192658298425717760 3867691967986129920 335435146432233120 3453296399987616000 1087788365996099040 1159444568192601600 655730751348691200 1916772265327046400 340468402473763200 306007683962722560 4662654470934969600 894493723819288320 2900768975989597440 494102190203556480 869583426144451200 372705718258036800 491798063511518400 255351301855322400 1208653739995665600 7735383935972259840 2129746961474496000 670870292864466240 1311461502697382400 3833544530654092800 680936804947526400 612015367925445120 1788987447638576640 5801537951979194880 988204380407112960 175442270187038400 745411436516073600 983596127023036800 510702603710644800 4259493922948992000 811611197734821120 459011525944083840 1341740585728932480 2622923005394764800 1361873609895052800 1224030735850890240 3577974895277153280 3194620442211744000 567447337456272000 1006305439296699360 1976408760814225920 350884540374076800 1021405207421289600 1623222395469642240 918023051888167680 2683481171457864960 476655763463268480 2723747219790105600 263163405280557600 1118117154774110400 7155949790554306560 1271082035902049280 6389240884423488000 1134894674912544000 688517288916125760 357491822597451360 701769080748153600 2042810414842579200 327492237682471680 1836046103776335360 5366962342915729920 953311526926536960 161416837647374400 2964613141221338880 526326810561115200 2542164071804098560 746728327203505920 245619178261853760 2269789349825088000 1377034577832251520 714983645194902720 1403538161496307200 4085620829685158400 654984475364943360 3672092207552670720 584807567290128000 1906623053853073920 322833675294748800 1052653621122230400 1493456654407011840 491238356523707520 1429967290389805440 2807076322992614400 242125256471061600 789490215841672800 1309968950729886720 1169615134580256000 3813246107706147840 368428767392780640 3404684024737632000 1072475467792354080 645667350589497600 2105307242244460800 333229432344681600 301311430275098880 982476713047415040 2859934580779610880 484250512942123200 2619937901459773440 1191639408658171200 2339230269160512000 736857534785561280 1291334701178995200 4210614484488921600 666458864689363200 602622860550197760 1964953426094830080 5719869161559221760 528884393123923200 173017321693070400 968501025884246400 499844148517022400 4678460538321024000 451967145412648320 1473715069571122560 2582669402357990400 1332917729378726400 1205245721100395520 3929906852189660160 3508845403740768000 555382387241136000 1105286302178341920 1654169976049219200 1057768786247846400 346034643386140800 999688297034044800 903934290825296640 2947430139142245120 466521205282554240 793326589685884800 376639287843873600 2665835458757452800 259525982539605600 1228095891309268800 7859813704379320320 2152224501964992000 1244056547420144640 7017690807481536000 677950718118972480 349890903961915680 692069286772281600 1999376594068089600 322965667160398080 1807868581650593280 5894860278284490240 933042410565108480 160057118971713600 753278575687747200 519051965079211200 4304449003929984000 740438150373492480 242224250370298560 1355901436237944960 699781807923831360 1384138573544563200 3998753188136179200 645931334320796160 3615737163301186560 576724405643568000 1866084821130216960 320114237943427200 1038103930158422400 1480876300746984960 484448500740597120 1399563615847662720 2768277147089126400 240085678457570400 1129917863531620800 1291862668641592320 1153448811287136000 3732169642260433920 363336375555447840 3332294323446816000 640228475886854400 2076207860316844800 1555070684275180800 298773288747198720 968897001481194240 2799127231695325440 480171356915140800 2583725337283184640 1166303013206385600 224079966560399040 2306897622574272000 726672751110895680 1280456951773708800 4152415720633689600 3110141368550361600 597546577494397440 1937794002962388480 5598254463390650880 580905808841030400 327891121905110400 960342713830281600 2332606026412771200 448159933120798080 1453345502221791360 2560913903547417600 245918341428832800 720257035372711200 605560625925746400 1195093154988794880 3875588005924776960 336119949840598560 3460346433861408000 1090009126666343520 1161811617682060800 655782243810220800 1920685427660563200 340655157856540800 306031713778103040 4665212052825542400 896319866241596160 2906691004443582720 494373217538229120 871358713261545600 373466610933998400 491836682857665600 255491368392405600 1211121251851492800 7751176011849553920 2134094919622848000 672239899681197120 1311564487620441600 3841370855321126400 681310315713081600 612063427556206080 1792639732483192320 5813382008887165440 988746435076458240 175800442149259200 746933221867996800 983673365715331200 510982736784811200 4268189839245696000 813268132377442560 459047570667154560 1344479799362394240 2623128975240883200 1362620631426163200 1224126855112412160 3585279464966384640 3201142379434272000 567758596427568000 1008359849521795680 1977492870152916480 351600884298518400 1021965473569622400 1626536264754885120 918095141334309120 2688959598724788480 476917220999157120 2725241262852326400 263700663223888800 1120399832801995200 7170558929932769280 1271779255997752320 6402284758868544000 1135517192855136000 688571356000731840 357687915749367840 703201768597036800 2043930947139244800 328160825345283840 1836190282668618240 5377919197449576960 953834441998314240 161746376164027200 2966239305229374720 527401326447777600 2543558511995504640 748252801037064960 246120619008962880 2271034385710272000 1377142712001463680 715375831498735680 1406403537194073600 4087861894278489600 656321650690567680 3672380565337236480 586001473830864000 1907668883996628480 323492752328054400 1054802652895555200 1496505602074129920 492241238017925760 1430751662997471360 2812807074388147200 242619564246040800 791101989671666400 1312643301381135360 1172002947661728000 3815337767993256960 369180928513444320 3406551578565408000 1073063747248103520 646985504656108800 2109605305791110400 333281627893468800 301926568839517440 984482476035851520 2861503325994942720 485239128492081600 2625286602762270720 1192293052497892800 2344005895323456000 738361857026888640 1293971009312217600 4219210611582220800 666563255786937600 603853137679034880 1968964952071703040 5723006651989885440 529174499361580800 173112225995217600 970478256984163200 499922441840203200 4688011790646912000 452889853259276160 1476723714053777280 2587942018624435200 1333126511573875200 1207706275358069760 3937929904143406080 3516008842985184000 555469379822448000 1107542785540332960 1657547025978729600 1058348998723161600 346224451990435200 999844883680406400 905779706518552320 2953447428107554560 466594279050856320 793761749042371200 377408211049396800 2666253023147750400 259668338992826400 1230603095044814400 7875859808286812160 2156618348853696000 1244251410802283520 7032017685970368000 679334779888914240 349945709288142240 692448903980870400 1999689767360812800 323142821857739520 1811559413037104640 5906894856215109120 933188558101712640 160144914280478400 754816422098793600 519336677985652800 4313236697707392000 740844299106213120 242357116393304640 1358669559777828480 699891418576284480 1384897807961740800 3999379534721625600 646285643715479040 3623118826074209280 577040753317392000 1866377116203425280 320289828560956800 1038673355971305600 1481688598212426240 484714232786609280 1399782837152568960 2769795615923481600 240217371420717600 1132224633148190400 1292571287430958080 1154081506634784000 3732754232406850560 363535674589956960 3332816278934688000 640579657121913600 2077346711942611200 1555314263502854400 298937173323559680 969428465573218560 2799565674305137920 480434742841435200 2585142574861916160 1166485697627140800 224202879992669760 2308163013269568000 727071349179913920 1281159314243827200 4154693423885222400 3110628527005708800 597874346647119360 1938856931146437120 5599131348610275840 581224450118457600 328560523904995200 960869485682870400 2332971395254281600 448405759985339520 1454142698359827840 2562318628487654400 246420392928746400 720652114262152800 605892790983261600 1195748693294238720 3877713862292874240 336304319989004640 3462244519904352000 1090607023769870880 1162448900236915200 657121047809990400 1921738971365740800 340708516537334400 306656488977995520 4665942790508563200 896811519970679040 2908285396719655680 494450653919564160 871836675177686400 373671466654449600 492840785857492800 255531387403000800 1211785581966523200 7755427724585748480 2135265523739712000 672608639978009280 1314242095619980800 3843477942731481600 681417033074668800 613312977955991040 1793623039941358080 5816570793439311360 988901307839128320 175896873062164800 747342933308899200 985681571714985600 511062774806001600 4270531047479424000 813714230165840640 459984733466993280 1345217279956018560 2628484191239961600 1362834066149337600 1226625955911982080 3587246079882716160 3202898285609568000 567847527562224000 1008912959967013920 1977802615678256640 351793746124329600 1022125549612003200 1627428460331681280 919969466933986560 2690434559912037120 476991923152268160 2725668132298675200 263845309593247200 1121014399963348800 7174492159765432320 1271978461739381760 6405796571219136000 1135695055124448000 689977100200489920 357743942364201120 703587492248659200 2044251099224006400 328340829716040960 1839938933867973120 5380869119824074240 953983846304536320 161835098072356800 2966703923517384960 527690619186494400 2543956923478763520 748663236299946240 246255622287030720 2271390110248896000 1379954200400979840 715487884728402240 1407174984497318400 4088502198448012800 656681659432081920 3679877867735946240 586322910207216000 1907967692609072640 323670196144713600 1055381238372988800 1497326472599892480 492511244574061440 1430975769456804480 2814349968994636800 242752647108535200 791535928779741600 1313363318864163840 1172645820414432000 3815935385218145280 369383433430546080 3407085165373344000 1073231827092603360 647340392289427200 2110762476745977600 333542605637404800 302092183068399360 985022489148122880 2861951538913608960 485505294217070400 2626726637728327680 1192479807880670400 2345291640828864000 738766866861092160 1294680784578854400 4221524953491955200 667085211274809600 604184366136798720 1970044978296245760 5723903077827217920 529257386858054400 173139341510116800 971010588434140800 500313908456107200 4690583281657728000 453138274602599040 1477533733722184320 2589361569157708800 1334170422549619200 1208368732273597440 3940089956592491520 3517937461243296000 555904342729008000 1108150300291638240 1658456231728982400 1058514773716108800 346278683020233600 1000627816912214400 906276549205198080 2955067467444368640 466959647892366720 793886080287081600 377615228835499200 2668340845099238400 259709012265175200 1231278111435153600 7880179913184983040 2157801307631424000 1245225727712977920 7035874922486592000 679707411903898560 350219735919275040 692557366040467200 2001255633824428800 323193437485551360 1812553098410396160 5910134934888737280 933919295784733440 160169998654411200 755230457670998400 519418024530350400 4315602615262848000 740960341601276160 242395078114163520 1359414823807797120 700439471838550080 1385114732080934400 4002511267648857600 646386874971102720 3625106196820792320 577131138367056000 1867838591569466880 320339997308822400 1038836049060700800 1481920683202552320 484790156228327040 1400878943677100160 2770229464161868800 240254997981616800 1132845686506497600 1292773749942205440 1154262276734112000 3735677183138933760 363592617171245280 3335426056374048000 640679994617644800 2077672098121401600 1556532159641222400 298983997488234240 969580312456654080 2801757887354200320 480509995963233600 2585547499884410880 1167399119730916800 224237998116175680 2308524553468224000 727185234342490560 1281359989235289600 4155344196242803200 3113064319282444800 597967994976468480 1939160624913308160 5603515774708400640 581315490483436800 328740747520348800 961019991926467200 2334798239461833600 448475996232351360 1454370468684981120 2562719978470579200 246555560640261600 720764993944850400 605987695285408800 1195935989952936960 3878321249826616320 336356997174263520 3462786830202336000 1090777851513735840 1162630980966873600 657481495040697600 1922039983852934400 340975309941302400 306824697685658880 4669596478923667200 896951992464702720 2908740937369962240 494837835826239360 871973235725155200 493111121280523200 255731482455976800 1211975390570817600 7756642499653232640 2135599982058816000 672713994348527040 1314962990081395200 3844079967705868800 681950619882604800 613649395371317760 1793903984929405440 5817481874739924480 989675671652478720 175924424751566400 986222242561046400 511462964911953600 4271199964117632000 813841686676811520 460237046528488320 1345427988697054080 2629925980162790400 1363901239765209600 1227298790742635520 3587807969858810880 3203399973088224000 568292183235504000 1009070991522790560 1979351343304957440 351848849503132800 1022925929823907200 1627683373353623040 920474093056976640 2690855977394108160 477365433917823360 2727802479530419200 263886637127349600 1121189990580878400 7175615939717621760 1272974490447528960 6406799946176448000 1136584366471008000 690355569792732480 358024075438367520 703697699006265600 2045851859647814400 328392259536257280 1840948186113953280 5381711954788216320 954730867835646720 161860447189022400 2969027014957436160 527773274254699200 2545948980895057920 748780503517912320 246294194652192960 2273168732942016000 1380711139585464960 716048150876735040 1407395398012531200 4091703719295628800 656784519072514560 3681896372227906560 586414749171888000 1909461735671293440 323720894378044800 1055546548509398400 1497561007035824640 492588389304385920 1432096301753470080 2814790796025062400 242790670783533600 791659911382048800 1313569038145029120 1172829498343776000 3818923471342586880 369441291978289440 3409753099413024000 1074072226315102560 647441788756089600 2111093097018796800 333751387832553600 302139501419508480 985176778608771840 2864192603506940160 485581341567067200 2627138076290058240 1193413584794558400 2345658996687552000 738882583956578880 1294883577512179200 4222186194037593600 667502775665107200 604279002839016960 1970353557217543680 5728385207013880320 529671824340422400 173274919084612800 971162683134134400 500627081748830400 4691317993375104000 453209252129262720 1477765167913157760 2589767155024358400 1335005551330214400 1208558005678033920 3940707114435087360 3518488495031328000 1108323875934868320 1658716004800483200 1059343648680844800 346549838169225600 1001254163497660800 906418504258525440 2955530335826315520 467251942965575040 794507736510633600 377674376774385600 2670011102660428800 259912378626919200 1231470973260964800 7881414228870174720 2158139295853632000 1246005181241533440 7036976990062656000 679813878193894080 350438957224181280 693099676338451200 2002508326995321600 323446515624610560 1812837008517050880 5911060671652631040 934503885931150080 160295420524075200 755348753548771200 519824757253838400 4316278591707264000 741540554076591360 242584886718457920 1359627756387788160 700877914448362560 1386199352676902400 4005016653990643200 646893031249221120 3625674017034101760 577583063615376000 1869007771862300160 320590841048150400 1039649514507676800 1483081108153182720 485169773436915840 1401755828896725120 2772398705353804800 240443130786112800 1133023130323156800 1293786062498442240 1155166127230752000 3738015543724600320 363877330077686880 3337513878325536000 641181682096300800 2079299029015353600 1557506476551916800 299218118311607040 970339546873831680 2803511657793450240 480886261572225600 2587572124996884480 1168129857413937600 224413588733705280 2310332254461504000 727754660155373760 1282363364192601600 4158598058030707200 3115012953103833600 598436236623214080 1940679093747663360 5607023315586900480 581770692308332800 328792239981878400 961772523144451200 2336259714827875200 448827177467410560 1455509320310747520 2564726728385203200 246594179986408800 721329392358338400 606462216796144800 1196872473246428160 3881358187495326720 336620383100557920 3465498381692256000 1091631990233060640 1163541384616665600 657584479963756800 1923545046288902400 341188744664476800 306872757316419840 4672519429655750400 897654354934821120 2911018640621495040 495147581351579520 872656038462499200 493188359972817600 255891558498357600 1212924433592289600 7762716374990653440 2137272273654336000 673240766201115840 1315168959927513600 3847090092577804800 682377489328953600 613745514632839680 1795308709869642240 5822037281242990080 990295162703159040 176062183198574400 986376719945635200 511783116996715200 4274544547308672000 814478969231665920 460309135974629760 1346481532402231680 2630337919855027200 1364754978657907200 1227491029265679360 3590617419739284480 3205908410481504000 568647907774128000 1009861149301673760 1980590325406318080 352124366397148800 1023566233993430400 1628957938463331840 920618271949259520 2692963064804463360 477664242530267520 2729509957315814400 264093274797861600 1122067943668526400 7181234839478568960 1273771313414046720 6411816820963008000 1137295815548256000 690463703961944640 358248181897700640 704248732794297600 2047132467986860800 328649408637338880 1841236543898519040 5385926129608926720 955328485060535040 161987192772350400 2970885488109477120 528186549595723200 2547542626828093440 749366839607742720 246487056478004160 2274591631096512000 1380927407923889280 716496363795401280 1408497465588595200 4094264935973721600 657298817274677760 3682473087797038080 586873943995248000 1910656970121070080 323974385544700800 1056373099191446400 1498733679215485440 492974112956008320 1432992727590802560 2816994931177190400 242980789158525600 792279824393584800 1314597634549355520 1173747887990496000 3821313940242140160 369730584717006240 3411887446644768000 1074744545693101920 647948771089401600 2112746198382892800 333777485606947200 302376093175054080 985948225912016640 2865985455181605120 485961578317051200 2629195269098711040 1194160606325668800 2347495775980992000 739461169434012480 1295897542178803200 4225492396765785600 667554971213894400 604752186350108160 1971896451824033280 5731970910363210240 530003374326316800 173383381144209600 971923156634102400 500666228410420800 4694991551961984000 453564139762581120 1478922338868024960 2591795084357606400 1335109942427788800 1209504372700216320 3943792903648066560 3521243663971488000 1109191754151018720 1660014870157987200 1060006748652633600 346766762288419200 1001332456820841600 907128279525162240 2957844677736049920 467288479849726080 795005061489475200 377970116468817600 2670219884855577600 260075071716314400 1232435282390020800 7887585807296133120 2159829236964672000 1246102612932602880 7042487327942976000 680346209643871680 350466359887294560 693533524576838400 2002664913641683200 323648978135857920 1814256559050324480 5915689355472099840 934576959699452160 160395758019806400 755940232937635200 520150143432628800 4319658473929344000 742004724056843520 242736733601893440 1360692419287743360 700932719774589120 1387067049153676800 4005329827283366400 647297956271715840 3628513118100648960 577944603814032000 1869153919398904320 320791516039612800 1040300286865257600 1484009448113687040 485473467203786880 1401865439549178240 2774134098307353600 240593637029709600 1133910349406452800 1294595912543431680 1155889207628064000 3738307838797808640 364105100402840160 3337774856069472000 641583032079225600 2080600573730515200 1557628266165753600 299405414970305280 970946934407573760 2803730879098356480 481187274059419200 2589191825086863360 1168221199624315200 224554061227728960 2311778415256128000 728210200805680320 1283166064158451200 4161201147461030400 3115256532331507200 598810829940610560 1941893868815147520 5607461758196712960 329049702289526400 962374548118838400 2336442399248630400 449108122455457920 1456420401611360640 2566332128316902400 246787276717144800 721780911089128800 606841834004733600 1197621659881221120 3883787737630295040 336831091841593440 3467667622884192000 1092315301208520480 658099404579052800 1924749096237676800 341215424004873600 307113055470224640 4672884798497260800 898216244910915840 2912840803222721280 495186299542247040 493574553434289600 255911568003655200 1213683668009467200 7767575475260590080 2138610106930752000 673662183683186880 1316198809158105600 3849498192475353600 682430848009747200 614226110940449280 1796432489821831680 5825681606445442560 990372599084494080 176172389956180800 987149106868579200 511823136007310400 4277220213861504000 460669583205336960 1347324367366373760 2632397618316211200 1364861696019494400 1228452221880898560 3592864979643663360 3207915160396128000 568692373341456000 1010493275524780320 1980745198168988160 352344779912361600 1023646272014620800 921339166410673920 2694648734732747520 477701593606823040 2729723392038988800 264258584934271200 1122770306138644800 7185729959287326720 1273870916284861440 6415830320792256000 1137384746682912000 691004374808005440 358276195205117280 704689559824723200 2047292544029241600 328855127918204160 1842678332821347840 5389297469465495040 955403187213646080 162088589239012800 2971117797253482240 528517169868542400 2547741832569722880 749835908479607040 246641345938653120 2274769493365824000 1382008749616010880 716552390410234560 1409379119649446400 4094585088058483200 657710255836408320 3685356665642695680 587241299853936000 1910806374427292160 324177178478025600 1057034339737084800 1499671816959214080 493282691877306240 1433104780820469120 2818758239298892800 243132883858519200 792775754802813600 1315420511672816640 1174482599707872000 3821612748854584320 369962018907979680 3412154240048736000 1074828585615351840 648354356956051200 2114068679474169600 333829681155734400 302565366579490560 986565383754612480 2866209561640938240 486265767717038400 2630841023345633280 1194253984017057600 2348965199415744000 739924037815959360 1296708713912102400 4228137358948339200 667659362311468800 605130733158981120 1973130767509224960 5732419123281876480 530044818074553600 173396938901659200 972531535434076800 500744521733601600 4697930398831488000 453848049869235840 1479848075631918720 2593417427824204800 1335318724622937600 1210261466317962240 3946261535018449920 3523447799123616000 1109886056723939040 1661053962443990400 1060089636149107200 346793877803318400 1001489043467203200 907696099738471680 2959696151263837440 467361553618028160 795067227111830400 378206708224363200 2670637449245875200 260095408352488800 1233206729693265600 7892523070036899840 2161181189853504000 1246297476314741760 7046895598247232000 680772074803853760 350521165213521120 693587755606636800 2002978086934406400 323674285949763840 1815392199476943360 5919392302527674880 934723107236056320 160408300206772800 756413416448726400 520190816704977600 4322362379707008000 742062745304375040 242755714462322880 1361544149607707520 701042330427042240 1387175511213273600 4005956173868812800 647348571899527680 3630784398953886720 577989796338864000 1869446214472112640 320816600413545600 1040381633409955200 1484125490608750080 485511428924645760 1402084660854084480 2774351022426547200 240612450310159200 1134620124673089600 1294697143799055360 1155979592677728000 3738892428944225280 364133571693484320 3338296811557344000 641633200827091200 2080763266819910400 1557871845393427200 299428827052642560 971022857849291520 2804169321708168960 481224900620318400 2589394287598110720 1168403884045070400 224571620289481920 2311959185355456000 728267143386968640 1283266401654182400 4161526533639820800 3115743690786854400 598857654105285120 1942045715698583040 5608338643416337920 329255672135644800 962449801240636800 2336807768090140800 449143240578963840 1456534286773937280 2566532803308364800 246941754101733600 721837350930477600 606889286155807200 1197715308210570240 3884091431397166080 336857430434222880 3467938778033184000 1092400715080452960 658511344271289600 1924899602481273600 341268782685667200 307305293993268480 4673615536180281600 898286481157927680 2913068573547874560 495263735923582080 493883508203467200 255951587014250400 1213778572311614400 7768182862794332160 2138777336090304000 673714860868445760 1317022688542579200 3849799204962547200 682537565371334400 614610587986536960 1796572962315855360 5826137147095749120 990527471847164160 176186165800881600 987767016406934400 511903174028500800 4277554672180608000 460957940989902720 1347429721736891520 2634045377085158400 1365075130742668800 1229221175973073920 3593145924631710720 3208166004135456000 568781304476112000 1010572291302668640 1981054943694328320 352372331601763200 1023806348057001600 921915881979805440 2694859443473783040 477776295759934080 2730150261485337600 264279248701322400 1122858101447409600 7186291849263421440 1274070122026490880 6416332008270912000 1137562608952224000 691436911484854080 358332221819950560 704744663203526400 2047612696114003200 328880842828312320 1843831763959610880 5389718886947566080 955552591519868160 162101263797345600 2971582415541492480 528558497402644800 2548140244052981760 749894542088590080 246660632121234240 2275125217904448000 1382873822969708160 716664443639901120 1409489326407052800 4095225392228006400 657761685656624640 3687663527919221760 587287219336272000 1911105183039736320 324202527594691200 1057116994805289600 1499789084177180160 493321264242468480 1433328887279802240 2818978652814105600 243151895696018400 792837746103967200 1315523371313249280 1174574438672544000 3822210366079472640 369990948181851360 3412687826856672000 1074996665459851680 648405055189382400 2114233989610579200 333907974478915200 302589025755045120 986642528484936960 2866657774559604480 486303791392036800 2631046742626498560 1194440739399835200 2349148877345088000 739981896363702720 1296810110378764800 4228467979221158400 667815948957830400 605178051510090240 1973285056969873920 5733315549119208960 530127705571027200 173424054416558400 972607582784073600 500861961718372800 4698297754690176000 453883538632567680 1479963792727405440 2593620220757529600 1335631897915660800 1210356103020180480 3946570113939747840 3523723316017632000 1109972844545554080 1661183848979740800 1060255411142054400 346848108833116800 1001723923436745600 907767077265135360 2959927585454810880 467471164270481280 795191558356540800 378236282193806400 2671263795831321600 260136081624837600 1233303160606171200 7893140227879495680 2161350183964608000 1246589771387950080 7047446632035264000 680825307948851520 350603373202860960 693696217666233600 2003447846873491200 323724901577575680 1815534154530270720 5919855170909621760 934942328540962560 160433384580705600 756472564387612800 520272163249675200 4322700367929216000 742178787799438080 242793676183181760 1361650615897703040 701206746405721920 1387392435332467200 4006895693746982400 647449803155151360 3631068309060541440 578080181388528000 1869884657081925120 320866769161411200 1040544326499350400 1484357575598876160 485587352366363520 1402413492811443840 2774784870664934400 240650076871058400 1134708846581419200 1294899606310302720 1156160362777056000 3739769314163850240 364190514274772640 3339079744789152000 641733538322822400 2081088652998700800 1558237214234937600 299475651217317120 971174704732727040 2804826985622887680 481300153742116800 2589799212620605440 1168677910676203200 224606738412987840 2312320725554112000 728381028549545280 1283467076645644800 4162177305997401600 3116474428469875200 598951302434634240 1942349409465454080 5609653971245775360 329281418366409600 962600307484233600 2337355821352406400 449213476825975680 1456762057099090560 2566934153291289600 246961063774807200 721950230613175200 606984190457954400 1197902604869268480 3884698818930908160 336910107619481760 3468481088331168000 1092571542824317920 658562836732819200 1925200614968467200 341348820706857600 307329323808648960 4674711642704812800 898426953651951360 2913524114198181120 495379890495584640 493922127549614400 256011615530143200 1213968380915908800 7769397637861816320 2139111794409408000 673820215238963520 1317125673465638400 3850401229936934400 682697641413715200 614658647617297920 1796853907303902720 5827048228396362240 990759780991169280 176213717490283200 987844255099228800 512023231060286400 4278223588818816000 460993985712973440 1347640430477927040 2634251346931276800 1365395282827430400 1229317295234595840 3593707814607805440 3208667691614112000 568914701178096000 1010730322858445280 1981519561982338560 352427434980566400 1024046462120572800 921987971425946880 2695280860955854080 477888348989600640 2730790565654860800 264320576235424800 1123033692064939200 7187415629215610880 1274368930638935040 6417335383228224000 1137829402356192000 691490978569460160 358416261742200480 704854869961132800 2048092924241145600 328932272648528640 1843975942851893760 5390561721911708160 955776697979201280 162126612914011200 2972279342973507840 528641152470849600 2548737861277870080 750011809306556160 246699204486396480 2275658804712384000 1382981957138920320 716832523484400960 1409709739922265600 4096185848482291200 657864545297057280 3687951885703787520 587379058300944000 1911553395958402560 324253225828022400 1057282304941699200 1500023618613112320 493398408972792960 1433665046968801920 2819419479844531200 243189919371016800 792961728706274400 1315729090594114560 1174758116601888000 3823106791916805120 370048806729594720 3413488207068576000 1075248785226601440 648506451656044800 2114564609883398400 334064561125276800 302636344106154240 986796817945585920 2867330093937603840 486379838742033600 2631458181188229120 1194720872474001600 2349516233203776000 740097613459189440 1297012903312089600 4229129219766796800 668129122250553600 605272688212308480 1973593635891171840 5734660187875207680 530252036815737600 173464727688907200 972759677484067200 501096841687915200 4699032466407552000 453954516159231360 1480195226918378880 2594025806624179200 1336258244501107200 1210545376424616960 3947187271782343680 3524274349805664000 1110146420188784160 1661443622051241600 1060504073631475200 346929455377814400 1002193683375830400 907909032318462720 2960390453836757760 467690385575387520 795378055223606400 378295430132692800 2672516489002214400 260197091533360800 1233496022431982400 7894374543564687360 2161688172186816000 1247174361534366720 7048548699611328000 680931774238847040 350767789181540640 693858910755628800 2004387366751660800 323800825019293440 1815818064636925440 5920780907673515520 935380771150775040 160471011141604800 756590860265385600 520394183066721600 4323376344373632000 742352851542032640 242850618764470080 1361863548477694080 701535578363081280 1387717821511257600 4008774733503321600 647601650038586880 3631636129273850880 578215758963024000 1870761542301550080 320942022283209600 1040788366133443200 1484705703084065280 485701237528940160 1403071156726162560 2775435643022515200 240706516712407200 1134886290398078400 1295203300077173760 1156431517926048000 3741523084603100160 364275928146705120 3340645611252768000 641884044566419200 2081576732266886400 1558967951917958400 299545887464328960 971402475057880320 2806142313452325120 481413033424814400 2590406600154347520 1169225963938468800 224659415598246720 2312863035852096000 728551856293410240 1283768089132838400 4163153464533772800 3117935903835916800 599091774928657920 1942804950115760640 5612284626904650240 329332910827939200 962826066849628800 2338451927876937600 449318831196493440 1457103712586820480 2567536178265676800 246999683120954400 722119550137221600 607126546911175200 1198183549857315840 3885609900231521280 336989123397370080 3469294553778144000 1092827784440115360 658665821655878400 1925652133699257600 341508896749238400 307377383439409920 4676903855753875200 898637662392986880 2914207425173640960 495612199639589760 493999366241908800 256131672561928800 1214253093822350400 7771219800463042560 2139613481888064000 673978246794740160 1317331643311756800 3851304267398515200 683017793498476800 614754766878819840 1797275324785973760 5828414850347281920 991224399279179520 176255045024385600 987998732483817600 512263345123857600 4279226963776128000 461066075159114880 1347956493589480320 2634663286623513600 1366035586996953600 1229509533757639680 3594550649571947520 3209420222832096000 569181494582064000 1010967370192110240 1982448798558359040 352510090048771200 1024526690247715200 922132150318229760 2695912987178960640 478112455448933760 2732071173993907200 264382567536578400 1123297077991233600 7189101299143895040 1274966547863823360 6418840445664192000 1138362989164128000 691599112738672320 358584341586700320 705020180097542400 2049053380495430400 329009417378853120 1844264300636459520 5391825974357921280 956224910897867520 162164636589009600 2973673197837538560 528765135073156800 2549933095727646720 750187710133505280 246757063034139840 2276725978328256000 1383198225477344640 717168683173400640 1410040360195084800 4098106760990860800 658018834757706240 3688528601272919040 587516816747952000 1912449821795735040 324329273178019200 1057530270146313600 1500375420267010560 493514126068279680 1434337366346801280 2820080720390169600 243246954883514400 793147702609735200 1316037669515412480 1175033633495904000 3824899643591470080 370135594551209760 3415088967492384000 1075753024760100960 648658546356038400 2115060540292627200 334090658899670400 302707321632817920 987028252136559360 2868674732693602560 486493909767028800 2632075339030824960 1195281138622334400 2350067266991808000 740271189102419520 1297317092712076800 4230121080585254400 668181317799340800 605414643265635840 1974056504273118720 5737349465387205120 530500699305158400 173546074233604800 972987819534057600 501135988349505600 4700134533983616000 454060982449226880 1480542378204839040 2594634185424153600 1336362635598681600 1210829286531271680 3948113008546237440 3525100900487712000 1110406783653629280 1661833281658492800 1061001398610316800 347092148467209600 1002271976699011200 908121964898453760 2961084756409678080 467726922459538560 795751048957737600 378384152041022400 2672725271197363200 260319111350407200 1233785315170699200 7896226017092474880 2162195154520128000 1247271793225436160 7050201800975424000 681091473673840320 350795191844653920 694184296934419200 2004543953398022400 323952671902728960 1816243929796907520 5922169512819356160 935453844919077120 160546264263403200 756768304082044800 520638222700814400 4324390309040256000 742700979027221760 242964503927046720 1362182947347680640 701590383689307840 1388368593868838400 4009087906796044800 647905343805457920 3632487859593815040 578486914112016000 1870907689838154240 321092528526806400 1041276445401628800 1485401958054443520 485929007854093440 1403180767378615680 2776737187737676800 240819396395104800 1135152456123067200 1295810687610915840 1156973828224032000 3741815379676308480 364446755890570080 3340906588996704000 642185057053612800 2082552890803257600 1559089741531795200 299686359958352640 971858015708186880 2806361534757231360 481638792790209600 2591621375221831680 1169317306148846400 224764769968764480 2313947656448064000 728893511781140160 1284370114107225600 4165105781606515200 3118179483063590400 599372719916705280 1943716031416373760 5612723069514462720 329410149520233600 963277585580419200 2338634612297692800 449529539937528960 1457787023562280320 2568740228214451200 247057612140175200 722458189185314400 607411259817616800 1198745439833410560 3887432062832747520 337147154953146720 3470921484672096000 1093340267671710240 658820299040467200 1926555171160838400 341535576089635200 307449472885551360 4677269224595385600 899059079875057920 2915574047124560640 495650917830257280 494115224280350400 256151682067226400 1214822519635233600 7774864125665495040 2140616856845376000 674294309906293440 1317640598080934400 3853110342321676800 683071152179270400 614898945771102720 1798118159750115840 5831148094249121280 991301835660514560 176337700092590400 988230448560700800 512303364134452800 4281233713690752000 461174209328327040 1348588619812586880 2635281196161868800 1366142304358540800 1229797891542205440 3596236319500231680 3210925285268064000 569225960149392000 1011441464859440160 1982603671321029120 352675400185180800 1024606728268905600 922348418656654080 2697177239625173760 478149806525489280 2732284608717081600 264506550138885600 1123823849843822400 7192472639000463360 1275066150734638080 6421850570536128000 1138451920298784000 691761313992490560 358612354894116960 705350800370361600 2049213456537811200 329163706839502080 1844696837313308160 5394354479250347520 956299613050978560 162240683939006400 2973905506981543680 529013100277771200 2550132301469276160 750539511787403520 246872780129626560 2276903840597568000 1383522627984981120 717224709788233920 1410701600740723200 4098426913075622400 658327413679004160 3689393674626616320 587792333641968000 1912599226101957120 324481367878012800 1058026200555542400 1501079023574807040 493745560259253120 1434449419576467840 2821403201481446400 243361025908509600 793519650416656800 1316654827358008320 1175584667283936000 3825198452203914240 370309170194439840 3415355760896352000 1075837064682350880 648962735756025600 2116052401111084800 334168952222851200 302849276686145280 987491120518506240 2868898839152935680 486722051817019200 2633309654716016640 1195374516313723200 2351169334567872000 740618340388879680 1297925471512051200 4232104802222169600 668337904445702400 605698553372290560 1974982241037012480 5737797678305871360 530542143053395200 173559631991054400 973444103634038400 501253428334276800 4702338669135744000 454273915029217920 1481236680777759360 2595850943024102400 1336675808891404800 1211397106744581120 3949964482074024960 3526754001851808000 1110927510583319520 1662612600872995200 1061084286106790400 347119263982108800 1002506856668553600 908547830058435840 2962473361555518720 467836533111991680 795813214580092800 378561595857681600 2673351617782809600 260339447986581600 1234363900648132800 7899928964148049920 2163209119186752000 1247564088298644480 7053508003703616000 681410872543826880 350877399833993760 694238527964217600 2005013713337107200 323977979716634880 1817095660116871680 5924946723111037440 935673066223983360 160558806450369600 757123191715363200 520678895973163200 4326418238373504000 742759000274753280 242983484787476160 1362821745087653760 701754799667987520 1388477055928435200 4010027426674214400 647955959433269760 3634191320233743360 578532106636848000 1871346132447966720 321117612900739200 1041357791946326400 1485518000549506560 485966969574952320 1403509599335975040 2776954111856870400 240838209675554400 1135684787573044800 1295911918866539520 1157064213273696000 3742692264895933440 364475227181214240 3341689522228512000 642235225801478400 2082715583892652800 1559455110373305600 299709772040689920 971933939149904640 2807019198671950080 481676419351108800 2591823837733079040 1169591332779979200 224782329030517440 2314128426547392000 728950454362428480 1284470451602956800 4165431167785305600 3118910220746611200 599419544081379840 1943867878299809280 5614038397343900160 329564626904822400 963352838702217600 2339182665559958400 449564658061034880 1457900908724856960 2568940903205913600 247173470178616800 722514629026663200 607458711968690400 1198839088162759680 3887735756599618560 337173493545776160 3471192639821088000 1093425681543642720 659129253809644800 1926705677404435200 341615614110825600 307593651777834240 4678365331119916800 899129316122069760 2915801817449713920 495767072402259840 494346940357233600 256211710583119200 1214917423937380800 7775471513199237120 2140784086004928000 674346987091552320 1318258507619289600 3853411354808870400 683231228221651200 615187303555668480 1798258632244139520 5831603634899427840 991534144804519680 176351475937291200 988693880714467200 512423421166238400 4281568172009856000 461390477666751360 1348693974183104640 2636517015238579200 1366462456443302400 1230374607111336960 3596517264488279040 3211176129007392000 569359356851376000 1011520480637328480 1983068289609039360 352702951874582400 1024846842332476800 922780955333502720 2697387948366209280 478261859755155840 2732924912886604800 264527213905936800 1123911645152587200 7193034528976558080 1275364959347082240 6422352258014784000 1138718713702752000 692085716500127040 358696394816366880 705405903749164800 2049693684664953600 329189421749610240 1845561910667005440 5394775896732418560 956523719510311680 162253358497339200 2974602434413559040 529054427811873600 2550729918694164480 750598145396386560 246892066312207680 2277437427405504000 1384171433000254080 717392789632733760 1410811807498329600 4099387369329907200 658378843499220480 3691123821334010880 587838253124304000 1913047439020623360 324506716994678400 1058108855623747200 1501196290792773120 493784132624415360 1434785579265467520 2821623614996659200 243380037746008800 793581641717810400 1316757686998440960 1175676506248608000 3826094878041246720 370338099468311520 3416156141108256000 1076089184449100640 649013433989356800 2116217711247494400 334325538869212800 302872935861699840 987568265248830720 2869571158530935040 486760075492017600 2633515373996881920 1195654649387889600 2351353012497216000 740676198936623040 1298026867978713600 4232435422494988800 668651077738425600 605745871723399680 1975136530497661440 5739142317061870080 530666474298105600 173600305263403200 973520150984035200 501488308303819200 4702706024994432000 454309403792549760 1481352397873246080 2596053735957427200 1337302155476851200 1211491743446799360 3950273060995322880 3527029518745824000 1111014298404934560 1662742487408745600 1061332948596211200 347200610526806400 1002976616607638400 908618807585099520 2962704795746492160 468055754416897920 795999711447158400 378591169827124800 2674604310953702400 260400457895104800 1234460331561038400 7900546121990645760 2163378113297856000 1248148678445061120 7054059037491648000 681464105688824640 351041815812673440 694401221053612800 2005953233215276800 324053903158352640 1817237615170199040 5925409591492984320 936111508833795840 160596433011268800 757182339654249600 520800915790209600 4326756226595712000 742933064017347840 243040427368764480 1362928211377649280 702083631625346880 1388802442107225600 4011906466430553600 648107806316705280 3634475230340398080 578667684211344000 1872223017667591680 321192866022537600 1041601831580419200 1485866128034695680 486080854737528960 1404167263250693760 2777604884214451200 240894649516903200 1135773509481374400 1296215612633410560 1157335368422688000 3744446035335183360 364560641053146720 3343255388692128000 642385732045075200 2083203663160838400 1560185848056326400 299780008287701760 972161709475057920 2808334526501387520 481789299033806400 2592431225266821120 1170139386042244800 224835006215776320 2314670736845376000 729121282106293440 1284771464090150400 4166407326321676800 3120371696112652800 599560016575403520 1944323418950115840 5616669053002775040 329590373135587200 963578598067612800 2340278772084489600 449670012431552640 1458242564212586880 2569542928180300800 247192779851690400 722683948550709600 607601068421911200 1199120033150807040 3888646837900231680 337252509323664480 3472006105268064000 1093681923159440160 659180746271174400 1927157196135225600 341775690153206400 307617681593214720 4680557544168979200 899340024863105280 2916485128425173760 495999381546264960 494385559703380800 256331767614904800 1215202136843822400 7777293675800463360 2141285773483584000 674505018647328960 1318361492542348800 3854314392270451200 683551380306412800 615235363186429440 1798680049726210560 5832970256850347520 991998763092529920 176392803471393600 988771119406761600 512663535229809600 4282571546967168000 461426522389822080 1349010037294657920 2636722985084697600 1367102760612825600 1230470726372858880 3597360099452421120 3211928660225376000 569626150255344000 1011757527970993440 1983997526185059840 352785606942787200 1025327070459619200 922853044779644160 2698020074589315840 478485966214488960 2734205521225651200 264589205207090400 1124175031078881600 7194720198904842240 1275962576571970560 6423857320450752000 1139252300510688000 692139783584733120 358864474660866720 705571213885574400 2050654140919238400 329266566479934720 1845706089559288320 5396040149178631680 956971932428977920 162291382172337600 2975996289277589760 529178410414180800 2551925153143941120 750774046223335680 246949924859951040 2278504601021376000 1384279567169466240 717728949321733440 1411142427771148800 4101308281838476800 658533132959869440 3691412179118576640 587976011571312000 1913943864857955840 324582764344675200 1058356820828361600 1501548092446671360 493899849719902080 1435457898643466880 2822284855542297600 243437073258506400 793767615621271200 1317066265919738880 1175952023142624000 3827887729715911680 370424887289926560 3417756901532064000 1076593423982600160 649165528689350400 2116713641656723200 334482125515574400 302943913388363520 987799699439804160 2870915797286933760 486874146517012800 2634132531839477760 1196214915536222400 2351904046285248000 740849774579853120 1298331057378700800 4233427283313446400 668964251031148800 605887826776727040 1975599398879608320 5741831594573867520 530915136787526400 173681651808100800 973748293034025600 501723188273361600 4703808092570496000 454415870082545280 1481699549159706240 2596662114757401600 1337928502062297600 1211775653553454080 3951198797759216640 3527856069427872000 1111274661869779680 1663132147015996800 1061830273575052800 347363303616201600 1003446376546723200 908831740165090560 2963399098319412480 468274975721804160 796372705181289600 378679891735454400 2675857004124595200 260522477712151200 1234749624299755200 7902397595518433280 2163885095631168000 1248733268591477760 7055712138855744000 681623805123817920 351206231791353120 694726607232403200 2006892753093446400 324205750041788160 1817663480330181120 5926798196638824960 936549951443608320 160671686133067200 757359783470908800 521044955424302400 4327770191262336000 743281191502536960 243154312531341120 1363247610247635840 702412463582706240 1389453214464806400 4013785506186892800 648411500083576320 3635326960660362240 578938839360336000 1873099902887216640 321343372266134400 1042089910848604800 1486562383005073920 486308625062682240 1404824927165412480 2778906428929612800 241007529199600800 1136039675206363200 1296823000167152640 1157877678720672000 3746199805774433280 364731468797011680 3344821255155744000 642686744532268800 2084179821697209600 1560916585739347200 299920480781725440 972617250125364480 2809649854330824960 482015058399201600 2593646000334305280 1170687439304510400 224940360586294080 2315755357441344000 729462937594023360 1285373489064537600 4168359643394419200 3121833171478694400 599840961563450880 1945234500250728960 5619299708661649920 329667611827881600 964030116798403200 2341374878609020800 449880721172588160 1458925875188046720 2570746978129075200 247250708870911200 723022587598802400 607885781328352800 1199681923126901760 3890469000501457920 337410540879441120 3473633036162016000 1094194406391035040 659335223655763200 1928060233596806400 341935766195587200 307689771039356160 4682749757218041600 899761442345176320 2917851750376093440 496231690690270080 494501417741822400 256451824646690400 1215771562656705600 7780938001002915840 2142289148440896000 674821081758882240 1318670447311526400 3856120467193612800 683871532391174400 615379542078712320 1799522884690352640 5835703500752186880 992463381380540160 176475458539598400 989002835483644800 512903649293380800 4284578296881792000 461534656559034240 1349642163517764480 2637340894623052800 1367743064782348800 1230759084157424640 3599045769380705280 3213433722661344000 569892943659312000 1012231622638323360 1984926762761080320 352950917079196800 1025807298586761600 923069313118068480 2699284327035528960 478710072673822080 2735486129564697600 264713187809397600 1124701802931470400 7198091538761410560 1276560193796858880 6426867445322688000 1139785887318624000 692301984838551360 359032554505366560 705901834158393600 2051614597173523200 329420855940583680 1846138626236136960 5398568654071057920 957420145347644160 162367429522334400 2977390144141620480 529426375618795200 2553120387593717760 751125847877233920 247065641955437760 2279571774637248000 1384603969677102720 718065109010733120 1411803668316787200 4103229194347046400 658841711881167360 3692277252472273920 588251528465328000 1914840290695288320 324734859044668800 1058852751237590400 1502251695754467840 494131283910875520 1436130218021466240 2823607336633574400 243551144283501600 794139563428192800 1317683423762334720 1176503056930656000 3829680581390576640 370598462933156640 3419357661955872000 1077097663516099680 649469718089337600 2117705502475180800 334560418838755200 303085868441690880 988262567821751040 2872260436042932480 487102288567003200 2635366847524669440 1196775181684555200 2353006113861312000 741196925866313280 1298939436178675200 4235411004950361600 669120837677510400 606171736883381760 1976525135643502080 5744520872085864960 531163799276947200 173762998352798400 974204577134006400 501840628258132800 4706012227722624000 454628802662536320 1482393851732626560 2597878872357350400 1338241675355020800 1212343473766763520 3953050271287004160 3529509170791968000 1111795388799469920 1663911466230499200 1062327598553894400 347525996705596800 1003681256516265600 909257605325072640 2964787703465253120 468384586374257280 796745698915420800 378857335552113600 2676483350710041600 260644497529197600 1235328209777188800 7906100542574008320 2164899060297792000 1249025563664686080 7059018341583936000 681943203993804480 351288439780692960 695051993411193600 2007362513032531200 324357596925223680 1818515210650145280 5929575406930506240 936769172748514560 160746939254865600 757714671104227200 521288995058395200 4329798120595584000 743629318987726080 243268197693917760 1363886407987608960 702576879561385920 1390103986822387200 4014725026065062400 648715193850447360 3637030421300290560 579209994509328000 1873538345497029120 321493878509731200 1042577990116790400 1487258637975452160 486536395387835520 1405153759122771840 2780207973644774400 241120408882298400 1136572006656340800 1297430387700894720 1158419989018656000 3747076690994058240 364902296540876640 3345604188387552000 642987757019462400 2085155980233580800 1561281954580857600 300060953275749120 973072790775671040 2810307518245543680 482240817764596800 2594860775401789440 1170961465935643200 225045714956811840 2316839978037312000 729804593081753280 1285975514038924800 4170311960467161600 3122563909161715200 600121906551498240 1946145581551342080 5620615036491087360 329822089212470400 964481635529193600 2341922931871286400 450091429913623680 1459609186163506560 2571951028077849600 247366566909352800 723361226646895200 608170494234794400 1200243813102996480 3892291163102684160 337568572435217760 3475259967055968000 1094706889622629920 659644178424940800 1928963271058387200 342015804216777600 307833949931639040 4683845863742572800 900182859827247360 2919218372327013120 496347845262272640 494733133818705600 256511853162583200 1216340988469588800 7784582326205368320 2143292523398208000 675137144870435520 1319288356849881600 3857926542116774400 684031608433555200 615667899863278080 1800365719654494720 5838436744654026240 992695690524545280 176558113607803200 989466267637411200 513023706325166400 4286585046796416000 461750924897458560 1350274289740871040 2638576713699763200 1368063216867110400 1231335799726556160 3600731439308989440 3214938785097312000 570026340361296000 1012705717305653280 1985391381049090560 353116227215606400 1026047412650332800 923501849794917120 2700548579481742080 478822125903488640 2736126433734220800 264837170411704800 1125228574784059200 7201462878617978880 1276859002409303040 6429877570194624000 1140052680722592000 692626387346187840 359116594427616480 706232454431212800 2052094825300665600 329575145401232640 1847003699589834240 5401097158963484160 957644251806977280 162443476872331200 2978087071573635840 529674340823409600 2553718004818606080 751477649531132160 247181359050924480 2280105361445184000 1385252774692375680 718233188855232960 1412464908862425600 4104189650601331200 659150290802465280 3694007399179668480 588527045359344000 1915288503613954560 324886953744662400 1059348681646819200 1502955299062264320 494362718101848960 1436466377710465920 2824929817724851200 243665215308496800 794511511235114400 1318300581604930560 1177054090718688000 3830577007227909120 370772038576386720 3420158042167776000 1077349783282849440 649773907489324800 2118697363293638400 334612614387542400 303227823495018240 988725436203697920 2872932755420931840 487330430616993600 2636601163209861120 1197055314758721600 2354108181437376000 741544077152773440 1299547814978649600 4237394726587276800 669225228775084800 606455646990036480 1977450872407395840 5745865510841863680 531288130521657600 173803671625147200 974660861233987200 501918921581313600 4708216362874752000 454841735242527360 1483088154305546880 2599095629957299200 1338450457550169600 1212911293980072960 3954901744814791680 3531162272156064000 1112316115729160160 1664690785445001600 1062576261043315200 347607343250294400 1003837843162627200 909683470485054720 2966176308611093760 468457660142559360 796932195782486400 379034779368772800 2676900915100339200 260705507437720800 1235906795254622400 7909803489629583360 2165913024964416000 1249220427046824960 7062324544312128000 682262602863791040 351343245106919520 695214686500588800 2007675686325254400 324433520366941440 1819366940970109440 5932352617222187520 936915320285118720 160784565815764800 758069558737545600 521411014875441600 4331826049928832000 743803382730320640 243325140275206080 1364525205727582080 702686490213839040 1390429373001177600 4015351372650508800 648867040733882880 3638733881940218880 579345572083824000 1873830640570237440 321569131631529600 1042822029750883200 1487606765460641280 486650280550412160 1405372980427678080 2780858746002355200 241176848723647200 1137104338106318400 1297734081467765760 1158691144167648000 3747661281140474880 364987710412809120 3346126143875424000 643138263263059200 2085644059501766400 1561525533808531200 300131189522760960 973300561100824320 2810745960855356160 482353697447294400 2595468162935531520 1171144150356398400 225098392142070720 2317382288335296000 729975420825618240 1286276526526118400 4171288119003532800 3123051067617062400 600262379045521920 1946601122201648640 5621491921710712320 329976566597059200 964707394894588800 2342288300712796800 450196784284141440 1459950841651236480 2572553053052236800 247482424947794400 723530546170941600 608312850688015200 1200524758091043840 3893202244403297280 337647588213106080 3476073432502944000 1094963131238427360 659953133194118400 1929414789789177600 342069162897571200 307978128823921920 4684576601425593600 900393568568282880 2919901683302472960 496425281643607680 494964849895588800 256551872173178400 1216625701376030400 7786404488806594560 2143794210876864000 675295176426212160 1319906266388236800 3858829579578355200 684138325795142400 615956257647843840 1800787137136565760 5839803366604945920 992850563287215360 176599441141905600 989929699791177600 513103744346356800 4287588421753728000 461967193235882880 1350590352852424320 2639812532776473600 1368276651590284800 1231912515295687680 3601574274273131520 3215691316315296000 570115271495952000 1012942764639318240 1985701126574430720 353198882283811200 1026207488692713600 923934386471765760 2701180705704848640 478896828056599680 2736553303180569600 264899161712858400 1125491960710353600 7203148548546263040 1277058208150932480 6431382632630592000 1140230542991904000 692950789853824320 359172621042449760 706397764567622400 2052414977385427200 329652290131557120 1847868772943531520 5402361411409697280 957793656113199360 162481500547329600 2978551689861646080 529798323425716800 2554116416301864960 751653550358081280 247239217598667840 2280461085983808000 1385901579707648640 718345242084899520 1412795529135244800 4104829954770854400 659304580263114240 3695737545887063040 588664803806352000 1915587312226398720 324963001094659200 1059596646851433600 1503307100716162560 494478435197335680 1436690484169799040 2825591058270489600 243722250820994400 794697485138575200 1318609160526228480 1177329607612704000 3831174624452797440 370858826398001760 3420691628975712000 1077517863127349280 649926002189318400 2119193293702867200 334795298808297600 303298801021681920 988956870394671360 2873380968339598080 487444501641988800 2637218321052456960 1197242070141499200 2354659215225408000 741717652796003520 1299852004378636800 4238386587405734400 669590597616595200 606597602043363840 1977913740789342720 5746761936679196160 531371018018131200 173830787140046400 974889003283977600 502192948212446400 4709318430450816000 454948201532522880 1483435305592007040 2599704008757273600 1339181195233190400 1213195204086727680 3955827481578685440 3531988822838112000 1112576479194005280 1665080445052252800 1062742036036262400 347661574280092800 1004385896424892800 909896403065045760 2966870611184014080 468713418331616640 797056527027196800 379123501277102400 2678362390466380800 260746180710069600 1236196087993339200 7911654963157370880 2166420007297728000 1249902448884311040 7063977645676224000 682422302298784320 351535063748712480 695323148560185600 2008771792849785600 324484135994753280 1819792806130091520 5933741222368028160 937426836663233280 160809650189697600 758247002554204800 521492361420139200 4332840014595456000 743919425225383680 243363101996064960 1364844604597568640 703070127497424960 1390646297120371200 4017543585699571200 648968271989506560 3639585612260183040 579435957133488000 1874853673326466560 321619300379395200 1042984722840278400 1487838850450767360 486726203992129920 1406140254994849920 2781292594240742400 241214475284546400 1137370503831307200 1297936543979013120 1158871914266976000 3749707346652933120 365044652994097440 3347952988082976000 643238600758790400 2085969445680556800 1562378061105388800 300178013687435520 973452407984259840 2812280509989699840 482428950569092800 2595873087958026240 1171783545829041600 225133510265576640 2317743828533952000 730089305988194880 1286477201517580800 4171938891361113600 3124756122210777600 600356027374871040 1946904815968519680 5624561019979399680 330053805289353600 964857901138185600 2343567091658083200 450267020531153280 1460178611976389760 2572954403035161600 247540353967015200 723643425853639200 608407754990162400 1200712054749742080 3893809631937039360 337700265398364960 3476615742800928000 1095133958982292320 660107610578707200 1929715802276371200 342255918280348800 308050218270063360 4687134183316166400 900534041062306560 2920357223952779520 496696308978280320 495080707934030400 256691938710261600 1216815509980324800 7787619263874078720 2144128669195968000 675400530796729920 1320215221157414400 3859431604552742400 684511836560697600 616100436540126720 1801068082124613120 5840714447905559040 993392617956560640 176626992831307200 990161415868060800 513383877420523200 4288257338391936000 462075327405095040 1350801061593459840 2640430442314828800 1369023673121395200 1232200873080253440 3602136164249226240 3216193003793952000 570426530467248000 1013100796195094880 1986785235913121280 353253985662614400 1026767754841046400 924150654810190080 2701602123186919680 479158285592488320 2738047346242790400 264940489246960800 1125667551327883200 7204272328498452480 1277755428246635520 6432386007587904000 1140853060934496000 693112991107642560 359368714194366240 706507971325228800 2053535509682092800 329703719951773440 1848301309620380160 5403204246373839360 958316571184976640 162506849663995200 2980177853869681920 529880978493921600 2555510856493271040 751770817576047360 247277789963830080 2281706121868992000 1386225982215285120 718737428388732480 1413015942650457600 4107071019364185600 659407439903546880 3696602619240760320 588756642771024000 1916633142369953280 325013699327990400 1059761956987843200 1503541635152094720 494555579927660160 1437474856777464960 2826031885300915200 243760274495992800 794821467740882400 1318814879807093760 1177513285542048000 3833266284739906560 370916684945745120 3422559182803488000 650027398655980800 2119523913975686400 334925787680265600 303346119372791040 989111159855320320 2874949713554929920 487520548991985600 2637629759614187520 1197895713981220800 2355026571084096000 741833369891490240 1300054797311961600 4239047827951372800 669851575360531200 606692238745582080 1978222319710640640 5749899427109859840 531661124255788800 173925691442193600 975041097983971200 502388681520398400 4710053142168192000 455019179059186560 1483666739782980480 2600109594623923200 1339703150721062400 1213384477491164160 3956444639421281280 3532539856626144000 1112750054837235360 1665340218123753600 1063322248511577600 347851382884387200 1004777363040796800 910038358118373120 2967333479565960960 468896102752371840 797491686383683200 379182649215988800 2679406301442124800 260888537163290400 1236388949819150400 7912889278842562560 2166757995519936000 1250389607339658240 7065079713252288000 682528768588779840 351672077064278880 695702765768774400 2009554726081593600 324661290692094720 1820076716236746240 5934666959131921920 937792205504743680 160897445498462400 758365298431977600 521777074326580800 4333515991039872000 744325573958104320 243495968019071040 1365057537177559680 703344154128557760 1391405531537548800 4019109452163187200 649322581384189440 3640153432473492480 579752304807312000 1875584411009487360 321794890996924800 1043554148653161600 1488651147916208640 486991936038142080 1406688308257115520 2782811063075097600 241346168247693600 1137547947647966400 1298645162768378880 1159504609614624000 3751168822018974720 365243952028606560 3349257876802656000 643589781993849600 2087108297306323200 1562987009174572800 300341898263796480 973983872076284160 2813376616514231040 482692336495387200 2597290325536757760 1172240256880929600 225256423697847360 2319009219229248000 730487904057213120 1287179563987699200 4174216594612646400 3125974018349145600 600683796527592960 1947967744152568320 5626753233028462080 330105297750883200 965384672990774400 2344480513761859200 450512847395694720 1460975808114426240 2574359127975398400 247578973313162400 724038504743080800 608739920047677600 1201367593055185920 3895935488305136640 337884635546771040 3478513828843872000 1095731856085819680 660210595501766400 1930769345981548800 342389314982332800 308098277900824320 4688961027523718400 901025694791389440 2921951616228852480 496889899931617920 495157946626324800 256791986236749600 1217479840095355200 7791870976610273280 2145299273312832000 675769271093542080 1320421191003532800 3861538691963097600 684778629964665600 616196555801648640 1802051389582778880 5843903232457704960 993779799863235840 176723423744212800 990315893252649600 513583972473499200 4290598546625664000 462147416851236480 1351538542187084160 2640842382007065600 1369557259929331200 1232393111603297280 3604102779165557760 3217948909969248000 570648858303888000 1013653906640313120 1987559599726471680 353446847488425600 1027167944946998400 924294833702472960 2703077084374168320 479345040975265920 2739114519858662400 265085135616319200 1126282118489236800 7208205558331115520 1278253442600709120 6435897819938496000 1141297716607776000 693221125276854720 359508780731449440 706893694976851200 2054335889893996800 329883724322530560 1848589667404945920 5406154168748336640 958690081950531840 162595571572324800 2981339399589707520 530170271232638400 2556506885201418240 752181252838928640 247412793241897920 2282595433215552000 1386442250553709440 719017561462898880 1413787389953702400 4108671779787993600 659767448645061120 3697179334809891840 589078079147376000 1917380163901063680 325191143144649600 1060340542465276800 1504362505677857280 494825586483795840 1438035122925797760 2827574779907404800 243893357358487200 795255406848957600 1319534897290122240 1178156158294752000 3834760327802127360 371119189862846880 3423893149823328000 650382286289299200 2120681084930553600 335004081003446400 303511733601672960 989651172967591680 2876070245851595520 487786714716974400 2639069794580244480 1198362602438164800 2356312316589504000 742238379725693760 1300764572578598400 4241362169861107200 670008162006892800 607023467203345920 1979302345935183360 5752140491703191040 590118781501267200 173993480229441600 975573429433948800 502506121505169600 4712624633179008000 455267600402509440 1484476759451387520 2601529145157196800 1340016324013785600 1214046934406691840 3958604691870366720 3534468474884256000 1113357569588540640 1666249423874006400 1180237563002534400 347986960458883200 1005012243010339200 910535200805018880 2968953518902775040 469005713404824960 885178172251900800 379389667002091200 260990220344162400 1237063966209489600 7917209383740733440 2167940954297664000 1250681902412866560 7068936949768512000 682901400603764160 351754285053618720 695973920917766400 2010024486020678400 324787829761624320 1821070401610037760 5937907037805550080 938011426809649920 178588578612225600 758779334004182400 521980440688324800 4335881908595328000 826166294101774080 243590872321218240 1365802801207528320 703508570107237440 1391947841835532800 4020048972041356800 649575659523248640 3642140803220075520 579978267431472000 1876022853619299840 357177157224451200 1043960881376649600 1652332588203548160 487181744642436480 1407017140214474880 2783895683671065600 267882867918338400 1138169001006273600 1299151319046497280 1159956534862944000 365386308481827360 3350040810034464000 714354314448902400 2087921762753299200 1563352378016083200 333365346742821120 974363489284872960 2814034280428949760 535765735836676800 2598302638092994560 1172514283512062400 250024010057115840 2319913069725888000 730772616963654720 1428708628897804800 4175843525506598400 3126704756032166400 666730693485642240 1948726978569745920 5628068560857899520 330285521366236800 1071531471673353600 2345028567024124800 500048020114231680 1461545233927309440 2857417257795609600 247714141024677600 803648603755015200 608977180803045600 1333461386971284480 3897453957139491840 375036015085673760 3479869604588832000 1096158925445482080 660571042732473600 2143062943346707200 342469353003523200 308266486608487680 4690057134048249600 1000096040228463360 2923090467854618880 497006054503620480 495428282049355200 256852014752642400 1217954361606091200 7794907914278983680 2381181048163008000 750072030171347520 1321142085464947200 4286125886693414400 684938706007046400 616532973216975360 2000192080456926720 5846180935709237760 994012109007240960 176792302967716800 990856564098710400 513704029505284800 4762362096326016000 462399729912731520 1500144060342695040 2642284170929894400 1369877412014092800 1233065946433950720 4000384160913853440 3571771572244512000 570782255005872000 1125108045257021280 1988024218014481920 353584605935433600 1027408059010569600 924799459825463040 3000288120685390080 479457094204932480 2739754824028185600 265188454451575200 1250120050285579200 8000768321827706880 1278552251213153280 7143543144489024000 1141564510011744000 693599594869097280 359592820653699360 707169211870867200 2054816118021139200 330012298873071360 1849598919650926080 6000576241370780160 958914188409864960 162658944363988800 2982036327021722880 530376908903150400 2557104502426306560 752474420883843840 247509224154803520 2283129020023488000 1387199189738194560 719185641307398720 1414338423741734400 4109632236042278400 660024597746142720 3699197839301852160 589307676559056000 1917828376819729920 325317888727977600 1060753817806300800 1504948841767687680 495018448309607040 1438371282614797440 2828676847483468800 243988416545983200 795565363354725600 1320049195492285440 1178615353118112000 3835656753639459840 371263836232205280 3424693530035232000 650635777455955200 2121507635612601600 335082374326627200 303630029479445760 990036896619214080 2876742565229594880 487976833091966400 2640098390984570880 1198642735512331200 2357230706236224000 742527672464410560 1301271554911910400 4243015271225203200 670164748653254400 607260058958891520 1980073793238428160 5753485130459189760 590348784534163200 174034153501790400 975953666183932800 502623561489940800 4714461412472448000 455445044219168640 1485055344928821120 2602543109823820800 1340329497306508800 1214520117917783040 3960147586476856320 3535846059354336000 1113791508696615840 1666898856552758400 1180697569068326400 348068307003580800 1005247122979881600 910890088438337280 2970110689857642240 469115324057278080 885523176801244800 379537536849307200 261051230252685600 1237546120774017600 7920295172953712640 2168785924853184000 1250974197486074880 7071692118708672000 683167566328752960 351836493042958560 696136614007161600 2010494245959763200 324863753203342080 1821780176876674560 5940221379715284480 938230648114556160 178658184793233600 759075073698614400 522102460505371200 4337571849706368000 826488298347828480 243647814902506560 1366335132657505920 703672986085917120 1392273228014323200 4020988491919526400 649727506406684160 3643560353753349120 580113845005968000 1876461296229112320 357316369586467200 1044204921010742400 1652976596695656960 487295629805013120 1407345972171834240 2784546456028646400 267987277189850400 1138612610547921600 1299455012813368320 1160227690011936000 365471722353759840 3350823743266272000 714632739172934400 2088409842021484800 1563717746857593600 333495278280702720 974591259610026240 2814691944343668480 535974554379700800 2598910025626736640 1172788310143195200 250121458710527040 2320455380023872000 730943444707519680 1429265478345868800 4176819684042969600 3127435493715187200 666990556561405440 1949182519220052480 5629383888687336960 330414252520060800 1071949108759401600 2345576620286390400 500242917421054080 1461886889415039360 2858530956691737600 247810689390045600 803961831569551200 609119537256266400 1333981113122810880 3898365038440104960 375182188065790560 3480683070035808000 1096415167061279520 660828505040121600 2143898217518803200 342549391024713600 308386635685390080 4691153240572780800 1000485834842108160 2923773778830078720 497122209075623040 495621378780091200 256912043268535200 1218239074512532800 7796730076880209920 2382109130576448000 750364376131581120 1321657010080243200 4287796435037606400 685098782049427200 616773271370780160 2000971669684216320 5847547557660157440 994244418151246080 176833630501819200 991242757560182400 513824086537070400 4764218261152896000 462579953528085120 1500728752263162240 2643314020160486400 1370197564098854400 1233546542741560320 4001943339368432640 3573163695864672000 570915651707856000 1125546564197371680 1988488836302492160 353667261003638400 1027648173074140800 925159907056170240 3001457504526324480 479569147434599040 2740395128197708800 265250445752728800 1250607293552635200 8003886678736865280 1278851059825597440 7146327391729344000 1141831303415712000 693869930292127680 359676860575949280 707334522007276800 2055296346148281600 330089443603395840 1850319814112340480 6002915009052648960 959138294869198080 162696968038987200 2982733254453738240 530500891505457600 2557702119651194880 752650321710792960 247567082702546880 2283662606831424000 1387739860584255360 719353721151898560 1414669044014553600 4110592692296563200 660178887206791680 3700639628224680960 589445435006064000 1918276589738396160 325393936077974400 1061001783010915200 1505300643421585920 495134165405093760 1438707442303797120 2829338088029107200 244045452058480800 795751337258186400 1320357774413583360 1178890870012128000 3836553179476792320 371350624053820320 3425493910247136000 650787872155948800 2122003566021830400 1598563824781996800 303701007006109440 990268330810187520 2877414884607594240 488090904116961600 2640715548827166720 1198922868586497600 2357781740024256000 742701248107640640 1301575744311897600 4244007132043660800 3197127649563993600 670530117494764800 607402014012218880 1980536661620375040 5754829769215188480 590486786353900800 174074826774139200 976181808233923200 2397845737172995200 4715563480048512000 455551510509164160 1485402496215281280 2603151488623795200 6394255299127987200 1341060234989529600 1214804028024437760 3961073323240750080 3536672610036384000 1114051872161460960 1667288516160009600 1180973572707801600 348149653548278400 4795691474345990400 1005795176242147200 911103021018328320 2970804992430562560 469371082246335360 885730179530851200 379626258757636800 261112240161208800 1237835413512734400 7922146646481500160 2169292907186496000 1251656219323560960 7073345220072768000 683327265763746240 352028311684751520 696299307096556800 2011590352484294400 324939676645059840 1822206042036656640 5941609984861125120 938742164492670720 178699948501838400 759252517515273600 522224480322417600 4338585814372992000 826681500895461120 243704757483794880 1366654531527492480 704056623369503040 1392598614193113600 4023180704968588800 649879353290119680 3644412084073313280 580249422580464000 1877484328985341440 357399897003676800 1044448960644835200 1653363001790922240 487409514967589760 1408113246739006080 2785197228386227200 268049922752757600 1138878776272910400 1299758706580239360 1160498845160928000 365557136225692320 3352650587473824000 714799794007353600 2088897921289670400 1564570274154451200 333573237203431680 974819029935179520 2816226493478012160 536099845505515200 2599517413160478720 1173427705615838400 250179927902573760 2320997690321856000 731114272451384640 1429599588014707200 4177795842579340800 3129140548308902400 667146474406863360 1949638059870359040 5632452986956024320 330491491212355200 1072199691011030400 2346855411231676800 500359855805147520 1462228544902769280 2859199176029414400 247868618409266400 804149768258272800 609261893709487200 1334292948813726720 3899276119740718080 375269891853860640 3481496535482784000 1096671408677076960 660982982424710400 2144399382022060800 342736146407491200 308458725131531520 4693710822463353600 1000719711610295040 2924457089805538560 497393236410295680 495737236818532800 257052109805618400 1218523787418974400 7798552239481436160 2382665980024512000 750539783707721280 1321965964849420800 4288798764044121600 685472292814982400 616917450263063040 2001439423220590080 5848914179611077120 994786472820591360 176874958035921600 991474473637065600 514104219611236800 4765331960049024000 462688087697297280 1501079567415442560 2643931929698841600 1370944585629964800 1233834900526126080 4002878846441180160 3573998970036768000 571226910679152000 1125809675561581920 1684885228731619200 1989572945641182720 353749916071843200 1028208439222473600 925376175394594560 3002159134830885120 479830604970487680 2741889171259929600 265312437053882400 1250899639512868800 8005757692882360320 1279548279921300480 7147997940073536000 1142453821358304000 694032131545945920 359872953727865760 707499832143686400 2056416878444947200 330166588333720320 1850752350789189120 6004318269661770240 959661209940975360 162734991713985600 2984359418461774080 530624874107764800 2559096559842600960 752826222537742080 247624941250290240 2284907642716608000 1388064263091891840 719745907455731520 1414999664287372800 4112833756889894400 660333176667440640 3701504701578378240 589583193453072000 1919322419881950720 325469983427971200 1061249748215529600 1505652445075484160 495249882500580480 1439491814911463040 2829999328574745600 244102487570978400 795937311161647200 1320666353334881280 1179166386906144000 3838644839763901440 371437411875435360 3427361464074912000 650939966855942400 2122499496431059200 1599435349901625600 303771984532773120 990499765001160960 2878983629822926080 488204975141956800 2641332706669762560 1199576512426219200 2358332773812288000 742874823750870720 1301879933711884800 4244998992862118400 3198870699803251200 670791095238700800 607543969065546240 1980999530002321920 5757967259645852160 590624788173638400 174169731076286400 976409950283913600 2399153024852438400 4716665547624576000 455657976799159680 1485749647501741440 2603759867423769600 6397741399606502400 1341582190477401600 1215087938131092480 3961999060004643840 3537499160718432000 1114312235626306080 1667678175767260800 1181249576347276800 348339462152572800 4798306049704876800 1006186642858051200 911315953598319360 2971499295003482880 469553766667090560 885937182260457600 379714980665966400 261254596614429600 1238124706251451200 7923998120009287680 2169799889519808000 1252143377778908160 7074998321436864000 683486965198739520 352165325000317920 696678924305145600 2012373285716102400 325116831342401280 1822631907196638720 5942998590006965760 939107533334181120 178741712210443200 759429961331932800 522509193228859200 4339599779039616000 826874703443093760 243837623506800960 1366973930397479040 704330650000635840 1393357848610291200 4024746571432204800 650233662684802560 3645263814393277440 580565770254288000 1878215066668362240 357483424420886400 1045018386457718400 1653749406886187520 487675247013601920 1408661300001271680 2786715697220582400 268112568315664800 1139144941997899200 1300467325369605120 1161131540508576000 365756435260201440 3353955476193504000 714966848841772800 2090036772915436800 1565179222223635200 333651196126160640 975350494027203840 2817322600002543360 536225136631329600 2600934650739210240 1173884416667726400 250238397094620480 2322263081017152000 731512870520402880 1429933697683545600 4180073545830873600 3130358444447270400 667302392252321280 1950700988054407680 5634645200005086720 330568729904649600 1072450273262659200 2347768833335452800 500476794189240960 1463025741040805760 2859867395367091200 247926547428487200 804337704946994400 609594058767002400 1334604784504642560 3901401976108815360 375357595641930720 3483394621525728000 1097269305780604320 661137459809299200 2144900546525318400 342869543109475200 308530814577672960 4695537666670905600 1000953588378481920 2926051482081611520 497586827363633280 495853094856974400 257152157332106400 1219188117534004800 7802803952217630720 2383222829472576000 750715191283861440 1322274919618598400 4289801093050636800 685739086218950400 617061629155345920 2001907176756963840 5852102964163223040 995173654727266560 176971388948827200 991706189713948800 514304314664212800 4766445658945152000 462796221866509440 1501430382567722880 2644549839237196800 1371478172437900800 1234123258310691840 4003814353513927680 3574834244208864000 571449238515792000 1126072786925792160 1685279000841321600 1990347309454533120 353942777897654400 1028608629328425600 925592443733018880 3002860765135445760 480017360353265280 2742956344875801600 265457083423240800 1251191985473102400 8007628707027855360 1280046294275374080 7149668488417728000 694194332799764160 360013020264948960 707885555795308800 2057217258656851200 330346592704477440 1851184887466037760 6005721530270891520 960034720706530560 162823713622315200 2985520964181799680 530914166846481600 2560092588550748160 753236657800623360 247759944528358080 1388388665599528320 720026040529897920 1415771111590617600 4114434517313702400 660693185408954880 3702369774932075520 589904629829424000 1920069441413061120 325647427244630400 1061828333692963200 1506473315601246720 495519889056716160 1440052081059795840 2831542223181235200 244235570433472800 796371250269722400 1321386370817909760 1179809259658848000 3840138882826122240 371639916792537120 3428695431094752000 651294854489260800 2123656667385926400 1600057867844217600 303937598761655040 991039778113432320 2880104162119591680 488471140866945600 2642772741635819520 1200043400883163200 2359618519317696000 743279833585074240 1302589708978521600 4247313334771852800 3200115735688435200 671156464080211200 607875197523310080 1982079556226864640 5760208324239183360 590946792419692800 174237519863534400 976942281733891200 2400086801766326400 4719237038635392000 455906398142482560 1486559667170148480 2605179417957043200 6400231471376870400 1342312928160422400 1215750395046620160 3964159112453729280 3539427778976544000 1114919750377611360 1668587381517513600 1181893584839385600 348475039727068800 4800173603532652800 1006734696120316800 911812796284965120 2973119334340296960 469809524856147840 886420188629539200 379921998452068800 261356279795301600 1238799722641790400 7928318224907458560 2170982848297536000 1252825399616394240 7078855557953088000 683859597213723840 352357143642110880 696950079454137600 2013469392240633600 325243370411930880 1823625592569930240 5946238668680593920 939619049712295680 178839160863854400 759843996904137600 522712559590603200 4341965696595072000 827325509387569920 243932527808948160 1367719194427447680 704714287284221760 1393900158908275200 4026938784481267200 650486740823861760 3647251185139860480 580791732878448000 1879238099424591360 357678321727708800 1045425119181206400 1654651018775139840 487865055617896320 1409428574568443520 2787800317816550400 268258741295781600 1139765995356206400 1300973481647723520 1161583465756896000 365898791713422240 3355782320401056000 715356643455417600 2090850238362412800 1566031749520492800 333833100279194880 975730111235792640 2818857149136887040 536517482591563200 2601946963295447040 1174523812140369600 250374825209396160 2323166931513792000 731797583426844480 1430713286910835200 4181700476724825600 3132063499040985600 667666200558389760 1951460222471585280 5637714298273774080 330748953520003200 1073034965183126400 2349047624280739200 500749650418792320 1463595166853688960 2861426573821670400 248061715140002400 804776223887344800 609831319522370400 1335332401116779520 3902920444943170560 375562237814094240 3484750397270688000 1097696375140266720 661497907040006400 2146069930366252800 343056298492252800 308699023285336320 4698095248561478400 1001499300837584640 2927190333707377920 497857854698305920 496123430280004800 257292223869189600 1219662639044740800 7805840889886341120 2384522144851392000 751124475628188480 1322995814080012800 4292139860732505600 686112596984505600 617398046570672640 2002998601675169280 5854380667414755840 995715709396611840 177040268172331200 992246860560009600 514584447738379200 4769044289702784000 463048534928004480 1502248951256376960 2645991628160025600 1372225193969011200 1234796093141345280 4005997203350338560 3576783217277088000 571760497487088000 1126686713442282720 1686197802430627200 1991431418793223680 354080536344662400 1029168895476758400 926097069856008960 3004497902512753920 480278817889153920 2744450387938022400 265560402258496800 1251874126046980800 8011994406700677120 1280743514371077120 7153566434554176000 694572802392006720 360209113416865440 708161072689324800 2058337790953516800 330475167255018240 1852194139712017920 6008995805025507840 960557635778307840 162887086413979200 2987147128189835520 531120804516993600 2561487028742154240 753529825845538560 247856375441263680 1389145604784013440 720418226833730880 1416322145378649600 4116675581907033600 660950334510036480 3704388279424035840 590134227241104000 1921115271556615680 325774172827958400 1062241609033987200 1507059651691077120 495712750882527360 1440836453667461760 2832644290757299200 244330629620968800 796681206775490400 1321900669020072960 1180268454482208000 3842230543113231360 371784563161895520 3430562984922528000 651548345655916800 2124483218067974400 1600929392963846400 304055894639427840 991425501765054720 2881672907334923520 488661259241937600 2643801338040145920 1200697044722884800 2360536908964416000 743569126323791040 1303096691311833600 4248966436135948800 3201858785927692800 671574028470508800 608111789278855680 1982851003530109440 5763345814669847040 591176795452588800 174332424165681600 977322518483875200 2401394089445769600 4721073817928832000 456083841959141760 1487138252647582080 2606193382623667200 6403717571855385600 1343148056941017600 1216223578557711360 3965702007060218880 3540805363446624000 1115353689485686560 1669236814196265600 1182353590905177600 348664848331363200 4802788178891539200 1007361042705763200 912167683918283520 2974276505295164160 470101819929356160 886765193178883200 380069868299284800 261498636248522400 1239281877206318400 7931404014120437760 2171827818853056000 1253604853144949760 7081610726893248000 684125762938712640 352576364947017120 697329696662726400 2014722085411526400 325420525109272320 1824335367836567040 5948553010590328320 940203639858712320 178908767044862400 760139736598569600 522997272497044800 4343655637706112000 827647513633624320 244065393831954240 1368251525877425280 705152729894034240 1394659393325452800 4029444170823052800 650841050218544640 3648670735673134080 581108080552272000 1880407279717424640 357817534089724800 1045994544994089600 1655295027267248640 488130787663908480 1410305459788068480 2789318786650905600 268363150567293600 1140209604897854400 1301682100437089280 1162216161104544000 366098090747931360 3357870142352544000 715635068179449600 2091989089988179200 1567006066431187200 333963031817076480 976261575327816960 2820610919576136960 536726301134587200 2603364200874178560 1175254549823390400 250472273862807360 2324432322209088000 732196181495862720 1431270136358899200 4183978179976358400 3134012132862374400 667926063634152960 1952523150655633920 5641221839152273920 330877684673827200 1073452602269174400 2350509099646780800 500944547725614720 1464392362991725440 2862540272717798400 248158263505370400 805089451701880800 610163484579885600 1335852127268305920 3905046301311267840 375708410794211040 3486648483313632000 1098294272243794080 661755369347654400 2146905204538348800 343269733215427200 308819172362238720 4701018199293561600 1001889095451229440 2928784725983450880 498167600223646080 496316527010740800 257452299911570400 1220326969159771200 7810092602622535680 2385450227264832000 751416821588422080 1323510738695308800 4293810409076697600 686539466430854400 617638344724477440 2003778190902458880 5857569451966901760 996335200447292160 177136699085236800 992633054021481600 514904599823140800 4770900454529664000 463228758543358080 1502833643176844160 2647021477390617600 1373078932861708800 1235276689448954880 4007556381804917760 3578175340897248000 572116222025712000 1127125232382633120 1686854089280131200 1992670400894584320 354273398170473600 1029809199646281600 926457517086716160 3005667286353688320 480577626501598080 2746157865723417600 265705048627855200 1252361369314036800 8015112763609835520 1281540337337594880 7156350681794496000 694843137815037120 360433219876198560 708546796340947200 2059618399292563200 330655171625775360 1852915034173432320 6011334572707376640 961155253003196160 162975808322308800 2989005601341876480 531410097255710400 2563080674675189760 753940261108419840 247991378719331520 1389686275630074240 720866439752397120 1417093592681894400 4119236798585126400 661310343251550720 3705830068346864640 590455663617456000 1922310506006392320 325951616644617600 1062820194511420800 1507880522216839680 495982757438663040 1441732879504794240 2834187185363788800 244463712483463200 797115145883565600 1322620686503101440 1180911327234912000 3844621012012784640 371987068078997280 3432697332154272000 651903233289235200 2125640389022841600 1601925421671993600 304221508868309760 991965514877326080 2883465759009588480 488927424966926400 2645241373006202880 1201444066253995200 2361822654469824000 743974136157994560 1303806466578470400 4251280778045683200 3203850843343987200 671782810665657600 608443017736619520 1983931029754652160 5766931518019176960 591498799698643200 174440886225278400 977854849933852800 2402888132507990400 4723645308939648000 456332263302464640 1487948272315989120 2607612933156940800 6407701686687974400 1343565621331315200 1216886035473239040 3967862059509304320 3542733981704736000 1115961204236991840 1670146019946518400 1182997599397286400 348881772450556800 4805776265015980800 1007674215998486400 912664526604929280 2975896544631978240 470247967465960320 887248199547964800 380276886085387200 261661329337917600 1239956893596657600 7935724119018608640 2173010777630784000 1253994579909227520 7085467963409472000 684498394953696960 352685975599470240 697763544901113600 2015348431996972800 325622987620519680 1825329053209858560 5951793089263956480 940495934931920640 179006215698273600 760553772170774400 523322658675835200 4346021555261568000 828098319578100480 244217240715389760 1368996789907393920 705371951198940480 1395527089802227200 4030696863993945600 651245975241039360 3650658106419717120 581469620750928000 1880991869863841280 358012431396547200 1046645317351670400 1656196639156200960 488434481430779520 1410743902397880960 2791054179604454400 268509323547410400 1140830658256161600 1302491950482078720 1162939241501856000 366325861073084640 716024862793094400 2093290634703340800 334144935970110720 976868962861559040 2821487804795761920 537018647094820800 2604983900964157440 250608701977583040 2325878483003712000 732651722146169280 1432049725586188800 4186581269406681600 668289871940221440 1953737925723118080 5642975609591523840 331057908289180800 1074037294189641600 501217403955166080 1465303444292338560 2864099451172377600 248293431216885600 805527970642231200 610543101788474400 1336579743880442880 3907475851446236160 375913052966374560 3488817724505568000 1098977583219253920 662115816578361600 2148074588379283200 343376450577014400 308987381069902080 1002434807910332160 2930606888584677120 498322472986316160 496586862433771200 257532337932760800 1221086203576948800 7814951702892472320 2386749542643648000 751826105932749120 1324231633156723200 4296149176758566400 686752901154028800 617974762139804160 2004869615820664320 5861213777169354240 996644945972632320 177246905842843200 993173724867542400 515064675865521600 4773499085287296000 463481071604853120 1503652211865498240 2648463266313446400 1373505802308057600 1235949524279608320 4009739231641328640 3580124313965472000 572294084295024000 1127739158899123680 1687772890869436800 1993289891945264640 354493811685686400 1030129351731043200 926962143209706240 3007304423730996480 480727030807820160 2747011604616115200 265870358764264800 1253043509887915200 8019478463282657280 1281938748820853760 7160248627930944000 695221607407279680 360545273105865120 708987623371372800 2060258703462086400 330860890906640640 1853924286419412480 6014608847461992960 961454061615640320 163077204788971200 2989934837917896960 531740717528529600 2563877497641707520 754409329980284160 248145668179980480 1390443214814559360 721090546211730240 1417975246742745600 4120517406924172800 661721781813281280 3707848572838824960 590823019476144000 1922908123231280640 326154409577942400 1063481435057059200 1508818659960568320 496291336359960960 1442181092423460480 2835950493485491200 244615807183456800 797611076292794400 1323443563626562560 1181646038952288000 3845816246462561280 372218502269970720 3433764505770144000 652308819155884800 2126962870114118400 1602423436026067200 304410782272746240 992582672719921920 2884362184846920960 489231614366913600 2646887127253125120 1201817577019550400 2363292077904576000 744437004539941440 1304617638311769600 4253925740228236800 3204846872052134400 671939397312019200 608821564545492480 1985165345439843840 5768724369693841920 591866804551276800 174495117255076800 978463228733827200 2403635154039100800 4726584155809152000 456616173409119360 1488874009079882880 2609235276623539200 6409693744104268800 1343878794624038400 1217643129090984960 3970330690879687680 3544938116856864000 1116655506809912160 1671185112232521600 1183733609102553600 348990234510153600 4807270308078201600 1007909095968028800 913232346818238720 2977748018159765760 470357578118413440 887800206826915200 380513477840932800 261742675882615200 1240728340899902400 7940661381759375360 2174362730519616000 1254286874982435840 7089876233713728000 684924260113679040 352768183588810080 697980469020307200 2015818191936057600 325724218876143360 1826464693636477440 5955496036319531520 940715156236826880 179117585587886400 761026955681865600 523485351765230400 4348725461039232000 828613526371787520 244293164157107520 1369848520227358080 705536367177620160 1395960938040614400 4031636383872115200 651448437752286720 3652929387272954880 581650390850256000 1881430312473653760 358235171175772800 1046970703530460800 1657227052743575040 488586328314215040 1411072734355240320 2791921876081228800 268676378381829600 1141540433522798400 1302896875504573440 1163300781700512000 366439746235661280 716470342351545600 2093941407060921600 334352826430721280 977172656628430080 2822145468710480640 537352756763659200 2605793751009146880 250764619823040960 2326601563401024000 732879492471322560 1432940684703091200 4187882814121843200 668705652861442560 1954345313256860160 5644290937420961280 331263878135299200 1074705513527318400 501529239646081920 1465758984942645120 2865881369406182400 248447908601474400 806029135145488800 610732910392768800 1337411305722885120 3908690626513720320 376146929734561440 3489902345101536000 1099319238706983840 662527756270598400 2149411027054636800 343456488598204800 309179619592945920 1003058479292163840 2931517969885290240 498438627558318720 496895817202948800 257592366448653600 1221465820785537600 7817381253027440640 2388234474505152000 752293859469122880 1325055512541196800 4298822054109273600 686912977196409600 618359239185891840 2006116958584327680 5863035939770580480 996877255116637440 177302009221646400 993791634405897600 515184732897307200 4776468949010304000 463769429389418880 1504587718938245760 2650111025082393600 1373825954392819200 1236718478371783680 4012233917168655360 3582351711757728000 572427480997008000 1128440789203684320 1688822949828643200 1993754510233274880 354604018443292800 1030369465794614400 927538858778837760 3009175437876491520 480839084037486720 2747651908785638400 265953013832469600 1253823099115204800 8024467834337310720 1282237557433297920 7164703423515456000 695654144084128320 360629313028115040 709208036886585600 2060738931589228800 330963750547073280 1855077717557675520 6018350875752983040 961678168074973440 163127903022302400 2990631765349912320 531906027664939200 2564475114866595840 754643864416216320 248222812910304960 1391308288168256640 721258626056230080 1418416073773171200 4121477863178457600 661927501094146560 3710155435115351040 591006697405488000 1923356336149946880 326255806044604800 1063812055329878400 1509287728832432640 496445625820609920 1442517252112460160 2836832147546342400 244691854533453600 797859041497408800 1323855002188293120 1182013394810976000 3846712672299893760 372334219365457440 3434564885982048000 652511612089209600 2127624110659756800 1602796946791622400 304505418974964480 992891251641219840 2885034504224920320 489383709066907200 2647710004376586240 1202097710093716800 2364026789621952000 744668438730914880 1305023224178419200 4255248221319513600 3205593893583244800 672252570604742400 609010837949928960 1985782503282439680 5770069008449840640 592050806977593600 174535790527425600 978767418133814400 2404195420187433600 4728053579243904000 456758128462446720 1489336877461829760 2610046448356838400 6411187787166489600 1344505141209484800 1218021675899857920 3971565006564879360 3546040184432928000 1117002658096372320 1671704658375523200 1184101613955187200 349071581054851200 4808390840374867200 1008378855907113600 913516256924893440 2978673754923659520 470576799423319680 888076210466390400 380631773718705600 261803685791138400 1241114064551524800 7943130013129758720 2175038706964032000 1254871465128852480 7092080368865856000 685137192693670080 352932599567489760 698143162109702400 2016757711814227200 325800142317861120 1827032513849786880 5957347509847319040 941153598846639360 179173270532692800 761263547437411200 523607371582276800 4350077413928064000 828871129768631040 244350106738395840 1370274385387340160 705865199134979520 1396286324219404800 4033515423628454400 651600284635722240 3654065027699573760 581785968424752000 1882307197693278720 358346541065385600 1047214743164553600 1657742259537262080 488700213476791680 1411730398269959040 2792572648438809600 268759905799039200 1141895321156116800 1303200569271444480 1163571936849504000 366525160107593760 716693082130771200 2094429486329107200 334456771661026560 977400426953583360 2823460796539918080 537519811598078400 2606401138542888960 250842578745769920 2327143873699008000 733050320215187520 1433386164261542400 4188858972658214400 668913543322053120 1954800853907166720 5646921593079836160 331366863058358400 1075039623196156800 501685157491539840 1466100640430375040 2866772328523084800 248525147293768800 806279717397117600 610875266845989600 1337827086644106240 3909601707814333440 376263868118654880 3490715810548512000 1099575480322781280 662733726116716800 2150079246392313600 343616564640585600 309275738854467840 1003370314983079680 2932201280860750080 498670936702323840 497050294587537600 257712423480439200 1221750533691979200 7819203415628666880 2388976940435904000 752527736237309760 1325467452233433600 4300158492784627200 687233129281171200 618551477708935680 2006740629966159360 5864402561721500160 997341873404647680 177343336755748800 994100589175075200 515424846960878400 4777953880871808000 463913608281701760 1505055472474619520 2650934904466867200 1374466258562342400 1237102955417871360 4013481259932318720 3583465410653856000 572694274400976000 1128791604355964640 1689347979308246400 1994683746809295360 354686673511497600 1030849693921756800 927827216563403520 3010110944949239040 481063190496819840 2748932517124684800 266015005133623200 1254212893728849600 8026962519864637440 1282835174658186240 7166930821307712000 695870412422552640 360797392872614880 709373347022995200 2061699387843513600 331040895277397760 1855654433126807040 6020221889898478080 962126380993639680 163165926697300800 2992025620213943040 532030010267246400 2565670349316372480 754819765243165440 248280671458048320 1391740824845105280 721594785745229760 1418746694045990400 4123398775687027200 662081790554795520 3711308866253614080 591144455852496000 1924252761987279360 326331853394601600 1064060020534492800 1509639530486330880 496561342916096640 1443189571490459520 2837493388091980800 244748890045951200 798045015400869600 1324163581109591040 1182288911704992000 3848505523974558720 372421007187072480 3436165646405856000 652663706789203200 2128120041068985600 1603543968322732800 304576396501628160 993122685832193280 2886379142980919040 489497780091902400 2648327162219182080 1202657976242049600 2364577823409984000 744842014374144960 1305327413578406400 4256240082137971200 3207087936645465600 672356961702316800 609152793003256320 1986245371664386560 5772758285961838080 592188808797331200 174617137072123200 978995560183804800 2405315952484099200 4729155646819968000 456864594752442240 1489684028748289920 2610654827156812800 6414175873290931200 1344713923404633600 1218305586006512640 3972490743328773120 3546866735114976000 1117263021561217440 1672094317982774400 1184377617594662400 349234274144246400 4810631904968198400 1008535442553475200 913729189504884480 2979368057496579840 470649873191621760 888283213195996800 380720495627035200 261925705608184800 1241403357290241600 7944981486657546240 2175545689297344000 1255066328510991360 7093733470229952000 685296892128663360 352987404893716320 698468548288492800 2017070885106950400 325951989201296640 1827458379009768960 5958736114993159680 941299746383243520 179215034241297600 761440991254070400 523851411216369600 4351091378594688000 829064332316263680 244463991900972480 1370593784257326720 705974809787432640 1396937096576985600 4034141770213900800 651903978402593280 3654916758019537920 582057123573744000 1882599492766487040 358430068482595200 1047702822432739200 1658128664632527360 488927983801944960 1411949619574865280 2793874193153971200 268822551361946400 1142161486881105600 1303807956805186560 1164114247147488000 366695987851458720 716860136965190400 2095405644865478400 334534730583755520 977855967603889920 2823899239149730560 537645102723892800 2607615913610373120 250901047937816640 2328228494294976000 733391975702917440 1433720273930380800 4190811289730956800 669069461167511040 1955711935207779840 5647798478299461120 331444101750652800 1075290205447785600 501802095875633280 1466783951405834880 2867440547860761600 248583076312989600 806467654085839200 611159979752431200 1338138922335022080 3911423870415559680 376351571906724960 3492342741442464000 1100087963554376160 662888203501305600 2150580410895571200 343669923321379200 309347828300609280 1003604191751266560 2933567902811669760 498748373083658880 497166152625979200 257752442491034400 1222319959504862400 7822847740831119360 2389533789883968000 752703143813449920 1325776407002611200 4301160821791142400 687339846642758400 618695656601218560 2007208383502533120 5867135805623339520 997496746167317760 177425991823953600 994332305251958400 515504884982068800 4779067579767936000 464021742450913920 1505406287626899840 2651552814005222400 1374679693285516800 1237391313202437120 4014416767005066240 3584300684825952000 572783205535632000 1129054715720174880 1689741751417948800 1994993492334635520 354851983647907200 1031009769964137600 928043484901827840 3010812575253799680 481137892649930880 2749359386571033600 266138987735930400 1254505239689083200 8028833534010132480 1283034380399815680 7168601369651904000 696032613676370880 360853419487448160 709703967295814400 2062019539928275200 331195184738046720 1856086969803655680 6021625150507599360 962275785299861760 163241974047297600 2992490238501953280 532277975471860800 2566068760799631360 755171566897063680 248396388553535040 1392065227352741760 721706838974896320 1419407934591628800 4124039079856550400 662390369476093440 3712173939607311360 591419972746512000 1924551570599723520 326483948094595200 1064555950943721600 1510343133794127360 496792777107070080 1443413677949792640 2838815869183257600 244862961070946400 798416963207791200 1324780738952186880 1182839945493024000 3849103141199447040 372594582830302560 3436699233213792000 652967896189190400 2129111901887443200 1603792975499769600 304718351554955520 993585554214140160 2886827355899585280 489725922141892800 2649561477904373760 1202844731624827200 2365679890986048000 745189165660605120 1305935792378380800 4258223803774886400 3207585950999539200 672565743897465600 609436703109911040 1987171108428280320 5773654711799170560 592464812436806400 174644252587022400 979451844283785600 2405689463249654400 4731359781972096000 457077527332433280 1490378331321210240 2611871584756761600 6415171901999078400 1345131487794931200 1218873406219822080 3974342216856560640 3548519836479072000 1117783748490907680 1672873637197276800 1184929624873612800 349288505174044800 4811378926499308800 1008848615846198400 914155054664866560 2980756662642420480 470796020728225920 888697218655209600 380897939443694400 261966378880533600 1241981942767675200 7948684433713121280 2176559653963968000 1255456055275269120 7097039672958144000 685616290998649920 353097015546169440 698577010348089600 2017697231692396800 326002604829108480 1828310109329733120 5961513325284840960 941592041456451840 179298561658507200 761795878887388800 523932757761067200 4353119307927936000 829450737411528960 244501953621831360 1371232581997299840 706194031092338880 1397154020696179200 4035394463384793600 652005209658216960 3656620218659466240 582147508623408000 1883184082912903680 358597123317014400 1047865515522134400 1658901474823057920 489003907243662720 1412388062184677760 2794308041392358400 268947842487760800 1142693818331083200 1304010419316433920 1164295017246816000 366752930432747040 717194246634028800 2095731031044268800 334690648429213440 978007814487325440 2824776124369355520 537895684975521600 2608020838632867840 251017986321910080 2328590034493632000 733505860865494080 1434388493268057600 4191462062088537600 669381296858426880 1956015628974650880 5649552248738711040 331598579135241600 1075791369951043200 502035972643820160 1467011721730988160 2868776986536115200 248698934351431200 806843527463282400 611254884054578400 1338762593716853760 3912031257949301760 376526979482865120 3492885051740448000 1100258791298241120 663197158270483200 2151582739902086400 343776640682966400 309492007192892160 1004071945287640320 2934023443461976320 498903245846328960 497397868702862400 257832480512224800 1222509768109156800 7824062515898603520 2390647488780096000 753053958965730240 1326394316540966400 4303165479804172800 687553281365932800 618984014385784320 2008143890575280640 5868046886923952640 997806491692657920 177453543513355200 994795737405724800 515664961024449600 4781294977560192000 464238010789338240 1506107917931460480 2652788633081932800 1375106562731865600 1237968028771568640 4016287781150561280 3585971233170144000 572961067804944000 1129580938448595360 1690529295637353600 1995612983385315840 354907087026710400 1031329922048899200 928476021578676480 3012215835862920960 481287296956152960 2750213125463731200 266180315270032800 1255089931609550400 8032575562301122560 1283432791883074560 7171942466340288000 696357016184007360 360965472717114720 709814174053420800 2062659844097798400 331246614558263040 1856952043157352960 6024431671725841920 962574593912305920 163267323163963200 2993419475077973760 532360630540065600 2566865583766149120 755288834115029760 248434960918697280 1392714032368014720 721930945434229440 1419628348106841600 4125319688195596800 662493229116526080 3713904086314705920 591511811711184000 1925149187824611840 326534646327926400 1064721261080131200 1510577668230059520 496869921837394560 1443861890868458880 2839256696213683200 244900984745944800 798540945810098400 1324986458233052160 1183023623422368000 3850298375649223680 372652441378045920 3437766406829664000 653069292655852800 2129442522160262400 1604290989853843200 304765669906064640 993739843674789120 2887723781736917760 489801969491889600 2649972916466104320 1203218242390382400 2366047246844736000 745304882756091840 1306138585311705600 4258885044320524800 3208581979707686400 673139894934124800 609531339812129280 1987479687349578240 5775447563473835520 592556813649964800 174698483616820800 979603938983779200 2406436484780764800 4732094493689472000 457148504859096960 1490609765512183680 2612277170623411200 6417163959415372800 1346279789868249600 1219062679624258560 3974959374699156480 3549070870267104000 1117957324134137760 1673133410268777600 1185113627299929600 349396967233641600 4812872969561529600 1009709842401187200 914297009718193920 2981219531024367360 471197926453887360 888835220474947200 380957087382580800 262047725425231200 1242174804593486400 7949918749398312960 2176897642186176000 1256527803877032960 7098141740534208000 685722757288645440 353398444840415520 698793934467283200 2019419684802374400 326103836084732160 1828594019436387840 5962439062048734720 942395852907774720 179326404130910400 761914174765161600 524095450850462400 4353795284372352000 829579539109950720 244577877063549120 1371445514577290880 706796889680831040 1397587868934566400 4038839369604748800 652207672169464320 3657188038872775680 582328278722736000 1884791705815549440 358652808261820800 1048190901700924800 1659159078219901440 489155754127098240 1413593779361662080 2795175737869132800 268989606196365600 1142871262147742400 1304415344338928640 1164656557445472000 366866815595323680 717305616523641600 2096381803401849600 334742621044366080 978311508254196480 2827187558723324160 537979212392731200 2608830688677857280 251056965783274560 2329313114890944000 733733631190647360 1434611233047283200 4192763606803699200 669485242088732160 1956623016508392960 5654375117446648320 331650071596771200 1075958424785462400 502113931566549120 1467467262381294720 2869222466094566400 248737553697578400 806968818589096800 611444692658872800 1338970484177464320 3913246033016785920 376585448674911840 3493969672336416000 1100600446785971040 663300143193542400 2151916849570924800 344070113427331200 309540066823653120 1004227863133098240 2934934524762589440 499329145943671680 497475107395156800 258052585070498400 1222889385317745600 7826492066033571840 2391018721745472000 753170897349823680 1326600286387084800 4303833699141849600 688140226854662400 619080133647306240 2008455726266196480 5869869049525178880 998658291887343360 177508646892158400 994950214790313600 516105170140996800 4782037443490944000 464310100235479680 1506341794699647360 2653200572774169600 1376280453709324800 1238160267294612480 4016911452532392960 3586528082618208000 573450189045552000 1129756346024735520 1690791810377155200 1997316583774686720 355017293784316800 1032210340281993600 928620200470959360 3012683589399294720 481698158798263680 2752560907418649600 266262970338237600 1255284828916372800 8033822905064785920 1284528423462036480 7173056165236416000 696465150353219520 361273619098697760 710034587568633600 2064420680563987200 331349474198695680 1857240400941918720 6025367178798589440 963396317596527360 163318021397294400 2995974875662030080 532525940676475200 2569056846924072960 755523368550961920 248512105649021760 1392930300706439040 722547238197395520 1420069175137267200 4128841361127974400 662698948397391360 3714480801883837440 591695489640528000 1926792635193054720 326636042794588800 1065051881352950400 1511046737101923840 497024211298043520 1445094476394791040 2840138350274534400 244977032095941600 798788911014712800 1325397896794782720 1183390979281056000 3853585270386109440 372768158473532640 3440701134273312000 653272085589177600 2130103762705900800 1605660529327545600 304860306608282880 994048422596087040 2890188952789582080 489954064191883200 2650795793589565440 1204245396995659200 2366781958562112000 745536316947065280 1306544171178355200 4260207525411801600 3211321058655091200 673296481580486400 609720613216565760 1988096845192174080 5780377905579164160 592740816076281600 174847618948766400 979908128383766400 2408490793991318400 4733563917124224000 457290459912424320 1491072633894130560 2613088342356710400 6422642117310182400 1346592963160972800 1219441226433131520 3976193690384348160 3550172937843168000 1118304475420597920 1673652956411779200 1185481632152563200 349695237897532800 4816981587982636800 1009944722370729600 914580919824848640 2982145267788261120 471307537106340480 889111224114422400 381075383260353600 262271428423149600 1242560528245108800 7952387380768696320 2177573618630592000 1256820098950241280 7100345875686336000 685935689868636480 353480652829755360 699390475795065600 2019889444741459200 326382222037697280 1829161839649697280 5964290535576522240 942615074212680960 179382089075716800 762150766520707200 524542856846299200 4355147237261184000 829837142506794240 244786666528272960 1371871379737272960 706961305659510720 1398780951590131200 4039778889482918400 652764444075394560 3658323679299394560 582825396495888000 1885230148425361920 358764178151433600 1049085713692598400 1659674285013588480 489573333056545920 1413922611319021440 2797561903180262400 269073133613575200 1143226149781060800 1305528888150789120 1165650792991776000 367179999792409440 717528356302867200 2098171427385196800 334846566274671360 979146666113091840 2827845222638042880 538146267227150400 2611057776301578240 251134924706003520 2331301585983552000 734359999584818880 1435056712605734400 4196342854770393600 669693132549342720 1958293332226183680 5655690445276085760 331753056519830400 1076292534454300800 502269849412007040 1468719999169637760 2870113425211468800 248814792389872800 807219400840725600 611966666320682400 1339386265098685440 3916586664452367360 376702387059005280 3496952378975328000 1101539999377228320 663506113039660800 2152585068908601600 344150151448521600 309636186085175040 1004539698824014080 2937439998339275520 499445300515674240 497629584779745600 258112613586391200 1223933332641364800 7833173328904734720 2391761187676224000 753404774118010560 1327012226079321600 4305170137817203200 688300302897043200 619272372170350080 2009079397648028160 5874879996678551040 998890601031348480 177660181183867200 995259169559491200 516225227172782400 4783522375352448000 464454279127762560 1506809548236021120 2654024452158643200 1376600605794086400 1238544744340700160 4018158795296056320 3587641781514336000 573583585747536000 1130107161177015840 1691316839856758400 1997781202062696960 355320362367734400 1032450454345564800 928908558255525120 3013619096472042240 481810212027930240 2753201211588172800 266490271775800800 1255674623530017600 8036317590592112640 1284827232074480640 7175283563028672000 696681418691643840 361357659020947680 710640724735468800 2064900908691129600 331632338209885440 1857817116511050240 6027238192944084480 963620424055860480 163457441538955200 2996671803094045440 532980543551601600 2569654464148961280 756168338249775360 248724253657414080 1393362837383287680 722715318041895360 1421281449470937600 4129801817382259200 663264676419770880 3715634233022100480 592200603946224000 1927240848111720960 326914883077910400 1065961087103203200 1512336676499550720 497448507314828160 1445430636083790720 2842562898941875200 245186162308432800 799470815327402400 1326529352839541760 1184401207892448000 3854481696223441920 373086380486121120 3441501514485216000 653829766155820800 2131922174206406400 1606034040093100800 305120557539383040 994897014629656320 2890861272167581440 490372324616865600 2653058705679083520 1204525530069825600 2368802415784896000 746172760972242240 1307659532311641600 4263844348412812800 3212068080186201600 673348677129273600 610241115078766080 1989794029259312640 5781722544335162880 593246822748652800 174888292221115200 980744649233731200 2409051060139651200 4737604831569792000 457680836309074560 1492345521944484480 2615319064623283200 6424136160372403200 1346697354258547200 1220482230157532160 3979588058518625280 3553203623677344000 1119259141458363360 1675081708305033600 1186493645497305600 349776584442230400 4818102120279302400 1010023015693910400 915361672618149120 2984691043888968960 471344073990491520 889870234122979200 381400696924228800 262332438331672800 1243621268287070400 7959176117037250560 2179432553852736000 1256917530641310720 7106407247354688000 686521254463611840 353508055492868640 699553168884460800 2020046031387820800 326458145479415040 1830723345236298240 5969382087777937920 942688147980983040 179535222673934400 762801393848457600 524664876663345600 4358865107705472000 830545551848113920 244843609109561280 1373042508927223680 707016110985737280 1399106337768921600 4040092062775641600 652916290958830080 3661446690472596480 582960974070384000 1885376295961966080 359070445347868800 1049329753326691200 1661091103696227840 489687218219122560 1414032221971474560 2798212675537843200 269302834010901600 1144202090772686400 1305832581917660160 1165921948140768000 367265413664341920 718140890695737600 2098659506653382400 335132415658010880 979374436438245120 2828064443942949120 538605668021803200 2611665163835320320 251349311743508160 2331843896281536000 734530827328683840 1436281781391475200 4197319013306764800 670264831316021760 1958748872876490240 5656128887885898240 332036265058243200 1077211336043606400 502698623487016320 1469061654657367680 2872563562782950400 249027198793682400 807908502032704800 612109022773903200 1340529662632043520 3917497745752980480 377023967615262240 3497765844422304000 1101796240993025760 664072530116486400 2154422672087212800 344176830788918400 309900514054360320 1005397246974032640 2938123309314735360 499484018706341760 498054397587364800 258132623091688800 1224218045547806400 7834995491505960960 2393802968985792000 754047935230524480 1328145060232972800 4308845344174425600 688353661577836800 619801028108720640 2010794493948065280 5876246618629470720 998968037412683520 177701508717969600 996108795174729600 516265246183377600 4787605937971584000 464850771081540480 1508095870461048960 2656290120465945600 1376707323155673600 1239602056217441280 4021588987896130560 3590704453478688000 573628051314864000 1131071902845786720 1692760670925667200 1997936074825367040 355403017435939200 1032530492366755200 929701542163080960 3016191740922097920 481847563104485760 2753414646311347200 266552263076954400 1256746558717540800 8043177975792261120 1284926834945295360 7181408906957376000 697276156622310720 361385672328364320 710806034871878400 2065060984733510400 331709482940209920 1859403084326161920 6032383481844195840 963695126208971520 163495465213953600 2996904112238050560 533104526153908800 2569853669890590720 756344239076724480 248782112205157440 1394552313244621440 722771344656728640 1421612069743756800 4130121969467020800 663418965880419840 3718806168652323840 592338362393232000 1927390252417943040 326990930427907200 1066209052307817600 1512688478153448960 497564224410314880 1445542689313457280 2843224139487513600 245243197820930400 799656789230863200 1326837931760839680 1184676724786464000 3854780504835886080 373173168307736160 3441768307889184000 653981860855814400 2132418104615635200 1606158543681619200 305191535066046720 995128448820629760 2891085378626914560 490486395641860800 2653675863521679360 1204618907761214400 2369353449572928000 746346336615472320 1307963721711628800 4264836209231270400 3212317087363238400 673818437068358400 610383070132093440 1990256897641259520 5782170757253829120 593384824568390400 174901849978564800 980972791283721600 2409237815522428800 4738706899145856000 457787302599070080 1492692673230944640 2615927443423257600 6424634174726476800 1347636874136716800 1220766140264186880 3980513795282519040 3554030174359392000 1119519504923208480 1675471367912284800 1186769649136780800 349803699957129600 4818475631044857600 1010727655602537600 915574605198140160 2985385346461889280 471672905947850880 890077236852585600 381489418832558400 262352774967847200 1243910561025787200 7961027590565038080 2179939536186048000 1257794415860935680 7108060348718784000 686680953898605120 353754679460888160 699607399914259200 2021455311205075200 326483453293320960 1831149210396280320 5970770692923778560 943345811895701760 179576986382539200 762978837665116800 524705549935694400 4359879072372096000 830738754395746560 244862589969990720 1373361907797210240 707509358921776320 1399214799828518400 4042910622410150400 652966906586641920 3662298420792560640 583006166595216000 1886691623791403520 359153972765078400 1049411099871388800 1661477508791493120 489725179939981440 1415018717843552640 2798429599657036800 269365479573808800 1144468256497675200 1305933813173283840 1166012333190432000 367293884954986080 718307945530156800 2098822199742777600 335210374580739840 979450359879962880 2830037435687105280 538730959147617600 2611867626346567680 251407780935554880 2332024666380864000 734587769909972160 1436615891060313600 4197644399485555200 670420749161479680 1958900719759925760 5660074871374210560 332113503750537600 1077461918295235200 502815561871109760 1469175539819944320 2873231782120627200 249085127812903200 808096438721426400 612156474924976800 1340841498322959360 3917801439519851520 377111671403332320 3498036999571296000 1101881654864958240 664227007501075200 2154923836590470400 344416944852489600 309972603500501760 1005631123742219520 2938351079639888640 499832482422349440 498170255625806400 258312708639367200 1224312949849953600 7835602879039703040 2394359818433856000 754223342806664640 1328454015002150400 4309847673180940800 688833889704979200 619945207001003520 2011262247484439040 5876702159279777280 999664964844698880 177715284562670400 996340511251612800 516625417278734400 4788719636867712000 464958905250752640 1508446685613329280 2656908030004300800 1377667779409958400 1239890414002007040 4022524494968878080 3591539727650784000 574028241420816000 1131335014209996960 1693154443035369600 1999329929689397760 355430569125340800 1033250834557468800 929917810501505280 3016893371226658560 482183722793485440 2755335558819916800 266572926844005600 1257038904677774400 8045048989937756160 1285823260782627840 7183079455301568000 697438357876128960 361637792095114080 710861138250681600 2066501669114937600 331735197850318080 1859835621003010560 6033786742453317120 964367445586970880 163508139772286400 2998994894534096640 533145853688011200 2571646521565255680 756402872685707520 248801398387738560 1394876715752257920 723275584190228160 1421722276501363200 4133003338229875200 663470395700636160 3719671242006021120 592384281875568000 1928734891173941760 327016279544572800 1066291707376022400 1512805745371415040 497602796775477120 1446551168380456320 2843444553002726400 245262209658429600 799718780532016800 1326940791401272320 1184768563751136000 3857469782347883520 373202097581607840 3444169448524896000 654032559089145600 2132583414752044800 1607279075978284800 305215194241601280 995205593550954240 2893102336760912640 490524419316859200 2653881582802544640 1205459306983713600 2369537127502272000 746404195163215680 1308065118178291200 4265166829504089600 3214558151956569600 674392588105017600 610430388483202560 1990411187101908480 5786204673521825280 593430825174969600 175023869795611200 981048838633718400 2410918613967427200 4739074255004544000 457822791362401920 1492808390326431360 2616130236356582400 6429116303913139200 1348785176210035200 1220860776966405120 3980822374203816960 3554305691253408000 1119606292744823520 1675601254448035200 1186861650349939200 350047739591222400 4821837227934854400 1011588882157526400 915645582724803840 2985616780652862720 472074811673512320 890146237762454400 381518992802001600 262535804693416800 1244006991938692800 7961644748407633920 2180108530297152000 7108611382506816000 686734187043602880 354056108755134240 700095479182444800 2023177764315052800 326711223618474240 1831291165449607680 5971233561305725440 944149623347024640 179590907618740800 763037985604003200 525071609386833600 4360217060594304000 830803155244957440 245033417713855680 1373468374087205760 708112217510268480 1400190958364889600 4046355528630105600 653422447236948480 3662582330899215360 583412899318704000 1888299246694049280 359181815237481600 1050143218773667200 1661606310489914880 490066835427711360 1416224435020536960 2800381916729779200 269386361428111200 1144556978406004800 1306844894473896960 1166825798637408000 367550126570783520 718363630474963200 2100286437547334400 335236360888316160 980133670855422720 2832448870041073920 538772722856222400 2613689788947793920 251427270666237120 2333651597274816000 735100253141567040 1436727260949926400 4200572875094668800 670472721776632320 1960267341710845440 5664897740082147840 332139249981302400 1077545445712444800 502854541332474240 1470200506283134080 2873454521899852800 249104437485976800 808159084284333600 1340945443553264640 3920534683421690880 377140905999355680 3500477395912224000 1102650379712350560 664278499962604800 2155090891424889600 344710417596854400 309996633315882240 1005709082664948480 2940401012566268160 500258382519692160 498208874971953600 258532813197640800 2681890887106529280 1225167088569278400 7841069366843381760 2394545434916544000 754281811998711360 1328556999925209600 4310181782849779200 689420835193708800 619993266631764480 2011418165329896960 5880802025132536320 1000516765039384320 177839267164977600 996417749943907200 517065626395281600 4789090869833088000 464994949973823360 1508563623997422720 2657113999850419200 1378841670387417600 1239986533263528960 4022836330659793920 3591818152374816000 574517362661424000 1131422717998067040 1693285700405270400 2001033530078768640 355678534329955200 1034131252790563200 929989899947646720 3017127247994845440 482594584635596160 2757683340774835200 266758900747466400 1257136353331185600 8045672661319587840 1286918892361589760 7183636304749632000 697492424960735040 361945938476697120 711357068659910400 2068262505581126400 331966632041291520 1859979799895293440 6034254495989690880 965189169271192320 163622210797281600 3001550295118152960 533517801494932800 2573837784723179520 756930575166554880 248974974030968640 1394984849921470080 723891876953394240 1422714137319820800 4136525011162252800 663933264082583040 3719959599790586880 592797557216592000 1930378338542384640 327244421594563200 1067035602989865600 1513861150333109760 497949948061937280 1447783753906788480 2845428274639641600 245433316195922400 800276702242399200 1327866528165166080 1185595114433184000 3860756677084769280 373462461046452960 3447104175968544000 654488843189126400 2134071205979731200 1608648615451987200 305428126821592320 995899896123874560 2895567507813576960 490866632391844800 2655733056330332160 1206486461588990400 2371190228866368000 746924922092905920 1308977686378252800 4268142411959462400 3217297230903974400 674549174751379200 610856253643184640 1991799792247749120 5791135015627153920 593844830634182400 175173005127556800 981733264783689600 2412972923177980800 4742380457732736000 458142190232388480 1493849844185811840 2617955372756505600 6434594461807948800 736299948587767200 1349098349502758400 1221712507286369280 3983599584495498240 3556785343299552000 1120387383139358880 1676770233269788800 1187689661268364800 350346010255113600 4825945846355961600 1011823762127068800 916284380464776960 2987699688371623680 472184422325965440 890767245951273600 381785158526990400 262759507691335200 1244874870154843200 7967199168990996480 2181629477297088000 7113570686599104000 687213285348582720 354138316744474080 700692020510227200 2023647524254137600 326989609571439360 1832568760929553920 5975399376743247360 944368844651930880 179716198744555200 763570317053980800 525519015382670400 4363258954594176000 831382762887855360 245242207178579520 1374426570697165440 708276633488948160 1401384041020454400 4047295048508275200 653979219142878720 3665137521859107840 583910017091856000 1030819928022874080 1888737689303861760 359432397489110400 1051038030765340800 1662765525775710720 490484414357159040 1416553266977896320 2802768082040908800 269574298116832800 1145355475580971200 1307958438285757440 1167820034183712000 367863310767869280 718864794978220800 2102076061530681600 335470237656503040 980968828714318080 2833106533955792640 539148596233665600 2615916876571514880 251602678242377280 2335640068367424000 735726621535738560 1437729589956441600 4204152123061363200 670940475313006080 1961937657428636160 5666213067911585280 332370966058185600 1078297192467331200 503205356484754560 1471453243071477120 2875459179912883200 249278224543639200 808722894350498400 1341880950626012160 3923875314857272320 377404017363565920 3503460102551136000 1103589932303607840 664741932116371200 2156594384934662400 344790455618044800 310212901654306560 1006410712969509120 2942906486142954240 500374537091694720 498556449087278400 258592841713533600 2683761901252024320 1226211035892897600 7847750629714544640 2396215983260736000 754808034727131840 1329483864232742400 4313188769869324800 689580911236089600 620425803308613120 2012821425939018240 5885812972285908480 1000749074183389440 177990801456686400 997112898174556800 517185683427067200 4792431966521472000 465319352481459840 1509616069454263680 2658967728465484800 1379161822472179200 1240851606617226240 4025642851878036480 3594323974891104000 574650759363408000 1132212052090697760 1694467016734377600 2001498148366778880 355981602913372800 1034371366854134400 930638704962919680 3019232138908527360 482706637865262720 2758323644944358400 266986202185029600 1258013391211886400 8051285703756072960 1287217700974033920 7188647949782208000 697979028722189760 362029978398947040 711963205826745600 2068742733708268800 332249496052481280 1861277409925839360 6038464277817054720 965413275730525440 163761630938942400 3002247222550168320 533972404370059200 2574435401948067840 757575544865368320 249187122039360960 1395958057444379520 724059956797894080 1423926411653491200 4137485467416537600 664498992104962560 3722554819851678720 593302671522288000 1930826551461050880 327523261877884800 1067944808740118400 1515151089730736640 498374244078721920 1448119913595788160 2847852823306982400 245642446408413600 800958606555088800 1328997984209925120 1186605343044576000 3861653102922101760 373780683059041440 3447904556180448000 655046523755769600 2135889617480236800 1609022126217542400 305688377752692480 996748488157443840 2896239827191576320 491284892816827200 2657995968419850240 1206766594663156800 2373210686089152000 747561366118082880 1310093047511539200 4271779234960473600 3218044252435084800 674601370300166400 611376755505384960 1993496976314887680 5792479654383152640 594350837306553600 175213678399905600 982569785633654400 2413533189326313600 4746421372178304000 458532566629038720 1495122732236165760 2620186095023078400 6436088504870169600 736927339225240800 1349202740600332800 1222753511010769920 3986993952629775360 3559816029133728000 1121342049177124320 1678198985163043200 1188701674613107200 350427356799811200 4827066378652627200 1011902055450249600 917065133258077440 2990245464472331520 472220959210116480 891526255959830400 382110472190865600 262820517599858400 1245935610196804800 7973987905259550720 2183488412519232000 7119632058267456000 687798849943558080 354165719407587360 700854713599622400 2023804110900499200 327065533013157120 1834130266516154880 5980490928944663040 944441918420232960 179869332342772800 764220944381731200 525641035199716800 4366976825038464000 832091172229175040 245299149759867840 1375597699887116160 708331438815174720 1401709427199244800 4047608221800998400 654131066026314240 3668260533032309760 584045594666352000 1031698274915337120 1888883836840465920 359738664685545600 1051282070399433600 1664182344458350080 490598299519735680 1416662877630349440 2803418854398489600 269803998514159200 1146331416572596800 1308262132052628480 1168091189332704000 367948724639801760 719477329371091200 2102564140798867200 335756087039842560 981196599039471360 2833325755260698880 539607997028318400 2616524264105256960 251817065279881920 2336182378665408000 735897449279603520 1438954658742182400 4205128281597734400 671512174079685120 1962393198078942720 5666651510521397760 332654174596598400 1079215994056636800 503634130559763840 1471794898559207040 2877909317484364800 249490630947448800 809411995542477600 1343024348159370240 3924786396157885440 377725597919822880 3504273567998112000 1103846173919405280 665308349193196800 2158431988113273600 344817134958441600 310477229623491840 1007268261119527680 2943589797118414080 500413255282362240 498981261894897600 258612851218831200 2686048696318740480 1226495748799339200 7849572792315770880 2398257764570304000 755451195839645760 1330616698386393600 4316863976226547200 689634269916883200 620954459246983680 2014536522239055360 5887179594236828160 1000826510564724480 178032128990788800 997962523789795200 517225702437662400 4796515529140608000 465715844435237760 1510902391679291520 2661233396772787200 1379268539833766400 1241908918493967360 4029073044478110720 3597386646855456000 574695224930736000 1133176793759468640 1695910847803286400 2001653021129448960 356064257981577600 1034451404875324800 931431688870475520 3021804783358583040 482743988941818240 2758537079667532800 267048193486183200 1259085326399409600 8058146088956221440 1287317303844848640 7194773293710912000 698573766652856640 362057991706363680 712128515963155200 2068902809750649600 332326640782805760 1862863377740951040 6043609566717166080 965487977883636480 163799654613940800 3002479531694173440 534096386972366400 2574634607689697280 757751445692317440 249244980587104320 1397147533305713280 724115983412727360 1424257031926310400 4137805619501299200 664653281565611520 3725726755481902080 593440429969296000 1930975955767272960 327599309227881600 1068192773944732800 1515502891384634880 498489961174208640 1448231966825454720 2848514063852620800 245699481920911200 801144580458549600 1329306563131223040 1186880859938592000 3861951911534545920 373867470880656480 3448171349584416000 655198618455763200 2136385547889465600 1609146629806060800 305759355279356160 996979922348417280 2896463933650909440 491398963841822400 2658613126262446080 1206859972354545600 2373761719877184000 747734941761312960 1310397236911526400 4272771095778931200 3218293259612121600 675071130239251200 611518710558712320 1993959844696834560 5792927867301818880 594488839126291200 175227236157355200 982797927683644800 2413719944709091200 4747523439754368000 458639032919034240 1495469883522625920 2620794473823052800 6436586519224243200 737098445762733600 1350142260478502400 1223037421117424640 3987919689393669120 3560642579815776000 1121602412641969440 1678588644770294400 1188977678252582400 350454472314710400 4827439889418182400 1012606695358876800 917278065838068480 2990939767045251840 472549791167475840 891733258689436800 382199194099195200 262840854236032800 1246224902935521600 7975839378787338240 2183995394852544000 7121285159631552000 687958549378551360 354412343375606880 700908944629420800 2025213390717753600 327090840827063040 1834556131676136960 5981879534090503680 945099582334951680 179911096051377600 764398388198390400 525681708472065600 4367990789705088000 832284374776807680 245318130620297280 1375917098757102720 708824686751213760 1401817889258841600 4050426781435507200 654181681654126080 3669112263352273920 584090787191184000 1031937824067827040 1890199164669903360 359822192102755200 1051363416944131200 1664568749553615360 490636261240594560 1417649373502427520 2803635778517683200 269866644077066400 1146597582297585600 1308363363308252160 1168181574382368000 367977195930445920 719644384205510400 2102726833888262400 335834045962571520 981272522481189120 2835298747004855040 539733288154132800 2616726726616504320 251875534471928640 2336363148764736000 735954391860891840 1439288768411020800 4205453667776524800 671668091925143040 1962545044962378240 5670597494009710080 332731413288892800 1079466576308265600 503751068943857280 1471908783721783680 2878577536822041600 249548559966669600 809599932231199200 1343336183850286080 3925090089924756480 377813301707892960 3504544723147104000 1103931587791337760 665462826577785600 2158933152616531200 345057249022012800 310549319069633280 1007502137887714560 2943817567443567360 500761718998369920 499097119933339200 258792936766509600 2686672367700572160 1226590653101486400 7850180179849512960 2398814614018368000 755626603415785920 1330925653155571200 4317866305233062400 690114498044025600 621098638139266560 2015004275775429120 5887635134887134720 1001523437996739840 178045904835489600 998194239866678400 517585873533019200 4797629228036736000 465823978604449920 1511253206831571840 2661851306311142400 1380228996088051200 1242197276278533120 4030008551550858240 3598221921027552000 575095415036688000 1133439905123678880 1696304619912988800 2003046875993479680 356091809670979200 1035171747066038400 931647957208899840 3022506413663143680 483080148630817920 2760457992176102400 267068857253234400 1259377672359643200 8060017103101716480 1288213729682181120 7196443842055104000 698735967906674880 362310111473113440 712183619341958400 2070343494132076800 332352355692913920 1863295914417799680 6045012827326287360 966160297261635840 163812329172273600 3004570313990219520 534137714506468800 2576427459364362240 757810079301300480 249264266769685440 1397471935813349760 724620222946226880 1424367238683916800 4140686988264153600 664704711385827840 3726591828835599360 593486349451632000 1932320594523271680 327624658344547200 1068275429012937600 1515620158602600960 498528533539370880 1449240445892453760 2848734477367833600 245718493758410400 801206571759703200 1329409422771655680 1186972698903264000 3864641189046543360 373896400154528160 3450572490220128000 655249316689094400 2136550858025875200 1610267162102726400 305783014454910720 997057067078741760 2898480891784907520 491436987516820800 2658818845543311360 1207700371577044800 2373945397806528000 747792800309056320 1310498633378188800 4273101716051750400 3220534324205452800 675227716885612800 611566028909821440 1994114134157483520 5796961783569815040 594534839732870400 175349255974401600 982873975033641600 2415400743154089600 4747890795613056000 458674521682366080 1495585600618112640 2620997266756377600 254680664027680800 6441068648410905600 737155481275231200 1350455433771225600 1223132057819642880 3988228268314967040 3560918096709792000 1121689200463584480 1678718531306044800 1189069679465740800 350698511948803200 4830801486308179200 1012841575328419200 917349043364732160 2991171201236225280 472659401819928960 891802259599305600 382228768068638400 263023883961602400 1246321333848427200 7976456536629934080 2184164388963648000 7121836193419584000 688011782523549120 354494551364946720 701397023897606400 2025683150656838400 327318611152216320 1834698086729464320 5982342402472450560 945318803639857920 179925017287579200 764457536137276800 526047767923204800 4368328777927296000 832348775626018560 245488958364162240 1376023565047098240 708989102729893440 1402794047795212800 4051366301313676800 654637222304432640 3669396173458928640 584497519914672000 1032017673785323680 1890637607279715840 359850034575158400 1052095535846409600 1664697551252037120 490977916728324480 1417978205459786880 2805588095590425600 269887525931368800 1146686304205915200 1309274444608865280 1168995039829344000 368233437546243360 719700069150316800 2104191071692819200 335860032270147840 981955833456648960 2835956410919573760 539775051862737600 2618548889217730560 251895024202610880 2337990079658688000 736466875092486720 1439400138300633600 4208382143385638400 671720064540295680 1963911666913297920 5671912821839147520 332757159519657600 1079550103725475200 503790048405221760 1472933750184973440 2878800276601267200 249567869639743200 809662577794106400 1343440129080591360 3927823333826595840 377842536303916320 3506985119488032000 1104700312638730080 665514319039315200 2159100207450950400 345137287043203200 310573348885013760 1007580096810443520 2945867500369946880 500877873570372480 499135739279486400 258852965282402400 2686880258161182720 1227444791820811200 7855646667653191680 2399000230501056000 755685072607832640 1331028638078630400 4318200414901900800 690274574086406400 621146697770027520 2015160193620887040 5891735000739893760 1001755747140744960 178169887437796800 998271478558972800 517705930564804800 4798000461002112000 465860023327520640 1511370145215665280 2662057276157260800 1380549148172812800 1242293395540055040 4030320387241774080 3598500345751584000 575228811738672000 1133527608911748960 1696435877282889600 2003511494281489920 356339774875593600 1035411861129609600 931720046655041280 3022740290431330560 483192201860484480 2761098296345625600 267254831156695200 1259475121013054400 8060640774483548160 1288512538294625280 7197000691503168000 698790034991280960 362394151395363360 712679549751187200 2070823722259219200 332583789883887360 1863440093310082560 6045480580862661120 966384403720968960 163926400197268800 3005267241422234880 534509662313390400 2577025076589250560 758337781782147840 249437842412915520 1397580069982561920 724788302790726720 1425359099502374400 4141647444518438400 665167579767774720 3726880186620165120 593899624792656000 1932768807441937920 327852800394537600 1069019324626780800 1516675563564295680 498875684825831040 1449576605581453440 2850718199004748800 245889600295903200 801764493470085600 1330335159535549440 1187799249585312000 3865537614883875840 374156763619373280 3451372870432032000 655705600789075200 2138038649253561600 1610640672868281600 305995947034901760 997751369651662080 2899153211162906880 491779200591806400 2660670319071098880 1207980504651211200 2375598499170624000 748313527238746560 1311411201578150400 4276077298507123200 3221281345736563200 675645281275910400 611991894069803520 1995502739303324160 5798306422325813760 594948845192083200 339600494419804800 175389929246750400 983558401183612800 2415961009302422400 4751196998341248000 458993920552352640 1496627054477493120 2622822403156300800 254700370814853600 6442562691473126400 737668800887709600 1351290562551820800 1223983788139607040 3991005478606648320 3563397748755936000 1122470290858119840 1679887510127798400 1189897690384166400 679200988839609600 350779858493500800 4831922018604844800 1013467921913865600 917987841104705280 2993254108954986240 472951696893137280 892423267788124800 382494933793627200 509400741629707200 263084893870125600 1247189212064577600 7982010957213296640 2185685335963584000 7126795497511872000 688490880828528960 354713772669852960 1358401977679219200 701559716987001600 2026935843827731200 327394534593934080 1835975682209410560 5986508217909972480 945903393786274560 180050308413393600 764989867587254400 1018801483259414400 526169787740251200 4371370671927168000 832928383268916480 475440692187726720 245545900945450560 1376981761657057920 709427545339705920 1403119433974003200 4053871687655462400 1267841845833937920 654789069187868160 3671951364418821120 584633097489168000 1032736321242793440 1891806787572549120 360100616826787200 1052339575480502400 1665856766537832960 950881384375453440 491091801890901120 1418855090679411840 2806238867948006400 270075462620090400 1147484801380881600 1309578138375736320 1169266194978336000 713161038281590080 368318851418175840 720201233653574400 2104679150961004800 336093909038334720 1901762768750906880 982183603781802240 2837710181358823680 540150925240180800 2619156276751472640 252070431778751040 2338532389956672000 1426322076563180160 736637702836351680 1440402467307148800 4209358301922009600 672187818076669440 3803525537501813760 1964367207563604480 5675420362717647360 332988875596540800 1080301850480361600 504140863557502080 1473275405672703360 2880804934614297600 249741656697405600 810226387860271200 1344375636153338880 3928734415127208960 378105647668126560 3507798584935008000 1104956554254527520 665977751193081600 2160603700960723200 345350721766377600 310789617223438080 1008281727115004160 2946550811345406720 501187619095712640 499483313394811200 259013041324783200 2688751272306677760 1227729504727252800 7857468830254417920 2400670778845248000 756211295336253120 1331955502386163200 4321207401921446400 690701443532755200 621579234446876160 2016563454230008320 5893101622690813440 1002375238191425280 178211214971899200 998966626789622400 518026082649566400 4801341557690496000 466184425835157120 1512422590672506240 2663911004772326400 1381402887065510400 1243158468893752320 4033126908460016640 3601006168267872000 575584536277296000 1134316943004379680 1697617193611996800 2004750476382850560 356422429943798400 1036052165299132800 932368851670314240 3024845181345012480 483491010472928640 2762805774131020800 267316822457848800 1260352158893755200 8066253816920033280 1289309361261143040 7202012336535744000 699276638752735680 362618257854696480 712844859887596800 2072104330598265600 332660934614211840 1864737703340628480 6049690362690024960 966982020945857280 163964423872267200 3007125714574275840 534633644915697600 2578618722522286080 758513682609096960 249495700960658880 1398553277505471360 725236515709392960 1425689719775193600 4144208661196531200 665321869228423680 3729475406681256960 594037383239664000 1933964041891714560 327928847744534400 1069267289831395200 1517027365218193920 498991401921317760 1450473031418785920 2851379439550387200 245946635808400800 801950467373546400 1330643738456847360 1188074766479328000 3867928083783429120 374243551440988320 3453507217663776000 655857695489068800 2138534579662790400 1611636701576428800 306066924561565440 997982803842635520 2900946062837571840 491893271616801600 2661287476913694720 1208727526182321600 2376149532958656000 748487102881976640 1311715390978137600 4277069159325580800 3223273403152857600 676010650117420800 612133849123130880 1995965607685271040 5801892125675143680 595086847011820800 339836975865878400 175498391306347200 983786543233603200 2417455052364643200 4752299065917312000 459100386842348160 1496974205763953280 2623430781956275200 254877731899408800 6446546806305715200 737839907425202400 1352021300234841600 1224267698246261760 3991931215370542080 3564224299437984000 1122730654322964960 1680277169735049600 1190173694023641600 679673951731756800 350996782612694400 4834910104729286400 1014015975176131200 918200773684696320 2993948411527906560 473207455082194560 892630270517731200 382583655701956800 509755463798817600 263247586959520800 1247478504803294400 7983862430741084160 2186192318296896000 7128448598875968000 688650580263522240 354905591311645920 1359347903463513600 701993565225388800 2028031950352262400 327596997105181440 1836401547369392640 5987896823055813120 946414910164389120 180092072121998400 765167311403913600 1019510927597635200 526495173919041600 4372384636593792000 833121585816549120 475771766212229760 245697747828886080 1377301160527044480 709811182623291840 1403987130450777600 4056063900704524800 1268724709899279360 655193994210362880 3672803094738785280 584994637687824000 1032975870395283360 1892829820328778240 360184144243996800 1052990347838083200 1666243171633098240 951543532424459520 491395495657772160 1419622365246583680 2807974260901555200 270138108182997600 1147750967105870400 1310387988420725760 1169989275375648000 713657649318344640 368546621743329120 720368288487993600 2105980695676166400 336171867961063680 1903087064848919040 982790991315544320 2839244730493167360 540276216365995200 2620775976841451520 252128900970797760 2339978550751296000 1427315298636689280 737093243486658240 1440736576975987200 4211961391352332800 672343735922127360 3806174129697838080 1965581982631088640 5678489460986334720 333066114288835200 1080552432731990400 504257801941595520 1474186486973316480 2881473153951974400 249799585716626400 810414324548992800 1344687471844254720 3931163965262177280 378193351456196640 3509967826126944000 1105639865229987360 666132228577670400 2161104865463980800 345537477149155200 310861706669579520 1008515603883191040 2948372973946632960 501458646430385280 499599171433252800 259153107861866400 2689374943688509440 1228488739144430400 7862327930524354560 2401227628293312000 756386702912393280 1332264457155340800 4322209730927961600 691074954298310400 621723413339159040 2017031207766382080 5896745947893265920 1002917292860770560 178321421729505600 999198342866505600 518306215723732800 4802455256586624000 466292560004369280 1512773405824786560 2664528914310681600 1382149908596620800 1243446826678318080 4034062415532764160 3601841442439968000 575895795248592000 1134580054368589920 1698010965721699200 2005834585721541120 356642843459011200 1036612431447465600 932585120008738560 3025546811649573120 483752468008817280 2764299817193241600 267482132594258400 1260644504853988800 8068124831065528320 1290006581356846080 7203682884879936000 699438840006553920 362814351006612960 713285686918022400 2073224862894931200 332866653895077120 1865170240017477120 6051093623299146240 967504936017634560 164065820338929600 3008751878582311680 534964265188516800 2580013162713692160 758982751480961280 249649990421307840 1398877680013107840 725628702013225920 1426571373836044800 4146449725789862400 665733307790154240 3730340480034954240 594404739098352000 1935009872035269120 328131640677859200 1069928530377033600 1517965502961922560 499299980842615680 1451257404026451840 2853142747672089600 246098730508394400 802446397782775200 1331466615580308480 1188809478196704000 3870019744070538240 374474985631961760 3455374771491552000 656263281355718400 2139857060754067200 1612508226696057600 306256197966001920 998599961685231360 2902514808052903680 492197461016788800 2662933231160616960 1209381170022043200 2377618956393408000 748949971263923520 1312526562711436800 4279714121508134400 3225016453392115200 676271627861356800 612512395932003840 1997199923370462720 5805029616105807360 595454851864454400 339915803014569600 175593295608494400 984394922033577600 2418762340044086400 4755237912786816000 459384296949002880 1497899942527847040 2625053125422873600 254936852260927200 6450032906784230400 738296191525183200 1352543255722713600 1225024791864007680 3994399846740925440 3566428434590112000 1123424956895885280 1681316262021052800 1190909703728908800 679831606029139200 351186591216988800 4837524680088172800 1014407441792035200 918768593898005760 2995799885055694080 473390139502949760 893182277796681600 382820247457502400 509873704521854400 263389943412741600 1248249952106539200 7988799693481850880 2187544271185728000 7132856869180224000 689076445423504320 355042604627212320 1359663212058278400 702373182433977600 2028814883584070400 327774151802522880 1837537187796011520 5991599770111388160 946780279005899520 180203442011611200 765640494915004800 1019747409043708800 526779886825483200 4375088542371456000 833636792610236160 475882124220397440 245830613851892160 1378152890847008640 710085209254424640 1404746364867955200 4057629767168140800 1269018997921059840 655548303605045760 3675074375592023040 585310985361648000 1033614668135256480 1893560558011799040 360406884023222400 1053559773650966400 1667273585220472320 951764248440794880 491661227703784320 1420170418508849280 2809492729735910400 270305163017416800 1148460742372507200 1311096607210091520 1170621970723296000 713823186330596160 368745920777838240 720813768046444800 2107119547301932800 336379758421674240 1903528496881589760 983322455407568640 2840340837017698560 540610326034833600 2622193214420183040 252284818816255680 2341243941446592000 1427646372661192320 737491841555676480 1441627536092889600 4214239094603865600 672759516843348480 3807056993763179520 1966644910815137280 5680681674035397120 333272084134953600 1081220652069667200 504569637632511360 1474983683111352960 2883255072185779200 249954063101215200 810915489052250400 1345519033686696960 3933289821630274560 378427228224383520 3511865912169888000 1106237762333514720 666544168269907200 2162441304139334400 345670873851139200 311053945192623360 1009139275265022720 2949967366222705920 501652237383722880 499908126202430400 259253155388354400 2691038067373393920 1229153069259460800 7866579643260549120 2402712560154816000 756854456448767040 1333088336539814400 4324882608278668800 691341747702278400 622107890385246720 2018278550530045440 5899934732445411840 1003304474767445760 178417852642411200 999816252404860800 518506310776708800 4805425120309632000 466580917788935040 1513708912897534080 2666176673079628800 1382683495404556800 1244215780770493440 4036557101060090880 3604068840232224000 576118123085232000 1135281684673150560 1699061024680905600 2006608949534891520 356835705284822400 1037012621553417600 933161835577870080 3027417825795068160 483939223391594880 2765366990809113600 267626778963616800 1261424094081278400 8073114202120181760 1290504595710919680 7208137680464448000 699871376683402560 362954417543696160 713671410569644800 2074025243106835200 333046658265834240 1866323671155740160 6054835651590136320 967878446783189760 164154542247259200 3009913424302337280 535253557927233600 2581009191421839360 759393186743842560 249784993699375680 1399742753366805120 725908835087392320 1427342821139289600 4148050486213670400 666093316531668480 3732647342311480320 594726175474704000 1935756893566379520 328309084494518400 1070507115854467200 1518786373487685120 499569987398751360 1451817670174784640 2854685642278579200 246231813370888800 802880336890850400 1332186633063336960 1189452350949408000 3871513787132759040 374677490549063520 3456708738511392000 656618168989036800 2141014231708934400 1613130744638649600 306421812194883840 999139974797502720 2903635340349569280 492463626741777600 2664373266126673920 1209848058478987200 2378904701898816000 749354981098127040 1313236337978073600 4282028463417868800 3226261489277299200 676428214507718400 612843624389767680 1998279949595005440 5807270680699138560 595776856110508800 340126008744412800 175661084395742400 984927253483555200 2419696116957974400 4757809403797632000 459632718292325760 1498709962196254080 2626472675956147200 255094506558309600 6452522978554598400 738695440112666400 1352856429015436800 1225687248779535360 3996559899190010880 3568357052848224000 1124032471647190560 1682225467771305600 1191553712221017600 680252017488825600 351322168791484800 4839392233915948800 1014642321761577600 919265436584651520 2997419924392508160 473499750155402880 893665284165763200 383027265243604800 510189013116619200 263491626593613600 1248924968496878400 7993119798380021760 2188727229963456000 7136714105696448000 689449077438488640 355124812616552160 1360504034977651200 702644337582969600 2029284643523155200 327900690872052480 1838530873169303040 5994839848785016320 946999500310805760 180300890665022400 766054530487209600 1020378026233238400 526983253187227200 4377454459926912000 834087598554712320 476176412242177920 245925518154039360 1378898154876977280 710249625233104320 1405288675165939200 4058569287046310400 1269803765979141120 655801381744104960 3677061746338606080 585536947985808000 1034173616157732960 1893999000621611520 360601781330044800 1053966506374454400 1668175197109424640 952352824484355840 491851036308078720 1420499250466208640 2810577350331878400 270451335997533600 1149081795730814400 1311602763488209920 1171073895971616000 714264618363266880 368888277231059040 721203562660089600 2107933012748908800 336561662574708480 1904705648968711680 983702072616157440 2840998500932417280 540902671995067200 2623205526976419840 252421246931031360 2342147791943232000 1428529236726533760 737776554462118080 1442407125320179200 4215866025497817600 673123325149416960 3809411297937423360 1967404145232314880 5681997001864834560 333452307750307200 1081805343990134400 504842493862062720 1475553108924236160 2884814250640358400 250089230812730400 811354007992600800 1346246650298833920 3934808290464629760 378631870396547040 3513221687914848000 1106664831693177120 666904615500614400 2163610687980268800 345750911872329600 311222153900286720 1009684987724125440 2951106217848472320 501768391955725440 500178461625460800 259313183904247200 2692493300597667840 1229627590770196800 7869616580929259520 2404011875533632000 757263740793094080 1333809231001228800 4327221375960537600 691501823744659200 622444307800573440 2019369975448250880 5902212435696944640 1003536783911450880 178486731865915200 1000356923250921600 518626367808494400 4808023751067264000 466833230850430080 1514527481586188160 2667618462002457600 1383003647489318400 1244888615601146880 4038739950896501760 3606017813300448000 576251519787216000 1135895611189641120 1699979826270211200 2007073567822901760 356973463731830400 1037252735616988800 933666461700860160 3029054963172376320 484051276621261440 2766007294978636800 267730097798872800 1262106234655156800 8077479901793003520 1290803404323363840 7212035626600896000 700249846275645120 363038457465946080 713946927463660800 2074505471233977600 333175232816375040 1867332923401720320 6058109926344752640 968102553242522880 164217915038923200 3010610351734352640 535460195597745600 2581606808646727680 759686354788757760 249881424612281280 1400499692551290240 726076914931892160 1427893854927321600 4149010942467955200 666350465632750080 3734665846803440640 594955772886384000 1936205106485045760 328435830077846400 1070920391195491200 1519372709577515520 499762849224562560 1452153829863784320 2855787709854643200 246326872558384800 803190293396618400 1332700931265500160 1189911545772768000 3872410212970091520 374822136918421920 3457509118723296000 656871660155692800 2141840782390982400 1613504255404204800 306540108072656640 999525698449125120 2904307659727568640 492653745116769600 2665401862531000320 1210128191553153600 2379823091545536000 749644273836843840 1313743320311385600 4283681564781964800 3227008510808409600 676741387800441600 613080216145313280 1999051396898250240 5808615319455137280 596006859143404800 340309938758025600 175701757668091200 985307490233539200 2420256383106307200 4759646183091072000 459810162108984960 1499288547673687680 2627486640622771200 255232454068519200 6454017021616819200 738980617675154400 1353482775600883200 1226160432290626560 3998102793796500480 3569734637318304000 1124466410755265760 1682874900450057600 1192013718286809600 680619877516051200 351403515336182400 4840512766212614400 1015112081700662400 919620324217969920 2998577095347375360 473718971460309120 894010288715107200 383175135090820800 510464908137038400 263552636502136800 1249407123061406400 7996205587593000960 2189572200518976000 7139469274636608000 689715243163477440 355289228595231840 1361239755032102400 702807030672364800 2030224163401324800 327976614313770240 1839240648435939840 5997154190694750720 947437942920618240 180370496846030400 766350270181641600 1020929816274076800 527105273004273600 4379144401037952000 834409602800766720 476433914261235840 245982460735327680 1379430486326954880 710578457190463680 1405614061344729600 4060448326802649600 1270490438029962240 655953228627540480 3678481296871879680 585672525560304000 1034572864745216160 1894875885841236480 360740993692060800 1054210546008547200 1668819205601533440 952867828522471680 491964921470655360 1421156914380927360 2811228122689459200 270555745269045600 1149525405272462400 1311906457255080960 1171345051120608000 714650871391853760 368973691102991520 721481987384121600 2108421092017094400 336691594112590080 1905735657044943360 983929842941310720 2842313828761854720 541111490538091200 2623812914510161920 252518695584442560 2342690102241216000 1429301742783707520 737947382205983040 1442963974768243200 4216842184034188800 673383188225180160 3811471314089886720 1967859685882621440 5684627657523709440 333581038904131200 1082222981076182400 505037391168885120 1475894764411966080 2885927949536486400 250185779178098400 811667235807136800 1346766376450360320 3935719371765242880 378778043376663840 3514035153361824000 1106921073308974560 667162077808262400 2164445962152364800 345910987914710400 311342302977189120 1010074782337770240 2951789528823932160 502000701099730560 500371558356196800 259433240936032800 2693532752900720640 1229912303676638400 7871438743530485760 2404939957947072000 757556086753327680 1334324155616524800 4328891924304729600 691821975829420800 622684605954378240 2020149564675540480 5903579057647864320 1004001402199461120 178528059400017600 1000743116712393600 518866481872065600 4809879915894144000 467013454465783680 1515112173506655360 2668648311233049600 1383643951658841600 1245369211908756480 4040299129351080960 3607409936920608000 576518313191184000 1136334130129991520 1700636113119715200 2008002804398922240 357056118800035200 1037732963744131200 934026908931567360 3030224347013310720 484275383080594560 2767287903317683200 267792089100026400 1262593477922212800 8080598258702161920 1291401021548252160 7214819873841216000 700520181698675520 363206537310445920 714112237600070400 2075465927488262400 333252377546699520 1868053817863134720 6060448694026621440 968550766161189120 164255938713921600 3012004206598383360 636786275821637760 535584178200052800 2582802043096504320 759862255615706880 249939283160024640 1401040363397351040 726413074620891840 1428224475200140800 4150931854976524800 666504755093399040 3736107635726269440 595093531333392000 1937101532322378240 328511877427843200 1071168356400105600 1519724511231413760 499878566320049280 1452826149241783680 2856448950400281600 246383908070882400 955179413732456640 1333009510186798080 1190187062666784000 3874203064644756480 374908924740036960 3459109879147104000 657023754855686400 2142336712800211200 1614251276935315200 306611085599320320 999757132640098560 2905652298483567360 492767816141764800 2666019020373596160 1210688457701486400 2380374125333568000 749817849480073920 1314047509711372800 4284673425600422400 3228502553870630400 676793583349228800 613222171198640640 1999514265280197120 5811304596967134720 596144860963142400 340441317339177600 175783104212788800 985535632283529600 2421376915402972800 4760748250667136000 459916628398980480 1499635698960147840 2628095019422745600 255330988004383200 6457005107741260800 739151724212647200 1353587166698457600 1226444342397281280 3999028530560394240 3570561188000352000 1124726774220110880 1683264560057308800 1192289721926284800 680882634678355200 351566208425577600 4842753830805945600 1015190375023843200 919833256797960960 2999271397920295680 473755508344460160 894217291444713600 383263856999150400 510661976008766400 263674656319183200 1249696415800123200 7998057061120788480 2190079182852288000 7141122376000704000 689874942598470720 355316631258345120 1361765269356710400 703132416851155200 2030380750047686400 328128461197205760 1839666513595921920 5998542795840591360 947511016688920320 180412260554635200 766527713998300800 1021323952017532800 527349312638366400 4380158365704576000 834602805348399360 476617844274848640 246096345897904320 1379749885196941440 710633262516690240 1406264833702310400 4060761500095372800 1270980918066263040 656256922394411520 3679333027191843840 585943680709296000 1034812413897706080 1895022033377840640 360824521109270400 1054698625276732800 1669205610696798720 953235688549697280 492192691795808640 1421266525033380480 2812529667404620800 270618390831952800 1149791570997451200 1312513844788823040 1171887361418592000 714926766412272960 369144518846856480 721649042218540800 2109397250553465600 336769553035319040 1906471377099394560 984385383591617280 2842533050066760960 541236781663905600 2625027689577646080 252577164776489280 2343774722837184000 1429853532824545920 738289037693712960 1443298084437081600 4218794501106931200 673539106070638080 3812942754198789120 601374201848784000 1968770767183234560 5685066100133521920 333658277596425600 1082473563327811200 505154329552978560 1476578075387425920 2886596168874163200 250243708197319200 811855172495858400 1347078212141276160 1202748403697568000 3937541534366469120 378865747164733920 3515662084255776000 1107433556540569440 667316555192851200 2164947126655622400 345937667255107200 311414392423330560 1010308659105957120 2953156150774851840 502039419290398080 500487416394638400 259453250441330400 2694156424282552320 1230481729489521600 2405496807395136000 757731494329467840 1334633110385702400 4329894253311244800 691875334510214400 622828784846661120 2020617318211914240 5906312301549703680 1004078838580796160 178610714468222400 1000974832789276800 518906500882660800 4810993614790272000 467121588634995840 1515462988658935680 2669266220771404800 1383750669020428800 1245657569693322240 4041234636423828480 3608245211092704000 576562778758512000 1136597241494201760 1701029885229417600 2008157677161592320 357221428936444800 1037813001765321600 934243177269991680 3030925977317871360 484312734157150080 2767501338040857600 267916071702333600 1262885823882446400 8082469272847656960 1291500624419066880 7216490422185408000 700682382952493760 363234550617862560 714442857872889600 2075626003530643200 333406667007348480 1868486354539983360 6061851954635742720 968625468314300160 164331986063918400 3012236515742388480 636933719871146880 535832143404667200 2583001248838133760 760214057269605120 250055000255511360 1401364765904987520 726469101235725120 1428885715745779200 4151252007061286400 666813334014696960 3736972709079966720 595369048227408000 1937250936628600320 328663972127836800 1071664286809334400 1520428114539210240 500110000511022720 1452938202471450240 2857771431491558400 246497979095877600 955400579806720320 1333626668029393920 1190738096454816000 3874501873257200640 375082500383267040 3459376672551072000 657327944255673600 2143328573618668800 1614375780523833600 306753040652647680 1000220001022045440 2905876404942900480 492995958191755200 2667253336058787840 1210781835392875200 2381476192909632000 750165000766534080 1314655888511347200 4286657147237337600 3228751561047667200 676950169995590400 613506081305295360 2000440002044090880 5811752809885800960 596420864602617600 340520144487868800 175796661970238400 985991916383510400 2421563670785750400 4762952385819264000 460129560978971520 1500330001533068160 2629311777022694400 255390108365901600 6457503122095334400 739493937287632800 1353900339991180800 1227012162610590720 4000880004088181760 3572214289364448000 1125247501149801120 1684043879271811200 1192841729205235200 681040288975737600 351593323940476800 4843127341571500800 1015425254993385600 920259121957943040 3000660003066136320 473865118996913280 894631296903926400 383441300815809600 510780216731803200 263694992955357600 1250275001277556800 8001760008176363520 2191093147518912000 7144428578728896000 690194341468457280 355398839247684960 1362080577951475200 703186647880953600 2030850509986771200 328153769011111680 1840518243915886080 6001320006132272640 947730237993826560 180495787971844800 766882601631619200 1021560433463606400 527389985910715200 4382186295037824000 834989210443664640 476728202283016320 246115326758333760 1380388682936914560 710797678495369920 1406373295761907200 4061701019973542400 1271275206088043520 656307538022223360 3681036487831772160 585988873234128000 1035291512202685920 1895460475987653120 360991575943689600 1054779971821430400 1669978420887329280 953456404566032640 492230653516667520 1421595356990739840 2812746591523814400 270743681957767200 1150323902447428800 1312615076044446720 1171977746468256000 715092303424524480 369172990137500640 721983151887379200 2109559943642860800 336925470880776960 1906912809132065280 984461307033335040 2843190713981479680 541487363915534400 2625230152088893440 252694103160582720 2343955492936512000 1430184606849048960 738345980275001280 1443966303774758400 4219119887285721600 673850941761553920 3813825618264130560 601652626572816000 1968922614066670080 5686381427962959360 333812754981014400 1082974727831068800 505388206321165440 1476691960550002560 2887932607549516800 250359566235760800 812231045873301600 1347701883523107840 1203305253145632000 3937845228133340160 379041154740874080 3515933239404768000 1107518970412501920 667625509962028800 2165949455662137600 346017705276297600 311558571315613440 1010776412642330880 2953383921100005120 502155573862400640 500719132471521600 259513278957223200 2695403767046215680 1230576633791668800 2406610506291264000 758082309481748160 1335251019924057600 4331898911324275200 692035410552595200 623117142631226880 2021552825284661760 5906767842200010240 1004311147724801280 178624490312923200 1001438264943043200 519026557914446400 4813221012582528000 467337856973420160 1516164618963496320 2670502039848115200 1384070821105190400 1246234285262453760 4043105650569323520 3609915759436896000 576696175460496000 1137123464222622240 1701817429448822400 2008622295449602560 357248980625846400 1038053115828892800 934675713946840320 3032329237926992640 484424787386816640 2768141642210380800 267936735469384800 1263470515802913600 8086211301138647040 1291799433031511040 7219831518873792000 701006785460130240 363318590540112480 714497961251692800 2076106231657785600 333432381917456640 1869351427893680640 6064658475853985280 968849574773633280 164344660622251200 3012933443174403840 637228607970165120 535873470938769600 2583598866063022080 760272690878588160 250074286438092480 1402013570920260480 726637181080224960 1428995922503385600 4152212463315571200 666864763834913280 3738702855787361280 595414967709744000 1937699149547266560 328689321244502400 1071746941877539200 1520545381757176320 500148572876184960 1453274362160449920 2857991845006771200 246516990933376800 955842911955247680 1333729527669826560 1190829935419488000 3875398299094533120 375111429657138720 3460177052762976000 657378642489004800 2143493883755078400 1614749291289388800 306776699828202240 1000297145752369920 2906548724320899840 493033981866753600 2667459055339653120 1211061968467041600 2381659870838976000 750222859314277440 1314757284978009600 4286987767510156800 3229498582578777600 677054561093164800 613553399656404480 2000594291504739840 5813097448641799680 596466865209196800 340677798785251200 175837335242587200 986067963733507200 2422123936934083200 4763319741677952000 460165049742303360 1500445718628554880 2629514569956019200 255508349088938400 6458997165157555200 739550972800130400 1354109122186329600 1227106799312808960 4001188583009479680 3572489806258464000 1125334288971416160 1684173765807561600 1192933730418393600 681355597570502400 351674670485174400 4844247873868166400 1015581841639747200 920330099484606720 3000891437257109760 473938192765215360 894700297813795200 383470874785252800 511016698177876800 263756002863880800 1250371432190462400 8002377166018959360 2191262141630016000 7144979612516928000 690247574613455040 1362711195141004800 703349340970348800 2031163683279494400 328229692452829440 1840660198969213440 6001782874514219520 947876385530430720 180509709208046400 766941749570505600 1022033396355753600 527512005727761600 4382524283260032000 835053611292875520 476948918299351680 246172269339622080 1380495149226910080 2725422390282009600 710907289147823040 1406698681940697600 4062327366558988800 1271863782131604480 656459384905658880 3681320397938426880 586124450808624000 1035371361920182560 1895752771060861440 361019418416092800 1055024011455523200 1670107222585751040 953897836598703360 492344538679244160 1421814578295646080 2813397363881395200 270764563812069600 1150412624355758400 1312918769811317760 1172248901617248000 715423377449027520 369258404009433120 722038836832185600 2110048022911046400 336951457188353280 1907795673197406720 984689077358488320 2843629156591292160 541529127624139200 2625837539622635520 252713592891264960 2344497803234496000 1430846754898055040 738516808018866240 1444077673664371200 4220096045822092800 673902914376706560 3815591346394813440 601699030693488000 1969378154716976640 5687258313182584320 333838501211779200 1083058255248278400 505427185782529920 1477033616037732480 2888155347328742400 250378875908834400 812293691436208800 1347805828753413120 1203398061386976000 3938756309433953280 379070389336897440 3516746704851744000 1107775212028299360 667677002423558400 2166116510496556800 346071063957091200 311582601130993920 1010854371565059840 2954067232075464960 502233010243735680 500757751817668800 259553297967818400 2695611657506826240 1230861346698110400 2406796122773952000 758140778673794880 1335354004847116800 4332233020993113600 692142127914182400 623165202261987840 2021708743130119680 5908134464150929920 1004466020487471360 178665817847025600 1001515503635337600 519106595935636800 4813592245547904000 467373901696490880 1516281557347589760 2670708009694233600 1384284255828364800 1246330404523975680 4043417486260239360 3610194184160928000 576785106595152000 1137211168010692320 1701948686818723200 2008932040974942720 357331635694051200 1038213191871273600 934747803392981760 3032563114695179520 484499489539927680 2768568511656729600 267998726770538400 1263567964456324800 8086834972520478720 1820793588533337600 1291998638773140480 7220388368321856000 701060852544736320 363374617154945760 714663271388102400 2076426383742547200 333509526647781120 1869495606785963520 6065126229390359040 968998979079855360 164382684297249600 3013398061462414080 637277755986668160 535997453541076800 3641587177066675200 2583997277546280960 760448591705537280 250132144985835840 1402121705089472640 726749234309891520 1429326542776204800 4152852767485094400 667019053295562240 3738991213571927040 595552726156752000 1937997958159710720 328765368594499200 1071994907082153600 1520897183411074560 500264289971671680 1453498468619783040 2858653085552409600 246574026445874400 955916633980002240 1334038106591124480 1191105452313504000 3875995916319421440 375198217478753760 3460710639570912000 657530737188998400 2143989814164307200 1614998298466425600 306847677354865920 1000528579943343360 2906996937239566080 493148052891748800 2668076213182248960 1211248723849819200 2382210904627008000 750396434957507520 1315061474377996800 4287979628328614400 3229996596932851200 677263343288313600 613695354709731840 2001057159886686720 5813993874479132160 596604867028934400 340704074501481600 175864450757486400 986296105783497600 2422497447699638400 4764421809254016000 460271516032298880 1500792869915015040 2630122948755993600 255528055876111200 6459993193865702400 739722079337623200 1354526686576627200 1227390709419463680 4002114319773373440 3573316356940512000 1125594652436261280 1684563425414812800 1193209734057868800 681408149002963200 351728901514972800 4844994895399276800 1015895014932470400 920543032064597760 3001585739830030080 474084340301819520 894907300543401600 383559596693582400 511056111752222400 263796676136229600 1250660724929179200 8004228639546746880 2191769123963328000 7146632713881024000 690407274048448320 1362816298005926400 703457803029945600 2031790029864940800 328280308080641280 1841086064129195520 6003171479660060160 948168680603639040 180551472916651200 767119193387164800 1022112223504444800 527593352272459200 4383538247926656000 835246813840508160 476985704302074240 246210231060480960 1380814548096896640 2725632596011852800 711126510452729280 1406915606059891200 4063580059729881600 1271961878138864640 656560616161282560 3682172128258391040 586214835858288000 1035610911072672480 1896337361207278080 361102945833302400 1055186704544918400 1670493627681016320 953971408604148480 492420462120961920 1422253020905458560 2813831212119782400 270827209374976800 1150678790080747200 1313121232322565120 1172429671716576000 715478556453111360 369315346590721440 722205891666604800 2110373409089836800 337029416111082240 1907942817208296960 984840924241923840 2844506041810917120 541654418749953600 2626242464645130240 252772062083311680 2344859343433152000 1430957112906222720 738630693181442880 1444411783333209600 4220746818179673600 674058832222164480 3815885634416593920 601838243055504000 1969681848483847680 5689012083621834240 333915739904073600 1083308837499907200 505544124166623360 1477261386362885760 2888823566666419200 250436804928055200 812481628124930400 1348117664444328960 1203676486111008000 3939363696967695360 379158093124967520 3517289015149728000 1107946039772164320 667831479808147200 2166617674999814400 346177781318678400 311654690577135360 1011088248333246720 2954522772725771520 502387883006405760 500873609856110400 259633335989008800 2696235328888657920 1231051155302404800 2407352972222016000 758316186249935040 1335662959616294400 4333235349999628800 692355562637356800 623309381154270720 2022176496666493440 5909045545451543040 543261327802502400 1004775766012811520 178693369536427200 1001747219712220800 519266671978017600 4814705944444032000 467482035865703040 1516632372499870080 2671325919232588800 1384711125274713600 1246618762308541440 4044352993332986880 3611029458333024000 576962968864464000 1137474279374902560 1702342458928425600 1086522655605004800 2009551532025623040 357386739072854400 1038533343956035200 934964071731406080 3033264744999740160 484648893846149760 2769422250549427200 268040054304640800 1263860310416558400 8088705986665973760 1821214857246220800 1292397050256399360 7222058916666048000 701223053798554560 363486670384612320 714773478145708800 2077066687912070400 333560956467997440 1869928143462812160 6066529489999480320 969297787692299520 164408033413915200 3014327298038434560 637425200036177280 536080108609281600 3642429714492441600 2584794100512798720 760565858923503360 250170717350998080 1402446107597109120 726973340769224640 1429546956291417600 4154133375824140800 667121912935994880 3739856286925624320 595644565121424000 1938595575384599040 328816066827830400 1072160217218563200 1521131717847006720 500341434701996160 1453946681538449280 2859093912582835200 246612050120872800 956137800054265920 1334243825871989760 1191289130242848000 3877191150769198080 375256076026497120 3461777813186784000 657632133655660800 2144320434437126400 1615496312820499200 306894995705975040 1000682869403992320 2907893363076898560 493224100241745600 2668487651743979520 1211622234615374400 2382578260485696000 750512152052994240 1315264267311321600 4288640868874252800 3230992625640998400 677733103227398400 613789991411950080 2001365738807984640 5815786726153797120 596696868242092800 340782901650172800 175918681787284800 986448200483491200 2423244469230748800 4765156520971392000 460342493558962560 1501024304105988480 2630528534622643200 255587176237629600 6461985251281996800 739836150362618400 1355466206454796800 1227579982823900160 4002731477615969280 3573867390728544000 1125768228079491360 1684823198486313600 1193393736484185600 681565803300345600 351837363574569600 4846488938461497600 1016599654841097600 920684987117925120 3002048608211976960 474413172259178880 895045302363139200 383618744632468800 511174352475259200 263878022680927200 1250853586754990400 8005462955231938560 2192107112185536000 7147734781457088000 690513740338443840 1363131606600691200 703674727149139200 2033199309682195200 328381539336264960 1841369974235850240 6004097216423953920 948826344518357760 180579315389054400 767237489264937600 1022348704950518400 527756045361854400 4384214224371072000 835375615538929920 477096062310241920 246286154502198720 1381027480676887680 2726263213201382400 711619758388768320 1407349454298278400 4066398619364390400 1272256166160645120 656763078672529920 3682739948471700480 586395605957616000 1035770610507665760 1897652689036715520 361158630778108800 1055512090723708800 1670751231077859840 954192124620483840 492572309004397440 1423239516777536640 2814698908596556800 270868973083581600 1150856233897406400 1313526157345059840 1172791211915232000 715644093465362880 369429231753298080 722317261556217600 2111024181447417600 337081388726234880 1908384249240967680 985144618008794880 2846479033555073280 541737946167163200 2627052314690119680 252811041544676160 2345582423830464000 1431288186930725760 738858463506596160 1444634523112435200 4222048362894835200 674162777452469760 3816768498481935360 601931051296848000 1970289236017589760 5692958067110146560 333967232365603200 1083475892334326400 505622083089352320 1477716927013192320 2889269046224870400 250475424274202400 812606919250744800 1348325554904939520 1203862102593696000 3940578472035179520 379216562317014240 3518373635745696000 1108287695259894240 667934464731206400 2166951784668652800 346417895382249600 311702750207896320 1011244166178704640 2955433854026384640 502736346722413440 500950848548404800 2696651109809879040 1231430772510993600 2407724205187392000 758433124634028480 1335868929462412800 4333903569337305600 692835790764499200 623405500415792640 2022488332357409280 5910867708052769280 543428852399596800 1005472693444826880 178748472915230400 1001901697096809600 519626843073374400 4815448410374784000 467554125311844480 1516866249268056960 2671737858924825600 1385671581528998400 1246811000831585280 4044976664714818560 3611586307781088000 577363158970416000 1137649686951042720 1702604973668227200 1086857704799193600 2010945386889653760 357496945830460800 1039253686146748800 935108250623688960 3033732498536113920 484985053535149440 2771343163057996800 268122709372845600 1264055207723380800 8089953329429637120 1821495703054809600 1293293476093731840 7223172615562176000 701331187967766720 363738790151362080 714993891660921600 2078507372293497600 333663816108430080 1870216501247377920 6067464997072227840 969970107070298880 164458731647246400 3016418080334480640 637523496069183360 536245418745691200 3642991406109619200 2586586952187463680 760800393359435520 250247862081322560 1402662375935533440 727477580302724160 1429987783321843200 4157014744586995200 667327632216860160 3740433002494755840 595828243050768000 1939940214140597760 328917463294492800 1072490837491382400 1521600786718871040 500495724162645120 1454955160605448320 2859975566643686400 246688097470869600 956285244103775040 1334655264433720320 1191656486101536000 3879880428281195520 375371793121983840 3464178953822496000 657834926588985600 2144981674982764800 1616616845117164800 306989632408193280 1000991448325290240 2909910321210896640 493376194941739200 2669310528867440640 1212462633837873600 2383312972203072000 750743586243967680 1315669853177971200 4289963349965529600 3233233690234329600 678046276520121600 613979264816386560 2001982896650580480 5819820642421793280 596880870668409600 340835453082633600 176040701604331200 986752389883478400 2424925267675747200 4766625944406144000 460484448612289920 1501487172487935360 2631339706355942400 255626589811975200 6466467380468659200 740064292412608800 1356092553040243200 1227958529632773120 4003965793301160960 3574969458304608000 1126115379365951520 1685342744629315200 1193761741336819200 681670906165267200 352081403208662400 4849850535351494400 1017069414780182400 920968897224579840 3002974344975870720 474632393564085120 895321306002614400 383737040510241600 511253179623950400 264061052406496800 1251239310406612800 8007931586602321920 2192783088629952000 7149938916609216000 690726672918434880 1363341812330534400 704162806417324800 2034138829560364800 328609309661418240 1841937794449159680 6005948689951741440 949264787128170240 180635000333860800 767474081020483200 1022506359247900800 528122104812993600 4385566177259904000 835633218935773440 477169634315687040 246456982246063680 1381453345836869760 2726683624661068800 711948590346127680 1408325612834649600 4068277659120729600 1272452358175165440 657218619322836480 3683875588898319360 586802338681104000 1036090009377652320 1898529574256340480 361270000667721600 1056244209625987200 1671266437871546880 954339268631374080 492913964492127360 1423897180692255360 2816651225669299200 270952500500791200 1151211121530724800 1314437238645672960 1173604677362208000 715754451473530560 369685473369095520 722540001335443200 2112488419251974400 337185333956540160 1908678537262748160 985827928984254720 2847794361384510720 541905001001582400 2628874477291345920 252889000467405120 2347209354724416000 1431508902947061120 739370946738191040 1445080002670886400 4224976838503948800 674370667913080320 3817357074525496320 602116667779536000 1971655857968509440 5695588722769021440 334070217288662400 1083810002003164800 505778000934810240 1478741893476382080 2890160005341772800 250552662966496800 812857501502373600 1348741335826160640 1204233335559072000 3943311715937018880 379333500701107680 3520814032086624000 1109056420107286560 668140434577324800 2167620004006329600 346577971424630400 311798869469418240 1011556001869620480 2957483786952764160 502968655866418560 501105325932993600 2697482671652321280 1232284911230318400 2408466671118144000 758667001402215360 1336280869154649600 4335240008012659200 693155942849260800 623597738938836480 2023112003739240960 5914967573905528320 543805782743059200 1005937311732837120 178872455517537600 1002210651865987200 519866957136945600 4816933342236288000 467698304204127360 1517334002804430720 2672561738309299200 1386311885698521600 1247195477877672960 4046224007478481920 3612700006677216000 577629952374384000 1138000502103323040 1703130003147830400 1087611565486118400 2011874623465674240 357744911035075200 1039733914273891200 935396608408254720 3034668005608861440 485209159994482560 2772623771397043200 268308683276306400 1264445002337025600 8092448014956963840 1822057394671987200 1293891093318620160 7225400013354432000 701547456306191040 363906869995861920 715489822070150400 2079467828547782400 333895250299403520 1870793216816509440 6069336011217722880 970418319988965120 164572802672241600 3017811935198511360 637720088135195520 536617366552612800 3644114789343974400 2587782186637240320 761328095840282880 250421437724552640 1403094912612382080 727813739991723840 1430979644140300800 4158935657095564800 667790500598807040 3741586433633018880 596241518391792000 1940836639977930240 329145605344483200 1073234733105225600 1522656191680565760 500842875449105280 1455627479983447680 2861959288280601600 246859204008362400 956580132202793280 1335581001197614080 1192483036783584000 3881673279955860480 375632156586828960 3465779714246304000 658291210688966400 2146469466210451200 1617363866648275200 307202564988184320 1001685750898210560 2911254959966895360 493718408016724800 2671162002395228160 1213022899986206400 2384966073567168000 751264313173657920 1316582421377932800 4292938932420902400 3234727733296550400 678463840910419200 614405129976368640 2003371501796421120 5822509919933790720 597294876127622400 340940555947555200 176122048149028800 987436816033449600 2426045799972412800 4769932147134336000 460803847482276480 1502528626347315840 2633164842755865600 255705416960666400 740577612025087200 1356927681820838400 1228810259952737280 4006743003592842240 3577449110350752000 1126896469760486880 1686511723451068800 1194589752255244800 681881111895110400 352244096298057600 4852091599944825600 1017695761365628800 921607694964552960 3005057252694631680 474924688637293440 895942314191433600 384003206235230400 511410833921332800 264183072223543200 1252107188622763200 8013486007185684480 2194304035629888000 7154898220701504000 691205771223414720 1363762223790220800 704488192596115200 2035391522731257600 328761156544853760 1843215389929105920 6010114505389263360 949849377274586880 180760291459675200 768006412470460800 1022821667842665600 528366144447086400 4388608071259776000 836212826578671360 477316778326577280 246570867408640320 1382411542446829440 2727524447580441600 712387032955940160 1408976385192230400 4070783045462515200 1272844742204206080 657522313089707520 3686430779858211840 587073493830096000 1036808656835122080 1899698754549173760 361520582919350400 1056732288894172800 1672425653157342720 954633556653154560 493141734817280640 1424774065911880320 2817952770384460800 271140437189512800 1152009618705691200 1315044626179415040 1174146987660192000 715975167489865920 369856301112960480 723041165838700800 2113464577788345600 337419210724727040 1909267113306309120 986283469634561280 2849548131823760640 542280874379025600 2630089252358830080 253064408043545280 2348293975320384000 1431950334979731840 739712602225920960 1446082331677401600 4226929155576691200 674838421449454080 3818534226612618240 602534304865584000 1972566939269122560 5699096263647521280 334301933365545600 1084561748758051200 506128816087090560 1479425204451841920 2892164663354803200 250726450024159200 813421311568538400 1349676842898908160 1205068609731168000 3945133878538245120 379596612065317920 3522440962980576000 1109568903338881440 668603866731091200 2169123497516102400 346791406147804800 312015137807842560 1012257632174181120 2958850408903683840 503278401391758720 501452900048318400 2699353685797816320 1232854337043201600 2410137219462336000 759193224130635840 1337207733462182400 4338246995032204800 693582812295609600 624030275615685120 2024515264348362240 5917700817807367680 544057069638700800 1006556802783517440 178955110585742400 1002905800096636800 520187109221707200 4820274438924672000 468022706711763840 1518386448261271680 2674415466924364800 1387165624591219200 1248060551231370240 4049030528696724480 3615205829193504000 577985676913008000 1138789836195953760 1704311319476937600 1088114139277401600 2013113605567034880 357910221171484800 1040374218443414400 936045413423527680 3036772896522543360 485507968606926720 2774331249182438400 268432665878613600 1265322040217726400 8098061057393448960 1823321200810636800 1294687916285137920 7230411658387008000 702034060067645760 364130976455195040 715820442342969600 2080748436886828800 334049539760052480 1872090826847055360 6073545793045086720 971015937213853440 164648850022238400 3019670408350552320 638162420283722880 536865331757227200 3646642401621273600 2589375832570275840 761679897494181120 250537154820039360 1404068120135291520 728261952910390080 1431640884685939200 4161496873773657600 668099079520104960 3744181653694110720 596517035285808000 1942031874427706880 329297700044476800 1073730663514454400 1523359794988362240 501074309640078720 1456523905820780160 2863281769371878400 246973275033357600 957243630425584320 1336198159040209920 1193034070571616000 3884063748855413760 375805732230059040 3467914061478048000 658595400088953600 2147461327028908800 1618359895356422400 307344520041511680 1002148619280157440 2913047811641560320 493946550066715200 2672396318080419840 1213769921517316800 2386068141143232000 751611464460118080 1317190800177907200 4294922654057817600 3236719790712844800 678516036459206400 614689040083023360 2004297238560314880 5826095623283120640 597570879767097600 341177037393628800 176230510208625600 987893100133430400 2427539843034633600 4772136282286464000 461016780062267520 1503222928920236160 2634381600355814400 255882778045221600 740919825100072800 1357032072918412800 1229378080166046720 4008594477120629760 3579102211714848000 1127417196690177120 1687291042665571200 1195141759534195200 682354074787257600 352461020417251200 4855079686069267200 1017774054688809600 922033560124535040 3006445857840472320 474961225521444480 896356319650646400 384180650051889600 511765556090443200 264345765312938400 1252685774100196800 8017188954241259520 2195318000296512000 7158204423429696000 691525170093401280 1364708149574515200 704922040834502400 2035548109377619200 328963619056101120 1844067120249070080 6012891715680944640 949922451042888960 180843818876884800 768361300103779200 1023531112180886400 528691530625876800 4390636000593024000 836599231673936640 477647852351080320 246722714292075840 1383050340186802560 2729416299149030400 712441838282166720 1409844081669004800 4071096218755238400 1273727606269547520 657927238112202240 3688134240498140160 587435034028752000 1037287755140101920 1899844902085777920 361687637753769600 1057383061251753600 1673198463347873280 955295704702160640 493445428584151680 1424883676564333440 2819688163338009600 271265728315327200 1152541950155668800 1315854476224404480 1174870068057504000 716471778526620480 370084071438113760 723375275507539200 2114766122503507200 337575128570184960 1910591409404321280 986890857168303360 2849767353128666880 542531456630654400 2631708952448808960 253181346427638720 2349740136115008000 1432943557053240960 740168142876227520 1446750551015078400 4229532245007014400 675150257140369920 3821182818808642560 602812729589616000 1973781714336606720 5699534706257333760 334456410750134400 1085062913261308800 506362692855277440 1480336285752455040 2893501102030156800 250842308062600800 813797184945981600 1350300514280739840 1205625459179232000 3947563428673213440 379772019641458080 3524610204172512000 1110252214314341280 668912821500268800 2170125826522617600 346818085488201600 312159316700125440 1012725385710554880 2960672571504910080 503317119582426240 501684616125201600 2700601028561479680 1233613571460379200 2411250918358464000 759544039282916160 1337825643000537600 4340251653045235200 693636170976403200 624318633400250880 2025450771421109760 5921345143009820160 544392118832889600 1006634239164852480 179065317343348800 1003369232250403200 520227128232302400 4822501836716928000 468238975050188160 1519088078565832320 2675651286001075200 1387272341952806400 1248637266800501760 4050901542842219520 3616876377537696000 578030142480336000 1139316058924374240 1705098863696342400 1088784237665779200 2013268478329704960 358130634686697600 1040454256464604800 936477950100376320 3038176157131664640 485545319683482240 2774544683905612800 268597976015023200 1265906732138193600 8101803085684439040 1824163738236403200 1294787519155952640 7233752755075392000 702358462575282240 364158989762611680 716261269373395200 2080908512929209600 334255259040917760 1872955900200752640 6076352314263329280 971090639366964480 164750246488900800 3019902717494557440 638457308382741120 537195952030046400 3648327476472806400 2589575038311905280 762148966366045440 250691444280688320 1404716925150564480 728317979525223360 1432522538746790400 4161817025858419200 668510518081835520 3745911800401505280 596884391144496000 1942181278733928960 329500492977801600 1074391904060092800 1524297932732090880 501382888561376640 1456635959050446720 2865045077493580800 247125369733351200 957685962574111680 1337021036163671040 1193768782288992000 3884362557467857920 376037166421032480 3468180854882016000 659000985955603200 2148783808120185600 1618484398944940800 307533793445948160 1002765777122753280 2913271918100893440 494250739466702400 2674042072327342080 1213863299208705600 2387537564577984000 752074332842064960 1318001971911206400 4297567616240371200 3236968797889881600 678620427556780800 615067586891896320 2005531554245506560 5826543836201786880 597938884619731200 341334691691011200 988501478933404800 2427726598417411200 4775075129155968000 461300690168922240 1504148665684129920 2636003943822412800 256001018768258400 741376109200053600 1357240855113561600 1230135173783792640 4011063108491013120 3581306346866976000 1128111499263097440 1688330134951574400 1195877769239462400 682669383382022400 1977002957866809600 352488135932150400 4855453196834822400 1017930641335171200 922601380337844480 3008297331368259840 475034299289746560 896908326929596800 384417241807435200 512002037536516800 264366101949112800 1253457221403441600 8022126216982026240 2196669953185344000 7162612693733952000 691951035253383360 1365338766764044800 3954005915733619200 704976271864300800 2035861282670342400 1845202760675688960 6016594662736519680 950068598579493120 180955188766497600 768834483614870400 1024004075073033600 528732203898225600 4393339906370688000 837114438467623680 477868568367415680 1383902070506766720 2730677533528089600 712551448934619840 1409952543728601600 4071722565340684800 1274316182313108480 3690405521351377920 3295004929778016000 587480226553584000 1037926552880075040 1900137197158986240 361910377532995200 1057464407796451200 1674228876935247360 955737136734831360 2767804141013533440 493483390305010560 1425102897869239680 2819905087457203200 271432783149746400 1153251725422305600 7380811042702755840 1315955707480028160 6590009859556032000 1174960453107168000 716802852551123520 370112542728757920 723820755065990400 2114928815592902400 337783019030795520 1911474273469662720 5535608282027066880 986966780610021120 2850205795738479360 542865566299492800 2631911414960056320 253337264273096640 2349920906214336000 1433605705102247040 740225085457515840 1447641510131980800 4229857631185804800 675566038061591040 3822948546939325440 603183962554992000 1973933561220042240 5700411591476958720 334662380596252800 1085731132598985600 506674528546193280 1480450170915031680 2895283020263961600 250996785447189600 814298349449239200 1351132076123182080 1206367925109984000 3947867122440084480 380005896409644960 3524881359321504000 1110337628186273760 669324761192505600 2171462265197971200 346871444168995200 312351555223169280 1013349057092386560 2960900341830063360 503394555963761280 501993570894379200 2702264152246364160 1233708475762526400 2412735850219968000 760011792819289920 1338649522385011200 4342924530395942400 693742888337990400 624703110446338560 2026698114184773120 5921800683660126720 544433999982163200 1006789111927522560 179079093188049600 1003987141788758400 520307166253492800 4825471700439936000 468527332834753920 1520023585638579840 2677299044770022400 1387485776675980800 1249406220892677120 4053396228369546240 3619103775329952000 578119073614992000 1140017689228934880 1706148922655548800 1088867999964326400 2013578223855045120 358158186376099200 1040614332506985600 937054665669507840 3040047171277159680 485620021836593280 2774971553351961600 268618639782074400 1266686321365483200 8106792456739092480 1825287121470758400 1294986724897582080 7238207550659904000 702790999252130880 364215016377444960 716316372752198400 2081228665013971200 334280973951025920 1874109331339015680 6080094342554319360 971240043673186560 164762921047233600 3020367335782567680 638850492514765440 537237279564148800 3650574242941516800 2589973449795164160 762207599975028480 250710730463269440 1405581998504261760 728430032754889920 1432632745504396800 4162457330027942400 668561947902051840 3748218662678031360 596930310626832000 1942480087346373120 329525842094467200 1074474559128297600 1524415199950056960 501421460926538880 1456860065509779840 2865265491008793600 247144381570850400 958275738772148160 1337123895804103680 1193860621253664000 3884960174692746240 376066095694904160 3468714441689952000 659051684188934400 2148949118256595200 1618733406121977600 307557452621502720 1002842921853077760 2913720131019559680 494288763141700800 2674247791608207360 1214050054591483200 2387721242507328000 752132191389808320 1318103368377868800 4297898236513190400 3237466812243955200 678985796398291200 615114905243005440 2005685843706155520 5827440262039119360 597984885226310400 341544897420854400 988577526283401600 2428100109182966400 4775442485014656000 461336178932254080 1504264382779616640 2636206736755737600 256158673065640800 741433144712551200 1357971592796582400 1230229810486010880 4011371687412311040 3581581863760992000 1128198287084712480 1688460021487324800 1195969770452620800 683089794841708800 1977155052566803200 352542366961948800 4856200218365932800 1018478694597436800 922672357864508160 3008528765559233280 475290057478803840 896977327839465600 384446815776878400 512317346131281600 264406775221461600 1253553652316347200 8022743374824622080 2196838947296448000 7163163727521984000 692004268398381120 1366179589683417600 3954310105133606400 705084733923897600 2036957389194873600 1845344715729016320 6017057531118466560 950580114957607680 180969110002699200 768893631553756800 1024634692262563200 528813550442923200 4393677894592896000 837178839316834560 478162856389196160 1384008536796762240 2732359179366835200 712935086218205760 1410169467847795200 4073914778389747200 1275100950371189760 3690689431458032640 3295258420944672000 587570611603248000 1038006402597571680 1901160229915215360 361938220005398400 1057627100885846400 1674357678633669120 956325712778392320 2768017073593524480 493559313746728320 1425870172436411520 2820338935695590400 271453665004048800 1153340447330635200 7381378862916065280 1316158169991275520 6590516841889344000 1175141223206496000 717244284583794240 370169485310046240 723876440010796800 2115254201771692800 337809005338371840 1912651425556784640 5536034147187048960 987118627493456640 2851740344872823040 542907330008097600 2632316339982551040 253356754003778880 2350282446412992000 1434488569167588480 740338970620092480 1447752880021593600 4230508403543385600 675618010676743680 3825302851113569280 603230366675664000 1974237254986913280 5703480689745646080 334688126827017600 1085814660016195200 506713508007557760 1480677941240184960 2895505760043187200 251016095120263200 814360995012146400 1351236021353487360 1206460733351328000 3948474509973826560 380035131005668320 3525423669619488000 1110508455930138720 669376253654035200 2171629320032390400 347058199551772800 312375585038549760 1013427016015115520 2961355882480369920 503665583298433920 502032190240526400 2702472042706974720 1233898284366820800 2412921466702656000 760070262011336640 1338752507308070400 4343258640064780800 694116399103545600 624751170077099520 2026854032030231040 5922711764960739840 544517762280710400 1007331166596867840 179106644877451200 1004064380481052800 520587299327659200 4825842933405312000 468563377557824640 1520140524022673280 2677505014616140800 1388232798207091200 1249502340154199040 4053708064060462080 3619382200053984000 578430332586288000 1140105393017004960 1706280180025449600 1089035524561420800 2014662333193735680 358213289754902400 1041174598655318400 937126755115649280 3040281048045346560 485881479372481920 2776465596414182400 268659967316176800 1266783770018894400 8107416128120924160 1825427544375052800 1295683944993285120 7238764400107968000 702845066336736960 364411109529361440 716426579509804800 2082349197310636800 334332403771242240 1874253510231298560 6080562096090693120 971762958744963840 164788270163899200 638899640531268480 537319934632353600 3650855088750105600 2591367889986570240 762324867192994560 250749302828431680 1405690132673473920 728822219058722880 1432853159019609600 4164698394621273600 668664807542484480 3748507020462597120 597022149591504000 1943525917489927680 329576540327798400 1074639869264707200 1524649734385989120 501498605656863360 1457644438117445760 2865706318039219200 247182405245848800 958349460796902720 1337329615084968960 1194044299183008000 3887051834979855360 376123954242647520 3470581995517728000 659153080655596800 2149279738529414400 1619604931241606400 307604770972611840 1002997211313726720 2915288876234891520 494364810491697600 2674659230169937920 1214703698431204800 2388088598366016000 752247908485295040 1318306161311193600 4298559477058828800 3239209862483212800 679090187495865600 615209541945223680 2005994422627453440 5830577752469783040 598076886439468800 341571173137084800 988729620983395200 2429407396862409600 4776177196732032000 461407156458917760 1504495816970590080 2636612322622387200 256178379852813600 741547215737546400 1358180374991731200 1230419083890447360 4011988845254906880 3582132897549024000 1128371862727942560 1688719794558825600 1196153772878937600 683142346274169600 1977459241966790400 352732175566243200 4858814793724819200 1018635281243798400 922814312917835520 3008991633941180160 475363131247105920 897115329659203200 384505963715764800 512356759705627200 264549131674682400 1253746514142158400 8023977690509813760 2197176935518656000 7164265795098048000 692110734688376640 1366284692548339200 3954918483933580800 705464351132486400 2037270562487596800 1845628625835671040 6017983267882360320 950726262494211840 180996952475102400 769011927431529600 1024713519411254400 529098263349364800 4394353871037312000 837307641015256320 478199642391918720 1384221469376753280 2732569385096678400 713044696870658880 1410928702264972800 4074541124975193600 1275199046378449920 3691257251671342080 3295765403277984000 587886959277072000 1038166102032564960 1901452524988423680 361993904950204800 1058196526698729600 1674615282030512640 956399284783837440 2768442938753506560 493825045792740480 1426089393741317760 2821857404529945600 271495428712653600 1153517891147294400 7382514503342684160 1316866788780641280 6591530806555968000 1175773918554144000 717299463587878080 370368784344555360 723987809900409600 2116393053397459200 337860977953524480 1912798569567674880 5536885877507013120 987650091585480960 2852178787482635520 542990857425307200 2633733577561282560 253395733465143360 2351547837108288000 1434598927175756160 740737568689110720 1447975619800819200 4232786106794918400 675721955907048960 3825597139135349760 603323174917008000 1975300183170961920 5704357574965271040 334739619288547200 1085981714850614400 506791466930286720 1481475137378221440 2895951239601638400 251054714466410400 814486286137960800 1351443911814097920 1206646349834016000 3950600366341923840 380093600197715040 3527321755662432000 1111106353033666080 669479238577094400 2171963429701228800 347111558232566400 312423644669310720 1013582933860573440 2962950274756442880 503743019679768960 502109428932820800 2702887823628195840 1234562614481851200 2413292699668032000 760187200395430080 1338958477154188800 4343926859402457600 694223116465132800 624847289338621440 2027165867721146880 5925900549512885760 544810930325625600 1007486039359537920 179203075790356800 1004218857865641600 520667337348849600 4826585399336064000 468635467003966080 1520374400790860160 2677916954308377600 1388446232930265600 1249694578677242880 4054331735442293760 3619939049502048000 578519263720944000 1140280800593145120 1706542694765251200 1089621860651251200 2014972078719075840 358406151580713600 1041334674697699200 937270934007932160 3040748801581720320 485956181525592960 2776892465860531200 268804613685535200 1266978667325716800 8108663470884587520 1825708390183641600 1295883150734914560 7239878099004096000 702953200505949120 364467136144194720 716812303161427200 2082669349395398400 334512408141999360 1874541868015864320 6081497603163440640 971912363051185920 164876992072228800 638997936564274560 537609227371070400 3651416780367283200 2591766301469829120 762735302455875840 250884306106499520 1405906401011898240 728934272288389440 1433624606322854400 4165338698790796800 669024816283998720 3749083736031728640 597343585967856000 1943824726102371840 329753984144457600 1075218454742140800 1525470604911751680 501768612212999040 1457868544576778880 2867249212645708800 247315488108343200 958496904846411840 1338049632567997440 1194687171935712000 3887649452204743680 376326459159749280 3471115582325664000 659507968288915200 2150436909484281600 1619853938418643200 307770385201493760 1003537224425998080 2915737089153557760 494630976216686400 2676099265135994880 1214890453813982400 2389374343871424000 752652918319498560 1319015936577830400 4300873818968563200 3239707876837286400 679298969691014400 615540770402987520 2007074448851996160 5831474178307115520 598398890685523200 341623724569545600 989261952433372800 2429780907627964800 4778748687742848000 461655577802240640 1505305836638997120 2638031873155660800 256217793427159200 741946464325029600 1358597939382028800 1231081540805975040 4014148897703992320 3584061515807136000 1128979377479247840 1689629000309078400 1196797781371046400 683247449139091200 1978523904866745600 352786406596041600 4859561815255929600 1018948454536521600 923311155604481280 3010611673277994240 475509278783710080 897598336028284800 384712981501867200 512435586854318400 264589804947031200 1254421530532497600 8028297795407984640 2198359894296384000 7168123031614272000 692483366703360960 1366494898278182400 3957047809733491200 705572813192083200 2037896909073043200 1846622311208962560 6021223346555988480 951018557567420160 181094401128513600 769425963003734400 1024871173708636800 529179609894062400 4396719788592768000 837758446959732480 478273214397363840 1384966733406721920 2732989796556364800 713263918175565120 1411145626384166400 4075793818146086400 1275395238392970240 3693244622417925120 3297539841444576000 587977344326736000 1038725050055041440 1902037115134840320 362188802257027200 1058359219788124800 1675516893919464960 956546428794727680 2769933466813443840 493900969234458240 1426527836351130240 2822291252768332800 271641601692770400 1154138944505601600 7386489244835850240 1317069251291888640 6595079682889152000 1175954688653472000 717409821596045760 370425726925843680 724377604514054400 2116718439576249600 338042882106558720 1913092857589455360 5539866933626887680 987801938468916480 2853055672702260480 543283203385540800 2634138502583777280 253532161579919040 2351909377306944000 1434819643192091520 740851453851687360 1448755209028108800 4233436879152499200 676085764213117440 3826185715178910720 603648003761712000 1975603876937832960 5706111345404520960 334919842903900800 1086566406771081600 507064323159838080 1481702907703374720 2897510418056217600 251189882177925600 814924805078311200 1352171528426234880 1207296007523424000 3951207753875665920 380298242369878560 3527864065960416000 1111277180777531040 669839685807801600 2173132813542163200 347218275594153600 312591853376974080 1014128646319676160 2963405815406749440 503897892442439040 502379764355851200 2704343056852469760 1234752423086145600 2414592015046848000 760596484739757120 1339679371615603200 4346265627084326400 694436551188307200 625183706753948160 2028257292639352320 5926811630813498880 544894692624172800 1007795784884878080 179230627479758400 1004759528711702400 520827413391230400 4829184030093696000 468887780065461120 1521192969479514240 2679358743231206400 1388873102376614400 1250367413507896320 4056514585278704640 3621888022570272000 578697125990256000 1140894727109635680 1707461496354556800 1089789385248345600 2015591569769756160 358461254959516800 1041654826782460800 937775560130922240 3042385938959028480 486105585831815040 2777746204753228800 268845941219637600 1267660807899595200 8113029170557409280 1826691350513702400 1296281562218173440 7243776045140544000 703331670098191680 364579189373861280 716922509919033600 2083309653564921600 334563837962215680 1875551120261844480 6084771877918056960 972211171663630080 164902341188894400 639341972679795840 537691882439275200 3653382701027404800 2592563124436346880 762852569673841920 250922878471661760 1406663340196383360 729158378747722560 1433845019838067200 4166619307129843200 669127675924431360 3751102240523688960 597435424932528000 1944422343327260160 329804682377788800 1075383764878550400 1525705139347683840 501845756943323520 1458316757495445120 2867690039676134400 247353511783341600 959012959019693760 1338255351848862720 1194870849865056000 3888844686654520320 376384317707492640 3472182755941536000 659609364755577600 2150767529757100800 1620351952772716800 307817703552602880 1003691513886647040 2916633514990890240 494707023566683200 2676510703697725440 1215263964579537600 2389741699730112000 752768635414985280 1319218729511155200 4301535059514201600 3240703905545433600 679612142983737600 615635407105205760 2007383027773294080 5833267029981780480 598490891898681600 341807654583158400 989414047133366400 2430527929159075200 4779483399460224000 461726555328904320 1505537270829970560 2638437459022310400 256355740937368800 742060535350024800 1359224285967475200 1231270814210411520 4014766055546588160 3584612549595168000 1129152953122477920 1689888773380579200 1196981783797363200 683615309166316800 1978828094266732800 352894868655638400 4861055858318150400 1019418214475606400 923453110657808640 3011074541659941120 475728500088616320 897736337848022400 384772129440753600 512711481874737600 264671151491728800 1254614392358308800 8029532111093176320 2198697882518592000 7169225099190336000 692589832993356480 1367230618332633600 3957656188533465600 705789737311276800 2038836428951212800 1846906221315617280 6022149083319882240 951457000177232640 181122243600916800 769544258881507200 1025422963749475200 529342302983457600 4397395765037184000 837887248658154240 478530716416421760 1385179665986712960 2734461236665267200 713592750132924480 1411579474622553600 4077672857902425600 1276081910443791360 3693812442631234560 3298046823777888000 588158114426064000 1038884749490034720 1902914000354465280 362244487201833600 1058684605966915200 1675774497316308480 957061432832843520 2770359331973425920 494052816117893760 1427185500265848960 2823158949245107200 271683365401375200 1154316388322260800 7387624885262469120 1317474176314383360 6596093647555776000 1176316228852128000 717796074624632640 370539612088420320 724488974403667200 2117369211933830400 338094854721711360 1914122865665687040 5540718663946851840 988105632235787520 2854371000531697920 543366730802750400 2634948352628766720 253571141041283520 2352632457704256000 1435592149249265280 741079224176840640 1448977948807334400 4234738423867660800 676189709443422720 3828245731331374080 603740812003056000 1976211264471575040 5708742001063395840 334971335365430400 1086733461605500800 507142282082567040 1482158448353681280 2897955897614668800 251228501524072800 815050096204125600 1352379418886845440 1207481624006112000 3952422528943150080 380356711561925280 3528948686556384000 1111618836265260960 669942670730860800 2173466923211001600 347378351636534400 312639913007735040 1014284564165134080 2964316896707362560 504130201586444160 502457003048145600 2704758837773690880 1235132040294734400 2414963248012224000 760713423123850560 1339885341461721600 4346933846422003200 694756703273068800 625279826015470080 2028569128330268160 5928633793414725120 545062217221267200 1008260403172888320 179285730858561600 1004914006096291200 521067527454801600 4829926496024448000 468959869511602560 1521426846247701120 2679770682923443200 1389513406546137600 1250559652030940160 4057138256660536320 3622444872018336000 578963919394224000 1141070134685775840 1707724011094358400 1090124434442534400 2016520806345776640 358571461717123200 1042135054909603200 937919739023205120 3042853692495402240 486329692291148160 2779026813092275200 268928596287842400 1267855705206417600 8114276513321072640 1826972196322291200 1296879179443061760 7244889744036672000 703439804267403840 364747269218361120 717142923434246400 2084270109819206400 334666697602648320 1875839478046410240 6085707384990804480 972659384582296320 164953039422225600 639440268712801920 537857192575684800 3653944392644582400 2593758358886123520 763087104109774080 251000023201986240 1406879608534807680 729494538436722240 1434285846868492800 4168540219638412800 669333395205296640 3751678956092820480 597619102861872000 1945318769164592640 329906078844451200 1075714385151369600 1526174208219548160 502000046403972480 1458989076873444480 2868571693736985600 247429559133338400 959160403069202880 1338666790410593280 1195238205723744000 3890637538329185280 376500034802979360 3473783516365344000 659812157688902400 2151428770302739200 1621098974303827200 307912340254821120 1004000092807944960 2917978153746888960 494859118266676800 2677333580821186560 1215824230727870400 2390476411447488000 753000069605958720 1319624315377804800 4302857540605478400 3242197948607654400 679925316276460800 615824680509642240 2008000185615889920 5835956307493777920 598674894324998400 341860206015619200 989718236533353600 2431648461455740800 4780952822894976000 461868510382231680 1506000139211917440 2639248630755609600 256395154511714400 742288677400015200 1359850632552921600 1231649361019284480 4016000371231779840 3585714617171232000 1129500104408938080 1690408319523580800 1197349788649996800 683720412031238400 1979436473066707200 353057561745033600 4863296922911481600 1019887974414691200 923737020764463360 3012000278423834880 475947721393522560 898012341487497600 384890425318526400 512790309023428800 264793171308775200 1255000116009931200 8032000742463559680 2199373858963008000 7171429234342464000 692802765573347520 1367440824062476800 3958872946133414400 706115123490067200 2039775948829382400 1847474041528926720 6024000556847669760 951895442787045120 181177928545723200 769780850637052800 1025580618046857600 529586342617550400 4398747717926016000 838144852054997760 478604288421866880 1385605531146695040 2734881648124953600 713921582090283840 1412230246980134400 4079551897658764800 1276278102458311680 3694948083057853440 3299060788444512000 588429269575056000 1039204148360021280 1903790885574090240 362355857091446400 1059172685235100800 1676289704109995520 957208576843733760 2771211062293390080 494280586443047040 1427843164180567680 2824460493960268800 271766892818584800 1154671275955579200 7389896166115706880 1318081563848125440 6598121576889024000 1176858539150112000 717906432632800320 370710439832285280 724711714182892800 2118345370470201600 338198799952016640 1914417153687467520 5542422124586780160 988561172886094080 2855686328361135360 543533785637169600 2636163127696250880 253649099964012480 2353717078300224000 1435812865265600640 741420879664570560 1449423428365785600 4236690740940403200 676397599904033280 3828834307374935040 603926428485744000 1977122345772188160 5711372656722270720 335074320288489600 1087067571274339200 507298199928024960 1482841759329141120 2898846856731571200 251305740216367200 815300678455754400 1352795199808066560 1207852856971488000 3954244691544376320 380473649946018720 3530575617450336000 1112131319496855840 670148640576979200 2174135142548678400 347538427678915200 312736032269256960 1014596399856049920 2965683518658282240 504362510730449280 502611480432734400 2705590399616133120 1235701466107617600 2415705713942976000 760947299892037440 1340297281153958400 4348270285097356800 695076855357830400 625472064538513920 2029192799712099840 5931367037316564480 545313504116908800 1008725021460898560 179368385926766400 1005222960865468800 521307641518372800 4831411427885952000 469104048403885440 1521894599784074880 2680594562307916800 1390153710715660800 1250944129077027840 4058385599424199680 3623558570914464000 579230712798192000 1141420949838056160 1708249040573961600 1090627008233817600 2017450042921797120 358736771853532800 1042615283036745600 938208096807770880 3043789199568149760 486553798750481280 2780307421431321600 269052578890149600 1268245499820062400 8116771198848399360 1827533887939468800 1297476796667950080 7247117141828928000 703656072605828160 364915349062860960 717473543707065600 2085230566073491200 334820987063297280 1876416193615541760 6087578399136299520 973107597500962560 165029086772222400 639636860778814080 538105157780299200 3655067775878937600 2594953593335900160 763438905763672320 251115740297472960 1407312145211656320 729830698125721920 1434947087414131200 4170461132146982400 669641974126594560 3752832387231083520 597894619755888000 1946215195001925120 330058173544444800 1076210315560598400 1526877811527344640 502231480594945920 1459661396251443840 2869894174828262400 247543630158333600 959455291168221120 1339283948253189120 1195789239511776000 3892430390003850240 376673610446209440 3475384276789152000 660116347088889600 2152420631121196800 1621845995834937600 308054295308148480 1004462961189891840 2919322792502887680 495087260316667200 2678567896506378240 1216384496876203200 2391578479023552000 753347220892418880 1320232694177779200 4304841262242393600 3243691991669875200 736573981050835200 616108590616296960 2008925922379783680 5838645585005775360 598950897964473600 341965308880540800 990174520633334400 2432768993752406400 4783156958047104000 462081442962222720 1506694441784837760 2640465388355558400 256473981660405600 742630890475000800 1473147962101670400 1232217181232593920 4017851844759567360 3587367718535328000 1130020831338628320 1691187638738083200 1197901795928947200 683930617761081600 1980349041266668800 353220254834428800 4865537987504812800 1104860971576252800 924162885924445440 3013388883569675520 515601786735584640 898426346946710400 385067869135185600 512947963320811200 264915191125821600 1255578701487364800 8035703689519134720 2200387823629632000 7174735437070656000 693122164443334080 1367861235522163200 3960698082533337600 706440509668857600 2209721943152505600 1848325771848890880 6026777767139351040 1031203573471169280 181261455962932800 770135738270371200 1025895926641622400 529830382251643200 4400775647259264000 838531257150263040 478751432432757120 1386244328886668160 2735722471044326400 773402680103376960 1412881019337715200 4419443886305011200 1276670486487352320 3696651543697781760 3300581735444448000 588700424724048000 1039683246665001120 2062407146942338560 362522911925865600 1059660764503286400 1677062514300526080 957502864865514240 2772488657773336320 494508356768200320 1546805360206753920 2825762038675430400 271892183944399200 1155203607405556800 7393303087395563520 1318688951381867520 6601163470888896000 1177400849448096000 718127148649135680 370881267576150240 725045823851731200 2119321529006572800 338354717797474560 1915005729731028480 5544977315546672640 989016713536400640 3093610720413507840 543784367888798400 2637377902763735040 253766038348105920 2354801698896192000 1436254297298271360 741762535152300480 1450091647703462400 4238643058013145600 676709435594949120 3830011459462056960 604204853209776000 1978033427072801280 6187221440827015680 335228797673078400 1087568735777596800 507532076696211840 1483525070304600960 2900183295406924800 251421598254808800 815676551833197600 1353418871189898240 1208409706419552000 3956066854145602560 380649057522158880 3532202548344288000 1112643802728450720 670457595346156800 2175137471555193600 347938617784867200 312880211161539840 1015064153392423680 2967050140609201920 504943283590462080 502843196509617600 2706837742379796480 1236270891920500800 2416819412839104000 761298115044317760 1340915190692313600 4350274943110387200 695877235569734400 625760422323079680 2030128306784847360 5934100281218403840 545564791012550400 1009886567180924160 179451040994971200 1005686393019235200 521907926677300800 4833638825678208000 469320316742309760 1522596230088635520 2681830381384627200 1391754471139468800 1251520844646159360 4060256613569694720 3625229119258656000 579897696308112000 1141947172566476640 1709036584793366400 1091129582025100800 2019773134361848320 358902081989942400 1043815853354601600 938640633484619520 3045192460177271040 487114064898814080 2783508942278937600 269176561492456800 1268830191740529600 8120513227139389440 1828376425365235200 1298970839730170880 7250458238517312000 703980475113464640 365335548674110560 717804163979884800 2087631706709203200 334975276523946240 1877281266969239040 6090384920354542080 974228129797628160 165105134122219200 639931748877832320 538353122984913600 3656752850730470400 2597941679460341760 763790707417570560 251231457392959680 1407960950226929280 730671097348221120 1435608327959769600 4175263413418406400 669950553047892480 3754562533938478080 598170136649904000 1948456259595256320 330210268244438400 1076706245969827200 1527581414835141120 502462914785919360 1461342194696442240 2871216655919539200 247657701183328800 959897623316748480 1339901106095784960 1196340273299808000 3896912519190512640 376847186089439520 3479386177848672000 660420536488876800 2153412491939654400 1623713549662713600 308196250361475840 1004925829571838720 2922684389392884480 495315402366657600 2679802212191569920 1217785162247035200 2392680546599616000 753694372178879040 1320841072977753600 4306824983879308800 3247427099325427200 737422145155987200 616392500722951680 2009851659143677440 5845368778785768960 599226901603948800 342122963177923200 990630804733315200 2435570324494070400 4785361093199232000 462294375542213760 1507388744357758080 2641682145955507200 256592222383442400 742973103549986400 1474844290311974400 1232785001445903360 4019703318287354880 3589020819899424000 1130541558268318560 1691966957952585600 1198453803207897600 684245926355846400 1981261609466630400 353626987557916800 4871140648988140800 1106133217733980800 924588751084427520 3014777488715516160 516195501609191040 898840352405923200 385245312951844800 513184444766884800 265220240668437600 1256157286964798400 8039406636574709760 2201401788296256000 7178041639798848000 693441563313320640 1368491852711692800 3962523218933260800 707253975115833600 2212266435467961600 1849177502168855040 6029554977431032320 1032391003218382080 181344983380142400 770490625903689600 1026368889533769600 530440481336875200 4402803576592512000 838917662245528320 478972148449092480 1386883126626641280 2736983705423385600 774293252413786560 1414507950231667200 4424532870935923200 1277259062530913280 3698355004337710080 3302102682444384000 589378312596528000 1040162344969980960 2064782006436764160 362689966760284800 1060880962673750400 1677835324491056640 957944296898184960 2773766253253282560 495077782581083520 1548586504827573120 2829015900463334400 272017475070213600 1155735938855534400 7396710008675420160 1320207420216222720 6604205364888768000 1178756625193056000 718458222673638720 371308336935812640 725379933520569600 2121761925347500800 338510635642932480 1915888593796369920 5547532506506565120 990155565162167040 3097173009655146240 544034950140427200 2640414840432445440 253882976732199360 2357513250386112000 1436916445347277440 742616673871625280 1450759867041139200 4243523850695001600 677021271285864960 3831777187592739840 604483277933808000 1980311130324334080 6194346019310292480 335383275057667200 1088069900280854400 507765953464398720 1485233347743250560 2901519734082278400 251537456293250400 816052425210640800 1354042542571729920 1208966555867616000 3960622260648668160 380824465098299040 3536269875579168000 1113925010807437920 670766550115334400 2176139800561708800 348152052508041600 313024390053822720 1015531906928797440 2970466695486501120 505253029115802240 503074912586500800 2708085085143459840 1237694456452708800 2417933111735232000 761648930196598080 1341533100230668800 4352279601123417600 696304105016083200 626048780107645440 2031063813857594880 5940933390973002240 608614268208710400 179657678665483200 1006149825173001600 522228078762062400 4835866223470464000 469536585080734080 1523297860393196160 2683066200461337600 1392608210032166400 1252097560215290880 4062127627715189760 3626899667602848000 580253420846736000 1142473395294897120 1709824129012771200 1217228536417420800 359315357330966400 1044456157524124800 939073170161468160 3046595720786392320 487412873511258240 2785216420064332800 269486517998224800 1269414883660996800 8124255255430379520 1829218962791001600 1299767662696688640 7253799335205696000 704304877621101120 365559655133443680 718630714661932800 2088912315048249600 335361000175568640 1878146340322936320 6093191441572784640 974825747022516480 184185896957899200 640226636976850560 538973035996449600 3658437925582003200 2599535325393377280 852059975492194560 251520750131676480 1408609755242202240 731119310266887360 1437261429323865600 4177824630096499200 670722000351137280 3756292680645872640 598858928884944000 1949651494045032960 368371793915798400 1077946071992899200 1704119950984389120 503041500263352960 1462238620533774720 2874522858647731200 276278845436848800 960339955465275840 1341444000702274560 1197717857769888000 3899302988090065920 377281125197514720 3481520525080416000 736743587831596800 2155892143985798400 1624709578370860800 343813674321411840 1006083000526705920 2924477241067549440 552557690873697600 2682888001404549120 1218532183778145600 257860255741058880 2395435715539776000 754562250395029440 1473487175663193600 4311784287971596800 3249419156741721600 737874499345401600 687627348642823680 2012166001053411840 5848954482135098880 599916910702636800 342280617475305600 1105115381747395200 2437064367556291200 515720511482117760 1509124500790058880 2946974351326387200 256710463106479200 828836536310546400 1475748998690803200 1375254697285647360 4024332002106823680 386790383611588320 3593153573309664000 1131843375592544160 1693915255988841600 1199833821405273600 684561234950611200 2210230763494790400 353843911677110400 4874128735112582400 1106811749018102400 1031441022964235520 3018249001580117760 516512149541781120 899875366053955200 429767092901764800 513420926212958400 265382933757832800 1257603750658382400 8048664004213647360 2455811959438656000 773580767223176640 1369122469901222400 4420461526989580800 707687823354220800 2213623498036204800 2062882045928471040 6036498003160235520 1033024299083562240 181553801923166400 859534185803529600 1026841852425916800 530765867515665600 4911623918877312000 839883674983691520 479192864465427840 1547161534446353280 2738244939802444800 774768224312671680 1415375646708441600 4427246996072409600 1277847638574474240 4125764091856942080 3683717939157984000 589739852795184000 1160371150834764960 2066048598167124480 363107603846332800 1061531735031331200 1679767349967383040 958385728930855680 3094323068892706560 495381476347954560 1549536448625343360 2830751293416883200 272330702884749600 1289301278705294400 8251528183713884160 1321017270261212160 7367435878315968000 1179479705590368000 718789296698141760 371536107260965920 726215207692665600 2123063470062662400 338900430256577280 1916771457861711360 6188646137785413120 990762952695909120 3099072897250686720 544661405769499200 2642034540522424320 254175322692432960 2358959411180736000 1437578593396283520 743072214521931840 1452430415385331200 4246126940125324800 677800860513154560 3833542915723422720 605179339743888000 1981525905391818240 6198145794501373440 335769468519139200 1089322811538998400 508350645384865920 1486144429043863680 2904860830770662400 251827101389354400 816992108654248800 1355601721026309120 1210358679487776000 3963051810783636480 381262984038649440 3538439116771104000 1114608321782897760 671538937038278400 2178645623077996800 348258769869628800 313384837284529920 1016701290769731840 2972288858087727360 505407901878472320 503654202778708800 2711203442052618240 1238453690869886400 2420717358975552000 762525968077298880 1343077874076556800 4357291246155993600 696517539739257600 626769674569059840 2033402581539463680 5944577716175454720 609315086849414400 179767885423089600 1007308405557417600 522388154804443200 4841434717951104000 470077255926794880 1525051936154597760 2686155748153113600 1393035079478515200 1253539349138119680 4066805163078927360 3631076038463328000 580431283116048000 1143788952115948320 1711792989561283200 1218630173698828800 359535770846179200 1044776309608886400 940154511853589760 3050103872309195520 487562277817480320 2786070158957030400 269651828134634400 1270876613462164800 8133610326157854720 1831325306355417600 1300166074179947520 7262152076926656000 705115883890192320 365671708363110240 719071541692358400 2089552619217772800 335566719456433920 1880309023707179520 6100207744618391040 975124555634960640 184397986809691200 640963857224396160 539303656269268800 3662650612710835200 2600332148359895040 853041121589180160 251675039592325440 1410231767780384640 731343416726220480 1438143083384716800 4179105238435545600 671133438912867840 3760618047414359040 599226284743632000 1950249111269921280 368795973619382400 1078607312538537600 1706082243178360320 503350079184650880 1462686833452440960 2876286166769433600 276596980214536800 961445785836594240 1342266877825735680 1198452569487264000 3900498222539842560 377512559388488160 3482587698696288000 737591947238764800 2157214625077075200 1625207592724934400 344209575378090240 1006700158369301760 2925373666904881920 553193960429073600 2684533755651471360 1218905694543700800 258157181533567680 2396905138974528000 755025118776976320 1475183894477529600 4314429250154150400 3250415185449868800 738100676440108800 688419150756180480 2013400316738603520 5850747333809763840 600284915555270400 342674753218761600 1106387920858147200 2437811389087401600 516314363067135360 1510050237553952640 2950367788955059200 257006064914071200 829790940643610400 1476201352880217600 1376838301512360960 4026800633477207040 387235772300351520 3595357708461792000 1132537678165464480 1694954348274844800 1200569831110540800 685349506437523200 2212775841716294400 353952373736707200 4875622778174803200 1107151014660163200 1032628726134270720 3020100475107905280 516670473508076160 430261969222612800 514012129828142400 265464280302530400 1258375197961627200 8053601266954414080 2458639824129216000 774471544600703040 1370699012875046400 4425551683432588800 707904747473414400 2214302029320326400 2065257452268541440 6040200950215810560 1033340947016152320 181665171812779200 860523938445225600 1028024259656284800 530928560605060800 4917279648258432000 840398881777378560 479744654506266240 1548943089201406080 2741398025750092800 775005710262114240 1415809494946828800 4428604058640652800 1279319078683376640 4130514904537082880 3687959736193824000 589920622894512000 1161707316901054560 2066681894032304640 363330343625558400 1061857121210121600 1680797763554757120 959489309012532480 3097886178402812160 495533323231390080 1550011420524228480 2831618989893657600 272497757719168800 1290785907667838400 8261029809074165760 1321422195283706880 7375919472387648000 1179841245789024000 719616981759399360 371649992423542560 726660687251116800 2123714242420243200 339108320717187840 1918978618025064960 6195772356805624320 991066646462780160 3100022841048456960 544995515438337600 2642844390567413760 254331240537890880 2359682491578048000 1439233963518798720 743299984847085120 1453321374502233600 4247428484840486400 678216641434375680 3837957236050129920 605550572709264000 1982133292925560320 6200045682096913920 335975438365257600 1089991030876675200 508662481075781760 1486599969694170240 2906642749004467200 251981578773943200 817493273157506400 1356433282868751360 1211101145418528000 3964266585851120640 381496860806836320 3539523737367072000 1114949977270627680 671950876730515200 2179982061753350400 1651777744104633600 313577075807573760 1017324962151563520 2973199939388340480 505485338259807360 503963157547886400 2712866565737502720 1238833308078475200 2422202290837056000 762993721613672640 1343901753461030400 4359964123506700800 3303555488209267200 696624257100844800 627154151615147520 2034649924303127040 5946399878776680960 609688856791123200 179822988801892800 1007926315095772800 2477666616156950400 4844404581674112000 470365613711360640 1525987443227345280 2687803506922060800 6607110976418534400 1393248514201689600 1254308303230295040 4069299848606254080 3633303436255584000 580520214250704000 1144490582420508960 1712843048520489600 1219377713582246400 359645977603785600 4955333232313900800 1044936385651267200 940731227422721280 3051974886454690560 487636979970591360 2786497028403379200 269734483202839200 1271656202689454400 8138599697212508160 1832448689589772800 1300365279921576960 7266606872511168000 705548420567040960 365727734977943520 719291955207571200 2089872771302534400 335669579096866560 1881462454845442560 6103949772909381120 975273959941182720 184511101397313600 641357041356420480 539468966405678400 3664897379179545600 2600730559843153920 853564399507572480 251752184322649920 1411096841134081920 731455469955887040 1438583910415142400 4179745542605068800 671339158193733120 3762924909690885120 599409962672976000 1950547919882365440 369022202794627200 1078937932811356800 1707128799015144960 503504368645299840 1462910939911774080 2877167820830284800 276766652095970400 962035562034630720 1342678316387466240 1198819925345952000 3901095839764730880 377628276483974880 3483121285504224000 738044405589254400 2157875865622713600 1625456599901971200 344420722608318720 1007008737290599680 2925821879823548160 553533304191940800 2685356632774932480 1219092449926478400 258315541956239040 2397639850691904000 755256552967949760 1476088811178508800 4315751731245427200 3250913199803942400 738213764987462400 688841445216637440 2014017474581199360 5851643759647096320 600468917981587200 342884958948604800 1107066608383881600 2438184899852956800 516631083912478080 1510513105935899520 2952177622357017600 257163719211453600 830299956287911200 1476427529974924800 1377682890433274880 4028034949162398720 387473312934358560 3596459776037856000 1132884829451924640 1695473894417846400 1200937835963174400 685769917897209600 2214133216767763200 354006604766505600 4876369799705913600 1107320647481193600 1033262167824956160 3021026211871799040 516749635491223680 430525903260398400 514327438422907200 265504953574879200 1258760921613249600 8056069898324797440 2460148018630848000 774946625868717120 1371539835794419200 4428266433535526400 708013209533011200 2214641294962387200 2066524335649912320 6042052423743598080 1033499270982447360 181720856757585600 861051806520796800 1028654876845814400 531009907149758400 4920296037261696000 840656485174222080 480038942528046720 1549893251737434240 2743079671588838400 775124453236835520 1416026419066022400 4429282589924774400 1280103846741457920 4133048671299824640 3690222027946272000 590011007944176000 1162419938803075680 2066998541964894720 363441713515171200 1062019814299516800 1681312970348444160 960077885056093440 3099786503474868480 495609246673107840 1550248906473671040 2832052838132044800 272581285136378400 1291577709781195200 8266097342599649280 1321624657794954240 7380444055892544000 1180022015888352000 720058413792070080 371706935004830880 726883427030342400 2124039628599033600 339212265947493120 1920155770112186880 6199573006949736960 991218493346215680 3100497812947342080 545162570272756800 2643249315589908480 254409199460619840 2360044031776704000 1440116827584140160 743413870009661760 1453766854060684800 4248079257198067200 678424531894986240 3840311540224373760 605736189191952000 1982436986692431360 6200995625894684160 336078423288316800 1090325140545513600 508818398921239680 1486827740019323520 2907533708121369600 252058817466237600 817743855409135200 1356849063789972480 1211472378383904000 3964873973384862720 381613799190929760 3540066047665056000 1115120805014492640 672156846576633600 2180650281091027200 1652030822243692800 313673195069095680 1017636797842479360 2973655480038647040 505524056450474880 504117634932475200 2713698127579944960 1239023116682769600 2422944756767808000 763227598381859520 1344313693153267200 4361300562182054400 3304061644487385600 696677615781638400 627346390138191360 2035273595684958720 5947310960077294080 609875741761977600 179850540491294400 1008235269864950400 2478046233365539200 4845889513535616000 470509792603643520 1526455196763719040 2688627386306534400 6608123288974771200 1393355231563276800 1254692780276382720 4070547191369917440 3634417135151712000 580564679818032000 1144841397572789280 1713368078000092800 1219751483523955200 359701080982588800 4956092466731078400 1045016423672457600 941019585207287040 3052910393527438080 487674331047146880 2786710463126553600 269775810736941600 1272045997303099200 8141094382739834880 1833010381206950400 1300464882792391680 7268834270303424000 705764688905465280 365755748285360160 719402161965177600 2090032847344915200 335721008917082880 1882039170414574080 6105820787054876160 975348662094293760 184567658691124800 641553633422432640 539551621473883200 3666020762413900800 2600929765584783360 853826038466768640 251790756687812160 1411529377810930560 731511496570720320 1438804323930355200 4180065694689830400 671442017834165760 3764078340829148160 599501801637648000 1950697324188587520 369135317382249600 1079103242947766400 1707652076933537280 503581513375624320 1463022993141440640 2877608647860710400 276851488036687200 962330450133648960 1342884035668331520 1199003603275296000 3901394648377175040 377686135031718240 3483388078908192000 738270634764499200 2158206485895532800 1625581103490489600 344526296223432960 1007163026751248640 2926045986282881280 553702976073374400 2685768071336663040 1219185827617867200 258394722167574720 2398007206550592000 755372270063436480 1476541269528998400 4316412971791065600 3251162206980979200 738270309261139200 689052592446865920 2014326053502497280 5852091972565762560 600560919194745600 342990061813526400 1107405952146748800 2438371655235734400 516789444335149440 1510744540126872960 2953082539057996800 257242546360144800 830554464110061600 1476540618522278400 1378105184893731840 4028652107004994560 387592083251362080 3597010809825888000 1133058405095154720 1695733667489347200 1201121838389491200 685980123627052800 2214811904293497600 354033720281404800 4876743310471468800 1107405463891708800 1033578888670298880 3021489080253745920 516789216482797440 430657870279291200 514485092720289600 265525290211053600 1258953783439060800 8057304214009989120 2460902115881664000 775184166502724160 1371960247254105600 4429623808586995200 708067440562809600 2214810927783417600 2067157777340597760 6042978160507491840 1033578432965594880 181748699229988800 861315740558582400 1028970185440579200 531050580422107200 4921804231763328000 840785286872643840 480186086538936960 1550368333005448320 2743920494508211200 775183824724196160 1416134881125619200 4429621855566835200 1280496230770498560 4134315554681195520 3691353173822496000 590056200469008000 1162776249754086240 2067156865931189760 363497398459977600 1062101160844214400 1681570573745287680 960372173077873920 3100736666010896640 495647208393966720 1550367649448392320 2832269762251238400 272623048844983200 1291973610837873600 8268631109362391040 1321725889050577920 7382706347644992000 1180112400938016000 720279129808405440 371735406295475040 726994796919955200 2124202321688428800 339264238562645760 1920744346155747840 6201473332021793280 991294416787933440 3100735298896784640 545246097689966400 2643451778101155840 254448178921984320 2360224801876032000 1440558259616810880 743470812590950080 1453989593839910400 4248404643376857600 678528477125291520 3841488692311495680 605828997433296000 1982588833575866880 6201470597793569280 336129915749846400 1090492195379932800 508896357843968640 1486941625181900160 2907979187679820800 252097436812384800 817869146534949600 1357056954250583040 1211657994866592000 3965177667151733760 381672268382976480 3540337202814048000 1115206218886425120 672259831499692800 2180984390759865600 1652157361313222400 313721254699856640 1017792715687937280 2973883250363800320 505640211022477440 504194873624769600 2714113908501166080 1239118020984916800 2423315989733184000 763344536765952960 1344519662999385600 4361968781519731200 3304314722626444800 696837691824019200 627442509399713280 2035585431375874560 5947766500727600640 609969184247404800 179864316335995200 1008389747249539200 2478236041969833600 4846631979466368000 470581882049784960 1526689073531905920 2689039325998771200 6608629445252889600 1393675383648038400 1254885018799426560 4071170862751749120 3634973984599776000 580698076520016000 1145016805148929440 1713630592739894400 1219938368494809600 359728632671990400 4956472083939667200 1045256537736028800 941163764099569920 3053378147063811840 487786384276813440 2787350767296076800 269796474503992800 1272240894609921600 8142341725503498240 1833291227015539200 1300763691404835840 7269947969199552000 705872823074677440 365839788207610080 719457265343980800 2090513075472057600 335746723827191040 1882327528199139840 6106756294127623680 975572768553626880 184595937338030400 641651929455438720 539592949007985600 3666582454031078400 2601527382809671680 853956857946366720 251810042870393280 1411745646149354880 731679576415220160 1438914530687961600 4181026150944115200 671493447654382080 3764655056398279680 599547721119984000 1951145537107253760 369191874676060800 1079185898015971200 1707913715892733440 503620085740786560 1463359152830440320 2877829061375923200 276893906007045600 962477894183158080 1342986895308764160 1199095442239968000 3902291074214507520 377715064305589920 3484188459120096000 738383749352121600 2158371796031942400 1625954614256044800 344579083030990080 1007240171481573120 2926718305660880640 553787812014091200 2685973790617528320 1219465960692033600 258434312273242560 2398190884479936000 755430128611179840 1476767498704243200 4316743592063884800 3251909228512089600 738439942082169600 689158166061980160 2014480342963146240 5853436611321761280 600606919801324800 343042613245987200 1107575624028182400 2438931921384067200 516868624546485120 1510860257222359680 2953534997408486400 257281959934490400 830681718021136800 1476879884164339200 1378316332123960320 4028960685926292480 387651468409863840 3597286326719904000 1133145192916769760 1695863554025097600 1201213839602649600 686085226491974400 2215151248056364800 354115066826102400 4877863842768134400 1107659913123254400 1033737249092970240 3021720514444719360 516907959457518720 430723853788737600 514563919868980800 265586300119576800 1259050214351966400 8057921371852584960 2461279164507072000 775302936819727680 1372170452983948800 4430302496112729600 708230133652204800 2215319826246508800 2067474498185940480 6043441028889438720 1033815918915037440 181762620466190400 861447707577475200 1029127839737961600 531172600239153600 4922558329014144000 840849687721854720 480259658544382080 1550605873639455360 2744340905967897600 775361939186278080 1416460267304409600 4430639652493017600 1280692422785018880 4134948996371880960 3691918746760608000 590191778043504000 1162954405229591520 2067631837830074880 363525240932380800 1062345200478307200 1681699375443709440 960519317088764160 3101211747278910720 495761093556543360 1550723878372556160 2832920534608819200 272643930699285600 1292171561366212800 8269897992743761920 1322029582817448960 7383837493521216000 1180383556087008000 720389487816573120 371820820167407520 727050481864761600 2124690400956614400 339290224870222080 1921038634177528320 6202423494557821440 991522187113086720 3101447756745112320 545287861398571200 2644059165634897920 254467668652666560 2360767112174016000 1440778975633146240 743641640334815040 1454100963729523200 4249380801913228800 678580449740444160 3842077268355056640 605875401553968000 1983044374226173440 6202895513490224640 336155661980611200 1090575722797142400 508935337305333120 1487283280669630080 2908201927459046400 252116746485458400 817931792097856800 1357160899480888320 1211750803107936000 3966088748452346880 381701502978999840 3541150668261024000 1115462460502222560 672311323961222400 2181151445594284800 1652536978521811200 313745284515237120 1017870674610666240 2974566561339260160 506066111119820160 504233492970916800 2714321798961776640 1239402733891358400 2423501606215872000 763403005957999680 1344622647922444800 4362302891188569600 3305073957043622400 697424637312748800 627490569030474240 2035741349221332480 5949133122678520320 610015905490118400 179905643870097600 1008466985941833600 2478805467782716800 4847003212431744000 470617926772855680 1526806011915999360 2689245295844889600 6610147914087244800 1394849274625497600 1254981138060948480 4071482698442664960 3635252409323808000 1145104508936999520 1713761850109795200 1220031810980236800 359811287740195200 4957610935565433600 1046136955969123200 941235853545711360 3053612023831998720 488197246118924160 2789698549250995200 269858465805146400 1272338343263332800 8142965396885329920 1833431649919833600 1301859322983797760 7270504818647616000 705926890159283520 366147934589193120 719622575480390400 2092273911938246400 335823868557515520 1882471707091422720 6107224047663997440 976394492237848320 184610076661483200 641701077471941760 539716931610292800 3666863299839667200 2603718645967595520 854022267686165760 251867901418136640 1411853780318567040 732295869178386240 1439245150960780800 4184547823876492800 671647737115031040 3764943414182845440 599685479566992000 1952788984475696640 369220153322966400 1079433863220585600 1708044535372331520 503735802836273280 1464591738356772480 2878490301921561600 276915114992224800 962551616207912640 1343295474230062080 1199370959133984000 3905577968951393280 377801852127204960 3487123186563744000 738440306645932800 2158867726441171200 1627324153729747200 344605476434768640 1007471605672546560 2929183476713544960 553830229984449600 2686590948460124160 1220493115297310400 258454107326076480 2398741918267968000 755603704254409920 1476880613291865600 4317735452882342400 3254648307459494400 739061929092614400 689210952869537280 2014943211345093120 5858366953427089920 600744921621062400 343068888962217600 1107660459968899200 2440986230594620800 516908214652152960 1511207408508819840 2953761226583731200 257301666721663200 830745344976674400 629669753545341600 1478123858185228800 1378421905739074560 4029886422690186240 387681160989114720 3598112877401952000 1133405556381614880 1696253213632348800 1201489843242124800 686137777924435200 2215320919937798400 354413337489993600 4881972461189241600 1108592893638921600 1033816429304305920 3022414817017639680 517343350364830080 430756845543460800 514603333443326400 265810003117495200 1259339507090683200 8059772845380372480 2461467688819776000 775362321978229440 1372275555848870400 4430641839875596800 708826674979987200 2217185787277843200 2067632858608611840 6044829634035279360 1034686700729660160 181804384174795200 861513691086921600 1029206666886652800 531620006234990400 4922935377639552000 841042890269487360 480296444547104640 1550724643956458880 2744551111697740800 776015025547245120 1417653349959974400 4434371574555686400 1280790518792279040 4135265717217223680 3692201533229664000 590688895816656000 1163043482967344160 2069373401459320320 363608768349590400 1063240012469980800 1682085780538974720 960592889094209280 3101449287912917760 496178672485991040 1552030051094490240 2835306699919948800 272706576262192800 1292270536630382400 8270531434434447360 1323143126629309440 7384403066459328000 1181377791633312000 720444666820656960 372134004364493280 727217536699180800 2126480024939961600 339368183792951040 1921185778188418560 6202898575825835520 992357344971982080 3104060102188980480 545413152524385600 2646286253258618880 254526137844713280 2362755583266624000 1440889333641313920 744268008728986560 1454435073398361600 4252960049879923200 678736367585902080 3842371556376837120 606014613915984000 1984714689943964160 6208120204377960960 336232900672905600 1090826305048771200 509052275689426560 1488536017457973120 2908870146796723200 252174675504679200 818119728786578400 1357472735171804160 1212029227831968000 3969429379887928320 381789206767069920 3544133374899936000 1116402013093479840 672465801345811200 2181652610097542400 1653928908286636800 313817373961378560 1018104551378853120 2977072034915946240 506298420263825280 504349351009358400 2714945470343608320 1240446681214977600 2424058455663936000 763578413534139840 1344931602691622400 4363305220195084800 3307857816573273600 697744789397510400 627634747922757120 2036209102757706240 5954144069831892480 610156069218259200 180057178161806400 1008698702018716800 2480893362429955200 4848116911327872000 470726060942067840 1527156827068279680 2689863205383244800 6615715633146547200 1395489578795020800 1255269495845514240 4072418205515412480 3636087683495904000 1145367620301209760 1714155622219497600 1220312138436518400 360114356323612800 4961786724859910400 1046617184096265600 941452121884135680 3054313654136559360 488421352578257280 2790979157590041600 270085767242709600 1272630689223566400 8144836411030824960 1833852918632716800 1302456940208686080 7272175366991808000 706089091413101760 366316014433692960 720228712647225600 2093234368192531200 336106732568705280 1882904243768271360 6108627308273118720 976842705156514560 184652494631841600 641848521521450880 540171534485419200 3667705837265433600 2604913880417372160 854218496905562880 252080049426528960 1412178182826203520 732632028867385920 1440457425294451200 4186468736385062400 672213465137410560 3765808487536542720 600190593872688000 1953685410313029120 369304989263683200 1080343068970838400 1708436993811125760 504160098853057920 1465264057734771840 2880914850588902400 276978741947762400 962772782282176320 1344426930274821120 1200381187745376000 3907370820626058240 378120074139793440 3488723946987552000 738609978527366400 2160686137941676800 1628071175260857600 344684656646104320 1008320197706115840 2930528115469543680 553957483895524800 2688853860549642240 1221053381445643200 258513492484578240 2400762375490752000 756240148279586880 1477219957054732800 4321372275883353600 3256142350521715200 739401194734675200 689369313292208640 2016640395412231680 5861056230939087360 601250928293433600 343147716110908800 1107914967791049600 2442106762891286400 517026984969156480 1512480296559173760 2954439914109465600 257360787083181600 830936225843287200 630200123566322400 1478802389469350400 1378738626584417280 4033280790824463360 387770238726867360 3601143563236128000 1134360222419380320 1697681965525603200 1202501856586867200 686295432221817600 2215829935582099200 354576030579388800 4884213525782572800 1109101792102012800 1034053969938312960 3024960593118347520 517580836314272640 430855820807630400 514721574166363200 265932022934541600 1260400247132644800 8066561581648926720 2462033261757888000 775540477453734720 1372590864443635200 4431659871164198400 709152061158777600 640542403407029760 2218203584204025600 2068107939876625920 6049921186236695040 1035161672628545280 181957517773012800 861711641615260800 1029443148332726400 531864045869083200 4924066523515776000 841751299610807040 480406802555272320 1551080954907469440 2745181728887270400 776371254471408960 1418304122317555200 1281084806814059520 4136215879753251840 3693049892636832000 590960050965648000 1163310716180602080 2070323345257090560 363915035546025600 1063728091738166400 1683502599221614080 960813605110544640 3102161909814938880 496406442811144320 1552742508942817920 2836608244635110400 272936276659519200 1292567462422891200 8272431759506503680 1323750514163051520 7386099785273664000 1181920101931296000 720610203832908480 372304832108358240 727830071092051200 2127456183476332800 339654033176290560 1921627210221089280 6204323819629877760 992812885622288640 3105485017885635840 545872553319038400 2647501028326103040 254740524882217920 2363840203862592000 1441220407665816960 744609664216716480 1455660142184102400 4254912366952665600 679308066352581120 3843254420442178560 606525059243376000 1985625771244577280 6210970035771271680 336516109211318400 1091745106638076800 509481049764435840 1489219328433432960 2911320284368204800 252387081908488800 818808829978557600 1358616132705162240 1213050118486752000 3971251542489154560 382110787323326880 3545760305793888000 1116914496325074720 673032218422636800 2183490213276153600 1654688142703814400 314081701930563840 1018962099528871680 2978438656866865920 506453293026495360 504774163816977600 2717232265410324480 1241016107027860800 2426100236973504000 764221574646653760 1346064436845273600 4366980426552307200 3309376285407628800 697958224120684800 628163403861127680 2037924199057743360 5956877313733731840 610670002888108800 180139833230011200 1009548327633955200 2482032214055721600 4852200473947008000 471122552895845760 1528443149293307520 2692128873690547200 6618752570815257600 1395916448241369600 1256326807722255360 4075848398115486720 3639150355460256000 1146332361969980640 1715599453288406400 1221340005776217600 360279666460022400 4964064428111443200 1046937336181027200 942245105791691520 3056886298586615040 488570756884479360 2791832896482739200 270209749845016800 1273702624411089600 8151696796230973440 1835397570579955200 1302855351691944960 7278300710920512000 706683829343768640 366428067663359520 720559332920044800 2093874672362054400 336261022029354240 1884490211583383040 6113772597173230080 977141513768958720 184808027189822400 642389149702984320 540419499690033600 3670795141159910400 2605710703383889920 854938004043352320 252195766522015680 1413367658687537280 732856135326719040 1441118665840089600 4187749344724108800 672522044058708480 3768980423166766080 600466110766704000 1954283027537917440 369616054379644800 1080838999380067200 1709876008086704640 504391533044031360 1465712270653438080 2882237331680179200 277212040784733600 963583724554476480 1345044088117416960 1200932221533408000 3908566055075834880 378293649783023520 3489791120603424000 739232108759289600 2161677998760134400 1628569189614931200 344974984087668480 1008783066088062720 2931424541306876160 554424081569467200 2690088176234833920 1221426892211198400 258731238065751360 2401864443066816000 756587299566047040 1478464217518579200 4323355997520268800 3257138379229862400 739627371829382400 689949968175336960 2017566132176125440 5862849082613752320 601526931932908800 343436748989443200 1108848163138934400 2442853784422396800 517462476131502720 1513174599132094080 2956928435037158400 257577561742082400 831636122354200800 630489416305039200 1479254743658764800 1379899936350673920 4035132264352250880 388096857098627040 3602796664600224000 1134880949349070560 1698461284740105600 1203053863865817600 686873497978886400 2217696326277868800 354684492638985600 4885707568844793600 1109441057744073600 1034924952263005440 3026349198264188160 517739160280567680 431218730109585600 515155123484164800 266013369479239200 1260978832610078400 8070264528704501760 2464107029197632000 776193714197254080 1373746995957772800 4435392652555737600 709368985277971200 641081931446960640 2218882115488147200 2069849904526010880 6052698396528376320 1035478320561135360 182041045190222400 862437460219171200 1030310246968329600 532026738958478400 4928214058395264000 842137704706072320 480811448585220480 1552387428394508160 2747493991915545600 776608740420851520 1418737970555942400 1282163862893921280 4139699809052021760 3696160543796448000 591140821064976000 1164290571295881120 2070956641122270720 364082090380444800 1064053477916956800 1684275409412144640 961622897170440960 3104774856789016320 496558289694579840 1553217480841703040 2837475941111884800 273061567785333600 1293656190328756800 8279399618104043520 1324155439185546240 7392321087592896000 1182281642129952000 721217172877830720 372418717270934880 728164180760889600 2128106955833913600 339809951021748480 1923245794340881920 6209549713578032640 993116579389159680 3106434961683406080 546123135570667200 2648310878371092480 254857463266311360 2364563284259904000 1442434345755661440 744837434541869760 1456328361521779200 4256213911667827200 679619902043496960 3846491588681763840 606803483967408000 1986233158778319360 6212869923366812160 336670586595907200 1092246271141334400 509714926532622720 1489674869083739520 2912656723043558400 252502939946930400 819184703356000800 1359239804086993920 1213606967934816000 3972466317556638720 382286194899467040 3546844926389856000 1117256151812804640 673341173191814400 2184492542282668800 1655194298981932800 314225880822846720 1019429853065245440 2979349738167479040 506646883979832960 505005879893860800 2718479608173987840 1241395724236449600 2427213935869632000 764572389798934080 1346682346383628800 4368985084565337600 3310388597963865600 698225017524652800 628451761645693440 2038859706130490880 5958699476334958080 610950330344390400 180194936608814400 1010011759787721600 2482791448472899200 4854427871739264000 471338821234270080 1529144779597868160 2693364692767257600 6620777195927731200 1396450035049305600 1256903523291386880 4077719412260981760 3640820903804448000 1146858584698401120 1716386997507811200 1221900660688780800 360389873217628800 4965582896945798400 1047337526286979200 942677642468540160 3058289559195736320 488757512267256960 2792900070098611200 270292404913221600 1274287316331556800 8155438824521963520 1836240108005721600 1303353366046018560 7281641807608896000 707008231851405120 366568134200442720 720779746435257600 2094675052573958400 336363881669786880 1885355284937080320 6116579118391472640 977515024534513920 184892863130539200 642684037802002560 540584809826443200 3672480216011443200 2606706732092037120 855330462482146560 252272911252340160 1414016463702810240 733136268400885440 1441559492870515200 4189350105147916800 672727763339573760 3770710569874160640 600649788696048000 1955030049069027840 369785726261078400 1081169619652886400 1710660924964293120 504545822504680320 1466272536801770880 2883118985741030400 277339294695808800 964026056703003840 1345455526679147520 1201299577392096000 3910060098138055680 378409366878510240 3491125087623264000 739571452522156800 2162339239305772800 1629191707557523200 345133344510339840 1009091645009360640 2932545073603541760 554678589391617600 2690911053358295040 1221893780668142400 258850008382754880 2402599154784192000 756818733757020480 1479142905044313600 4324678478611545600 3258383415115046400 739910093197766400 690266689020679680 2018183290018721280 5865090147207083520 601710934359225600 343594403286825600 1109357178783235200 2443787561336284800 517700016765509760 1513637467514040960 2958285810088627200 257695802465119200 832017884087426400 630682278130850400 1479820186395532800 1380533378041359360 4036366580037442560 388275012574132320 3603898732176288000 1135228100635530720 1698980830883107200 1203421868718451200 687188806573651200 2218714357566470400 354820070213481600 4887575122672569600 1109865139796649600 1035400033531019520 3027274935028081920 517937065238436480 431416680637924800 515391604930238400 266115052660111200 1261364556261700800 8072733160074885120 2465238175073856000 776550025148264640 1374377613147302400 4437428715132940800 709640140426963200 641376219468741120 2219730279593299200 2070800067062039040 6054549870056163840 1035874130476872960 182096730135028800 862833361275849600 1030783209860476800 532230105320222400 4930476350147712000 842395308102915840 481032164601555840 1553100050296529280 2748755226294604800 776905597857654720 1419280280853926400 1282752438937482240 4141600134124078080 3697857262610784000 591366783689136000 1164825037722396960 2071748260953745920 364193460270057600 1064460210640444800 1684790616205831680 962064329203111680 3106200100593058560 496748098298874240 1553811195715309440 2838560561707852800 273145095202543200 1294250041913774400 8283200268248156160 1324661595463664640 7395714525221568000 1182733567378272000 721548246902333760 372561073724155680 728386920540115200 2128920421280889600 339913896252053760 1924128658406223360 6212400201186117120 993496196597748480 3107622391430618880 546290190405086400 2649323190927329280 254935422189040320 2365467134756544000 1443096493804667520 745122147448311360 1456773841080230400 4257840842561779200 679827792504107520 3848257316812446720 606989100450096000 1986992393195496960 6215244782861237760 336773571518966400 1092580380810172800 509870844378080640 1490244294896622720 2913547682160460800 252580178639224800 819435285607629600 1359655585008215040 1213978200900192000 3973984786390993920 382403133283560480 3548200702134816000 1117683221172467040 673547143037932800 2185160761620345600 1655826994329580800 314322000084368640 1019741688756161280 2980488589793245440 506763038551835520 505160357278449600 2719311170016430080 1241870245747185600 2427956401800384000 764806266567120960 1347094286075865600 4370321523240691200 3311653988659161600 698385093567033600 628644000168737280 2039483377512322560 5960977179586490880 611137215315244800 180263815832318400 1010320714556899200 2483740491494371200 4855912803600768000 471483000126552960 1529612533134241920 2694188572151731200 6623307977318323200 1396770187134067200 1257288000337474560 4078966755024645120 3641934602700576000 1147209399850681440 1716912026987414400 1222274430630489600 360527631664636800 4967480982988742400 1047577640350550400 942966000253105920 3059225066268483840 488869565496923520 2793540374268134400 270395723748477600 1274677110945201600 8157933510049290240 1836801799622899200 1303652174658462720 7283869205401152000 707224500189829440 366652174122692640 721055263329273600 2095155280701100800 336492456220327680 1885932000506211840 6118450132536967680 977739130993847040 184949420424350400 642880629868014720 540791447496955200 3673603599245798400 2607304349316925440 855592101441342720 252369342165245760 1414449000379658880 733304348245385280 1442110526658547200 4190310561402201600 672984912440655360 3771864001012423680 600879386107728000 1955478261987694080 369898840848700800 1081582894993910400 1711184202882685440 504738684330491520 1466608696490770560 2884221053317094400 277424130636525600 964320944802022080 1345969824881310720 1201758772215456000 3910956523975388160 378554013247868640 3491925467835168000 739797681697401600 2163165789987820800 1629565218323078400 345238918125454080 1009477368660983040 2933217392981541120 554848261273051200 2691939649762621440 1222173913742308800 258929188594090560 2403517544430912000 757108026495737280 1479595363394803200 4326331579975641600 3259130436646156800 740079726018796800 690477836250908160 2018954737321966080 5866434785963082240 601940937392121600 343699506151747200 1109696522546102400 2444347827484617600 517858377188181120 1514216052991474560 2959190726789606400 257774629613810400 832272391909576800 630923355413114400 1480159452037593600 1380955672501816320 4037909474643932160 388393782891135840 3605276316646368000 1135662039743605920 1699630263561859200 1203881874784243200 687399012303494400 2219393045092204800 354901416758179200 4888695654969235200 1110119589028195200 1035716754376362240 3028432105982949120 518055808213157760 431548647656817600 515549259227620800 266176062568634400 1261846710826228800 8075818949287864320 2465992272324672000 776787565782271680 1374798024606988800 4438786090184409600 709802833516358400 641572411483261440 2220239178056390400 2071433508752724480 6056864211965898240 1036111616426315520 182166336316036800 863097295313635200 1031098518455241600 532352125137268800 4931984544649344000 842717312348970240 481179308612446080 1553575131564543360 2749596049213977600 777083712319736640 1419605667032716800 1283144822966522880 4142867017505448960 3698988408487008000 591502361263632000 1165181348673407520 2072223232852631040 364332672632073600 1064704250274537600 1685434624697940480 962358617224892160 3107150263129086720 496861983461450880 1554167424639473280 2839211334065433600 273249504474055200 1294645942970452800 8285734035010897920 1324965289230535680 7397976816974016000 1183004722527264000 721768962918669120 372646487596088160 728665345264147200 2129408500549075200 340043827789935360 1924717234449784320 6214300526258173440 993723966922901760 3108334849278946560 546499008948110400 2649930578461071360 255032870842451520 2366009445054528000 1443537925837338240 745292975192176320 1457330690528294400 4258817001098150400 680087655579870720 3849434468899568640 607221121053456000 1987447933845803520 6216669698557893120 336902302672790400 1092998017896220800 510065741684903040 1490585950384352640 2914661381056588800 252676727004592800 819748513422165600 1360175311159741440 1214442242106912000 3974895867691607040 382549306263677280 3549014167581792000 1117939462788264480 673804605345580800 2185996035792441600 1656206611538169600 314442149161271040 1020131483369806080 2981171900768705280 506879193123838080 505353454009185600 2720350622319482880 1242154958653627200 2428884484213824000 765098612527354560 1347609210691161600 4371992071584883200 3312413223076339200 698545169609414400 628884298322542080 2040262966739612160 5962343801537410560 611370821528812800 180305143366420800 1010706908018371200 2484309917307254400 4857768968427648000 471663223741906560 1530197225054709120 2695218421382323200 6624826446152678400 1397090339218828800 1257768596645084160 4080525933479224320 3643326726320736000 1147647918791031840 1717568313836918400 1222741643057625600 360610286732841600 4968619834614508800 1047817754414121600 943326447483813120 3060394450109418240 488981618726590080 2794180678437657600 270457715049631200 1275164354212257600 8161051866958448640 1837503914144371200 1303950983270906880 7286653452641472000 707494835612859840 366736214044942560 721220573465683200 2095635508828243200 336569600950652160 1886652894967626240 6120788900218836480 977963237453180160 185020117041614400 643126369950529920 540915430099262400 3675007828288742400 2607901966541813760 855919150140337920 252427200712989120 1414989671225719680 733472428089885120 1442441146931366400 4191271017656486400 673139201901304320 3773305789935252480 601017144554736000 1955926474906360320 370040234083228800 1081830860198524800 1711838300280675840 504854401425978240 1466944856179770240 2884882293862732800 277530175562421600 964689554925794880 1346278403802608640 1202034289109472000 3911852949812720640 378640801069483680 3492725848047072000 740080468166457600 2163661720397049600 1629938729088633600 345370885144346880 1009708802851956480 2933889712359540480 555060351124843200 2692556807605217280 1222454046816475200 259028163858260160 2404068578218944000 757281602138967360 1480160936332915200 4327323440794099200 3259877458177267200 740249358839827200 690741770288693760 2019417605703912960 5867779424719080960 602078939211859200 343830884732899200 1110120702249686400 2444908093632950400 518056327716520320 1514563204277934720 2960321872665830400 257873163549674400 832590526687264800 631068001782472800 1480498717679654400 1381483540577387520 4038835211407825920 388542245787390240 3606102867328416000 1135922403208451040 1700019923169110400 1204157878423718400 687661769465798400 2220241404499372800 354982763302876800 4889816187265900800 1110374038259740800 1036112655433040640 3029126408555869440 518174551187879040 431713606430433600 515746327099348800 266237072477157600 1262136003564945600 8077670422815651840 2466934893888192000 777084491574780480 1375323538931596800 4440482808998745600 709965526605753600 641817651501411840 2220748076519481600 2072225310866081280 6058252817111738880 1036349102375758080 182208100024641600 863427212860867200 1031492654198697600 532474144954315200 4933869787776384000 842910514896602880 481363238626058880 1554168983149560960 2750647077863193600 777261826781818560 1419931053211507200 1283635303002823680 4144450621732162560 3700402340832288000 591637938838128000 1165626737362170720 2072698204751516160 364416200049283200 1064948289908630400 1685821029793205760 962726477252117760 3108337966299121920 496975868624027520 1554523653563637120 2839862106423014400 273312150036962400 1295140819291300800 8288901243464325120 1325268982997406720 7400804681664576000 1183275877676256000 722044857939088320 372731901468020640 728832400098566400 2129896579817260800 340121786712664320 1925452954504235520 6216675932598243840 993951737248055040 3109047307127274240 546624300073924800 2650537965994813440 255091340034498240 2366551755352512000 1444089715878176640 745463802936041280 1457664800197132800 4259793159634521600 680243573425328640 3850905909008471040 607360333415472000 1987903474496110080 6218094614254548480 336979541365084800 1093248600147849600 510182680068996480 1490927605872082560 2915329600394265600 252734656023813600 819936450110887200 1360487146850657280 1214720666830944000 3975806948992220160 382637010051747360 3549827633028768000 1118195704404061920 673959082730169600 2186497200295699200 1656586228746758400 314514238607412480 1020365360137992960 2981855211744165120 506995347695840640 505469312047627200 2720974293701314560 1242439671560068800 2429441333661888000 765274020103494720 1347918165460339200 4372994400591398400 3313172457493516800 698705245651795200 629028477214824960 2040730720275985920 5963710423488330240 611510985256953600 180346470900523200 1010938624095254400 2484879343120137600 4858882667323776000 471771357911118720 1530548040206989440 2695836330920678400 6626344914987033600 1397410491303590400 1258056954429649920 4081461440551971840 3644162000492832000 1147911030155242080 1717962085946620800 1223021970513907200 360692941801046400 4969758686240275200 1048057868477692800 943542715822237440 3061096080413978880 489093671956256640 2794820982607180800 270519706350784800 1275456700172491200 8162922881103943680 1837925182857254400 1304249791883351040 7288324000985664000 707657036866678080 366820253967192480 721385883602092800 2096115736955385600 336646745680976640 1887085431644474880 6122192160827957760 978187343912513280 185062535011972800 643273814000039040 541039412701569600 3675850365714508800 2608499583766702080 856115379359735040 252485059260732480 1415314073733356160 733640507934384960 1442771767204185600 4192231473910771200 673293491361953280 3774170863288949760 601154903001744000 1956374687825026560 370125070023945600 1082078825403139200 1712230758719470080 504970118521464960 1467281015868769920 2885543534408371200 277593802517959200 964910721000058560 1346586982723906560 1202309806003488000 3912749375650053120 378727588891098720 3493526228258976000 740250140047891200 2164157650806278400 1630312239854188800 345450065355682560 1009940237042929920 2934562031737539840 555187605035918400 2693173965447813120 1222734179890641600 259087549016761920 2404619612006976000 757455177782197440 1480500280095782400 4328315301612556800 3260624479708377600 740418991660857600 690900130711365120 2019880474085859840 5869124063475079680 602216941031596800 343909711881590400 1110375210071836800 2445468359781283200 518175098033523840 1514910355564394880 2961000560191564800 257932283911192800 832781407553877600 631212648151831200 1480837983321715200 1381800261422730240 4039760948171719680 388631323525142880 3606929418010464000 1136182766673296160 1700409582776361600 1204433882063193600 687819423763180800 2220750420143673600 355064109847574400 4890936719562566400 1110628487491286400 1036350196067047680 3029820711128789760 518293294162600320 431812581694603200 515864567822385600 266298082385680800 1262425296303662400 8079521896343439360 2467500466826304000 777262647050285760 1375638847526361600 4441500840287347200 710128219695148800 641964795512302080 2221256974982572800 2072700392134095360 6059641422257579520 1036586588325200640 182249863733246400 863625163389206400 1031729135644771200 532596164771361600 4935000933652608000 843103717444235520 481473596634226560 1554525294100571520 2751277695052723200 777439941243900480 1420256439390297600 1283929591024604160 4145400784268190720 3701250700239456000 591773516412624000 1165893970575428640 2073173176650401280 364499727466492800 1065192329542723200 1686207434888471040 962947193268453120 3109050588201143040 497089753786604160 1554879882487800960 2840512878780595200 273374795599869600 1295437745083809600 8290801568536381440 1325572676764277760 7402501400478912000 1183547032825248000 722210394951339840 372817315339953120 728999454932985600 2130384659085446400 340199745635393280 1925894386536906240 6218101176402286080 994179507573208320 3109759764975601920 546749591199739200 2651145353528555520 255149809226544960 2367094065650496000 1444420789902679680 745634630679906240 1457998909865971200 4260769318170892800 680399491270786560 3851788773073812480 607499545777488000 1988359015146416640 6219519529951203840 337056780057379200 1093499182399478400 510299618453089920 1491269261359812480 2915997819731942400 252792585043034400 820124386799608800 1360798982541573120 1214999091554976000 3976718030292833280 382724713839817440 3550641098475744000 1118451946019859360 674113560114758400 2186998364798956800 1656965845955347200 314586328053553920 1020599236906179840 2982538522719624960 507266375030513280 505585170086068800 2721597965083146240 1242724384466510400 2429998183109952000 765449427679634880 1348227120229516800 4373996729597913600 3313931691910694400 699078756417350400 629172656107107840 2041198473812359680 5965077045439249920 611651148985094400 180387798434625600 1011170340172137600 2485448768933020800 4859996366219904000 471879492080330880 1530898855359269760 2696454240459033600 6627863383821388800 1398157512834700800 1258345312214215680 4082396947624719360 3644997274664928000 1148174141519452320 1718355858056323200 1223302297970188800 360775596869251200 4970897537866041600 1048618134626025600 943758984160661760 3061797710718539520 489355129492145280 2796315025669401600 270581697651938400 1275749046132724800 8164793895249438720 1838346451570137600 1304947011979054080 7289994549329856000 707819238120496320 367016347119108960 721551193738502400 2097236269252051200 336723890411301120 1887517968321323520 6123595421437079040 978710258984290560 185104952982331200 643421258049548160 541163395303876800 3676692903140275200 2609894023958108160 856311608579132160 252542917808475840 1415638476240992640 734032694238217920 1443102387477004800 4194472538504102400 673447780822602240 3775035936642647040 601292661448752000 1957420517968581120 370209905964662400 1082326790607753600 1712623217158264320 505085835616951680 1468065388476435840 2886204774954009600 277657429473496800 965131887074322240 1346895561645204480 1202585322897504000 3914841035937162240 378814376712713760 3495393782086752000 740419811929324800 2164653581215507200 1631183764973817600 345529245567018240 1010171671233903360 2936130776952871680 555314858946993600 2693791123290408960 1223387823730363200 259146934175263680 2405170645795008000 757628753425427520 1480839623858649600 4329307162431014400 3262367529947635200 740814801576595200 691058491134036480 2020343342467806720 5872261553905743360 602354942851334400 343988539030281600 1110629717893987200 2446775647460726400 518293868350527360 1515257506850855040 2961679247717299200 257991404272711200 832972288420490400 631357294521189600 1481629603153190400 1382116982268072960 4040686684935613440 388720401262895520 3607755968692512000 1136443130138141280 1700799242383612800 1204709885702668800 687977078060563200 2221259435787974400 355253918451868800 4893551294921452800 1111222202364892800 1036587736701054720 3030515013701710080 518570361103616640 431911556958772800 515982808545422400 266440438838901600 1262714589042379200 8081373369871226880 2468066039764416000 777440802525791040 1375954156121126400 4442518871575948800 710507836903737600 642111939523192320 2222444404729785600 2073175473402109440 6061030027403420160 1037140722207233280 182291627441851200 863823113917545600 1031965617090844800 532880877677803200 4936132079528832000 843296919991868160 481583954642394240 1554881605051582080 2751908312242252800 777855541655424960 1421015673807475200 1284223879046384640 4146350946804218880 3702099059646624000 592089864086448000 1166161203788686560 2074281444414466560 364583254883702400 1065761755355606400 1686593839983736320 963167909284788480 3109763210103164160 497355485832616320 1555711083310849920 2842031347614950400 273437441162776800 1295734670876318400 8292701893608437760 1326281295553643520 7404198119293248000 1184179728172896000 722375931963591360 373016614374462240 729166509767404800 2131523510711212800 340277704558122240 1926335818569576960 6219526420206328320 994710971665232640 3111422166621699840 546874882325553600 2652562591107287040 255208278418591680 2368359456345792000 1444751863927182720 746033228748924480 1458333019534809600 4263047021422425600 680555409116244480 3852671637139153920 607638758139504000 1989421943330465280 6222844333243399680 337134018749673600 1093749764651107200 510416556837183360 1492066457497848960 2916666039069619200 252850514062255200 820312323488330400 1361110818232488960 1215277516279008000 3978843886660930560 382812417627887520 3552539184518688000 1119049843123386720 674268037499347200 2187499529302214400 1657851619442054400 314658417499695360 1020833113674366720 2984132914995697920 507382529602515840 505701028124510400 2722221636464977920 1243388714581540800 2430555032558016000 765624835255775040 1348536074998694400 4374999058604428800 3315703238884108800 699238832459731200 629316834999390720 2041666227348733440 5968265829991395840 611791312713235200 180484229347531200 1011402056249020800 2486777429163081600 4861110065116032000 471987626249543040 1531249670511550080 2697072149997388800 6631406477768217600 1398477664919462400 1258633669998781440 4083332454697466880 3645832548837024000 1148437252883662560 1718749630166025600 1223582625426470400 360968458695062400 4973554858326163200 1048858248689596800 943975252499086080 3062499341023100160 489467182721811840 2796955329838924800 270726344021296800 1276041392092958400 8166664909394933760 1838767720283020800 1305245820591498240 7291665097674048000 707981439374314560 367100387041358880 721936917390124800 2097716497379193600 336903894782058240 1887950504998172160 6124998682046200320 978934365443623680 185147370952689600 643568702099057280 541452688042593600 3677535440566041600 2610491641182996480 856507837798529280 252677921086543680 1415962878748629120 734200774082717760 1443873834780249600 4195432994758387200 673807789564116480 3775901009996344320 601614097825104000 1957868730887247360 370294741905379200 1082905376085187200 1713015675597058560 505355842173087360 1468401548165435520 2887747669560499200 277721056429034400 965353053148585920 1347615579128232960 1203228195650208000 3915737461774494720 379016881629815520 3496194162298656000 740589483810758400 2165810752170374400 1631557275739372800 345608425778353920 1010711684346174720 2936803096330871040 555442112858068800 2695231158256465920 1223667956804529600 259206319333765440 2406456391300416000 758033763259631040 1481178967621516800 4331621504340748800 3263114551478745600 740984434397625600 691216851556707840 2021423368692349440 5873606192661742080 602676947097388800 344067366178972800 1110884225716137600 2447335913609059200 518412638667530880 1516067526519262080 2962357935243033600 258050524634229600 833163169287103200 631694802716359200 1481968868795251200 1382433703113415680 4042846737384698880 388809479000648160 3609684586950624000 1137050644889446560 1701708448133865600 1205353894194777600 688134732357945600 2221768451432275200 355335264996566400 4894671827218118400 1111476651596438400 1036825277335061760 3032135053038524160 518689104078337920 432010532222942400 516101049268459200 266501448747424800 1263389605432718400 8085693474769397760 2468631612702528000 777618958001296320 1376269464715891200 4443536902864550400 710670529993132800 642259083534082560 2222953303192876800 2073650554670123520 6064270106077048320 1037378208156675840 182389076095262400 864021064445884800 1032202098536918400 533002897494849600 4937263225405056000 843747725936344320 481694312650561920 1555237916002592640 2752538929431782400 778033656117506880 1421341059986265600 1284518167068165120 4147301109340247040 3702947419053792000 592225441660944000 1166428437001944480 2074756416313351680 364778152190524800 1066005794989699200 1687495451872688640 963388625301123840 3110475832005185280 497469370995192960 1556067312235013760 2842682119972531200 273583614142893600 1296031596668827200 8294602218680494080 1326584989320514560 7405894838107584000 1184450883321888000 722541468975842880 373102028246394720 729556304381049600 2132011589979398400 340459608711156480 1926777250602247680 6220951664010370560 994938741990385920 3112134624470027520 547167228285787200 2653169978641029120 255344706533367360 2368901766643776000 1445082937951685760 746204056492789440 1459112608762099200 4264023179958796800 680919217422312960 3853554501204495360 607963586984208000 1989877483980771840 6224269248940055040 337314242365027200 1094334456571574400 510689413066734720 1492408112985578880 2918225217524198400 252985681773770400 820750842428680800 1361838434844625920 1215927173968416000 3979754967961543680 383017059800051040 3553352649965664000 1119306084739184160 674628484730054400 2188668913143148800 1658231236650643200 314826626207358720 1021378826133469440 2984816225971157760 507730993318523520 505971363547540800 2723676869689251840 1243673427487982400 2431854347936832000 766034119600102080 1349256969460108800 4377337826286297600 3316462473301286400 699719060586873600 629653252414717440 2042757652266938880 5969632451942315520 612118361412230400 180525556881633600 1011942727095081600 2487346854975964800 4863708695873664000 472239939311038080 1532068239200204160 2698513938920217600 6632924946602572800 1399438121173747200 1259306504829434880 4085515304533877760 3647781521905248000 1149051179400153120 1719668431755331200 1224236722824460800 361051113763267200 4974693709951929600 1049578590880310400 944479878622076160 3064136478400408320 489803342410811520 918177542118345600 321956369107289280 2798876242347494400 270788335322450400 1276723532666836800 8171030609067755520 1839750680613081600 1306142246428830720 7295563043810496000 708359908966557120 367352506808108640 722102227526534400 2099157181760620800 336981039512382720 1888959757244152320 6128272956800816640 979606684821623040 185246346216859200 643912738214578560 541576670644900800 3679501361226163200 856965705977122560 252735779634287040 1416719817933114240 734705013616217280 1444204455053068800 4198314363521241600 673962079024765440 3777919514488304640 601751856272112000 1959213369643246080 370492692433718400 1083153341289801600 1713931411954245120 505471559268574080 1469410027232434560 2888408910106137600 277869519325288800 965869107321867840 1347924158049530880 1203503712544224000 3918426739286492160 379103669451430560 3498595302934368000 740985384867436800 2166306682579603200 1632677808036038400 345793179604803840 1010943118537148160 2938820054464869120 555739038650577600 2695848316099061760 1224508356027028800 259344884703602880 2407007425088448000 758207338902861120 1481970769734873600 4332613365159206400 3265355616072076800 741493332860716800 691586359209607680 2021886237074296320 5877640108929738240 602814948917126400 344251296192585600 1111478077301155200 2449016712054057600 518689769407205760 1516414677805722240 2963941539469747200 258188472144439200 833608557975866400 631839449085717600 1482986665721433600 1383172718419215360 4043772474148592640 389017327055404320 3610511137632672000 1137311008354291680 1702098107741116800 1205629897834252800 688502592385171200 2222956154602310400 355579304630659200 4898033424108115200 1112239999291075200 1037379538814411520 3032829355611444480 519045333002501760 432241474506004800 516376944288878400 266684478472994400 1263678898171435200 8087544948297185280 2469951282891456000 778034654110808640 1377005184770342400 4445912309204620800 711158609261318400 642602419559493120 2224479998582150400 2074759077628823040 6065658711222888960 1038090666005003520 182430839803867200 864482949012009600 1032753888577756800 533368956945988800 4939902565782912000 843940928483976960 481951814669619840 1556069308221617280 2754010369540684800 778567999503752640 1422317218522636800 1285204839118986240 4149518155257646080 3704926924337184000 592632174384432000 1167051981166212960 2076181332010007040 364861679607734400 1066737913891977600 1687881856967953920 963903629339239680 3112138616443234560 497811026482922880 1557135999007505280 2844634437045273600 273646259705800800 1296724423518014400 8299036310515292160 1327496070621127680 7409853848674368000 1185264348768864000 722927722004429760 373358269862192160 729723359215468800 2133475827783955200 340537567633885440 1927807258678479360 6224277232886469120 995622052965845760 3114271998015010560 547292519411601600 2654992141242255360 255403175725414080 2370528697537728000 1445855444008859520 746716539724384320 1459446718430937600 4266951655567910400 681075135267770880 3855614517356958720 608102799346224000 1991244105931691520 6228543996030021120 337391481057321600 1094585038823203200 510806351450828160 1493433079448768640 2918893436861875200 253043610792991200 820938779117402400 1362150270535541760 1216205598692448000 3982488211863383040 383104763588121120 3555793046306592000 1120074809586576480 674782962114643200 2189170077646406400 1659370088276409600 314898715653500160 1021612702901656320 2986866158897537280 507924584271861120 506087221585982400 2724300541071083520 1244527566207307200 2432411197384896000 766209527176242240 1349565924229286400 4378340155292812800 3318740176552819200 699985853990841600 629797431307000320 2043225405803312640 5973732317795074560 612258525140371200 180649539483940800 1012174443171964800 2489055132414614400 4864822394769792000 472348073480250240 1532419054352484480 2699131848458572800 6637480353105638400 1399971707981683200 1259594862614000640 4086450811606625280 3648616796077344000 1149314290764363360 1720062203865033600 1224517050280742400 361299078967881600 4978110264829228800 1049978780986262400 944696146960500480 3064838108704968960 489990097793589120 918387787710556800 322030091132043840 2799943415963366400 270974309225911200 1277015878627070400 8172901623213250560 1840171949325964800 1306640260782904320 7297233592154688000 708522110220375360 367492573345191840 722598157935763200 2099957561972524800 337212473703356160 1889392293921000960 6129676217409937920 979980195587178240 185288764187217600 644060182264087680 541948618451822400 3680343898651929600 857161935196519680 252909355277517120 1417044220440750720 734985146690383680 1445196315871526400 4199915123945049600 674424947406712320 3778784587842001920 602165131613136000 1959960391174356480 370577528374435200 1083897236903644800 1714323870393039360 505818710555034240 1469970293380767360 2890392631743052800 277933146280826400 966090273396131520 1348849894813424640 1204330263226272000 3919920782348712960 379364032916275680 3499929269954208000 741155056748870400 2167794473807289600 1633300325978630400 345872359816139520 1011637421110068480 2939940586761534720 555866292561652800 2697699789626849280 1224975244483972800 259404269862104640 2408660526452544000 758728065832551360 1482310113497740800 4335588947614579200 3266600651957260800 741776054229100800 691744719632279040 2023274842220136960 5879881173523069440 603228954376339200 344330123341276800 1111732585123305600 2449950488967945600 518808539724209280 1517456131665102720 2964620226995481600 258247592505957600 833799438842479200 632273388193792800 1483552108458201600 1383489439264558080 4046549684440273920 389106404793156960 3612990789678816000 1138092098748827040 1703267086562870400 1206457908752678400 688660246682553600 2223465170246611200 355714882205155200 4899900977935891200 1112664081343651200 1037617079448418560 3034912263330205440 519243237960370560 432340449770174400 516495185011915200 266786161653866400 1264546776387585600 8093099368880547840 2470516855829568000 778212809586313920 1377320493365107200 4446930340493222400 711429764410310400 642749563570383360 2225328162687302400 2075234158896837120 6069824526660410880 1038486475920741120 182556130929681600 864680899540348800 1032990370023830400 533572323307732800 4941033711659136000 844520536126874880 482062172677787520 1556425619172627840 2754640986730214400 778864856940555840 1422859528820620800 1285499127140766720 4150468317793674240 3705775283744352000 592858137008592000 1167319214379470880 2076972951841482240 365112261859363200 1067144646615465600 1689041072253749760 964124345355575040 3112851238345255680 498000835087217280 1557729713881111680 2845719057641241600 273834196394522400 1297021349310523200 8300936635587348480 1328002226899246080 7411550567488704000 1185716274017184000 723093259016681280 373500626315412960 730224523718726400 2134289293230931200 340771444402072320 1928248690711150080 6225702476690511360 996001670174434560 3115459427762223360 547668392789044800 2656004453798492160 255578583301554240 2371432548034368000 1446186518033362560 747001252630825920 1460449047437452800 4268578586461862400 681542888804144640 3856497381422300160 608520436432272000 1992003340348869120 6230918855524446720 337623197134204800 1095336785578089600 511157166603108480 1494002505261651840 2920898094874905600 253217397850653600 821502589183567200 1363085777608289280 1217040872864544000 3984006680697738240 383367874952331360 3557148822051552000 1120501878946238880 675246394268409600 2190673571156179200 1660002783624057600 315114983991924480 1022314333206216960 2988005010523303680 508156893415866240 506434795701307200 2726171555216578560 1245002087718043200 2434081745729088000 766735749904662720 1350492788536819200 4381347142312358400 3320005567248115200 700306006075603200 630229967983848960 2044628666412433920 5976010021046607360 612679016324793600 180718418707444800 1012869591402614400 2490004175436086400 4868163491458176000 472672475987886720 1533471499809325440 2700985577073638400 6640011134496230400 1400612012151206400 1260459935967697920 4089257332824867840 3651122618593632000 1150103624856994080 1721243520194140800 1225358032649587200 361436837414889600 4980008350872172800 1050459009113404800 945344951975773440 3066942999618650880 490214204252922240 919018524487190400 322251257206307520 2801224024302412800 271077628061167200 1277892916507771200 8178514665649735680 1841435755464614400 1307237878007792640 7302245237187264000 709008713981830080 367660653189691680 722873674829779200 2100918018226809600 337341048253896960 1890689903951546880 6133885999237301760 980428408505844480 185416018098292800 644502514412615040 542155256122334400 3682871510929228800 857750622854711040 253005786190422720 1418017427963660160 735321306379383360 1445747349659558400 4201836036453619200 674682096507793920 3781379807903093760 602394729024816000 1960856817011688960 370832036196585600 1084310512244668800 1715501245709422080 506011572380845440 1470642612758766720 2891494699319116800 278124027147439200 966753771618922560 1349364193015587840 1204789458049632000 3921713634023377920 379508679285634080 3501530030378016000 741664072393171200 2168621024489337600 1634047347509740800 346109900450146560 1012023144761690880 2941285225517533440 556248054294878400 2698728386031175680 1225535510632305600 259582425337609920 2409578916099264000 759017358571268160 1483328144786342400 4337242048978675200 3268094695019481600 742115319871161600 692219800900293120 2024046289523381760 5882570451035066880 603458957409235200 344566604787350400 1112496108589756800 2451071021264611200 519164850675219840 1518034717142536320 2966656289572684800 258424953590512800 834372081442317600 632514465476056800 1484230639742323200 1384439601800586240 4048092579046763520 389373638006414880 3614368374148896000 1138526037856902240 1703916519241622400 1206917914818470400 689133209574700800 2224992217179513600 355877575294550400 4902142042529222400 1113172979806742400 1038329701350439680 3036069434285072640 519480723909813120 432637375562683200 516849907181025600 266908181470912800 1265028930952113600 8096185158093527040 2472213574643904000 778747276012829760 1378266419149401600 4449984434359027200 711755150589100800 643190995603054080 2226345959613484800 2076659402700879360 6072138868570145280 1038961447819626240 182625737110689600 865274751125366400 1033699814362051200 533816362941825600 4944427149287808000 844842540372929280 482393246702290560 1557494552025659520 2756532838298803200 779221085864719680 1423510301178201600 1286381991206108160 4153318805401758720 3708320361965856000 593129292157584000 1168120914019244640 2077922895639252480 365251474221379200 1067632725883651200 1689685080745858560 964786493404581120 3114989104051319040 498228605412370560 1558442171729439360 2847020602356403200 273938605666034400 1297912126688049600 8306637610803517440 1328609614432988160 7416640723931712000 1186258584315168000 723589870053435840 373671454059277920 730502948442758400 2135265451767302400 340901375939953920 1929572986809162240 6229978208102638080 996457210824741120 3116884343458878720 547877211332068800 2657219228865976320 255676031954965440 2372517168630336000 1447179740106871680 747342908118555840 1461005896885516800 4270530903534604800 681802751879907840 3859145973618324480 608752457035632000 1992914421649482240 6233768686917757440 337751928288028800 1095754422664137600 511352063909930880 1494685816237111680 2922011793771033600 253313946216021600 821815816998103200 1363605503759815680 1217504914071264000 3985828843298964480 383514047932448160 3558775752945504000 1121014362177833760 675503856576057600 2191508845328275200 1660762018041235200 315235133068826880 1022704127819861760 2989371632474223360 508195611606533760 506627892432043200 2727211007519631360 1245571513530926400 2435009828142528000 767028095864896320 1351007713152115200 4383017690656550400 3321524036082470400 700359364756396800 630470266137653760 2045408255639723520 5978743264948446720 612912622538361600 180801073775649600 1013255784864086400 2491143027061852800 4870019656285056000 472852699603240320 1534056191729792640 2702015426304230400 6643048072164940800 1400718729512793600 1260940532275307520 4090816511279447040 3652514742213792000 1150542143797344480 1721899807043644800 1225825245076723200 361602147551299200 4982286054123705600 1050539047134595200 945705399206480640 3068112383459585280 490251555329477760 919368933807542400 322374127247565120 2801437459025587200 271201610663474400 1278380159774827200 8181633022558894080 1842137869986086400 1307337480878607360 7305029484427584000 709279049404860480 367688666497108320 723204295102598400 2101078094269190400 337495337714545920 1891410798412961280 6136224766919170560 980503110658955520 185486714715556800 644748254495130240 542403221326948800 3684275739972172800 858077671553706240 253121503285909440 1418558098809720960 735377332994216640 1446408590205196800 4202156188538380800 674990675429091840 3782821596825922560 602670245918832000 1961006221317911040 370973429431113600 1084806442653897600 1716155343107412480 506243006571818880 1470754665988433280 2892817180410393600 278230072073335200 967122381742695360 1349981350858183680 1205340491837664000 3922012442635822080 379682254928864160 3501796823781984000 741946858862227200 2169612885307795200 1634171851098259200 346241867469039360 1012486013143637760 2941509331976866560 556460144146670400 2699962701716367360 1225628888323694400 259681400601779520 2410680983675328000 759364509857728320 1483893717724454400 4339225770615590400 3268343702196518400 742171864144838400 692483734938078720 2024972026287275520 5883018663953733120 603734961048710400 344697983368502400 1112920288293340800 2451257776647388800 519362801203559040 1518729019715456640 2967787435448908800 258523487526376800 834690216220005600 632803758214773600 1484343728289676800 1384967469876157440 4049944052574551040 389522100902669280 3616021475512992000 1139046764786592480 1704695838456124800 1207469922097420800 689395966737004800 2225840576586681600 355904690809449600 4902515553294777600 1113257796217257600 1038725602407118080 3037458039430913280 519520304901386880 432802334336299200 517046975052753600 266928518107087200 1265607516429547200 8099888105149102080 2473156196207424000 779044201805338560 1378791933474009600 4451681153173363200 711809381618899200 643436235621204480 2226515592434515200 2077451204814236160 6074916078861826560 1039040609802773760 182709264527899200 865604668672598400 1034093950105507200 533857036214174400 4946312392414848000 845228945468194560 482577176715903360 1558088403610677120 2757583866948019200 779280457352080320 1423618763237798400 1286872471242408960 4154902409628472320 3709734294311136000 593174484682416000 1168566302708007840 2078081219605547520 365418529055798400 1067714072428348800 1690457890936389120 965154353431806720 3116176807221354240 498266567133229440 1558560914704160640 2847237526475596800 274063896791848800 1298407003008897600 8309804819256944640 1328710845688611840 7419468588622272000 1186348969364832000 723865765073855040 373699925349922080 730837058111596800 2135428144856697600 341057293785411840 1930308706863613440 6232353614442708480 996533134266458880 3117121829408321280 548127793583697600 2657421691377223680 255792970339058880 2372697938729664000 1447731530147710080 747399850699844160 1461674116223193600 4270856289713395200 682114587570823680 3860617413727226880 609030881759664000 1993066268532917760 6234243658816642560 337906405672617600 1096255587167395200 511585940678117760 1494799701399688320 2923348232446387200 253429804254463200 822191690375546400 1364229175141647360 1218061763519328000 3986132537065835520 383689455508588320 3559046908094496000 1121099776049766240 675812811345235200 2192511174334790400 1660888557110764800 315379311961109760 1023171881356235520 2989599402799376640 508389202559871360 506859608508926400 2728458350283294720 1245666417833073600 2436123527038656000 767378911017176640 1351625622690470400 4385022348669580800 3321777114221529600 700626158160364800 630758623922219520 2046343762712471040 5979198805598753280 613192949994643200 180814849620350400 1013719217017852800 2491332835666147200 4872247054077312000 473068967941664640 1534757822034353280 2703251245380940800 6643554228443059200 1401252316320729600 1261517247844439040 4092687525424942080 3654185290557984000 1151068366525764960 1722687351263049600 1226385899989286400 361629699240700800 4982665671332294400 1050939237240547200 946137935883329280 3069515644068706560 490438310712255360 919789424991964800 322521571297074240 2802504632641459200 271222274430525600 1278964851695294400 8185375050849884160 1842980407411852800 1307835495232680960 7308370581115968000 709603451912496960 367828733034191520 723259398481401600 2101878474481094400 337521052624654080 1892275871766658560 6139031288137413120 980876621424510720 185571550656273600 645043142594148480 542444548861051200 3685960814823705600 858470129992500480 253140789468490560 1419206903824993920 735657466068383040 1446518796962803200 4203756948962188800 675042105249308160 3784551743533317120 602716165401168000 1961753242849021440 371143101312547200 1084889097722102400 1716940259985000960 506281578936981120 1471314932136766080 2893037593925606400 278357325984410400 967564713891222720 1350084210498616320 1205432330802336000 3923506485698042880 379711184202735840 3503130790801824000 742286202625094400 2169778195444204800 1634794369040851200 346400227891710720 1012563157873962240 2942629864273532160 556714651968820800 2700168420997232640 1226095776780638400 259800170918783040 2410864661604672000 759422368405471680 1484572405250188800 4339556390888409600 3269588738081702400 742454585513222400 692800455783421440 2025126315747924480 5885259728547064320 603780961655289600 344855637665884800 1113429303937641600 2452191553561276800 519600341837566080 1518844736810943360 2969144810500377600 258641728249413600 835071977953231200 632851973671226400 1484909171026444800 1385600911566842880 4050252631495848960 389700256378174560 3616296992407008000 1139133552608207520 1704825724991875200 1207561923310579200 689711275331769600 2226858607875283200 356040268383945600 4904383107122553600 1113681878269833600 1039200683675132160 3037689473621886720 519718209859255680 433000284864638400 517283456498827200 267030201287959200 1265703947342452800 8100505262991697920 2474287342083648000 779400512756349120 1379422550663539200 4453717215750566400 712080536767891200 643730523642984960 2227363756539667200 2078401367350264320 6075378947243773440 1039436419718511360 182723185764100800 866000569729276800 1034566912997654400 534060402575918400 4948574684167296000 845293346317405440 482797892732238720 1558801025512698240 2758845101327078400 779577314788883520 1424161073535782400 1287461047285969920 4156802734700528640 3711431013125472000 593400447306576000 1169100769134523680 2078872839437022720 365446371528201600 1068120805151836800 1690586692634810880 965595785464477440 3117602051025396480 498456375737523840 1559154629577767040 2848322147071564800 274084778646151200 1299000854593915200 8313605469401057280 1329217001966730240 7422862026250944000 1186800894613152000 724196839098358080 373842281803142880 730892743056403200 2136241610303673600 341083280092988160 1931191570928954880 6235204102050792960 996912751475047680 3118309259155534080 548169557292302400 2658434003933460480 255812460069741120 2373601789226304000 1448393678196716160 747684563606285760 1461785486112806400 4272483220607347200 682166560185976320 3862383141857909760 609077285880336000 1993825502950095360 6236618518311068160 337932151903382400 1096339114584604800 511624920139482240 1495369127212571520 2923570972225612800 253449113927536800 822254335938453600 1364333120371952640 1218154571760672000 3987651005900190720 383718690104611680 3560402683839456000 1121526845409428640 675864303806764800 2192678229169209600 1661521252458412800 315403341776490240 1023249840278964480 2990738254425143040 508427920750538880 506898227855073600 2728666240743905280 1246140939343809600 2436309143521344000 767437380209223360 1351728607613529600 4385356458338419200 3323042504916825600 700679516841158400 630806683552980480 2046499680557928960 5981476508850286080 613239671237356800 180883728843854400 1013796455710147200 2492281878687619200 4872618287042688000 473105012664735360 1534874760418446720 2703457215227059200 6646085009833651200 1401359033682316800 1261613367105960960 4092999361115857920 3654463715282016000 1151156070313835040 1722818608632950400 1226479342474713600 361767457687708800 4984563757375238400 1051019275261737600 946210025329470720 3069749520836893440 490475661788810880 919859506856035200 322546145305325760 2802718067364633600 271325593265781600 1279062300348705600 8185998722231715840 1843120830316147200 1307935098103495680 7308927430564032000 709657518997103040 367856746341608160 723534915375417600 2102038550523475200 337649627175194880 1892420050658941440 6139499041673786880 980951323577621760 185585689979726400 645092290610651520 542651186531563200 3686241660632294400 858535539732299520 253237220381396160 1419315037994206080 735713492683216320 1447069830750835200 4204077101046950400 675299254350389760 3784840101317882880 602945762812848000 1961902647155243520 371171379959452800 1085302373063126400 1717071079464599040 506474440762792320 1471426985366432640 2894139661501670400 278378534969589600 967638435915977280 1350598508700779520 1205891525625696000 3923805294310487040 379855830572094240 3503397584205792000 742342759918905600 2170604746126252800 1634918872629369600 346426621295489280 1012948881525584640 2942853970732865280 556757069939179200 2701197017401559040 1226189154472027200 259819965971616960 2411783051251392000 759711661144188480 1484685519837811200 4341209492252505600 3269837745258739200 742511129786899200 692853242590978560 2025897763051169280 5885707941465730560 604010964688185600 344881913382115200 1113514139878358400 2452378308944054400 519639931943233920 1519423322288376960 2969371039675622400 258661435036586400 835135604908768800 633093050953490400 1485022259573798400 1385706485181957120 4051795526102338560 389729948957425440 3617674576877088000 1139567491716282720 1705475157670627200 1208021929376371200 689763826764230400 2227028279756716800 356067383898844800 4904756617888108800 1113766694680348800 1039279863886467840 3038846644576753920 519757790850829440 433033276619361600 517322870073172800 267050537924133600 1266186101906980800 8103591052204677120 2474475866396352000 779459897914850880 1379527653528460800 4454056559513433600 712134767797689600 643779571646615040 2227533389360697600 2078559727772935680 6077693289153507840 1039515581701658880 182792791945108800 866066553238723200 1034645740146345600 534101075848267200 4948951732792704000 845615350563459840 482834678734961280 1558919795829701760 2759055307056921600 779636686276244160 1424269535595379200 1287559143293230080 4157119455545871360 3711713799594528000 593445639831408000 1169189846872276320 2079031163403317760 365585583890217600 1068202151696534400 1691230701126919680 965669357469922560 3117839591659403520 498494337458382720 1559273372552488320 2848539071190758400 274189187917663200 1299099829858084800 8314238911091742720 1329318233222353920 7423427599189056000 1186891279662816000 724252018102441920 373870753093787040 731171167780435200 2136404303393068800 341213211630869760 1931338714939845120 6235679183318807040 996988674916765440 3118546745104976640 548378375835326400 2658636466444707840 255909908723152320 2373782559325632000 1448504036204883840 747741506187574080 1462342335560870400 4272808606786137600 682426423261739520 3862677429879690240 609309306483696000 1993977349833530880 6237093490209953280 338060883057206400 1096756751670652800 511819817446304640 1495483012375148160 2924684671121740800 253545662292904800 822567563752989600 1364852846523479040 1218618612967392000 3987954699667061760 383864863084728480 3560673838988448000 1121612259281361120 676121766114412800 2193513503341305600 1661647791527942400 315523490853392640 1023639634892609280 2990966024750296320 508505357131873920 507091324585809600 2729705693046958080 1246235843645956800 2437237225934784000 767729726169456960 1352243532228825600 4387027006682611200 3323295583055884800 700786234202745600 631046981706785280 2047279269785218560 5981932049500592640 613473277450924800 180897504688555200 1014182649171619200 2492471687291913600 4874474451869568000 473285236280088960 1535459452338913920 2704487064457651200 6646591166111769600 1401572468405491200 1262093963413570560 4094558539570437120 3655855838902176000 1151594589254185440 1723474895482454400 1226946554901849600 361795009377110400 4984943374583827200 1051179351304118400 946570472560177920 3070918904677827840 490550363941921920 920209916176387200 322669015346583360 2803144936810982400 271346257032832800 1279549543615761600 8189117079140874240 1843822944837619200 1308134303845125120 7311711677804352000 709927854420133440 367912772956441440 723590018754220800 2102358702608236800 337675342085303040 1893140945120355840 6141837809355655680 981100727883843840 185656386596990400 645338030693166720 542692514065665600 3687645889675238400 858862588431294720 253256506563977280 1419855708840266880 735825545912882880 1447180037508441600 4204717405216473600 675350684170606080 3786281890240711680 602991682295184000 1962201455767687680 371312773193980800 1085385028131331200 1717725176862589440 506513013127954560 1471651091825765760 2894360075016883200 278484579895485600 968007046039750080 1350701368341212160 1205983364590368000 3924402911535375360 379884759845965920 3503931171013728000 742625546387961600 2170770056262662400 1635167879806406400 346558588314382080 1013026026255909120 2943302183651531520 556969159790971200 2701402736682424320 1226375909854804800 259918941235786560 2411966729180736000 759769519691931840 1485251092775923200 4341540112525324800 3270335759612812800 742624218334252800 693117176628764160 2026052052511818240 5886604367303063040 604056965294764800 345013291963267200 1113938319581942400 2452751819709609600 519837882471573120 1519539039383863680 2970502185551846400 258759968972450400 835453739686456800 633141266409943200 1485248436668505600 1386234353257528320 4052104105023636480 389878411853679840 3617950093771104000 1139654279537897760 1705605044206377600 1208113930589529600 690026583926534400 2227876639163884800 356121614928643200 4905503639419219200 1113936327501379200 1039675764943146240 3039078078767727360 519836952833976960 433198235392977600 517519937944900800 267091211196482400 1266282532819886400 8104208210047272960 2475418487959872000 779756823707359680 1380053167853068800 4455753278327769600 712243229857286400 644024811664765440 2227872655002758400 2079351529886292480 6078156157535454720 1039673905667953920 182806713181310400 866396470785955200 1035039875889801600 534182422392964800 4950836975919744000 845679751412670720 483018608748574080 1559513647414719360 2760106335706137600 779755429250965440 1424486459714572800 1288049623329530880 4158703059772584960 3713127731939808000 593536024881072000 1169635235561039520 2079347811335907840 365613426362620800 1068364844785929600 1691359502825341440 966037217497148160 3119027294829438720 498570260900100480 1559510858501930880 2848972919429145600 274210069771965600 1299594706178932800 8317406119545169920 1329520695733601280 7426255463879616000 1187072049762144000 724527913122861120 373927695675075360 731226852725241600 2136729689571859200 341239197938446080 1932074434994296320 6238054589658877440 997140521800200960 3119021717003861760 548420139543931200 2659041391467202560 255929398453834560 2374144099524288000 1449055826245722240 747855391350150720 1462453705450483200 4273459379143718400 682478395876892160 3864148869988592640 609355710604368000 1994281043600401920 6238043434007723520 338086629287971200 1096840279087862400 511858796907669120 1495710782700301440 2924907410900966400 253564971965978400 822630209315896800 1364956791753784320 1218711421208736000 3988562087200803840 383894097680751840 3561216149286432000 1121783087025226080 676173258575942400 2193680558175724800 1661900869667001600 315547520668773120 1023717593815338240 2991421565400602880 509008693610551680 507129943931956800 2729913583507568640 1246425652250251200 2437422842417472000 767788195361503680 1352346517151884800 4387361116351449600 3323801739334003200 701479897053062400 631095041337546240 2047435187630676480 5982843130801205760 613519998693638400 180925056377956800 1014259887863913600 2492851304500502400 4874845684834944000 473321281003159680 1535576390723007360 2704693034303769600 6647603478668006400 1402959794106124800 1262190082675092480 4094870375261352960 3656134263626208000 1151682293042255520 1723606152852355200 1227039997387276800 361850112755913600 4985702609001004800 1052219845579593600 946642562006319360 3071152781446014720 491035927937143680 920279998040457600 322693589354834880 2805919588212249600 271387584566935200 1279646992269172800 8189740750522705920 1843963367741913600 1309429141165716480 7312268527252416000 709981921504739520 368276945952857760 723700225511827200 2104439691159187200 337726771905519360 1893285124012638720 6142305562892029440 982071855874287360 185670525920443200 645387178709669760 542775169133870400 3687926735483827200 858927998171093760 253295078929139520 1419963843009479040 736553891905715520 1447400451023654400 4208879382318374400 675453543811038720 3786570248025277440 603083521259856000 1964143711748574720 371341051840886400 1085550338267740800 1717855996342187520 506590157858279040 1473107783811431040 2894800902047308800 278505788880664800 968080768064504640 1350907087622077440 1206167042519712000 3928287423497149440 379942618393709280 3507399485265312000 742682103681772800 2171100676535481600 1636786426457145600 346584981718160640 1013180315716558080 2946215567622862080 557011577761329600 2701814175244154880 1227589819842859200 259938736288620480 2412334085039424000 759885236787418560 1485364207363545600 4342201353070963200 3273572852914291200 743359293892051200 693169963436321280 2026360631433116160 5892431135245724160 604148966507923200 345039567679497600 1114023155522659200 2455179639685718400 519877472577240960 1519770473574837120 2970728414727091200 258779675759623200 835517366641994400 633237697322848800 1486718587784102400 1386339926872642560 4052721262866232320 389908104432930720 3618501127559136000 1139827855181127840 1705864817277878400 1208297933015846400 690079135358995200 2228046311045318400 356474116622332800 4910359279371436800 1115038940838076800 1039754945154481920 3039540947149674240 520351505724435840 433231227147700800 517559351519246400 267355587466749600 1266475394645697600 8105442525732464640 2475607012272576000 779816208865861440 1380158270717990400 4456092622090636800 712948233244665600 644073859668395520 2230077881676153600 2079509890308963840 6079081894299348480 1040703011448871680 182834555653713600 866462454295401600 1035118703038492800 534711174933499200 4951214024545152000 845808553111092480 483055394751296640 1559632417731722880 2760316541435980800 780527258586653760 1425896466489331200 1288147719336791040 4159019780617927680 3713410518408864000 594123527703888000 1169724313298792160 2081406022897743360 365669111307427200 1069422349866998400 1691617106222184960 966110789502593280 3119264835463445760 499063763271265920 1561054517173307520 2851792932978662400 274251833480570400 1299693681443102400 8318039561235855360 1330836702056709120 7426821036817728000 1188247055407776000 724583092126944960 374297822453449440 731338222614854400 2138844699733996800 341291170553598720 1932221579005186560 6238529670926891520 998127526542531840 3122109034346615040 548503666961140800 2661673404113418240 255968377915199040 2376494110815552000 1449166184253889920 748595644906898880 1462676445229708800 4277689399467993600 682582341107197440 3864443158010373120 609448518845712000 1996255053085063680 6244218068693230080 338138121749500800 1097007333922281600 511936755830398080 1497191289813797760 2925352890459417600 253603591312125600 822755500441711200 1365164682214394880 1218897037691424000 3992510106170127360 383952566872798560 3564741166223328000 1122893467360348320 676276243499001600 2194014667844563200 1663545877570886400 315595580299534080 1023873511660796160 2994382579627595520 509086129991886720 507207182624251200 2730329364428789760 1247659408178164800 2437794075382848000 767905133745597120 1352552486998003200 4388029335689126400 3327091755141772800 701586614414649600 631191160599068160 2047747023321592320 5988765159255191040 613613441179065600 181104142359067200 1014414365248502400 2495318816356329600 4875588150765696000 473393370449301120 1535810267491194240 2705104973996006400 6654183510283545600 1403173228829299200 1262382321198136320 4095494046643184640 3656691113074272000 1151857700618395680 1723868667592156800 1227226882358131200 362208284718134400 4990637632712659200 1052379921621974400 946786740898602240 3071620534982388480 491110630090254720 920420161768598400 322742737371337920 2806346457658598400 271656213538600800 1279841889575995200 8190988093286369280 1844244213550502400 1309628346907345920 7313382226148544000 710090055673951680 368332972567691040 724416569436268800 2104759843243948800 338061065736925440 1893573481797204480 6143241069964776960 982221260180509440 185698804567348800 645485474742675840 543312427077201600 3688488427101004800 859058817650691840 253545799302694080 1420180111347903360 736665945135382080 1448833138872537600 4209519686487897600 676122131473850880 3787146963594408960 603680474530224000 1964442520361018880 371397609134697600 1086624854154403200 1718117635301383680 507091598605388160 1473331890270764160 2897666277745075200 278548206851023200 968228212114013760 1352244262947701760 1207360949060448000 3928885040722037760 380318698954041120 3507933072073248000 742795218269395200 2173249708308806400 1637035433634182400 346637768525717760 1014183197210776320 2946663780541528320 557096413702046400 2704488525895403520 1227776575225636800 259978326394288320 2414721898120896000 760637397908082240 1485590436538790400 4346499416617612800 3274070867268364800 743472382439404800 693275537051435520 2028366394421552640 5893327561083056640 604746974393452800 345092119111958400 1114192827404092800 2455553150451273600 519956652788576640 1521274795816164480 2971180873077580800 258819089333968800 835644620553069600 633864498256735200 1486944764878809600 1386551074102871040 4056732788843105280 389967489591432480 3622082847181344000 1140956096862123360 1707553342242633600 1209493948786905600 690184238223916800 2228385654808185600 356528347652131200 4911106300902547200 1115208573659107200 1039913305577153280 3042549591632328960 520430667707583360 433297210657147200 517638178667937600 267396260739098400 1267728996513470400 8113465577686210560 2475984060897984000 779934979182864960 1380368476447833600 4456771309616371200 713056695304262400 644171955675655680 2230417147318214400 2079826611154306560 6085099183264657920 1040861335415166720 183015531724334400 866594421314294400 1035276357335875200 534792521478196800 4951968121795968000 846645764150833920 483128966756741760 1559869958365729920 2760736952895667200 780646001561375040 1426113390608524800 1288343911351311360 4159653222308613120 3713976091346976000 594213912753552000 1169902468774297440 2081722670830333440 366031063448668800 1069585042956393600 1693291528301667840 966257933513483520 3119739916731459840 499139686712983680 1561292003122750080 2852226781217049600 274523297586501600 1299891631971441600 8319306444617226240 1331039164567956480 7427952182693952000 1188427825507104000 724693450135112640 374354765034737760 732062126897337600 2139170085912787200 341628992552090880 1932515867026967040 6239479833462919680 998279373425967360 3122584006245500160 549046595173003200 2662078329135912960 256221744414068160 2376855651014208000 1449386900270225280 748709530069475520 1464124253794675200 4278340171825574400 683257985104181760 3865031734053934080 610051772414448000 1996558746851934720 6245168012491000320 338472822749443200 1098093190346006400 512443488828136320 1497419060138951040 2928248507589350400 253854617062082400 823569892759504800 1366515970208363520 1220103544828896000 3993117493703869440 384332616621102240 3565283476521312000 1123064295104213280 676945645498886400 2196186380692012800 1663798955709945600 315907967899480320 1024886977656272640 2994838120277902080 509318439135891840 507709234124164800 2733031940416727040 1247849216782459200 2440207089657792000 768665233242204480 1353891290997772800 4392372761384025600 3327597911419891200 701906766499411200 631815935798960640 2049773955312545280 5989676240555804160 614220817334342400 181131694048468800 1015418468248329600 2495698433564918400 4880414179315584000 473861951849220480 1537330466484408960 2707782581995545600 6655195822839782400 1403813532998822400 1263631871597921280 4099547910625090560 3660310634486688000 1152997849863306720 1725575013400867200 1228441634668684800 362263388096937600 4991396867129836800 1052860149749116800 947723903698440960 3074660932968817920 491334736549587840 921331226001513600 323062199478607680 2807627065997644800 271697541072703200 1281108722070340800 8199095821250181120 1846069711306329600 1310225964132234240 7320621268973376000 710792927773830720 368501052412190880 724526776193875200 2105720299498233600 338112495557141760 1895447807396881920 6149321865937635840 982669473099175680 185882615772235200 646124398957215360 543395082145406400 3692139422612659200 859909144268079360 253584371667856320 1421585855547661440 737002104824381760 1449053552387750400 4211440598996467200 676224991114283520 3790895614793763840 603772313494896000 1965338946198351360 371765231544470400 1086790164290812800 1719818288536158720 507168743335712640 1474004209648763520 2898107104775500800 278823923658352800 969186598435823040 1352449982228567040 1207544626989792000 3930677892396702720 380376557501784480 3509533832497056000 743530463088940800 2173580328581625600 1637782455165292800 346980882774839040 1014337486671425280 2948008419297527040 557647847316705600 2704899964457134080 1228336841373969600 260235662081129280 2415089253979584000 760753115003568960 1487060926177881600 4347160657163251200 3275564910330585600 743811648081465600 693961765549678080 2028674973342850560 5896016838595054080 604838975606611200 345433703422953600 1115295694633411200 2456673682747939200 520471324162258560 1521506230007137920 2974121852355763200 259075277567215200 836471770975058400 633960929169640800 1487623296162931200 1387923531099356160 4057349946685701120 390353493121693920 3622633880969376000 1141129672505353440 1707813115314134400 1209677951213222400 690867406845907200 2230591389266822400 356691040741526400 4913347365495878400 1115717472122198400 1040942648324517120 3043012460014275840 520668153657025920 433726103468548800 518150555134430400 267518280556144800 1267921858339281600 8114699893371402240 2478434876963136000 780706986243387840 1381734813691814400 4461182778533644800 713382081483052800 644809579722846720 2231434944244396800 2081885296649034240 6086024920028551680 1041336307314051840 183043374196737600 867452206937097600 1036301110268860800 535036561112289600 4956869753926272000 846774565849255680 483607184792135040 1561413972486775680 2763469627383628800 781002230485538880 1426764162966105600 1289619159445693440 4163770593298068480 3717652315444704000 594485067902544000 1171060479365081760 2082672614628103680 366086748393475200 1070073122224579200 1693549131698511360 967214369584270080 3122827944973551360 499367457038136960 1562004460971077760 2853528325932211200 274565061295106400 1301178310405646400 8327541186596136960 1331646552101698560 7435304630889408000 1188970135805088000 725410777188202560 374525592778602720 732173496786950400 2140146244449158400 341680965167243520 1934428739168540160 6245655889947102720 998734914076273920 3124008921942155520 549130122590212800 2663293104203397120 256260723875432640 2377940271610176000 1450821554376405120 749051185557205440 1464346993573900800 4280292488898316800 683361930334487040 3868857478337080320 610144580655792000 1997469828152547840 6248017843884311040 338524315210972800 1098260245180425600 512521447750865280 1498102371114410880 2928693987147801600 253893236408229600 823695183885319200 1366723860668974080 1220289161311584000 3994939656305095680 384391085813148960 3566910407415264000 1123576778335808160 677048630421945600 2196520490360851200 1664558190127123200 315956027530241280 1025042895501730560 2996204742228821760 509473311898561920 507786472816459200 2733447721337948160 1248418642595342400 2440578322623168000 768782171626297920 1354097260843891200 4393040980721702400 3329116380254246400 702120201222585600 631912055060482560 2050085791003461120 5992409484457643520 614314259819769600 181214349116673600 1015572945632918400 2496837285190684800 4881156645246336000 473934041295361920 1537564343252595840 2708194521687782400 6658232760508492800 1404240402445171200 1263824110120965120 4100171582006922240 3660867483934752000 1153173257439446880 1725837528140668800 1228628519639539200 362428698233347200 4993674570381369600 1053180301833878400 947868082590723840 3075128686505191680 491484140855809920 921471389729654400 323111347495110720 2808480804890342400 271821523675010400 1281303619377163200 8200343164013844480 1846350557114918400 1310624375615493120 7321734967869504000 710901061943042880 368613105641857440 724857396466694400 2106360603667756800 338266785017790720 1895736165181447680 6150257373010383360 982968281711619840 185910894419140800 646222694990221440 543643047350020800 3692701114229836800 860039963747677440 253700088763343040 1421802123886085760 737226211283714880 1449714792933388800 4212721207335513600 676533570035581440 3791472330362895360 604047830388912000 1965936563423239680 371821788838281600 1087286094700041600 1720079927495354880 507400177526686080 1474452422567429760 2899429585866777600 278866341628711200 969334042485332160 1353067140071162880 1208095660777824000 3931873126846479360 380550133145014560 3510601006112928000 743643577676563200 2174572189400083200 1638280469519366400 347033669582396160 1014800355053372160 2948904845134859520 557732683257422400 2706134280142325760 1228710352139524800 260275252186797120 2416191321555648000 761100266290029120 1487287155353126400 4349144378800166400 3276560939038732800 694067339164792320 2029600710106744320 5897809690269719040 605114979246086400 345486254855414400 1115465366514844800 2457420704279049600 520550504373594240 1522200532580058240 2974574310706252800 259114691141560800 836599024886133600 634250221908357600 1388134678329584640 4059201420213488640 390412878280195680 3624286982333472000 1141650399435043680 1708592434528636800 1210229958492172800 690972509710828800 2230930733029689600 356799502801123200 4914841408558099200 1041101008747188480 3044401065160116480 520826477623320960 433792086977995200 518229382283121600 267599627100842400 1268500443816715200 8118402840426977280 2478811925588544000 780825756560391360 1381945019421657600 4461861466059379200 713599005602246400 644907675730106880 2082202017494376960 6088802130320232960 1041652955246641920 183126901613947200 867584173955990400 1036458764566243200 535199254201684800 4957623851177088000 847160970944520960 483680756797580160 1561651513120782720 2763890038843315200 781239716434981440 1427198011204492800 1289815351460213760 4164404034988753920 3718217888382816000 594665838001872000 1171238634840587040 2083305910493283840 366253803227894400 1070398508403369600 1694321941889041920 967361513595160320 3123303026241565440 499519303921572480 1562479432869962880 2854396022408985600 274690352420920800 1301376260933985600 8328808069977507840 1332051477124193280 7436435776765632000 1189331676003744000 725521135196370240 374639477941179360 732507606455788800 2140797016806739200 341836883012701440 1934723027190320640 6246606052483130880 999038607843144960 3124958865739925760 549380704841841600 2664102954248386560 256377662259526080 2378663352007488000 1451042270392740480 749278955882358720 1465015212911577600 4281594033613478400 683673766025402880 3869446054380641280 610423005379824000 1998077215686289920 6249917731479851520 338678792595561600 1098761409683683200 512755324519052160 1498557911764717440 2930030425823155200 254009094446671200 824071057262762400 1367347532050805760 1220846010759648000 3996154431372579840 384566493389289120 3567995028011232000 1123918433823538080 677357585191123200 2197522819367366400 1665064346405241600 316100206422524160 1025510649038104320 2997115823529434880 509550748279896960 508018188893342400 2734695064101611520 1248798259803931200 2441692021519296000 769132986778578240 1354715170382246400 4395045638734732800 3330128692810483200 702226918584172800 632200412845048320 2051021298076208640 5994231647058869760 614594587276051200 181269452495476800 1016036377786684800 2497596519607862400 4883384043038592000 474150309633786240 1538265973557156480 2709430340764492800 6660257385620966400 1404453837168345600 1264400825690096640 4102042596152417280 3662538032278944000 1153699480167867360 1726625072360073600 1229189174552102400 362538904990953600 4995193039215724800 1053340377876259200 948300619267572480 3076531947114312960 491558843008920960 921891880914076800 323258791544619840 2808907674336691200 271904178743215200 1281888311297630400 8204085192304834560 1847193094540684800 1310823581357122560 7325076064557888000 711225464450679360 368669132256690720 725077809981907200 2106680755752518400 338369644658223360 1896601238535144960 6153063894228625920 983117686017841920 185995730359857600 646517583089239680 543808357486430400 3694386189081369600 860432422186471680 253777233493667520 1422450928901358720 737338264513381440 1450155619963814400 4213361511505036800 676739289316446720 3793202477070289920 604231508318256000 1966235372035683840 371991460719715200 1087616714972860800 1720864844372943360 507554466987335040 1474676529026762880 2900311239927628800 278993595539786400 969776374633859520 1353478578632893440 1208463016636512000 3932470744071367680 380665850240501280 3511134592920864000 743982921439430400 2175233429945721600 1638529476696403200 347192030005067520 1015108933974670080 2949353058053525760 557987191079572800 2706957157265786880 1228897107522302400 260394022503800640 2416926033273024000 761331700481002560 1487965842878860800 4350466859891443200 3277058953392806400 694384060010135040 2030217867949340160 5898706116107051520 605298981672403200 345643909152796800 1115974382159145600 2457794215044604800 520788045007601280 1522663400962005120 2975931685757721600 259232931864597600 836980786619359200 634443083734168800 1388768120020270080 4060435735898680320 390591033755700960 3625389049909536000 1141997550721503840 1709111980671638400 1210597963344806400 691287818305593600 2231948764318291200 356853733830921600 4915588430089209600 1041576090015202560 3045326801924010240 520905639606468480 433990037506334400 518465863729195200 267640300373191200 1268886167468337600 8120871471797360640 2479943071464768000 781182067511401920 1382575636611187200 4463897528636582400 713707467661843200 645201963751887360 2083152180030405120 6090653603848020480 1041811279212936960 183182586558753600 867980075012668800 1036931727458390400 535280600746382400 4959886142929536000 847418574341364480 483901472813915520 1562364135022803840 2765151273222374400 781358459409702720 1427414935323686400 1290403927503774720 4166304360060810240 3719914607197152000 594756223051536000 1171773101267102880 2083622558425873920 366365173117507200 1070561201492764800 1694837148682728960 967802945627831040 3124728270045607680 499595227363290240 1562716918819405440 2854829870647372800 274773879838130400 1301970112519003200 8332608720121620480 1332253939635440640 7439829214394304000 1189512446103072000 725852209220873280 374696420522467680 732730346235014400 2141122402985529600 341940828243006720 1935605891255662080 6249456540091215360 999190454726580480 3125433837638810880 549547759676260800 2664507879270881280 256455621182255040 2379024892206144000 1451704418441746560 749392841044935360 1465460692470028800 4282244805971059200 683881656486013440 3871211782511324160 610608621862512000 1998380909453160960 6250867675277621760 338781777518620800 1099095519352521600 512911242364510080 1498785682089870720 2930921384940057600 254086333138965600 824321639514391200 1367763312972026880 1221217243725024000 3996761818906321920 384683431773382560 3568537338309216000 1124089261567403040 677563555037241600 2198191038705043200 1665317424544300800 316196325684046080 1025822484729020160 2997571364179741440 509899211995904640 508172666277931200 2735526625944053760 1248988068408225600 2442434487450048000 769366863546765120 1355127110074483200 4396382077410086400 3330634849088601600 702707146711315200 632392651368092160 2051644969458040320 5995142728359482880 614781472246905600 181297004184878400 1016345332555862400 2497976136816451200 4884868974900096000 474294488526069120 1538733727093530240 2710254220148966400 6661269698177203200 1405414293422630400 1264785302736184320 4103289938916080640 3663651731175072000 1154050295320147680 1727150101839676800 1229562944493811200 362594008369756800 4995952273632902400 1054060720066972800 948588977052138240 3077467454187060480 491895002697920640 922172208370358400 323357087577625920 2810828586845260800 271945506277317600 1282278105911275200 8206579877832161280 1847754786157862400 1311720007194455040 7327303462350144000 711441732789103680 368921252023440480 725188016739513600 2108121440133945600 338421074478439680 1897177954104276480 6154934908374120960 983790005395841280 186052287653668800 646714175155251840 543891012554635200 3695509572315724800 860694061145667840 253815805858829760 1422883465578207360 737842504046880960 1450376033479027200 4216242880267891200 676842148956879360 3794355908208552960 604323347282928000 1967580010791682560 372104575307337600 1087782025109270400 1721388122291335680 507631611717659520 1475685008093761920 2900752066958054400 279078431480503200 970071262732877760 1353684297913758720 1208646694565856000 3935160021583365120 380723708788244640 3513535733556576000 744209150614675200 2175564050218540800 1639650008993068800 347297603620181760 1015263223435319040 2951370016187523840 558156862961006400 2707368595827517440 1229737506744801600 260473202715136320 2417293389131712000 761447417576489280 1488418301229350400 4351128100437081600 3279300017986137600 694595207240363520 2030526446870638080 5902740032375047680 605390982885561600 345749012017718400 1116313725922012800 2459475013489603200 520946405430272640 1522894835152978560 2976836602458700800 259311759013288800 837235294441509600 634539514647074400 1389190414480727040 4061052893741276160 390709804072704480 3625940083697568000 1142171126364733920 1709371753743139200 1210781965771123200 691498024035436800 2232627451844025600 357097773465014400 4918950026979206400 1041892810860545280 3045789670305957120 521261868530632320 434122004525227200 518623518026577600 267823330098760800 1269079029294148800 8122105787482552320 2480697168715584000 781419608145408960 1382996048070873600 4465254903688051200 714195546930028800 645398155766407680 2083785621721090560 6091579340611914240 1042523737061264640 183210429031156800 868244009050454400 1037247036053155200 535646660197521600 4961394337431168000 847547376039786240 484048616824805760 1562839216290817920 2765992096141747200 781892802795948480 1428391093860057600 1290796311532815360 4167571243442181120 3721045753073376000 595162955775024000 1172129412218113440 2085047474122529280 366420858062313600 1071293320395043200 1695094752079572480 968097233649611520 3125678432581635840 499936882851020160 1563785605591896960 2856782187720115200 274815643546735200 1302366013575681600 8335142486884362240 1333165020936053760 7442091506146752000 1190325911550048000 726072925237208640 374952662138265120 732841716124627200 2142586640790086400 341992800858159360 1936194467299223040 6251356865163271680 999873765702040320 3127571211183793920 549631287093470400 2666330041872107520 256494600643619520 2380651823100096000 1452145850474417280 749905324276530240 1465683432249254400 4285173281580172800 683985601716318720 3872388934598446080 610701430103856000 1999747531404080640 6255142422367587840 338833269980150400 1099262574186940800 512989201287239040 1499810648553060480 2931366864498508800 254124952485112800 824446930640205600 1367971203432637440 1221402860207712000 3999495062808161280 384741900965429280 3570977734650144000 1124857986414795360 677666539960300800 2198525148373881600 1666456276170067200 316244385314807040 1025978402574478080 2999621297106120960 510054084758574720 508249904970225600 2735942406865274880 1249842207127550400 2442805720415424000 769483801930858560 1355333079920601600 4397050296747763200 3332912552340134400 702920581434489600 632488770629614080 2051956805148956160 5999242594212241920 614874914732332800 181420986787185600 1016499809940451200 2499684414255100800 4885611440830848000 474366577972210560 1538967603861717120 2710666159841203200 6665825104680268800 1405841162868979200 1264977541259228160 4103913610297912320 3664208580623136000 1154225702896287840 1727412616579478400 1229749829464665600 362841973574371200 4999368828510201600 1054380872151734400 948733155944421120 3077935207723434240 492044407004142720 922312372098499200 323406235594128960 2811682325737958400 272131480180778400 1282473003218097600 8207827220595824640 1848035631966451200 1312118418677713920 7328417161246272000 711549866958315840 369033305253107040 725683947148742400 2108761744303468800 338652508669413120 1897466311888842240 6155870415446868480 984088814008285440 186080566300574400 646812471188257920 544262960361556800 3696071263932902400 860824880625265920 253989381502059840 1423099733916631680 738066610506214080 1451367894297484800 4217523488606937600 677305017338826240 3794932623777684480 604736622623952000 1968177628016570880 372161132601148800 1088525920723113600 1721649761250531840 507978763004119680 1476133221012428160 2902735788594969600 279120849450861600 970218706782386880 1354610034677652480 1209473245247904000 3936355256033141760 380984072253089760 3514602907172448000 744322265202297600 2177051841446227200 1640148023347142400 347350390427738880 1015957526008239360 2952266442024856320 558241698901723200 2709220069355304960 1230111017510356800 260512792820804160 2418946490495808000 761968144506179520 1488644530404595200 4354103682892454400 3280296046694284800 694700780855477760 2031915052016478720 5904532884049712640 605804988344774400 345801563450179200 1116483397803446400 2460222035020713600 521025585641608320 1523936289012359040 2977289060809190400 259351172587634400 837362548352584800 634973453755149600 1389401561710955520 4063830104032957440 390769189231206240 3628419735743712000 1142952216759269280 1710540732564892800 1211609976689548800 691603126900358400 2232966795606892800 357206235524611200 322748125886833920 4920444070041427200 1042051171283216640 3047872578024718080 521420192496927360 434187988034673600 518702345175268800 267904676643458400 1269946907510299200 8127660208065914880 2481074217340992000 781538378462412480 1383206253800716800 4465933591213785600 714412471049222400 645496251773667840 2084102342566433280 6095745156049436160 1042840384993854720 183335720156971200 868375976069347200 1037404690350537600 535809353286916800 4962148434681984000 848126983682684160 484122188830250880 1563076756924824960 2766412507601433600 782130288745391040 1428824942098444800 1290992503547335680 4168204685132866560 3721611326011488000 595343725874352000 1172307567693618720 2085680769987709440 366671440313942400 1071618706573833600 1696253967365368320 968244377660501760 3126153513849649920 500088729734455680 1564260577490782080 2857649884196889600 275003580235456800 1302563964104020800 8336409370265733120 1333569945958548480 7443222652022976000 1190687451748704000 726183283245376320 375066547300841760 733342880627884800 2143237413147667200 342226677626346240 1936488755321003520 6252307027699299840 1000177459468911360 3128521154981564160 656945303635071360 550007160470913600 2667139891917096960 256670008219759680 2381374903497408000 1452366566490752640 750133094601683520 1466685761255769600 4286474826295334400 684453355252692480 3872977510642007040 611119067189904000 2000354918937822720 6257042309963128320 339064986057033600 1100014320941827200 513340016439519360 1500266189203367040 2933371522511539200 254298739542775200 985417955452607040 1368906710505384960 1222238134379808000 4000709837875645440 385005012329639520 3572062355246112000 1125199641902525280 678129972114067200 2200028641883654400 1666962432448185600 316460653653231360 1026680032879038720 3000532378406734080 510247675711912320 508597479085550400 2737813421010769920 1250221824336139200 2444476268759616000 770010024659279040 1356259944228134400 4400057283767308800 3333924864896371200 703187374838457600 632921307306462720 2053360065758077440 6001064756813468160 615295405916755200 181476090165988800 1017194958171100800 2500443648672278400 4888952537519232000 474690980479847040 1540020049318558080 2712519888456268800 6667849729792742400 1406374749676915200 1265842614612925440 4106720131516154880 3666714403139424000 1155015036988918560 1728593932908585600 1230590811833510400 362952180331977600 5000887297344556800 1054781062257686400 949381960959694080 3080040098637116160 492231162386920320 922943108875132800 323627401668392640 2812749499353830400 272214135248983200 1283350041098798400 8213440263032309760 1849299438105100800 1312616433031787520 7333428806278848000 712036470719770560 369173371790190240 725904360663955200 2109562124515372800 338755368309845760 1898763921919388160 6160080197274232320 984462324773840640 186207820211649600 647254803336785280 544428270497966400 3698598876210201600 861413568283457280 254066526232384320 1424072941439541120 738346743580380480 1451808721327910400 4219124249030745600 677510736619691520 3797527843838776320 604920300553296000 1968924649547681280 372415640423299200 1088856540995932800 1722827136566914560 508133052464768640 1476693487160760960 2903617442655820800 279311730317474400 970882205005177920 1355021473239383040 1209840601106592000 3937849299095362560 381099789348576480 3515936874192288000 744831280846598400 2177713081991865600 1640770541289734400 347587931061745920 1016266104929537280 2953386974321521920 558623460634948800 2710042946478766080 1230577905967300800 260690948296309440 2419681202213184000 762199578697152960 1489662561693196800 4355426163983731200 3281541082579468800 695175862123491840 2032532209859074560 5906773948643043840 605988990771091200 346038044896252800 1117246921269897600 2461155811934601600 521381896592618880 1524399157394305920 2979325123386393600 259528533672189600 837935190952423200 635166315580960800 1390351724246983680 4065064419718149120 391036422444464160 3629521803319776000 1143299368045729440 1711060278707894400 1211977981542182400 692076089792505600 2234493842539795200 357341813099107200 322968841903169280 4922311623869203200 1042763793185237760 3048798314788611840 521618097454796160 434484913827182400 519057067344379200 268006359824330400 1270332631161921600 8130128839436298240 2482770936155328000 782072844888928320 1384152179585011200 4468987685079590400 714683626198214400 645937683806338560 2085527586370475520 6097596629577223680 1043236194909592320 183391405101777600 868969827654364800 1038114134688758400 536012719648660800 4965541872310656000 848384587079527680 484453262854753920 1564145689777856640 2768304359170022400 782427146182194240 1429367252396428800 1291875367612677120 4171055172740951040 3724156404232992000 595569688498512000 1173109267333392480 2086472389819184640 366782810203555200 1072025439297321600 1696769174159055360 968906525709507840 3128291379555713280 500278538338750080 1564854292364388480 2858734504792857600 275087107652666400 1303454741481547200 8342110345481902080 1334076102236666880 7448312808465984000 1191139376997024000 726679894282130880 375208903754062560 733565620407110400 2144050878594643200 342330622856651520 1937813051419015680 6256582759111426560 1000557076677500160 169583985490046400 3129708584728776960 657394565268954240 550174215305332800 2668152204473333760 256747967142488640 2382278753994048000 1453359788564261760 750417807508125120 1467131240814220800 4288101757189286400 684661245713303040 3875626102838031360 611304683672592000 2001114153355000320 339167970980092800 1100348430610665600 513495934284977280 1500835615016250240 2934262481628441600 254375978235069600 986091847903431360 1369322491426606080 1222609367345184000 4002228306710000640 385121950713732960 3573418130991072000 1125626711262187680 678335941960185600 2200696861221331200 1667595127795833600 316556772914753280 1026991868569954560 3001671230032500480 510518703046584960 508751956470139200 2738644982853212160 1250696345846875200 2445218734690368000 770243901427465920 1356671883920371200 4401393722442662400 3335190255591667200 703560885604012800 633113545829506560 2053983737139909120 6003342460065000960 615482290887609600 181544969389492800 1017503912940278400 2501392691693750400 4890437469380736000 474835159372129920 1540487802854931840 2713343767840742400 6670380511183334400 1407121771208025600 1266227091659013120 4107967474279818240 3667828102035552000 1155365852141198880 1729118962388188800 1230964581775219200 363089938778985600 5002785383387500800 1055341328406019200 949670318744259840 3080975605709863680 492492619922808960 923223436331414400 323725697701398720 2814243542416051200 272317454084239200 1283739835712443200 8215934948559636480 1849861129722278400 1313313653127490560 7335656204071104000 712252739058194880 369369464942106720 726179877557971200 2110682656812038400 338883942860386560 1899340637488519680 6161951211419727360 984985239845617920 186264377505460800 647451395402797440 544634908168478400 3699722259444556800 861675207242653440 254162957145289920 1424505478116389760 738738929884213440 1452359755115942400 4221365313624076800 677767885720773120 3798681274977039360 605149897964976000 1969970479691235840 372528755010921600 1089269816336956800 1723350414485306880 508325914290579840 1477477859768426880 2904719510231884800 279396566258191200 971177093104196160 1355535771441546240 1210299795929952000 3939940959382471680 381244435717934880 3517804428020064000 745057510021843200 2178539632673913600 1641642066409363200 347693504676860160 1016651828581159680 2954955719536853760 558793132516382400 2711071542883092480 1231231549807022400 260770128507645120 2420599591859904000 762488871435869760 1490115020043686400 4357079265347827200 3283284132818726400 695387009353720320 2033303657162319360 5909911439073707520 606218993803987200 346143147761174400 1117586265032764800 2462463099614044800 521540257015290240 1524977742871739520 2980230040087372800 259607360820880800 838189698774573600 635407392863224800 1390774018707440640 4066607314324638720 391155192761467680 3630899387789856000 1143733307153804640 1711709711386646400 1212437987607974400 692286295522348800 2235172530065529600 357531621703401600 323066937910429440 4924926199228089600 1043080514030580480 3049955485743479040 521895164395812480 434616880846075200 519214721641761600 268148716277551200 1270814785726449600 8133214628649277440 2483525033406144000 782310385522935360 1384572591044697600 4470345060131059200 715063243406803200 646133875820858880 2086161028061160960 6099910971486958080 1043790328791624960 183461011282785600 869233761692150400 1038429443283523200 536297432555102400 4967050066812288000 848706591325582080 484600406865644160 1564620771045870720 2769145182089395200 782842746593718720 1430126486813606400 1292267751641717760 4172322056122321920 3725287550109216000 595886036172336000 1173465578284403040 2087580657583249920 366922022565571200 1072594865110204800 1697413182651164160 969200813731288320 3129241542091741440 500544270384762240 1565685493187437440 2860252973627212800 275191516924178400 1303850642538225600 8344644112244643840 1334784721026032640 7450575100218432000 1191772072344672000 726900610298466240 375408202788571680 733844045131142400 2145189730220409600 342460554394533120 1938401627462576640 6258483084183482880 1001088540769524480 169648351066958400 3131370986374874880 657594237106235520 550383033848356800 2669569442052065280 256845415795899840 2383544144689344000 1453801220596932480 750816405577143360 1467688090262284800 4290379460440819200 684921108789066240 3876803254925153280 611536704275952000 2002177081539048960 339296702133916800 1100766067696713600 513690831591799680 1501632811154286720 2935376180524569600 254472526600437600 986391355659353280 1369842217578132480 1223073408551904000 4004354163078097920 385268123693849760 3575316217034016000 1126224608365715040 678593404267833600 2201532135393427200 1668480901282540800 316676921991655680 1027381663183599360 3003265622308573440 510828448571925120 508945053200875200 2739684435156264960 1251360675961905600 2446146817103808000 770536247387699520 1357186808535667200 4403064270786854400 3336961802565081600 703987755050361600 633353843983311360 2054763326367198720 6006531244617146880 615715897101177600 181641400302398400 1017890106401750400 2502721351923811200 4892293634207616000 475015382987483520 1541072494775399040 2714373617071334400 6673923605130163200 1407975510100723200 1266707687966622720 4109526652734397440 3669220225655712000 1155804371081549280 1729775249237692800 1231431794202355200 363282800604796800 5005442703847622400 1055981632575542400 950030765974967040 3082144989550798080 492791428535253120 923573845651766400 323848567742656320 2815951020201446400 272462100453597600 1284227078979499200 8219053305468794880 1850563244243750400 1314110476094008320 7338440451311424000 712523074481225280 369593571401439840 726565601209593600 2111963265151084800 339063947231143680 1900061531949934080 6164289979101596160 985582857070506240 186335074122724800 647697135485312640 544924200907195200 3701126488487500800 862002255941648640 254297960423357760 1425046148962450560 739187142802879680 1453131202419187200 4223926530302169600 678127894462287360 3800123063899868160 605471334341328000 1971165714141012480 372670148245449600 1089848401814390400 1724004511883297280 508595920846715520 1478374285605759360 2906262404838374400 279502611184087200 971545703227968960 1356255788924574720 1210942668682656000 3942331428282024960 381446940635036640 3519938775251808000 745340296490899200 2179696803628780800 1642638095117510400 347825471695752960 1017191841693431040 2956748571211518720 559005222368174400 2712511577849149440 1231978571338132800 260869103771814720 2421885337365312000 762893881270073280 1490680592981798400 4359393607257561600 3285276190235020800 695650943391505920 2034383683386862080 5913497142423037440 606540998050041600 346274526342326400 1118010444736348800 2463957142676265600 521738207543629440 1525787762540146560 2981361185963596800 259705894756744800 838507833552261600 635744901058394400 1391301886783011840 4068767366773724160 391303655657722080 3632828006047968000 1144340821905109920 1712618917136899200 1213081996100083200 692549052684652800 2236020889472697600 357748545822595200 323189557919504640 4927914285352531200 1043476415087258880 3051575525080293120 522211812328402560 434781839619691200 519411789513489600 268311409366946400 1271489802116788800 8137534733547448320 2484467654969664000 782607311315444160 1385098105369305600 4472041778945395200 715497091645190400 646379115839009280 2086952830174517760 6103151050160586240 1044423624656805120 183558459936196800 869563679239382400 1038823579026979200 536622818733892800 4968935309939328000 849157397270058240 484784336879256960 1565214622630888320 2770196210738611200 783317718492603840 1430994183290380800 1292758231678018560 4173905660349035520 3726701482454496000 596247576370992000 1173910966973166240 2088847249313610240 367116919872393600 1073245637467785600 1698314794540116480 969568673758513920 3130429245261776640 500847964151633280 1566635436985207680 2861988366580761600 275337689904295200 1304345518859073600 8347811320698071040 1335594571071022080 7453402964908992000 1192495152741984000 727176505318885440 375635973113724960 734233839744787200 2146491274935571200 342642458547567360 1939137347517027840 6260858490523553280 1001695928303266560 169738462874635200 3133270873970415360 657843826902837120 550675379808590400 2671189142142044160 256981843910675520 2384990305483968000 1454353010637770880 751271946227449920 1468467679489574400 4292982549871142400 685284917095134720 3878274695034055680 611861533120656000 2003391856606533120 339476925749270400 1101350759617180800 513963687821351040 1502543892454899840 2936935358979148800 254607694311952800 986765740354255680 1370569834190269440 1223723066241312000 4006783713213066240 385472765866013280 3577485458225952000 1126907919341174880 678953851498540800 2202701519234361600 1669493213838777600 316845130699319040 1027927375642702080 3005087784909799680 509215388623905600 2741139668380538880 1252119910379083200 2447446132482624000 770945531732026560 1357907702997081600 4405403038468723200 3338986427677555200 704147831092742400 633690261398638080 2055854751285404160 6010175569819599360 616042945800172800 181751607060004800 1018430777247811200 2504239820758166400 4894892264965248000 475267696048978560 1541891063464053120 2715815405994163200 6677972855355110400 1408295662185484800 1267380522797276160 4111709502570808320 3671169198723936000 1156418297598039840 1730694050826998400 1232085891600345600 363503214120009600 5008479641516332800 1056221746639113600 950535392097957120 3083782126928106240 492903481764919680 924064418700259200 324020585800416960 2816591324370969600 272627410590007200 1284909219553377600 8223419005141616640 1851546204573811200 7342338397447872000 712901544073467840 369677611323689760 727006428240019200 2112443493278227200 339269666512008960 1901070784195914240 6167564253856212480 985806963529839360 186434049386894400 648041171600833920 545254821180014400 3703092409147622400 862460124120241920 254452249884006720 1425803088146935680 739355222647379520 1454012856480038400 4224886986556454400 678539333024017920 3802141568391828480 605838690200016000 1971613927059678720 372868098773788800 1090509642360028800 1724920248240483840 508904499768013440 1478710445294759040 2908025712960076800 279651074080341600 972061757401250880 1357078666048035840 1211677380400032000 3943227854119357440 381678374826010080 3520739155463712000 745736197547577600 2181019284720057600 1643011605883065600 348010225522202880 1017808999536026880 2957420890589518080 559302148160683200 2714157332096071680 1232258704412299200 261007669141652160 2423354760800064000 763356749652020160 1491472395095155200 4362038569440115200 3286023211766131200 696020451044405760 2035617999072053760 5914841781179036160 606909002902675200 346458456355939200 1118604296321366400 2464517408824598400 522015338283304320 1526713499304040320 2982944790190310400 259843842266954400 838953222241024800 636130624710016800 1392040902088811520 4071235998144107520 391511503712478240 3635032141200096000 1145035124478030240 1713658009422902400 1213818005805350400 692916912711878400 2237208592642732800 357829892367292800 323361225932209920 4929034817649196800 1044030676566608640 3053426998608080640 522330555303123840 435012781902753600 519687684533908800 268372419275469600 1272261249420033600 8142471996288215040 2485787325158592000 783023007424956480 1385833825423756800 4474417185285465600 715659784734585600 646722451864419840 2088061353133217280 6106853997216161280 1044661110606247680 183669829825809600 870025563805507200 1039375369067817600 536744838550939200 4971574650317184000 849672604063745280 485041838898314880 1566046014849912960 2771667650847513600 783495832954685760 1431319569469171200 1293444903728839680 4176122706266434560 3728680987737888000 596383153945488000 1174534511137434720 2089322221212495360 367339659651619200 1073489677101878400 1699345208127490560 970083677796629760 3132092029699825920 500961849314209920 1566991665909371520 2862639138938342400 275504744738714400 1305038345708260800 8352245412532869120 1335898264837893120 7457361975475776000 1192766307890976000 727562758347472320 375721386985657440 734679319303238400 2146979354203756800 342850349008177920 1940167355593259520 6264184059399651840 1001923698628419840 169841447797694400 3133983331818743040 658193252618079360 551009489477428800 2671796529675786240 257137761756133440 2385532615781952000 1455125516694944640 751442773971314880 1469358638606476800 4293958708407513600 685700698016355840 3880334711186519040 612232766086032000 2003847397256839680 339682895595388800 1102018978954857600 514275523512266880 1502885547942629760 2938717277212953600 254762171696541600 987289878927119040 1371401396032711680 1224465532172064000 4007694794513679360 385706642634200160 3578298923672928000 1127164160956972320 679365791190777600 2204037957909715200 1669872831047366400 317037369222362880 1028551047024533760 3005771095885259520 509524343393083200 2742802792065423360 1252404623285524800 2448931064344128000 771413285268400320 1358731582381555200 4408075915819430400 3339745662094732800 704307907135123200 634074738444725760 2057102094049067520 6011542191770519040 616416715741881600 181792934594107200 1019048686786166400 2504809246571049600 4897862128688256000 475556053833544320 1542826570536800640 2717463164763110400 6679491324189465600 1408615814270246400 1268149476889451520 4114204188098135040 3673396596516192000 1157119927902600480 1731744109786204800 1232833431483763200 363585869188214400 5009618493142099200 1056461860702684800 951112107667088640 3085653141073601280 493015534994586240 924625073612822400 324217177866429120 2817231628540492800 272689401891160800 1285688808780667200 8228408376196270080 1852669587808166400 7346793193032384000 713334080750316480 369761651245939680 727171738376428800 2112923721405369600 339346811242333440 1902224215334177280 6171306282147202560 986031069989172480 186547163974516800 648434355732858240 545378803782321600 3705339175616332800 862983402038634240 254510108431750080 1426668161500632960 739523302491879360 1454343476752857600 4225847442810739200 678693622484666880 3804448430668354560 605976448647024000 1972062139978344960 373094327949033600 1090757607564643200 1725966804077268480 509020216863500160 1479046604983758720 2908686953505715200 279820745961775200 972651533599287360 1357387244969333760 1211952897294048000 3944124279956689920 381765162647625120 3521539535675616000 746188655898067200 2181515215129286400 1643385116648620800 348221372752431360 1018040433727000320 2958093209967517440 559641491923550400 2714774489938667520 1232538837486465600 261166029564323520 2423905794588096000 763530325295250240 1492377311796134400 4363030430258572800 3286770233297241600 696442745504862720 2036080867454000640 5916186419935034880 607047004722412800 346668662085782400 1119282983847100800 2465077674972931200 522332059128647040 1527060650590500480 2984754623592268800 260001496564336800 839462237885325600 636275271079375200 1392885491009725440 4072161734908001280 391749044346485280 3635858691882144000 1145295487942875360 1714047669030153600 1214094009444825600 693337324171564800 2238565967694201600 357911238911990400 323557417946730240 4930155349945862400 1044664118257294080 3054121301181000960 522449298277845120 435276715940539200 520002993128673600 268433429183992800 1272550542158750400 8144323469816002560 2487295519660224000 783498088692970560 1386674648343129600 4477131935388403200 715822477823980800 647114835893460480 2089328236514588160 6108242602362001920 1044898596555690240 183711593534414400 870553431881078400 1040005986257347200 536866858367985600 4974591039320448000 849865806611377920 485336126920095360 1566996177385941120 2773349296686259200 783673947416767680 1431644955647961600 1294229671786920960 4178656473029176320 3730943279490336000 596518731519984000 1175247133039455840 2089797193111380480 367423187068828800 1073733716735971200 1699731613222755840 970672253840190720 3133992354771882240 501075734476786560 1567347894833535360 2863289911295923200 275567390301621600 1305830147821617600 8357312946058352640 1336201958604764160 7461886558980672000 1193037463039968000 728004190380143040 375806800857589920 734846374137657600 2147467433471942400 342928307930906880 1941344507680381440 6267984709543764480 1002151468953573120 169880067143841600 3134695789667070720 658592596292641920 551134780603243200 2672403917209528320 257196230948180160 2386074926079936000 1456008380760286080 751613601715179840 1469692748275315200 4294934866943884800 685856615861813760 3882689015360762880 612371978448048000 2004302937907146240 339760134287683200 1102269561206486400 514392461896360320 1503227203430359680 2939385496550630400 254820100715762400 987888894438962880 1371713231723627520 1224743956896096000 4008605875814292480 385794346422270240 3579112389119904000 1127420402572769760 679520268575366400 2204539122412972800 1670252448255955200 317109458668504320 1028784923792720640 3006454406860719360 509640201431524800 2743426463447255040 1252689336191966400 2449487913792192000 771588692844540480 1359040537150732800 4409078244825945600 3340504896511910400 704521341858297600 634218917337008640 2057569847585441280 6012908813721438720 616556879470022400 181834262128209600 1019280402863049600 2505378672383932800 4898975827584384000 475664188002756480 1543177385689080960 2718081074301465600 6681009793023820800 1409042683716595200 1268437834674017280 4115139695170882560 3674231870688288000 1157383039266810720 1732137881895907200 1233113758940044800 363668524256419200 5010757344767865600 1056782012787446400 951328376005512960 3086354771378161920 493164939300808320 924835319205033600 324290899891183680 2818085367433190400 272751393192314400 1285981154740900800 8230279390341765120 1853090856521049600 7348463741376576000 713496282004134720 369873704475606240 727337048512838400 2113564025574892800 339423955972657920 1902656752011025920 6172709542756323840 986329878601616640 186589581944875200 648581799782367360 545502786384628800 3706181713042099200 863179631258031360 254567966979493440 1426992564008269440 739747408951212480 1454674097025676800 4227128051149785600 678847911945315840 3805313504022051840 606114207094032000 1972659757203233280 373179163889750400 1091005572769257600 1726359262516062720 509135933958986880 1479494817902424960 2909348194051353600 279884372917312800 972872699673551040 1357695823890631680 1212228414188064000 3945319514406466560 381851950469240160 3522606709291488000 746358327779500800 2182011145538515200 1643883131002694400 348300552963767040 1018271867917973760 2958989635804849920 559768745834625600 2715391647781263360 1232912348252020800 261225414722825280 2424456828376128000 763703900938480320 1492716655559001600 4364022291077030400 3287766262005388800 696601105927534080 2036543735835947520 5917979271609699840 607185006542150400 346747489234473600 1119537491669251200 2465824696504041600 522450829445650560 1527407801876960640 2985433311118003200 260060616925855200 839653118751938400 636419917448733600 1393202211855068160 4073087471671895040 391838122084237920 3636685242564192000 1145555851407720480 1714437328637404800 1214370013084300800 693494978468947200 2239074983338502400 358019700971587200 323630989952175360 4931649393008083200 1044901658891301120 3054815603753921280 522607622244140160 435375691204708800 520121233851710400 268514775728690400 1272839834897467200 8146174943343790080 2487861092598336000 783676244168475840 1386989956937894400 4478149966677004800 716039401943174400 647261979904350720 2089803317782602240 6109631207507842560 1045215244488280320 183753357243019200 870751382409417600 1040242467703420800 537029551457380800 4975722185196672000 850059009159010560 485446484928263040 1567352488336951680 2773979913875788800 783911433366210240 1432078803886348800 1294523959808701440 4179606635565204480 3731791638897504000 596699501619312000 1175514366252713760 2090430488976560640 367506714486038400 1074059102914761600 1700118018318021120 970892969856526080 3134704976673903360 501227581360222080 1567822866732420480 2864157607772697600 275630035864528800 1306127073614126400 8359213271130408960 1336606883627258880 7463583277795008000 1193399003238624000 728169727392394560 375920686020166560 735013428972076800 2148118205829523200 343006266853635840 1941785939713052160 6269409953347806720 1002455162720444160 169918686489988800 3135645733464840960 658742350170602880 551260071729057600 2673213767254517760 257254700140226880 2386798006477248000 1456339454784789120 751841372040333120 1470026857944153600 4296236411659046400 686012533707271680 3883571879426104320 612511190810064000 2004910325440888320 339837372979977600 1102520143458115200 514509400280453760 1503682744080666240 2940053715888307200 254878029734983200 988113525255904320 1372025067414543360 1225022381620128000 4009820650881776640 385882050210340320 3580197009715872000 1127762058060499680 679674745959955200 2205040286916230400 1670758604534073600 317181548114645760 1029018800560907520 3007365488161332480 509756059469966400 2744050134829086720 1253068953400555200 2450044763240256000 771764100420680640 1359349491919910400 4410080573832460800 3341517209068147200 704788135262265600 634363096229291520 2058037601121815040 6014730976322664960 616697043198163200 181889365507012800 1019512118939932800 2506137906801110400 4900089526480512000 475772322171968640 1543528200841361280 2718698983839820800 6683034418136294400 1409576270524531200 1268726192458583040 4116075202243630080 3675067144860384000 1157646150631020960 1732531654005609600 1233394086396326400 363778731014025600 5012275813602220800 1057182202893398400 951544644343937280 3087056401682722560 493351694683585920 925045564797244800 324364621915938240 2819152541049062400 272834048260519200 1286273500701134400 8232150404487260160 1853512125233932800 7350134289720768000 713658483257952960 370013771012689440 727557462028051200 2114364405786796800 339526815613090560 1903089288687874560 6174112803365445120 986703389367171840 186631999915233600 648729243831876480 545668096521038400 3707024250467865600 863375860477428480 254645111709817920 1427316966515905920 740027542025378880 1455114924056102400 4228728811573593600 679053631226181120 3806178577375749120 606297885023376000 1973406778734343680 373263999830467200 1091336193042076800 1726751720954856960 509290223419635840 1480055084050757760 2910229848112204800 279947999872850400 973093865747814720 1358107262452362240 1212595770046752000 3946813557468687360 381967667564726880 3523940676311328000 746527999660934400 2182672386084153600 1644505648945286400 348379733175102720 1018580446839271680 2960110168101515520 559895999745700800 2716214524904724480 1233379236708964800 261284799881327040 2425191540093504000 763935335129453760 1493055999321868800 4365344772168307200 3289011297890572800 696759466350205440 2037160893678543360 5920220336203031040 607369008968467200 346826316383164800 1119791999491401600 2466758473417929600 522569599762654080 1527870670258907520 2986111998643737600 260119737287373600 839843999618551200 636612779274544800 1393518932700410880 4074321787357086720 391927199821990560 3637787310140256000 1145903002694180640 1714956874780406400 1214738017936934400 693652632766329600 2239583998982803200 358155278546083200 323704561957620480 4933516946835859200 1045139199525308160 3055741340517815040 522805527202008960 435474666468878400 520239474574747200 268616458909562400 1273225558549089600 8148643574714173440 2488426665536448000 783854399643981120 1387305265532659200 4479167997965606400 716310557092166400 647409123915240960 2090278399050616320 6111482681035630080 1045611054404017920 183809042187825600 870949332937756800 1040478949149494400 537232917819124800 4976853331072896000 850316612555854080 485556842936430720 1567708799287962240 2774610531065318400 784208290803013440 1432621114184332800 1294818247830481920 4180556798101232640 3732639998304672000 596925464243472000 1175781599465971680 2091222108808035840 367618084375651200 1074465835638249600 1700633225111708160 971113685872861440 3135417598575924480 501417389964516480 1568416581606026880 2865242228368665600 275713563281738400 1306423999406635200 8361113596202465280 1337113039905377280 7465279996609344000 1193850928486944000 728335264404646080 376063042473387360 735236168751302400 2148931671276499200 343110212083941120 1942227371745722880 6270835197151848960 1002834779929032960 169970178951518400 3136833163212053760 658892104048563840 551427126563476800 2674226079810754560 257332659062955840 2387701856973888000 1456670528809292160 752126084946774720 1470472337502604800 4297863342552998400 686220424167882240 3884454743491445760 612696807292752000 2005669559858065920 339940357903036800 1102854253126953600 514665318125911680 1504252169893549440 2940944675005209600 254955268427277600 988338156072845760 1372440848335764480 1225393614585504000 4011339119716131840 385998988594433760 3581552785460832000 1128189127420162080 679880715806073600 2205708506253907200 1671391299881721600 317277667376167680 1029330636251823360 3008504339787098880 509910536854555200 2744881696671528960 1253543474911291200 2450787229171008000 771997977188867520 1359761431612147200 4411417012507814400 3342782599763443200 704948211304646400 634555334752335360 2058661272503646720 6017008679574197760 616883928169017600 181958244730516800 1019821073709110400 2507086949822582400 4901574458342016000 475916501064251520 1543995954377735040 2719522863224294400 6685565199526886400 1409896422609292800 1269110669504670720 4117322545007293440 3676180843756512000 1157996965783301280 1733056683485212800 1233767856338035200 363916489461033600 5014173899645164800 1057422316956969600 951833002128503040 3087991908755470080 493463747913252480 925325892253526400 324462917948944320 2819792845218585600 272937367095775200 1286663295314779200 8234645090014586880 1854073816851110400 7352361687513024000 713874751596377280 370097810934939360 727832978922067200 2114844633913939200 339655390163631360 1903666004257006080 6175983817510940160 986927495826504960 186688557209044800 648925835897888640 545874734191550400 3708147633702220800 863637499436624640 254741542622723520 1427749503192754560 740195621869878720 1455665957844134400 4229689267827878400 679310780327262720 3807332008514012160 606527482435056000 1973854991653009920 373377114418089600 1091749468383100800 1727274998873249280 509483085245447040 1480391243739757440 2911331915688268800 280032835813567200 973388753846832960 1358621560654525440 1213054964870112000 3947709983306019840 382112313934085280 3524741056523232000 746754228836179200 2183498936766201600 1644879159710841600 348485306790216960 1018966170490894080 2960782487479514880 560065671627134400 2717243121309050880 1233659369783131200 261363980092662720 2426109929740224000 764224627868170560 1493508457672358400 4366997873532403200 3289758319421683200 696970613580433920 2037932340981788160 5921564974959029760 607599012001363200 346931419248086400 1120131343254268800 2467318739566262400 522727960185325440 1528449255736341120 2987016915344716800 260198564436064800 840098507440701600 636853856556808800 1393941227160867840 4075864681963576320 392045970138994080 3639164894610336000 1146336941802255840 1715606307459158400 1215198024002726400 693862838496172800 2240262686508537600 358236625090780800 323802657964880640 4934637479132524800 1045455920370650880 3056898511472682240 522924270176730240 435606633487771200 520397128872129600 268677468818085600 1273707713113617600 8151729363927152640 2489180762787264000 784091940277988160 1387725676992345600 4480525373017075200 716473250181561600 647605315929761280 2090911840741301760 6113797022945364480 1045848540353460480 183878648368833600 871213266975542400 1040794257744259200 537354937636171200 4978361525574528000 850638616801908480 485703986947320960 1568183880555976320 2775451353984691200 784386405265095360 1432946500363123200 1295210631859522560 4181823681482603520 3733771144180896000 597061041817968000 1176137910416982240 2091697080706920960 367757296737667200 1074709875272342400 1701277233603816960 971407973894641920 3136367761111952640 501531275127093120 1568772810530190720 2865893000726246400 275817972553250400 1306819900463313600 8363647362965207040 1337416733672248320 7467542288361792000 1194122083635936000 728555980420981440 376148456345319840 735514593475334400 2149419750544684800 343240143621822720 1942815947789283840 6272735522223905280 1003062550254186240 170034544528430400 3137545621060381440 659091775885845120 551635945106500800 2674833467344496640 257430107716367040 2388244167271872000 1457111960841962880 752296912690639680 1471029186950668800 4298839501089369600 686480287243645440 3885631895578567680 612928827896112000 2006125100508372480 340069089056860800 1103271890213001600 514860215432734080 1504593825381279360 2942058373901337600 255051816792645600 988637663828767680 1372960574487290880 1225857655792224000 4012250201016744960 386145161574550560 3582366250907808000 1128445369035959520 680138178113721600 2206543780426003200 1671770917090310400 317397816453070080 1029720430865468160 3009187650762558720 510103633585291200 2745921148974581760 1253828187817732800 2451715311584448000 772290323149101120 1360276356227443200 4413087560852006400 3343541834180620800 705161646027820800 634795632906140160 2059440861730936320 6018375301525117440 617117534382585600 181999572264619200 1020207267170582400 2507656375635465600 4903430623168896000 476096724679605120 1544580646298202240 2720552712454886400 6687083668361241600 1410323292055641600 1269591265812280320 4118881723461872640 3677572967376672000 1158435484723651680 1733712970334716800 1234235068765171200 363999144529238400 5015312751270931200 1057742469041731200 952193449359210240 3089161292596404480 493613152219474560 925676301573878400 324585787990201920 2820646584111283200 272999358396928800 1287150538581835200 8237763446923745280 1854775931372582400 7355145934753344000 714145087019407680 370209864164605920 727998289058476800 2115484938083462400 339732534893955840 1904386898718420480 6178322585192808960 987226304438949120 186759253826308800 649171575980403840 545998716793857600 3709551862745164800 863964548135619840 254799401170466880 1428290174038815360 740419728329211840 1455996578116953600 4230969876166924800 679465069787911680 3808773797436840960 606665240882064000 1974452608877898240 373518507652617600 1091997433587715200 1727929096271239680 509598802340933760 1480839456658423680 2911993156233907200 280138880739463200 973757363970605760 1358930139575823360 1213330481764128000 3948905217755796480 382199101755700320 3525808230139104000 747037015305235200 2183994867175430400 1645377174064915200 348617273809109760 1019197604681867520 2961678913316847360 560277761478926400 2717860279151646720 1234032880548686400 261462955356832320 2426660963528256000 764398203511400640 1494074030610470400 4367989734350860800 3290754348129830400 697234547618219520 2038395209363735040 5923357826633694720 607737013821100800 347062797829238400 1120555522957852800 2468065761097372800 522925910713664640 1528796407022801280 2988148061220940800 260297098371928800 840416642218389600 636998502926167200 1394469095236439040 4076790418727470080 392194433035248480 3639991445292384000 1146597305267100960 1715995967066409600 1215474027642201600 694125595658476800 2241111045915705600 358345087150377600 323925277973955840 4936131522194745600 1045851821427329280 3057592814045602560 523082594143025280 435771592261387200 520594196743857600 268758815362783200 1273997005852334400 8153580837454940160 2490123384350784000 784388866070496960 1388251191316953600 4482222091831411200 716690174300755200 647850555947911680 2091703642854658560 6115185628091205120 1046165188286050560 183920412077438400 871543184522774400 1041188393487715200 537517630725566400 4980246768701568000 850831819349541120 485887916960933760 1568777732140993920 2776502382633907200 784623891214537920 1433380348601510400 1295701111895823360 4183407285709317120 3735185076526176000 597241811917296000 1176583299105745440 2092330376572101120 367840824154876800 1075035261451132800 1701663638699082240 971775833921867520 3137555464281987840 501683122010528640 1569247782429075840 2866760697203020800 275880618116157600 1307314776784161600 8366814571418634240 1337821658694743040 7470370153052352000 1194483623834592000 728831875441400640 376262341507896480 735681648309753600 2150070522902265600 343318102544551680 1943551667843735040 6275110928563975680 1003366244021057280 170073163874577600 3138495564858151680 659341365682446720 551761236232315200 2675643317389486080 257488576908413760 2388967247669184000 1457663750882801280 752524683015792960 1471363296619507200 4300141045804531200 686636205089103360 3887103335687470080 613068040258128000 2006732488042114560 340146327749155200 1103522472464630400 514977153816827520 1505049366031585920 2942726593239014400 255109745811866400 989012048523670080 1373272410178206720 1226136080516256000 4013464976084229120 386232865362620640 3583450871503776000 1128787024523689440 680292655498310400 2207044944929260800 1672277073368428800 317469905899211520 1029954307633655040 3010098732063171840 510219491623732800 2746544820356413440 1254207805026321600 2452272161032512000 772465730725241280 1360585310996620800 4414089889858521600 3344554146736857600 705321722070201600 634939811798423040 2059908615267310080 6020197464126343680 617257698110726400 182054675643422400 1020438983247465600 2508415610052643200 4904544322065024000 476204858848817280 1544931461450482560 2721170621993241600 6689108293473715200 1410643444140403200 1269879623596846080 4119817230534620160 3678408241548768000 1158698596087861920 1734106742444419200 1234515396221452800 364109351286844800 5016831220105286400 1057982583105302400 952409717697634560 3089862922900965120 493725205449141120 925886547166089600 324659510014956480 2821286888280806400 273082013465133600 1287442884542068800 8239634461069240320 1855197200085465600 7356816483097536000 714307288273225920 370293904086855840 728218702573689600 2115965166210604800 339835394534388480 1904819435395269120 6179725845801930240 987450410898282240 186801671796667200 649319020029912960 546164026930267200 3710394400170931200 864160777355016960 254876545900791360 1428614576546451840 740587808173711680 1456437405147379200 4231930332421209600 679670789068776960 3809638870790538240 606848918811408000 1974900821796564480 373603343593334400 1092328053860534400 1728321554710033920 509753091801582720 1481175616347423360 2912874810294758400 280202507695000800 973978530044869440 1359341578137553920 1213697837622816000 3949801643593128960 382314818851187040 3526608610351008000 747206687186668800 2184656107721068800 1645750684830470400 348696454020445440 1019506183603165440 2962351232694846720 560405015390001600 2718683156275107840 1234313013622852800 261522340515334080 2427395675245632000 764629637702374080 1494413374373337600 4369312215442137600 3291501369660940800 697392908040890880 2039012367206330880 5924702465389693440 607921016247417600 347141624977929600 1120810030780003200 2468626027245705600 523044681030668160 1529259275404748160 2988826748746675200 260356218733447200 840607523085002400 637191364751978400 1394785816081781760 4078024734412661760 392283510773001120 3641093512868448000 1146944456553561120 1716515513209411200 1215842032494835200 694283249955859200 2241620061560006400 358426433695075200 323998849979400960 4937252054491411200 1046089362061336320 3058518550809496320 523201337117746560 435870567525556800 520712437466894400 268819825271306400 1274382729503956800 8156049468825323520 2490688957288896000 784567021546002240 1388566499911718400 4483240123120012800 716852867390150400 647997699958801920 2092178724122672640 6117037101618992640 1046402674235493120 183976097022244800 871741135051113600 1041424874933788800 537639650542612800 4981377914577792000 851089422746384640 485998274969101440 1569134043092004480 2777132999823436800 784802005676619840 1433705734780300800 1295995399917603840 4184357448245345280 3736033435933344000 597377389491792000 1176850532319003360 2092805348470986240 367952194044489600 1075279301085225600 1702178845492769280 971996549938202880 3138268086184008960 501797007173105280 1569604011353239680 2867411469560601600 275964145533367200 1307611702576670400 8368714896490690560 1338125352461614080 7472066871866688000 1194754778983584000 728997412453652160 376347755379828960 735904388088979200 2150558602170451200 343422047774856960 1943993099876405760 6276536172368017920 1003594014346210560 170124656336107200 3139208022706479360 659491119560407680 551928291066734400 2676250704923228160 257566535831142720 2389509557967168000 1457994824907304320 752695510759657920 1471808776177958400 4301117204340902400 686844095549713920 3887986199752811520 613253656740816000 2007188028692421120 340249312672214400 1103856582133468800 515133071662285440 1505391021519315840 2943617552355916800 255186984504160800 989236679340611520 1373688191099427840 1226507313481632000 4014376057384842240 386349803746714080 3584264336950752000 1129043266139486880 680498625344428800 2207713164266937600 1672656690577017600 317566025160733440 1030266143324570880 3010782043038631680 510373969008321600 2747376382198855680 1254492517932763200 2453014626963264000 772699607493428160 1360997250688857600 4415426328533875200 3345313381154035200 705641874154963200 635132050321466880 2060532286649141760 6021564086077263360 617444583081580800 182096003177524800 1020747938016643200 2508985035865526400 4906029253926528000 476349037741100160 1545399214986856320 2721994501377715200 6690626762308070400 1411283748309926400 1270264100642933760 4121064573298283520 3679521940444896000 1159049411240142240 1734631771924022400 1234889166163161600 364192006355049600 5017970071731052800 1058462811232444800 952698075482200320 3090798429973712640 493949311908474240 926166874622371200 324757806047962560 2822567496619852800 273144004766287200 1287832679155713600 8242129146596567040 1855758891702643200 7359043880889792000 714523556611650240 370461983931355680 728384012710099200 2116925622464889600 339912539264712960 1905396150964400640 6181596859947425280 987898623816948480 186858229090478400 649515612095925120 546288009532574400 3711517783405286400 864422416314213120 254934404448534720 1429047113223300480 740923967862711360 1456768025420198400 4233851244929779200 679825078529425920 3810792301928801280 606986677258416000 1975797247633896960 373716458180956800 1092576019065148800 1728844832628426240 509868808897069440 1481847935725422720 2913536050840396800 280287343635717600 974273418143887680 1359650157058851840 1213973354516832000 3951594495267793920 382401606672802080 3528209370774816000 747432916361913600 2185152038130297600 1646497706361580800 348802027635559680 1019737617794138880 2963695871450845440 560574687271435200 2719300314117703680 1234873279771185600 261601520726669760 2427946709033664000 764803213345604160 1494865832723827200 4370304076260595200 3292995412723161600 697604055271119360 2039475235588277760 5927391742901690880 608059018067155200 347246727842851200 1121149374542870400 2469746559542371200 523203041453339520 1529606426691208320 2989731665447654400 260435045882138400 840862030907152800 637336011121336800 1395208110542238720 4078950471176555520 392402281090004640 3641920063550496000 1147204820018406240 1716905172816662400 1216118036134310400 694493455685702400 2242298749085740800 358589126784470400 324096945986661120 4939493119084742400 1046406082906679040 3059212853382416640 523438823067189120 436002534544449600 520870091764276800 268941845088352800 1274672022242673600 8157900942353111040 2491443054539712000 784804562180009280 1388986911371404800 4484597498171481600 717178253568940800 648193891973322240 2092812165813358080 6118425706764833280 1046877646134378240 184017860730849600 872005069088899200 1041740183528553600 537883690176705600 4982886109079424000 851282625294017280 486145418979991680 1569609124360018560 2777973822742809600 785158234600783680 1434356507137881600 1296387783946644480 4185624331626716160 3737164581809568000 597648544640784000 1177206843270013920 2093755292268756480 368035721461699200 1075767380353411200 1702565250588034560 972290837959983360 3139218248720037120 502024777498258560 1570316469201567360 2868713014275763200 276026791096274400 1308007603633348800 8371248663253432320 1338732739995356160 7474329163619136000 1195297089281568000 729218128469987520 376518583123693920 736071442923398400 2151534760706822400 343500006697585920 1944581675919966720 6278436497440074240 1004049554996517120 170163275682254400 3140632938403134720 659690791397688960 552053582192548800 2677465479990712320 257625005023189440 2390594178563136000 1458436256939975040 753037166247387840 1472142885846796800 4303069521413644800 687000013395171840 3889163351839933440 613392869102832000 2008099109993034240 340326551364508800 1104107164385097600 515250010046378880 1506074332494775680 2944285771693593600 255244913523381600 989536187096533440 1374000026790343680 1226785738205664000 4016198219986068480 386437507534784160 3585891267844704000 1129555749371081760 680653102729017600 2208214328770195200 1673415924994195200 317638114606874880 1030500020092757760 3012148664989551360 510489827046763200 2748000053580687360 1255061943745646400 2453571476411328000 772875015069568320 1361306205458035200 4416428657540390400 3346831849988390400 705908667558931200 635276229213749760 2061000040185515520 6024297329979102720 617584746809721600 182178658245729600 1020979654093526400 2510123887491292800 4907142952822656000 476457171910312320 1545750030139136640 2722612410916070400 6693663699976780800 1411817335117862400 1270552458427499520 4122000080371031040 3680357214616992000 1159312522604352480 1735025544033724800 1235169493619443200 364357316491459200 5020247774982585600 1058863001338396800 952914343820624640 3091500060278273280 494136067291251840 926377120214582400 324831528072717120 2823634670235724800 273267987368594400 1288125025115947200 8244000160742062080 1856180160415526400 7360714429233984000 714685757865468480 370602050468438880 728714632982918400 2117726002676793600 340066828725361920 1905828687641249280 6183000120556546560 988272134582503680 186900647060836800 649663056145434240 546535974737188800 3712360320831052800 864618645533610240 255050121544021440 1429371515730936960 741204100936877760 1457429265965836800 4235452005353587200 680133657450723840 3811657375282498560 607262194152432000 1976544269165007360 373801294121673600 1093071949474377600 1729237291067220480 510100243088042880 1482408201873755520 2914858531931673600 280350970591255200 974494584218151360 1360267314901447680 1214524388304864000 3953088538330014720 382575182316032160 3529543337794656000 747602588243347200 2186143898948755200 1647120224304172800 348881207846895360 1020200486176085760 2964816403747511040 560701941182510400 2720534629802895360 1235340168228129600 261660905885171520 2429048776609728000 765150364632064320 1495205176486694400 4372287797897510400 3294240448608345600 697762415693790720 2040400972352171520 5929632807495022080 608335021706630400 347325554991542400 1121403882365020800 2470680336456259200 523321811770343040 1530300729264128640 2990410352973388800 260494166243656800 841052911773765600 637625303860053600 1395524831387581440 4080801944704343040 392491358827757280 3643573164914592000 1147725546948096480 1717684492031164800 1216670043413260800 694651109983084800 2242807764730041600 358724704358966400 324170517992106240 4941360672912518400 1046643623540686080 3060601458528257280 523636728025057920 436101509808619200 520988332487313600 269043528269224800 1275250607720107200 8161603889408686080 2492008627477824000 784982717655514560 1389302219966169600 4485615529460083200 717449408717932800 648341035984212480 2093287247081372160 6121202917056514560 1047273456050115840 184101388148059200 872203019617238400 1041976664974627200 538087056538449600 4984017254955648000 851669030389282560 486255776988159360 1569965435311029120 2778604439932339200 785455092037586880 1434898817435865600 1296682071968424960 4186574494162744320 3738012941216736000 597874507264944000 1177474076483271840 1762206100859318400 2094546912100231680 368202776296118400 1076174113076899200 1703338060778565120 972511553976318720 3139930870622058240 502214586102552960 1570910184075173760 2869797634871731200 276152082222088800 1308304529425857600 8373148988325488640 1339238896273474560 7476025882433472000 1195749014529888000 729383665482239040 376660939576914720 736405552592236800 2152348226153798400 343655924543043840 1945023107952637440 6279861741244116480 1004429172205105920 170240514374548800 3141820368150347520 659840545275649920 552304164444177600 2678477792546949120 257741943407282880 2391498029059776000 1458767330964478080 753321879153829440 1472811105184473600 4304696452307596800 687311849086087680 3890046215905274880 613671293826864000 2008858344410211840 340481028749097600 1104608328888355200 515483886814565760 1506643758307658880 2945622210368947200 255360771561823200 989760817913474880 1374623698172175360 1227342587653728000 4017716688820423680 386612915110924320 3587247043589664000 1129982818730744160 680962057498195200 2209216657776710400 1674048620341843200 317782293499157760 1030967773629131520 3013287516615317760 510721543123646400 2749247396344350720 1255536465256382400 2454685175307456000 773225830221848640 1361924114996390400 4418433315553420800 3348097240683686400 706442254366867200 635564586998315520 2061935547258263040 6026575033230635520 617865074266003200 182247537469233600 1021443086247292800 2511072930512764800 4909370350614912000 476673440248736640 1546451660443697280 2723848229992780800 6696194481367372800 1412884508733734400 1271129173996631040 4123871094516526080 3682027762961184000 1159838745332772960 1735813088253129600 1235730148532006400 364495074938467200 5022145861025529600 1059663381550300800 953346880497473280 3092903320887394560 494509578056807040 926797611399004800 324978972122226240 2825769017467468800 273371306203850400 1288709717036414400 8247742189033052160 1857022697841292800 7364055525922368000 715010160373104960 370882183542605280 728990149876934400 2119326763100601600 340195403275902720 1906693760994946560 6185806641774789120 989019156113614080 186985483001553600 649957944244452480 546742612407700800 3714045395682585600 865011103972404480 255146552456927040 1430020320746209920 741764367085210560 1457980299753868800 4238653526201203200 680390806551805440 3813387521989893120 607491791564112000 1978038312227228160 373970966003107200 1093485224815401600 1730022207944808960 510293104913854080 1483528734170421120 2915960599507737600 280478224502330400 974936916366678720 1360781613103610880 1214983583128224000 3956076624454456320 382719828685390560 3532211271834336000 747941932006214400 2186970449630803200 1648365260189356800 349039568269566720 1020586209827708160 2967057468340842240 560956449004660800 2721563226207221760 1236273945142017600 261779676202175040 2429967166256448000 765439657370781120 1495883864012428800 4373940899261606400 3296730520378713600 698079136539133440 2041172419655416320 5934114936681684480 608565024739526400 347483209288924800 1121912898009321600 2472547890284035200 523559352404350080 1530879314741562240 2991767728024857600 260612406966693600 841434673506991200 637866381142317600 1396158273078266880 4082344839310832640 392669514303262560 3644950749384672000 1148159486056171680 1718333924709916800 1217130049479052800 694966418577849600 2243825796018643200 358995859507958400 324317662002996480 4945095780568070400 1047118704808700160 3061758629483124480 524032537940795520 436299460336958400 521224813933387200 269246894630968800 1275732762284635200 8164689678621665280 2493139773354048000 785339028606525120 1389932837155699200 4487651592037286400 717991719015916800 648635324005992960 2094237409617400320 6123517258966248960 1048065075881591040 184170994329067200 872598920673916800 1042449627866774400 538493789261937600 4986279546708096000 851991034635336960 486476493004494720 1570678057213050240 2779865674311398400 786048806911193280 1435983438031833600 1297270648011985920 4188474819234800640 3739709660031072000 598326432513264000 1178008542909787680 1763005982586076800 2096130151763182080 368341988658134400 1076987578523875200 1703982069270673920 972952986008989440 3141356114426100480 502594203311141760 1572097613822386560 2871966876063667200 276256491493600800 1308898381010875200 8376949638469601280 1340251208829711360 7479419320062144000 1196652865026528000 729714739506742080 376945652483356320 736683977316268800 2153975157047750400 343785856080925440 1945905972017978880 6282712228852200960 1005188406622283520 170304879951460800 3144195227644773120 660140053031571840 552512982987201600 2680502417659422720 1369309075519069440 257839392060694080 2393305730053056000 1459429479013484160 753891304966712640 1473367954632537600 4307950314095500800 687571712161850880 3891811944035957760 613903314430224000 2010376813244567040 340609759902921600 1105025965974403200 2738618151038138880 515678784121388160 1507782609933425280 2946735909265075200 255457319927191200 990210079547357760 1375143424323701760 1227806628860448000 4020753626489134080 386759088091041120 3589958595079584000 1130836957450068960 681219519805843200 2210051931948806400 1675314011037139200 317902442576060160 1031357568242776320 3015565219866850560 510914639854382400 2750286848647403520 1256485508277854400 2455613257720896000 773518176182082240 1362439039611686400 4420103863897612800 3350628022074278400 760856896270598400 635804885152120320 2062715136485552640 6031130439733701120 618098680479571200 182385295916241600 1021829279708764800 2512971016555708800 4911226515441792000 476853663864090240 1547036352364164480 2724878079223372800 6701256044148556800 1521713792541196800 1271609770304240640 4125430272971105280 3683419886581344000 1160277264273123360 1736469375102633600 1236197360959142400 364770591832483200 5025942033111417600 1141285344405897600 953707327728180480 3094072704728328960 532599827389418880 927148020719356800 325101842163483840 3043427585082393600 273577943874362400 1289196960303470400 8250860545942210560 1857724812362764800 7366839773162688000 715280495796135360 399449870542064160 729541183664966400 2282570688811795200 340452552376984320 1907414655456360960 6188145409456657920 1065199654778837760 187056179618817600 650203684326967680 547155887748724800 3715449624725529600 865338152671399680 255339414282738240 1430560991592270720 798899741084128320 1459082367329932800 4565141377623590400 680905104753968640 3814829310912721920 607950986387472000 2130399309557675520 374112359237635200 1094311775497449600 1730676305342799360 510678828565476480 1597799482168256640 2918164734659865600 280584269428226400 975305526490451520 1361810209507937280 1215901972774944000 4260798619115351040 383009121424107360 3804284481352992000 748224718475270400 2188623550994899200 1775332757964729600 349171535288459520 1021357657130952960 3195598964336513280 561168538856452800 2723620419015874560 1331499568473547200 261878651466344640 2431803945549888000 766018242848214720 1496449436950540800 4377247101989798400 3550665515929459200 698343070576919040 2042715314261905920 6391197928673026560 609025030805318400 347614587870076800 1122337077712905600 2662999136947094400 523757302932689280 1532036485696429440 2992898873901081600 260710940902557600 841752808284679200 638348535706845600 1396686141153838080 4085430628523811840 392817977199516960 3647705918324832000 1149027364272322080 1719632790067420800 1218050061610636800 695229175740153600 2244674155425811200 359131437082454400 324440282012071680 5325998273894188800 1047514605865378560 3064072971392858880 524230442898664320 436464419110574400 521421881805115200 269348577811840800 1276697071413691200 8170861257047623680 2494082394917568000 785635954399033920 1390458351480307200 4489348310851622400 718262874164908800 648880564024143360 2095029211730757120 6128145942785717760 1048460885797328640 184310206691083200 872928838221148800 1042843763610230400 538697155623681600 4988164789835136000 852635043127445760 486660423018107520 1571271908798067840 2780916702960614400 786345664347996480 1436525748329817600 1297761128048286720 4190058423461514240 3741123592376352000 598552395137424000 1178453931598550880 1763672550691708800 2096921771594657280 368620413382166400 1077394311247363200 1705270086254891520 973320846036215040 3142543817596135680 502784011915436160 1572691328695992960 2873051496659635200 276465310036624800 1309393257331723200 8380116846923028480 1340757365107829760 7482247184752704000 1197104790274848000 729990634527161280 377088008936577120 737240826764332800 2154788622494726400 344045719156688640 1946641692072430080 6285087635192271360 1005568023830872320 170433611105284800 3145382657391985920 660389642828173440 552930620073249600 2681514730215659520 1369826792285495040 258034289367516480 2394209580549696000 1459981269054322560 754176017873154240 1474481653528665600 4309577244989452800 688091438313377280 3893283384144860160 614367355636944000 2011136047661744640 340867222210569600 1105861240146499200 2739653584570990080 516068578735032960 1508352035746308480 2948963307057331200 255650416657927200 990584464242260160 1376182876626754560 1228734711273888000 4022272095323489280 387051434051274720 3591314370824544000 1131264026809731360 681734444421139200 2211722480292998400 1675946706384787200 318142740729864960 1032137157470065920 3016704071492616960 511300833315854400 2752365753253509120 1256960029788590400 2457469422547776000 774102868102549440 1363468888842278400 4423444960585996800 3351893412769574400 761144239786694400 636285481459729920 2064274314940131840 6033408142985233920 618565892906707200 182454175139745600 1022601666631708800 2513920059577180800 4914938845095552000 477214111094797440 1548205736205098880 2726937777684556800 6703786825539148800 1522288479573388800 1272570962919459840 4128548629880263680 3686204133821664000 1161154302153824160 1737781948801641600 1237131785813414400 364908350279491200 5027840119154361600 1141716359680041600 954428222189594880 3096411472410197760 532800967850686080 927848839360060800 325347582245999040 3044576959146777600 273681262709618400 1290171446837582400 8257097259760527360 1859129041405708800 7372408267643328000 715821166642196160 399600725888014560 729816700558982400 2283432719360083200 340581126927525120 1908856444379189760 6192822944820395520 1065601935701372160 187197572853345600 650695164491998080 547362525419236800 3718258082811417600 865992250069390080 255435845195643840 1431642333284392320 799201451776029120 1459633401117964800 4566865438720166400 681162253855050240 3817712888758379520 608180583799152000 2131203871402744320 374395145706691200 1094725050838473600 1731984500138780160 510871690391287680 1598402903552058240 2919266802235929600 280796359280018400 976042746737997120 1362324507710100480 1216361167598304000 4262407742805488640 383153767793465760 3805721198933472000 748790291413382400 2189450101676947200 1776003226168953600 349435469326245120 1021743380782575360 3196805807104116480 561592718560036800 2724649015420200960 1332002419626715200 262076601994683840 2432722335196608000 766307535586931520 1497580582826764800 4378900203353894400 3552006452337907200 698870938652490240 2043486761565150720 6393611614208232960 609255033838214400 347877345032380800 1123185437120073600 2664004839253430400 524153203989367680 1532615071173863040 2995161165653529600 260908008774285600 842389077840055200 1397741877304980480 4086973523130301440 393114902992025760 3649083502794912000 1149461303380397280 1720282222746172800 1218510067676428800 695754690064761600 2246370874240147200 359239899142051200 324685522030222080 5328009678506860800 1048306407978735360 3065230142347726080 524388766864959360 436794336657806400 521816017548571200 269429924356538400 2795483754609960960 1277179225978219200 8173947046260602880 2495967638044608000 786229805984051520 1391509380129523200 4492741748480294400 718479798284102400 649371044060444160 2096612815957470720 6130460284695452160 1048777533729918720 184379812872091200 873588673315612800 1043632035097142400 538859848713076800 4991935276089216000 852957047373500160 487028283045333120 1572459611968103040 2783018760259046400 786583150297439040 1436959596568204800 1298742088120888320 4193225631914941440 3743951457066912000 598733165236752000 1179344708976077280 1765005686902972800 2097555067459837440 368759625744182400 1077719697426153600 1705914094747000320 974056566090666240 3144919223936206080 502935858798871680 1573166300594878080 2873919193136409600 276569719308136800 1310383009973419200 8386451263829882880 1888253778346790400 1341162290130324480 7487902914133824000 1197466330473504000 730542424567999680 377201894099153760 737519251488364800 2155439394852307200 344175650694570240 1948113132181332480 6289838447872412160 1005871717597743360 170497976682196800 3146332601189756160 660888822421376640 553139438616273600 3776507556693580800 2682324580260648960 1370862225818346240 258131738020927680 2394932660947008000 1461084849135999360 754403788198307520 1475038502976729600 4310878789704614400 688351301389140480 3896226264362664960 614599376240304000 2011743435195486720 340995953364393600 1106278877232547200 2741724451636692480 516263476041855360 1508807576396615040 2950077005953459200 255746965023295200 991333233632064960 1376702602778280960 1229198752480608000 4023486870390973440 387197607031391520 3592398991420512000 1131605682297461280 681991906728787200 2212557754465094400 1676452862662905600 318262889806767360 1032526952083710720 3017615152793230080 511493930046590400 2753405205556561920 1257339646997179200 2458397504961216000 774395214062783040 1363983813457574400 4425115508930188800 3352905725325811200 761374114599571200 636525779613534720 2065053904167421440 6035230305586460160 618799499120275200 182509278518548800 1022987860093180800 2514679293994358400 4916795009922432000 477394334710151040 1548790428125566080 2727967626915148800 6705811450651622400 1522748229199142400 1273051559227069440 4130107808334842880 3687596257441824000 1161592821094174560 1738438235651145600 1237598998240550400 365018557037097600 5029358587988716800 1142061171899356800 954788669420302080 3097580856251132160 532961880219699840 928199248680412800 325470452287256640 3045496458398284800 273763917777823200 1290658690104638400 8260215616669685760 1859831155927180800 7375192514883648000 716091502065226560 399721410164774880 730037114074195200 2284122343798713600 340683986567957760 1909577338840604160 6195161712502264320 1065923760439399680 187268269470609600 650940904574513280 547527835555646400 3719662311854361600 866319298768385280 255512989925968320 1432183004130453120 799442820329549760 1460074228148390400 4568244687597427200 681367973135915520 3819154677681208320 608364261728496000 2131847520878799360 374536538941219200 1095055671111292800 1732638597536770560 511025979851936640 1598885640659099520 2920148456296780800 280902404205914400 976411356861769920 1362735946271831040 1216728523456992000 4263695041757598720 383269484888952480 3806870572997856000 749073077882438400 2190111342222585600 1776539600732332800 349567436345137920 1022051959703873280 3197771281318199040 561804808411828800 2725471892543662080 1332404700549249600 262175577258853440 2433457046913984000 766538969777904960 1498146155764876800 4380222684445171200 3553079201464665600 699134872690275840 2044103919407746560 6395542562636398080 609439036264531200 348008723613532800 1123609616823657600 2664809401098499200 524351154517706880 1533077939555809920 2996292311529753600 261006542710149600 842707212617743200 1398269745380551680 4088207838815493120 393263365888280160 3650185570370976000 1149808454666857440 1720801768889174400 1218878072529062400 696017447227065600 2247219233647315200 359294130171849600 324808142039297280 5329618802196998400 1048702309035413760 3066155879111619840 524467928848106880 436959295431422400 522013085420299200 269470597628887200 2796539490761103360 1277564949629841600 8176415677630986240 2496910259608128000 786526731776560320 1392034894454131200 4494438467294630400 718588260343699200 649616284078594560 2097404618070827520 6132311758223239680 1048935857696213760 184435497816897600 873918590862844800 1044026170840598400 538941195257774400 4993820519216256000 853214650770343680 487212213058945920 1573053463553120640 2784069788908262400 786701893272160320 1437176520687398400 1299232568157189120 4194809236141655040 3745365389412192000 598823550286416000 1179790097664840480 1765672255008604800 2097871715392427520 368870995633795200 1077882390515548800 1706429301540687360 974424426117891840 3146106927106241280 503011782240589440 1573403786544320640 2874353041374796800 276653246725346400 1310877886294267200 8389618472283310080 1888966892051366400 1341364752641571840 7490730778824384000 1197647100572832000 730818319588418880 377258836680442080 737741991267590400 2155764781031097600 344279595924875520 1948848852235783680 6292213854212482560 1006023564481178880 170549469143726400 3146807573088641280 661138412217978240 553306493450692800 3777933784102732800 2682729505283143680 1371379942584771840 258209696943656640 2395294201145664000 1461636639176837760 754517673360884160 1475483982535180800 4311529562062195200 688559191849751040 3897697704471567360 614784992722992000 2012047128962357760 341098938287452800 1106612986901385600 2742759885169543680 516419393887313280 1509035346721768320 2950967965070361600 255824203715589600 991707618326967360 1377118383699502080 1229569985445984000 4024094257924715520 387314545415484960 3592941301718496000 1131776510041326240 682197876574905600 2213225973802771200 1676705940801964800 318359009068289280 1032838787774626560 3018070693443536640 511648407431179200 2754236767399004160 1257529455601473600 2459139970891968000 774629090830969920 1364395753149811200 4426451947605542400 3353411881603929600 761489052006009600 636718018136578560 2065677575549253120 6036141386887073280 618986384091129600 182536830207950400 1023296814862358400 2515058911202947200 4918279941783936000 477538513602433920 1549258181661939840 2728791506299622400 6706823763207859200 1522978104012019200 1273436036273157120 4131355151098506240 3688709956337952000 1161943636246454880 1738963265130748800 1237972768182259200 365073660415900800 5030117822405894400 1142233578009014400 955077027204867840 3098516363323879680 533042336404206720 928479576136694400 325568748320262720 3045956208024038400 273805245311925600 1291048484718283200 8262710302197012480 1860392847544358400 7377419912675904000 716307770403650880 399781752303155040 730147320831801600 2284467156018028800 340735416388174080 1910154054409735680 6197032726647759360 1066084672808413440 187324826764420800 651137496640525440 547610490623851200 3720785695088716800 866580937727581440 255551562291130560 1432615540807301760 799563504606310080 1460294641663603200 4568934312036057600 681470832776348160 3820308108819471360 608456100693168000 2132169345616826880 374649653528841600 1095220981247702400 1733161875455162880 511103124582261120 1599127009212620160 2920589283327206400 280987240146631200 976706244960788160 1362941665552696320 1216912201386336000 4264338691233653760 383327343436695840 3807445260030048000 749299307057683200 2190441962495404800 1776807788014022400 349673009960252160 1022206249164522240 3198254018425240320 561974480293262400 2725883331105392640 1332605841010516800 262254757470189120 2433824402772672000 766654686873391680 1498598614115366400 4380883924990809600 3553615576028044800 699346019920504320 2044412498329044480 6396508036850480640 609531037477689600 348113826478454400 1123948960586524800 2665211682021033600 524509514940378240 1533309373746783360 2997197228230732800 261085369858840800 842961720439893600 1398692039841008640 4088824996658088960 393382136205283680 3650736604159008000 1149982030310087520 1721061541960675200 1219062074955379200 696227652956908800 2247897921173049600 359456823261244800 324906238046557440 5330423364042067200 1049019029880756480 3066618747493566720 524705414797549440 437091262450315200 522170739717681600 269592617445933600 2797384079682017280 1277757811455652800 8177649993316177920 2497664356858944000 786764272410567360 1392455305913817600 4495795842346099200 718913646522489600 649812476093114880 2098038059761512960 6133237494987133440 1049410829595098880 184463340289300800 874182524900630400 1044341479435363200 539185234891867200 4995328713717888000 853343452468765440 487359357069836160 1573528544821134720 2784910611827635200 787058122196324160 1437827293044979200 1299624952186229760 4196076119523025920 3746496535288416000 599094705435408000 1180146408615851040 1766205509493110400 2098821659190197760 368926680578601600 1078370469783734400 1706686904937530880 974718714139672320 3147057089642269440 503239552565742720 1574116244392648320 2875654586089958400 276695010433951200 1311273787350945600 8392152239046051840 1889537383015027200 1341972140175313920 7492993070576832000 1280015178703148160 1198189410870816000 731039035604754240 377429664424307040 737853361157203200 2156740939567468800 344331568540028160 1949437428279344640 6294114179284538880 1006479105131485440 170575215374491200 3148232488785296640 661338084055259520 553390020867902400 3779074766030054400 2683944280350627840 1371794115997912320 258248676405021120 2396378821741632000 1462078071209508480 754859328848614080 1475706722314406400 4313481879134937600 688663137080056320 3898874856558689280 614877800964336000 2012958210262970880 341150430748982400 1106780041735804800 2743588231995824640 516497352810042240 1509718657697228160 2951413444628812800 255862823061736800 992007126082889280 1377326274160112640 1229755601928672000 4025916420525941760 387373014607531680 3594568232612448000 1132288993272921120 682300861497964800 2213560083471609600 1677465175219142400 318407068699050240 1032994705620084480 3019437315394456320 511725646123473600 2754652548320225280 1258098881414356800 2459511203857344000 774746029215063360 1364601722995929600 4427120166943219200 3354930350438284800 761833864225324800 636814137398100480 2065989411240168960 6038874630788912640 619079826576556800 182619485276155200 1023451292246947200 2516197762828713600 4919022407714688000 477610603048575360 1549492058430126720 2729203445991859200 6709860700876569600 1523667728450649600 1273628274796200960 4131978822480337920 3689266805786016000 1162119043822595040 1739225779870550400 1238159653153113600 365238970552310400 5032395525657427200 1142750796337987200 955221206097150720 3098984116860253440 533283704957727360 928619739864835200 325617896336765760 3047335456901299200 273929227914232800 1291243382025105600 8263957644960675840 1860673693352947200 7378533611572032000 716415904572863040 399962778718295520 730477941104620800 2285501592675974400 340889705848823040 1910442412194301440 6197968233720506880 1066567409915454720 187353105411326400 651235792673531520 547858455828465600 3721347386705894400 866711757207179520 255667279386617280 1432831809145726080 799925557436591040 1460955882209241600 4571003185351948800 681779411697646080 3820884824388602880 608731617587184000 2133134819830909440 374706210822652800 1095716911656931200 1733423514414359040 511334558773234560 1599851114873182080 2921911764418483200 281029658116989600 976853689010297280 1363558823395292160 1217463235174368000 4266269639661818880 383500919079925920 749412421645305600 2191433823313862400 349725796767809280 1022669117546469120 3199702229746364160 562059316233979200 2727117646790584320 262294347575856960 2434926470348736000 767001838159851840 1498824843290611200 4382867646627724800 699451593535618560 2045338235092938240 6399404459492728320 348166377910915200 1124118632467958400 524588695151713920 1534003676319703680 2997649686581222400 261124783433186400 843088974350968800 1398903187071237120 4090676470185876480 393441521363785440 3652389705523104000 1150502757239777760 1721840861175177600 696332755821830400 2248237264935916800 1704448529244115200 324955286050187520 1049177390303427840 3068007352639407360 525219967688008320 437157245959761600 522249566866372800 2797806374142474240 1278336396933086400 8181352940371752960 2498041405484352000 786883042727570880 1392665511643660800 4496474529871833600 3408897058488230400 719618649909868800 649910572100375040 2098354780606855680 6136014705278814720 1050439935376016640 184546867706510400 874314491919523200 1044499133732745600 2556672793866172800 4996082810968704000 487432929075281280 1573766085455141760 2785331023287321600 787829951532012480 6817794116976460800 1439237299819737600 1299821144200750080 4196709561213711360 3747062108226528000 599682208258224000 1180324564091356320 1766472136735363200 2100879870752033280 369093735413020800 5113345587732345600 1079427974864803200 974865858150562560 3147532170910283520 503733054936908160 1575659903064024960 2878474599639475200 276820301559765600 1311471737879284800 8393419122427422720 1889822628496857600 1343288146498421760 7494124216453056000 731149393612921920 377799791202681120 738187470826041600 2158855949729606400 344487486385486080 1949731716301125120 6295064341820567040 1007466109873816320 170652454066785600 3151319806128049920 661437919973900160 553640603119531200 3779645256993715200 2686576292996843520 1372001202704482560 258365614789114560 1462298787225843840 755599582405362240 1476374941652083200 4317711899459212800 688974972770972160 3899463432602250240 615156225688368000 2014932219747632640 341304908133571200 1107281206239062400 2744002405408965120 516731229578229120 1511199164810724480 2952749883304166400 255978681100178400 992156879960850240 1377949945541944320 1230312451376736000 4029864439495265280 387548422183671840 3598093249549344000 1133399373608043360 682609816267142400 2214562412478124800 1679110183123027200 318551247591333120 1033462459156458240 3022398329621448960 511957362200356800 2755899891083888640 1259332637342270400 2460624902753472000 775096844367343680 1365219632534284800 4429124824956249600 3358220366246054400 762580957367174400 637102495182666240 2066924918312916480 6044796659242897920 619360154032838400 182798571257265600 1023914724400713600 2518665274684540800 4921249805506944000 477826871386999680 1550193688734687360 2730439265068569600 6716440732492108800 1525161914734348800 1274204990365332480 4133849836625832960 3690937354130208000 1162645266551015520 1740013324089955200 1238720308065676800 365597142514531200 5037330549369081600 1143871436050761600 955653742773999360 3100387377469374720 533806670157022080 929040231049257600 325765340386274880 3050323829468697600 274197856885898400 1291828073945572800 8267699673251665920 1861516230778713600 7381874708260416000 716740307080499520 400355002617766560 731194285029062400 2287742872101523200 341223999680229120 1911307485547998720 6200774754938749440 1067613340314044160 187437941352043200 651530680772549760 548395713771796800 3723032461557427200 867104215645973760 255917999760171840 1433480614160999040 800710005235533120 1462388570058124800 4575485744203046400 682447999360458240 3822614971095997440 609328570857552000 2135226680628088320 374875882704086400 1096791427543593600 1734208431291947520 511835999520343680 1601420010471066240 2924777140116249600 281156912028064800 977296021158824640 1364895998720916480 1218657141715104000 4270453361256176640 383876999640257760 749751765408172800 2193582855087187200 349884157190480640 1023671999040687360 3202840020942132480 562313824056129600 2729791997441832960 262413117892860480 2437314283430208000 767753999280515520 1499503530816345600 4387165710174374400 699768314380961280 2047343998081374720 6405680041884264960 348324032208297600 1124627648112259200 524826235785720960 1535507998561031040 2999007061632691200 261243024156223200 843470736084194400 1399536628761922560 4094687996162749440 393619676839290720 3655971425145312000 1151630998920773280 1723529386139932800 696648064416595200 2249255296224518400 1706119998401145600 325102430061077760 1049652471571441920 3071015997122062080 525576196612172160 437355196488100800 522486048312446400 2799073257523845120 1279589998800859200 8189375992325498880 2499172551360576000 787239353678581440 1393296128833190400 4498510592449036800 3412239996802291200 720106729178054400 650204860122155520 2099304943142883840 6142031994244124160 1051152393224344320 184727843777131200 874710392976201600 1044972096624892800 2559179997601718400 4998345102721152000 487653645091616640 1574478707357162880 2786592257666380800 6824479993604582400 1440213458356108800 1300409720244311040 4198609886285767680 3748758827040864000 600088940981712000 1180859030517872160 1767272018462121600 2102304786448688640 369455687554262400 5118359995203436800 1080160093767081600 975307290183233280 3148957414714325760 504074710424638080 1576728589836516480 2880426916712217600 277091765665696800 1312065589464302400 8397219772571535360 1890678364942348800 1344199227799034880 7497517654081728000 731480467637424960 378056032818478560 738911375108524800 2160320187534163200 344825308383978240 1950614580366466560 6297914829428651520 1008149420849276160 170819804566756800 3153457179673032960 661737427729822080 554183531331393600 3781356729884697600 2688398455598069760 1372622462824193280 258618981287983680 1462960935274849920 756112065636957120 1477822750217049600 4320640375068326400 689650616767956480 3901229160732933120 615759479257104000 2016298841698552320 341639609133513600 1108367062662787200 2745244925648386560 517237962575967360 1512224131273914240 2955645500434099200 256229706850135200 992606141594733120 1379301233535912960 1231518958514208000 4032597683397104640 387928471931975520 3600533645890272000 1134168098455435680 683279218267027200 2216734125325574400 1680249034748793600 318863635191279360 1034475925151934720 3024448262547828480 512459413700270400 2758602467071825920 1260186776061595200 2463037917028416000 775856943863951040 1366558436534054400 4433468250651148800 3360498069497587200 763098175696147200 637727270382558720 2068951850303869440 6048896525095656960 619967530188115200 182922553859572800 1024918827400540800 2520373552123190400 4926075834056832000 478295452786919040 1551713887727902080 2733116873068108800 6720996138995174400 1526196351392294400 1275454540765117440 4137903700607738880 3694556875542624000 1163785415795926560 1741719669898665600 1239935060376230400 365845107719145600 5040747104246380800 1144647263544220800 956590905573838080 3103427775455804160 534168722987303040 929951295282172800 326084802493544640 3052392702784588800 274383830789359200 1293094906439918400 8275807401215477760 1863341728534540800 7389113751085248000 717443179180378560 400626542240477280 731690215438291200 2289294527088441600 341455433871202560 1913181811147676160 6206855550911608320 1068337445974606080 187621752556929600 652169604987089280 548767661578718400 3726683457069081600 867954542263361280 256091575403401920 1434886358360757120 801253084480954560 1463380430876582400 4578589054176883200 682910867742405120 3826363622295352320 609741846198576000 2136674891949212160 375243505113859200 1097535323157436800 1735909084526722560 512183150806803840 1602506168961909120 2926760861753164800 281432628835394400 978254407480633920 1365821735484810240 1219483692397152000 4273349783898424320 384137363105102880 750487010227718400 2195070646314873600 350227271439601920 1024366301613607680 3205012337923818240 562865257670788800 2731643470969620480 262670453579701440 2438967384794304000 768274726210205760 1500974020455436800 4390141292629747200 700454542879203840 2048732603227215360 6410024675847636480 348665616519292800 1125730515341577600 525340907159402880 1536549452420411520 3001948040910873600 261499212389469600 844297886506183200 1400909085758407680 4097465206454430720 394005680369552160 3658451077191456000 1152412089315308640 1724698364961686400 697331233038585600 2251461030683155200 1707277169356012800 325421242084673280 1050681814318805760 3073098904840823040 525655358595319680 437784089299502400 522998424778939200 2801818171516815360 1280457877017009600 8194930412908861440 2501623367425728000 788011360739104320 1394662466077171200 4502922061366310400 3414554338712025600 720215191237651200 650842484169346560 2101363628637611520 6146197809681646080 1051310717190639360 184853134902945600 875568178599004800 1045996849557878400 2560915754034019200 5003246734851456000 488131863127009920 1576022721478208640 2789324932154342400 6829108677424051200 1440430382475302400 1301684968338693120 4202727257275223040 3752435051138592000 600179326031376000 1182017041108656480 1769005095536764800 2102621434381278720 369706269805891200 5121831508068038400 1080322786856476800 976263726254019840 3152045442956417280 504150633866355840 1576966075785959040 2880860764950604800 277279702354418400 1313352267898507200 8405454514550446080 1892532460574246400 1344401690310282240 7504870102277184000 732197794690514880 378112975399766880 739412539611782400 2160645573712953600 345059185152165120 1952527452508039680 6304090885912834560 1008301267732711680 170935662605198400 3153932151571918080 662386361200986240 554559404708836800 3785064921148492800 2688803380620564480 1373968526416899840 258794388864123840 1464395589381029760 756225950799533760 1478825079223564800 4321291147425907200 690118370304330240 3905054905016079360 616177116343152000 2016602535465423360 341871325210396800 1109118809417673600 2747937052833799680 517588777728247680 1512451901599067520 2957650158447129600 256403493907797600 993579541801479360 1380236740608660480 1232354232686304000 4033205070930846720 388191583296185760 3601075956188256000 1134338926199300640 683742650420793600 2218237618835347200 1680502112887852800 319079903529703680 1035177555456495360 3024903803198135040 512806987815595200 2760473481217320960 1260376584665889600 2464708465372608000 776383166592371520 1367485300841587200 4436475237670694400 3361004225775705600 763213113102585600 638159807059407360 2070355110912990720 6049807606396270080 620388021372537600 182950105548974400 1025613975631190400 2520753169331779200 4929416930745216000 478619855294555520 1552766333184743040 2734970601683174400 6722008451551411200 1526426226205171200 1276319614118814720 4140710221825981440 3697062698058912000 1164574749888557280 1742900986227772800 1240776042745075200 365900211097948800 5041506338663558400 1144819669653878400 957239710589111040 3105532666369486080 534249179171809920 930582032058806400 326305968567808320 3052852452410342400 274425158323461600 1293971944320619200 8281420443651962880 1864605534673190400 7394125396117824000 717929782941833280 400686884378857440 731800422195897600 2289639339307756800 341506863691418880 1914479421178222080 6211065332738972160 1068498358343619840 187749006468004800 652611937135616640 548850316646923200 3729211069346380800 868543229921552640 256130147768564160 1435859565883666560 801373768757714880 1463600844391795200 4579278678615513600 683013727382837760 3828958842356444160 609833685163248000 2136996716687239680 375498012936009600 1097700633293846400 1737086459843105280 512260295537128320 1602747537515429760 2927201688783590400 281623509702007200 978917905703424960 1366027454765675520 1219667370326496000 4273993433374479360 384195221652846240 750996025872019200 2195401266587692800 350464812073608960 1024520591074256640 3205495075030859520 563247019404014400 2732054909531351040 262848609055206720 2439334740652992000 768390443305692480 1501992051744038400 4390802533175385600 700929624147217920 2049041182148513280 6410990150061719040 348902097965366400 1126494038808028800 525697218110413440 1536780886611384960 3003984103488076800 261676573474024800 844870529106021600 1401859248294435840 4098082364297026560 394272913582810080 3659002110979488000 1152585664958538720 1724958138033187200 697804195930732800 2252988077616057600 1707534318457094400 325641958101008640 1051394436220826880 3073561773222769920 525892844544762240 438081015092011200 523353146948049600 2803718496588871680 1280650738842820800 8196164728594053120 2503320086240064000 788545827165620160 1395608391861465600 4505976155232115200 3415068636914188800 720540577416441600 651283916202017280 2102788872441653760 6147123546445539840 1051785689089524480 184880977375348800 876162030184022400 1046706293896099200 2561301477685641600 5006640172480128000 488462937151512960 1577091654331240320 2791216783722931200 6830137273828377600 1441081154832883200 1302567832404034560 4205577744883307520 3754980129360096000 600450481180368000 1182818740748430240 1770204918126902400 2103571378179048960 369761954750697600 5122602955371283200 1080810866124662400 976925874303025920 3154183308662480640 504378404191509120 1577678533634286720 2882162309665766400 277321466063023200 1314243045276033600 8411155489766615040 1893816065242483200 1345009077844024320 7509960258720192000 732694405727269440 378283803143631840 739523909501395200 2161621732249324800 345111157767317760 1953851748606051840 6308366617324961280 1008756808383018240 170961408835963200 3155357067268573440 662835622834869120 554642932126046400 3787632130484966400 2690018155688048640 1374900416596465920 258833368325488320 1465388811454538880 756567606287263680 1479047819002790400 4323243464498649600 690222315534635520 3907703497212103680 616269924584496000 2017513616766036480 341922817671926400 1109285864252092800 2749800833192931840 517666736650976640 1513135212574527360 2958095638005580800 256442113253944800 994253434252303680 1380444631069271040 1232539849168992000 4035027233532072960 388250052488232480 3602702887082208000 1134851409430895520 683845635343852800 2218571728504185600 1681261347305030400 319127963160464640 1035333473301953280 3026270425149054720 512884226507889600 2760889262138542080 1260946010478772800 2465079698337984000 776500104976464960 1367691270687705600 4437143457008371200 3362522694610060800 763557925321900800 638255926320929280 2070666946603906560 6052540850298109440 620481463857964800 183032760617179200 1025768453015779200 2521892020957545600 4930159396675968000 478691944740696960 1553000209952929920 2735382541375411200 6725045389220121600 1527115850643801600 1276511852641858560 4141333893207813120 3697619547506976000 1164750157464697440 1743163500967574400 1240962927715929600 366065521234358400 5043784041915091200 1145336887982851200 957383889481393920 3106000419905859840 534490547725330560 930722195786947200 326355116584311360 3054231701287603200 274549140925768800 1294166841627441600 8282667786415626240 1864886380481779200 7395239095013952000 718037917111045440 400867910793997920 732131042468716800 2290673775965702400 341661153152067840 1914767778962787840 6212000839811719680 1068981095450661120 187777285114910400 652710233168622720 549098281851537600 3729772760963558400 868674049401150720 256245864864050880 1436075834222090880 801735821587995840 1464262084937433600 4581347551931404800 683322306304135680 3829535557925575680 610109202057264000 2137962190901322240 375554570229820800 1098196563703075200 1737348098802301440 512491729728101760 1603471643175991680 2928524169874867200 281665927672365600 979065349752934080 1366644612608271360 1220218404114528000 4275924381802644480 384368797296076320 751109140459641600 2196393127406150400 350517598881166080 1024983459456203520 3206943286351983360 563331855344731200 2733289225216542720 262888199160874560 2440436808229056000 768737594592152640 1502218280919283200 4392786254812300800 701035197762332160 2049966918912407040 6413886572703966720 348954649397827200 1126663710689462400 525776398321749120 1537475189184305280 3004436561838566400 261715987048370400 844997783017096800 1402070395524664320 4099933837824814080 394332298741311840 3660655212343584000 1153106391888228960 1725737457247689600 697909298795654400 2253327421378924800 1708305765760339200 325691006104638720 1051552796643498240 3074950378368610560 526249073468926080 438146998601457600 523431974096740800 2804140791049328640 1281229324320254400 8199867675649628160 2503697134865472000 788664597482623680 1395818597591308800 4506654842757849600 3416611531520678400 721028656684627200 651382012209277440 2103105593286996480 6149900756737221120 1052498146937852160 184964504792558400 876293997202915200 1046863948193481600 2562458648640508800 5007394269730944000 488536509156958080 1577329194965247360 2791637195182617600 6833223063041356800 1442057313369254400 1302764024418554880 4206211186573992960 3755545702298208000 600857213903856000 1182996896223935520 1770471545369155200 2104996293875704320 369929009585116800 5124917297281017600 1081542985026940800 977073018313916160 3154658389930494720 504720059679239040 1578747220406778240 2884114626738508800 277446757188837600 1314440995804372800 8412422373147985920 1894101310724313600 1345920159144637440 7511091404596416000 732804763735437120 378540044759429280 739858019170233600 2163085970053881600 345267075612775680 1954146036627832320 6309316779860989440 1009440119358478080 171038647528257600 3157494440813556480 662935458753509760 554893514377675200 3788202621448627200 2691840318289274880 1375107503303036160 258950306709581760 1465609527470874240 757080089518858560 1479716038340467200 4326171940107763200 690534151225551360 3908292073255664640 616548349308528000 2018880238716956160 342077295056515200 1109787028755350400 2750215006606072320 517900613419163520 1514160179037717120 2959432076680934400 256557971292386400 994403188130264640 1381068302451102720 1233096698617056000 4037760477433912320 388425460064372640 3605143283423136000 1135620134278287840 684154590113030400 2219574057510700800 1682400198930796800 319272142052747520 1035801226838327040 3028320358075434240 513115942584772800 2762136604902205440 1261800149198097600 2466193397234112000 776850920128745280 1368309180226060800 4439148115021401600 3364800397861593600 764075143650873600 638544284105495040 2071602453676654080 6056640716150868480 620761791314246400 183156743219486400 1026231885169545600 2523600298396195200 4932386794468224000 478908213079121280 1553701840257490560 2736618360452121600 6729600795723187200 1528150287301747200 1277088568210990080 4143204907353308160 3699290095851168000 1165276380193117920 1743951045186979200 1241523582628492800 366313486438972800 5047200596792390400 1146112715476310400 957816426158242560 3107403680514981120 534852600555611520 931142686971369600 326502560633820480 3056300574603494400 274735114829229600 1294751533547908800 8286409814706616320 1865728917907545600 7398580191702336000 718362319618681920 401139450416708640 732626972877945600 2292225430952620800 341892587343041280 1915632852316485120 6214807361029962240 1069705201111223040 187862121055627200 653005121267640960 549470229658459200 3731457835815091200 869066507839944960 256419440507280960 1436724639237363840 802278900833417280 1465253945755891200 4584450861905241600 683785174686082560 3831265704632970240 610522477398288000 2139410402222446080 375724242111254400 1098940459316918400 1738133015679889920 512838881014561920 1604557801666834560 2930507891511782400 281793181583440800 979507681901461440 1367570349372165120 1221044954796576000 4278820804444892160 384629160760921440 751448484222508800 2197880918633836800 350675959303837440 1025677762029123840 3209115603333669120 563586363166881600 2735140698744330240 263006969477878080 2442089909593152000 769258321521842880 1502896968445017600 4395761837267673600 701351918607674880 2051355524058247680 6418231206667338240 349112303695209600 1127172726333763200 526013938955756160 1538516643043685760 3005793936890035200 261834227771407200 845379544750322400 1402703837215349760 4102711048116495360 394510454216817120 3663134864389728000 1153887482282764320 1726906436069443200 698224607390419200 2254345452667526400 1709462936715206400 325838150115528960 1052027877911512320 3077033286087371520 526367816443647360 438344949129796800 523668455542814400 2805407674430699520 1282097202536404800 8205422096232990720 2504828280741696000 789020908433634240 1396449214780838400 4508690905335052800 3418925873430412800 721191349774022400 651676300231057920 2104055755823024640 6154066572174743040 1052735632887294720 185089795918372800 876689898259593600 1047336911085628800 2564194405072809600 5009656561483392000 488757225173293440 1578041816867268480 2792898429561676800 6837851746860825600 1442382699548044800 1303352600462115840 4208111511646049280 3757242421112544000 600992791478352000 1183531362650451360 1771271427095913600 2105471265774589440 370179591836745600 5128388810145619200 1081787024661033600 977514450346586880 3156083633734536960 504833944841815680 1579103449330942080 2884765399096089600 277634693877559200 1315034847389390400 8416223023292098560 1894957047169804800 1346223852911508480 7514484842225088000 733135837759940160 378625458631361760 740359183673491200 2163574049322067200 345500952380962560 1955028900693173760 6312167267469073920 1009667889683631360 171154505566699200 3158206898661884160 663234966509431680 555269387755118400 3789914094339609600 2692447705823016960 1375728763422746880 259125714285721920 1466271675519880320 757250917262723520 1480718367346982400 4327148098644134400 691001904761925120 3910057801386347520 616965986394576000 2019335779367262720 342309011133398400 1110538775510236800 2751457526845493760 518251428571443840 1514501834525447040 2961436734693964800 256731758350048800 994852449764147520 1382003809523850240 1233931972789152000 4038671558734525440 388688571428582880 3605956748870112000 1135876375894085280 684618022266796800 2221077551020473600 1682779816139385600 319488410391171840 1036502857142887680 3029003669050894080 513463516700097600 2764007619047700480 1262084862104539200 2467863945578304000 777377142857165760 1369236044533593600 4442155102040947200 3365559632278771200 764247549760531200 638976820782343680 2073005714285775360 6058007338101788160 621182282498668800 183198070753588800 1026927033400195200 2524169724209078400 4935727891156608000 479232615586757760 1554754285714331520 2738472089067187200 6731119264557542400 1528495099521062400 1277953641564687360 4146011428571550720 3701795918367456000 1166065714285748640 1745132361516086400 1242364564997337600 366396141507177600 5048339448418156800 1146371324640796800 958465231173515520 3109508571428663040 534973284832371840 931773423748003200 326723726708084160 3056990199042124800 274797106130383200 1295628571428609600 8292022857143101440 1866992724046195200 7403591836734912000 718848923380136640 401229963624278880 732792283014355200 2292742649281593600 341969732073365760 1916930462347031040 6219017142857326080 1069946569664743680 187989374966702400 653447453416168320 549594212260766400 3733985448092390400 869655195498136320 256477299055024320 1437697846760273280 802459927248557760 1465584566028710400 4585485298563187200 683939464146731520 3833860924694062080 610660235845296000 2139893139329487360 375978749933404800 1099188424521532800 1739310390996272640 512954598110048640 1604919854497115520 2931169132057420800 281984062450053600 980171180124252480 1367878928293463040 1221320471690592000 4279786278658974720 384715948582536480 751957499866809600 2198376849043065600 350913499937844480 1025909196220097280 3209839708994231040 563968124900107200 2735757856586926080 263185124953383360 2442640943381184000 769431897165072960 1503914999733619200 4396753698086131200 701826999875688960 2051818392440194560 6419679417988462080 349348785141283200 1127936249800214400 526370249906766720 1538863794330145920 3007829999467238400 262011588855962400 845952187350160800 1403653999751377920 4103636784880389120 394777687430075040 3663961415071776000 1154147845747609440 1727296095676694400 698697570282566400 2255872499600428800 1709848660366828800 326058866131864320 1052740499813533440 3077727588660291840 526961531317253760 438641874922305600 524023177711924800 2807307999502755840 1282386495275121600 8207273569760778240 2506524999556032000 789555374860150080 1397395140565132800 4511744999200857600 3419697320733657600 722004815220998400 652117732263728640 2105480999627066880 6155455177320583680 1053923062634507520 185131559626977600 877283749844611200 1048046355423849600 2564772990550243200 5013049999112064000 489088299197796480 1579110749720300160 2794790281130265600 6839394641467315200 1444009630441996800 1304235464527457280 4210961999254133760 3759787499334048000 601670679350832000 1184333062290225120 1772471249686051200 2107846125269015040 370263119253955200 5129545981100486400 1083007222831497600 978176598395592960 3158221499440600320 505403370654698880 1580884593951761280 2888019260883993600 277697339440466400 1315925624766916800 8421923998508267520 1896240651838041600 1347742321745863680 7519574998668096000 733632448796694720 379052527991024160 740526238507910400 2166014445662995200 345578911303691520 1956353196791185920 6316442998881200640 1010806741309397760 171193124912846400 3161769187903522560 663684228143314560 555394678880932800 3792481303676083200 2695484643491727360 1376660653602312960 259184183477768640 1467264897593389440 758105055982048320 1481052477015820800 4332028891325990400 691157822607383040 3912706393582371840 617105198756592000 2021613482618795520 342386249825692800 1110789357761865600 2753321307204625920 518368366955537280 1516210111964096640 2962104954031641600 256789687369269600 995526342214971840 1382315645214766080 1234210397513184000 4043226965237591040 388776275216652960 3610024076104992000 1137157583973072480 684772499651385600 2221578715523731200 1684677902182329600 319560499837313280 1036736733911074560 3032420223928193280 513579374738539200 2764631290429532160 1263508426636747200 2468420795026368000 777552550433305920 1369544999302771200 4443157431047462400 3369355804364659200 765109580308819200 639120999674626560 2073473467822149120 6064840447856386560 621322446226809600 352868672145225600 183404708424100800 1027158749477078400 2527016853273494400 4936841590052736000 479340749755969920 1555105100866611840 2739089998605542400 6738711608729318400 1530219160617638400 1278241999349253120 4146946935644298240 3702631192539552000 1166328825649958880 1745526133625788800 1242644892453619200 705737344290451200 366809416848201600 5054033706546988800 1147664370463228800 958681499511939840 3110210201733223680 535576706216173440 931983669340214400 326797448732838720 3060438321235276800 529303008217838400 275107062636151200 1295920917388843200 8293893871288596480 1867413992759078400 7405262385079104000 719011124633954880 401682529662130080 1411474688580902400 733618833696403200 2295328740926457600 342355455724988160 1917362999023879680 6220420403466447360 1071153412432346880 188031792937060800 653594897465677440 1058606016435676800 550214125272302400 3734827985518156800 869851424717533440 494016141003315840 256766591793741120 1438022249267909760 803365059324260160 1467237667392806400 4590657481852915200 1317376376008842240 684710911449976320 3834725998047759360 611349028080336000 2142306824864693760 376063585874121600 1100428250544604800 1739702849435066880 988032282006631680 513533183587482240 1606730118648520320 2934475334785612800 282047689405591200 980392346198516160 1369421822899952640 1222698056160672000 4284613649729387520 741024211504973760 385149887690611680 752127171748243200 2200856501089209600 350992680149180160 313386321561768000 1976064564013263360 1027066367174964480 3213460237297040640 564095378811182400 2738843645799905280 263244510111885120 2445396112321344000 1482048423009947520 770299775381223360 1504254343496486400 4401713002178419200 701985360298360320 626772643123536000 2054132734349928960 6426920474594081280 349427612289974400 1128190757622364800 526489020223770240 1540599550762446720 3008508686992972800 262070709217480800 846143068216773600 1403970720596720640 1253545286247072000 4108265468699857920 394866765167827680 3668094168482016000 1155449663071835040 1729244393712950400 698855224579948800 2256381515244729600 1711777278624940800 326132438137309440 1052978040447540480 3081199101524893440 527080274291975040 438740850186475200 524141418434961600 2807941441193441280 1283832958968705600 2507090572494144000 789733530335655360 1397710449159897600 4512763030489459200 3423554557249881600 722167508310393600 652264876274618880 2105956080895080960 6162398203049786880 1054160548583950080 185340378170001600 877481700372950400 1048282836869923200 2567665917937411200 5014181144988288000 489198657205964160 1579467060671310720 2795420898319795200 6847109114499763200 1444335016620787200 1304529752549237760 4211912161790161920 3760635858741216000 601806256925328000 1184600295503483040 1772871190549430400 2108321097167900160 370680756340003200 5135331835874822400 1083251262465590400 978397314411928320 3158934121342621440 505517255817275520 1581240822875925120 2888670033241574400 278010567255002400 1316222550559425600 8423824323580323840 1896668520060787200 1348046015512734720 7521271717482432000 733797985808946240 379137941862956640 741361512680006400 2166502524931180800 345968705917336320 1956794628823856640 6317868242685242880 1011034511634551040 191898770683838400 3162481645751850240 663833982021275520 556021134510004800 3793337040121574400 2696092031025469440 1376971283662168320 259476529438002240 1467595971617892480 758275883725913280 1482723025360012800 4333005049862361600 691937411834672640 3913589257647713280 617801260566672000 2022069023269102080 383797541367676800 1112042269020009600 2753942567324336640 518953058876004480 1516551767451826560 2965446050720025600 287848156025757600 995750973031913280 1383874823669345280 1235602521133344000 4044138046538204160 389214794157003360 3610837541551968000 1137413825588869920 767595082735353600 2224084538040019200 1685057519390918400 358211038609831680 1037906117752008960 3033103534903653120 575696312051515200 2767749647338690560 1263793139543188800 2471205042266688000 778429588314006720 1535190165470707200 4448169076080038400 3370115038781836800 765281986418476800 716422077219663360 2075812235504017920 6066207069807306240 622023264867513600 352948293522115200 183446035958203200 1151392624103030400 2527586279086377600 4942410084533376000 537316557914747520 1556859176628013440 3070380330941414400 6740230077563673600 1530563972836953600 1432844154439326720 4151624471008035840 3706807563400032000 1167644382471010080 1747494994174300800 1244046529735027200 705896587044230400 366892071916406400 5055172558172755200 1147922979627715200 1074633115829495040 3113718353256026880 535697390492933760 933034897301270400 447763798262289600 529422440283172800 275169053937304800 1297382647190011200 8303248942016071680 2558650275784512000 7413615126800064000 805974836872121280 401773042869700320 1411793174088460800 733784143832812800 2295845959255430400 342432600455312640 2149266231658990080 6227436706512053760 1071394780985867520 188243882788852800 895527596524579200 1058844880566345600 550338107874609600 5117300551569024000 870832570814519040 494127610930961280 256824450341484480 1611949673744242560 803546085739400640 1467568287665625600 4591691918510860800 1317673629149230080 684865200910625280 4298532463317980160 611486786527344000 2142789561971735040 376487765577705600 1100676215749219200 1741665141629038080 988255221861922560 513648900682968960 1607092171478801280 2935136575331251200 282365824183279200 1343291394786868800 1369730401821250560 1222973573054688000 741191416396441920 385236675512226720 752975531155411200 2201352431498438400 351388581205858560 1976510443723845120 1027297801365937920 3214184342957602560 564731648366558400 2739460803642501120 263541435904393920 2445947146109376000 1482382832792883840 770473351024453440 1505951062310822400 4402704862996876800 702777162411717120 3953020887447690240 627479609296176000 2054595602731875840 6428368685915205120 349821748033430400 1129463296733116800 527082871808787840 1540946702048906880 3011902124621644800 262366311025072800 847097472549837600 1405554324823434240 1254959218592352000 4109191205463751680 395312153856590880 3668920719164064000 1155710026536680160 1729634053320201600 699643496066860800 2258926593466233600 1712163002276563200 326500298164535040 1054165743617575680 3081893404097813760 527238598258270080 439235726507323200 524732622050145600 2811108649646868480 1284122251707422400 2509918437184704000 790624307713181760 1399286992133721600 4517853186932467200 3424326004553126400 722384432429587200 653000596329070080 2108331487235151360 6163786808195627520 1054477196516540160 185382141878606400 878471453014646400 1049465244100291200 2568244503414844800 5019836874369408000 489750447246802560 1581248615426363520 2798573984267443200 6848652009106252800 1444768864859174400 1306001192658140160 4216662974470302720 3764877655777056000 601987027024656000 1185936461569772640 1774870894866326400 2108954393033080320 370764283757212800 5136489006829689600 1083576648644380800 979500894493605120 3162497230852727040 505669102700711040 1581715794774810240 2889537729718348800 278073212817909600 1317707179521969600 8433325948940605440 1898807861174515200 1348450940535229440 7529755311554112000 734625670870203840 379251827025533280 741528567514425600 2167153297288761600 346046664840065280 1959001788987210240 6324994461705454080 1011338205401422080 192115222280654400 3163431589549620480 664582751411080320 556146425635819200 3797615722349030400 2696901881070458880 1378524433961445120 259534998630048960 1469251341740407680 758503654051066560 1483057135028851200 4334306594577523200 692093329680130560 3918003577974420480 617940472928688000 2022676410802844160 384230444561308800 1112292851271638400 2757048867922890240 519069997260097920 1517007308102133120 2966114270057702400 288172833420981600 996874127116620480 1384186659360261120 1235880945857376000 4045352821605688320 389302497945073440 3611922162147936000 1137755481076599840 768460889122617600 2224585702543276800 1685563675669036800 358615081590554880 1038139994520195840 3034014616204266240 576345666841963200 2768373318720522240 1264172756751777600 2471761891714752000 778604995890146880 1536921778245235200 4449171405086553600 3371127351338073600 765511861231353600 717230163181109760 2076279989040391680 6068029232408532480 622163428595654400 353346400406563200 183501139337006400 1152691333683926400 2528345513503555200 4943523783429504000 537922622385832320 1557209991780293760 3073843556490470400 6742254702676147200 1531023722462707200 1434460326362219520 4152559978080783360 3707642837572128000 1167907493835220320 1747888766284003200 1244326857191308800 706692800813126400 367002278674012800 5056691027007110400 1148267791847030400 1075845244771664640 3114419983560587520 535858302861947520 448268851988193600 530019600609844800 275251709005509600 1297674993150244800 8305119956161566720 2561536297075392000 7415285675144256000 806883933578748480 401893727146460640 1413385601626252800 734004557348025600 2296535583694060800 342535460095745280 2151690489543329280 6228839967121175040 1071716605723895040 188286300759211200 896537703976387200 1060039201219689600 550503418011019200 5123072594150784000 871028800033916160 494684960569188480 256901595071808960 1613767867157496960 803787454292921280 1468009114696051200 4593071167388121600 1319159894851169280 685070920191490560 4303380979086658560 611670464456688000 2143433211447790080 376572601518422400 1101006836022038400 1742057600067832320 989369921138376960 513803190143617920 1607574908585842560 2936018229392102400 282429451138816800 1344806555964580800 1370141840382981120 1223340928913376000 742027440853782720 385352392607713440 753145203036844800 2202013672044076800 351467761417194240 1978739842276753920 1027606380287235840 3215149817171685120 564858902277633600 2740283680765962240 263600821062895680 2446681857826752000 1484054881707565440 770704785215426880 1506290406073689600 4404027344088153600 702935522834388480 3957479684553507840 627621002530704000 2055212760574471680 6430299634343370240 349900575182121600 1129717804555267200 527201642125791360 1541409570430853760 3012580812147379200 262425431386591200 847288353416450400 1405871045668776960 1255242005061408000 4110425521148943360 395401231594343520 3670022786740128000 1156057177823140320 1730153599463203200 699801150364243200 2259435609110534400 1712677300478726400 326573870169980160 1054403284251582720 3082819140861707520 527357341232991360 439334701771492800 524850862773182400 2811742091337553920 1284507975359044800 2510484010122816000 790802463188687040 1399602300728486400 4518871218221068800 3425354600957452800 722547125518982400 653147740339960320 2108806568503165440 6165638281723415040 1054714682465982720 185437826823412800 878669403542985600 1049701725546364800 2569015950718089600 5020968020245632000 489860805254970240 1581604926377374080 2799204601456972800 6850709201914905600 1445094251037964800 1306295480679920640 4217613137006330880 3765726015184224000 602122604599152000 1186203694783030560 1775270835729705600 2109429364931965440 370875653646825600 5138031901436179200 1083820688278473600 979721610509940480 3163209852754748160 505782987863287680 1582072023698974080 2890188502075929600 278156740235119200 1318004105314478400 8435226274012661760 1899235729397260800 1348754634302100480 7531452030368448000 734791207882455360 379337240897465760 741751307293651200 2167641376556947200 346150610070370560 1959443221019880960 6326419705509496320 1011565975726575360 192158512600017600 3164144047397948160 664732505289041280 556313480470238400 3798471458794521600 2697509268604200960 1378835064021300480 259612957552777920 1469582415764910720 758674481794931520 1483502614587302400 4335282753113894400 692301220140741120 3918886442039761920 618126089411376000 2023131951453150720 384317025200035200 1112626960940476800 2757670128042600960 519225915105555840 1517348963589863040 2967005229174604800 288237768900026400 997098757933561920 1384602440281482240 1236252178822752000 4046263902906301440 389419436329166880 3612735627594912000 1138011722692397280 768634050400070400 2225253921880953600 1685943292877625600 358695890186699520 1038451830211111680 3034697927179726080 576475537800052800 2769204880562964480 1264457469658219200 2472504357645504000 778838872658333760 1537268100800140800 4450507843761907200 3371886585755251200 765684267341011200 717391780373399040 2076903660422223360 6069395854359452160 622350313566508800 353426021783452800 1152951075600105600 2528914939316438400 4945008715291008000 538043835280049280 1557677745316667520 3074536201600281600 6743773171510502400 1531368534682022400 1434783560746798080 4153807320844446720 3708756536468256000 1168258308987500640 1748413795763606400 1244700627133017600 706852043566905600 2305902151200211200 367084933742217600 5057829878632876800 1148526401011516800 1076087670560098560 3115355490633335040 535978987138707840 448369862733374400 530139032675179200 275313700306663200 1298064787763889600 8307614641688893440 2562113501333568000 7417513072936512000 807065752920073920 401984240354030880 1413704087133811200 4611804302400422400 734169867484435200 2297052802023033600 2152175341120197120 6230710981266670080 1071957974277415680 188342858053022400 896739725466748800 1060278065350358400 550627400613326400 5124227002667136000 871290438993112320 494796430496833920 1614131505840147840 803968480708061760 1468339734968870400 4594105604046067200 1319457147991557120 4304350682240394240 3843170252000352000 611808222903696000 2143915948554831360 376685716106044800 1101254801226652800 1742580877986224640 989592860993667840 3228263011680295680 513918907239104640 1607936961416123520 2936679469937740800 282514287079533600 1345109588200123200 8608701364480788480 1370450419304279040 7686340504000704000 1223616445807392000 742194645745250880 385439180429328480 753371432212089600 2202509602453305600 351573335032308480 1979185721987335680 6456526023360591360 1027837814478209280 3215873922832247040 565028574159067200 2740900838608558080 263680001274231360 2447232891614784000 1484389291490501760 770878360858656960 1506742864424179200 4405019204906611200 703146670064616960 3958371443974671360 627809526843408000 2055675628956418560 6431747845664494080 350005678047043200 1130057148318134400 527360002548462720 1541756721717313920 3013485728848358400 262504258535282400 847542861238600800 1406293340129233920 1255619053686816000 4111351257912837120 395520001911347040 3670849337422176000 1156317541287985440 1730543259070454400 700011356094086400 2260114296636268800 1713063024130348800 326671966177240320 1054720005096925440 3083513443434627840 527792732140302720 439466668790385600 525008517070564800 2812586680258467840 1284797268097761600 2511238107373632000 791040003822694080 1400022712188172800 4520228593272537600 3426126048260697600 723143666846764800 653343932354480640 2109440010193850880 6167026886869255680 1055585464280605440 185479590532017600 878933337580771200 1050017034141129600 2569594536195523200 5022476214747264000 490007949265860480 1582080007645388160 2800045424376345600 6852252096521395200 1446287333693529600 1306687864708961280 4218880020387701760 3766857161060448000 602619722372304000 1186560005734041120 1775804090214211200 2111170928561210880 370959181064035200 5139189072391046400 1084715500270147200 980015898531720960 3164160015290776320 506200566792735360 1583378196420908160 2892574667387059200 278219385798026400 1318400006371156800 8437760040775403520 1899806220360921600 1349868178113960960 7533714322120896000 735011923898790720 379650425094551520 741918362128070400 2169431000540294400 346228568993099520 1960031797063441920 6328320030581552640 1012401133585470720 192216233025835200 3166756392841816320 664932177126322560 556438771596052800 3799612440721843200 2699736356227921920 1379249237434440960 259671426744824640 1470023847797581440 759300850189103040 1483836724256140800 4338862001080588800 692457137986199040 3920063594126883840 618265301773392000 2024802267170941440 384432466051670400 1112877543192105600 2758498474868881920 519342853489649280 1518601700378206080 2967673448512281600 288324349538752800 997398265689483840 1384914275972398080 1236530603546784000 4049604534341882880 389507140117236960 3615718334233824000 1138951275283654560 768864932103340800 2225755086384211200 1687335222642451200 358803634981559040 1038685706979298560 3037203400756412160 576648699077505600 2769828551944796160 1265501416981838400 2473061207093568000 779014280234473920 1537729864206681600 4451510172768422400 3374670445284902400 766316423076422400 717607269963118080 2077371413958597120 6074406801512824320 622490477294649600 353532183619305600 1153297398155011200 2531002833963676800 4946122414187136000 538205452472338560 1558028560468947840 3075459728413363200 6749340890569804800 864973048616258400 1532632846152844800 1435214539926236160 4154742827917194240 3709591810640352000 1168521420351710880 1748807567873308800 1244980954589299200 707064367238611200 2306594796310022400 367388002325635200 5062005667927353600 1149474634614633600 1076410904944677120 3116057120937895680 536421496153495680 448504543726948800 530298275428958400 275541001744226400 1298357133724123200 8309485655834388480 2562883107011136000 7419183621280704000 807308178708507840 402316122115121760 1414128734477222400 4613189592620044800 734776004651270400 2298949269229267200 2152821809889354240 6232114241875791360 1072842992306991360 188385276023380800 897009087453897600 1060596550857916800 551082003488452800 5125766214022272000 871486668212509440 494945057067027840 1614616357417015680 804632244230243520 1469552009302540800 4597898538458534400 1319853485512074240 4305643619778708480 3844324660516704000 612313337209392000 1210962268062761760 2145685984613982720 376770552046761600 1102164006976905600 1742973336425018880 989890114134055680 3229232714834031360 514343203255889280 1609264488460487040 2939104018605081600 282577914035071200 1345513631180846400 8611287239557416960 1371581875349038080 7688649321033408000 1224626674418784000 742417585600541760 385757402441916960 753541104093523200 2204328013953811200 351652515243644160 1979780228268111360 6458465429668062720 1028686406511778560 3218528976920974080 565155828070142400 2743163750698076160 263739386432733120 2449253348837568000 1484835171201083520 771514804883833920 1507082208187046400 4408656027907622400 703305030487288320 3959560456536222720 627950920077936000 2057372813023557120 6437057953841948160 350084505195734400 1130311656140284800 527478772865466240 1543029609767667840 3014164416374092800 262563378896800800 847733742105213600 1406610060974576640 1255901840155872000 4114745626047114240 395609079649099680 3673880023256352000 1157272207325750880 1731972010963708800 700169010391468800 2260623312280569600 1714477344186297600 326745538182685440 1054957545730932480 3086059219535335680 528030218089745280 439565644054555200 525126757793601600 2813220121949153280 1285858008139723200 2511803680311744000 791218159298199360 1400338020782937600 4521246624561139200 3428954688372595200 723469053025555200 653491076365370880 2109915091461864960 6172118439070671360 1056060436179490560 185632724130235200 879131288109110400 1050253515587203200 2571716016279446400 5023607360623488000 490118307274028160 1582436318596398720 2800676041565875200 6857909376745190400 1446938106051110400 1306982152730741760 4219830182923729920 3767705520467616000 1186827238947299040 1776204031077590400 2112120872358981120 371265448260470400 5143432032558892800 1085203579538332800 980236614548056320 3164872637192797440 506428337117888640 1584090654269235840 2893876212102220800 278449086195352800 1318696932163665600 8439660365847459840 1900234088583667200 1350475565647703040 7535411040935232000 735177460911042240 379821252838416480 742530896520940800 2170407159076665600 346514418376439040 1960473229096112640 6329745274385594880 1012856674235777280 192259523345198400 3168181308538471680 665081931004283520 556898172390705600 3800468177167334400 2700951131295406080 1379559867494296320 259885813782329280 1470354921822084480 759642505676832960 1485061793041881600 4340814318153331200 693028836752878080 3920946458192225280 618775747100784000 2025713348471554560 384519046690396800 1113796344781411200 2759119734988592640 519771627564658560 1519285011353665920 2970123586083763200 288389285017797600 997622896506425280 1386057673505756160 1237551494201568000 4051426696943109120 389828720673493920 3617345265127776000 1139463758515249440 769038093380793600 2227592689562822400 1688094457059628800 358884443577703680 1039543255129317120 3038570022707331840 576778570035595200 2772115347011512320 1266070842794721600 2475102988403136000 779657441346987840 1538076186761587200 4455185379125644800 3376188914119257600 766661235295737600 717768887155407360 2079086510258634240 6077140045414663680 623004410964499200 353611804996195200 1153557140071190400 2532141685589443200 4950205976806272000 538326665366555520 1559314882693975680 3076152373523174400 6752377828238515200 865167855053392800 1533322470591475200 1435537774310814720 4158173020517268480 3712654482604704000 1169486162020481760 1750251398942217600 1246008821928998400 707223609992390400 2307114280142380800 367553312462044800 5064283371178886400 1149991852943606400 1076653330733111040 3118629765387951360 536662864707016320 448605554472129600 530417707494292800 275664984346533600 1299429068911646400 8316346041034536960 2563460311269312000 7425308965209408000 807489998049833280 402497148530262240 1414447219984780800 4614228560284761600 735106624924089600 2299983705887212800 2153306661466222080 6237259530775902720 1073325729414032640 188540808581361600 897211108944259200 1060835414988585600 551329968693067200 5126920622538624000 872206175350298880 495056526994673280 1614979996099666560 804994297060524480 1470213249848179200 4599967411774425600 1320150738652462080 4306613322932444160 3845190466903968000 612588854103408000 1211234997074749920 2146651458828065280 377081617162723200 1102659937386134400 1744412350700597760 990113053989346560 3229959992199333120 514574637446862720 1609988594121048960 2940426499696358400 282811212872042400 1345816663416388800 8613226645864888320 1372199033191633920 7690380933807936000 1225177708206816000 742584790492009920 385930978085147040 754163234325446400 2205319874772268800 351942842685208320 1980226107978693120 6459919984398666240 1029149274893725440 3219977188242097920 565622425744084800 2744398066383267840 263957132013906240 2450355416413632000 1485169580984019840 771861956170294080 1508326468650892800 4410639749544537600 703885685370416640 3960452215957386240 628469361937872000 2058298549787450880 6439954376484195840 350373538074268800 1131244851488169600 527914264027812480 1543723912340588160 3016652937301785600 262780153555701600 848433638616127200 1407771370740833280 1256938723875744000 4116597099574901760 395935698020859360 3675533124620448000 1157792934255441120 1732751330178211200 700747076148537600 2262489702976339200 1715248791489542400 327015302202650880 1055828528055624960 3087447824681176320 528069799081319040 439928553356510400 525560307111403200 2815542741481666560 1286436593617156800 2513877447751488000 791871396041718720 1401494152297075200 4524979405952678400 3430497582979084800 723523284055353600 654030604405301760 2111657056111249920 6174895649362352640 1056139598162638080 185716251547444800 879857106713020800 1051120614222806400 2572873187234313600 5027754895502976000 490522953303976320 1583742792083437440 2802988304594150400 6860995165958169600 1447046568110707200 1308061208810603520 4223314112222499840 3770816171627232000 1187807094062578080 1777670480909980800 2112279196325276160 371432503094889600 5145746374468627200 1085284926083030400 981045906607952640 3167485584166874880 506466298838747520 1584209397243957120 2894093136221414400 278574377321167200 1319785660069531200 8446628224444999680 1901802938733734400 1350576796903326720 7541632343254464000 735784429955964480 379849724129060640 742865006189779200 2170569852166060800 346670336221896960 1962091813215905280 6334971168333749760 1012932597677495040 192418254516196800 3168418794487914240 665631028556807040 557148754642334400 3803605877467468800 2701153593806653440 1380698844380432640 260002752166422720 1471568859911928960 759699448258121280 1485730012379558400 4341139704332121600 693340672443793920 3924183626431810560 619054171824816000 2025865195354990080 384836509032393600 1114297509284668800 2761397688760865280 520005504332845440 1519398896516242560 2971460024759116800 288627381774295200 998446542835210560 1386681344887587840 1238108343649632000 4051730390709980160 390004128249634080 3617616420276768000 769673018064787200 2228595018569337600 1688220996129158400 359180741763567360 1040011008665690880 3038797793032485120 577254763548590400 2773362689775175680 1266165747096868800 2476216687299264000 780008256499268160 1539346036129574400 4457190037138675200 3376441992258316800 766718703998956800 718361483527134720 2080022017331381760 6077595586064970240 623284738420780800 353903750044790400 1154509527097180800 2532331494193737600 4952433374598528000 538771112645351040 1560016512998536320 3078692072259148800 6752883984516633600 865882145322885600 1533437407997913600 1436722967054269440 4160044034662763520 3714325030948896000 1170012384748902240 1751038943161622400 1246569476841561600 707807500089580800 2309019054194361600 367580864151446400 5064662988387475200 1150078055998435200 1077542225290702080 3120033025997072640 536703092799269760 448975927204459200 530855625067185600 275685648113584800 1300013760832113600 8320088069325527040 2565576726882624000 7428650061897792000 808156668968026560 402527319599452320 1415615000179161600 4618038108388723200 735161728302892800 2300156111996870400 2155084450581404160 6240066051994145280 1073406185598539520 188625644522078400 897951854408918400 1061711250134371200 551371296227169600 5131153453765248000 872598633789093120 495465250062706560 1616313337936053120 805054639198904640 1470323456605785600 4600312223993740800 1321240666833884160 4310168901162808320 3848365090323936000 612634773585744000 1212235003452039840 2146812371197079040 377251289044156800 1102742592454339200 1745197267578186240 990930500125413120 3232626675872106240 514613209812024960 1610109278397809280 2940646913211571200 282938466783117600 1346927781613377600 8620337802325616640 1372301892832066560 7696730180647872000 1225269547171488000 743197875094059840 385959907359018720 754502578088313600 2205485184908678400 352101203107879680 1981861000250826240 6465253351744212480 1029226419624049920 3220218556795618560 565876933566235200 2744603785664133120 264075902330909760 2450539094342976000 1486395750188119680 771919814718037440 1509005156176627200 4410970369817356800 704202406215759360 3963722000501652480 628752148406928000 2058452839248099840 6440437113591237120 350531192371651200 1131753867132470400 528151804661819520 1543839629436074880 3018010312353254400 262898394278738400 848815400349352800 1408404812431518720 1257504296813856000 4116905678496199680 396113853496364640 3675808641514464000 1157879722077056160 1732881216713961600 701062384743302400 2263507734264940800 1715377366040083200 327162446213541120 1056303609323639040 3087679258872149760 528148961064466560 440126503884849600 525796788557476800 2816809624863037440 1286533024530062400 2515008593627712000 792227706992729280 1402124769486604800 4527015468529881600 3430754732080166400 723631746114950400 654324892427082240 2112607218647278080 6175358517744299520 1056297922128933120 185730172783646400 880253007769699200 1051593577114953600 2573066049060124800 5030017187255424000 490743669320311680 1584455413985458560 2804249538973209600 6861509464160332800 1447263492229900800 1308649784854164480 4225214437294556160 3772512890441568000 1188341560489093920 1778470362636739200 2112595844257866240 371460345567292800 5146132098120249600 1085447619172425600 981487338640623360 3168910827970917120 506542222280465280 1584446883193399680 2894526984459801600 278595259175469600 1320379511654548800 8450428874589112320 1902658675179225600 1350779259414574080 7545025780883136000 736115503980467520 379906666710348960 742920691134585600 2170895238344851200 346696322529473280 1962974677281246720 6337821655941834240 1013084444560930560 192504835154923200 3168893766386799360 665930536312728960 557190518350939200 3805317350358451200 2701558518829148160 1381320104500143360 260022241897104960 1472231007960935040 759813333420697920 1485841382269171200 4341790476689702400 693392645058946560 3925949354562493440 619100575945488000 2026168889121861120 385009670309846400 1114381036701878400 2762640209000286720 520044483794209920 1519626666841395840 2971682764538342400 288757252732384800 998895804469093440 1386785290117893120 1238201151890976000 4052337778243722240 390033362845657440 3618158730574752000 770019340619692800 2228762073403756800 1688474074268217600 359342358955856640 1040088967588419840 3039253333682791680 577514505464769600 2773570580235786240 1266355555701163200 2476402303781952000 780066725691314880 1540038681239385600 4457524146807513600 3376948148536435200 766833641405395200 718684717911713280 2080177935176839680 6078506667365583360 623331459663494400 354062992798569600 1155029010929539200 2532711111402326400 4952804607563904000 539013538433784960 1560133451382629760 3080077362478771200 6753896297072870400 866271758197154400 1533667282810790400 1437369435823426560 4160355870353679360 3714603455672928000 1170100088536972320 1751170200531523200 1246662919326988800 708125985597139200 2310058021859078400 367635967530249600 5065422222804652800 1150250462108092800 1078027076867569920 3120266902765259520 536783548983776640 449177948694820800 531094489197854400 275726975647687200 1300111209485524800 8320711740707358720 2566731135398976000 7429206911345856000 808520307650677440 402587661737832480 1416251971194278400 4620116043718156800 735271935060499200 2300500924216185600 2156054153735139840 6240533805530519040 1073567097967553280 188639783845531200 898355897389641600 1062188978395708800 551453951295374400 5133462270797952000 872664043528892160 495688189917997440 1617040615301354880 805175323475664960 1470543870120998400 4601001848432371200 1321835173114659840 4312108307470279680 3850096703098464000 612726612550416000 1212780461476016160 2147134195935106560 377279567691062400 1102907902590748800 1745328087057784320 991376379835994880 3234081230602709760 514690354542349440 1610350646951329920 2941087740241996800 282959675768296800 1347533846084462400 8624216614940559360 1372507612112931840 7700193406196928000 1225453225100832000 743532284876996160 386017765906762080 754559135382124800 2205815805181497600 352127596511658240 1982752759671989760 6468162461205419520 1029380709084698880 3220701293902659840 565919351536593600 2745015224225863680 264095697383743680 2450906450201664000 1487064569753992320 772035531813524160 1509118270764249600 4411631610362995200 704255193023316480 3965505519343979520 628799279485104000 2058761418169397760 6441402587805319680 350557468087881600 1131838703073187200 528191394767487360 1544071063627048320 3018236541528499200 262918101065911200 848879027304890400 1408510386046632960 1257598558970208000 4117522836338795520 396143546075615520 3676359675302496000 1158053297720286240 1733140989785462400 701114936175763200 2263677406146374400 1715634515141164800 327186970215356160 1056382789534974720 3088142127254096640 528267704039187840 440159495639572800 525836202131822400 2817020772093265920 1286725886355873600 2515197117940416000 792287092151231040 1402229872351526400 4527354812292748800 3431269030282329600 723794439204345600 654373940430712320 2112765579069949440 6176284254508193280 1056535408078375680 185758015256049600 880318991279145600 1051672404263644800 2573451772711747200 5030394235880832000 490780455323034240 1584574184302462080 2804459744703052800 6862538060564659200 1447588878408691200 1308747880861424640 4225531158139898880 3772795676910624000 1188430638226846560 1778603676257865600 2113070816156751360 371516030512099200 5146903545423494400 1085691658806518400 981560910646068480 3169148368604924160 506656107443041920 1584803112117563520 2895177756817382400 278637022884074400 1320478486918718400 8451062316279797760 1902801297920140800 1351082953181445120 7545591353821248000 736170682984551360 379992080582281440 743032061024198400 2171383317613036800 346748295144625920 1963121821292136960 6338296737209848320 1013312214886083840 192519265261377600 3169606224235127040 665980454272049280 557274045768148800 3805602595840281600 2702165906362890240 1381423647853428480 260061221358469440 1472341365969102720 759984161164562880 1486064122048396800 4342766635226073600 693496590289251840 3926243642584273920 619193384186832000 2026624429772167680 385038530522755200 1114548091536297600 2762847295706856960 520122442716938880 1519968322329125760 2972128244096793600 288778897892066400 998970681408073920 1386993180578503680 1238386768373664000 4053248859544335360 390091832037704160 3618972196021728000 770077061045510400 2229096183072595200 1688853691476806400 359369295154571520 1040244885433877760 3039936644658251520 577557795784132800 2773986361157007360 1266640268607604800 2476773536747328000 780183664075408320 1540154122091020800 4458192366145190400 3377707382953612800 767006047515052800 718738590309143040 2080489770867755520 6079873289316503040 623424902148921600 354089533257532800 1155115591568265600 2533280537215209600 4953547073494656000 539053942731857280 1560367328150816640 3080308244182041600 6755414765907225600 866336693676199200 1534012095030105600 1437477180618286080 4160979541735511040 3715160305120992000 1170275496113112480 1751432715271324800 1246849804297843200 708179066515065600 2310231183136531200 367718622598454400 5066561074430419200 1150509071272579200 1078107885463714560 3120734656301633280 536904233260536960 449211618943214400 531134299886299200 275788966948840800 1300306106792347200 8321959083471022080 2566923536818368000 7430320610241984000 808580914097785920 402678174945402720 1416358133030131200 4620462366273062400 735437245196908800 2301018142545158400 2156215770927429120 6241469312603266560 1073808466521073920 188668062492436800 898423237886428800 1062268599772598400 551577933897681600 5133847073636736000 872794863008490240 495725346560545920 1617161828195571840 805356349890805440 1470874490393817600 4602036285090316800 1321934257494789120 4312431541854858240 3850385305227552000 612864370997424000 1212871371146678880 2147616933042147840 377336124984873600 1103155867795363200 1745589726016980480 991450693121091840 3234323656391143680 514806071637836160 1610712699781610880 2941748980787635200 283002093738655200 1347634856829643200 8624863083709716480 1372816191034229760 7700770610455104000 1225728741994848000 743588019840818880 386104553728377120 754672249969747200 2206311735590726400 352180383319215360 1982901386242183680 6468647312782287360 1029612143275672320 3221425399563221760 566004187477310400 2745632382068459520 264135287489411520 2451457483989696000 1487176039681637760 772209107456754240 1509344499939494400 4412623471181452800 704360766638430720 3965802772484367360 628893541641456000 2059224286551344640 6442850799126443520 350610019520342400 1132008374954620800 528270574978823040 1544418214913508480 3018688999878988800 262957514640256800 849006281215965600 1408721533276861440 1257787083282912000 4118448573102689280 396202931234117280 3677186225984544000 1158313661185131360 1733530649392713600 701220039040684800 2264016749909241600 1716020238792787200 327236018218986240 1056541149957646080 3088836429827016960 528386447013909120 440225479149019200 525915029280513600 2817443066553722880 1287015179094590400 2515574166565824000 792405862468234560 1402440078081369600 4528033499818483200 3432040477585574400 723957132293740800 654472036437972480 2113082299915292160 6177672859654033920 1056772894027818240 185799778964654400 880450958298038400 1051830058561027200 2574030358189180800 5031148333131648000 490854027328479360 1584811724936469120 2804880156162739200 6864080955171148800 1447914264587481600 1308944072875944960 4226164599830584320 3773361249848736000 1188608793702351840 1778870303500118400 2113545788055636480 371599557929308800 5148060716378361600 1085935698440611200 981708054656958720 3169623449872938240 506769992605618560 1585159341041727360 2895828529174963200 278699668446981600 1320676437447057600 8452329199661168640 1903086543401971200 1351386646948316160 7546722499697472000 736281040992719040 380077494454213920 743199115858617600 2171871396881222400 346826254067354880 1963416109313917440 6339246899745876480 1013539985211237120 192548125474286400 3170318682083454720 666080290190689920 557399336893963200 3806173086803942400 2702773293896632320 1381630734559998720 260119690550516160 1472562081985438080 760154988908427840 1486398231717235200 4343742793762444800 693652508134709760 3926832218627834880 619332596548848000 2027079970422474240 385096250948572800 1114798673787926400 2763261469119997440 520239381101032320 1520309977816855680 2972796463434470400 288822188211429600 999120435286034880 1387305016269419520 1238665193097696000 4054159940844948480 390179535825774240 3619785661468704000 770192501897145600 2229597347575852800 1689233308685395200 359423167552001280 1040478762202064640 3040619955633711360 577644376422859200 2774610032538839040 1266924981514046400 2477330386195392000 780359071651548480 1540385003794291200 4459194695151705600 3378466617370790400 767178453624710400 718846335104002560 2080957524404129280 6081239911267422720 623565065877062400 354142614175459200 1155288752845718400 2533849963028092800 4954660772390784000 539134751328001920 1560718143303096960 3080770007588582400 6756933234741580800 866466564634288800 1534356907249420800 1437692670208005120 4161915048808258560 3715995579293088000 1170538607477322720 1751826487381027200 1247130131754124800 708285228350918400 2310577505691436800 367801277666659200 5067699926056185600 1150767680437065600 1078269502656003840 3121436286606193920 537024917537297280 449278959440001600 531213921263188800 275850958249994400 1300598452752580800 8323830097616517120 2567308339657152000 7431991158586176000 808702126992002880 402768688152972960 1416570456701836800 4621155011382873600 735602555333318400 2301535360874131200 2156539005312007680 6242872573212387840 1074049835074594560 188710480462795200 898557918880003200 1062427842526377600 551701916499988800 5134616679314304000 872991092227887360 495799659845642880 1617404253984005760 805537376305945920 1471205110666636800 4603070721748262400 1322132426255047680 4313078010624015360 3850962509485728000 613002129444432000 1213053190488004320 2148099670149189120 377420960925590400 1103403832999977600 1745982184455774720 991599319691285760 3234808507968011520 514921788733322880 1611074752611891840 2942410221333273600 283065720694192800 1347836878320004800 8626156021248030720 1373124769955527680 7701925018971456000 1226004258888864000 743699489768464320 386191341549992160 754841921851180800 2206807665999955200 352259563530551040 1983198639382571520 6469617015936023040 1029843577466645760 3222149505223783680 566131441388385600 2746249539911055360 264194672647913280 2452008517777728000 1487398979536928640 772382683099984320 1509683843702361600 4413615331999910400 704519127061102080 3966397278765143040 629034934875984000 2059687154933291520 6444299010447567360 350688846669033600 1132262882776771200 528389345295826560 1544765366199968640 3019367687404723200 263016635001775200 849197162082578400 1409038254122204160 1258069869751968000 4119374309866583040 396292008971869920 3678012776666592000 1158574024649976480 1733920308999964800 701377693338067200 2264525765553542400 1716405962444409600 327309590224431360 1056778690591653120 3089530732399937280 528426028005482880 440324454413188800 526033270003550400 2818076508244408320 1287304471833307200 2516139739503936000 792584017943739840 1402755386676134400 4529051531107084800 3432811924888819200 724011363323539200 654619180448862720 2113557381183306240 6179061464799874560 1056852056010965760 185841542673259200 880648908826377600 1052066540007100800 2574608943666614400 5032279479007872000 490964385336647040 1585168035887479680 2805510773352268800 6865623849777638400 1448022726647078400 1309238360897725440 4227114762366612480 3774209609255904000 1188876026915609760 1779270244363497600 2113704112021931520 371683085346518400 5149217887333228800 1086017044985308800 981928770673294080 3170336071774959360 506807954326477440 1585278084016448640 2896045453294156800 278762314009888800 1320973363239566400 8454229524733224960 1903514411624716800 1351487878203939840 7548419218511808000 736446578004970560 380105965744858080 743366170693036800 2172034089970617600 346904212990083840 1963857541346588160 6340672143549918720 1013615908652954880 192591415793649600 3170556168032897280 666230044068650880 557524628019777600 3807028823249433600 2702975756407879680 1381941364619854080 260178159742562880 1472893156009941120 760211931489716160 1486732341386073600 4344068179941235200 693808425980167680 3927715082693176320 619471808910864000 2027231817305909760 385182831587299200 1115049256039555200 2763882729239708160 520356319485125760 1520423862979432320 2973464682772147200 288887123690474400 999345066102976320 1387616851960335360 1238943617821728000 4054463634611819520 390267239613844320 3620056816617696000 770365663174598400 2230098512079110400 1689359847754924800 359503976148145920 1040712638970251520 3040847725958864640 577774247380948800 2775233703920670720 1267019885816193600 2477887235643456000 780534479227688640 1540731326349196800 4460197024158220800 3378719695509849600 767235922327929600 719007952296291840 2081425277940503040 6081695451917729280 623705229605203200 354222235552348800 1155548494761897600 2534039771632387200 4955774471286912000 539255964222218880 1561068958455377280 3081462652698393600 6757439391019699200 866661371071423200 1534471844655859200 1438015904592583680 4162850555881006080 3716830853465184000 1170801718841532960 1752220259490729600 1247410459210406400 708444471104697600 2311096989523795200 367828829356060800 5068079543264774400 1150853883491894400 1078511928444437760 3122137916910754560 537065145629550720 449379970185182400 531333353328523200 275871622017045600 1300890798712814400 8325701111762012160 2567885543915328000 7433661706930368000 808883946333328320 402798859222163040 1416888942209395200 4622193979047590400 735657658712121600 2301707766983788800 2157023856888875520 6244275833821509120 1074130291259101440 188752898433153600 898759940370364800 1062666706657046400 551743244034091200 5135771087830656000 873187321447284480 495911129773288320 1617767892666656640 805597718444326080 1471315317424243200 4603415533967577600 1322429679395435520 4314047713777751040 3851828315872992000 613048048926768000 1213325919499992480 2148260582518202880 377505796866307200 1103486488068182400 1746374642894568960 991822259546576640 3235535785333313280 514960361098485120 1611195436888652160 2942630634848486400 283129347649730400 1348139910555547200 8628095427555502080 1373227629595960320 7703656631745984000 1226096097853536000 743866694659932480 386220270823863840 755011593732614400 2206972976136364800 352338743741886720 1983644519093153280 6471071570666626560 1029920722196970240 3222390873777304320 566258695299460800 2746455259191920640 264254057806415040 2452192195707072000 1487733389319864960 772440541647727680 1510023187465228800 4413945952272729600 704677487483773440 3967289038186306560 629176328110512000 2059841444393940480 6444781747554608640 350767673817724800 1132517390598921600 528508115612830080 1544881083295455360 3020046374930457600 263075755363293600 849388042949191200 1409354974967546880 1258352656221024000 4119682888787880960 396381086709622560 3678288293560608000 1158660812471591520 1734050195535715200 701535347635449600 2265034781197843200 1716534536994950400 327383162229876480 1057016231225660160 3089762166590910720 528623932963351680 440423429677358400 526151510726587200 2818709949935093760 1287400902746212800 2516705312442048000 792762173419245120 1403070695270899200 4530069562395686400 3433069073989900800 724282518472531200 654766324459752960 2114032462451320320 6179524333181821440 1057247865926703360 185855463909460800 880846859354716800 1052303021453174400 2574801805492425600 5033410624884096000 491074743344814720 1585524346838490240 2806141390541798400 6866138147979801600 1448565036945062400 1309532648919505920 4228064924902640640 3775057968663072000 1189143260128867680 1779670185226876800 2114495731853406720 371710927818921600 5149603610984851200 1086423777708796800 982149486689629440 3171048693676980480 506997762930771840 1585871798890055040 2897130073890124800 278783195864191200 1321270289032075200 8456129849805281280 1903942279847462400 1351994034482058240 7550115937326144000 736612115017222080 380248322198078880 743421855637843200 2172847555417593600 346930199297660160 1964298973379258880 6342097387353960960 1013995525861543680 192634706113012800 3171743597780110080 666379797946611840 557566391728382400 3807884559694924800 2703988068964116480 1382251994679709440 260197649473245120 1473224230034444160 760496644396157760 1486843711275686400 4345695110835187200 693860398595320320 3928597946758517760 619518213031536000 2027991051723087360 385269412226025600 1115132783456764800 2764503989359418880 520395298946490240 1520993288792315520 2973687422551372800 288952059169519200 999569696919917760 1387720797190640640 1239036426063072000 4055982103446174720 390296474209867680 3621412592362656000 770538824452051200 2230265566913529600 1689992543102572800 359584784744290560 1040790597892980480 3041986577584631040 577904118339038400 2775441594381281280 1267494407326929600 2478072852126144000 780592948419735360 1541077648904102400 4460531133827059200 3379985086205145600 767523265844025600 719169569488581120 2081581195785960960 6083973155169262080 623751950847916800 354301856929238400 1155808236678076800 2534988814653859200 4956145704252288000 539377177116435840 1561185896839470720 3082155297808204800 6759970172410291200 866856177508557600 1535046531688051200 1438339138977162240 4163162391571921920 3717109278189216000 1170889422629603040 1752351516860630400 1247503901695833600 708603713858476800 2311616473356153600 367966587803068800 5069977629307718400 1151284898766038400 1078754354232871680 3122371793678941440 537266286090817920 449480980930363200 531452785393857600 275974940852301600 1300988247366225600 8326324783143843840 2568462748173504000 7434218556378432000 809065765674653760 402949714568113440 1417207427716953600 4623232946712307200 735933175606137600 2302569797532076800 2157508708465743360 6244743587357882880 1074532572181635840 188767037756606400 898961961860726400 1062905570787715200 551949881704603200 5136925496347008000 873252731187083520 496022599700933760 1618131531349307520 805899429136226880 1471866351212275200 4605139595064153600 1322726932535823360 4315017416931486720 3852694122260256000 613277646338448000 1213598648511980640 2149065144363271680 377534075513212800 1103899763409206400 1746505462374167040 992045199401867520 3236263062698615040 515153222924296320 1611798858272453760 2943732702424550400 283150556634909600 1348442942791089600 8630034833862973440 1373741927798123520 7705388244520512000 1226555292676896000 744033899551400640 386364917193222240 755068151026425600 2207799526818412800 352365137145665280 1984090398803735040 6472526125397230080 1030306445848592640 3223597716544907520 566301113269819200 2747483855596247040 264273852859248960 2453110585353792000 1488067799102801280 772729834386444480 1510136302052851200 4415599053636825600 704730274291330560 3968180797607470080 629223459188688000 2060612891697185280 6447195433089815040 350793949533955200 1132602226539638400 528547705718497920 1545459668772888960 3020272604105702400 263095462150466400 849451669904728800 1409460548582661120 1258446918377376000 4121225783394370560 396410779288873440 3679665878030688000 1159094751579666720 1734699628214467200 701587899067910400 2265204453079276800 1717177409747654400 327407686231691520 1057095411436995840 3090919337545777920 528663513954925440 440456421432081600 526190924300932800 2818921097165322240 1287883057310740800 2516893836754752000 792821558577746880 1403175798135820800 4530408906158553600 3434354819495308800 724336749502329600 654815372463383040 2114190822873991680 6181838675091555840 1057327027909850880 185925070090468800 880912842864163200 1052381848601865600 2575766114621481600 5033787673509504000 491111529347537280 1585643117155493760 2806351596271641600 6868709638990617600 1448673499004659200 1309630744926766080 4228381645747983360 3775340755132128000 1189232337866620320 1779803498848003200 2114654055819701760 371850140180937600 5151532229242963200 1086505124253494400 982223058695074560 3171286234310987520 507035724651630720 1585990541864776320 2897346998009318400 278887605135703200 1321369264296244800 8456763291495966720 1904084902588377600 1352095265737681920 7550681510264256000 736667294021305920 380276793488723040 743700280361875200 2173010248506988800 347060130835541760 1964446117390149120 6342572468621975040 1014071449303261440 192649136219467200 3171981083729552640 666429715905932160 557775210271406400 3808169805176755200 2704190531475363840 1382355538032994560 260295098126656320 1473334588042611840 760553586977446080 1487400560723750400 4346020497013977600 694120261671083520 3928892234780298240 619750233634896000 2028142898606522880 385298272438934400 1115550420542812800 2764711076065989120 520590196253312640 1521107173954892160 2974801121447500800 288973704329200800 999644573858898240 1388240523342167040 1239500467269792000 4056285797213045760 390442647189984480 3621683747511648000 770596544877868800 2231100841085625600 1690119082172102400 359611720943005440 1041180392506625280 3042214347909784320 577947408658401600 2776481046684334080 1267589311629076800 2479000934539584000 780885294379968960 1541193089755737600 4462201682171251200 3380238164344204800 767580734547244800 719223441886010880 2082360785013250560 6084428695819568640 623985557061484800 354328397388201600 1155894817316803200 2535178623258153600 4958001869079168000 539417581414508160 1561770588759937920 3082386179511475200 6760476328688409600 866921112987602400 1535161469094489600 1438446883772021760 4164721570026501120 3718501401809376000 1171327941569953440 1753007803710134400 1247971114122969600 708656794776403200 2311789634633606400 367994139492470400 5070357246516307200 1151371101820867200 1078835162829016320 3123541177519875840 537306514183071360 449514651178756800 531492596082302400 275995604619352800 1301475490633281600 8329443140053002240 2568655149592896000 7437002803618752000 809126372121762240 402979885637303520 1417313589552806400 4623579269267212800 735988278984940800 2302742203641734400 2157670325658032640 6247082355039751680 1074613028366142720 188837734373870400 899029302357513600 1062985192164604800 551991209238705600 5137310299185792000 873579779886078720 496059756343482240 1618252744243524480 805959771274607040 1471976557969881600 4605484407283468800 1322826016915952640 4315340651316065280 3852982724389344000 613323565820784000 1213689558182643360 2149226056732285440 377675468747740800 1103982418477411200 1747159559772157440 992119512686964480 3236505488487048960 515191795289458560 1611919542549214080 2943953115939763200 283256601560805600 1348543953536270400 8630681302632130560 1373844787438556160 7705965448778688000 1226647131641568000 744089634515223360 386393846467093920 755350937495481600 2207964836954822400 352497104164558080 1984239025373928960 6473010976974097920 1030383590578917120 3223839085098428160 566513203121611200 2747689574877112320 264372828123418560 2453294263283136000 1488179269030446720 772787692934187840 1510701874990963200 4415929673909644800 704994208329116160 3968478050747857920 629459114579568000 2060767181157834240 6447678170196856320 350925328115107200 1133026406243222400 528745656246837120 1545575385868375680 3021403749981926400 263193996086330400 849769804682416800 1409988416658232320 1258918229159136000 4121534362315668480 396559242185127840 3679941394924704000 1159181539401281760 1734829514750217600 701850656230214400 2266052812486444800 1717305984298195200 327530306240766720 1057491312493674240 3091150771736751360 528742675938072960 440621380205697600 526387992172660800 2819976833316464640 1287979488223646400 2517836458318272000 793118484370255680 1403701312460428800 4532105624972889600 3434611968596390400 724445211561926400 655060612481533440 2114982624987348480 6182301543473502720 1057485351876145920 185938991326670400 881242760411395200 1052775984345321600 2575958976447292800 5035672916636544000 491295459361150080 1586236968740511360 2807402624920857600 6869223937192780800 1448890423123852800 1310121224963066880 4229965249974696960 3776754687477408000 1189677726555383520 1780470066953635200 2114970703752291840 371877982653340800 5151917952894585600 1086667817342889600 982590918722300160 3172473937481022720 507111648093348480 1586228027814218880 2897780846247705600 278908486990005600 1321864140617092800 8459930499949393920 1904798016292953600 1352297728248929280 7553509374954816000 736943189041725120 380333736070011360 743755965306681600 2173335634685779200 347086117143118080 1965181837444600320 6344947874962045440 1014223296186696960 192721286751739200 3172456055628437760 666679305702533760 557816973980011200 3809596032585907200 2704595456497858560 1382873254799420160 260314587857338560 1473886378083450240 760667472140022720 1487511930613363200 4346671269371558400 694172234286236160 3930363674889200640 619796637755568000 2028446592373393920 385442573503478400 1115633947960022400 2765746509598840320 520629175714677120 1521334944280045440 2975023861226726400 289081930127608800 1000018958553800640 1388344468572472320 1239593275511136000 4056893184746787840 390471881786007840 3622226057809632000 770885147006956800 2231267895920044800 1690372160311161600 359746401936579840 1041258351429354240 3042669888560090880 578163860255217600 2776688937144944640 1267779120233371200 2479186551022272000 780943763572015680 1541770294013913600 4462535791840089600 3380744320622323200 767695671953683200 719492803873159680 2082516702858708480 6085339777120181760 624032278304198400 354461099683017600 1156327720510435200 2535558240466742400 4958373102044544000 539619602904869760 1561887527144031360 3083540588027827200 6761488641244646400 867245790382826400 1535391343907366400 1438985607746319360 4165033405717416960 3718779826533408000 1171415645358023520 1753139061080035200 1248064556608396800 708922199366035200 2312655441020870400 368049242871273600 5071116480933484800 1151543507930524800 1079239205809739520 3123775054288062720 537386970367578240 449683002420724800 531691649524526400 276036932153455200 1301572939286692800 8330066811434833920 2569617156689856000 7437559653066816000 809429404357304640 403040227775683680 1417844398732070400 4625310882041740800 736098485742547200 2303087015861049600 2158478411619479040 6247550108576125440 1074773940735156480 188851873697323200 899366004841449600 1063383299049052800 552073864306910400 5139234313379712000 873645189625877760 496245539556224640 1618858808714609280 806080455551367360 1472196971485094400 4606174031722099200 1323321438816599040 4316956823238958080 3854425735034784000 613415404785456000 1214144106535956960 2149547881470312960 377703747394646400 1104147728613820800 1747290379251755520 992491079112449280 3237717617429218560 515268940019783040 1612160911102734720 2944393942970188800 283277810545984800 1349049007262174400 8633913646477916160 1374050506719421440 7708851470069568000 1226830809570912000 744368309334336960 386451705014837280 755407494789292800 2208295457227641600 352523497568336640 1984982158224898560 6475435234858437120 1030537880039566080 3224321822205469440 566555621091969600 2748101013438842880 264392623176252480 2453661619141824000 1488736618668673920 772903410029674560 1510814989578585600 4416590914455283200 705046995136673280 3969964316449797120 629506245657744000 2061075760079132160 6448643644410938880 350951603831337600 1133111242183939200 528785246352504960 1545806820059349120 3021629979157171200 263213702873503200 849833431637954400 1410093990273346560 1259012491315488000 4122151520158264320 396588934764378720 3680492428712736000 1159355115044511840 1735089287821718400 701903207662675200 2266222484367878400 1717563133399276800 327554830242581760 1057570492705009920 3091613640118698240 528861418912794240 440654371960420800 526427405747006400 2820187980546693120 1288172350049457600 2518024982630976000 793177869528757440 1403806415325350400 4532444968735756800 3435126266798553600 724607904651321600 655109660485163520 2115140985410019840 6183227280237396480 1057722837825588480 185966833799073600 881308743920841600 1052854811494012800 2576344700098915200 5036049965261952000 491332245363872640 1586355739057514880 2807612830650700800 6870252533597107200 1449215809302643200 1310219320970327040 4230281970820039680 3777037473946464000 1189766804293136160 1780603380574761600 2115445675651176960 371933667598147200 5152689400197830400 1086911856976982400 982664490727745280 3172711478115029760 507225533255925120 1586584256738382720 2898431618605286400 278950250698610400 1321963115881262400 8460563941640079360 1904940639033868800 1352601422015800320 7554074947892928000 736998368045808960 380419149941943840 743867335196294400 2173823713953964800 347138089758270720 1965328981455490560 6345422956230059520 1014451066511850240 192735716858193600 3173168513476765440 666729223661854080 557900501397220800 3809881278067737600 2705202844031600640 1382976798152705280 260353567318703040 1473996736091617920 760838299883887680 1487734670392588800 4347647427907929600 694276179516541440 3930657962910981120 619889445996912000 2028902133023700480 385471433716387200 1115801002794441600 2765953596305410560 520707134637406080 1521676599767775360 2975469340785177600 289103575287290400 1000093835492781120 1388552359033082880 1239778891993824000 4057804266047400960 390530350978054560 3623039523256608000 770942867432774400 2231602005588883200 1690751777519750400 359773338135294720 1041414269274812160 3043353199535550720 578207150574580800 2777104718066165760 1268063833139812800 2479557783987648000 781060701956109120 1541885734865548800 4463204011177766400 3381503555039500800 767868078063340800 719546676270589440 2082828538549624320 6086706399071101440 624125720789625600 354487640141980800 1156414301149161600 2536127666279625600 4959115567975296000 539660007202942080 1562121403912218240 3083771469731097600 6763007110079001600 867310725861871200 1535736156126681600 1439093352541178880 4165657077099248640 3719336675981472000 1171591052934163680 1753401575819836800 1248251441579251200 708975280283961600 2312828602298323200 368131897939478400 5072255332559251200 1151802117095011200 1079320014405884160 3124242807824436480 537507654644338560 449716672669118400 531731460212971200 276098923454608800 1301767836593515200 8331314154198497280 2569809558109248000 7438673351962944000 809490010804413120 403130740983253920 1417950560567923200 4625657204596646400 736263795878956800 2303604234190022400 2158640028811768320 6248485615648872960 1075015309288677120 188880152344228800 899433345338236800 1063462920425942400 552197846909217600 5139619116218496000 873776009105475840 496282696198773120 1618980021608826240 806261481966507840 1472527591757913600 4607208468380044800 1323420523196728320 4317280057623536640 3854714337163872000 613553163232464000 1214235016206619680 2150030618577354240 377760304688457600 1104395693818435200 1747552018210951680 992565392397546240 3237960043217652480 515384657115269760 1612522963933015680 2945055183515827200 283320228516343200 1349150018007355200 8634560115247073280 1374359085640719360 7709428674327744000 1227106326464928000 744424044298159680 386538492836452320 755520609376915200 2208791387636870400 352576284375893760 1985130784795092480 6475920086435304960 1030769314230539520 3225045927866031360 566640457032686400 2748718171281438720 264432213281920320 2454212652929856000 1488848088596319360 773076985672904640 1511041218753830400 4417582775273740800 705152568751787520 3970261569590184960 629600507814096000 2061538628461079040 6450091855732062720 351004155263798400 1133280914065372800 528864426563840640 1546153971345809280 3022082437507660800 263253116447848800 849960685549029600 1410305137503575040 1259201015628192000 4123077256922158080 396648319922880480 3681318979394784000 1159615478509356960 1735478947428969600 702008310527596800 2266561828130745600 1717948857050899200 327603878246211840 1057728853127681280 3092307942691618560 528980161887515520 440720355469867200 526506232895697600 2820610275007150080 1288461642788174400 2518402031256384000 793296639845760960 1404016621055193600 4533123656261491200 3435897714101798400 724770597740716800 655207756492423680 2115457706255362560 6184615885383237120 1057960323775031040 186008597507678400 881440710939734400 1053012465791395200 2576923285576348800 5036804062512768000 491405817369317760 1586593279691521920 2808033242110387200 6871795428203596800 1449541195481433600 1310415512984847360 4230915412510725120 3777603046884576000 1189944959768641440 1780870007817014400 2115920647550062080 372017195015356800 5153846571152697600 1087155896611075200 982811634738635520 3173186559383043840 507339418418501760 1586940485662546560 2899082390962867200 279012896261517600 1322161066409601600 8461830825021450240 1905225884515699200 1352905115782671360 7555206093769152000 737108726053976640 380504563813876320 744034390030713600 2174311793222150400 347216048680999680 1965623269477271040 6346373118766087680 1014678836837003520 192764577071102400 3173880971325093120 666829059580494720 558025792523035200 3810451769031398400 2705810231565342720 1383183884859275520 260412036510749760 1474217452107953280 761009127627752640 1488068780061427200 4348623586444300800 694432097361999360 3931246538954542080 620028658358928000 2029357673674007040 385529154142204800 1116051585046070400 2766367769718551040 520824073021499520 1522018255255505280 2976137560122854400 289146865606653600 1000243589370742080 1388864194723998720 1240057316717856000 4058715347348014080 390618054766124640 3623852988703584000 771058308284409600 2232103170092140800 1691131394728339200 359827210532724480 1041648146042999040 3044036510511010560 578293731213307200 2777728389447997440 1268348546046254400 2480114633435712000 781236109532249280 1542116616568819200 4464206340184281600 3382262789456678400 768040484172998400 719654421065448960 2083296292085998080 6088073021022021120 624265884517766400 354540721059907200 1156587462426614400 2536697092092508800 4960229266871424000 539740815799086720 1562472219064498560 3084233233137638400 6764525578913356800 867440596819960800 1536080968345996800 1439308842130897920 4166592584171996160 3720171950153568000 1171854164298373920 1753795347929539200 1248531769035532800 709081442119814400 2313174924853228800 368214553007683200 5073394184185017600 1152060726259497600 1079481631598173440 3124944438128997120 537628338921098880 449784013165905600 531811081589860800 276160914755762400 1302060182553748800 8333185168343992320 2570194360948032000 7440343900307136000 809611223698630080 403221254190824160 1418162884239628800 4626349849706457600 736429106015366400 2304121452518995200 2158963263196346880 6249888876257994240 1075256677842197760 188922570314587200 899568026331811200 1063622163179721600 552321829511524800 5140388721896064000 873972238324872960 496357009483870080 1619222447397260160 806442508381648320 1472858212030732800 4608242905037990400 1323618691956986880 4317926526392693760 3855291541422048000 613690921679472000 1214416835547945120 2150513355684395520 377845140629174400 1104643659023049600 1747944476649745920 992714018967740160 3238444894794520320 515500374210756480 1612885016763296640 2945716424061465600 283383855471880800 1349352039497716800 8635853052785387520 1374667664562017280 7710583082844096000 1227381843358944000 744535514225805120 386625280658067360 755690281258348800 2209287318046099200 352655464587229440 1985428037935480320 6476889789589040640 1031000748421512960 3225770033526593280 566767710943761600 2749335329124034560 264491598440422080 2454763686717888000 1489071028451610240 773250561316134720 1511380562516697600 4418574636092198400 705310929174458880 3970856075870960640 629741901048624000 2062001496843025920 6451540067053186560 351082982412489600 1133535421887523200 528983196880844160 1546501122632269440 3022761125033395200 263312236809367200 850151566415642400 1410621858348917760 1259483802097248000 4124002993686051840 396737397660633120 3682145530076832000 1159875841974202080 1735868607036220800 702165964824979200 2267070843775046400 1718334580702521600 327677450251656960 1057966393761688320 3093002245264538880 529019742879089280 440819330734036800 526624473618734400 2821243716697835520 1288750935526891200 2518967604194496000 793474795321266240 1404331929649958400 4534141687550092800 3436669161405043200 724824828770515200 655354900503313920 2115932787523376640 6186004490529077760 1058039485758178560 186050361216283200 881638661468073600 1053248947237468800 2577501871053782400 5037935208388992000 491516175377485440 1586949590642532480 2808663859299916800 6873338322810086400 1449649657541030400 1310709801006627840 4231865575046753280 3778451406291744000 1190212192981899360 1781269948680393600 2116078971516357120 372100722432566400 5155003742107564800 1087237243155772800 983032350754970880 3173899181285064960 507377380139360640 1587059228637267840 2899299315082060800 279075541824424800 1322457992202110400 8463731150093506560 1905653752738444800 1353006347038295040 7556902812583488000 737274263066228160 380533035104520480 744201444865132800 2174474486311545600 347294007603728640 1966064701509941760 6347798362570129920 1014754760278721280 192807867390465600 3174118457274535680 666978813458455680 558151083648849600 3811307505476889600 2706012694076590080 1383494514919130880 260470505702796480 1474548526132456320 761066070209040960 1488402889730265600 4348948972623091200 694588015207457280 3932129403019883520 620167870720944000 2029509520557442560 385615734780931200 1116302167297699200 2766989029838261760 520941011405592960 1522132140418081920 2976805779460531200 289211801085698400 1000468220187683520 1389176030414914560 1240335741441888000 4059019041114885120 390705758554194720 3624124143852576000 771231469561862400 2232604334595398400 1691257933797868800 359908019128869120 1041882022811185920 3044264280836163840 578423602171396800 2778352060829829120 1268443450348401600 2480671482883776000 781411517108389440 1542462939123724800 4465208669190796800 3382515867595737600 768097952876217600 719816038257738240 2083764045622371840 6088528561672327680 624406048245907200 354620342436796800 1156847204342793600 2536886900696803200 4961342965767552000 539862028693303680 1562823034216778880 3084925878247449600 6765031735191475200 867635403257095200 1536195905752435200 1439632076515476480 4167528091244743680 3721007224325664000 1172117275662584160 1754189120039241600 1248812096491814400 709240684873593600 2313694408685587200 368242104697084800 5073773801393606400 1152146929314326400 1079724057386607360 3125646068433557760 537668567013352320 449885023911086400 531930513655195200 276181578522813600 1302352528513982400 8335056182489487360 2570771565206208000 7442014448651328000 809793043039955520 403251425260014240 1418481369747187200 4627388817371174400 736484209394169600 2304293858628652800 2159448114773214720 6251292136867115520 1075337134026704640 188964988284945600 899770047822172800 1063861027310390400 552363157045627200 5141543130412416000 874168467544270080 496468479411515520 1619586086079911040 806502850520028480 1472968418788339200 4608587717257305600 1323915945097374720 4318896229546429440 3856157347809312000 613736841161808000 1214689564559933280 2150674268053409280 377929976569891200 1104726314091254400 1748336935088540160 992936958823031040 3239172172159822080 515538946575918720 1613005701040056960 2945936837576678400 283447482427418400 1349655071733259200 8637792459092858880 1374770524202449920 7712314695618624000 1227473682323616000 744702719117273280 386654209931939040 755859953139782400 2209452628182508800 352734644798565120 1985873917646062080 6478344344319644160 1031077893151837440 3226011402080113920 566894964854836800 2749541048404899840 264550983598923840 2454947364647232000 1489405438234546560 773308419863878080 1511719906279564800 4418905256365017600 705469289597130240 3971747835292124160 629883294283152000 2062155786303674880 6452022804160227840 351161809561180800 1133789929709673600 529101967197847680 1546616839727756160 3023439812559129600 263371357170885600 850342447282255200 1410938579194260480 1259766588566304000 4124311572607349760 396826475398385760 3682421046970848000 1159962629795817120 1735998493571971200 702323619122361600 2267579859419347200 1718463155253062400 327751022257102080 1058203934395695360 3093233679455512320 529138485853810560 440918305998206400 526742714341771200 2821877158388520960 1288847366439796800 2519533177132608000 793652950796771520 1404647238244723200 4535159718838694400 3436926310506124800 724987521859910400 655502044514204160 2116407868791390720 6186467358911024640 1058276971707621120 186064282452484800 881836611996412800 1053485428683542400 2577694732879593600 5039066354265216000 491626533385653120 1587305901593543040 2809294476489446400 6873852621012249600 1449975043719820800 1311004089028408320 4232815737582781440 3779299765698912000 1190479426195157280 1781669889543772800 2116553943415242240 372128564904969600 5155389465759187200 1087481282789865600 983253066771306240 3174611803187086080 507491265301937280 1587415457561431680 2899950087439641600 279096423678727200 1322754917994619200 8465631475165562880 1906081620961190400 1353310040805166080 7558599531397824000 737439800078479680 380618448976452960 744257129809939200 2174962565579731200 347319993911304960 1966506133542612480 6349223606374172160 1014982530603874560 192851157709828800 3174830915122863360 667128567336416640 558192847357454400 3812163241922380800 2706620081610332160 1383805144978986240 260489995433478720 1474879600156959360 761236897952905920 1488514259619878400 4349925131159462400 694639987822609920 3933012267085224960 620214274841616000 2029965061207749120 385702315419657600 1116385694714908800 2767610289957972480 520979990866957440 1522473795905811840 2977028519239756800 289276736564743200 1000692851004624960 1389279975645219840 1240428549683232000 4059930122415498240 390734993150218080 3624937609299552000 771404630839315200 2232771389429817600 1691637551006457600 359988827725013760 1041959981733914880 3044947591811623680 578553473129486400 2778559951290439680 1268728163254843200 2480857099366464000 781469986300436160 1542809261678630400 4465542778859635200 3383275102012915200 768270358985875200 719977655450027520 2083919963467829760 6089895183623247360 624452769488620800 354699963813686400 1157106946258972800 2537456326509686400 4961714198732928000 539983241587520640 1562939972600872320 3085618523357260800 6766550204025830400 867830209694229600 1536540717971750400 1439955310900055040 4167839926935659520 3721285649049696000 1172204979450654240 1754320377409142400 1248905538977241600 709399927627372800 2314213892517945600 368324759765289600 5074912653019372800 1152405538478812800 1079966483175041280 3125879945201744640 537789251290112640 449986034656267200 532049945720529600 276243569823967200 1302449977167393600 8335679853871319040 2571348769464384000 7442571298099392000 809974862381280960 403341938467584480 1418799855254745600 4628427785035891200 736649519530579200 2304811076957625600 2159932966350082560 6251759890403489280 1075578502580225280 188979127608398400 899972069312534400 1064099891441059200 552487139647934400 5142697538928768000 874233877284069120 496579949339160960 1619949724762561920 806683876935168960 1473299039061158400 4609622153915251200 1324213198237762560 4319865932700165120 3857023154196576000 613874599608816000 1214962293571921440 2151157005160450560 377958255216796800 1104974279295868800 1748467754568138240 993159898678321920 3239899449525123840 515654663671405440 1613367753870337920 2946598078122316800 283468691412597600 1349958103968801600 8639731865400330240 1375079103123747840 7714046308393152000 1227749199217632000 744869924008741440 386740997753554080 755916510433593600 2209948558591737600 352761038202343680 1986319797356643840 6479798899050247680 1031309327342810880 3226735507740675840 566937382825195200 2750158206247495680 264570778651757760 2455498398435264000 1489739848017482880 773481995507108160 1511833020867187200 4419897117183475200 705522076404687360 3972639594713287680 629930425361328000 2062618654685621760 6453471015481351680 351188085277411200 1133874765650390400 529141557303515520 1546963991014216320 3023666041734374400 263391063958058400 850406074237792800 1411044152809374720 1259860850722656000 4125237309371243520 396856167977636640 3683247597652896000 1160222993260662240 1736388153179222400 702376170554822400 2267749531300780800 1718848878904684800 327775546258917120 1058283114607031040 3093927982028432640 529573876761121920 440951297752929600 526782127916116800 2822088305618749440 1289136659178513600 2519721701445312000 793712335955273280 1404752341109644800 4535499062601561600 3437697757809369600 725584063187692800 655551092517834240 2116566229214062080 6187855964056865280 1059147753522243840 186106046161089600 881902595505859200 1053564255832233600 2578273318357027200 5039443402890624000 491663319388375680 1587424671910546560 2809504682219289600 6875395515618739200 1451168126375385600 1311102185035668480 4233132458428124160 3779582552167968000 1190568503932909920 1781803203164899200 2118295507044487680 372212092322179200 5156546636714054400 1088376094781539200 983326638776751360 3174849343821093120 507908844231384960 1588721630283365760 2902336252750771200 279159069241634400 1322853893258788800 8466264916856248320 1906224243702105600 1354423584617026560 7559165104335936000 737494979082563520 380931633173538720 744424184644358400 2176752189563078400 347397952834033920 1966653277553502720 6349698687642186240 1015817688462769920 192865587816283200 3177443260566731520 667178485295736960 558318138483268800 3812448487404211200 2708847169234053120 1383908688332271360 260548464625525440 1474989958165127040 761863266347077440 1488848369288716800 4353504379126156800 694795905668067840 3933306555107005440 620353487203632000 2031635376925539840 385731175632566400 1116636276966537600 2767817376664542720 521096929251050880 1523726532694154880 2977696738577433600 289298381724424800 1000767727943605440 1389591811336135680 1240706974407264000 4063270753851079680 390822696938288160 3627920315938464000 771462351265132800 2233272553933075200 1693029480771283200 360015763923728640 1042193858502101760 3047453065388309760 578596763448849600 2779183622672271360 1269772110578462400 2481413948814528000 781645393876576320 1542924702530265600 4466545107866150400 3386058961542566400 768902514721286400 720031527847457280 2084387717004203520 6094906130776619520 624592933216761600 354726504272649600 1157193526897699200 2539544221156924800 4962827897629056000 540023645885592960 1563290787753152640 3085849405060531200 6772117923085132800 867895145173274400 1537805029442572800 1440063055694914560 4168775434008407040 3722120923221792000 1172468090814864480 1754714149518844800 1249185866433523200 709453008545299200 2314387053795398400 368627828348707200 5079088442313849600 1153353772081929600 1080047291771185920 3126581575506305280 538231760304900480 450019704904660800 532089756408974400 276470871261530400 1302742323127627200 8337550868016814080 2571541170883776000 7444241846443584000 810035468828389440 403673820228675360 1418906017090598400 4628774107590796800 737255656697414400 2306707544163859200 2160094583542371840 6253163151012610560 1076463520609800960 189021545578756800 900039409809321600 1064179512817948800 552941742523060800 5143082341767552000 874430106503466240 496617105981709440 1620070937656778880 807347640457350720 1474511313394828800 4613415088327718400 1324312282617891840 4320189167084743680 3857311756325664000 614379713914512000 1215053203242584160 2152927041219601920 378043091157513600 1105883485046121600 1748860213006932480 993234211963418880 3240141875313557760 516078959688190080 1614695280914701440 2949022626789657600 283532318368135200 1350059114713982400 8640378334169487360 1376210559168506880 7714623512651328000 1228759427829024000 744925658972564160 387059219766142560 756086182315027200 2211766970092243200 352840218413679360 1986468423926837760 6480283750627115520 1032157919376380160 3229390561829402880 567064636736270400 2752421118337013760 264630163810259520 2457518855658048000 1489851317945128320 774118439532285120 1512172364630054400 4423533940184486400 705680436827358720 3972936847853675520 630071818595856000 2064315838752760320 6458781123658805760 351266912426102400 1134129273472540800 529260327620519040 1548236879064570240 3024344729260108800 263450184319576800 850596955104405600 1411360873654717440 1260143637191712000 4128631677505520640 396945245715389280 3686278283487072000 1161177659298427680 702533824852204800 2268258546945081600 1720263198960633600 327849118264362240 1058520655241038080 3096473758129140480 529930105685285760 441050273017099200 526900368639153600 2822721747309434880 1290197399220475200 2520287274383424000 793890491430778560 1405067649704409600 4536517093890163200 3440526397921267200 726072142455878400 655698236528724480 2117041310482076160 6192947516258280960 1059860211370571520 186259179759307200 882100546034198400 1053800737278307200 2580394798440950400 5040574548766848000 491773677396543360 1587780982861557120 2810135299408819200 6881052795842534400 1452144284911756800 1311396473057448960 4234082620964152320 3780430911575136000 1190835737146167840 1782203144028278400 2119720422741143040 372518359518614400 5160789596881900800 1089108213683817600 983547354793086720 3175561965723114240 508250499719114880 1589790317055857280 2904288569823513600 279388769638960800 1323150819051297600 8468165241928304640 1906652111924851200 1355334665917639680 7560861823150272000 737660516094815040 381187874789336160 745036719037228800 2178216427367635200 347683802217373440 1967094709586173440 6351123931446228480 1016500999438229760 192908878135646400 3179580634111714560 667328239173697920 558777539277921600 3813304223849702400 2710669331835279360 1384219318392126720 260762851663030080 1475321032189630080 762375749578672320 1490073438074457600 4356432854735270400 695367604434746880 3934189419172346880 620863932531024000 2033001998876459520 385817756271292800 1117555078555843200 2768438636784253440 521525703326060160 1524751499157344640 2980146876148915200 289363317203469600 1000992358760546880 1390735208869493760 1241727865062048000 4066003997752919040 391144277494545120 3630360712279392000 771635512542585600 2235110157111686400 1694168332397049600 360096572519873280 1043051406652120320 3049502998314689280 578726634406939200 2781470417738987520 1270626249297787200 2483455730124096000 782288554989090240 1543271025085171200 4470220314223372800 3388336664794099200 769419733050259200 720193145039746560 2086102813304240640 6099005996629378560 625106866886611200 354806125649539200 1157453268813878400 2541252498595574400 4966911460248192000 540144858779809920 1564577109978180480 3086542050170342400 6776673329588198400 868089951610408800 1538839466100518400 1440386290079493120 4172205626608481280 3725183595186144000 1173432832483635360 1756157980587753600 1250213733773222400 709612251299078400 2314906537627756800 368875793553321600 5082504997191148800 1154129599575388800 1080289717559619840 3129154219956360960 538593813135181440 450120715649841600 532209188474308800 276656845164991200 1303814258315150400 8344411253216962560 2572118375141952000 7450367190372288000 810217288169714880 403945359851386080 1419224502598156800 4629813075255513600 737751587106643200 2308259199150777600 2160579435119239680 6258308439912721920 1077187626270362880 189177078136737600 900241431299683200 1064418376948617600 553313690329982400 5144236750283904000 875149613641255680 496728575909354880 1620434576339429760 807890719702772160 1475503174213286400 4616518398301555200 1324609535758279680 4321158870238479360 3858177562712928000 614792989255536000 1215325932254572320 2154375252540725760 378354156273475200 1106627380659964800 1750299227282511360 993457151818709760 3240869152678859520 516426110974650240 1615781439405544320 2951006348426572800 283765617205106400 1350362146949524800 8642317740476958720 1377136295932400640 7716355125425856000 1229585978511072000 745092863864032320 387319583230987680 756708312546950400 2213254761319929600 353130545855243520 1986914303637419520 6481738305357719040 1032852221949300480 3231562878811088640 567531234410212800 2754272591864801280 264847909391432640 2459171957022144000 1490185727728064640 774639166461975360 1513416625093900800 4426509522639859200 706261091710487040 3973828607274839040 630590260455792000 2065704443898600960 6463125757622177280 351555945304636800 1135062468820425600 529695818782865280 1549278332923950720 3026833250187801600 263666958978477600 851296851615319200 1412522183420974080 1261180520911584000 4131408887797201920 397271864087148960 3688757935533216000 1161958749692963040 703111890609273600 2270124937640851200 1721420369915500800 328118882284327680 1059391637565730560 3098556665847901440 530048848660007040 441413182319054400 527333917956955200 2825044366841948160 1291065277436625600 2522361041823168000 794543728174297920 1406223781218547200 4540249875281702400 3442840739831001600 726234835545273600 656237764568655360 2118783275131461120 6197113331695802880 1060097697320014080 186384470885121600 882826364638108800 1054667835913910400 2582130554873251200 5044722083646336000 492178323426491520 1589087456348595840 2812447562437094400 6885681479662003200 1452469671090547200 1312475529137310720 4237566550262922240 3783541562734752000 1191815592261446880 1783669593860668800 2120195394640028160 372768941770243200 5164261109746502400 1089352253317910400 984356646852983040 3178174912697191680 508364384881691520 333938668363110720 1590146545980021120 2904939342181094400 279576706327682400 1324239546957163200 8475133100525844480 1908220962074918400 1355638359684510720 7567083125469504000 738267485139737280 381273288661268640 745537883540486400 2178704506635820800 347917678985560320 1968713293705966080 6356349825394383360 1016728769763383040 193067609306644800 667877336726221440 559153412655364800 3816441924149836800 2711276719369021440 1385358295278263040 260938259239170240 1476534970279474560 762546577322537280 1491075767080972800 4357409013271641600 695835357971120640 3937426587411932160 621281569617072000 2033457539526766080 386135218613289600 1118306825310729600 2770716590556526080 521876518478340480 1525093154645074560 2982151534161945600 289601413959967200 1001816005089332160 1391670715942241280 1242563139234144000 4066915079053532160 391407388858755360 3631174177726368000 772270437226579200 2236613650621459200 1694547949605638400 360392870705736960 1043753036956680960 3050186309290149120 579202827919934400 2783341431884482560 1270910962204228800 2485126278468288000 782814777717510720 1544540874453158400 4473227301242918400 3389095899211276800 769592139159916800 720785741411473920 2087506073913361920 6100372618580298240 625527358071033600 355098070698134400 1158405655839868800 2541821924408457600 4970252556936576000 540589306058605440 1565629555435021440 3089081748906316800 6778191798422553600 868804241879901600 1539184278319833600 1441571482822947840 4175012147826723840 3727689417702432000 1174222166576266080 1757339296916860800 1251054716142067200 710196141396268800 2316811311679737600 368958448621526400 5083643848816915200 1154388208739875200 1081178612117210880 3131259110870042880 538714497411941760 450491088382171200 532647106047201600 276718836466144800 1304691296195851200 8350024295653447680 2574234790755264000 7455378835404864000 810883959087908160 404035873058956320 1420392282792537600 4633622623359475200 737916897243052800 2308776417479750400 2162357224234421760 6262518221740085760 1077428994823883520 189304332047812800 900982176764342400 1065294212094403200 553437672932289600 5148469581510528000 875738301299447040 497137298977388160 1621767918175816320 808071746117912640 1475833794486105600 4617552834959500800 1325699463939701760 4324714448468843520 3861352186132896000 614930747702544000 1216325938631862240 2154857989647767040 378608664095625600 1106875345864579200 1751476602598894080 994274597954776320 3243535836351632640 516541828070136960 1616143492235825280 2951667588972211200 283956498071719200 1351473265146513600 8649428896937687040 1377444874853698560 7722704372265792000 1229861495405088000 745705948466082240 387406371052602720 757217328191251200 2213750691729158400 353368086489250560 1988549195909552640 6487071672703265280 1033083656140273920 3232286984471650560 567912996143438400 2754889749707397120 265026064866937920 2459722990810176000 1491411896932164480 774812742105205440 1514434656382502400 4427501383458316800 706736172978501120 3977098391819105280 631014440159376000 2066167312280547840 6464573968943301120 351792426750710400 1135825992286876800 530052129733875840 1549625484210410880 3028869312765004800 263844320063032800 851869494215157600 1413472345957002240 1262028880318752000 4132334624561095680 397539097300406880 3689584486215264000 1162219113157808160 703584853501420800 2271651984573753600 1721806093567123200 328339598300663040 1060104259467751680 3099250968420821760 530405077584170880 441710108111563200 527688640126065600 2826944691914004480 1291354570175342400 2524057760637504000 795078194600813760 1407169707002841600 4543303969147507200 3443612187134246400 726722914813459200 656679196601326080 2120208518935503360 6198501936841643520 1060810155168341760 186426234593726400 883420216223126400 1055377280252131200 2582709140350684800 5048115521275008000 492509397450994560 1590156389201627520 2814339414005683200 6887224374268492800 1453445829626918400 1313358393202652160 4240417037871006720 3786086640956256000 1192617291901220640 1784869416450806400 2121620310336683520 372852469187452800 5165418280701369600 1090084372220188800 985018794901989120 3180312778403255040 508706040369421440 334163299180052160 1591215232752512640 2906891659253836800 279639351890589600 1325130324334689600 8480834075742013440 1909504566743155200 1356549440985123840 7572173281912512000 738764096176491840 381529530277066080 745704938374905600 2180168744440377600 347995637908289280 1970037589803978240 6360625556806510080 1017412080738842880 193197480264734400 668326598360104320 559278703781179200 3819009133486310400 2713098881970247680 1386290185457829120 260996728431216960 1477528192352983680 763059060554132160 1491409876749811200 4360337488880755200 695991275816578560 3940075179607956480 621420781979088000 2034824161477685760 386394960529468800 1118557407562358400 2772580370915658240 521993456862433920 1526118121108264320 2982819753499622400 289796220397101600 1002489897540156480 1391982551633157120 1242841563958176000 4069648322955371520 391495092646825440 3633614574067296000 772789921058937600 2237114815124716800 1695686801231404800 360635296494170880 1043986913724867840 3052236242216528640 579592440794203200 2783965103266314240 1271765100923553600 2485683127916352000 782990185293650880 1545579842117875200 4474229630249433600 3391373602462809600 770109357488889600 721270592988341760 2087973827449735680 6104472484433057280 625667521799174400 355336934828803200 1159184881588406400 2543530201847107200 4971366255832704000 540952944741256320 1565980370587301760 3091159684235750400 6782747204925619200 869388661191304800 1540218714977779200 1442541185976683520 4175947654899471360 3728524691874528000 1174485277940476320 1757733069026563200 1251335043598348800 710673869657606400 2318369763176812800 369206413826140800 5087060403694214400 1155164036233334400 1081905889482512640 3131960741174603520 539076550242222720 450794120617713600 533005402243204800 276904810369605600 1304983642156084800 8351895309798942720 2575966403529792000 7457049383749056000 811429417111884480 404307412681667040 1421347739315212800 4636739526353625600 738412827652281600 2310328072466668800 2163811778965025280 6263921482349207040 1078153100484445440 189346750018171200 901588241235427200 1066010804486409600 553809620739211200 5151932807059584000 875934530518844160 497471708760324480 1622858834223768960 808614825363334080 1476825655304563200 4620656144933337600 1326591223360865280 4327623557930050560 3863949605294688000 615344023043568000 1217144125667826720 2156306200968890880 378693500036342400 1107619241478422400 1751869061037688320 994943417520648960 3245717668447537920 516888979356597120 1617229650726668160 2953651310609126400 284020125027256800 1352382361853140800 8655247115860101120 1378370611617592320 7727899210589376000 1230688046087136000 746207563140486720 387666734517447840 757387000072684800 2215238482956844800 353447266700586240 1989886835041297920 6491435336895075840 1033777958713194240 3234459301453336320 568040250054513600 2756741223235184640 265085450025439680 2461376092174272000 1492415126280973440 775333469034895680 1514774000145369600 4430476965913689600 706894533401172480 3979773670082595840 631155833393904000 2067555917426388480 6468918602906672640 351871253899401600 1136080500109027200 530170900050879360 1550666938069791360 3029548000290739200 263903440424551200 852060375081770400 1413789066802344960 1262311666787808000 4135111834852776960 397628175038159520 3692064138261408000 1163000203552343520 703742507798803200 2272161000218054400 1722963264521990400 328413170306108160 1060341800101758720 3101333876139582720 530642563533613440 441809083375732800 527806880849102400 2827578133604689920 1292222448391492800 2524623333575616000 795256350076319040 1407485015597606400 4544322000436108800 3445926529043980800 727048300992249600 656826340612216320 2120683600203517440 6202667752279165440 1061285127067226880 186551525719540800 883618166751465600 1055613761698204800 2584444896782985600 5049246667151232000 492619755459162240 1590512700152638080 2814970031195212800 6891853058087961600 1454096601984499200 1313652681224432640 4241367200407034880 3786935000363424000 1192884525114478560 1785269357314185600 2122570254134453760 373103051439081600 5168889793565971200 1090572451488374400 985239510918324480 3181025400305276160 508933810694574720 334238176119032640 1591927690600840320 2908193203968998400 279827288579311200 1325427250127198400 8482734400814069760 1909932434965900800 1357156828518865920 7573870000726848000 738929633188743360 381700358020931040 746206102878163200 2181144902976748800 348229514676476160 1970479021836648960 6362050800610552320 1017867621389149440 193240770584097600 668476352238065280 559654577158622400 3819864869931801600 2714313657037731840 1386600815517684480 261172136007357120 1477859266377486720 763400716041862080 1492412205756326400 4362289805953497600 696459029352952320 3940958043673297920 621838419065136000 2035735242778298880 386481541168195200 1119309154317244800 2773201631035368960 522344272014714240 1526801432083724160 2984824411512652800 289861155876146400 1002714528357097920 1392918058705904640 1243676838130272000 4071470485556597760 391758204011035680 3635241504961248000 772963082336390400 2238618308634489600 1696446035648582400 360716105090315520 1044688544029428480 3053602864167448320 579722311752292800 2785836117411809280 1272334526736436800 2487353676260544000 783516408022071360 1545926164672780800 4477236617268979200 3392892071297164800 770454169708204800 721432210180631040 2089377088058856960 6107205728334896640 626088012983596800 355416556205692800 1159444623504585600 2544669053472873600 4974707352521088000 541074157635473280 1567032816044142720 3091852329345561600 6785784142594329600 869583467628439200 1540908339416409600 1442864420361262080 4178754176117713920 3731030514390816000 1175274612033107040 1758914385355670400 1252176025967193600 710833112411385600 2318889247009171200 1741147573382380800 5089338106945747200 1155681254562307200 1082148315270946560 3134065632088285440 539317918795743360 450895131362894400 533124834308539200 1305860680036785600 8357508352235427840 2576543607787968000 7462061028781632000 811611236453209920 404488439096807520 1421666224822771200 4637778494018342400 3482295146764761600 738743447925100800 2311362509124614400 2164296630541893120 6268131264176570880 1078635837591486720 189474003929246400 901790262725788800 1066249668617078400 2611721360073571200 5153087215575936000 876523218177035520 497583178687969920 1623222472906419840 808976878193615040 6964590293529523200 1477486895850201600 4622725018249228800 1326888476501253120 4328593261083786240 3864815411681952000 615619539937584000 1217416854679814880 2157271675182973440 378948007858492800 5223442720147142400 1108115171887651200 1753046436354071040 995166357375939840 3246444945812839680 517120413547570560 1617953756387230080 2954973791700403200 284211005893869600 1352685394088683200 8657186522167572480 1378987769460188160 7729630823363904000 1231239079875168000 746374768031954880 387840310160677920 757896015716985600 2216230343775302400 353684807334593280 1990332714751879680 6492889891625679360 1034240827095141120 3235907512774460160 568422011787739200 2757975538920376320 265263605500944960 2462478159750336000 1492749536063909760 775680620321355840 1515792031433971200 4432460687550604800 707369614669186560 3980665429503759360 631580013097488000 2068481654190282240 6471815025548920320 352107735345475200 1136844023575478400 530527211001889920 1551361240642711680 3031584062867942400 264080801509106400 852633017681608800 1414739229338373120 1263160026194976000 4136963308380564480 397895408251417440 3693717239625504000 1163520930482033760 704215470690950400 2273688047150956800 1723734711825235200 328633886322443520 1061054422003779840 3102722481285423360 530800887499908480 442106009168241600 528161603018212800 2829478458676746240 1292801033868926400 2526320052389952000 795790816502834880 1408430941381900800 4547376094301913600 3447469423650470400 727265225111443200 657267772644887040 2122108844007559680 6205444962570846720 1061601774999816960 186635053136750400 884212018336483200 1056323206036425600 2585602067737852800 5052640104779904000 492950829483665280 1591581633005669760 2816861882763801600 6894938847300940800 1454530450222886400 1314535545289774080 4244217688015119360 3789480078584928000 1193686224754252320 1786469179904323200 2123203549999633920 373270106273500800 5171204135475705600 1090897837667164800 985901658967330560 3183163266011339520 509085657578010240 334462806935974080 1592402662499725440 2909060900445772800 279952579705125600 1326318027504724800 8488435376030238720 1911216039634137600 1357561753541360640 7578960157169856000 739426244225497920 381814243183507680 746540212547001600 2181795675334329600 348385432521934080 1971803317934661120 6366326532022679040 1018171315156020480 193370641542187200 668925613871948160 559905159410251200 3822432079268275200 2715123507082721280 1387532705697250560 261289074391450560 1478852488450995840 763628486367015360 1493080425094003200 4363591350668659200 696770865043868160 3943606635869322240 622116843789168000 2036342630312040960 386741283084374400 1119810318820502400 2775065411394501120 522578148782901120 1527256972734030720 2986160850188006400 290055962313280800 1003388420807922240 1393541730087736320 1244233687578336000 4072685260624081920 391933611587175840 3636326125557216000 773482566168748800 2239620637641004800 1696952191926700800 360958530878749440 1045156297565802240 3054513945468061440 580111924626561600 2787083460175472640 1272714143945025600 2488467375156672000 783867223174351680 1546965132337497600 4479241275282009600 3393904383853401600 770684044521081600 721917061757498880 2090312595131604480 6109027890936122880 626368340439878400 355655420336361600 1160223849253123200 2545428287890051200 4976934750313344000 541437796318124160 1567734446348703360 3093930264674995200 266741565252271200 6787808767706803200 870167886939842400 1541368089042163200 1443834123514997760 4180625190263208960 3732701062735008000 1175800834761527520 1759701929575075200 1252736680879756800 711310840672723200 2320447698506246400 1741927162609670400 5090856575780102400 1156026066781622400 1082875592636248320 3135468892697406720 539478831164757120 451198163598436800 533483130504542400 1306445371957252800 8361250380526417920 2578275220562496000 7465402125470016000 812156694477186240 404609123373567840 1422621681345446400 4640895397012492800 3483854325219340800 738963861440313600 2312052133563244800 2165751185272496640 6270937785394813440 1078957662329514240 189558839869963200 902396327196873600 1066966261009084800 2612890743914505600 5156550441124992000 876915676615829760 497917588470906240 1624313388954372480 809218246747135680 6967708650438681600 1477927722880627200 4624104267126489600 1327780235922416640 4331502370544993280 3867412830843744000 615803217866928000 1218235041715779360 2157915324659028480 379117679739926400 5225781487829011200 1108445792160470400 1753831353231659520 995835176941812480 3248626777908744960 517274703008219520 1618436493494271360 2955855445761254400 284338259804944800 1353594490795310400 8663004741089986560 1379399208021918720 7734825661687488000 1231606435733856000 746876382706359360 387956027256164640 758235359479852800 2216891584320940800 353843167757264640 1991670353883624960 6497253555817489920 1034549406016439040 3236872986988542720 568676519609889600 2758798416043837440 265382375817948480 2463212871467712000 1493752765412718720 775912054512329280 1516470718959705600 4433783168641881600 707686335514529280 3983340707767249920 631862799566544000 2069098812032878080 6473745973977085440 352265389642857600 1137353039219779200 530764751635896960 1551824109024658560 3032941437919411200 264199042232143200 853014779414834400 1415372671029058560 1263725599133088000 4138197624065756160 398073563726922720 3694819307201568000 1163868081768493920 704530779285715200 2274706078439558400 1724249010027398400 328781030333333760 1061529503271793920 3103648218049317120 531038373449351040 442303959696580800 528398084464286400 2830745342058117120 1293186757520548800 2527451198266176000 796147127453845440 1409061558571430400 4549412156879116800 3448498020054796800 727590611290233600 657562060666667520 2123059006543587840 6207296436098634240 1062076746898702080 186690738081556800 884607919393161600 1056796168928572800 2586373515041097600 5054902396532352000 493171545500000640 1592294254907690880 2818123117142860800 6896996040109593600 1455181222580467200 1315124121333335040 4246118013087175680 3791176797399264000 1194220691180768160 1787269061631081600 2124153493797404160 373381476163113600 5172747030082195200 1091385916935350400 986343091000001280 3184588509815381760 509313427903163520 334612560813935040 1593115120348053120 2910362445160934400 280036107122335200 1326911879089742400 8492236026174351360 1912071776079628800 1358169141075102720 7582353594798528000 739757318250000960 381985070927372640 746762952326227200 2182771833870700800 348489377752239360 1972686182000002560 6369177019630763520 1018626855806327040 193457222180913600 669225121627870080 560072214244670400 3824143552159257600 2716338282150205440 1388153965816961280 261367033314179520 1479514636500001920 763970141854745280 1493525904652454400 4365543667741401600 696978755504478720 3945372364000005120 622302460271856000 2037253711612654080 386914444361827200 1120144428489340800 2776307931633922560 522734066628359040 1527940283709490560 2987051809304908800 290185833271370400 1003837682441805120 1393957511008957440 1244604920543712000 4074507423225308160 392050549971269280 3637953056451168000 773828888723654400 2240288856978681600 1697711426343878400 361120148071038720 1045468133256718080 3055880567418981120 580371666542740800 2787915022017914880 1273283569757908800 2489209841087424000 784101099942538560 1547657777447308800 4480577713957363200 3395422852687756800 771028856740396800 722240296142077440 2090936266513436160 6111761134837962240 626555225410732800 355814663090140800 1160743333085481600 2546567139515817600 4978419682174848000 541680222106558080 1568202199885077120 3095315554894617600 266860997317605600 6790845705375513600 870557499814111200 1542057713480793600 1444480592284154880 4181872533026872320 3733814761631136000 1176151649913807840 1760226959054678400 1253110450821465600 711629326180281600 2321486666170963200 1742446888761196800 5093134279031635200 1156543285110595200 1083360444213116160 3136404399770154240 539720199718277760 451400185088798400 533721994635211200 1306835166570897600 8363745066053744640 2579429629078848000 7467629523262272000 812520333159837120 404790149788708320 1423258652360563200 4642973332341926400 3484893777522393600 739294481713132800 2313086570221190400 2166720888426232320 6272808799540308480 1079440399436555520 189615397163774400 902800370177596800 1067443989270422400 2613670333141795200 5158859258157696000 877177315575025920 498140528326197120 1625040666319674240 809580299577416640 6969787555044787200 1478588963426265600 4626173140442380800 1328374742203192320 4333441776852464640 3869144443618272000 616078734760944000 1218780499739755680 2158880798873111040 379230794327548800 5227340666283590400 1108941722569699200 1754354631150051840 996281056652394240 3250081332639348480 517506137199192960 1619160599154833280 2957177926852531200 284423095745661600 1354200555266395200 8666883553704929280 1380016365864514560 7738288887236544000 1232157469521888000 747210792489295680 388129602899394720 758461588655097600 2217883445139398400 353948741372378880 1992562113304788480 6500162665278696960 1035012274398385920 3238321198309666560 568846191491323200 2760032731729029120 265461556029284160 2464314939043776000 1494421584978591360 776259205798789440 1516923177310195200 4435766890278796800 707897482744757760 3985124226609576960 632051323879248000 2070024548796771840 6476642396619333120 352370492507779200 1137692382982646400 530923112058568320 1552518411597578880 3033846354620390400 264277869380834400 853269287236984800 1415794965489515520 1264102647758496000 4140049097593543680 398192334043926240 3696472408565664000 1164388808698184160 704740985015558400 2275384765965292800 1725020457330643200 328879126340593920 1061846224117136640 3105036823195157760 531157116424072320 442435926715473600 528555738761668800 2831589930979031040 1293765342997982400 2528205295516992000 796384668087852480 1409481970031116800 4550769531930585600 3450040914661286400 727753304379628800 657758252681187840 2123692448234273280 6210073646390315520 1062314232848144640 186774265498766400 884871853430947200 1057111477523337600 2587530685995964800 5056410591033984000 493318689510890880 1592769336175704960 2818963940062233600 6900081829322572800 1455506608759257600 1315516505362375680 4247384896468546560 3792307943275488000 1194577002131778720 1787802316115587200 2124628465696289280 373548530997532800 5175061371991929600 1091629956569443200 986637379021781760 3185538672351409920 509427313065740160 334712396732575680 1593471349272216960 2911013217518515200 280161398248149600 1327307780146420800 8494769792937093120 1912642267043289600 1358472834841973760 7584615886550976000 739978034266336320 382070484799305120 747097061995065600 2183259913138886400 348645295597697280 1973274758043563520 6371077344702819840 1018854626131480320 193514942606731200 669424793465151360 560322796496299200 3825284534086579200 1388568139230101760 261483971698272960 1479956068532672640 764140969598610240 1494194123990131200 4366519826277772800 697290591195394560 3946549516087127040 622580884995888000 2037709252262960640 387029885213462400 1120645592992598400 2777136278460203520 522967943396545920 1528281939197220480 2988388247980262400 290272413910096800 1004137190197727040 1394581182390789120 1245161769991776000 4075418504525921280 392225957547409440 3638766521898144000 774059770426924800 2241291185985196800 1698091043552467200 361227892865898240 1045935886793091840 3056563878394440960 580544827820193600 2789162364781578240 1273568282664350400 2490323539983552000 784451915094818880 1548119540853849600 4482582371970393600 3396182087104934400 771201262850054400 722455785731796480 2091871773586183680 6113127756788881920 626835552867014400 355920824925993600 1161089655640387200 2547136565328700800 4980647079967104000 541841839298847360 1568903830189637760 3096239081707699200 266940618694495200 6792364174209868800 870817241730290400 653709929245682400 1542402525700108800 1444911571463592960 4183743547172367360 3735485309975328000 1176677872642228320 1761014503274083200 1253671105734028800 711841649851987200 2322179311280774400 1743226477988486400 5094273130657401600 1156801894275081600 1083683678597694720 3137807660379275520 539840883995038080 451534866082372800 533881237388990400 1307419858491364800 8367487094344734720 2580199234756416000 7470970619950656000 812762758948271040 1423683299703974400 4644358622561548800 3486452955976972800 739459791849542400 2313603788550163200 2167367357195389440 6275615320758551040 1079681767990076160 189700233104491200 903069732164745600 1067762474777980800 2614839716982729600 5160398469512832000 877569774013820160 498289154896391040 1625525517896542080 2847366599407948800 809761325992557120 6972905911953945600 1478919583699084800 4627207577100326400 1328771079723709440 4334734714390778880 3870298852134624000 616216493207952000 1219144138422406560 2159363535980152320 379400466208982400 5229679433965459200 1109189687774313600 1755139548027640320 996578309792782080 3251051035793084160 517621854294679680 1619522651985114240 2957839167398169600 284550349656736800 1354604598247118400 8669469428781557760 1380324944785812480 7740597704269248000 1232432986415904000 747433732344586560 388216390721009760 758800932417964800 2218379375548627200 354107101795050240 1993156619585564160 6502102071586168320 1035243708589359360 3239045303970228480 569100699313473600 2760649889571624960 265580326346287680 2464865972831808000 1494867464689173120 776432781442019520 1517601864835929600 4436758751097254400 708214203590100480 3986313239171128320 632334110348304000 2070487417178718720 6478090607940456960 352528146805161600 1138201398626947200 531160652692575360 1552865562884039040 3035203729671859200 264396110103871200 853651048970210400 1416428407180200960 1264668220696608000 4140974834357437440 398370489519431520 3697298959247712000 1164649172163029280 705056293610323200 2276402797253894400 1725406180982265600 329026270351484160 1062321305385150720 3105731125768078080 531355021381941120 442633877243812800 528792220207742400 2832856814360401920 1294054635736699200 2529336441393216000 796740979038863040 1410112587220646400 4552805594507788800 3450812361964531200 728024459528620800 658052540702968320 2124642610770301440 6211462251536156160 992278142392723200 1062710042763882240 186816029207371200 885267754487625600 1057584440415484800 2588109271473398400 5058672882786432000 493539405527226240 1593481958077726080 2820225174441292800 6901624723929062400 1456048919057241600 1316105081405936640 4249285221540602880 3794004662089824000 1195111468558294560 1788602197842345600 1984556284785446400 2125420085527764480 373632058414742400 5176218542946796800 1092036689292931200 987078811054452480 3186963916155452160 509617121670034560 334862150610536640 1594065064145823360 2912097838114483200 280224043811056800 1327901631731438400 8498570443081205760 1913498003488780800 1358978991120092160 7588009324179648000 740309108290839360 382212841252525920 747264116829484800 2184073378585862400 348723254520426240 1974157622108904960 6373927832310904320 1019234243340069120 193601523245457600 669724301221073280 560448087622113600 3826996006977561600 1389189399349812480 261542440890319680 1480618216581678720 764425682505051840 1494528233658969600 4368146757171724800 697446509040852480 3948315244217809920 622720097357904000 2038468486680138240 387203046490915200 1120896175244227200 2778378798699624960 523084881780639360 1528851365010103680 2989056467317939200 290402284868186400 1004586451831609920 1394893018081704960 1245440194715808000 4076936973360276480 392313661335479520 3640122297643104000 774406092981830400 2241792350488454400 1698723738900115200 361389510058187520 1046169763561278720 3057702730020207360 580804569736372800 2789786036163409920 1274042804175086400 2490880389431616000 784627322670959040 1548812185963660800 4483584700976908800 3397447477800230400 771488606366150400 722779020116375040 2092339527122557440 6115405460040414720 626975716595155200 356080067679772800 1161609139472745600 2548085608350172800 4981760778863232000 542084265087281280 1569254645341918080 3097624371927321600 267060050759829600 871206854604559200 653856102225799200 1542977212732300800 1445558040232750080 4184679054245114880 3736320584147424000 1176940984006438560 1761408275383785600 1253951433190310400 712160135359545600 2323218278945491200 1743616272602131200 5096171216700345600 1157232909549225600 1084168530174562560 3138509290683836160 540042024456305280 451736887572734400 534120101519659200 1307712204451598400 8369358108490229760 2581353643272768000 7472641168294848000 813126397630921920 1424320270719091200 4646436557890982400 3487232545204262400 739735308743558400 2314465819098451200 2168337060349125120 6277018581367672320 1080084048912610560 189742651074849600 903473775145468800 1068240203039318400 2615424408903196800 5162707286545536000 877766003233217280 498512094751681920 1626252795261843840 2848640541438182400 810063036684457920 6974465090408524800 1479470617487116800 4628931638196902400 1329365586004485120 4336674120698250240 3872030464909152000 616446090619632000 1219689596446382880 2160168097825221120 379485302149699200 5230848817806393600 1109602963115337600 1755532006466434560 997024189503363840 3252505590523687680 517814716120490880 1620126073368915840 2958941234974233600 284613976612274400 1355210662718203200 8673348241396500480 1380839242987975680 7744060929818304000 1232892181239264000 747768142127522880 388361037090368160 758970604299398400 2219205926230675200 354186282006385920 1994048379006727680 6505011181047375360 1035629432240981760 3240252146737831680 569227953224548800 2761678485975951360 265639711504789440 2465784362478528000 1495536284255045760 776722074180736320 1517941208598796800 4438411852461350400 708372564012771840 3988096758013455360 632475503582832000 2071258864481963520 6480504293475663360 352606973953852800 1138455906449097600 531279423009578880 1553444148361472640 3035882417197593600 264455230465389600 853841929836823200 1416745128025543680 1264951007165664000 4142517728963927040 398459567257184160 3698676543717792000 1165083111271104480 705213947907705600 2276911812898195200 1726049053734969600 329099842356929280 1062558846019157760 3106888296722945280 531592507331383680 442732852507982400 528910460930779200 2833490256051087360 1294536790301227200 2529902014331328000 796919134514368320 1410427895815411200 4553823625796390400 3452098107469939200 728349845707411200 658199684713858560 2125117692038315520 6213776593445890560 992500021006905600 1063185014662767360 186885635388379200 885465705015964800 1057820921861558400 2589073580602454400 5059804028662656000 493649763535393920 1593838269028736640 2820855791630822400 6904196214939878400 1456699691414822400 1316399369427717120 4250235384076631040 3794853021496992000 1195378701771552480 1789002138705724800 1985000042013811200 2126370029325534720 373771270776758400 5178147161204908800 1092524768561116800 987299527070787840 3187676538057473280 509844891995187840 334937027549517120 1594777521994151040 2913399382829644800 280328453082568800 1328198557523947200 8500470768153262080 1913925871711526400 1359586378653834240 7589706042993984000 740474645303090880 382383668996390880 747542541553516800 2185049537122233600 348853186058307840 1974599054141575680 6375353076114946560 1019689783990375680 193644813564820800 669874055099034240 560656906165137600 3827851743423052800 1389500029409667840 261639889543730880 1480949290606181760 764767337992781760 1495085083107033600 4370099074244467200 697706372116615680 3949198108283151360 622952117961264000 2039379567980751360 387289627129641600 1121313812330275200 2779000058819335680 523279779087461760 1529534675985563520 2990170166214067200 290467220347231200 1004811082648551360 1395412744233231360 1245904235922528000 4078759135961502720 392459834315596320 3641749228537056000 774579254259283200 2242627624660550400 1699482973317292800 361470318654332160 1046559558174923520 3059069351971127040 580934440694462400 2790825488466462720 1274612229987969600 2491808471845056000 784919668631192640 1549158508518566400 4485255249321100800 3398965946634585600 771833418585465600 722940637308664320 2093119116349847040 6118138703942254080 627209322808723200 356159689056662400 1161868881388924800 2549224459975939200 4983616943690112000 542205477981498240 1569839337262385280 3098317017037132800 267119766792496800 871401661041693600 654099723859327200 1543666837170931200 1445881274617328640 4186238232699694080 3737712707767584000 1177379502946788960 1762064562233289600 1254418645617446400 712319378113324800 2323737762777849600 1744265930291539200 5098448919951878400 1157750127878198400 1084410955962996480 3139678674524770560 540283393009825920 451837898317915200 534239533584993600 1308199447718654400 8372476465399388160 2581930847530944000 7475425415535168000 813308216972247360 1424638756226649600 4647475525555699200 3488531860583078400 740065929016377600 2315500255756396800 2168821911925992960 6279357349049541120 1080566786019651840 189813347692113600 903675796635830400 1068479067169987200 2616398895437308800 5163861695061888000 878093051932212480 498623564679327360 1626616433944494720 2849277512453299200 810425089514738880 6977063721166156800 1480131858032755200 4631000511512793600 1329662839144872960 4337643823851985920 3872896271296416000 616721607513648000 1219962325458371040 2161133572039303680 379626695384227200 5232797790874617600 1110098893524566400 1756186103864424960 997247129358654720 3253232867888989440 518046150311464320 1620850179029477760 2960263716065510400 284720021538170400 1355513694953745600 8675287647703971840 1381456400830571520 7745792542592832000 1233443215027296000 747935347018991040 388534612733598240 759253390768454400 2220197787049132800 354318249025278720 1994494258717309440 6506465735777978880 1036092300622928640 3241700358058955520 569440043076340800 2762912801661143040 265738686768959040 2466886430054592000 1495870694037982080 777069225467196480 1518506781536908800 4440395574098265600 708636498050557440 3988988517434618880 632711158973712000 2072184601245857280 6483400716117911040 352738352535004800 1138880086152681600 531477373537918080 1554138450934392960 3037013563073817600 264553764401253600 854160064614511200 1417272996101114880 1265422317947424000 4144369202491714560 398608030153438560 3700329645081888000 1165603838200794720 705476705070009600 2277760172305363200 1726820501038214400 329222462366004480 1062954747075836160 3108276901868785920 531632088322957440 442897811281598400 529107528802507200 2834545992202229760 1295115375778660800 2530844635894848000 797216060306877120 1410953410140019200 4555520344610726400 3453641002076428800 728404076737209600 658444924732008960 2125909494151672320 6216553803737571840 992869818697209600 1063264176645914880 186969162805588800 885795622563196800 1058215057605014400 2590230751557321600 5061689271789696000 493833693549006720 1594432120613754240 2821906820280038400 6907282004152857600 1456808153474419200 1316889849464017920 4251818988303344640 3796266953842272000 1195824090460315680 1789668706811356800 1985739637394419200 2126528353291829760 373938325611177600 5180461503114643200 1092606115105814400 987667387098013440 3188864241227508480 509882853716046720 335061822447817920 1594896264968872320 2913616306948838400 280453744208383200 1328693433844795200 8503637976606689280 1914638985416102400 1359687609909457920 7592533907684544000 740750540323510080 382412140287035040 747876651222355200 2185212230211628800 349009103903765760 1975334774196026880 6377728482455016960 1019765707432093440 193716964097092800 670123644895635840 560907488416766400 3829277970832204800 1390017746176093440 261756827927824320 1481501080647020160 764824280574070080 1495753302444710400 4370424460423257600 698018207807531520 3950669548392053760 623230542685296000 2039531414864186880 387433928194185600 1121814976833532800 2780035492352186880 523513655855648640 1529648561148140160 2991506604889420800 290575446145639200 1005185467343453760 1396036415615063040 1246461085370592000 4079062829728373760 392635241891736480 3642020383686048000 774867856388371200 2243629953667065600 1699609512386822400 361604999647906560 1047027311711297280 3059297122296280320 581150892291278400 2792072831230126080 1274707134290116800 2492922170741184000 785270483783472960 1549735712776742400 4487259907334131200 3399219024773644800 771890887288684800 723209999295813120 2094054623422594560 6118594244592560640 627489650265004800 356292391351478400 1162301784582556800 2549414268580233600 4985844341482368000 542407499471859840 1570540967566945920 3099471425553484800 267219293513608800 871726338436917600 654392069819560800 1543781774577369600 1446419998591626240 4188109246845189120 3739383256111776000 1177905725675209440 1762852106452694400 1254979300530009600 712584782702956800 2324603569165113600 1745045519518828800 5098828537160467200 1157836330933027200 1084814998943719680 3141081935133891840 540323621102079360 452006249559883200 534438587027217600 1308784139639121600 8376218493690378240 2582892854627904000 7478766512223552000 813611249207789760 1425169565405913600 4649207138330227200 3490091039037657600 740121032395180800 2315672661866054400 2169629997887439360 6282163870267783680 1080647242204158720 189898183632830400 904012499119766400 1068877174054435200 2617568279278243200 5165785709255808000 878485510371006720 498809347892069760 1627222498415579520 2850339130811827200 810485431653119040 6980182078075315200 1480242064790361600 4631345323732108800 1330158261045519360 4339259995774878720 3874339281941856000 616767526995984000 1220416873811684640 2161294484408317440 379796367265660800 5235136558556486400 1110181548592771200 1756971020742013440 997618695784139520 3254444996831159040 518084722676626560 1620970863306238080 2960484129580723200 284847275449245600 1356018748679649600 8678519991549757440 1381559260471004160 7748678563883712000 1233535053991968000 748214021838104640 388563542007469920 759592734531321600 2220363097185542400 354476609447950080 1995237391568279040 6508889993662318080 1036169445353253120 3241941726612476160 569694550898491200 2763118520942008320 265857457085962560 2467070107983936000 1496428043676209280 777127084014939840 1519185469062643200 4440726194371084800 708953218895900160 3990474783136558080 632993945442768000 2072338890706506240 6483883453224952320 352896006832387200 1139389101796982400 531714914171925120 1554254168029879680 3038370938125286400 264672005124290400 854541826347736800 1417906437791800320 1265987890885536000 4144677781413012480 398786185628943840 3700605161975904000 1165690626022409760 705792013664774400 2278778203593964800 1726949075588755200 329369606376894720 1063429828343850240 3108508336059759360 531948736255547520 443095761809937600 529344010248580800 2835812875583600640 1295211806691566400 2531975781771072000 797572371257887680 1411584027329548800 4557556407187929600 3453898151177510400 728837924975596800 658739212753789440 2126859656687700480 6217016672119518720 993313575925574400 1063897472511095040 186983084041790400 886191523619875200 1058688020497161600 2590423613383132800 5063951563542144000 494054409565342080 1595144742515775360 2823168054659097600 6907796302355020800 1457675849951193600 1317478425507578880 4253719313375400960 3797963672656608000 1196358556886831520 1790468588538115200 1986627151851148800 2127794945022190080 373966168083580800 5180847226766265600 1093256887463395200 988108819130684160 3190289485031550720 510186547482917760 335211576325778880 1595846208766642560 2915351699902387200 280474626062685600 1329287285429812800 8507438626750801920 1915494721861593600 1360497459954447360 7595927345313216000 741081614348013120 382639910612188320 747932336167161600 2186513774926790400 349035090211342080 1976217638261368320 6380578970063101440 1020373094965835520 193803544735819200 670423152651557760 560949252125371200 3830989443723187200 1390639006295804160 261776317658506560 1482163228696026240 765279821224376640 1495864672334323200 4373027549853580800 698070180422684160 3952435276522736640 623276946805968000 2040746189931671040 387607089471638400 1121898504250742400 2781278012591608320 523552635317013120 1530559642448753280 2991729344668646400 290705317103728800 1005634728977336640 1396140360845368320 1246553893611936000 4081492379863342080 392664476487759840 3644189624877984000 775214178943276800 2243797008501484800 1700621824943059200 361766616840195840 1047105270634026240 3061119284897506560 581410634207457600 2792280721690736640 1275466368707294400 2493107787223872000 785328952975519680 1550428357886553600 4487594017002969600 3401243649886118400 772350636914438400 723533233680391680 2094210541268052480 6122238569795013120 627536371507718400 356451634105257600 1162821268414915200 2550932737414588800 4986215574447744000 542649925260293760 1570657905951039360 3100856715773107200 267338725578943200 872115951311186400 654440794146266400 1544701273828876800 1447066467360783360 4188421082536104960 3739661680835808000 1177993429463279520 1762983363822595200 1255072743015436800 712903268210515200 2325642536829830400 1745175451056710400 5101865474829177600 1158525955371657600 1085299850520587520 3141315811902078720 540645445840106880 452208271050244800 534677451157886400 1308881588292532800 8376842165072209920 2584047263144256000 7479323361671616000 813974887890440640 1425806536421030400 4651285073659660800 3490350902113420800 740561859425606400 2317051910743315200 2170599701041175040 6282631623804157440 1081290891680213760 189912322956283200 904416542100489600 1069354902315772800 2617763176585065600 5168094526288512000 878550920110805760 499032287747360640 1627949775780881280 2851613072842060800 810968168760160320 6980701804226841600 1481123718851212800 4634103821486630400 1330752767326295040 4341199402082350080 3876070894716384000 617134882854672000 1220962331835660960 2162581783360427520 379824645912566400 5235526353170131200 1110842789138409600 1757101840221611520 998064575494721280 3255899551561762560 518393301597924480 1621936337520320640 2962247437702425600 284868484434424800 1356624813150734400 8682398804164700160 1382382137594465280 7752141789432768000 1234269765709344000 748548431621040960 388794976198443360 759649291825132800 2221685578276819200 354503002851728640 1996129150989442560 6511799103123525120 1036786603195848960 3243872675040641280 569736968868849600 2764764275188930560 265877252138796480 2468539531418688000 1497096863242081920 777589952396886720 1519298583650265600 4443371156553638400 709006005703457280 3992258301978885120 633041076520944000 2073573206391697920 6487745350081282560 352922282548617600 1139473937737699200 531754504277592960 1555179904793773440 3038597167300531200 264691711911463200 854605453303274400 1418012011406914560 1266082153041888000 4147146412783395840 398815878208194720 3702809297128032000 1166384928595330080 705844565097235200 2278947875475398400 1727977671993081600 329394130378709760 1063509008555185920 3110359809587546880 531988317247121280 443128753564660800 529383423822926400 2836024022813829120 1295983253994811200 2532164306083776000 797631756416389440 1411689130194470400 4557895750950796800 3455955343986163200 728892156005395200 658788260757419520 2127018017110371840 6220719619175093760 993387535463635200 1063976634494242560 187094453931403200 886257507129321600 1058766847645852800 2591966507989622400 5064328612167552000 494091195568064640 1595263512832778880 2823378260388940800 6911910687972326400 1457784312010790400 1317576521514839040 4254036034220743680 3798246459125664000 1196447634624584160 1790601902159241600 1986775070927270400 2127953268988485120 374188907862806400 5183933015979244800 1093338234008092800 988182391136129280 3190527025665557760 510224509203776640 335236535305439040 1595964951741363840 2915568624021580800 280641680897104800 1329386260693982400 8508072068441487360 1915637344602508800 1360598691210071040 7596492918251328000 741136793352096960 382668381902832480 748377815725612800 2186676468016185600 349242980671952640 1976364782272258560 6381054051331115520 1020449018407553280 193817974842273600 670473070610878080 561283361794209600 3831274689205017600 1390742549649089280 261932235503964480 1482273586704193920 765336763805664960 1496755631451225600 4373352936032371200 698485961343905280 3952729564544517120 623648179771344000 2040898036815106560 387635949684547200 1122566723588419200 2781485099298178560 523864471007928960 1530673527611329920 2993511262902451200 290726962263410400 1005709605916317120 1396971922687810560 1247296359542688000 4081796073630213120 392898353255946720 3644460780026976000 775271899369094400 2245133447176838400 1700748364012588800 361793553038910720 1047728942015857920 3061347055222659840 581453924526820800 2793943845375621120 1275561273009441600 2494592719085376000 785796706511893440 1550543798738188800 4490266894353676800 3401496728025177600 772408105617657600 723587106077821440 2095457884031715840 6122694110445319680 627910141449427200 356478174564220800 1162907849053641600 2551122546018883200 4989185438170752000 542690329558366080 1571593413023786880 3101087597476377600 267358630923165600 872180886790231200 654830588759911200 1544816211235315200 1447174212155642880 4190915768063431680 3741889078628064000 1178695059767840160 1764033422781801600 1255820282898854400 712956349128441600 2325815698107283200 1746214903359763200 5102245092037766400 1158612158426486400 1085380659116732160 3143186826047573760 540685673932360320 452241941298638400 534717261846331200 1309661177519822400 8381831536126863360 2584239664563648000 7483778157256128000 814035494337549120 1425912698256883200 4651631396214566400 3492429806719526400 740616962804409600 2317224316852972800 2170761318233464320 6286373652095147520 1081371347864720640 190025437543905600 904483882597276800 1069434523692662400 2619322355039644800 5168479329127296000 879074198029198080 499069444389909120 1628070988675098240 2851825396513766400 811028510898540480 6984859613439052800 1481233925608819200 4634448633705945600 1330851851706424320 4341522636466928640 3876359496845472000 617180802337008000 1221053241506323680 2162742695729441280 380050875087811200 5238644710079289600 1110925444206614400 1758148396058396160 998138888779818240 3256141977350196480 518431873963086720 1622057021797080960 2962467851217638400 285038156315858400 1356725823895915200 8683045272933857280 1382484997234897920 7752718993690944000 1234361604674016000 748604166584863680 388823905472315040 760101750175622400 2221850888413228800 354714150081957120 1996277777559636480 6512283954700392960 1036863747926173440 3244114043594161920 684261719877939840 570076312631716800 2764969994469795840 266035612561467840 2468723209348032000 1497208333169727360 777647810944630080 1520203500351244800 4443701776826457600 709428300163914240 3992555555119272960 633418125146352000 2073727495852346880 6488228087188323840 391541601570537600 1140152625263433600 532071225122935680 1555295621889260160 3040407000702489600 293656201177903200 1026392579816909760 1418856600327828480 1266836250292704000 4147454991704693760 399053418842201760 3703084814022048000 1166471716416945120 783083203141075200 2280305250526867200 1728106246543622400 365438828132501760 1064142450245871360 3110591243778520320 532186222204990080 443392687602446400 587312402355806400 2837713200655656960 1296079684907716800 2533672500585408000 798106837684403520 1566166406282150400 4560610501053734400 3456212493087244800 729163311154387200 730877656265003520 2128284900491742720 6221182487557040640 993979211768121600 1064372444409980160 187108375167604800 886785375204892800 1174624804711612800 2592159369815433600 5067345001170816000 548158242198752640 1596213675368807040 3132332812564300800 6912424986174489600 1458326622308774400 1461755312530007040 4256569800983485440 3800508750878112000 1197160256526605280 1791668411128252800 1987958423536243200 2128744888819960320 374216750335209600 5184318739630867200 1093744966731580800 1096316484397505280 3192427350737614080 510414317808071040 335436207142720320 1596558666614970240 2916653244617548800 280662562751407200 1330178062807339200 8513139601966970880 1916778326529830400 1361104847488189440 7601017501756224000 822237363298128960 382810738356053280 748433500670419200 2187489933463161600 349268966979528960 2192632968795010560 6384854701475228160 1020828635616142080 193933415693908800 670872414285440640 561325125502814400 3833556653059660800 1391570896475370240 261951725234646720 1644474726596257920 765621476712106560 1496867001340838400 4374979866926323200 698537933959057920 4385265937590021120 623694583892016000 2041657271232284160 387866831387817600 1122650251005628800 2783141792950740480 523903450469293440 1531242953424213120 2993734002681676800 290900123540863200 1006308621428160960 1397075867918115840 1247389167784032000 4083314542464568320 392927587851970080 3645816555771936000 775733662775635200 2245300502011257600 1701381059360236800 362009042628629760 1047806900938586880 3062485906848426240 581800247081726400 2794151735836231680 1276035794520177600 2494778335568064000 785855175703940160 1551467325551270400 4490601004022515200 3402762118720473600 772695449133753600 724018085257259520 2095613801877173760 6124971813696852480 627956862692140800 356690498235926400 1163600494163452800 2552071589040355200 4989556671136128000 543013563942944640 1571710351407880320 3102934651102540800 267517873676944800 872700370622589600 654879313086616800 1545390898267507200 1448036170514519040 4191227603754347520 3742167503352096000 1178782763555910240 1764164680151702400 1255913725384281600 713380996471852800 2327200988326905600 1746344834897644800 5104143178080710400 1159043173700630400 1086027127885889280 3143420702815760640 540886814393627520 452511303285787200 535035747353889600 1309758626173233600 8382455207508695040 2585778875918784000 7484335006704192000 814520345914416960 1426761992943705600 4654401976653811200 3492689669795289600 740892479698425600 2318086347401260800 2172054255771778560 6286841405631521280 1081773628787255040 190039576867358400 905022606571574400 1070071494707779200 2619517252346467200 5171557751837568000 879139607768997120 499366697530296960 1629040691828833920 2853523985887411200 811330221590441280 6985379339590579200 1481784959396851200 4636172694802521600 1331644526747458560 4344108511543557120 3878668313878176000 617410399748688000 1221780518871625440 2163547257574510080 380079153734716800 5239034504692934400 1111338719547638400 1758279215537994240 998733395060593920 3258081383657667840 518624735788897920 1622660443180882560 2963569918793702400 285059365301037600 1357533909857361600 8688217023087114240 1382999295437061120 7757336627756352000 1234820799497376000 749050046295445440 388968551841673440 760158307469433600 2222677439095276800 354740543485735680 1997466790121187840 6516162767315335680 1037249471577795840 3245320886361765120 684669276275886720 570118730602075200 2765998590874122240 266055407614301760 2469641598994752000 1498100092590890880 777937103683346880 1520316614938867200 4445354878190553600 709481086971471360 3994933580242375680 633465256224528000 2074498943155591680 6490641772723530240 391774809537820800 1140237461204150400 532110815228603520 1555874207366693760 3040633229877734400 293831107153365600 1027003914413830080 1418962173942942720 1266930512449056000 4148997886311183360 399083111421452640 3704462398492128000 1166905655525020320 783549619075641600 2280474922408300800 1728749119296326400 365656488901966080 1064221630457207040 3111748414733387520 532225803196563840 443425679357169600 587662214306731200 2837924347885885440 1296561839472244800 2533861024898112000 798166222842905280 1567099238151283200 4560949844816601600 3457498238592652800 729217542184185600 731312977803932160 2128443260914414080 6223496829466775040 994053171306182400 1064451606393127680 187177981348612800 886851358714339200 1175324428613462400 2593123678944489600 5067722049796224000 548484733352949120 1596332445685810560 3134198476302566400 6914996477185305600 1458435084368371200 1462625955607864320 4256886521828828160 3800791537347168000 1197249334264357920 1791801724749379200 1988106342612364800 2128903212786255360 374355962697225600 5186247357888979200 1093826313276278400 1096969466705898240 3192664891371621120 510452279528929920 335461166122380480 1596677409589691520 2916870168736742400 280766972022919200 1330277038071508800 8513773043657656320 1916920949270745600 1361206078743813120 7601583074694336000 822727100029423680 382839209646697440 748711925394451200 2187652626552556800 349398898517410560 2193938933411796480 6385329782743242240 1020904559057859840 193947845800363200 670922332244760960 561533944045838400 3833841898541491200 1391674439828655360 262049173888057920 1645454200058847360 765678419293394880 1497423850788902400 4375305253105113600 698797797034821120 4387877866823592960 623926604495376000 2041809118115719680 387895691600726400 1123067888091676800 2783348879657310720 524098347776115840 1531356838586789760 2994847701577804800 290921768700544800 1006383498367141440 1397595594069642240 1247853208990752000 4083618236231439360 393073760832086880 3646087710920928000 775791383201452800 2246135776183353600 1701507598429766400 362035978827344640 1048196695552231680 3062713677173579520 581843537401089600 2795191188139284480 1276130698822324800 2495706417981504000 786147521664173760 1551582766402905600 4492271552366707200 3403015196859532800 772752917836972800 724071957654689280 2096393391104463360 6125427354347159040 628190468905708800 356717038694889600 1163687074802179200 2552261397644649600 4991412835963008000 543053968241016960 1572295043328347520 3103165532805811200 267537779021167200 872765306101634400 655122934720144800 1545505835673945600 1448143915309378560 4192786782208926720 3743559626972256000 1179221282496260640 1764820967001206400 1256380937811417600 713434077389779200 2327374149604358400 1746994492587052800 5104522795289299200 1159129376755459200 1086107936482033920 3144590086656695040 540927042485880960 452544973534180800 535075558042334400 1310245869440289600 8385573564417853440 2585971277338176000 7487119253944512000 814580952361525440 1426868154779558400 4654748299208716800 3493988985174105600 740947583077228800 2318258753510918400 2172215872964067840 6289180173313390080 1081854084971761920 190110273484622400 905089947068361600 1070151116084668800 2620491738880579200 5171942554676352000 879466656467992320 499403854172845440 1629161904723050880 2853736309559116800 811390563728821440 6987977970348211200 1481895166154457600 4636517507021836800 1331743611127587840 4344431745928135680 3878956916007264000 617456319231024000 1221871428542288160 2163708169943523840 380220546969244800 5240983477761158400 1111421374615843200 1758933312935984640 998807708345690880 3258323809446101760 518663308154060160 1622781127457642880 2963790332308915200 285165410226933600 1357634920602542400 8688863491856271360 1383102155077493760 7757913832014528000 1234912638462048000 749105781259268160 388997481115545120 760441093938489600 2222842749231686400 354872510504628480 1997615416691381760 6516647618892203520 1037326616308120320 3245562254915285760 684720220825630080 570330820453867200 2766204310154987520 266154382878471360 2469825276924096000 1498211562518536320 777994962231090240 1520882187876979200 4445685498463372800 709745021009256960 3995230833382763520 633700911615408000 2074653232616240640 6491124509830571520 391803960533731200 1140661640907734400 532308765756942720 1555989924462180480 3041764375753958400 293852970400298400 1027080331238445120 1419490042018513920 1267401823230816000 4149306465232481280 399231574317707040 3704737915386144000 1166992443346635360 783607921067462400 2281323281815468800 1728877693846867200 365683696498149120 1064617531513885440 3111979848924360960 532423708154432640 443590638130785600 587705940800596800 2838980084037027840 1296658270385150400 2534803646461632000 798463148635414080 1567215842134924800 4562646563630937600 3457755387693734400 729488697333177600 731367392996298240 2129235063027770880 6223959697848721920 994422968996486400 1064847416308865280 187191902584814400 887181276261571200 1175411881601193600 2593316540770300800 5069607292923264000 548525544747223680 1596926297270828160 3134431684269849600 6915510775387468800 1458977394666355200 1462734785992596480 4258470126055541760 3802205469692448000 1197694722953121120 1792468292855011200 1988845937992972800 2129694832617730560 374383805169628800 5186633081540601600 1094233045999766400 1097051089494447360 3193852594541656320 510642088133224320 335585961020681280 1597271124463297920 2917954789332710400 280787853877221600 1330771914392356800 8516940252111083520 1917634062975321600 1361712235021931520 7604410939384896000 822788317120835520 382981566099918240 748767610339257600 2188466091999532800 349424884824986880 2194102178988894720 6387705189083312640 1021284176266448640 194019996332635200 671171922041362560 561575707754443200 3835268125950643200 1392192156595080960 262068663618740160 1645576634241671040 765963132199836480 1497535220678515200 4376932183999065600 698849769649973760 4388204357977789440 623973008616048000 2042568352532897280 388039992665270400 1123151415508886400 2784384313190161920 524137327237480320 1531926264399672960 2995070441357030400 291029994498952800 1006757883062043840 1397699539299947520 1247946017232096000 4085136705065794560 393102995428110240 3647443486665888000 776079985330540800 2246302831017772800 1702140293777414400 362170659820919040 1048274654474960640 3063852528799345920 582059988997905600 2795399078599895040 1276605220333060800 2495892034464192000 786205990856220480 1552159970661081600 4492605662035545600 3404280587554828800 773040261353068800 724341319641838080 2096549308949921280 6127705057598691840 628237190148422400 356849740989705600 1164119977995811200 2553210440666121600 4991784068928384000 543255989731378560 1572411981712440960 3104319941322163200 267637305742279200 873089983496858400 655171659046850400 1546080522706137600 1448682639283676160 4193098617899842560 3743838051696288000 1179308986284330720 1764952224371107200 1256474380296844800 713699481979411200 2328239955991622400 1747124424124934400 5106420881332243200 1159560392029603200 1086511979462757120 3144823963424881920 541128182947148160 452713324776148800 535274611484558400 1310343318093700800 8386197235799685120 2586933284435136000 7487676103392576000 814883984597067840 1427398963958822400 4656479911983244800 3494248848249868800 741223099971244800 2319120784059206400 2173023958925514240 6289647926849763840 1082256365894296320 190124412808075200 905426649552297600 1070549222969116800 2620686636187401600 5173866568870272000 879532066207791360 499589637385587840 1629767969194135680 2854797927917644800 811692274420722240 6988497696499737600 1482446199942489600 4638241568118412800 1332239033028234240 4346047917851028480 3880399926652704000 617685916642704000 1222325976895601760 2164512731788592640 380248825616150400 5241373272374803200 1111834649956867200 1759064132415582720 999179274771175680 3259535938388271360 518856169979871360 1623384548841444480 2964892399884979200 285186619212112800 1358139974328446400 8692095835702056960 1383616453279656960 7760799853305408000 1235371833285408000 749384456078381760 389142127484903520 760497651232300800 2223669299913734400 354898903908407040 1998358549542351360 6519071876776542720 1037712339959742720 3246769097682888960 684974943574346880 570373238424225600 2767232906559313920 266174177931305280 2470743666570816000 1498768912156763520 778284254969807040 1520995302464601600 4447338599827468800 709797807816814080 3996717099084702720 633748042693584000 2075424679919485440 6493538195365777920 391949715513283200 1140746476848451200 532348355862610560 1556568509939614080 3041990604929203200 293962286634962400 1027462415361520320 1419595615633628160 1267496085387168000 4150849359838970880 399261266896957920 3706115499856224000 1167426382454710560 783899431026566400 2281492953696902400 1729520566599571200 365819734479064320 1064696711725221120 3113137019879228160 532779937078596480 443623629885508800 587924573269924800 2839191231267256320 1297140424949678400 2534992170774336000 798522533793915840 1567798862053132800 4562985907393804800 3459041133199142400 785475225342662400 731639468958128640 2129393423450442240 6226274039758456320 994496928534547200 1065559874157192960 187261508765822400 887247259771017600 1175849146539849600 2594280849899356800 5069984341548672000 548729601718596480 1597045067587831680 3135597724106265600 6918082266398284800 1570950450685324800 1463278937916257280 4258786846900884480 3802488256161504000 1197783800690873760 1792601606476137600 1988993857069094400 2131119748314385920 374523017531644800 5188561699798713600 1178212838013993600 1097459203437192960 3194090135175663360 549832657739863680 335610920000341440 1598339811235789440 3141900901370649600 280892263148733600 1330870889656526400 8517573693801768960 1917776685716236800 1466220420639636480 7604976512323008000 823094402577894720 412374493304897760 749046035063289600 2356425676027987200 349554816362868480 2194918406874385920 6388180270351326720 1099665315479727360 194034426439089600 671221840000682880 561784526297467200 3835553371432473600 1392295699948366080 262166112272151360 1646188805155789440 824748986609795520 1498092070126579200 4712851352055974400 699109632725736960 4389836813748771840 624205029219408000 2199330630959454720 388068852878179200 1123569052594934400 2784591399896732160 524332224544302720 1649497973219591040 2996184140253158400 291051639658634400 1006832760001024320 1398219265451473920 1248410058438816000 4398661261918909440 393249168408227040 3927376126713312000 776137705756358400 2247138105189868800 1832775525799545600 362197596019633920 1048664449088605440 3298995946439182080 582103279317268800 2796438530902947840 1374581644349659200 2496820116877632000 786498336816454080 1552275411512716800 4494276210379737600 3665551051599091200 773557479682041600 724395192039267840 2097328898177210880 6597991892878364160 628470796361990400 356876281448668800 1164206558634537600 2749163288699318400 4993640233755264000 543296394029450880 1572996673632908160 3104550823025433600 267657211086501600 873154918975903200 655415280680378400 1547114959364083200 1448790384078535680 4194657796354421760 3745230175316448000 1179747505224681120 1765608511220611200 1256941592723980800 713752562897337600 2328413117269075200 1747774081814342400 5498326577398636800 1160336219523062400 1086592788058901760 3145993347265816320 541490235777429120 452746995024542400 535314422173003200 1310830561360756800 8389315592708843520 2587125685854528000 7490460350632896000 814944591044176320 1427505125794675200 4656826234538150400 3495548163628684800 741719030380473600 2320672439046124800 2173185576117803520 6291986694531632640 1082980471554858240 190195109425339200 905493990049084800 1070628844346006400 2621661122721513600 5174251371709056000 879859114906786560 499626794028136320 1629889182088352640 2855010251589350400 812235353666143680 6991096327257369600 1483438060760947200 4641344878092249600 1332338117408363520 4346371152235607040 3880688528781792000 618099191983728000 1222416886566264480 2165960943109716480 380390218850678400 5243322245443027200 1112578545570710400 1759718229813573120 999253588056272640 3259778364176705280 519203321266331520 1624470707332287360 2966876121521894400 285292664138008800 1358240985073627200 8692742304471214080 1384542190043550720 7761377057563584000 1236198383967456000 749440191042204480 389402490949748640 760780437701356800 2225157091141420800 355030870927299840 1998507176112545280 6519556728353410560 1038406642532663040 3248941414664574720 685025888124090240 570585328276017600 2769084380087101440 266273153195474880 2472396767934912000 1498880382084408960 778804981899497280 1521560875402713600 4450314182282841600 710061741854599680 3997014352225090560 633983698084464000 2076813285065326080 6497882829329149440 391978866509193600 1141170656552035200 532546306390949760 1557609963798994560 3043121750805427200 293984149881895200 1027538832186135360 1420123483709199360 1267967396168928000 4153626570130652160 399409729793212320 3708595151902368000 1168207472849245920 783957733018387200 2282341313104070400 1730677737554438400 365846942075247360 1065092612781899520 3115219927597989120 532898680053317760 443788588659124800 587968299763790400 2840246967418398720 1298008303165828800 2535934792337856000 798819459586424640 1567915466036774400 4564682626208140800 3461355475108876800 786000763537516800 731693884150494720 2130185225563799040 6230439855195978240 994866726224851200 1065797360106635520 187386799891636800 887577177318249600 1175936599527580800 2596016606331657600 5071869584675712000 548770413112871040 1597638919172849280 3135830932073548800 6922710950217753600 1572001527075033600 1463387768300989440 4260370451127598080 3803902188506784000 1198229189379636960 1793268174581769600 1989733452449702400 2131594720213271040 374773599783273600 5192033212663315200 1179001145306275200 1097540826225742080 3195277838345698560 550200534476261760 335735714898642240 1598696040159953280 3144003054150067200 281080199837455200 1331365765977374400 8520740902255196160 1918489799420812800 1467201425270031360 7607804377013568000 823155619669306560 412650400857196320 749547199566547200 2358002290612550400 349788693131055360 2195081652451484160 6390555676691397120 1100401068952523520 194106576971361600 671471429797284480 562160399674910400 3836979598841625600 1392813416714791680 262341519848291520 1646311239338613120 825300801714392640 1499094399133094400 4716004581225100800 699577386262110720 4390163304902968320 624622666305456000 2200802137905047040 388213153942723200 1124320799349820800 2785626833429583360 524683039696583040 1650601603428785280 2998188798266188800 291159865457042400 1007207144695926720 1399154772524221440 1249245332610912000 4401604275810094080 393512279772437280 3930003817687584000 776426307885446400 2248641598699641600 1834001781587539200 362332277013208320 1049366079393166080 3301203206857570560 582319730914084800 2798309545048442880 1375501336190654400 2498490665221824000 787024559544874560 1552852615770892800 4497283197399283200 3668003563175078400 773729885791699200 724664554026416640 2098732158786332160 6602406413715141120 628891287546412800 357008983743484800 1164639461828169600 2751002672381308800 4996981330443648000 543498415519812480 1574049119089749120 3105705231541785600 267756737807613600 873479596371127200 655853799620728800 1547459771583398400 1449329108052833280 4197464317572664320 3747735997832736000 1180536839317311840 1766789827549718400 1257782575092825600 714017967486969600 2329278923656339200 1748943465655276800 5502005344762617600 1160594828687548800 1086996831039624960 3148098238179498240 541610920054189440 452915346266510400 535513475615227200 1311707599241457600 8394928635145328640 2588087692951488000 7495471995665472000 815247623279718720 1428035934973939200 4658557847312678400 3497886931310553600 741884340516883200 2321189657375097600 2173993662079249920 6296196476358996480 1083221840108378880 190322363336414400 905830692533020800 1071026951230454400 2623415198482915200 5176175385902976000 880447802564977920 499812577240878720 1630495246559437440 2856071869947878400 812416380081284160 6995773862621107200 1483768681033766400 4642379314750195200 1332833539309009920 4347987324158499840 3882131539427232000 618236950430736000 1222871434919578080 2166443680216757760 380644726672828800 5246830396965830400 1112826510775324800 1760895605129955840 999625154481757440 3260990493118874880 519319038361818240 1624832760162568320 2967537362067532800 285483545004621600 1358746038799531200 8695974648316999680 1384850768964848640 7764263078854464000 1236473900861472000 749718865861318080 389489278771363680 761289453345657600 2225653021550649600 355268411561306880 1999250308963514880 6521980986237749760 1038638076723636480 3249665520325136640 685280610872807040 570967090009243200 2769701537929697280 266451308670980160 2472947801722944000 1499437731722636160 778978557542727360 1522578906691315200 4451306043101299200 710536823122613760 3998500617927029760 634407877788048000 2077276153447272960 6499331040650273280 392124621488745600 1141934180018486400 532902617341960320 1557957115085454720 3045157813382630400 294093466116559200 1027920916309210560 1421073646245227520 1268815755576096000 4154552306894545920 399676963006470240 3709421702584416000 1168467836314091040 784249242977491200 2283868360036972800 1731063461206060800 365982980056162560 1065805234683920640 3115914230170909440 533294489969055360 444085514451633600 588186932233118400 2842147292490455040 1298297595904545600 2537631511152192000 799353926012940480 1568498485954982400 4567736720073945600 3462126922412121600 786175942935801600 731965960112325120 2131610469367841280 6231828460341818880 995532362067398400 1066588979938110720 187428563600241600 888171028903267200 1176373864466236800 2596595191809091200 5075263022304384000 548974470084243840 1598707852025880960 3136996971909964800 6924253844824243200 1572351885871603200 1463931920224650240 4263220938735682560 3806447266728288000 1199030889019410720 1794467997171907200 1991064724134796800 2133177959876221440 374857127200483200 5193190383618182400 1179263914403702400 1097948940168487680 3197415704051761920 550323160055061120 335960345715583680 3144703771743206400 281142845400362400 1332256543354900800 8526441877471365120 1919773404089049600 1467528426813496320 7612894533456576000 823461705126365760 412742370041295840 749714254400966400 2358527828807404800 349866652053784320 2195897880336975360 6394831408103523840 1100646320110122240 194236447929451200 671920691431167360 562285690800724800 3839546808178099200 1393745306894357760 262399989040338240 1646923410252731520 825484740082591680 1499428508801932800 4717055657614809600 699733304107568640 4391795760673950720 624761878667472000 2201292640220244480 388472895858902400 1124571381601449600 2787490613788715520 524799978080676480 1650969480165183360 2998857017603865600 291354671894176800 1007881037146751040 1399466608215137280 1249523757334944000 4402585280440488960 393599983560507360 3930879714679008000 776945791717804800 2249142763202899200 1834410533516870400 362574702801642240 1049599956161352960 3301938960330366720 582709343788353600 2798933216430274560 1375807900137652800 2499047514669888000 787199967121014720 1553891583435609600 4498285526405798400 3668821067033740800 774304572823891200 725149405603284480 2099199912322705920 6603877920660733440 629031451274553600 357247847874153600 1165418687576707200 2751615800275305600 4998095029339776000 543862054202463360 1574399934242029440 3107783166871219200 267935885905615200 874064015682530400 655999972600845600 1548609145647782400 1450298811206568960 4198399824645411840 3748571272004832000 1180799950681522080 1767183599659420800 1258062902549107200 714495695748307200 2330837375153414400 1749333260268921600 5503231600550611200 1161456859235836800 1087724108404926720 3148799868484058880 542013200976723840 453218378502052800 535871771811230400 1311999945201691200 8396799649290823680 2589819305726016000 7497142544009664000 815793081303695040 1428991391496614400 4661674750306828800 3498666520537843200 742435374304915200 2322913718471673600 2175448216809853440 6297599736968117760 1084026401953447680 190364781306772800 906436757004105600 1071743543622460800 2623999890403382400 5179638611452032000 880644031784375040 500146987023815040 1631586162607390080 2857982782993228800 813019801465085760 6997333041075686400 1484870748609830400 4645827436943347200 1333725298730173440 4350896433619706880 3884728958589024000 618696145254096000 1223689621955542560 2168052803906895360 380729562613545600 5247999780806764800 1113653061457372800 1761288063568750080 1000293974047630080 3263172325214780160 519704762013440640 1626039602930171520 2969741497219660800 285547171960159200 1359655135506158400 8701792867239413760 1385879365369175040 7769457917178048000 1237392290508192000 750220480535722560 389778571510080480 761459125227091200 2227306122914745600 355347591772642560 2000587948095260160 6526344650429560320 1039409524026881280 3252079205860343040 685739111820497280 571094343920318400 2771758730738350080 266510693829481920 2474784581016384000 1500440961071445120 779557143020160960 1522918250454182400 4454612245829491200 710695183545285120 4001175896190520320 634549271022576000 2078819048053762560 6504158411720686080 392386980451939200 1142188687840636800 533021387658963840 1559114286040321920 3045836500908364800 294290235338954400 1028608667730745920 1421390367090570240 1269098542045152000 4157638096107525120 399766040744222880 3712176871524576000 1169335714530241440 784773960903878400 2284377375681273600 1732349206711468800 366227848421809920 1066042775317927680 3118228572080643840 533373651952202880 444184489715803200 588580470677908800 2842780734181140480 1299261905033601600 2538197084090304000 799532081488445760 1569547921807756800 4568754751362547200 3464698413422937600 786759874263417600 732455696843619840 2132085550635855360 6236457144161287680 995754240681580800 1066747303904405760 187567775962257600 888368979431606400 1177160941355817600 2598523810067203200 5076394168180608000 549341772632714880 1599064162976891520 3139095843615513600 6929396826845875200 1573519748526835200 1464911393687239680 4264171101271710720 3807295626135456000 1199298122232668640 1794867938035286400 1991508481363161600 2133494607808811520 375135551924515200 5197047620134406400 1180139811395126400 1098683545265429760 3198128325953783040 550731911984392320 336035222654564160 3147039497053670400 281351663943386400 1332553469147409600 8528342202543421440 1920201272311795200 1468618431958379520 7614591252270912000 824012658949072320 413048933988294240 750271103849030400 2360279622790252800 350126515129547520 2197367090530859520 6396256651907566080 1101463823968784640 194279738248814400 672070445309128320 562703327886772800 3840402544623590400 1394055936954213120 262594886347160640 1648025317898144640 826097867976588480 1500542207698060800 4720559245580505600 700253030259095040 4394734181061719040 625225919874192000 2202927647937569280 388559476497628800 1125406655773545600 2788111873908426240 525189772694321280 1652195735953176960 3001084415396121600 291419607373221600 1008105667963692480 1400506060518190080 1250451839748384000 4405855295875138560 393892329520740960 3933799371317088000 777118952995257600 2250813311547091200 1835773039947974400 362655511397786880 1050379545388642560 3304391471906353920 582839214746443200 2801012121036380160 1376829779960980800 2500903679496768000 787784659041481920 1554237905990515200 4501626623094182400 3671546079895948800 774419510230329600 725311022795573760 2100759090777285120 6608782943812707840 629498663701689600 357327469251043200 1165678429492886400 2753659559921961600 5001807358993536000 543983267096680320 1575569318082963840 3108475811981030400 267995601938282400 874258822119664800 656487215867901600 1548839020460659200 1450622045591147520 4201518181554570240 3751355519245152000 1181676988562222880 1768496173358428800 1258997327403379200 714654938502086400 2331356858985772800 1750632575647737600 5507319119843923200 1161629265345494400 1087966534193360640 3151138636165927680 542093657161230720 453319389247233600 535991203876564800 1312974431735803200 8403036363109140480 2590396509984192000 7502711038490304000 815974900645020480 1429309877004172800 4662713717971545600 3501265151295475200 742545581062521600 2323258530690988800 2175933068386721280 6302277272331855360 1084187314322461440 190506174541300800 906638778494467200 1071982407753129600 2625948863471606400 5180793019968384000 881298129182365440 500258456951460480 1631949801290040960 2858619754008345600 813140485741846080 7002530302590950400 1485091162125043200 4646517061381977600 1334022551870561280 4351866136773442560 3885594764976288000 618787984218768000 1223962350967530720 2168374628644922880 381012349082601600 5251897726943212800 1113818371593782400 1762596258364730880 1000516913902920960 3263899602580081920 519781906743765120 1626280971483692160 2970182324250086400 285759261811951200 1359958167741700800 8703732273546885120 1386085084650040320 7771189529952576000 1237575968437536000 750387685427190720 389836430057823840 762024698165203200 2227636743187564800 355611525810428160 2001033827805841920 6527799205160163840 1039563813487530240 3252561942967384320 685891945469727360 571518523623902400 2772170169300080640 266708644357821120 2475151936875072000 1500775370854381440 779672860115647680 1524049396330406400 4455273486375129600 711223051620856320 4002067655611683840 635020581804336000 2079127626975060480 6505123885934768640 392474433439670400 1143037047247804800 533417288715642240 1559345720231295360 3048098792660812800 294355825079752800 1028837918204591040 1422446103241712640 1270041163608672000 4158255253950120960 400062966536731680 3712727905312608000 1169509290173471520 784948866879340800 2286074094495609600 1732606355812550400 366309471210359040 1066834577431284480 3118691440462590720 533413232943776640 444514407263035200 588711650159505600 2844892206483425280 1299454766859412800 2540082327217344000 800125933073463360 1569897733758681600 4572148188991219200 3465212711625100800 786876660528940800 732618942420718080 2133669154862568960 6237382880925181440 996493836062188800 1066826465887553280 187595618434660800 889028814526070400 1177423300319011200 2598909533718825600 5080164654434688000 549464206815538560 1600251866146926720 3139795467517363200 6930425423250201600 1573753321057881600 1465237884841436160 4267338309725137920 3810123490826016000 1200188899610195040 1796201074246550400 1992987672124377600 2133652931775106560 375191236869321600 5197819067437651200 1180314990793411200 1098928413631077120 3200503732293853440 550813662370258560 336284812451165760 3147506642115763200 281393427651991200 1333543221789105600 8534676619450275840 1921627499720947200 1468836432987356160 7620246981652032000 824196310223307840 413110246777693920 750382473738643200 2360629981586822400 350178487744700160 2197856827262154240 6401007464587706880 1101627324740517120 194424039313358400 672569624902331520 562786855303982400 3843254999441894400 1395091370487064320 262633865808525120 1648392620446615680 826220493555387840 1500764947477286400 4721259963173644800 700356975489400320 4395713654524308480 625318728115536000 2203254649481034240 388848078626716800 1125573710607964800 2790182740974128640 525267731617050240 1652440987110775680 3001529894954572800 291636058970037600 1008854437353497280 1400713950978800640 1250637456231072000 4406509298962068480 393950798712787680 3934383302644704000 777696157253433600 2251147421215929600 1836045541234195200 362924873384935680 1050535463234100480 3304881974221551360 583272117940075200 2801427901957601280 1377034155925646400 2501274912462144000 787901597425575360 1555392314506867200 4502294842431859200 3672091082468390400 774476978933548800 725849746769871360 2101070926468200960 6609763948443102720 629592106187116800 357592873840675200 1166544235880150400 2754068311851292800 5002549824924288000 544387310077403520 1575803194851150720 3110784629013734400 268194655380506400 874908176910112800 656584664521312800 1548953957867097600 1451699493539742720 4202141852936401920 3751912368693216000 1181852396138363040 1768758688098230400 1259184212374233600 715185747681350400 2333088471760300800 1750892438723500800 5508136623702585600 1161715468400323200 1088774620154807040 3151606389702301440 542133885253484160 453656091731169600 536389310761012800 1313169329042625600 8404283705872803840 2592320524178112000 7503824737386432000 816580965116105280 1430371495362700800 4666176943520601600 3501784877447001600 742600684441324800 2323430936800646400 2177549240309614080 6303212779404602880 1084267770506968320 190534453188206400 907312183462339200 1072778621522025600 2626338658085251200 5184641048356224000 881428948661963520 500630023376945280 1633161930232210560 2860742990725401600 813200827880226240 7003569754894003200 1485201368882649600 4646861873601292800 1335013395671854080 4355098480619228160 3888480786267168000 618833903701104000 1224871447674157920 2168535541013936640 381068906376412800 5252677316170502400 1113901026661987200 1762857897323927040 1001260046753890560 3266323860464421120 519820479108927360 1626401655760452480 2970402737765299200 285801679782309600 1360968275193508800 8710196961238456320 1386187944290472960 7776961572534336000 1237667807402208000 750945035065417920 389865359331695520 762137812752825600 2227802053323974400 355664312617985280 2002520093507781120 6532647720928842240 1039640958217854720 3252803311520904960 686401390967160960 571603359564619200 2772375888580945920 266748234463488960 2475335614804416000 1501890070130835840 779730718663391040 1524275625505651200 4455604106647948800 711328625235970560 4005040187015562240 635114843960688000 2079281916435709440 6505606623041809920 392765943398774400 1143206719129238400 533496468926977920 1559461437326782080 3048551251011302400 294574457549080800 1029602086450741440 1422657250471941120 1270229687921376000 4158563832871418880 400122351695233440 3713003422206624000 1169596077995086560 785531886797548800 2286413438258476800 1732734930363091200 366581547172189440 1066992937853955840 3118922874653564160 533531975918497920 444580390772481600 589148915098161600 2845314500943882240 1299551197772318400 2540459375842752000 800244703390466880 1571063773595097600 4572826876516953600 3465469860726182400 786935053661702400 733163094344378880 2133985875707911680 6237845749307128320 996641755138310400 1067063951836995840 187609539670862400 889160781544963200 1178297830196323200 2599102395544636800 5080918751685504000 549872320758284160 1600489406780933760 3142127547190195200 6930939721452364800 1573870107323404800 1466326188688757760 4267971751415823360 3810689063764128000 1200367055085700320 1796467701488803200 1993283510276620800 2134127903673991680 375219079341724800 5198204791089273600 1180402580492553600 1099744641516568320 3200978813561867520 550854537563191680 336334730410486080 3147740214646809600 281414309506293600 1333741172317444800 8535943502831646720 1921912745202777600 1468945433501844480 7621378127528256000 824808481137426240 413140903172393760 750438158683449600 2360805160985107200 350204474052276480 2199489283033136640 6401957627123735040 1101709075126383360 194452899526267200 672669460820972160 562828619012587200 3843825490405555200 1395298457193634560 262653355539207360 1649616962274852480 826281806344787520 1500876317366899200 4721610321970214400 700408948104552960 4398978566066273280 625365132236208000 2203418150252766720 388905799052534400 1125657238025174400 2790596914387269120 525306711078414720 1652563612689575040 3001752634733798400 291679349289400800 1009004191231458240 1400817896209105920 1250730264472416000 4406836300505533440 393980033308811040 3934675268308512000 777811598105068800 2251314476050348800 1836181791877305600 362978745782365440 1050613422156829440 3305127225379150080 583358698578801600 2801635792418211840 1377136343907979200 2501460528944832000 787960066617622080 1555623196210137600 4502628952100697600 3672363583754611200 774649385043206400 725957491564730880 2101226844313658880 6610254450758300160 629638827429830400 357645954758601600 1166717397157603200 2754272687815958400 5002921057889664000 544468118673548160 1575920133235244160 3111246392420275200 268234466068951200 875038047868202400 656633388848018400 1549298770086412800 1451914983129461760 4202453688627317760 3752190793417248000 1181940099926433120 1768889945468131200 1259277654859660800 715291909517203200 2333434794315206400 1751022370261382400 5508545375631916800 1161974077564809600 1088936237347096320 3151840266470488320 542254569530244480 453723432227956800 536468932137902400 1313266777696036800 8404907377254635520 2592705327016896000 7504381586834496000 816702178010322240 1430583819034406400 4666869588630412800 3502044740522764800 742765994577734400 2323948155129619200 2177872474694192640 6303680532940976640 1084509139060488960 190548592511659200 907446864455913600 1072937864275804800 2626533555392073600 5185410654033792000 881494358401762560 500704336662042240 1633404356020644480 2861167638068812800 813381854295366720 7004089481045529600 1485531989155468800 4647896310259238400 1335211564432112640 4355744949388385280 3889057990525344000 618971662148112000 1225053267015483360 2169018278120977920 381097185023318400 5253067110784147200 1114148991866601600 1762988716803525120 1001408673324084480 3266808712041288960 519936196204414080 1626763708590733440 2971063978310937600 285822888767488800 1361170296683870400 8711489898776770560 1386496523211770880 7778115981050688000 1237943324296224000 751056504993063360 389952147153310560 762194370046636800 2228297983733203200 355690706021763840 2002817346648168960 6533617424082577920 1039872392408828160 3253527417181466880 686503280066647680 571645777534977600 2772993046423541760 266768029516322880 2475886648592448000 1502113009986126720 779904294306621120 1524388740093273600 4456595967466406400 711381412043527680 4005634693296337920 635161975038864000 2079744784817656320 6507054834362933760 392824245390595200 1143291555069955200 533536059032645760 1559808588613242240 3048777480186547200 294618184042946400 1029754920099971520 1422762824087055360 1270323950077728000 4159489569635312640 400152044274484320 3713829972888672000 1169856441459931680 785648490781190400 2286583110139910400 1733120654014713600 366635962364555520 1067072118065291520 3119617177226484480 533967366825809280 444613382527204800 589236368085892800 2845525648174110720 1299840490511035200 2540647900155456000 800304088548968640 1571296981562380800 4573166220279820800 3466241308029427200 787110233059987200 733271924729111040 2134144236130583040 6239234354452968960 996715714676371200 1067934733651618560 187651303379467200 889226765054409600 1178472736171785600 2599680981022070400 5081295800310912000 549953943546833280 1600608177097937280 3142593963124761600 6932482616058854400 1574220466119974400 1466543849458222080 4268288472261166080 3810971850233184000 1200456132823452960 1796601015109929600 1993431429352742400 2135869467303237120 375302606758934400 5199361962044140800 1180665349589980800 1099907887093666560 3201216354195874560 550977163141991040 336359689390146240 3148440932239948800 281476955069200800 1333840147581614400 8536576944522332160 1922055367943692800 1469272435045309440 7621943700466368000 824930915320249920 413232872356493280 750605213517868800 2361330699179961600 350282432975005440 2199815774187333120 6402432708391749120 1101954326283982080 194467329632721600 672719378780292480 562953910138401600 3844110735887385600 1395402000546919680 262711824731254080 1649861830640499840 826465744712986560 1501210427035737600 4722661398359923200 700564865950010880 4399631548374666240 625504344598224000 2203908652567964160 388934659265443200 1125907820276803200 2790804001093839360 525423649462508160 1652931489425973120 3002420854071475200 291700994449082400 1009079068170438720 1401129731900021760 1251008689196448000 4407817305135928320 394067737096881120 3935551165299936000 777869318530886400 2251815640553606400 1836590543806636800 363005681981080320 1050847298925016320 3305862978851946240 583401988898164800 2802259463800043520 1377442907854977600 2502017378392896000 788135474193762240 1555738637061772800 4503631281107212800 3673181087613273600 775281540778617600 726011363962160640 2101694597850032640 6611725957703892480 629778991157971200 357672495217564800 1166803977796329600 2754885815709955200 5004034756785792000 544508522971620480 1576270948387524480 3111477274123545600 268254371413173600 875102983347247200 656779561828135200 1550563081557235200 1452022727924321280 4203389195700065280 3753026067589344000 1182203211290643360 1769283717577833600 1259557982315942400 715344990435129600 2333607955592659200 1751412164875027200 5509771631419910400 1162922311167926400 1089017045943240960 3152541896775048960 542697078545032320 453757102476350400 536508742826347200 1313559123656270400 8406778391400130560 2592897728436288000 7506052135178688000 816762784457430720 1430689980870259200 4667215911185318400 3502824329750054400 743372131744569600 2325844622335852800 2178034091886481920 6305083793550097920 1085394157090064640 190591010482017600 907514204952700800 1073017485652694400 2627118247312540800 5185795456872576000 881690587621159680 500741493304590720 1633525568914861440 2861379961740518400 814045617817548480 7005648659500108800 1486744263489139200 4651689244671705600 1335310648812241920 4356068183772963840 3889346592654432000 619476776453808000 1225144176686146080 2170788314180129280 381182020964035200 5254236494625081600 1115058197616854400 1763381175242319360 1001482986609181440 3267051137829722880 520360492221198720 1628091235635096960 2973488526978278400 285886515723026400 1361271307429051200 8712136367545927680 1387627979256529920 7778693185308864000 1238953552907616000 751112239956886080 390270369165899040 762364041928070400 2230116395233708800 355769886233099520 2002965973218362880 6534102275659445760 1040720984442397440 3256182471270193920 686554224616391040 571773031446052800 2775255958513059840 266827414674824640 2477907105815232000 1502224479913772160 780540738331798080 1524728083856140800 4460232790467417600 711539772466199040 4005931946436725760 635303368273392000 2081441968884794880 6512364942540387840 392853396386505600 1143546062892105600 533654829349649280 1561081476663596160 3049456167712281600 294640047289879200 1029831336924586560 1423079544932398080 1270606736546784000 4162883937769589760 400241122012236960 3716860658722848000 1170811107497697120 785706792773011200 2287092125784211200 1734534974070662400 366663169960738560 1067309658699298560 3122162953327192320 534086109800530560 444712357791374400 589280094579758400 2846159089864796160 1300901230552996800 2541213473093568000 800482244024473920 1571413585546022400 4574184251568422400 3469069948141324800 787752557520364800 733326339921477120 2134619317398597120 6244325906654384640 996937593290553600 1068172219601061120 187804436977684800 889424715582748800 1178560189159516800 2601802461105993600 5082426946187136000 549994754941107840 1600964488048947840 3142827171092044800 6938139896282649600 1575505115040729600 1466652679842954240 4269238634797194240 3811820209640352000 1200723366036710880 1797000955973308800 1993875186581107200 2136344439202122240 375608873955369600 5203604922211987200 1181628836280547200 1099989509882215680 3201928976097895680 551426790264255360 336434566329126720 3151010230081459200 281706655466527200 1334137073374123200 8538477269594388480 1922483236166438400 7623640419280704000 824992132411661760 413570092698191520 751217747910739200 2363257672561094400 350568282358344960 2199979019764431360 6403857952195791360 1102853580528510720 194510619952084800 672869132658253440 563413310933054400 3844966472332876800 1395712630606775040 262926211768758720 1649984264823323520 827140185396383040 1502435495821478400 4726515345122188800 701136564716689920 4399958039528862720 626014789925616000 2205707161057021440 389021239904169600 1126826621866108800 2791425261213550080 525852423537517440 1654280370792766080 3004870991642956800 291765929928127200 1009303698987380160 1402273129433379840 1252029579851232000 4411414322114042880 394389317653138080 3938762787601824000 778042479808339200 2253653243732217600 1838089300880851200 363086490577224960 1051704847075034880 3308560741585532160 583531859856254400 2804546258866759680 1378566975660638400 2504059159702464000 788778635306276160 1556084959616678400 4507306487464435200 3676178601761702400 775453946888275200 726172981154449920 2103409694150069760 6617121483171064320 630292924827820800 357752116594454400 1167063719712508800 2757133951321276800 5008118319404928000 544629735865837440 1577557270612552320 3112169919233356800 268314087445840800 875297789784381600 657315529421896800 1550907893776550400 1452345962308899840 4206819388300139520 3756088739553696000 1183167952959414240 1770727548646742400 1260585849655641600 715504233188908800 2334127439425017600 1752841411791724800 5514267902642553600 1163180920332412800 1089259471731674880 3155114541225104640 542817762821792640 453858113221531200 536628174891681600 1314631058843793600 8413638776600279040 2593474932694464000 7512177479107392000 816944603798756160 1431008466377817600 4668254878850035200 3505682823583449600 743537441880979200 2326361840664825600 2178518943463349760 6310229082450209280 1085635525643585280 190746543039998400 907716226443062400 1073256349783363200 2629262117687587200 5186949865388928000 882410094758949120 500852963232236160 1633889207597512320 2862016932755635200 814226644232688960 7011365647166899200 1487074883761958400 4652723681329651200 1335607901952629760 4357037886926699520 3890212399041696000 619614534900816000 1225416905698134240 2171271051287170560 381493086079996800 5258524235375174400 1115306162821468800 1764820189517898240 1001705926464472320 3267778415195024640 520476209316685440 1628453288465377920 2974149767523916800 286119814559997600 1361574339664593600 8714075773853399040 1387936558177827840 7780424798083392000 1239229069801632000 751279444848354240 390357156987514080 762986172159993600 2230612325642937600 356060213674663680 2003411852928944640 6535556830390049280 1040952418633370880 3256906576930755840 686707058265621120 572239629119995200 2775873116355655680 267045160255997760 2478458139603264000 1502558889696708480 780714313975028160 1525972344319987200 4461224651285875200 712120427349327360 4006823705857889280 635821810133328000 2081904837266741760 6513813153861511680 392940849374236800 1144479258239990400 534090320511995520 1561428627950056320 3051944688639974400 294705637030677600 1030060587398431680 1424240854698654720 1271643620266656000 4163809674533483520 400567740383996640 3717687209404896000 1171071470962542240 785881698748473600 2288958516479980800 1734920697722284800 366744792749287680 1068180641023991040 3122857255900112640 534204852775251840 445075267093329600 589411274061355200 2848481709397309440 1301190523291713600 2543287240533312000 801135480767993280 1571763397496947200 4577917032959961600 3469841395444569600 787927736918649600 733489585498575360 2136361282047982080 6245714511800225280 997751148209222400 1068409705550503680 187846200686289600 890150534186659200 1178822548122710400 2602381046583427200 5086574481066624000 550117189123931520 1602270961535986560 3143526794993894400 6939682790889139200 1575855473837299200 1466979170997150720 4272722564095964160 3814930860799968000 1201703221151989920 1798467405805699200 1995502296418444800 2136819411101007360 375692401372579200 5204762093166854400 1181891605377974400 1100234378247863040 3204541923071973120 551549415843054720 336709115105388480 3151710947674598400 281769301029434400 1335225801279988800 8545445128191928320 1924052086316505600 7629861721599936000 825175783685897280 413662061882291040 751384802745158400 2363783210755948800 350646241281073920 2200468756495726080 6409083846143946240 1103098831686109440 194669351123083200 673418230210776960 563538602058868800 3848104172633011200 1396851607492911360 262984680960805440 1650351567371794560 827324123764582080 1502769605490316800 4727566421511897600 701292482562147840 4400937512991452160 626154002287632000 2206197663372218880 389338702246166400 1127077204117737600 2793703214985822720 525969361921610880 1654648247529164160 3005539210980633600 292004026684624800 1010127345316165440 1402584965124295680 1252308004575264000 4412395326744437760 394477021441208160 3939638684593248000 778677404492332800 2254154408235475200 1838498052810182400 363382788763088640 1051938723843221760 3309296495058328320 584008053369249600 2805169930248591360 1378873539607636800 2504616009150528000 788954042882416320 1557354808984665600 4508308816470950400 3676996105620364800 775626352997932800 726765577526177280 2103877447686443520 6618592990116656640 630433088555961600 358044061643049600 1168016106738499200 2757747079215273600 5009232018301056000 545074183144632960 1577908085764832640 3114709617969331200 268533046232287200 876012080053874400 657461702402013600 1551252705995865600 1453531155052354560 4207754895372887040 3756924013725792000 1183431064323624480 1771121320756444800 1260866177111923200 716088123286099200 2336032213476998400 1753231206405369600 5515494158430547200 1163439529496899200 1090148366289265920 3155816171529665280 542938447098552960 454228485953860800 537066092464574400 1314923404804027200 8415509790745774080 2595591348307776000 7513848027451584000 817611274716949440 1432176246572198400 4672064426953996800 3506462412810739200 743702752017388800 2326879058993798400 2180296732578531840 6311632343059330560 1085876894197105920 190788961010356800 908456971907721600 1074132184929148800 2629846809608054400 5191182696615552000 882606323978346240 501261686300269440 1635222549433898880 2864352493144396800 814407670647829440 7012924825621478400 1487405504034777600 4653758117987596800 1336697830134051840 4360593465157063680 3893387022461664000 619752293347824000 1226416912075424160 2171753788394211840 381577922020713600 5259693619216108800 1115554128026083200 1765212647956692480 1002523372600538880 3270445098867797760 520591926412172160 1628815341295658880 2974811008069555200 286183441515535200 1362685457861582400 8721186930314127360 1388245137099125760 7786774044923328000 1239504586695648000 751892529450404160 390443944809129120 763155844041427200 2231108256052166400 356139393885999360 2005046745201077760 6540890197735595520 1041183852824344320 3257630682591317760 687267448312798080 572366883031070400 2776490274198251520 267104545414499520 2479009173391296000 1503785058900808320 780887889618258240 1526311688082854400 4462216512104332800 712278787771998720 4010093490402155520 635963203367856000 2082367705648688640 6515261365182635520 393261510329251200 1144733766062140800 534209090828999040 1561775779236516480 3052623376165708800 294946132746938400 1030901172469197120 1424557575543997440 1271926406735712000 4164735411297377280 400656818121749280 3718513760086944000 1171331834427387360 786523020658502400 2289467532124281600 1735306421373907200 367044076307301120 1068418181657998080 3123551558473032960 534561081699415680 445174242357499200 589892265493876800 2849115151087994880 1301479816030430400 2543852813471424000 801313636243498560 1573046041317004800 4578935064248563200 3470612842747814400 788102916316934400 734088152614602240 2136836363315996160 6247103116946065920 997973026823404800 1069122163398831360 187887964394894400 890348484714998400 1179784530987753600 2602959632060860800 5087705626942848000 550566114460951680 1602627272486997120 3146092082634009600 6941225685495628800 1576205832633868800 1468176305229204480 4273672726631992320 3815779220207136000 1201970454365247840 1798867346669078400 1995946053646809600 2138244326797662720 375775928789788800 5205919264121721600 1182154374475401600 1101132228921903360 3205254544973994240 551672041421854080 336783992044368960 3152411665267737600 281831946592341600 1335522727072497600 8547345453263984640 1924479954539251200 7631558440414272000 825849171691427520 413754031066390560 751551857579577600 2364308748950803200 350724200203802880 2202264457843806720 6410509089947988480 1103344082843708160 194712641442446400 673567984088737920 563663893184683200 3848959909078502400 1397162237552766720 263043150152852160 1651698343382855040 827508062132781120 1503103715159155200 4728617497901606400 701448400407605760 4404528915687613440 626293214649648000 2206688165687416320 389425282884892800 1127327786369366400 2794324475105533440 526086300305704320 1655016124265562240 3006207430318310400 292068962163669600 1010351976133106880 1402896800815211520 1252586429299296000 4413376331374832640 394564725229278240 3940514581584672000 778850565769785600 2254655572738732800 1838906804739513600 363463597359233280 1052172600611408640 3310032248531124480 584137924327339200 2805793601630423040 1379180103554635200 2505172858598592000 789129450458556480 1557701131539571200 4509311145477465600 3677813609479027200 776143571326905600 726927194718466560 2104345201222817280 6620064497062248960 630573252284102400 358123683019939200 1168275848654678400 2758360207109270400 5010345717197184000 545195396038849920 1578258900917112960 3115402263079142400 268592762264954400 876206886491008800 657607875382130400 1552287142653811200 1453854389436933120 4208690402445634560 3757759287897888000 1183694175687834720 1771515092866147200 1261146504568204800 716247366039878400 2336551697309356800 1753621001019014400 5516720414218540800 1164215356990358400 1090390792077699840 3156517801834225920 543300499928833920 454329496699041600 537185524529908800 1315215750764260800 8417380804891269120 2596168552565952000 7515518575795776000 817793094058274880 1432494732079756800 4673103394618713600 3507242002038028800 744198682426617600 2328430713980716800 2180781584155399680 6313035603668451840 1086600999857667840 190831378980715200 908658993398083200 1074371049059817600 2630431501528521600 5192337105131904000 882802553197743360 501373156227914880 1635586188116549760 2864989464159513600 814950749893250880 7014484004076057600 1488397364853235200 4656861427961433600 1336995083274439680 4361563168310799360 3894252828848928000 620165568688848000 1226689641087412320 2173201999715335680 381662757961430400 5260863003057043200 1116298023639926400 1765605106395486720 1002746312455829760 3271172376233099520 520939077698632320 1629901499786501760 2976794729706470400 286247068471072800 1362988490097124800 8723126336621598720 1389170873863019520 7788505657697856000 1240331137377696000 752059734341872320 390704308273974240 763325515922860800 2232596047279852800 356218574097335040 2005492624911659520 6542344752466199040 1041878155397264640 3259802999573003520 687420281962028160 572494136942145600 2778341747726039040 267163930573001280 2480662274755392000 1504119468683744640 781408616547948480 1526651031845721600 4465192094559705600 712437148194670080 4010985249823319040 636104596602384000 2083756310794529280 6519605999146007040 393348963316982400 1144988273884291200 534327861146002560 1562817233095896960 3053302063691443200 295011722487736800 1031130422943042240 1424874296389340160 1272209193204768000 4167512621589058560 400745895859501920 3720993412133088000 1172112924821922720 786697926633964800 2289976547768582400 1736463592328774400 367125699095850240 1068655722292005120 3125634466191793920 534679824674136960 445273217621668800 590023444975473600 2849748592778680320 1302347694246580800 2544418386409536000 801491791719003840 1573395853267929600 4579953095537164800 3472927184657548800 788628454511788800 734251398191700480 2137311444584010240 6251268932383587840 998194905437587200 1069359649348273920 188013255520708800 890546435243337600 1180046889950947200 2604695388493161600 5088836772819072000 550688548643775360 1602983583438007680 3146791706535859200 6945854369315097600 1577256909023577600 1468502796383400960 4274622889168020480 3816627579614304000 1202237687578505760 1799267287532457600 1996389810875174400 2138719298696547840 376026511041417600 5209390776986323200 1182942681767683200 1101377097287550720 3205967166876015360 552039918158252160 336858868983349440 3154513818047155200 282019883281063200 1335819652865006400 8549245778336040960 1924907822761996800 7633255159228608000 826032822965663040 414029938618689120 752053022082835200 2365885363535366400 350958076971989760 2202754194575101440 6411934333752030720 1104079836316504320 194755931761809600 673717737966698880 564039766562126400 3849815645523993600 1397472867612622080 263218557728992320 1652065645931326080 828059877237378240 1504106044165670400 4731770727070732800 701916153943979520 4405508389150202880 626710851735696000 2208159672633008640 389511863523619200 1128079533124252800 2794945735225244160 526437115457984640 1656119754474756480 3008212088331340800 292133897642714400 1010576606950048320 1403832307887959040 1253421703471392000 4416319345266017280 394827836593488480 3943142272558944000 779023727047238400 2256159066248505600 1840133060527507200 363544405955377920 1052874230915969280 3312239508949512960 584267795285428800 2807664615775918080 1380099795395630400 2506843406942784000 789655673186976960 1558047454094476800 4512318132497011200 3680266121055014400 776315977436563200 727088811910755840 2105748461831938560 6624479017899025920 630993743468524800 358203304396828800 1168535590570857600 2760199590791260800 5013686813885568000 545316608933066880 1579311346373953920 3116094908188953600 268652478297621600 876401692928143200 658046394322480800 1552631954873126400 1454177623821511680 4211496923663877120 3760265110414176000 1184483509780465440 1772696409195254400 1261987486937049600 716406608793657600 2337071181141715200 1754790384859948800 5520399181582521600 1164473966154844800 1090633217866133760 3158622692747907840 543421184205594240 454430507444222400 537304956595243200 1316092788644961600 8422993847327754240 2596745756824128000 7520530220828352000 817974913399600320 1432813217587315200 4674142362283430400 3509580769719897600 744363992563027200 2328947932309689600 2181266435732267520 6317245385495815680 1086842368411188480 190958632891790400 908861014888444800 1074609913190486400 2632185577289923200 5193491513648256000 883391240855934720 501484626155560320 1635949826799200640 2865626435174630400 815131776308391360 7019161539439795200 1488727985126054400 4657895864619379200 1337292336414827520 4362532871464535040 3895118635236192000 620303327135856000 1226962370099400480 2173684736822376960 381917265783580800 5264371154579846400 1116545988844540800 1766782481711869440 1002969252311120640 3271899653598401280 521054794794119040 1630263552616782720 2977455970252108800 286437949337685600 1363291522332667200 8725065742929070080 1389479452784317440 7790237270472384000 1240606654271712000 752226939233340480 390791096095589280 763834531567161600 2233091977689081600 356456114731342080 2005938504622241280 6543799307196802560 1042109589588238080 3260527105233565440 687573115611258240 572875898675371200 2778958905568634880 1426212669517251840 267342086048506560 2481213308543424000 1504453878466680960 781582192191178560 1527669063134323200 4466183955378163200 712912229462684160 4011877009244482560 636528776305968000 2084219179176476160 6521054210467130880 393436416304713600 1145751797350742400 2852425339034503680 534684172097013120 1563164384382357120 3055338126268646400 295077312228535200 1031359673416887360 1425824458925368320 1273057552611936000 4168438358352952320 401013129072759840 3721819962815136000 1172373288286767840 786872832609427200 2291503594701484800 1736849315980396800 367207321884399360 1069368344194026240 3126328768764714240 534956891615153280 445570143414177600 590154624457070400 2851648917850736640 1302636986985297600 2546115105223872000 802026258145519680 1573745665218854400 4583007189402969600 3473698631960793600 788803633910073600 734414643768798720 2138736688388052480 6252657537529428480 998860541280134400 1069913783230306560 188055019229313600 891140286828355200 1180309248914140800 2605273973970595200 5092230210447744000 550810982826599040 1604052516291039360 3147491330437708800 6947397263921587200 1577607267820147200 1468829287537597440 4277473376776104960 3819172657835808000 1203039387218279520 1800467110122595200 1997721082560268800 2139827566460613120 376110038458627200 5210547947941190400 1183205450865110400 1101621965653198080 3208105032582078720 552162543737051520 337083499800290880 3155214535640294400 282082528843970400 1336710430242532800 8554946753552209920 1926191427430233600 7638345315671616000 826216474239898560 414121907802788640 752220076917254400 2366410901730220800 351036035894718720 2203243931306396160 6416210065164157440 1104325087474103040 194885802719899200 674166999600581760 564165057687940800 3852382854860467200 1398404757792188160 263277026921039040 1652432948479797120 828243815605577280 1504440153834508800 4732821803460441600 702072071789437440 4406487862612792320 626850064097712000 2208650174948206080 389771605439798400 1128330115375881600 2796809515584376320 526554053842078080 1656487631211154560 3008880307669017600 292328704079848800 1011250499400872640 1404144143578874880 1253700128195424000 4417300349896412160 394915540381558560 3944018169550368000 779543210879596800 2256660230751763200 1840541812456838400 363786831743811840 1053108107684156160 3312975262422309120 584657408159697600 2808288287157749760 1380406359342628800 2507400256390848000 789831080763117120 1559086421759193600 4513320461503526400 3681083624913676800 776718258359097600 727573663487623680 2106216215368312320 6625950524844618240 631133907196665600 358442168527497600 1169314816319395200 2760812718685257600 5014800512781696000 545680247615717760 1579662161526234240 3118172843518387200 268831626395623200 876986112239546400 658192567302597600 1553436516718195200 1455147326975247360 4212432430736624640 3761100384586272000 1184746621144675680 1773090181304956800 1262267814393331200 716884337054995200 2338629632638790400 1755180179473593600 5521625437370515200 1165077387538646400 1091360495231435520 3159324323052468480 543702780851368320 454733539679764800 537663252791246400 1316385134605195200 8424864861473249280 2598477369598656000 7522200769172544000 818520371423576640 1433768674109990400 4677259265277580800 3510360358947187200 744749716214649600 2330154775077292800 2182720990462871040 6318648646104936960 1087405561702736640 191001050862148800 909467079359529600 1075326505582492800 2632770269210390400 5196954739197312000 883587470075331840 501819035938496640 1637040742847153280 2867537348219980800 815554171277052480 7020720717894374400 1489499432429299200 4660309550154585600 1338184095835991040 4365441980925742080 3897716054397984000 620624763512208000 1227780557135364960 2174811123405473280 382002101724297600 5265540538420780800 1117124574321974400 1767174940150663680 1003638071876993280 3274081485694306560 521324801350254720 1631108342554104960 2978998864858598400 286501576293223200 1364200619039294400 8730883961851484160 1390199470267345920 7795432108795968000 1241249527024416000 752728553907744960 390993601012691040 764004203448595200 2234249148643948800 356535294942677760 2007276143753986560 6548162971388613120 1042649602700509440 3262216685108209920 688031616558948480 573003152586446400 2780398940534691840 1427163724533415680 267401471207008320 2482499054048832000 1505457107815489920 781987202025382080 1528008406897190400 4468498297287897600 713070589885355520 4014552287507973120 636670169540496000 2085299205401018880 6524433370216419840 393698775267907200 1146006305172892800 2854327449066831360 534802942414016640 1563974404050764160 3056016813794380800 295274081450930400 1032047424838422720 1426141179770711040 1273340339080992000 4170598410802037760 401102206810512480 3723748581073248000 1172980803038073120 787397550535814400 2292012610345785600 1737749337834182400 367452190250046720 1069605884828033280 3127948808101528320 535194377564595840 445669118678347200 590548162901860800 2852282359541422080 1303312003375636800 2546680678161984000 802204413621024960 1574795101071628800 4584025220691571200 3475498675668364800 789212385839404800 734904380500093440 2139211769656066560 6255897616203056640 999082419894316800 1070388755129191680 188152467882724800 891338237356694400 1181096325803721600 2606624006751273600 5093361356323968000 551178285375070080 1604408827242049920 3149590202143257600 6950997351336729600 1578424771678809600 1469808761000186880 4278423539312133120 3820021017242976000 1203306620431537440 1800867050985974400 1998164839788633600 2140777510258383360 376304935765449600 5213248013502547200 1183818578759107200 1102356570750140160 3208817654484099840 552448670087583360 337158376739271360 3156849543357619200 282228701824087200 1337007356035041600 8556847078624266240 1926619295652979200 7640042034485952000 826767428062605120 414336502565687520 752609871530899200 2367637157518214400 351217940047752960 2204713141500280320 6417635308968199680 1104897340175166720 194929093039262400 674316753478542720 564457403648174400 3853238591305958400 1398715387852043520 263413455035814720 1653534856125210240 828673005131375040 1505219743061798400 4735274315036428800 702435880095505920 4409426283000560640 627174892942416000 2209794680350333440 389858186078524800 1128914807296348800 2797430775704087040 526826910071629440 1657346010262750080 3010439486123596800 292393639558893600 1011475130217814080 1404871760191011840 1254349785884832000 4419589360700666880 395120182553722080 3946061929197024000 779716372157049600 2257829614592697600 1841495566958611200 363867640339956480 1053653820143258880 3314692020525500160 584787279117787200 2809743520382023680 1381121675218958400 272900730254967360 2508699571769664000 790240365107444160 1559432744314099200 4515659229185395200 3682991133917222400 777063070578412800 727735280679912960 2107307640286517760 6629384041051000320 631460955895660800 358521789904387200 1169574558235574400 2762243350437916800 545801460509934720 1580480730214888320 3118865488628198400 268891342428290400 877180918676680800 658533637589536800 1554126141156825600 1455470561359825920 4214615280573035520 409351095382451040 3763049357654496000 1185360547661166240 1774008982894262400 1262921911791321600 717043579808774400 2339149116471148800 1756089700238764800 5524486700875833600 1165594605867619200 1091602921019869440 3160961460429776640 543944149404888960 454834550424945600 537782684856580800 1317067275179073600 8429230561146071040 2599054573856832000 818702190764902080 1434087159617548800 4678298232942297600 3512179400477529600 745080336487468800 2331189211735238400 2183205842039738880 6321922920859553280 1087888298809777920 191100026126318400 909669100849891200 1075565369713161600 2634134550358147200 5198109147713664000 884045338253925120 501930505866142080 1637404381529804160 2868174319235097600 815916224107333440 7024358800955059200 1490160672974937600 4662378423470476800 1338481348976378880 4366411684079477760 3898581860785248000 620900280406224000 1228053286147353120 2175776597619555840 382200052252636800 5268269100716294400 1117620504731203200 1768090676507850240 1003861011732284160 3274808763059608320 521556235541228160 1631832448214666880 2980321345949875200 286650039189477600 1364503651274836800 8732823368158955520 1390816628109941760 7797163721570496000 1241800560812448000 752895758799213120 391167176655921120 764400104505273600 2235241009462406400 356720048769127680 2007722023464568320 6549617526119216640 1043112471082456320 3263664896429333760 688184450208178560 573300078378955200 2781633256219883520 1427480742872136960 267540036576845760 2483601121624896000 1505791517598426240 782334353311842240 1528800209010547200 4470482018924812800 713440097538255360 4015444046929136640 637000087087728000 2086224942164912640 6527329792858667520 393786228255638400 1146600156757910400 2854961485744273920 535080073153691520 1564668706623684480 3057600418021094400 295339671191728800 1032276675312267840 1426880195076510720 1274000174175456000 4172449884329825280 401310054865268640 3725401682437344000 1173501529967763360 787572456511276800 2293200313515820800 1738520785137427200 367533813038595840 1070160146307383040 3129337413247368960 535511025497185920 445900060961409600 590679342383457600 2853760390153021440 1303890588853070400 2548000348350912000 802620109730537280 1575144913022553600 4586400627031641600 3477041570274854400 789562744635974400 735067626077191680 2140320292614766080 6258674826494737920 999600136660742400 1071022050994371840 188235995299934400 891800121922819200 1181358684766915200 2607781177706140800 5096000696701824000 551300719557893760 1605240219461074560 3150289826045107200 6954083140549708800 1579125489271948800 1470135252154383360 4280640585229532160 3822000522526368000 1203930164595805920 1801800246333859200 1999200273321484800 2142044101988743680 376471990599868800 5215562355412281600 1184344116953961600 1102601439115787520 3210480438922149120 552693921245182080 337333089596892480 3158250978543897600 282353992949901600 1337700182884228800 8561281170459064320 1927617654839385600 7644001045052736000 826951079336840640 414520440933886560 752943981199737600 2368688233907923200 351373857893210880 2205202878231575040 6420960877844298240 1105387842490364160 195030103784443200 674666179193784960 564707985899803200 3855235309678771200 1399440191325039360 263530393419908160 1653902158673681280 829040881867773120 1505887962399475200 4737376467815846400 702747715786421760 4410405756463150080 627453317666448000 2210775684980728320 390060207568886400 1129415971799606400 2798880382650078720 527060786839816320 1658081763735546240 3011775924798950400 292545155676664800 1011999268790677440 1405495431572843520 1254906635332896000 4421551369961456640 395295590129862240 3947813723179872000 780120415137772800 2258831943599212800 1842313070817273600 364056193730960640 1054121573679632640 3316163527471092480 585090311353329600 2810990863145687040 1381734803112955200 273042145298220480 2509813270665792000 790591180259724480 1560240830275545600 4517663887198425600 3684626141634547200 777522820204166400 728112387461921280 2108243147359265280 6632327054942184960 631741283351942400 358707573117129600 1170180622706659200 2763469606225910400 546084290596440960 1581182360519448960 3120481660551091200 269030679837847200 877635467029994400 658825983549770400 1555045640408332800 1456224774923842560 4216486294718530560 409563217947330720 3764719905998688000 1185886770389586720 1774796527113667200 1263482566703884800 717415146234259200 2340361245413318400 1756869289466054400 5526939212451820800 1166284230306249600 1092168581192881920 3162364721038897920 544265974142916480 455070242163700800 538061359675694400 1317651967099540800 8432972589437061120 2600401383792576000 819126435894661440 1434830292468518400 4680722490826636800 3513738578932108800 745521163517894400 2332568460612499200 2184337162385763840 6324729442077795840 1088531948285832960 191184862067035200 910140484327401600 1076122719351388800 2635303934199081600 5200802767585152000 884437796692719360 502190602363981440 1638252871789322880 2869660584937036800 816398961214374720 7027477157864217600 1491042327035788800 4665136921224998400 1339174939637283840 4368674324771527680 3900602075688864000 621267636264912000 1228689653841992160 2177063896571665920 382369724134070400 5270607868398163200 1118281745276841600 1768875593385438720 1004381204727962880 3276505743578645760 521864814462526080 1632797922428749440 2982084654071577600 286777293100552800 1365210726491102400 8737348649543055360 1391639505233402880 7801204151377728000 1242535272529824000 753285903545972160 391398610846894560 764739448268140800 2236563490553683200 356878409191799040 2008762409455925760 6553011487157291520 1043729628925052160 3265595844857498880 688541062056382080 573554586201105600 2783279010466805760 1428220452329153280 267658806893849280 2485070545059648000 1506571807091944320 782797221693789120 1529478896536281600 4473126981107366400 713756818383598080 4017524818911851520 637282873556784000 2087459257850104320 6531191689714997760 393990285227011200 1147109172402211200 2856440904658306560 535317613787698560 1565594443387578240 3058957793072563200 295492713920258400 1032811593084573120 1427513636767196160 1274565747113568000 4174918515700208640 401488210340773920 3727605817589472000 1174195832540683680 787980570454022400 2294218344804422400 1739549381541753600 367724266211877120 1070635227575397120 3131188886775156480 535550606488759680 446098011489748800 590985427840516800 2855027273534392320 1304662036156315200 2549131494227136000 802976420681547840 1575961140908044800 4588436689608844800 3479098763083507200 790029889698067200 735448532423754240 2141270455150794240 6262377773550312960 1000043893889107200 1071101212977519360 188347365189547200 892196022979497600 1181970855681033600 2609324072312630400 5098262988454272000 551586399317815680 1605952841363095680 3151922281816089600 6958197526167014400 1580059779396134400 1470897064847508480 4282540910301588480 3823697241340704000 1204464631022321760 1802600128060617600 2000087787778214400 2142202425955038720 376694730379094400 5218648144625260800 1185044834547100800 1103172798635631360 3211905682726191360 553020922788647040 337482843474853440 3160119558792268800 282521047784320800 1338294034469246400 8565081820603176960 1928473391284876800 7647394482681408000 827379598976723520 414765692091485280 753389460758188800 2370089669094201600 351581748353821440 2206345597271262720 6423811365452382720 1106041845577294080 195116684423169600 674965686949706880 565042095568641600 3856946782569753600 1400061451444750080 263686311265366080 1654759197953447040 829531384182970560 1506778921516377600 4740179338188403200 703163496707642880 4412691194542525440 627824550631824000 2212083691154588160 390233368846339200 1130084191137283200 2800122902889500160 527372622530732160 1659062768365941120 3013557843032755200 292675026634754400 1012448530424560320 1406326993415285760 1255649101263648000 4424167382309176320 395529466898049120 3950149448490336000 780466737692678400 2260168382274566400 1843403075962156800 364217810923249920 1054745245061464320 3318125536731882240 585350053269508800 2812653986830571520 1382552306971617600 273163358192437440 2511298202527296000 791058933796098240 1560933475385356800 4520336764549132800 3686806151924313600 777580288907385600 728435621846499840 2109490490122928640 6636251073463764480 632115053293651200 358866815870908800 1170700106539017600 2765104613943235200 546326716384874880 1582117867592196480 3121866950770713600 269150111903181600 878025079904263200 659215778163415200 1555160577814771200 1456871243692999680 4218980980245857280 409745037288656160 3766947303790944000 1186588400694147360 1775846586072873600 1264230106587302400 717733631741817600 2341400213078035200 1757908741769107200 5530209227886470400 1166370433361078400 1092653432769749760 3164235735184392960 544306202235169920 455272263654062400 538300223806363200 1318431556326830400 8437961960491714560 2601555792308928000 819490074577312320 1435467263483635200 4682800426156070400 3515817483538214400 745576266896697600 2332740866722156800 2185306865539499520 6328471470368785920 1088612404470339840 191297976654657600 910544527308124800 1076600447612726400 2636863112653660800 5203111584617856000 884961074611111680 502413542219272320 1638980149154624640 2870934526967270400 816459303352754880 7031634967076428800 1491152533793395200 4665481733444313600 1339769445918059520 4370613731078999040 3902333688463392000 621313555747248000 1229235111865968480 2177224808940679680 382595953309315200 5273726225307321600 1118364400345046400 1769922149222223360 1004827084438544640 3277960298309249280 521903386827688320 1632918606705509760 2982305067586790400 286946964981986400 1365816790962187200 8741227462157998080 1391742364873835520 7804667376926784000 1242627111494496000 753620313328908480 391427540120766240 765191906618630400 2236728800690092800 357089556422027520 2009654168877089280 6555920596618498560 1043806773655376640 3265837213411019520 688846729354842240 573893929963972800 2783484729747671040 1428854489006595840 267817167316520640 2485254222988992000 1507240626657816960 782855080241532480 1530383813237260800 4473457601380185600 714179112844055040 4019308337754178560 637659922182192000 2087613547310753280 6531674426822039040 394165191202473600 1147787859927945600 2857708978013191680 535634334633041280 1565710160483064960 3060767626474521600 295623893401855200 1033270094032263360 1428358225688110080 1275319844364384000 4175227094621506560 401725750974780960 3727881334483488000 1174282620362298720 788330382404947200 2295575719855891200 1739677956092294400 367887511788975360 1071268669266082560 3131420320966129920 535669349463480960 446361945527534400 591247786803710400 2856716451376220160 1304758467069220800 2550639688728768000 803451501949561920 1576660764809894400 4591151439711782400 3479355912184588800 790088282830828800 735775023577950720 2142537338532165120 6262840641932259840 1000635570193593600 1071338698926961920 188361286425748800 892723891055068800 1182495573607420800 2609516934138441600 5101279377457536000 551831267683463040 1606903003899123840 3153321529619788800 6958711824369177600 1580176565661657600 1471550047155901440 4285074677064330240 3825959533093152000 1205177252924342880 1803666637029628800 2001271140387187200 2142677397853923840 376722572851497600 5219033868276883200 1185132424246243200 1103662535366926080 3213806007798247680 553061797981580160 337682515312134720 3160353131323315200 282541929638623200 1339085836582603200 8570149354128660480 1929614373212198400 7651919066186304000 827746901525194560 414796348486185120 753445145702995200 2370264848492486400 351607734661397760 2207325070733852160 6427612015596495360 1106123595963160320 195232125274804800 675365030624269440 565083859277246400 3859228746424396800 1400889798271031040 263705800996048320 1655493803050389120 829592696972370240 1506890291405990400 4740529696984972800 703215469322795520 4414650141467704320 627870954752496000 2212247191926320640 390464250549609600 1130167718554492800 2801779596542062080 527411601992096640 1659185393944740480 3013780582811980800 292848187912207200 1013047545936404160 1406430938645591040 1255741909504992000 4424494383852641280 395558701494072480 3950441414154144000 780928501099219200 2260335437108985600 1843539326605267200 364433300512968960 1054823203984193280 3318370787889480960 585696375824414400 2812861877291182080 1382654494953950400 273324975384726720 2511483819009984000 791117402988144960 1561857002198438400 4520670874217971200 3687078653210534400 777752695017043200 728866601025937920 2109646407968386560 6636741575778961920 632161774536364800 359079139542614400 1171392751648828800 2765308989907900800 546649950769453440 1582234805976289920 3123714004396876800 269309354656960800 878544563736621600 659264502490120800 1555505390034086400 1457733202051875840 4219292815936773120 409987463077090080 3767225728514976000 1186676104482217440 1775977843442774400 1264323549072729600 718158279085228800 2342785503297657600 1758038673306988800 5530617979815801600 1166629042525564800 1093299901538906880 3164469611952579840 544426886511930240 455541625641211200 538618709313921600 1318529004980241600 8438585631873546240 2603095003664064000 819974926154180160 1436316558170457600 4685571006595315200 3516077346613977600 745741577033107200 2333258085051129600 2186599803077813760 6328939223905159680 1088853773023860480 191312115978110400 911083251282422400 1077237418627843200 2637058009960483200 5206190007328128000 885026484350910720 502710795359660160 1639949852308360320 2872633116340915200 816640329767895360 7032154693227955200 1491483154066214400 4666516170102259200 1340562120959093760 4373199606155627520 3904642505496096000 621451314194256000 1229962389231270240 2177707546047720960 382624231956220800 5274116019920966400 1118612365549660800 1770052968701821440 1005421590719320320 3279899704616720640 522019103923175040 1633280659535790720 2982966308132428800 286968173967165600 1366624876923633600 8746399212311255040 1392050943795133440 7809285010992192000 1242902628388512000 754066193039490240 391514327942381280 765248463912441600 2237224731099321600 357115949825806080 2010843181438640640 6559799409233441280 1044038207846350080 3266561319071581440 689254285752789120 573936347934331200 2784101887590266880 1429699871243185920 267836962369354560 2485805256777024000 1508132386078980480 783028655884762560 1530496927824883200 4474449462198643200 714231899651612160 4021686362877281280 637707053260368000 2088076415692700160 6533122638143162880 394398399169756800 1147872695868662400 2859399742486371840 535673924738709120 1566057311769525120 3060993855649766400 295798799377317600 1033881428629183680 1428463799303224320 1275414106520736000 4176152831385400320 401755443554031840 3728707885165536000 1174542983827143840 788796798339513600 2295745391737324800 1740063679743916800 368105172558439680 1071347849477418240 3132114623539050240 535788092438202240 446394937282257600 591597598754635200 2856927598606448640 1305047759807937600 2550828213041472000 803510887108063680 1577593596679027200 4591490783474649600 3480127359487833600 790263462229113600 736210345116879360 2142695698954836480 6264229247078100480 1000709529731654400 1071576184876404480 188403050134353600 892789874564515200 1183195197509270400 2610095519615875200 5101656426082944000 552157758837659520 1607021774216127360 3155187193358054400 6960254718975667200 1580526924458227200 1472420690233758720 4285391397909672960 3826242319562208000 1205266330662095520 1803799950650755200 2001419059463308800 2143152369752808960 376806100268707200 5220191039231750400 1185395193343670400 1104315517675319040 3214043548432254720 553184423560379520 337707474291794880 3161053848916454400 282604575201530400 1339184811846772800 8570782795819345920 1929756995953113600 7652484639124416000 828236638256489280 414888317670284640 753612200537414400 2370790386687340800 351685693584126720 2208631035350638080 6428087096864509440 1106368847120759040 195246555381259200 675414948583589760 565209150403060800 3859513991906227200 1400993341624316160 263764270188095040 1656473276512978560 829776635340569280 1507224401074828800 4741580773374681600 703371387168253440 4417262070701276160 628010167114512000 2212737694241518080 390493110762518400 1130418300806121600 2801986683248632320 527528540376190080 1659553270681138560 3014448802149657600 292869833071888800 1013122422875384640 1406742774336506880 1256020334229024000 4425475388483036160 395646405282142560 3951317311145568000 780986221525036800 2260836601612243200 1843948078534598400 364460236711683840 1055057080752380160 3319106541362277120 585739666143777600 2813485548673013760 1382961058900948800 273345177533762880 2512040668458048000 791292810564285120 1561972443050073600 4521673203224486400 3687896157069196800 777925101126700800 728920473423367680 2110114161504760320 6638213082724554240 632301938264505600 359105680001577600 1171479332287555200 2765922117801897600 546690355067525760 1582585621128570240 3123944886100147200 269329260001183200 878609499215666400 659410675470237600 1555850202253401600 1457840946846735360 4220228323009520640 410017766300644320 3768061002687072000 1186939215846427680 1776371615552476800 1264603876529011200 718211360003155200 2342958664575110400 1758428467920633600 5531844235603795200 1166887651690051200 1093380710135051520 3165171242257140480 544547570788690560 455575295889604800 538658520002366400 1318821350940475200 8440456646019041280 2603287405083456000 820035532601288640 1436422720006310400 4685917329150220800 3516856935841267200 745906887169516800 2333775303380102400 2186761420270103040 6330342484514280960 1089095141577381120 191354533948468800 911150591779209600 1077317040004732800 2637642701880950400 5206574810166912000 885222713570307840 502747952002208640 1640071065202577280 2872845440012620800 816821356183035840 7033713871682534400 1491813774339033600 4667550606760204800 1340661205339223040 4373522840540206080 3904931107625184000 621589072641264000 1230053298901932960 2178190283154762240 382709067896937600 5275285403761900800 1118860330754275200 1770445427140615680 1005495904004417280 3280142130405154560 522134821018661760 1633642712366071680 2983627548678067200 287031800922703200 1366725887668814400 8747045681080412160 1392359522716431360 7809862215250368000 1243178145282528000 754121928003312960 391601115763996320 765418135793875200 2237720661508550400 357195130037141760 2010991808008834560 6560284260810309120 1044269642037323520 3267285424732143360 689305230302532480 574063601845406400 2784719045432862720 1429805544022759680 267896347527856320 2486356290565056000 1508243856006625920 783202231527992640 1530836271587750400 4475441323017100800 714390260074283520 4021983616017669120 637848446494896000 2088539284074647040 6534570849464286720 394427550165667200 1148127203690812800 2859611088045519360 535792695055712640 1566404463055985280 3061672543175500800 295820662624250400 1033957845453798720 1428780520148567040 1275696892989792000 4177078568149294080 401844521291784480 3729534435847584000 1174803347291988960 788855100331334400 2296254407381625600 1740449403395539200 368132380154622720 1071585390111425280 3132808926111970560 535867254421349760 446493912546427200 591641325248500800 2857561040297134080 1305337052546654400 2551393785979584000 803689042583568960 1577710200662668800 4592508814763251200 3480898806791078400 790438641627398400 736264760309245440 2143170780222850560 6265617852223941120 1000931408345836800 1071734508842699520 188444813842958400 892987825092854400 1183282650497001600 2610674105093308800 5102787571959168000 552198570231934080 1607378085167137920 3155420401325337600 6961797613582156800 1580877283254796800 1472529520618490880 4286341560445701120 3827090678969376000 1205533563875353440 1804199891514134400 2001862816691673600 2143469017685399040 376889627685916800 5221348210186617600 1185657962441097600 1104397140463868160 3214756170334275840 553307049139178880 337782351230775360 3161754566509593600 282667220764437600 1339481737639281600 8572683120891402240 1930184864175859200 7654181357938752000 828297855347901120 414980286854384160 753779255371833600 2371315924882195200 351763652506855680 2208794280927736320 6429512340668551680 1106614098278357760 195289845700622400 675564702461550720 565334441528875200 3860369728351718400 1401303971684171520 263822739380141760 1656595710695802240 829960573708768320 1507558510743667200 4742631849764390400 703527305013711360 4417588561855472640 628149379476528000 2213228196556715520 390579691401244800 1130668883057750400 2802607943368343040 527645478760283520 1659921147417536640 3015117021487334400 292934768550933600 1013347053692326080 1407054610027422720 1256298758953056000 4426456393113431040 395734109070212640 3952193208136992000 781159382802489600 2261337766115500800 1844356830463929600 364541045307828480 1055290957520567040 3319842294835073280 585869537101867200 2814109220054845440 1383267622847947200 273405783980871360 2512597517906112000 791468218140425280 1562318765604979200 4522675532231001600 3688713660927859200 778040038533139200 729082090615656960 2110581915041134080 6639684589670146560 632442101992646400 359185301378467200 1171739074203734400 2766535245695894400 546811567961742720 1582936436280850560 3124637531209958400 269388976033850400 878804305652800800 659556848450354400 1556080077066278400 1458164181231313920 4221163830082268160 410108675971307040 3768896276859168000 1187202327210637920 1776765387662179200 1264884203985292800 718370602756934400 2343478148407468800 1758818262534278400 5533070491391788800 1167060057799708800 1093623135923485440 3165872872561701120 544628026973197440 455676306634785600 538777952067700800 1319113696900708800 8442327660164536320 2603864609341632000 820217351942614080 1436741205513868800 4686956296814937600 3517636525068556800 746017093927123200 2334120115599417600 2187246271846970880 6331745745123402240 1089256053946394880 191396951918827200 911352613269571200 1077555904135401600 2638227393801417600 5207729218683264000 885418942789704960 502859421929854080 1640434703885228160 2873482411027737600 816942040459796160 7035273050137113600 1492034187854246400 4668240231198835200 1340958458479610880 4374492543693941760 3905796914012448000 621680911605936000 1230326027913921120 2178512107892789760 382793903837654400 5276454787602835200 1119025640890684800 1770837885579409920 1005718843859708160 3280869407770456320 522211965748986240 1633884080919592320 2984068375708492800 287095427878240800 1367028919904356800 8748985087387883520 1392565241997296640 7811593828024896000 1243361823211872000 754289132894781120 391658974311739680 765587807675308800 2238051281781369600 357274310248477440 2011437687719416320 6561738815540912640 1044423931497972480 3267768161839184640 689458063951762560 574190855756481600 2785130483994593280 1430122562361480960 267955732686358080 2486723646423744000 1508578265789562240 783317948623479360 1531175615350617600 4476102563562739200 714548620496954880 4022875375438832640 637989839729424000 2088847862995944960 6535536323678369280 394515003153398400 1148381711512963200 2860245124722961920 535911465372716160 1566635897246958720 3062351230701235200 295886252365048800 1034187095927643840 1429097240993909760 1275979679458848000 4177695725991889920 401933599029537120 3730085469635616000 1174976922935219040 789030006306796800 2296763423025926400 1740706552496620800 368214002943171840 1071822930745432320 3133271794493917440 536144321362366080 446592887810596800 591772504730097600 2858194481987819520 1305529914372465600 2551959358917696000 803867198059074240 1578060012613593600 4593526846051852800 3481413104993241600 790555427892921600 736428005886343680 2143645861490864640 6266543588987834880 1001153286960019200 1072288642724732160 188472656315361600 893185775621193600 1183545009460195200 2611059828744931200 5103918717835392000 552321004414757760 1607734396118148480 3156120025227187200 6962826209986483200 1581110855785843200 1472856011772687360 4287291722981729280 3827939038376544000 1205800797088611360 1804599832377513600 2002306573920038400 2144577285449464320 376945312630723200 5222119657489862400 1185833141839382400 1104642008829515520 3215468792236296960 553388799525045120 337857228169755840 3162221711571686400 282708984473042400 1339778663431790400 8574583445963458560 1930612732398604800 7655878076753088000 828481506622136640 415041599643783840 753890625261446400 2371666283678764800 351815625122008320 2209284017659031040 6430937584472593920 1106777599050090240 195333136019985600 675714456339511680 565417968946084800 3861225464797209600 1401614601744026880 263861718841506240 1656963013244273280 830083199287567680 1507781250522892800 4743332567357529600 703631250244016640 4418568035318062080 2895919098597907200 628242187717872000 2213555198100180480 390666272039971200 1130835937892169600 2803229203488053760 527723437683012480 1660166398575135360 3015562501045785600 292999704029978400 1013571684509267520 1407262500488033280 5791838197195814400 1256484375435744000 4427110396200360960 395792578262259360 3952777139464608000 781332544079942400 2261671875784339200 1844629331750150400 364621853903973120 1055446875366024960 3320332797150270720 585999408059956800 2814525000976066560 1383471998812612800 273466390427979840 2512968750871488000 791585156524518720 1562665088159884800 4523343751568678400 3689258663500300800 778442319455673600 729243707807946240 2110893750732049920 6640665594300541440 632535544478073600 359264922755356800 1171998816119913600 2766943997625225600 546932780855959680 1583170313049037440 3125330176319769600 269448692066517600 878999112089935200 659654297103765600 1556884638911347200 1458487415615892480 4221787501464099840 410199585641969760 3769453126307232000 1187377734786778080 1777027902401980800 1265071088956147200 718529845510713600 2343997632239827200 1759078125610041600 5533887995250451200 1167663479183510400 1093865561711919360 3166340626098074880 544909623618971520 455777317379966400 538897384133035200 1319308594207531200 8443575002928199680 2604441813599808000 820399171283939520 1437059691021427200 4687995264479654400 3518156251220083200 746402817578745600 2335326958367020800 2187731123423838720 6332681252196149760 1089819247237943040 191425230565732800 911554634759932800 1077794768266070400 2638617188415062400 5208883627199616000 885549762269303040 502970891857499520 1640798342567879040 2874119382042854400 817364435428457280 7036312502440166400 1492805635157491200 4670653916734041600 1341255711619998720 4375462246847677440 3906662720399712000 622002347982288000 1230598756925909280 2179638494475886080 382850461131465600 5277234376830124800 1119604226368118400 1771099524538606080 1005941783714999040 3281596685135758080 522481972305121920 1634728870856914560 2985611270314982400 287137845848599200 1367331952139899200 8750924493695354880 1393285259480325120 7813325440799424000 1244004695964576000 754456337786249280 391861479228841440 765700922262931200 2239208452736236800 357327097056034560 2011883567429998080 6563193370271516160 1044963944610243840 3269457741713829120 689610897600992640 574275691697198400 2786570518960650240 1430439580700202240 267995322792025920 2488009391929152000 1508912675572498560 783722958457682880 1531401844525862400 4478416905472473600 714654194112069120 4023767134859996160 638084101885776000 2089927889220487680 6538915483427658240 394602456141129600 1148551383394396800 2860879161400404480 535990645584051840 1567445916915365760 3062803689051724800 295951842105847200 1034416346401488960 1429308388224138240 1276168203771552000 4179855778440975360 401992984188038880 3732014087893728000 1175584437686524320 789204912282259200 2297102766788793600 1741606574350406400 368295625731720960 1071981291168103680 3134891833830731520 536381807311808640 446658871320043200 591903684211694400 2858616776448276480 1306204930762804800 2552336407543104000 803985968376077760 1578409824564518400 4594205533577587200 3483213148700812800 790964179822252800 736591251463441920 2143962582336207360 6269783667661463040 1001301206036140800 1072763614623617280 188570104968772800 893317742640086400 1183807368423388800 2612409861525609600 5104672815086208000 552443438597581440 1607971936752155520 3156819649129036800 6966426297401625600 1581928359644505600 1473182502926883840 4287925164672414720 3828504611314656000 1205978952564116640 1804866459619766400 2002602412072281600 2145527229247234560 377140209937545600 5224819723051219200 1186446269733379200 1104886877195162880 3215943873504311040 553674925875576960 337907146129076160 3163856719289011200 282855157453159200 1339976613960129600 8575850329344829440 1930897977880435200 7657009222629312000 828665157896372160 415256194406682720 754280419875091200 2372892539466758400 351997529275042560 2209773754390325760 6431887747008622080 1107349851751153920 195361996232894400 675814292258152320 565710314906318400 3861795955760870400 1401821688450597120 263998146956281920 1657330315792744320 830512388813365440 1508560839750182400 4745785078933516800 703995058550085120 4419547508780651520 2896346966820652800 628567016562576000 2214699703502307840 390723992465788800 1131420629812636800 2803643376901194240 527996293912563840 1661024777626730880 3017121679500364800 293042994349341600 1013721438387228480 1407990117100170240 5792693933641305600 1257134033125152000 4429399407004615680 395997220434422880 3954820899111264000 781447984931577600 2262841259625273600 1845583086251923200 364675726301402880 1055992587825127680 3322049555253461760 586085988698683200 2815980234200340480 1384187314688942400 273506794726052160 2514268066250304000 791994440868845760 1562895969863155200 4525682519250547200 3691166172503846400 778787131674988800 729351452602805760 2111985175650255360 6644099110506923520 632862593177068800 359318003673283200 1172171977397366400 2768374629377884800 547013589452104320 1583988881737691520 3125791939726310400 269488502754962400 879128983048024800 659995367390704800 1557574263349977600 1458702905205611520 4223970351300510720 410260192089078240 3771402099375456000 1187991661303268640 1777946703991286400 1265725186354137600 718636007346566400 2344343954794732800 1759987646375212800 5536749258755769600 1168180697512483200 1094027178904208640 3167977763475383040 545150992172492160 455844657876753600 538977005509924800 1319990734781409600 8447940702601021440 2604826616438592000 820520384178156480 1437272014693132800 4688687909589465600 3519975292750425600 746733437851564800 2336361395024966400 2188054357808417280 6335955526950766080 1090301984344984320 191524205829902400 911689315753507200 1077954011019849600 2639981469562819200 5209653232877184000 886007630447896320 503045205142596480 1641040768356312960 2874544029386265600 817726488258738240 7039950585500851200 1493466875703129600 4672722790049932800 1341453880380257280 4376108715616834560 3907239924657888000 622277864876304000 1230780576267234720 2180603968689968640 383048411659804800 5279962939125638400 1120100156777347200 1772015260895792640 1006090410285192960 3282081536712625920 522713406496095360 1635452976517476480 2986933751406259200 287286308744853600 1367533973630260800 8752217431233669120 1393902417322920960 7814479849315776000 1244555729752608000 754567807713894720 392035054872071520 766096823319609600 2240200313554694400 357511850882484480 2012180820570385920 6564163073425251840 1045426812992190720 3270905953034952960 689712786700479360 574572617489707200 2787804834645841920 1430650926259349760 268133888161863360 2489111459505216000 1509135615427789440 784070109744143040 1532193646639219200 4480400627109388800 715023701764968960 4024361641140771840 638414019433008000 2090853625984381440 6541811906069905920 394660758132950400 1149145234979414400 2861301852518699520 536267776323726720 1568140219488286080 3064387293278438400 295995568599712800 1034569180050719040 1430047403529937920 1276828038866016000 4181707251968762880 402200832242795040 3733667189257824000 1176105164616214560 789321516265900800 2298290469958828800 1742378021653651200 368350040924087040 1072535552647453440 3136280438976572160 536460969294956160 446889813603105600 591991137199425600 2860094807059875840 1306783516240238400 2553656077732032000 804401664485590080 1578643032531801600 4596580939917657600 3484756043307302400 791314538618822400 736700081848174080 2145071105294906880 6272560877953144320 1001818922802566400 1072921938589912320 188653632385982400 893779627206211200 1183982274398851200 2613567032480476800 5107312155464064000 552525061386130560 1608803328971180160 3157286065063603200 6969512086614604800 1582629077237644800 1473400163696348160 4290142210589813760 3830484116598048000 1206602496728385120 1805799654967651200 2003637845605132800 2145843877179824640 377307264771964800 5227134064960953600 1186971807928233600 1105050122772261120 3217606657942360320 553920177033175680 338081858986697280 3165258154475289600 282980448578973600 1340669440809316800 8580284421179627520 1931896337066841600 7660968233196096000 828787592079195840 415440132774881760 754614529543929600 2373943615856467200 352153447120500480 2210100245544522240 6435213315884720640 1107840354066351360 195463006978075200 676163717973394560 565960897157947200 3863792674133683200 1402546491923592960 264115085340375360 1657575184158391680 830880265549763520 1509229059087859200 4747887231712934400 704306894241000960 4420200491089044480 2897844505600262400 628845441286608000 2215680708132702720 390926013956150400 1131921794315894400 2805092983847185920 528230170680750720 1661760531099527040 3018458118175718400 293194510467112800 1014245576960091840 1408613788482001920 5795689011200524800 1257690882573216000 4431361416265405440 396172628010563040 3956572693094112000 781852027912300800 2263843588631788800 1846400590110585600 364864279692407040 1056460341361501440 3323521062199054080 586389020934225600 2817227576964003840 1384800442582939200 273648209769305280 2515381765146432000 792345256021126080 1563704055824601600 4527687177263577600 3692801180221171200 778902069081427200 729728559384814080 2112920682723002880 6647042124398108160 633142920633350400 359503786886025600 1172778041868451200 2769600885165878400 547296419538610560 1584690512042252160 3127408111649203200 269627840164519200 879583531401338400 660287713350938400 1557804138162854400 1459457118769628160 4225841365446005760 410472314653957920 3773072647719648000 1188517884031689120 1778734248210691200 1266285841266700800 719007573772051200 2345556083736902400 1760767235602502400 5539201770331756800 1168353103622140800 1094592839077221120 3169381024084504320 545231448356999040 456080349615508800 539255680329038400 1320575426701876800 8451682730892011520 2606173426374336000 820944629307915840 1438015147544102400 4691112167473804800 3521534471205004800 746843644609171200 2336706207244281600 2189185678154442240 6338762048169008640 1090462896713998080 191609041770619200 912160699231017600 1078511360658076800 2641150853403753600 5212346852748672000 886400088886690560 503305301640435840 1641889258615831680 2876030295088204800 817847172535498560 7043068942410009600 1493687289218342400 4673412414488563200 1342147471041162240 4378371356308884480 3909260139561504000 622369703840976000 1231416943961873760 2180925793427996160 383218083541238400 5282301706807507200 1120265466913756800 1772800177773381120 1006610603280871680 3283778517231663360 522790551226419840 1635694345070997120 2987374578436684800 287413562655928800 1368241048846526400 8756742712617768960 1394108136603786240 7818520279123008000 1244739407681952000 754957952460653760 392092913419814880 766436167082476800 2240530933827513600 357670211305155840 2013221206561743360 6567557034463326720 1045581102452839680 3271388690141994240 690069398548682880 574827125311857600 2788216273207572480 1431390635716366080 268252658478866880 2489478815363904000 1509915904921307520 784185826839629760 1532872334164953600 4481061867655027200 715340422610311680 4026442413123486720 638696805902064000 2091162204905679360 6542777380283988480 394864815104323200 1149654250623715200 2862781271432732160 536505316957733760 1568371653679259520 3065744668329907200 296148611328242400 1035104097823024320 1430680845220623360 1277393611804128000 4182324409811358720 402378987718300320 3734218223045856000 1176278740259444640 789729630208646400 2299308501247430400 1742635170754732800 368540494097368320 1073010633915467520 3136743307358519040 536500550286529920 447087764131444800 592297222656484800 2861361690441246720 1306976378066049600 2554787223608256000 804757975436600640 1579459260417292800 4598617002494860800 3485270341509465600 791431324884345600 737080988194736640 2146021267830935040 6273486614717038080 1002262680030931200 1073001100573059840 188681474858385600 894175528262889600 1184594445312969600 2613952756132099200 5109574447216512000 552810741146052480 1609515950873201280 3158918520834585600 6970540683018931200 1582862649768691200 1474161976389473280 4292042535661870080 3832180835412384000 1207136963154900960 1806599536694409600 2004525360061862400 2146002201146119680 377362949716771200 5227905512264198400 1187146987326518400 1105621482292104960 3219031901746402560 554001927419041920 338231612864658240 3165725299537382400 283022212287578400 1341263292394334400 8584085071323740160 1932752073512332800 7664361670824768000 829216111719078720 415501445564281440 754725899433542400 2374293974653036800 352205419735653120 2211242964584209920 6438063803492805120 1108003854838083840 195549587616801600 676463225729316480 566044424575156800 3865504147024665600 1403167752043303680 264154064801739840 1658432223438157440 831002891128562880 1509451798867084800 4748587949306073600 704410839471306240 4422485929168419840 2899128110268499200 628938249527952000 2216007709676167680 391099175233603200 1132088849150313600 2806335504086607360 528308129603479680 1662005782257125760 3018903597734169600 293324381425202400 1014694838593974720 1408821678942612480 5798256220536998400 1257876499055904000 4432015419352335360 396231097202609760 3957156624421728000 782198350467206400 2264177698300627200 1846673091396806400 365025896884696320 1056616259206959360 3324011564514251520 586648762850404800 2817643357885224960 1385004818547604800 273769422663522240 2515752998111808000 792462194405219520 1564396700934412800 4528355396601254400 3693346182793612800 778959537784646400 730051793769392640 2113232518413918720 6648023129028503040 633236363118777600 359663029639804800 1173297525700809600 2770009637095209600 547538845327044480 1584924388810439040 3128793401868825600 269747272229853600 879973144275607200 660385162004349600 1557919075569292800 1460103587538785280 4226465036827837440 410654133995283360 3773629497167712000 1188693291607829280 1778996762950492800 1266472726237555200 719326059279609600 2346595051401619200 1761027098678265600 5540019274190419200 1168439306676969600 1095077690654088960 3169848777620878080 545271676449252480 456282371105870400 539494544459707200 1320770324008699200 8452930073655674880 2607327834890688000 821308267990566720 1438652118559219200 4693190102803238400 3522054197356531200 746898747987974400 2336878613353939200 2190155381308177920 6339697555241756160 1090543352898504960 191637320417524800 912564742211740800 1078989088919414400 2641540648017398400 5214655669781376000 886530908366288640 503528241495726720 1642616535981133440 2877304237118438400 817907514673878720 7044108394713062400 1493797495975948800 4673757226707878400 1342741977321937920 4380310762616355840 3910991752336032000 622415623323312000 1231962401985850080 2181086705797009920 383274640835049600 5283081296034796800 1120348121981961600 1773061816732577280 1007056482991453440 3285233071962266880 522829123591582080 1635815029347757440 2987594991951897600 287455980626287200 1368847113317611200 8760621525232711680 1394210996244218880 7821983504672064000 1244831246646624000 755292362243590080 392121842693686560 766549281670099200 2240696243963923200 357722998112712960 2014112965982906880 6570466143924533760 1045658247183164160 3271630058695514880 690375065847143040 574911961252574400 2788421992488437760 1432024672393808640 268292248584534720 2489662493293248000 1510584724487180160 784243685387373120 1533098563340198400 4481392487927846400 715445996225425920 4028225931965813760 638791068058416000 2091316494366328320 6543260117391029760 395039721079785600 1149823922505148800 2864049344787617280 536584497169069440 1568487370774746240 3066197126680396800 296279790809839200 1035562598770714560 1430891992450851840 1277582136116832000 4182632988732656640 402438372876802080 3734493739939872000 1176365528081059680 790079442159571200 2299647845010297600 1742763745305273600 368703739674466560 1073168994338138880 3136974741549492480 536856779210693760 447153747640891200 592559581619678400 2861783984901703680 1307072808978955200 2555164272233664000 804876745753604160 1580158884319142400 4599295690020595200 3485527490610547200 791489718017107200 737407479348933120 2146337988676277760 6273949483098984960 1002410599107052800 1073713558421387520 188695396094587200 894307495281782400 1185119163239356800 2614145617957910400 5110328544467328000 553055609511699840 1609753491507208320 3160317768638284800 6971054981221094400 1582979436034214400 1474814958697866240 4292675977352555520 3832746408350496000 1207315118630406240 1806866163936662400 2004821198214105600 2147427116842775040 377390792189174400 5228291235915820800 1187234577025660800 1106111219023399680 3219506983014416640 554042802611975040 338281530823978560 3165958872068428800 283043094141880800 1341461242922673600 8585351954705111040 1933037318994163200 7665492816700992000 829583414267549760 415532101958981280 754781584378348800 2374469154051321600 352231406043229440 2212222438046799360 6439013966028833280 1108085605223950080 195578447829710400 676563061647957120 566086188283761600 3866074637988326400 1403374838749873920 264173554532422080 1659166828535099520 831064203917962560 1509563168756697600 4748938308102643200 704462812086458880 4424444876093598720 2899555978491244800 628984653648624000 2216171210447900160 391156895659420800 1132172376567523200 2806749677499747840 528347109064844160 1662128407835925120 3019126337513395200 293367671744565600 1014844592471935680 1408925624172917760 5799111956982489600 1257969307297248000 4432342420895800320 396260331798633120 3957448590085536000 782313791318841600 2264344753135046400 1846809342039916800 365079769282126080 1056694218129688320 3324256815671850240 586735343489131200 2817851248345835520 1385107006529937600 273809826961594560 2515938614594496000 792520663597266240 1564627582637683200 4528689506270092800 3693618684079833600 779476756113619200 730159538564252160 2113388436259376640 6648513631343700480 633283084361491200 359716110557731200 1173470686978262400 2770214013059875200 547619653923189120 1585041327194532480 3129255165275366400 269787082918298400 880103015233696800 660433886331055200 1558953512227238400 1460319077128504320 4226776872518753280 410714740442391840 3773907921891744000 1188780995395899360 1779128020320393600 1266566168722982400 719432221115462400 2346941373956524800 1761157030216147200 5540428026119750400 1169215134170428800 1095239307846378240 3170082654389064960 545633729279533440 456349711602657600 539574165836596800 1320867772662110400 8453553745037506560 2607712637729472000 821429480884783680 1438864442230924800 4693882747913049600 3522314060432294400 747394678397203200 671470073041098240 2338430268340857600 2190478615692756480 6340165308778129920 1091267458559066880 191651459740977600 912699423205315200 1079148331673193600 2641735545324220800 5215425275458944000 886596318106087680 503602554780823680 1642858961769567360 2877728884461849600 818450593919300160 7044628120864588800 1494789356794406400 1342940146082196480 4380957231385512960 3911568956594208000 622828898664336000 1232144221327175520 2182534917118133760 383302919481955200 5283471090648441600 1121092017595804800 1773192636212175360 1007205109561647360 3285717923539134720 523176274878042240 1636901187838600320 2989578713588812800 287477189611466400 1369049134807972800 8761914462771025920 1972791299847513600 1395136733008112640 7823137913188416000 1245657797328672000 755403832171235520 392382206158531680 766605838963910400 2242184035191609600 357749391516491520 2014410219123294720 6571435847078269440 1046352549756084480 3273802375677200640 690476954946629760 574954379222932800 3945582599695027200 2790273466016225280 1432236017952956160 268312043637368640 2491315594657344000 1510807664342471040 784764412317063360 1533211677927820800 4484368070383219200 715498783032983040 4028820438246589440 638838199136592000 2092705099512168960 6547604751354401280 395098023071606400 1149908758445865600 2864472035905912320 536624087274737280 1569528824634126720 3066423355855641600 296323517303704800 1035715432419944640 1430997566065966080 1277676398273184000 4185410199024337920 402468065456052960 3736973391986016000 1177146618475595040 790196046143212800 2299817516891731200 1743920916260140800 368758154866832640 1073248174549474560 3139057649268253440 537173427143283840 447186739395614400 592647034607409600 2861995132131932160 1307940687195105600 2555352796546368000 804936130912105920 1580392092286425600 4599635033783462400 3487841832520281600 792015256211961600 737516309733665280 2146496349098949120 6278115298536506880 1002484558645113600 1074346854286567680 188820687220401600 894373478791228800 1185294069214819200 2615881374390211200 5110705593092736000 553137232300248960 1609872261824211840 3160784184572851200 6975683665040563200 1584030512423923200 1475032619467330560 4292992698197898240 3833029194819552000 1207404196368158880 1806999477557788800 2004969117290227200 2148693708573135360 377641374440803200 5231762748780422400 1188022884317942400 1106274464600497920 3219744523648423680 554410679348373120 338306489803638720 3168061024847846400 283231030830602400 1341560218186843200 8585985396395796480 1933179941735078400 7666058389639104000 829705848450373440 415808009511279840 755282748881606400 2376045768635884800 352465282811416320 2212548929200995840 6439489047296847360 1108821358696746240 195592877936164800 676612979607277440 566462061661204800 3866359883470156800 1403478382103159040 264348962108562240 1659411696900746880 831616019022559680 1510565497763212800 4752091537271769600 704930565622832640 4425097858401991680 2899769912602617600 629402290734672000 2217642717393492480 391185755872329600 1132924123322409600 2806956764206318080 528697924217124480 1663232038045119360 3021130995526425600 293389316904247200 1014919469410916160 1409861131245665280 5799539825205235200 1258804581469344000 4435285434786984960 396523443162843360 3960076281059808000 782371511744659200 2265848246644819200 1848035597827910400 365106705480840960 1057395848434248960 3326464076090238720 586778633808494400 2819722262491330560 1386026698370932800 273830029110630720 2517609162938688000 793046886325686720 1564743023489318400 4531696493289638400 3696071195655820800 779936505739372800 730213410961681920 2114791696868497920 6652928152180477440 633703575545913600 359742651016694400 1173557267616988800 2772053396741865600 547660058221261440 1586093772651373440 3129486046978636800 269806988262520800 880167950712741600 660872405271405600 1559873011478745600 1460426821923363840 4229583393736995840 410745043665946080 3776413744408032000 1189570329488530080 1780309336649500800 1267407151091827200 719485302033388800 2347114535233977600 1762326414057081600 5544106793483731200 1169904758609059200 1095320116442522880 3172187545302746880 545955554017560960 456383381851051200 539613976525041600 1321744810542811200 8459166787473991680 2607905039148864000 821490087331892160 1438970604066777600 4694229070467955200 3524652828114163200 747835505427628800 671519615231162880 2339809517218118400 2190640232885045760 6344375090605493760 1091911108035121920 191778713652052800 912766763702102400 1079227953050083200 2643489621085622400 5215810078297728000 887185005764279040 503639711423372160 1642980174663784320 2877941208133555200 818933331026341440 7049305656228326400 1495671010855257600 1343039230462325760 4381280465770091520 3911857558723296000 623196254523024000 1232235130997838240 2183822216070243840 383557427304105600 5286979242171244800 1121753258141443200 1774370011528558080 1007279422846744320 3285960349327568640 523484853799340160 1637866662052682880 2991342021710515200 287668070478079200 1369150145553153600 8762560931540183040 1972936855703923200 1395959610131573760 7823715117446592000 1246392509046048000 755459567135058240 392613640349505120 767114854608211200 2243506516282886400 357986932150498560 2014558845693488640 6571920698655137280 1046969707598680320 3275733324105365760 690527899496373120 575336140956158400 3945873711407846400 2791919220263147520 1432341690732529920 268490199112873920 2492785018092096000 1510919134270116480 785227280699010240 1534229709216422400 4487013032565772800 715973864300997120 4029117691386977280 639262378840176000 2093939415197360640 6551466648210731520 395127174067516800 1150672281912316800 2864683381465059840 536980398225747840 1570454561398020480 3068459418432844800 296345380550637600 1035791849244559680 1431947728601994240 1278524757680352000 4187878830394721280 402735298669310880 3739177527138144000 1177840921048515360 790254348135033600 2301344563824633600 1744949512664467200 368785362463015680 1073960796451495680 3140909122796040960 537885884991611520 447483665188123200 592690761101275200 2863895457203988480 1308712134498350400 2557049515360704000 805470597338621760 1580508696270067200 4602689127649267200 3489899025328934400 792482401274054400 737570724926031360 2147921592902991360 6281818245592081920 1003150194487660800 1075771769983223040 188932057110014400 894967330376246400 1185381522202550400 2617424268996700800 5114099030721408000 553178043694523520 1610941194677243520 3161017392540134400 6979798050657868800 1584964802548108800 1475141449852062720 4295843185805982720 3835574273041056000 1208205896007932640 1808199300147926400 2006300388975321600 2151543539966446080 377864114220028800 5234848537993401600 1188723601911081600 1106356087389047040 3221882389354487040 554737680891838080 338531120620580160 3169929605096217600 283398085665021600 1342450995564369600 8591686371611965440 1934463546403315200 7671148546082112000 829767065541785280 416053260668878560 755728228440057600 2377447203822163200 352673173272026880 2212712174778094080 6443764778708974080 1109475361783676160 195722748894254400 677062241241160320 566796171330043200 3868927092806630400 1404410272282725120 264504879954020160 1659534131083570560 832106521337757120 1511456456880115200 4754894407644326400 705346346544053760 4425424349556188160 2901695319604972800 629773523700048000 2218950723567352320 391445497788508800 1133592342660086400 2808820544565450240 529009759908040320 1664213042675514240 3022912913760230400 293584123341381600 1015593361861740480 1410692693088107520 5803390639209945600 1259547047400096000 4437901447134704640 396757319931030240 3962412006370272000 782890995577017600 2267184685320172800 1849125602972793600 365349131269274880 1058019519816080640 3328426085351028480 587168246682763200 2821385386176215040 1386844202229595200 274011848451956160 2519094094800192000 793514639862060480 1565781991154035200 4534369370640345600 3698251205945587200 730698262538549760 2116039039632161280 6656852170702056960 634077345487622400 359981515147363200 1174336493365526400 2773688404459190400 548023696903912320 1587029279724120960 3131563982308070400 269986136360522400 880752370024144800 661262199885050400 1461396525077099520 4232078079264322560 411017772677934240 3778641142200288000 1190271959793090720 1781359395608707200 1268154690975244800 719963030294726400 2348672986731052800 1763365866360134400 5547376808918380800 1096047393807824640 3174058559448241920 546679659678122880 456686414086593600 539972272721044800 1322524399770100800 8464156158528645120 2609636651923392000 822035545355868480 1439926060589452800 4697345973462105600 3526731732720268800 748827366246086400 671965494941744640 2192094787615649280 6348117118896483840 1093359319356245760 191891828239675200 913372828173187200 1079944545442089600 2645048799540201600 5219273303846784000 887708283682671360 503974121206308480 1644071090711736960 2879852121178905600 820019489517184320 7053463465440537600 1497654732492172800 1343930989883489280 4384189575231298560 3914454977885088000 624022805205072000 1233053318033802720 2186718638712491520 383783656479350400 5290097599080403200 1123241049369129600 1775416567365342720 1007948242412616960 3288142181423473920 524179156372260480 1640038979034368640 2995309464984345600 287837742359512800 1370059242259780800 8768379150462597120 1974246858411609600 1397811083659361280 7828909955770176000 1248045610410144000 755961181809462720 393134367279195360 767567312958700800 2246482098738259200 358198079380727040 2015896484825233920 6576284362846947840 1048358312744520960 3280077958068737280 690986400444063360 575675484719025600 3948493716823219200 2795622167318722560 1433292745748693760 268648559535545280 2496091220820288000 1511922363618925440 786268734558390720 1535134625917401600 4492964197476518400 716396158761454080 4031792969650467840 639639427465584000 2096716625489041920 6560155916137474560 395389533030710400 1151350969438051200 2866585491497387520 537297119071090560 1572537469116781440 3070269251834803200 296542149773032800 1036479600666095040 1432792317522908160 1279278854931168000 4193433250978083840 402972839303317920 3744136831230432000 1179403101837586080 790779066061420800 2302701938876102400 1747263854574201600 369030230828663040 1074594238142181120 3145074938233562880 538123370941054080 447747599225908800 593084299546065600 2865584635045816320 1310447890930651200 2558557709862336000 805945678606635840 1581558132122841600 4605403877752204800 3494527709148403200 793533477663763200 738060461657326080 2149188476284362240 6290149876467125760 1003741870792147200 1076246741882108160 189182639361643200 895495198451817600 1186168599092131200 2620895781861302400 5117115419724672000 553545346242994560 1611891357213271680 3163116264245683200 6989055418296806400 1587066955327526400 1476120923314652160 4298376952568724480 3837836564793504000 1208918517909953760 1809265809116937600 2007483741584294400 2152493483764216320 378365278723286400 5241791563722604800 1190300216495644800 1107090692485989120 3223782714426543360 555473434364634240 338730792457861440 3174133910655052800 283773959042464800 1343242797677726400 8596753905137448960 1935604528330636800 7675673129587008000 830318019364491840 416605075773475680 756730557446572800 2380600432991289600 353140926808400640 2214181384971978240 6447565428853086720 1110946868729268480 195838189745889600 677461584915722880 567547918084929600 3871209056661273600 1405238619109006080 264855695106300480 1660636038728983680 833210151546951360 1513461114893145600 4761200865982579200 706281853616801280 4428362769943956480 2903406792495955200 630608797872144000 2221893737458536960 391676379491779200 1135095836169859200 2810477238218012160 529711390212600960 1666420303093902720 3026922229786291200 293757284618834400 1016192377373584320 1412563707233602560 5806813584991910400 1261217595744288000 4443787474917073920 397283542659450720 3967667388318816000 783352758983558400 2270191672339718400 1851578114548780800 365564620858993920 1059422780425201920 3332840606187805440 697948480045514880 587514569237668800 2825127414467205120 1388683585911585600 274173465644245440 2522435191488576000 794567085318901440 1566705517967116800 4540383344679436800 3703156229097561600 731129241717987840 2118845560850403840 6665681212375610880 634918327856467200 360193838819068800 1175029138475337600 2777367171823171200 548346931288490880 1589134170637802880 3133411035934233600 270145379114301600 1046922720068272320 662139237765751200 1462258483435975680 4237691121700807680 411260198466368160 3783652787232864000 1191850627978352160 1783722028266921600 1269836655712934400 720387677638137600 2350058276950675200 1765704634042003200 5554734343646342400 1096693862576981760 3178268341275605760 546921028231643520 456955776073742400 540290758228603200 1324278475531502400 8475382243401615360 2611175863278528000 822520396932736320 1440775355276275200 4700116553901350400 3531409268084006400 749157986518905600 672361832462261760 2193387725153963520 6356536682551211520 1093842056463287040 192146336061825600 913911552147484800 1080581516457206400 2648556951063004800 5222351726557056000 888885658999054080 504271374346696320 1645040793865472640 2881550710552550400 820381542347465280 7062818536168012800 1498315973037811200 1344723664924523520 4386775450307927040 3916763794917792000 624298322099088000 1233780595399104480 2187684112926574080 384292672123651200 5297113902126009600 1123736979778358400 1777771317998108160 1008542748693392640 3290081587730945280 524410590563233920 1640763084694930560 2996631946075622400 288219504092738400 1370867328221227200 8773550900615854080 1975411305262886400 1398428241501957120 7833527589835584000 1248596644198176000 756407061520044480 393307942922425440 768585344247302400 2247473959556716800 358673160648741120 2017085497386785280 6580163175461890560 1048821181126467840 3281526169389861120 691393956842010240 576439008185476800 3950822610525772800 2796856483003914240 1434138127985283840 269004870486555840 2497193288396352000 1512814123040088960 786615885844850880 1537170688494604800 4494947919113433600 717346321297482240 4034170994773570560 640487786872752000 2097642362252935680 6563052338779722240 395622740997993600 1152878016370953600 2868276255970567680 538009740973111680 1573231771689701760 3074341376989209600 296717055748495200 1037090935263015360 1434692642594964480 1280975573745504000 4195284724505871360 403507305729833760 3745789932594528000 1179923828767276320 791245481995987200 2305756032741907200 1748035301877446400 369247891598127360 1076019481946223360 3146463543379403520 538242113915775360 448341450810926400 593434111496990400 2869385285189928960 1311026476408084800 2561951147491008000 807014611459667520 1582490963991974400 4611512065483814400 3496070603754892800 793883836460332800 738495783196254720 2152038963892446720 6292927086758807040 1005073142477241600 1076484227831550720 189266166778852800 896682901621852800 1186868222993980800 2622052952816169600 5123902294982016000 553871837397191040 1614029222919335040 3164981927983948800 6992141207509785600 1587767672920665600 1476991566392509440 4304077927784893440 3842926721236512000 1210521917189501280 1811665454297212800 2010146284954483200 2152968455663101440 378532333557705600 5244105905632339200 1190825754690499200 1107743674794382080 3228058445838670080 555718685522232960 339180054091744320 3175535345841331200 283899250168279200 1345024352432779200 8608155855569786880 1938171737667110400 7685853442473024000 830807756095786560 416789014141674720 757064667115411200 2381651509380998400 353296844653858560 2215487349588764160 6456116891677340160 1111437371044465920 196097931662068800 678360108183488640 567798500336558400 3876343475334220800 1407102399468138240 264972633490393920 1661615512191573120 833578028283349440 1514129334230822400 4763303018761996800 706593689307717120 4430974699177528320 2907257606500665600 630887222596176000 2222874742088931840 392195863324137600 1135597000673116800 2814204798936276480 529945266980787840 1667156056566698880 3028258668461644800 294146897493103200 1017540162275232960 1413187378615434240 5814515213001331200 1261774445192352000 4445749484177863680 397458950235590880 3969419182301664000 784391726648275200 2271194001346233600 1852395618407443200 366049472435861760 1059890533961575680 3334312113133397760 698360142805153920 588293794986206400 2826374757230868480 1389296713805582400 274537104326896320 2523548890384704000 794917900471181760 1568783453296550400 4542388002692467200 3704791236814886400 732098944871723520 2119781067923151360 6668624226266795520 635198655312748800 360671567080406400 1176587589972412800 2778593427611164800 549074208653792640 1589835800942363520 3137566906593100800 270503675310304800 1047540214207730880 662431583725984800 1464197889743447040 4239562135846302720 411805656490344480 3785323335577056000 1192376850706772640 1784509572486326400 1270397310625497600 721343134160812800 2353175179944825600 1766484223269292800 5557186855222329600 1098148417307585280 3179671601884727040 547041712508403840 457561840544827200 541007350620609600 1324863167451969600 8479124271692605440 2614639088827584000 823611312980688960 1442686268321625600 4706350359889651200 3532968446538585600 802262557689465600 673253591883425280 2196296834615170560 6359343203769454080 1094083425016807680 192231172002542400 915123681089654400 1082014701241219200 2649726334903939200 5229278177655168000 889278117437848320 504940193912568960 1647222625961377920 2885372536643251200 820562568762605760 7065936893077171200 1604525115378931200 1346507183766850560 4392593669230341120 3921958633241376000 668552131407888000 1235416969471033440 2188166850033615360 384462344005084800 5299452669807878400 1203393836534198400 1778556234875696640 1009880387825137920 3294445251922755840 561583790382625920 1641125137525211520 3209050230757862400 288346758003813600 1372685521634481600 8785187338460682240 1978031310678259200 1497556774353669120 7843917266482752000 1337104262815776000 757410290868853440 421187842786969440 768924688010169600 2406787673068396800 358831521071412480 2019760775650275840 6588890503845511680 1123167580765251840 3282250275050423040 692310958737390720 576693516007627200 3956062621356518400 2995113548707338240 1436040238017611520 269123640803559360 2674208525631552000 1514820581737706880 842375685573938880 1537849376020339200 4813575346136793600 717663042142824960 4039521551300551680 640770573341808000 2246335161530503680 6564500550100846080 396147458924380800 1153387032015254400 2872080476035223040 538247281607118720 1684751371147877760 3075698752040678400 297110594193285600 1038466438106086080 1435326084285649920 1281541146683616000 4492670323061007360 403685461205339040 4011312788447328000 1263563528360908320 792294917848761600 2306774064030508800 1871945967942086400 369737628329422080 1076494563214237440 3369502742295755520 538519180856791680 448539401339265600 594221188386571200 2870652168571299840 1403959475956564800 2563082293367232000 807370922410678080 1584589835697523200 4613548128061017600 3743891935884172800 794059015858617600 739475256658844160 2152989126428474880 6739005484591511040 1005516899705606400 1077038361713583360 189307930487457600 897078802678531200 1188442376773142400 2807918951913129600 5126164586734464000 554606442494133120 1614741844821356160 3169179671395046400 7487783871768345600 1588118031717235200 1478950513317688320 4305978252856949760 3844623440050848000 1211056383616017120 1812465336023971200 2011033799411212800 2154076723427166720 378615860974915200 5615837903826259200 1191088523787926400 1109212884988266240 3229483689642712320 555841311101032320 339329807969705280 3176236063434470400 283961895731186400 1345618204017796800 8611956505713899520 1939027474112601600 7689246880101696000 831909663741199680 416880983325774240 757231721949830400 2382177047575852800 353374803576587520 2218425769976532480 6458967379285424640 1111682622202064640 196184512300795200 678659615939410560 567923791462372800 3878054948225203200 1407723659587848960 265031102682440640 1663819327482399360 833761966651548480 1514463443899660800 4764354095151705600 706749607153175040 4436851539953064960 2908541211168902400 631026434958192000 2223365244404129280 392369024601590400 1135847582924745600 2815447319175697920 530062205364881280 1667523933303096960 3028926887799321600 294276768451192800 1017989423909115840 1413499214306350080 5817082422337804800 1262052869916384000 4446730488808258560 397546654023660960 3970295079293088000 784738049203180800 2271695165849491200 1852804370336774400 366211089628151040 1060124410729762560 3335047866606193920 699286384014341760 588553536902385600 2826998428612700160 1389603277752580800 274658317221113280 2524105739832768000 795093308047321920 1569476098406361600 4543390331698982400 3705608740673548800 732422179256302080 2120248821459525120 6670095733212387840 635338819040889600 360830809834185600 1177107073804771200 2779206555505161600 549316634442226560 1590186616094643840 3138952196812723200 270623107375639200 1048929576021512640 662577756706101600 1464844358512604160 4240497642919050240 411987475831669920 3786158609749152000 1192639962070982880 1784903344596028800 1270677638081779200 721661619668371200 2354214147609542400 1766874017882937600 5558413111010323200 1098633268884453120 3180373232189287680 547323309154177920 457763862035188800 541246214751278400 1325155513412203200 8480995285838100480 2615793497343936000 823974951663339840 1443323239336742400 4708428295219084800 3533748035765875200 802439585946835200 673550845023813120 2197266537768906240 6360746464378575360 1094646618308355840 192273589972900800 915527724070377600 1082492429502556800 2650311026824406400 5231586994687872000 889474346657245440 505163133767859840 1647949903326679680 2886646478673484800 820984963731266880 7067496071531750400 1604879171893670400 1347101690047626240 4394533075537812480 3923690246015904000 668699654955696000 1235962427495009760 2189293236616711680 384547179945801600 5300622053648812800 1203659378920252800 1778948693314490880 1010326267535719680 3295899806653359360 561707710162784640 1641969927462533760 3209758343787340800 288410384959351200 1373291586105566400 8789066151075624960 1978904645816716800 1497887227100759040 7847380492031808000 1337399309911392000 757744700651789760 421280782622088480 769094359891603200 2407318757840505600 358910701282748160 2020652535071439360 6591799613306718720 1123415420325569280 3283939854925067520 692616626035850880 576820769918702400 3957809291633433600 2995774454201518080 1436674274695054080 269183025962061120 2674798619822784000 1515489401303579520 842561565244176960 1538188719783206400 4814637515681011200 717821402565496320 4041305070142878720 640911966576336000 2246830840651138560 6567879709850135040 396322364899843200 1153641539837404800 2873348549390108160 538366051924122240 1685123130488353920 3076377439566412800 297241773674882400 1038924939053776320 1435642805130992640 1281823933152672000 4493661681302277120 403774538943091680 4012197929734176000 1263842347866265440 792644729799686400 2307283079674809600 1872359033875948800 369900873906520320 1076732103848244480 3370246260976707840 562740867158520960 448638376603435200 594483547349764800 2871285610261985280 1404269275406961600 2563647866305344000 807549077886183360 1585289459599372800 4614566159349619200 3744718067751897600 794467767787948800 739801747813040640 2153464207696488960 6740492521953415680 1005738778319788800 1125481734317041920 189405379140868800 897276753206870400 1188967094699529600 2808538550813923200 5127295732610688000 554851310859780480 1615098155772366720 3170578919198745600 7489436135503795200 1588935535575897600 1479603495626081280 4306928415392977920 3845471799458016000 1211323616829275040 1812865276887350400 2011477556639577600 2250963468634083840 378810758281737600 5617077101627846400 1191701651681923200 1109702621719560960 3230196311544733440 556127437451564160 339404684908685760 3177871071151795200 284108068711303200 1345915129810305600 8613856830785955840 1939455342335347200 7690943598916032000 832276966289670720 417095578088673120 757621516563475200 2383403303363846400 353556707729621760 2219405243439121920 6460392623089466880 1112254874903128320 196227802620158400 678809369817371520 568216137422606400 3878910684670694400 1408034289647704320 265167530797216320 1664553932579341440 834191156177346240 1515243033126950400 4766806606727692800 707113415459243520 4438810486878243840 2909183013503020800 631351263802896000 2224509749806256640 392455605240316800 1136432274845212800 2816068579295408640 530335061594432640 1668382312354692480 3030486066253900800 294341703930237600 1018214054726057280 1414226830918487040 5818366027006041600 1262702527605792000 4449019499612513280 397751296195824480 3972338838939744000 784911210480633600 2272864549690425600 1853758124838547200 366291898224295680 1060670123188865280 3336764624709384960 699595131084071040 588683407860475200 2828453661836974080 1390318593628910400 274718923668221760 2525405055211584000 795502592391648960 1569822420961267200 4545729099380851200 3707516249677094400 732583796448591360 2121340246377730560 6673529249418769920 635665867739884800 360910431211075200 1177366815720950400 2780637187257820800 549437847336443520 1591005184783297920 3139644841922534400 270682823408306400 1049392696626106560 662918826993040800 1465167592897182720 4242680492755461120 412078385502332640 3788107582817376000 1193253888587473440 1785822146185334400 1271331735479769600 721820862422150400 2354733631441900800 1767783538648108800 5561274374515641600 1098875694672887040 3182010369566595840 547886502445726080 457864872780369600 541365646816612800 1325837653986081600 8485360985510922240 2616370701602112000 824156771004665280 1443641724844300800 4709467262883801600 3535567077296217600 802852651880697600 673699471594007040 2197751389345774080 6364020739133191680 1095773004891452160 192372565237070400 915729745560739200 1082731293633225600 2651675307972163200 5232741403204224000 889932214835838720 505274603695505280 1648313542009330560 2887283449688601600 821829753668589120 7071134154592435200 1605705303761395200 1347398943188014080 4395502778691548160 3924556052403168000 669043876567248000 1236235156506997920 2191546009782904320 384745130474140800 5303350615944326400 1204278977821046400 1779864429671677440 1010549207391010560 3296627084018661120 561996856316488320 1643659507337178240 3211410607522790400 288558847855605600 1373594618341108800 8791005557383096320 1979341313385945600 1498658283510635520 7849112104806336000 1338087753134496000 757911905543257920 421497642237366240 769490260948281600 2408557955642092800 359095455109198080 2021098414782021120 6593254168037322240 1123993712632976640 3287319014674356480 692769459685080960 577117695711211200 3958682626771891200 2997316567021271040 1436991293033775360 269321591331898560 2676175506268992000 1515823811086515840 842995284474732480 1538980521896563200 4817115911284185600 718190910218396160 4042196829564042240 641241884123568000 2247987425265953280 6574638029348712960 396409817887574400 1154235391422422400 2873982586067550720 538643182663797120 1685990568949464960 3077961043793126400 297307363415680800 1039154189527621440 1436381820436792320 1282483768247136000 4495974850531906560 403982386997847840 4014263259403488000 1264492926712098720 792819635775148800 2308470782844844800 1873322854388294400 369982496695069440 1077286365327594240 3371981137898929920 448869318886497600 594614726831361600 2872763640873584640 1404992140791220800 2564967536494272000 807964773995695680 1585639271550297600 4616941565689689600 3746645708776588800 795285271646611200 739964993390138880 2154572730655188480 6743962275797859840 1006256495086214400 897738637772995200 1189229453662723200 2809984281582441600 5129935072988544000 554973745042604160 1615929547991391360 3171278543100595200 7493291417553177600 1590570543293222400 1479929986780277760 4309145461310376960 3847451304741408000 1211947160993543520 1813798472235235200 2012512990172428800 1795477275545990400 5619968563164883200 1192927907469916800 1109947490085208320 3231859095982782720 556699690152627840 339579397766306880 3181141086586444800 1346607956659492800 8618290922620753920 1940453701521753600 7694902609482816000 832460617563906240 417524767614470880 3590954551091980800 758401105790764800 2385855814939833600 353920516035690240 2219894980170416640 6463718191965565440 1113399380305255680 196328813365339200 679158795532613760 2693215913318985600 3880907403043507200 1408759093120700160 265440387026767680 1664921235127812480 835049535228941760 7181909102183961600 1516802211581529600 4771711629879667200 707841032071380480 4439789960340833280 2910680552282630400 632000921492304000 2226798760610511360 392657626730678400 5386431826637971200 1137601658686147200 2817518186241400320 530880774053535360 1670099070457883520 3033604423163059200 294493220048008800 1018738193298920640 1415682064142760960 5821361104565260800 1264001842984608000 4453597521221022720 398160580540151520 3976426358233056000 785315253461356800 2275203317372294400 1855665633842092800 366480451615299840 1061761548107070720 3340198140915767040 699749504618935680 588986440096017600 2831364128285521920 1391749225381569600 274860338711474880 2528003685969216000 796321161080303040 1570630506922713600 4550406634744588800 3711331267684185600 732960903230599680 2123523096214141440 6680396281831534080 636319965137875200 1399499009237871360 1177972880192035200 2783498450763139200 549720677422949760 1592642322160606080 3141261013845427200 1049624256928403520 663600967566919200 1465921806461199360 4247046192428282880 412290508067212320 3792005528953824000 1194481741620454560 1787659749363945600 1272639930275750400 2798998018475742720 722192428847635200 2355945760384070400 1769602580178451200 5566996901526278400 1099441354845899520 3185284644321212160 547926730537979520 458100564519124800 2099248513856807040 1327201935133838400 8494092384856565760 2617717511537856000 824581016134424640 5597996036951485440 1444384857695270400 4711891520768140800 3539205160356902400 803678783748422400 674046266924459520 2198882709691799040 6370569288642424320 1095853461075959040 192570515765409600 916201129038249600 1083288643271452800 2654403870267676800 5235435023075712000 890847951193025280 505534700193344640 1649162032268849280 2888769715390540800 821890095806969280 7078410320713804800 1607357567496844800 1348092533848919040 4397765419383598080 3926576267306784000 669732319790352000 1236871524201636960 2191706922151918080 385141031530819200 5308807740535353600 1205518175622633600 1781695902386050560 1011069400386689280 3298324064537698560 562575148623895680 1643780191613938560 3214715134993689600 288855773648114400 1374301693557374400 8795530838767196160 1980360204380812800 1500200396330388480 7853152534613568000 1339464639580704000 758302050290016960 421931361467921760 770282063061638400 2411036351245267200 359464962762097920 2022138800773378560 6596648129075397120 1125150297247791360 3287560383227877120 693126071533284480 577711547296228800 3960720408761625600 3000400792660776960 1437731002490791680 269598722071573440 2678929279161408000 1516604100580033920 843862722935843520 1540564126123276800 4822072702490534400 718929925524195840 4044277601546757120 641901719218032000 2250300594495582720 6575120766455754240 396613874858947200 1155423094592457600 2875462004981583360 539197444143146880 1687725445871687040 3081128252246553600 297460406144210400 1039689107299926720 1437859851048391680 1283803438436064000 4500601188991165440 404398083107360160 4018393918742112000 1265794084403765280 793227749717894400 2310846189184915200 1875250495412985600 370172949868350720 1078394888286293760 3375450891743374080 449331203452622400 594920812288420800 2875719702096783360 1406437871559739200 2567606876872128000 808796166214720320 1586455499435788800 4621692378369830400 3750500990825971200 795343664779372800 740345899736701440 2156789776572587520 6750901783486748160 1007291928619065600 898662406905244800 1189841624576841600 2812875743119478400 5135213753744256000 555259424802526080 1617592332429440640 3172910998871577600 7501001981651942400 1590687329558745600 1480691799473402880 4313579553145175040 3851410315308192000 1213194249322080480 1815664862931004800 2014583857238131200 1797324813810489600 5625751486238956800 1193015497169059200 1110518849605052160 3235184664858881280 556740565345560960 339928823481549120 3181374659117491200 1347993610357867200 8627159106290350080 1942450419894566400 7702820630616384000 832889137203789120 417555424009170720 3594649627620979200 758456790735571200 2386030994338118400 353946502343266560 2221037699210104320 6470369329717762560 1113481130691121920 196530834855700800 679857646963098240 2695987220715734400 3884900839789132800 1410208700066691840 265459876757449920 1665778274407578240 835110848018341440 7189299255241958400 1516913581471142400 4772061988676236800 707893004686533120 4442075398420208640 2913675629841849600 632047325612976000 2226962261382243840 393061669711401600 5391974441431468800 1137685186103356800 2820417400133383680 530919753514899840 1670221696036682880 3033827162942284800 294796252283551200 1019786470444647360 1415786009373066240 5827351259683699200 1264094651225952000 4453924522764487680 398189815136174880 3976718323896864000 786123339422803200 2275370372206713600 1855801884485203200 366857558397308160 1061839507029799680 3340443392073365760 700109709533619840 589592504567102400 2831572018746132480 1391851413363902400 275143168797981120 2528189302451904000 796379630272349760 1572246678845606400 4550740744413427200 3711603768970406400 733715116794616320 2123679014059599360 6680886784146731520 636366686380588800 1400219419067239680 1179185009134204800 2783702826727804800 550286337595962240 1592759260544699520 3144493357691212800 1050164564300429760 663649691893624800 1467430233589232640 4247358028119198720 412714753196971680 3792283953677856000 1194569445408524640 1787791006733846400 1272733372761177600 2800438838134479360 722935561698604800 2358370018268409600 1769732511716332800 5567405653455609600 1100572675191924480 3185518521089399040 548168099091500160 458571947996635200 2100329128600859520 1327299383787249600 8494716056238397440 2620411131409344000 825429506393943360 5600877676268958720 1445871123397209600 4716740036536819200 3539465023432665600 803737793167545600 674739857585364480 2201145350383848960 6371037042178798080 1096336198183000320 192584655088862400 917143895993270400 1084403342547907200 2654598767574499200 5240822262818688000 890913360932824320 506054893189023360 1650859012787886720 2891742246794419200 822252148637250240 7078930046865331200 1607475586335091200 1349479715170728960 4402290700767697920 3930616697114016000 669781494306288000 1238144259590915040 2192672396366000640 385169310177724800 5309197535148998400 1205606689751318400 1781826721865648640 1012109786378046720 3301718025575773440 562616455217281920 1644504297274500480 3214951172670182400 288876982633293600 1375715843989905600 8804581401535395840 1982397986370547200 1500310547246085120 7861233394228032000 1339562988612576000 759082339783535040 421962341412961440 770338620355449600 2411213379502636800 359491356165876480 2024219572756093440 6603436051151546880 1125232910434563840 3289008594549000960 693839295229691520 577753965266587200 3964795972741094400 3000621094492170240 1439210421404824320 269618517124407360 2679125977225152000 1518164679567070080 843924682825922880 1540677240710899200 4822426759005273600 718982712331752960 4048439145512186880 641948850296208000 2250465820869127680 6578017189098001920 397021988801692800 1155507930533174400 2878420842809648640 539237034248814720 1687849365651845760 3081354481421798400 297766491601269600 1040758942844537280 1437965424663505920 1283897700592416000 4500931641738255360 404427775686611040 4018688965837728000 1265887024238884320 794043977603385600 2311015861066348800 1875388184057606400 370553856214913280 1078474068497629440 3375698731303691520 449364195207345600 595532983202539200 2875930849327011840 1406541138043204800 2567795401184832000 808855551373222080 1588087955206771200 4622031722132697600 3750776368115212800 795694023575942400 741107712429826560 2156948136995258880 6751397462607383040 1007365888157126400 898728390414691200 1191065966405078400 2813082276086409600 5135590802369664000 555830784322369920 1617711102746444160 3176175910413542400 7501552736230425600 1591388047151884800 1482215424859653120 4313896273990517760 3851693101777248000 1213283327059833120 1815798176552131200 2014731776314252800 1797456780829382400 5626164552172819200 1193541035363913600 1111661568644739840 3235422205492888320 556985816503159680 339953782461209280 3182776094303769600 1348092585622036800 8627792547981035520 1942593042635481600 7703386203554496000 833746176483554880 417739362377369760 3594913561658764800 758790900404409600 2387082070727827200 354102420188724480 2223323137289479680 6470844410985776640 1113971633006319360 196545264962155200 679907564922418560 2696185171244073600 3885186085270963200 1410312243419976960 265576815141543360 1667492352967109760 835478724754739520 7189827123317529600 1517581800808819200 4774164141455654400 708204840377448960 4446646274578959360 2913889563953222400 632325750337008000 2227943266012638720 393090529924310400 5392370342488147200 1138186350606614400 2820624486839953920 531153630283086720 1670957449509479040 3035163601617638400 294817897443232800 1019861347383627840 1416409680754897920 5827779127906444800 1264651500674016000 4455886532025277440 398365222712315040 3978470117879712000 786181059848620800 2276372701213228800 1856619388343865600 366884494596023040 1062307260566173440 3341914899018958080 700830119362988160 589635794886465600 2832819361509795840 1392464541257899200 275163370947017280 2529303001348032000 796730445424630080 1572362119697241600 4552745402426457600 3713238776687731200 733768989192046080 2124614521132346880 6683829798037916160 636647013836870400 1401660238725976320 1179271589772931200 2784929082515798400 550326741894034560 1593460890849260160 3144724239394483200 1051245179044482240 663942037853858400 1467537978384092160 4249229042264693760 412745056420525920 3793954502022048000 1195095668136945120 1788578550953251200 1273294027673740800 2803320477451952640 722988642616531200 2358543179545862400 1770512100943622400 5569858165031596800 1100653483788069120 3186921781698520320 548288783368260480 458605618245028800 2102490358088964480 1327884075707716800 8498458084529387520 2620603532828736000 825490112841051840 5606640954903905280 1445977285233062400 4717086359091724800 3541024201887244800 804091849682284800 674789399775429120 2201306967576138240 6373843563397040640 1096577566736520960 192669491029579200 917211236490057600 1084482963924796800 2655768151415433600 5241207065657472000 891305819371618560 506092049831571840 1650980225682103680 2891954570466124800 822433175052390720 7082048403774489600 1608183699364569600 1349578799550858240 4402613935152276480 3930905299243104000 670076541401904000 1238235169261577760 2193155133473041920 385338982059158400 5311536302830867200 1206137774523427200 1782611638743237120 1012184099663143680 3301960451364207360 562864294777599360 1644866350104781440 3216367398729139200 289004236544368800 1375816854735086400 8805227870304552960 1982543542226956800 1500971452740264960 7861810598486208000 1340153082803808000 759138074747357760 422148221083199520 770677964118316800 2412275549046854400 359649716588547840 2024368199326287360 6603920902728414720 1125728589555198720 3289732700209562880 693890239779434880 578008473088737600 3965087084453913600 3001942905480529920 1439316094184398080 269737287441410880 2680306165607616000 1518276149494715520 844296442166399040 1541355928236633600 4824551098093708800 719299433177095680 4048736398652574720 642231636765264000 2251457179110397440 6579465400419125760 397051139797603200 1156016946177475200 2878632188368796160 539474574882821760 1688592884332798080 3082711856473267200 297788354848202400 1040835359669152320 1438598866354191360 1284463273530528000 4502914358220794880 404605931162116320 4020459248411424000 1266444663249598560 794102279595206400 2312033892354950400 1876214315925331200 370581063811096320 1078949149765643520 3377185768665596160 449562145735684800 595576709696404800 2877197732708382720 1407160736943998400 2568926547061056000 809211862324232640 1588204559190412800 4624067784709900800 3752428631850662400 795869202974227200 741162127622192640 2157898299531287040 6754371537331192320 1007809645385491200 899124291471369600 1191153419392809600 2814321473887996800 5137853094122112000 555871595716644480 1618423724648465280 3176409118380825600 7504857263701324800 1591738405948454400 1482324255244385280 4315796599062574080 3853389820591584000 1213817793486348960 1816598058278889600 2015619290770982400 1798248582942739200 5628642947775993600 1193803804461340800 1111743191433288960 3236847449296930560 557108442081959040 340103536339170240 3183476811896908800 1348686437207054400 8631593198125148160 1943448779080972800 7706779641183168000 833807393574966720 417831331561469280 3596497165885478400 758957955238828800 2387607608922681600 354180379111453440 2223486382866577920 6473694898593861120 1114216884163918080 196631845600881600 680207072678340480 2697372874414108800 3886897558161945600 1410933503539687680 265635284333590080 1667614787149933440 835662663122938560 7192994331770956800 1517915910477657600 4775215217845363200 708360758222906880 4446972765733155840 2915173168621459200 632464962699024000 2228433768327836160 393263691201763200 5394745748828217600 1138436932858243200 2821867007079375360 531270568667180160 1671325326245877120 3035831820955315200 294947768401322400 1020310609017510720 1416721516445813760 5830346337242918400 1264929925398048000 4456867536655672320 398452926500385120 3979346014871136000 786527382403526400 2276873865716486400 1857028140273196800 367046111788312320 1062541137334360320 3342650652491754240 700881577207943040 589895536802644800 2833443032891627520 1392771105204897600 275284583841234240 2529859850796096000 796905853000770240 1573054764807052800 4553747731432972800 3714056280546393600 734092223576624640 2125082274668720640 6685301304983508480 636787177565011200 1401763154415886080 1179791073605289600 2785542210409795200 550569167682468480 1593811706001540480 3146109529614105600 1051322365811914560 664088210833975200 1468184447153249280 4250164549337441280 412926875761851360 3794789776194144000 1195358779501155360 1788972323062953600 1273574355130022400 2803526308831772160 723307128124089600 2359582147210579200 1770901895557267200 5571084420819590400 1101138335364936960 3187623412003080960 548530151921781120 458807639735390400 2102644731623829120 1328176421667950400 8500329098674882560 2621757941345088000 825853751523702720 5607052617663544320 1446614256248179200 4719164294421158400 3541803791114534400 804268877939654400 675086652915816960 2202276670729873920 6375246824006161920 1097060303843562240 192711908999937600 917615279470780800 1084960692186134400 2656352843335900800 5243515882690176000 891502048591015680 506314989686862720 1651707503047405440 2893228512496358400 7083607582229068800 1608537755879308800 1350173305831633920 4404553341459747840 3932636912017632000 670224064949712000 1238780627285554080 2194120607687124480 385423817999875200 5312705686671801600 1206403316909481600 1783004097182031360 1012629979373725440 3303415006094810880 562988214557758080 1645590455765343360 3217075511758617600 289067863499906400 1376422919206171200 8809106682919495680 1983416877365414400 1501301905487354880 7865273824035264000 1340448129899424000 759472484530294080 422241160918318560 770847635999750400 2412806633818963200 359728896799883520 2025259958747450880 6606830012189621760 1125976429115516160 3291180911530686720 694195907077895040 578135726999812800 3966833754730828800 3002603810974709760 1439950130861840640 269796672599912640 2680896259798848000 1518944969060588160 844482321836637120 1541695271999500800 4825613267637926400 719457793599767040 4050519917494901760 642373029999792000 2251952858231032320 6582361823061373440 397226045773065600 1156271453999625600 2879900261723681280 539593345199825280 1688964643673274240 3083390543999001600 297919534329799200 1041293860616842560 1438915587199534080 1284746059999584000 4503905716462064640 404695008899868960 4021344389698272000 1266723482754955680 794452091546131200 2312542907999251200 1876627381859193600 370744309388194560 1079186690399650560 3377929287346548480 449661120999854400 595839068659598400 2877831174399068160 1407470536394395200 2569492119999168000 809390017799737920 1588904183092262400 4625085815998502400 3753254763718387200 796219561770796800 741488618776389120 2158373380799301120 6755858574693096960 1008031523999673600 899322241999708800 1191678137319196800 2814941072788790400 5138984239998336000 556116464082291840 1618780035599475840 3177808366184524800 7506509527436774400 1592439123541593600 1482977237552778240 4316746761598602240 3854238179998752000 1214085026699606880 1816997999142268800 2016063047999347200 1798644483999417600 5629882145577580800 1194329342656195200 1112232928164583680 3237560071198951680 557353693239557760 340178413278150720 3184878247083187200 1348983362999563200 8633493523197204480 1943876647303718400 7708476359997504000 834174696123437760 418015269929668320 3597288967998835200 759292064907667200 2388658685312390400 2224465856329167360 6475120142397903360 1114707386479115520 196675135920244800 680356826556301440 2697966725999126400 3887753294607436800 1411244133599543040 1668349392246875520 836030539859336640 7194577935997670400 1518584129815334400 4777317370624780800 4448931712658334720 2915814970955577600 632743387423056000 2229414772958231040 393350271840489600 5395933451998252800 1138938097361500800 2822488267199086080 3336698784493751040 531504445435367040 1672061079718673280 3037168259630668800 295012703880367200 1020535239834452160 8897863425316669440 1417345187827645440 5831629941911155200 1265486774846112000 4458829545916462080 2502524088370313280 398628334076525280 3981097808853984000 786700543680979200 2277876194723001600 1857845644131859200 367126920384456960 6673397568987502080 1063008890870734080 3344122159437346560 701190324277672320 590025407760734400 2834690375655290880 1393384233098894400 275345190288342720 2530973549692224000 5005048176740626560 797256668153050560 1573401087361958400 4555752389446003200 3715691288263718400 734253840768913920 2126017781741468160 6688244318874693120 1402380648555344640 1180050815521468800 2786768466197788800 550690380576685440 1594513336306101120 3146802174723916800 1051785486416508480 664380556794208800 1468507681537827840 4252035563482936320 413017785432514080 3796460324538336000 1195885002229575840 1789759867282358400 2804761297110689280 723466370877868800 2360101631042937600 1771681484784556800 5573536932395577600 1101380761153370880 3189026672612202240 548650836198541440 458908650480571200 2103570972833016960 1328761113588417600 8504071126965872640 2622335145603264000 826035570865028160 5609522594221378560 1446932741755737600 4720203262085875200 3543362969569113600 804622934454393600 675235279486010880 2202761522306741760 6378053345224404480 1097301672397082880 192796744940654400 917817300961142400 1085199556316803200 2657522227176835200 5244670291206528000 891894507029809920 506426459614508160 1652071141730056320 2893865483511475200 7086725939138227200 1609245868908787200 1350470558972021760 4405523044613483520 3933502718404896000 670519112045328000 1239053356297542240 2194603344794165760 385593489881308800 5315044454353670400 1206934401681590400 1783789014059619840 1012852919229016320 3304142283460112640 563236054118075520 1645952508595624320 3218491737817574400 289195117410981600 1376725951441713600 8811046089226967040 1983853544934643200 1501962810981534720 7867005436809792000 1341038224090656000 759639689421762240 422427040588556640 771186979762617600 2413868803363180800 359887257222554880 2025705838458032640 6608284566920225280 1126472108236151040 3291905017191248640 694348740727125120 578390234821963200 3967707089869286400 3003925621963069440 1440267149200561920 269915442916916160 2682076448181312000 1519279378843524480 844854081177113280 1542373959525235200 4827737606726361600 719774514445109760 4051411676916065280 642655816468848000 2252944216472302080 6583810034382497280 397313498760796800 1156780469643926400 2880534298401123840 539830885833832320 1689708162354226560 3084747919050470400 297985124070597600 1041523111090687680 1439549028890219520 1285311632937696000 4505888432944604160 404873164375374240 4023114672271968000 1267281121765669920 794626997521593600 2313560939287852800 1877453513726918400 370825932176743680 1079661771667664640 3379416324708453120 449859071528193600 595970248141195200 2879098057780439040 1408090135295188800 2570623265875392000 809746328750748480 1589253995043187200 4627121878575705600 3754907027453836800 796394741169081600 741651864353487360 2159323543335329280 6758832649416906240 1008475281228038400 899718143056387200 1191940496282390400 2816180270590377600 5141246531750784000 556238898265115520 1619492657501496960 3178507990086374400 7509814054907673600 1592789482338163200 1483303728706974720 4318647086670658560 3855934898813088000 1214619493126122720 1817797880869027200 2016950562456076800 1799436286112774400 5632360541180755200 1194592111753622400 1112477796530231040 3238985315002993920 557476318818357120 340328167156111680 3185578964676326400 1349577214584580800 8637294173341317120 1944732383749209600 7711869797626176000 834358347397673280 418107239113767840 3598872572225548800 759459119742086400 2389184223507244800 2224955593060462080 6477970630005987840 1114952637636714240 196761716558971200 680656334312223360 2699154429169161600 3889464767498419200 1411865393719253760 1668716694795346560 836214478227535680 7197745144451097600 1518918239484172800 4778368447014489600 4449911186120924160 2917098575623814400 632882599785072000 2229905275273428480 393523433117942400 5398308858338323200 1139188679613129600 2823730787438507520 3337433389590693120 531621383819460480 1672428956455071360 3037836478968345600 295142574838456800 1020984501468335040 8899822372241848320 1417657023518561280 5834197151247628800 1265765199570144000 4459810550546856960 2503075042193019840 398716037864595360 3981973705845408000 787046866235884800 2278377359226259200 1858254396061190400 367288537576746240 6674866779181386240 1063242767638920960 3344857912910142720 701344697812536960 590285149676913600 2835314047037122560 1393690797045892800 275466403182559680 2531530399140288000 5006150084386039680 797432075729190720 1574093732471769600 4556754718452518400 3716508792122380800 734577075153492480 2126485535277841920 6689715825820285440 1402689395625073920 1180570299353827200 2787381594091785600 550932806365119360 1594864151458381440 3148187464943539200 1052017046718805440 664526729774325600 1469154150306984960 4252971070555683840 413199604773839520 3797295598710432000 1196148113593786080 1790153639392060800 2805378791250147840 723784856385427200 2361140598707654400 1772071279398201600 5574763188183571200 1101865612730238720 3189728302916762880 548731292383048320 459110671970932800 2104034093437610880 1329053459548651200 8505942141111367680 2623489554119616000 826399209547679040 5610757582500295680 1447569712770854400 4722281197415308800 3544142558796403200 804799962711763200 675532532626398720 2203731225460477440 6379456605833525760 1097462584766096640 192839162911012800 918221343941865600 1085677284578140800 2658106919097302400 5246979108239232000 892090736249207040 506649399469799040 1652798419095358080 2895139425541708800 7088285117592806400 1609599925423526400 1351065065252797440 4407462450920954880 3935234331179424000 670666635593136000 1239598814321518560 2194925169532193280 385678325822025600 5316213838194604800 1207199944067644800 1784181472498414080 1013298798939598080 3305596838190716160 563359973898234240 1646193877149144960 3219199850847052800 289258744366519200 1377332015912798400 8814924901841909760 1984726880073100800 1502293263728624640 7870468662358848000 1341333271186272000 759974099204698560 422519980423675680 771356651644051200 2414399888135289600 359966437433890560 2026597597879196160 6611193676381432320 1126719947796468480 3292387754298289920 694654408025585280 578517488733038400 3969453760146201600 3004586527457249280 1440901185878004480 269974828075417920 2682666542372544000 1519948198409397120 845039960847351360 1542713303288102400 4828799776270579200 719932874867781120 4053195195758392320 642797209703376000 2253439895592936960 6584775508596579840 397488404736259200 1157034977466076800 2881802371756008960 539949656150835840 1690079921694702720 3085426606576204800 298116303552194400 1041981612038377920 1439865749735562240 1285594419406752000 4506879791185873920 404962242113126880 4023999813558816000 1267559941271027040 794976809472518400 2314069954932153600 1877866579660780800 370989177753841920 1079899312301671680 3380159843389405440 449958046792363200 596232607104388800 2879731499471124480 1408399934745585600 2571188838813504000 809924484226253760 1589953618945036800 4628139909864307200 3755733159321561600 796511527434604800 741978355507683840 2159798624603343360 6760319686778810880 1008697159842220800 899916093584726400 1192465214208777600 2816799869491171200 5142377677627008000 556483766630762880 1619848968452507520 3179907237890073600 7511466318643123200 1593023054869209600 1483956711015367680 4319597249206686720 3856783258220256000 1214886726339380640 1818197821732406400 2017394319684441600 1799832187169452800 5633599738982342400 1194767291151907200 1112967533261525760 3239697936905015040 557558069204223360 340403044095092160 3186046109738419200 1349874140377089600 8639194498413373440 1945160251971955200 7713566516440512000 834725649946144320 418168551903167520 3599664374338905600 759570489631699200 2389534582303814400 2225935066523051520 6479395873810030080 1115116138408446720 196805006878334400 680806088190184320 2699748280754179200 3890320503943910400 1412176023779109120 1669451299892288640 836337103806335040 7199328748677811200 1519140979263398400 4779069164607628800 4451870133046103040 2917740377957932800 632975408026416000 2230232276816893440 393610013756668800 5399496561508358400 1139355734447548800 2824352047558218240 3338902599784577280 531699342742189440 1672674207612670080 3038281958526796800 295207510317501600 1021209132285276480 8903740266092206080 1417864913979171840 5835480755915865600 1265950816052832000 4460464553633786880 2504176949838432960 398774507056642080 3982557637173024000 787220027513337600 2278711468895097600 1858526897347411200 367369346172890880 6677805199569154560 1063398685484378880 3345348415225340160 701653444882266240 590415020635003200 2835729827958343680 1393895173010558400 275527009629668160 2531901632105664000 5008353899676865920 797549014113284160 1574440055026675200 4557422937790195200 3717053794694822400 734738692345781760 2126797370968757760 6690696830450680320 1403306889764532480 1180830041270006400 2787790346021116800 551054019259336320 1595098028226568320 3148880110053350400 1052480167323399360 664624178427736800 1469477384691563520 4253594741937515520 413290514444502240 3797852448158496000 1196323521169926240 1790416154131862400 2806613779529064960 723944099139206400 2361660082540012800 1772331142473964800 5575580692042233600 1102108038518672640 3190196056453136640 548771520475301760 459211682716113600 2104960334646798720 1329248356855473600 8507189483875031040 2624066758377792000 826581028889004480 5613227559058129920 1447888198278412800 4723320165080025600 3544662284947929600 804917981550009600 675681159196592640 2204216077037345280 6380392112906273280 1097543040950603520 192867441557918400 918423365432227200 1085916148708809600 2658496713710947200 5248133516755584000 892221555728805120 506760869397444480 1653162057778008960 2895776396556825600 7089324569895859200 1609835963100019200 1351362318393185280 4408432154074690560 3936100137566688000 670764984625008000 1239871543333506720 1855590064852867200 2195086081901207040 385734883115836800 5316993427421894400 1207376972325014400 1784443111457610240 1013521738794888960 3306324115556017920 563442587085006720 1646314561425905280 3219671926200038400 289301162336877600 1377635048148340800 8816864308149381120 1985163547642329600 1502513565560017920 7872200275133376000 1341529969250016000 760141304096166720 422581940313755040 771469766231673600 2414753944650028800 360019224241447680 2027043477589777920 6612648231112035840 1126885174170013440 3292629122851810560 694807241674815360 578602324673755200 3970327095284659200 3005027131120035840 1441218204216725760 270014418181085760 2683059938500032000 1520282608192333440 845163880627510080 1542939532463347200 4829507889300057600 720038448482895360 4054086955179555840 642891471859728000 2253770348340026880 6585258245703621120 397575857723990400 1157204649347510400 2882436408433451520 540028836362171520 1690327761255020160 3085879064926694400 298181893292992800 1042210862512223040 1440076896965790720 1285782943719456000 4507540696680053760 405021627271628640 4024589907750048000 1267745820941265120 795151715447980800 2314409298695020800 1878141956950022400 371070800542391040 1080057672724343040 3380655522510040320 450024030301809600 596363786585985600 2880153793931581440 1408606467712516800 2571565887438912000 810043254543257280 1590303430895961600 4628818597390041600 3756283913900044800 796569920567366400 742141601084782080 2160115345448686080 6761311045020080640 1008845078918342400 900048060603619200 1192727573171971200 2817212935425033600 5143131774877824000 556606200813586560 1620086509086514560 3180606861791923200 7512567827800089600 1593139841134732800 1484283202169564160 4320230690897372160 3857348831158368000 1215064881814885920 1818464448974659200 2017690157836684800 1800096121207238400 5634425870850067200 1194854880851049600 1113212401627173120 3240173018173029120 557598944397156480 340452962054412480 3186279682269465600 1350072090905428800 8640461381794744320 1945445497453785600 7714697662316736000 834909301220379840 418199208297867360 3600192242414476800 759626174576505600 2389709761702099200 2226424803254346240 6480346036346058240 1115197888794312960 196833867091243200 680905924108824960 2700144181810857600 3890890994907571200 1412383110485679360 1669818602440759680 836398416595734720 7200384484828953600 1519252349153011200 4779419523404198400 4452849606508692480 2918168246180678400 633021812147088000 2230395777588625920 393667734182486400 5400288363621715200 1139439261864758400 2824766220971358720 3339637204881519360 531738322203553920 1672796833191469440 3038504698306022400 295250800636864800 1021358886163237440 8905699213017384960 1417968859209477120 5836336492361356800 1266043624294176000 4460791555177251840 2504727903661139520 398803741652665440 3982849602836832000 787335468364972800 2278878523729516800 1858663147990521600 367423218570320640 6679274409763038720 1063476644407107840 3345593666382938880 701807818417130880 590501601273729600 2835937718418954240 1393997360992891200 275567413927740480 2532087248588352000 5009455807322279040 797607483305330880 1574670936729945600 4557757047459033600 3717326295981043200 734846437140641280 2126953288814215680 6691187332765877760 1403615636834261760 1181003202547459200 2787994721985782400 551134827855480960 1595214966610661760 3149341873459891200 1052711727625696320 664672902754442400 1469692874281282560 4253906577628431360 413351120891610720 3798130872882528000 1196411224957996320 1790547411501763200 2807231273668523520 724050260975059200 2362006405094918400 1772461074011846400 5575989443971564800 1102269655710961920 3190429933221323520 549093345213329280 459279023212900800 2105423455251392640 1329345805508884800 8507813155256862720 2624451561216576000 826702241783221440 5614462547337047040 1448100521950118400 4724012810189836800 3544922148023692800 804976990969132800 675780243576721920 2204539311421923840 6380859866442647040 1098186690426658560 192881580881371200 918558046425801600 1086075391462588800 2658691611017769600 5248903122433152000 892286965468604160 506835182682541440 1653404483566442880 2896201043900236800 7089844296047385600 1609953981938265600 1351560487153443840 4409078622843847680 3936677341824864000 670814159140944000 1240053362674832160 1855862175431721600 2196373380853317120 385763161762742400 5317383222035539200 1207465486453699200 1784573930937208320 1013670365365082880 3306808967132885760 563483893678392960 1647280035639987840 3219907963876531200 289322371322056800 1377837069638702400 8818157245687695360 1985454659355148800 1502623716475714560 7873354683649728000 1341628318281888000 760252774023812160 422612920258794720 771526323525484800 2414930972907398400 360045617645226240 2027340730730165760 6613617934265771520 1126967787356785920 3294560071279975680 694909130774302080 578644742644113600 3970909318710297600 3005247432951429120 1441429549775873280 270034213233919680 2683256636563776000 1520505548047624320 845225840517589440 1543052647050969600 4829861945814796800 720091235290452480 4054681461460331520 642938602937904000 2253935574713571840 6589120142559951360 397634159715811200 1157289485288227200 2882859099551746560 540068426467839360 1690451681035178880 3086105294101939200 298225619786858400 1042363696161453120 1440182470580904960 1285877205875808000 4507871149427143680 405051319850879520 4024884954845664000 1267838760776384160 795268319431622400 2314578970576454400 1878279645594643200 371125215734757120 1080136852935678720 3380903362070357760 450057022056532800 596451239573716800 2880364941161809920 1408709734195982400 2571754411751616000 810102639701759040 1590536638863244800 4629157941152908800 3756559291189286400 797037065629459200 742250431469514240 2160273705871357440 6761806724140715520 1008919038456403200 900114044113065600 1192902479147433600 2817419468391964800 5143508823503232000 556687823602135680 1620205279403518080 3181073277726489600 7513118582378572800 1594074131258918400 1484500862939028480 4320547411742714880 3857631617627424000 1215153959552638560 1818597762595785600 2017838076912806400 1800228088226131200 5634838936783929600 1195555598444188800 1113375647204271360 3240410558807036160 557925945940621440 340477921034072640 3188148262517836800 1350171066169598400 8641094823485429760 1945588120194700800 7715263235254848000 835031735403203520 418444459455466080 3600456176452262400 760071654134956800 2391111196888377600 2226751294408542720 6480821117614072320 1115851891881242880 196848297197697600 680955842068145280 2700342132339196800 3891176240389401600 1412486653838964480 1670063470806407040 836888918910932160 7200912352904524800 1520143308269913600 4782222393776755200 4453502588817085440 2918382180292051200 633393045112464000 2231703783762485760 393696594395395200 5400684264678393600 1140107481202435200 2824973307677928960 3340126941612814080 532050157894469760 1673777837821864320 3040286616539827200 295272445796546400 1021433763102217920 8907005177634170880 1418800421051919360 5836764360584102400 1266786090224928000 4463407567524971520 2505095206209610560 399037618420852320 3985185328147296000 787393188790790400 2280214962404870400 1859753153135404800 367450154769035520 6680253883225628160 1064100315788939520 3347555675643728640 701910734107040640 590544891593092800 2837600842103838720 1394814864851553600 275587616076776640 2533572180449856000 5010190412419221120 798075236841704640 1574786377581580800 4560429924809740800 3719506306270809600 734900309538071040 2128200631577879040 6695111351287457280 1403821468214081280 1181089783186185600 2789629729703107200 551175232153553280 1596150473683409280 3149572755163161600 1052866101160560960 665062697368087200 1469800619076142080 4256401263155758080 413381424115164960 3800358270674784000 1197112855262556960 1791597470460969600 2807642936428162560 724103341892985600 2362179566372371200 1773500526314899200 5579259459406214400 1102350464307106560 3192300947366818560 549696766597130880 459312693461294400 2105732202321121920 1330125394736174400 8512802526311516160 2624643962635968000 826762848230329920 5615285872856325120 1448206683785971200 4724359132744742400 3547001052629798400 805449066322118400 675829785766786560 2204700928614213120 6384601894733637120 1099393533194261760 192994695468993600 918625386922588800 1086155012839478400 2660250789472348800 5249287925271936000 892810243386996480 506872339325089920 1653525696460659840 2896413367571942400 7094002105259596800 1610898132644236800 1351659571533573120 4409401857228426240 3936965943953952000 671207555268432000 1240144272345494880 1855998230721148800 2198787066388523520 385989390937987200 5320501578944697600 1208173599483177600 1785620486773992960 1013744678650179840 3307051392921319680 563814346425482880 1649090299791392640 3221796265288473600 289492043203490400 1377938080383883200 8818803714456852480 1985600215211558400 1503504923801287680 7873931887907904000 1342415110536864000 760308508987634880 422860759819112160 771978781875974400 2416347198966355200 360256764875454720 2027489357300359680 6614102785842639360 1127628692850965760 3298180599582785280 694960075324045440 578984086406980800 3971200430423116800 3007009847602575360 1441535222555447040 270192573656591040 2684830221073728000 1520617017975269760 845721519638224320 1543957563751948800 4832694397932710400 720513529750909440 4054978714600719360 643315651563312000 2255257385701931520 6596361199165570560 397663310711721600 1157968172813961600 2883070445110894080 540385147313182080 1691443039276448640 3087915127503897600 298247483033791200 1042440112986068160 1441027059501818880 1286631303126624000 4510514771403863040 405288860484886560 4027245331610592000 1268582279457336480 795326621423443200 2315936345627923200 1879381154751609600 371152423330940160 1080770294626364160 3382886078552897280 596494966067582400 2882054119003637760 1409535866063707200 2573262606253248000 810577720969773120 1590653242846886400 4631872691255846400 3758762309503219200 797912962620883200 742304846661880320 2161540589252728320 6765772157105794560 1009510714760889600 1192989932135164800 2819071732127414400 5146525212506496000 556728634996410240 1621155441939546240 3181306485693772800 7517524619006438400 1595825925241766400 1484609693323760640 4323081178505456640 3859893909379872000 1215866581454659680 1819664271564796800 2019021429521779200 2385979864270329600 1801283824377273600 5638143464254828800 1196869443931324800 1113457269992820480 3242310883879092480 558539073834618240 340677592871353920 3191651850483532800 1789484898202747200 1350962868282955200 8646162357010913280 1946729102122022400 7719787818759744000 835092952494615360 418904305375963680 4771959728540659200 3602567648754547200 760906928307052800 2393738887862649600 2226914539985640960 6484621767758184960 1117078147669236480 196963738049332800 681355185742707840 2701925736565910400 3893458204244044800 1413315000665245440 1670185904989230720 837808610751927360 7205135297509094400 1521813856614105600 4787477775725299200 4453829079971281920 2920093653183033600 634089106922544000 2234156295338472960 393927476098665600 5403851473131820800 1141360392460579200 2826630001330490880 3340371809978461440 532634849814936960 1675617221503854720 3043627713228211200 295445607073999200 1022032778614061760 8907658159942563840 1420359599506498560 5840187306366067200 1268178213845088000 4468312590676945920 2505278857483846080 399476137361202720 3989564813104416000 787854952197331200 2282720784921158400 1861796912782060800 367665644358754560 6680743619956922880 1065269699629873920 3351234443007709440 701962191951995520 590891214147998400 2840719199012997120 1396347684586545600 275749233269065920 2536356427690176000 5010557714967692160 798952274722405440 1575709904394662400 4565441569842316800 3723593825564121600 735331288717509120 2130539399259747840 6702468886015418880 1403924383903991040 1181782428295996800 2792695369173091200 551498466538131840 1597904549444810880 3151419808789324800 1052943287927993280 665793562268671200 1470662577435018240 4261078798519495680 413623849903598880 3804534641535264000 1198428412083608160 1793566331009481600 2807848767807982080 724527989236396800 2363564856591993600 1775449499383123200 5585390738346182400 1102996933076263680 3195809098889621760 549857678966144640 459582055448443200 2105886575855986560 1331587124537342400 8522157597038991360 2626183173991104000 827247699807197760 5615697535615964160 1449055978472793600 4727129713183987200 3550898998766246400 806334207608966400 676226123287303680 2205993866152527360 6391618197779243520 1099715357932289280 193206785320785600 919164110896886400 1086791983854595200 2663174249074684800 5252366347982208000 507169592465477760 1654495399614395520 2898111956945587200 7101797997532492800 1612668415217932800 1352452246574607360 4411987732305054720 3939274760986656000 671945173007472000 1240871549710796640 1857086673036566400 2199430715864578560 386413570641571200 5326348498149369600 1209501311413449600 1014339184930955520 3308990799228791040 564433945326276480 1649573036898433920 3225336830435865600 289810177981178400 1378746166345329600 8823975464610109440 1986764662062835200 1505157187536737280 7878549521973312000 1343890346014944000 760754388698216640 423325458994707360 772827141283142400 2419002622826899200 360652665932133120 2028678369861911040 6617981598457582080 1128867890652552960 3299146073796867840 695367631721992320 579620355962356800 3973529324125670400 3010314375073474560 1442380604792037120 270489499449099840 2687780692029888000 1521508777396433280 846650917989414720 1545654282566284800 4838005245653798400 721305331864266240 4057356739723822080 644022617735952000 2257735781305105920 6598292147593735680 397896518679004800 1159240711924713600 2884761209584074240 540978998898199680 1693301835978829440 3091308565132569600 298422389009253600 1043051447582988480 1442610663728532480 1288045235471904000 4515471562610211840 405734249173649760 4031671038044832000 1269976376984122080 795793037358009600 2318481423849427200 1881446484420921600 371370084100404480 1081957997796399360 3386603671957658880 596844778018507200 2885221327457064960 1411084863315691200 2576090470943808000 811468498347299520 1591586074716019200 4636962847698854400 3762892968841843200 798146535151929600 742740168200808960 2163915995592798720 6773207343915317760 1010620107831801600 1193689556037014400 2822169726631382400 5152180941887616000 557055126150606720 1622936996694599040 3183172149432038400 7525785937683686400 1596293070303859200 1485480336401617920 4327831991185597440 3864135706415712000 1217202747520949280 1821663975881692800 2021240215663603200 2387379112074028800 1803263329660665600 5644339453262764800 1197219802727894400 1114110252301213440 3245873993389198080 558702574606350720 341051977566256320 3192586140607718400 1790534334055521600 1352447497245499200 8655663982371194880 1948868443235750400 7728271412831424000 835582689225910080 419026930954763040 4774758224148057600 3606526659321331200 761129668086278400 2394439605455788800 2228220504602426880 6491747986778396160 1117405149212701440 197180189646148800 682103955132512640 2704894994490998400 3897736886471500800 1414868150964522240 1671165378451820160 838053861909526080 7213053318642662400 1522259336172556800 4788879210911577600 4456441009204853760 2923302664853625600 634274723405232000 2234810298425402880 394360379292297600 5409789988981996800 1141694502129417600 2829736301929044480 3342330756903640320 532790767660394880 1676107723819052160 3044518672345113600 295770284469223200 1023155932698768960 8912882018409707520 1420775380427719680 5846605329707251200 1268549446810464000 4469620596850805760 2506748067677730240 399593075745296160 3990732675759648000 788720758584595200 2283389004258835200 1862341915354502400 368069687339477760 6684661513807280640 1065581535320789760 3352215447638104320 702373854711634560 591540568938446400 2841550760855439360 1396756436515876800 276052265504608320 2537098893620928000 5013496135355460480 799186151490592320 1577441517169190400 4566778008517670400 3724683830709004800 736139374678955520 2131163070641579520 6704430895276208640 1404747709423269120 1183081137876892800 2793512873031753600 552104531009216640 1598372302981184640 3154883034338380800 1053560782067451840 665988459575493600 1472278749357911040 4262326141283159040 414078398256912480 3805648340431392000 1198779227235888480 1794091360489084800 2809495418846538240 725324203005292800 2366162275753785600 1775969225534649600 5587025746063507200 1104209062018433280 3196744605962369280 550340416073185920 460087109174347200 2107121564134903680 1331976919150987200 8524652282566318080 2629069195281984000 828156796513824960 5618990837693076480 1450648406010585600 4732324551507571200 3551938451069299200 806570245285459200 676969256138273280 2208418124036866560 6393489211924738560 1100680832146371840 193263342614596800 920174218348694400 1087986304507939200 2663953838301974400 5258138390563968000 507726942103704960 1656313593027649920 2901296812021171200 7103876902138598400 1613140490570918400 1353938512276546560 4416836248073733120 3943603792922976000 672141871071216000 1242235194770737440 1859127502377974400 2201361664292743680 386526685229193600 5327907676603948800 1209855367928188800 1015453884207409920 3312627186055299840 564599171699821440 1651021248219557760 3226280981141836800 289895013921895200 1380261327523041600 8833672496147466240 1988947999908979200 1505597791199523840 7887207585845952000 1344283742142432000 761590413155557440 423449378774866080 773053370458387200 2419710735856377600 360758239547247360 2030907768414819840 6625254372110599680 1129198343399642880 3302042496439115520 696131799968142720 579790027843790400 3977895999817958400 3011195582399047680 1443965696485643520 270568679660435520 2688567484284864000 1523180826311114880 846898757549732160 1546106740916774400 4839421471712755200 721516479094494720 4061815536829639680 644211142048656000 2258396686799285760 6604084992878231040 398333783617660800 1159580055687580800 2887931392971287040 541137359320871040 1693797515099464320 3092213481833548800 298750337713245600 1044197699952214080 1443032958188989440 1288422284097312000 4516793373598571520 405853019490653280 4032851226427296000 1270348136324598240 796667567235321600 2319160111375161600 1881997238999404800 371778198043150080 1082274718641742080 3387595030198928640 597500675426491200 2886065916377978880 1411497929249553600 2576844568194624000 811706038981306560 1593335134470643200 4638320222750323200 3763994477998809600 798847252745068800 743556396086300160 2164549437283484160 6775190060397857280 1010915945984044800 1195001350852982400 2822995858499107200 5153689136389248000 557667297064725120 1623412077962613120 3186670268941286400 7527988955997619200 1597694505490137600 1487112792172600320 4329098874566968320 3865266852291936000 1217559058471959840 1822197230366198400 2021831891968089600 2390002701705964800 1803791197736236800 5645991716998214400 1198270879117603200 1115334594129450240 3246824155925226240 559193076921548160 341151813484896960 3195389010980275200 1792502026279473600 1352843398302177600 8658197749133936640 1949438934199411200 7730533704583872000 836500945597087680 419394807691161120 4780005403411929600 3607582395472473600 761797887423955200 2396541758235206400 2230669188258900480 6493648311850452480 1118386153843096320 197237910071966400 682303626969793920 2705686796604355200 3898877868398822400 1415282324377662720 1673001891194175360 838789615382322240 7215164790944947200